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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
VANGUARD WORLD FD ESG US STK ETF 921910733 273 3,701 SH   SOLE   0 0 3,701
DISNEY WALT CO COM 254687106 5,100 27,637 SH   SOLE   0 0 27,637
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 4,214 53,482 SH   SOLE   0 0 53,482
VANGUARD WORLD FD EXTENDED DUR 921910709 6,345 50,550 SH   SOLE   0 0 50,550
GLU MOBILE INC COM 379890106 148 11,849 SH   SOLE   0 0 11,849
SPDR S&P 500 ETF TR TR UNIT 78462F103 506 1,276 SH   SOLE   0 0 1,276
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3,159 22,303 SH   SOLE   0 0 22,303
INTUITIVE SURGICAL INC COM NEW 46120E602 3,436 4,650 SH   SOLE   0 0 4,650
ISHARES TR SELECT DIVID ETF 464287168 14,309 125,409 SH   SOLE   0 0 125,409
J2 GLOBAL INC COM 48123V102 317 2,644 SH   SOLE   0 0 2,644
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 10,850 158,836 SH   SOLE   0 0 158,836
SPDR SER TR S&P INS ETF 78464A789 6,479 176,770 SH   SOLE   0 0 176,770
AMAZON COM INC COM 023135106 8,317 2,688 SH   SOLE   0 0 2,688
APPLE INC COM 037833100 14,289 116,977 SH   SOLE   0 0 116,977
ISHARES TR 0-5 YR TIPS ETF 46429B747 273 2,578 SH   SOLE   0 0 2,578
QUALCOMM INC COM 747525103 256 1,931 SH   SOLE   0 0 1,931
ENCOMPASS HEALTH CORP COM 29261A100 303 3,700 SH   SOLE   0 0 3,700
INNOVATOR ETFS TR S&P 500 PWR BU 45782C870 5,108 185,402 SH   SOLE   0 0 185,402
ISHARES TR U.S. MED DVC ETF 464288810 13,218 40,012 SH   SOLE   0 0 40,012
INNOVATOR ETFS TR TRIPLE STKER OCT 45782C193 2,459 83,766 SH   SOLE   0 0 83,766
ROKU INC COM CL A 77543R102 211 648 SH   SOLE   0 0 648
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 415 9,228 SH   SOLE   0 0 9,228
WALMART INC COM 931142103 3,708 27,296 SH   SOLE   0 0 27,296
US BANCORP DEL COM NEW 902973304 314 5,677 SH   SOLE   0 0 5,677
ISHARES TR CORE TOTAL USD 46434V613 18,490 350,514 SH   SOLE   0 0 350,514
INNOVATOR ETFS TR S&P 500 PWR BUF 45782C318 5,413 187,757 SH   SOLE   0 0 187,757
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 341 7,072 SH   SOLE   0 0 7,072
SHOPIFY INC CL A 82509L107 285 258 SH   SOLE   0 0 258
ISHARES TR U.S. FINLS ETF 464287788 4,120 55,027 SH   SOLE   0 0 55,027
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 8,634 53,795 SH   SOLE   0 0 53,795
BLACKROCK MUNIYIELD CALIF FD COM 09254M105 1,136 77,054 SH   SOLE   0 0 77,054
EBAY INC. COM 278642103 221 3,615 SH   SOLE   0 0 3,615
SPDR SER TR S&P REGL BKG 78464A698 6,541 98,597 SH   SOLE   0 0 98,597
FEDEX CORP COM 31428X106 3,574 12,583 SH   SOLE   0 0 12,583
CISCO SYS INC COM 17275R102 282 5,445 SH   SOLE   0 0 5,445
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3,871 21,906 SH   SOLE   0 0 21,906
ISHARES TR 1 3 YR TREAS BD 464287457 1,740 20,169 SH   SOLE   0 0 20,169
JPMORGAN CHASE & CO COM 46625H100 5,363 35,228 SH   SOLE   0 0 35,228
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 7,556 232,490 SH   SOLE   0 0 232,490
BROADCOM INC COM 11135F101 4,443 9,581 SH   SOLE   0 0 9,581
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 244 1,076 SH   SOLE   0 0 1,076
VANGUARD STAR FDS VG TL INTL STK F 921909768 1,752 27,944 SH   SOLE   0 0 27,944
ISHARES TR FLTG RATE NT ETF 46429B655 8,637 170,089 SH   SOLE   0 0 170,089
OKTA INC CL A 679295105 3,435 15,584 SH   SOLE   0 0 15,584
ISHARES TR AGENCY BOND ETF 464288166 8,834 75,040 SH   SOLE   0 0 75,040
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 793 3,104 SH   SOLE   0 0 3,104
VANGUARD INDEX FDS VALUE ETF 922908744 272 2,070 SH   SOLE   0 0 2,070
KRANESHARES TR CSI CHI INTERNET 500767306 4,152 54,387 SH   SOLE   0 0 54,387
ISHARES TR S&P 100 ETF 464287101 4,275 23,771 SH   SOLE   0 0 23,771
ISHARES INC MSCI THAILND ETF 464286624 560 6,804 SH   SOLE   0 0 6,804
GLOBAL X FDS MSCI CHINA CNSMR 37950E408 4,135 123,521 SH   SOLE   0 0 123,521
CHEVRON CORP NEW COM 166764100 220 2,103 SH   SOLE   0 0 2,103
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 11,838 200,774 SH   SOLE   0 0 200,774
ISHARES TR CORE DIV GRWTH 46434V621 11,205 232,141 SH   SOLE   0 0 232,141
ISHARES TR CALIF MUN BD ETF 464288356 3,770 60,691 SH   SOLE   0 0 60,691
VISA INC COM CL A 92826C839 2,432 11,486 SH   SOLE   0 0 11,486
ISHARES TR U.S. FIN SVC ETF 464287770 382 2,228 SH   SOLE   0 0 2,228
SQUARE INC CL A 852234103 247 1,090 SH   SOLE   0 0 1,090
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 12,586 85,576 SH   SOLE   0 0 85,576
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 637 24,699 SH   SOLE   0 0 24,699
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 1,211 80,487 SH   SOLE   0 0 80,487
ISHARES TR IBOXX INV CP ETF 464287242 7,551 58,059 SH   SOLE   0 0 58,059
FACEBOOK INC CL A 30303M102 239 811 SH   SOLE   0 0 811
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 6,490 188,720 SH   SOLE   0 0 188,720
ISHARES TR BLACKROCK ULTRA 46434V878 4,030 79,769 SH   SOLE   0 0 79,769
ISHARES TR MRGSTR MD CP ETF 464288208 4,551 18,099 SH   SOLE   0 0 18,099
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 452 3,401 SH   SOLE   0 0 3,401
ISHARES TR PHLX SEMICND ETF 464287523 14,295 33,716 SH   SOLE   0 0 33,716
SOLAREDGE TECHNOLOGIES INC COM 83417M104 280 975 SH   SOLE   0 0 975
ISHARES TR US TELECOM ETF 464287713 10,002 309,380 SH   SOLE   0 0 309,380
VANECK VECTORS ETF TR INDONESIA INDEX 92189F833 1,178 61,468 SH   SOLE   0 0 61,468
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 2,474 27,639 SH   SOLE   0 0 27,639
ISHARES TR CORE INTL AGGR 46435G672 12,007 218,864 SH   SOLE   0 0 218,864
ISHARES INC MSCI BRAZIL ETF 464286400 935 27,940 SH   SOLE   0 0 27,940
ISHARES TR MSCI AC ASIA ETF 464288182 4,490 48,461 SH   SOLE   0 0 48,461
ISHARES TR CORE US AGGBD ET 464287226 26,119 229,459 SH   SOLE   0 0 229,459
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 13,121 651,143 SH   SOLE   0 0 651,143
SALESFORCE COM INC COM 79466L302 4,902 23,136 SH   SOLE   0 0 23,136
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 5,330 73,283 SH   SOLE   0 0 73,283
HUMANA INC COM 444859102 3,236 7,718 SH   SOLE   0 0 7,718
L3HARRIS TECHNOLOGIES INC COM 502431109 246 1,216 SH   SOLE   0 0 1,216
NVIDIA CORPORATION COM 67066G104 440 825 SH   SOLE   0 0 825
ISHARES TR S&P 500 GRWT ETF 464287309 256 3,928 SH   SOLE   0 0 3,928
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1,005 7,827 SH   SOLE   0 0 7,827
NETFLIX INC COM 64110L106 2,804 5,376 SH   SOLE   0 0 5,376
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 239 1,772 SH   SOLE   0 0 1,772
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 3,451 63,984 SH   SOLE   0 0 63,984
INVESCO QQQ TR UNIT SER 1 46090E103 9,833 30,810 SH   SOLE   0 0 30,810
UNITEDHEALTH GROUP INC COM 91324P102 3,609 9,699 SH   SOLE   0 0 9,699
UBER TECHNOLOGIES INC COM 90353T100 714 13,098 SH   SOLE   0 0 13,098
SERVICENOW INC COM 81762P102 1,025 2,050 SH   SOLE   0 0 2,050
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5,191 14,250 SH   SOLE   0 0 14,250
ISHARES INC MSCI SWITZERLAND 464286749 1,380 31,223 SH   SOLE   0 0 31,223
ISHARES TR CORE MSCI EAFE 46432F842 8,295 115,123 SH   SOLE   0 0 115,123
ISHARES TR CORE S&P MCP ETF 464287507 716 2,752 SH   SOLE   0 0 2,752
ISHARES TR MSCI EMG MKT ETF 464287234 11,781 220,859 SH   SOLE   0 0 220,859
VANGUARD WORLD FDS INF TECH ETF 92204A702 6,280 17,519 SH   SOLE   0 0 17,519
VARIAN MED SYS INC COM 92220P105 555 3,146 SH   SOLE   0 0 3,146
MICROSOFT CORP COM 594918104 7,787 33,028 SH   SOLE   0 0 33,028
ISHARES TR RUS 1000 GRW ETF 464287614 2,547 10,478 SH   SOLE   0 0 10,478
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 264 7,348 SH   SOLE   0 0 7,348
PROSHARES TR PSHS ULTRA QQQ 74347R206 4,984 42,533 SH   SOLE   0 0 42,533
ISHARES TR RUSSELL 2000 ETF 464287655 1,387 6,278 SH   SOLE   0 0 6,278
PAYCOM SOFTWARE INC COM 70432V102 4,092 11,059 SH   SOLE   0 0 11,059
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 5,016 239,550 SH   SOLE   0 0 239,550
ADOBE SYSTEMS INCORPORATED COM 00724F101 5,122 10,775 SH   SOLE   0 0 10,775
ISHARES INC MSCI GERMANY ETF 464286806 937 28,034 SH   SOLE   0 0 28,034
SPDR GOLD TR GOLD SHS 78463V107 508 3,175 SH   SOLE   0 0 3,175
GLOBAL X FDS GLBX MSCI NORW 37950E747 827 59,700 SH   SOLE   0 0 59,700
JEFFERIES FINL GROUP INC COM 47233W109 3,674 122,066 SH   SOLE   0 0 122,066
MCDONALDS CORP COM 580135101 655 2,924 SH   SOLE   0 0 2,924
ALPHABET INC CAP STK CL A 02079K305 8,741 4,238 SH   SOLE   0 0 4,238
GEVO INC COM PAR 374396406 98 10,000 SH   SOLE   0 0 10,000
ISHARES TR EXPANDED TECH 464287515 9,968 29,195 SH   SOLE   0 0 29,195
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 7,381 144,550 SH   SOLE   0 0 144,550
LENDINGCLUB CORP COM NEW 52603A208 445 26,934 SH   SOLE   0 0 26,934
HONEYWELL INTL INC COM 438516106 2,768 12,752 SH   SOLE   0 0 12,752
ISHARES TR RUS MD CP GR ETF 464287481 10,868 106,491 SH   SOLE   0 0 106,491
ALPHABET INC CAP STK CL C 02079K107 623 301 SH   SOLE   0 0 301
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 1,593 31,379 SH   SOLE   0 0 31,379
WHIRLPOOL CORP COM 963320106 4,611 20,928 SH   SOLE   0 0 20,928
ISHARES TR 0-5YR INVT GR CP 46434V100 524 10,129 SH   SOLE   0 0 10,129
ISHARES INC MSCI JPN ETF NEW 46434G822 574 8,378 SH   SOLE   0 0 8,378
PAYPAL HLDGS INC COM 70450Y103 1,085 4,470 SH   SOLE   0 0 4,470
ISHARES TR CRE U S REIT ETF 464288521 330 6,295 SH   SOLE   0 0 6,295
INNOVATOR ETFS TR S&P 500 BUFFER 45782C888 240 7,990 SH   SOLE   0 0 7,990
INDIA FD INC COM 454089103 1,036 48,278 SH   SOLE   0 0 48,278
LULULEMON ATHLETICA INC COM 550021109 2,694 8,783 SH   SOLE   0 0 8,783
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 10,219 319,047 SH   SOLE   0 0 319,047
ISHARES TR MSCI INDIA ETF 46429B598 8,006 189,794 SH   SOLE   0 0 189,794
ZILLOW GROUP INC CL C CAP STK 98954M200 244 1,883 SH   SOLE   0 0 1,883
JOHNSON & JOHNSON COM 478160104 4,227 25,718 SH   SOLE   0 0 25,718
THERMO FISHER SCIENTIFIC INC COM 883556102 1,450 3,178 SH   SOLE   0 0 3,178