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,882 302,095 SH   SOLE   302,095 0 0
Abbott Labs COM 002824100 1,018 12,110 SH   SOLE   10,110 0 2,000
AbbVie Inc COM 00287Y109 946 13,010 SH   SOLE   11,010 0 2,000
Alleghany Corp COM 017175100 221 324 SH   SOLE   117 0 207
Alphabet Inc Cl A COM 02079K305 1,997 1,844 SH   SOLE   1,760 0 84
Alphabet Inc Cl C COM 02079K107 211,355 195,534 SH   SOLE   186,616 0 8,918
Altria Group Inc COM 02209S103 236,251 4,989,460 SH   SOLE   4,810,243 0 179,217
American Express COM 025816109 17,211 139,430 SH   SOLE   119,701 0 19,729
American Intl Group Inc COM 026874784 306 5,735 SH   SOLE   5,735 0 0
Anheuser-Busch InBev ADR COM 03524A108 371 4,193 SH   SOLE   4,193 0 0
Apple Computer Inc COM 037833100 415 2,095 SH   SOLE   1,850 0 245
Bank Amer Corp COM 060505104 1,420 48,975 SH   SOLE   48,975 0 0
BB&T Corp COM 054937107 501 10,200 SH   SOLE   10,200 0 0
Berkshire Hathaway Inc Cl A COM 084670108 1,274,037 4,002 SH   SOLE   3,756 0 246
Berkshire Hathaway Inc Cl B COM 084670702 497,286 2,332,814 SH   SOLE   2,207,060 0 125,754
BP PLC ADR COM 055622104 213 5,099 SH   SOLE   5,099 0 0
Brown-Forman Corp Cl A COM 115637100 216,921 3,944,019 SH   SOLE   3,782,956 0 161,062
Brown-Forman Corp Cl B COM 115637209 104,990 1,894,106 SH   SOLE   1,756,672 0 137,434
Chevron Corp COM 166764100 1,153 9,268 SH   SOLE   8,868 0 400
CIE Financiere Richemont-Unsp COM 204319107 1,270 149,520 SH   SOLE   149,520 0 0
Coca-Cola COM 191216100 5,398 106,017 SH   SOLE   90,617 0 15,400
Comcast Corp New Cl A COM 20030N101 255,997 6,054,812 SH   SOLE   5,734,970 0 319,841
Corteva Inc COM 22052L104 453 15,306 SH   SOLE   15,306 0 0
Costco Whsl Corp COM 22160K105 1,346 5,092 SH   SOLE   4,937 0 155
Coty Inc-CL A COM 222070203 204 15,225 SH   SOLE   14,396 0 829
Crane COM 224399105 8,314 99,643 SH   SOLE   91,543 0 8,100
Danone ADR COM 23636T100 8,497 500,743 SH   SOLE   478,723 0 22,020
Diageo PLC Sponsored ADR COM 25243Q205 41,588 241,341 SH   SOLE   222,701 0 18,640
Disney Walt Productions COM 254687106 612 4,383 SH   SOLE   4,365 0 18
Dover Corp COM 260003108 4,359 43,501 SH   SOLE   38,851 0 4,650
Dow Inc COM 260557103 751 15,239 SH   SOLE   15,239 0 0
Dupont De Nemours Inc COM 26614N102 1,149 15,306 SH   SOLE   15,306 0 0
Exxon Mobil Corp COM 30231G102 11,566 150,932 SH   SOLE   143,925 0 7,007
Fomento Economico Mex Sp ADR COM 344419106 12,787 132,167 SH   SOLE   115,152 0 17,015
Fulton Finl Corp COM 360271100 1,924 117,524 SH   SOLE   38,479 0 79,045
Heineken NV Spons ADR COM 423012301 1,585 28,357 SH   SOLE   28,357 0 0
Herman Miller Inc COM 600544100 7,765 173,716 SH   SOLE   161,316 0 12,400
Hormel Foods Corp COM 440452100 6,214 153,293 SH   SOLE   138,493 0 14,800
J.P. Morgan Chase COM 46625H100 1,358 12,148 SH   SOLE   12,148 0 0
Lamar Advertising Co-A COM 512816109 677 8,388 SH   SOLE   8,388 0 0
M & T Bk Corp COM 55261F104 780 4,586 SH   SOLE   4,586 0 0
Markel Corp COM 570535104 8,372 7,684 SH   SOLE   6,584 0 1,100
Martin Marietta Materials COM 573284106 412,921 1,794,450 SH   SOLE   1,687,589 0 106,861
Mastercard Inc Cl A COM 57636Q104 1,829,212 6,914,951 SH   SOLE   6,566,937 0 348,015
McCormick Inc COM 579780206 4,491 28,975 SH   SOLE   25,575 0 3,400
McDonalds Corp COM 580135101 617 2,970 SH   SOLE   2,970 0 0
Merck Inc COM 58933Y105 233 2,781 SH   SOLE   2,781 0 0
Microsoft Corp COM 594918104 508 3,795 SH   SOLE   3,310 0 485
Nestle SA-Spons ADR COM 641069406 1,383,514 13,380,213 SH   SOLE   12,719,392 0 660,821
O Reilly Automotive Inc COM 67103H107 369 1,000 SH   SOLE   1,000 0 0
Oracle Corp COM 68389X105 228 4,000 SH   SOLE   4,000 0 0
Outfront Media Inc COM 69007J106 8,442 327,337 SH   SOLE   311,192 0 16,145
Pepsico Inc COM 713448108 3,446 26,276 SH   SOLE   25,635 0 641
Pernod-Ricard SA-Unspon ADR COM 714264207 1,284 34,800 SH   SOLE   34,800 0 0
Philip Morris International In COM 718172109 731,723 9,317,748 SH   SOLE   8,888,536 0 429,212
Pioneer Nat Res COM 723787107 400 2,600 SH   SOLE   2,600 0 0
PNC Bank Corp COM 693475105 2,402 17,496 SH   SOLE   17,496 0 0
Procter & Gamble COM 742718109 4,307 39,278 SH   SOLE   37,392 0 1,886
Royal Dutch Shell PLC ADR A COM 780259206 2,187 33,615 SH   SOLE   32,395 0 1,220
Swedish Match AB Unspon ADR COM 870309606 352 16,650 SH   SOLE   16,650 0 0
The Swatch Group AG ADR COM 870123106 510 35,585 SH   SOLE   35,585 0 0
Unilever NV ADR COM 904784709 781,742 12,874,544 SH   SOLE   12,217,090 0 657,453
Union Pac Corp COM 907818108 287 1,700 SH   SOLE   1,700 0 0
US Bancorp COM 902973304 226 4,314 SH   SOLE   800 0 3,514
Visa Inc Cl A COM 92826C839 89,030 512,994 SH   SOLE   462,325 0 50,669
Vulcan Materials COM 929160109 7,633 55,587 SH   SOLE   52,067 0 3,520
Wal Mart Stores Inc COM 931142103 536 4,855 SH   SOLE   4,055 0 800
Wells Fargo COM 949746101 597,945 12,636,204 SH   SOLE   11,998,496 0 637,708
Hostess Brands Inc Wts Exp 11/ WTS 44109J114 403 212,000 SH   SOLE   212,000 0 0
Anheuser-Busch InBev SA COM B639CJ108 701,370 7,912,198 SH   SOLE   7,517,833 0 394,365
Anheuser-Busch InBev SA Restri COM b639cj116 4,375 49,357 SH   SOLE   49,357 0 0
BIC COM F10080103 1,666 21,815 SH   SOLE   21,380 0 435
Bollore COM F10659260 133 30,000 SH   SOLE   30,000 0 0
Cir SPA COM T28980125 134 125,000 SH   SOLE   125,000 0 0
Compagnie Financiere Richemont COM H25662182 907,942 10,686,189 SH   SOLE   10,177,603 0 508,586
Davide Campari-Milano SPA COM T3490M150 275 28,040 SH   SOLE   28,040 0 0
Diageo PLC COM G42089113 246,548 5,724,594 SH   SOLE   5,481,353 0 243,241
Groupe Danone COM F12033134 272 3,205 SH   SOLE   3,205 0 0
Hanjaya Mandala Sampoerna COM Y7121Z146 153 687,500 SH   SOLE   687,500 0 0
Heineken Holding NV COM N39338194 985,249 9,373,392 SH   SOLE   8,931,080 0 442,312
Heineken NV COM N39427211 5,140 45,988 SH   SOLE   43,088 0 2,900
JC Decaux SA ACT COM F5333N100 203,256 6,699,785 SH   SOLE   6,351,178 0 348,607
Lindt & Spruengli AG - Reg COM H49983176 2,117 26 SH   SOLE   26 0 0
Loreal SA COM F58149133 1,431 5,018 SH   SOLE   4,838 0 180
LT Group Inc COM Y5342M100 371 1,250,000 SH   SOLE   1,250,000 0 0
LVMH Moet Hennessy Louis Vuitt COM F58485115 269 630 SH   SOLE   630 0 0
Nestle SA-REG COM H57312649 4,379 42,250 SH   SOLE   42,250 0 0
Pargesa Holding AG - B COM H60477207 890 11,526 SH   SOLE   11,526 0 0
Pernod Ricard COM F72027109 934,811 5,065,560 SH   SOLE   4,844,384 0 221,176
PZ Cussons PLC COM G6850S109 41 15,000 SH   SOLE   15,000 0 0
Reckitt Benckiser Group PLC COM G74079107 1,787 22,592 SH   SOLE   15,592 0 7,000
Roche Holding AG COM H69293217 218 775 SH   SOLE   775 0 0
Shiseido Co Ltd COM J74358144 264 3,500 SH   SOLE   3,500 0 0
Swedish Match AB COM W92277115 9,425 223,070 SH   SOLE   221,795 0 1,275
The Swatch Group AG-BR COM H83949141 320,516 1,118,079 SH   SOLE   1,069,116 0 48,963
Unilever NV COM N8981F289 2,379 39,000 SH   SOLE   39,000 0 0