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
ABBVIE INC COM 00287Y109 6,428 41,970 SH   SOLE   41,970 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 24 700 SH   SOLE   700 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 2,758 201,478 SH   SOLE   201,478 0 0
BLACKBERRY LTD COM 09228F103 1 150 SH   SOLE   150 0 0
BUNGE LIMITED COM G16962105 4,214 46,469 SH   SOLE   46,469 0 0
CANADIAN PAC RY LTD COM 13645T100 2,391 34,159 SH   SOLE   34,159 0 0
CHENIERE ENERGY INC COM NEW 16411R208 74 558 SH   SOLE   558 0 0
CLARIVATE PLC 5.25% PFD CONV A G21810208 20 350 SH   SOLE   350 0 0
COMCAST CORP NEW CL A 20030N101 3,609 91,972 SH   SOLE   91,972 0 0
CORTEVA INC COM 22052L104 16 292 SH   SOLE   292 0 0
DESKTOP METAL INC COM CL A 25058X105 0 125 SH   SOLE   125 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105 1,788 74,951 SH   SOLE   74,951 0 0
DUPONT DE NEMOURS INC COM 26614N102 3,575 64,319 SH   SOLE   64,319 0 0
ENCOMPASS HEALTH CORP COM 29261A100 3,442 61,412 SH   SOLE   61,412 0 0
EXXON MOBIL CORP COM 30231G102 5,261 61,435 SH   SOLE   61,435 0 0
FIRST INDL RLTY TR INC COM 32054K103 2,914 60,993 SH   SOLE   60,993 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 3,333 55,657 SH   SOLE   55,657 0 0
HOWARD HUGHES CORP COM 44267D107 527 7,750 SH   SOLE   7,750 0 0
INVITATION HOMES INC COM 46187W107 6 175 SH   SOLE   175 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 5,903 117,848 SH   SOLE   117,848 0 0
JPMORGAN CHASE & CO COM 46625H100 4,240 37,649 SH   SOLE   37,649 0 0
JUNIPER NETWORKS INC COM 48203R104 10 359 SH   SOLE   359 0 0
KEURIG DR PEPPER INC COM 49271V100 1 15 SH   SOLE   15 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102 1,642 104,691 SH   SOLE   104,691 0 0
KINDER MORGAN INC DEL COM 49456B101 3,427 204,460 SH   SOLE   204,460 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 0 13 SH   SOLE   13 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 3,149 202,354 SH   SOLE   202,354 0 0
META PLATFORMS INC CL A 30303M102 8 50 SH   SOLE   50 0 0
MODERNA INC COM 60770K107 2,350 16,451 SH   SOLE   16,451 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 3,000 30,274 SH   SOLE   30,274 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 133 13,100 SH   SOLE   13,100 0 0
SPDR SER TR OILGAS EQUIP 78468R549 153 2,571 SH   SOLE   2,571 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 414 3,462 SH   SOLE   3,462 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 12,813 903,577 SH   SOLE   903,577 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 11,909 8,003 SH   SOLE   8,003 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 8 155 SH   SOLE   155 0 0
VILLAGE FARMS INTL INC COM 92707Y108 0 150 SH   SOLE   150 0 0