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
ALPHABET INC CAP STK CL A 02079K305 211 73 SH   SOLE   0 0 73
AMAZON COM INC COM 023135106 585 176 SH   SOLE   0 0 176
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 1,263 22,908 SH   SOLE   0 0 22,908
AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406 3,247 63,006 SH   SOLE   0 0 63,006
AMERICAN CENTY ETF TR US SML CP VALU 025072877 552 7,055 SH   SOLE   0 0 7,055
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 423 10,838 SH   SOLE   0 0 10,838
APPLE INC COM 037833100 848 4,769 SH   SOLE   0 0 4,769
CANOPY GROWTH CORP COM 138035100 354 40,908 SH   SOLE   0 0 40,908
CRONOS GROUP INC COM 22717L101 82 20,605 SH   SOLE   0 0 20,605
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 653 12,632 SH   SOLE   0 0 12,632
EXXON MOBIL CORP COM 30231G102 245 4,011 SH   SOLE   0 0 4,011
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 3,141 154,288 SH   SOLE   0 0 154,288
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 2,243 42,841 SH   SOLE   0 0 42,841
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 798 14,015 SH   SOLE   0 0 14,015
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 200 3,311 SH   SOLE   0 0 3,311
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 10,480 455,122 SH   SOLE   0 0 455,122
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1,247 27,043 SH   SOLE   0 0 27,043
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 491 3,957 SH   SOLE   0 0 3,957
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 258 4,237 SH   SOLE   0 0 4,237
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 1,169 20,247 SH   SOLE   0 0 20,247
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 376 7,167 SH   SOLE   0 0 7,167
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 429 4,168 SH   SOLE   0 0 4,168
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 4,317 35,240 SH   SOLE   0 0 35,240
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 374 3,981 SH   SOLE   0 0 3,981
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 20,366 240,893 SH   SOLE   0 0 240,893
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 3,222 14,229 SH   SOLE   0 0 14,229
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 630 16,650 SH   SOLE   0 0 16,650
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 700 14,745 SH   SOLE   0 0 14,745
FIRST TR EXCHANGE-TRADED FD FT STRG INCM ETF 33739Q309 1,912 37,370 SH   SOLE   0 0 37,370
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 808 11,760 SH   SOLE   0 0 11,760
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 2,031 82,409 SH   SOLE   0 0 82,409
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 1,325 29,426 SH   SOLE   0 0 29,426
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 11,061 213,787 SH   SOLE   0 0 213,787
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 3,669 121,335 SH   SOLE   0 0 121,335
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 374 6,851 SH   SOLE   0 0 6,851
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 1,154 9,630 SH   SOLE   0 0 9,630
FIRST TR NASDAQ 100 TECH IND SHS 337345102 2,402 13,653 SH   SOLE   0 0 13,653
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 230 2,368 SH   SOLE   0 0 2,368
FIRST TR VALUE LINE DIVID IN SHS 33734H106 11,283 262,242 SH   SOLE   0 0 262,242
GABELLI EQUITY TR INC COM 362397101 196 27,250 SH   SOLE   0 0 27,250
GLOBAL X FDS US INFR DEV ETF 37954Y673 3,870 134,639 SH   SOLE   0 0 134,639
HCA HEALTHCARE INC COM 40412C101 276 1,074 SH   SOLE   0 0 1,074
HUMANA INC COM 444859102 302 651 SH   SOLE   0 0 651
INNOVATIVE INDL PPTYS INC COM 45781V101 3,437 13,079 SH   SOLE   0 0 13,079
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 1,441 8,806 SH   SOLE   0 0 8,806
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 710 5,722 SH   SOLE   0 0 5,722
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 299 3,705 SH   SOLE   0 0 3,705
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 1,124 22,800 SH   SOLE   0 0 22,800
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2,336 14,329 SH   SOLE   0 0 14,329
INVESCO QQQ TR UNIT SER 1 46090E103 8,007 20,099 SH   SOLE   0 0 20,099
ISHARES TR CORE S&P500 ETF 464287200 2,518 5,274 SH   SOLE   0 0 5,274
ISHARES TR GRWT ALLOCAT ETF 464289867 551 9,646 SH   SOLE   0 0 9,646
ISHARES TR RUSSELL 2000 ETF 464287655 216 979 SH   SOLE   0 0 979
ISHARES TR S&P MC 400GR ETF 464287606 643 7,551 SH   SOLE   0 0 7,551
ISHARES TR U.S. MED DVC ETF 464288810 639 9,649 SH   SOLE   0 0 9,649
MCDONALDS CORP COM 580135101 223 837 SH   SOLE   0 0 837
MICROSOFT CORP COM 594918104 724 2,164 SH   SOLE   0 0 2,164
NVIDIA CORPORATION COM 67066G104 336 1,142 SH   SOLE   0 0 1,142
ORGANIGRAM HLDGS INC COM 68620P101 25 15,000 SH   SOLE   0 0 15,000
PEPSICO INC COM 713448108 487 2,806 SH   SOLE   0 0 2,806
PROCTER AND GAMBLE CO COM 742718109 394 2,410 SH   SOLE   0 0 2,410
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 3,069 15,158 SH   SOLE   0 0 15,158
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3,152 18,151 SH   SOLE   0 0 18,151
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 347 959 SH   SOLE   0 0 959
SPDR GOLD TR GOLD SHS 78463V107 1,065 6,040 SH   SOLE   0 0 6,040
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,797 49,309 SH   SOLE   0 0 49,309
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,474 9,441 SH   SOLE   0 0 9,441
SPDR SER TR AEROSPACE DEF 78464A631 227 1,964 SH   SOLE   0 0 1,964
SPDR SER TR BLOOMBERG 1 10 Y 78468R861 460 21,856 SH   SOLE   0 0 21,856
SPDR SER TR HLTH CR EQUIP 78464A581 809 6,896 SH   SOLE   0 0 6,896
SPDR SER TR NYSE TECH ETF 78464A102 495 3,025 SH   SOLE   0 0 3,025
SPDR SER TR PORTFOLIO S&P500 78464A854 276 4,954 SH   SOLE   0 0 4,954
SPDR SER TR PORTFOLIO S&P600 78468R853 211 4,762 SH   SOLE   0 0 4,762
TESLA INC COM 88160R101 1,399 1,325 SH   SOLE   0 0 1,325
UNION PAC CORP COM 907818108 238 944 SH   SOLE   0 0 944
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 153 13,000 SH   SOLE   0 0 13,000
UNITEDHEALTH GROUP INC COM 91324P102 341 678 SH   SOLE   0 0 678
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 399 914 SH   SOLE   0 0 914
WISDOMTREE TR US MIDCAP DIVID 97717W505 976 22,521 SH   SOLE   0 0 22,521
ZYNERBA PHARMACEUTICALS INC COM 98986X109 34 11,900 SH   SOLE   0 0 11,900