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 LABORATORIES COM 002824100 85,589 1,403,324 SH   SOLE   1,237,778 0 165,546
ACCENTURE LTD COM G1151C101 39,529 241,632 SH   SOLE   213,235 0 28,397
ACTIVISION BLIZZARD INC. COM 00507V109 34,921 457,564 SH   SOLE   404,050 0 53,514
AIR PRODS and CHEMS INC COM 009158106 43,544 279,613 SH   SOLE   245,913 0 33,700
AKAMAI TECHNOLOGIES COM 00971T101 494 6,750 SH   SOLE   6,750 0 0
ALPHABET INC CL A COM 02079K305 105,206 93,170 SH   SOLE   82,350 0 10,820
ALPHABET INC CL C COM 02079K107 224 201 SH   SOLE   201 0 0
AMERICAN EXPRESS CO COM 025816109 235 2,400 SH   SOLE   2,400 0 0
AMERICAN TOWER CORP COM 03027X100 40,121 278,290 SH   SOLE   244,779 0 33,511
AMETEK COM 031100100 476 6,594 SH   SOLE   6,594 0 0
AMPHENOL CORP COM 032095101 425 4,873 SH   SOLE   4,832 0 41
APPLE INC COM 037833100 105,993 572,594 SH   SOLE   505,221 0 67,373
ARISTA NETWORKS INC. COM 040413106 249 968 SH   SOLE   968 0 0
BECTON DICKINSON and CO COM 075887109 117,870 492,028 SH   SOLE   434,122 0 57,906
BIOGEN INC. COM 09062X103 319 1,100 SH   SOLE   1,100 0 0
BOOKING HOLDINGS INC. COM 09857L108 74,905 36,952 SH   SOLE   32,574 0 4,378
CAVIUM, INC. COM 14964U108 546 6,311 SH   SOLE   6,311 0 0
CHURCH and DWIGHT COM 171340102 683 12,844 SH   SOLE   12,844 0 0
COCA-COLA CO COM 191216100 941 21,450 SH   SOLE   21,450 0 0
COLGATE-PALMOLIVE CO COM 194162103 525 8,100 SH   SOLE   8,100 0 0
CONSUMER DISCRETIONARY SELECT COM 81369Y407 380 3,475 SH   SOLE   0 0 3,475
COPART INC. COM 217204106 566 10,004 SH   SOLE   10,004 0 0
CORE LABORATORIES N. V. COM N22717107 296 2,347 SH   SOLE   2,347 0 0
COSTCO WHOLESALE CORP COM 22160K105 690 3,300 SH   SOLE   3,300 0 0
DISNEY WALT CO COM 254687106 398 3,800 SH   SOLE   3,800 0 0
DOLLAR TREE INC. COM 256746108 82,554 971,220 SH   SOLE   857,361 0 113,859
EBAY INC. COM 278642103 69,051 1,904,342 SH   SOLE   1,680,679 0 223,663
EDWARDS LIFESCIENCES CORP COM 28176E108 82,961 569,905 SH   SOLE   503,401 0 66,504
EPAM SYSTEMS COM 29414B104 561 4,510 SH   SOLE   4,475 0 35
EURONET WORLDWIDE, INC. COM 298736109 356 4,248 SH   SOLE   4,248 0 0
EXPEDIA GROUP INC. COM 30212P303 306 2,548 SH   SOLE   2,548 0 0
FACEBOOK INC COM 30303M102 46,490 239,246 SH   SOLE   211,810 0 27,436
FIDELITY NATIONAL INFORMATION COM 31620M106 84,002 792,246 SH   SOLE   700,054 0 92,192
FIRST REPUBLIC BANK/CA COM 33616C100 357 3,685 SH   SOLE   3,685 0 0
FIVE BELOW INC. COM 33829M101 353 3,613 SH   SOLE   3,613 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 68,369 324,564 SH   SOLE   286,933 0 37,631
GENPACT LTD COM G3922B107 491 16,957 SH   SOLE   16,957 0 0
HONEYWELL INTL INC COM 438516106 75,426 523,610 SH   SOLE   462,410 0 61,200
IHS MARKIT LTD COM G47567105 447 8,669 SH   SOLE   8,602 0 67
INTERCONTINENTAL EXCHANGE INC COM 45866F104 82,049 1,115,550 SH   SOLE   985,568 0 129,982
IQVIA HOLDINGS INC COM 46266C105 511 5,121 SH   SOLE   5,106 0 15
JB HUNT TRANSPORT SVCS INC COM 445658107 673 5,535 SH   SOLE   5,535 0 0
JOHNSON and JOHNSON COM 478160104 255 2,100 SH   SOLE   2,100 0 0
KRAFT-HEINZ COMPANY COM 500754106 377 6,000 SH   SOLE   6,000 0 0
LABORATORY CORP OF AMERICA HOL COM 50540R409 624 3,477 SH   SOLE   3,477 0 0
LKQ CORPORATION COM 501889208 464 14,542 SH   SOLE   14,542 0 0
LOWES COS INC COM 548661107 44,519 465,831 SH   SOLE   410,599 0 55,232
MASTERCARD INC - CLASS A COM 57636Q104 62,473 317,894 SH   SOLE   280,633 0 37,261
MCDONALD'S CORP COM 580135101 783 5,000 SH   SOLE   5,000 0 0
MERCK and CO INC COM 58933Y105 352 5,800 SH   SOLE   5,800 0 0
MICROSOFT CORP COM 594918104 114,455 1,160,686 SH   SOLE   1,024,714 0 135,972
MONDELEZ INTERNATIONAL COM 609207105 72,453 1,767,149 SH   SOLE   1,559,549 0 207,600
MONSTER BEVERAGE CORP COM 61174X109 88,238 1,539,918 SH   SOLE   1,357,773 0 182,145
NIKE INC CLASS B COM 654106103 1,025 12,863 SH   SOLE   12,800 0 63
O REILLY AUTOMOTIVE COM 67103H107 274 1,001 SH   SOLE   1,001 0 0
PEPSICO INC COM 713448108 53,763 493,825 SH   SOLE   435,804 0 58,021
PHILIP MORRIS INTERNATIONAL COM 718172109 242 3,000 SH   SOLE   3,000 0 0
PROCTER and GAMBLE CO COM 742718109 665 8,525 SH   SOLE   8,525 0 0
QUALCOMM INC COM 747525103 65,833 1,173,074 SH   SOLE   1,034,939 0 138,135
QUEST DIAGNOSTICS INC COM 74834L100 36,503 332,027 SH   SOLE   291,070 0 40,957
RAYMOND JAMES FINANCIAL COM 754730109 482 5,392 SH   SOLE   5,392 0 0
ROSS STORES INC COM 778296103 683 8,057 SH   SOLE   7,949 0 108
SandP GLOBAL INC COM 78409V104 99,890 489,921 SH   SOLE   431,885 0 58,036
SCHLUMBERGER COM 806857108 241 3,600 SH   SOLE   3,600 0 0
SCHWAB CHARLES COM 808513105 67,092 1,312,956 SH   SOLE   1,156,764 0 156,192
SERVICEMASTER GLOBAL HOLDINGS COM 81761R109 582 9,785 SH   SOLE   9,785 0 0
SHERWIN-WILLIAMS CO COM 824348106 72,073 176,834 SH   SOLE   156,127 0 20,707
SIGNATURE BANK COM 82669G104 445 3,482 SH   SOLE   3,482 0 0
SKYWORKS SOLUTIONS COM 83088M102 502 5,190 SH   SOLE   5,190 0 0
SNAP-ON INC COM 833034101 247 1,534 SH   SOLE   1,534 0 0
STARBUCKS CORP COM 855244109 45,223 925,756 SH   SOLE   817,218 0 108,538
STRYKER CORP COM 863667101 1,064 6,300 SH   SOLE   6,300 0 0
TELEFLEX INC COM 879369106 679 2,532 SH   SOLE   2,532 0 0
THERMO FISHER SCIENTIFIC COM 883556102 99,615 480,905 SH   SOLE   424,402 0 56,503
TJX COS INC COM 872540109 914 9,600 SH   SOLE   9,600 0 0
ULTA BEAUTY INC. COM 90384S303 86,532 370,650 SH   SOLE   327,110 0 43,540
UNION PACIFIC CORP COM 907818108 599 4,231 SH   SOLE   4,200 0 31
UNITEDHEALTH GROUP INC COM 91324P102 113,126 461,100 SH   SOLE   406,176 0 54,924
VANGUARD INFORMATION TECHNOLOG COM 92204A702 391 2,156 SH   SOLE   0 0 2,156
VERISK ANALYTICS INC COM 92345Y106 589 5,474 SH   SOLE   5,459 0 15
VISA INC-CLASS A SHARES COM 92826C839 126,721 956,745 SH   SOLE   845,419 0 111,326
WESTINGHOUSE AIR and BRAKE TECHN COM 929740108 244 2,476 SH   SOLE   2,476 0 0
WEX INC COM 96208T104 690 3,624 SH   SOLE   3,624 0 0