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
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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AFLAC INC COM 001055102   1,429,703 16,652 SH   SOLE   0 0 16,652
ALPS ETF TR ALERIAN ENERGY 00162Q676   1,021,252 40,163 SH   SOLE   0 0 40,163
ARK ETF TR INNOVATION ETF 00214Q104   1,481,068 29,574 SH   SOLE   0 0 29,574
ABBOTT LABS COM 002824100   212,397 1,869 SH   SOLE   0 0 1,869
ABBVIE INC COM 00287Y109   332,403 1,825 SH   SOLE   0 0 1,825
ADOBE INC COM 00724F101   2,364,556 4,686 SH   SOLE   0 0 4,686
ALPHABET INC CAP STK CL A 02079K305   210,843 1,397 SH   SOLE   0 0 1,397
AMAZON COM INC COM 023135106   1,717,437 9,521 SH   SOLE   0 0 9,521
AMPHENOL CORP NEW CL A 032095101   838,870 7,272 SH   SOLE   0 0 7,272
AMPLIFY ETF TR ONLIN RETL ETF 032108102   443,547 7,639 SH   SOLE   0 0 7,639
APPLE INC COM 037833100   4,313,777 25,156 SH   SOLE   0 0 25,156
B & G FOODS INC NEW COM 05508R106   391,400 34,213 SH   SOLE   0 0 34,213
BANK AMERICA CORP COM 060505104   345,835 9,120 SH   SOLE   0 0 9,120
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,642,968 6,285 SH   SOLE   0 0 6,285
BOEING CO COM 097023105   759,104 3,933 SH   SOLE   0 0 3,933
BROOKFIELD CORP CL A LTD VT SH 11271J107   347,570 8,301 SH   SOLE   0 0 8,301
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   467,093 11,116 SH   SOLE   0 0 11,116
CARRIER GLOBAL CORPORATION COM 14448C104   1,133,620 19,501 SH   SOLE   0 0 19,501
CASELLA WASTE SYS INC CL A 147448104   5,144,404 52,032 SH   SOLE   0 0 52,032
COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707   1,757,459 27,456 SH   SOLE   0 0 27,456
CONSOLIDATED EDISON INC COM 209115104   807,508 8,892 SH   SOLE   0 0 8,892
CONSTELLATION BRANDS INC CL A 21036P108   293,867 1,081 SH   SOLE   0 0 1,081
DRAFTKINGS INC NEW COM CL A 26142V105   465,907 10,260 SH   SOLE   0 0 10,260
DUKE ENERGY CORP NEW COM NEW 26441C204   260,561 2,694 SH   SOLE   0 0 2,694
ENERPLUS CORP COM 292766102   5,210,562 265,034 SH   SOLE   0 0 265,034
EVERSOURCE ENERGY COM 30040W108   223,745 3,743 SH   SOLE   0 0 3,743
FIRST TR VALUE LINE DIVID IN SHS 33734H106   3,527,175 83,523 SH   SOLE   0 0 83,523
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   587,900 10,426 SH   SOLE   0 0 10,426
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   1,578,424 13,772 SH   SOLE   0 0 13,772
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   760,441 25,751 SH   SOLE   0 0 25,751
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   270,293 3,880 SH   SOLE   0 0 3,880
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   757,334 43,726 SH   SOLE   0 0 43,726
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT E 33740F318   2,420,296 76,195 SH   SOLE   0 0 76,195
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   623,076 14,291 SH   SOLE   0 0 14,291
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U810   2,240,519 60,481 SH   SOLE   0 0 60,481
FREEPORT-MCMORAN INC CL B 35671D857   477,939 10,165 SH   SOLE   0 0 10,165
GLOBAL X FDS US INFR DEV ETF 37954Y673   1,125,618 28,275 SH   SOLE   0 0 28,275
GOLDMAN SACHS BDC INC SHS 38147U107   1,410,156 94,136 SH   SOLE   0 0 94,136
HEALTHPEAK PROPERTIES INC COM 42250P103   292,551 15,603 SH   SOLE   0 0 15,603
IDEXX LABS INC COM 45168D104   3,031,707 5,615 SH   SOLE   0 0 5,615
INTELLIA THERAPEUTICS INC COM 45826J105   270,011 9,815 SH   SOLE   0 0 9,815
INVESCO QQQ TR UNIT SER 1 46090E103   258,891 583 SH   SOLE   0 0 583
ISHARES TR MSCI EMG MKT ETF 464287234   226,713 5,519 SH   SOLE   0 0 5,519
ISHARES TR ISHARES SEMICDTR 464287523   641,616 2,840 SH   SOLE   0 0 2,840
ISHARES TR US HLTHCR PR ETF 464288828   206,191 3,781 SH   SOLE   0 0 3,781
ISHARES TR 0-5YR HI YL CP 46434V407   1,013,597 23,821 SH   SOLE   0 0 23,821
ISHARES TR FALN ANGLS USD 46435G474   3,623,295 134,896 SH   SOLE   0 0 134,896
JPMORGAN CHASE & CO COM 46625H100   485,336 2,423 SH   SOLE   0 0 2,423
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   2,042,648 35,303 SH   SOLE   0 0 35,303
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   205,669 4,077 SH   SOLE   0 0 4,077
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   985,563 18,170 SH   SOLE   0 0 18,170
JOHNSON & JOHNSON COM 478160104   201,587 1,274 SH   SOLE   0 0 1,274
KKR & CO INC COM 48251W104   931,495 9,261 SH   SOLE   0 0 9,261
KRANESHARES TRUST GLOBAL CARB STRA 500767678   1,036,684 33,702 SH   SOLE   0 0 33,702
ELI LILLY & CO COM 532457108   793,011 1,019 SH   SOLE   0 0 1,019
MICROSOFT CORP COM 594918104   852,932 2,027 SH   SOLE   0 0 2,027
NVIDIA CORPORATION COM 67066G104   2,213,189 2,449 SH   SOLE   0 0 2,449
OLIN CORP COM PAR $1 680665205   1,860,626 31,643 SH   SOLE   0 0 31,643
OTIS WORLDWIDE CORP COM 68902V107   406,461 4,094 SH   SOLE   0 0 4,094
PACER FDS TR GLOBL CASH ETF 69374H709   760,515 21,917 SH   SOLE   0 0 21,917
PACER FDS TR PACER US SMALL 69374H857   1,873,207 38,104 SH   SOLE   0 0 38,104
PACER FDS TR DEVELOPED MRKT 69374H873   339,617 10,630 SH   SOLE   0 0 10,630
PACER FDS TR US CASH COWS 100 69374H881   903,706 15,552 SH   SOLE   0 0 15,552
PALANTIR TECHNOLOGIES INC CL A 69608A108   369,886 16,075 SH   SOLE   0 0 16,075
PEMBINA PIPELINE CORP COM 706327103   2,236,076 63,273 SH   SOLE   0 0 63,273
PIXELWORKS INC COM NEW 72581M305   311,922 120,900 SH   SOLE   0 0 120,900
PROSHARES TR S&P MDCP 400 DIV 74347B680   984,878 12,537 SH   SOLE   0 0 12,537
PROSHARES TR RUSS 2000 DIVD 74347B698   426,917 6,669 SH   SOLE   0 0 6,669
QUALCOMM INC COM 747525103   259,709 1,534 SH   SOLE   0 0 1,534
RTX CORPORATION COM 75513E101   4,279,685 43,881 SH   SOLE   0 0 43,881
SPDR S&P 500 ETF TR TR UNIT 78462F103   202,958 388 SH   SOLE   0 0 388
SPDR SER TR NUVEEN BLOOMBERG 78464A284   909,439 35,401 SH   SOLE   0 0 35,401
SPDR SER TR BBG CONV SEC ETF 78464A359   1,631,870 22,342 SH   SOLE   0 0 22,342
SPDR SER TR PRTFLO S&P500 VL 78464A508   551,870 11,015 SH   SOLE   0 0 11,015
SPDR SER TR AEROSPACE DEF 78464A631   228,023 1,623 SH   SOLE   0 0 1,623
SPDR SER TR S&P DIVID ETF 78464A763   229,430 1,748 SH   SOLE   0 0 1,748
SALESFORCE INC COM 79466L302   995,701 3,306 SH   SOLE   0 0 3,306
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   302,976 2,051 SH   SOLE   0 0 2,051
SNOWFLAKE INC CL A 833445109   300,576 1,860 SH   SOLE   0 0 1,860
SUN LIFE FINANCIAL INC. COM 866796105   2,545,495 46,638 SH   SOLE   0 0 46,638
VANECK ETF TRUST GOLD MINERS ETF 92189F106   359,459 11,368 SH   SOLE   0 0 11,368
VANECK ETF TRUST RARE EARTH/STRTG 92189H805   1,477,252 28,763 SH   SOLE   0 0 28,763
VERIZON COMMUNICATIONS INC COM 92343V104   719,358 17,144 SH   SOLE   0 0 17,144
VERTEX PHARMACEUTICALS INC COM 92532F100   431,060 1,031 SH   SOLE   0 0 1,031
WORLD GOLD TR SPDR GLD MINIS 98149E303   2,669,254 60,596 SH   SOLE   0 0 60,596
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   883,563 8,639 SH   SOLE   0 0 8,639
WAVE LIFE SCIENCES LTD SHS Y95308105   135,740 22,000 SH   SOLE   0 0 22,000