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
POWERSHARES QQQ TR ETF 46090E103   10,994,642 34,259 SH   SOLE 0 34,258 0 0
JOHNSON & JOHNSON COM Stock 478160104   902,558 5,823 SH   SOLE 0 5,822 0 0
COSTCO WHOLESALE CORP Stock 22160K105   255,520 514 SH   SOLE 0 514 0 0
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158   360,624 3,445 SH   SOLE 0 3,445 0 0
VERTEX PHARMACEUTICALS INC COM Stock 92532F100   256,152 813 SH   SOLE 0 813 0 0
PACER US CASH COWS 100 ETF ETF 69374H881   5,228,627 111,366 SH   SOLE 0 111,365 0 0
GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF ETF 37954Y673   4,949,010 174,568 SH   SOLE 0 174,568 0 0
HOME DEPOT Stock 437076102   528,558 1,791 SH   SOLE 0 1,790 0 0
PACER US SMALL CAP CASH COWS 100 ETF ETF 69374H857   18,396,807 483,363 SH   SOLE 0 483,363 0 0
DIREXION DAILY 20 YEAR TREASURY BULL 3X SHARES ETF 25459W540   99,944 11,255 SH   SOLE 0 11,254 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   10,762,650 44,050 SH   SOLE 0 44,049 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   1,855,090 6,008 SH   SOLE 0 6,008 0 0
CSX CORP Stock 126408103   343,218 11,464 SH   SOLE 0 11,463 0 0
MICROSOFT Stock 594918104   1,203,381 4,174 SH   SOLE 0 4,174 0 0
ISHARES INVESTMENT GRADE BOND FACTOR ETF ETF 46435G219   22,741,752 508,650 SH   SOLE 0 508,650 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108   1,396,800 3 SH   SOLE 0 3 0 0
TESLA MOTORS INC Stock 88160R101   485,456 2,340 SH   SOLE 0 2,340 0 0
MODERNA INC COM Stock 60770K107   318,986 2,077 SH   SOLE 0 2,077 0 0
VANGUARD S&P 500 ETF ETF 922908363   202,966 540 SH   SOLE 0 539 0 0
GUGGENHEIM ETF TRUST S&P 500 EQUAL WEIGHT ETF 46137V357   10,276,261 71,057 SH   SOLE 0 71,056 0 0
FIRST SOLAR INC Stock 336433107   1,095,113 5,035 SH   SOLE 0 5,035 0 0
INVESCO SOLAR ETF ETF 46138G706   11,476,860 147,841 SH   SOLE 0 147,840 0 0
INVESCO TOTAL RETURN BOND ETF ETF 46090A804   330,502 7,002 SH   SOLE 0 7,002 0 0
CALAMOS DYNAMIC CONV & INCOME COM CEF 12811V105   382,796 17,972 SH   SOLE 0 17,971 0 0
MAINSTAY MACKAY DEFINEDTERM MU COM CEF 56064K100   192,388 11,069 SH   SOLE 0 11,069 0 0
VANGUARD TOTAL BOND MARKET ETF ETF 921937835   621,887 8,423 SH   SOLE 0 8,423 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN ETF 78467V608   11,265,932 271,730 SH   SOLE 0 271,730 0 0
ISHARES TR GOLDMAN SACHS SEMICONDUCTOR ETF 464287523   5,306,473 11,934 SH   SOLE 0 11,933 0 0
SCHWAB FUNDAMENTAL INTERNATIONAL LARGE CO. INDEX ETF ETF 808524755   10,414,896 333,064 SH   SOLE 0 333,063 0 0
ISHARES AMT-FREE MUNI BOND ETF ETF 464288414   711,065 6,600 SH   SOLE 0 6,599 0 0
ALPHABET INC CAP STK CL C Stock 02079K107   416,000 4,000 SH   SOLE 0 4,000 0 0
INVESCO S&P 500 PURE VALUE ETF ETF 46137V258   5,068,152 66,774 SH   SOLE 0 66,774 0 0
ISHARES 20 YR TREASURY ETF ETF 464287432   16,944,142 159,294 SH   SOLE 0 159,294 0 0
EXXON MOBIL CORP COM Stock 30231G102   304,058 2,773 SH   SOLE 0 2,772 0 0
LOWES COS INC COM Stock 548661107   412,738 2,064 SH   SOLE 0 2,064 0 0
APPLE INC Stock 037833100   7,797,326 47,285 SH   SOLE 0 47,285 0 0