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 878,357 5,160,737 SH   SOLE   5,160,737 0 0
ADOBE SYS INC COM 00724F101 1,091,215 4,042,284 SH   SOLE   4,042,284 0 0
ALARM COM HLDGS INC COM 011642105 598 10,412 SH   SOLE   10,412 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 12,813 77,766 SH   SOLE   77,766 0 0
ALIGN TECHNOLOGY INC COM 016255101 825,903 2,111,097 SH   SOLE   2,111,097 0 0
ALPHABET INC CAP STK CL C 02079K107 1,210,335 1,014,131 SH   SOLE   1,014,131 0 0
ALPHABET INC CAP STK CL A 02079K305 417,251 345,670 SH   SOLE   345,670 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 432 7,902 SH   SOLE   7,902 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,077,138 7,149,461 SH   SOLE   7,149,461 0 0
BAIDU INC SPON ADR REP A 056752108 7,409 32,399 SH   SOLE   32,399 0 0
BLACKBAUD INC COM 09227Q100 687 6,771 SH   SOLE   6,771 0 0
BOOKING HLDGS INC COM 09857L108 469,819 236,804 SH   SOLE   236,804 0 0
CANTEL MEDICAL CORP COM 138098108 650 7,070 SH   SOLE   7,070 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 5,297 45,015 SH   SOLE   45,015 0 0
DOLLAR GEN CORP NEW COM 256677105 770,538 7,049,753 SH   SOLE   7,049,753 0 0
ELLIE MAE INC COM 28849P100 344 3,625 SH   SOLE   3,625 0 0
EPAM SYS INC COM 29414B104 371 2,693 SH   SOLE   2,693 0 0
EURONET WORLDWIDE INC COM 298736109 385 3,842 SH   SOLE   3,842 0 0
EXLSERVICE HOLDINGS INC COM 302081104 422 6,375 SH   SOLE   6,375 0 0
FACEBOOK INC CL A 30303M102 642,761 3,908,313 SH   SOLE   3,908,313 0 0
FIVE BELOW INC COM 33829M101 618 4,755 SH   SOLE   4,755 0 0
FOX FACTORY HLDG CORP COM 35138V102 1,126 16,069 SH   SOLE   16,069 0 0
GARTNER INC COM 366651107 870,582 5,492,634 SH   SOLE   5,492,634 0 0
GLOBANT S A COM L44385109 507 8,593 SH   SOLE   8,593 0 0
GRAND CANYON ED INC COM 38526M106 601 5,332 SH   SOLE   5,332 0 0
HEALTHCARE SVCS GRP INC COM 421906108 461 11,342 SH   SOLE   11,342 0 0
ICON PLC SHS G4705A100 12,684 82,500 SH   SOLE   82,500 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 4,470 28,655 SH   SOLE   28,655 0 0
LEMAITRE VASCULAR INC COM 525558201 511 13,183 SH   SOLE   13,183 0 0
LENDINGTREE INC NEW COM 52603B107 356 1,546 SH   SOLE   1,546 0 0
LITTELFUSE INC COM 537008104 539 2,724 SH   SOLE   2,724 0 0
MASIMO CORP COM 574795100 482 3,874 SH   SOLE   3,874 0 0
MASTERCARD INCORPORATED CL A 57636Q104 402,705 1,809,014 SH   SOLE   1,809,014 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 45,207 616,652 SH   SOLE   616,652 0 0
MEDTRONIC PLC SHS G5960L103 6,887 70,005 SH   SOLE   70,005 0 0
MICROSOFT CORP COM 594918104 1,580,433 13,818,601 SH   SOLE   13,818,601 0 0
MONOLITHIC PWR SYS INC COM 609839105 490 3,903 SH   SOLE   3,903 0 0
NEOGEN CORP COM 640491106 504 7,051 SH   SOLE   7,051 0 0
NIKE INC CL B 654106103 1,117,048 13,185,175 SH   SOLE   13,185,175 0 0
NOVO-NORDISK A S ADR 670100205 1,214 25,750 SH   SOLE   25,750 0 0
NUTRI SYS INC NEW COM 67069D108 642 17,323 SH   SOLE   17,323 0 0
NVIDIA CORP COM 67066G104 703,155 2,502,154 SH   SOLE   2,502,154 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 980,977 2,824,418 SH   SOLE   2,824,418 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 856 8,903 SH   SOLE   8,903 0 0
ORACLE CORP COM 68389X105 653,071 12,666,244 SH   SOLE   12,666,244 0 0
PAYCOM SOFTWARE INC COM 70432V102 930 5,981 SH   SOLE   5,981 0 0
POOL CORPORATION COM 73278L105 987 5,916 SH   SOLE   5,916 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 272 7,188 SH   SOLE   7,188 0 0
REGENERON PHARMACEUTICALS COM 75886F107 601,410 1,488,492 SH   SOLE   1,488,492 0 0
RELX PLC SPONSORED ADR 759530108 4,980 237,947 SH   SOLE   237,947 0 0
SAP SE SPON ADR 803054204 8,770 71,300 SH   SOLE   71,300 0 0
STAMPS COM INC COM NEW 852857200 622 2,749 SH   SOLE   2,749 0 0
STARBUCKS CORP COM 855244109 1,025,128 18,035,326 SH   SOLE   18,035,326 0 0
TEXAS ROADHOUSE INC COM 882681109 501 7,235 SH   SOLE   7,235 0 0
TREX CO INC COM 89531P105 732 9,514 SH   SOLE   9,514 0 0
UNILEVER PLC SPON ADR NEW 904767704 6,732 122,458 SH   SOLE   122,458 0 0
VISA INC COM CL A 92826C839 1,259,804 8,393,660 SH   SOLE   8,393,660 0 0
ZOETIS INC CL A 98978V103 858,345 9,374,674 SH   SOLE   9,374,674 0 0