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
Expires: July 31, 2015
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
2023 ETF SERIES TRUST II GMO INTL VALUE 90139K407 3,687,639 126,310 SH SOLE 126,310 0 0
ABBVIE INC COM 00287Y109 267,499 1,441 SH SOLE 1,441 0 0
ALPHABET INC CAP STK CL A 02079K305 615,383 3,492 SH SOLE 3,492 0 0
ALPHABET INC CAP STK CL C 02079K107 904,632 5,100 SH SOLE 5,100 0 0
ALPS ETF TR EQUAL SEC ETF 00162Q205 902,104 20,574 SH SOLE 20,574 0 0
AMAZON COM INC COM 023135106 693,057 3,159 SH SOLE 3,159 0 0
APPLE INC COM 037833100 1,283,338 6,255 SH SOLE 6,255 0 0
AT&T INC COM 00206R102 235,662 8,143 SH SOLE 8,143 0 0
BANK AMERICA CORP COM 060505104 387,205 8,183 SH SOLE 8,183 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,186,400 3 SH SOLE 3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 387,159 797 SH SOLE 797 0 0
BLACKROCK INC COM 09290D101 214,068 204 SH SOLE 204 0 0
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 2,838,751 129,683 SH SOLE 129,683 0 0
BLACKSTONE INC COM 09260D107 298,394 1,995 SH SOLE 1,995 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 3,728,575 85,225 SH SOLE 85,225 0 0
DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869 592,977 57,571 SH SOLE 57,571 0 0
DISNEY WALT CO COM 254687106 235,767 1,901 SH SOLE 1,901 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 295,000 2,500 SH SOLE 2,500 0 0
ELI LILLY & CO COM 532457108 342,798 440 SH SOLE 440 0 0
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 3,762,908 58,061 SH SOLE 58,061 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 3,211,682 34,141 SH SOLE 34,141 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 2,465,251 105,128 SH SOLE 105,128 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 4,112,615 55,546 SH SOLE 55,546 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 3,597,555 56,256 SH SOLE 56,256 0 0
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 564,938 7,287 SH SOLE 7,287 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 3,270,971 16,585 SH SOLE 16,585 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 2,439,509 46,378 SH SOLE 46,378 0 0
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 1,913,531 23,508 SH SOLE 23,508 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 480,754 1,785 SH SOLE 1,785 0 0
FIRST TR EXCHANGE-TRADED FD SHS 33734H106 250,991 5,615 SH SOLE 5,615 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST INT JUNE 33740U869 10,685,985 436,519 SH SOLE 436,519 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST INTER EQ 33740F573 226,121 8,864 SH SOLE 8,864 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763 1,307,492 24,947 SH SOLE 24,947 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615 836,193 21,132 SH SOLE 21,132 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F185 498,767 24,346 SH SOLE 24,346 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722 296,473 5,524 SH SOLE 5,524 0 0
FIRST TR EXCHNG TRADED FD VI VEST U S EQUITY 33740F227 11,834,651 361,362 SH SOLE 361,362 0 0
GABELLI DIVID & INCOME TR COM 36242H104 630,202 24,229 SH SOLE 24,229 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 671,074 948 SH SOLE 948 0 0
INNOVATOR ETFS TRUST INTL DEV PWR BUF 45783Y459 843,113 26,148 SH SOLE 26,148 0 0
INNOVATOR ETFS TRUST US EQT BUFR APR 45782C888 1,896,893 41,978 SH SOLE 41,978 0 0
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C300 651,808 16,113 SH SOLE 16,113 0 0
INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771 1,066,838 23,473 SH SOLE 23,473 0 0
INNOVATOR ETFS TRUST US EQTY BUF SEP 45782C664 1,187,237 26,287 SH SOLE 26,287 0 0
INNOVATOR ETFS TRUST US EQTY BUFR JAN 45782C409 4,200,162 83,628 SH SOLE 83,628 0 0
INNOVATOR ETFS TRUST US EQTY BUFR JUN 45782C755 1,387,936 31,717 SH SOLE 31,717 0 0
INNOVATOR ETFS TRUST US EQTY BUFR MAY 45782C326 1,105,007 26,185 SH SOLE 26,185 0 0
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680 549,487 13,581 SH SOLE 13,581 0 0
INNOVATOR ETFS TRUST US SMALL CAP POW 45784N668 6,327,668 241,088 SH SOLE 241,088 0 0
INNOVATOR ETFS TRUST US SML CP PWR ET 45782C342 545,341 16,839 SH SOLE 16,839 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 257,748 11,818 SH SOLE 11,818 0 0
INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867 3,319,169 158,509 SH SOLE 158,509 0 0
INVESCO EXCH TRADED FD TR II RAFI DVLPD MRKTS 46138E743 4,927,778 85,820 SH SOLE 85,820 0 0
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 6,880,216 259,337 SH SOLE 259,337 0 0
INVESCO EXCHANGE TRADED FD T DORSEY WRGT BASC 46137V704 497,798 5,359 SH SOLE 5,359 0 0
INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V886 693,069 6,262 SH SOLE 6,262 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 2,156,948 66,552 SH SOLE 66,552 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3,884,707 21,375 SH SOLE 21,375 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 304,209 4,269 SH SOLE 4,269 0 0
ISHARES GOLD TR ISHARES NEW 464285204 8,106,008 129,987 SH SOLE 129,987 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 2,936,631 28,536 SH SOLE 28,536 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 2,972,803 24,963 SH SOLE 24,963 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 5,961,005 50,875 SH SOLE 50,875 0 0
ISHARES TR CORE MSCI EAFE 46432F842 614,771 7,364 SH SOLE 7,364 0 0
ISHARES TR CORE S&P MCP ETF 464287507 736,734 11,879 SH SOLE 11,879 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,097,656 10,044 SH SOLE 10,044 0 0
ISHARES TR CORE S&P TTL STK 464287150 2,697,883 19,978 SH SOLE 19,978 0 0
ISHARES TR CORE S&P500 ETF 464287200 349,393 563 SH SOLE 563 0 0
ISHARES TR CORE US AGGBD ET 464287226 204,169 2,058 SH SOLE 2,058 0 0
ISHARES TR EAFE SML CP ETF 464288273 242,378 3,335 SH SOLE 3,335 0 0
ISHARES TR EXPANDED TECH 464287515 212,978 1,945 SH SOLE 1,945 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 779,903 9,059 SH SOLE 9,059 0 0
ISHARES TR HDG MSCI EAFE 46434V803 1,444,717 38,059 SH SOLE 38,059 0 0
ISHARES TR ISHARES BIOTECH 464287556 383,590 3,032 SH SOLE 3,032 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 440,845 2,794 SH SOLE 2,794 0 0
ISHARES TR S&P MC 400GR ETF 464287606 3,072,126 33,767 SH SOLE 33,767 0 0
ISHARES TR U.S. TECH ETF 464287721 1,725,988 9,961 SH SOLE 9,961 0 0
ISHARES TR US CONSUM DISCRE 464287580 324,800 3,260 SH SOLE 3,260 0 0
JPMORGAN CHASE & CO. COM 46625H100 1,011,360 3,489 SH SOLE 3,489 0 0
KRANESHARES TRUST CALIFORNIA CARB 500767553 257,632 16,600 SH SOLE 16,600 0 0
LENDINGCLUB CORP COM NEW 52603A208 120,300 10,000 SH SOLE 10,000 0 0
LINDE PLC SHS G54950103 248,037 529 SH SOLE 529 0 0
MICROSOFT CORP COM 594918104 352,012 708 SH SOLE 708 0 0
MORGAN STANLEY COM NEW 617446448 243,819 1,731 SH SOLE 1,731 0 0
NETFLIX INC COM 64110L106 249,078 186 SH SOLE 186 0 0
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 253,875 18,291 SH SOLE 18,291 0 0
ORACLE CORP COM 68389X105 240,709 1,101 SH SOLE 1,101 0 0
PARKER-HANNIFIN CORP COM 701094104 330,565 473 SH SOLE 473 0 0
PGIM ROCK ETF TR LADDERED S&P 500 69420N718 3,842,359 137,050 SH SOLE 137,050 0 0
PIMCO NEW YORK MUN INCOME FD COM 72201E105 500,288 95,475 SH SOLE 95,475 0 0
PROSHARES TR PSHS SHORT DOW30 74347B235 243,296 9,548 SH SOLE 9,548 0 0
PROSHARES TR SHORT QQQ 74349Y837 215,328 6,397 SH SOLE 6,397 0 0
PUBLIC STORAGE OPER CO COM 74460D109 891,489 3,038 SH SOLE 3,038 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 5,348,550 219,383 SH SOLE 219,383 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 2,388,478 89,523 SH SOLE 89,523 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,400,375 16,512 SH SOLE 16,512 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 269,334 3,326 SH SOLE 3,326 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 291,401 2,162 SH SOLE 2,162 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,526,949 6,030 SH SOLE 6,030 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 248,465 564 SH SOLE 564 0 0
SPDR GOLD TR GOLD SHS 78463V107 301,782 990 SH SOLE 990 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 514,576 833 SH SOLE 833 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,069,367 1,888 SH SOLE 1,888 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 276,633 2,902 SH SOLE 2,902 0 0
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 359,053 4,133 SH SOLE 4,133 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,576,069 15,614 SH SOLE 15,614 0 0
USCF ETF TR SUMMERHAVEN K1 90290T809 6,482,486 299,422 SH SOLE 299,422 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 1,334,281 25,630 SH SOLE 25,630 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 761,957 1,738 SH SOLE 1,738 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 5,068,945 30,822 SH SOLE 30,822 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 2,983,083 10,660 SH SOLE 10,660 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 244,770 431 SH SOLE 431 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 234,757 1,328 SH SOLE 1,328 0 0
VANGUARD INSTL INDEX FD 0-3 MO TREAS BIL 922040845 4,327,725 57,283 SH SOLE 57,283 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,053,760 81,960 SH SOLE 81,960 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 7,051,485 52,470 SH SOLE 52,470 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,170,099 23,276 SH SOLE 23,276 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 212,906 1,040 SH SOLE 1,040 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 2,872,305 50,382 SH SOLE 50,382 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 439,502 3,297 SH SOLE 3,297 0 0
VANGUARD WORLD FD COMM SRVC ETF 92204A884 462,186 2,702 SH SOLE 2,702 0 0
VANGUARD WORLD FD FINANCIALS ETF 92204A405 405,655 3,187 SH SOLE 3,187 0 0
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 4,677,962 16,703 SH SOLE 16,703 0 0
VANGUARD WORLD FD UTILITIES ETF 92204A876 788,228 4,466 SH SOLE 4,466 0 0
VISA INC COM CL A 92826C839 224,019 631 SH SOLE 631 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208 412,008 4,293 SH SOLE 4,293 0 0
YEXT INC COM 98585N106 3,327,232 391,439 SH SOLE 391,439 0 0