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
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   2,777,631 126,084 SH   SOLE   0 0 126,084
FLEX LTD ORD Y2573F102   6,569,105 171,115 SH   SOLE   0 0 171,115
AES CORP COM 00130H105   2,392,818 185,922 SH   SOLE   0 0 185,922
ABBVIE INC COM 00287Y109   3,550,258 19,979 SH   SOLE   0 0 19,979
ALGOMA STL GROUP INC COM 015658107   104,441 10,679 SH   SOLE   0 0 10,679
ALPHABET INC CAP STK CL C 02079K107   4,809,512 25,255 SH   SOLE   0 0 25,255
AMERESCO INC CL A 02361E108   1,793,097 76,367 SH   SOLE   0 0 76,367
ASTRAZENECA PLC SPONSORED ADR 046353108   3,010,185 45,943 SH   SOLE   0 0 45,943
BARRICK GOLD CORP COM 067901108   1,655,912 106,833 SH   SOLE   0 0 106,833
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,955,582 15,345 SH   SOLE   0 0 15,345
BRISTOW GROUP INC COM 11040G103   15,378,474 448,352 SH   SOLE   0 0 448,352
CALIFORNIA RES CORP COM STOCK 13057Q305   7,194,936 138,657 SH   SOLE   0 0 138,657
SONIDA SENIOR LIVING INC COM 140475203   5,130,592 222,296 SH   SOLE   0 0 222,296
EXPAND ENERGY CORPORATION COM 165167735   497,750 5,000 SH   SOLE   0 0 5,000
DYNEX CAP INC COM 26817Q886   2,187,425 172,919 SH   SOLE   0 0 172,919
EPSILON ENERGY LTD COM 294375209   2,129,167 342,861 SH   SOLE   0 0 342,861
FEDEX CORP COM 31428X106   3,681,288 13,085 SH   SOLE   0 0 13,085
FENNEC PHARMACEUTICALS INC COM 31447P100   256,213 40,540 SH   SOLE   0 0 40,540
FISERV INC COM 337738108   5,618,032 27,349 SH   SOLE   0 0 27,349
FLUOR CORP NEW COM 343412102   3,937,364 79,833 SH   SOLE   0 0 79,833
INNOVEX INTERNATIONAL INC COM 457651107   349,250 25,000 SH   SOLE   0 0 25,000
INVESTMENT MANAGERS SER TR I TRADR 2X SHORT 46144X131   1,261,800 30,000 SH   SOLE   0 0 30,000
ISHARES TR MSCI INTL VLU FT 46435G409   2,351,088 86,724 SH   SOLE   0 0 86,724
ISHARES TR 0-3 MNTH TREASRY 46436E718   5,663,242 56,452 SH   SOLE   0 0 56,452
JACOBS SOLUTIONS INC COM 46982L108   4,030,915 30,167 SH   SOLE   0 0 30,167
JOINT CORP COM 47973J102   3,295,300 310,000 SH   SOLE   0 0 310,000
KRANESHARES TRUST CALIFORNIA CARB 500767553   672,476 34,275 SH   SOLE   0 0 34,275
L3HARRIS TECHNOLOGIES INC COM 502431109   3,283,732 15,616 SH   SOLE   0 0 15,616
MOVANO INC COM 62459M107   608,947 112,768 SH   SOLE   0 0 112,768
NATIONAL HEALTH INVS INC COM 63633D104   3,779,491 54,538 SH   SOLE   0 0 54,538
NETWORK-1 TECHNOLOGIES INC COM 64121N109   1,613,496 1,213,155 SH   SOLE   0 0 1,213,155
NEXTRACKER INC CLASS A COM 65290E101   2,639,439 72,254 SH   SOLE   0 0 72,254
SIXTH STREET SPECIALTY LENDI COM 83012A109   3,673,647 172,472 SH   SOLE   0 0 172,472
TKO GROUP HOLDINGS INC CL A 87256C101   4,904,927 34,515 SH   SOLE   0 0 34,515
TRANSALTA CORP COM 89346D107   11,036,024 779,931 SH   SOLE   0 0 779,931
TWILIO INC CL A 90138F102   6,287,878 58,178 SH   SOLE   0 0 58,178
VANGUARD STAR FDS VG TL INTL STK F 921909768   2,273,814 38,585 SH   SOLE   0 0 38,585
WELLS FARGO CO NEW COM 949746101   5,893,084 83,899 SH   SOLE   0 0 83,899
SPRUCE POWER HOLDING CORP COM NEW 9837FR209   1,315,921 443,071 SH   SOLE   0 0 443,071