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
FERROGLOBE PLC SHS G33856108   78,792 14,700 SH   SOLE   14,700 0 0
FLEX LTD ORD Y2573F102   6,748,167 228,829 SH   SOLE   228,829 0 0
AES CORP COM 00130H105   3,215,455 183,008 SH   SOLE   183,008 0 0
ABBVIE INC COM 00287Y109   3,472,276 20,244 SH   SOLE   20,244 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307   375,750 75,000 SH   SOLE   75,000 0 0
ALGOMA STL GROUP INC COM 015658107   72,955 10,482 SH   SOLE   10,482 0 0
ALPHABET INC CAP STK CL C 02079K107   4,673,953 25,482 SH   SOLE   25,482 0 0
AMERESCO INC CL A 02361E108   2,239,545 77,735 SH   SOLE   77,735 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   3,629,811 46,542 SH   SOLE   46,542 0 0
BARRICK GOLD CORP COM 067901108   1,811,782 108,620 SH   SOLE   108,620 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,333,876 15,570 SH   SOLE   15,570 0 0
BRISTOW GROUP INC COM 11040G103   14,582,968 434,923 SH   SOLE   434,923 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   6,007,279 112,876 SH   SOLE   112,876 0 0
DYNEX CAP INC COM 26817Q886   1,312,516 109,926 SH   SOLE   109,926 0 0
EPSILON ENERGY LTD COM 294375209   1,868,592 342,861 SH   SOLE   342,861 0 0
FEDEX CORP COM 31428X106   3,975,636 13,259 SH   SOLE   13,259 0 0
FISERV INC COM 337738108   4,141,225 27,786 SH   SOLE   27,786 0 0
FLUOR CORP NEW COM 343412102   4,529,636 104,010 SH   SOLE   104,010 0 0
GREAT ELM GROUP INC COM NEW 39037G109   858,472 476,929 SH   SOLE   476,929 0 0
INVESTMENT MANAGERS SER TR I TRADR SHRT INNOV 46144X628   1,681,900 55,000 SH   SOLE   55,000 0 0
ISHARES TR MSCI INTL VLU FT 46435G409   2,411,455 87,881 SH   SOLE   87,881 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   9,823,810 97,546 SH   SOLE   97,546 0 0
JOINT CORP COM 47973J102   2,622,190 186,500 SH   SOLE   186,500 0 0
KRANESHARES TRUST CALIFORNIA CARB 500767553   766,332 34,196 SH   SOLE   34,196 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   3,566,330 15,880 SH   SOLE   15,880 0 0
NATIONAL HEALTH INVS INC COM 63633D104   4,677,544 69,062 SH   SOLE   69,062 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109   2,721,677 1,529,032 SH   SOLE   1,529,032 0 0
NEXTRACKER INC CLASS A COM 65290E101   3,173,260 67,689 SH   SOLE   67,689 0 0
PORTMAN RIDGE FIN CORP COM NEW 73688F201   830,529 42,331 SH   SOLE   42,331 0 0
SIXTH STREET SPECIALTY LENDI COM 83012A109   3,022,493 141,569 SH   SOLE   141,569 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   3,774,682 34,954 SH   SOLE   34,954 0 0
TRANSALTA CORP COM 89346D107   3,243,737 458,155 SH   SOLE   458,155 0 0
TWILIO INC CL A 90138F102   2,784,883 49,021 SH   SOLE   49,021 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   2,362,856 39,185 SH   SOLE   39,185 0 0
WELLS FARGO CO NEW COM 949746101   5,338,774 89,893 SH   SOLE   89,893 0 0
SPRUCE POWER HOLDING CORP COM NEW 9837FR209   1,599,861 438,318 SH   SOLE   438,318 0 0