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   64,557,490 187,749 SH   SOLE   0 0 187,749
SPDR S&P 500 COM 824348106   43,848,992 98,919 SH   SOLE   0 0 98,919
SPDR S&P Mid-Cap 4 COM 78464a821   36,815,830 76,874 SH   SOLE   0 0 76,874
Ishares Russell COM 464287622   14,915,090 61,193 SH   SOLE   0 0 61,193
Invesco QQQ TRUST COM 73935a104   13,952,315 37,768 SH   SOLE   0 0 37,768
iShares Russell 20 COM 464287655   5,478,505 29,255 SH   SOLE   0 0 29,255
SPDR S&P Homebuild COM 78464a888   1,090,885 13,585 SH   SOLE   0 0 13,585
Central Fd Cda Ltd COM 153501101   769,508 42,703 SH   SOLE   0 0 42,703
SPDR Industrial Se COM 81369y704   761,328 7,094 SH   SOLE   0 0 7,094
Amazon Com Inc COM 023135106   739,793 5,675 SH   SOLE   0 0 5,675
Vanguard Small-Cap COM 922908751   653,792 3,287 SH   SOLE   0 0 3,287
iShares Russell 20 COM 464287648   628,391 2,590 SH   SOLE   0 0 2,590
Home Depot Inc COM 437076102   488,971 1,574 SH   SOLE   0 0 1,574
Sempra Energy COM 808524300   462,995 3,180 SH   SOLE   0 0 3,180
Vanguard Total Sto COM 922908769   432,514 1,963 SH   SOLE   0 0 1,963
Equinix Inc New COM 29444u502   412,508 526 SH   SOLE   0 0 526
New Jersey Resourc COM 646025106   400,256 8,480 SH   SOLE   0 0 8,480
T J X Cos Inc COM 872540109   382,161 4,507 SH   SOLE   0 0 4,507
SPDR S&P Bank COM 78464a797   358,965 9,971 SH   SOLE   0 0 9,971
Pub Svc Enterpise COM 744573106   325,822 5,204 SH   SOLE   0 0 5,204
Allstate Corporati COM 020002101   309,930 2,842 SH   SOLE   0 0 2,842
Ishares Global Tec COM 464287291   260,079 4,182 SH   SOLE   0 0 4,182
Direxion Shs New E COM 25459y488   236,700 9,000 SH   SOLE   0 0 9,000
Ishares Dj Select COM 464287168   229,999 2,030 SH   SOLE   0 0 2,030
Microsoft Corp COM 584918104   220,193 647 SH   SOLE   0 0 647
Apple Inc COM 037833100   207,008 1,067 SH   SOLE   0 0 1,067