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
ALPS ETF TR ALERIAN MLP 00162Q452 424 13,915 SH   SOLE   13,915 0 0
AMAZON COM INC COM 023135106 944 305 SH   SOLE   305 0 0
APPLE INC COM 037833100 1,997 16,351 SH   SOLE   16,350 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,340 5,246 SH   SOLE   5,246 0 0
BK OF AMERICA CORP COM 060505104 242 6,251 SH   SOLE   6,250 0 0
BOEING CO COM 097023105 641 2,518 SH   SOLE   2,517 0 0
CITIGROUP INC COM NEW 172967424 755 10,379 SH   SOLE   10,379 0 0
COMCAST CORP NEW CL A 20030N101 525 9,701 SH   SOLE   9,701 0 0
FACEBOOK INC CL A 30303M102 6,257 21,244 SH   SOLE   21,244 0 0
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 636 11,799 SH   SOLE   11,799 0 0
GLOBAL X FDS GLBX MSCI COLUM 37954Y327 5 158 SH   SOLE   157 0 0
GLOBAL X FDS MSCI PAKISTAN 37954Y335 5 175 SH   SOLE   174 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343 7 218 SH   SOLE   218 0 0
GLOBAL X FDS US PFD ETF 37954Y657 384 15,046 SH   SOLE   15,046 0 0
GOLDMAN SACHS BDC INC NOTE 4.500% 4/0 38147UAB3 51 50,000 PRN   SOLE   50,000 0 0
INNOVATOR ETFS TR II S&P INVSTMNT GRD 45783G201 203 8,361 SH   SOLE   8,361 0 0
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 1,323 47,801 SH   SOLE   47,801 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 13 218 SH   SOLE   218 0 0
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 261 9,764 SH   SOLE   9,764 0 0
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 407 11,246 SH   SOLE   11,246 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 252 1,919 SH   SOLE   1,919 0 0
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 399 12,470 SH   SOLE   12,470 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 20 120 SH   SOLE   120 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 0 1 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 594 31,440 SH   SOLE   31,440 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 18,159 56,902 SH   SOLE   56,901 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 67 2,000 SH   SOLE   2,000 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 100 1,015 SH   SOLE   1,015 0 0
ISHARES INC MSCI CHILE ETF 464286640 6 170 SH   SOLE   170 0 0
ISHARES INC MSCI EQUAL WEITE 464286681 9,210 117,535 SH   SOLE   117,535 0 0
ISHARES INC MSCI TURKEY ETF 464286715 5 197 SH   SOLE   197 0 0
ISHARES INC CORE MSCI EMKT 46434G103 2,899 45,050 SH   SOLE   45,050 0 0
ISHARES INC MSCI EMERG MKT 46434G889 5 105 SH   SOLE   105 0 0
ISHARES TR CORE S&P TTL STK 464287150 86 934 SH   SOLE   934 0 0
ISHARES TR CORE S&P500 ETF 464287200 4,974 12,504 SH   SOLE   12,504 0 0
ISHARES TR CORE US AGGBD ET 464287226 3,730 32,767 SH   SOLE   32,767 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 0 0 SH   SOLE   0 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,276 9,808 SH   SOLE   9,808 0 0
ISHARES TR 20 YR TR BD ETF 464287432 533 3,933 SH   SOLE   3,933 0 0
ISHARES TR MSCI EAFE ETF 464287465 133 1,753 SH   SOLE   1,753 0 0
ISHARES TR RUS MID CAP ETF 464287499 30 400 SH   SOLE   400 0 0
ISHARES TR CORE S&P MCP ETF 464287507 29 113 SH   SOLE   113 0 0
ISHARES TR EXPANDED TECH 464287515 99 289 SH   SOLE   289 0 0
ISHARES TR NASDAQ BIOTECH 464287556 39 260 SH   SOLE   260 0 0
ISHARES TR RUS 1000 ETF 464287622 59 262 SH   SOLE   262 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 0 1 SH   SOLE   0 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 5,918 24,948 SH   SOLE   24,948 0 0
ISHARES TR U.S. REAL ES ETF 464287739 807 8,775 SH   SOLE   8,775 0 0
ISHARES TR CORE S&P SCP ETF 464287804 6 52 SH   SOLE   52 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 358 3,320 SH   SOLE   3,320 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 73 3,000 SH   SOLE   3,000 0 0
ISHARES TR EAFE SML CP ETF 464288273 188 2,620 SH   SOLE   2,620 0 0
ISHARES TR JPMORGAN USD EMG 464288281 913 8,385 SH   SOLE   8,385 0 0
ISHARES TR GLB INFRASTR ETF 464288372 250 5,550 SH   SOLE   5,550 0 0
ISHARES TR NATIONAL MUN ETF 464288414 4,488 38,669 SH   SOLE   38,669 0 0
ISHARES TR IBOXX HI YD ETF 464288513 64 731 SH   SOLE   731 0 0
ISHARES TR CRE U S REIT ETF 464288521 16 299 SH   SOLE   299 0 0
ISHARES TR RESIDENTIAL MULT 464288562 10 132 SH   SOLE   132 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 442 7,454 SH   SOLE   7,454 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 445 8,144 SH   SOLE   8,144 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 708 5,447 SH   SOLE   5,447 0 0
ISHARES TR PFD AND INCM SEC 464288687 2 49 SH   SOLE   49 0 0
ISHARES TR A RATE CP BD ETF 46429B291 1,071 19,323 SH   SOLE   19,323 0 0
ISHARES TR MSCI CHINA ETF 46429B671 1 13 SH   SOLE   13 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 2,910 39,867 SH   SOLE   39,867 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 11,262 162,771 SH   SOLE   162,771 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 9,210 75,629 SH   SOLE   75,629 0 0
ISHARES TR MSCI USA VALUE 46432F388 15 145 SH   SOLE   145 0 0
ISHARES TR MSCI USA MMENTM 46432F396 8 49 SH   SOLE   49 0 0
ISHARES TR CORE MSCI EAFE 46432F842 32 443 SH   SOLE   442 0 0
ISHARES TR CORE MSCI INTL 46435G326 548 8,480 SH   SOLE   8,480 0 0
ISHARES TR MSCI INTL VLU FT 46435G409 2 93 SH   SOLE   93 0 0
ISHARES TR MSCI USA SMCP MN 46435G433 1 40 SH   SOLE   40 0 0
J P MORGAN EXCHANGE-TRADED F INTERNL GWT 46641Q324 21 283 SH   SOLE   283 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 1,491 29,377 SH   SOLE   29,376 0 0
MICROSOFT CORP COM 594918104 868 3,682 SH   SOLE   3,682 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 282 19,000 SH   SOLE   19,000 0 0
REDWOOD TR INC COM 758075402 250 23,996 SH   SOLE   23,996 0 0
SALESFORCE COM INC COM 79466L302 519 2,450 SH   SOLE   2,450 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 950 9,888 SH   SOLE   9,887 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 61 472 SH   SOLE   471 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 484 6,506 SH   SOLE   6,506 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 178 1,787 SH   SOLE   1,787 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 709 22,321 SH   SOLE   22,321 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 5 75 SH   SOLE   75 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 208 5,532 SH   SOLE   5,532 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 107 1,992 SH   SOLE   1,992 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,146 27,897 SH   SOLE   27,896 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 37 600 SH   SOLE   600 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 188 4,767 SH   SOLE   4,767 0 0
SPDR GOLD TR GOLD SHS 78463V107 671 4,193 SH   SOLE   4,193 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 4,521 103,259 SH   SOLE   103,258 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 429 7,744 SH   SOLE   7,744 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 25 659 SH   SOLE   659 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 2,657 75,152 SH   SOLE   75,152 0 0
SPDR SER TR NUVEEN BBG BRCLY 78464A284 30 501 SH   SOLE   501 0 0
SPDR SER TR HLTH CR EQUIP 78464A581 89 740 SH   SOLE   740 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 77 2,599 SH   SOLE   2,599 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847 1,696 37,070 SH   SOLE   37,070 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 523 11,226 SH   SOLE   11,226 0 0
STARBUCKS CORP COM 855244109 253 2,316 SH   SOLE   2,315 0 0
SUN LIFE FINANCIAL INC. COM 866796105 261 5,157 SH   SOLE   5,157 0 0
TESLA INC COM 88160R101 241 361 SH   SOLE   361 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 39 1,206 SH   SOLE   1,206 0 0
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 268 10,578 SH   SOLE   10,578 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 793 8,940 SH   SOLE   8,940 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 278 3,387 SH   SOLE   3,387 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2,330 27,507 SH   SOLE   27,506 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 7,138 124,972 SH   SOLE   124,972 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 124 341 SH   SOLE   341 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 8,145 88,664 SH   SOLE   88,664 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 2,251 10,171 SH   SOLE   10,170 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,001 5,404 SH   SOLE   5,404 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 25 119 SH   SOLE   118 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 3,370 16,306 SH   SOLE   16,305 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 4,327 77,596 SH   SOLE   77,596 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 908 9,331 SH   SOLE   9,330 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 10,862 208,681 SH   SOLE   208,680 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,230 22,505 SH   SOLE   22,505 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 35 420 SH   SOLE   420 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 8 82 SH   SOLE   82 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 375 4,528 SH   SOLE   4,528 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3,374 36,272 SH   SOLE   36,272 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 5,430 110,563 SH   SOLE   110,563 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 370 3,663 SH   SOLE   3,663 0 0
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 8,170 105,424 SH   SOLE   105,424 0 0
VANGUARD WORLD FD EXTENDED DUR 921910709 45 357 SH   SOLE   357 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725 245 4,000 SH   SOLE   4,000 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 6 40 SH   SOLE   40 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 85 1,000 SH   SOLE   1,000 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 298 832 SH   SOLE   832 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 33 237 SH   SOLE   237 0 0
VISA INC COM CL A 92826C839 244 1,151 SH   SOLE   1,151 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 828 16,141 SH   SOLE   16,140 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 209 4,721 SH   SOLE   4,721 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 135 3,335 SH   SOLE   3,335 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 101 3,256 SH   SOLE   3,256 0 0
WISDOMTREE TR INTL LRGCAP DV 97717W794 286 6,038 SH   SOLE   6,038 0 0