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
AGNICO EAGLE MINES LTD COM 008474108 1,616 40,000 SH   SOLE   40,000 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 152 15,750 SH   SOLE   15,750 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 502 40,000 SH   SOLE   40,000 0 0
ASV HLDGS INC COM 00215L104 23 11,525 SH   SOLE   11,525 0 0
AUDIOEYE INC COM NEW 050734201 342 40,000 SH   SOLE   40,000 0 0
B RILEY FINL INC COM 05580M108 1,847 130,100 SH   SOLE   130,100 0 0
BANK AMER CORP COM 060505104 2,986 121,198 SH   SOLE   121,198 0 0
BARNES & NOBLE INC COM 067774109 2,150 303,200 SH   SOLE   303,200 0 0
BARRICK GOLD CORP COM 067901108 1,625 120,000 SH   SOLE   120,000 0 0
BLOOM ENERGY CORP COM CL A 093712107 230 23,000 SH   SOLE   23,000 0 0
BOSTON SCIENTIFIC CORP COM 101137107 450 12,738 SH   SOLE   12,738 0 0
BRIDGEPOINT ED INC COM 10807M105 498 71,100 SH   SOLE   71,100 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 874 20,000 SH   SOLE   20,000 0 0
CASTLE BRANDS INC COM 148435100 336 395,500 SH   SOLE   395,500 0 0
CLARUS CORP NEW COM 18270P109 2,776 274,300 SH   SOLE   274,300 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 426 51,807 SH   SOLE   51,807 0 0
CONCRETE PUMPING HLDGS INC *W EXP 08/01/202 206704116 140 180,000 SH   SOLE   180,000 0 0
COTT CORP QUE COM 22163N106 1,185 85,000 SH   SOLE   85,000 0 0
CRAFT BREW ALLIANCE INC COM 224122101 1,030 72,000 SH   SOLE   72,000 0 0
CVD EQUIPMENT CORP COM 126601103 569 160,400 SH   SOLE   160,400 0 0
CYTOSORBENTS CORP COM NEW 23283X206 1,568 194,100 SH   SOLE   194,100 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 582 200,000 SH   SOLE   200,000 0 0
DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 764 787,667 SH   SOLE   787,667 0 0
DMC GLOBAL INC COM 23291C103 5,242 149,273 SH   SOLE   149,273 0 0
EASTSIDE DISTILLING INC COM PAR 277802302 1,661 268,700 SH   SOLE   268,700 0 0
EDAP TMS S A SPONSORED ADR 268311107 403 217,900 SH   SOLE   217,900 0 0
EZCORP INC CL A NON VTG 302301106 232 30,000 SH   SOLE   30,000 0 0
FOOT LOCKER INC COM 344849104 5,320 100,000 SH   SOLE   100,000 0 0
FORTUNA SILVER MINES INC COM 349915108 182 50,000 SH   SOLE   50,000 0 0
FRANCO NEVADA CORP COM 351858105 2,105 30,000 SH   SOLE   30,000 0 0
FRESHPET INC COM 358039105 5,172 160,820 SH   SOLE   160,820 0 0
FUNKO INC COM CL A 361008105 672 51,100 SH   SOLE   51,100 0 0
GLOBAL WTR RES INC COM 379463102 862 85,000 SH   SOLE   85,000 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 2,204 881,700 SH   SOLE   881,700 0 0
GOPRO INC CL A 38268T103 85 20,000 SH   SOLE   20,000 0 0
GP STRATEGIES CORP COM 36225V104 774 61,400 SH   SOLE   61,400 0 0
HANESBRANDS INC COM 410345102 2,506 200,000 SH   SOLE   200,000 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 2,177 94,600 SH   SOLE   94,600 0 0
HMS HLDGS CORP COM 40425J101 844 30,000 SH   SOLE   30,000 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 4,417 107,448 SH   SOLE   107,448 0 0
HYDROGENICS CORP NEW COM NEW 448883207 269 53,712 SH   SOLE   53,712 0 0
INVACARE CORP COM 461203101 430 100,000 SH   SOLE   100,000 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 4,835 222,000 SH   SOLE   222,000 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 2,759 190,000 SH   SOLE   190,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,930 75,000 SH   SOLE   75,000 0 0
JASON INDS INC COM 471172106 543 396,329 SH   SOLE   396,329 0 0
KINROSS GOLD CORP COM NO PAR 496902404 1,620 500,000 SH   SOLE   500,000 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 391 15,000 SH   SOLE   15,000 0 0
KOHLS CORP COM 500255104 1,990 30,000 SH   SOLE   30,000 0 0
LEGACY HOUSING CORP COM 52472M101 988 82,800 SH   SOLE   82,800 0 0
LIFEVANTAGE CORP COM NEW 53222K205 2,644 200,470 SH   SOLE   200,470 0 0
LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 1,562 1,048,500 SH   SOLE   1,048,500 0 0
LIQTECH INTL INC COM 53632A102 2,695 1,967,051 SH   SOLE   1,967,051 0 0
LOVESAC COMPANY COM 54738L109 3,317 144,600 SH   SOLE   144,600 0 0
LRAD CORP COM 50213V109 7,563 3,001,280 SH   SOLE   3,001,280 0 0
LUMENTUM HLDGS INC COM 55024U109 456 10,860 SH   SOLE   10,860 0 0
MANITEX INTL INC COM 563420108 450 79,195 SH   SOLE   79,195 0 0
MISONIX INC COM 604871103 285 17,800 SH   SOLE   17,800 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 473 30,000 SH   SOLE   30,000 0 0
NEWMONT MINING CORP COM 651639106 866 25,000 SH   SOLE   25,000 0 0
NORTHERN TECH INTL CORP COM 665809109 2,030 68,590 SH   SOLE   68,590 0 0
NV5 GLOBAL INC COM 62945V109 12,020 198,507 SH   SOLE   198,507 0 0
OPTIMIZERX CORP COM NEW 68401U204 1,648 150,200 SH   SOLE   150,200 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 350 30,000 SH   SOLE   30,000 0 0
PRIMO WTR CORP COM 74165N105 11,088 791,400 SH   SOLE   791,400 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 4,574 318,767 SH   SOLE   318,767 0 0
RED LION HOTELS CORP COM 756764106 6,665 812,839 SH   SOLE   812,839 0 0
ROSS STORES INC COM 778296103 1,664 20,000 SH   SOLE   20,000 0 0
RUBICON PROJ INC COM 78112V102 1,559 417,900 SH   SOLE   417,900 0 0
SHARPSPRING INC COM 820054104 5,821 460,900 SH   SOLE   460,900 0 0
SHOTSPOTTER INC COM 82536T107 9,582 307,323 SH   SOLE   307,323 0 0
SOCKET MOBILE INC COM NEW 83368E200 460 306,430 SH   SOLE   306,430 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 8,488 70,000 SH   SOLE   70,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 2,280 20,000 SH Call SOLE   20,000 0 0
SSR MNG INC COM 784730103 846 70,000 SH   SOLE   70,000 0 0
TELARIA INC COM 879181105 1,502 550,000 SH   SOLE   550,000 0 0
TJX COS INC NEW COM 872540109 895 20,000 SH   SOLE   20,000 0 0
TRANSCAT INC COM 893529107 951 50,000 SH   SOLE   50,000 0 0
TRILOGY METALS INC NEW COM 89621C105 654 378,298 SH   SOLE   378,298 0 0
TURTLE BEACH CORP COM NEW 900450206 6,447 451,810 SH   SOLE   451,810 0 0
ULTRALIFE CORP COM 903899102 326 48,299 SH   SOLE   48,299 0 0
URBAN OUTFITTERS INC COM 917047102 1,992 60,000 SH   SOLE   60,000 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2,109 100,000 SH   SOLE   100,000 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 1,209 40,000 SH   SOLE   40,000 0 0
VERTEX ENERGY INC COM 92534K107 1,984 1,945,100 SH   SOLE   1,945,100 0 0
VIAD CORP COM NEW 92552R406 4,548 90,800 SH   SOLE   90,800 0 0
VICOR CORP COM 925815102 3,752 99,297 SH   SOLE   99,297 0 0
VIRTRA INC COM PAR 92827K301 60 19,600 SH   SOLE   19,600 0 0
VOXELJET AG ADS 92912L107 765 450,000 SH   SOLE   450,000 0 0
WASTE MGMT INC DEL COM 94106L109 890 10,000 SH   SOLE   10,000 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 2,083 1,566,074 SH   SOLE   1,566,074 0 0