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,319,593 11,610 SH   SOLE   11,610 0 0
AbbVie Inc COM 00287Y109   2,278,071 12,510 SH   SOLE   12,510 0 0
Alphabet Inc Cl A COM 02079K305   3,309,895 21,930 SH   SOLE   18,650 0 3,280
Alphabet Inc Cl C COM 02079K107   1,075,095,984 7,060,922 SH   SOLE   6,767,172 0 293,750
Altria Group Inc COM 02209S103   13,698,936 314,052 SH   SOLE   314,052 0 0
American Express COM 025816109   4,120,051 18,095 SH   SOLE   16,931 0 1,164
Apple Inc COM 037833100   1,367,382 7,974 SH   SOLE   5,994 0 1,980
Ashtead Group PLC ADR COM 045055100   357,091 1,253 SH   SOLE   1,253 0 0
Berkshire Hathaway Inc Cl A COM 084670108   1,352,626,080 2,132 SH   SOLE   1,992 0 140
Berkshire Hathaway Inc Cl B COM 084670702   615,864,576 1,464,531 SH   SOLE   1,388,186 0 76,345
BP PLC ADR COM 055622104   244,634 6,492 SH   SOLE   6,492 0 0
Brown-Forman Corp Cl A COM 115637100   116,420,833 2,198,694 SH   SOLE   2,125,120 0 73,574
Brown-Forman Corp Cl B COM 115637209   46,712,592 904,932 SH   SOLE   823,311 0 81,621
Burnham Hldgs Inc Cl A COM 122295108   132,500 10,000 SH   SOLE   0 0 10,000
Cable One Inc COM 12685J105   4,942,491 11,681 SH   SOLE   11,164 0 517
Chevron Corp COM 166764100   731,254 4,636 SH   SOLE   4,636 0 0
Coca-Cola COM 191216100   953,184 15,580 SH   SOLE   15,580 0 0
Comcast Corp New Cl A COM 20030N101   134,135,498 3,094,244 SH   SOLE   2,914,330 0 179,914
Compagnie Financiere Richemont COM 204319107   1,005,214 65,847 SH   SOLE   64,800 0 1,047
Corteva Inc COM 22052L104   347,932 6,033 SH   SOLE   6,033 0 0
Costco Whsl Corp COM 22160K105   4,012,610 5,477 SH   SOLE   5,322 0 155
Crane Company COM 224408104   9,051,143 66,981 SH   SOLE   61,731 0 5,250
Danone ADR COM 23636T100   130,099 10,057 SH   SOLE   10,057 0 0
Davide Campari-Milano ADR COM 23857X103   137,307 13,650 SH   SOLE   13,650 0 0
Disney Walt Productions COM 254687106   499,927 4,086 SH   SOLE   4,068 0 18
Dover Corp COM 260003108   4,376,061 24,697 SH   SOLE   21,672 0 3,025
Dow Inc COM 260557103   1,035,450 17,874 SH   SOLE   17,874 0 0
Dupont De Nemours Inc COM 26614N102   1,186,997 15,482 SH   SOLE   15,482 0 0
Exxon Mobil Corp COM 30231G102   20,938,780 180,134 SH   SOLE   177,934 0 2,200
Fomento Economico Mex Sponsore COM 344419106   823,958 6,325 SH   SOLE   6,275 0 50
Fulton Finl Corp COM 360271100   1,848,086 116,305 SH   SOLE   38,505 0 77,800
Heineken Holding NV ADR COM 423008101   720,994 17,850 SH   SOLE   17,850 0 0
Heineken NV Sponsored ADR COM 423012301   244,112 5,060 SH   SOLE   4,787 0 273
Hormel Foods Corp COM 440452100   2,121,766 60,813 SH   SOLE   49,413 0 11,400
J.P. Morgan Chase COM 46625H100   342,611,855 1,710,494 SH   SOLE   1,638,420 0 72,074
Lamar Advertising Co-A COM 512816109   785,121 6,575 SH   SOLE   6,575 0 0
LVMH Moet Hennessy Louis Vuitt COM 502441306   201,868 1,121 SH   SOLE   1,121 0 0
Markel Corp COM 570535104   14,908,983 9,799 SH   SOLE   8,464 0 1,335
Martin Marietta Materials COM 573284106   483,465,519 787,480 SH   SOLE   737,357 0 50,123
Mastercard Inc Cl A COM 57636Q104   1,011,440,625 2,100,298 SH   SOLE   1,981,990 0 118,308
McCormick Inc COM 579780206   3,337,010 43,445 SH   SOLE   36,145 0 7,300
McDonalds Corp COM 580135101   544,727 1,932 SH   SOLE   1,932 0 0
Merck Inc COM 58933Y105   463,550 3,513 SH   SOLE   3,513 0 0
Microsoft Corp COM 594918104   2,255,901 5,362 SH   SOLE   4,962 0 400
Mondelez International Inc COM 609207105   308,000 4,400 SH   SOLE   4,400 0 0
Nestle SA Sponsored ADR COM 641069406   770,159,822 7,251,976 SH   SOLE   6,903,267 0 348,709
Netflix Inc COM 64110L106   530,851,970 874,075 SH   SOLE   836,612 0 37,463
Oracle Corp COM 68389X105   436,495 3,475 SH   SOLE   3,475 0 0
Outfront Media Inc COM 69007J106   1,064,133 63,379 SH   SOLE   63,206 0 173
Pepsico Inc COM 713448108   2,177,625 12,443 SH   SOLE   11,843 0 600
Pernod-Ricard SA Unsponsored A COM 714264306   671,588 20,735 SH   SOLE   20,400 0 335
Philip Morris International In COM 718172109   508,600,676 5,551,197 SH   SOLE   5,327,619 0 223,578
PNC Bank Corp COM 693475105   1,178,549 7,293 SH   SOLE   7,293 0 0
Procter & Gamble COM 742718109   5,244,731 32,325 SH   SOLE   31,629 0 696
Truist Financial Corp COM 89832Q109   443,650 11,381 SH   SOLE   11,381 0 0
Uber Technologies Inc COM 90353T100   254,084,554 3,300,228 SH   SOLE   3,168,663 0 131,565
Unilever PLC ADR COM 904767704   761,248 15,167 SH   SOLE   15,167 0 0
Union Pac Corp COM 907818108   5,748,247 23,374 SH   SOLE   23,374 0 0
Unum Group COM 91529Y106   217,323 4,050 SH   SOLE   4,050 0 0
Visa Inc Cl A COM 92826C839   82,504,141 295,629 SH   SOLE   262,113 0 33,516
Vulcan Materials COM 929160109   10,546,448 38,643 SH   SOLE   33,849 0 4,794
Wal Mart Stores Inc COM 931142103   623,662 10,365 SH   SOLE   10,365 0 0
Wells Fargo COM 949746101   39,121,194 674,969 SH   SOLE   599,388 0 75,581
Anheuser-Busch InBev SA COM B639CJ108   28,805,013 472,393 SH   SOLE   440,852 0 31,541
Ashtead Group PLC COM G05320109   365,260,683 5,126,660 SH   SOLE   4,912,137 0 214,523
Carlsberg B A/S COM K36628137   3,351,409 24,530 SH   SOLE   18,473 0 6,057
Cir SPA COM T2R765103   145,444 251,250 SH   SOLE   251,250 0 0
Compagnie Financiere Richemont COM H25662182   707,801,974 4,636,489 SH   SOLE   4,417,077 0 219,412
Davide Campari-Milano NV COM N24565108   6,454,394 641,646 SH   SOLE   534,119 0 107,527
Diageo PLC COM G42089113   312,355 8,452 SH   SOLE   8,452 0 0
Hanjaya Mandala Sampoerna COM Y7121Z146   271,208 5,000,000 SH   SOLE   5,000,000 0 0
Heineken Holding NV COM N39338194   632,111,615 7,824,713 SH   SOLE   7,489,949 0 334,764
Heineken NV COM N39427211   2,454,731 25,441 SH   SOLE   22,541 0 2,900
Lindt & Spruengli AG - Reg COM H49983176   2,295,104 19 SH   SOLE   19 0 0
Loreal SA COM F58149133   3,191,126 6,736 SH   SOLE   6,386 0 350
LT Group Inc COM Y5342M100   315,436 1,775,000 SH   SOLE   1,775,000 0 0
LVMH Moet Hennessy Louis Vuitt COM F58485115   504,222 560 SH   SOLE   560 0 0
Nestle SA-REG COM H57312649   4,266,706 40,136 SH   SOLE   40,076 0 60
Pernod Ricard COM F72027109   489,663,164 3,023,620 SH   SOLE   2,897,780 0 125,840
Reckitt Benckiser Group PLC COM G74079107   263,900 4,630 SH   SOLE   1,980 0 2,650
Swiss Helvetia FD Inc COM 870875101   2,180,339 274,948 SH   SOLE   274,948 0 0