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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
ABBOTT LABSCOM0028241002,600,36022,012,696SH SOLE 22,012,69600
ACCENTURE PLC IRELANDSHS CLASS AG1151C1012,150,9966,723,544SH SOLE 6,723,54400
ADOBE SYSTEMS INCORPORATEDCOM00724F1013,284,1355,704,396SH SOLE 5,704,39600
AIRBNB INCCOM CL A0090661011,599,3689,534,237SH SOLE 9,534,23700
ALARM COM HLDGS INCCOM01164210512,496159,811SH SOLE 159,81100
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W10271,205480,951SH SOLE 480,95100
ALIGN TECHNOLOGY INCCOM0162551011,102,2221,656,405SH SOLE 1,656,40500
ALPHABET INCCAP STK CL A02079K3051,537,982575,265SH SOLE 575,26500
ALPHABET INCCAP STK CL C02079K1074,147,8221,556,225SH SOLE 1,556,22500
ALTAIR ENGR INCCOM CL A0213691038,220119,227SH SOLE 119,22700
AMAZON COM INCCOM0231351063,787,3461,152,907SH SOLE 1,152,90700
AMN HEALTHCARE SVCS INCCOM00174410113,051113,730SH SOLE 113,73000
AON PLCSHS CL AG0403H108292,1271,022,244SH SOLE 1,022,24400
APPFOLIO INCCOM CL A03783C10012,081100,342SH SOLE 100,34200
ASML HOLDING N VN Y REGISTRY SHSN0705921058,68678,762SH SOLE 78,76200
ASPEN TECHNOLOGY INCCOM0453271033,35627,328SH SOLE 27,32800
AUTODESK INCCOM0527691061,966,9216,897,362SH SOLE 6,897,36200
AUTOHOME INCSP ADS RP CL A05278C10751610,995SH SOLE 10,99500
AUTOMATIC DATA PROCESSING INCOM05301510355,670278,462SH SOLE 278,46200
BLACKLINE INCCOM09239B10914,386121,850SH SOLE 121,85000
BOOKING HOLDINGS INCCOM09857L108318134SH SOLE 13400
CDW CORPCOM12514G1083,24917,852SH SOLE 17,85200
COPART INCCOM2172041062,81120,265SH SOLE 20,26500
DOLLAR GEN CORP NEWCOM2566771051,1105,234SH SOLE 5,23400
DUCK CREEK TECHNOLOGIES INCSHS26412010614,376324,956SH SOLE 324,95600
DYNATRACE INCCOM NEW2681501096,09685,901SH SOLE 85,90100
ENDAVA PLCADS29260V10520,795153,075SH SOLE 153,07500
EPAM SYS INCCOM29414B1042,6614,664SH SOLE 4,66400
ETSY INCCOM29786A10613,49464,887SH SOLE 64,88700
EXPONENT INCCOM30214U10216,933149,651SH SOLE 149,65100
FACEBOOK INCCL A30303M1024,491,59513,234,318SH SOLE 13,234,31800
FAIR ISAAC CORPCOM3032501042,4586,176SH SOLE 6,17600
FARFETCH LTDORD SH CL A30744W1072,32361,970SH SOLE 61,97000
FOX FACTORY HLDG CORPCOM35138V10219,962138,109SH SOLE 138,10900
GARTNER INCCOM3666511071,370,2504,509,180SH SOLE 4,509,18000
GENERAC HLDGS INCCOM3687361042,6306,436SH SOLE 6,43600
GLOBAL X FDSS&P 500 CATHOLIC37954Y8895,38699,879SH SOLE 99,87900
GLOBANT S ACOML4438510923,45683,472SH SOLE 83,47200
GOOSEHEAD INS INCCOM CL A38267D10924,213158,994SH SOLE 158,99400
HEICO CORP NEWCOM4228061092,12016,074SH SOLE 16,07400
HELEN OF TROY LTDCOMG4388N10610,39046,245SH SOLE 46,24500
HOULIHAN LOKEY INCCL A44159310013,391145,396SH SOLE 145,39600
ICON PLCSHSG4705A100434,9141,659,850SH SOLE 1,659,85000
ILLUMINA INCCOM4523271091,028,6592,536,079SH SOLE 2,536,07900
INTUITIVE SURGICAL INCCOM NEW46120E6021,092,4901,098,919SH SOLE 1,098,91900
ISHARES TRMSCI ACWI ETF4642882573803,807SH SOLE 3,80700
ISHARES TRMSCI ACWI EX US46428824071012,817SH SOLE 12,81700
ISHARES TRRUS 1000 GRW ETF46428761418,01665,743SH SOLE 65,74300
KAROOOOO LTDORD SHSY4600W1081,13938,584SH SOLE 38,58400
LAUDER ESTEE COS INCCL A5184391048122,707SH SOLE 2,70700
MALIBU BOATS INCCOM CL A56117J1007,314104,522SH SOLE 104,52200
MASTERCARD INCORPORATEDCL A57636Q1042,657,0987,642,367SH SOLE 7,642,36700
MEDPACE HLDGS INCCOM58506Q10917,89194,522SH SOLE 94,52200
MEDTRONIC PLCSHSG5960L103127,0031,013,186SH SOLE 1,013,18600
MERCADOLIBRE INCCOM58733R10228,96017,244SH SOLE 17,24400
MICROSOFT CORPCOM5949181042,830,58110,040,370SH SOLE 10,040,37000
MSCI INCCOM55354G100841,6351,383,494SH SOLE 1,383,49400
NETFLIX INCCOM64110L1061,596,1252,615,141SH SOLE 2,615,14100
NIKE INCCL B6541061031,165,4178,024,628SH SOLE 8,024,62800
OLO INCCL A68134L10914,820493,499SH SOLE 493,49900
ORACLE CORPCOM68389X1053674,216SH SOLE 4,21600
OREILLY AUTOMOTIVE INCCOM67103H1076321,035SH SOLE 1,03500
PAYCOM SOFTWARE INCCOM70432V1024,6839,446SH SOLE 9,44600
PAYLOCITY HLDG CORPCOM70438V10610,10636,041SH SOLE 36,04100
PAYPAL HLDGS INCCOM70450Y1031,789,8966,878,660SH SOLE 6,878,66000
PROGYNY INCCOM74340E10317,243307,911SH SOLE 307,91100
QUALYS INCCOM74758T3038,62377,483SH SOLE 77,48300
REGENERON PHARMACEUTICALSCOM75886F1071,3042,155SH SOLE 2,15500
REVOLVE GROUP INCCL A76156B10718,494299,407SH SOLE 299,40700
RHCOM74967X1034,8667,296SH SOLE 7,29600
SALESFORCE COM INCCOM79466L3022,651,8799,777,594SH SOLE 9,777,59400
SAP SESPON ADR803054204106,988792,271SH SOLE 792,27100
SERVICENOW INCCOM81762P1021,908,6603,067,253SH SOLE 3,067,25300
SHOPIFY INCCL A82509L10725,70718,961SH SOLE 18,96100
SIMULATIONS PLUS INCCOM8292141057,034178,076SH SOLE 178,07600
STARBUCKS CORPCOM8552441091,434,07113,000,370SH SOLE 13,000,37000
TAL EDUCATION GROUPSPONSORED ADS8740801048417,340SH SOLE 17,34000
TENCENT MUSIC ENTMT GROUPSPON ADS88034P10950870,049SH SOLE 70,04900
THE TRADE DESK INCCOM CL A88339J1053,62251,515SH SOLE 51,51500
TIMOTHY PLANINTL ETF88743233433811,897SH SOLE 11,89700
TIMOTHY PLANUS LRGMD CP CORE88743235944812,865SH SOLE 12,86500
TREX CO INCCOM89531P1053,28032,176SH SOLE 32,17600
TRUPANION INCCOM89820210612,858165,548SH SOLE 165,54800
TYLER TECHNOLOGIES INCCOM9022521053,4997,629SH SOLE 7,62900
UNILEVER PLCSPON ADR NEW90476770428,992534,704SH SOLE 534,70400
UNITEDHEALTH GROUP INCCOM91324P1021,487,5373,806,974SH SOLE 3,806,97400
VISA INCCOM CL A92826C8392,430,22610,910,106SH SOLE 10,910,10600
WINGSTOP INCCOM97415510320,494125,015SH SOLE 125,01500
YANDEX N VSHS CLASS AN972841082,55532,063SH SOLE 32,06300
YETI HLDGS INCCOM98585X10413,098152,858SH SOLE 152,85800
ZOETIS INCCL A98978V1031,860,3719,582,626SH SOLE 9,582,62600