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
Abbott Labs COM 002824100 1,311 11,975 SH   SOLE   9,975 0 2,000
AbbVie Inc COM 00287Y109 1,351 12,610 SH   SOLE   10,610 0 2,000
Alphabet Inc Cl A COM 02079K305 2,157 1,231 SH   SOLE   1,146 0 85
Alphabet Inc Cl C COM 02079K107 757,112 432,171 SH   SOLE   414,790 0 17,381
Altria Group Inc COM 02209S103 14,749 359,729 SH   SOLE   351,107 0 8,622
American Express COM 025816109 7,976 65,966 SH   SOLE   49,801 0 16,165
Anheuser-Busch InBev ADR COM 03524A108 278 3,981 SH   SOLE   3,981 0 0
Apple Computer Inc COM 037833100 1,161 8,748 SH   SOLE   7,768 0 980
Berkshire Hathaway Inc Cl A COM 084670108 1,189,179 3,419 SH   SOLE   3,232 0 187
Berkshire Hathaway Inc Cl B COM 084670702 473,500 2,042,091 SH   SOLE   1,930,434 0 111,657
Brown-Forman Corp Cl A COM 115637100 225,599 3,070,626 SH   SOLE   2,959,762 0 110,864
Brown-Forman Corp Cl B COM 115637209 100,025 1,259,287 SH   SOLE   1,153,692 0 105,595
Cable One Inc COM 12685J105 78,519 35,246 SH   SOLE   33,599 0 1,647
Chemours Co COM 163851108 204 8,244 SH   SOLE   8,244 0 0
Chevron Corp COM 166764100 698 8,264 SH   SOLE   8,264 0 0
Coca-Cola COM 191216100 2,596 47,329 SH   SOLE   31,929 0 15,400
Comcast Corp New Cl A COM 20030N101 299,464 5,714,957 SH   SOLE   5,424,754 0 290,202
Compagnie Financiere Richemont COM 204319107 1,160 128,018 SH   SOLE   128,018 0 0
Corteva Inc COM 22052L104 613 15,831 SH   SOLE   15,831 0 0
Costco Whsl Corp COM 22160K105 2,033 5,395 SH   SOLE   5,240 0 155
Crane COM 224399105 7,027 90,484 SH   SOLE   84,834 0 5,650
Danaher Corp COM 235851102 296 1,333 SH   SOLE   1,000 0 333
Danone ADR COM 23636T100 2,203 167,422 SH   SOLE   163,247 0 4,175
Davide Campari-Milano ADR COM 23857X103 131 11,475 SH   SOLE   11,475 0 0
Diageo PLC Sponsored ADR COM 25243Q205 10,446 65,776 SH   SOLE   58,076 0 7,700
Disney Walt Productions COM 254687106 943 5,202 SH   SOLE   5,184 0 18
Dover Corp COM 260003108 4,638 36,734 SH   SOLE   33,584 0 3,150
Dow Inc COM 260557103 1,055 19,003 SH   SOLE   19,003 0 0
Dupont De Nemours Inc COM 26614N102 1,289 18,132 SH   SOLE   18,132 0 0
Exxon Mobil Corp COM 30231G102 7,232 175,439 SH   SOLE   171,433 0 4,006
Fomento Economico Mex Sp ADR COM 344419106 3,079 40,641 SH   SOLE   28,966 0 11,675
Fulton Finl Corp COM 360271100 950 74,671 SH   SOLE   38,389 0 36,282
Graham Holdings Co COM 384637104 620 1,163 SH   SOLE   1,163 0 0
Heineken Holding NV ADR COM 423008101 486 10,300 SH   SOLE   10,300 0 0
Heineken NV Spons ADR COM 423012301 1,011 18,112 SH   SOLE   18,112 0 0
Herman Miller Inc COM 600544100 4,632 137,056 SH   SOLE   127,756 0 9,300
Hormel Foods Corp COM 440452100 6,715 144,071 SH   SOLE   129,271 0 14,800
J.P. Morgan Chase COM 46625H100 456,322 3,591,104 SH   SOLE   3,455,714 0 135,390
Kraft Heinz Co COM 500754106 208 6,000 SH   SOLE   6,000 0 0
Lamar Advertising Co-A COM 512816109 676 8,125 SH   SOLE   8,125 0 0
M & T Bk Corp COM 55261F104 579 4,550 SH   SOLE   4,550 0 0
Markel Corp COM 570535104 6,998 6,772 SH   SOLE   5,672 0 1,100
Martin Marietta Materials COM 573284106 396,375 1,395,833 SH   SOLE   1,320,993 0 74,840
Mastercard Inc Cl A COM 57636Q104 1,545,588 4,330,106 SH   SOLE   4,115,517 0 214,589
McCormick Inc COM 579780206 4,923 51,492 SH   SOLE   44,692 0 6,800
McDonalds Corp COM 580135101 489 2,280 SH   SOLE   2,280 0 0
Merck Inc COM 58933Y105 323 3,944 SH   SOLE   3,944 0 0
Microsoft Corp COM 594918104 807 3,627 SH   SOLE   3,142 0 485
Nestle SA-Spons ADR COM 641069406 1,227,477 10,420,007 SH   SOLE   9,940,195 0 479,812
Nike Inc - Cl B COM 654106103 229 1,617 SH   SOLE   1,617 0 0
Oracle Corp COM 68389X105 259 4,000 SH   SOLE   4,000 0 0
Outfront Media Inc COM 69007J106 6,266 320,362 SH   SOLE   311,612 0 8,750
Pepsico Inc COM 713448108 3,494 23,562 SH   SOLE   22,921 0 641
Pernod-Ricard SA-Unspon ADR COM 714264207 1,372 35,765 SH   SOLE   35,765 0 0
Philip Morris International In COM 718172109 696,040 8,407,300 SH   SOLE   8,093,667 0 313,633
Pioneer Nat Res COM 723787107 285 2,500 SH   SOLE   2,500 0 0
PNC Bank Corp COM 693475105 2,226 14,938 SH   SOLE   14,938 0 0
Procter & Gamble COM 742718109 5,197 37,352 SH   SOLE   35,466 0 1,886
Royal Dutch Shell PLC ADR A COM 780259206 240 6,817 SH   SOLE   6,127 0 690
Truist Financial Corp COM 89832Q109 504 10,514 SH   SOLE   10,514 0 0
Unilever PLC ADR COM 904767704 673,353 11,155,624 SH   SOLE   10,650,355 0 505,270
Union Pac Corp COM 907818108 3,529 16,949 SH   SOLE   16,949 0 0
Visa Inc Cl A COM 92826C839 98,471 450,194 SH   SOLE   398,512 0 51,682
Vulcan Materials COM 929160109 10,140 68,370 SH   SOLE   64,291 0 4,079
Wal Mart Stores Inc COM 931142103 646 4,480 SH   SOLE   3,680 0 800
Wells Fargo COM 949746101 44,537 1,475,702 SH   SOLE   1,330,618 0 145,084
Hostess Brands Inc Wts Exp 11/ WTS 44109J114 215 135,000 SH   SOLE   135,000 0 0
Anheuser-Busch InBev SA COM B639CJ108 411,294 5,896,294 SH   SOLE   5,652,727 0 243,567
Anheuser-Busch InBev SA Restri COM b639cj116 3,597 51,578 SH   SOLE   51,578 0 0
Ashtead Group PLC COM G05320109 25,500 542,610 SH   SOLE   494,420 0 48,190
Bollore COM F10659260 56 13,500 SH   SOLE   13,500 0 0
Carlsberg B A/S COM K36628137 3,528 22,006 SH   SOLE   17,965 0 4,041
Cir SPA COM T19404101 135 251,250 SH   SOLE   251,250 0 0
Compagnie Financiere Richemont COM H25662182 634,553 7,004,407 SH   SOLE   6,687,266 0 317,141
Davide Campari-Milano NV COM N24565108 10,602 927,711 SH   SOLE   821,405 0 106,306
Diageo PLC COM G42089113 1,233 31,351 SH   SOLE   31,351 0 0
Hanjaya Mandala Sampoerna COM Y7121Z146 107 1,000,000 SH   SOLE   1,000,000 0 0
Heineken Holding NV COM N39338194 745,858 7,911,557 SH   SOLE   7,563,944 0 347,613
Heineken NV COM N39427211 4,530 40,588 SH   SOLE   37,688 0 2,900
JC Decaux SA ACT COM F5333N100 239 10,500 SH   SOLE   10,500 0 0
Lindt & Spruengli AG - Reg COM H49983176 2,500 25 SH   SOLE   25 0 0
Loreal SA COM F58149133 3,313 8,711 SH   SOLE   8,361 0 350
LT Group Inc COM Y5342M100 416 1,525,000 SH   SOLE   1,525,000 0 0
LVMH Moet Hennessy Louis Vuitt COM F58485115 1,036 1,658 SH   SOLE   1,658 0 0
Nestle SA-REG COM H57312649 4,997 42,370 SH   SOLE   42,310 0 60
Pernod Ricard COM F72027109 745,685 3,886,758 SH   SOLE   3,723,242 0 163,516
Reckitt Benckiser Group PLC COM G74079107 1,087 12,159 SH   SOLE   5,159 0 7,000
Swedish Match AB COM W92277115 11,870 152,839 SH   SOLE   151,564 0 1,275
Unilever PLC COM G92087165 2,805 46,250 SH   SOLE   46,250 0 0
Eaton Vance Sr Income TR SF SH BEN INT 27826S103 2,082 327,423 SH   SOLE   327,423 0 0
Swiss Helvetia FD Inc COM 870875101 1,975 220,928 SH   SOLE   220,928 0 0
Compagnie Financiere Richemont WTS H25663123 3,677 14,130,076 SH   SOLE   13,481,004 0 649,072