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,332 46,837 SH   SOLE   46,837 0 0
ABM INDS INC COM 000957100 21 500 SH   SOLE   500 0 0
AES CORP COM 00130H105 20 826 SH   SOLE   826 0 0
ALLSTATE CORP COM 020002101 36 300 SH   SOLE   0 0 300
ALPHABET INC CAP STK CL C 02079K107 87 30 SH   SOLE   30 0 0
AMAZON COM INC COM 023135106 5,287 1,579 SH   SOLE   1,579 0 0
AMGEN INC COM 031162100 70 306 SH   SOLE   0 0 306
APPLE INC COM 037833100 208 1,159 SH   SOLE   0 0 1,159
BK OF AMERICA CORP COM 060505104 5 101 SH   SOLE   101 0 0
BLACKBERRY LTD COM 09228F103 1 150 SH   SOLE   150 0 0
BLACKROCK INC COM 09247X101 66 72 SH   SOLE   0 0 72
BORGWARNER INC COM 099724106 17 363 SH   SOLE   0 0 363
BOSTON SCIENTIFIC CORP COM 101137107 34 781 SH   SOLE   0 0 781
BRISTOL-MYERS SQUIBB CO COM 110122108 18 293 SH   SOLE   0 0 293
BUNGE LIMITED COM G16962105 24 250 SH   SOLE   0 0 250
CANADIAN PAC RY LTD COM 13645T100 2,193 29,839 SH   SOLE   29,839 0 0
CBOE GLOBAL MKTS INC COM 12503M108 5 39 SH   SOLE   0 0 39
CISCO SYS INC COM 17275R102 22 367 SH   SOLE   0 0 367
CITIGROUP INC COM NEW 172967424 19 300 SH   SOLE   0 0 300
COMCAST CORP NEW CL A 20030N101 3,202 63,762 SH   SOLE   63,762 0 0
CORTEVA INC COM 22052L104 14 292 SH   SOLE   292 0 0
CUMMINS INC COM 231021106 20 86 SH   SOLE   0 0 86
CVS HEALTH CORP COM 126650100 53 505 SH   SOLE   0 0 505
DELTA AIR LINES INC DEL COM NEW 247361702 21 525 SH   SOLE   0 0 525
DESKTOP METAL INC COM CL A 25058X105 1 125 SH   SOLE   125 0 0
DEVON ENERGY CORP NEW COM 25179M103 2 51 SH   SOLE   51 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 39 1,335 SH   SOLE   0 0 1,335
DISCOVERY INC COM SER A 25470F104 347 12,964 SH   SOLE   12,964 0 0
DISCOVERY INC COM SER C 25470F302 2,662 105,447 SH   SOLE   105,447 0 0
DISNEY WALT CO COM 254687106 4,158 26,726 SH   SOLE   26,726 0 0
DOMINION ENERGY INC COM 25746U109 5 60 SH   SOLE   0 0 60
DORCHESTER MINERALS LP COM UNIT 25820R105 1,032 50,413 SH   SOLE   50,413 0 0
DOW INC COM 260557103 17 292 SH   SOLE   292 0 0
DUPONT DE NEMOURS INC COM 26614N102 5,632 68,441 SH   SOLE   68,441 0 0
EATON CORP PLC SHS G29183103 2,867 16,703 SH   SOLE   16,703 0 0
ENCOMPASS HEALTH CORP COM 29261A100 3,561 52,849 SH   SOLE   52,849 0 0
ERICSSON ADR B SEK 10 294821608 3 240 SH   SOLE   0 0 240
EXXON MOBIL CORP COM 30231G102 4,407 67,476 SH   SOLE   67,476 0 0
FIRST INDL RLTY TR INC COM 32054K103 2,841 44,314 SH   SOLE   44,314 0 0
FOOT LOCKER INC COM 344849104 17 393 SH   SOLE   0 0 393
FORD MTR CO DEL COM 345370860 21 852 SH   SOLE   0 0 852
FORTIVE CORP COM 34959J108 1 10 SH   SOLE   0 0 10
FORTUNE BRANDS HOME & SEC IN COM 34964C106 5,546 51,707 SH   SOLE   51,707 0 0
FRANCO NEV CORP COM 351858105 774 5,600 SH   SOLE   5,600 0 0
GENERAL DYNAMICS CORP COM 369550108 8 40 SH   SOLE   40 0 0
GENERAL MTRS CO COM 37045V100 5 81 SH   SOLE   0 0 81
GOLDMAN SACHS GROUP INC COM 38141G104 21 51 SH   SOLE   0 0 51
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 2 50 SH   SOLE   0 0 50
HANESBRANDS INC COM 410345102 4,209 243,702 SH   SOLE   243,702 0 0
HERSHEY CO COM 427866108 4,462 22,920 SH   SOLE   22,920 0 0
HOWARD HUGHES CORP COM 44267D107 784 7,700 SH   SOLE   7,700 0 0
HUBBELL INC COM 443510607 3,218 15,376 SH   SOLE   15,376 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 65 482 SH   SOLE   0 0 482
INTERNATIONAL BUSINESS MACHS COM 459200101 9 68 SH   SOLE   0 0 68
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 11 493 SH   SOLE   0 0 493
INVITATION HOMES INC COM 46187W107 13 288 SH   SOLE   288 0 0
ISHARES TR 20 YR TR BD ETF 464287432 10 70 SH   SOLE   0 0 70
ISHARES TR BARCLAYS 7 10 YR 464287440 11 93 SH   SOLE   0 0 93
ISHARES TR JPMORGAN USD EMG 464288281 22 201 SH   SOLE   0 0 201
ISHARES TR NATIONAL MUN ETF 464288414 41 353 SH   SOLE   0 0 353
ISHARES TR MBS ETF 464288588 11 101 SH   SOLE   0 0 101
ISHARES TR SHORT TREAS BD 464288679 4 33 SH   SOLE   0 0 33
ISHARES TR CORE US AGGBD ET 464287226 9 78 SH   SOLE   0 0 78
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 7,304 144,707 SH   SOLE   144,707 0 0
JOHNSON & JOHNSON COM 478160104 4,858 28,399 SH   SOLE   28,399 0 0
JOHNSON CTLS INTL PLC SHS G51502105 5 62 SH   SOLE   0 0 62
JPMORGAN CHASE & CO COM 46625H100 5,085 30,559 SH   SOLE   30,559 0 0
KEURIG DR PEPPER INC COM 49271V100 1 15 SH   SOLE   0 0 15
KIMBELL RTY PARTNERS LP UNIT 49435R102 996 68,365 SH   SOLE   68,365 0 0
KINDER MORGAN INC DEL COM 49456B101 3,747 227,582 SH   SOLE   227,582 0 0
KLA CORP COM NEW 482480100 5 11 SH   SOLE   0 0 11
LAM RESEARCH CORP COM 512807108 4 6 SH   SOLE   0 0 6
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 16 648 SH   SOLE   0 0 648
LOCKHEED MARTIN CORP COM 539830109 5 15 SH   SOLE   0 0 15
LOWES COS INC COM 548661107 5,621 21,657 SH   SOLE   21,657 0 0
LUMEN TECHNOLOGIES INC COM 550241103 3,228 252,131 SH   SOLE   252,131 0 0
MARTIN MARIETTA MATLS INC COM 573284106 2,844 6,445 SH   SOLE   6,445 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 3,309 140,033 SH   SOLE   140,033 0 0
MEDTRONIC PLC SHS G5960L103 4 36 SH   SOLE   0 0 36
MGM RESORTS INTERNATIONAL COM 552953101 14 300 SH   SOLE   0 0 300
MICRON TECHNOLOGY INC COM 595112103 27 280 SH   SOLE   0 0 280
MICROSOFT CORP COM 594918104 11,590 35,092 SH   SOLE   35,092 0 0
MKS INSTRS INC COM 55306N104 21 114 SH   SOLE   0 0 114
MODERNA INC COM 60770K107 3,487 14,748 SH   SOLE   14,748 0 0
NEXTERA ENERGY INC COM 65339F101 84 930 SH   SOLE   0 0 930
NORTHROP GRUMMAN CORP COM 666807102 2,396 6,061 SH   SOLE   6,061 0 0
ORACLE CORP COM 68389X105 16 179 SH   SOLE   0 0 179
ORION OFFICE REIT INC COM 68629Y103 0 24 SH   SOLE   0 0 24
PETCO HEALTH & WELLNESS CO I COM 71601V105 14 750 SH   SOLE   0 0 750
PFIZER INC COM 717081103 6 119 SH   SOLE   0 0 119
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 4,614 45,446 SH   SOLE   45,446 0 0
PIONEER NAT RES CO COM 723787107 5,683 29,928 SH   SOLE   29,928 0 0
PIPER SANDLER COMPANIES COM 724078100 2 10 SH   SOLE   0 0 10
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 3 300 SH   SOLE   0 0 300
PNC FINL SVCS GROUP INC COM 693475105 5 21 SH   SOLE   0 0 21
PRICE T ROWE GROUP INC COM 74144T108 16 81 SH   SOLE   0 0 81
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2 33 SH   SOLE   0 0 33
PROCTER AND GAMBLE CO COM 742718109 55 334 SH   SOLE   0 0 334
PULTE GROUP INC COM 745867101 24 415 SH   SOLE   0 0 415
QUALCOMM INC COM 747525103 6 34 SH   SOLE   0 0 34
REALTY INCOME CORP COM 756109104 18 253 SH   SOLE   0 0 253
ROBLOX CORP CL A 771049103 19 200 SH   SOLE   0 0 200
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 55 1,200 SH   SOLE   0 0 1,200
SCHLUMBERGER LTD COM STK 806857108 3,764 114,721 SH   SOLE   114,721 0 0
SIMON PPTY GROUP INC NEW COM 828806109 20 121 SH   SOLE   0 0 121
SOUTHWEST AIRLS CO COM 844741108 17 372 SH   SOLE   0 0 372
SPDR GOLD TR GOLD SHS 78463V107 1 5 SH   SOLE   0 0 5
SPDR SER TR S&P OILGAS EXP 78468R556 363 3,462 SH   SOLE   0 0 3,462
SPDR SER TR S&P BIOTECH 78464A870 33 300 SH   SOLE   0 0 300
SPDR SER TR OILGAS EQUIP 78468R549 142 2,571 SH   SOLE   0 0 2,571
SPROTT PHYSICAL GOLD TR UNIT 85207H104 9,879 693,131 SH   SOLE   693,131 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 305 38,264 SH   SOLE   0 0 38,264
STORE CAP CORP COM 862121100 9 250 SH   SOLE   250 0 0
SYSCO CORP COM 871829107 4 55 SH   SOLE   0 0 55
TEXAS INSTRS INC COM 882508104 140 732 SH   SOLE   0 0 732
TEXAS PACIFIC LAND CORPORATI COM 88262P102 9,603 7,493 SH   SOLE   7,493 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4 7 SH   SOLE   0 0 7
TJX COS INC NEW COM 872540109 4,474 58,399 SH   SOLE   58,399 0 0
TRUIST FINL CORP COM 89832Q109 72 1,156 SH   SOLE   0 0 1,156
US BANCORP DEL COM NEW 902973304 59 1,012 SH   SOLE   0 0 1,012
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 33 606 SH   SOLE   0 0 606
VANGUARD INDEX FDS TOTAL STK MKT 922908769 34 142 SH   SOLE   0 0 142
VANGUARD INDEX FDS VALUE ETF 922908744 9 59 SH   SOLE   0 0 59
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 7 47 SH   SOLE   0 0 47
VANGUARD INDEX FDS SM CP VAL ETF 922908611 6 33 SH   SOLE   0 0 33
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 16 331 SH   SOLE   0 0 331
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 8 150 SH   SOLE   0 0 150
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 23 442 SH   SOLE   0 0 442
VILLAGE FARMS INTL INC COM 92707Y108 1 150 SH   SOLE   0 0 150
VISA INC COM CL A 92826C839 47 212 SH   SOLE   0 0 212
WALMART INC COM 931142103 37 259 SH   SOLE   0 0 259
WASTE CONNECTIONS INC COM 94106B101 68 504 SH   SOLE   0 0 504
WESTERN UN CO COM 959802109 6 300 SH   SOLE   0 0 300
WESTLAKE CHEM CORP COM 960413102 14 142 SH   SOLE   0 0 142