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
10X GENOMICS INC CL A COM 88025U109 6,783 47,901 SH   SOLE   47,901 0 0
3M CO COM 88579Y101 1,482 8,479 SH   SOLE   8,479 0 0
ABBOTT LABS COM 002824100 1,090 9,954 SH   SOLE   9,954 0 0
ABBVIE INC COM 00287Y109 864 8,066 SH   SOLE   8,066 0 0
ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 368 14,406 SH   SOLE   14,406 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,192 8,393 SH   SOLE   8,393 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,461 2,922 SH   SOLE   2,922 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 699 3,002 SH   SOLE   3,002 0 0
ALPHABET INC CAP STK CL A 02079K305 2,168 1,237 SH   SOLE   1,237 0 0
ALPHABET INC CAP STK CL C 02079K107 2,397 1,368 SH   SOLE   1,368 0 0
AMAZON COM INC COM 023135106 5,446 1,672 SH   SOLE   1,672 0 0
AMER STATES WTR CO COM 029899101 782 9,834 SH   SOLE   9,834 0 0
AMERICAN TOWER CORP NEW COM 03027X100 752 3,351 SH   SOLE   3,351 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 445 2,900 SH   SOLE   2,900 0 0
AMERISOURCEBERGEN CORP COM 03073E105 390 3,992 SH   SOLE   3,992 0 0
AMGEN INC COM 031162100 2,113 9,191 SH   SOLE   9,190 0 0
ANTHEM INC COM 036752103 554 1,724 SH   SOLE   1,723 0 0
APPLE INC COM 037833100 13,515 101,851 SH   SOLE   101,851 0 0
AT&T INC COM 00206R102 587 20,405 SH   SOLE   20,405 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,773 15,737 SH   SOLE   15,737 0 0
AVALARA INC COM 05338G106 1,084 6,577 SH   SOLE   6,577 0 0
AVALONBAY CMNTYS INC COM 053484101 442 2,755 SH   SOLE   2,755 0 0
AXOS FINANCIAL INC COM 05465C100 322 8,590 SH   SOLE   8,590 0 0
BECTON DICKINSON & CO COM 075887109 1,276 5,098 SH   SOLE   5,098 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,986 8,566 SH   SOLE   8,566 0 0
BLACKROCK INC COM 09247X101 2,136 2,960 SH   SOLE   2,960 0 0
BLACKROCK RES & COMMODITIES SHS 09257A108 122 16,400 SH   SOLE   16,400 0 0
BOEING CO COM 097023105 563 2,629 SH   SOLE   2,629 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,297 7,500 SH   SOLE   7,500 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 509 8,204 SH   SOLE   8,204 0 0
BROADCOM INC COM 11135F101 536 1,223 SH   SOLE   1,223 0 0
BROWN FORMAN CORP CL B 115637209 277 3,488 SH   SOLE   3,488 0 0
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 225 9,719 SH   SOLE   9,719 0 0
CACI INTL INC CL A 127190304 1,306 5,240 SH   SOLE   5,240 0 0
CAPITAL ONE FINL CORP COM 14040H105 460 4,650 SH   SOLE   4,650 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 209 5,530 SH   SOLE   5,530 0 0
CATERPILLAR INC COM 149123101 2,378 13,067 SH   SOLE   13,067 0 0
CHEVRON CORP NEW COM 166764100 1,889 22,365 SH   SOLE   22,364 0 0
CISCO SYS INC COM 17275R102 1,940 43,342 SH   SOLE   43,342 0 0
CLOROX CO DEL COM 189054109 1,130 5,594 SH   SOLE   5,594 0 0
COCA COLA CO COM 191216100 630 11,483 SH   SOLE   11,482 0 0
CONOCOPHILLIPS COM 20825C104 268 6,691 SH   SOLE   6,690 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 680 4,231 SH   SOLE   4,231 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 760 11,263 SH   SOLE   11,263 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,289 6,074 SH   SOLE   6,074 0 0
CVS HEALTH CORP COM 126650100 1,638 23,987 SH   SOLE   23,987 0 0
DADA NEXUS LTD ADS 23344D108 1,796 49,218 SH   SOLE   49,218 0 0
DARDEN RESTAURANTS INC COM 237194105 325 2,726 SH   SOLE   2,726 0 0
DIGITAL RLTY TR INC COM 253868103 1,112 7,971 SH   SOLE   7,971 0 0
DISCOVER FINL SVCS COM 254709108 524 5,788 SH   SOLE   5,787 0 0
DISNEY WALT CO COM 254687106 5,221 28,817 SH   SOLE   28,817 0 0
DOMINOS PIZZA INC COM 25754A201 490 1,277 SH   SOLE   1,277 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 1,290 116,610 SH   SOLE   116,610 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,857 26,113 SH   SOLE   26,113 0 0
ECOLAB INC COM 278865100 2,425 11,210 SH   SOLE   11,210 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 222 5,859 SH   SOLE   5,858 0 0
EQUINIX INC COM 29444U700 446 624 SH   SOLE   624 0 0
ESSEX PPTY TR INC COM 297178105 348 1,465 SH   SOLE   1,465 0 0
EXXON MOBIL CORP COM 30231G102 1,161 28,167 SH   SOLE   28,166 0 0
FACEBOOK INC CL A 30303M102 1,667 6,101 SH   SOLE   6,101 0 0
FEDEX CORP COM 31428X106 268 1,031 SH   SOLE   1,031 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,827 61,974 SH   SOLE   61,974 0 0
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 846 38,615 SH   SOLE   38,614 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 2,426 11,430 SH   SOLE   11,430 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 359 5,976 SH   SOLE   5,975 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 356 6,920 SH   SOLE   6,920 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109 1,131 38,210 SH   SOLE   38,210 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 253 12,087 SH   SOLE   12,086 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 246 4,500 SH   SOLE   4,500 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 399 11,383 SH   SOLE   11,383 0 0
GALLAGHER ARTHUR J & CO COM 363576109 979 7,914 SH   SOLE   7,914 0 0
GENERAL ELECTRIC CO COM 369604103 819 75,849 SH   SOLE   75,848 0 0
GENUINE PARTS CO COM 372460105 1,671 16,639 SH   SOLE   16,639 0 0
GILEAD SCIENCES INC COM 375558103 1,147 19,689 SH   SOLE   19,689 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 528 2,002 SH   SOLE   2,002 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 777 6,854 SH   SOLE   6,853 0 0
HOME DEPOT INC COM 437076102 2,421 9,113 SH   SOLE   9,113 0 0
HONEYWELL INTL INC COM 438516106 2,394 11,254 SH   SOLE   11,253 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 805 57,532 SH   SOLE   57,532 0 0
IDEX CORP COM 45167R104 773 3,881 SH   SOLE   3,881 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,325 6,499 SH   SOLE   6,499 0 0
INTEL CORP COM 458140100 2,219 44,535 SH   SOLE   44,535 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,172 9,314 SH   SOLE   9,314 0 0
INTERNATIONAL PAPER CO COM 460146103 213 4,277 SH   SOLE   4,276 0 0
INTUIT COM 461202103 2,594 6,828 SH   SOLE   6,828 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,935 9,356 SH   SOLE   9,355 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 380 6,756 SH   SOLE   6,756 0 0
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 331 9,789 SH   SOLE   9,789 0 0
IRON MTN INC NEW COM 46284V101 252 8,533 SH   SOLE   8,533 0 0
ISHARES TR CALIF MUN BD ETF 464288356 251 4,000 SH   SOLE   4,000 0 0
ISHARES GOLD TRUST ISHARES 464285105 339 18,722 SH   SOLE   18,722 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 475 5,417 SH   SOLE   5,417 0 0
ISHARES TR CORE MSCI EAFE 46432F842 267 3,865 SH   SOLE   3,865 0 0
ISHARES TR CORE MSCI EURO 46434V738 593 11,569 SH   SOLE   11,568 0 0
ISHARES INC EM MKTS DIV ETF 464286319 273 7,335 SH   SOLE   7,334 0 0
ISHARES TR EXPANDED TECH 464287515 246 696 SH   SOLE   695 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 2,189 83,337 SH   SOLE   83,337 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 2,226 81,334 SH   SOLE   81,334 0 0
ISHARES TR INTL SEL DIV ETF 464288448 1,144 38,814 SH   SOLE   38,813 0 0
ISHARES TR JPMORGAN USD EMG 464288281 313 2,699 SH   SOLE   2,698 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 3,281 44,697 SH   SOLE   44,696 0 0
ISHARES INC MSCI EMERG MRKT 464286533 1,214 19,867 SH   SOLE   19,867 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 360 5,332 SH   SOLE   5,332 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 529 2,196 SH   SOLE   2,195 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 266 1,944 SH   SOLE   1,944 0 0
ISHARES TR S&P 100 ETF 464287101 1,113 6,486 SH   SOLE   6,486 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,776 7,727 SH   SOLE   7,727 0 0
ISHARES TR SELECT DIVID ETF 464287168 1,233 12,822 SH   SOLE   12,822 0 0
ISHARES TR TIPS BD ETF 464287176 204 1,598 SH   SOLE   1,597 0 0
ISHARES TR US HOME CONS ETF 464288752 640 11,469 SH   SOLE   11,468 0 0
JACOBS ENGR GROUP INC COM 469814107 204 1,875 SH   SOLE   1,875 0 0
JOHNSON & JOHNSON COM 478160104 4,665 29,642 SH   SOLE   29,641 0 0
JPMORGAN CHASE & CO COM 46625H100 1,635 12,867 SH   SOLE   12,866 0 0
KIMBERLY-CLARK CORP COM 494368103 248 1,843 SH   SOLE   1,842 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 292 1,435 SH   SOLE   1,435 0 0
LINDE PLC SHS G5494J103 523 1,985 SH   SOLE   1,984 0 0
LOWES COS INC COM 548661107 208 1,295 SH   SOLE   1,295 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,176 8,911 SH   SOLE   8,911 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 505 5,699 SH   SOLE   5,699 0 0
MCDONALDS CORP COM 580135101 2,897 13,503 SH   SOLE   13,503 0 0
MERCADOLIBRE INC COM 58733R102 2,372 1,416 SH   SOLE   1,416 0 0
METLIFE INC COM 59156R108 2,178 46,393 SH   SOLE   46,393 0 0
MICROSOFT CORP COM 594918104 5,660 25,446 SH   SOLE   25,446 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 277 4,684 SH   SOLE   4,684 0 0
NETFLIX INC COM 64110L106 1,232 2,278 SH   SOLE   2,278 0 0
NIKE INC CL B 654106103 2,901 20,508 SH   SOLE   20,508 0 0
NORDSON CORP COM 655663102 992 4,937 SH   SOLE   4,937 0 0
NORTHERN TR CORP COM 665859104 810 8,695 SH   SOLE   8,694 0 0
NOVAGOLD RES INC COM NEW 66987E206 273 28,275 SH   SOLE   28,275 0 0
NOVARTIS AG SPONSORED ADR 66987V109 210 2,223 SH   SOLE   2,223 0 0
NOVO-NORDISK A S ADR 670100205 451 6,450 SH   SOLE   6,450 0 0
NUVEEN CALIF MUN VALUE FD IN COM 67062C107 319 29,500 SH   SOLE   29,500 0 0
NVIDIA CORPORATION COM 67066G104 3,399 6,509 SH   SOLE   6,509 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 218 482 SH   SOLE   482 0 0
PALO ALTO NETWORKS INC COM 697435105 832 2,342 SH   SOLE   2,342 0 0
PARKER-HANNIFIN CORP COM 701094104 575 2,110 SH   SOLE   2,110 0 0
PAYCHEX INC COM 704326107 1,338 14,358 SH   SOLE   14,357 0 0
PAYPAL HLDGS INC COM 70450Y103 1,486 6,346 SH   SOLE   6,346 0 0
PEPSICO INC COM 713448108 1,678 11,318 SH   SOLE   11,318 0 0
PFIZER INC COM 717081103 298 8,106 SH   SOLE   8,106 0 0
PROCTER AND GAMBLE CO COM 742718109 2,300 16,532 SH   SOLE   16,532 0 0
PROLOGIS INC. COM 74340W103 795 7,980 SH   SOLE   7,980 0 0
QUALCOMM INC COM 747525103 2,557 16,786 SH   SOLE   16,785 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,473 20,593 SH   SOLE   20,593 0 0
REPUBLIC SVCS INC COM 760759100 455 4,720 SH   SOLE   4,720 0 0
RIBBON COMMUNICATIONS INC COM 762544104 165 25,226 SH   SOLE   25,226 0 0
ROSS STORES INC COM 778296103 1,143 9,303 SH   SOLE   9,303 0 0
ROYAL BK CDA COM 780087102 919 11,197 SH   SOLE   11,197 0 0
SALESFORCE COM INC COM 79466L302 654 2,939 SH   SOLE   2,939 0 0
SAP SE SPON ADR 803054204 345 2,645 SH   SOLE   2,645 0 0
SCHLUMBERGER LTD COM 806857108 1,470 67,357 SH   SOLE   67,357 0 0
SCHWAB CHARLES CORP COM 808513105 782 14,746 SH   SOLE   14,746 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3,132 34,417 SH   SOLE   34,417 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 512 5,626 SH   SOLE   5,626 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 211 3,094 SH   SOLE   3,094 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 11,002 196,365 SH   SOLE   196,365 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3,113 48,536 SH   SOLE   48,536 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 634 3,183 SH   SOLE   3,183 0 0
SERES THERAPEUTICS INC COM 81750R102 490 20,000 SH   SOLE   20,000 0 0
SHERWIN WILLIAMS CO COM 824348106 243 330 SH   SOLE   330 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 6,523 154,437 SH   SOLE   154,437 0 0
SMUCKER J M CO COM NEW 832696405 1,639 14,174 SH   SOLE   14,174 0 0
SOUTHWEST AIRLS CO COM 844741108 1,990 42,705 SH   SOLE   42,705 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 4,177 13,659 SH   SOLE   13,659 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E204 1,493 78,802 SH   SOLE   78,802 0 0
SPDR GOLD TR GOLD SHS 78463V107 1,688 9,463 SH   SOLE   9,463 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 651 19,777 SH   SOLE   19,777 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,805 23,551 SH   SOLE   23,551 0 0
SPDR SER TR S&P DIVID ETF 78464A763 426 4,023 SH   SOLE   4,022 0 0
STANLEY BLACK & DECKER INC COM 854502101 1,281 7,173 SH   SOLE   7,172 0 0
STARBUCKS CORP COM 855244109 1,572 14,695 SH   SOLE   14,695 0 0
STERIS PLC SHS USD G8473T100 1,645 8,680 SH   SOLE   8,679 0 0
STRYKER CORPORATION COM 863667101 1,959 7,993 SH   SOLE   7,993 0 0
SYSCO CORP COM 871829107 603 8,123 SH   SOLE   8,123 0 0
TARGET CORP COM 87612E106 600 3,399 SH   SOLE   3,399 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,963 15,101 SH   SOLE   15,100 0 0
TESLA INC COM 88160R101 1,341 1,900 SH   SOLE   1,900 0 0
TEXAS INSTRS INC COM 882508104 476 2,902 SH   SOLE   2,902 0 0
THE REALREAL INC COM 88339P101 516 26,408 SH   SOLE   26,408 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 810 1,740 SH   SOLE   1,740 0 0
TRUIST FINL CORP COM 89832Q109 1,195 24,930 SH   SOLE   24,929 0 0
TWILIO INC CL A 90138F102 10,859 32,079 SH   SOLE   32,079 0 0
UBER TECHNOLOGIES INC COM 90353T100 3,264 64,008 SH   SOLE   64,008 0 0
UNION PAC CORP COM 907818108 833 4,003 SH   SOLE   4,002 0 0
UNITED PARCEL SERVICE INC CL B 911312106 648 3,846 SH   SOLE   3,846 0 0
UNITEDHEALTH GROUP INC COM 91324P102 966 2,755 SH   SOLE   2,755 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 270 1,206 SH   SOLE   1,206 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 494 1,396 SH   SOLE   1,396 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 842 8,664 SH   SOLE   8,664 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 671 9,668 SH   SOLE   9,668 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 1,012 9,111 SH   SOLE   9,111 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 762 7,948 SH   SOLE   7,947 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 388 4,563 SH   SOLE   4,562 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 437 1,272 SH   SOLE   1,272 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,530 10,762 SH   SOLE   10,762 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 1,768 29,381 SH   SOLE   29,381 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,844 31,383 SH   SOLE   31,383 0 0
VISA INC COM CL A 92826C839 4,036 18,450 SH   SOLE   18,450 0 0
WALMART INC COM 931142103 206 1,432 SH   SOLE   1,432 0 0
WASTE MGMT INC DEL COM 94106L109 1,815 15,392 SH   SOLE   15,392 0 0
WELLS FARGO CO NEW COM 949746101 341 11,289 SH   SOLE   11,288 0 0
WESTERN ASSET INTER MUNI FD COM 958435109 96 10,400 SH   SOLE   10,400 0 0
WORKDAY INC CL A 98138H101 1,429 5,963 SH   SOLE   5,963 0 0
WP CAREY INC COM 92936U109 1,048 14,854 SH   SOLE   14,854 0 0
XYLEM INC COM 98419M100 473 4,647 SH   SOLE   4,647 0 0
YUM BRANDS INC COM 988498101 613 5,646 SH   SOLE   5,646 0 0
ZOETIS INC CL A 98978V103 305 1,841 SH   SOLE   1,841 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 32,954 97,694 SH   SOLE   97,694 0 0