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 774,991 5,048,799 SH   SOLE   5,048,799 0 0
Adobe Sys Inc COM 00724F101 1,396,198 6,461,486 SH   SOLE   6,461,486 0 0
Alarm Com Hldgs Inc COM 011642105 322 8,515 SH   SOLE   8,515 0 0
Alibaba Group Hldg Ltd SPONSORED ADS 01609W102 9,031 49,202 SH   SOLE   49,202 0 0
Align Technology Inc COM 016255101 670,110 2,668,377 SH   SOLE   2,668,377 0 0
Alphabet Inc CAP STK CL A 02079K305 355,277 342,555 SH   SOLE   342,555 0 0
Alphabet Inc CAP STK CL C 02079K107 1,022,223 990,728 SH   SOLE   990,728 0 0
AMN Healthcare Services Inc COM 001744101 367 6,459 SH   SOLE   6,459 0 0
Automatic Data Processing Inc COM 053015103 801,447 7,062,453 SH   SOLE   7,062,453 0 0
Baidu Inc SPON ADR REP A 056752108 4,654 20,853 SH   SOLE   20,853 0 0
Blackbaud Inc COM 09227Q100 563 5,530 SH   SOLE   5,530 0 0
Booking Hldgs Inc COM 09857L108 474,368 228,019 SH   SOLE   228,019 0 0
Cantel Medical Corp COM 138098108 643 5,774 SH   SOLE   5,774 0 0
Celgene Corp COM 151020104 334 3,743 SH   SOLE   3,743 0 0
Check Point Software Tech LT ORD M22465104 5,281 53,154 SH   SOLE   53,154 0 0
Dollar Gen Corp New COM 256677105 632,112 6,756,945 SH   SOLE   6,756,945 0 0
Epam Sys Inc COM 29414B104 252 2,201 SH   SOLE   2,201 0 0
Euronet Worldwide Inc COM 298736109 248 3,138 SH   SOLE   3,138 0 0
ExlService Holdings Inc COM 302081104 291 5,209 SH   SOLE   5,209 0 0
Facebook Inc CL A 30303M102 609,768 3,816,057 SH   SOLE   3,816,057 0 0
Five Below Inc COM 33829M101 284 3,878 SH   SOLE   3,878 0 0
Fox Factory Hldg Corp COM 35138V102 458 13,121 SH   SOLE   13,121 0 0
Gartner Inc COM 366651107 634,387 5,393,527 SH   SOLE   5,393,527 0 0
Grand Canyon Ed Inc COM 38526M106 457 4,355 SH   SOLE   4,355 0 0
Healthcare Svcs Grp Inc COM 421906108 403 9,265 SH   SOLE   9,265 0 0
Icon PLC SHS G4705A100 7,080 59,927 SH   SOLE   59,927 0 0
Ishares Tr RUS 1000 GRW ETF 464287614 5,821 42,770 SH   SOLE   42,770 0 0
Lemaitre Vascular Inc COM 525558201 287 7,908 SH   SOLE   7,908 0 0
Lendingtree Inc New COM 52603B107 311 949 SH   SOLE   949 0 0
Littelfuse Inc COM 537008104 463 2,225 SH   SOLE   2,225 0 0
Marketaxess Hldgs Inc COM 57060D108 403 1,852 SH   SOLE   1,852 0 0
Masimo Corp COM 574795100 279 3,168 SH   SOLE   3,168 0 0
Mastercard Incorporated CL A 57636Q104 416,365 2,377,053 SH   SOLE   2,377,053 0 0
Medidata Solutions Inc COM 58471A105 415 6,607 SH   SOLE   6,607 0 0
Medtronic PLC SHS G5960L103 4,077 50,827 SH   SOLE   50,827 0 0
Microsoft Corp COM 594918104 1,005,090 11,012,266 SH   SOLE   11,012,266 0 0
Monolithic Pwr Sys Inc COM 609839105 370 3,191 SH   SOLE   3,191 0 0
Neogen Corp COM 640491106 386 5,763 SH   SOLE   5,763 0 0
Nike Inc CL B 654106103 865,343 13,024,429 SH   SOLE   13,024,429 0 0
Novo-Nordisk A S ADR 670100205 1,105 22,433 SH   SOLE   22,433 0 0
Nutri Sys Inc New COM 67069D108 260 9,659 SH   SOLE   9,659 0 0
Ollies Bargain Outlt Hldgs I COM 681116109 712 11,802 SH   SOLE   11,802 0 0
O Reilly Automotive Inc New COM 67103H107 689,320 2,786,484 SH   SOLE   2,786,484 0 0
Oracle Corp COM 68389X105 744,833 16,280,492 SH   SOLE   16,280,492 0 0
Paycom Software Inc COM 70432V102 525 4,889 SH   SOLE   4,889 0 0
Pool Corporation COM 73278L105 707 4,835 SH   SOLE   4,835 0 0
Regeneron Pharmaceuticals COM 75886F107 488,695 1,419,141 SH   SOLE   1,419,141 0 0
Relx NV SPONSORED ADR 75955B102 4,113 197,838 SH   SOLE   197,838 0 0
SAP SE SPON ADR 803054204 5,051 48,028 SH   SOLE   48,028 0 0
Stamps Com Inc COM NEW 852857200 451 2,245 SH   SOLE   2,245 0 0
Starbucks Corp COM 855244109 707,983 12,229,797 SH   SOLE   12,229,797 0 0
Texas Roadhouse Inc COM 882681109 342 5,915 SH   SOLE   5,915 0 0
Trex Co Inc COM 89531P105 423 3,888 SH   SOLE   3,888 0 0
Unilever PLC SPON ADR NEW 904767704 5,657 101,812 SH   SOLE   101,812 0 0
Visa Inc COM CL A 92826C839 990,524 8,280,586 SH   SOLE   8,280,586 0 0
Zoetis Inc CL A 98978V103 746,883 8,943,633 SH   SOLE   8,943,633 0 0