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
ADMA Biologics, Inc. common 000899104 6,458 4,579,900 SH   SOLE   4,579,900 0 0
Aehr Test Systems common 00760J108 27,704 1,145,749 SH   SOLE   1,145,749 0 0
Aerovironment, Inc. common 008073108 1,154 18,610 SH   SOLE   18,610 0 0
Alpha Teknova, Inc. common 02080L102 1,229 60,000 SH   SOLE   60,000 0 0
American Public Education, Inc common 02913V103 1,114 50,070 SH   SOLE   50,070 0 0
American Superconductor Corp common 030111207 9,297 854,534 SH   SOLE   854,534 0 0
Apollo Endosurgery, Inc. common 03767D108 3,613 428,640 SH   SOLE   428,640 0 0
Aqua Metals, Inc. common 03837J101 68 55,474 SH   SOLE   55,474 0 0
Assure Holdings Corp(CND/AMR) common 04265J204 8,047 1,562,499 SH   SOLE   1,562,499 0 0
Atomera Incorporated common 04965B100 3,562 177,034 SH   SOLE   177,034 0 0
Avid Bioservices, Inc. common 05368M106 35,016 1,200,000 SH   SOLE   1,200,000 0 0
Backblaze, Inc. common 05637B105 6,165 365,000 SH   SOLE   365,000 0 0
Bellus Health, Inc. common 07987C204 3,059 380,000 SH   SOLE   380,000 0 0
Bitfarms, Ltd. of Canada common 09173B107 1,125 222,838 SH   SOLE   222,838 0 0
Bitfarms, Ltd. of Canada common 09173B107 2,069 410,000 SH   SOLE   410,000 0 0
Bridgeline Digital, Inc. common 10807Q700 678 300,000 SH   SOLE   300,000 0 0
Burcon NutraScience Corp. common 120831102 4,599 3,902,823 SH   SOLE   3,902,823 0 0
CEVA, Inc. common 157210105 15,914 368,037 SH   SOLE   368,037 0 0
CareDx, Inc. common 14167L103 2,274 50,000 SH   SOLE   50,000 0 0
Century Casinos, Inc. common 156492100 18,063 1,482,988 SH   SOLE   1,482,988 0 0
Citi Trends, Inc. common 17306X102 7,761 81,914 SH   SOLE   81,914 0 0
DHI Group, Inc. common 23331S100 3,750 601,000 SH   SOLE   601,000 0 0
DZS, Inc. common 268211109 9,897 610,201 SH   SOLE   610,201 0 0
Destination XL Group, Inc. common 25065K104 62,945 11,081,793 SH   SOLE   11,081,793 0 0
DoubleDown Interactive Co. Ltd common 25862B109 925 59,706 SH   SOLE   59,706 0 0
EMCORE Corp. common 290846203 18,707 2,680,094 SH   SOLE   2,680,094 0 0
Eco Wave Power Global AB (Swe common 27900N103 642 149,000 SH   SOLE   149,000 0 0
ElectroCore, Inc. common 28531P103 2,712 4,655,747 SH   SOLE   4,655,747 0 0
Enthusiast Gaming Holdings, In common 29385B109 2,639 897,100 SH   SOLE   897,100 0 0
Eton Pharmaceuticals, Inc. common 29772L108 2,145 500,000 SH   SOLE   500,000 0 0
Everspin Technology, Inc. common 30041T104 21,569 1,908,735 SH   SOLE   1,908,735 0 0
Franchise Group, Inc. common 35180X105 6,881 131,912 SH   SOLE   131,912 0 0
GAN, Ltd. (London) common G3728V109 6,357 691,682 SH   SOLE   691,682 0 0
Gaia, Inc. common 36269P104 6,867 801,236 SH   SOLE   801,236 0 0
Gambling.com Group Ltd. common 63R239101 9,399 926,028 SH   SOLE   926,028 0 0
Gee Group, Inc. common 36165A102 1,303 2,285,192 SH   SOLE   2,285,192 0 0
Genasys, Inc. common 36872P103 17,311 4,349,544 SH   SOLE   4,349,544 0 0
Greenbrook TMS, Inc. (Canada) common 393704309 2,587 606,847 SH   SOLE   606,847 0 0
INVO Bioscience, Inc. common 44984F302 3,860 1,159,075 SH   SOLE   1,159,075 0 0
Ideal Power, Inc. common 451622203 2,837 235,271 SH   SOLE   235,271 0 0
Impinj, Inc. common 453204109 38,804 437,477 SH   SOLE   437,477 0 0
Infusystem Holdings, Inc. common 45685K102 34,060 2,000,000 SH   SOLE   2,000,000 0 0
Intellicheck, Inc. common 45817G201 1,135 245,570 SH   SOLE   245,570 0 0
Iteris, Inc. common 46564T107 1,421 355,359 SH   SOLE   355,359 0 0
Jerash Holdings US, Inc. common 47632P101 712 110,000 SH   SOLE   110,000 0 0
Karat Packaging, Inc. common 48563L101 6,184 305,986 SH   SOLE   305,986 0 0
Kopin Corporation common 500600101 5,917 1,446,746 SH   SOLE   1,446,746 0 0
Lantronix, Inc. common 516548203 5,677 725,001 SH   SOLE   725,001 0 0
LeMaitre Vascular, Inc. common 525558201 11,553 230,000 SH   SOLE   230,000 0 0
Limelight Networks, Inc. common 53261M104 1,902 554,604 SH   SOLE   554,604 0 0
LiqTech International, Inc. common 53632A102 11,317 1,978,444 SH   SOLE   1,978,444 0 0
LivePerson, Inc. common 538146101 12,856 359,900 SH   SOLE   359,900 0 0
Lovesac Company, The common 54738L109 21,302 321,496 SH   SOLE   321,496 0 0
Lulu's Fashion Lounge Holdings common 55003A108 1,308 127,895 SH   SOLE   127,895 0 0
MaxCyte, Inc. common 5777K1061 764 75,000 SH   SOLE   75,000 0 0
Minerva Surgical, Inc. common 60343F106 3,596 699,581 SH   SOLE   699,581 0 0
Motorsports Games, Inc. common 62011B102 417 122,589 SH   SOLE   122,589 0 0
Movano, Inc. common 62459M107 3,420 900,000 SH   SOLE   900,000 0 0
Nano Dimension, Ltd. ADR (Isra common 63008G203 1,320 347,500 SH   SOLE   347,500 0 0
Natural Gas Services Group, In common 63886Q109 7,099 678,008 SH   SOLE   678,008 0 0
NeoGames S.A. (Luxembourg) common L6673X107 6,292 226,500 SH   SOLE   226,500 0 0
NeoPhotonics Corporation common 64051T100 29,521 1,920,722 SH   SOLE   1,920,722 0 0
Neonode, Inc. common 64051M709 2,329 263,169 SH   SOLE   263,169 0 0
NeuroOne Medical Technologies common 64130M100 2,743 1,414,172 SH   SOLE   1,414,172 0 0
Noodles & Co. common 65540B105 4,357 480,403 SH   SOLE   480,403 0 0
Nuvation Bio, Inc. common 67080N101 5,950 700,000 SH   SOLE   700,000 0 0
OPKO Health, Inc. common 68375N103 3,848 800,000 SH   SOLE   800,000 0 0
Oncocyte Corp. common 68235C107 525 241,867 SH   SOLE   241,867 0 0
OneWater Marine, Inc. - CL A common 68280L101 4,669 76,571 SH   SOLE   76,571 0 0
Ooma, Inc. common 683416101 22,584 1,104,908 SH   SOLE   1,104,908 0 0
OptimizeRx Corporation common 68401U204 23,834 383,743 SH   SOLE   383,743 0 0
Orbital Energy Group, Inc. common 68559A110 6,638 3,031,066 SH   SOLE   3,031,066 0 0
OrthoPediatrics Corporation common 68752L100 17,840 298,021 SH   SOLE   298,021 0 0
PLBY Group,Inc. common 72814P109 9,333 350,320 SH   SOLE   350,320 0 0
Pfsweb, Inc. common 717098206 26,213 2,035,179 SH   SOLE   2,035,179 0 0
PowerFleet, Inc. common 73931J109 7,477 1,577,446 SH   SOLE   1,577,446 0 0
Profound Medical Corp. (U.S.) common 74319B502 3,919 348,939 SH   SOLE   348,939 0 0
PureTech Health PLC-ADR (Brita common 746237106 1,110 30,000 SH   SOLE   30,000 0 0
Quantum Corp. common 747906501 1,604 290,564 SH   SOLE   290,564 0 0
QuickLogic Corporation common 74837P405 2,122 415,230 SH   SOLE   415,230 0 0
Quipt Home Medical Corp. common 74880P104 1,653 294,600 SH   SOLE   294,600 0 0
RADA Electronic Industries common M81863124 7,697 817,071 SH   SOLE   817,071 0 0
RADCOM, Ltd. (Israel) common M81865111 7,547 578,312 SH   SOLE   578,312 0 0
Recro Pharma, Inc. (F4) common 75629F109 8,690 5,081,901 SH   SOLE   5,081,901 0 0
Repligen Corporation common 759916109 26,484 100,000 SH   SOLE   100,000 0 0
Reservior Media, Inc. common 76119X105 3,198 404,319 SH   SOLE   404,319 0 0
Resonant, Inc. common 76118L102 6,433 3,761,840 SH   SOLE   3,761,840 0 0
Roth CH Acquisition III Co. common 77867Q102 1,673 168,600 SH   SOLE   168,600 0 0
SeaSpine Holdings Corp. common 81255T108 9,683 710,950 SH   SOLE   710,950 0 0
Senstar Technologies Ltd. common 011027857 232 79,070 SH   SOLE   79,070 0 0
Sequans Communications S.A. AD common 817323207 15,180 3,202,480 SH   SOLE   3,202,480 0 0
Sera Prognostics, Inc. common 81749D107 1,704 248,087 SH   SOLE   248,087 0 0
Sientra, Inc. common 82621J105 7,355 2,003,984 SH   SOLE   2,003,984 0 0
Sigma Labs, Inc. common 826598500 1,284 697,785 SH   SOLE   697,785 0 0
Spero Therapeutics, Inc. common 84833T103 5,968 372,755 SH   SOLE   372,755 0 0
Sunrun, Inc. common 86771W105 1,372 40,000 SH   SOLE   40,000 0 0
Synchronoss Technologies, Inc. common 87157B103 2,019 827,267 SH   SOLE   827,267 0 0
Telos Corp. common 87969B101 4,428 287,181 SH   SOLE   287,181 0 0
The Cooper Companies, Inc. common 216648402 1,885 4,500 SH   SOLE   4,500 0 0
The Real Good Food Company, In common 75601G109 2,118 338,267 SH   SOLE   338,267 0 0
TravelCenters of America LLC common 89421B109 34,833 674,800 SH   SOLE   674,800 0 0
Turtle Beach Corporation common 900450206 12,144 545,543 SH   SOLE   545,543 0 0
Ultra Clean Holdings, Inc. common 90385V107 14,147 246,627 SH   SOLE   246,627 0 0
Universal Technical Institute, common 913915104 10,124 1,294,575 SH   SOLE   1,294,575 0 0
VIQ Solutions, Inc. common 91825V400 3,633 1,559,259 SH   SOLE   1,559,259 0 0
Veru, Inc. common 92536C103 10,085 1,712,268 SH   SOLE   1,712,268 0 0
Vicor Corporation common 925815102 10,031 79,000 SH   SOLE   79,000 0 0
Viemed Healthcare, Inc. (Canad common 92663R105 3,804 728,833 SH   SOLE   728,833 0 0
Westport Fuel Systems, Inc. common 960908309 9,082 3,832,047 SH   SOLE   3,832,047 0 0
Zealand Pharma A/S (Denmark) common 999999999 7,708 347,226 SH   SOLE   347,226 0 0
Zealand Pharma A/S ADR (Denmar common 98920Y304 426 19,981 SH   SOLE   19,981 0 0
argenx SE - ADR (Netherlands) common 04016X101 28,015 80,000 SH   SOLE   80,000 0 0
eMagin Corporation common 29076N206 1,445 1,119,887 SH   SOLE   1,119,887 0 0
nLight, Inc. common 65487K100 6,227 260,000 SH   SOLE   260,000 0 0
urban-gro, Inc. common 91704K202 2,677 255,470 SH   SOLE   255,470 0 0
voxeljet AG, ADR (Germany) common 92912L106 5,278 894,649 SH   SOLE   894,649 0 0
1847 Goedeker, Inc 5/26/22-12 warrants 28252C117 2,420 2,000,000 SH   SOLE   2,000,000 0 0
Ideal Power @.001 (pre-funded) warrants 999999999 3,061 253,830 SH   SOLE   253,830 0 0
Ideal Power @2.32 11/13/24 9.9 warrants 999999999 4,401 439,180 SH   SOLE   439,180 0 0
Ideal Power @8.90 8/5/25 9.99 warrants 999999999 224 39,366 SH   SOLE   39,366 0 0
Ocean Power Technologies @3.85 warrants 674870118 74 464,280 SH   SOLE   464,280 0 0
Roth CH Acquisition III Co @11 warrants 77867Q110 56 50,000 SH   SOLE   50,000 0 0
Turtle Beach Corp. @0 pre-fund warrants 999999999 12,243 550,000 SH   SOLE   550,000 0 0
eMagin Corp @.78 10/9/19-10/9/ warrants 999999999 2,010 3,000,000 SH   SOLE   3,000,000 0 0
eMagin Corporation @1.55 1/29/ warrants 999999999 160 890,000 SH   SOLE   890,000 0 0
eMagin Corporation @2.45 5/24/ warrants 999999999 32 1,625,000 SH   SOLE   1,625,000 0 0