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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ACCOLADE INC COM 00437E102 BBG00S2L1ZR1 719,000 50,000 SH   SOLE   50,000 0 0
AEROVIRONMENT INC COM 008073108 BBG001SPPWP6 1,099,920 12,000 SH   SOLE   12,000 0 0
AGNICO EAGLE MINES LTD COM 008474108 BBG001S77MK3 2,293,650 45,000 SH   SOLE   45,000 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 BBG009HT65S0 2,446,000 200,000 SH   SOLE   200,000 0 0
ALIGN TECHNOLOGY INC COM 016255101 BBG001SCF1B9 334,140 1,000 SH   SOLE   1,000 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 BBG005ZVDK57 7,255,017 209,380 SH   SOLE   209,380 0 0
ANDERSONS INC COM 034164103 BBG001S60FJ9 1,291,167 31,248 SH   SOLE   31,248 0 0
APOLLO STRATEGIC GRWT CPTL I UNIT 99/99/9999 G0412A110 BBG00YS5Q4R7 102,500 10,000 SH   SOLE   10,000 0 0
AVANTAX INC COM 095229100 BBG001S5S9H7 1,579,200 60,000 SH   SOLE   60,000 0 0
B. RILEY FINANCIAL INC COM 05580M108 BBG001SV8TK4 1,135,600 40,000 SH   SOLE   40,000 0 0
BALLARD PWR SYS INC NEW COM 058586108 BBG001S5Y1D1 231,155 41,500 SH   SOLE   41,500 0 0
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 3,879,217 135,637 SH   SOLE   135,637 0 0
BEL FUSE INC CL B 077347300 BBG001S93K81 939,500 25,000 SH   SOLE   25,000 0 0
BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 637,282 12,738 SH   SOLE   12,738 0 0
BRP INC COM SUN VTG 05577W200 BBG004G49425 7,731,056 73,100 SH   SOLE   73,100 0 0
BRUNSWICK CORP COM 117043109 BBG001S5P294 7,913,000 96,500 SH   SOLE   96,500 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104 BBG001SMC9T4 1,278,200 55,000 SH   SOLE   55,000 0 0
BUNGE LIMITED COM G16962105 BBG001SJ9BG4 3,925,872 41,100 SH   SOLE   41,100 0 0
CADIZ INC COM NEW 127537207 BBG001S71VF5 404,000 100,000 SH   SOLE   100,000 0 0
CAMECO CORP COM 13321L108 BBG001S5Y5S6 3,925,500 150,000 SH   SOLE   150,000 0 0
CANTALOUPE INC COM 138103106 BBG001S96MW7 570,000 100,000 SH   SOLE   100,000 0 0
CECO ENVIRONMENTAL CORP COM 125141101 BBG001S6PJV0 3,847,250 275,000 SH   SOLE   275,000 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 1,366,632 800 SH   SOLE   800 0 0
COEUR MNG INC COM NEW 192108504 BBG001S5PM54 1,117,200 280,000 SH   SOLE   280,000 0 0
COMSCORE INC COM 20564W105 BBG001SHM6F5 184,500 150,000 SH   SOLE   150,000 0 0
DESTINATION XL GROUP INC COM 25065K104 BBG001SD3736 5,490,715 996,500 SH   SOLE   996,500 0 0
DHI GROUP INC COM 23331S100 BBG001SRZL39 2,530,148 652,100 SH   SOLE   652,100 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 BBG001S8MCB6 202,500 150,000 SH   SOLE   150,000 0 0
DMC GLOBAL INC COM 23291C103 BBG001S5PBG6 6,437,209 293,000 SH   SOLE   293,000 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 BBG001SNRRM3 682,500 15,000 SH   SOLE   15,000 0 0
EDAP TMS S A SPONSORED ADR 268311107 BBG001SB3ML7 744,469 67,251 SH   SOLE   67,251 0 0
ELDORADO GOLD CORP NEW COM 284902509 BBG001S5YPQ4 518,000 50,000 SH   SOLE   50,000 0 0
EMCORE CORP COM NEW 290846203 BBG001S9F019 287,500 250,000 SH   SOLE   250,000 0 0
EZCORP INC CL A NON VTG 302301106 BBG001S6RN67 258,000 30,000 SH   SOLE   30,000 0 0
FATHOM HOLDINGS INC COM 31189V109 BBG00RFFH2B5 810,647 190,740 SH   SOLE   190,740 0 0
FISCALNOTE HOLDINGS INC COM CL A 337655104 BBG00XRJ9FG6 1,115,000 500,000 SH   SOLE   500,000 0 0
FLUOR CORP NEW COM 343412102 BBG001S5Q738 1,390,950 45,000 SH   SOLE   45,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 409,100 10,000 SH   SOLE   10,000 0 0
GENASYS INC COM 36872P103 BBG001S72TP8 7,255,838 2,459,606 SH   SOLE   2,459,606 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 BBG001S9KKJ0 1,666,000 175,000 SH   SOLE   175,000 0 0
HARMONIC INC COM 413160102 BBG001S73CC8 1,459,000 100,000 SH   SOLE   100,000 0 0
HECLA MNG CO COM 422704106 BBG001S5RXF7 1,899,000 300,000 SH   SOLE   300,000 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 BBG001SCZVC0 3,667,200 107,448 SH   SOLE   107,448 0 0
I-80 GOLD CORP COM 44955L106 BBG00Z3VDWG8 658,000 200,000 SH   SOLE   200,000 0 0
IAMGOLD CORP COM 450913108 BBG001S8SMV6 813,000 300,000 SH   SOLE   300,000 0 0
IDT CORP CL B NEW 448947507 BBG001SHWDJ5 1,080,336 31,700 SH   SOLE   31,700 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 BBG00Z3XTNY7 527,500 50,000 SH   SOLE   50,000 0 0
INTEL CORP COM 458140100 BBG001S5SF65 980,100 30,000 SH   SOLE   30,000 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 BBG003MN93D8 525,168 12,600 SH   SOLE   12,600 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 BBG001SD5VL1 943,600 70,000 SH   SOLE   70,000 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 BBG001SD9WB6 126,900 90,000 SH   SOLE   90,000 0 0
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 945,460 2,000 SH   SOLE   2,000 0 0
MAGNITE INC COM 55955D100 BBG001T5LB97 1,514,010 163,500 SH   SOLE   163,500 0 0
MCGRATH RENTCORP COM 580589109 BBG001S5T593 10,385,403 111,300 SH   SOLE   111,300 0 0
MEDIAALPHA INC CL A 58450V104 BBG00XRTJ8D2 2,119,265 141,473 SH   SOLE   141,473 0 0
MGP INGREDIENTS INC NEW COM 55303J106 BBG001S5XTL2 10,930,327 113,010 SH   SOLE   113,010 0 0
NATIONAL HEALTHCARE CORP COM 635906100 BBG001SBJ378 871,050 15,000 SH   SOLE   15,000 0 0
NEW GOLD INC CDA COM 644535106 BBG001S5YM54 330,000 300,000 SH   SOLE   300,000 0 0
NOBLE CORP PLC ORD SHS A G65431127 BBG018KBK3H7 1,369,609 34,700 SH   SOLE   34,700 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 BBG001SD3BW5 181,500 30,000 SH   SOLE   30,000 0 0
PFSWEB INC COM NEW 717098206 BBG001SD9TG8 90,210 21,276 SH   SOLE   21,276 0 0
PLUG POWER INC COM NEW 72919P202 BBG001S6GJB2 184,590 15,750 SH   SOLE   15,750 0 0
PRECISION DRILLING CORP COM NEW 74022D407 BBG001S5V359 451,425 6,500 SH   SOLE   6,500 0 0
PROSOMNUS INC *W EXP 04/20/202 50535E116   5,924 37,495 SH   SOLE   37,495 0 0
QUALTEK SERVICES INC *W EXP 02/14/202 74760R113   759 25,000 SH   SOLE   25,000 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 BBG001S74P56 1,640,608 267,200 SH   SOLE   267,200 0 0
RESERVOIR MEDIA INC *W EXP 08/26/202 76119X113   161,001 100,000 SH   SOLE   100,000 0 0
SAFE BULKERS INC COM Y7388L103 BBG001T0ZJ96 830,250 225,000 SH   SOLE   225,000 0 0
SHOTSPOTTER INC COM 82536T107 BBG001SM2GR1 6,018,242 153,058 SH   SOLE   153,058 0 0
SHYFT GROUP INC COM 825698103 BBG001S5W8H4 2,713,393 119,270 SH   SOLE   119,270 0 0
SONIC FDRY INC COM NEW 83545R207 BBG001SDKNY8 24,216 27,000 SH   SOLE   27,000 0 0
SOUTHLAND HLDGS INC COM 84445C100 BBG013HD7XD1 420,000 50,000 SH   SOLE   50,000 0 0
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 20,154,200 110,000 SH   SOLE   110,000 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 BBG001T96GD0 2,919,000 350,000 SH   SOLE   350,000 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 BBG001SPYW58 1,752,960 83,000 SH   SOLE   83,000 0 0
STONEX GROUP INC COM 861896108 BBG001S5RD07 5,797,680 56,000 SH   SOLE   56,000 0 0
STRAN & COMPANY INC COMMON STOCK 86260J102 BBG001TH9KP7 696,000 400,000 SH   SOLE   400,000 0 0
SUNOPTA INC COM 8676EP108 BBG001S6V9S9 385,000 50,000 SH   SOLE   50,000 0 0
TARGET HOSPITALITY CORP COM 87615L107 BBG00K7K34Y4 2,324,466 176,900 SH   SOLE   176,900 0 0
TECHNIPFMC PLC COM G87110105 BBG00DL8NMT5 4,572,750 335,000 SH   SOLE   335,000 0 0
THE REALREAL INC COM 88339P101 BBG004FPDP45 2,016,000 1,600,000 SH   SOLE   1,600,000 0 0
TIDEWATER INC NEW COM 88642R109 BBG00HBQ36G8 374,680 8,500 SH   SOLE   8,500 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 4,043,750 125,000 SH   SOLE   125,000 0 0
VERADIGM INC COM 01988P108 BBG001S7VDS8 205,538 15,750 SH   SOLE   15,750 0 0
WEATHERFORD INTL PLC ORD SHS G48833118 BBG00R4SQJS4 890,250 15,000 SH   SOLE   15,000 0 0
YAMANA GOLD INC COM 98462Y100 BBG001S7X4Y9 2,340,000 400,000 SH   SOLE   400,000 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105 BBG010FXVQB5 9,160,382 845,834 SH   SOLE   845,834 0 0