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 PLC IRELAND SHS CLASS A G1151C101 838,303 5,124,412 SH   SOLE   5,124,412 0 0
ADOBE SYS INC COM 00724F101 1,357,872 5,569,384 SH   SOLE   5,569,384 0 0
ALARM COM HLDGS INC COM 011642105 385 9,546 SH   SOLE   9,546 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9,943 53,594 SH   SOLE   53,594 0 0
ALIGN TECHNOLOGY INC COM 016255101 809,766 2,366,768 SH   SOLE   2,366,768 0 0
ALPHABET INC CAP STK CL C 02079K107 1,124,220 1,007,682 SH   SOLE   1,007,682 0 0
ALPHABET INC CAP STK CL A 02079K305 390,323 345,666 SH   SOLE   345,666 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 424 7,241 SH   SOLE   7,241 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 958,691 7,146,946 SH   SOLE   7,146,946 0 0
BAIDU INC SPON ADR REP A 056752108 5,522 22,723 SH   SOLE   22,723 0 0
BLACKBAUD INC COM 09227Q100 636 6,208 SH   SOLE   6,208 0 0
BOOKING HLDGS INC COM 09857L108 470,733 232,221 SH   SOLE   232,221 0 0
CANTEL MEDICAL CORP COM 138098108 637 6,475 SH   SOLE   6,475 0 0
CELGENE CORP COM 151020104 289 3,636 SH   SOLE   3,636 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 3,473 35,553 SH   SOLE   35,553 0 0
DOLLAR GEN CORP NEW COM 256677105 691,401 7,012,185 SH   SOLE   7,012,185 0 0
EPAM SYS INC COM 29414B104 306 2,465 SH   SOLE   2,465 0 0
EURONET WORLDWIDE INC COM 298736109 295 3,523 SH   SOLE   3,523 0 0
EXLSERVICE HOLDINGS INC COM 302081104 331 5,845 SH   SOLE   5,845 0 0
FACEBOOK INC CL A 30303M102 751,764 3,868,689 SH   SOLE   3,868,689 0 0
FIVE BELOW INC COM 33829M101 497 5,086 SH   SOLE   5,086 0 0
FOX FACTORY HLDG CORP COM 35138V102 685 14,722 SH   SOLE   14,722 0 0
GARTNER INC COM 366651107 729,278 5,487,422 SH   SOLE   5,487,422 0 0
GLOBANT S A COM L44385109 447 7,869 SH   SOLE   7,869 0 0
GRAND CANYON ED INC COM 38526M106 545 4,883 SH   SOLE   4,883 0 0
HEALTHCARE SVCS GRP INC COM 421906108 449 10,390 SH   SOLE   10,390 0 0
ICON PLC SHS G4705A100 8,643 65,218 SH   SOLE   65,218 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 3,514 24,438 SH   SOLE   24,438 0 0
LEMAITRE VASCULAR INC COM 525558201 330 9,849 SH   SOLE   9,849 0 0
LENDINGTREE INC NEW COM 52603B107 228 1,067 SH   SOLE   1,067 0 0
LITTELFUSE INC COM 537008104 569 2,493 SH   SOLE   2,493 0 0
MARKETAXESS HLDGS INC COM 57060D108 253 1,281 SH   SOLE   1,281 0 0
MASIMO CORP COM 574795100 347 3,552 SH   SOLE   3,552 0 0
MASTERCARD INCORPORATED CL A 57636Q104 475,151 2,417,823 SH   SOLE   2,417,823 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 597 7,413 SH   SOLE   7,413 0 0
MEDTRONIC PLC SHS G5960L103 4,732 55,279 SH   SOLE   55,279 0 0
MICROSOFT CORP COM 594918104 1,351,406 13,704,554 SH   SOLE   13,704,554 0 0
MONOLITHIC PWR SYS INC COM 609839105 478 3,578 SH   SOLE   3,578 0 0
NEOGEN CORP COM 640491106 518 6,460 SH   SOLE   6,460 0 0
NIKE INC CL B 654106103 1,049,772 13,174,844 SH   SOLE   13,174,844 0 0
NOVO-NORDISK A S ADR 670100205 1,131 24,519 SH   SOLE   24,519 0 0
NUTRI SYS INC NEW COM 67069D108 611 15,872 SH   SOLE   15,872 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 775,643 2,835,262 SH   SOLE   2,835,262 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 591 8,156 SH   SOLE   8,156 0 0
ORACLE CORP COM 68389X105 714,411 16,214,494 SH   SOLE   16,214,494 0 0
PAYCOM SOFTWARE INC COM 70432V102 542 5,483 SH   SOLE   5,483 0 0
POOL CORPORATION COM 73278L105 822 5,426 SH   SOLE   5,426 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 253 6,591 SH   SOLE   6,591 0 0
REGENERON PHARMACEUTICALS COM 75886F107 511,839 1,483,634 SH   SOLE   1,483,634 0 0
RELX NV SPONSORED ADR 75955B102 4,213 197,501 SH   SOLE   197,501 0 0
SAP SE SPON ADR 803054204 7,209 62,332 SH   SOLE   62,332 0 0
STAMPS COM INC COM NEW 852857200 636 2,515 SH   SOLE   2,515 0 0
STARBUCKS CORP COM 855244109 600,190 12,286,385 SH   SOLE   12,286,385 0 0
TEXAS ROADHOUSE INC COM 882681109 435 6,635 SH   SOLE   6,635 0 0
TREX CO INC COM 89531P105 546 8,721 SH   SOLE   8,721 0 0
UNILEVER PLC SPON ADR NEW 904767704 5,619 101,652 SH   SOLE   101,652 0 0
VISA INC COM CL A 92826C839 1,110,995 8,388,030 SH   SOLE   8,388,030 0 0
WAGEWORKS INC COM 930427109 207 4,146 SH   SOLE   4,146 0 0
ZOETIS INC CL A 98978V103 791,848 9,295,080 SH   SOLE   9,295,080 0 0