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
AIRBNB INC COM CL A 009066101   713,492 5,200 SH   SOLE NONE 5,200 0 0
ALSET CAPITAL ACQUISITION CO RIGHT 01/31/2027 02115M125   30,975 147,498 SH   SOLE NONE 147,498 0 0
ALSET CAPITAL ACQUISITION CO *W EXP 01/31/202 02115M117   2,404 73,749 SH   SOLE NONE 73,749 0 0
ACM RESH INC COM CL A 00108J109   558,340 30,839 SH   SOLE NONE 30,839 0 0
ACME UTD CORP COM 004816104   1,039,335 34,772 SH   SOLE NONE 34,772 0 0
ADVANCED EMISSIONS SOLUTIONS COM 00770C101   104,878 58,920 SH   SOLE NONE 58,920 0 0
AUTODESK INC COM 052769106   383,404 1,853 SH   SOLE NONE 1,853 0 0
FEDERAL AGRIC MTG CORP CL A 313148108   1,143,296 8,932 SH   SOLE NONE 8,932 0 0
ARGAN INC COM 04010E109   1,708,866 37,541 SH   SOLE NONE 37,541 0 0
ALASKA AIR GROUP INC COM 011659109   2,217,384 59,800 SH   SOLE NONE 59,800 0 0
ALKERMES PLC SHS G01767105   201,672 7,200 SH   SOLE NONE 7,200 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103   1,022,351 321,494 SH   SOLE NONE 321,494 0 0
ARK RESTAURANTS CORP COM 040712101   288,463 18,928 SH   SOLE NONE 18,928 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104   159,600 40,000 SH   SOLE NONE 40,000 0 0
A10 NETWORKS INC COM 002121101   300,600 20,000 SH   SOLE NONE 20,000 0 0
ACTIVISION BLIZZARD INC COM 00507V109   3,403,451 36,350 SH   SOLE NONE 36,350 0 0
AEROVIRONMENT INC COM 008073108   446,120 4,000 SH   SOLE NONE 4,000 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   3,821,126 122,472 SH   SOLE NONE 122,472 0 0
AERWINS TECHNOLOGIES INC *W EXP 02/03/202 00810J116   2,030 72,500 SH   SOLE NONE 72,500 0 0
AWARE INC MASS COM 05453N100   187,306 135,729 SH   SOLE NONE 135,729 0 0
AUTOZONE INC COM 053332102   507,998 200 SH   SOLE NONE 200 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   585,007 16,373 SH   SOLE NONE 16,373 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   409,849 47,768 SH   SOLE NONE 47,768 0 0
BANK UTICA/NY COM 065437105   1,216,556 2,572 SH   SOLE NONE 2,572 0 0
BANK UTICA N Y COM 065437204   5,205,806 13,884 SH   SOLE NONE 13,884 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104   294,100 10,000 SH   SOLE NONE 10,000 0 0
BOOKING HOLDINGS INC COM 09857L108   1,233,580 400 SH   SOLE NONE 400 0 0
BIONTECH SE SPONSORED ADS 09075V102   206,416 1,900 SH   SOLE NONE 1,900 0 0
BEYOND MEAT INC NOTE 3/1 08862EAB5   131,835 500,000 PRN   SOLE NONE 500,000 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105   102,364 22,647 SH   SOLE NONE 22,647 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,360,565 3,884 SH   SOLE NONE 3,884 0 0
BASSETT FURNITURE INDS INC COM 070203104   544,628 37,176 SH   SOLE NONE 37,176 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101   719,094 41,735 SH   SOLE NONE 41,735 0 0
BWX TECHNOLOGIES INC COM 05605H100   1,574,580 21,000 SH   SOLE NONE 21,000 0 0
CAMBRIDGE BANCORP COM 132152109   950,234 15,255 SH   SOLE NONE 15,255 0 0
CATO CORP NEW CL A 149205106   264,301 34,504 SH   SOLE NONE 34,504 0 0
CAMECO CORP COM 13321L108   1,506,320 38,000 SH   SOLE NONE 38,000 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 184692200   6,816,124 193,475 SH   SOLE NONE 193,475 0 0
CENTER COAST BRKFLD MLP ENRG SHS BEN INT 151461209   3,621,617 170,831 SH   SOLE NONE 170,831 0 0
CENTRAL GARDEN & PET CO COM 153527106   248,508 5,630 SH   SOLE NONE 5,630 0 0
CHAVANT CAPITAL ACQUISITN CO *W EXP 99/99/999 G2058L111   1,748 75,000 SH   SOLE NONE 75,000 0 0
CANNAE HLDGS INC COM 13765N107   1,787,837 95,914 SH   SOLE NONE 95,914 0 0
CO-DIAGNOSTICS INC COM 189763105   15,900 15,000 SH   SOLE NONE 15,000 0 0
CARIBOU BIOSCIENCES INC COM 142038108   122,153 25,555 SH   SOLE NONE 25,555 0 0
CRAWFORD & CO CL B 224633107   370,053 43,180 SH   SOLE NONE 43,180 0 0
CARTERS INC COM 146229109   1,082,751 15,658 SH   SOLE NONE 15,658 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307   134,273 21,622 SH   SOLE NONE 21,622 0 0
CHICKEN SOUP FOR THE SOUL EN *W EXP 10/22/202 16842Q134   540 50,000 SH   SOLE NONE 50,000 0 0
CHARLES & COLVARD LTD COM 159765106   42,998 75,145 SH   SOLE NONE 75,145 0 0
CARNIVAL PLC ADR 14365C103   578,237 47,203 SH   SOLE NONE 47,203 0 0
DOUBLEDOWN INTERACTIVE CO LT ADS 25862B109   177,749 20,961 SH   SOLE NONE 20,961 0 0
DHI GROUP INC COM 23331S100   127,339 41,614 SH   SOLE NONE 41,614 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207   274,339 106,333 SH   SOLE NONE 106,333 0 0
GRAFTECH INTL LTD COM 384313508   151,224 39,484 SH   SOLE NONE 39,484 0 0
ELECTROMED INC COM 285409108   211,956 20,400 SH   SOLE NONE 20,400 0 0
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209   4,560,933 143,878 SH   SOLE NONE 143,878 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   241,259 19,743 SH   SOLE NONE 19,743 0 0
ESAB CORPORATION COM 29605J106   1,404,400 20,000 SH   SOLE NONE 20,000 0 0
ESGL HLDGS LTD *W EXP 10/19/202 G3R95P116   819 42,000 SH   SOLE NONE 42,000 0 0
EVERTEC INC COM 30040P103   1,217,013 32,733 SH   SOLE NONE 32,733 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   306,700 10,000 SH   SOLE NONE 10,000 0 0
FORD MTR CO DEL COM 345370860   558,900 45,000 SH   SOLE NONE 45,000 0 0
FEUTUNE LIGHT ACQUISITION CO RIGHT 06/01/2029 31561T128   19,155 150,000 SH   SOLE NONE 150,000 0 0
FEUTUNE LIGHT ACQUISITION CO *W EXP 06/01/202 31561T110   3,750 150,000 SH   SOLE NONE 150,000 0 0
FULL HSE RESORTS INC COM 359678109   127,212 29,792 SH   SOLE NONE 29,792 0 0
FLUOR CORP NEW COM 343412102   354,118 9,649 SH   SOLE NONE 9,649 0 0
FOX CORP CL B COM 35137L204   880,840 30,500 SH   SOLE NONE 30,500 0 0
FS BANCORP INC COM 30263Y104   804,849 27,283 SH   SOLE NONE 27,283 0 0
FISKER INC CL A COM STK 33813J106   64,200 10,000 SH   SOLE NONE 10,000 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   331,211 5,858 SH   SOLE NONE 5,858 0 0
GREIF INC CL B 397624206   298,788 4,489 SH   SOLE NONE 4,489 0 0
GETTY IMAGES HOLDINGS INC CL A COM 374275105   91,827 14,149 SH   SOLE NONE 14,149 0 0
GULF IS FABRICATION INC COM 402307102   222,432 68,022 SH   SOLE NONE 68,022 0 0
GENASYS INC COM 36872P103   351,750 175,000 SH   SOLE NONE 175,000 0 0
GRAYSCALE BITCOIN TRUST BTC COM 389637109   9,175,334 478,131 SH   SOLE NONE 478,131 0 0
ALPHABET INC CAP STK CL A 02079K305   6,406,906 48,960 SH   SOLE NONE 48,960 0 0
GEOPARK LTD USD SHS G38327105   216,065 21,018 SH   SOLE NONE 21,018 0 0
GOPRO INC CL A 38268T103   102,574 32,667 SH   SOLE NONE 32,667 0 0
GRINDR INC *W EXP 11/18/202 39854F119   15,802 20,000 SH   SOLE NONE 20,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   776,568 2,400 SH   SOLE NONE 2,400 0 0
GLOBAL SYSTEMS DYNAMICS INC *W EXP 04/01/202 37653T116   1,495 50,000 SH   SOLE NONE 50,000 0 0
GLORY STAR NEW MED GP HLDG L *W EXP 02/13/202 G39973113   1,000 100,000 SH   SOLE NONE 100,000 0 0
HACKETT GROUP INC COM 404609109   1,995,195 84,578 SH   SOLE NONE 84,578 0 0
HEICO CORP NEW CL A 422806208   284,284 2,200 SH   SOLE NONE 2,200 0 0
HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404   1,323,513 164,616 SH   SOLE NONE 164,616 0 0
HINGHAM INSTN SVGS MASS COM 433323102   3,361,500 18,000 SH   SOLE NONE 18,000 0 0
HUDSON GLOBAL INC COM NEW 443787205   249,857 13,255 SH   SOLE NONE 13,255 0 0
INCEPTION GROWTH ACQUSTN LTD RIGHT 12/08/2026 45333D120   1,800 10,000 SH   SOLE NONE 10,000 0 0
FIRST INTERNET BANCORP COM 320557101   194,520 12,000 SH   SOLE NONE 12,000 0 0
IRADIMED CORP COM 46266A109   408,204 9,200 SH   SOLE NONE 9,200 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   3,466,965 115,952 SH   SOLE NONE 115,952 0 0
INTEVAC INC COM 461148108   173,087 55,655 SH   SOLE NONE 55,655 0 0
JOHNSON OUTDOORS INC CL A 479167108   1,271,324 23,246 SH   SOLE NONE 23,246 0 0
COFFEE HLDG CO INC COM 192176105   30,384 34,920 SH   SOLE NONE 34,920 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   1,834,560 48,000 SH   SOLE NONE 48,000 0 0
SPDR SER TR S&P BK ETF 78464A797   369,679 10,032 SH   SOLE NONE 10,032 0 0
KBR INC COM 48242W106   1,178,800 20,000 SH   SOLE NONE 20,000 0 0
KAMADA LTD SHS M6240T109   213,600 40,000 SH   SOLE NONE 40,000 0 0
KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108   1,178,203 165,478 SH   SOLE NONE 165,478 0 0
KARAT PACKAGING INC COM 48563L101   461,200 20,000 SH   SOLE NONE 20,000 0 0
LARGO INC COM 517097101   120,043 42,364 SH   SOLE NONE 42,364 0 0
LIMBACH HLDGS INC COM 53263P105   468,652 14,770 SH   SOLE NONE 14,770 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805   88,450 61,000 SH   SOLE NONE 61,000 0 0
LESAKA TECHNOLOGIES INC COM NEW 64107N206   153,020 39,236 SH   SOLE NONE 39,236 0 0
LUXFER HLDGS PLC SHS G5698W116   309,285 23,700 SH   SOLE NONE 23,700 0 0
LSI INDS INC OHIO COM 50216C108   317,600 20,000 SH   SOLE NONE 20,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104   494,888 1,250 SH   SOLE NONE 1,250 0 0
MAMAS CREATIONS INC COM 56146T103   359,467 82,258 SH   SOLE NONE 82,258 0 0
META PLATFORMS INC CL A 30303M102   1,501,050 5,000 SH   SOLE NONE 5,000 0 0
MAGNA INTL INC COM 559222401   221,570 4,133 SH   SOLE NONE 4,133 0 0
MITEK SYS INC COM NEW 606710200   169,698 15,830 SH   SOLE NONE 15,830 0 0
MOBIV ACQUISITION CORP *W EXP 07/31/202 60742N114   3,500 50,000 SH   SOLE NONE 50,000 0 0
MODINE MFG CO COM 607828100   945,470 20,666 SH   SOLE NONE 20,666 0 0
MICROSOFT CORP COM 594918104   2,684,507 8,502 SH   SOLE NONE 8,502 0 0
MATCH GROUP INC NEW COM 57667L107   391,750 10,000 SH   SOLE NONE 10,000 0 0
TORTOISE ENERGY INDEPENDENC COM 89148K200   2,226,211 70,294 SH   SOLE NONE 70,294 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109   158,631 10,895 SH   SOLE NONE 10,895 0 0
NL INDS INC COM NEW 629156407   1,904,840 401,019 SH   SOLE NONE 401,019 0 0
NEUBERGER BERMAN ENERGY INFR COM 64129H104   140,737 20,456 SH   SOLE NONE 20,456 0 0
TORTOISE MIDSTRM ENERGY FD I COM 89148B200   3,968,606 116,177 SH   SOLE NONE 116,177 0 0
NETGEAR INC COM 64111Q104   275,280 21,865 SH   SOLE NONE 21,865 0 0
NVIDIA CORPORATION COM 67066G104   1,304,970 3,000 SH   SOLE NONE 3,000 0 0
NVR INC COM 62944T105   757,339 127 SH   SOLE NONE 127 0 0
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   219,727 25,227 SH   SOLE NONE 25,227 0 0
NXG NEXTGEN INFRASTR INCM FD COM 231647207   1,075,763 28,687 SH   SOLE NONE 28,687 0 0
OPPFI INC *W EXP 07/20/202 68386H111   923 19,850 SH   SOLE NONE 19,850 0 0
PROSOMNUS INC *W EXP 04/20/202 50535E116   7,088 101,250 SH   SOLE NONE 101,250 0 0
OSI SYSTEMS INC COM 671044105   1,312,487 11,119 SH   SOLE NONE 11,119 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   527,868 40,920 SH   SOLE NONE 40,920 0 0
PAYCHEX INC COM 704326107   461,320 4,000 SH   SOLE NONE 4,000 0 0
PFSWEB INC COM NEW 717098206   444,845 59,791 SH   SOLE NONE 59,791 0 0
CHILDRENS PL INC NEW COM 168905107   508,407 18,809 SH   SOLE NONE 18,809 0 0
PAYPAL HLDGS INC COM 70450Y103   1,870,720 32,000 SH   SOLE NONE 32,000 0 0
ROCKY BRANDS INC COM 774515100   605,728 41,206 SH   SOLE NONE 41,206 0 0
RICHARDSON ELECTRS LTD COM 763165107   462,448 42,310 SH   SOLE NONE 42,310 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   1,296,809 238,823 SH   SOLE NONE 238,823 0 0
RUSH ENTERPRISES INC CL A 781846209   1,484,660 36,362 SH   SOLE NONE 36,362 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300   206,660 9,630 SH   SOLE NONE 9,630 0 0
SHF HOLDINGS INC *W EXP 09/28/202 824430110   1,513 25,000 SH   SOLE NONE 25,000 0 0
SILICOM LTD ORD M84116108   300,150 11,500 SH   SOLE NONE 11,500 0 0
SPORTSMAP TECH ACQUISITIN CO *W EXP 09/01/202 84921J116   1,069 37,500 SH   SOLE NONE 37,500 0 0
SP PLUS CORP COM 78469C103   1,427,899 39,554 SH   SOLE NONE 39,554 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   1,251,900 78,000 SH   SOLE NONE 78,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,025,952 2,400 SH   SOLE NONE 2,400 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   2,133,124 40,600 SH   SOLE NONE 40,600 0 0
STRATASYS LTD SHS M85548101   680,500 50,000 SH   SOLE NONE 50,000 0 0
STRATTEC SEC CORP COM 863111100   880,850 38,458 SH   SOLE NONE 38,458 0 0
TRANSACT TECHNOLOGIES INC COM 892918103   269,794 42,024 SH   SOLE NONE 42,024 0 0
TRUEBLUE INC COM 89785X101   225,639 15,381 SH   SOLE NONE 15,381 0 0
ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109   250,646 20,922 SH   SOLE NONE 20,922 0 0
TECHNOLOGY & TELECOM ACQ COR *W EXP 04/15/202 G87119114   4,500 100,000 SH   SOLE NONE 100,000 0 0
TARGET CORP COM 87612E106   386,995 3,500 SH   SOLE NONE 3,500 0 0
TILLYS INC CL A 886885102   485,600 59,803 SH   SOLE NONE 59,803 0 0
TURNING PT BRANDS INC COM 90041L105   4,408,874 190,943 SH   SOLE NONE 190,943 0 0
TORTOISE PWR & ENERGY INFRAS COM 89147X104   296,579 22,199 SH   SOLE NONE 22,199 0 0
TRINITY BIOTECH PLC SPON ADR NEW 896438306   119,319 162,317 SH   SOLE NONE 162,317 0 0
TORTOISE PIPELINE & ENERGY F COM 89148H207   2,114,755 75,500 SH   SOLE NONE 75,500 0 0
TILE SHOP HLDGS INC COM 88677Q109   93,050 16,949 SH   SOLE NONE 16,949 0 0
TITAN INTL INC ILL COM 88830M102   429,894 32,010 SH   SOLE NONE 32,010 0 0
TORTOISE ENERGY INFRA CORP COM 89147L886   3,810,696 131,858 SH   SOLE NONE 131,858 0 0
UNUM GROUP COM 91529Y106   295,140 6,000 SH   SOLE NONE 6,000 0 0
VISA INC COM CL A 92826C839   1,610,070 7,000 SH   SOLE NONE 7,000 0 0
VONTIER CORPORATION COM 928881101   330,257 10,681 SH   SOLE NONE 10,681 0 0
WESTERN ACQSTN VENTURES CORP *W EXP 09/01/202 95758L115   3,210 100,000 SH   SOLE NONE 100,000 0 0
WHERE FOOD COMES FROM INC COM NEW 96327X200   389,776 27,881 SH   SOLE NONE 27,881 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   307,019 4,415 SH   SOLE NONE 4,415 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   241,436 4,097 SH   SOLE NONE 4,097 0 0
ALASKA AIR GROUP INC Call 011659909   1,483,200 40,000 SH Call SOLE NONE 40,000 0 0
ENOVIX CORPORATION Put 293594957   3,447,485 274,700 SH Put SOLE NONE 274,700 0 0
FREEDOM HLDG CORP NEV Put 356390954   228,717 2,700 SH Put SOLE NONE 2,700 0 0
INVESCO QQQ TR Put 46090E953   7,989,421 22,300 SH Put SOLE NONE 22,300 0 0
IONQ INC Put 46222L958   7,143,888 480,100 SH Put SOLE NONE 480,100 0 0
KEYCORP Put 493267958   936,120 87,000 SH Put SOLE NONE 87,000 0 0
LIGHTWAVE LOGIC INC Put 532275954   51,405 11,500 SH Put SOLE NONE 11,500 0 0
PURECYCLE TECHNOLOGIES INC Put 74623V953   994,092 177,200 SH Put SOLE NONE 177,200 0 0
SPDR S&P 500 ETF TR Put 78462F953   6,198,460 14,500 SH Put SOLE NONE 14,500 0 0
SMARTRENT INC Put 83193G957   85,608 32,800 SH Put SOLE NONE 32,800 0 0
TESLA INC Call 88160R901   825,726 3,300 SH Call SOLE NONE 3,300 0 0
TESLA INC Put 88160R951   50,044,000 200,000 SH Put SOLE NONE 200,000 0 0
JOBY AVIATION INC Put G65163950   322,500 50,000 SH Put SOLE NONE 50,000 0 0
NANO X IMAGING LTD Put M70700955   196,800 30,000 SH Put SOLE NONE 30,000 0 0
MAXEON SOLAR TECHNOLOGIES LT Put Y58473952   115,900 10,000 SH Put SOLE NONE 10,000 0 0