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
MULTISENSOR AI HOLDINGS INC *W EXP 12/19/202 456948116   1,200 37,500 SH   SOLE NONE 37,500 0 0
APPLE INC COM 037833100   1,131,768 6,600 SH   SOLE NONE 6,600 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   1,268,010 36,500 SH   SOLE NONE 36,500 0 0
AIRBNB INC COM CL A 009066101   1,476,392 8,950 SH   SOLE NONE 8,950 0 0
ACI WORLDWIDE INC COM 004498101   311,576 9,382 SH   SOLE NONE 9,382 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,178,474 3,400 SH   SOLE NONE 3,400 0 0
ACME UTD CORP COM 004816104   961,979 20,472 SH   SOLE NONE 20,472 0 0
ADEIA INC COM 00676P107   213,137 19,518 SH   SOLE NONE 19,518 0 0
AUTODESK INC COM 052769106   482,558 1,853 SH   SOLE NONE 1,853 0 0
AERCAP HOLDINGS NV SHS N00985106   2,607,300 30,000 SH   SOLE NONE 30,000 0 0
FEDERAL AGRIC MTG CORP CL A 313148108   1,722,518 11,034 SH   SOLE NONE 11,034 0 0
ARGAN INC COM 04010E109   1,061,542 21,004 SH   SOLE NONE 21,004 0 0
C3 AI INC CL A 12468P104   484,553 17,900 SH   SOLE NONE 17,900 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   266,100 1,347 SH   SOLE NONE 1,347 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   326,101 4,018 SH   SOLE NONE 4,018 0 0
AUTOLIV INC COM 052800109   274,942 2,283 SH   SOLE NONE 2,283 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103   890,538 321,494 SH   SOLE NONE 321,494 0 0
ARK RESTAURANTS CORP COM 040712101   260,260 18,928 SH   SOLE NONE 18,928 0 0
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   254,314 12,684 SH   SOLE NONE 12,684 0 0
ARQ INC COM 00770C101   288,030 44,449 SH   SOLE NONE 44,449 0 0
ASGN INC COM 00191U102   272,062 2,597 SH   SOLE NONE 2,597 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104   34,726 17,900 SH   SOLE NONE 17,900 0 0
A10 NETWORKS INC COM 002121101   424,390 31,000 SH   SOLE NONE 31,000 0 0
APTARGROUP INC COM 038336103   263,894 1,834 SH   SOLE NONE 1,834 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   5,270,676 137,472 SH   SOLE NONE 137,472 0 0
AERWINS TECHNOLOGIES INC *W EXP 02/03/202 00810J116   906 72,500 SH   SOLE NONE 72,500 0 0
AWARE INC MASS COM 05453N100   240,235 128,468 SH   SOLE NONE 128,468 0 0
AUTOZONE INC COM 053332102   1,260,660 400 SH   SOLE NONE 400 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   208,619 5,341 SH   SOLE NONE 5,341 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   695,611 88,052 SH   SOLE NONE 88,052 0 0
BARRETT BUSINESS SVCS INC COM 068463108   276,630 2,183 SH   SOLE NONE 2,183 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104   298,700 10,000 SH   SOLE NONE 10,000 0 0
BALCHEM CORP COM 057665200   268,838 1,735 SH   SOLE NONE 1,735 0 0
BANK UTICA/NY COM 065437105   1,324,580 2,572 SH   SOLE NONE 2,572 0 0
BANK UTICA N Y COM 065437204   5,303,688 13,884 SH   SOLE NONE 13,884 0 0
BOOKING HOLDINGS INC COM 09857L108   1,451,152 400 SH   SOLE NONE 400 0 0
BIONTECH SE SPONSORED ADS 09075V102   1,097,775 11,900 SH   SOLE NONE 11,900 0 0
BRADY CORP CL A 104674106   240,143 4,051 SH   SOLE NONE 4,051 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,633,300 3,884 SH   SOLE NONE 3,884 0 0
BASSETT FURNITURE INDS INC COM 070203104   548,718 37,176 SH   SOLE NONE 37,176 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101   507,125 31,735 SH   SOLE NONE 31,735 0 0
BURFORD CAP LTD ORD SHS G17977110   798,500 50,000 SH   SOLE NONE 50,000 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   714,000 60,000 SH   SOLE NONE 60,000 0 0
BWX TECHNOLOGIES INC COM 05605H100   2,155,020 21,000 SH   SOLE NONE 21,000 0 0
BOYD GAMING CORP COM 103304101   255,749 3,799 SH   SOLE NONE 3,799 0 0
BEYOND MEAT INC NOTE 3/1 08862EAB5   118,750 500,000 PRN   SOLE NONE 500,000 0 0
CACI INTL INC CL A 127190304   264,802 699 SH   SOLE NONE 699 0 0
CAMBRIDGE BANCORP COM 132152109   531,648 7,800 SH   SOLE NONE 7,800 0 0
CATO CORP NEW CL A 149205106   199,088 34,504 SH   SOLE NONE 34,504 0 0
CBIZ INC COM 124805102   297,751 3,793 SH   SOLE NONE 3,793 0 0
CAMECO CORP COM 13321L108   1,646,160 38,000 SH   SOLE NONE 38,000 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   1,306,600 20,000 SH   SOLE NONE 20,000 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 184692200   8,857,286 193,475 SH   SOLE NONE 193,475 0 0
CENTRAL GARDEN & PET CO COM 153527106   241,133 5,630 SH   SOLE NONE 5,630 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   254,872 1,554 SH   SOLE NONE 1,554 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   222,102 9,767 SH   SOLE NONE 9,767 0 0
COMMERCIAL METALS CO COM 201723103   274,103 4,664 SH   SOLE NONE 4,664 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   260,773 5,843 SH   SOLE NONE 5,843 0 0
COSTAMARE INC SHS Y1771G102   247,271 21,786 SH   SOLE NONE 21,786 0 0
CRANE COMPANY COMMON STOCK 224408104   274,044 2,028 SH   SOLE NONE 2,028 0 0
CRAWFORD & CO CL B 224633107   355,753 39,223 SH   SOLE NONE 39,223 0 0
CARTERS INC COM 146229109   1,325,919 15,658 SH   SOLE NONE 15,658 0 0
CARLISLE COS INC COM 142339100   282,916 722 SH   SOLE NONE 722 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   130,420 22,409 SH   SOLE NONE 22,409 0 0
CARNIVAL PLC ADR 14365C103   695,300 47,203 SH   SOLE NONE 47,203 0 0
CAVCO INDS INC DEL COM 149568107   270,962 679 SH   SOLE NONE 679 0 0
COMMERCIAL VEH GROUP INC COM 202608105   128,600 20,000 SH   SOLE NONE 20,000 0 0
COMMVAULT SYS INC COM 204166102   276,904 2,730 SH   SOLE NONE 2,730 0 0
CARVANA CO CL A 146869102   263,730 3,000 SH   SOLE NONE 3,000 0 0
CURTISS WRIGHT CORP COM 231561101   283,070 1,106 SH   SOLE NONE 1,106 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   5,119,457 106,945 SH   SOLE NONE 106,945 0 0
DONALDSON INC COM 257651109   278,482 3,729 SH   SOLE NONE 3,729 0 0
DOUBLEDOWN INTERACTIVE CO LT ADS 25862B109   224,868 20,668 SH   SOLE NONE 20,668 0 0
DEERE & CO COM 244199105   205,370 500 SH   SOLE NONE 500 0 0
DELL TECHNOLOGIES INC CL C 24703L202   513,495 4,500 SH   SOLE NONE 4,500 0 0
DHI GROUP INC COM 23331S100   53,575 21,010 SH   SOLE NONE 21,010 0 0
TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105   1,146,260 18,500 SH   SOLE NONE 18,500 0 0
TRUMP MEDIA & TECHNOLOGY GRO *W EXP 03/25/202 25400Q113   1,688,498 61,624 SH   SOLE NONE 61,624 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207   294,542 106,333 SH   SOLE NONE 106,333 0 0
DORMAN PRODS INC COM 258278100   674,730 7,000 SH   SOLE NONE 7,000 0 0
DOVER CORP COM 260003108   276,948 1,563 SH   SOLE NONE 1,563 0 0
AMDOCS LTD SHS G02602103   255,024 2,822 SH   SOLE NONE 2,822 0 0
DESCARTES SYS GROUP INC COM 249906108   263,149 2,875 SH   SOLE NONE 2,875 0 0
DXP ENTERPRISES INC COM NEW 233377407   385,728 7,179 SH   SOLE NONE 7,179 0 0
ELECTROMED INC COM 285409108   402,410 24,917 SH   SOLE NONE 24,917 0 0
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209   5,842,886 143,878 SH   SOLE NONE 143,878 0 0
ESAB CORPORATION COM 29605J106   2,211,400 20,000 SH   SOLE NONE 20,000 0 0
ESGL HLDGS LTD *W EXP 10/19/202 G3R95P116   281 42,000 SH   SOLE NONE 42,000 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   624,500 50,000 SH   SOLE NONE 50,000 0 0
EVERTEC INC COM 30040P103   1,209,728 30,319 SH   SOLE NONE 30,319 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   324,200 10,000 SH   SOLE NONE 10,000 0 0
EXPEDITORS INTL WASH INC COM 302130109   243,626 2,004 SH   SOLE NONE 2,004 0 0
FEUTUNE LIGHT ACQUISITION CO RIGHT 06/01/2029 31561T128   12,765 150,000 SH   SOLE NONE 150,000 0 0
FEUTUNE LIGHT ACQUISITION CO *W EXP 06/01/202 31561T110   5,100 150,000 SH   SOLE NONE 150,000 0 0
FULL HSE RESORTS INC COM 359678109   387,104 69,498 SH   SOLE NONE 69,498 0 0
FLUOR CORP NEW COM 343412102   703,920 16,649 SH   SOLE NONE 16,649 0 0
FLUTTER ENTMT PLC SHS G3643J108   797,395 4,000 SH   SOLE NONE 4,000 0 0
FOX CORP CL B COM 35137L204   1,088,104 38,019 SH   SOLE NONE 38,019 0 0
FS BANCORP INC COM 30263Y104   946,993 27,283 SH   SOLE NONE 27,283 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   344,099 5,858 SH   SOLE NONE 5,858 0 0
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   9,294,265 147,131 SH   SOLE NONE 147,131 0 0
GREIF INC CL B 397624206   1,567,467 22,547 SH   SOLE NONE 22,547 0 0
GENCOR INDS INC COM 368678108   187,679 11,245 SH   SOLE NONE 11,245 0 0
GRACO INC COM 384109104   268,791 2,876 SH   SOLE NONE 2,876 0 0
GULF IS FABRICATION INC COM 402307102   499,962 68,022 SH   SOLE NONE 68,022 0 0
GILDAN ACTIVEWEAR INC COM 375916103   271,160 7,303 SH   SOLE NONE 7,303 0 0
GENASYS INC COM 36872P103   262,987 110,965 SH   SOLE NONE 110,965 0 0
GENTEX CORP COM 371901109   259,920 7,196 SH   SOLE NONE 7,196 0 0
ALPHABET INC CAP STK CL A 02079K305   7,389,533 48,960 SH   SOLE NONE 48,960 0 0
GRINDR INC *W EXP 11/18/202 39854F119   46,200 20,000 SH   SOLE NONE 20,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   1,002,456 2,400 SH   SOLE NONE 2,400 0 0
GLOBAL SYSTEMS DYNAMICS INC *W EXP 04/01/202 37653T116   75 50,000 SH   SOLE NONE 50,000 0 0
CHEER HLDG INC *W EXP 02/13/202 G39973113   410 100,000 SH   SOLE NONE 100,000 0 0
GATES INDL CORP PLC ORD SHS G39108108   350,109 19,769 SH   SOLE NONE 19,769 0 0
HAYNES INTL INC COM NEW 420877201   255,630 4,252 SH   SOLE NONE 4,252 0 0
HACKETT GROUP INC COM 404609109   3,520,317 144,869 SH   SOLE NONE 144,869 0 0
HOME DEPOT INC COM 437076102   1,534,400 4,000 SH   SOLE NONE 4,000 0 0
HEICO CORP NEW CL A 422806208   338,668 2,200 SH   SOLE NONE 2,200 0 0
HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404   946,350 134,616 SH   SOLE NONE 134,616 0 0
HINGHAM INSTN SVGS MASS COM 433323102   1,744,600 10,000 SH   SOLE NONE 10,000 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   281,890 19,754 SH   SOLE NONE 19,754 0 0
HUBBELL INC COM 443510607   291,780 703 SH   SOLE NONE 703 0 0
HUB GROUP INC CL A 443320106   236,889 5,481 SH   SOLE NONE 5,481 0 0
HWH INTL INC COM 44852G101   13,048 13,735 SH   SOLE NONE 13,735 0 0
HOWMET AEROSPACE INC COM 443201108   295,618 4,320 SH   SOLE NONE 4,320 0 0
ISHARES TR IBOXX HI YD ETF 464288513   1,399,140 18,000 SH   SOLE NONE 18,000 0 0
IDT CORP CL B NEW 448947507   268,300 7,096 SH   SOLE NONE 7,096 0 0
INCEPTION GROWTH ACQUSTN LTD RIGHT 12/08/2026 45333D120   1,967 10,000 SH   SOLE NONE 10,000 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   342,450 15,000 SH   SOLE NONE 15,000 0 0
FIRST INTERNET BANCORP COM 320557101   402,498 11,586 SH   SOLE NONE 11,586 0 0
INGREDION INC COM 457187102   269,924 2,310 SH   SOLE NONE 2,310 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   255,573 4,804 SH   SOLE NONE 4,804 0 0
IONQ INC COM 46222L108   204,086 20,429 SH   SOLE NONE 20,429 0 0
IRADIMED CORP COM 46266A109   812,627 18,473 SH   SOLE NONE 18,473 0 0
INVESTORS TITLE CO NC COM 461804106   1,648,219 10,100 SH   SOLE NONE 10,100 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   4,076,065 145,782 SH   SOLE NONE 145,782 0 0
ITT INC COM 45073V108   279,406 2,054 SH   SOLE NONE 2,054 0 0
INTEVAC INC COM 461148108   307,649 80,117 SH   SOLE NONE 80,117 0 0
JACOBS SOLUTIONS INC COM 46982L108   266,875 1,736 SH   SOLE NONE 1,736 0 0
HUNT J B TRANS SVCS INC COM 445658107   232,525 1,167 SH   SOLE NONE 1,167 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   248,767 16,442 SH   SOLE NONE 16,442 0 0
JOHNSON OUTDOORS INC CL A 479167108   410,287 8,898 SH   SOLE NONE 8,898 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   3,174,720 48,000 SH   SOLE NONE 48,000 0 0
KBR INC COM 48242W106   1,273,200 20,000 SH   SOLE NONE 20,000 0 0
KIRBY CORP COM 497266106   284,435 2,984 SH   SOLE NONE 2,984 0 0
KAMADA LTD SHS M6240T109   317,722 56,635 SH   SOLE NONE 56,635 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106   911,541 91,063 SH   SOLE NONE 91,063 0 0
LEIDOS HOLDINGS INC COM 525327102   1,433,862 10,938 SH   SOLE NONE 10,938 0 0
LIMBACH HLDGS INC COM 53263P105   309,407 7,470 SH   SOLE NONE 7,470 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805   84,180 61,000 SH   SOLE NONE 61,000 0 0
LESAKA TECHNOLOGIES INC COM NEW 64107N206   147,135 39,236 SH   SOLE NONE 39,236 0 0
LSI INDS INC OHIO COM 50216C108   302,400 20,000 SH   SOLE NONE 20,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104   601,963 1,250 SH   SOLE NONE 1,250 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209   147,700 10,000 SH   SOLE NONE 10,000 0 0
MAMAS CREATIONS INC COM 56146T103   786,290 157,258 SH   SOLE NONE 157,258 0 0
MONARCH CASINO & RESORT INC COM 609027107   269,589 3,595 SH   SOLE NONE 3,595 0 0
META PLATFORMS INC CL A 30303M102   5,681,286 11,700 SH   SOLE NONE 11,700 0 0
MAGNA INTL INC COM 559222401   225,166 4,133 SH   SOLE NONE 4,133 0 0
MCGRATH RENTCORP COM 580589109   239,461 1,941 SH   SOLE NONE 1,941 0 0
MOHAWK INDS INC COM 608190104   1,439,790 11,000 SH   SOLE NONE 11,000 0 0
MITEK SYS INC COM NEW 606710200   667,268 47,324 SH   SOLE NONE 47,324 0 0
MOBIX LABS INC *W EXP 99/99/999 60743G118   15,199 72,377 SH   SOLE NONE 72,377 0 0
MODINE MFG CO COM 607828100   1,618,230 17,000 SH   SOLE NONE 17,000 0 0
MSA SAFETY INC COM 553498106   276,059 1,426 SH   SOLE NONE 1,426 0 0
MICROSOFT CORP COM 594918104   7,493,023 17,810 SH   SOLE NONE 17,810 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   243,566 1,320 SH   SOLE NONE 1,320 0 0
MATCH GROUP INC NEW COM 57667L107   1,979,328 54,557 SH   SOLE NONE 54,557 0 0
MINERALS TECHNOLOGIES INC COM 603158106   264,308 3,511 SH   SOLE NONE 3,511 0 0
N-ABLE INC COMMON STOCK 62878D100   244,174 18,682 SH   SOLE NONE 18,682 0 0
TORTOISE ENERGY INDEPENDENC COM 89148K200   2,164,521 64,191 SH   SOLE NONE 64,191 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109   211,690 10,895 SH   SOLE NONE 10,895 0 0
NL INDS INC COM NEW 629156407   2,970,944 405,313 SH   SOLE NONE 405,313 0 0
NEUBERGER BERMAN ENERGY INFR COM 64129H104   150,761 20,456 SH   SOLE NONE 20,456 0 0
NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409   361,077 8,472 SH   SOLE NONE 8,472 0 0
TORTOISE MIDSTRM ENERGY FD I COM 89148B200   4,036,762 105,316 SH   SOLE NONE 105,316 0 0
NETGEAR INC COM 64111Q104   344,811 21,865 SH   SOLE NONE 21,865 0 0
NOVOCURE LTD ORD SHS G6674U108   178,182 11,400 SH   SOLE NONE 11,400 0 0
NVIDIA CORPORATION COM 67066G104   3,523,884 3,900 SH   SOLE NONE 3,900 0 0
NAVIGATOR HLDGS LTD SHS Y62132108   251,740 16,400 SH   SOLE NONE 16,400 0 0
NVR INC COM 62944T105   769,496 95 SH   SOLE NONE 95 0 0
NXG NEXTGEN INFRASTR INCM FD COM 231647207   1,115,064 28,687 SH   SOLE NONE 28,687 0 0
PROSOMNUS INC *W EXP 04/20/202 50535E116   2,025 101,250 SH   SOLE NONE 101,250 0 0
OSI SYSTEMS INC COM 671044105   1,588,016 11,119 SH   SOLE NONE 11,119 0 0
OSHKOSH CORP COM 688239201   277,979 2,229 SH   SOLE NONE 2,229 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   1,709,263 145,222 SH   SOLE NONE 145,222 0 0
PAYCHEX INC COM 704326107   491,200 4,000 SH   SOLE NONE 4,000 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   256,687 3,439 SH   SOLE NONE 3,439 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   283,279 29,204 SH   SOLE NONE 29,204 0 0
PAYPAL HLDGS INC COM 70450Y103   2,739,891 40,900 SH   SOLE NONE 40,900 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   2,220,050 5,000 SH   SOLE NONE 5,000 0 0
RYDER SYS INC COM 783549108   255,284 2,124 SH   SOLE NONE 2,124 0 0
ROCKY BRANDS INC COM 774515100   967,917 35,677 SH   SOLE NONE 35,677 0 0
RICHARDSON ELECTRS LTD COM 763165107   389,675 42,310 SH   SOLE NONE 42,310 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   252,956 8,857 SH   SOLE NONE 8,857 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   404,635 3,500 SH   SOLE NONE 3,500 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   1,432,938 238,823 SH   SOLE NONE 238,823 0 0
GIBRALTAR INDS INC COM 374689107   241,590 3,000 SH   SOLE NONE 3,000 0 0
ROLLINS INC COM 775711104   268,505 5,803 SH   SOLE NONE 5,803 0 0
RELIANCE INC COM 759509102   282,382 845 SH   SOLE NONE 845 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   263,429 11,036 SH   SOLE NONE 11,036 0 0
LMP CAP & INCOME FD INC COM 50208A102   3,814,643 243,903 SH   SOLE NONE 243,903 0 0
SEADRILL 2021 LTD COM G7997W102   653,900 13,000 SH   SOLE NONE 13,000 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300   214,845 9,630 SH   SOLE NONE 9,630 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   180,648 10,400 SH   SOLE NONE 10,400 0 0
SHF HOLDINGS INC *W EXP 09/28/202 824430110   1,872 25,000 SH   SOLE NONE 25,000 0 0
SPROTT INC COM NEW 852066208   409,665 11,084 SH   SOLE NONE 11,084 0 0
SOUNDHOUND AI INC CLASS A COM 836100107   1,765,233 299,700 SH   SOLE NONE 299,700 0 0
SP PLUS CORP COM 78469C103   261,100 5,000 SH   SOLE NONE 5,000 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   531,180 26,000 SH   SOLE NONE 26,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   9,275,077 17,732 SH   SOLE NONE 17,732 0 0
SPORTRADAR GROUP AG CLASS A ORD SHS H8088L103   281,059 24,146 SH   SOLE NONE 24,146 0 0
SIMPSON MFG INC COM 829073105   615,540 3,000 SH   SOLE NONE 3,000 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   2,613,422 40,600 SH   SOLE NONE 40,600 0 0
STERIS PLC SHS USD G8473T100   252,473 1,123 SH   SOLE NONE 1,123 0 0
STEEL DYNAMICS INC COM 858119100   302,834 2,043 SH   SOLE NONE 2,043 0 0
SCORPIO TANKERS INC SHS Y7542C130   264,449 3,696 SH   SOLE NONE 3,696 0 0
STRATTEC SEC CORP COM 863111100   854,873 36,025 SH   SOLE NONE 36,025 0 0
SRIVARU HOLDING LIMITED *W EXP 12/08/202 G8403L110   790 50,000 SH   SOLE NONE 50,000 0 0
ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109   247,089 20,922 SH   SOLE NONE 20,922 0 0
TECHNOLOGY & TELECOM ACQ COR *W EXP 04/15/202 G87119114   1,780 100,000 SH   SOLE NONE 100,000 0 0
TEREX CORP NEW COM 880779103   275,310 4,275 SH   SOLE NONE 4,275 0 0
TFI INTL INC COM 87241L109   281,287 1,764 SH   SOLE NONE 1,764 0 0
TARGET CORP COM 87612E106   797,445 4,500 SH   SOLE NONE 4,500 0 0
INTERFACE INC COM 458665304   312,499 18,579 SH   SOLE NONE 18,579 0 0
TILLYS INC CL A 886885102   406,660 59,803 SH   SOLE NONE 59,803 0 0
TURNING PT BRANDS INC COM 90041L105   5,594,630 190,943 SH   SOLE NONE 190,943 0 0
TAPESTRY INC COM 876030107   277,331 5,841 SH   SOLE NONE 5,841 0 0
TORTOISE PWR & ENERGY INFRAS COM 89147X104   313,432 20,110 SH   SOLE NONE 20,110 0 0
TORM PLC SHS CL A G89479102   256,288 7,333 SH   SOLE NONE 7,333 0 0
TESLA INC COM 88160R101   2,378,263 13,529 SH   SOLE NONE 13,529 0 0
TETRA TECH INC NEW COM 88162G103   260,995 1,413 SH   SOLE NONE 1,413 0 0
TORTOISE PIPELINE & ENERGY F COM 89148H207   2,152,032 68,059 SH   SOLE NONE 68,059 0 0
TILE SHOP HLDGS INC COM 88677Q109   119,151 16,949 SH   SOLE NONE 16,949 0 0
TITAN INTL INC ILL COM 88830M102   523,445 42,010 SH   SOLE NONE 42,010 0 0
TORTOISE ENERGY INFRA CORP COM 89147L886   3,639,436 117,743 SH   SOLE NONE 117,743 0 0
CVR PARTNERS LP COM 126633205   270,114 3,437 SH   SOLE NONE 3,437 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   280,259 1,536 SH   SOLE NONE 1,536 0 0
UNISYS CORP COM NEW 909214306   173,406 35,317 SH   SOLE NONE 35,317 0 0
VISA INC COM CL A 92826C839   1,953,560 7,000 SH   SOLE NONE 7,000 0 0
VIKING THERAPEUTICS INC COM 92686J106   410,000 5,000 SH   SOLE NONE 5,000 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   726,096 6,571 SH   SOLE NONE 6,571 0 0
WABTEC COM 929740108   268,343 1,842 SH   SOLE NONE 1,842 0 0
WESTERN ACQSTN VENTURES CORP *W EXP 99/99/999 95758L115   3,020 100,000 SH   SOLE NONE 100,000 0 0
WHERE FOOD COMES FROM INC COM NEW 96327X200   293,308 27,881 SH   SOLE NONE 27,881 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   582,993 7,596 SH   SOLE NONE 7,596 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   229,126 6,939 SH   SOLE NONE 6,939 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,182,225 18,008 SH   SOLE NONE 18,008 0 0
ANAVEX LIFE SCIENCES CORP Call 032797900   127,250 25,000 SH Call SOLE NONE 25,000 0 0
AXOGEN INC Call 05463X906   362,343 44,900 SH Call SOLE NONE 44,900 0 0
BIG LOTS INC Put 089302953   216,500 50,000 SH Put SOLE NONE 50,000 0 0
ENOVIX CORPORATION Put 293594957   2,792,286 348,600 SH Put SOLE NONE 348,600 0 0
FREEDOM HLDG CORP NEV Put 356390954   423,420 6,000 SH Put SOLE NONE 6,000 0 0
FUTU HLDGS LTD Put 36118L956   1,083,000 20,000 SH Put SOLE NONE 20,000 0 0
IONQ INC Put 46222L958   3,898,098 390,200 SH Put SOLE NONE 390,200 0 0
JABIL INC Put 466313953   1,272,525 9,500 SH Put SOLE NONE 9,500 0 0
P10 INC Put 69376K956   223,972 26,600 SH Put SOLE NONE 26,600 0 0
READY CAPITAL CORP Put 75574U951   1,826,000 200,000 SH Put SOLE NONE 200,000 0 0
TESLA INC Put 88160R951   22,852,700 130,000 SH Put SOLE NONE 130,000 0 0
JOBY AVIATION INC Put G65163950   536,000 100,000 SH Put SOLE NONE 100,000 0 0
NANO X IMAGING LTD Put M70700955   293,100 30,000 SH Put SOLE NONE 30,000 0 0