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 27,055,076 403,988 SH   SOLE   403,988 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 65,449,255 379,570 SH   SOLE   379,570 0 0
ALPHABET INC CAP STK CL C 02079K107 48,738,173 46,577 SH   SOLE   46,577 0 0
ALPHABET INC CAP STK CL C 02079K107 85,176,960 81,400 SH Call SOLE   81,400 0 0
AMAZON COM INC COM 023135106 17,425,103 14,900 SH Call SOLE   14,900 0 0
AMETEK INC NEW COM 031100100 149,760,415 2,066,516 SH   SOLE   1,858,915 0 207,601
AMPHENOL CORP NEW CL A 032095101 247,739,202 2,821,631 SH   SOLE   2,548,142 0 273,489
ANSYS INC COM 03662Q105 128,320,059 869,436 SH   SOLE   766,819 0 102,617
ARAMARK COM 03852U106 18,431,540 431,248 SH   SOLE   431,248 0 0
BAIDU INC SPON ADR REP A 056752108 216,386,385 923,899 SH   SOLE   888,273 0 35,626
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 48,974,215 247,070 SH   SOLE   247,070 0 0
BIO TECHNE CORP COM 09073M104 173,565,908 1,339,760 SH   SOLE   1,228,818 0 110,942
BLACKBAUD INC COM 09227Q100 227,142,716 2,403,881 SH   SOLE   2,140,140 0 263,741
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 120,199,078 3,753,875 SH   SOLE   3,753,875 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 132,450,730 4,136,500 SH Call SOLE   4,136,500 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 387,829,148 4,125,842 SH   SOLE   3,705,789 0 420,053
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 157,456,489 3,616,364 SH   SOLE   3,243,469 0 372,895
BROWN & BROWN INC COM 115236101 88,547,325 1,720,702 SH   SOLE   1,582,337 0 138,365
CANTEL MEDICAL CORP COM 138098108 12,865,128 125,062 SH   SOLE   125,062 0 0
CINCINNATI FINL CORP COM 172062101 276,017,574 3,681,707 SH   SOLE   3,315,484 0 366,223
CINTAS CORP COM 172908105 9,576,221 61,453 SH   SOLE   61,453 0 0
DANAHER CORP DEL COM 235851102 134,216,699 1,445,989 SH   SOLE   1,445,989 0 0
DENTSPLY SIRONA INC COM 24906P109 405,785,929 6,164,149 SH   SOLE   5,642,631 0 521,518
ECOLAB INC COM 278865100 18,956,950 141,280 SH   SOLE   141,280 0 0
EXPEDITORS INTL WASH INC COM 302130109 199,586,246 3,085,272 SH   SOLE   2,779,679 0 305,593
FACEBOOK INC CL A 30303M102 8,369,498 47,430 SH   SOLE   47,430 0 0
FACEBOOK INC CL A 30303M102 29,415,882 166,700 SH Call SOLE   166,700 0 0
FASTENAL CO COM 311900104 22,697,498 415,021 SH   SOLE   415,021 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 10,571,952 112,360 SH   SOLE   112,360 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 153,129,355 1,767,421 SH   SOLE   1,576,072 0 191,349
FRANKLIN RES INC COM 354613101 32,097,607 740,771 SH   SOLE   740,771 0 0
GARTNER INC COM 366651107 584,867,305 4,749,227 SH   SOLE   4,317,356 0 431,871
GODADDY INC CL A 380237107 251,301,954 4,998,050 SH   SOLE   4,450,841 0 547,209
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 225,550,758 12,080,919 SH   SOLE   11,695,095 0 385,824
HARRIS CORP DEL COM 413875105 20,872,411 147,352 SH   SOLE   147,352 0 0
HEICO CORP NEW COM 422806109 156,428,244 1,657,957 SH   SOLE   1,373,148 0 284,809
HEICO CORP NEW CL A 422806208 75,794,089 958,812 SH   SOLE   958,812 0 0
HYATT HOTELS CORP COM CL A 448579102 106,059,314 1,442,199 SH   SOLE   1,442,199 0 0
IDEXX LABS INC COM 45168D104 55,295,342 353,596 SH   SOLE   290,565 0 63,031
INTERACTIVE BROKERS GROUP IN COM 45841N107 72,226,430 1,219,835 SH   SOLE   1,219,835 0 0
INTUIT COM 461202103 39,355,065 249,430 SH   SOLE   249,430 0 0
ISHARES TR RUS MID CAP ETF 464287499 4,507,888 21,659 SH   SOLE   21,659 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 5,562,198 36,483 SH   SOLE   36,483 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 41,038,795 622,177 SH   SOLE   622,177 0 0
LULULEMON ATHLETICA INC COM 550021109 35,981,567 457,839 SH   SOLE   457,839 0 0
MGIC INVT CORP WIS COM 552848103 24,542,468 1,739,367 SH   SOLE   1,739,367 0 0
MARTIN MARIETTA MATLS INC COM 573284106 392,608,596 1,776,188 SH   SOLE   1,624,789 0 151,399
MEREDITH CORP COM 589433101 8,201,296 124,168 SH   SOLE   124,168 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 111,228,621 179,540 SH   SOLE   159,135 0 20,405
MOHAWK INDS INC COM 608190104 476,901,979 1,728,532 SH   SOLE   1,549,270 0 179,262
MONDELEZ INTL INC CL A 609207105 38,932,678 909,642 SH   SOLE   909,642 0 0
MOODYS CORP COM 615369105 11,706,063 79,304 SH   SOLE   79,304 0 0
NATIONAL OILWELL VARCO INC COM 637071101 44,538,766 1,236,501 SH   SOLE   1,236,501 0 0
NIKE INC CL B 654106103 6,485,747 103,689 SH   SOLE   103,689 0 0
PACKAGING CORP AMER COM 695156109 122,203,825 1,013,719 SH   SOLE   1,013,719 0 0
PAYCHEX INC COM 704326107 523,796,083 7,693,832 SH   SOLE   7,014,105 0 679,727
PERKINELMER INC COM 714046109 524,351,856 7,171,114 SH   SOLE   6,757,854 0 413,260
ROLLINS INC COM 775711104 118,896,998 2,555,276 SH   SOLE   2,307,412 0 247,864
SPDR S&P 500 ETF TR TR UNIT 78462F103 510,770 1,914 SH   SOLE   1,914 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 467,930,382 11,559,545 SH   SOLE   10,489,153 0 1,070,392
SCHEIN HENRY INC COM 806407102 269,117,104 3,851,132 SH   SOLE   3,531,754 0 319,378
SERVICE CORP INTL COM 817565104 386,115,332 10,346,070 SH   SOLE   9,411,597 0 934,473
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 54,069,188 1,054,597 SH   SOLE   1,054,597 0 0
SHAKE SHACK INC CL A 819047101 37,691,352 872,485 SH   SOLE   872,485 0 0
SMITH A O COM 831865209 207,263,300 3,382,234 SH   SOLE   3,019,675 0 362,559
SYMANTEC CORP COM 871503108 28,614,381 1,019,757 SH   SOLE   1,019,757 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 8,931,133 174,675 SH   SOLE   174,675 0 0
TJX COS INC NEW COM 872540109 13,183,921 172,429 SH   SOLE   172,429 0 0
TELEFLEX INC COM 879369106 442,353,440 1,777,805 SH   SOLE   1,606,583 0 171,222
THERMO FISHER SCIENTIFIC INC COM 883556102 203,581,361 1,072,158 SH   SOLE   1,072,158 0 0
TORO CO COM 891092108 33,806,752 518,270 SH   SOLE   518,270 0 0
TRANSDIGM GROUP INC COM 893641100 148,604,297 541,127 SH   SOLE   490,888 0 50,239
Trimble Inc COM 896239100 90,537,223 2,227,786 SH   SOLE   1,977,899 0 249,887
TYLER TECHNOLOGIES INC COM 902252105 18,705,155 105,649 SH   SOLE   105,649 0 0
Ulta Beauty Inc COM 90384S303 19,925,646 89,089 SH   SOLE   89,089 0 0
UNITED TECHNOLOGIES CORP COM 913017109 9,469,521 74,230 SH   SOLE   74,230 0 0
VANTIV INC CL A 92210H105 298,589,538 4,059,681 SH   SOLE   3,704,144 0 355,537
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 351,892 3,154 SH   SOLE   3,154 0 0
VERISK ANALYTICS INC COM 92345Y106 46,861,536 488,141 SH   SOLE   488,141 0 0
VISA INC COM CL A 92826C839 8,636,217 75,743 SH   SOLE   75,743 0 0
WABTEC CORP COM 929740108 65,953,414 809,940 SH   SOLE   674,854 0 135,086
WATERS CORP COM 941848103 29,531,603 152,863 SH   SOLE   150,472 0 2,391
Welbilt Inc COM 949090104 275,296,176 11,709,748 SH   SOLE   10,767,239 0 942,509
WEST PHARMACEUTICAL SVSC INC COM 955306105 236,118,790 2,393,015 SH   SOLE   2,163,764 0 229,251
WILLIAMS SONOMA INC COM 969904101 379,218,466 7,334,980 SH   SOLE   6,639,467 0 695,513
ZOETIS INC CL A 98978V103 49,807,015 691,380 SH   SOLE   691,380 0 0
BELMOND LTD CL A G1154H107 19,850,696 1,620,465 SH   SOLE   1,620,465 0 0
IHS MARKIT LTD SHS G47567105 326,375,218 7,228,687 SH   SOLE   6,501,703 0 726,984
SIGNET JEWELERS LIMITED SHS G81276100 503,415,225 8,902,126 SH   SOLE   8,086,196 0 815,930
CHUBB LIMITED COM H1467J104 78,129,720 534,659 SH   SOLE   534,659 0 0
GARMIN LTD SHS H2906T109 53,498,923 898,085 SH   SOLE   898,085 0 0
CORE LABORATORIES N V COM N22717107 19,464,954 177,681 SH   SOLE   177,681 0 0