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,232 20,000 SH   SOLE   20,000 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 155 15,750 SH   SOLE   15,750 0 0
ANALOG DEVICES INC COM 032654105 1,188 10,000 SH   SOLE   10,000 0 0
APERGY CORP COM 03755L104 1,557 46,100 SH   SOLE   46,100 0 0
ASGN INC COM 00191U102 1,419 20,000 SH   SOLE   20,000 0 0
B RILEY FINL INC COM 05580M108 1,511 60,000 SH   SOLE   60,000 0 0
BAKER HUGHES COMPANY CL A 05722G100 1,579 61,600 SH   SOLE   61,600 0 0
BANK AMER CORP COM 060505104 4,269 121,198 SH   SOLE   121,198 0 0
BARRICK GOLD CORPORATION COM 067901108 558 30,000 SH   SOLE   30,000 0 0
BOINGO WIRELESS INC COM 09739C102 1,578 144,100 SH   SOLE   144,100 0 0
BOSTON SCIENTIFIC CORP COM 101137107 576 12,738 SH   SOLE   12,738 0 0
CAPSTONE TURBINE CORP COM 14067D508 367 120,000 SH   SOLE   120,000 0 0
CAREDX INC COM 14167L103 1,107 51,300 SH   SOLE   51,300 0 0
CHARLES & COLVARD LTD COM 159765106 641 451,100 SH   SOLE   451,100 0 0
CLEAN ENERGY FUELS CORP COM 184499101 356 152,300 SH   SOLE   152,300 0 0
CONCHO RES INC COM 20605P101 1,751 20,000 SH   SOLE   20,000 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 171 31,300 SH   SOLE   31,300 0 0
CONOCOPHILLIPS COM 20825C104 1,593 24,500 SH   SOLE   24,500 0 0
CRAFT BREW ALLIANCE INC COM 224122101 1,188 72,000 SH   SOLE   72,000 0 0
CROWN CRAFTS INC COM 228309100 514 83,500 SH   SOLE   83,500 0 0
CVD EQUIPMENT CORP COM 126601103 475 147,500 SH   SOLE   147,500 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 1,321 272,400 SH   SOLE   272,400 0 0
DIGI INTL INC COM 253798102 2,695 152,068 SH   SOLE   152,068 0 0
DMC GLOBAL INC COM 23291C103 6,433 143,138 SH   SOLE   143,138 0 0
EASTERN CO COM 276317104 632 20,700 SH   SOLE   20,700 0 0
EASTSIDE DISTILLING INC COM 277802302 645 218,600 SH   SOLE   218,600 0 0
EDAP TMS S A SPONSORED ADR 268311107 725 163,700 SH   SOLE   163,700 0 0
ELECTRONIC ARTS INC COM 285512109 538 5,000 SH   SOLE   5,000 0 0
EMCORE CORP COM NEW 290846203 125 41,200 SH   SOLE   41,200 0 0
EZCORP INC CL A NON VTG 302301106 205 30,000 SH   SOLE   30,000 0 0
FRANCO NEVADA CORP COM 351858105 2,273 22,000 SH   SOLE   22,000 0 0
FRESHPET INC COM 358039105 7,931 134,220 SH   SOLE   134,220 0 0
FRONTLINE LTD SHS NEW G3682E192 772 60,000 SH   SOLE   60,000 0 0
FUNKO INC COM CL A 361008105 5,072 295,600 SH   SOLE   295,600 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 755 474,965 SH   SOLE   474,965 0 0
HALLIBURTON CO COM 406216101 2,420 98,900 SH   SOLE   98,900 0 0
HARMONIC INC COM 413160102 1,182 151,600 SH   SOLE   151,600 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 726 200,000 SH   SOLE   200,000 0 0
HMS HLDGS CORP COM 40425J101 888 30,000 SH   SOLE   30,000 0 0
HOLLYFRONTIER CORP COM 436106108 1,014 20,000 SH   SOLE   20,000 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 4,200 107,448 SH   SOLE   107,448 0 0
ICAD INC COM NEW 44934S206 622 80,000 SH   SOLE   80,000 0 0
IDEAL PWR INC COM NEW 451622203 93 40,383 SH   SOLE   40,383 0 0
IMMUNOGEN INC COM 45253H101 255 50,000 SH   SOLE   50,000 0 0
INFINERA CORPORATION COM 45667G103 1,530 192,700 SH   SOLE   192,700 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 2,502 150,000 SH   SOLE   150,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 673 15,000 SH   SOLE   15,000 0 0
JPMORGAN CHASE & CO COM 46625H100 1,046 7,505 SH   SOLE   7,505 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 1,145 20,000 SH   SOLE   20,000 0 0
KURA SUSHI USA INC CL A COM 501270102 4,080 160,299 SH   SOLE   160,299 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1,539 138,400 SH   SOLE   138,400 0 0
LRAD CORP COM 50213V109 9,814 3,001,280 SH   SOLE   3,001,280 0 0
LUMENTUM HLDGS INC COM 55024U109 1,586 20,000 SH   SOLE   20,000 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 1,608 102,100 SH   SOLE   102,100 0 0
MIX TELEMATICS LTD SPONSORED ADR 60688N102 778 60,000 SH   SOLE   60,000 0 0
NABORS INDUSTRIES LTD SHS G6359F103 1,440 500,000 SH   SOLE   500,000 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 2,522 85,800 SH   SOLE   85,800 0 0
NAUTILUS INC COM 63910B102 919 525,292 SH   SOLE   525,292 0 0
NEXTIER OILFIELD SOLUTIONS I COM 65290C105 1,543 230,300 SH   SOLE   230,300 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 241 30,000 SH   SOLE   30,000 0 0
PAN AMERICAN SILVER CORP COM 697900108 1,185 50,000 SH   SOLE   50,000 0 0
PATRICK INDS INC COM 703343103 2,359 45,000 SH   SOLE   45,000 0 0
PERFICIENT INC COM 71375U101 7,187 156,000 SH   SOLE   156,000 0 0
PROPETRO HLDG CORP COM 74347M108 1,556 138,300 SH   SOLE   138,300 0 0
PURPLE INNOVATION INC COM 74640Y106 1,742 200,000 SH   SOLE   200,000 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 852 390,600 SH   SOLE   390,600 0 0
QUMU CORP COM 749063103 392 150,000 SH   SOLE   150,000 0 0
RUBICON PROJ INC COM 78112V102 6,076 744,600 SH   SOLE   744,600 0 0
SCHLUMBERGER LTD COM 806857108 1,218 30,300 SH   SOLE   30,300 0 0
SHARPSPRING INC COM 820054104 2,273 198,211 SH   SOLE   198,211 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 7,868 248,200 SH   SOLE   248,200 0 0
SMTC CORP COM NEW 832682207 35 10,200 SH   SOLE   10,200 0 0
SOCKET MOBILE INC COM NEW 83368E200 493 306,430 SH   SOLE   306,430 0 0
SOUTHWESTERN ENERGY CO COM 845467109 424 175,000 SH   SOLE   175,000 0 0
SPARTAN MTRS INC COM 846819100 10,550 583,532 SH   SOLE   583,532 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 3,573 25,000 SH   SOLE   25,000 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 586 20,000 SH   SOLE   20,000 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 2,676 333,300 SH   SOLE   333,300 0 0
TELARIA INC COM 879181105 5,763 654,100 SH   SOLE   654,100 0 0
THOR INDS INC COM 885160101 2,229 30,000 SH   SOLE   30,000 0 0
TRANSCAT INC COM 893529107 959 30,100 SH   SOLE   30,100 0 0
TURTLE BEACH CORP COM NEW 900450206 2,319 245,392 SH   SOLE   245,392 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 1,311 170,000 SH   SOLE   170,000 0 0
VALERO ENERGY CORP NEW COM 91913Y100 937 10,000 SH   SOLE   10,000 0 0
VERTEX ENERGY INC COM 92534K107 2,779 1,804,418 SH   SOLE   1,804,418 0 0
VIAD CORP COM NEW 92552R406 8,897 131,800 SH   SOLE   131,800 0 0
VIAVI SOLUTIONS INC COM 925550105 2,625 175,000 SH   SOLE   175,000 0 0
VICOR CORP COM 925815102 8,620 184,498 SH   SOLE   184,498 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 5,731 2,418,155 SH   SOLE   2,418,155 0 0
XPEL INC COM 98379L100 224 15,300 SH   SOLE   15,300 0 0
YAMANA GOLD INC COM 98462Y100 395 100,000 SH   SOLE   100,000 0 0