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
ISHARES TR CORE S&P SCP ETF 464287804 1,177 12,805 SH   SOLE   0 0 12,805
ISHARES TR CORE S&P500 ETF 464287200 1,829 4,871 SH   SOLE   0 0 4,871
ISHARES TR RUSSELL 2000 ETF 464287655 403 2,055 SH   SOLE   0 0 2,055
ISHARES TR U.S. REAL ES ETF 464287739 257 2,996 SH   SOLE   0 0 2,996
SPDR S&P 500 ETF TR TR UNIT 78462F103 12,726 34,039 SH   SOLE   0 0 34,039
AMAZON COM INC COM 023135106 38,744 11,896 SH   SOLE   0 0 11,896
BRISTOL-MYERS SQUIBB CO COM 110122108 1,915 30,865 SH   SOLE   0 0 30,865
EMERSON ELEC CO COM 291011104 254 3,161 SH   SOLE   0 0 3,161
BOEING CO COM 097023105 18,929 88,431 SH   SOLE   0 0 88,431
INVESCO QQQ TR UNIT SER 1 46090E103 36,647 116,805 SH   SOLE   0 0 116,805
AMGEN INC COM 031162100 3,994 17,372 SH   SOLE   0 0 17,372
ABBOTT LABS COM 002824100 1,382 12,622 SH   SOLE   0 0 12,622
ADVANCED MICRO DEVICES INC COM 007903107 317 3,460 SH   SOLE   0 0 3,460
ALTRIA GROUP INC COM 02209S103 1,410 34,394 SH   SOLE   0 0 34,394
FEDEX CORP COM 31428X106 270 1,041 SH   SOLE   0 0 1,041
INTEL CORP COM 458140100 2,172 43,605 SH   SOLE   0 0 43,605
ORACLE CORP COM 68389X105 386 5,973 SH   SOLE   0 0 5,973
QUALCOMM INC COM 747525103 261 1,712 SH   SOLE   0 0 1,712
DISNEY WALT CO COM 254687106 683 3,767 SH   SOLE   0 0 3,767
HONEYWELL INTL INC COM 438516106 277 1,303 SH   SOLE   0 0 1,303
JOHNSON & JOHNSON COM 478160104 2,580 16,391 SH   SOLE   0 0 16,391
PFIZER INC COM 717081103 591 16,060 SH   SOLE   0 0 16,060
CHEVRON CORP NEW COM 166764100 868 10,280 SH   SOLE   0 0 10,280
MICROSOFT CORP COM 594918104 23,992 107,867 SH   SOLE   0 0 107,867
UNITED PARCEL SERVICE INC CL B 911312106 1,315 7,808 SH   SOLE   0 0 7,808
AT&T INC COM 00206R102 3,448 119,900 SH   SOLE   0 0 119,900
CISCO SYS INC COM 17275R102 616 13,774 SH   SOLE   0 0 13,774
INTERNATIONAL BUSINESS MACHS COM 459200101 568 4,512 SH   SOLE   0 0 4,512
COCA COLA CO COM 191216100 837 15,270 SH   SOLE   0 0 15,270
LOCKHEED MARTIN CORP COM 539830109 638 1,798 SH   SOLE   0 0 1,798
PEPSICO INC COM 713448108 1,416 9,548 SH   SOLE   0 0 9,548
VERIZON COMMUNICATIONS INC COM 92343V104 2,979 50,700 SH   SOLE   0 0 50,700
SPDR SER TR PRTFLO S&P500 GW 78464A409 1,386 25,075 SH   SOLE   0 0 25,075
ISHARES TR RUS MD CP GR ETF 464287481 792 7,719 SH   SOLE   0 0 7,719
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,499 19,220 SH   SOLE   0 0 19,220
DEERE & CO COM 244199105 397 1,474 SH   SOLE   0 0 1,474
BK OF AMERICA CORP COM 060505104 1,114 36,744 SH   SOLE   0 0 36,744
EXXON MOBIL CORP COM 30231G102 290 7,039 SH   SOLE   0 0 7,039
APPLIED MATLS INC COM 038222105 1,097 12,709 SH   SOLE   0 0 12,709
UNION PAC CORP COM 907818108 211 1,013 SH   SOLE   0 0 1,013
TEXAS INSTRS INC COM 882508104 520 3,166 SH   SOLE   0 0 3,166
COLGATE PALMOLIVE CO COM 194162103 1,174 13,724 SH   SOLE   0 0 13,724
COSTCO WHSL CORP NEW COM 22160K105 449 1,192 SH   SOLE   0 0 1,192
LILLY ELI & CO COM 532457108 2,843 16,838 SH   SOLE   0 0 16,838
MERCK & CO. INC COM 58933Y105 1,115 13,628 SH   SOLE   0 0 13,628
PROCTER AND GAMBLE CO COM 742718109 1,317 9,466 SH   SOLE   0 0 9,466
KIMBERLY-CLARK CORP COM 494368103 283 2,100 SH   SOLE   0 0 2,100
GOLDMAN SACHS GROUP INC COM 38141G104 624 2,365 SH   SOLE   0 0 2,365
HOME DEPOT INC COM 437076102 3,944 14,848 SH   SOLE   0 0 14,848
MCDONALDS CORP COM 580135101 4,193 19,542 SH   SOLE   0 0 19,542
NIKE INC CL B 654106103 679 4,797 SH   SOLE   0 0 4,797
JPMORGAN CHASE & CO COM 46625H100 2,289 18,015 SH   SOLE   0 0 18,015
WELLS FARGO CO NEW COM 949746101 2,285 75,714 SH   SOLE   0 0 75,714
WESTAMERICA BANCORPORATION COM 957090103 740 13,386 SH   SOLE   0 0 13,386
ISHARES TR 1 3 YR TREAS BD 464287457 2,264 26,205 SH   SOLE   0 0 26,205
ISHARES TR 20 YR TR BD ETF 464287432 394 2,500 SH   SOLE   0 0 2,500
ISHARES TR IBOXX INV CP ETF 464287242 2,461 17,820 SH   SOLE   0 0 17,820
RAYTHEON TECHNOLOGIES CORP COM 75513E101 542 7,582 SH   SOLE   0 0 7,582
3M CO COM 88579Y101 223 1,275 SH   SOLE   0 0 1,275
CSX CORP COM 126408103 272 3,000 SH   SOLE   0 0 3,000
APPLE INC COM 037833100 36,924 278,274 SH   SOLE   0 0 278,274
NEKTAR THERAPEUTICS COM 640268108 1,832 107,736 SH   SOLE   0 0 107,736
CATERPILLAR INC COM 149123101 1,671 9,182 SH   SOLE   0 0 9,182
ISHARES TR MSCI EMG MKT ETF 464287234 655 12,683 SH   SOLE   0 0 12,683
DTE ENERGY CO COM 233331107 857 7,055 SH   SOLE   0 0 7,055
GENERAL MLS INC COM 370334104 416 7,080 SH   SOLE   0 0 7,080
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,596 51,812 SH   SOLE   0 0 51,812
PAYCHEX INC COM 704326107 307 3,300 SH   SOLE   0 0 3,300
NETFLIX INC COM 64110L106 13,296 24,589 SH   SOLE   0 0 24,589
ISHARES TR CORE US AGGBD ET 464287226 11,892 100,620 SH   SOLE   0 0 100,620
ISHARES TR TIPS BD ETF 464287176 2,085 16,335 SH   SOLE   0 0 16,335
CLOROX CO DEL COM 189054109 230 1,141 SH   SOLE   0 0 1,141
NVIDIA CORPORATION COM 67066G104 30,469 58,348 SH   SOLE   0 0 58,348
ALPHABET INC CAP STK CL A 02079K305 12,116 6,913 SH   SOLE   0 0 6,913
VANGUARD INDEX FDS VALUE ETF 922908744 1,490 12,521 SH   SOLE   0 0 12,521
VANGUARD INDEX FDS MID CAP ETF 922908629 2,796 13,520 SH   SOLE   0 0 13,520
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,864 13,109 SH   SOLE   0 0 13,109
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,711 20,148 SH   SOLE   0 0 20,148
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,400 7,192 SH   SOLE   0 0 7,192
SEAGATE TECHNOLOGY PLC SHS G7945M107 401 6,448 SH   SOLE   0 0 6,448
VANGUARD INDEX FDS SML CP GRW ETF 922908595 3,864 14,436 SH   SOLE   0 0 14,436
SPDR SER TR S&P DIVID ETF 78464A763 583 5,500 SH   SOLE   0 0 5,500
UNITED AIRLS HLDGS INC COM 910047109 346 8,000 SH   SOLE   0 0 8,000
ISHARES TR EAFE GRWTH ETF 464288885 1,190 11,791 SH   SOLE   0 0 11,791
BANK MARIN BANCORP COM 063425102 2,374 69,146 SH   SOLE   0 0 69,146
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 890 4,195 SH   SOLE   0 0 4,195
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 3,867 32,508 SH   SOLE   0 0 32,508
ISHARES TR IBOXX HI YD ETF 464288513 608 6,965 SH   SOLE   0 0 6,965
ISHARES TR ISHS 1-5YR INVS 464288646 2,371 42,984 SH   SOLE   0 0 42,984
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 6,155 74,250 SH   SOLE   0 0 74,250
VANGUARD BD INDEX FDS INTERMED TERM 921937819 4,090 44,052 SH   SOLE   0 0 44,052
DELTA AIR LINES INC DEL COM NEW 247361702 627 15,583 SH   SOLE   0 0 15,583
ISHARES TR 3 7 YR TREAS BD 464288661 4,483 33,713 SH   SOLE   0 0 33,713
ISHARES TR NATIONAL MUN ETF 464288414 5,267 44,937 SH   SOLE   0 0 44,937
LULULEMON ATHLETICA INC COM 550021109 4,567 13,122 SH   SOLE   0 0 13,122
ISHARES TR JPMORGAN USD EMG 464288281 416 3,588 SH   SOLE   0 0 3,588
SPDR SER TR BLOOMBERG BRCLYS 78468R622 707 6,490 SH   SOLE   0 0 6,490
ISHARES TR EAFE SML CP ETF 464288273 1,413 20,674 SH   SOLE   0 0 20,674
HENNESSY ADVISORS INC COM 425885100 124 14,504 SH   SOLE   0 0 14,504
FORTINET INC COM 34959E109 204 1,376 SH   SOLE   0 0 1,376
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 9,466 262,866 SH   SOLE   0 0 262,866
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,490 27,381 SH   SOLE   0 0 27,381
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,323 15,898 SH   SOLE   0 0 15,898
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 3,579 27,871 SH   SOLE   0 0 27,871
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,169 38,148 SH   SOLE   0 0 38,148
TESLA INC COM 88160R101 34,236 48,515 SH   SOLE   0 0 48,515
SCHWAB STRATEGIC TR US TIPS ETF 808524870 1,713 27,592 SH   SOLE   0 0 27,592
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 12,661 36,840 SH   SOLE   0 0 36,840
WORKHORSE GROUP INC COM NEW 98138J206 435 22,000 SH   SOLE   0 0 22,000
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 7,763 121,034 SH   SOLE   0 0 121,034
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 225 6,011 SH   SOLE   0 0 6,011
FACEBOOK INC CL A 30303M102 4,551 16,660 SH   SOLE   0 0 16,660
RH COM 74967X103 1,515 3,386 SH   SOLE   0 0 3,386
ABBVIE INC COM 00287Y109 4,040 37,708 SH   SOLE   0 0 37,708
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 2,265 38,688 SH   SOLE   0 0 38,688
PAYPAL HLDGS INC COM 70450Y103 14,409 61,524 SH   SOLE   0 0 61,524
TWILIO INC CL A 90138F102 12,826 37,892 SH   SOLE   0 0 37,892
SPOTIFY TECHNOLOGY S A SHS L8681T102 205 650 SH   SOLE   0 0 650
UXIN LTD ADS 91818X108 17 20,000 SH   SOLE   0 0 20,000
PINTEREST INC CL A 72352L106 36,849 559,167 SH   SOLE   0 0 559,167
CORTEXYME INC COM 22053A107 1,149 41,377 SH   SOLE   0 0 41,377
UBER TECHNOLOGIES INC COM 90353T100 21,728 426,040 SH   SOLE   0 0 426,040
FASTLY INC CL A 31188V100 743 8,500 SH   SOLE   0 0 8,500
LORDSTOWN MOTORS CORP COM CL A 54405Q100 10,861 541,404 SH   SOLE   0 0 541,404
LORDSTOWN MOTORS CORP *W EXP 10/23/202 54405Q118 6,645 770,036 SH   SOLE   0 0 770,036
CARRIER GLOBAL CORPORATION COM 14448C104 277 7,346 SH   SOLE   0 0 7,346
OTIS WORLDWIDE CORP COM 68902V107 248 3,673 SH   SOLE   0 0 3,673
APPLIED MOLECULAR TRANS INC COM 03824M109 3,678 119,532 SH   SOLE   0 0 119,532
SNOWFLAKE INC CL A 833445109 9,085 32,286 SH   SOLE   0 0 32,286
CIIG MERGER CORP *W EXP 12/31/202 12559C111 771 94,000 SH   SOLE   0 0 94,000
LORDSTOWN MOTORS CORP COM CL A 54405Q100 8 10,000 SH Call SOLE   0 0 10,000