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 1,079,406 5,841,892 SH   SOLE   5,841,892 0 0
ADOBE INC COM 00724F101 1,358,805 4,611,589 SH   SOLE   4,611,589 0 0
ALARM COM HLDGS INC COM 011642105 943 17,630 SH   SOLE   17,630 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 36,215 213,719 SH   SOLE   213,719 0 0
ALIGN TECHNOLOGY INC COM 016255101 712,533 2,603,337 SH   SOLE   2,603,337 0 0
ALPHABET INC CAP STK CL C 02079K107 1,426,398 1,319,627 SH   SOLE   1,319,627 0 0
ALPHABET INC CAP STK CL A 02079K305 417,887 385,932 SH   SOLE   385,932 0 0
ALTAIR ENGR INC COM CL A 021369103 494 12,242 SH   SOLE   12,242 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 726 13,390 SH   SOLE   13,390 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 773,133 4,676,299 SH   SOLE   4,676,299 0 0
BLACKBAUD INC COM 09227Q100 1,346 16,119 SH   SOLE   16,119 0 0
BOOKING HLDGS INC COM 09857L108 466,227 248,693 SH   SOLE   248,693 0 0
CANTEL MEDICAL CORP COM 138098108 964 11,952 SH   SOLE   11,952 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 9,404 81,343 SH   SOLE   81,343 0 0
DOLLAR GEN CORP NEW COM 256677105 819,276 6,061,528 SH   SOLE   6,061,528 0 0
EPAM SYS INC COM 29414B104 791 4,570 SH   SOLE   4,570 0 0
EURONET WORLDWIDE INC COM 298736109 1,094 6,500 SH   SOLE   6,500 0 0
EXLSERVICE HOLDINGS INC COM 302081104 707 10,688 SH   SOLE   10,688 0 0
FACEBOOK INC CL A 30303M102 1,806,031 9,357,675 SH   SOLE   9,357,675 0 0
FIVE BELOW INC COM 33829M101 597 4,976 SH   SOLE   4,976 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 950 22,671 SH   SOLE   22,671 0 0
FOX FACTORY HLDG CORP COM 35138V102 2,256 27,342 SH   SOLE   27,342 0 0
GARTNER INC COM 366651107 797,449 4,954,947 SH   SOLE   4,954,947 0 0
GLOBANT S A COM L44385109 2,140 21,174 SH   SOLE   21,174 0 0
GRAND CANYON ED INC COM 38526M106 1,057 9,031 SH   SOLE   9,031 0 0
ICON PLC SHS G4705A100 22,950 149,054 SH   SOLE   149,054 0 0
INOGEN INC COM 45780L104 339 5,083 SH   SOLE   5,083 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 8,092 51,432 SH   SOLE   51,432 0 0
LEMAITRE VASCULAR INC COM 525558201 808 28,881 SH   SOLE   28,881 0 0
LENDINGTREE INC NEW COM 52603B107 1,095 2,607 SH   SOLE   2,607 0 0
LITTELFUSE INC COM 537008104 815 4,605 SH   SOLE   4,605 0 0
MASIMO CORP COM 574795100 968 6,506 SH   SOLE   6,506 0 0
MASTERCARD INC CL A 57636Q104 1,161,833 4,392,067 SH   SOLE   4,392,067 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 1,242 13,726 SH   SOLE   13,726 0 0
MEDIFAST INC COM 58470H101 622 4,845 SH   SOLE   4,845 0 0
MEDTRONIC PLC SHS G5960L103 14,176 145,554 SH   SOLE   145,554 0 0
MICROSOFT CORP COM 594918104 2,089,166 15,595,445 SH   SOLE   15,595,445 0 0
NEOGEN CORP COM 640491106 740 11,918 SH   SOLE   11,918 0 0
NIKE INC CL B 654106103 855,453 10,190,033 SH   SOLE   10,190,033 0 0
NOVO-NORDISK A S ADR 670100205 3,029 59,343 SH   SOLE   59,343 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 799,345 2,164,369 SH   SOLE   2,164,369 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1,014 11,635 SH   SOLE   11,635 0 0
ORACLE CORP COM 68389X105 822,884 14,444,171 SH   SOLE   14,444,171 0 0
PAYCOM SOFTWARE INC COM 70432V102 1,397 6,162 SH   SOLE   6,162 0 0
PAYPAL HLDGS INC COM 70450Y103 821,038 7,173,147 SH   SOLE   7,173,147 0 0
POOL CORPORATION COM 73278L105 1,911 10,007 SH   SOLE   10,007 0 0
REGENERON PHARMACEUTICALS COM 75886F107 496,140 1,585,113 SH   SOLE   1,585,113 0 0
RELX PLC SPONSORED ADR 759530108 9,589 392,824 SH   SOLE   392,824 0 0
SAP SE SPON ADR 803054204 20,657 151,003 SH   SOLE   151,003 0 0
STARBUCKS CORP COM 855244109 947,877 11,307,128 SH   SOLE   11,307,128 0 0
TEXAS ROADHOUSE INC COM 882681109 660 12,290 SH   SOLE   12,290 0 0
TREX CO INC COM 89531P105 1,159 16,164 SH   SOLE   16,164 0 0
U S PHYSICAL THERAPY INC COM 90337L108 855 6,972 SH   SOLE   6,972 0 0
UNILEVER PLC SPON ADR NEW 904767704 12,509 201,849 SH   SOLE   201,849 0 0
VISA INC COM CL A 92826C839 1,655,436 9,538,670 SH   SOLE   9,538,670 0 0
ZOETIS INC CL A 98978V103 1,156,299 10,188,554 SH   SOLE   10,188,554 0 0