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,217,920 8,000 SH SOLE 0 0 0
Abbott Laboratories COM 002824100 914,534 6,724 SH SOLE 0 0 0
Abbvie Inc COM 00287Y109 1,201,618 6,474 SH SOLE 0 0 0
ADVANCED DRAINAGE SYSTEMS INC COM 00790R104 460,818 4,012 SH SOLE 0 0 0
Albemarle Corp COM 012653101 1,662,259 26,524 SH SOLE 0 0 0
Alphabet Inc Class A COM 02079K305 4,030,380 22,870 SH SOLE 0 0 0
Alphabet Inc Class C COM 02079K107 3,942,138 22,223 SH SOLE 0 0 0
Amazon Com Inc COM 023135106 10,938,347 49,858 SH SOLE 0 0 0
Amgen Incorporated COM 031162100 483,871 1,733 SH SOLE 0 0 0
AMPHENOL CORP CLASS A COM 032095101 316,000 3,200 SH SOLE 0 0 0
Apple Inc COM 037833100 11,457,627 55,845 SH SOLE 0 0 0
Bank of America Corp COM 060505104 1,733,332 36,630 SH SOLE 0 0 0
Berkshire Hathaway B New COM 084670702 1,010,402 2,080 SH SOLE 0 0 0
Blackrock Inc COM 09247X101 5,089,912 4,851 SH SOLE 0 0 0
Blue Ridge Bankshares Inc COM 095825105 532,961 148,457 SH SOLE 0 0 0
Boeing Co COM 097023105 2,248,885 10,733 SH SOLE 0 0 0
BROADCOM LTD COM 11135F101 399,693 1,450 SH SOLE 0 0 0
Caterpillar Inc COM 149123101 5,228,412 13,468 SH SOLE 0 0 0
Chevron Corp New Com COM 166764100 405,657 2,833 SH SOLE 0 0 0
Citigroup Inc New COM 172967424 2,969,496 34,886 SH SOLE 0 0 0
Coca Cola Co COM 191216100 986,184 13,939 SH SOLE 0 0 0
ConocoPhillips COM 20825C104 592,404 6,601 SH SOLE 0 0 0
Disney Walt Co COM 254687106 1,250,538 10,084 SH SOLE 0 0 0
Dominion Res Inc Va New Com COM 25746U109 887,385 15,700 SH SOLE 0 0 0
Exxon Mobil Corp COM 30231G102 4,519,613 41,926 SH SOLE 0 0 0
Factset Research Systems COM 303075105 223,640 500 SH SOLE 0 0 0
Ge Vernova Llc Com COM 36828A101 3,571,763 6,750 SH SOLE 0 0 0
General Electric Co COM 369604103 1,861,187 7,231 SH SOLE 0 0 0
Global X MLP ETF COM 37950E473 3,409,283 67,914 SH SOLE 0 0 0
Global X US Preferred ETF COM 37954Y657 3,605,248 191,463 SH SOLE 0 0 0
Hershey Company COM 427866108 331,900 2,000 SH SOLE 0 0 0
Home Depot Inc COM 437076102 5,973,666 16,293 SH SOLE 0 0 0
Intl Business Machines COM 459200101 1,987,278 6,742 SH SOLE 0 0 0
Intuitive Surgical Inc COM 46120E602 790,662 1,455 SH SOLE 0 0 0
Invesco NASDAQ 100 ETF COM 46138G649 4,033,977 17,763 SH SOLE 0 0 0
Ishares 0-5 Year Tips COM 46429B747 482,236 4,686 SH SOLE 0 0 0
Ishares 3-7 Year Trery COM 464288661 597,594 5,018 SH SOLE 0 0 0
iShares 7-10 Year Treasury Bon COM 464287440 30,791,875 321,519 SH SOLE 0 0 0
iShares Barclays 1-3 Year Trea COM 464287457 425,238 5,132 SH SOLE 0 0 0
iShares Barclays Aggregate Bon COM 464287226 4,147,552 41,810 SH SOLE 0 0 0
iShares Bitcoin Trust ETF COM 46438F101 206,461 3,373 SH SOLE 0 0 0
iShares Broad USD Invm Grd Cor COM 464288620 18,210,069 354,006 SH SOLE 0 0 0
Ishares Core Msci COM 46434V696 8,294,082 120,729 SH SOLE 0 0 0
iShares Core MSCI Emerging Mar COM 46434G103 10,919,817 181,906 SH SOLE 0 0 0
Ishares Core Msci Europe COM 46434V738 30,892,693 466,657 SH SOLE 0 0 0
iShares Core MSCI Total Intl S COM 46432F834 2,969,091 38,405 SH SOLE 0 0 0
Ishares Core S&P Small COM 464287804 211,587 1,936 SH SOLE 0 0 0
iShares Core U.S. Reit COM 464288521 2,045,775 36,170 SH SOLE 0 0 0
iShares ESG USD Corporate Bond COM 46435G193 584,327 25,154 SH SOLE 0 0 0
iShares JP Morgan EM Local Ccy COM 464286517 2,985,992 73,929 SH SOLE 0 0 0
iShares MSCI ACWI COM 464288257 380,091 2,956 SH SOLE 0 0 0
Ishares Msci Eafe Esg COM 46435G516 4,657,462 52,202 SH SOLE 0 0 0
Ishares Msci Em Esg COM 46434G863 2,003,859 51,158 SH SOLE 0 0 0
Ishares Msci Usa Esg COM 46435G425 12,957,140 95,766 SH SOLE 0 0 0
iShares Russell 3000 COM 464287689 822,744 2,344 SH SOLE 0 0 0
Ishares S&P 500 Growth COM 464287309 28,964,558 263,075 SH SOLE 0 0 0
Ishares S&P 500 Value COM 464287408 12,917,067 66,099 SH SOLE 0 0 0
iShares S&P Midcap 400 Growth COM 464287606 9,062,609 99,611 SH SOLE 0 0 0
iShares S&P Midcap 400 Value COM 464287705 11,372,353 92,024 SH SOLE 0 0 0
Ishares S&P Small Cap COM 464287879 3,981,689 40,021 SH SOLE 0 0 0
iShares S&P Small-Cap 600 Grow COM 464287887 3,060,984 23,008 SH SOLE 0 0 0
ISHARES TRUST TRS FLT RT BD ET COM 46434V860 670,487 13,238 SH SOLE 0 0 0
iShares US Treasury Bond COM 46429B267 2,282,489 99,325 SH SOLE 0 0 0
Ishars Edg Msci Usa Qlty COM 46432F339 9,688,912 52,997 SH SOLE 0 0 0
Ishrs Msci Usa Sml Cp COM 46435U663 1,010,312 24,445 SH SOLE 0 0 0
Janus Henderson AAA CLO ETF COM 47103U845 12,837,466 252,955 SH SOLE 0 0 0
Janus Henderson Mortgage-Backe COM 47103U852 14,257,784 316,488 SH SOLE 0 0 0
Janus Henderson Securitized In COM 47103U746 3,658,774 69,532 SH SOLE 0 0 0
Johnson & Johnson COM 478160104 2,498,285 16,355 SH SOLE 0 0 0
JP Morgan Chase & Co. COM 46625H100 6,889,256 23,763 SH SOLE 0 0 0
JPMorgan BetaBuilders Canada E COM 46641Q696 6,792,923 84,175 SH SOLE 0 0 0
JPMorgan BetaBuilders Japan ET COM 46641Q217 361,660 5,854 SH SOLE 0 0 0
Markel Corp COM 570535104 665,121 333 SH SOLE 0 0 0
Marriott International Inc COM 571903202 5,890,134 21,559 SH SOLE 0 0 0
MARTIN MARIETTA MATERIALS INC COM 589207100 429,836 783 SH SOLE 0 0 0
Mastercard Inc. COM 57636Q104 4,182,519 7,443 SH SOLE 0 0 0
McDonalds Corp COM 580135101 823,919 2,820 SH SOLE 0 0 0
Merck & Co Inc COM 589331107 1,429,155 18,054 SH SOLE 0 0 0
Meta Platforms Inc Class A COM 30303M102 7,579,446 10,269 SH SOLE 0 0 0
Microsoft Corp COM 594918104 11,134,025 22,384 SH SOLE 0 0 0
Moody's Corp COM 615369105 2,232,577 4,451 SH SOLE 0 0 0
MSCI Inc. COM 55354G100 230,696 400 SH SOLE 0 0 0
NEWMARKET CORP COM 651587107 3,491,615 5,054 SH SOLE 0 0 0
Norfolk Southern Corp. COM 655844108 383,955 1,500 SH SOLE 0 0 0
Nucor Corp COM 670346105 725,424 5,600 SH SOLE 0 0 0
Oracle Corp COM 68389X105 1,122,228 5,133 SH SOLE 0 0 0
Philip Morris Intl COM 718172109 566,357 3,110 SH SOLE 0 0 0
Phillips COM 718546104 393,004 3,294 SH SOLE 0 0 0
Pimco Exch Traded Fund COM 72201R775 284,104 3,082 SH SOLE 0 0 0
PowerShares QQQ Trust Unit Ser COM 73935A104 1,901,684 3,447 SH SOLE 0 0 0
Procter & Gamble Co COM 742718109 469,038 2,944 SH SOLE 0 0 0
SPDR S AND P 500 ESG ETF COM 78468R531 5,679,584 97,004 SH SOLE 0 0 0
SPDR S&P 500 COM 78462F103 22,941,628 37,131 SH SOLE 0 0 0
Spdr S&P Biotech Etf COM 78464A870 445,915 5,377 SH SOLE 0 0 0
SPDR S&P Midcap 400 COM 595635103 6,251,558 11,036 SH SOLE 0 0 0
SPDR Port S&P 1500 Comps Stk COM 78464A805 1,245,945 16,637 SH SOLE 0 0 0
Starbucks Corp COM 855244109 433,776 4,734 SH SOLE 0 0 0
TRANSDIGM GROUP INC COM 893641100 450,109 296 SH SOLE 0 0 0
Unitedhealth Group Inc COM 91324P102 5,191,181 16,640 SH SOLE 0 0 0
Vanguard Dividend Appreciation COM 921908844 2,133,937 10,426 SH SOLE 0 0 0
Vanguard Emerging Market COM 922042858 12,889,424 260,603 SH SOLE 0 0 0
Vanguard European COM 922042874 8,018,693 103,467 SH SOLE 0 0 0
Vanguard FTSE All-World ex-US COM 922042718 1,083,318 8,061 SH SOLE 0 0 0
Vanguard FTSE Pacific COM 922042866 11,602,830 141,188 SH SOLE 0 0 0
Vanguard Growth COM 922908736 66,952,448 152,720 SH SOLE 0 0 0
Vanguard Mega Cap Growth COM 921910816 32,772,947 89,502 SH SOLE 0 0 0
Vanguard Mega Cap Value COM 921910840 22,018,378 167,823 SH SOLE 0 0 0
Vanguard S&P 500 Etf COM 922908363 5,324,813 9,374 SH SOLE 0 0 0
Vanguard Short Term Corp Bond COM 92206C409 426,836 5,369 SH SOLE 0 0 0
Vanguard Small Cap COM 922908751 200,959 848 SH SOLE 0 0 0
Vanguard Total Stock Market ET COM 922908769 4,425,437 14,561 SH SOLE 0 0 0
Vanguard Total World Stock Ind COM 922042742 1,324,376 10,305 SH SOLE 0 0 0
Vanguard Value COM 922908744 54,339,066 307,452 SH SOLE 0 0 0
Visa Inc COM 92826C839 6,831,162 19,240 SH SOLE 0 0 0
Xtrackers S&P MidCap 400 ESG E COM 233051127 434,129 14,194 SH SOLE 0 0 0