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
ADVANCE AUTO PARTS INC COM 00751Y106 6,941 37,825 SH   SOLE N/A 37,825 0 0
AGORA INC ADS 00851L103 1,987 39,533 SH   SOLE N/A 39,533 0 0
ALPHABET INC CAP STK CL A 02079K305 7,246 3,513 SH   SOLE N/A 3,513 0 0
AMAZON COM INC COM 023135106 6,024 1,947 SH   SOLE N/A 1,947 0 0
AMERESCO INC CL A 02361E108 3,929 80,792 SH   SOLE N/A 80,792 0 0
APPFOLIO INC COM CL A 03783C100 1,366 9,658 SH   SOLE N/A 9,658 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 393 58,639 SH   SOLE N/A 58,639 0 0
BEIGENE LTD SPONSORED ADR 07725L102 1,897 5,451 SH   SOLE N/A 5,451 0 0
BILL COM HLDGS INC COM 090043100 4,042 27,777 SH   SOLE N/A 27,777 0 0
BLACKROCK INC COM 09247X101 3,084 4,090 SH   SOLE N/A 4,090 0 0
CAPITAL ONE FINL CORP COM 14040H105 4,029 31,669 SH   SOLE N/A 31,669 0 0
CARGURUS INC COM CL A 141788109 2,299 96,464 SH   SOLE N/A 96,464 0 0
CASTLE BIOSCIENCES INC COM 14843C105 139 2,031 SH   SOLE N/A 2,031 0 0
CELLECTIS S A SPON ADS 15117K103 7,003 346,530 SH   SOLE N/A 346,530 0 0
CIMPRESS PLC SHS EURO G2143T103 1,162 11,600 SH   SOLE N/A 11,600 0 0
CINTAS CORP COM 172908105 3,751 10,990 SH   SOLE N/A 10,990 0 0
CLEAN HARBORS INC COM 184496107 2,169 25,800 SH   SOLE N/A 25,800 0 0
CLOUDFLARE INC CL A COM 18915M107 565 8,040 SH   SOLE N/A 8,040 0 0
COLFAX CORP COM 194014106 3,580 81,718 SH   SOLE N/A 81,718 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 6,173 62,838 SH   SOLE N/A 62,838 0 0
COPART INC COM 217204106 1,235 11,372 SH   SOLE N/A 11,372 0 0
CORCEPT THERAPEUTICS INC COM 218352102 3,999 168,084 SH   SOLE N/A 168,084 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 812 4,449 SH   SOLE N/A 4,449 0 0
DOLLAR TREE INC COM 256746108 3,033 26,499 SH   SOLE N/A 26,499 0 0
DRAFTKINGS INC COM CL A 26142R104 1,918 31,271 SH   SOLE N/A 31,271 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 1,495 35,815 SH   SOLE N/A 35,815 0 0
EDITAS MEDICINE INC COM 28106W103 377 8,965 SH   SOLE N/A 8,965 0 0
ENCORE WIRE CORP COM 292562105 2,036 30,323 SH   SOLE N/A 30,323 0 0
ENPHASE ENERGY INC COM 29355A107 1,556 9,593 SH   SOLE N/A 9,593 0 0
ENSIGN GROUP INC COM 29358P101 5,991 63,840 SH   SOLE N/A 63,840 0 0
EPAM SYS INC COM 29414B104 3,728 9,398 SH   SOLE N/A 9,398 0 0
EVERCORE INC CLASS A 29977A105 3,030 23,000 SH   SOLE N/A 23,000 0 0
EXACT SCIENCES CORP COM 30063P105 1,256 9,534 SH   SOLE N/A 9,534 0 0
EXLSERVICE HOLDINGS INC COM 302081104 2,460 27,287 SH   SOLE N/A 27,287 0 0
EXP WORLD HLDGS INC COM 30212W100 1,188 26,086 SH   SOLE N/A 26,086 0 0
FACEBOOK INC CL A 30303M102 3,271 11,107 SH   SOLE N/A 11,107 0 0
FEDEX CORP COM 31428X106 4,806 16,919 SH   SOLE N/A 16,919 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 1,962 7,303 SH   SOLE N/A 7,303 0 0
FORTINET INC COM 34959E109 1,020 5,532 SH   SOLE N/A 5,532 0 0
FRESHPET INC COM 358039105 1,412 8,889 SH   SOLE N/A 8,889 0 0
GROWGENERATION CORP COM 39986L109 1,940 39,034 SH   SOLE N/A 39,034 0 0
GUARDANT HEALTH INC COM 40131M109 1,283 8,405 SH   SOLE N/A 8,405 0 0
HCI GROUP INC COM 40416E103 3,013 39,221 SH   SOLE N/A 39,221 0 0
HEALTHSTREAM INC COM 42222N103 1,045 46,764 SH   SOLE N/A 46,764 0 0
HOLOGIC INC COM 436440101 1,693 22,760 SH   SOLE N/A 22,760 0 0
HUYA INC ADS REP SHS A 44852D108 379 19,456 SH   SOLE N/A 19,456 0 0
IMPINJ INC COM 453204109 188 3,301 SH   SOLE N/A 3,301 0 0
INSPERITY INC COM 45778Q107 2,572 30,714 SH   SOLE N/A 30,714 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 359 4,468 SH   SOLE N/A 4,468 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,083 9,701 SH   SOLE N/A 9,701 0 0
INVITAE CORP COM 46185L103 2,238 58,565 SH   SOLE N/A 58,565 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 524 16,561 SH   SOLE N/A 16,561 0 0
KIMCO RLTY CORP COM 49446R109 2,001 106,724 SH   SOLE N/A 106,724 0 0
KINDER MORGAN INC DEL COM 49456B101 1,759 105,674 SH   SOLE N/A 105,674 0 0
L BRANDS INC COM 501797104 5,506 89,011 SH   SOLE N/A 89,011 0 0
LEMAITRE VASCULAR INC COM 525558201 3,179 65,173 SH   SOLE N/A 65,173 0 0
LIVE OAK BANCSHARES INC COM 53803X105 5,001 73,017 SH   SOLE N/A 73,017 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 3,866 33,048 SH   SOLE N/A 33,048 0 0
MASIMO CORP COM 574795100 2,721 11,850 SH   SOLE N/A 11,850 0 0
MATADOR RES CO COM 576485205 1,424 60,742 SH   SOLE N/A 60,742 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 1,418 66,638 SH   SOLE N/A 66,638 0 0
MEDPACE HLDGS INC COM 58506Q109 2,903 17,698 SH   SOLE N/A 17,698 0 0
MERIT MED SYS INC COM 589889104 4,055 67,715 SH   SOLE N/A 67,715 0 0
MISTRAS GROUP INC COM 60649T107 65 5,719 SH   SOLE N/A 5,719 0 0
MONGODB INC CL A 60937P106 200 749 SH   SOLE N/A 749 0 0
MONOLITHIC PWR SYS INC COM 609839105 2,520 7,135 SH   SOLE N/A 7,135 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,433 14,737 SH   SOLE N/A 14,737 0 0
NIU TECHNOLOGIES ADS 65481N100 2,824 77,048 SH   SOLE N/A 77,048 0 0
NVIDIA CORPORATION COM 67066G104 3,493 6,542 SH   SOLE N/A 6,542 0 0
OMNICELL COM COM 68213N109 2,563 19,737 SH   SOLE N/A 19,737 0 0
OMNICOM GROUP INC COM 681919106 8,820 118,943 SH   SOLE N/A 118,943 0 0
ONTRAK INC COM 683373104 1,009 30,984 SH   SOLE N/A 30,984 0 0
ORACLE CORP COM 68389X105 5,100 72,683 SH   SOLE N/A 72,683 0 0
PHREESIA INC COM 71944F106 141 2,703 SH   SOLE N/A 2,703 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 3,845 43,363 SH   SOLE N/A 43,363 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 1,171 18,390 SH   SOLE N/A 18,390 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,041 2,201 SH   SOLE N/A 2,201 0 0
ROKU INC COM CL A 77543R102 2,556 7,845 SH   SOLE N/A 7,845 0 0
SALESFORCE COM INC COM 79466L302 1,520 7,173 SH   SOLE N/A 7,173 0 0
SANMINA CORPORATION COM 801056102 1,025 24,780 SH   SOLE N/A 24,780 0 0
SERVICE CORP INTL COM 817565104 8,056 157,815 SH   SOLE N/A 157,815 0 0
SKECHERS U S A INC CL A 830566105 2,526 60,569 SH   SOLE N/A 60,569 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 4,390 88,557 SH   SOLE N/A 88,557 0 0
SQUARE INC CL A 852234103 3,912 17,230 SH   SOLE N/A 17,230 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 303 4,341 SH   SOLE N/A 4,341 0 0
STEEL DYNAMICS INC COM 858119100 5,630 110,910 SH   SOLE N/A 110,910 0 0
STIFEL FINL CORP COM 860630102 6,996 109,215 SH   SOLE N/A 109,215 0 0
SUPER MICRO COMPUTER INC COM 86800U104 3,936 100,761 SH   SOLE N/A 100,761 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,270 48,500 SH   SOLE N/A 48,500 0 0
SYNOPSYS INC COM 871607107 4,041 16,309 SH   SOLE N/A 16,309 0 0
TELADOC HEALTH INC COM 87918A105 2,249 12,375 SH   SOLE N/A 12,375 0 0
TESLA INC COM 88160R101 585 876 SH   SOLE N/A 876 0 0
TITAN MACHY INC COM 88830R101 537 21,073 SH   SOLE N/A 21,073 0 0
TRUPANION INC COM 898202106 3,734 49,000 SH   SOLE N/A 49,000 0 0
TTEC HLDGS INC COM 89854H102 3,549 35,328 SH   SOLE N/A 35,328 0 0
TWILIO INC CL A 90138F102 4,164 12,220 SH   SOLE N/A 12,220 0 0
TWIST BIOSCIENCE CORP COM 90184D100 3,331 26,892 SH   SOLE N/A 26,892 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 179 1,572 SH   SOLE N/A 1,572 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,950 17,638 SH   SOLE N/A 17,638 0 0
UNITY SOFTWARE INC COM 91332U101 2,138 21,318 SH   SOLE N/A 21,318 0 0
VEEVA SYS INC CL A COM 922475108 3,297 12,622 SH   SOLE N/A 12,622 0 0
VERACYTE INC COM 92337F107 1,781 33,134 SH   SOLE N/A 33,134 0 0
VICOR CORP COM 925815102 1,288 15,142 SH   SOLE N/A 15,142 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,926 35,498 SH   SOLE N/A 35,498 0 0
WYNN RESORTS LTD COM 983134107 2,516 20,070 SH   SOLE N/A 20,070 0 0
ZILLOW GROUP INC CL A 98954M101 1,951 14,849 SH   SOLE N/A 14,849 0 0
ZSCALER INC COM 98980G102 574 3,346 SH   SOLE N/A 3,346 0 0
ZUMIEZ INC COM 989817101 513 11,967 SH   SOLE N/A 11,967 0 0
ZYNEX INC COM 98986M103 3,465 226,923 SH   SOLE N/A 226,923 0 0