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
ACCENTURE LTD COM G1151C101 317 2,560 SH   SOLE   2,560 0 0
AIR PRODS and CHEMS INC COM 009158106 26,662 186,369 SH   SOLE   171,851 0 14,518
AKAMAI TECHNOLOGIES COM 00971T101 273 5,485 SH   SOLE   5,485 0 0
ALPHABET INC CL A COM 02079K305 147,031 158,152 SH   SOLE   145,630 0 12,522
ALPHABET INC CL C COM 02079K107 546 601 SH   SOLE   601 0 0
AMERICAN EXPRESS CO COM 025816109 202 2,400 SH   SOLE   2,400 0 0
AMETEK COM 031100100 435 7,182 SH   SOLE   7,182 0 0
AMPHENOL CORP COM 032095101 392 5,305 SH   SOLE   5,264 0 41
ANALOG DEVICES INC COM 032654105 64,391 827,641 SH   SOLE   758,158 0 69,483
ANSYS INC. COM 03662Q105 348 2,856 SH   SOLE   2,856 0 0
APPLE INC COM 037833100 156,862 1,089,165 SH   SOLE   1,002,327 0 86,838
ARISTA NETWORKS INC. COM 040413106 359 2,399 SH   SOLE   2,399 0 0
BECTON DICKINSON and CO COM 075887109 100,837 516,821 SH   SOLE   475,710 0 41,111
BIOGEN INC. COM 09062X103 298 1,100 SH   SOLE   1,100 0 0
BLUE BUFFALO COM 09531U102 435 19,074 SH   SOLE   18,964 0 110
CELGENE CORP COM 151020104 103,012 793,193 SH   SOLE   729,766 0 63,427
CHIPOTLE MEXICAN GRILL INC COM 169656105 216 518 SH   SOLE   518 0 0
COCA-COLA CO COM 191216100 1,007 22,450 SH   SOLE   22,450 0 0
COLGATE-PALMOLIVE CO COM 194162103 400 5,400 SH   SOLE   5,400 0 0
CONSUMER DISCRETIONARY SELECT COM 81369Y407 232 2,585 SH   SOLE   0 0 2,585
COPART INC. COM 217204106 443 13,928 SH   SOLE   13,928 0 0
CORE LABORATORIES N. V. COM N22717107 259 2,554 SH   SOLE   2,554 0 0
COSTCO WHOLESALE CORP COM 22160K105 734 4,590 SH   SOLE   4,590 0 0
DANAHER CORP COM 235851102 84,026 995,683 SH   SOLE   915,348 0 80,335
DISNEY WALT CO COM 254687106 404 3,800 SH   SOLE   3,800 0 0
DOLLAR TREE STORES COM 256746108 87,151 1,246,435 SH   SOLE   1,146,135 0 100,300
EDWARDS LIFESCIENCES CORP COM 28176E108 125,027 1,057,401 SH   SOLE   973,315 0 84,086
EPAM SYSTEMS COM 29414B104 414 4,923 SH   SOLE   4,888 0 35
EURONET WORLDWIDE, INC. COM 298736109 297 3,401 SH   SOLE   3,401 0 0
EXPEDIA INC. COM 30212P303 412 2,767 SH   SOLE   2,767 0 0
F5 NETWORKS COM 315616102 313 2,464 SH   SOLE   2,464 0 0
FACEBOOK INC COM 30303M102 156,991 1,039,811 SH   SOLE   957,201 0 82,610
FACTSET RESEARCH SYSTEMS INC COM 303075105 244 1,468 SH   SOLE   1,447 0 21
FASTENAL CO COM 311900104 34,229 786,327 SH   SOLE   723,401 0 62,926
FIDELITY NATIONAL INFORMATION COM 31620M106 70,608 826,798 SH   SOLE   761,408 0 65,390
FINANCIALS SELECT SECTOR SPDR COM 81369Y605 232 9,406 SH   SOLE   0 0 9,406
FLEETCOR TECHNOLOGIES INC COM 339041105 23,433 162,488 SH   SOLE   150,158 0 12,330
GENPACT LTD COM G3922B107 514 18,482 SH   SOLE   18,482 0 0
HONEYWELL INTL INC COM 438516106 107,368 805,521 SH   SOLE   740,956 0 64,565
IHS MARKIT LTD COM G47567105 415 9,431 SH   SOLE   9,364 0 67
INTERCONTINENTAL EXCHANGE, INC COM 45866F104 114,149 1,731,625 SH   SOLE   1,594,608 0 137,017
JB HUNT TRANSPORT SVCS INC COM 445658107 460 5,032 SH   SOLE   5,032 0 0
JOHNSON and JOHNSON COM 478160104 278 2,100 SH   SOLE   2,100 0 0
KRAFT-HEINZ COMPANY COM 500754106 122,472 1,430,075 SH   SOLE   1,314,880 0 115,195
LABORATORY CORP OF AMERICA HOL COM 50540R409 585 3,794 SH   SOLE   3,794 0 0
LAUDER ESTEE COS INC CL A COM 518439104 120,102 1,251,326 SH   SOLE   1,150,315 0 101,011
LKQ CORPORATION COM 501889208 569 17,273 SH   SOLE   17,273 0 0
MACOM TECHNOLOGY SOLUTIONS HOL COM 55405Y100 604 10,830 SH   SOLE   10,830 0 0
MASTERCARD INC - CLASS A COM 57636Q104 79,781 656,902 SH   SOLE   604,302 0 52,600
MCDONALD'S CORP COM 580135101 766 5,000 SH   SOLE   5,000 0 0
MEDTRONIC PLC COM G5960L103 54,331 612,185 SH   SOLE   562,744 0 49,441
MICROSOFT CORP COM 594918104 159,884 2,319,505 SH   SOLE   2,134,319 0 185,186
MOLSON COORS BREWING CL B COM 60871R209 204 2,366 SH   SOLE   2,366 0 0
MONDELEZ INTERNATIONAL COM 609207105 96,741 2,239,908 SH   SOLE   2,060,852 0 179,056
MONSTER BEVERAGE CORP COM 61174X109 84,970 1,710,350 SH   SOLE   1,573,578 0 136,772
NEWELL RUBBERMAID INC COM 651229106 308 5,753 SH   SOLE   5,753 0 0
NIKE INC CLASS B COM 654106103 759 12,863 SH   SOLE   12,800 0 63
O REILLY AUTOMOTIVE COM 67103H107 456 2,086 SH   SOLE   2,086 0 0
ORACLE CORP COM 68389X105 112,305 2,239,846 SH   SOLE   2,059,279 0 180,567
PEPSICO INC COM 713448108 108,614 940,454 SH   SOLE   865,631 0 74,823
PHILIP MORRIS INTERNATIONAL COM 718172109 622 5,300 SH   SOLE   5,300 0 0
PRICELINE GROUP, INC COM 741503403 149,634 79,996 SH   SOLE   73,603 0 6,393
PROCTER and GAMBLE CO COM 742718109 865 9,925 SH   SOLE   9,925 0 0
QUALCOMM INC COM 747525103 236 4,266 SH   SOLE   4,200 0 66
QUINTILES IMS HOLDINGS INC. COM 74876Y101 380 4,246 SH   SOLE   4,246 0 0
RAYMOND JAMES FINANCIAL COM 754730109 373 4,651 SH   SOLE   4,651 0 0
ROSS STORES INC COM 778296103 506 8,767 SH   SOLE   8,669 0 98
SandP GLOBAL INC COM 78409V104 88,644 607,197 SH   SOLE   558,929 0 48,268
SCHLUMBERGER COM 806857108 237 3,600 SH   SOLE   3,600 0 0
SCHWAB CHARLES COM 808513105 103,172 2,401,590 SH   SOLE   2,207,089 0 194,501
SERVICEMASTER GLOBAL HOLDINGS COM 81761R109 258 6,594 SH   SOLE   6,594 0 0
SIGNATURE BANK COM 82669G104 546 3,802 SH   SOLE   3,802 0 0
SKYWORKS SOLUTIONS COM 83088M102 223 2,322 SH   SOLE   2,322 0 0
SNAP-ON INC COM 833034101 419 2,654 SH   SOLE   2,654 0 0
STARBUCKS CORP COM 855244109 116,322 1,994,879 SH   SOLE   1,835,798 0 159,081
STRYKER CORP COM 863667101 874 6,300 SH   SOLE   6,300 0 0
THERMO FISHER SCIENTIFIC COM 883556102 129,824 744,106 SH   SOLE   684,787 0 59,319
TJX COS INC COM 872540109 63,716 882,854 SH   SOLE   812,193 0 70,661
UNITEDHEALTH GROUP INC COM 91324P102 163,160 879,951 SH   SOLE   809,501 0 70,450
VANGUARD INFORMATION TECHNOLOG COM 92204A702 231 1,643 SH   SOLE   0 0 1,643
VERISK ANALYTICS INC COM 92345Y106 503 5,957 SH   SOLE   5,957 0 0
VISA INC-CLASS A SHARES COM 92826C839 138,411 1,475,912 SH   SOLE   1,358,721 0 117,191
WALGREENS BOOTS ALLIANCE INC. COM 931427108 76,235 973,502 SH   SOLE   895,765 0 77,737
WEX INC COM 96208T104 508 4,871 SH   SOLE   4,871 0 0