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
ABBOTT LABS COM 002824100 7,747 65,580 SH   SOLE   63,361 0 2,219
ABBVIE INC COM 00287Y109 626 5,807 SH   SOLE   5,807 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,356 7,363 SH   SOLE   7,363 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 455 791 SH   SOLE   791 0 0
AFFIRM HLDGS INC COM CL A 00827B106 6,120 51,369 SH   SOLE   49,852 0 1,517
AFLAC INC COM 001055102 376 7,207 SH   SOLE   7,207 0 0
ALPHABET INC CAP STK CL A 02079K305 18,581 6,950 SH   SOLE   6,784 0 166
ALPHABET INC CAP STK CL C 02079K107 2,084 782 SH   SOLE   782 0 0
ALTRIA GROUP INC COM 02209S103 216 4,748 SH   SOLE   4,748 0 0
AMAZON COM INC COM 023135106 20,531 6,250 SH   SOLE   6,084 0 166
AMERICAN TOWER CORP NEW COM 03027X100 4,045 15,240 SH   SOLE   14,655 0 585
APPLE INC COM 037833100 28,403 200,730 SH   SOLE   196,438 0 4,292
ARISTA NETWORKS INC COM 040413106 292 850 SH   SOLE   850 0 0
ATRECA INC CL A COM 04965G109 78 12,500 SH   SOLE   12,500 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 852 3,123 SH   SOLE   3,123 0 0
BLACKROCK INC COM 09247X101 7,644 9,114 SH   SOLE   8,805 0 309
BOEING CO COM 097023105 4,587 20,857 SH   SOLE   20,218 0 639
BOOKING HOLDINGS INC COM 09857L108 7,556 3,183 SH   SOLE   3,097 0 86
BRISTOL-MYERS SQUIBB CO COM 110122108 245 4,135 SH   SOLE   3,435 0 700
CHEVRON CORP NEW COM 166764100 6,478 63,852 SH   SOLE   61,862 0 1,990
CHUBB LIMITED COM H1467J104 7,040 40,579 SH   SOLE   39,433 0 1,146
CISCO SYS INC COM 17275R102 1,399 25,695 SH   SOLE   25,103 0 592
CME GROUP INC COM 12572Q105 9,072 46,914 SH   SOLE   45,160 0 1,754
COINBASE GLOBAL INC COM CL A 19260Q107 3,430 15,077 SH   SOLE   14,618 0 459
COMCAST CORP NEW CL A 20030N101 264 4,719 SH   SOLE   4,719 0 0
CONSTELLATION BRANDS INC CL A 21036P108 2,976 14,124 SH   SOLE   13,776 0 348
COSTCO WHSL CORP NEW COM 22160K105 1,843 4,102 SH   SOLE   4,102 0 0
COUPA SOFTWARE INC COM 22266L106 2,371 10,819 SH   SOLE   10,819 0 0
CVS HEALTH CORP COM 126650100 6,501 76,612 SH   SOLE   73,657 0 2,955
DANAHER CORPORATION COM 235851102 9,769 32,089 SH   SOLE   31,020 0 1,069
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 3,574 75,778 SH   SOLE   75,778 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 503 18,915 SH   SOLE   18,915 0 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 447 10,068 SH   SOLE   10,068 0 0
DISNEY WALT CO COM 254687106 8,683 51,329 SH   SOLE   49,844 0 1,485
DOLLAR GEN CORP NEW COM 256677105 1,776 8,370 SH   SOLE   8,370 0 0
ECOLAB INC COM 278865100 7,914 37,935 SH   SOLE   36,874 0 1,061
ETSY INC COM 29786A106 322 1,550 SH   SOLE   1,550 0 0
EXXON MOBIL CORP COM 30231G102 940 15,979 SH   SOLE   15,743 0 236
FACEBOOK INC CL A 30303M102 12,739 37,534 SH   SOLE   36,763 0 771
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 265 1,124 SH   SOLE   1,124 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 317 3,714 SH   SOLE   3,714 0 0
FISERV INC COM 337738108 791 7,291 SH   SOLE   7,291 0 0
FIVE9 INC COM 338307101 515 3,224 SH   SOLE   3,224 0 0
GENERAL ELECTRIC CO COM NEW 369604301 4,067 39,473 SH   SOLE   37,963 0 1,510
GILEAD SCIENCES INC COM 375558103 2,290 32,785 SH   SOLE   31,219 0 1,566
HERSHEY CO COM 427866108 4,911 29,015 SH   SOLE   28,152 0 863
HOLOGIC INC COM 436440101 259 3,509 SH   SOLE   3,509 0 0
HOME DEPOT INC COM 437076102 1,800 5,483 SH   SOLE   5,483 0 0
HONEYWELL INTL INC COM 438516106 7,449 35,092 SH   SOLE   34,121 0 971
INTEL CORP COM 458140100 7,779 145,998 SH   SOLE   141,381 0 4,617
INTERNATIONAL BUSINESS MACHS COM 459200101 340 2,449 SH   SOLE   2,449 0 0
INTUIT COM 461202103 688 1,275 SH   SOLE   1,275 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 409 1,142 SH   SOLE   1,142 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 57 1,384 SH   OTR   0 0 1,384
ISHARES INC ESG AWR MSCI EM 46434G863 2,654 64,052 SH   SOLE   64,052 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,066 4,054 SH   OTR   4,054 0 0
ISHARES TR CORE S&P MCP ETF 464287507 86,490 328,773 SH   SOLE   319,398 0 9,375
ISHARES TR CORE S&P500 ETF 464287200 36,043 83,660 SH   SOLE   83,660 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 204 2,761 SH   SOLE   2,761 0 0
ISHARES TR RUS 1000 ETF 464287622 2,473 10,230 SH   SOLE   10,230 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 456 2,912 SH   SOLE   2,912 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 678 2,473 SH   SOLE   2,473 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 108,439 495,721 SH   SOLE   480,900 0 14,821
ISHARES TR RUS 2000 VAL ETF 464287630 230 1,436 SH   SOLE   1,436 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 3,676 14,425 SH   SOLE   14,425 0 0
ISHARES TR CORE S&P US VLU 464287663 1,178 16,619 SH   OTR   16,619 0 0
ISHARES TR CORE S&P US VLU 464287663 60,962 860,078 SH   SOLE   834,198 0 25,880
ISHARES TR RUS 2000 GRW ETF 464287648 2,018 6,872 SH   SOLE   6,872 0 0
ISHARES TR MSCI EAFE ETF 464287465 144,598 1,853,582 SH   SOLE   1,802,909 0 50,674
ISHARES TR MSCI EMG MKT ETF 464287234 1,421 28,210 SH   SOLE   28,210 0 0
ISHARES TR S&P 100 ETF 464287101 1,462 7,403 SH   SOLE   7,403 0 0
ISHARES TR CORE US AGGBD ET 464287226 20,947 182,414 SH   SOLE   181,780 0 634
ISHARES TR MBS ETF 464288588 213 1,970 SH   SOLE   1,970 0 0
ISHARES TR NATIONAL MUN ETF 464288414 1,007 8,668 SH   SOLE   6,924 0 1,744
ISHARES TR MSCI ACWI EX US 464288240 2,136 38,550 SH   OTR   38,550 0 0
ISHARES TR MSCI ACWI EX US 464288240 2,931 52,896 SH   SOLE   52,896 0 0
ISHARES TR MSCI ACWI ETF 464288257 2,123 21,246 SH   OTR   21,246 0 0
ISHARES TR MSCI ACWI ETF 464288257 34 336 SH   SOLE   336 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 45 2,090 SH   OTR   0 0 2,090
ISHARES TR GL CLEAN ENE ETF 464288224 3,879 179,164 SH   SOLE   177,485 0 1,679
ISHARES TR BLACKROCK ULTRA 46434V878 21,347 422,662 SH   SOLE   422,662 0 0
ISHARES TR MSCI INTL VLU FT 46435G409 426 16,581 SH   SOLE   16,524 0 57
ISHARES TR ESG AW MSCI EAFE 46435G516 105 1,342 SH   OTR   0 0 1,342
ISHARES TR ESG AW MSCI EAFE 46435G516 4,651 59,344 SH   SOLE   59,344 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 91 920 SH   OTR   0 0 920
ISHARES TR ESG AWR MSCI USA 46435G425 4,861 49,372 SH   SOLE   49,372 0 0
ISHARES TR ESG AWARE MSCI 46435U663 101 2,581 SH   OTR   0 0 2,581
ISHARES TR ESG AWARE MSCI 46435U663 3,734 95,722 SH   SOLE   95,722 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 15,739 313,907 SH   SOLE   313,907 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 11,272 222,233 SH   SOLE   222,233 0 0
J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 310 5,194 SH   SOLE   5,194 0 0
JACOBS ENGR GROUP INC COM 469814107 271 2,042 SH   SOLE   2,042 0 0
JOHNSON & JOHNSON COM 478160104 8,712 53,942 SH   SOLE   52,580 0 1,362
JPMORGAN CHASE & CO COM 46625H100 14,060 85,893 SH   SOLE   83,178 0 2,715
KEYSIGHT TECHNOLOGIES INC COM 49338L103 4,526 27,551 SH   SOLE   26,513 0 1,038
LOWES COS INC COM 548661107 226 1,113 SH   SOLE   1,113 0 0
MCDONALDS CORP COM 580135101 331 1,374 SH   SOLE   1,374 0 0
MERCK & CO INC COM 58933Y105 2,718 36,184 SH   SOLE   35,048 0 1,136
MICROSOFT CORP COM 594918104 17,718 62,848 SH   SOLE   60,291 0 2,557
MONDELEZ INTL INC CL A 609207105 6,092 104,715 SH   SOLE   100,581 0 4,134
MOODYS CORP COM 615369105 261 734 SH   SOLE   734 0 0
NEW YORK TIMES CO CL A 650111107 240 4,865 SH   SOLE   4,865 0 0
NIKE INC CL B 654106103 202 1,392 SH   SOLE   1,392 0 0
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 27 715 SH   OTR   0 0 715
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 1,977 52,745 SH   SOLE   51,972 0 773
NVIDIA CORPORATION COM 67066G104 10,916 52,695 SH   SOLE   51,111 0 1,584
OKTA INC CL A 679295105 320 1,350 SH   SOLE   1,350 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 42 10,000 SH   SOLE   10,000 0 0
ORACLE CORP COM 68389X105 696 7,990 SH   SOLE   7,990 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 218 9,053 SH   SOLE   9,053 0 0
PARKER-HANNIFIN CORP COM 701094104 7,114 25,441 SH   SOLE   24,580 0 861
PAYPAL HLDGS INC COM 70450Y103 6,411 24,639 SH   SOLE   23,941 0 698
PEPSICO INC COM 713448108 287 1,911 SH   SOLE   1,911 0 0
PFIZER INC COM 717081103 319 7,408 SH   SOLE   5,408 0 2,000
PHILIP MORRIS INTL INC COM 718172109 226 2,383 SH   SOLE   1,683 0 700
POWERFLEET INC COM 73931J109 715 106,780 SH   SOLE   106,780 0 0
PROCTER AND GAMBLE CO COM 742718109 7,533 53,884 SH   SOLE   51,867 0 2,017
PROGRESSIVE CORP COM 743315103 791 8,754 SH   SOLE   8,754 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 215 2,503 SH   SOLE   2,503 0 0
REALTY INCOME CORP COM 756109104 226 3,482 SH   SOLE   3,482 0 0
S&P GLOBAL INC COM 78409V104 217 510 SH   SOLE   510 0 0
SALESFORCE COM INC COM 79466L302 10,705 39,468 SH   SOLE   38,404 0 1,064
SCHWAB CHARLES CORP COM 808513105 462 6,348 SH   SOLE   6,348 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2,678 69,195 SH   OTR   69,195 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 10 248 SH   SOLE   248 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 3,052 29,339 SH   OTR   29,339 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 43 413 SH   SOLE   413 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 458 11,040 SH   OTR   11,040 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 404 9,729 SH   SOLE   9,729 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 939 30,803 SH   OTR   30,803 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 3 95 SH   SOLE   95 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 269 5,158 SH   SOLE   5,158 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,301 8,710 SH   SOLE   8,710 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,953 15,338 SH   SOLE   15,338 0 0
SHERWIN WILLIAMS CO COM 824348106 7,467 26,694 SH   SOLE   25,733 0 961
SHOPIFY INC CL A 82509L107 569 420 SH   SOLE   420 0 0
SNAP INC CL A 83304A106 623 8,433 SH   SOLE   8,433 0 0
SPDR GOLD TR GOLD SHS 78463V107 1,555 9,468 SH   SOLE   9,025 0 443
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,883 11,379 SH   OTR   11,379 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 307,535 716,632 SH   SOLE   694,016 0 22,615
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 5,382 11,191 SH   SOLE   11,042 0 149
SPDR SER TR S&P 600 SML CAP 78464A813 727 7,676 SH   SOLE   7,676 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796 246 2,319 SH   SOLE   2,319 0 0
SQUARE INC CL A 852234103 574 2,394 SH   SOLE   2,394 0 0
STRYKER CORPORATION COM 863667101 7,259 27,526 SH   SOLE   26,452 0 1,074
SVB FINANCIAL GROUP COM 78486Q101 223 344 SH   SOLE   344 0 0
SYSCO CORP COM 871829107 277 3,526 SH   SOLE   3,526 0 0
TESLA INC COM 88160R101 597 770 SH   SOLE   770 0 0
TJX COS INC NEW COM 872540109 6,792 102,943 SH   SOLE   100,085 0 2,858
UBER TECHNOLOGIES INC COM 90353T100 592 13,214 SH   SOLE   13,214 0 0
UNION PAC CORP COM 907818108 450 2,295 SH   SOLE   2,295 0 0
UNITED PARCEL SERVICE INC CL B 911312106 7,524 41,319 SH   SOLE   40,072 0 1,247
UNITEDHEALTH GROUP INC COM 91324P102 977 2,500 SH   SOLE   2,500 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 1,334 14,914 SH   OTR   14,914 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 28,940 323,566 SH   SOLE   319,538 0 4,028
VANGUARD INDEX FDS TOTAL STK MKT 922908769 57 257 SH   OTR   0 0 257
VANGUARD INDEX FDS TOTAL STK MKT 922908769 4,861 21,890 SH   SOLE   21,890 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 6,541 27,629 SH   SOLE   27,629 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 41,773 410,428 SH   SOLE   399,195 0 11,233
VANGUARD INDEX FDS SMALL CP ETF 922908751 5,899 26,977 SH   SOLE   26,977 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 2,542 8,762 SH   SOLE   8,762 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 741 3,690 SH   SOLE   3,690 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,803 7,108 SH   OTR   7,108 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 150,414 381,374 SH   SOLE   379,622 0 1,752
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,410 28,196 SH   OTR   28,196 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 112,238 2,244,309 SH   SOLE   2,187,049 0 57,260
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,321 21,668 SH   SOLE   21,668 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 245 4,359 SH   SOLE   4,359 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 284 5,190 SH   SOLE   5,190 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,163 7,572 SH   SOLE   7,572 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 3,877 76,790 SH   SOLE   76,790 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 212 3,917 SH   SOLE   3,071 0 846
VISA INC COM CL A 92826C839 14,797 66,430 SH   SOLE   64,508 0 1,922
WASTE MGMT INC DEL COM 94106L109 12,106 81,053 SH   SOLE   78,481 0 2,572
WELLS FARGO CO NEW COM 949746101 374 8,060 SH   SOLE   8,060 0 0