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
ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 1,587 16,891 SH   SOLE   0 0 16,891
ADOBE SYSTEMS INCORPORATED COM 00724F101 4,600 9,379 SH   SOLE   0 0 9,379
ALPHABET INC CAP STK CL A 02079K305 5,738 3,915 SH   SOLE   0 0 3,915
ALPHABET INC CAP STK CL C 02079K107 414 282 SH   SOLE   0 0 282
AMAZON COM INC COM 023135106 7,872 2,500 SH   SOLE   0 0 2,500
APPLE INC COM 037833100 10,305 88,982 SH   SOLE   0 0 88,982
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 626 2,940 SH   SOLE   0 0 2,940
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 719 51,439 SH   SOLE   0 0 51,439
BLACKROCK MUNIYIELD CALIF FD COM 09254M105 706 50,950 SH   SOLE   0 0 50,950
BRISTOL-MYERS SQUIBB CO COM 110122108 2,954 48,993 SH   SOLE   0 0 48,993
BROADCOM INC COM 11135F101 3,120 8,565 SH   SOLE   0 0 8,565
CISCO SYS INC COM 17275R102 1,370 34,783 SH   SOLE   0 0 34,783
DISNEY WALT CO COM DISNEY 254687106 3,292 26,529 SH   SOLE   0 0 26,529
ENCOMPASS HEALTH CORP COM 29261A100 240 3,700 SH   SOLE   0 0 3,700
FACEBOOK INC CL A 30303M102 694 2,649 SH   SOLE   0 0 2,649
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 9,914 188,471 SH   SOLE   0 0 188,471
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 4,879 142,628 SH   SOLE   0 0 142,628
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 10,787 562,718 SH   SOLE   0 0 562,718
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 2,462 46,625 SH   SOLE   0 0 46,625
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 3,660 215,527 SH   SOLE   0 0 215,527
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 7,801 49,605 SH   SOLE   0 0 49,605
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 8,379 162,132 SH   SOLE   0 0 162,132
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 255 7,900 SH   SOLE   0 0 7,900
GLU MOBILE INC COM 379890106 386 50,278 SH   SOLE   0 0 50,278
HOME DEPOT INC COM 437076102 1,926 6,934 SH   SOLE   0 0 6,934
HONEYWELL INTL INC COM 438516106 1,847 11,218 SH   SOLE   0 0 11,218
INNOVATOR ETFS TR S&P 500 PWR BU 45782C870 4,995 187,547 SH   SOLE   0 0 187,547
INNOVATOR ETFS TR S&P 500 PWR BUF 45782C318 5,213 190,032 SH   SOLE   0 0 190,032
INNOVATOR ETFS TR S&P 500 BUFFER 45782C888 234 8,190 SH   SOLE   0 0 8,190
INTUITIVE SURGICAL INC COM NEW 46120E602 2,950 4,158 SH   SOLE   0 0 4,158
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 9,884 296,369 SH   SOLE   0 0 296,369
INVESCO QQQ TR UNIT SER 1 46090E103 10,514 37,841 SH   SOLE   0 0 37,841
ISHARES TR SELECT DIVID ETF 464287168 9,104 111,653 SH   SOLE   0 0 111,653
ISHARES TR U.S. MED DVC ETF 464288810 11,458 38,242 SH   SOLE   0 0 38,242
ISHARES TR CORE TOTAL USD 46434V613 17,210 316,474 SH   SOLE   0 0 316,474
ISHARES TR 1 3 YR TREAS BD 464287457 1,785 20,636 SH   SOLE   0 0 20,636
ISHARES TR BARCLAYS 7 10 YR 464287440 1,789 14,683 SH   SOLE   0 0 14,683
ISHARES TR FLTG RATE NT ETF 46429B655 11,420 225,166 SH   SOLE   0 0 225,166
ISHARES TR S&P 100 ETF 464287101 7,214 46,321 SH   SOLE   0 0 46,321
ISHARES TR AGENCY BOND ETF 464288166 5,995 49,512 SH   SOLE   0 0 49,512
ISHARES TR CORE DIV GRWTH 46434V621 8,633 216,958 SH   SOLE   0 0 216,958
ISHARES TR CALIF MUN BD ETF 464288356 3,050 48,886 SH   SOLE   0 0 48,886
ISHARES TR IBOXX INV CP ETF 464287242 6,885 51,113 SH   SOLE   0 0 51,113
ISHARES TR PHLX SEMICND ETF 464287523 9,939 32,629 SH   SOLE   0 0 32,629
ISHARES TR US TELECOM ETF 464287713 7,346 270,072 SH   SOLE   0 0 270,072
ISHARES TR MRGSTR MD CP ETF 464288208 4,464 22,285 SH   SOLE   0 0 22,285
ISHARES TR CORE INTL AGGR 46435G672 10,421 187,227 SH   SOLE   0 0 187,227
ISHARES TR CORE US AGGBD ET 464287226 21,163 179,257 SH   SOLE   0 0 179,257
ISHARES TR S&P 500 GRWT ETF 464287309 227 982 SH   SOLE   0 0 982
ISHARES TR RUS 1000 GRW ETF 464287614 2,219 10,230 SH   SOLE   0 0 10,230
ISHARES TR CORE MSCI EAFE 46432F842 4,965 82,366 SH   SOLE   0 0 82,366
ISHARES TR MSCI EMG MKT ETF 464287234 8,507 192,954 SH   SOLE   0 0 192,954
ISHARES TR EXPANDED TECH 464287515 10,750 34,554 SH   SOLE   0 0 34,554
ISHARES TR RUS MD CP GR ETF 464287481 8,762 50,684 SH   SOLE   0 0 50,684
ISHARES TR 0-5YR INVT GR CP 46434V100 377 7,228 SH   SOLE   0 0 7,228
ISHARES TR ULTR SH TRM BD 46434V878 1,918 37,928 SH   SOLE   0 0 37,928
JOHNSON & JOHNSON COM 478160104 3,067 20,603 SH   SOLE   0 0 20,603
JPMORGAN CHASE & CO COM 46625H100 3,123 32,441 SH   SOLE   0 0 32,441
KIMBERLY CLARK CORP COM 494368103 3,635 24,619 SH   SOLE   0 0 24,619
KRANESHARES TR CSI CHI INTERNET 500767306 2,332 34,205 SH   SOLE   0 0 34,205
LENDINGCLUB CORP COM NEW 52603A208 108 22,934 SH   SOLE   0 0 22,934
LULULEMON ATHLETICA INC COM 550021109 961 2,919 SH   SOLE   0 0 2,919
MICROSOFT CORP COM 594918104 6,123 29,112 SH   SOLE   0 0 29,112
NETFLIX INC COM 64110L106 744 1,487 SH   SOLE   0 0 1,487
OKTA INC CL A 679295105 3,072 14,363 SH   SOLE   0 0 14,363
PAYCOM SOFTWARE INC COM 70432V102 3,207 10,301 SH   SOLE   0 0 10,301
PAYPAL HLDGS INC COM 70450Y103 215 1,090 SH   SOLE   0 0 1,090
PROSHARES TR PSHS ULTRA QQQ 74347R206 5,702 62,217 SH   SOLE   0 0 62,217
SALESFORCE COM INC COM 79466L302 5,226 20,795 SH   SOLE   0 0 20,795
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 10,044 156,685 SH   SOLE   0 0 156,685
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 356 3,049 SH   SOLE   0 0 3,049
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 4,557 76,751 SH   SOLE   0 0 76,751
SPDR GOLD TR GOLD SHS 78463V107 6,421 36,254 SH   SOLE   0 0 36,254
SPDR S&P 500 ETF TR TR UNIT 78462F103 405 1,210 SH   SOLE   0 0 1,210
SPDR SER TR S&P INS ETF 78464A789 4,858 173,301 SH   SOLE   0 0 173,301
SQUARE INC CL A 852234103 222 1,364 SH   SOLE   0 0 1,364
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3,088 18,689 SH   SOLE   0 0 18,689
THERMO FISHER SCIENTIFIC INC COM 883556102 1,782 4,035 SH   SOLE   0 0 4,035
UNITEDHEALTH GROUP INC COM 91324P102 2,453 7,869 SH   SOLE   0 0 7,869
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1,591 40,640 SH   SOLE   0 0 40,640
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,845 15,750 SH   SOLE   0 0 15,750
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 10,170 79,049 SH   SOLE   0 0 79,049
VANGUARD STAR FDS VG TL INTL STK F 921909768 640 12,261 SH   SOLE   0 0 12,261
VANGUARD WORLD FD ESG US STK ETF 921910733 229 3,701 SH   SOLE   0 0 3,701
VANGUARD WORLD FDS INF TECH ETF 92204A702 5,408 17,364 SH   SOLE   0 0 17,364
VARIAN MED SYS INC COM 92220P105 541 3,146 SH   SOLE   0 0 3,146
VISA INC COM CL A 92826C839 4,641 23,208 SH   SOLE   0 0 23,208
VMWARE INC CL A COM 928563402 326 2,271 SH   SOLE   0 0 2,271
WALMART INC COM 931142103 2,675 19,120 SH   SOLE   0 0 19,120