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
AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 74 51,400 SH   SOLE   51,400 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 224 15,750 SH   SOLE   15,750 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 932 134,100 SH   SOLE   134,100 0 0
AMYRIS INC COM NEW 03236M200 944 118,900 SH   SOLE   118,900 0 0
APERGY CORP COM 03755L104 2,178 50,000 SH   SOLE   50,000 0 0
APOLLO ENDOSURGERY INC COM 03767D108 769 107,190 SH   SOLE   107,190 0 0
ASV HLDGS INC COM 00215L104 484 97,735 SH   SOLE   97,735 0 0
AUDIOEYE INC COM NEW 050734201 360 40,000 SH   SOLE   40,000 0 0
B RILEY FINL INC COM 05580M108 3,205 141,500 SH   SOLE   141,500 0 0
BALLARD PWR SYS INC NEW COM 058586108 331 77,000 SH   SOLE   77,000 0 0
BANK AMER CORP COM 060505104 3,996 135,637 SH   SOLE   135,637 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 1,124 64,200 SH   SOLE   64,200 0 0
BOSTON SCIENTIFIC CORP COM 101137107 490 12,738 SH   SOLE   12,738 0 0
CASI PHARMACEUTICALS INC COM 14757U109 70 15,090 SH   SOLE   15,090 0 0
CASTLE BRANDS INC COM 148435100 749 700,000 SH   SOLE   700,000 0 0
CITIGROUP INC COM NEW 172967424 506 7,060 SH   SOLE   7,060 0 0
CLARUS CORP NEW COM 18270P109 3,957 358,100 SH   SOLE   358,100 0 0
COTT CORP QUE COM 22163N106 565 35,000 SH   SOLE   35,000 0 0
CRAFT BREW ALLIANCE INC COM 224122101 1,177 72,000 SH   SOLE   72,000 0 0
CVD EQUIPMENT CORP COM 126601103 1,418 230,500 SH   SOLE   230,500 0 0
CYTOSORBENTS CORP COM NEW 23283X206 3,913 303,300 SH   SOLE   303,300 0 0
DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 935 667,667 SH   SOLE   667,667 0 0
DMC GLOBAL INC COM 23291C103 10,526 257,979 SH   SOLE   257,979 0 0
EASTSIDE DISTILLING INC COM PAR 277802302 2,440 297,500 SH   SOLE   297,500 0 0
EDAP TMS S A SPONSORED ADR 268311107 671 217,900 SH   SOLE   217,900 0 0
ENSCO PLC SHS CLASS A G3157S106 3,165 375,000 SH   SOLE   375,000 0 0
EVERI HLDGS INC COM 30034T103 275 30,000 SH   SOLE   30,000 0 0
EZCORP INC CL A NON VTG 302301106 321 30,000 SH   SOLE   30,000 0 0
FEDERATED INVS INC PA CL B 314211103 603 25,000 SH   SOLE   25,000 0 0
FRANCO NEVADA CORP COM 351858105 751 12,000 SH   SOLE   12,000 0 0
FRESHPET INC COM 358039105 11,212 305,500 SH   SOLE   305,500 0 0
FUNKO INC COM CL A 361008105 2,843 120,000 SH   SOLE   120,000 0 0
GLOBAL WTR RES INC COM 379463102 900 85,000 SH   SOLE   85,000 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 4,626 994,770 SH   SOLE   994,770 0 0
GOPRO INC CL A 38268T103 144 20,000 SH   SOLE   20,000 0 0
GP STRATEGIES CORP COM 36225V104 1,035 61,400 SH   SOLE   61,400 0 0
HARMONIC INC COM 413160102 1,278 232,300 SH   SOLE   232,300 0 0
HMS HLDGS CORP COM 40425J101 984 30,000 SH   SOLE   30,000 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 4,727 107,448 SH   SOLE   107,448 0 0
HYDROGENICS CORP NEW COM NEW 448883207 1,456 200,862 SH   SOLE   200,862 0 0
INDUSTREA ACQUISITION CORP UNIT 07/21/2024 45579J203 2,011 180,000 SH   SOLE   180,000 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 2,023 150,000 SH   SOLE   150,000 0 0
JASON INDS INC COM 471172106 2,475 734,329 SH   SOLE   734,329 0 0
LEE ENTERPRISES INC COM 523768109 200 75,400 SH   SOLE   75,400 0 0
LIFEVANTAGE CORP COM NEW 53222K205 4,996 454,570 SH   SOLE   454,570 0 0
LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 2,113 1,048,500 SH   SOLE   1,048,500 0 0
LIMELIGHT NETWORKS INC COM 53261M104 718 143,000 SH   SOLE   143,000 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 922 62,000 SH   SOLE   62,000 0 0
LIQTECH INTL INC COM 53632A102 3,993 2,405,351 SH   SOLE   2,405,351 0 0
LOVESAC COMPANY COM 54738L109 5,491 219,800 SH   SOLE   219,800 0 0
LRAD CORP COM 50213V109 9,184 3,001,280 SH   SOLE   3,001,280 0 0
MANITEX INTL INC COM 563420108 2,800 265,895 SH   SOLE   265,895 0 0
MEDALLION FINL CORP COM 583928106 69 10,389 SH   SOLE   10,389 0 0
MGP INGREDIENTS INC NEW COM 55303J106 10,378 131,400 SH   SOLE   131,400 0 0
MISONIX INC COM 604871103 329 17,800 SH   SOLE   17,800 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 710 47,500 SH   SOLE   47,500 0 0
NEW YORK & CO INC COM 649295102 2,141 554,695 SH   SOLE   554,695 0 0
NORTHERN TECH INTL CORP COM 665809109 2,429 69,990 SH   SOLE   69,990 0 0
NV5 GLOBAL INC COM 62945V109 17,939 206,907 SH   SOLE   206,907 0 0
OCLARO INC COM NEW 67555N206 1,527 170,767 SH   SOLE   170,767 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 464 30,000 SH   SOLE   30,000 0 0
PFSWEB INC COM NEW 717098206 157 21,276 SH   SOLE   21,276 0 0
PLUG POWER INC COM NEW 72919P202 54 27,940 SH   SOLE   27,940 0 0
PRIMO WTR CORP COM 74165N105 15,532 860,500 SH   SOLE   860,500 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 7,063 382,800 SH   SOLE   382,800 0 0
RED LION HOTELS CORP COM 756764106 11,704 936,298 SH   SOLE   936,298 0 0
ROSETTA STONE INC COM 777780107 3,574 179,673 SH   SOLE   179,673 0 0
SEARS HLDGS CORP COM 812350106 28 28,800 SH   SOLE   28,800 0 0
SHARPSPRING INC COM 820054104 7,492 534,400 SH   SOLE   534,400 0 0
SHOTSPOTTER INC COM 82536T107 16,856 275,023 SH   SOLE   275,023 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 7,762 271,700 SH   SOLE   271,700 0 0
SOCKET MOBILE INC COM NEW 83368E200 705 306,430 SH   SOLE   306,430 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 3,383 30,000 SH   SOLE   30,000 0 0
TECHTARGET INC COM 87874R100 874 45,000 SH   SOLE   45,000 0 0
TPI COMPOSITES INC COM 87266J104 571 20,000 SH   SOLE   20,000 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 732 50,853 SH   SOLE   50,853 0 0
TRANSCAT INC COM 893529107 1,143 50,000 SH   SOLE   50,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 4,743 340,000 SH   SOLE   340,000 0 0
TRILOGY METALS INC NEW COM 89621C105 657 328,298 SH   SOLE   328,298 0 0
TURTLE BEACH CORP COM NEW 900450206 7,713 386,810 SH   SOLE   386,810 0 0
ULTRALIFE CORP COM 903899102 1,148 140,801 SH   SOLE   140,801 0 0
VERTEX ENERGY INC COM 92534K107 1,021 596,800 SH   SOLE   596,800 0 0
VIAD CORP COM NEW 92552R406 7,199 121,500 SH   SOLE   121,500 0 0
VIAVI SOLUTIONS INC COM 925550105 4,276 377,100 SH   SOLE   377,100 0 0
VICOR CORP COM 925815102 5,796 125,994 SH   SOLE   125,994 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 6,486 2,162,074 SH   SOLE   2,162,074 0 0