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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
SPDR Dow Jones Ind COM 78467x109   29,095,933 94,523 SH   SOLE   0 0 94,523
Ishares Russell COM 464287622   25,384,833 122,183 SH   SOLE   0 0 122,183
Invesco QQQ TRUST COM 73935a104   18,861,468 67,295 SH   SOLE   0 0 67,295
SPDR S&P Mid-Cap 4 COM 78464a821   10,327,757 24,977 SH   SOLE   0 0 24,977
iShares Russell 20 COM 464287655   9,658,520 57,030 SH   SOLE   0 0 57,030
SPDR S&P Homebuild COM 78464a888   760,169 13,895 SH   SOLE   0 0 13,895
Central Fd Cda Ltd COM 153501101   718,264 42,703 SH   SOLE   0 0 42,703
Amazon Com Inc COM 023135106   656,378 6,180 SH   SOLE   0 0 6,180
SPDR Industrial Se COM 81369y704   638,859 7,315 SH   SOLE   0 0 7,315
Vanguard Small-Cap COM 922908751   573,083 3,254 SH   SOLE   0 0 3,254
iShares Russell 20 COM 464287648   562,358 2,726 SH   SOLE   0 0 2,726
Sempra Energy COM 808524300   470,067 3,128 SH   SOLE   0 0 3,128
SPDR S&P Bank COM 78464a797   452,649 10,316 SH   SOLE   0 0 10,316
Home Depot Inc COM 437076102   452,226 1,649 SH   SOLE   0 0 1,649
Direxion Shs New E COM 25459y488   419,850 9,000 SH   SOLE   0 0 9,000
Vanguard Total Sto COM 922908769   376,297 1,995 SH   SOLE   0 0 1,995
Allstate Corporati COM 020002101   370,562 2,924 SH   SOLE   0 0 2,924
Equinix Inc New COM 29444u502   356,208 542 SH   SOLE   0 0 542
T J X Cos Inc COM 872540109   260,477 4,664 SH   SOLE   0 0 4,664
Ishares Dj Select COM 464287168   243,695 2,071 SH   SOLE   0 0 2,071
Vanguard Emerging COM 922042858   223,994 5,378 SH   SOLE   0 0 5,378
Accelerate Diagnos COM 00430h102   65,384 65,865 SH   SOLE   0 0 65,865