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
ABRDN ETFS BBRG ALL COMMDY 003261203   420,682 12,694 SH   SOLE   0 0 12,694
AMAZON COM INC COM 023135106   306,978 2,972 SH   SOLE   0 0 2,972
APPLE INC COM 037833100   1,672,258 10,141 SH   SOLE   0 0 10,141
BANK AMERICA CORP COM 060505104   380,778 13,314 SH   SOLE   0 0 13,314
BOEING CO COM 097023105   221,983 1,045 SH   SOLE   0 0 1,045
CVS HEALTH CORP COM 126650100   523,406 7,044 SH   SOLE   0 0 7,044
DISNEY WALT CO COM 254687106   269,407 2,691 SH   SOLE   0 0 2,691
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   4,713,597 102,470 SH   SOLE   0 0 102,470
FORD MTR CO DEL COM 345370860   277,006 21,985 SH   SOLE   0 0 21,985
GENERAL DYNAMICS CORP COM 369550108   311,929 1,367 SH   SOLE   0 0 1,367
HOME DEPOT INC COM 437076102   230,518 781 SH   SOLE   0 0 781
ISHARES GOLD TR ISHARES NEW 464285204   441,265 11,808 SH   SOLE   0 0 11,808
ISHARES TR CORE S&P500 ETF 464287200   215,913 525 SH   SOLE   0 0 525
ISHARES TR 7-10 YR TRSY BD 464287440   1,207,619 12,183 SH   SOLE   0 0 12,183
ISHARES TR CORE S&P MCP ETF 464287507   272,891 1,091 SH   SOLE   0 0 1,091
ISHARES TR ISHARES BIOTECH 464287556   1,056,630 8,181 SH   SOLE   0 0 8,181
ISHARES TR CORE S&P US GWT 464287671   241,147 2,717 SH   SOLE   0 0 2,717
ISHARES TR U.S. TECH ETF 464287721   205,967 2,219 SH   SOLE   0 0 2,219
ISHARES TR U.S. FINLS ETF 464287788   795,999 11,189 SH   SOLE   0 0 11,189
ISHARES TR CORE S&P SCP ETF 464287804   1,888,961 19,534 SH   SOLE   0 0 19,534
ISHARES TR US CONSM STAPLES 464287812   7,436,600 37,327 SH   SOLE   0 0 37,327
ISHARES TR MRGSTR MD CP GRW 464288307   229,687 3,990 SH   SOLE   0 0 3,990
ISHARES TR US AER DEF ETF 464288760   3,213,988 27,928 SH   SOLE   0 0 27,928
MICROSOFT CORP COM 594918104   2,068,853 7,176 SH   SOLE   0 0 7,176
NORTHROP GRUMMAN CORP COM 666807102   425,360 921 SH   SOLE   0 0 921
PUTNAM ETF TRUST FOCSD LARCP GWT 746729409   239,255 10,435 SH   SOLE   0 0 10,435
REPLIGEN CORP COM 759916109   303,048 1,800 SH   SOLE   0 0 1,800
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   269,363 4,133 SH   SOLE   0 0 4,133
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   1,207,105 38,603 SH   SOLE   0 0 38,603
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   6,929,845 94,722 SH   SOLE   0 0 94,722
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   774,386 15,356 SH   SOLE   0 0 15,356
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   156,286 10,201 SH   SOLE   0 0 10,201
TEXAS INSTRS INC COM 882508104   394,235 2,119 SH   SOLE   0 0 2,119
UNITED PARCEL SERVICE INC CL B 911312106   201,019 1,036 SH   SOLE   0 0 1,036
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   826,262 5,365 SH   SOLE   0 0 5,365
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   415,622 1,803 SH   SOLE   0 0 1,803
VANGUARD BD INDEX FDS INTERMED TERM 921937819   247,324 3,223 SH   SOLE   0 0 3,223
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   215,235 2,814 SH   SOLE   0 0 2,814
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,248,122 16,905 SH   SOLE   0 0 16,905
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   3,497,172 9,299 SH   SOLE   0 0 9,299
VANGUARD INDEX FDS SM CP VAL ETF 922908611   3,121,218 19,660 SH   SOLE   0 0 19,660
VANGUARD INDEX FDS MID CAP ETF 922908629   202,684 961 SH   SOLE   0 0 961
VANGUARD INDEX FDS GROWTH ETF 922908736   709,200 2,843 SH   SOLE   0 0 2,843
VANGUARD INDEX FDS SMALL CP ETF 922908751   493,864 2,605 SH   SOLE   0 0 2,605
VANGUARD INDEX FDS TOTAL STK MKT 922908769   535,935 2,626 SH   SOLE   0 0 2,626
RAYTHEON TECHNOLOGIES CORP COM 75513E101   337,315 3,444 SH   SOLE   0 0 3,444
INVESCO QQQ TR UNIT SER 1 46090E103   12,694,247 39,555 SH   SOLE   0 0 39,555
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   336,836 4,618 SH   SOLE   0 0 4,618
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   274,555 1,771 SH   SOLE   0 0 1,771
ALPS ETF TR ALERIAN ENERGY 00162Q676   443,138 21,170 SH   SOLE   0 0 21,170
AT&T INC COM 00206R102   672,184 34,919 SH   SOLE   0 0 34,919
ARK ETF TR INNOVATION ETF 00214Q104   638,836 15,836 SH   SOLE   0 0 15,836
AECOM COM 00766T100   494,078 5,860 SH   SOLE   0 0 5,860
ALPHABET INC CAP STK CL A 02079K305   351,126 3,385 SH   SOLE   0 0 3,385
ALTRIA GROUP INC COM 02209S103   709,376 15,898 SH   SOLE   0 0 15,898
BARCLAYS BANK PLC ETN LKD 48 06746P522   2,996,012 39,664 SH   SOLE   0 0 39,664
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   428,245 19,067 SH   SOLE   0 0 19,067
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   786,234 31,525 SH   SOLE   0 0 31,525
CISCO SYS INC COM 17275R102   407,707 7,799 SH   SOLE   0 0 7,799
COMPASS INC CL A 20464U100   166,035 51,404 SH   SOLE   0 0 51,404
ETF SER SOLUTIONS DISTILLATE US 26922A321   475,351 11,016 SH   SOLE   0 0 11,016
ETF SER SOLUTIONS US GLB JETS 26922A842   1,147,646 61,602 SH   SOLE   0 0 61,602
ETF SER SOLUTIONS DISTILLATE SMLMD 26922B667   222,854 7,800 SH   SOLE   0 0 7,800
EXXON MOBIL CORP COM 30231G102   280,709 2,560 SH   SOLE   0 0 2,560
FIRST TR VALUE LINE DIVID IN SHS 33734H106   8,681,290 216,168 SH   SOLE   0 0 216,168
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   1,986,327 46,464 SH   SOLE   0 0 46,464
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   1,062,114 26,045 SH   SOLE   0 0 26,045
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205   1,018,761 14,661 SH   SOLE   0 0 14,661
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   2,307,171 86,638 SH   SOLE   0 0 86,638
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   2,075,176 45,870 SH   SOLE   0 0 45,870
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   2,556,300 56,971 SH   SOLE   0 0 56,971
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   217,266 5,097 SH   SOLE   0 0 5,097
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852   1,301,261 48,410 SH   SOLE   0 0 48,410
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   5,090,252 216,699 SH   SOLE   0 0 216,699
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   1,778,885 34,924 SH   SOLE   0 0 34,924
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   185,836 11,095 SH   SOLE   0 0 11,095
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   473,625 7,959 SH   SOLE   0 0 7,959
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   1,444,954 32,067 SH   SOLE   0 0 32,067
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104   292,233 14,637 SH   SOLE   0 0 14,637
FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203   874,789 43,479 SH   SOLE   0 0 43,479
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201   508,145 13,609 SH   SOLE   0 0 13,609
FRANKLIN TEMPLETON ETF TR FTSE JAPAN HDG 35473P637   225,015 8,437 SH   SOLE   0 0 8,437
GLOBAL X FDS US INFR DEV ETF 37954Y673   1,557,162 54,926 SH   SOLE   0 0 54,926
HARBOR ETF TRUST LONG TERM GROWER 41151J406   168,383 10,446 SH   SOLE   0 0 10,446
IMMUNITYBIO INC COM 45256X103   30,048 16,510 SH   SOLE   0 0 16,510
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   5,319,476 46,909 SH   SOLE   0 0 46,909
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316   518,962 3,188 SH   SOLE   0 0 3,188
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720   421,624 10,362 SH   SOLE   0 0 10,362
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   1,611,391 29,551 SH   SOLE   0 0 29,551
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   852,524 33,432 SH   SOLE   0 0 33,432
ISHARES TR US TREAS BD ETF 46429B267   1,853,556 79,280 SH   SOLE   0 0 79,280
ISHARES TR CORE MSCI EAFE 46432F842   2,217,429 33,170 SH   SOLE   0 0 33,170
ISHARES INC CORE MSCI EMKT 46434G103   1,340,515 27,475 SH   SOLE   0 0 27,475
ISHARES TR CORE DIV GRWTH 46434V621   1,353,777 27,081 SH   SOLE   0 0 27,081
ISHARES TR BROAD USD HIGH 46435U853   923,573 25,980 SH   SOLE   0 0 25,980
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   1,461,533 28,867 SH   SOLE   0 0 28,867
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   2,851,922 56,151 SH   SOLE   0 0 56,151
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   284,988 6,014 SH   SOLE   0 0 6,014
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   5,170,807 102,758 SH   SOLE   0 0 102,758
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   618,711 12,922 SH   SOLE   0 0 12,922
M & T BK CORP COM 55261F104   290,057 2,426 SH   SOLE   0 0 2,426
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720   1,729,407 71,110 SH   SOLE   0 0 71,110
PACER FDS TR DATA AND INFRAST 69374H741   231,720 7,815 SH   SOLE   0 0 7,815
PACER FDS TR INDUSTRIAL RELET 69374H766   253,706 6,264 SH   SOLE   0 0 6,264
PACER FDS TR US CASH COWS 100 69374H881   401,843 8,559 SH   SOLE   0 0 8,559
PIMCO ETF TR BROAD US TIPS 72201R403   1,405,086 25,181 SH   SOLE   0 0 25,181
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300   1,515,469 54,601 SH   SOLE   0 0 54,601
SPDR S&P 500 ETF TR TR UNIT 78462F103   207,018 506 SH   SOLE   0 0 506
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   807,239 25,132 SH   SOLE   0 0 25,132
SPDR SER TR S&P TRANSN ETF 78464A532   223,176 3,080 SH   SOLE   0 0 3,080
SPDR SER TR PORTFOLIO AGRGTE 78464A649   236,977 9,189 SH   SOLE   0 0 9,189
SPDR SER TR PORTFOLIO S&P500 78464A854   912,077 18,942 SH   SOLE   0 0 18,942
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   535,170 12,908 SH   SOLE   0 0 12,908
SPDR SER TR BLOOMBERG SHT TE 78468R408   1,741,740 70,118 SH   SOLE   0 0 70,118
SPDR SER TR S&P KENSHO NEW 78468R648   812,353 19,025 SH   SOLE   0 0 19,025
SPDR SER TR S&P KENSHO CLEAN 78468R655   966,778 11,152 SH   SOLE   0 0 11,152
SPDR SER TR S&P KENSHO INTLG 78468R697   227,089 6,558 SH   SOLE   0 0 6,558
SPDR SER TR RUSSELL LOW VOL 78468R754   763,101 7,226 SH   SOLE   0 0 7,226
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,663,814 20,576 SH   SOLE   0 0 20,576
SELECT SECTOR SPDR TR ENERGY 81369Y506   7,269,275 87,761 SH   SOLE   0 0 87,761
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   462,359 14,381 SH   SOLE   0 0 14,381
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   1,089,997 10,773 SH   SOLE   0 0 10,773
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   434,957 7,503 SH   SOLE   0 0 7,503
SERVICENOW INC COM 81762P102   1,255,209 2,701 SH   SOLE   0 0 2,701
UNITED STS OIL FD LP UNITS 91232N207   564,009 8,489 SH   SOLE   0 0 8,489
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   287,288 3,307 SH   SOLE   0 0 3,307
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   2,021,618 41,325 SH   SOLE   0 0 41,325
VANGUARD WORLD FDS INF TECH ETF 92204A702   469,911 1,219 SH   SOLE   0 0 1,219