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,778 45,555 SH   SOLE   45,555 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 27 700 SH   SOLE   700 0 0
AMAZON COM INC COM 023135106 4,601 1,778 SH   SOLE   1,778 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 3,288 213,387 SH   SOLE   213,387 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 9 300 SH   SOLE   300 0 0
BUNGE LIMITED COM G16962105 5,560 49,295 SH   SOLE   49,295 0 0
CANADIAN PAC RY LTD COM 13645T100 2,204 29,501 SH   SOLE   29,501 0 0
CHENIERE ENERGY INC COM NEW 16411R208 76 558 SH   SOLE   558 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 11 200 SH   SOLE   200 0 0
CHEVRON CORP NEW COM 166764100 192 1,225 SH   SOLE   1,225 0 0
CLARIVATE PLC 5.25% PFD CONV A G21810208 23 350 SH   SOLE   350 0 0
COMCAST CORP NEW CL A 20030N101 3,058 74,725 SH   SOLE   74,725 0 0
CORTEVA INC COM 22052L104 17 292 SH   SOLE   292 0 0
DESKTOP METAL INC COM CL A 25058X105 0 125 SH   SOLE   125 0 0
DISCOVERY INC COM SER C 25470F302 606 24,250 SH   SOLE   24,250 0 0
DISNEY WALT CO COM 254687106 631 4,600 SH   SOLE   4,600 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105 1,953 74,951 SH   SOLE   74,951 0 0
DOW INC COM 260557103 19 292 SH   SOLE   292 0 0
DUPONT DE NEMOURS INC COM 26614N102 4,623 68,957 SH   SOLE   68,957 0 0
ENCOMPASS HEALTH CORP COM 29261A100 4,501 65,044 SH   SOLE   65,044 0 0
EXXON MOBIL CORP COM 30231G102 5,739 67,597 SH   SOLE   67,597 0 0
FIRST INDL RLTY TR INC COM 32054K103 2,870 48,978 SH   SOLE   48,978 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 3,832 53,481 SH   SOLE   53,481 0 0
FRANCO NEV CORP COM 351858105 893 5,600 SH   SOLE   5,600 0 0
GENERAL DYNAMICS CORP COM 369550108 9 40 SH   SOLE   40 0 0
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 3 75 SH   SOLE   75 0 0
HANESBRANDS INC COM 410345102 3,459 256,347 SH   SOLE   256,347 0 0
HERSHEY CO COM 427866108 5,112 22,765 SH   SOLE   22,765 0 0
HOWARD HUGHES CORP COM 44267D107 797 7,700 SH   SOLE   7,700 0 0
HUBBELL INC COM 443510607 4,592 23,647 SH   SOLE   23,647 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 22 168 SH   SOLE   168 0 0
INVITATION HOMES INC COM 46187W107 7 175 SH   SOLE   175 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 6,969 138,743 SH   SOLE   138,743 0 0
JOHNSON & JOHNSON COM 478160104 6,061 33,683 SH   SOLE   33,683 0 0
JPMORGAN CHASE & CO COM 46625H100 3,837 31,424 SH   SOLE   31,424 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102 1,744 104,691 SH   SOLE   104,691 0 0
KINDER MORGAN INC DEL COM 49456B101 4,013 219,601 SH   SOLE   219,601 0 0
LOUISIANA PAC CORP COM 546347105 2,706 42,164 SH   SOLE   42,164 0 0
LOWES COS INC COM 548661107 4,303 21,671 SH   SOLE   21,671 0 0
LUMEN TECHNOLOGIES INC COM 550241103 3,097 302,425 SH   SOLE   302,425 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 10 200 SH   SOLE   200 0 0
MARTIN MARIETTA MATLS INC COM 573284106 2,660 7,415 SH   SOLE   7,415 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 2,949 156,714 SH   SOLE   156,714 0 0
MGM RESORTS INTERNATIONAL COM 552953101 12 300 SH   SOLE   300 0 0
MICROSOFT CORP COM 594918104 7,746 27,458 SH   SOLE   27,458 0 0
MODERNA INC COM 60770K107 2,397 17,126 SH   SOLE   17,126 0 0
NORTHROP GRUMMAN CORP COM 666807102 3,031 6,881 SH   SOLE   6,881 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 4,090 40,964 SH   SOLE   40,964 0 0
PIONEER NAT RES CO COM 723787107 7,169 30,481 SH   SOLE   30,481 0 0
PIPER SANDLER COMPANIES COM 724078100 1 10 SH   SOLE   10 0 0
RICE ACQUISITION CORP II SHS CL A G75529100 98 10,000 SH   SOLE   10,000 0 0
RICE ACQUISITION CORP II UNIT 99/99/9999 G75529118 10 1,000 SH   SOLE   1,000 0 0
SCHLUMBERGER LTD COM STK 806857108 4,669 118,692 SH   SOLE   118,692 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 456 3,462 SH   SOLE   3,462 0 0
SPDR SER TR OILGAS EQUIP 78468R549 180 2,571 SH   SOLE   2,571 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 13,342 889,254 SH   SOLE   889,254 0 0
TEXAS INSTRS INC COM 882508104 92 540 SH   SOLE   540 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 11,696 8,579 SH   SOLE   8,579 0 0
TJX COS INC NEW COM 872540109 3,664 59,898 SH   SOLE   59,898 0 0
US BANCORP DEL COM NEW 902973304 49 1,012 SH   SOLE   1,012 0 0