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
Expires: July 31, 2015
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
3M Co COM 88579Y101 1,295,280 8,000 SH SOLE 0 0 0
Abbott Laboratories COM 002824100 381,562 4,205 SH SOLE 0 0 0
Abbvie Inc COM 00287Y109 1,184,973 4,709 SH SOLE 0 0 0
ADVANCED DRAINAGE SYSTEMS INC COM 00790R104 629,724 4,012 SH SOLE 0 0 0
Albemarle Corp COM 012653101 1,200,687 8,892 SH SOLE 0 0 0
Allstate Corporation COM 020002101 203,915 857 SH SOLE 0 0 0
Alphabet Inc Class A COM 02079K305 7,406,196 20,724 SH SOLE 0 0 0
Alphabet Inc Class C COM 02079K107 9,997,472 28,295 SH SOLE 0 0 0
Altria Group Inc COM 02209S103 227,650 3,164 SH SOLE 0 0 0
Amazon Com Inc COM 023135106 11,741,105 49,262 SH SOLE 0 0 0
Amgen Incorporated COM 031162100 620,674 1,714 SH SOLE 0 0 0
AMPHENOL CORP CLASS A COM 032095101 1,234,240 7,000 SH SOLE 0 0 0
ANALOG DEVICES INC COM 032654105 251,409 633 SH SOLE 0 0 0
Apple Inc COM 037833100 18,953,379 65,501 SH SOLE 0 0 0
Avantis Emerging Markets Equit COM 025072604 17,213,430 178,396 SH SOLE 0 0 0
Bank of America Corp COM 060505104 306,552 5,380 SH SOLE 0 0 0
BANTA CP COM 11271J107 479,137 11,250 SH SOLE 0 0 0
Berkshire Hathaway B New COM 084670702 1,318,528 2,635 SH SOLE 0 0 0
Blackrock Inc COM 09247X101 4,527,986 4,709 SH SOLE 0 0 0
Blue Ridge Bankshares Inc COM 095825105 538,374 152,514 SH SOLE 0 0 0
Boeing Co COM 097023105 4,599,988 21,250 SH SOLE 0 0 0
BROADCOM LTD COM 11135F101 715,836 1,895 SH SOLE 0 0 0
CarMax Inc COM 143130102 346,430 6,550 SH SOLE 0 0 0
Caterpillar Inc COM 149123101 14,034,317 13,179 SH SOLE 0 0 0
CHARLES SCHWAB CORP COM 808513105 202,809 2,198 SH SOLE 0 0 0
Chevron Corp New Com COM 166764100 567,396 3,423 SH SOLE 0 0 0
Citigroup Inc New COM 172967424 4,811,265 34,376 SH SOLE 0 0 0
Cme Group Inc COM 12572Q105 343,612 1,556 SH SOLE 0 0 0
Coca Cola Co COM 191216100 936,881 11,528 SH SOLE 0 0 0
Cohen & Steers Pref & Inc Opps COM 19249U203 1,525,993 58,512 SH SOLE 0 0 0
Corning Inc COM 219350105 8,198,026 32,095 SH SOLE 0 0 0
Disney Walt Co COM 254687106 747,863 7,770 SH SOLE 0 0 0
Dominion Res Inc Va New Com COM 25746U109 1,066,895 15,623 SH SOLE 0 0 0
Enterprise Products Lp COM 293792107 220,560 6,000 SH SOLE 0 0 0
Exxon Mobil Corp COM 030231G10 4,811,587 35,193 SH SOLE 0 0 0
Ge Vernova Llc Com COM 36828A101 7,774,049 6,617 SH SOLE 0 0 0
General Electric Co COM 369604103 2,335,813 6,250 SH SOLE 0 0 0
Goldman Sachs Group Inc COM 38141G104 2,219,957 2,195 SH SOLE 0 0 0
Hershey Company COM 427866108 353,181 2,013 SH SOLE 0 0 0
Home Depot Inc COM 437076102 5,624,779 15,949 SH SOLE 0 0 0
Intl Business Machines COM 459200101 2,345,296 8,340 SH SOLE 0 0 0
Intuitive Surgical Inc COM 46120E602 485,567 1,221 SH SOLE 0 0 0
Invesco NASDAQ 100 ETF COM 46138G649 2,356,501 7,778 SH SOLE 0 0 0
Ishares 0-5 Year Tips COM 46429B747 2,430,203 23,788 SH SOLE 0 0 0
Ishares 3-7 Year Trery COM 464288661 343,071 2,921 SH SOLE 0 0 0
iShares 7-10 Year Treasury Bon COM 464287440 959,315 10,144 SH SOLE 0 0 0
iShares A.I. Innovation and Te COM 09290C780 15,282,105 289,873 SH SOLE 0 0 0
iShares Barclays 1-3 Year Trea COM 464287457 2,170,369 264,332 SH SOLE 0 0 0
iShares Barclays Aggregate Bon COM 464287226 623,772 6,302 SH SOLE 0 0 0
iShares Barclays TIP Bond COM 464287176 21,489,097 196,373 SH SOLE 0 0 0
iShares Broad USD Invm Grd Cor COM 464288620 21,856,686 426,139 SH SOLE 0 0 0
Ishares Core Msci COM 46434V696 12,156,036 148,371 SH SOLE 0 0 0
iShares Core MSCI EAFE COM 46432F842 822,186 8,513 SH SOLE 0 0 0
iShares Core MSCI Emerging Mar COM 46434G103 11,580,535 139,794 SH SOLE 0 0 0
Ishares Core Msci Europe COM 46434V738 36,213,674 481,757 SH SOLE 0 0 0
iShares Core MSCI Total Intl S COM 46432F834 3,908,243 40,950 SH SOLE 0 0 0
iShares Core S&P 500 COM 464287200 392,418 524 SH SOLE 0 0 0
Ishares Core S&P Etf COM 464287507 1,046,548 13,572 SH SOLE 0 0 0
Ishares Core S&P Small COM 464287804 3,197,096 21,557 SH SOLE 0 0 0
iShares ESG USD Corporate Bond COM 46435G193 360,352 15,565 SH SOLE 0 0 0
Ishares Msci Eafe Esg COM 46435G516 4,530,220 44,064 SH SOLE 0 0 0
Ishares Msci Em Esg COM 46434G863 3,056,733 55,892 SH SOLE 0 0 0
Ishares Msci Usa Esg COM 46435G425 13,732,895 83,906 SH SOLE 0 0 0
iShares Russell 3000 COM 464287689 999,482 2,344 SH SOLE 0 0 0
Ishares S&P 500 Growth COM 464287309 40,832,932 296,902 SH SOLE 0 0 0
Ishares S&P 500 Value COM 464287408 17,423,676 76,736 SH SOLE 0 0 0
iShares S&P Midcap 400 Growth COM 464287606 11,679,852 99,403 SH SOLE 0 0 0
iShares S&P Midcap 400 Value COM 464287705 11,446,596 77,483 SH SOLE 0 0 0
Ishares S&P Small Cap COM 464287879 7,968,034 58,297 SH SOLE 0 0 0
iShares S&P Small-Cap 600 Grow COM 464287887 8,012,710 44,864 SH SOLE 0 0 0
iShares S&P US Preferred Stock COM 464288687 2,068,198 67,832 SH SOLE 0 0 0
iShares U.S. Equity Factor Rot COM 09290C103 11,009,799 161,885 SH SOLE 0 0 0
iShares US Treasury Bond COM 46429B267 2,273,937 99,822 SH SOLE 0 0 0
Ishars Edg Msci Usa Qlty COM 46432F339 11,038,207 50,304 SH SOLE 0 0 0
Ishrs Msci Usa Sml Cp COM 46435U663 1,558,545 27,866 SH SOLE 0 0 0
Janus Henderson AAA CLO ETF COM 47103U845 16,790,715 332,555 SH SOLE 0 0 0
Janus Henderson Mortgage-Backe COM 47103U852 17,450,007 387,864 SH SOLE 0 0 0
Janus Henderson Securitized In COM 47103U746 6,789,924 132,590 SH SOLE 0 0 0
John Marshall Bancorp Inc COM 47805L101 337,900 15,500 SH SOLE 0 0 0
Johnson & Johnson COM 478160104 3,827,074 15,069 SH SOLE 0 0 0
JP Morgan Chase & Co. COM 46625H100 7,519,508 22,972 SH SOLE 0 0 0
JPMorgan BetaBuilders Canada E COM 46641Q696 5,990,739 60,269 SH SOLE 0 0 0
JPMorgan BetaBuilders Japan ET COM 46641Q217 440,865 5,854 SH SOLE 0 0 0
KINDER MORGAN COM 49456B101 443,584 13,875 SH SOLE 0 0 0
Lab Cp Of Amer Hldg New COM 50540R409 210,000 750 SH SOLE 0 0 0
Lowes Cos Inc COM 548661107 572,392 2,596 SH SOLE 0 0 0
Markel Corp COM 570535104 3,900,161 1,997 SH SOLE 0 0 0
MARTIN MARIETTA MATERIALS INC COM 589207100 451,556 783 SH SOLE 0 0 0
Marvell Technology Group COM G5876H105 1,165,048 3,911 SH SOLE 0 0 0
McDonalds Corp COM 580135101 762,274 2,820 SH SOLE 0 0 0
Merck & Co Inc COM 589331107 1,477,622 11,499 SH SOLE 0 0 0
Meta Platforms Inc Class A COM 30303M102 5,699,368 10,118 SH SOLE 0 0 0
Microsoft Corp COM 594918104 8,460,925 22,682 SH SOLE 0 0 0
Mkt Vctrs J P Mrgn Em COM 92189F494 4,157,334 162,650 SH SOLE 0 0 0
Moody's Corp COM 615369105 514,064 1,135 SH SOLE 0 0 0
Morgan Stanley COM 617446448 200,469 959 SH SOLE 0 0 0
MSCI Inc. COM 55354G100 284,500 508 SH SOLE 0 0 0
NEWMARKET CORP COM 651587107 1,533,423 1,938 SH SOLE 0 0 0
Norfolk Southern Corp. COM 655844108 886,829 2,819 SH SOLE 0 0 0
Nucor Corp COM 670346105 311,850 1,400 SH SOLE 0 0 0
Nvidia Corp COM 67066G104 1,235,956 6,177 SH SOLE 0 0 0
NXP SEMICONDUCTORS NV COM N6596X109 329,648 1,173 SH SOLE 0 0 0
Oracle Corp COM 68389X105 439,650 3,000 SH SOLE 0 0 0
Pfizer Inc COM 717081103 208,388 8,654 SH SOLE 0 0 0
Philip Morris Intl COM 718172109 615,033 3,400 SH SOLE 0 0 0
Phillips COM 718546104 409,661 2,423 SH SOLE 0 0 0
PowerShares QQQ Trust Unit Ser COM 73935A104 2,511,505 3,411 SH SOLE 0 0 0
Procter & Gamble Co COM 742718109 419,097 2,858 SH SOLE 0 0 0
Radiant Logistics Inc COM 75025X100 283,800 30,000 SH SOLE 0 0 0
Sector Spdr Tech Select COM 81369Y803 233,196 1,224 SH SOLE 0 0 0
SPDR Port S&P 1500 Comps Stk M COM 78464A805 1,514,316 16,679 SH SOLE 0 0 0
SPDR S AND P 500 ESG ETF COM 78468R531 7,035,047 96,463 SH SOLE 0 0 0
SPDR S&P 500 COM 78462F103 26,960,360 36,103 SH SOLE 0 0 0
Spdr S&P Biotech Etf COM 78464A870 850,910 5,377 SH SOLE 0 0 0
SPDR S&P Midcap 400 COM 595635103 4,943,999 7,029 SH SOLE 0 0 0
Starbucks Corp COM 855244109 483,767 4,734 SH SOLE 0 0 0
State Street SPDR Port S&P 5 COM 78464A854 2,277,006 25,911 SH SOLE 0 0 0
TAKE-TWO INTERACTIVE SOFTWARE COM 874054109 436,965 1,748 SH SOLE 0 0 0
Tesla Motors Inc COM 88160R101 232,171 552 SH SOLE 0 0 0
Tortoise Egy Infrastruct COM 89147L100 246,503 5,750 SH SOLE 0 0 0
TRANSDIGM GROUP INC COM 893641100 394,284 296 SH SOLE 0 0 0
Unitedhealth Group Inc COM 91324P102 6,853,125 16,489 SH SOLE 0 0 0
Vanguard Emerging Market COM 922042858 12,803,326 214,497 SH SOLE 0 0 0
Vanguard European COM 922042874 4,293,128 48,488 SH SOLE 0 0 0
Vanguard FTSE Pacific COM 922042866 16,452,506 142,212 SH SOLE 0 0 0
Vanguard Growth COM 922908736 75,793,638 879,889 SH SOLE 0 0 0
Vanguard Information COM 92204A702 286,848 2,400 SH SOLE 0 0 0
Vanguard Mega Cap Growth COM 921910816 36,035,364 409,912 SH SOLE 0 0 0
Vanguard Mega Cap Value COM 921910840 25,977,109 158,930 SH SOLE 0 0 0
Vanguard S&P 500 Etf COM 922908363 943,277 1,373 SH SOLE 0 0 0
Vanguard Short Term Corp Bond COM 92206C409 2,173,896 27,507 SH SOLE 0 0 0
Vanguard Small Cap COM 922908751 3,146,398 1,038 SH SOLE 0 0 0
Vanguard Total Stock Market ET COM 922908769 551,469 1,491 SH SOLE 0 0 0
Vanguard Total World Stock Ind COM 922042742 444,874 2,834 SH SOLE 0 0 0
Vanguard Value COM 922908744 68,796,360 315,681 SH SOLE 0 0 0
Verisk Analytics Inc COM 92345Y106 324,770 1,809 SH SOLE 0 0 0
Visa Inc COM 92826C839 6,858,712 19,991 SH SOLE 0 0 0