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
NORTHWEST PIPE CO COM 667746101 814 36,600 SH   SOLE   36,600 0 0
BUNGE LIMITED COM G16962105 5,334 130,000 SH   SOLE   130,000 0 0
RUBICON PROJ INC COM 78112V102 1,091 196,600 SH   SOLE   196,600 0 0
GENERAC HLDGS INC COM 368736104 745 8,000 SH   SOLE   8,000 0 0
NEOPHOTONICS CORP COM 64051T100 1,740 240,000 SH   SOLE   240,000 0 0
PFSWEB INC COM NEW 717098206 64 21,276 SH   SOLE   21,276 0 0
JPMORGAN CHASE & CO COM 46625H100 2,368 26,305 SH   SOLE   26,305 0 0
CHANNELADVISOR CORP COM 159179100 472 65,000 SH   SOLE   65,000 0 0
DYCOM INDS INC COM 267475101 4,489 175,000 SH   SOLE   175,000 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 3,010 107,448 SH   SOLE   107,448 0 0
EASTSIDE DISTILLING INC COM 277802302 120 103,100 SH   SOLE   103,100 0 0
BARRICK GOLD CORPORATION COM 067901108 550 30,000 SH   SOLE   30,000 0 0
DATADOG INC CL A COM 23804L103 360 10,000 SH   SOLE   10,000 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 267 11,600 SH   SOLE   11,600 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 323 30,000 SH   SOLE   30,000 0 0
NAUTILUS INC COM 63910B102 726 278,092 SH   SOLE   278,092 0 0
ONEWATER MARINE INC CL A COM 68280L101 858 112,100 SH   SOLE   112,100 0 0
ENVELA CORP COM 29402E102 291 115,670 SH   SOLE   115,670 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 867 921,132 SH   SOLE   921,132 0 0
SOCKET MOBILE INC COM NEW 83368E200 332 306,430 SH   SOLE   306,430 0 0
HMS HLDGS CORP COM 40425J101 758 30,000 SH   SOLE   30,000 0 0
CROWN CRAFTS INC COM 228309100 399 83,500 SH   SOLE   83,500 0 0
WILLSCOT CORP COM 971375126 1,013 100,000 SH   SOLE   100,000 0 0
PLUG POWER INC COM NEW 72919P202 99 27,940 SH   SOLE   27,940 0 0
CARTERS INC COM 146229109 986 15,000 SH   SOLE   15,000 0 0
AMERICAN SOFTWARE INC CL A 029683109 568 40,000 SH   SOLE   40,000 0 0
VICOR CORP COM 925815102 6,913 155,198 SH   SOLE   155,198 0 0
GENASYS INC COM 36872P103 9,814 3,001,280 SH   SOLE   3,001,280 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 220 379,615 SH   SOLE   379,615 0 0
CRAFT BREW ALLIANCE INC COM 224122101 1,073 72,000 SH   SOLE   72,000 0 0
FRANCHISE GROUP INC COM 35180X105 1,026 117,700 SH   SOLE   117,700 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 983 351,100 SH   SOLE   351,100 0 0
SPARTAN MTRS INC COM 846819100 7,099 549,872 SH   SOLE   549,872 0 0
HARMONIC INC COM 413160102 3,696 641,700 SH   SOLE   641,700 0 0
SEQUANS COMMUNICATIONS S A SPONSORED ADS 817323207 1,091 214,400 SH   SOLE   214,400 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 5,922 40,000 SH   SOLE   40,000 0 0
ICAD INC COM NEW 44934S206 1,544 210,400 SH   SOLE   210,400 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 111 15,750 SH   SOLE   15,750 0 0
EDAP TMS S A SPONSORED ADR 268311107 372 163,700 SH   SOLE   163,700 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 225 52,631 SH   SOLE   52,631 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 457 390,600 SH   SOLE   390,600 0 0
EZCORP INC CL A NON VTG 302301106 125 30,000 SH   SOLE   30,000 0 0
EASTERN CO COM 276317104 589 30,215 SH   SOLE   30,215 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 915 10,000 SH   SOLE   10,000 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 1,231 168,600 SH   SOLE   168,600 0 0
TELARIA INC COM 879181105 2,016 336,000 SH   SOLE   336,000 0 0
JOHNSON & JOHNSON COM 478160104 1,311 10,000 SH   SOLE   10,000 0 0
FRANCO NEVADA CORP COM 351858105 1,144 11,500 SH   SOLE   11,500 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 1,202 240,000 SH   SOLE   240,000 0 0
STRATEGIC ED INC COM 86272C103 1,817 13,000 SH   SOLE   13,000 0 0
MICROSOFT CORP COM 594918104 789 5,000 SH   SOLE   5,000 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 2,953 188,300 SH   SOLE   188,300 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 557 10,000 SH   SOLE   10,000 0 0
QUANTUM CORP COM NEW 747906501 545 184,835 SH   SOLE   184,835 0 0
BK OF AMERICA CORP COM 060505104 2,880 135,637 SH   SOLE   135,637 0 0
IDEAL PWR INC COM NEW 451622203 78 40,383 SH   SOLE   40,383 0 0
VERTEX ENERGY INC COM 92534K107 1,012 1,687,152 SH   SOLE   1,687,152 0 0
PERFICIENT INC COM 71375U101 1,761 65,000 SH   SOLE   65,000 0 0
SHARPSPRING INC COM 820054104 827 136,411 SH   SOLE   136,411 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,819 40,000 SH   SOLE   40,000 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 333 65,000 SH   SOLE   65,000 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 4,401 739,600 SH   SOLE   739,600 0 0
BALLARD PWR SYS INC NEW COM 058586108 586 77,000 SH   SOLE   77,000 0 0
UNIVERSAL ELECTRS INC COM 913483103 767 20,000 SH   SOLE   20,000 0 0
CVD EQUIPMENT CORP COM 126601103 277 116,200 SH   SOLE   116,200 0 0
FRESHPET INC COM 358039105 6,037 94,520 SH   SOLE   94,520 0 0
FTI CONSULTING INC COM 302941109 479 4,000 SH   SOLE   4,000 0 0
PURPLE INNOVATION INC COM 74640Y106 2,018 355,300 SH   SOLE   355,300 0 0
CYTOSORBENTS CORP COM NEW 23283X206 966 125,000 SH   SOLE   125,000 0 0
BOSTON SCIENTIFIC CORP COM 101137107 416 12,738 SH   SOLE   12,738 0 0
LEE ENTERPRISES INC COM 523768109 25 25,000 SH   SOLE   25,000 0 0