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 37,934 524,234 SH   SOLE   340,731 0 183,503
ALLERGAN INC COMMON STOCKS 018490102 38,138 225,373 SH   SOLE   139,083 0 86,290
AMERICAN TOWER CORP COMMON STOCKS 03027X100 100,433 1,116,173 SH   SOLE   700,951 0 415,222
ANALOG DEVICES INC COMMON STOCKS 032654105 22,445 415,119 SH   SOLE   161,654 0 253,465
ANHEUSER-BUSCH INBE NV COMMON STOCKS B6399C107 25 220 SH   SOLE   220 0 0
ANHEUSER-BUSCH INBEV NV COMMON STOCKS 03524A108 19,950 173,566 SH   SOLE   57,797 0 115,769
APPLE INC COMMON STOCKS 037833100 67,970 731,408 SH   SOLE   449,355 0 282,053
B E AEROSPACE INC COMMON STOCKS 073302101 59,079 638,760 SH   SOLE   408,179 0 230,581
BAXTER INTERNATIONAL INC COMMON STOCKS 071813109 10,662 147,468 SH   SOLE   50,871 0 96,597
BERKSHIRE HATHAWAY INC-CL B COMMON STOCKS 084670702 98,446 777,863 SH   SOLE   510,357 0 267,506
BOEING CO COMMON STOCKS 097023105 18,465 145,133 SH   SOLE   60,090 0 85,043
CHEVRON CORP COMMON STOCKS 166764100 417 3,195 SH   SOLE   0 0 3,195
CIE FINANCIERE RICHEMON-BR A COMMON STOCKS H25662182 29 279 SH   SOLE   279 0 0
COLGATE-PALMOLIVE CO COMMON STOCKS 194162103 970 14,226 SH   SOLE   9,590 0 4,636
COMCAST CORP CL A COMMON STOCKS 20030N101 504 9,388 SH   SOLE   0 0 9,388
COMCAST CORP CL A SPL COMMON STOCKS 20030N200 45,672 856,410 SH   SOLE   541,794 0 314,616
COVIDIEN PLC COMMON STOCKS G2554F113 21,554 239,006 SH   SOLE   70,027 0 168,979
DISCOVERY COMMUNICATIONS SER A COMMON STOCKS 25470F104 46 614 SH   SOLE   614 0 0
DISCOVERY COMMUNICATIONS SER C COMMON STOCKS 25470F302 19,590 269,865 SH   SOLE   103,703 0 166,162
ECOLAB INC COMMON STOCKS 278865100 20,256 181,929 SH   SOLE   74,448 0 107,481
EMC CORP COMMON STOCKS 268648102 11,811 448,387 SH   SOLE   146,677 0 301,710
EXXON MOBIL CORP COMMON STOCKS 30231G102 17,504 173,853 SH   SOLE   55,416 0 118,437
FAIRFAX FINL HLDGS LTD SUB VTG COMMON STOCKS 303901102 43 90 SH   SOLE   90 0 0
GOOGLE INC-CL A COMMON STOCKS 38259P508 27,347 46,773 SH   SOLE   26,855 0 19,918
GOOGLE INC-CL C COMMON STOCKS 38259P706 44,354 77,100 SH   SOLE   50,817 0 26,283
HONEYWELL INTERNATIONAL INC COMMON STOCKS 438516106 82,255 884,938 SH   SOLE   585,670 0 299,268
INTUIT INC COMMON STOCKS 461202103 50,471 626,740 SH   SOLE   393,028 0 233,712
ISHARES BARCLAYS AGGREGATE BOND FUND COMMON STOCKS 464287226 837 7,649 SH   SOLE   7,649 0 0
ISHARES BARCLAYS TIPS BOND FUND COMMON STOCKS 464287176 209 1,816 SH   SOLE   1,816 0 0
ISHARES TRUST RUSSELL 1000 GROWTH COMMON STOCKS 464287614 690 7,592 SH   SOLE   7,592 0 0
JOHNSON & JOHNSON COMMON STOCKS 478160104 12,364 118,184 SH   SOLE   41,033 0 77,151
LANCASHIRE HOLDINGS LTD COMMON STOCKS G5361W104 25 2,252 SH   SOLE   2,252 0 0
LIBERTY GLOBAL INC SER C COMMON STOCKS G5480U120 63,960 1,511,690 SH   SOLE   967,845 0 543,845
LIBERTY GLOBAL PLC-A COMMON STOCKS G5480U104 145 3,290 SH   SOLE   0 0 3,290
MARKEL CORP COMMON STOCKS 570535104 67,585 103,083 SH   SOLE   66,849 0 36,234
MASTERCARD INC COMMON STOCKS 57636Q104 611 8,319 SH   SOLE   0 0 8,319
METTLER-TOLEDO INTERNATIONAL COMMON STOCKS 592688105 59,606 235,431 SH   SOLE   146,886 0 88,545
MONDELEZ INTERNATIONAL INC COMMON STOCKS 609207105 69,936 1,859,514 SH   SOLE   1,206,532 0 652,982
NESTLE SA-REG COMMON STOCKS H57312649 38 485 SH   SOLE   485 0 0
NIKE INC COMMON STOCKS 654106103 28,191 363,515 SH   SOLE   227,871 0 135,644
OCCIDENTAL PETROLEUM CORP COMMON STOCKS 674599105 76,343 743,871 SH   SOLE   496,810 0 247,061
ORACLE CORP COMMON STOCKS 68389X105 83,720 2,065,636 SH   SOLE   1,287,982 0 777,654
PEPSICO INC COMMON STOCKS 713448108 12,902 144,410 SH   SOLE   49,531 0 94,879
PERNOD-RICARD SA COMMON STOCKS F72027109 22 180 SH   SOLE   180 0 0
PRAXAIR INC COMMON STOCKS 74005P104 16,938 127,509 SH   SOLE   43,481 0 84,028
PRECISION CASTPARTS CORP COMMON STOCKS 740189105 1,188 4,707 SH   SOLE   3,525 0 1,182
PROCTER & GAMBLE CO/THE COMMON STOCKS 742718109 17,356 220,846 SH   SOLE   72,857 0 147,989
QUALCOMM INC COMMON STOCKS 747525103 57,250 722,851 SH   SOLE   452,478 0 270,373
SABMILLER PLC COMMON STOCKS G77395104 41 716 SH   SOLE   716 0 0
SAFRAN SA-UNSPON ADR COMMON STOCKS 786584102 31 1,883 SH   SOLE   1,883 0 0
SBA COMMUNICATIONS CORP COMMON STOCKS 78388J106 81 792 SH   SOLE   792 0 0
SCHLUMBERGER LTD COMMON STOCKS 806857108 20,917 177,339 SH   SOLE   60,839 0 116,500
SENSATA TECHNOLOGIES HOLDING COMMON STOCKS N7902X106 20,079 429,231 SH   SOLE   172,958 0 256,273
SIEMENS AG-ADR COMMON STOCKS 826197501 27 205 SH   SOLE   205 0 0
ST JUDE MEDICAL INC COMMON STOCKS 790849103 17,657 254,978 SH   SOLE   81,380 0 173,598
STARBUCKS CORP COMMON STOCKS 855244109 60,103 776,723 SH   SOLE   494,870 0 281,853
TRANSDIGM GROUP INC COMMON STOCKS 893641100 64,870 387,838 SH   SOLE   254,785 0 133,053
UNION PACIFIC CORP COMMON STOCKS 907818108 16,639 166,804 SH   SOLE   60,429 0 106,375
VISA INC COMMON STOCKS 92826C839 12,127 57,551 SH   SOLE   19,740 0 37,811
WALT DISNEY CO/THE COMMON STOCKS 254687106 12,324 143,739 SH   SOLE   47,021 0 96,718