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,320 211,106 SH   SOLE   211,106 0 0
ACI WORLDWIDE INC Common Stocks 004498101 641 20,846 SH   SOLE   20,846 0 0
AXCELIS TECHNOLOGIES INC Common Stocks 054540208 4,121 87,618 SH   SOLE   87,618 0 0
ALTA EQUIPMENT GROUP INC Common Stocks 02128L106 3,218 234,392 SH   SOLE   234,392 0 0
AMER NATL BNKSHS/DANVILLE VA Common Stocks 027745108 2,209 66,858 SH   SOLE   66,858 0 0
APYX MEDICAL CORP Common Stocks 03837C106 2,921 210,869 SH   SOLE   210,869 0 0
ASPEN AEROGELS INC Common Stocks 04523Y105 2,075 45,093 SH   SOLE   45,093 0 0
AXT INC Common Stocks 00246W103 768 92,256 SH   SOLE   92,256 0 0
BENCHMARK ELECTRONICS INC Common Stocks 08160H101 2,067 77,395 SH   SOLE   77,395 0 0
BABCOCK & WILCOX ENTERPR Common Stocks 05614L209 884 137,845 SH   SOLE   137,845 0 0
BOWMAN CONSULTING GROUP LTD Common Stocks 103002101 2,247 163,405 SH   SOLE   163,405 0 0
CERUS CORP Common Stocks 157085101 983 161,396 SH   SOLE   161,396 0 0
COMTECH TELECOMMUNICATIONS Common Stocks 205826209 1,803 70,417 SH   SOLE   70,417 0 0
COOPER-STANDARD HOLDING Common Stocks 21676P103 2,086 95,208 SH   SOLE   95,208 0 0
CRYOLIFE INC Common Stocks 228903100 1,995 89,516 SH   SOLE   89,516 0 0
CHAMPIONS ONCOLOGY INC Common Stocks 15870P307 3,309 324,075 SH   SOLE   324,075 0 0
CARDIOVASCULAR SYSTEMS INC Common Stocks 141619106 2,056 62,622 SH   SOLE   62,622 0 0
DERMTECH INC Common Stocks 24984K105 824 25,672 SH   SOLE   25,672 0 0
DIRTT ENVIRONMENTAL SOLUTION Common Stocks 25490H106 1,371 442,380 SH   SOLE   442,380 0 0
EBIX INC Common Stocks 278715206 1,464 54,357 SH   SOLE   54,357 0 0
ENCORE CAPITAL GROUP INC Common Stocks 292554102 4,676 94,907 SH   SOLE   94,907 0 0
ENOVIX CORP Common Stocks 293594107 2,610 138,180 SH   SOLE   138,180 0 0
FIVE9 INC Common Stocks 338307101 1,783 11,162 SH   SOLE   11,162 0 0
FAST ACQUISITION CORP-CL A Common Stocks 311875108 2,023 159,164 SH   SOLE   159,164 0 0
GAIA INC Common Stocks 36269P104 2,645 279,039 SH   SOLE   279,039 0 0
HARMONIC INC Common Stocks 413160102 1,853 211,734 SH   SOLE   211,734 0 0
INFUSYSTEM HOLDINGS INC Common Stocks 45685K102 2,618 200,908 SH   SOLE   200,908 0 0
INTEST CORP Common Stocks 461147100 1,438 125,258 SH   SOLE   125,258 0 0
IDENTIV INC Common Stocks 45170X205 4,854 257,644 SH   SOLE   257,644 0 0
JACK IN THE BOX INC Common Stocks 466367109 1,467 15,068 SH   SOLE   15,068 0 0
AKERNA CORP Common Stocks 00973W102 1,081 383,418 SH   SOLE   383,418 0 0
KIRKLAND'S INC Common Stocks 497498105 2,359 122,777 SH   SOLE   122,777 0 0
KULICKE & SOFFA INDUSTRIES Common Stocks 501242101 2,602 44,646 SH   SOLE   44,646 0 0
LOVESAC CO/THE Common Stocks 54738L109 5,145 77,846 SH   SOLE   77,846 0 0
LIVEPERSON INC Common Stocks 538146101 1,657 28,108 SH   SOLE   28,108 0 0
MONTROSE ENVIRONMENTAL GROUP Common Stocks 615111101 625 10,124 SH   SOLE   10,124 0 0
MAGNITE INC Common Stocks 55955D100 4,432 158,271 SH   SOLE   158,271 0 0
MERIT MEDICAL SYSTEMS INC Common Stocks 589889104 2,484 34,601 SH   SOLE   34,601 0 0
MOSAIC CO/THE Common Stocks 61945C103 2,902 81,256 SH   SOLE   81,256 0 0
MAXLINEAR INC Common Stocks 57776J100 2,275 46,199 SH   SOLE   46,199 0 0
NATERA INC Common Stocks 632307104 5,100 45,762 SH   SOLE   45,762 0 0
ONCOCYTE CORP Common Stocks 68235C107 2,185 613,885 SH   SOLE   613,885 0 0
BANK OZK Common Stocks 06417N103 2,840 66,076 SH   SOLE   66,076 0 0
PORCH GROUP INC Common Stocks 733245104 2,690 152,132 SH   SOLE   152,132 0 0
CARPARTS.COM INC Common Stocks 14427M107 3,223 206,489 SH   SOLE   206,489 0 0
PAPA JOHN'S INTL INC Common Stocks 698813102 2,084 16,407 SH   SOLE   16,407 0 0
QUINSTREET INC Common Stocks 74874Q100 3,079 175,348 SH   SOLE   175,348 0 0
RECRO PHARMA INC Common Stocks 75629F109 1,747 848,277 SH   SOLE   848,277 0 0
RIMINI STREET INC Common Stocks 76674Q107 2,520 261,180 SH   SOLE   261,180 0 0
RAPID7 INC Common Stocks 753422104 2,838 25,113 SH   SOLE   25,113 0 0
SILICON MOTION TECHNOL-ADR Common Stocks 82706C108 3,331 48,287 SH   SOLE   48,287 0 0
SITIME CORP Common Stocks 82982T106 1,823 8,928 SH   SOLE   8,928 0 0
SHARPS COMPLIANCE CORP Common Stocks 820017101 1,662 200,908 SH   SOLE   200,908 0 0
STRYVE FOODS INC-CLASS A Common Stocks 863685103 448 83,795 SH   SOLE   83,795 0 0
SYNCHRONOSS TECHNOLOGIES INC Common Stocks 87157B103 1,203 501,153 SH   SOLE   501,153 0 0
SEASPINE HOLDINGS CORP Common Stocks 81255T108 3,301 209,837 SH   SOLE   209,837 0 0
SPX CORP Common Stocks 784635104 3,496 65,407 SH   SOLE   65,407 0 0
STRATASYS LTD Common Stocks M85548101 1,441 66,969 SH   SOLE   66,969 0 0
STAAR SURGICAL CO Common Stocks 852312305 478 3,717 SH   SOLE   3,717 0 0
STEWART INFORMATION SERVICES Common Stocks 860372101 2,217 35,047 SH   SOLE   35,047 0 0
NEURONETICS INC Common Stocks 64131A105 732 111,615 SH   SOLE   111,615 0 0
SIERRA WIRELESS INC Common Stocks 826516106 1,772 114,294 SH   SOLE   114,294 0 0
SYNAPTICS INC Common Stocks 87157D109 3,224 17,937 SH   SOLE   17,937 0 0
TEREX CORP Common Stocks 880779103 1,151 27,346 SH   SOLE   27,346 0 0
TELOS CORPORATION Common Stocks 87969B101 2,109 74,224 SH   SOLE   74,224 0 0
TUTOR PERINI CORP Common Stocks 901109108 3,260 251,135 SH   SOLE   251,135 0 0
TTEC HOLDINGS INC Common Stocks 89854H102 1,292 13,812 SH   SOLE   13,812 0 0
UPLAND SOFTWARE INC Common Stocks 91544A109 772 23,087 SH   SOLE   23,087 0 0
VEECO INSTRUMENTS INC Common Stocks 922417100 2,553 114,964 SH   SOLE   114,964 0 0
VONAGE HOLDINGS CORP Common Stocks 92886T201 1,170 72,550 SH   SOLE   72,550 0 0
VSE CORP Common Stocks 918284100 312 6,474 SH   SOLE   6,474 0 0
YATRA ONLINE INC Common Stocks G98338109 2,498 1,236,699 SH   SOLE   1,236,699 0 0
ENOVIX CORP W Exp 11/30/2026 Common Stocks 293594115 603 69,090 SH   SOLE   69,090 0 0