The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AAR CORP COM 000361105 628,606 4,398 SH SOLE 0 0 4,398
ABBOTT LABORATORIES COM 002824100 446,742 4,923 SH SOLE 0 0 4,923
ABBVIE INC COM 00287Y109 458,978 1,824 SH SOLE 0 0 1,824
ADOBE INC COM 00724F101 564,625 2,754 SH SOLE 0 0 2,754
AFLAC INC COM 001055102 1,816,638 15,494 SH SOLE 0 0 15,494
ALPHABET INC CAP STK CL A 02079K305 666,476 1,865 SH SOLE 0 0 1,865
ALPS ETF TR ALERIAN ENERGY 00162Q676 2,379,113 62,444 SH SOLE 0 0 62,444
AMAZON COM INC COM 023135106 2,491,419 10,453 SH SOLE 0 0 10,453
AMPHENOL CORP CL A 032095101 3,489,881 19,793 SH SOLE 0 0 19,793
APPLE INC COM 037833100 4,758,014 16,443 SH SOLE 0 0 16,443
ARK ETF TR INNOVATION ETF 00214Q104 1,728,896 21,392 SH SOLE 0 0 21,392
ASML HLDG NV N Y REGISTRY SHS N07059210 234,648 118 SH SOLE 0 0 118
BANK OF AMER CORP COM 060505104 413,207 7,252 SH SOLE 0 0 7,252
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,385,138 6,765 SH SOLE 0 0 6,765
BOEING CO COM 097023105 886,368 4,095 SH SOLE 0 0 4,095
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 518,486 11,560 SH SOLE 0 0 11,560
BROOKFIELD CORP CL A LTD VT SH 11271J107 651,769 15,303 SH SOLE 0 0 15,303
CARRIER GLOBAL CORPORATION COM 14448C104 1,074,072 14,643 SH SOLE 0 0 14,643
CASELLA WASTE SYS INC CL A 147448104 3,459,599 35,677 SH SOLE 0 0 35,677
CHORD ENERGY CORPORATION COM NEW 674215207 1,587,118 13,886 SH SOLE 0 0 13,886
COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 1,518,679 25,461 SH SOLE 0 0 25,461
CONSOLIDATED EDISON INC COM 209115104 878,803 7,944 SH SOLE 0 0 7,944
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 3,412,157 12,547 SH SOLE 0 0 12,547
DUKE ENERGY CORP NEW COM NEW 26441C204 307,669 2,431 SH SOLE 0 0 2,431
ELI LILLY & CO COM 532457108 994,543 829 SH SOLE 0 0 829
ETF SER SOLUTIONS DEFIA QUANT ETF 26922A420 3,083,293 18,644 SH SOLE 0 0 18,644
EVERSOURCE ENERGY COM 30040W108 303,875 4,205 SH SOLE 0 0 4,205
FIDELITY GREENWOOD STREET TR YIEL ENH EQU ETF 31624J729 1,044,159 36,143 SH SOLE 0 0 36,143
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 1,049,654 58,705 SH SOLE 0 0 58,705
FIRST TR EXCHANGE TRADED FD SMID RISNG ETF 33741X102 924,237 21,424 SH SOLE 0 0 21,424
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 449,774 3,915 SH SOLE 0 0 3,915
FIRST TR EXCHANGE-TRADED FD NASDQ CLN EDGE 33737A108 2,746,356 14,323 SH SOLE 0 0 14,323
FIRST TR EXCHANGE-TRADED FD EMER MA HUMA ETF 33734X747 1,775,704 35,670 SH SOLE 0 0 35,670
FIRST TR EXCHANGE-TRADED FD SHS 33734H106 3,530,357 73,274 SH SOLE 0 0 73,274
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 840,695 9,357 SH SOLE 0 0 9,357
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 740,887 17,032 SH SOLE 0 0 17,032
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT E 33740F318 1,963,072 51,115 SH SOLE 0 0 51,115
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U711 1,597,071 38,991 SH SOLE 0 0 38,991
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U810 1,839,122 41,417 SH SOLE 0 0 41,417
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623 272,696 4,950 SH SOLE 0 0 4,950
FREEPORT MCMORAN INC CL B 35671D857 472,246 7,509 SH SOLE 0 0 7,509
GE VERNOVA INC COM 36828A101 360,169 307 SH SOLE 0 0 307
GENERAC HLDGS INC COM 368736104 395,293 1,350 SH SOLE 0 0 1,350
GLOBAL X FDS US INFR DEV ETF 37954Y673 2,351,125 39,904 SH SOLE 0 0 39,904
GOLDMAN SACHS GROUP INC COM 38141G104 356,899 353 SH SOLE 0 0 353
HUNTINGTON INGALLS INDS INC COM 446413106 268,336 959 SH SOLE 0 0 959
IDEXX LABS INC COM 45168D104 2,700,379 5,130 SH SOLE 0 0 5,130
INNOVATOR ETFS TRUST EQTY DUL DIRCT15 45784N197 258,857 13,350 SH SOLE 0 0 13,350
INNOVATOR ETFS TRUST EQUITY DUAL NOV 45784N452 761,292 37,922 SH SOLE 0 0 37,922
INNOVATOR ETFS TRUST EQUI DU DI JANU 45784N544 746,318 37,750 SH SOLE 0 0 37,750
INTUITIVE SURGICAL INC COM NEW 46120E602 538,856 1,355 SH SOLE 0 0 1,355
INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222 3,776,177 62,634 SH SOLE 0 0 62,634
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 1,254,304 13,921 SH SOLE 0 0 13,921
ISHARES SILVER TR ISHARES 46428Q109 369,745 6,915 SH SOLE 0 0 6,915
ISHARES TR US BR DEL SE ETF 464288794 261,649 1,492 SH SOLE 0 0 1,492
ISHARES TR FALN ANGLS USD 46435G474 3,463,660 127,153 SH SOLE 0 0 127,153
ISHARES TR 0-5YR HI YL CP 46434V407 717,905 16,928 SH SOLE 0 0 16,928
ISHARES TR MSCI EMG MKT ETF 464287234 375,774 5,493 SH SOLE 0 0 5,493
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 814,295 14,417 SH SOLE 0 0 14,417
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 1,543,793 25,119 SH SOLE 0 0 25,119
JOHNSON & JOHNSON COM 478160104 272,178 1,072 SH SOLE 0 0 1,072
JPMORGAN CHASE & CO COM 46625H100 496,196 1,516 SH SOLE 0 0 1,516
KKR & CO INC COM 48251W104 825,542 8,995 SH SOLE 0 0 8,995
MICRON TECHNOLOGY INC COM 595112103 296,399 257 SH SOLE 0 0 257
MICROSOFT CORP COM 594918104 1,023,260 2,743 SH SOLE 0 0 2,743
NISOURCE INC COM 65473P105 206,748 4,348 SH SOLE 0 0 4,348
NVIDIA CORPORATION COM 67066G104 5,506,098 27,518 SH SOLE 0 0 27,518
OCULAR THERAPEUTIX INC COM 67576A100 1,079,876 109,967 SH SOLE 0 0 109,967
OLIN CORP COM PAR $1 680665205 247,095 12,467 SH SOLE 0 0 12,467
PACER FDS TR US CASH COWS 100 69374H881 865,689 13,918 SH SOLE 0 0 13,918
PACER FDS TR GLOBL CASH ETF 69374H709 858,877 19,835 SH SOLE 0 0 19,835
PACER FDS TR DEVELOPED MRKT 69374H873 399,644 9,600 SH SOLE 0 0 9,600
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,256,216 10,767 SH SOLE 0 0 10,767
PEMBINA PIPELINE CORP COM 706327103 2,741,996 59,286 SH SOLE 0 0 59,286
PROSHARES TR RUSS 2000 DIVD 74347B698 377,279 4,898 SH SOLE 0 0 4,898
PROSHARES TR S&P MDCP 400 DIV 74347B680 1,008,490 11,013 SH SOLE 0 0 11,013
PUTNAM ETF TRUST FRANK MASS ETF 746729821 155,125 17,000 SH SOLE 0 0 17,000
QUALCOMM INC COM 747525103 296,390 1,604 SH SOLE 0 0 1,604
RTX CORPORATION COM 75513E101 7,445,716 39,244 SH SOLE 0 0 39,244
SALESFORCE INC COM 79466L302 509,221 3,250 SH SOLE 0 0 3,250
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 208,495 1,314 SH SOLE 0 0 1,314
SNOWFLAKE INC COM SHS 833445109 360,118 1,415 SH SOLE 0 0 1,415
SPDR SERIES TRUST ST STR SP AERO 78464A631 450,518 1,588 SH SOLE 0 0 1,588
SPDR SERIES TRUST ST STR P500VAL 78464A508 508,893 8,371 SH SOLE 0 0 8,371
SPDR SERIES TRUST ST STR CONV ETF 78464A359 1,307,711 12,129 SH SOLE 0 0 12,129
SPDR SERIES TRUST ST NUVE HIGH ETF 78464A284 634,157 24,928 SH SOLE 0 0 24,928
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 238,031 319 SH SOLE 0 0 319
STONEX GROUP INC COM 861896108 220,410 1,860 SH SOLE 0 0 1,860
SUN LIFE FINANCIAL INC. COM 866796105 3,361,507 42,865 SH SOLE 0 0 42,865
TERAWULF INC COM 88080T104 1,032,460 41,800 SH SOLE 0 0 41,800
TESLA INC COM 88160R101 510,940 1,215 SH SOLE 0 0 1,215
TTM TECHNOLOGIES INC COM 87305R109 623,525 3,334 SH SOLE 0 0 3,334
VANECK BITCOIN ETF SH BEN INT 92189K105 360,653 21,713 SH SOLE 0 0 21,713
VANECK ETF TRUST GOLD MINERS ETF 92189F106 2,105,821 27,910 SH SOLE 0 0 27,910
VANECK ETF TRUST URANI NUCLE ETF 92189F601 311,612 2,687 SH SOLE 0 0 2,687
VANECK ETF TRUST RARE EAR STR ETF 92189H805 1,546,269 17,472 SH SOLE 0 0 17,472
VANECK ETF TRUST REAL ASSETS ETF 92189F130 465,764 11,741 SH SOLE 0 0 11,741
VANECK FDS EMER MARK BD ETF 92107P772 4,157,287 81,023 SH SOLE 0 0 81,023
VANGUARD WORLD FD INF TECH ETF 92204A702 1,007,411 8,429 SH SOLE 0 0 8,429
VERIZON COMMUNICATIONS INC COM 92343V104 476,145 11,246 SH SOLE 0 0 11,246
VERTEX PHARMACEUTICALS INC COM 92532F100 301,818 608 SH SOLE 0 0 608
WISDOMTREE TR EMER MKT HIGH FD 97717W315 855,970 15,913 SH SOLE 0 0 15,913
WORLD GOLD TR SPDR GLD MINIS 98149E303 4,668,784 58,786 SH SOLE 0 0 58,786