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
AMAZON COM INC COM 023135106 680 207 SH   SOLE   207 0 0
BOULDER GROWTH & INCOME FD I COM 101507101 212 16,168 SH   SOLE   16,168 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 42 284 SH   SOLE   284 0 0
JOHNSON & JOHNSON COM 478160104 470 2,912 SH   SOLE   2,912 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 123 553 SH   SOLE   552 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 98 1,955 SH   SOLE   1,955 0 0
PROCTER AND GAMBLE CO COM 742718109 395 2,826 SH   SOLE   2,825 0 0
COCA COLA CO COM 191216100 252 4,812 SH   SOLE   4,812 0 0
UNITED PARCEL SERVICE INC CL B 911312106 826 4,537 SH   SOLE   4,537 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 4,788 47,040 SH   SOLE   47,040 0 0
INTEL CORP COM 458140100 363 6,806 SH   SOLE   6,805 0 0
WESTERN ALLIANCE BANCORP COM 957638109 793 7,289 SH   SOLE   7,289 0 0
EMERSON ELEC CO COM 291011104 304 3,231 SH   SOLE   3,231 0 0
ISHARES TR CRE U S REIT ETF 464288521 2 39 SH   SOLE   39 0 0
ISHARES TR TIPS BD ETF 464287176 22 175 SH   SOLE   175 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 327 6,050 SH   SOLE   6,050 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 80 597 SH   SOLE   597 0 0
ISHARES TR CALIF MUN BD ETF 464288356 2 36 SH   SOLE   36 0 0
FAIR ISAAC CORP COM 303250104 277 695 SH   SOLE   695 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 134 835 SH   SOLE   835 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 126 991 SH   SOLE   991 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 34 336 SH   SOLE   336 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,009 3,680 SH   SOLE   3,680 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1 27 SH   SOLE   27 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 497 4,774 SH   SOLE   4,774 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 24 348 SH   SOLE   348 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 12,643 124,037 SH   SOLE   124,037 0 0
ISHARES TR CORE S&P SCP ETF 464287804 161 1,479 SH   SOLE   1,478 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 459 1,681 SH   SOLE   1,681 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 21 693 SH   SOLE   693 0 0
ALPHABET INC CAP STK CL A 02079K305 209 78 SH   SOLE   78 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 13 320 SH   SOLE   320 0 0
MICROSOFT CORP COM 594918104 1,582 5,612 SH   SOLE   5,612 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 50 211 SH   SOLE   211 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 84 419 SH   SOLE   419 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 0 10 SH   SOLE   10 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 23,879 466,486 SH   SOLE   466,485 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 43 691 SH   SOLE   691 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 9 57 SH   SOLE   57 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 198 1,109 SH   SOLE   1,109 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 53,114 134,671 SH   SOLE   134,670 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 4 78 SH   SOLE   78 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 166 823 SH   SOLE   823 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 991 11,207 SH   SOLE   11,206 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 5 106 SH   SOLE   106 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 41,785 592,946 SH   SOLE   592,945 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 39,742 578,400 SH   SOLE   578,400 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 5,541 25,898 SH   SOLE   25,898 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 5,622 40,014 SH   SOLE   40,013 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 6,128 54,110 SH   SOLE   54,109 0 0
SPDR SER TR BLOMBRG BRC EMRG 78464A391 1 47 SH   SOLE   47 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 1 5 SH   SOLE   5 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 156 712 SH   SOLE   712 0 0
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 9,646 184,800 SH   SOLE   184,800 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 6 29 SH   SOLE   29 0 0
ISHARES TR SELECT DIVID ETF 464287168 7 62 SH   SOLE   62 0 0
NURIX THERAPEUTICS INC COM 67080M103 8,489 283,333 SH   SOLE   283,333 0 0
ISHARES TR RUS MD CP GR ETF 464287481 6,278 56,023 SH   SOLE   56,022 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 3 16 SH   SOLE   16 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 16 80 SH   SOLE   80 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 7 100 SH   SOLE   100 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 8 48 SH   SOLE   48 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 2,470 92,979 SH   SOLE   92,979 0 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 156 3,513 SH   SOLE   3,513 0 0
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 712 15,102 SH   SOLE   15,102 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 168 1,237 SH   SOLE   1,237 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 3 10 SH   SOLE   10 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 19 105 SH   SOLE   105 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 271 848 SH   SOLE   848 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 83 1,516 SH   SOLE   1,516 0 0
ISHARES TR SHORT TREAS BD 464288679 367 3,325 SH   SOLE   3,325 0 0
ABBVIE INC COM 00287Y109 347 3,218 SH   SOLE   3,218 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 274 14,475 SH   SOLE   14,475 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 81 277 SH   SOLE   277 0 0
ISHARES TR RUS MID CAP ETF 464287499 1,136 14,523 SH   SOLE   14,523 0 0
AT&T INC COM 00206R102 365 13,515 SH   SOLE   13,514 0 0
ISHARES TR ISHARES BIOTECH 464287556 10 64 SH   SOLE   64 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 6 113 SH   SOLE   113 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 29 536 SH   SOLE   536 0 0
ISHARES TR S&P SML 600 GWT 464287887 1 10 SH   SOLE   10 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 30 167 SH   SOLE   167 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 19 487 SH   SOLE   487 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 20 634 SH   SOLE   634 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 8 258 SH   SOLE   258 0 0
ISHARES TR S&P 500 VAL ETF 464287408 32 222 SH   SOLE   221 0 0
ISHARES TR CORE S&P500 ETF 464287200 3,019 7,008 SH   SOLE   7,008 0 0
UNION PAC CORP COM 907818108 251 1,278 SH   SOLE   1,278 0 0
WESTAMERICA BANCORPORATION COM 957090103 242 4,305 SH   SOLE   4,304 0 0
CHEVRON CORP NEW COM 166764100 711 7,007 SH   SOLE   7,007 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 38,445 761,441 SH   SOLE   761,440 0 0
SPDR SER TR S&P DIVID ETF 78464A763 214 1,822 SH   SOLE   1,822 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 8,386 167,694 SH   SOLE   167,693 0 0
PFIZER INC COM 717081103 466 10,832 SH   SOLE   10,832 0 0
3M CO COM 88579Y101 246 1,401 SH   SOLE   1,401 0 0
CATERPILLAR INC COM 149123101 256 1,332 SH   SOLE   1,332 0 0
ALPHABET INC CAP STK CL C 02079K107 267 100 SH   SOLE   100 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656 30 958 SH   SOLE   958 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,462 12,733 SH   SOLE   12,733 0 0
ISHARES TR SP SMCP600VL ETF 464287879 4 40 SH   SOLE   40 0 0
BANK MARIN BANCORP COM 063425102 274 7,262 SH   SOLE   7,262 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 12,487 235,021 SH   SOLE   235,021 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 281 4,745 SH   SOLE   4,745 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 12,765 264,176 SH   SOLE   264,176 0 0
ISHARES TR CORE S&P MCP ETF 464287507 233 888 SH   SOLE   887 0 0
ISHARES TR MSCI EAFE ETF 464287465 646 8,282 SH   SOLE   8,282 0 0
APPLE INC COM 037833100 4,915 34,732 SH   SOLE   34,731 0 0
ABBOTT LABS COM 002824100 289 2,447 SH   SOLE   2,446 0 0
DISNEY WALT CO COM 254687106 261 1,541 SH   SOLE   1,540 0 0
ISHARES TR RUS 1000 ETF 464287622 28 116 SH   SOLE   116 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 87 17,082 SH   SOLE   17,082 0 0
MARSH & MCLENNAN COS INC COM 571748102 206 1,361 SH   SOLE   1,361 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 1,607 10,266 SH   SOLE   10,265 0 0