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
ABBOTT LABS COM 002824100   228,034 2,077 SH   SOLE 0 1,657 0 420
ABBVIE INC COM 00287Y109   202,893 1,255 SH   SOLE 0 1,054 0 201
ALPHABET INC CAP STK CL C 02079K107   379,587 4,278 SH   SOLE 0 940 0 3,338
ALPHABET INC CAP STK CL A 02079K305   10,880,082 123,315 SH   SOLE 0 112,582 0 10,733
AMAZON COM INC COM 023135106   402,115 4,787 SH   SOLE 0 3,630 0 1,157
AMGEN INC COM 031162100   345,855 1,317 SH   SOLE 0 1,282 0 35
APPLE INC COM 037833100   20,768,783 159,846 SH   SOLE 0 141,773 0 18,073
BANK AMERICA CORP COM 060505104   24,214,290 731,108 SH   SOLE 0 649,520 0 81,588
BANK NEW YORK MELLON CORP COM 064058100   242,667 5,331 SH   SOLE 0 3,967 0 1,364
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   30,230,190 97,864 SH   SOLE 0 86,427 0 11,437
BOEING CO COM 097023105   1,919,949 10,079 SH   SOLE 0 9,479 0 600
BRISTOL-MYERS SQUIBB CO COM 110122108   313,018 4,350 SH   SOLE 0 4,072 0 278
CABLE ONE INC COM 12685J105   10,897,965 15,309 SH   SOLE 0 13,610 0 1,699
CALIFORNIA WTR SVC GROUP COM 130788102   400,588 6,606 SH   SOLE 0 6,600 0 6
CAPITAL ONE FINL CORP COM 14040H105   11,922,025 128,249 SH   SOLE 0 114,421 0 13,828
CARMAX INC COM 143130102   8,790,689 144,370 SH   SOLE 0 129,362 0 15,008
CATERPILLAR INC COM 149123101   286,274 1,195 SH   SOLE 0 1,101 0 94
CHARTER COMMUNICATIONS INC N CL A 16119P108   6,249,952 18,431 SH   SOLE 0 16,325 0 2,106
CHEVRON CORP NEW COM 166764100   71,796 400 SH   OTR 0 400 0 0
CHEVRON CORP NEW COM 166764100   3,605,057 20,085 SH   SOLE 0 17,361 0 2,724
COCA COLA CO COM 191216100   696,880 10,956 SH   SOLE 0 10,800 0 156
CORNING INC COM 219350105   330,387 10,344 SH   SOLE 0 10,300 0 44
COSTCO WHSL CORP NEW COM 22160K105   302,203 662 SH   SOLE 0 645 0 17
CVS HEALTH CORP COM 126650100   15,301,594 164,198 SH   SOLE 0 146,296 0 17,902
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   3,928,384 145,388 SH   SOLE 0 7,308 0 138,080
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   2,729,786 109,017 SH   SOLE 0 35,085 0 73,932
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   789,915 35,987 SH   SOLE 0 9,130 0 26,857
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   428,979 17,668 SH   SOLE 0 17,668 0 0
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   1,764,951 73,509 SH   SOLE 0 37,925 0 35,584
DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823   734,941 34,749 SH   SOLE 0 42 0 34,707
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765   676,847 30,696 SH   SOLE 0 9,881 0 20,815
DISNEY WALT CO COM 254687106   350,048 4,029 SH   SOLE 0 3,733 0 296
EXXON MOBIL CORP COM 30231G102   15,088,475 136,795 SH   SOLE 0 121,728 0 15,067
HOME DEPOT INC COM 437076102   443,245 1,403 SH   SOLE 0 581 0 822
INTERNATIONAL BUSINESS MACHS COM 459200101   14,089 100 SH   OTR 0 100 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   494,082 3,507 SH   SOLE 0 1,050 0 2,457
JACOBS SOLUTIONS INC COM 46982L108   16,379,188 136,414 SH   SOLE 0 122,685 0 13,729
JOHNSON & JOHNSON COM 478160104   1,989,423 11,262 SH   SOLE 0 9,461 0 1,801
JPMORGAN CHASE & CO COM 46625H100   475,339 3,545 SH   SOLE 0 2,988 0 557
KELLOGG CO COM 487836108   479,944 6,737 SH   SOLE 0 6,700 0 37
LIBERTY BROADBAND CORP COM SER C 530307305   3,635,486 47,666 SH   SOLE 0 41,514 0 6,152
LILLY ELI & CO COM 532457108   36,584 100 SH   OTR 0 100 0 0
LILLY ELI & CO COM 532457108   165,726 453 SH   SOLE 0 300 0 153
MARKEL CORP COM 570535104   21,651,631 16,434 SH   SOLE 0 14,672 0 1,762
MARSH & MCLENNAN COS INC COM 571748102   618,068 3,735 SH   SOLE 0 3,722 0 13
MCDONALDS CORP COM 580135101   307,019 1,165 SH   SOLE 0 1,080 0 85
MERCK & CO INC COM 58933Y105   318,205 2,868 SH   SOLE 0 2,689 0 179
MICROSOFT CORP COM 594918104   71,946 300 SH   OTR 0 300 0 0
MICROSOFT CORP COM 594918104   16,734,602 69,780 SH   SOLE 0 63,315 0 6,465
NOVO-NORDISK A S ADR 670100205   15,578,852 115,109 SH   SOLE 0 102,194 0 12,915
OCCIDENTAL PETE CORP COM 674599105   13,885,831 220,445 SH   SOLE 0 197,860 0 22,585
PEPSICO INC COM 713448108   704,879 3,902 SH   SOLE 0 3,566 0 336
PERFORMANCE FOOD GROUP CO COM 71377A103   1,776,866 30,431 SH   SOLE 0 0 0 30,431
PFIZER INC COM 717081103   2,039,465 39,802 SH   SOLE 0 33,967 0 5,835
PROCTER AND GAMBLE CO COM 742718109   60,624 400 SH   OTR 0 400 0 0
PROCTER AND GAMBLE CO COM 742718109   1,646,548 10,864 SH   SOLE 0 3,533 0 7,331
PROGRESSIVE CORP COM 743315103   26,207,790 202,049 SH   SOLE 0 179,208 0 22,841
RAYTHEON TECHNOLOGIES CORP COM 75513E101   7,569 75 SH   OTR 0 75 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   194,372 1,926 SH   SOLE 0 1,783 0 143
ROBERT HALF INTL INC COM 770323103   22,149 300 SH   OTR 0 300 0 0
ROBERT HALF INTL INC COM 770323103   13,905,382 188,343 SH   SOLE 0 169,676 0 18,667
ROCKWELL AUTOMATION INC COM 773903109   51,514 200 SH   OTR 0 200 0 0
ROCKWELL AUTOMATION INC COM 773903109   350,553 1,361 SH   SOLE 0 1,340 0 21
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   4,170,471 86,453 SH   SOLE 0 85,366 0 1,087
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   1,178,172 23,932 SH   SOLE 0 23,289 0 643
SCHWAB STRATEGIC TR US TIPS ETF 808524870   5,705,601 110,168 SH   SOLE 0 96,060 0 14,108
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   331,330 1,000 SH   SOLE 0 1,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,297,967 3,394 SH   SOLE 0 2,621 0 773
STORE CAP CORP COM 862121100   21,613,231 674,149 SH   SOLE 0 599,824 0 74,325
UNION PAC CORP COM 907818108   1,170,567 5,653 SH   SOLE 0 424 0 5,229
VALERO ENERGY CORP COM 91913Y100   7,662,358 60,400 SH   SOLE 0 53,945 0 6,455
VEEVA SYS INC CL A COM 922475108   502,376 3,113 SH   SOLE 0 3,111 0 2
VERISIGN INC COM 92343E102   17,220,597 83,823 SH   SOLE 0 74,265 0 9,558
VISA INC COM CL A 92826C839   748,099 3,601 SH   SOLE 0 1,187 0 2,414
WELLS FARGO CO NEW COM 949746101   4,443,712 107,622 SH   SOLE 0 23,950 0 83,672
WIDEOPENWEST INC COM 96758W101   5,409,928 593,845 SH   SOLE 0 512,866 0 80,979
YUM BRANDS INC COM 988498101   251,293 1,962 SH   SOLE 0 1,950 0 12