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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ADVISORSHARES TR PURE US CANNABIS 00768Y453 171 16,495 SH   SOLE   0 0 16,495
ALPHABET INC CAP STK CL A 02079K305 325 149 SH   SOLE   0 0 149
AMAZON COM INC COM 023135106 690 6,500 SH   SOLE   0 0 6,500
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 943 18,126 SH   SOLE   0 0 18,126
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 787 15,790 SH   SOLE   0 0 15,790
AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406 2,673 68,311 SH   SOLE   5 0 68,306
AMERICAN CENTY ETF TR US SML CP VALU 025072877 332 4,857 SH   SOLE   0 0 4,857
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 182 10,058 SH   SOLE   5 0 10,053
APPLE INC COM 037833100 1,038 7,594 SH   SOLE   0 0 7,594
CANOPY GROWTH CORP COM 138035100 142 49,968 SH   SOLE   400 0 49,568
COSTCO WHSL CORP NEW COM 22160K105 209 436 SH   SOLE   0 0 436
CRONOS GROUP INC COM 22717L101 55 19,605 SH   SOLE   0 0 19,605
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 498 12,232 SH   SOLE   0 0 12,232
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 177 17,763 SH   SOLE   0 0 17,763
EXXON MOBIL CORP COM 30231G102 397 4,633 SH   SOLE   0 0 4,633
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 2,838 160,144 SH   SOLE   10 0 160,134
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 1,228 25,240 SH   SOLE   5 0 25,235
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 342 6,750 SH   SOLE   0 0 6,750
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 208 6,230 SH   SOLE   0 0 6,230
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 16,710 624,434 SH   SOLE   497 0 623,937
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 381 17,545 SH   SOLE   0 0 17,545
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 880 22,644 SH   SOLE   0 0 22,644
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 377 3,657 SH   SOLE   0 0 3,657
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 2,643 198,806 SH   SOLE   210 0 198,596
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 295 6,807 SH   SOLE   130 0 6,677
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1,367 33,983 SH   SOLE   0 0 33,983
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 239 3,076 SH   SOLE   0 0 3,076
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 1,596 19,431 SH   SOLE   0 0 19,431
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 261 3,631 SH   SOLE   0 0 3,631
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 17,908 256,083 SH   SOLE   43 0 256,040
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 979 7,706 SH   SOLE   0 0 7,706
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 556 16,380 SH   SOLE   0 0 16,380
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 451 11,519 SH   SOLE   0 0 11,519
FIRST TR EXCHANGE-TRADED FD HIGH INCM STRGC 33739Q309 1,972 43,926 SH   SOLE   0 0 43,926
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 486 9,309 SH   SOLE   50 0 9,259
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 2,435 111,133 SH   SOLE   143 0 110,990
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 2,189 85,043 SH   SOLE   10 0 85,033
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 1,114 29,985 SH   SOLE   0 0 29,985
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 9,877 241,376 SH   SOLE   115 0 241,261
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 216 4,648 SH   SOLE   0 0 4,648
FIRST TR NASDAQ 100 TECH IND SHS 337345102 1,513 13,220 SH   SOLE   150 0 13,070
FIRST TR VALUE LINE DIVID IN SHS 33734H106 14,320 368,966 SH   SOLE   1,380 0 367,586
GABELLI EQUITY TR INC COM 362397101 166 27,250 SH   SOLE   0 0 27,250
GLOBAL X FDS GLOBAL X SILVER 37954Y848 801 30,912 SH   SOLE   0 0 30,912
GLOBAL X FDS US INFR DEV ETF 37954Y673 3,058 134,289 SH   SOLE   350 0 133,939
HECLA MNG CO COM 422704106 149 38,050 SH   SOLE   0 0 38,050
HUMANA INC COM 444859102 201 428 SH   SOLE   0 0 428
INNOVATIVE INDL PPTYS INC COM 45781V101 1,393 12,677 SH   SOLE   0 0 12,677
INVESCO ACTIVELY MANAGED ETF BLNCD MLTI AST 46090A200 627 43,181 SH   SOLE   0 0 43,181
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 1,304 11,316 SH   SOLE   0 0 11,316
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 444 4,359 SH   SOLE   0 0 4,359
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 636 8,939 SH   SOLE   0 0 8,939
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 426 6,700 SH   SOLE   0 0 6,700
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 648 16,470 SH   SOLE   0 0 16,470
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3,928 29,261 SH   SOLE   0 0 29,261
INVESCO QQQ TR UNIT SER 1 46090E103 3,612 12,888 SH   SOLE   70 0 12,818
ISHARES TR CORE S&P500 ETF 464287200 1,817 4,794 SH   SOLE   0 0 4,794
ISHARES TR GRWT ALLOCAT ETF 464289867 415 8,653 SH   SOLE   0 0 8,653
ISHARES TR S&P MC 400GR ETF 464287606 382 5,996 SH   SOLE   0 0 5,996
ISHARES TR U.S. MED DVC ETF 464288810 470 9,309 SH   SOLE   0 0 9,309
KRANESHARES TR CSI CHI INTERNET 500767306 357 10,895 SH   SOLE   0 0 10,895
MCDONALDS CORP COM 580135101 240 973 SH   SOLE   0 0 973
MICROSOFT CORP COM 594918104 996 3,876 SH   SOLE   0 0 3,876
ORGANIGRAM HLDGS INC COM 68620P101 12 13,300 SH   SOLE   0 0 13,300
PACER FDS TR US CASH COWS 100 69374H881 905 21,011 SH   SOLE   0 0 21,011
PEPSICO INC COM 713448108 516 3,098 SH   SOLE   0 0 3,098
PROCTER AND GAMBLE CO COM 742718109 404 2,811 SH   SOLE   0 0 2,811
SCHWAB CHARLES CORP COM 808513105 360 5,691 SH   SOLE   0 0 5,691
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,932 14,053 SH   SOLE   0 0 14,053
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,425 11,212 SH   SOLE   0 0 11,212
SOUTHWESTERN ENERGY CO COM 845467109 132 21,176 SH   SOLE   0 0 21,176
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 268 871 SH   SOLE   0 0 871
SPDR GOLD TR GOLD SHS 78463V107 1,203 7,140 SH   SOLE   100 0 7,040
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,802 62,481 SH   SOLE   0 0 62,481
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,602 20,150 SH   SOLE   82 0 20,068
SPDR SER TR BLOOMBERG 1 10 Y 78468R861 489 25,107 SH   SOLE   0 0 25,107
SPDR SER TR NYSE TECH ETF 78464A102 351 3,407 SH   SOLE   0 0 3,407
SPDR SER TR PORTFOLIO S&P400 78464A847 754 19,002 SH   SOLE   0 0 19,002
SPDR SER TR PORTFOLIO S&P500 78464A854 1,103 24,872 SH   SOLE   0 0 24,872
SPDR SER TR PORTFOLIO S&P600 78468R853 1,171 32,559 SH   SOLE   0 0 32,559
SPDR SER TR S&P 600 SML CAP 78464A813 1,059 13,222 SH   SOLE   0 0 13,222
SPDR SER TR S&P BIOTECH 78464A870 327 4,404 SH   SOLE   0 0 4,404
SPDR SER TR S&P METALS MNG 78464A755 776 17,875 SH   SOLE   0 0 17,875
TESLA INC COM 88160R101 1,030 1,530 SH   SOLE   0 0 1,530
UNION PAC CORP COM 907818108 255 1,197 SH   SOLE   0 0 1,197
UNITEDHEALTH GROUP INC COM 91324P102 237 462 SH   SOLE   0 0 462
VANECK ETF TRUST GOLD MINERS ETF 92189F106 476 17,402 SH   SOLE   0 0 17,402
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 263 758 SH   SOLE   0 0 758
WISDOMTREE TR US MIDCAP DIVID 97717W505 1,157 29,672 SH   SOLE   0 0 29,672