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
ABSOLUTE SOFTWARE CORPORATIO Common Stocks 00386B109 2,329 247,521 SH   SOLE   247,521 0 0
ACI WORLDWIDE INC Common Stocks 004498101 2,430 70,018 SH   SOLE   70,018 0 0
AXCELIS TECHNOLOGIES INC Common Stocks 054540208 4,753 63,747 SH   SOLE   63,747 0 0
ALTA EQUIPMENT GROUP INC Common Stocks 02128L106 3,517 240,249 SH   SOLE   240,249 0 0
AMER NATL BNKSHS/DANVILLE VA Common Stocks 027745108 2,383 63,254 SH   SOLE   63,254 0 0
ANGIODYNAMICS INC Common Stocks 03475V101 1,392 50,466 SH   SOLE   50,466 0 0
APYX MEDICAL CORP Common Stocks 03837C106 1,909 148,923 SH   SOLE   148,923 0 0
ASPEN AEROGELS INC Common Stocks 04523Y105 1,858 37,324 SH   SOLE   37,324 0 0
AUGMEDIX INC Common Stocks 05105P107 2,180 691,994 SH   SOLE   691,994 0 0
AXT INC Common Stocks 00246W103 814 92,365 SH   SOLE   92,365 0 0
BENCHMARK ELECTRONICS INC Common Stocks 08160H101 2,251 83,074 SH   SOLE   83,074 0 0
DMC GLOBAL INC Common Stocks 23291C103 2,145 54,157 SH   SOLE   54,157 0 0
BETTER CHOICE CO INC Common Stocks 08771Y303 1,625 503,082 SH   SOLE   503,082 0 0
BABCOCK & WILCOX ENTERPR Common Stocks 05614L209 1,245 138,009 SH   SOLE   138,009 0 0
BOWMAN CONSULTING GROUP LTD Common Stocks 103002101 3,345 157,471 SH   SOLE   157,471 0 0
CERUS CORP Common Stocks 157085101 1,329 195,101 SH   SOLE   195,101 0 0
COMTECH TELECOMMUNICATIONS Common Stocks 205826209 1,578 66,593 SH   SOLE   66,593 0 0
CENTURY CASINOS INC Common Stocks 156492100 492 40,400 SH   SOLE   40,400 0 0
COOPER-STANDARD HOLDING Common Stocks 21676P103 1,886 84,148 SH   SOLE   84,148 0 0
CRYOLIFE INC Common Stocks 228903100 1,159 56,936 SH   SOLE   56,936 0 0
CHAMPIONS ONCOLOGY INC Common Stocks 15870P307 2,726 326,136 SH   SOLE   326,136 0 0
JOURNEY MEDICAL CORP Common Stocks 48115J109 613 113,862 SH   SOLE   113,862 0 0
DERMTECH INC Common Stocks 24984K105 353 22,372 SH   SOLE   22,372 0 0
DIRTT ENVIRONMENTAL SOLUTION Common Stocks 25490H106 631 289,309 SH   SOLE   289,309 0 0
EBIX INC Common Stocks 278715206 1,904 62,636 SH   SOLE   62,636 0 0
ENCORE CAPITAL GROUP INC Common Stocks 292554102 5,367 86,419 SH   SOLE   86,419 0 0
ENOVIX CORP Common Stocks 293594107 4,778 175,129 SH   SOLE   175,129 0 0
FIVE9 INC Common Stocks 338307101 1,228 8,940 SH   SOLE   8,940 0 0
FORTRESS TRANSPORTATION & IN Common Stocks 34960P101 1,645 56,872 SH   SOLE   56,872 0 0
GAIA INC Common Stocks 36269P104 2,011 234,671 SH   SOLE   234,671 0 0
HARMONIC INC Common Stocks 413160102 3,527 299,943 SH   SOLE   299,943 0 0
HILLMAN SOLUTIONS CORP Common Stocks 431636109 1,682 156,447 SH   SOLE   156,447 0 0
INFUSYSTEM HOLDINGS INC Common Stocks 45685K102 3,615 212,292 SH   SOLE   212,292 0 0
IDENTIV INC Common Stocks 45170X205 7,426 263,909 SH   SOLE   263,909 0 0
KIRKLAND'S INC Common Stocks 497498105 669 44,795 SH   SOLE   44,795 0 0
KULICKE & SOFFA INDUSTRIES Common Stocks 501242101 2,706 44,699 SH   SOLE   44,699 0 0
LINDBLAD EXPEDITIONS HOLDING Common Stocks 535219109 968 62,038 SH   SOLE   62,038 0 0
LOVESAC CO/THE Common Stocks 54738L109 4,203 63,433 SH   SOLE   63,433 0 0
LIVEPERSON INC Common Stocks 538146101 1,874 52,471 SH   SOLE   52,471 0 0
MONTROSE ENVIRONMENTAL GROUP Common Stocks 615111101 715 10,136 SH   SOLE   10,136 0 0
MAGNITE INC Common Stocks 55955D100 1,038 59,338 SH   SOLE   59,338 0 0
MERIT MEDICAL SYSTEMS INC Common Stocks 589889104 1,949 31,289 SH   SOLE   31,289 0 0
MOSAIC CO/THE Common Stocks 61945C103 2,626 66,838 SH   SOLE   66,838 0 0
MAXLINEAR INC Common Stocks 57776J100 2,785 36,937 SH   SOLE   36,937 0 0
NEOPHOTONICS CORP Common Stocks 64051T100 3,126 203,381 SH   SOLE   203,381 0 0
NATERA INC Common Stocks 632307104 4,487 48,051 SH   SOLE   48,051 0 0
BANK OZK Common Stocks 06417N103 2,714 58,337 SH   SOLE   58,337 0 0
PERION NETWORK LTD Common Stocks M78673114 1,445 60,092 SH   SOLE   60,092 0 0
PETIQ INC Common Stocks 71639T106 1,559 68,635 SH   SOLE   68,635 0 0
PORCH GROUP INC Common Stocks 733245104 2,206 141,528 SH   SOLE   141,528 0 0
CARPARTS.COM INC Common Stocks 14427M107 1,190 106,228 SH   SOLE   106,228 0 0
PUBMATIC INC-CLASS A Common Stocks 74467Q103 1,081 31,736 SH   SOLE   31,736 0 0
PIXELWORKS INC Common Stocks 72581M305 867 196,984 SH   SOLE   196,984 0 0
PAPA JOHN'S INTL INC Common Stocks 698813102 1,596 11,957 SH   SOLE   11,957 0 0
QUINSTREET INC Common Stocks 74874Q100 2,505 137,736 SH   SOLE   137,736 0 0
RECRO PHARMA INC Common Stocks 75629F109 240 140,255 SH   SOLE   140,255 0 0
RAPID7 INC Common Stocks 753422104 2,959 25,140 SH   SOLE   25,140 0 0
SIENTRA INC Common Stocks 82621J105 311 84,621 SH   SOLE   84,621 0 0
SILICON MOTION TECHNOL-ADR Common Stocks 82706C108 4,594 48,344 SH   SOLE   48,344 0 0
SITIME CORP Common Stocks 82982T106 2,236 7,645 SH   SOLE   7,645 0 0
SHARPS COMPLIANCE CORP Common Stocks 820017101 1,673 234,584 SH   SOLE   234,584 0 0
SYNCHRONOSS TECHNOLOGIES INC Common Stocks 87157B103 935 383,096 SH   SOLE   383,096 0 0
SEASPINE HOLDINGS CORP Common Stocks 81255T108 2,162 158,711 SH   SOLE   158,711 0 0
SPX CORP Common Stocks 784635104 3,535 59,228 SH   SOLE   59,228 0 0
STRATASYS LTD Common Stocks M85548101 2,463 100,583 SH   SOLE   100,583 0 0
STAAR SURGICAL CO Common Stocks 852312305 238 2,604 SH   SOLE   2,604 0 0
STEWART INFORMATION SERVICES Common Stocks 860372101 1,827 22,914 SH   SOLE   22,914 0 0
NEURONETICS INC Common Stocks 64131A105 498 111,748 SH   SOLE   111,748 0 0
SIERRA WIRELESS INC Common Stocks 826516106 2,681 152,142 SH   SOLE   152,142 0 0
SYNAPTICS INC Common Stocks 87157D109 2,849 9,842 SH   SOLE   9,842 0 0
TEREX CORP Common Stocks 880779103 1,570 35,733 SH   SOLE   35,733 0 0
TRANSMEDICS GROUP INC Common Stocks 89377M109 1,604 83,723 SH   SOLE   83,723 0 0
TUTOR PERINI CORP Common Stocks 901109108 2,765 223,533 SH   SOLE   223,533 0 0
TABULA RASA HEALTHCARE INC Common Stocks 873379101 1,062 70,780 SH   SOLE   70,780 0 0
TTEC HOLDINGS INC Common Stocks 89854H102 645 7,124 SH   SOLE   7,124 0 0
UFP INDUSTRIES INC Common Stocks 90278Q108 1,484 16,132 SH   SOLE   16,132 0 0
VEECO INSTRUMENTS INC Common Stocks 922417100 3,277 115,100 SH   SOLE   115,100 0 0
VONAGE HOLDINGS CORP Common Stocks 92886T201 1,510 72,636 SH   SOLE   72,636 0 0
VSE CORP Common Stocks 918284100 1,197 19,639 SH   SOLE   19,639 0 0
YATRA ONLINE INC Common Stocks G98338109 2,730 1,578,219 SH   SOLE   1,578,219 0 0
ZETA GLOBAL HOLDINGS CORP-A Common Stocks 98956A105 463 55,024 SH   SOLE   55,024 0 0
ZUORA INC - CLASS A Common Stocks 98983V106 3,349 179,262 SH   SOLE   179,262 0 0