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,124,429 11,610 SH   SOLE   11,610 0 0
AbbVie Inc COM 00287Y109   1,875,622 12,583 SH   SOLE   12,583 0 0
Alphabet Inc Cl A COM 02079K305   2,922,104 22,330 SH   SOLE   18,950 0 3,380
Alphabet Inc Cl C COM 02079K107   1,067,183,616 8,093,922 SH   SOLE   7,749,598 0 344,324
Altria Group Inc COM 02209S103   13,889,065 330,299 SH   SOLE   330,299 0 0
American Express COM 025816109   4,203,577 28,176 SH   SOLE   26,437 0 1,739
Apple Inc COM 037833100   1,396,218 8,155 SH   SOLE   6,175 0 1,980
Ashtead Group PLC ADR COM 045055100   305,993 1,253 SH   SOLE   1,253 0 0
Berkshire Hathaway Inc Cl A COM 084670108   1,319,125,914 2,482 SH   SOLE   2,331 0 151
Berkshire Hathaway Inc Cl B COM 084670702   566,837,945 1,618,150 SH   SOLE   1,528,386 0 89,764
BP PLC ADR COM 055622104   262,540 6,780 SH   SOLE   6,780 0 0
Brown-Forman Corp Cl A COM 115637100   136,872,231 2,355,804 SH   SOLE   2,267,088 0 88,716
Brown-Forman Corp Cl B COM 115637209   55,408,247 960,448 SH   SOLE   874,473 0 85,975
Burnham Hldgs Inc Cl A COM 122295108   122,100 10,000 SH   SOLE   0 0 10,000
Cable One Inc COM 12685J105   15,187,920 24,670 SH   SOLE   23,418 0 1,252
Chevron Corp COM 166764100   798,166 4,734 SH   SOLE   4,734 0 0
Coca-Cola COM 191216100   1,120,048 20,008 SH   SOLE   20,008 0 0
Comcast Corp New Cl A COM 20030N101   156,434,559 3,528,069 SH   SOLE   3,326,704 0 201,365
Compagnie Financiere Richemont COM 204319107   763,321 62,347 SH   SOLE   61,300 0 1,047
Corteva Inc COM 22052L104   445,256 8,703 SH   SOLE   8,703 0 0
Costco Whsl Corp COM 22160K105   2,905,491 5,143 SH   SOLE   4,988 0 155
Crane Company COM 224408104   6,234,880 70,181 SH   SOLE   64,931 0 5,250
Danaher Corp COM 235851102   268,692 1,083 SH   SOLE   750 0 333
Danone ADR COM 23636T100   163,302 14,757 SH   SOLE   14,757 0 0
Davide Campari-Milano ADR COM 23857X103   161,355 13,650 SH   SOLE   13,650 0 0
Disney Walt Productions COM 254687106   354,201 4,370 SH   SOLE   4,352 0 18
Dover Corp COM 260003108   3,971,431 28,467 SH   SOLE   25,392 0 3,075
Dow Inc COM 260557103   1,065,553 20,666 SH   SOLE   20,666 0 0
Dupont De Nemours Inc COM 26614N102   1,350,587 18,107 SH   SOLE   18,107 0 0
Exxon Mobil Corp COM 30231G102   20,950,349 178,180 SH   SOLE   175,980 0 2,200
Fomento Economico Mex Sponsore COM 344419106   1,290,153 11,820 SH   SOLE   11,295 0 525
Fulton Finl Corp COM 360271100   1,452,050 119,905 SH   SOLE   38,605 0 81,300
Graham Holdings Co COM 384637104   677,045 1,161 SH   SOLE   1,161 0 0
Heineken Holding NV ADR COM 423008101   604,758 16,000 SH   SOLE   16,000 0 0
Heineken NV Sponsored ADR COM 423012301   202,131 4,575 SH   SOLE   4,302 0 273
Hormel Foods Corp COM 440452100   4,416,424 116,130 SH   SOLE   101,430 0 14,700
J.P. Morgan Chase COM 46625H100   304,313,643 2,098,425 SH   SOLE   2,013,035 0 85,390
Lamar Advertising Co-A COM 512816109   548,815 6,575 SH   SOLE   6,575 0 0
Markel Corp COM 570535104   14,708,703 9,989 SH   SOLE   8,629 0 1,360
Martin Marietta Materials COM 573284106   393,553,088 958,763 SH   SOLE   902,647 0 56,116
Mastercard Inc Cl A COM 57636Q104   943,441,332 2,382,969 SH   SOLE   2,249,924 0 133,045
McCormick Inc COM 579780206   3,400,018 44,950 SH   SOLE   37,550 0 7,400
McDonalds Corp COM 580135101   508,966 1,932 SH   SOLE   1,932 0 0
Merck Inc COM 58933Y105   395,547 3,842 SH   SOLE   3,842 0 0
Microsoft Corp COM 594918104   673,179 2,132 SH   SOLE   1,647 0 485
Mondelez International Inc COM 609207105   306,123 4,411 SH   SOLE   4,411 0 0
Nestle SA Sponsored ADR COM 641069406   889,463,206 7,859,532 SH   SOLE   7,470,422 0 389,110
Netflix Inc COM 64110L106   438,572,960 1,161,475 SH   SOLE   1,112,711 0 48,764
Oracle Corp COM 68389X105   383,219 3,618 SH   SOLE   3,618 0 0
Outfront Media Inc COM 69007J106   946,057 93,669 SH   SOLE   93,496 0 173
Pepsico Inc COM 713448108   2,380,298 14,048 SH   SOLE   13,448 0 600
Pernod-Ricard SA Unsponsored A COM 714264306   586,403 17,544 SH   SOLE   17,225 0 319
Philip Morris International In COM 718172109   577,727,289 6,240,303 SH   SOLE   5,978,665 0 261,638
Pioneer Nat Res COM 723787107   550,920 2,400 SH   SOLE   2,400 0 0
PNC Bank Corp COM 693475105   1,383,372 11,268 SH   SOLE   11,268 0 0
Procter & Gamble COM 742718109   5,350,728 36,684 SH   SOLE   34,798 0 1,886
Truist Financial Corp COM 89832Q109   320,051 11,187 SH   SOLE   11,187 0 0
Unilever PLC ADR COM 904767704   4,904,630 99,284 SH   SOLE   77,584 0 21,700
Union Pac Corp COM 907818108   4,431,563 21,763 SH   SOLE   21,763 0 0
Visa Inc Cl A COM 92826C839   76,211,743 331,341 SH   SOLE   294,525 0 36,816
Vulcan Materials COM 929160109   10,727,868 53,103 SH   SOLE   48,309 0 4,794
Wal Mart Stores Inc COM 931142103   552,558 3,455 SH   SOLE   3,455 0 0
Wells Fargo COM 949746101   29,679,611 726,373 SH   SOLE   650,292 0 76,081
Anheuser-Busch InBev SA COM B639CJ108   30,092,608 541,283 SH   SOLE   505,642 0 35,641
Ashtead Group PLC COM G05320109   326,128,441 5,341,822 SH   SOLE   5,104,819 0 237,003
Carlsberg B A/S COM K36628137   3,692,567 29,176 SH   SOLE   23,119 0 6,057
Cir SPA COM T2R765103   107,468 251,250 SH   SOLE   251,250 0 0
Compagnie Financiere Richemont COM H25662182   618,044,600 5,048,100 SH   SOLE   4,807,537 0 240,563
Davide Campari-Milano NV COM N24565108   9,520,624 805,403 SH   SOLE   697,876 0 107,527
Diageo PLC COM G42089113   512,553 13,841 SH   SOLE   13,841 0 0
Hanjaya Mandala Sampoerna COM Y7121Z146   279,845 5,000,000 SH   SOLE   5,000,000 0 0
Heineken Holding NV COM N39338194   597,886,891 7,909,106 SH   SOLE   7,545,226 0 363,880
Heineken NV COM N39427211   2,248,050 25,441 SH   SOLE   22,541 0 2,900
JC Decaux SA ACT COM F5333N100   178,092 10,500 SH   SOLE   10,500 0 0
Lindt & Spruengli AG - Reg COM H49983176   2,085,265 19 SH   SOLE   19 0 0
Loreal SA COM F58149133   3,511,911 8,436 SH   SOLE   8,086 0 350
LT Group Inc COM Y5342M100   282,364 1,775,000 SH   SOLE   1,775,000 0 0
LVMH Moet Hennessy Louis Vuitt COM F58485115   337,527 445 SH   SOLE   445 0 0
Nestle SA-REG COM H57312649   4,521,331 39,870 SH   SOLE   39,810 0 60
Pernod Ricard COM F72027109   471,938,910 2,823,890 SH   SOLE   2,698,608 0 125,282
Reckitt Benckiser Group PLC COM G74079107   385,770 5,455 SH   SOLE   2,805 0 2,650
Swiss Helvetia FD Inc COM 870875101   2,034,175 266,253 SH   SOLE   266,253 0 0