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
APPLE INC COM 037833100   421,240 2,000 SH   SOLE NONE 2,000 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   1,233,335 36,500 SH   SOLE NONE 36,500 0 0
AIRBNB INC COM CL A 009066101   1,508,719 9,950 SH   SOLE NONE 9,950 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   270,690 26,383 SH   SOLE NONE 26,383 0 0
ACI WORLDWIDE INC COM 004498101   371,433 9,382 SH   SOLE NONE 9,382 0 0
GABELLI UTIL TR COM 36240A101   852,971 144,083 SH   SOLE NONE 144,083 0 0
NEXTNAV INC COMMON STOCK 65345N106   205,280 25,312 SH   SOLE NONE 25,312 0 0
TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105   360,250 11,000 SH   SOLE NONE 11,000 0 0
CASSAVA SCIENCES INC COM 14817C107   200,502 16,235 SH   SOLE NONE 1,106 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207   313,682 106,333 SH   SOLE NONE 106,333 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,638,414 5,400 SH   SOLE NONE 5,400 0 0
ACME UTD CORP COM 004816104   717,953 20,472 SH   SOLE NONE 20,472 0 0
ADDUS HOMECARE CORP COM 006739106   230,362 1,984 SH   SOLE NONE 1,984 0 0
AERCAP HOLDINGS NV SHS N00985106   2,796,000 30,000 SH   SOLE NONE 30,000 0 0
FEDERAL AGRIC MTG CORP CL A 313148108   1,541,238 12,152 SH   SOLE NONE 12,152 0 0
ADECOAGRO S A COM L00849106   231,379 23,780 SH   SOLE NONE 23,780 0 0
ARGAN INC COM 04010E109   1,099,156 15,024 SH   SOLE NONE 15,024 0 0
C3 AI INC CL A 12468P104   518,384 17,900 SH   SOLE NONE 17,900 0 0
THUNDER PWR HLDGS INC COM 31561T102   24,750 15,000 SH   SOLE NONE 15,000 0 0
AUTOLIV INC COM 052800109   230,135 2,151 SH   SOLE NONE 2,151 0 0
AMAZON COM INC COM 023135106   1,546,000 8,000 SH   SOLE NONE 8,000 0 0
SMITH A O CORP COM 831865209   248,938 3,044 SH   SOLE NONE 3,044 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103   848,744 321,494 SH   SOLE NONE 321,494 0 0
ARK 21SHARES BITCOIN ETF SHS BEN INT 040919102   1,379,540 23,000 SH   SOLE NONE 23,000 0 0
ARK RESTAURANTS CORP COM 040712101   248,144 18,928 SH   SOLE NONE 18,928 0 0
ARQ INC COM 00770C101   269,805 44,449 SH   SOLE NONE 44,449 0 0
A10 NETWORKS INC COM 002121101   429,350 31,000 SH   SOLE NONE 31,000 0 0
AVIENT CORPORATION COM 05368V106   251,468 5,761 SH   SOLE NONE 5,761 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   3,944,072 137,472 SH   SOLE NONE 137,472 0 0
AERWINS TECHNOLOGIES INC *W EXP 02/03/202 00810J116   435 72,500 SH   SOLE NONE 72,500 0 0
AWARE INC MASS COM 05453N100   253,082 128,468 SH   SOLE NONE 128,468 0 0
AUTOZONE INC COM 053332102   1,185,640 400 SH   SOLE NONE 400 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   529,193 88,052 SH   SOLE NONE 88,052 0 0
BARRETT BUSINESS SVCS INC COM 068463108   273,433 8,344 SH   SOLE NONE 8,344 0 0
BELDEN INC COM 077454106   228,497 2,436 SH   SOLE NONE 2,436 0 0
BECTON DICKINSON & CO COM 075887109   350,565 1,500 SH   SOLE NONE 1,500 0 0
BAIDU INC SPON ADR REP A 056752108   1,081,000 12,500 SH   SOLE NONE 12,500 0 0
BOOKING HOLDINGS INC COM 09857L108   1,901,520 480 SH   SOLE NONE 480 0 0
BIONTECH SE SPONSORED ADS 09075V102   956,284 11,900 SH   SOLE NONE 11,900 0 0
BRADY CORP CL A 104674106   286,725 4,343 SH   SOLE NONE 4,343 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,580,011 3,884 SH   SOLE NONE 3,884 0 0
BRUKER CORP COM 116794108   222,378 3,485 SH   SOLE NONE 3,485 0 0
BASSETT FURNITURE INDS INC COM 070203104   528,271 37,176 SH   SOLE NONE 37,176 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,414,760 13,884 SH   SOLE NONE 13,884 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101   497,287 31,735 SH   SOLE NONE 31,735 0 0
BURFORD CAP LTD ORD SHS G17977110   652,500 50,000 SH   SOLE NONE 50,000 0 0
BWX TECHNOLOGIES INC COM 05605H100   1,995,000 21,000 SH   SOLE NONE 21,000 0 0
BEYOND MEAT INC NOTE 3/1 08862EAB5   105,000 500,000 PRN   SOLE NONE 500,000 0 0
CACI INTL INC CL A 127190304   268,401 624 SH   SOLE NONE 624 0 0
CAMBRIDGE BANCORP COM 132152109   538,200 7,800 SH   SOLE NONE 7,800 0 0
CATO CORP NEW CL A 149205106   199,778 36,061 SH   SOLE NONE 36,061 0 0
CAMECO CORP COM 13321L108   1,869,600 38,000 SH   SOLE NONE 38,000 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   1,128,800 20,000 SH   SOLE NONE 20,000 0 0
CENTRAL GARDEN & PET CO COM 153527106   216,755 5,630 SH   SOLE NONE 5,630 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   222,176 1,325 SH   SOLE NONE 1,325 0 0
CHAMPIONX CORPORATION COM 15872M104   253,127 7,622 SH   SOLE NONE 7,622 0 0
COSTAMARE INC SHS Y1771G102   321,601 19,574 SH   SOLE NONE 19,574 0 0
COCA COLA CONS INC COM 191098102   301,630 278 SH   SOLE NONE 278 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   1,865,381 56,390 SH   SOLE NONE 56,390 0 0
CRAWFORD & CO CL B 224633107   275,608 34,408 SH   SOLE NONE 34,408 0 0
CARTERS INC COM 146229109   970,326 15,658 SH   SOLE NONE 15,658 0 0
CIRRUS LOGIC INC COM 172755100   214,852 1,683 SH   SOLE NONE 1,683 0 0
CORVEL CORP COM 221006109   209,518 824 SH   SOLE NONE 824 0 0
CARNIVAL PLC ADS 14365C103   812,836 47,203 SH   SOLE NONE 47,203 0 0
CAVCO INDS INC DEL COM 149568107   588,143 1,699 SH   SOLE NONE 1,699 0 0
CIVEO CORP CDA COM NEW 17878Y207   213,191 8,555 SH   SOLE NONE 8,555 0 0
COMMERCIAL VEH GROUP INC COM 202608105   98,000 20,000 SH   SOLE NONE 20,000 0 0
DANAOS CORPORATION SHS Y1968P121   228,222 2,471 SH   SOLE NONE 2,471 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   5,073,471 106,945 SH   SOLE NONE 106,945 0 0
DOCEBO INC COM 25609L105   276,629 7,161 SH   SOLE NONE 7,161 0 0
DOUBLEDOWN INTERACTIVE CO LT ADS 25862B109   194,167 14,873 SH   SOLE NONE 14,873 0 0
DELL TECHNOLOGIES INC CL C 24703L202   965,370 7,000 SH   SOLE NONE 7,000 0 0
DHI GROUP INC COM 23331S100   43,911 21,010 SH   SOLE NONE 21,010 0 0
BRP INC COM SUN VTG 05577W200   240,753 3,760 SH   SOLE NONE 3,760 0 0
DORMAN PRODS INC COM 258278100   640,360 7,000 SH   SOLE NONE 7,000 0 0
AMDOCS LTD SHS G02602103   1,039,613 13,173 SH   SOLE NONE 13,173 0 0
ECOVYST INC COM 27923Q109   246,415 27,471 SH   SOLE NONE 27,471 0 0
ENERFLEX LTD COM 29269R105   262,116 48,540 SH   SOLE NONE 48,540 0 0
ELECTROMED INC COM 285409108   374,503 24,917 SH   SOLE NONE 24,917 0 0
EASTMAN CHEM CO COM 277432100   254,624 2,599 SH   SOLE NONE 2,599 0 0
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209   707,253 17,158 SH   SOLE NONE 17,158 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   267,565 7,008 SH   SOLE NONE 7,008 0 0
ESAB CORPORATION COM 29605J106   1,888,600 20,000 SH   SOLE NONE 20,000 0 0
ESGL HLDGS LTD *W EXP 10/19/202 G3R95P116   546 42,000 SH   SOLE NONE 42,000 0 0
ETON PHARMACEUTICALS INC COM 29772L108   658,000 200,000 SH   SOLE NONE 200,000 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   649,000 50,000 SH   SOLE NONE 50,000 0 0
EVERTEC INC COM 30040P103   1,410,432 42,419 SH   SOLE NONE 42,419 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   273,300 10,000 SH   SOLE NONE 10,000 0 0
FACTSET RESH SYS INC COM 303075105   1,224,810 3,000 SH   SOLE NONE 3,000 0 0
FULL HSE RESORTS INC COM 359678109   347,490 69,498 SH   SOLE NONE 69,498 0 0
FLUOR CORP NEW COM 343412102   725,064 16,649 SH   SOLE NONE 16,649 0 0
FLUTTER ENTMT PLC SHS G3643J108   731,466 4,000 SH   SOLE NONE 4,000 0 0
FOX CORP CL B COM 35137L204   1,082,660 33,812 SH   SOLE NONE 33,812 0 0
FS BANCORP INC COM 30263Y104   994,465 27,283 SH   SOLE NONE 27,283 0 0
FRONTDOOR INC COM 35905A109   243,356 7,202 SH   SOLE NONE 7,202 0 0
FORTINET INC COM 34959E109   301,350 5,000 SH   SOLE NONE 5,000 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   376,259 5,858 SH   SOLE NONE 5,858 0 0
GENPACT LIMITED SHS G3922B107   1,931,400 60,000 SH   SOLE NONE 60,000 0 0
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   7,833,254 147,131 SH   SOLE NONE 147,131 0 0
GREIF INC CL B 397624206   1,408,962 22,547 SH   SOLE NONE 22,547 0 0
GULF IS FABRICATION INC COM 402307102   412,894 68,022 SH   SOLE NONE 68,022 0 0
GILDAN ACTIVEWEAR INC COM 375916103   288,837 7,617 SH   SOLE NONE 7,617 0 0
GENASYS INC COM 36872P103   234,691 110,965 SH   SOLE NONE 110,965 0 0
ALPHABET INC CAP STK CL A 02079K305   8,918,064 48,960 SH   SOLE NONE 48,960 0 0
GEOPARK LTD USD SHS G38327105   285,696 26,091 SH   SOLE NONE 26,091 0 0
GRINDR INC *W EXP 11/18/202 39854F119   65,000 20,000 SH   SOLE NONE 20,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   1,085,568 2,400 SH   SOLE NONE 2,400 0 0
CHEER HLDG INC *W EXP 02/13/202 G39973113   470 100,000 SH   SOLE NONE 100,000 0 0
GRAN TIERRA ENERGY INC COM 38500T200   247,678 25,613 SH   SOLE NONE 25,613 0 0
HACKETT GROUP INC COM 404609109   3,069,840 141,337 SH   SOLE NONE 141,337 0 0
HOME DEPOT INC COM 437076102   1,376,960 4,000 SH   SOLE NONE 4,000 0 0
HEICO CORP NEW CL A 422806208   390,544 2,200 SH   SOLE NONE 2,200 0 0
HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404   841,350 134,616 SH   SOLE NONE 134,616 0 0
HINGHAM INSTN SVGS MASS COM 433323102   1,788,800 10,000 SH   SOLE NONE 10,000 0 0
HUB GROUP INC CL A 443320106   257,740 5,987 SH   SOLE NONE 5,987 0 0
HURON CONSULTING GROUP INC COM 447462102   295,993 3,005 SH   SOLE NONE 3,005 0 0
HWH INTL INC COM 44852G101   10,874 10,661 SH   SOLE NONE 10,661 0 0
ISHARES TR IBOXX HI YD ETF 464288513   1,388,520 18,000 SH   SOLE NONE 18,000 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   219,727 5,408 SH   SOLE NONE 5,408 0 0
ISHARES TR ISHARES BIOTECH 464287556   9,179,949 66,880 SH   SOLE NONE 66,880 0 0
ISHARES BITCOIN TR SHS 46438F101   4,196,489 122,920 SH   SOLE NONE 122,920 0 0
ICL GROUP LTD SHS M53213100   146,624 34,258 SH   SOLE NONE 34,258 0 0
IDT CORP CL B NEW 448947507   242,065 6,739 SH   SOLE NONE 6,739 0 0
INCEPTION GROWTH ACQUSTN LTD RIGHT 12/08/2026 45333D120   1,500 10,000 SH   SOLE NONE 10,000 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   416,800 20,000 SH   SOLE NONE 20,000 0 0
INGREDION INC COM 457187102   250,161 2,181 SH   SOLE NONE 2,181 0 0
IONQ INC COM 46222L108   143,616 20,429 SH   SOLE NONE 20,429 0 0
IRADIMED CORP COM 46266A109   811,704 18,473 SH   SOLE NONE 18,473 0 0
INVESTORS TITLE CO NC COM 461804106   1,819,313 10,100 SH   SOLE NONE 10,100 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   4,428,794 179,740 SH   SOLE NONE 179,740 0 0
INTEVAC INC COM 461148108   309,252 80,117 SH   SOLE NONE 80,117 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   2,474,852 12,198 SH   SOLE NONE 12,198 0 0
JOHNSON & JOHNSON COM 478160104   1,169,280 8,000 SH   SOLE NONE 8,000 0 0
JOHNSON OUTDOORS INC CL A 479167108   311,252 8,898 SH   SOLE NONE 8,898 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   2,673,360 36,000 SH   SOLE NONE 36,000 0 0
KBR INC COM 48242W106   1,282,800 20,000 SH   SOLE NONE 20,000 0 0
KEURIG DR PEPPER INC COM 49271V100   501,000 15,000 SH   SOLE NONE 15,000 0 0
KAMADA LTD SHS M6240T109   280,910 56,635 SH   SOLE NONE 56,635 0 0
EASTMAN KODAK CO COM NEW 277461406   269,000 50,000 SH   SOLE NONE 50,000 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106   940,681 91,063 SH   SOLE NONE 91,063 0 0
LEIDOS HOLDINGS INC COM 525327102   2,042,320 14,000 SH   SOLE NONE 14,000 0 0
LINDE PLC SHS G54950103   438,810 1,000 SH   SOLE NONE 1,000 0 0
LIMBACH HLDGS INC COM 53263P105   425,267 7,470 SH   SOLE NONE 7,470 0 0
LOGITECH INTL S A SHS H50430232   286,668 2,959 SH   SOLE NONE 2,959 0 0
GRAND CANYON ED INC COM 38526M106   205,808 1,471 SH   SOLE NONE 1,471 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805   76,860 61,000 SH   SOLE NONE 61,000 0 0
LESAKA TECHNOLOGIES INC COM NEW 64107N206   183,624 39,236 SH   SOLE NONE 39,236 0 0
LSI INDS INC OHIO COM 50216C108   289,400 20,000 SH   SOLE NONE 20,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104   551,450 1,250 SH   SOLE NONE 1,250 0 0
MAMAS CREATIONS INC COM 56146T103   1,059,919 157,258 SH   SOLE NONE 157,258 0 0
META PLATFORMS INC CL A 30303M102   5,798,530 11,500 SH   SOLE NONE 11,500 0 0
MITEK SYS INC COM NEW 606710200   529,082 47,324 SH   SOLE NONE 47,324 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   849,150 17,000 SH   SOLE NONE 17,000 0 0
MOBIX LABS INC *W EXP 99/99/999 60743G118   13,563 72,377 SH   SOLE NONE 72,377 0 0
MODINE MFG CO COM 607828100   1,402,660 14,000 SH   SOLE NONE 14,000 0 0
MSA SAFETY INC COM 553498106   261,452 1,393 SH   SOLE NONE 1,393 0 0
MULTISENSOR AI HOLDINGS INC *W EXP 12/19/202 456948116   1,125 37,500 SH   SOLE NONE 37,500 0 0
MICROSOFT CORP COM 594918104   7,960,180 17,810 SH   SOLE NONE 17,810 0 0
MATCH GROUP INC NEW COM 57667L107   1,948,573 64,140 SH   SOLE NONE 64,140 0 0
MERITAGE HOMES CORP COM 59001A102   234,683 1,450 SH   SOLE NONE 1,450 0 0
MINERALS TECHNOLOGIES INC COM 603158106   271,018 3,259 SH   SOLE NONE 3,259 0 0
MUELLER WTR PRODS INC COM SER A 624758108   1,217,449 67,938 SH   SOLE NONE 67,938 0 0
TORTOISE ENERGY INDEPENDENC COM 89148K200   2,323,072 64,191 SH   SOLE NONE 64,191 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109   219,207 10,895 SH   SOLE NONE 10,895 0 0
NL INDS INC COM NEW 629156407   2,444,037 405,313 SH   SOLE NONE 405,313 0 0
NEUBERGER BERMAN ENERGY INFR COM 64129H104   137,256 17,157 SH   SOLE NONE 17,157 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105   230,572 13,991 SH   SOLE NONE 13,991 0 0
TORTOISE MIDSTRM ENERGY FD I COM 89148B200   4,523,322 105,316 SH   SOLE NONE 105,316 0 0
NOVOCURE LTD ORD SHS G6674U108   195,282 11,400 SH   SOLE NONE 11,400 0 0
NVIDIA CORPORATION COM 67066G104   1,853,100 15,000 SH   SOLE NONE 15,000 0 0
NAVIGATOR HLDGS LTD SHS Y62132108   282,677 16,190 SH   SOLE NONE 16,190 0 0
NVR INC COM 62944T105   720,913 95 SH   SOLE NONE 95 0 0
NXG NEXTGEN INFRASTR INCM FD COM 231647207   1,189,076 28,687 SH   SOLE NONE 28,687 0 0
NXG NEXTGEN INFRASTR INCM FD RIGHT 07/17/2024 231647132   14,370 26,127 SH   SOLE NONE 26,127 0 0
ORION S.A. COM L72967109   225,631 10,284 SH   SOLE NONE 10,284 0 0
OLIN CORP COM PAR $1 680665205   220,521 4,677 SH   SOLE NONE 4,677 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   240,519 8,683 SH   SOLE NONE 8,683 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   215,867 25,456 SH   SOLE NONE 25,456 0 0
OSI SYSTEMS INC COM 671044105   1,529,085 11,119 SH   SOLE NONE 11,119 0 0
PROSOMNUS INC *W EXP 04/20/202 50535E116   871 101,250 SH   SOLE NONE 101,250 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   1,508,857 145,222 SH   SOLE NONE 145,222 0 0
PAYCHEX INC COM 704326107   474,240 4,000 SH   SOLE NONE 4,000 0 0
PATTERSON COS INC COM 703395103   245,662 10,185 SH   SOLE NONE 10,185 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   259,612 30,943 SH   SOLE NONE 30,943 0 0
PRICESMART INC COM 741511109   248,797 3,064 SH   SOLE NONE 3,064 0 0
PVH CORPORATION COM 693656100   240,960 2,276 SH   SOLE NONE 2,276 0 0
PAYPAL HLDGS INC COM 70450Y103   2,373,427 40,900 SH   SOLE NONE 40,900 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   2,395,550 5,000 SH   SOLE NONE 5,000 0 0
QORVO INC COM 74736K101   308,318 2,657 SH   SOLE NONE 2,657 0 0
RYDER SYS INC COM 783549108   255,688 2,064 SH   SOLE NONE 2,064 0 0
ROCKY BRANDS INC COM 774515100   733,471 19,845 SH   SOLE NONE 19,845 0 0
RICHARDSON ELECTRS LTD COM 763165107   503,066 42,310 SH   SOLE NONE 42,310 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   349,510 3,500 SH   SOLE NONE 3,500 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104   196,093 18,640 SH   SOLE NONE 18,640 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   1,490,256 238,823 SH   SOLE NONE 238,823 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   230,986 1,965 SH   SOLE NONE 1,965 0 0
SANMINA CORPORATION COM 801056102   266,656 4,025 SH   SOLE NONE 4,025 0 0
LMP CAP & INCOME FD INC COM 50208A102   1,144,018 73,903 SH   SOLE NONE 73,903 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300   170,888 10,850 SH   SOLE NONE 10,850 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   169,832 10,400 SH   SOLE NONE 10,400 0 0
SHF HOLDINGS INC *W EXP 09/28/202 824430110   1,500 25,000 SH   SOLE NONE 25,000 0 0
MADDEN STEVEN LTD COM 556269108   260,695 6,163 SH   SOLE NONE 6,163 0 0
SPROTT INC COM NEW 852066208   458,767 11,084 SH   SOLE NONE 11,084 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   1,376,830 17,000 SH   SOLE NONE 17,000 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   338,750 5,000 SH   SOLE NONE 5,000 0 0
SOLID POWER INC CLASS A COM 83422N105   160,215 97,100 SH   SOLE NONE 97,100 0 0
SILGAN HLDGS INC COM 827048109   233,662 5,520 SH   SOLE NONE 5,520 0 0
STANDARD LITHIUM LTD COM 853606101   411,169 328,935 SH   SOLE NONE 328,935 0 0
SOUNDHOUND AI INC CLASS A COM 836100107   312,054 79,001 SH   SOLE NONE 79,001 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   493,740 26,000 SH   SOLE NONE 26,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   9,650,109 17,732 SH   SOLE NONE 17,732 0 0
SIMPSON MFG INC COM 829073105   674,120 4,000 SH   SOLE NONE 4,000 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   2,544,402 40,600 SH   SOLE NONE 40,600 0 0
STRATTEC SEC CORP COM 863111100   900,625 36,025 SH   SOLE NONE 36,025 0 0
SRIVARU HOLDING LIMITED *W EXP 12/08/202 G8403L110   515 50,000 SH   SOLE NONE 50,000 0 0
ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109   240,812 20,922 SH   SOLE NONE 20,922 0 0
TECHNOLOGY & TELECOM ACQ COR *W EXP 04/15/202 G87119114   3,000 100,000 SH   SOLE NONE 100,000 0 0
TFI INTL INC COM 87241L109   274,933 1,894 SH   SOLE NONE 1,894 0 0
TEEKAY CORPORATION COM Y8564W103   180,494 20,122 SH   SOLE NONE 20,122 0 0
TIMKEN CO COM 887389104   228,210 2,848 SH   SOLE NONE 2,848 0 0
TILLYS INC CL A 886885102   360,612 59,803 SH   SOLE NONE 59,803 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   244,435 4,409 SH   SOLE NONE 4,409 0 0
TRINET GROUP INC COM 896288107   257,900 2,579 SH   SOLE NONE 2,579 0 0
TRAVEL PLUS LEISURE CO COM 894164102   257,106 5,716 SH   SOLE NONE 5,716 0 0
TURNING PT BRANDS INC COM 90041L105   6,513,757 202,984 SH   SOLE NONE 202,984 0 0
TRI POINTE HOMES INC COM 87265H109   246,744 6,624 SH   SOLE NONE 6,624 0 0
TORTOISE PWR & ENERGY INFRAS COM 89147X104   317,537 20,110 SH   SOLE NONE 20,110 0 0
TRIMBLE INC COM 896239100   219,206 3,920 SH   SOLE NONE 3,920 0 0
TRIMAS CORP COM NEW 896215209   245,044 9,587 SH   SOLE NONE 9,587 0 0
TESLA INC COM 88160R101   395,760 2,000 SH   SOLE NONE 2,000 0 0
TORTOISE PIPELINE & ENERGY F COM 89148H207   2,462,375 68,059 SH   SOLE NONE 68,059 0 0
TILE SHOP HLDGS INC COM 88677Q109   117,457 16,949 SH   SOLE NONE 16,949 0 0
TORTOISE ENERGY INFRA CORP COM 89147L886   4,105,698 117,743 SH   SOLE NONE 117,743 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   269,073 1,455 SH   SOLE NONE 1,455 0 0
ULTA BEAUTY INC COM 90384S303   385,870 1,000 SH   SOLE NONE 1,000 0 0
UNIFIRST CORP MASS COM 904708104   686,120 4,000 SH   SOLE NONE 4,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102   509,260 1,000 SH   SOLE NONE 1,000 0 0
UPBOUND GROUP INC COM 76009N100   212,628 6,926 SH   SOLE NONE 6,926 0 0
VISA INC COM CL A 92826C839   1,837,290 7,000 SH   SOLE NONE 7,000 0 0
VIKING THERAPEUTICS INC COM 92686J106   583,110 11,000 SH   SOLE NONE 11,000 0 0
VIMEO INC COMMON STOCK 92719V100   670,005 179,626 SH   SOLE NONE 179,626 0 0
VONTIER CORPORATION COM 928881101   250,286 6,552 SH   SOLE NONE 6,552 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   740,092 6,571 SH   SOLE NONE 6,571 0 0
WESTERN ACQSTN VENTURES CORP *W EXP 99/99/999 95758L115   3,660 100,000 SH   SOLE NONE 100,000 0 0
WESCO INTL INC COM 95082P105   200,052 1,262 SH   SOLE NONE 1,262 0 0
WHERE FOOD COMES FROM INC COM NEW 96327X200   337,639 27,881 SH   SOLE NONE 27,881 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   834,572 11,278 SH   SOLE NONE 11,278 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,227,065 18,008 SH   SOLE NONE 18,008 0 0
YELP INC CL A 985817105   369,500 10,000 SH   SOLE NONE 10,000 0 0
ANAVEX LIFE SCIENCES CORP Call 032797900   105,500 25,000 SH Call SOLE NONE 25,000 0 0
AXOGEN INC Call 05463X906   325,076 44,900 SH Call SOLE NONE 44,900 0 0
BIG LOTS INC Put 089302953   86,500 50,000 SH Put SOLE NONE 50,000 0 0
ENOVIX CORPORATION Put 293594957   5,389,356 348,600 SH Put SOLE NONE 348,600 0 0
FREEDOM HLDG CORP NEV Put 356390954   452,400 6,000 SH Put SOLE NONE 6,000 0 0
IONQ INC Put 46222L958   2,743,106 390,200 SH Put SOLE NONE 390,200 0 0
JABIL INC Put 466313953   1,033,505 9,500 SH Put SOLE NONE 9,500 0 0
READY CAPITAL CORP Put 75574U951   1,636,000 200,000 SH Put SOLE NONE 200,000 0 0
SPDR S&P 500 ETF TR Call 78462F903   43,537,600 80,000 SH Call SOLE NONE 80,000 0 0
SPDR S&P 500 ETF TR Put 78462F953   21,768,800 40,000 SH Put SOLE NONE 40,000 0 0
SPIRIT AIRLS INC Call 848577902   366,000 100,000 SH Call SOLE NONE 100,000 0 0
TESLA INC Put 88160R951   36,607,800 185,000 SH Put SOLE NONE 185,000 0 0
JOBY AVIATION INC Put G65163950   510,000 100,000 SH Put SOLE NONE 100,000 0 0