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 13,622,713 203,628 SH   SOLE   203,628 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 215,717,499 1,175,316 SH   SOLE   1,152,455 0 22,861
ALLEGHENY TECHNOLOGIES INC COM 01741R102 6,247,873 263,846 SH   SOLE   263,846 0 0
ALPHABET INC CAP STK CL C 02079K107 60,997,361 59,118 SH   SOLE   59,118 0 0
ALPHABET INC CAP STK CL C 02079K107 30,540,984 29,600 SH Call SOLE   29,600 0 0
AMETEK INC NEW COM 031100100 141,920,089 1,868,107 SH   SOLE   1,800,421 0 67,686
AMPHENOL CORP NEW CL A 032095101 225,087,491 2,613,346 SH   SOLE   2,500,945 0 112,401
ANSYS INC COM 03662Q105 78,792,663 502,857 SH   SOLE   478,700 0 24,157
BAIDU INC SPON ADR REP A 056752108 156,572,695 701,522 SH   SOLE   672,360 0 29,162
BALL CORP COM 058498106 26,352,072 663,613 SH   SOLE   663,613 0 0
BECTON DICKINSON & CO COM 075887109 11,578,714 53,432 SH   SOLE   53,432 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 50,709,013 254,206 SH   SOLE   254,206 0 0
BIO TECHNE CORP COM 09073M104 99,366,044 657,879 SH   SOLE   657,879 0 0
BLACKBAUD INC COM 09227Q100 268,258,253 2,634,891 SH   SOLE   2,505,783 0 129,108
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 145,040,348 4,539,604 SH   SOLE   4,539,604 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 264,229,695 8,270,100 SH Call SOLE   8,270,100 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 363,992,858 3,650,149 SH   SOLE   3,488,738 0 161,411
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 124,301,775 3,187,225 SH   SOLE   3,096,295 0 90,930
BROWN & BROWN INC COM 115236101 114,885,743 4,515,949 SH   SOLE   4,323,391 0 192,558
CINCINNATI FINL CORP COM 172062101 354,292,975 4,770,980 SH   SOLE   4,580,875 0 190,105
CINTAS CORP COM 172908105 72,279,010 423,725 SH   SOLE   423,725 0 0
DANAHER CORP DEL COM 235851102 159,552,178 1,629,580 SH   SOLE   1,629,580 0 0
DENTSPLY SIRONA INC COM 24906P109 78,912,845 1,568,532 SH   SOLE   1,499,401 0 69,131
ECOLAB INC COM 278865100 6,014,083 43,876 SH   SOLE   43,876 0 0
EXPEDITORS INTL WASH INC COM 302130109 276,554,978 4,368,957 SH   SOLE   4,199,736 0 169,221
FACEBOOK INC CL A 30303M102 19,486,231 121,949 SH   SOLE   121,949 0 0
FACEBOOK INC CL A 30303M102 46,355,079 290,100 SH Call SOLE   290,100 0 0
FASTENAL CO COM 311900104 40,775,127 746,934 SH   SOLE   746,934 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 6,812,455 70,742 SH   SOLE   70,742 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 158,608,239 1,712,647 SH   SOLE   1,624,069 0 88,578
FRANKLIN RES INC COM 354613101 30,875,188 890,288 SH   SOLE   890,288 0 0
GARTNER INC COM 366651107 585,406,620 4,977,101 SH   SOLE   4,796,161 0 180,940
GODADDY INC CL A 380237107 346,396,946 5,639,807 SH   SOLE   5,369,038 0 270,769
HALYARD HEALTH INC COM 40650V100 22,064,486 478,830 SH   SOLE   478,830 0 0
HARRIS CORP DEL COM 413875105 9,473,748 58,741 SH   SOLE   58,741 0 0
HEICO CORP NEW COM 422806109 179,660,674 2,069,585 SH   SOLE   1,935,651 0 133,934
HEICO CORP NEW CL A 422806208 81,939,020 1,154,884 SH   SOLE   1,154,884 0 0
HYATT HOTELS CORP COM CL A 448579102 48,134,016 631,183 SH   SOLE   631,183 0 0
IDEXX LABS INC COM 45168D104 82,107,458 429,006 SH   SOLE   398,035 0 30,971
INTERACTIVE BROKERS GROUP IN COM 45841N107 50,246,973 747,278 SH   SOLE   747,278 0 0
INTUIT COM 461202103 31,530,111 181,887 SH   SOLE   181,887 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 5,767,566 37,987 SH   SOLE   37,987 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 89,926,751 1,520,317 SH   SOLE   1,520,317 0 0
MGIC INVT CORP WIS COM 552848103 21,327,345 1,640,565 SH   SOLE   1,640,565 0 0
MARTIN MARIETTA MATLS INC COM 573284106 376,854,401 1,817,918 SH   SOLE   1,749,908 0 68,010
MCCORMICK & CO INC COM NON VTG 579780206 22,838,635 214,669 SH   SOLE   214,669 0 0
MEREDITH CORP COM 589433101 17,202,389 319,747 SH   SOLE   319,747 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 96,353,177 167,562 SH   SOLE   161,773 0 5,789
MOHAWK INDS INC COM 608190104 377,161,274 1,624,155 SH   SOLE   1,558,638 0 65,517
MONDELEZ INTL INC CL A 609207105 38,970,979 933,884 SH   SOLE   933,884 0 0
MOODYS CORP COM 615369105 8,936,020 55,400 SH   SOLE   55,400 0 0
NATIONAL OILWELL VARCO INC COM 637071101 46,787,424 1,271,052 SH   SOLE   1,271,052 0 0
NORDSON CORP COM 655663102 28,369,491 208,079 SH   SOLE   208,079 0 0
PACKAGING CORP AMER COM 695156109 44,552,564 395,320 SH   SOLE   395,320 0 0
PAYCHEX INC COM 704326107 535,177,621 8,689,359 SH   SOLE   8,369,510 0 319,849
PERKINELMER INC COM 714046109 609,397,362 8,048,037 SH   SOLE   8,048,037 0 0
ROLLINS INC COM 775711104 116,621,824 2,285,358 SH   SOLE   2,205,872 0 79,486
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,002,805 11,411 SH   SOLE   11,411 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 338,953,252 6,319,039 SH   SOLE   6,077,194 0 241,845
SCHEIN HENRY INC COM 806407102 435,288,253 6,476,540 SH   SOLE   6,267,871 0 208,669
SERVICE CORP INTL COM 817565104 393,813,843 10,434,919 SH   SOLE   10,036,100 0 398,819
SHAKE SHACK INC CL A 819047101 34,145,301 820,209 SH   SOLE   820,209 0 0
SHOPIFY INC CL A 82509L107 21,608,017 173,433 SH   SOLE   173,433 0 0
SMITH A O COM 831865209 269,369,911 4,236,042 SH   SOLE   4,048,183 0 187,859
SYMANTEC CORP COM 871503108 88,405,449 3,419,940 SH   SOLE   3,419,940 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 6,817,728 115,106 SH   SOLE   115,106 0 0
TJX COS INC NEW COM 872540109 15,542,318 190,563 SH   SOLE   190,563 0 0
TELEFLEX INC COM 879369106 429,215,228 1,683,329 SH   SOLE   1,614,475 0 68,854
THERMO FISHER SCIENTIFIC INC COM 883556102 231,219,716 1,119,925 SH   SOLE   1,119,925 0 0
TORO CO COM 891092108 64,064,707 1,025,856 SH   SOLE   1,025,856 0 0
TRANSDIGM GROUP INC COM 893641100 154,553,805 503,531 SH   SOLE   483,767 0 19,764
Trimble Inc COM 896239100 68,408,593 1,906,594 SH   SOLE   1,808,949 0 97,645
TYLER TECHNOLOGIES INC COM 902252105 23,776,458 112,706 SH   SOLE   112,706 0 0
VERISK ANALYTICS INC COM 92345Y106 43,719,104 420,376 SH   SOLE   420,376 0 0
VISA INC COM CL A 92826C839 8,731,662 72,995 SH   SOLE   72,995 0 0
WATERS CORP COM 941848103 28,651,290 144,230 SH   SOLE   144,230 0 0
Welbilt Inc COM 949090104 243,868,865 12,538,245 SH   SOLE   12,059,988 0 478,257
WEST PHARMACEUTICAL SVSC INC COM 955306105 167,390,424 1,895,916 SH   SOLE   1,812,364 0 83,552
WILLIAMS SONOMA INC COM 969904101 269,469,906 5,107,466 SH   SOLE   4,918,896 0 188,570
Worldpay Inc CL A 981558109 709,395,085 8,625,913 SH   SOLE   8,314,801 0 311,112
ZEBRA TECHNOLOGIES CORP CL A 989207105 72,553,483 521,255 SH   SOLE   521,255 0 0
ZOETIS INC CL A 98978V103 39,783,412 476,391 SH   SOLE   476,391 0 0
BELMOND LTD CL A G1154H107 17,300,964 1,551,656 SH   SOLE   1,551,656 0 0
IHS MARKIT LTD SHS G47567105 345,601,490 7,164,210 SH   SOLE   6,872,663 0 291,547
CHUBB LIMITED COM H1467J104 74,711,707 546,258 SH   SOLE   546,258 0 0
GARMIN LTD SHS H2906T109 49,281,391 836,270 SH   SOLE   836,270 0 0
CORE LABORATORIES N V COM N22717107 32,408,319 299,467 SH   SOLE   299,467 0 0