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
ADOBE SYSTEMS INC COMMON STOCKS 00724F101 170 3,914 SH   SOLE   3,914 0 0
AMERICAN TOWER CORP COMMON STOCKS 03027X100 55,898 726,700 SH   SOLE   540,337 0 186,363
ANALOG DEVICES INC COMMON STOCKS 032654105 28,118 604,812 SH   SOLE   372,795 0 232,017
ANHEUSER-BUSCH INBE NV COMMON STOCKS B6399C107 23 230 SH   SOLE   230 0 0
ANHEUSER-BUSCH INBEV NV COMMON STOCKS 03524A108 12,810 128,681 SH   SOLE   51,747 0 76,934
APPLE INC COMMON STOCKS 037833100 41,129 92,914 SH   SOLE   66,849 0 26,065
BAXTER INTERNATIONAL INC COMMON STOCKS 071813109 10,118 139,293 SH   SOLE   57,291 0 82,002
BERKSHIRE HATHAWAY INC-CL B COMMON STOCKS 084670702 88,375 848,132 SH   SOLE   608,685 0 239,447
BOEING CO COMMON STOCKS 097023105 10,820 126,036 SH   SOLE   50,368 0 75,668
BROADCOM CORP COMMON STOCKS 111320107 307 8,850 SH   SOLE   8,850 0 0
CANADIAN PACIFIC RAILWAY LTD COMMON STOCKS 13645T100 76,085 583,164 SH   SOLE   433,443 0 149,721
CAREFUSION CORP COMMON STOCKS 14170T101 359 10,247 SH   SOLE   10,247 0 0
CHEVRON CORP COMMON STOCKS 166764100 1,363 11,474 SH   SOLE   5,715 0 5,759
CHURCH & DWIGHT CO INC COMMON STOCKS 171340102 101 1,567 SH   SOLE   1,567 0 0
CIE FINANCIERE RICHEMON-BR A COMMON STOCKS H25662158 26 329 SH   SOLE   329 0 0
COCA-COLA CO/THE COMMON STOCKS 191216100 47,627 1,177,728 SH   SOLE   840,693 0 337,035
COLGATE-PALMOLIVE CO COMMON STOCKS 194162103 26,608 225,438 SH   SOLE   156,588 0 68,850
COMPASS MINERALS INTERNATIONAL INC COMMON STOCKS 20451N101 280 3,546 SH   SOLE   3,546 0 0
CORE LABORATORIES COMMON STOCKS N22717107 279 2,025 SH   SOLE   2,025 0 0
COVIDIEN PLC COMMON STOCKS G2554F113 13,785 203,195 SH   SOLE   79,404 0 123,791
CR BARD INC COMMON STOCKS 067383109 203 2,010 SH   SOLE   2,010 0 0
DIAGEO PLC COMMON STOCKS G42089113 14 465 SH   SOLE   465 0 0
DR PEPPER SNAPPLE GROUP INC COMMON STOCKS 26138E109 225 4,800 SH   SOLE   4,800 0 0
EMC CORP COMMON STOCKS 268648102 62,962 2,635,506 SH   SOLE   1,900,844 0 734,662
ESTEE LAUDER COS INC/THE COMMON STOCKS 518439104 138 2,156 SH   SOLE   2,156 0 0
EXXON MOBIL CORP COMMON STOCKS 30231G102 27,807 308,589 SH   SOLE   185,857 0 122,732
FAIRFAX FINL HLDGS LTD SUB VTG COMMON STOCKS 303901102 35 90 SH   SOLE   90 0 0
FAMILY DOLLAR STORES INC COMMON STOCKS 307000109 139 2,347 SH   SOLE   2,347 0 0
FIRST REPUBLIC BANK/CA COMMON STOCKS 33616C100 160 4,137 SH   SOLE   4,137 0 0
GOOGLE INC CL A COMMON STOCKS 38259P508 53,722 67,644 SH   SOLE   48,941 0 18,703
HOME DEPOT INC/THE COMMON STOCKS 437076102 52,907 758,203 SH   SOLE   520,969 0 237,234
HONEYWELL INTERNATIONAL INC COMMON STOCKS 438516106 63,513 842,903 SH   SOLE   628,508 0 214,395
ISHARES BARCLAYS AGGREGATE BOND FUND COMMON STOCKS 464287226 845 7,649 SH   SOLE   7,649 0 0
ISHARES BARCLAYS TIPS BOND FUND COMMON STOCKS 464287176 220 1,816 SH   SOLE   1,816 0 0
JOHNSON & JOHNSON COMMON STOCKS 478160104 10,201 125,117 SH   SOLE   50,602 0 74,515
KANSAS CITY SOUTHERN INDUSTRIES COMMON STOCKS 485170302 265 2,389 SH   SOLE   2,389 0 0
LANCASHIRE HOLDINGS LTD COMMON STOCKS G5361W104 28 2,252 SH   SOLE   2,252 0 0
MARKEL CORP COMMON STOCKS 570535104 35,747 70,998 SH   SOLE   45,827 0 25,171
MASTERCARD INC COMMON STOCKS 57636Q104 1,606 2,967 SH   SOLE   0 0 2,967
MICROCHIP TECHNOLOGY INC COMMON STOCKS 595017104 330 8,982 SH   SOLE   8,982 0 0
MONDELEZ INTERNATIONAL INC COMMON STOCKS 609207105 27,405 895,148 SH   SOLE   492,106 0 403,042
NESTLE SA-REG COMMON STOCKS H57312649 35 485 SH   SOLE   485 0 0
NETAPP INC COMMON STOCKS 64110D104 246 7,187 SH   SOLE   7,187 0 0
NIKE INC COMMON STOCKS 654106103 48,668 824,743 SH   SOLE   568,872 0 255,871
NOBLE CORP COMMON STOCKS H5833N103 321 8,403 SH   SOLE   8,403 0 0
NVR INC COMMON STOCKS 62944T105 178 165 SH   SOLE   165 0 0
O`REILLY AUTOMOTIVE INC COMMON STOCKS 67103H107 20,504 200,156 SH   SOLE   117,202 0 82,954
OCCIDENTAL PETROLEUM CORP COMMON STOCKS 674599105 55,123 703,369 SH   SOLE   499,773 0 203,596
OMNICOM GROUP INC COMMON STOCKS 681919106 156 2,656 SH   SOLE   2,656 0 0
ORACLE CORP COMMON STOCKS 68389X105 68,267 2,111,579 SH   SOLE   1,538,215 0 573,364
PAYCHEX INC COMMON STOCKS 704326107 285 8,118 SH   SOLE   8,118 0 0
PEPSICO INC COMMON STOCKS 713448108 58,925 744,845 SH   SOLE   538,235 0 206,610
PERNOD-RICARD SA COMMON STOCKS F72027109 22 180 SH   SOLE   180 0 0
PERRIGO CO COMMON STOCKS 714290103 158 1,330 SH   SOLE   1,330 0 0
PETSMART INC COMMON STOCKS 716768106 131 2,108 SH   SOLE   2,108 0 0
PRAXAIR INC COMMON STOCKS 74005P104 21,075 188,943 SH   SOLE   114,309 0 74,634
PROCTER & GAMBLE CO/THE COMMON STOCKS 742718109 66,085 857,584 SH   SOLE   602,032 0 255,552
QUALCOMM INC COMMON STOCKS 747525103 69,313 1,035,449 SH   SOLE   768,757 0 266,692
SABMILLER PLC COMMON STOCKS G77395104 24 460 SH   SOLE   460 0 0
SBA COMMUNICATIONS CORP COMMON STOCKS 78388J106 267 3,712 SH   SOLE   3,712 0 0
SCHLUMBERGER LTD COMMON STOCKS 806857108 56,628 756,148 SH   SOLE   548,034 0 208,114
SIEMENS AG-ADR COMMON STOCKS 826197501 22 205 SH   SOLE   205 0 0
SPDR TR UNIT SER 1 COMMON STOCKS 78462F103 478 3,050 SH   SOLE   0 0 3,050
ST JUDE MEDICAL INC COMMON STOCKS 790849103 10,284 254,308 SH   SOLE   99,330 0 154,978
STARBUCKS CORP COMMON STOCKS 855244109 43,761 768,419 SH   SOLE   548,802 0 219,617
STERICYCLE INC COMMON STOCKS 858912108 170 1,598 SH   SOLE   1,598 0 0
TARGET CORP COMMON STOCKS 87612E106 13,141 191,980 SH   SOLE   77,206 0 114,774
THERMO FISHER SCIENTIFIC INC COMMON STOCKS 883556102 13,792 180,314 SH   SOLE   72,132 0 108,182
TIFFANY & CO COMMON STOCKS 886547108 212 3,048 SH   SOLE   3,048 0 0
TRANSDIGM GROUP INC COMMON STOCKS 893641100 252 1,650 SH   SOLE   1,650 0 0
UNILEVER N V -NY SHARES COMMON STOCKS 904784709 33 807 SH   SOLE   807 0 0
UNION PACIFIC CORP COMMON STOCKS 907818108 13,581 95,366 SH   SOLE   32,398 0 62,968
UNITED TECHNOLOGIES CORP COMMON STOCKS 913017109 60,324 645,663 SH   SOLE   472,721 0 172,942
VISA INC COMMON STOCKS 92826C839 8,413 49,536 SH   SOLE   22,861 0 26,675
WALT DISNEY CO/THE COMMON STOCKS 254687106 13,887 244,494 SH   SOLE   92,448 0 152,046
WR BERKLEY CORP COMMON STOCKS 084423102 258 5,825 SH   SOLE   5,825 0 0