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 229 10,991 SH   SOLE   0 0 10,991
ALPHABET INC CAP STK CL A 02079K305 367 132 SH   SOLE   0 0 132
ALPHABET INC CAP STK CL C 02079K107 215 77 SH   SOLE   0 0 77
AMAZON COM INC COM 023135106 808 248 SH   SOLE   0 0 248
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 875 16,942 SH   SOLE   0 0 16,942
AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406 3,234 70,664 SH   SOLE   5 0 70,659
AMERICAN CENTY ETF TR US SML CP VALU 025072877 625 7,821 SH   SOLE   0 0 7,821
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 367 10,721 SH   SOLE   5 0 10,716
APPLE INC COM 037833100 1,343 7,694 SH   SOLE   0 0 7,694
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 209 593 SH   SOLE   0 0 593
CANOPY GROWTH CORP COM 138035100 346 45,613 SH   SOLE   400 0 45,213
COSTCO WHSL CORP NEW COM 22160K105 251 436 SH   SOLE   0 0 436
CRONOS GROUP INC COM 22717L101 82 21,105 SH   SOLE   0 0 21,105
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 123 10,986 SH   SOLE   0 0 10,986
EXXON MOBIL CORP COM 30231G102 383 4,633 SH   SOLE   0 0 4,633
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 3,209 165,392 SH   SOLE   10 0 165,382
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 2,286 45,107 SH   SOLE   5 0 45,102
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 731 13,770 SH   SOLE   0 0 13,770
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 16,739 588,794 SH   SOLE   497 0 588,297
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 552 21,768 SH   SOLE   0 0 21,768
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1,046 22,793 SH   SOLE   0 0 22,793
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 442 3,857 SH   SOLE   0 0 3,857
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 368 7,541 SH   SOLE   130 0 7,411
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1,831 34,472 SH   SOLE   0 0 34,472
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 295 3,135 SH   SOLE   0 0 3,135
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 2,196 20,130 SH   SOLE   0 0 20,130
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 318 3,773 SH   SOLE   0 0 3,773
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 20,476 261,842 SH   SOLE   43 0 261,799
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 1,487 7,916 SH   SOLE   10 0 7,906
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 612 16,695 SH   SOLE   0 0 16,695
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 482 10,536 SH   SOLE   0 0 10,536
FIRST TR EXCHANGE-TRADED FD HIGH INCM STRGC 33739Q309 1,916 39,808 SH   SOLE   0 0 39,808
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 686 10,618 SH   SOLE   50 0 10,568
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 2,433 99,765 SH   SOLE   142 0 99,623
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 2,427 87,660 SH   SOLE   10 0 87,650
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 1,316 31,063 SH   SOLE   0 0 31,063
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 12,535 255,816 SH   SOLE   114 0 255,701
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 4,013 143,992 SH   SOLE   162 0 143,831
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 244 4,923 SH   SOLE   0 0 4,923
FIRST TR NASDAQ 100 TECH IND SHS 337345102 2,032 13,325 SH   SOLE   150 0 13,175
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 207 2,258 SH   SOLE   0 0 2,258
FIRST TR VALUE LINE DIVID IN SHS 33734H106 14,870 351,534 SH   SOLE   1,376 0 350,158
GABELLI EQUITY TR INC COM 362397101 189 27,250 SH   SOLE   0 0 27,250
GLOBAL X FDS US INFR DEV ETF 37954Y673 3,733 132,002 SH   SOLE   350 0 131,652
HCA HEALTHCARE INC COM 40412C101 283 1,129 SH   SOLE   0 0 1,129
HECLA MNG CO COM 422704106 124 18,915 SH   SOLE   0 0 18,915
INNOVATIVE INDL PPTYS INC COM 45781V101 2,754 13,409 SH   SOLE   0 0 13,409
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 1,687 11,327 SH   SOLE   0 0 11,327
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 524 4,370 SH   SOLE   0 0 4,370
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 429 5,685 SH   SOLE   0 0 5,685
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 793 16,460 SH   SOLE   0 0 16,460
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 4,533 28,743 SH   SOLE   0 0 28,743
INVESCO QQQ TR UNIT SER 1 46090E103 5,813 16,035 SH   SOLE   70 0 15,965
ISHARES TR CORE S&P500 ETF 464287200 2,134 4,705 SH   SOLE   0 0 4,705
ISHARES TR GRWT ALLOCAT ETF 464289867 466 8,635 SH   SOLE   0 0 8,635
ISHARES TR S&P MC 400GR ETF 464287606 463 5,986 SH   SOLE   0 0 5,986
ISHARES TR U.S. MED DVC ETF 464288810 565 9,272 SH   SOLE   0 0 9,272
KRANESHARES TR CSI CHI INTERNET 500767306 252 8,822 SH   SOLE   0 0 8,822
MCDONALDS CORP COM 580135101 241 973 SH   SOLE   0 0 973
MICROSOFT CORP COM 594918104 1,184 3,840 SH   SOLE   0 0 3,840
NVIDIA CORPORATION COM 67066G104 414 1,516 SH   SOLE   0 0 1,516
ORGANIGRAM HLDGS INC COM 68620P101 25 15,000 SH   SOLE   0 0 15,000
PEPSICO INC COM 713448108 522 3,118 SH   SOLE   0 0 3,118
PROCTER AND GAMBLE CO COM 742718109 429 2,808 SH   SOLE   0 0 2,808
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2,749 14,858 SH   SOLE   0 0 14,858
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,010 12,646 SH   SOLE   0 0 12,646
SOUTHWESTERN ENERGY CO COM 845467109 89 12,426 SH   SOLE   0 0 12,426
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 302 870 SH   SOLE   0 0 870
SPDR GOLD TR GOLD SHS 78463V107 1,199 6,639 SH   SOLE   100 0 6,539
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 2,122 61,906 SH   SOLE   0 0 61,906
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,505 12,190 SH   SOLE   82 0 12,108
SPDR SER TR AEROSPACE DEF 78464A631 246 1,974 SH   SOLE   0 0 1,974
SPDR SER TR BLOOMBERG 1 10 Y 78468R861 486 23,516 SH   SOLE   0 0 23,516
SPDR SER TR NYSE TECH ETF 78464A102 477 3,430 SH   SOLE   0 0 3,430
SPDR SER TR PORTFOLIO S&P400 78464A847 900 19,080 SH   SOLE   0 0 19,080
SPDR SER TR PORTFOLIO S&P500 78464A854 1,274 23,985 SH   SOLE   0 0 23,985
SPDR SER TR PORTFOLIO S&P600 78468R853 1,294 30,765 SH   SOLE   0 0 30,765
SPDR SER TR S&P 600 SML CAP 78464A813 1,248 13,328 SH   SOLE   0 0 13,328
TESLA INC COM 88160R101 1,482 1,375 SH   SOLE   0 0 1,375
UNION PAC CORP COM 907818108 327 1,197 SH   SOLE   0 0 1,197
UNITEDHEALTH GROUP INC COM 91324P102 293 574 SH   SOLE   0 0 574
VANECK ETF TRUST GOLD MINERS ETF 92189F106 344 8,962 SH   SOLE   0 0 8,962
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 315 758 SH   SOLE   0 0 758
WALMART INC COM 931142103 231 1,548 SH   SOLE   0 0 1,548
WISDOMTREE TR US MIDCAP DIVID 97717W505 1,707 38,430 SH   SOLE   0 0 38,430