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
AGNICO EAGLE MINES LTD COM 008474108 360 7,869 SH   SOLE   7,869 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 527 4,081 SH   SOLE   4,081 0 0
ALPHABET INC CAP STK CL A 02079K305 475 218 SH   SOLE   218 0 0
ALPHABET INC CAP STK CL C 02079K107 221 101 SH   SOLE   101 0 0
ALTRIA GROUP INC COM 02209S103 1,649 39,467 SH   SOLE   39,467 0 0
APPLE INC COM 037833100 474 3,467 SH   SOLE   3,467 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,373 30,668 SH   SOLE   30,668 0 0
BK OF AMERICA CORP COM 060505104 304 9,750 SH   SOLE   9,750 0 0
BLACKROCK MUNIASSETS FD INC COM 09254J102 183 15,000 SH   SOLE   15,000 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,624 37,840 SH   SOLE   37,840 0 0
BUNGE LIMITED COM G16962105 345 3,809 SH   SOLE   3,809 0 0
CACI INTL INC CL A 127190304 287 1,020 SH   SOLE   1,020 0 0
CANADIAN NAT RES LTD COM 136385101 629 11,718 SH   SOLE   11,718 0 0
CENOVUS ENERGY INC COM 15135U109 217 11,438 SH   SOLE   11,438 0 0
CHESAPEAKE ENERGY CORP COM 165167735 269 3,318 SH   SOLE   3,318 0 0
CHEVRON CORP NEW COM 166764100 617 4,262 SH   SOLE   4,262 0 0
CONOCOPHILLIPS COM 20825C104 233 2,594 SH   SOLE   2,594 0 0
DELAWARE INVTS NATL MUN INCO SH BEN INT 24610T108 132 11,657 SH   SOLE   11,657 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 431 2,477 SH   SOLE   2,477 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105 11,307 474,076 SH   SOLE   474,076 0 0
ELASTIC N V ORD SHS N14506104 259 3,822 SH   SOLE   3,822 0 0
ENOVIX CORPORATION COM 293594107 604 67,734 SH   SOLE   67,734 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,611 66,125 SH   SOLE   66,125 0 0
ETF SER SOLUTIONS ACQUIRERS FD 26922A263 877 35,756 SH   SOLE   35,756 0 0
EXXON MOBIL CORP COM 30231G102 390 4,550 SH   SOLE   4,550 0 0
FRANCO NEV CORP COM 351858105 1,983 15,067 SH   SOLE   15,067 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 433 8,457 SH   SOLE   8,457 0 0
HOME DEPOT INC COM 437076102 1,140 4,157 SH   SOLE   4,157 0 0
HORMEL FOODS CORP COM 440452100 323 6,817 SH   SOLE   6,817 0 0
IMPERIAL OIL LTD COM NEW 453038408 313 6,645 SH   SOLE   6,645 0 0
INDUS REALTY TRUST INC COM 45580R103 413 6,964 SH   SOLE   6,964 0 0
INTEL CORP COM 458140100 755 20,186 SH   SOLE   20,186 0 0
LEGACY HOUSING CORP COM 52472M101 684 52,442 SH   SOLE   52,442 0 0
LESAKA TECHNOLOGIES INC COM NEW 64107N206 188 36,534 SH   SOLE   36,534 0 0
LISTED FD TR HORIZON KINETICS 53656F623 518 18,160 SH   SOLE   18,160 0 0
LOCKHEED MARTIN CORP COM 539830109 3,477 8,087 SH   SOLE   8,087 0 0
LOEWS CORP COM 540424108 255 4,296 SH   SOLE   4,296 0 0
LOWES COS INC COM 548661107 553 3,168 SH   SOLE   3,168 0 0
LSB INDS INC COM 502160104 279 20,113 SH   SOLE   20,113 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 770 16,125 SH   SOLE   16,125 0 0
MOSAIC CO NEW COM 61945C103 428 9,069 SH   SOLE   9,069 0 0
NEUBERGER BERMAN MUN FD INC COM 64124P101 154 13,750 SH   SOLE   13,750 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 517 43,980 SH   SOLE   43,980 0 0
NUVEEN ARIZONA QLTY MUN INC COM 67061W104 1,607 125,125 SH   SOLE   125,125 0 0
NUVEEN MUN VALUE FD INC COM 670928100 101 11,350 SH   SOLE   11,350 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 1,641 131,573 SH   SOLE   131,573 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 524 830 SH   SOLE   830 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 516 51,114 SH   SOLE   51,114 0 0
OVERSTOCK COM INC DEL COM 690370101 572 22,889 SH   SOLE   22,889 0 0
PEABODY ENGR CORP COM 704551100 238 11,179 SH   SOLE   11,179 0 0
PEPSICO INC COM 713448108 239 1,432 SH   SOLE   1,432 0 0
PHILIP MORRIS INTL INC COM 718172109 3,226 32,671 SH   SOLE   32,671 0 0
PHILLIPS 66 COM 718546104 361 4,409 SH   SOLE   4,409 0 0
PLANET LABS PBC COM CL A 72703X106 202 46,750 SH   SOLE   46,750 0 0
PPG INDS INC COM 693506107 1,760 15,389 SH   SOLE   15,389 0 0
QORVO INC COM 74736K101 209 2,212 SH   SOLE   2,212 0 0
QUALCOMM INC COM 747525103 612 4,789 SH   SOLE   4,789 0 0
REGENERON PHARMACEUTICALS COM 75886F107 364 616 SH   SOLE   616 0 0
RENN FD INC COM 759720105 275 120,200 SH   SOLE   120,200 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 247 28,455 SH   SOLE   28,455 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 93 15,590 SH   SOLE   15,590 0 0
SEABOARD CORP DEL COM 811543107 283 73 SH   SOLE   73 0 0
SHERWIN WILLIAMS CO COM 824348106 265 1,182 SH   SOLE   1,182 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 156 15,636 SH   SOLE   15,636 0 0
SPECIAL OPPORTUNITIES FD INC COM 84741T104 231 18,647 SH   SOLE   18,647 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 12,580 887,145 SH   SOLE   887,145 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 151 21,940 SH   SOLE   21,940 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 571 9,828 SH   SOLE   9,828 0 0
SUNCOR ENERGY INC NEW COM 867224107 9,284 264,739 SH   SOLE   264,739 0 0
TARGET CORP COM 87612E106 217 1,539 SH   SOLE   1,539 0 0
TC ENERGY CORP COM 87807B107 497 9,588 SH   SOLE   9,588 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 1,305 877 SH   SOLE   877 0 0
TORTOISE MIDSTRM ENERGY FD I COM 89148B200 398 12,360 SH   SOLE   12,360 0 0
TURNING PT BRANDS INC COM 90041L105 973 35,857 SH   SOLE   35,857 0 0
VERISK ANALYTICS INC COM 92345Y106 368 2,126 SH   SOLE   2,126 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 931 18,352 SH   SOLE   18,352 0 0
WALMART INC COM 931142103 427 3,509 SH   SOLE   3,509 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 345 3,286 SH   SOLE   3,286 0 0