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
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 173 15,750 SH   SOLE   15,750 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 878 150,000 SH   SOLE   150,000 0 0
AUDIOCODES LTD ORD M15342104 388 20,500 SH   SOLE   20,500 0 0
B RILEY FINL INC COM 05580M108 1,417 60,000 SH   SOLE   60,000 0 0
BALLARD PWR SYS INC NEW COM 058586108 377 77,000 SH   SOLE   77,000 0 0
BANK AMER CORP COM 060505104 3,957 135,637 SH   SOLE   135,637 0 0
BARRICK GOLD CORPORATION COM 067901108 2,080 120,000 SH   SOLE   120,000 0 0
BLOOM ENERGY CORP COM CL A 093712107 247 76,000 SH   SOLE   76,000 0 0
BOSTON SCIENTIFIC CORP COM 101137107 518 12,738 SH   SOLE   12,738 0 0
BRP INC COM SUN VTG 05577W200 4,562 88,500 SH   SOLE   88,500 0 0
CHARLES & COLVARD LTD COM 159765106 652 400,000 SH   SOLE   400,000 0 0
CRAFT BREW ALLIANCE INC COM 224122101 590 72,000 SH   SOLE   72,000 0 0
CROWN CRAFTS INC COM 228309100 252 40,300 SH   SOLE   40,300 0 0
CVD EQUIPMENT CORP COM 126601103 492 147,500 SH   SOLE   147,500 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 564 272,400 SH   SOLE   272,400 0 0
DIGI INTL INC COM 253798102 2,071 152,068 SH   SOLE   152,068 0 0
DIGITAL TURBINE INC COM NEW 25400W102 1,154 179,100 SH   SOLE   179,100 0 0
DMC GLOBAL INC COM 23291C103 8,521 193,738 SH   SOLE   193,738 0 0
EASTSIDE DISTILLING INC COM 277802302 1,314 268,700 SH   SOLE   268,700 0 0
EDAP TMS S A SPONSORED ADR 268311107 735 163,700 SH   SOLE   163,700 0 0
EZCORP INC CL A NON VTG 302301106 194 30,000 SH   SOLE   30,000 0 0
FRANCO NEVADA CORP COM 351858105 2,735 30,000 SH   SOLE   30,000 0 0
FRESHPET INC COM 358039105 6,337 127,320 SH   SOLE   127,320 0 0
FUNKO INC COM CL A 361008105 7,714 374,900 SH   SOLE   374,900 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 765 474,965 SH   SOLE   474,965 0 0
GOPRO INC CL A 38268T103 104 20,000 SH   SOLE   20,000 0 0
GP STRATEGIES CORP COM 36225V104 590 45,918 SH   SOLE   45,918 0 0
HARMONIC INC COM 413160102 729 110,800 SH   SOLE   110,800 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 142 50,000 SH   SOLE   50,000 0 0
HMS HLDGS CORP COM 40425J101 1,034 30,000 SH   SOLE   30,000 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 4,112 107,448 SH   SOLE   107,448 0 0
ICAD INC COM NEW 44934S206 548 80,000 SH   SOLE   80,000 0 0
INFINERA CORPORATION COM 45667G103 1,996 366,300 SH   SOLE   366,300 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 2,945 185,000 SH   SOLE   185,000 0 0
JPMORGAN CHASE & CO COM 46625H100 883 7,505 SH   SOLE   7,505 0 0
KINROSS GOLD CORP COM 496902404 460 100,000 SH   SOLE   100,000 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 890 15,000 SH   SOLE   15,000 0 0
KNOWLES CORP COM 49926D109 1,709 84,000 SH   SOLE   84,000 0 0
KURA SUSHI USA INC CL A COM 501270102 3,543 180,600 SH   SOLE   180,600 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 167 19,000 SH   SOLE   19,000 0 0
LEE ENTERPRISES INC COM 523768109 154 75,400 SH   SOLE   75,400 0 0
LIMELIGHT NETWORKS INC COM 53261M104 611 201,700 SH   SOLE   201,700 0 0
LIQTECH INTL INC COM 53632A201 780 98,733 SH   SOLE   98,733 0 0
LOVESAC COMPANY COM 54738L109 1,180 63,200 SH   SOLE   63,200 0 0
LRAD CORP COM 50213V109 10,054 3,001,280 SH   SOLE   3,001,280 0 0
LUMENTUM HLDGS INC COM 55024U109 582 10,858 SH   SOLE   10,858 0 0
MALIBU BOATS INC COM CL A 56117J100 1,104 36,000 SH   SOLE   36,000 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 1,524 102,100 SH   SOLE   102,100 0 0
MIX TELEMATICS LTD SPONSORED ADR 60688N102 428 30,700 SH   SOLE   30,700 0 0
MORGAN STANLEY COM NEW 617446448 533 12,500 SH   SOLE   12,500 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 1,279 50,100 SH   SOLE   50,100 0 0
NV5 GLOBAL INC COM 62945V109 10,390 152,183 SH   SOLE   152,183 0 0
OPERA LTD SPONSORED ADS 68373M107 1,039 103,400 SH   SOLE   103,400 0 0
OPTIMIZERX CORP COM NEW 68401U204 2,325 160,600 SH   SOLE   160,600 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 224 30,000 SH   SOLE   30,000 0 0
PAN AMERICAN SILVER CORP COM 697900108 627 40,000 SH   SOLE   40,000 0 0
PERFICIENT INC COM 71375U101 4,244 110,000 SH   SOLE   110,000 0 0
PLUG POWER INC COM NEW 72919P202 73 27,940 SH   SOLE   27,940 0 0
PRIMO WTR CORP COM 74165N105 3,684 300,000 SH   SOLE   300,000 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 977 390,600 SH   SOLE   390,600 0 0
RED LION HOTELS CORP COM 756764106 3,301 509,339 SH   SOLE   509,339 0 0
REMARK HLDGS INC COM 75955K102 342 327,100 SH   SOLE   327,100 0 0
ROCKWELL MED INC COM 774374102 345 125,000 SH   SOLE   125,000 0 0
ROSS STORES INC COM 778296103 2,252 20,500 SH   SOLE   20,500 0 0
ROYAL GOLD INC COM 780287108 1,232 10,000 SH   SOLE   10,000 0 0
RUBICON PROJ INC COM 78112V102 6,040 693,500 SH   SOLE   693,500 0 0
SCHLUMBERGER LTD COM 806857108 321 9,400 SH   SOLE   9,400 0 0
SHARPSPRING INC COM 820054104 2,369 244,227 SH   SOLE   244,227 0 0
SHOTSPOTTER INC COM 82536T107 5,012 217,623 SH   SOLE   217,623 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 8,395 279,000 SH   SOLE   279,000 0 0
SOCKET MOBILE INC COM NEW 83368E200 720 306,430 SH   SOLE   306,430 0 0
SPARTAN MTRS INC COM 846819100 5,896 429,703 SH   SOLE   429,703 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 4,166 30,000 SH   SOLE   30,000 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 872 168,400 SH   SOLE   168,400 0 0
TELARIA INC COM 879181105 3,257 471,300 SH   SOLE   471,300 0 0
TRANSCAT INC COM 893529107 1,281 50,000 SH   SOLE   50,000 0 0
TRILOGY METALS INC NEW COM 89621C105 269 161,998 SH   SOLE   161,998 0 0
TURTLE BEACH CORP COM NEW 900450206 3,642 312,092 SH   SOLE   312,092 0 0
TUTOR PERINI CORP COM 901109108 1,003 70,000 SH   SOLE   70,000 0 0
VERTEX ENERGY INC COM 92534K107 2,217 1,945,100 SH   SOLE   1,945,100 0 0
VIAD CORP COM NEW 92552R406 8,132 121,100 SH   SOLE   121,100 0 0
VICOR CORP COM 925815102 4,375 148,198 SH   SOLE   148,198 0 0
VOXELJET AG ADS 92912L107 196 103,600 SH   SOLE   103,600 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 6,201 2,279,954 SH   SOLE   2,279,954 0 0