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
ACACIA COMMUNICATIONS INC COM 00401C108 870 25,000 SH   SOLE   25,000 0 0
AGNICO EAGLE MINES LTD COM 008474108 917 20,000 SH   SOLE   20,000 0 0
AIRGAIN INC COM 00938A104 116 12,658 SH   SOLE   12,658 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 189 15,750 SH   SOLE   15,750 0 0
APERGY CORP COM 03755L104 2,088 50,000 SH   SOLE   50,000 0 0
APOLLO ENDOSURGERY INC COM 03767D108 1,222 175,000 SH   SOLE   175,000 0 0
AQUA METALS INC COM 03837J101 1,800 625,000 SH   SOLE   625,000 0 0
ASURE SOFTWARE INC COM 04649U102 1,595 100,000 SH   SOLE   100,000 0 0
ASV HLDGS INC COM 00215L104 1,558 269,037 SH   SOLE   269,037 0 0
AUTOWEB INC COM 05335B100 235 52,100 SH   SOLE   52,100 0 0
B RILEY FINL INC COM 05580M108 3,576 158,600 SH   SOLE   158,600 0 0
B2GOLD CORP COM 11777Q209 259 100,000 SH   SOLE   100,000 0 0
BALLARD PWR SYS INC NEW COM 058586108 219 77,000 SH   SOLE   77,000 0 0
BANK AMER CORP COM 060505104 3,824 135,637 SH   SOLE   135,637 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 733 64,200 SH   SOLE   64,200 0 0
BOSTON SCIENTIFIC CORP COM 101137107 417 12,738 SH   SOLE   12,738 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 2,918 2,040,300 SH   SOLE   2,040,300 0 0
CASI PHARMACEUTICALS INC COM 14757U109 124 15,090 SH   SOLE   15,090 0 0
CASTLE BRANDS INC COM 148435100 833 700,000 SH   SOLE   700,000 0 0
CELCUITY INC COM 15102K100 674 27,165 SH   SOLE   27,165 0 0
CITIGROUP INC COM NEW 172967424 472 7,060 SH   SOLE   7,060 0 0
CLARUS CORP NEW COM 18270P109 990 120,000 SH   SOLE   120,000 0 0
CLEAN ENERGY FUELS CORP COM 184499101 185 50,000 SH   SOLE   50,000 0 0
CRAFT BREW ALLIANCE INC COM 224122101 1,487 72,000 SH   SOLE   72,000 0 0
CVD EQUIPMENT CORP COM 126601103 1,535 230,500 SH   SOLE   230,500 0 0
CYTOSORBENTS CORP COM NEW 23283X206 2,943 258,200 SH   SOLE   258,200 0 0
DMC GLOBAL INC COM 23291C103 8,216 182,979 SH   SOLE   182,979 0 0
EASTSIDE DISTILLING INC *W EXP 08/10/202 277802112 131 50,500 SH   SOLE   50,500 0 0
EASTSIDE DISTILLING INC COM PAR 277802302 2,100 247,000 SH   SOLE   247,000 0 0
EDAP TMS S A SPONSORED ADR 268311107 660 217,900 SH   SOLE   217,900 0 0
EXONE CO COM 302104104 708 100,000 SH   SOLE   100,000 0 0
EZCORP INC CL A NON VTG 302301106 362 30,000 SH   SOLE   30,000 0 0
FRANCO NEVADA CORP COM 351858105 511 7,000 SH   SOLE   7,000 0 0
FRESHPET INC COM 358039105 8,386 305,500 SH   SOLE   305,500 0 0
FUNKO INC COM CL A 361008105 899 71,600 SH   SOLE   71,600 0 0
GOLDCORP INC NEW COM 380956409 823 60,000 SH   SOLE   60,000 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 3,905 1,041,400 SH   SOLE   1,041,400 0 0
GOPRO INC CL A 38268T103 129 20,000 SH   SOLE   20,000 0 0
GP STRATEGIES CORP COM 36225V104 715 40,600 SH   SOLE   40,600 0 0
GSE SYS INC COM 36227K106 40 12,200 SH   SOLE   12,200 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 1,250 125,000 SH   SOLE   125,000 0 0
HARMONIC INC COM 413160102 128 30,000 SH   SOLE   30,000 0 0
HMS HLDGS CORP COM 40425J101 649 30,000 SH   SOLE   30,000 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 5,065 107,448 SH   SOLE   107,448 0 0
HYDROGENICS CORP NEW COM NEW 448883207 1,767 235,600 SH   SOLE   235,600 0 0
INDUSTREA ACQUISITION CORP UNIT 07/21/2024 45579J203 1,874 180,000 SH   SOLE   180,000 0 0
INTL FCSTONE INC COM 46116V105 1,929 37,300 SH   SOLE   37,300 0 0
IPASS INC COM 46261V108 362 1,050,000 SH   SOLE   1,050,000 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 3,603 237,800 SH   SOLE   237,800 0 0
JASON INDS INC COM 471172106 46 20,000 SH   SOLE   20,000 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 528 25,000 SH   SOLE   25,000 0 0
LEE ENTERPRISES INC COM 523768109 215 75,400 SH   SOLE   75,400 0 0
LIFEVANTAGE CORP COM NEW 53222K205 475 74,500 SH   SOLE   74,500 0 0
LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 2,412 1,048,500 SH   SOLE   1,048,500 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 822 62,000 SH   SOLE   62,000 0 0
LIQTECH INTL INC COM 53632A102 1,791 2,405,351 SH   SOLE   2,405,351 0 0
LOVESAC COMPANY COM 54738L109 4,561 219,800 SH   SOLE   219,800 0 0
LRAD CORP COM 50213V109 7,534 2,864,680 SH   SOLE   2,864,680 0 0
LUMENTUM HLDGS INC COM 55024U109 2,895 50,000 SH   SOLE   50,000 0 0
MANITEX INTL INC COM 563420108 4,838 387,700 SH   SOLE   387,700 0 0
MARINEMAX INC COM 567908108 1,679 88,600 SH   SOLE   88,600 0 0
MGP INGREDIENTS INC NEW COM 55303J106 14,414 162,300 SH   SOLE   162,300 0 0
MITCHAM INDS INC COM 606501104 975 242,455 SH   SOLE   242,455 0 0
MIX TELEMATICS LTD SPONSORED ADR 60688N102 4,737 267,300 SH   SOLE   267,300 0 0
NORTHERN TECH INTL CORP COM 665809109 351 9,800 SH   SOLE   9,800 0 0
NV5 GLOBAL INC COM 62945V109 13,646 196,907 SH   SOLE   196,907 0 0
OCLARO INC COM NEW 67555N206 1,525 170,767 SH   SOLE   170,767 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 494 30,000 SH   SOLE   30,000 0 0
PAN AMERICAN SILVER CORP COM 697900108 448 25,000 SH   SOLE   25,000 0 0
PFSWEB INC COM NEW 717098206 207 21,276 SH   SOLE   21,276 0 0
PLUG POWER INC COM NEW 72919P202 56 27,940 SH   SOLE   27,940 0 0
PRIMO WTR CORP COM 74165N105 22,597 1,292,000 SH   SOLE   1,292,000 0 0
PROFIRE ENERGY INC COM 74316X101 423 125,000 SH   SOLE   125,000 0 0
QUANTA SVCS INC COM 74762E102 501 15,000 SH   SOLE   15,000 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 1,664 107,100 SH   SOLE   107,100 0 0
RED LION HOTELS CORP COM 756764106 8,104 695,640 SH   SOLE   695,640 0 0
REEDS INC COM 758338107 63 22,100 SH   SOLE   22,100 0 0
SEARS HLDGS CORP COM 812350106 68 28,800 SH   SOLE   28,800 0 0
SHARPSPRING INC COM 820054104 4,671 534,400 SH   SOLE   534,400 0 0
SHOTSPOTTER INC COM 82536T107 15,787 416,223 SH   SOLE   416,223 0 0
SMART & FINAL STORES INC COM 83190B101 555 100,000 SH   SOLE   100,000 0 0
SMTC CORP COM NEW 832682207 71 24,100 SH   SOLE   24,100 0 0
SOCKET MOBILE INC COM NEW 83368E200 751 306,430 SH   SOLE   306,430 0 0
SOUTHWESTERN ENERGY CO COM 845467109 400 75,400 SH   SOLE   75,400 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 6,526 55,000 SH   SOLE   55,000 0 0
TECHTARGET INC COM 87874R100 3,414 120,200 SH   SOLE   120,200 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 246 19,653 SH   SOLE   19,653 0 0
TRILOGY METALS INC NEW COM 89621C105 486 272,998 SH   SOLE   272,998 0 0
TURTLE BEACH CORP COM NEW 900450206 10,329 508,310 SH   SOLE   508,310 0 0
ULTRALIFE CORP COM 903899102 1,352 140,801 SH   SOLE   140,801 0 0
UNISYS CORP COM NEW 909214306 3,813 295,600 SH   SOLE   295,600 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 830 59,300 SH   SOLE   59,300 0 0
VERMILLION INC COM NEW 92407M206 296 379,700 SH   SOLE   379,700 0 0
VIAD CORP COM NEW 92552R406 5,506 101,500 SH   SOLE   101,500 0 0
VIAVI SOLUTIONS INC COM 925550105 1,024 100,000 SH   SOLE   100,000 0 0
VICOR CORP COM 925815102 6,619 151,994 SH   SOLE   151,994 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 6,579 220,100 SH   SOLE   220,100 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 6,037 2,386,362 SH   SOLE   2,386,362 0 0