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
Adesto Technologies Corporatio common 00687D101 15,867 1,853,651 SH   SOLE   1,853,651 0 0
Aehr Test Systems common 00760J108 3,398 1,898,524 SH   SOLE   1,898,524 0 0
Aemetis, Inc. common 00770K202 263 241,443 SH   SOLE   241,443 0 0
American Superconductor Corp common 030111207 8,736 1,114,328 SH   SOLE   1,114,328 0 0
Aqua Metals, Inc. common 03837J101 8,707 5,121,986 SH   SOLE   5,121,986 0 0
AstroNova, Inc. common 04638F108 423 26,188 SH   SOLE   26,188 0 0
Atomera Incorporated common 04965B100 6,256 1,659,450 SH   SOLE   1,659,450 0 0
Avid Bioservices, Inc. common 05368M106 4,416 833,162 SH   SOLE   833,162 0 0
Bellus Health, Inc. (Canada) common 07987C105 9,394 1,461,988 SH   SOLE   1,461,988 0 0
BioTelemetry, Inc. common 090672106 2,444 60,000 SH   SOLE   60,000 0 0
Boingo Wireless, Inc. common 09739C102 5,565 501,381 SH   SOLE   501,381 0 0
Broadwind Energy, Inc. common 11161T207 2,065 1,221,874 SH   SOLE   1,221,874 0 0
CEVA, Inc. common 157210105 14,333 480,000 SH   SOLE   480,000 0 0
CPI Aerostructures, Inc. common 125919308 2,853 347,140 SH   SOLE   347,140 0 0
CVD Equipment Corporation common 126601103 859 259,414 SH   SOLE   259,414 0 0
CareDx, Inc. common 14167L103 5,313 235,000 SH   SOLE   235,000 0 0
Celsius Holdings, Inc. common 15118V207 3,070 883,520 SH   SOLE   883,520 0 0
Century Casinos, Inc. common 156492100 8,123 1,050,836 SH   SOLE   1,050,836 0 0
Citi Trends, Inc. common 17306X102 6,511 355,808 SH   SOLE   355,808 0 0
DSP Group, Inc. common 23332B106 3,332 236,538 SH   SOLE   236,538 0 0
Destination XL Group, Inc. common 25065K104 482 285,176 SH   SOLE   285,176 0 0
Enservco Corporation common 29358Y102 1,152 4,486,629 SH   SOLE   4,486,629 0 0
Eton Pharmaceuticals, Inc. common 29772L108 3,056 483,466 SH   SOLE   483,466 0 0
Everspin Technology, Inc. common 30041T104 9,520 1,553,091 SH   SOLE   1,553,091 0 0
Exicure, Inc. common 30205M101 9,283 3,669,200 SH   SOLE   3,669,200 0 0
Gaia, Inc. common 36269P104 5,175 791,835 SH   SOLE   791,835 0 0
Graham Corp. common 384556106 4,524 227,794 SH   SOLE   227,794 0 0
IZEA Worldwide, Inc. common 46604H105 587 2,278,000 SH   SOLE   2,278,000 0 0
Ideal Power, Inc. common 451622203 646 240,035 SH   SOLE   240,035 0 0
Impinj, Inc. common 453204109 15,387 499,077 SH   SOLE   499,077 0 0
Infusystem Holdings, Inc. common 45685K102 10,580 2,000,000 SH   SOLE   2,000,000 0 0
Inspired Entertainment, Inc. common 45782N108 7,180 998,543 SH   SOLE   998,543 0 0
Iteris, Inc. common 46564T107 2,148 373,859 SH   SOLE   373,859 0 0
Kopin Corporation common 500600101 4,940 7,282,997 SH   SOLE   7,282,997 0 0
Kura Sushi USA, Inc. common 501270102 2,679 136,554 SH   SOLE   136,554 0 0
LRAD Corporation common 50213V109 16,250 4,850,706 SH   SOLE   4,850,706 0 0
LeMaitre Vascular Inc. common 525558201 10,767 315,000 SH   SOLE   315,000 0 0
Limelight Networks, Inc. common 53261M104 6,060 2,000,000 SH   SOLE   2,000,000 0 0
LiqTech International, Inc. common 53632A102 17,169 2,173,290 SH   SOLE   2,173,290 0 0
LivePerson, Inc. common 538146101 26,396 739,394 SH   SOLE   739,394 0 0
Lovesac Company, The common 54738L109 10,914 584,600 SH   SOLE   584,600 0 0
Magal Security System, Ltd common 2544056US 1,634 395,656 SH   SOLE   395,656 0 0
Manitex International, Inc. common 563420108 817 122,798 SH   SOLE   122,798 0 0
Microvision, Inc. common 594960304 4,108 6,927,200 SH   SOLE   6,927,200 0 0
Mohawk Group Holdings, Inc. common 608189106 3,821 488,638 SH   SOLE   488,638 0 0
Myomo, Inc. common 62857J102 291 473,159 SH   SOLE   473,159 0 0
NV5 Global, Inc. common 62945V109 1,024 15,000 SH   SOLE   15,000 0 0
NeoPhotonics Corporation common 64051T100 11,886 1,951,722 SH   SOLE   1,951,722 0 0
Neonode, Inc. common 64051M402 572 238,413 SH   SOLE   238,413 0 0
Neuronetics, Inc. common 64131A105 192 23,074 SH   SOLE   23,074 0 0
OPKO Health, Inc. common 68375N103 1,975 945,000 SH   SOLE   945,000 0 0
Ocean Power Technologies, Inc. common 674870506 410 229,168 SH   SOLE   229,168 0 0
Ooma,Inc. common 683416101 13,031 1,253,006 SH   SOLE   1,253,006 0 0
OptimizeRx Corporation common 68401U105 15,119 1,044,164 SH   SOLE   1,044,164 0 0
OrthoPediatrics, Corp. common 68752L100 12,096 343,041 SH   SOLE   343,041 0 0
PC-Tel, Inc. common 69325Q105 1,436 170,987 SH   SOLE   170,987 0 0
Pfsweb, Inc. common 717098206 4,635 1,832,185 SH   SOLE   1,832,185 0 0
Powerfleet, Inc. common 73931J109 1,096 200,000 SH   SOLE   200,000 0 0
Primo Water Corp. common 74165N105 1,253 102,000 SH   SOLE   102,000 0 0
QuickLogic Corporation common 74837P108 1,905 5,419,435 SH   SOLE   5,419,435 0 0
RADCOM, Ltd. common M81865111 4,569 499,298 SH   SOLE   499,298 0 0
Reata Pharmaceuticals, Inc. common 75615P103 6,022 75,000 SH   SOLE   75,000 0 0
Reed's, Inc. common 758338107 1,950 1,500,000 SH   SOLE   1,500,000 0 0
Repligen Corporation common 759916109 9,279 121,000 SH   SOLE   121,000 0 0
Sequans Communications S.A. AD common 817323108 8,298 9,559,338 SH   SOLE   9,559,338 0 0
SharpSpring, Inc. common 820054104 3,075 317,020 SH   SOLE   317,020 0 0
Sonim Technologies, Inc. common 83548F101 311 106,042 SH   SOLE   106,042 0 0
Spero Therapeutics, Inc. common 84833T103 6,342 598,315 SH   SOLE   598,315 0 0
Tactile Systems Technology common 87357P100 5,532 130,714 SH   SOLE   130,714 0 0
TravelCenters of America LLC common 894174101 355 28,934 SH   SOLE   28,934 0 0
Trevena, Inc. common 89532E109 2,204 2,278,345 SH   SOLE   2,278,345 0 0
Tuesday Morning Corporation common 899035505 698 444,300 SH   SOLE   444,300 0 0
Turtle Beach Corporation common 900450206 6,250 535,543 SH   SOLE   535,543 0 0
Ultra Clean Holdings, Inc. common 90385V107 8,269 565,000 SH   SOLE   565,000 0 0
Verb Technology Company, Inc. common 923370U10 691 640,000 SH   SOLE   640,000 0 0
Veru,Inc. common 92536C103 1,080 500,000 SH   SOLE   500,000 0 0
Viemed Healthcare, Inc. common 92663R105 7,178 1,040,200 SH   SOLE   1,040,200 0 0
Vivint Solar, Inc. common 92854q106 3,984 609,205 SH   SOLE   609,205 0 0
Westport Fuel Systems Inc. common 960908309 1,839 676,139 SH   SOLE   676,139 0 0
Zagg, Inc. common 98884U108 690 110,000 SH   SOLE   110,000 0 0
Zealand Pharma A/S (Denmark) common 999999999 10,442 410,185 SH   SOLE   410,185 0 0
Zealand Pharma A/S ADR (Denmar common 98920Y304 507 19,981 SH   SOLE   19,981 0 0
argenx SE - ADR (Netherlands) common 04016X101 10,826 95,000 SH   SOLE   95,000 0 0
eMagin Corporation common 29076N206 1,744 4,492,624 SH   SOLE   4,492,624 0 0
voxeljet AG, ADR (Germany) common 92912L107 5,265 2,785,927 SH   SOLE   2,785,927 0 0
Ideal Power, Inc. Series A PS preferred 999999999 218 810,000 SH   SOLE   810,000 0 0
EyeGate Pharmaceuticals @10.62 warrants 30233M115 3 137,092 SH   SOLE   137,092 0 0
Flowr Corporation Reg S @5.00C warrants 999999999 59 425,000 SH   SOLE   425,000 0 0
Neonode (Pre-fund $1) @.10 no warrants 999999999 824 360,000 SH   SOLE   360,000 0 0
Neonode Inc @11.20 2/17/17-2/1 warrants 999999999 28 200,000 SH   SOLE   200,000 0 0
Sensus Healthcare, Inc @6.75 6 warrants 81728J117 33 130,261 SH   SOLE   130,261 0 0
Turtle Beach Corp. @0 pre-fund warrants 999999999 6,418 550,000 SH   SOLE   550,000 0 0
Verb Technology Co. @3.443 4/9 warrants 92337U112 218 640,000 SH   SOLE   640,000 0 0
eMagin Corp @.78 10/9/19-10/9/ warrants 999999999 330 3,000,000 SH   SOLE   3,000,000 0 0
eMagin Corporation @.01 pre fu warrants 999999999 1,520 4,000,000 SH   SOLE   4,000,000 0 0
eMagin Corporation @1.55 1/29/ warrants 999999999 53 890,000 SH   SOLE   890,000 0 0
eMagin Corporation @2.45 5/24/ warrants 999999999 49 1,625,000 SH   SOLE   1,625,000 0 0