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
ACCENTURE PLC CLS A USD0.0000225 Equities G1151C101 1,958 9,117 SH   SOLE   0 0 9,117
ACTIVISION BLIZZARD INC COM USD0.000001 Equities 00507V109 331 4,357 SH   SOLE   0 0 4,357
ADOBE INC COM Equities 00724F101 2,096 4,816 SH   SOLE   0 0 4,816
ALIBABA GROUP HOLDING LTD SPON ADS EACH REP 8 ORD SHS Equities 01609W102 3,345 15,508 SH   SOLE   0 0 15,508
AMAZON.COM INC Equities 023135106 10,586 3,837 SH   SOLE   0 0 3,837
AMERICAN CENTY ETF TR FOCUSED DYNAMIC Equities 025072810 227 4,139 SH   SOLE   0 0 4,139
AMERICAN FIN TR INC CLASS A COM Units 02607T109 5,381 678,189 SH   SOLE   0 0 678,189
ANNALY CAPITAL MANAGEMENT INC COM Units 035710409 2,522 384,524 SH   SOLE   0 0 384,524
APPLE INC COM USD0.00001 Equities 037833100 4,909 13,456 SH   SOLE   0 0 13,456
ASML HOLDING NV EUR0.09 NY REGISTRY SHS 2012 Equities N07059210 2,051 5,574 SH   SOLE   0 0 5,574
AUTODESK INC COM Equities 052769106 4,312 18,024 SH   SOLE   0 0 18,024
CHENIERE ENERGY INC COM USD0.003 Equities 16411R208 494 10,221 SH   SOLE   0 0 10,221
CONSTELLATION BRANDS INC COM USD0.01 CLASS A Equities 21036P108 1,654 9,519 SH   SOLE   0 0 9,519
CORESITE REALTY CORP COM USD0.01 Units 21870Q105 1,015 8,385 SH   SOLE   0 0 8,385
CROWDSTRIKE HLDGS INC CL A Equities 22788C105 3,298 32,882 SH   SOLE   0 0 32,882
CYRUSONE INC COM USD0.01 Units 23283R100 2,660 36,560 SH   SOLE   0 0 36,560
DOCUSIGN INC COM Equities 256163106 398 2,309 SH   SOLE   0 0 2,309
ECOLAB INC Equities 278865100 4,978 25,021 SH   SOLE   0 0 25,021
EXXON MOBIL CORP Equities 30231G102 522 11,677 SH   SOLE   0 0 11,677
FACEBOOK INC-CLASS A Equities 30303M102 4,486 19,756 SH   SOLE   0 0 19,756
FIDELITY MSCI CONSUMER STAPLES INDEX ETF Equities 316092303 632 18,134 SH   SOLE   0 0 18,134
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF Equities 316092808 4,089 49,709 SH   SOLE   0 0 49,709
FIRST TR EXCHNG TRADED FD VIII CBOE VEST US EQT Equities 33740F722 3,038 99,430 SH   SOLE   0 0 99,430
FIRST TR EXCHNG TRADED FD VIII US EQT DEEP DUFR Equities 33740F771 635 21,271 SH   SOLE   0 0 21,271
INNOVATIVE INDL PPTYS INC COM Units 45781V101 2,126 24,156 SH   SOLE   0 0 24,156
INNOVATOR ETFS TR MSCI EAFE PWR Equities 45782C524 560 24,055 SH   SOLE   0 0 24,055
INNOVATOR ETFS TR S&P 500 BUFFER Equities 45782C888 5,084 184,185 SH   SOLE   0 0 184,185
INNOVATOR ETFS TR S&P 500 BUFFER Equities 45782C391 2,773 101,255 SH   SOLE   0 0 101,255
INNOVATOR ETFS TR S&P 500 BUFFER Equities 45782C755 1,922 68,374 SH   SOLE   0 0 68,374
INNOVATOR ETFS TR S&P 500 BUFFER Equities 45782C409 1,217 42,915 SH   SOLE   0 0 42,915
INNOVATOR ETFS TR S&P 500 POWER Equities 45782C417 829 34,201 SH   SOLE   0 0 34,201
INNOVATOR ETFS TR S&P 500 PWR Equities 45782C813 1,062 39,712 SH   SOLE   0 0 39,712
INNOVATOR ETFS TR S&P 500 PWR BU Equities 45782C870 2,702 104,215 SH   SOLE   0 0 104,215
INNOVATOR ETFS TR S&P 500 PWR BU Equities 45782C748 857 30,535 SH   SOLE   0 0 30,535
INNOVATOR ETFS TRUST S&P 500 BUFFER ETF AUGUST Equities 45782C698 3,058 116,945 SH   SOLE   0 0 116,945
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL Equities 46138E354 1,083 21,793 SH   SOLE   0 0 21,793
INVESCO EXCHANGE TRADED FD TR DYNMC BIOTECH Equities 46137V787 299 5,130 SH   SOLE   0 0 5,130
INVESCO EXCHANGE TRADED FD TR WATER RES ETF Equities 46137V142 2,502 68,862 SH   SOLE   0 0 68,862
INVESCO QQQ TR UNIT SER 1 Equities 46090E103 5,000 20,192 SH   SOLE   0 0 20,192
ISHARES EDGE MSCI USA QUALITY FACTOR ETF Equities 46432F339 689 7,188 SH   SOLE   0 0 7,188
ISHARES RUSSELL 2000 GROWTH ETF Equities 464287648 228 1,101 SH   SOLE   0 0 1,101
ISHARES TR EXPANDED TECH Equities 464287515 6,464 22,740 SH   SOLE   0 0 22,740
ISHARES TR NASDAQ BIOTECH Equities 464287556 2,270 16,609 SH   SOLE   0 0 16,609
ISHARES TR PHLX SEMICONDUCTOR ETF Equities 464287523 2,898 10,699 SH   SOLE   0 0 10,699
ISHARES TREASURY FLOATING RA Equities 46434V860 402 7,994 SH   SOLE   0 0 7,994
JPMORGAN CHASE & CO COM USD1.00 Equities 46625H100 1,754 18,643 SH   SOLE   0 0 18,643
KANSAS CITY SOUTHERN COM Equities 485170302 2,352 15,752 SH   SOLE   0 0 15,752
LABORATORY CORP AMER HLDGS COM USD0.1 Equities 50540R409 2,138 12,873 SH   SOLE   0 0 12,873
LULULEMON ATHLETICA INC COM USD0.005 Equities 550021109 773 2,479 SH   SOLE   0 0 2,479
MEDICAL PPTYS TR INC Units 58463J304 2,694 143,304 SH   SOLE   0 0 143,304
MICROSOFT CORP Equities 594918104 10,823 53,180 SH   SOLE   0 0 53,180
NETFLIX COM INC COM Equities 64110L106 845 1,856 SH   SOLE   0 0 1,856
NEXTERA ENERGY INC COM USD0.01 Equities 65339F101 812 3,381 SH   SOLE   0 0 3,381
NVIDIA CORPORATION COM Equities 67066G104 10,643 28,015 SH   SOLE   0 0 28,015
PALO ALTO NETWORKS INC COM USD0.0001 Equities 697435105 412 1,794 SH   SOLE   0 0 1,794
PAYPAL HLDGS INC COM Equities 70450Y103 6,681 38,343 SH   SOLE   0 0 38,343
PHILLIPS 66 COM Equities 718546104 1,656 23,026 SH   SOLE   0 0 23,026
PROSHARES ULTRA QQQ PROSHARES Equities 74347R206 2,579 17,465 SH   SOLE   0 0 17,465
PROSHARES ULTRA S&P 500 PROSHARES Equities 74347R107 1,939 15,502 SH   SOLE   0 0 15,502
QUALCOMM INC Equities 747525103 2,873 31,496 SH   SOLE   0 0 31,496
SAP SE SPON ADR Equities 803054204 241 1,722 SH   SOLE   0 0 1,722
SERVICENOW INC COM USD0.001 Equities 81762P102 2,719 6,712 SH   SOLE   0 0 6,712
SHOPIFY INC COM NPV CL A ISIN #CA82509L1076 SEDOL #BX865C7 Equities 82509L107 211 222 SH   SOLE   0 0 222
SKYWORKS SOLUTIONS INC COM Equities 83088M102 2,985 23,346 SH   SOLE   0 0 23,346
SPDR GOLD TR GOLD SHS Equities 78463V107 3,202 19,133 SH   SOLE   0 0 19,133
SPIRIT OF TEX BANCSHARES INC COM Equities 84861D103 135 11,000 SH   SOLE   0 0 11,000
STAG INDL INC COM Units 85254J102 2,946 100,476 SH   SOLE   0 0 100,476
STORE CAP CORP COM Units 862121100 2,340 98,261 SH   SOLE   0 0 98,261
T-MOBILE US INC COM Equities 872590104 209 2,003 SH   SOLE   0 0 2,003
TWO HBRS INVT CORP COM NEW Units 90187B408 2,314 459,037 SH   SOLE   0 0 459,037
VANECK VECTORS ETF TR MORNINGSTAR WIDE Equities 92189F643 218 4,178 SH   SOLE   0 0 4,178
VANGUARD INDEX FUNDS S&P 500 ETF USD Equities 922908363 6,624 23,370 SH   SOLE   0 0 23,370
VEEVA SYS INC CL A COM Equities 922475108 2,189 9,337 SH   SOLE   0 0 9,337
VERIZON COMMUNICATIONS Equities 92343V104 292 5,295 SH   SOLE   0 0 5,295
VIACOMCBS INC CL B Equities 92556H206 2,422 103,863 SH   SOLE   0 0 103,863
WASTE MANAGEMENT INC Equities 94106L109 303 2,865 SH   SOLE   0 0 2,865
WINNEBAGO INDS INC COM Equities 974637100 236 3,536 SH   SOLE   0 0 3,536
WISDOMTREE TR CLOUD COMPUTNG Equities 97717Y691 2,322 59,598 SH   SOLE   0 0 59,598
WRAP TECHNOLOGIES INC COM Equities 98212N107 487 46,510 SH   SOLE   0 0 46,510
XPO LOGISTICS INC COM USD0.001 Equities 983793100 2,291 29,651 SH   SOLE   0 0 29,651
ZOOM VIDEO COMMUNICATIONS INC CL A Equities 98980L101 3,608 14,232 SH   SOLE   0 0 14,232
ZSCALER INC COM Equities 98980G102 519 4,736 SH   SOLE   0 0 4,736