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 57,138 825,818 SH   SOLE   540,453 0 285,365
ALLERGAN INC COMMON STOCKS 018490102 39,765 223,158 SH   SOLE   139,360 0 83,798
AMERICAN TOWER CORP COMMON STOCKS 03027X100 103,976 1,110,498 SH   SOLE   702,196 0 408,302
ANALOG DEVICES INC COMMON STOCKS 032654105 19,970 403,515 SH   SOLE   161,711 0 241,804
ANHEUSER-BUSCH INBE NV COMMON STOCKS B6399C107 24 220 SH   SOLE   220 0 0
ANHEUSER-BUSCH INBEV NV COMMON STOCKS 03524A108 18,946 170,914 SH   SOLE   57,771 0 113,143
APPLE INC COMMON STOCKS 037833100 71,959 714,231 SH   SOLE   446,656 0 267,575
B E AEROSPACE INC COMMON STOCKS 073302101 60,593 721,865 SH   SOLE   479,222 0 242,643
BAXTER INTERNATIONAL INC COMMON STOCKS 071813109 9,561 133,221 SH   SOLE   50,542 0 82,679
BERKSHIRE HATHAWAY INC-CL B COMMON STOCKS 084670702 106,695 772,366 SH   SOLE   511,359 0 261,007
BOEING CO COMMON STOCKS 097023105 941 7,385 SH   SOLE   7,385 0 0
CIE FINANCIERE RICHEMON-BR A COMMON STOCKS H25662182 23 279 SH   SOLE   279 0 0
COLGATE-PALMOLIVE CO COMMON STOCKS 194162103 625 9,590 SH   SOLE   9,590 0 0
COMCAST CORP CL A COMMON STOCKS 20030N101 505 9,388 SH   SOLE   0 0 9,388
COMCAST CORP CL A SPL COMMON STOCKS 20030N200 29,917 559,202 SH   SOLE   351,051 0 208,151
CORE LABORATORIES N.V. COMMON STOCKS N22717107 16,964 115,914 SH   SOLE   47,170 0 68,744
DISCOVERY COMMUNICATIONS SER A COMMON STOCKS 25470F104 13 336 SH   SOLE   336 0 0
DISCOVERY COMMUNICATIONS SER C COMMON STOCKS 25470F302 12,877 345,414 SH   SOLE   143,053 0 202,361
ECOLAB INC COMMON STOCKS 278865100 20,148 175,463 SH   SOLE   74,430 0 101,033
EMC CORP COMMON STOCKS 268648102 12,705 434,221 SH   SOLE   146,401 0 287,820
EXXON MOBIL CORP COMMON STOCKS 30231G102 15,702 166,950 SH   SOLE   55,400 0 111,550
FAIRFAX FINL HLDGS LTD SUB VTG COMMON STOCKS 303901102 40 90 SH   SOLE   90 0 0
GOOGLE INC-CL A COMMON STOCKS 38259P508 24,125 41,000 SH   SOLE   26,652 0 14,348
GOOGLE INC-CL C COMMON STOCKS 38259P706 44,450 76,989 SH   SOLE   50,988 0 26,001
HONEYWELL INTERNATIONAL INC COMMON STOCKS 438516106 82,327 884,092 SH   SOLE   586,802 0 297,290
INTUIT INC COMMON STOCKS 461202103 52,308 596,787 SH   SOLE   392,846 0 203,941
ISHARES BARCLAYS AGGREGATE BOND FUND COMMON STOCKS 464287226 835 7,649 SH   SOLE   7,649 0 0
ISHARES BARCLAYS TIPS BOND FUND COMMON STOCKS 464287176 204 1,816 SH   SOLE   1,816 0 0
ISHARES TRUST RUSSELL 1000 GROWTH COMMON STOCKS 464287614 725 7,908 SH   SOLE   7,908 0 0
JOHNSON & JOHNSON COMMON STOCKS 478160104 12,111 113,619 SH   SOLE   41,014 0 72,605
LANCASHIRE HOLDINGS LTD COMMON STOCKS G5361W104 23 2,252 SH   SOLE   2,252 0 0
LIBERTY GLOBAL INC SER C COMMON STOCKS G5480U120 80,726 1,968,196 SH   SOLE   1,278,923 0 689,273
LIBERTY GLOBAL PLC-A COMMON STOCKS G5480U104 140 3,290 SH   SOLE   0 0 3,290
MARKEL CORP COMMON STOCKS 570535104 65,245 102,563 SH   SOLE   66,994 0 35,569
MASTERCARD INC COMMON STOCKS 57636Q104 310 4,194 SH   SOLE   0 0 4,194
METTLER-TOLEDO INTERNATIONAL COMMON STOCKS 592688105 60,010 234,296 SH   SOLE   147,177 0 87,119
MONDELEZ INTERNATIONAL INC COMMON STOCKS 609207105 63,614 1,856,542 SH   SOLE   1,208,962 0 647,580
NESTLE SA-REG COMMON STOCKS H57312649 36 485 SH   SOLE   485 0 0
OCCIDENTAL PETROLEUM CORP COMMON STOCKS 674599105 71,516 743,801 SH   SOLE   497,861 0 245,940
ORACLE CORP COMMON STOCKS 68389X105 78,792 2,058,299 SH   SOLE   1,290,006 0 768,293
PEPSICO INC COMMON STOCKS 713448108 13,049 140,179 SH   SOLE   51,123 0 89,056
PERNOD-RICARD SA COMMON STOCKS F72027109 20 180 SH   SOLE   180 0 0
PRAXAIR INC COMMON STOCKS 74005P104 15,950 123,640 SH   SOLE   43,466 0 80,174
PRECISION CASTPARTS CORP COMMON STOCKS 740189105 16,185 68,324 SH   SOLE   29,122 0 39,202
PROCTER & GAMBLE CO/THE COMMON STOCKS 742718109 17,620 210,417 SH   SOLE   72,768 0 137,649
QUALCOMM INC COMMON STOCKS 747525103 53,162 711,003 SH   SOLE   443,799 0 267,204
SABMILLER PLC COMMON STOCKS G77395104 20 349 SH   SOLE   349 0 0
SAFRAN SA-UNSPON ADR COMMON STOCKS 786584102 31 1,883 SH   SOLE   1,883 0 0
SBA COMMUNICATIONS CORP COMMON STOCKS 78388J106 88 792 SH   SOLE   792 0 0
SCHLUMBERGER LTD COMMON STOCKS 806857108 18,207 179,044 SH   SOLE   60,791 0 118,253
SENSATA TECHNOLOGIES HOLDING COMMON STOCKS N7902X106 18,583 417,321 SH   SOLE   172,910 0 244,411
SIEMENS AG-ADR COMMON STOCKS 826197501 24 205 SH   SOLE   205 0 0
ST JUDE MEDICAL INC COMMON STOCKS 790849103 14,652 243,671 SH   SOLE   81,507 0 162,164
STARBUCKS CORP COMMON STOCKS 855244109 58,205 771,341 SH   SOLE   495,931 0 275,410
T J X COMPANIES INC COMMON STOCKS 872540109 55,949 945,560 SH   SOLE   617,066 0 328,494
TRANSDIGM GROUP INC COMMON STOCKS 893641100 71,432 387,524 SH   SOLE   255,301 0 132,223
UNION PACIFIC CORP COMMON STOCKS 907818108 17,541 161,784 SH   SOLE   60,401 0 101,383
VISA INC COMMON STOCKS 92826C839 12,190 57,133 SH   SOLE   19,727 0 37,406
WALT DISNEY CO/THE COMMON STOCKS 254687106 12,257 137,674 SH   SOLE   46,936 0 90,738