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
ABBVIE INC COM 00287Y109   688,707 4,321 SH   SOLE   0 0 4,321
AMAZON COM INC COM 023135106   222,693 2,156 SH   SOLE   0 0 2,156
APPLE INC COM 037833100   1,312,439 7,959 SH   SOLE   0 0 7,959
BLACKROCK ENHANCD CAP & INM COM 09256A109   277,198 15,460 SH   SOLE   0 0 15,460
CHEVRON CORP NEW COM 166764100   401,047 2,458 SH   SOLE   0 0 2,458
COMCAST CORP NEW CL A 20030N101   206,155 5,438 SH   SOLE   0 0 5,438
CONSOLIDATED EDISON INC COM 209115104   202,436 2,116 SH   SOLE   0 0 2,116
DIREXION SHS ETF TR 20YR TRES BULL 25459W540   270,023 30,408 SH   SOLE   0 0 30,408
DIREXION SHS ETF TR 7 10YR TRES BULL 25459W565   233,352 7,265 SH   SOLE   0 0 7,265
DORMAN PRODS INC COM 258278100   236,352 2,740 SH   SOLE   0 0 2,740
EXXON MOBIL CORP COM 30231G102   833,964 7,605 SH   SOLE   0 0 7,605
GSK PLC SPONSORED ADR 37733W204   418,919 11,774 SH   SOLE   0 0 11,774
HOME DEPOT INC COM 437076102   234,916 796 SH   SOLE   0 0 796
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   285,852 12,041 SH   SOLE   0 0 12,041
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   290,676 25,320 SH   SOLE   0 0 25,320
INVESCO QQQ TR UNIT SER 1 46090E103   1,608,501 5,012 SH   SOLE   0 0 5,012
ISHARES INC MSCI JPN ETF NEW 46434G822   3,018,524 51,432 SH   SOLE   0 0 51,432
ISHARES TR SHORT TREAS BD 464288679   336,694 3,047 SH   SOLE   0 0 3,047
ISHARES TR MSCI EAFE ETF 464287465   2,891,196 40,425 SH   SOLE   0 0 40,425
ISHARES TR 1 3 YR TREAS BD 464287457   30,657,922 373,149 SH   SOLE   0 0 373,149
ISHARES TR 7-10 YR TRSY BD 464287440   15,680,717 158,199 SH   SOLE   0 0 158,199
ISHARES TR CORE US AGGBD ET 464287226   8,702,356 87,338 SH   SOLE   0 0 87,338
ISHARES TR NATIONAL MUN ETF 464288414   676,930 6,283 SH   SOLE   0 0 6,283
JOHNSON & JOHNSON COM 478160104   272,645 1,759 SH   SOLE   0 0 1,759
LILLY ELI & CO COM 532457108   480,788 1,400 SH   SOLE   0 0 1,400
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   3,230,271 122,824 SH   SOLE   0 0 122,824
MCDONALDS CORP COM 580135101   226,484 810 SH   SOLE   0 0 810
MEDTRONIC PLC SHS G5960L103   206,790 2,565 SH   SOLE   0 0 2,565
MICROSOFT CORP COM 594918104   1,124,082 3,899 SH   SOLE   0 0 3,899
PEPSICO INC COM 713448108   522,654 2,867 SH   SOLE   0 0 2,867
PFIZER INC COM 717081103   216,322 5,302 SH   SOLE   0 0 5,302
PROCTER AND GAMBLE CO COM 742718109   258,572 1,739 SH   SOLE   0 0 1,739
PROSHARES TR ULTRAPRO QQQ 74347X831   376,791 13,333 SH   SOLE   0 0 13,333
PROSHARES TR PSHS ULT S&P 500 74347R107   1,266,245 25,224 SH   SOLE   0 0 25,224
PROSHARES TR II ULTRA GOLD 74347W601   295,123 4,683 SH   SOLE   0 0 4,683
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   281,025 4,500 SH   SOLE   0 0 4,500
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   4,783,689 47,279 SH   SOLE   0 0 47,279
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   5,126,185 33,946 SH   SOLE   0 0 33,946
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   4,717,309 81,375 SH   SOLE   0 0 81,375
SPDR GOLD TR GOLD SHS 78463V107   6,959,612 37,985 SH   SOLE   0 0 37,985
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863   905,622 34,460 SH   SOLE   0 0 34,460
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,133,658 7,654 SH   SOLE   0 0 7,654
STRATEGY SHS NEWFOUND RESLV 86280R886   1,124,486 44,695 SH   SOLE   0 0 44,695
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   700,441 31,424 SH   SOLE   0 0 31,424
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   395,460 8,510 SH   SOLE   0 0 8,510
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   599,408 11,585 SH   SOLE   0 0 11,585
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   1,430,314 23,467 SH   SOLE   0 0 23,467
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   2,279,685 50,469 SH   SOLE   0 0 50,469
VS TRUST -1X SHRT VIX FUT 92891H101   2,818,389 170,708 SH   SOLE   0 0 170,708
WISDOMTREE TR US EFFICIENT COR 97717Y790   679,673 19,386 SH   SOLE   0 0 19,386