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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALGOMA STL GROUP INC COM 015658107   5,658,980 553,175 SH   SOLE   553,175 0 0
AMPHENOL CORP NEW CL A 032095101   2,606,400 40,000 SH Put SOLE   40,000 0 0
AMTECH SYS INC COM PAR $0.01N 032332504   1,450,000 250,000 SH   SOLE   250,000 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U409   334,372 514,656 SH   SOLE   514,656 0 0
ASPEN AEROGELS INC COM 04523Y105   553,800 20,000 SH   SOLE   20,000 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   760,000 100,000 SH   SOLE   100,000 0 0
BIODESIX INC COM 09075X108   1,239,010 696,073 SH   SOLE   696,073 0 0
BRADY CORP CL A 104674106   2,298,900 30,000 SH   SOLE   30,000 0 0
BRIGHTCOVE INC COM 10921T101   1,080,000 500,000 SH   SOLE   500,000 0 0
CHEGG INC COM 163092109   589,410 333,000 SH   SOLE   333,000 0 0
COLLPLANT BIOTECHNOLOGIES LT SHS NEW M2R51X116   492,553 99,205 SH   SOLE   99,205 0 0
CPS TECHNOLOGIES CORP COM 12619F104   248,026 174,666 SH   SOLE   174,666 0 0
CVD EQUIP CORP COM 126601103   2,141,050 646,843 SH   SOLE   646,843 0 0
CYTOSORBENTS CORP COM NEW 23283X206   124,200 82,800 SH   SOLE   82,800 0 0
DARE BIOSCIENCE INC COM NEW 23666P200   324,000 100,000 SH   SOLE   100,000 0 0
DIGI INTL INC COM 253798102   275,300 10,000 SH Call SOLE   10,000 0 0
FORESIGHT AUTONOMOUS HLDGS L SPONSORED ADR 345523203   272,142 383,353 SH   SOLE   383,353 0 0
GREEN DOT CORP CL A 39304D102   1,171,000 100,000 SH   SOLE   100,000 0 0
HARVARD BIOSCIENCE INC COM 416906105   6,426,055 2,388,868 SH   SOLE   2,388,868 0 0
HURCO CO COM 447324104   1,053,500 50,000 SH   SOLE   50,000 0 0
ICAD INC COM NEW 44934S206   463,321 296,052 SH   SOLE   296,052 0 0
IHEARTMEDIA INC COM CL A 45174J509   1,295,000 700,000 SH   SOLE   700,000 0 0
INTEST CORP COM 461147100   846,800 116,000 SH   SOLE   116,000 0 0
IONQ INC COM 46222L108   2,185,000 250,000 SH   SOLE   250,000 0 0
IRIDEX CORP COM 462684101   876,962 501,121 SH   SOLE   501,121 0 0
LANTRONIX INC COM NEW 516548203   677,402 164,418 SH   SOLE   164,418 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805   4,043,018 2,951,108 SH   SOLE   2,951,108 0 0
LINCOLN EDL SVCS CORP COM 533535100   597,000 50,000 SH   SOLE   50,000 0 0
MARIS TECH LTD ORDINARY SHARES M68057104   1,037,187 545,888 SH   SOLE   545,888 0 0
MONEYLION INC CL A 60938K304   1,371,150 33,000 SH   SOLE   33,000 0 0
OPTIMIZERX CORP COM NEW 68401U204   772,000 100,000 SH   SOLE   100,000 0 0
ORION GROUP HLDGS INC COM 68628V308   721,250 125,000 SH   SOLE   125,000 0 0
POWERFLEET INC COM 73931J109   5,869,970 1,173,994 SH   SOLE   1,173,994 0 0
PRECISION OPTICS CORP INC MA COM NEW 740294400   927,390 166,199 SH   SOLE   166,199 0 0
PROFIRE ENERGY INC COM 74316X101   1,073,407 638,933 SH   SOLE   638,933 0 0
RAIL VISION LTD SHS NEW M8186D122   394,240 700,000 SH   SOLE   700,000 0 0
SCYNEXIS INC COM NEW 811292200   894,000 600,000 SH   SOLE   600,000 0 0
SPARTANNASH CO COM 847215100   672,300 30,000 SH   SOLE   30,000 0 0
SYNCHRONOSS TECHNOLOGIES INC COM NEW 87157B400   1,183,655 79,520 SH   SOLE   79,520 0 0
TEAM INC COM NEW 878155308   721,325 47,300 SH   SOLE   47,300 0 0
THERMON GROUP HLDGS INC COM 88362T103   4,408,562 147,740 SH   SOLE   147,740 0 0
TWIN DISC INC COM 901476101   9,200,171 736,603 SH   SOLE   736,603 0 0
UNIVERSAL ELECTRS INC COM 913483103   7,384,000 800,000 SH   SOLE   800,000 0 0
VIEMED HEALTHCARE INC COM 92663R105   1,018,137 138,900 SH   SOLE   138,900 0 0
WESTPORT FUEL SYSTEMS INC COM 960908507   963,900 210,000 SH   SOLE   210,000 0 0
XTANT MED HLDGS INC COM NEW 98420P308   128,778 190,500 SH   SOLE   190,500 0 0