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
ADVISORY BOARD CO. ABCO COM 00762W107 26,943,947 550,101 SH   SOLE   550,101 0 0
AGILENT TECHNOLOGIES INC. COM 00846U101 37,956,948 927,136 SH   SOLE   535,011 0 392,125
AIRGAS INC ARG COM 009363102 227,217,774 1,972,719 SH   SOLE   1,756,139 0 216,580
ALIBABA GROUP HOLDING LTD. BAB SPONSORED ADS 01609W102 37,416,217 359,979 SH   SOLE   299,246 0 60,733
ALLEGION PLC ALLE ORD SHS G0176J109 172,974,693 3,118,909 SH   SOLE   2,794,433 0 324,476
AMETEK INC. AME COM 031100100 147,569,152 2,803,898 SH   SOLE   2,493,045 0 310,853
AMPHENOL CORPORATION CL A 032095101 258,865,973 4,810,741 SH   SOLE   4,307,099 0 503,642
ANSYS INC ANSS COM 03662Q105 22,109,988 269,634 SH   SOLE   269,634 0 0
ANTERO RESOURCES CORPORATION COM 03674X106 149,260,342 3,678,175 SH   SOLE   3,678,175 0 0
APOLLO GLOBAL MANAGEMENT APO CL A SHS 037612306 8,099,541 343,492 SH   SOLE   343,492 0 0
AXALTA COATING SYSTEMS LTD. AX COM AD G0750C108 125,794,184 4,834,519 SH   SOLE   4,834,519 0 0
BHP BILLITON LTD - SPON ADR B SPONSORED ADR 088606108 47,320,000 1,000,000 SH Put SOLE   1,000,000 0 0
BIO RAD LABORATORIES CL A B CL A 090572207 24,742,770 205,232 SH   SOLE   205,232 0 0
BIO-TECHNE CORP TECH COM A 09073M104 54,253,954 587,164 SH   SOLE   494,552 0 92,612
BLACKBAUD INC. BLKB COM 09227Q100 11,323,738 261,760 SH   SOLE   261,760 0 0
BLACKROCK INC COM STK BLK COM 09247X101 21,023,455 58,797 SH   SOLE   58,797 0 0
BLACKSTONE GROUP THE COM UNIT LTD 09253U108 85,504,242 2,527,468 SH   SOLE   1,892,264 0 635,204
BROOKFIELD ASSET MANAGEMENT CL A LTD VT SH 112585104 166,400,620 3,319,382 SH   SOLE   2,985,709 0 333,673
BRUKER CORPORATION BRKR COM 116794108 36,685,790 1,869,816 SH   SOLE   1,669,521 0 200,295
CBRE GROUP INC CBG CL A 12504L109 4,546,448 132,743 SH   SOLE   132,743 0 0
CABELA'S INC CAB COM 126804301 182,829,748 3,468,597 SH   SOLE   3,174,125 0 294,472
CHUBB CORP CB COM 171232101 21,384,455 206,673 SH   SOLE   206,673 0 0
COACH INC COH COM 189754104 19,381 516 SH   SOLE   516 0 0
COACH INC COH COM 189754104 19,155,600 510,000 SH Call SOLE   510,000 0 0
CROWN CASTLE INTL CORP CCI COM 22822V101 49,447,053 628,298 SH   SOLE   362,598 0 265,700
DANAHER CORPORATION DHR COM 235851102 119,195,783 1,390,687 SH   SOLE   910,525 0 480,162
DENTSPLY INTERNATIONAL INC X COM 249030107 461,632,653 8,665,903 SH   SOLE   7,820,758 0 845,145
ETRADE FINANCIAL CORP ETFC COM NEW 269246401 27,935,672 1,151,749 SH   SOLE   1,151,749 0 0
EBAY INC EBAY COM 278642103 59,987,847 1,068,921 SH   SOLE   774,908 0 294,013
ESTERLINE TECHNOLOGIES CORP COM 297425100 7,004,055 63,859 SH   SOLE   63,859 0 0
EXPEDITORS INTL WASH INC EXP COM 302130109 43,369,485 972,192 SH   SOLE   972,192 0 0
FMC CORP FMC COM NEW 302491303 247,773,393 4,344,615 SH   SOLE   3,908,092 0 436,523
FIRST REPUBLIC BANK FRC COM 33616C100 185,226,923 3,553,855 SH   SOLE   3,113,614 0 440,241
FIRSTSERVICE CORPORATION-VTG SUB VTG SH 33761N109 6,769,720 133,105 SH   SOLE   133,105 0 0
FORTRESS INVESTMENT GROUP-CL A CL A 34958B106 6,941,719 865,551 SH   SOLE   865,551 0 0
FRANKLIN RES INC BEN COM 354613101 19,470,418 351,642 SH   SOLE   351,642 0 0
GARMIN LTD GRMN SHS h2906t109 89,666,034 1,697,256 SH   SOLE   1,498,901 0 198,355
GARMIN LTD GRMN SHS h2906t109 31,169,700 590,000 SH Call SOLE   590,000 0 0
GOOGLE INC CL A GOOGL CL A 38259P508 4,833,251 9,108 SH   SOLE   9,108 0 0
GOOGLE INC CL C GOOG CL C 38259P706 12,768,358 24,256 SH   SOLE   24,256 0 0
HARLEY-DAVIDSON INC. HOG COM 412822108 263,414,522 3,996,579 SH   SOLE   3,586,738 0 409,841
HEICO CORP HEI COM 422806109 93,406,788 1,546,470 SH   SOLE   1,350,435 0 196,035
HEICO CORP - CLASS A HEI/A CL A 422806208 35,731,794 754,472 SH   SOLE   754,472 0 0
IDEXX LABORATORIES INC. IDX COM 45168D104 234,434,293 1,581,131 SH   SOLE   1,405,753 0 175,378
IHS INC CLASS A IHS CL A 451734107 259,479,907 2,278,538 SH   SOLE   2,041,212 0 237,326
ITT EDUCATIONAL SERVICES ESI COM 45068B109 21,708,558 2,258,955 SH   SOLE   2,258,955 0 0
ISTAR FINANCIAL INC STAR COM 45031U101 2,648,646 194,040 SH   SOLE   194,040 0 0
KKR & CO LP KKR COM UNITS 48248M102 80,874,525 3,484,469 SH   SOLE   1,765,721 0 1,718,748
KIRBY CORP KEX COM 497266106 365,321,533 4,524,666 SH   SOLE   4,078,119 0 446,547
LAS VEGAS SANDS CORP LVS COM 517834107 25,590,400 440,000 SH Put SOLE   440,000 0 0
LULULEMON ATHLETICA INC. LUL COM 550021109 5,355,840 96,000 SH Call SOLE   96,000 0 0
MGIC INVESTMENT CORP MTG COM 552848103 5,312,400 570,000 SH Call SOLE   570,000 0 0
MRC GLOBAL INC MRC COM 55345K103 206,607,761 13,637,476 SH   SOLE   13,637,476 0 0
MSC INDUSTRIAL DIRECT CO-A M CL A 553530106 314,272,725 3,867,972 SH   SOLE   3,500,048 0 367,924
MARATHON PETROLEUM CORP MPC COM 56585A102 182,501,749 2,021,956 SH   SOLE   2,021,956 0 0
MARKEL CORP MKL COM 570535104 119,625,374 175,188 SH   SOLE   157,921 0 17,267
MOHAWK INDUSTRIES INC MHK COM 608190104 412,280,696 2,653,712 SH   SOLE   2,391,541 0 262,171
MONDELEZ INTERNATIONAL INC. A CL A 609207105 35,162,382 967,994 SH   SOLE   796,051 0 171,943
NATIONSTAR MORTGAGE HOLDINGS COM 63861C109 70,700,548 2,508,001 SH   SOLE   2,508,001 0 0
NEW SENIOR INVESTMENT GROUP IN COM AD 648691103 8,966,928 545,102 SH   SOLE   545,102 0 0
OREILLY AUTOMOTIVE ORLY COM 67103H107 651,215,282 3,380,829 SH   SOLE   3,046,053 0 334,776
ORACLE CORPORATION ORCL COM 68389X105 22,133,964 492,194 SH   SOLE   492,194 0 0
PBF ENERGY INC. PBF CL A 69318G106 125,418,696 4,707,909 SH   SOLE   4,707,909 0 0
PALL CORP PLL COM 696429307 394,305,355 3,895,913 SH   SOLE   3,514,782 0 381,131
PAYCHEX PAYX COM 704326107 80,638,583 1,746,558 SH   SOLE   1,522,264 0 224,294
PAYCHEX PAYX COM 704326107 50,948,595 1,103,500 SH Call SOLE   1,103,500 0 0
PERKINELMER INC PKI COM 714046109 76,422,592 1,747,601 SH   SOLE   1,659,548 0 88,053
POLARIS INDUSTRIES INC PII COM 731068102 31,092,070 205,581 SH   SOLE   205,581 0 0
PRECISION CASTPARTS CORP. PCP COM 740189105 20,176,109 83,760 SH   SOLE   83,760 0 0
RANGE RESOURCES RRC COM 75281A109 25,077,243 469,172 SH   SOLE   469,172 0 0
ROLLINS INC ROL COM 775711104 105,902,556 3,199,473 SH   SOLE   2,877,397 0 322,076
ROSS STORES INC ROST COM 778296103 23,951,466 254,100 SH   SOLE   146,268 0 107,832
ROYAL GOLD RGLD COM 780287108 8,840,700 141,000 SH Put SOLE   141,000 0 0
SS&C TECHNOLOGIES INC. SSNC COM 78467J100 93,314,303 1,595,389 SH   SOLE   1,454,831 0 140,558
SCRIPPS NETWORKS INTERACTIVE I CL A COM 811065101 38,989,183 517,991 SH   SOLE   448,416 0 69,575
SENSATA TECHNOLOGIES HOLDING SHS N7902X106 61,173,895 1,167,218 SH   SOLE   1,167,218 0 0
SHERWIN WILLIAMS CO SHW COM 824348106 350,318,513 1,331,807 SH   SOLE   1,204,922 0 126,885
SIGNET JEWLERS LTD SIG SHS G81276100 262,407,155 1,994,430 SH   SOLE   1,807,352 0 187,078
SPIRIT AIRLINES SAVE COM 848577102 21,012,449 278,016 SH   SOLE   278,016 0 0
TD AMERITRADE HOLDING CORP A COM 87236Y108 225,594,295 6,305,039 SH   SOLE   6,305,039 0 0
TD AMERITRADE HOLDING CORP A COM 87236Y108 44,420,870 1,241,500 SH Call SOLE   1,241,500 0 0
TJX COMPANIES INC TJX COM 872540109 55,239,064 805,469 SH   SOLE   598,095 0 207,374
TEMPUR SEALY INTERNATIONAL INC COM 88023U101 316,958,146 5,772,321 SH   SOLE   5,163,795 0 608,526
TEXAS PACIFIC LAND TRUST TPL SUB CTF PROP I T 882610108 4,681,296 39,672 SH   SOLE   39,672 0 0
THE INTERPUBLIC GROUP OF COMPA COM 460690100 16,173,848 778,712 SH   SOLE   778,712 0 0
THERMO FISHER SCIENTIC INC. COM 883556102 113,251,009 903,911 SH   SOLE   589,573 0 314,338
TIMKEN COMPANY THE TKR COM 887389104 47,482,140 1,112,515 SH   SOLE   1,112,515 0 0
TRANSDIGM GROUP INC. TDG COM 893641100 269,499,603 1,372,547 SH   SOLE   1,234,236 0 138,311
TRIMBLE NAVIGATION LTD TRMB COM 896239100 24,395,435 919,195 SH   SOLE   919,195 0 0
UNITED TECHNOLOGIES CORPORATIO COM 913017109 77,678,590 675,466 SH   SOLE   468,271 0 207,195
VALERO ENERGY CORPORATION VL COM 91913Y100 115,047,405 2,324,190 SH   SOLE   2,324,190 0 0
VERISK ANALYTICS INC - CLASS A CL A 92345Y106 68,950,978 1,076,518 SH   SOLE   1,076,518 0 0
VISA COM CL A 92826C839 23,762,399 90,627 SH   SOLE   90,627 0 0
WABTEC CORP WAB COM 929740108 44,099,195 507,529 SH   SOLE   507,529 0 0
WAL MART STORES INC. WMT COM 931142103 21,320,483 248,259 SH   SOLE   248,259 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 23,960,709 314,445 SH   SOLE   314,445 0 0
WALTER INVESTMENT MANAGEMENT COM 93317W102 79,410,145 4,809,821 SH   SOLE   4,809,821 0 0
WATERS CORP WAT COM 941848103 25,420,389 225,518 SH   SOLE   130,307 0 95,211
WATTS WATER TECHNOLOGIES WTS CL A 942749102 8,715,895 137,388 SH   SOLE   137,388 0 0
WEST MARINE INC COM 954235107 16,424,085 1,271,214 SH   SOLE   1,271,214 0 0
WESTLAKE CHEMICAL CORPORATION COM 960413102 164,410,967 2,691,291 SH   SOLE   2,691,291 0 0
WILLIAMS SONOMA INC WSM COM 969904101 275,062,971 3,634,553 SH   SOLE   3,276,840 0 357,713
WOLVERINE WORLD WIDE, INC. WWW COM 978097103 80,549,113 2,733,258 SH   SOLE   2,418,758 0 314,500
ISHARES MSCI EAFE ETF EFA MSCI EAFE ETF 464287465 85,005,891 1,397,204 SH   SOLE   1,397,204 0 0