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
Eaton Vance Sr Income TR SF SH BEN INT 27826S103 1,453 315,110 SH   SOLE   315,110 0 0
Abbott Labs COM 002824100 932 11,810 SH   SOLE   9,810 0 2,000
AbbVie Inc COM 00287Y109 953 12,510 SH   SOLE   10,510 0 2,000
Alphabet Inc Cl A COM 02079K305 2,031 1,748 SH   SOLE   1,663 0 85
Alphabet Inc Cl C COM 02079K107 457,893 393,781 SH   SOLE   376,256 0 17,525
Altria Group Inc COM 02209S103 14,464 374,042 SH   SOLE   359,945 0 14,097
American Express COM 025816109 10,414 121,643 SH   SOLE   101,959 0 19,684
Apple Computer Inc COM 037833100 517 2,035 SH   SOLE   1,790 0 245
Bank Amer Corp COM 060505104 1,040 48,975 SH   SOLE   48,975 0 0
Berkshire Hathaway Inc Cl A COM 084670108 1,027,344 3,777 SH   SOLE   3,538 0 239
Berkshire Hathaway Inc Cl B COM 084670702 388,531 2,125,097 SH   SOLE   2,013,281 0 111,816
Brown-Forman Corp Cl A COM 115637100 189,299 3,684,298 SH   SOLE   3,530,049 0 154,249
Brown-Forman Corp Cl B COM 115637209 90,675 1,633,483 SH   SOLE   1,508,826 0 124,657
Chevron Corp COM 166764100 569 7,848 SH   SOLE   7,848 0 0
CIE Financiere Richemont-Unsp COM 204319107 805 146,710 SH   SOLE   146,710 0 0
Coca-Cola COM 191216100 3,523 79,607 SH   SOLE   64,207 0 15,400
Comcast Corp New Cl A COM 20030N101 192,919 5,611,373 SH   SOLE   5,306,651 0 304,722
Corteva Inc COM 22052L104 336 14,312 SH   SOLE   14,312 0 0
Costco Whsl Corp COM 22160K105 1,434 5,029 SH   SOLE   4,874 0 155
Coty Inc-CL A COM 222070203 69 13,297 SH   SOLE   12,578 0 719
Crane COM 224399105 4,710 95,768 SH   SOLE   87,668 0 8,100
Danone ADR COM 23636T100 3,850 299,150 SH   SOLE   277,410 0 21,740
Diageo PLC Sponsored ADR COM 25243Q205 28,908 227,406 SH   SOLE   211,331 0 16,075
Disney Walt Productions COM 254687106 416 4,303 SH   SOLE   4,285 0 18
Dover Corp COM 260003108 3,447 41,065 SH   SOLE   37,915 0 3,150
Dow Inc COM 260557103 454 15,530 SH   SOLE   15,530 0 0
Dupont De Nemours Inc COM 26614N102 557 16,333 SH   SOLE   16,333 0 0
Exxon Mobil Corp COM 30231G102 5,547 146,081 SH   SOLE   140,251 0 5,830
Fomento Economico Mex Sp ADR COM 344419106 5,045 83,376 SH   SOLE   66,411 0 16,965
Fulton Finl Corp COM 360271100 1,347 117,274 SH   SOLE   38,479 0 78,795
Heineken NV Spons ADR COM 423012301 1,260 30,152 SH   SOLE   30,152 0 0
Herman Miller Inc COM 600544100 3,640 163,981 SH   SOLE   153,631 0 10,350
Hormel Foods Corp COM 440452100 6,813 146,074 SH   SOLE   131,274 0 14,800
J.P. Morgan Chase COM 46625H100 345,169 3,833,929 SH   SOLE   3,663,298 0 170,631
Lamar Advertising Co-A COM 512816109 417 8,125 SH   SOLE   8,125 0 0
M & T Bk Corp COM 55261F104 456 4,411 SH   SOLE   4,411 0 0
Markel Corp COM 570535104 6,891 7,427 SH   SOLE   6,327 0 1,100
Martin Marietta Materials COM 573284106 312,195 1,649,816 SH   SOLE   1,551,241 0 98,576
Mastercard Inc Cl A COM 57636Q104 1,443,938 5,977,556 SH   SOLE   5,664,027 0 313,528
McCormick Inc COM 579780206 3,833 27,146 SH   SOLE   23,746 0 3,400
McDonalds Corp COM 580135101 388 2,345 SH   SOLE   2,345 0 0
Merck Inc COM 58933Y105 212 2,751 SH   SOLE   2,751 0 0
Microsoft Corp COM 594918104 567 3,595 SH   SOLE   3,110 0 485
Nestle SA-Spons ADR COM 641069406 1,272,581 12,356,351 SH   SOLE   11,738,410 0 617,942
O Reilly Automotive Inc COM 67103H107 301 1,000 SH   SOLE   1,000 0 0
Outfront Media Inc COM 69007J106 4,687 347,682 SH   SOLE   329,722 0 17,960
Pepsico Inc COM 713448108 2,819 23,474 SH   SOLE   22,833 0 641
Pernod-Ricard SA-Unspon ADR COM 714264207 1,264 44,490 SH   SOLE   44,490 0 0
Philip Morris International In COM 718172109 623,051 8,539,626 SH   SOLE   8,143,110 0 396,517
PNC Bank Corp COM 693475105 1,626 16,988 SH   SOLE   16,988 0 0
Procter & Gamble COM 742718109 4,132 37,563 SH   SOLE   35,677 0 1,886
Royal Dutch Shell PLC ADR A COM 780259206 1,028 29,466 SH   SOLE   28,276 0 1,190
The Swatch Group AG ADR COM 870123106 343 34,315 SH   SOLE   34,315 0 0
Truist Financial Corp COM 89832Q109 319 10,341 SH   SOLE   10,341 0 0
Unilever NV ADR COM 904784709 601,580 12,329,991 SH   SOLE   11,692,361 0 637,631
Union Pac Corp COM 907818108 216 1,535 SH   SOLE   1,535 0 0
Visa Inc Cl A COM 92826C839 82,673 513,113 SH   SOLE   460,994 0 52,119
Vulcan Materials COM 929160109 7,695 71,204 SH   SOLE   66,794 0 4,410
Wal Mart Stores Inc COM 931142103 537 4,730 SH   SOLE   3,930 0 800
Wells Fargo COM 949746101 42,957 1,496,776 SH   SOLE   1,338,550 0 158,226
Hostess Brands Inc Wts Exp 11/ WTS 44109J114 143 250,000 SH   SOLE   250,000 0 0
Anheuser-Busch InBev SA COM B639CJ108 350,341 7,889,553 SH   SOLE   7,496,051 0 393,502
Anheuser-Busch InBev SA Restri COM b639cj116 2,191 49,357 SH   SOLE   49,357 0 0
Bollore COM F10659260 37 13,500 SH   SOLE   13,500 0 0
Cir SPA COM T19404101 115 251,250 SH   SOLE   251,250 0 0
Compagnie Financiere Richemont COM H25662182 458,090 8,353,276 SH   SOLE   7,939,922 0 413,354
Davide Campari-Milano SPA COM T3490M150 2,477 344,615 SH   SOLE   314,050 0 30,565
Diageo PLC COM G42089113 169,753 5,292,972 SH   SOLE   5,061,436 0 231,536
Hanjaya Mandala Sampoerna COM Y7121Z146 87 1,000,000 SH   SOLE   1,000,000 0 0
Heineken Holding NV COM N39338194 677,666 8,841,859 SH   SOLE   8,417,921 0 423,938
Heineken NV COM N39427211 3,392 40,588 SH   SOLE   37,688 0 2,900
JC Decaux SA ACT COM F5333N100 111,147 6,139,123 SH   SOLE   5,808,897 0 330,226
Lindt & Spruengli AG - Reg COM H49983176 2,181 25 SH   SOLE   25 0 0
Loreal SA COM F58149133 1,520 5,798 SH   SOLE   5,448 0 350
LT Group Inc COM Y5342M100 249 1,525,000 SH   SOLE   1,525,000 0 0
LVMH Moet Hennessy Louis Vuitt COM F58485115 1,047 2,819 SH   SOLE   2,819 0 0
Nestle SA-REG COM H57312649 4,343 42,250 SH   SOLE   42,250 0 0
Pargesa Holding AG - B COM H60477207 254 3,826 SH   SOLE   3,826 0 0
Pernod Ricard COM F72027109 675,930 4,758,762 SH   SOLE   4,543,561 0 215,201
Reckitt Benckiser Group PLC COM G74079107 1,110 14,550 SH   SOLE   7,550 0 7,000
Roche Holding AG COM H69293217 206 635 SH   SOLE   635 0 0
Swedish Match AB COM W92277115 10,444 182,180 SH   SOLE   180,905 0 1,275
The Swatch Group AG-BR COM H83949141 203,140 1,016,018 SH   SOLE   969,462 0 46,556
Unilever NV COM N8981F289 1,917 39,000 SH   SOLE   39,000 0 0