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
AT&T INC COM 00206R102 1,047 36,393 SH   SOLE   0 0 36,393
ACELRX PHARMACEUTICALS INC COM 00444T100 17 13,400 SH   SOLE   0 0 13,400
ALPHABET INC CAP STK CL C 02079K107 12,610 7,198 SH   SOLE   0 0 7,198
ALPHABET INC CAP STK CL A 02079K305 26 15 SH   SOLE   0 0 15
AMAZON COM INC COM 023135106 48,619 14,928 SH   SOLE   0 0 14,928
APPLE INC COM 037833100 29,165 219,800 SH   SOLE   0 0 219,800
APTOSE BIOSCIENCES INC COM NEW 03835T200 68 15,600 SH   SOLE   0 0 15,600
DIREXION SHS ETF TR FLIGHT TO SAFT 25460G203 560 10,855 SH   SOLE   0 0 10,855
DOCUSIGN INC COM 256163106 656 2,949 SH   SOLE   0 0 2,949
FASTLY INC CL A 31188V100 275 3,150 SH   SOLE   0 0 3,150
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 510 7,134 SH   SOLE   0 0 7,134
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 12 1,225 SH   SOLE   0 0 1,225
FIRST TR MORNINGSTAR DIVID L SHS 336917109 390 13,180 SH   SOLE   0 0 13,180
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 27 400 SH   SOLE   0 0 400
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 1,519 9,045 SH   SOLE   0 0 9,045
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 5,935 114,980 SH   SOLE   0 0 114,980
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 12,579 116,706 SH   SOLE   0 0 116,706
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 450 4,027 SH   SOLE   0 0 4,027
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 9,535 335,990 SH   SOLE   0 0 335,990
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 2,442 55,026 SH   SOLE   0 0 55,026
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 349 5,341 SH   SOLE   0 0 5,341
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 165 2,667 SH   SOLE   0 0 2,667
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 426 8,611 SH   SOLE   0 0 8,611
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 32 800 SH   SOLE   0 0 800
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 259 7,618 SH   SOLE   0 0 7,618
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 2,211 78,790 SH   SOLE   0 0 78,790
FIRST TR EXCHANGE-TRADED FD NASDQ PHRMTCLS 33738R837 9,601 372,552 SH   SOLE   0 0 372,552
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 11 500 SH   SOLE   0 0 500
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 2,621 46,202 SH   SOLE   0 0 46,202
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 9,710 188,661 SH   SOLE   0 0 188,661
INNOVATOR ETFS TR IBD 50 ETF 45782C102 204 4,975 SH   SOLE   0 0 4,975
INNOVATOR ETFS TR S&P 500 BUFFER 45782C433 11 400 SH   SOLE   0 0 400
INTUITIVE SURGICAL INC COM NEW 46120E602 3,467 4,238 SH   SOLE   0 0 4,238
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 2,701 48,038 SH   SOLE   0 0 48,038
MODERNA INC COM 60770K107 637 6,093 SH   SOLE   0 0 6,093
NAUTILUS INC COM 63910B102 548 30,200 SH   SOLE   0 0 30,200
NOVAGOLD RES INC COM NEW 66987E206 107 11,050 SH   SOLE   0 0 11,050
PARKER-HANNIFIN CORP COM 701094104 817 3,000 SH   SOLE   0 0 3,000
PINTEREST INC CL A 72352L106 895 13,575 SH   SOLE   0 0 13,575
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 33 455 SH   SOLE   0 0 455
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 346 3,054 SH   SOLE   0 0 3,054
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 30 448 SH   SOLE   0 0 448
SELECT SECTOR SPDR TR ENERGY 81369Y506 2 64 SH   SOLE   0 0 64
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 8 278 SH   SOLE   0 0 278
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 27 210 SH   SOLE   0 0 210
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 36 984 SH   SOLE   0 0 984
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 31 500 SH   SOLE   0 0 500
SPROTT PHYSICAL GOLD TR UNIT 85207H104 310 20,550 SH   SOLE   0 0 20,550
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 311 33,350 SH   SOLE   0 0 33,350
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 485 25,050 SH   SOLE   0 0 25,050
SQUARE INC CL A 852234103 732 3,365 SH   SOLE   0 0 3,365
STARBUCKS CORP COM 855244109 447 4,180 SH   SOLE   0 0 4,180
TESLA INC COM 88160R101 653 925 SH   SOLE   0 0 925
WALMART INC COM 931142103 287 1,990 SH   SOLE   0 0 1,990
ISHARES TR CORE S&P TTL STK 464287150 14 162 SH   SOLE   0 0 162
ISHARES TR CORE S&P500 ETF 464287200 2 5 SH   SOLE   0 0 5
ISHARES TR CORE US AGGBD ET 464287226 22 186 SH   SOLE   0 0 186
ISHARES TR MSCI EMG MKT ETF 464287234 9 171 SH   SOLE   0 0 171
ISHARES TR IBOXX INV CP ETF 464287242 7 48 SH   SOLE   0 0 48
ISHARES TR 20 YR TR BD ETF 464287432 103 653 SH   SOLE   0 0 653
ISHARES TR BARCLAYS 7 10 YR 464287440 54 451 SH   SOLE   0 0 451
ISHARES TR 1 3 YR TREAS BD 464287457 33 380 SH   SOLE   0 0 380
ISHARES TR CORE S&P MCP ETF 464287507 282 1,225 SH   SOLE   0 0 1,225
ISHARES TR NASDAQ BIOTECH 464287556 45 300 SH   SOLE   0 0 300
ISHARES TR RUS 1000 VAL ETF 464287598 8 55 SH   SOLE   0 0 55
ISHARES TR RUS 1000 GRW ETF 464287614 9 39 SH   SOLE   0 0 39
ISHARES TR RUS 2000 VAL ETF 464287630 3 21 SH   SOLE   0 0 21
ISHARES TR RUS 2000 GRW ETF 464287648 1 5 SH   SOLE   0 0 5
ISHARES TR US HLTHCARE ETF 464287762 12 50 SH   SOLE   0 0 50
ISHARES TR CORE S&P SCP ETF 464287804 301 3,280 SH   SOLE   0 0 3,280
ISHARES TR AGENCY BOND ETF 464288166 96 800 SH   SOLE   0 0 800
ISHARES TR EAFE SML CP ETF 464288273 1 11 SH   SOLE   0 0 11
ISHARES TR JPMORGAN USD EMG 464288281 3 28 SH   SOLE   0 0 28
ISHARES TR US HOME CONS ETF 464288752 22 401 SH   SOLE   0 0 401
ISHARES TR US AER DEF ETF 464288760 0 2 SH   SOLE   0 0 2
ISHARES TR U.S. MED DVC ETF 464288810 1,550 4,735 SH   SOLE   0 0 4,735
ISHARES TR EAFE GRWTH ETF 464288885 1 6 SH   SOLE   0 0 6
ISHARES TR AGGRES ALLOC ETF 464289859 296 4,610 SH   SOLE   0 0 4,610
ISHARES TR GRWT ALLOCAT ETF 464289867 5 103 SH   SOLE   0 0 103
ISHARES TR MODERT ALLOC ETF 464289875 203 4,692 SH   SOLE   0 0 4,692
ISHARES TR CONSER ALLOC ETF 464289883 143 3,681 SH   SOLE   0 0 3,681
ISHARES TR MSCI USA VALUE 46432F388 18 211 SH   SOLE   0 0 211
ISHARES TR MSCI USA MMENTM 46432F396 184 1,142 SH   SOLE   0 0 1,142
ISHARES TR CORE MSCI EAFE 46432F842 1 9 SH   SOLE   0 0 9
SPDR SER TR PORTFOLIO INTRMD 78464A375 4 112 SH   SOLE   0 0 112
SPDR SER TR PRTFLO S&P500 GW 78464A409 56 1,005 SH   SOLE   0 0 1,005
SPDR SER TR PRTFLO S&P500 VL 78464A508 23 679 SH   SOLE   0 0 679
SPDR SER TR HLTH CR EQUIP 78464A581 413 3,627 SH   SOLE   0 0 3,627
SPDR SER TR AEROSPACE DEF 78464A631 437 3,808 SH   SOLE   0 0 3,808
SPDR SER TR S&P DIVID ETF 78464A763 33 310 SH   SOLE   0 0 310
SPDR SER TR S&P BK ETF 78464A797 13 301 SH   SOLE   0 0 301