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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ISHARES TR CORE S&P500 ETF 464287200 104,345 275,207 SH   SOLE   275,207 0 0
STERLING CHECK CORP COM 85917T109 52,396 3,212,512 SH   SOLE   3,212,512 0 0
PEABODY ENGR CORP COM 704551100 52,288 2,451,369 SH   SOLE   2,451,369 0 0
CAMECO CORP COM 13321L108 43,747 2,081,227 SH   SOLE   2,081,227 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 42,750 1,754,201 SH   SOLE   1,754,201 0 0
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 26,483 1,452,692 SH   SOLE   1,452,692 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 25,384 531,495 SH   SOLE   531,495 0 0
SIXTH STREET SPECIALTY LENDN COM 83012A109 24,128 1,304,229 SH   SOLE   1,304,229 0 0
FRANCO NEVADA CORP COM 351858105 22,065 167,694 SH   SOLE   167,694 0 0
MPLX LP COM UNIT REP LTD 55336V100 21,165 726,069 SH   SOLE   726,069 0 0
ISHARES TR CORE MSCI EAFE 46432F842 14,995 254,792 SH   SOLE   254,792 0 0
SPINDLETOP HEALTH ACQUISITIO COM CL A 84854Q103 14,955 1,500,000 SH   SOLE   1,500,000 0 0
TECK RESOURCES LTD CL B 878742204 12,470 407,900 SH   SOLE   407,900 0 0
ISHARES INC CORE MSCI EMKT 46434G103 12,061 245,849 SH   SOLE   245,849 0 0
WARRIOR MET COAL INC COM 93627C101 7,606 248,470 SH   SOLE   248,470 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 7,516 155,615 SH   SOLE   155,615 0 0
ARCH RESOURCES INC CL A 03940R107 6,090 42,558 SH   SOLE   42,558 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 2,379 521,757 SH   SOLE   521,757 0 0
NEXGEN ENERGY LTD COM 65340P106 1,740 484,718 SH   SOLE   484,718 0 0
PAR TECHNOLOGY CORP COM 698884103 744 19,840 SH   SOLE   19,840 0 0
CONTEXTLOGIC INC COM CL A 21077C107 481 300,350 SH   SOLE   300,350 0 0
OSCAR HEALTH INC CL A 687793109 427 100,584 SH   SOLE   100,584 0 0
SPINDLETOP HEALTH ACQUISITIO *W EXP 99/99/999 84854Q111 60 750,000 SH   SOLE   750,000 0 0