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 73,957 899,503 SH   SOLE   568,303 0 331,200
ALLERGAN PLC COMMON STOCKS G0177J108 86,792 319,310 SH   SOLE   201,005 0 118,305
ALPHABET INC-CL C COMMON STOCKS 02079K107 62,146 102,143 SH   SOLE   63,459 0 38,684
AMAZON.COM INC COMMON STOCKS 023135106 38,225 74,674 SH   SOLE   48,210 0 26,464
AMERICAN TOWER CORP COMMON STOCKS 03027X100 110,374 1,254,534 SH   SOLE   785,031 0 469,503
ANHEUSER-BUSCH INBE NV COMMON STOCKS B6399C107 11 106 SH   SOLE   106 0 0
ANHEUSER-BUSCH INBEV NV COMMON STOCKS 03524A108 2 15 SH   SOLE   15 0 0
APPLE INC COMMON STOCKS 037833100 60,803 551,250 SH   SOLE   340,933 0 210,317
B/E AEROSPACE INC COMMON STOCKS 073302101 15,579 354,886 SH   SOLE   113,891 0 240,995
BERKSHIRE HATHAWAY INC-CL B COMMON STOCKS 084670702 105,300 807,515 SH   SOLE   515,215 0 292,300
BOEING CO/THE COMMON STOCKS 097023105 640 4,884 SH   SOLE   4,884 0 0
CANADIAN PACIFIC RAILWAY LTD COMMON STOCKS 13645T100 29 205 SH   SOLE   205 0 0
COLGATE-PALMOLIVE CO COMMON STOCKS 194162103 963 15,180 SH   SOLE   15,180 0 0
CORE LABORATORIES N.V. COMMON STOCKS N22717107 22,791 228,368 SH   SOLE   84,195 0 144,173
ECOLAB INC COMMON STOCKS 278865100 68,051 620,228 SH   SOLE   384,943 0 235,285
FAIRFAX FINANCIAL HLDGS LTD COMMON STOCKS 303901102 64 141 SH   SOLE   141 0 0
HALLIBURTON CO COMMON STOCKS 406216101 689 19,496 SH   SOLE   19,496 0 0
HOME DEPOT INC COMMON STOCKS 437076102 127 1,100 SH   SOLE   1,100 0 0
HONEYWELL INTERNATIONAL INC COMMON STOCKS 438516106 99,002 1,045,533 SH   SOLE   652,004 0 393,529
INTUIT INC COMMON STOCKS 461202103 56,641 638,213 SH   SOLE   403,226 0 234,987
ISHARES BARCLAYS AGGREGATE BOND FUND COMMON STOCKS 464287226 838 7,649 SH   SOLE   7,649 0 0
ISHARES BARCLAYS TIPS BOND FUND COMMON STOCKS 464287176 201 1,816 SH   SOLE   1,816 0 0
ISHARES TRUST RUSSELL 1000 GROWTH COMMON STOCKS 464287614 302 3,243 SH   SOLE   3,243 0 0
JOHNSON & JOHNSON COMMON STOCKS 478160104 22,448 240,472 SH   SOLE   95,334 0 145,138
KANSAS CITY SOUTHERN COMMON STOCKS 485170302 55,204 607,443 SH   SOLE   381,835 0 225,608
LANCASHIRE HOLDINGS LTD COMMON STOCKS G5361W104 27 2,576 SH   SOLE   2,576 0 0
LIBERTY GLOBAL INC SER C COMMON STOCKS G5480U120 15,949 388,810 SH   SOLE   133,490 0 255,320
LIBERTY LILAC GROUP COMMON STOCKS G5480U153 3,324 97,093 SH   SOLE   38,281 0 58,812
MARKEL CORP COMMON STOCKS 570535104 92,843 115,785 SH   SOLE   70,520 0 45,265
MASTERCARD INC CLASS A COMMON STOCKS 57636Q104 423 4,691 SH   SOLE   750 0 3,941
METTLER-TOLEDO INTERNATIONAL COMMON STOCKS 592688105 72,248 253,732 SH   SOLE   151,248 0 102,484
MONDELEZ INTERNATIONAL INC COMMON STOCKS 609207105 67,776 1,618,717 SH   SOLE   1,004,090 0 614,627
NESTLE SA-REG COMMON STOCKS H57312649 45 594 SH   SOLE   594 0 0
NESTLE SA-SPONS ADR COMMON STOCKS 641069406 40 535 SH   SOLE   535 0 0
O REILLY AUTOMOTIVE INC COMMON STOCKS 67103H107 26,602 106,409 SH   SOLE   62,840 0 43,569
ORACLE CORP COMMON STOCKS 68389X105 47,258 1,308,362 SH   SOLE   799,179 0 509,183
PEPSICO INC COMMON STOCKS 713448108 33,735 357,736 SH   SOLE   139,669 0 218,067
PERNOD RICARD SA COMMON STOCKS F72027109 18 180 SH   SOLE   180 0 0
PERNOD-RICARD SA-UNSPON ADR COMMON STOCKS 714264207 3 129 SH   SOLE   129 0 0
PRAXAIR INC COMMON STOCKS 74005P104 13,654 134,043 SH   SOLE   46,325 0 87,718
PRECISION CASTPARTS CORP COMMON STOCKS 740189105 15,511 67,526 SH   SOLE   25,062 0 42,464
SABMILLER PLC COMMON STOCKS G77395104 8 149 SH   SOLE   149 0 0
SABMILLER PLC-SPONS ADR COMMON STOCKS 78572M105 1 21 SH   SOLE   21 0 0
SAFRAN SA-UNSPON ADR COMMON STOCKS 786584102 40 2,154 SH   SOLE   2,154 0 0
SBA COMMUNICATIONS CORP COMMON STOCKS 78388J106 83 792 SH   SOLE   792 0 0
SCHLUMBERGER LTD COMMON STOCKS 806857108 65,685 952,369 SH   SOLE   607,407 0 344,962
SENSATA TECHNOLOGIES HOLDING COMMON STOCKS N7902X106 18,359 414,060 SH   SOLE   156,215 0 257,845
ST JUDE MEDICAL INC COMMON STOCKS 790849103 16,802 266,322 SH   SOLE   90,685 0 175,637
STARBUCKS CORP COMMON STOCKS 855244109 48,969 861,518 SH   SOLE   563,320 0 298,198
TJX COMPANIES INC COMMON STOCKS 872540109 78,434 1,098,207 SH   SOLE   652,769 0 445,438
TRANSDIGM GROUP INC COMMON STOCKS 893641100 76,613 360,684 SH   SOLE   221,136 0 139,548
UNILEVER N V -NY SHARES COMMON STOCKS 904784709 47,678 1,186,018 SH   SOLE   727,152 0 458,866
UNION PACIFIC CORP COMMON STOCKS 907818108 913 10,331 SH   SOLE   10,331 0 0
US BANCORP COMMON STOCKS 902973304 14,189 345,981 SH   SOLE   134,622 0 211,359
VISA INC-CLASS A SHARES COMMON STOCKS 92826C839 26,328 377,950 SH   SOLE   129,272 0 248,678