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
ACELRX PHARMACEUTICALS INC COM 00444T100 31 21,900 SH   SOLE   0 0 21,900
ALPHABET INC CAP STK CL C 02079K107 10,941 7,445 SH   SOLE   0 0 7,445
ALPHABET INC CAP STK CL A 02079K305 22 15 SH   SOLE   0 0 15
AMAZON COM INC COM 023135106 48,251 15,324 SH   SOLE   0 0 15,324
APPLE INC COM 037833100 21,595 186,468 SH   SOLE   0 0 186,468
APTOSE BIOSCIENCES INC COM NEW 03835T200 109 18,100 SH   SOLE   0 0 18,100
DIREXION SHS ETF TR FLIGHT TO SAFT 25460G203 422 8,000 SH   SOLE   0 0 8,000
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 751 4,776 SH   SOLE   0 0 4,776
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 5,401 112,340 SH   SOLE   0 0 112,340
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 4,814 50,815 SH   SOLE   0 0 50,815
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 119 1,310 SH   SOLE   0 0 1,310
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 7,406 279,789 SH   SOLE   0 0 279,789
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1,027 29,512 SH   SOLE   0 0 29,512
FIRST TR EXCH TRD ALPHDX FD MID CP GR ALPH 33737M102 145 2,715 SH   SOLE   0 0 2,715
FIRST TR EXCH TRD ALPHDX FD SML CP GRW ALP 33737M300 113 2,388 SH   SOLE   0 0 2,388
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 46 1,055 SH   SOLE   0 0 1,055
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 200 7,770 SH   SOLE   0 0 7,770
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 1,730 74,113 SH   SOLE   0 0 74,113
FIRST TR EXCHANGE-TRADED FD NASDQ PHRMTCLS 33738R837 6,775 281,353 SH   SOLE   0 0 281,353
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 2,505 45,050 SH   SOLE   0 0 45,050
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 10,282 198,948 SH   SOLE   0 0 198,948
INTUITIVE SURGICAL INC COM NEW 46120E602 2,974 4,192 SH   SOLE   0 0 4,192
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 1 20 SH   SOLE   0 0 20
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1,159 21,613 SH   SOLE   0 0 21,613
MODERNA INC COM 60770K107 214 3,025 SH   SOLE   0 0 3,025
PARKER-HANNIFIN CORP COM 701094104 607 3,000 SH   SOLE   0 0 3,000
PINTEREST INC CL A 72352L106 1,266 30,500 SH   SOLE   0 0 30,500
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 29 452 SH   SOLE   0 0 452
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 191 1,815 SH   SOLE   0 0 1,815
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 30 465 SH   SOLE   0 0 465
SELECT SECTOR SPDR TR ENERGY 81369Y506 2 64 SH   SOLE   0 0 64
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 30 1,232 SH   SOLE   0 0 1,232
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2 28 SH   SOLE   0 0 28
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 34 294 SH   SOLE   0 0 294
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 4 71 SH   SOLE   0 0 71
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 38 1,077 SH   SOLE   0 0 1,077
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 42 710 SH   SOLE   0 0 710
SIMON PPTY GROUP INC NEW COM 828806109 598 9,239 SH   SOLE   0 0 9,239
SPROTT PHYSICAL GOLD TR UNIT 85207H104 205 13,600 SH   SOLE   0 0 13,600
SQUARE INC CL A 852234103 337 2,076 SH   SOLE   0 0 2,076
STARBUCKS CORP COM 855244109 284 3,305 SH   SOLE   0 0 3,305
TESLA INC COM 88160R101 345 805 SH   SOLE   0 0 805
ISHARES TR CORE S&P500 ETF 464287200 46 137 SH   SOLE   0 0 137
ISHARES TR CORE US AGGBD ET 464287226 20 166 SH   SOLE   0 0 166
ISHARES TR MSCI EMG MKT ETF 464287234 4 100 SH   SOLE   0 0 100
ISHARES TR IBOXX INV CP ETF 464287242 10 77 SH   SOLE   0 0 77
ISHARES TR S&P 500 VAL ETF 464287408 11 100 SH   SOLE   0 0 100
ISHARES TR 20 YR TR BD ETF 464287432 86 524 SH   SOLE   0 0 524
ISHARES TR 1 3 YR TREAS BD 464287457 33 380 SH   SOLE   0 0 380
ISHARES TR CORE S&P MCP ETF 464287507 227 1,225 SH   SOLE   0 0 1,225
ISHARES TR NASDAQ BIOTECH 464287556 43 315 SH   SOLE   0 0 315
ISHARES TR US HLTHCARE ETF 464287762 11 50 SH   SOLE   0 0 50
ISHARES TR CORE S&P SCP ETF 464287804 230 3,269 SH   SOLE   0 0 3,269
ISHARES TR EAFE SML CP ETF 464288273 1 11 SH   SOLE   0 0 11
ISHARES TR US AER DEF ETF 464288760 0 1 SH   SOLE   0 0 1
ISHARES TR U.S. MED DVC ETF 464288810 1,450 4,838 SH   SOLE   0 0 4,838
ISHARES TR AGGRES ALLOC ETF 464289859 287 4,950 SH   SOLE   0 0 4,950
ISHARES TR GRWT ALLOCAT ETF 464289867 5 102 SH   SOLE   0 0 102
ISHARES TR MODERT ALLOC ETF 464289875 191 4,647 SH   SOLE   0 0 4,647
ISHARES TR CONSER ALLOC ETF 464289883 136 3,660 SH   SOLE   0 0 3,660
SPDR SER TR PRTFLO S&P500 GW 78464A409 50 1,005 SH   SOLE   0 0 1,005
SPDR SER TR PRTFLO S&P500 VL 78464A508 20 675 SH   SOLE   0 0 675
SPDR SER TR HLTH CR EQUIP 78464A581 328 3,373 SH   SOLE   0 0 3,373
SPDR SER TR AEROSPACE DEF 78464A631 349 3,997 SH   SOLE   0 0 3,997
SPDR SER TR S&P BK ETF 78464A797 9 301 SH   SOLE   0 0 301