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   1,277,913 11,610 SH   SOLE   11,610 0 0
AbbVie Inc COM 00287Y109   1,938,675 12,510 SH   SOLE   12,510 0 0
Alphabet Inc Cl A COM 02079K305   3,147,216 22,530 SH   SOLE   18,950 0 3,580
Alphabet Inc Cl C COM 02079K107   1,088,176,479 7,721,397 SH   SOLE   7,410,862 0 310,535
Altria Group Inc COM 02209S103   12,548,577 311,070 SH   SOLE   311,070 0 0
American Express COM 025816109   3,847,027 20,535 SH   SOLE   18,796 0 1,739
Apple Inc COM 037833100   1,785,523 9,274 SH   SOLE   6,094 0 3,180
Ashtead Group PLC ADR COM 045055100   348,982 1,253 SH   SOLE   1,253 0 0
Berkshire Hathaway Inc Cl A COM 084670108   1,311,524,698 2,417 SH   SOLE   2,272 0 145
Berkshire Hathaway Inc Cl B COM 084670702   559,951,207 1,569,986 SH   SOLE   1,489,973 0 80,013
BP PLC ADR COM 055622104   231,944 6,552 SH   SOLE   6,552 0 0
Brown-Forman Corp Cl A COM 115637100   135,228,500 2,269,315 SH   SOLE   2,189,855 0 79,461
Brown-Forman Corp Cl B COM 115637209   53,530,275 937,483 SH   SOLE   854,237 0 83,246
Burnham Hldgs Inc Cl A COM 122295108   117,500 10,000 SH   SOLE   0 0 10,000
Cable One Inc COM 12685J105   8,914,843 16,017 SH   SOLE   15,260 0 757
Chevron Corp COM 166764100   706,692 4,738 SH   SOLE   4,738 0 0
Coca-Cola COM 191216100   1,075,178 18,245 SH   SOLE   18,245 0 0
Comcast Corp New Cl A COM 20030N101   144,520,450 3,295,791 SH   SOLE   3,108,314 0 187,477
Compagnie Financiere Richemont COM 204319107   905,574 65,847 SH   SOLE   64,800 0 1,047
Corteva Inc COM 22052L104   418,540 8,734 SH   SOLE   8,734 0 0
Costco Whsl Corp COM 22160K105   3,663,426 5,550 SH   SOLE   5,395 0 155
Crane Company COM 224408104   8,066,717 68,281 SH   SOLE   63,031 0 5,250
Danaher Corp COM 235851102   250,541 1,083 SH   SOLE   750 0 333
Danone ADR COM 23636T100   139,780 10,782 SH   SOLE   10,782 0 0
Davide Campari-Milano ADR COM 23857X103   154,028 13,650 SH   SOLE   13,650 0 0
Disney Walt Productions COM 254687106   376,614 4,171 SH   SOLE   4,153 0 18
Dover Corp COM 260003108   4,290,838 27,897 SH   SOLE   24,872 0 3,025
Dow Inc COM 260557103   1,148,762 20,948 SH   SOLE   20,948 0 0
Dupont De Nemours Inc COM 26614N102   1,400,057 18,199 SH   SOLE   18,199 0 0
Exxon Mobil Corp COM 30231G102   17,916,271 179,199 SH   SOLE   176,999 0 2,200
Fomento Economico Mex Sponsore COM 344419106   1,056,487 8,105 SH   SOLE   7,580 0 525
Fulton Finl Corp COM 360271100   1,922,610 116,805 SH   SOLE   38,505 0 78,300
Graham Holdings Co COM 384637104   808,332 1,161 SH   SOLE   1,161 0 0
Heineken Holding NV ADR COM 423008101   755,203 17,850 SH   SOLE   17,850 0 0
Heineken NV Sponsored ADR COM 423012301   253,143 4,985 SH   SOLE   4,712 0 273
Hormel Foods Corp COM 440452100   2,426,617 75,572 SH   SOLE   64,172 0 11,400
J.P. Morgan Chase COM 46625H100   344,175,095 2,023,369 SH   SOLE   1,946,364 0 77,005
Lamar Advertising Co-A COM 512816109   698,791 6,575 SH   SOLE   6,575 0 0
Markel Corp COM 570535104   14,176,282 9,984 SH   SOLE   8,624 0 1,360
Martin Marietta Materials COM 573284106   469,258,751 940,568 SH   SOLE   887,031 0 53,537
Mastercard Inc Cl A COM 57636Q104   981,949,425 2,302,289 SH   SOLE   2,177,471 0 124,818
McCormick Inc COM 579780206   3,018,690 44,120 SH   SOLE   36,720 0 7,400
McDonalds Corp COM 580135101   572,857 1,932 SH   SOLE   1,932 0 0
Merck Inc COM 58933Y105   414,974 3,806 SH   SOLE   3,806 0 0
Microsoft Corp COM 594918104   1,962,177 5,218 SH   SOLE   4,647 0 571
Mondelez International Inc COM 609207105   318,692 4,400 SH   SOLE   4,400 0 0
Nestle SA Sponsored ADR COM 641069406   886,579,812 7,667,386 SH   SOLE   7,304,037 0 363,349
Netflix Inc COM 64110L106   547,721,499 1,124,962 SH   SOLE   1,080,489 0 44,473
Oracle Corp COM 68389X105   368,689 3,497 SH   SOLE   3,497 0 0
Outfront Media Inc COM 69007J106   1,199,708 85,939 SH   SOLE   85,766 0 173
Pepsico Inc COM 713448108   2,216,077 13,048 SH   SOLE   12,448 0 600
Pernod-Ricard SA Unsponsored A COM 714264306   686,251 19,444 SH   SOLE   19,125 0 319
Philip Morris International In COM 718172109   571,815,925 6,077,975 SH   SOLE   5,837,403 0 240,572
Pioneer Nat Res COM 723787107   539,712 2,400 SH   SOLE   2,400 0 0
PNC Bank Corp COM 693475105   1,187,390 7,668 SH   SOLE   7,668 0 0
Procter & Gamble COM 742718109   5,373,622 36,670 SH   SOLE   34,784 0 1,886
Truist Financial Corp COM 89832Q109   416,729 11,287 SH   SOLE   11,287 0 0
Uber Technologies Inc COM 90353T100   189,719,520 3,081,363 SH   SOLE   2,959,688 0 121,675
Unilever PLC ADR COM 904767704   2,417,847 49,873 SH   SOLE   33,173 0 16,700
Union Pac Corp COM 907818108   5,621,385 22,887 SH   SOLE   22,887 0 0
Visa Inc Cl A COM 92826C839   84,064,672 322,891 SH   SOLE   286,075 0 36,816
Vulcan Materials COM 929160109   11,051,301 48,682 SH   SOLE   43,888 0 4,794
Wal Mart Stores Inc COM 931142103   544,681 3,455 SH   SOLE   3,455 0 0
Wells Fargo COM 949746101   35,055,923 712,229 SH   SOLE   636,648 0 75,581
Anheuser-Busch InBev SA COM B639CJ108   33,021,096 511,688 SH   SOLE   478,247 0 33,441
Ashtead Group PLC COM G05320109   367,300,539 5,275,065 SH   SOLE   5,052,827 0 222,238
Carlsberg B A/S COM K36628137   3,077,584 24,526 SH   SOLE   18,469 0 6,057
Cir SPA COM T2R765103   119,482 251,250 SH   SOLE   251,250 0 0
Compagnie Financiere Richemont COM H25662182   685,885,967 4,987,265 SH   SOLE   4,758,387 0 228,878
Davide Campari-Milano NV COM N24565108   8,704,681 771,418 SH   SOLE   663,891 0 107,527
Diageo PLC COM G42089113   503,927 13,841 SH   SOLE   13,841 0 0
Hanjaya Mandala Sampoerna COM Y7121Z146   290,641 5,000,000 SH   SOLE   5,000,000 0 0
Heineken Holding NV COM N39338194   663,730,494 7,844,013 SH   SOLE   7,499,481 0 344,532
Heineken NV COM N39427211   2,583,827 25,441 SH   SOLE   22,541 0 2,900
Lindt & Spruengli AG - Reg COM H49983176   2,302,620 19 SH   SOLE   19 0 0
Loreal SA COM F58149133   3,403,033 6,836 SH   SOLE   6,486 0 350
LT Group Inc COM Y5342M100   287,846 1,775,000 SH   SOLE   1,775,000 0 0
LVMH Moet Hennessy Louis Vuitt COM F58485115   453,808 560 SH   SOLE   560 0 0
Nestle SA-REG COM H57312649   4,619,169 39,870 SH   SOLE   39,810 0 60
Pernod Ricard COM F72027109   496,304,675 2,812,437 SH   SOLE   2,694,092 0 118,345
Reckitt Benckiser Group PLC COM G74079107   354,453 5,130 SH   SOLE   2,480 0 2,650
Swiss Helvetia FD Inc COM 870875101   2,218,134 270,504 SH   SOLE   270,504 0 0