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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
MARRIOTT INTL INC NEW CL A 571903202   0 64,790 SH   SOLE   0 0 64,790
3M CO COM 88579Y101   333,849 3,566 SH   SOLE   0 0 3,566
ADEIA INC COM 00676P107   214,818 20,114 SH   SOLE   0 0 20,114
ADOBE INC COM 00724F101   409,960 804 SH   SOLE   0 0 804
ALPHABET INC CAP STK CL A 02079K305   1,959,155 14,971 SH   SOLE   0 0 14,971
ALPHABET INC CAP STK CL C 02079K107   1,787,013 13,553 SH   SOLE   0 0 13,553
ALTRIA GROUP INC COM 02209S103   369,241 8,781 SH   SOLE   0 0 8,781
AMAZON COM INC COM 023135106   1,608,407 12,653 SH   SOLE   0 0 12,653
AMERICAN INTL GROUP INC COM NEW 026874784   284,214 4,690 SH   SOLE   0 0 4,690
AMGEN INC COM 031162100   374,920 1,395 SH   SOLE   0 0 1,395
ANDERSONS INC COM 034164103   253,429 4,920 SH   SOLE   0 0 4,920
APPLE INC COM 037833100   28,291,366 165,244 SH   SOLE   0 0 165,244
ASSERTIO HOLDINGS INC COM NEW 04546C205   51,328 20,050 SH   SOLE   0 0 20,050
ATLASSIAN CORPORATION CL A 049468101   940,246 4,666 SH   SOLE   0 0 4,666
BANK AMERICA CORP COM 060505104   254,068 9,279 SH   SOLE   0 0 9,279
BEACON ROOFING SUPPLY INC COM 073685109   251,806 3,263 SH   SOLE   0 0 3,263
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   941,957 2,689 SH   SOLE   0 0 2,689
BEST BUY INC COM 086516101   374,721 5,394 SH   SOLE   0 0 5,394
BIOGEN INC COM 09062X103   207,921 809 SH   SOLE   0 0 809
BLACKBAUD INC COM 09227Q100   214,054 3,044 SH   SOLE   0 0 3,044
BLACKROCK ETF TRUST WORLD EX US CARB 09290C608   631,229 15,675 SH   SOLE   0 0 15,675
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   7,598,430 161,394 SH   SOLE   0 0 161,394
BOOKING HOLDINGS INC COM 09857L108   746,316 242 SH   SOLE   0 0 242
BORGWARNER INC COM 099724106   224,457 5,560 SH   SOLE   0 0 5,560
BRISTOL-MYERS SQUIBB CO COM 110122108   381,149 6,567 SH   SOLE   0 0 6,567
BROADCOM INC COM 11135F101   454,327 547 SH   SOLE   0 0 547
BUILDERS FIRSTSOURCE INC COM 12008R107   420,154 3,375 SH   SOLE   0 0 3,375
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   215,756 2,505 SH   SOLE   0 0 2,505
CARDINAL HEALTH INC COM 14149Y108   358,393 4,128 SH   SOLE   0 0 4,128
CDW CORP COM 12514G108   1,170,410 5,801 SH   SOLE   0 0 5,801
CF INDS HLDGS INC COM 125269100   505,523 5,896 SH   SOLE   0 0 5,896
CHEVRON CORP NEW COM 166764100   557,787 3,308 SH   SOLE   0 0 3,308
CISCO SYS INC COM 17275R102   430,875 8,015 SH   SOLE   0 0 8,015
CITIGROUP INC COM NEW 172967424   409,082 9,946 SH   SOLE   0 0 9,946
COMCAST CORP NEW CL A 20030N101   277,427 6,257 SH   SOLE   0 0 6,257
CONFLUENT INC CLASS A COM 20717M103   399,617 13,496 SH   SOLE   0 0 13,496
COPART INC COM 217204106   832,930 19,330 SH   SOLE   0 0 19,330
DARDEN RESTAURANTS INC COM 237194105   263,238 1,838 SH   SOLE   0 0 1,838
DELL TECHNOLOGIES INC CL C 24703L202   658,891 9,563 SH   SOLE   0 0 9,563
DISCOVER FINL SVCS COM 254709108   253,479 2,926 SH   SOLE   0 0 2,926
DOW INC COM 260557103   629,279 12,205 SH   SOLE   0 0 12,205
DXC TECHNOLOGY CO COM 23355L106   321,532 15,436 SH   SOLE   0 0 15,436
E L F BEAUTY INC COM 26856L103   357,716 3,257 SH   SOLE   0 0 3,257
EDWARDS LIFESCIENCES CORP COM 28176E108   472,905 6,826 SH   SOLE   0 0 6,826
ELI LILLY & CO COM 532457108   279,845 521 SH   SOLE   0 0 521
ENOVIX CORPORATION COM 293594107   941,250 75,000 SH   SOLE   0 0 75,000
EXPEDITORS INTL WASH INC COM 302130109   307,323 2,681 SH   SOLE   0 0 2,681
FAIR ISAAC CORP COM 303250104   402,998 464 SH   SOLE   0 0 464
FIRST CTZNS BANCSHARES INC N CL A 31946M103   415,410 301 SH   SOLE   0 0 301
FISERV INC COM 337738108   252,353 2,234 SH   SOLE   0 0 2,234
GARTNER INC COM 366651107   294,130 856 SH   SOLE   0 0 856
GENERAL MLS INC COM 370334104   259,351 4,053 SH   SOLE   0 0 4,053
GILEAD SCIENCES INC COM 375558103   261,616 3,491 SH   SOLE   0 0 3,491
GLOBAL PMTS INC COM 37940X102   306,707 2,658 SH   SOLE   0 0 2,658
GODADDY INC CL A 380237107   220,610 2,962 SH   SOLE   0 0 2,962
HARTFORD FINL SVCS GROUP INC COM 416515104   285,342 4,024 SH   SOLE   0 0 4,024
HEALTHPEAK PROPERTIES INC COM 42250P103   254,607 13,867 SH   SOLE   0 0 13,867
HERITAGE COMM CORP COM 426927109   85,083 10,045 SH   SOLE   0 0 10,045
HEWLETT PACKARD ENTERPRISE C COM 42824C109   295,953 17,038 SH   SOLE   0 0 17,038
HOST HOTELS & RESORTS INC COM 44107P104   504,228 31,377 SH   SOLE   0 0 31,377
HP INC COM 40434L105   414,809 16,140 SH   SOLE   0 0 16,140
HUBBELL INC COM 443510607   205,284 655 SH   SOLE   0 0 655
IMMERSION CORP COM 452521107   72,518 10,971 SH   SOLE   0 0 10,971
INTER PARFUMS INC COM 458334109   241,006 1,794 SH   SOLE   0 0 1,794
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   337,343 14,993 SH   SOLE   0 0 14,993
ISHARES INC EMNG MKTS EQT 46434G889   1,162,501 28,423 SH   SOLE   0 0 28,423
ISHARES INC ESG AWR MSCI EM 46434G863   2,573,527 84,991 SH   SOLE   0 0 84,991
ISHARES INC CORE MSCI EMKT 46434G103   4,760,991 100,042 SH   SOLE   0 0 100,042
ISHARES INC MSCI EMERG MRKT 464286533   633,958 11,883 SH   SOLE   0 0 11,883
ISHARES TR ESG MSCI USA ETF 46436E767   3,906,425 112,707 SH   SOLE   0 0 112,707
ISHARES TR ESG EAFE ETF 46436E759   3,416,951 59,852 SH   SOLE   0 0 59,852
ISHARES TR ESG ADV TTL USD 46436E619   4,403,467 107,796 SH   SOLE   0 0 107,796
ISHARES TR ESG MSCI EM LDRS 46436E601   1,875,272 43,837 SH   SOLE   0 0 43,837
ISHARES TR US INFRASTRUC 46435U713   1,336,999 36,540 SH   SOLE   0 0 36,540
ISHARES TR ESG AWARE MSCI 46435U663   1,319,686 39,218 SH   SOLE   0 0 39,218
ISHARES TR ESG AWR US AGRGT 46435U549   9,040,929 199,579 SH   SOLE   0 0 199,579
ISHARES TR ESG MSCI LEADR 46435U218   7,532,479 99,887 SH   SOLE   0 0 99,887
ISHARES TR ESG AW MSCI EAFE 46435G516   2,556,635 36,983 SH   SOLE   0 0 36,983
ISHARES TR ESG AWR MSCI USA 46435G425   16,844,284 179,366 SH   SOLE   0 0 179,366
ISHARES TR MSCI INTL VLU FT 46435G409   9,118,391 359,558 SH   SOLE   0 0 359,558
ISHARES TR RUSEL 2500 ETF 46435G268   202,723 3,719 SH   SOLE   0 0 3,719
ISHARES TR ESG AWRE USD ETF 46435G193   5,540,945 254,639 SH   SOLE   0 0 254,639
ISHARES TR TRS FLT RT BD 46434V860   7,704,970 151,852 SH   SOLE   0 0 151,852
ISHARES TR CORE TOTAL USD 46434V613   12,378,435 283,162 SH   SOLE   0 0 283,162
ISHARES TR CORE MSCI EAFE 46432F842   838,094 13,024 SH   SOLE   0 0 13,024
ISHARES TR MSCI USA VALUE 46432F388   860,531 9,486 SH   SOLE   0 0 9,486
ISHARES TR MSCI USA QLT FCT 46432F339   13,686,919 103,854 SH   SOLE   0 0 103,854
ISHARES TR MSCI USA MIN VOL 46429B697   6,531,127 90,234 SH   SOLE   0 0 90,234
ISHARES TR GNMA BOND ETF 46429B333   267,100 6,393 SH   SOLE   0 0 6,393
ISHARES TR US TREAS BD ETF 46429B267   2,507,984 113,792 SH   SOLE   0 0 113,792
ISHARES TR RUS TP200 VL ETF 464289420   412,844 6,316 SH   SOLE   0 0 6,316
ISHARES TR EAFE GRWTH ETF 464288885   12,720,880 147,403 SH   SOLE   0 0 147,403
ISHARES TR EAFE VALUE ETF 464288877   12,622,432 257,969 SH   SOLE   0 0 257,969
ISHARES TR MSCI USA ESG SLC 464288802   1,652,929 18,372 SH   SOLE   0 0 18,372
ISHARES TR 10-20 YR TRS ETF 464288653   1,675,664 17,017 SH   SOLE   0 0 17,017
ISHARES TR GOV/CRED BD ETF 464288596   259,461 2,593 SH   SOLE   0 0 2,593
ISHARES TR MBS ETF 464288588   7,745,766 87,227 SH   SOLE   0 0 87,227
ISHARES TR MSCI KLD400 SOC 464288570   4,391,710 53,946 SH   SOLE   0 0 53,946
ISHARES TR NATIONAL MUN ETF 464288414   19,721,745 192,332 SH   SOLE   0 0 192,332
ISHARES TR GLB INFRASTR ETF 464288372   212,034 4,898 SH   SOLE   0 0 4,898
ISHARES TR JPMORGAN USD EMG 464288281   906,236 10,982 SH   SOLE   0 0 10,982
ISHARES TR SHRT NAT MUN ETF 464288158   3,742,770 36,387 SH   SOLE   0 0 36,387
ISHARES TR SP SMCP600VL ETF 464287879   2,546,031 28,537 SH   SOLE   0 0 28,537
ISHARES TR EUROPE ETF 464287861   6,898,131 144,524 SH   SOLE   0 0 144,524
ISHARES TR US HLTHCARE ETF 464287762   894,202 3,311 SH   SOLE   0 0 3,311
ISHARES TR U.S. TECH ETF 464287721   6,273,167 59,790 SH   SOLE   0 0 59,790
ISHARES TR RUS 1000 ETF 464287622   900,880 3,835 SH   SOLE   0 0 3,835
ISHARES TR RUS 1000 GRW ETF 464287614   10,659,596 40,075 SH   SOLE   0 0 40,075
ISHARES TR RUS 1000 VAL ETF 464287598   539,872 3,556 SH   SOLE   0 0 3,556
ISHARES TR EXPND TEC SC ETF 464287549   491,483 1,286 SH   SOLE   0 0 1,286
ISHARES TR CORE S&P MCP ETF 464287507   3,155,156 12,654 SH   SOLE   0 0 12,654
ISHARES TR 20 YR TR BD ETF 464287432   6,520,565 73,521 SH   SOLE   0 0 73,521
ISHARES TR S&P 500 VAL ETF 464287408   382,292 2,485 SH   SOLE   0 0 2,485
ISHARES TR GLOB HLTHCRE ETF 464287325   639,579 7,760 SH   SOLE   0 0 7,760
ISHARES TR S&P 500 GRWT ETF 464287309   4,368,343 63,846 SH   SOLE   0 0 63,846
ISHARES TR IBOXX INV CP ETF 464287242   825,138 8,088 SH   SOLE   0 0 8,088
ISHARES TR MSCI EMG MKT ETF 464287234   579,459 15,269 SH   SOLE   0 0 15,269
ISHARES TR CORE S&P500 ETF 464287200   14,479,095 33,717 SH   SOLE   0 0 33,717
ISHARES TR TIPS BD ETF 464287176   1,734,613 16,724 SH   SOLE   0 0 16,724
ISHARES TR SELECT DIVID ETF 464287168   3,913,045 36,353 SH   SOLE   0 0 36,353
ISHARES TR S&P 100 ETF 464287101   5,163,470 25,735 SH   SOLE   0 0 25,735
JOHNSON & JOHNSON COM 478160104   258,234 1,658 SH   SOLE   0 0 1,658
JPMORGAN CHASE & CO COM 46625H100   808,542 5,575 SH   SOLE   0 0 5,575
KLA CORP COM NEW 482480100   670,561 1,462 SH   SOLE   0 0 1,462
KROGER CO COM 501044101   307,522 6,872 SH   SOLE   0 0 6,872
LATTICE SEMICONDUCTOR CORP COM 518415104   238,971 2,781 SH   SOLE   0 0 2,781
LENNAR CORP CL A 526057104   220,869 1,968 SH   SOLE   0 0 1,968
LKQ CORP COM 501889208   367,463 7,422 SH   SOLE   0 0 7,422
LOWES COS INC COM 548661107   611,673 2,943 SH   SOLE   0 0 2,943
MANHATTAN ASSOCIATES INC COM 562750109   323,965 1,639 SH   SOLE   0 0 1,639
MARATHON OIL CORP COM 565849106   316,640 11,837 SH   SOLE   0 0 11,837
MARATHON PETE CORP COM 56585A102   732,334 4,839 SH   SOLE   0 0 4,839
MARKEL GROUP INC COM 570535104   372,540 253 SH   SOLE   0 0 253
MCDONALDS CORP COM 580135101   245,263 931 SH   SOLE   0 0 931
MCGRATH RENTCORP COM 580589109   1,539,493 15,358 SH   SOLE   0 0 15,358
MCKESSON CORP COM 58155Q103   516,602 1,188 SH   SOLE   0 0 1,188
MERCK & CO INC COM 58933Y105   257,396 2,500 SH   SOLE   0 0 2,500
META PLATFORMS INC CL A 30303M102   2,356,949 7,851 SH   SOLE   0 0 7,851
MGM RESORTS INTERNATIONAL COM 552953101   212,767 5,788 SH   SOLE   0 0 5,788
MICROSOFT CORP COM 594918104   3,573,913 11,319 SH   SOLE   0 0 11,319
MORGAN STANLEY COM NEW 617446448   205,931 2,522 SH   SOLE   0 0 2,522
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,019,539 3,745 SH   SOLE   0 0 3,745
MUELLER INDS INC COM 624756102   243,218 3,236 SH   SOLE   0 0 3,236
NETFLIX INC COM 64110L106   392,326 1,039 SH   SOLE   0 0 1,039
NVIDIA CORPORATION COM 67066G104   612,901 1,409 SH   SOLE   0 0 1,409
OLD DOMINION FREIGHT LINE IN COM 679580100   450,054 1,100 SH   SOLE   0 0 1,100
ORACLE CORP COM 68389X105   1,362,661 12,865 SH   SOLE   0 0 12,865
ORASURE TECHNOLOGIES INC COM 68554V108   178,244 30,058 SH   SOLE   0 0 30,058
OREILLY AUTOMOTIVE INC COM 67103H107   487,149 536 SH   SOLE   0 0 536
PAYPAL HLDGS INC COM 70450Y103   730,750 12,500 SH   SOLE   0 0 12,500
PNC FINL SVCS GROUP INC COM 693475105   280,161 2,282 SH   SOLE   0 0 2,282
POOL CORP COM 73278L105   507,443 1,425 SH   SOLE   0 0 1,425
PROLOGIS INC. COM 74340W103   316,881 2,824 SH   SOLE   0 0 2,824
PULTE GROUP INC COM 745867101   208,377 2,814 SH   SOLE   0 0 2,814
QUALCOMM INC COM 747525103   249,996 2,251 SH   SOLE   0 0 2,251
RTX CORPORATION COM 75513E101   207,705 2,886 SH   SOLE   0 0 2,886
S&P GLOBAL INC COM 78409V104   407,798 1,116 SH   SOLE   0 0 1,116
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   15,527,748 351,068 SH   SOLE   0 0 351,068
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   2,792,332 66,169 SH   SOLE   0 0 66,169
SPDR SER TR NUVEEN BLMBRG SH 78468R739   2,294,118 49,624 SH   SOLE   0 0 49,624
SPDR SER TR NUVEEN BLMBRG MU 78468R721   1,707,228 39,067 SH   SOLE   0 0 39,067
SPDR SER TR PORTFOLIO S&P500 78464A854   58,235,875 1,158,692 SH   SOLE   0 0 1,158,692
STATE STR CORP COM 857477103   392,854 5,867 SH   SOLE   0 0 5,867
STRYKER CORPORATION COM 863667101   272,450 997 SH   SOLE   0 0 997
SUPER MICRO COMPUTER INC COM 86800U104   221,021 806 SH   SOLE   0 0 806
SYNCHRONY FINANCIAL COM 87165B103   333,182 10,899 SH   SOLE   0 0 10,899
TESLA INC COM 88160R101   2,036,040 8,137 SH   SOLE   0 0 8,137
TEXAS PACIFIC LAND CORPORATI COM 88262P102   342,829 188 SH   SOLE   0 0 188
THE CIGNA GROUP COM 125523100   590,162 2,063 SH   SOLE   0 0 2,063
TJX COS INC NEW COM 872540109   317,746 3,575 SH   SOLE   0 0 3,575
TRACTOR SUPPLY CO COM 892356106   770,778 3,796 SH   SOLE   0 0 3,796
UNITEDHEALTH GROUP INC COM 91324P102   1,087,592 2,157 SH   SOLE   0 0 2,157
VALERO ENERGY CORP COM 91913Y100   370,005 2,611 SH   SOLE   0 0 2,611
VANGUARD BD INDEX FDS INTERMED TERM 921937819   296,109 4,095 SH   SOLE   0 0 4,095
VANGUARD INDEX FDS TOTAL STK MKT 922908769   331,912 1,563 SH   SOLE   0 0 1,563
VANGUARD INDEX FDS VALUE ETF 922908744   553,099 4,010 SH   SOLE   0 0 4,010
VANGUARD INDEX FDS GROWTH ETF 922908736   560,414 2,058 SH   SOLE   0 0 2,058
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   227,373 579 SH   SOLE   0 0 579
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,154,156 29,435 SH   SOLE   0 0 29,435
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   5,913,943 122,951 SH   SOLE   0 0 122,951
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,987,828 45,467 SH   SOLE   0 0 45,467
VERISK ANALYTICS INC COM 92345Y106   427,594 1,810 SH   SOLE   0 0 1,810
VIATRIS INC COM 92556V106   620,391 62,920 SH   SOLE   0 0 62,920
VISA INC COM CL A 92826C839   1,187,542 5,163 SH   SOLE   0 0 5,163
WALMART INC COM 931142103   270,802 1,693 SH   SOLE   0 0 1,693
WD 40 CO COM 929236107   3,433,943 16,896 SH   SOLE   0 0 16,896
WELLS FARGO CO NEW COM 949746101   1,122,383 27,469 SH   SOLE   0 0 27,469
WHITE MTNS INS GROUP LTD COM G9618E107   308,112 206 SH   SOLE   0 0 206
ZYMEWORKS INC COM 98985Y108   76,847 12,121 SH   SOLE   0 0 12,121