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
AGILENT TECHNOLOGIES INC. COM 00846U101 31,450,966 551,965 SH   SOLE   440,508 0 111,457
AIRGAS INC ARG COM 009363102 210,331,929 1,900,876 SH   SOLE   1,758,262 0 142,614
ALIBABA GROUP HOLDING LTD. BAB SPONSORED ADS AD 01609W102 9,243,954 104,040 SH   SOLE   83,085 0 20,955
ALLEGION PLC ALLE ORD SHS G0176J109 136,425,382 2,863,673 SH   SOLE   2,656,413 0 207,260
AMETEK INC. AME COM 031100100 140,749,576 2,803,218 SH   SOLE   2,599,009 0 204,209
AMPHENOL CORPORATION CL A 032095101 223,243,121 2,235,561 SH   SOLE   2,071,256 0 164,305
ANSYS INC ANSS COM 03662Q105 16,135,946 213,241 SH   SOLE   213,241 0 0
ANTERO RESOURCES CORPORATION COM 03674X106 124,464,502 2,267,526 SH   SOLE   2,186,186 0 81,340
APOLLO GLOBAL MANAGEMENT APO CL A SHS 037612306 7,336,808 307,752 SH   SOLE   307,752 0 0
BHP BILLITON LTD - SPON ADR B SPONSORED ADR 088606108 217,355,520 3,691,500 SH Put SOLE   3,691,500 0 0
BERKSHIRE HATHAWAY-CL A CL A 084670108 20,896,900 101 SH   SOLE   101 0 0
BLACKROCK INC COM STK BLK COM 09247X101 19,843,661 60,440 SH   SOLE   60,440 0 0
BLACKSTONE GROUP THE COM UNIT LTD 09253U108 66,457,648 2,111,107 SH   SOLE   1,892,264 0 218,843
BROOKFIELD ASSET MANAGEMENT CL A LTD VT SH 112585104 248,755,272 5,532,813 SH   SOLE   5,141,442 0 391,371
BROWN AND BROWN INC BRO COM 115236101 18,221,270 566,758 SH   SOLE   566,758 0 0
CBRE GROUP INC CBG CL A 12504L109 146,875,183 4,938,641 SH   SOLE   4,601,819 0 336,822
CDK GLOBAL INC CDK COM AD 12508E101 10,250,709 335,100 SH   SOLE   335,100 0 0
CABELA'S INC CAB COM 126804301 159,852,362 2,713,962 SH   SOLE   2,541,125 0 172,837
CHUBB CORP CB COM 171232101 19,409,057 213,099 SH   SOLE   213,099 0 0
COACH INC COH COM 189754104 20,689 581 SH   SOLE   581 0 0
COACH INC COH COM 189754104 33,473,400 940,000 SH Call SOLE   940,000 0 0
CORE LABORATORIES N.V. CLB COM N22717107 23,178,767 158,379 SH   SOLE   158,379 0 0
CROWN CASTLE INTL CORP CCI COM 228227104 36,537,347 453,711 SH   SOLE   362,163 0 91,548
DANAHER CORPORATION DHR COM 235851102 81,674,093 1,074,942 SH   SOLE   909,417 0 165,525
DENTSPLY INTERNATIONAL INC X COM 249030107 382,485,458 8,387,839 SH   SOLE   7,827,583 0 560,256
ETRADE FINANCIAL CORP ETFC COM NEW 269246401 50,798,607 2,248,721 SH   SOLE   2,157,336 0 91,385
EBAY INC EBAY COM 278642103 25,439,952 449,231 SH   SOLE   358,737 0 90,494
FMC CORP FMC COM NEW 302491303 178,985,827 3,129,670 SH   SOLE   2,956,992 0 172,678
FIRST REPUBLIC BANK FRC COM 33616C100 167,848,941 3,399,128 SH   SOLE   3,110,342 0 288,786
FIRSTSERVICE CORPORATION-VTG SUB VTG SH 33761N109 10,603,845 203,061 SH   SOLE   203,061 0 0
FORTRESS INVESTMENT GROUP-CL A CL A 34958B106 7,047,390 1,024,330 SH   SOLE   1,024,330 0 0
FRANK'S INTERNATIONAL N.V. FI COM N33462107 72,983,351 3,902,853 SH   SOLE   3,765,500 0 137,353
FRANKLIN RES INC BEN COM 354613101 19,112,353 349,979 SH   SOLE   349,979 0 0
FREEPORT-MCMORAN INC FCX CL B 35671D857 75,095,000 2,300,000 SH Put SOLE   2,300,000 0 0
GARMIN LTD GRMN SHS h2906t109 89,549,136 1,722,430 SH   SOLE   1,592,131 0 130,299
GENERAC HOLDINGS INC GNRC COM 368736104 45,936,847 1,133,124 SH   SOLE   1,042,746 0 90,378
GOOGLE INC CL A GOOGL CL A 38259P508 6,789,075 11,538 SH   SOLE   11,538 0 0
GOOGLE INC CL C GOOG CL C 38259P706 13,100,876 22,691 SH   SOLE   22,691 0 0
HARLEY-DAVIDSON INC. HOG COM 412822108 229,307,069 3,939,984 SH   SOLE   3,671,060 0 268,924
HEICO CORP HEI COM 422806109 64,625,842 1,383,851 SH   SOLE   1,255,165 0 128,686
HEICO CORP - CLASS A HEI/A CL A 422806208 29,503,227 732,090 SH   SOLE   732,090 0 0
IDEXX LABORATORIES INC. IDX COM 45168D104 179,892,828 1,526,715 SH   SOLE   1,408,540 0 118,175
IHS INC CLASS A IHS CL A 451734107 178,476,122 1,425,642 SH   SOLE   1,308,498 0 117,144
ITT EDUCATIONAL SERVICES ESI COM 45068B109 10,316,914 2,404,875 SH   SOLE   2,314,499 0 90,376
ISTAR FINANCIAL INC STAR COM 45031U101 2,686,703 199,015 SH   SOLE   199,015 0 0
KKR & CO LP KKR COM UNITS 48248M102 55,115,275 2,471,537 SH   SOLE   1,848,810 0 622,727
KIRBY CORP KEX COM 497266106 396,294,313 3,362,701 SH   SOLE   3,142,673 0 220,028
LAS VEGAS SANDS CORP LVS COM 517834107 49,768,000 800,000 SH Put SOLE   800,000 0 0
MRC GLOBAL INC MRC COM 55345K103 237,997,367 10,205,719 SH   SOLE   9,835,848 0 369,871
MSC INDUSTRIAL DIRECT CO-A M CL A 553530106 316,671,945 3,705,499 SH   SOLE   3,463,943 0 241,556
MARATHON PETROLEUM CORP MPC COM 56585A102 122,868,193 1,451,142 SH   SOLE   1,398,206 0 52,936
MARKEL CORP MKL COM 570535104 191,096,915 300,396 SH   SOLE   278,401 0 21,995
MOHAWK INDUSTRIES INC MHK COM 608190104 346,539,306 2,570,385 SH   SOLE   2,398,429 0 171,956
MONDELEZ INTERNATIONAL INC. A CL A 609207105 10,033,820 292,830 SH   SOLE   233,674 0 59,156
NATIONSTAR MORTGAGE HOLDINGS COM 63861C109 83,419,528 2,436,318 SH   SOLE   2,352,028 0 84,290
OREILLY AUTOMOTIVE ORLY COM 67103H107 510,938,917 3,398,104 SH   SOLE   3,177,950 0 220,154
ORACLE CORPORATION ORCL COM 68389X105 17,849,160 466,279 SH   SOLE   466,279 0 0
PBF ENERGY INC. PBF CL A 69318G106 98,643,240 4,110,135 SH   SOLE   3,975,665 0 134,470
PALL CORP PLL COM 696429307 315,357,243 3,767,709 SH   SOLE   3,517,560 0 250,149
PAYCHEX PAYX COM 704326107 73,809,138 1,669,890 SH   SOLE   1,522,636 0 147,254
PAYCHEX PAYX COM 704326107 59,824,700 1,353,500 SH Call SOLE   1,353,500 0 0
PERKINELMER INC PKI COM 714046109 73,666,037 1,689,588 SH   SOLE   1,659,193 0 30,395
POLARIS INDUSTRIES INC PII COM 731068102 30,947,063 206,603 SH   SOLE   206,603 0 0
PRECISION CASTPARTS CORP. PCP COM 740189105 17,781,634 75,066 SH   SOLE   75,066 0 0
PRECISION CASTPARTS CORP. PCP COM 740189105 47,376,000 200,000 SH Call SOLE   200,000 0 0
RANGE RESOURCES RRC COM 75281A109 28,654,743 422,574 SH   SOLE   410,049 0 12,525
ROLLINS INC ROL COM 775711104 86,616,740 2,958,222 SH   SOLE   2,744,380 0 213,842
ROSS STORES INC ROST COM 778296103 24,635,150 325,948 SH   SOLE   260,353 0 65,595
ROYAL GOLD RGLD COM 780287108 14,286,800 220,000 SH Put SOLE   220,000 0 0
SS&C TECHNOLOGIES INC. SSNC COM 78467J100 63,035,959 1,436,226 SH   SOLE   1,343,874 0 92,352
SCRIPPS NETWORKS INTERACTIVE I CL A COM 811065101 39,086,075 500,526 SH   SOLE   454,992 0 45,534
SENSATA TECHNOLOGIES HOLDING SHS N7902X106 39,175,935 879,765 SH   SOLE   879,765 0 0
SHERWIN WILLIAMS CO SHW COM 824348106 317,760,841 1,451,029 SH   SOLE   1,355,731 0 95,298
SIGNET JEWLERS LTD SIG SHS G81276100 152,348,474 1,337,446 SH   SOLE   1,259,457 0 77,989
SIRONA DENTAL SYSTEMS INC. S COM 82966C103 85,228,823 1,111,487 SH   SOLE   1,111,487 0 0
TD AMERITRADE HOLDING CORP A COM 87236Y108 206,453,549 6,186,801 SH   SOLE   5,983,189 0 203,612
TD AMERITRADE HOLDING CORP A COM 87236Y108 41,428,855 1,241,500 SH Call SOLE   1,182,300 0 59,200
TJX COMPANIES INC TJX COM 872540109 42,333,177 715,450 SH   SOLE   633,995 0 81,455
TECHNE CORP TECH COM 878377100 48,104,252 514,209 SH   SOLE   482,244 0 31,965
TEMPUR SEALY INTERNATIONAL INC COM 88023U101 270,887,520 4,822,637 SH   SOLE   4,482,079 0 340,558
TEXAS PACIFIC LAND TRUST TPL SUB CTF PROP I T 882610108 13,535,845 70,338 SH   SOLE   70,338 0 0
THE PROCTER GAMBLE COMPANY COM 742718109 19,755,271 235,912 SH   SOLE   235,912 0 0
THERMO FISHER SCIENTIC INC. COM 883556102 72,500,463 595,731 SH   SOLE   507,388 0 88,343
TIMKEN COMPANY THE TKR COM 887389104 25,884,775 610,634 SH   SOLE   610,634 0 0
TRANSDIGM GROUP INC. TDG COM 893641100 251,794,411 1,365,998 SH   SOLE   1,272,050 0 93,948
UNITED TECHNOLOGIES CORPORATIO COM 913017109 52,676,870 498,834 SH   SOLE   431,010 0 67,824
VALERO ENERGY CORPORATION VL COM 91913Y100 90,577,550 1,957,587 SH   SOLE   1,889,514 0 68,073
VERISK ANALYTICS INC - CLASS A CL A 92345Y106 58,059,589 953,516 SH   SOLE   953,516 0 0
VISA COM CL A 92826C839 18,803,871 88,128 SH   SOLE   88,128 0 0
WABTEC CORP WAB COM 929740108 20,989,441 259,001 SH   SOLE   259,001 0 0
WAL MART STORES INC. WMT COM 931142103 19,018,624 248,707 SH   SOLE   248,707 0 0
WALGREEN CO COM WAG COM 931422109 17,099,158 288,496 SH   SOLE   288,496 0 0
WALTER INVESTMENT MANAGEMENT COM 93317W102 105,575,571 4,809,821 SH   SOLE   4,644,113 0 165,708
WATERS CORP WAT COM 941848103 6,207,886 62,630 SH   SOLE   50,015 0 12,615
WESCO AIRCRAFT HOLDINGS INC. COM 950814103 8,109,357 466,055 SH   SOLE   466,055 0 0
WEST MARINE INC COM 954235107 11,481,507 1,275,723 SH   SOLE   1,275,723 0 0
WESTLAKE CHEMICAL CORPORATION COM 960413102 149,001,128 1,720,766 SH   SOLE   1,658,998 0 61,768
WILLIAMS SONOMA INC WSM COM 969904101 258,989,520 3,890,484 SH   SOLE   3,635,662 0 254,822
WOLVERINE WORLD WIDE, INC. WWW COM 978097103 124,419,692 4,964,872 SH   SOLE   4,547,793 0 417,079