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
ACADIA HEALTHCARE CO INC Common Stocks 00404A109 901 49,091 SH   SOLE 0 49,091 0 0
ACI WORLDWIDE INC Common Stocks 004498101 1,260 52,157 SH   SOLE 0 52,157 0 0
AKOUSTIS TECHNOLOGIES INC Common Stocks 00973N102 1,028 191,466 SH   SOLE 0 191,466 0 0
ABSOLUTE SOFTWARE CORPORATIO Common Stocks 00386B109 1,153 186,415 SH   SOLE 0 186,415 0 0
AMEDISYS INC Common Stocks 023436108 1,371 7,470 SH   SOLE 0 7,470 0 0
APYX MEDICAL CORP Common Stocks 03837C106 213 59,364 SH   SOLE 0 59,364 0 0
ASPEN GROUP INC Common Stocks 04530L203 1,693 211,930 SH   SOLE 0 211,930 0 0
ANTERIX INC Common Stocks 03676C100 1,464 32,057 SH   SOLE 0 32,057 0 0
ATRICURE INC Common Stocks 04963C209 968 28,814 SH   SOLE 0 28,814 0 0
AXT INC Common Stocks 00246W103 538 167,515 SH   SOLE 0 167,515 0 0
BIOTELEMETRY INC Common Stocks 090672106 695 18,036 SH   SOLE 0 18,036 0 0
BENCHMARK ELECTRONICS INC Common Stocks 08160H101 427 21,344 SH   SOLE 0 21,344 0 0
CAREDX INC Common Stocks 14167L103 1,514 69,368 SH   SOLE 0 69,368 0 0
CHEMBIO DIAGNOSTICS INC Common Stocks 163572209 839 163,856 SH   SOLE 0 163,856 0 0
CERUS CORP Common Stocks 157085101 1,124 241,740 SH   SOLE 0 241,740 0 0
CIENA CORP Common Stocks 171779309 1,062 26,680 SH   SOLE 0 26,680 0 0
CERENCE INC Common Stocks 156727109 1,218 79,061 SH   SOLE 0 79,061 0 0
CHAMPIONS ONCOLOGY INC Common Stocks 15870P307 610 82,495 SH   SOLE 0 82,495 0 0
CYPRESS SEMICONDUCTOR CORP Common Stocks 232806109 1,727 74,061 SH   SOLE 0 74,061 0 0
DIGI INTERNATIONAL INC Common Stocks 253798102 865 90,712 SH   SOLE 0 90,712 0 0
EBIX INC Common Stocks 278715206 551 36,285 SH   SOLE 0 36,285 0 0
EHEALTH INC Common Stocks 28238P109 1,165 8,272 SH   SOLE 0 8,272 0 0
EVOLENT HEALTH INC - A Common Stocks 30050B101 710 130,732 SH   SOLE 0 130,732 0 0
FIVE9 INC Common Stocks 338307101 1,020 13,340 SH   SOLE 0 13,340 0 0
HAEMONETICS CORP/MASS Common Stocks 405024100 984 9,872 SH   SOLE 0 9,872 0 0
HYRECAR INC Common Stocks 44916T107 237 173,954 SH   SOLE 0 173,954 0 0
IMMERSION CORPORATION Common Stocks 452521107 910 169,792 SH   SOLE 0 169,792 0 0
INFUSYSTEM HOLDINGS INC Common Stocks 45685K102 1,314 154,744 SH   SOLE 0 154,744 0 0
ITRON INC Common Stocks 465741106 1,038 18,584 SH   SOLE 0 18,584 0 0
KRATOS DEFENSE & SECURITY Common Stocks 50077B207 1,402 101,278 SH   SOLE 0 101,278 0 0
LUMENTUM HOLDINGS INC Common Stocks 55024U109 1,652 22,411 SH   SOLE 0 22,411 0 0
LIMELIGHT NETWORKS INC Common Stocks 53261M104 2,650 464,884 SH   SOLE 0 464,884 0 0
LIVEPERSON INC Common Stocks 538146101 708 31,139 SH   SOLE 0 31,139 0 0
LATTICE SEMICONDUCTOR CORP Common Stocks 518415104 564 31,623 SH   SOLE 0 31,623 0 0
MIMECAST LTD Common Stocks G14838109 979 27,747 SH   SOLE 0 27,747 0 0
MARVELL TECHNOLOGY GROUP LTD Common Stocks G5876H105 483 21,344 SH   SOLE 0 21,344 0 0
MISONIX INC Common Stocks 604871103 608 64,566 SH   SOLE 0 64,566 0 0
NEBULA ACQUISITION CORP-CL A Common Stocks 629076100 971 95,621 SH   SOLE 0 95,621 0 0
ONTO INNOVATION INC Common Stocks 683344105 1,300 43,825 SH   SOLE 0 43,825 0 0
REPAY HOLDINGS CORP Common Stocks 76029L100 1,149 80,043 SH   SOLE 0 80,043 0 0
RAPID7 INC Common Stocks 753422104 1,896 43,755 SH   SOLE 0 43,755 0 0
SILICON MOTION TECHNOL-ADR Common Stocks 82706C108 1,096 29,884 SH   SOLE 0 29,884 0 0
SITIME CORP Common Stocks 82982T106 1,048 48,124 SH   SOLE 0 48,124 0 0
SEASPINE HOLDINGS CORP Common Stocks 81255T108 732 89,538 SH   SOLE 0 89,538 0 0
STAAR SURGICAL CO Common Stocks 852312305 1,257 38,953 SH   SOLE 0 38,953 0 0
SYNAPTICS INC Common Stocks 87157D109 204 3,522 SH   SOLE 0 3,522 0 0
TERADYNE INC Common Stocks 880770102 983 18,142 SH   SOLE 0 18,142 0 0
TELARIA INC Common Stocks 879181105 1,632 272,020 SH   SOLE 0 272,020 0 0
TREX COMPANY INC Common Stocks 89531P105 941 11,739 SH   SOLE 0 11,739 0 0
TABULA RASA HEALTHCARE INC Common Stocks 873379101 1,373 26,253 SH   SOLE 0 26,253 0 0
TRIMBLE INC Common Stocks 896239100 1,087 34,147 SH   SOLE 0 34,147 0 0
TOWER SEMICONDUCTOR LTD Common Stocks M87915274 849 53,358 SH   SOLE 0 53,358 0 0
TTEC HOLDINGS INC Common Stocks 89854H102 1,419 38,633 SH   SOLE 0 38,633 0 0
UPLAND SOFTWARE INC Common Stocks 91544A109 1,746 65,102 SH   SOLE 0 65,102 0 0
VERICEL CORP Common Stocks 92346J108 1,370 149,410 SH   SOLE 0 149,410 0 0
VERACYTE INC Common Stocks 92337F107 1,167 48,024 SH   SOLE 0 48,024 0 0
VONAGE HOLDINGS CORP Common Stocks 92886T201 964 133,400 SH   SOLE 0 133,400 0 0
VICOR CORP Common Stocks 925815102 1,897 42,581 SH   SOLE 0 42,581 0 0
VIEMED HEALTHCARE INC Common Stocks 92663R105 1,016 213,441 SH   SOLE 0 213,441 0 0
BOINGO WIRELESS INC Common Stocks 09739C102 1,403 132,223 SH   SOLE 0 132,223 0 0
EXAGEN INC Common Stocks 30068X103 1,072 67,235 SH   SOLE 0 67,235 0 0