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
Abbvie Inc COM 00287Y109 397,981 5,224 SH   SOLE   0 0 0
NEWMARKET CORP COM 651587107 3,021,232 7,891 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX COM 922042775 393,498 9,593 SH   SOLE   0 0 0
Vanguard S&P 500 Etf COM 922908363 956,042 4,037 SH   SOLE   0 0 0
Vanguard Short Term COM 92206C102 3,163,772 50,750 SH   SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 304,970 6,666 SH   SOLE   0 0 0
3M Co COM 88579Y101 1,102,318 8,075 SH   SOLE   0 0 0
Abbott Laboratories COM 002824100 411,359 5,213 SH   SOLE   0 0 0
Albemarle Corp COM 012653101 1,575,542 27,950 SH   SOLE   0 0 0
Alibaba Group Hldg COM 01609W102 903,943 4,648 SH   SOLE   0 0 0
Alphabet Inc Class A COM 02079K305 2,441,257 2,101 SH   SOLE   0 0 0
Alphabet Inc Class C COM 02079K107 1,097,693 944 SH   SOLE   0 0 0
Amazon Com Inc COM 023135106 6,607,601 3,389 SH   SOLE   0 0 0
Amgen Incorporated COM 031162100 270,239 1,333 SH   SOLE   0 0 0
Apple Inc COM 037833100 4,974,188 19,561 SH   SOLE   0 0 0
Bank of America Corp COM 060505104 764,280 36,000 SH   SOLE   0 0 0
Blackrock Inc COM 09247X101 1,635,808 3,718 SH   SOLE   0 0 0
Boeing Co COM 097023105 851,142 5,707 SH   SOLE   0 0 0
Caterpillar Inc COM 149123101 1,350,590 11,639 SH   SOLE   0 0 0
Chevron Corp New Com COM 166764100 214,337 2,958 SH   SOLE   0 0 0
Coca Cola Co COM 191216100 656,360 14,833 SH   SOLE   0 0 0
ConocoPhillips COM 20825C104 261,841 8,501 SH   SOLE   0 0 0
Cvs/Caremark Corp COM 126650100 1,304,370 21,985 SH   SOLE   0 0 0
Deere & Co COM 244199105 1,577,787 11,420 SH   SOLE   0 0 0
Delta Air Lines Inc Del COM 247361702 791,451 27,741 SH   SOLE   0 0 0
Disney Walt Co COM 254687106 548,415 5,677 SH   SOLE   0 0 0
Dominion Res Inc Va New Com COM 25746U109 1,133,409 15,700 SH   SOLE   0 0 0
EOG Resources Inc COM 26875P101 417,534 11,624 SH   SOLE   0 0 0
Exxon Mobil Corp COM 30231G102 1,894,737 49,901 SH   SOLE   0 0 0
General Electric Co COM 369604103 487,938 61,453 SH   SOLE   0 0 0
Goldman Sachs JUSt Us COM 381430396 1,175,460 31,663 SH   SOLE   0 0 0
Hershey Company COM 427866108 265,000 2,000 SH   SOLE   0 0 0
Home Depot Inc COM 437076102 2,608,152 13,969 SH   SOLE   0 0 0
Intel Corp COM 458140100 988,610 18,267 SH   SOLE   0 0 0
Intl Business Machines COM 459200101 610,115 5,500 SH   SOLE   0 0 0
Ishares Core Msci COM 46434V696 666,286 14,372 SH   SOLE   0 0 0
Ishares Msci Usa Esg COM 46435G425 2,930,265 50,970 SH   SOLE   0 0 0
iShares Russell 3000 COM 464287689 423,630 2,856 SH   SOLE   0 0 0
Ishares S&P 500 Growth COM 464287309 3,881,976 23,520 SH   SOLE   0 0 0
iShares S&P Midcap 400 Growth COM 464287606 5,815,605 32,588 SH   SOLE   0 0 0
iShares S&P Midcap 400 Value COM 464287705 3,991,674 36,371 SH   SOLE   0 0 0
Ishares S&P Small Cap COM 464287879 2,933,022 29,348 SH   SOLE   0 0 0
iShares S&P Small-Cap 600 Grow COM 464287887 4,990,492 36,200 SH   SOLE   0 0 0
Ishrs Msci Usa Sml Cp COM 46435U663 912,613 45,745 SH   SOLE   0 0 0
Johnson & Johnson COM 478160104 2,141,534 16,331 SH   SOLE   0 0 0
JP Morgan Chase & Co. COM 46625H100 1,368,996 15,206 SH   SOLE   0 0 0
Lockheed Martin Corp COM 539830109 1,522,224 4,491 SH   SOLE   0 0 0
Markel Corp COM 570535104 308,987 333 SH   SOLE   0 0 0
Mastercard Inc. COM 57636Q104 1,663,865 6,888 SH   SOLE   0 0 0
Merck & Co Inc COM 589331107 1,310,596 17,034 SH   SOLE   0 0 0
Microsoft Corp COM 594918104 3,171,075 20,107 SH   SOLE   0 0 0
Moody's Corp COM 615369105 2,292,660 10,840 SH   SOLE   0 0 0
Norfolk Southern Corp. COM 655844108 219,000 1,500 SH   SOLE   0 0 0
Nucor Corp COM 670346105 201,712 5,600 SH   SOLE   0 0 0
Oracle Corp COM 68389X105 209,414 4,333 SH   SOLE   0 0 0
Philip Morris Intl COM 718172109 221,361 3,034 SH   SOLE   0 0 0
Phillips COM 718546104 260,905 4,863 SH   SOLE   0 0 0
PowerShares QQQ Trust Unit Ser COM 73935A104 695,045 3,650 SH   SOLE   0 0 0
Procter & Gamble Co COM 742718109 750,640 6,824 SH   SOLE   0 0 0
SALESFORCE.COM INC COM 79466L302 868,631 6,033 SH   SOLE   0 0 0
SPDR S&P 500 COM 78462F103 4,379,588 16,992 SH   SOLE   0 0 0
SPDR S&P Midcap 400 COM 595635103 599,201 2,279 SH   SOLE   0 0 0
Starbucks Corp COM 855244109 1,850,581 28,150 SH   SOLE   0 0 0
Unitedhealth Group Inc COM 91324P102 3,067,623 12,301 SH   SOLE   0 0 0
Vanguard Dividend Appreciation COM 921908844 7,862,103 76,043 SH   SOLE   0 0 0
Vanguard Growth COM 922908736 28,581,169 182,406 SH   SOLE   0 0 0
Vanguard Mega Cap Growth COM 921910816 11,479,815 90,335 SH   SOLE   0 0 0
Vanguard Total Stock Market ET COM 922908769 628,743 4,877 SH   SOLE   0 0 0
Vanguard Value COM 922908744 19,101,248 214,476 SH   SOLE   0 0 0
Visa Inc COM 92826C839 2,991,515 18,567 SH   SOLE   0 0 0
Wells Fargo & Co. COM 949746101 637,743 22,221 SH   SOLE   0 0 0
WISDOMTREE TRUST US DIVID GROW COM 97717X669 8,475,263 217,817 SH   SOLE   0 0 0
iShares Core MSCI Emerging Mar COM 46434G103 1,107,704 27,371 SH   SOLE   0 0 0
Ishares Core Msci Europe COM 46434V738 4,917,661 132,623 SH   SOLE   0 0 0
iShares MSCI ACWI COM 464288257 298,487 4,770 SH   SOLE   0 0 0
iShares MSCI ACWI EX US COM 464288240 200,230 5,318 SH   SOLE   0 0 0
Ishares Msci Eafe Esg COM 46435G516 888,569 16,715 SH   SOLE   0 0 0
iShares MSCI EAFE Small Cap COM 464288273 3,306,951 73,766 SH   SOLE   0 0 0
Ishares Msci Em Esg COM 46434G863 620,451 22,669 SH   SOLE   0 0 0
JPMorgan BetaBuilders Canada E COM 46641Q696 3,247,155 170,813 SH   SOLE   0 0 0
Vanguard Emerging Market COM 922042858 12,610,369 375,868 SH   SOLE   0 0 0
Vanguard European COM 922042874 12,702,559 293,497 SH   SOLE   0 0 0
Vanguard FTSE Pacific COM 922042866 9,415,350 170,692 SH   SOLE   0 0 0
Vanguard Total World Stock Ind COM 922042742 734,209 11,691 SH   SOLE   0 0 0
Invesco Preferred ETF COM 46138E511 3,987,805 303,025 SH   SOLE   0 0 0
iShares 10-20 Year Treasury Bo COM 464288653 5,247,213 31,306 SH   SOLE   0 0 0
Ishares 3-7 Year Trery COM 464288661 14,680,669 110,100 SH   SOLE   0 0 0
iShares Barclays MBS Bond COM 464288588 2,728,141 24,702 SH   SOLE   0 0 0
iShares iBoxx Investment Grade COM 464287242 6,563,371 53,140 SH   SOLE   0 0 0
Mkt Vctrs J P Mrgn Em COM 92189F494 3,309,334 116,239 SH   SOLE   0 0 0
Pimco Exch Traded Fund COM 72201R775 385,010 3,626 SH   SOLE   0 0 0
Spdr Doubleline Ttl Rtrn COM 78467V848 223,904 4,669 SH   SOLE   0 0 0
Vanguard Short Term Corp Bond COM 92206C409 6,254,364 79,069 SH   SOLE   0 0 0
Ishares 0-5 Year Tips COM 46429B747 589,610 5,902 SH   SOLE   0 0 0
Vanguard REIT COM 922908553 1,710,386 24,487 SH   SOLE   0 0 0