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
ABBOTT LABS COM 002824100 74,375 679,421 SH   SOLE   674,301 0 5,120
ACCENTURE PLC IRELAN SHS CLASS A G1151C101 47,680 183,584 SH   SOLE   182,190 0 1,394
ACTIVISION BLIZZARD COM 00507V109 52,655 570,170 SH   SOLE   565,470 0 4,700
AIR PRODS and CHEMS IN COM 009158106 41,449 151,198 SH   SOLE   149,902 0 1,296
AKAMAI TECHNOLOGIES COM 00971T101 272 2,586 SH   SOLE   2,586 0 0
ALPHABET INC CAP STK CL C 02079K107 457 261 SH   SOLE   261 0 0
ALPHABET INC CAP STK CL A 02079K305 86,411 49,647 SH   SOLE   49,221 0 426
AMAZON COM INC COM 023135106 62,289 19,152 SH   SOLE   18,986 0 166
AMERICAN TOWER CORP COM 03027X100 769 3,353 SH   SOLE   3,353 0 0
AMETEK INC COM 031100100 1,139 9,420 SH   SOLE   9,420 0 0
AMPHENOL CORP NEW CL A 032095101 59,895 461,494 SH   SOLE   458,269 0 3,225
ANALOG DEVICES INC COM 032654105 44,488 303,525 SH   SOLE   301,219 0 2,306
APPLE INC COM 037833100 84,690 640,798 SH   SOLE   636,481 0 4,317
APTIV PLC SHS G6095L109 44,242 343,841 SH   SOLE   341,426 0 2,415
ARISTA NETWORKS INC COM 040413106 20,105 69,190 SH   SOLE   68,622 0 568
BECTON DICKINSON and C COM 075887109 292 1,165 SH   SOLE   1,165 0 0
BROADRIDGE FINL SOLU COM 11133T103 859 5,608 SH   SOLE   5,608 0 0
CENTENE CORP DEL COM 15135B101 721 12,014 SH   SOLE   12,014 0 0
CERNER CORP COM 156782104 977 12,450 SH   SOLE   12,450 0 0
CHURCH and DWIGHT INC COM 171340102 456 5,229 SH   SOLE   5,229 0 0
COCA COLA CO COM 191216100 581 10,599 SH   SOLE   10,599 0 0
COPART INC COM 217204106 835 6,558 SH   SOLE   6,558 0 0
COSTCO WHSL CORP NEW COM 22160K105 209 555 SH   SOLE   555 0 0
EDWARDS LIFESCIENCES COM 28176E108 37,540 413,714 SH   SOLE   410,544 0 3,170
EURONET WORLDWIDE IN COM 298736109 915 6,311 SH   SOLE   6,311 0 0
FACEBOOK INC CL A 30303M102 83,417 305,889 SH   SOLE   303,542 0 2,347
FIDELITY NATL INFORM COM 31620M106 57,098 403,141 SH   SOLE   400,094 0 3,047
FIRST REP BK SAN FRA COM 33616C100 234 1,594 SH   SOLE   1,594 0 0
FIVE BELOW INC COM 33829M101 31,330 179,052 SH   SOLE   177,723 0 1,329
FLEETCOR TECHNOLOGIE COM 339041105 60,361 222,108 SH   SOLE   220,465 0 1,643
GENPACT LIMITED SHS G3922B107 675 16,320 SH   SOLE   16,320 0 0
GLOBAL PMTS INC COM 37940X102 909 4,221 SH   SOLE   4,221 0 0
HOME DEPOT INC COM 437076102 325 1,218 SH   SOLE   1,218 0 0
HONEYWELL INTL INC COM 438516106 570 2,678 SH   SOLE   2,678 0 0
HUNT J B TRANS SVCS COM 445658107 674 4,930 SH   SOLE   4,930 0 0
IHS MARKIT LTD SHS G47567105 46,990 526,147 SH   SOLE   522,284 0 3,863
INTERCONTINENTAL EXC COM 45866F104 43,956 382,441 SH   SOLE   379,451 0 2,990
INTERNATIONAL FLAVOR COM 459506101 499 4,582 SH   SOLE   4,582 0 0
INVESCO EXCHANGE TRA SandP500 EQL WGT 46137V357 225 1,768 SH   SOLE   1,768 0 0
IQVIA HLDGS INC COM 46266C105 1,140 6,514 SH   SOLE   6,514 0 0
LABORATORY CORP AMER COM NEW 50540R409 335 1,648 SH   SOLE   1,648 0 0
LOWES COS INC COM 548661107 58,507 364,060 SH   SOLE   361,276 0 2,784
MARVELL TECHNOLOGY G ORD G5876H105 600 12,611 SH   SOLE   12,611 0 0
MASTERCARD INCORPORA CL A 57636Q104 32,695 91,784 SH   SOLE   90,994 0 790
MICROSOFT CORP COM 594918104 91,108 410,599 SH   SOLE   407,653 0 2,946
MONDELEZ INTL INC CL A 609207105 2,628 45,508 SH   SOLE   45,508 0 0
MONSTER BEVERAGE COR COM 61174X109 51,154 556,163 SH   SOLE   551,917 0 4,246
NIKE INC CL B 654106103 41,152 292,384 SH   SOLE   290,294 0 2,090
OLLIES BARGAIN OUTLE COM 681116109 754 9,223 SH   SOLE   9,223 0 0
PAYPAL HLDGS INC COM 70450Y103 17,900 78,268 SH   SOLE   77,504 0 764
PEPSICO INC COM 713448108 222 1,500 SH   SOLE   1,500 0 0
PROCTER AND GAMBLE C COM 742718109 515 3,700 SH   SOLE   3,700 0 0
QUALCOMM INC COM 747525103 81,997 543,046 SH   SOLE   539,006 0 4,040
REALPAGE INC COM 75606N109 773 8,856 SH   SOLE   8,856 0 0
ROSS STORES INC COM 778296103 72,723 596,946 SH   SOLE   592,515 0 4,431
SandP GLOBAL INC COM 78409V104 18,711 56,635 SH   SOLE   56,226 0 409
SALESFORCE COM INC COM 79466L302 4,486 18,697 SH   SOLE   18,662 0 35
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 462 3,597 SH   SOLE   3,597 0 0
SKYWORKS SOLUTIONS I COM 83088M102 1,220 7,983 SH   SOLE   7,983 0 0
STARBUCKS CORP COM 855244109 58,946 555,084 SH   SOLE   550,335 0 4,749
STRYKER CORPORATION COM 863667101 34,155 139,826 SH   SOLE   138,716 0 1,110
TAKE-TWO INTERACTIVE COM 874054109 552 2,655 SH   SOLE   2,655 0 0
TELEFLEX INCORPORATE COM 879369106 45,469 111,185 SH   SOLE   110,309 0 876
THERMO FISHER SCIENT COM 883556102 62,705 134,972 SH   SOLE   133,992 0 980
TJX COS INC NEW COM 872540109 417 6,100 SH   SOLE   6,100 0 0
UNION PAC CORP COM 907818108 729 3,500 SH   SOLE   3,500 0 0
UNITEDHEALTH GROUP I COM 91324P102 67,277 192,721 SH   SOLE   191,216 0 1,505
VAIL RESORTS INC COM 91879Q109 980 4,050 SH   SOLE   4,050 0 0
VARIAN MED SYS INC COM 92220P105 263 1,500 SH   SOLE   1,500 0 0
VERISK ANALYTICS INC COM 92345Y106 417 2,094 SH   SOLE   2,094 0 0
VISA INC COM CL A 92826C839 69,455 318,768 SH   SOLE   315,948 0 2,820
WEX INC COM 96208T104 868 4,267 SH   SOLE   4,267 0 0