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
SPDR S&P 500 COM 824348106 81,826,159 190,675 SH   SOLE   0 0 190,675
SPDR Dow Jones Ind COM 78467x109 32,619,571 96,425 SH   SOLE   0 0 96,425
Ishares Russell COM 464287622 30,826,968 127,537 SH   SOLE   0 0 127,537
Invesco QQQ TRUST COM 73935a104 25,616,792 71,563 SH   SOLE   0 0 71,563
iShares Russell 20 COM 464287655 12,485,594 57,077 SH   SOLE   0 0 57,077
SPDR S&P Mid-Cap 4 COM 78464a821 12,093,558 25,149 SH   SOLE   0 0 25,149
iShares Russell 20 COM 464287648 1,516,293 5,165 SH   SOLE   0 0 5,165
SPDR S&P Homebuild COM 78464a888 1,088,170 15,164 SH   SOLE   0 0 15,164
Amazon Com Inc COM 023135106 946,092 288 SH   SOLE   0 0 288
Vanguard Value COM 922908744 815,334 6,023 SH   SOLE   0 0 6,023
SPDR Industrial Se COM 81369y704 791,192 8,087 SH   SOLE   0 0 8,087
Vanguard Small-Cap COM 922908751 777,325 3,555 SH   SOLE   0 0 3,555
Central Fd Cda Ltd COM 153501101 731,502 42,703 SH   SOLE   0 0 42,703
Sch US Div Equity COM 808524797 693,847 9,346 SH   SOLE   0 0 9,346
Ishares Russell 10 COM 464287598 656,559 4,195 SH   SOLE   0 0 4,195
Sch US Mid-Cap Etf COM 808524508 638,348 8,327 SH   SOLE   0 0 8,327
Spdr S&P Dividend COM 78464a763 621,369 5,286 SH   SOLE   0 0 5,286
SPDR S&P Bank COM 78464a797 581,138 10,984 SH   SOLE   0 0 10,984
Home Depot Inc COM 437076102 494,256 1,506 SH   SOLE   0 0 1,506
Paypal Holdings In COM 70450y103 475,143 1,826 SH   SOLE   0 0 1,826
Vanguard Total Sto COM 922908769 441,143 1,987 SH   SOLE   0 0 1,987
Sempra Energy COM 808524300 390,751 3,089 SH   SOLE   0 0 3,089
Accelerate Diagnos COM 00430h102 377,580 64,765 SH   SOLE   0 0 64,765
Equinix Inc New COM 59444u502 343,809 435 SH   SOLE   0 0 435
Microsoft Corp COM 594918104 329,370 1,168 SH   SOLE   0 0 1,168
Allstate Corporati COM 020002101 309,338 2,430 SH   SOLE   0 0 2,430
Apple Inc COM 037833100 302,653 2,139 SH   SOLE   0 0 2,139
Vanguard Emerging COM 922042858 289,108 5,781 SH   SOLE   0 0 5,781
Direxion Shs New E COM 25459y488 277,650 9,000 SH   SOLE   0 0 9,000
Ishares Dj Select COM 464287168 274,754 2,395 SH   SOLE   0 0 2,395
T J X Cos Inc COM 872540109 257,563 3,904 SH   SOLE   0 0 3,904
Ishares S&P Smcap COM 464287879 246,944 2,453 SH   SOLE   0 0 2,453
Ishares Global Tec COM 464287291 245,791 4,338 SH   SOLE   0 0 4,338
Truist Finl Corp COM 89832q109 208,111 3,548 SH   SOLE   0 0 3,548
Organigram Holding COM 68620p101 23,000 10,000 SH   SOLE   0 0 10,000