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
Expires: July 31, 2015
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
3M CO COM 88579Y101 427,119 2,638 SH SOLE 0 0 2,638
ABBOTT LABORATORIES COM 002824100 605,275 6,670 SH SOLE 0 0 6,670
ABBVIE INC COM 00287Y109 6,113,022 24,293 SH SOLE 51 0 24,242
ABRDN ASIA PACIFIC INCOME FU COM NEW 003009867 448,787 30,509 SH SOLE 0 0 30,509
ABRDN INCOME CREDIT STRATEGI COM 003057106 143,541 27,604 SH SOLE 0 0 27,604
ADOBE INC COM 00724F101 250,124 1,220 SH SOLE 0 0 1,220
ADVANCED DRAIN SYS INC DEL COM 00790R104 3,676,712 23,425 SH SOLE 71 0 23,354
ADVANCED MICRO DEVICES INC COM 007903107 292,198 503 SH SOLE 0 0 503
ADVENT CONV & INCOME FD COM 00764C109 203,574 15,540 SH SOLE 0 0 15,540
AGNICO EAGLE MINES LTD COM 008474108 14,887,099 95,965 SH SOLE 0 0 95,965
AIRBNB INC COM CL A 009066101 7,366,359 51,477 SH SOLE 163 0 51,314
ALAMOS GOLD INC COM CL A 011532108 1,849,943 60,974 SH SOLE 0 0 60,974
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 280,446 11,695 SH SOLE 0 0 11,695
ALLIANT ENERGY CORP COM 018802108 244,128 3,200 SH SOLE 0 0 3,200
ALMONTY INDS INC COM NEW 020398707 7,314,221 441,680 SH SOLE 0 0 441,680
ALPHABET INC CAP STK CL A 02079K305 2,322,300 6,498 SH SOLE 0 0 6,498
ALPHABET INC CAP STK CL C 02079K107 31,330,586 88,672 SH SOLE 135 0 88,537
ALPS ETF TR ALERIAN MLP 00162Q452 26,426,524 509,673 SH SOLE 0 0 509,673
AMAZON COM INC COM 023135106 1,576,619 6,615 SH SOLE 0 0 6,615
AMERICAN ELEC PWR CO INC COM 025537101 4,607,224 33,676 SH SOLE 106 0 33,570
AMERICAN EXPRESS CO COM 025816109 669,125 1,978 SH SOLE 0 0 1,978
AMERIPRISE FINL INC COM 03076C106 3,356,288 7,316 SH SOLE 22 0 7,294
AMGEN INC COM 031162100 4,236,118 11,698 SH SOLE 35 0 11,663
AMPLIFY ETF TR JR SILV MINE ETF 032108649 225,374 8,695 SH SOLE 0 0 8,695
ANGLOGOLD ASHANTI PLC COM SHS G0378L100 527,322 6,519 SH SOLE 0 0 6,519
ANTERO RESOURCES CORP COM 03674X106 6,003,774 170,853 SH SOLE 0 0 170,853
APPLE INC COM 037833100 30,674,619 106,008 SH SOLE 153 0 105,855
APPLIED MATLS INC COM 038222105 278,355 385 SH SOLE 0 0 385
ARCH CAP GROUP LTD ORD G0450A105 8,289,851 85,410 SH SOLE 273 0 85,137
ARCHER DANIELS MIDLAND CO COM 039483102 4,567,338 59,782 SH SOLE 0 0 59,782
ASTRAZENECA PLC ORD G0593M107 7,467,126 39,379 SH SOLE 121 0 39,258
AUTOMATIC DATA PROCESSING IN COM 053015103 1,302,717 5,817 SH SOLE 0 0 5,817
B2GOLD CORP COM 11777Q209 286,054 76,485 SH SOLE 0 0 76,485
BANK OF AMER CORP COM 060505104 561,880 9,861 SH SOLE 0 0 9,861
BANK OF AMER CORP 7.25%CNV PFD L 060505682 342,668 273 SH SOLE 0 0 273
BARRICK MNG CORP COM SHS 06849F108 609,704 16,600 SH SOLE 0 0 16,600
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,071,835 2,142 SH SOLE 0 0 2,142
BERKSHIRE HATHAWAY INC DEL CL A 084670108 748,850 1 SH SOLE 0 0 1
BHP BILLITON LIMITED SPONSORED ADS 088606108 10,810,878 129,767 SH SOLE 0 0 129,767
BKV CORP COM 05603J108 3,700,659 135,258 SH SOLE 0 0 135,258
BLACKSTONE INC COM 09260D107 1,991,094 16,921 SH SOLE 0 0 16,921
BOEING CO COM 097023105 371,246 1,715 SH SOLE 0 0 1,715
BOEING CO DEP CONV PFD A 097023204 17,280,257 256,765 SH SOLE 0 0 256,765
BOOKING HOLDINGS INC COM 09857L108 8,039,662 45,106 SH SOLE 137 0 44,969
BROADCOM INC COM 11135F101 2,809,682 7,438 SH SOLE 0 0 7,438
CADENCE DESIGN SYSTEM INC COM 127387108 3,897,323 10,384 SH SOLE 33 0 10,351
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 238,350 17,500 SH SOLE 0 0 17,500
CATERPILLAR INC COM 149123101 5,949,435 5,587 SH SOLE 0 0 5,587
CF INDUSTRIES HOLD COM 125269100 4,942,142 45,651 SH SOLE 0 0 45,651
CHENIERE ENERGY INC COM NEW 16411R208 11,913,527 49,845 SH SOLE 156 0 49,689
CHEVRON CORPORATION COM 166764100 14,023,564 84,602 SH SOLE 109 0 84,493
CISCO SYS INC COM 17275R102 891,639 7,591 SH SOLE 0 0 7,591
CLEARBRIDGE ENERGY MIDSTREAM COM 18469P209 2,930,048 58,484 SH SOLE 0 0 58,484
CLOROX CO DEL COM 189054109 303,881 3,184 SH SOLE 0 0 3,184
COCA COLA CONS INC COM 191098102 345,183 1,808 SH SOLE 0 0 1,808
COEUR MNG INC COM NEW 192108504 2,309,231 141,497 SH SOLE 0 0 141,497
COLGATE PALMOLIVE CO COM 194162103 3,689,721 40,246 SH SOLE 122 0 40,124
CONOCOPHILLIPS COM 20825C104 7,789,172 74,925 SH SOLE 221 0 74,704
CORE NATURAL RESOURCES INC COM SHS 218937100 4,922,370 61,514 SH SOLE 0 0 61,514
CORTEVA INC COM 22052L104 8,155,942 96,303 SH SOLE 291 0 96,012
COSTCO WHOLESALE CORPORATION COM 22160K105 2,024,357 2,164 SH SOLE 0 0 2,164
CROWN HLDGS INC COM 228368106 3,466,531 31,001 SH SOLE 94 0 30,907
CVR PARTNERS LP/CVR NITROGEN COM 126633205 7,838,150 70,310 SH SOLE 0 0 70,310
DELL TECHNOLOGIES INC CL C 24703L202 547,091 1,268 SH SOLE 0 0 1,268
DIAMONDBACK ENERGY INC COM 25278X109 216,753 1,233 SH SOLE 0 0 1,233
DIMENSIONAL ETF TRUST US COR EQU 2 ETF 25434V708 463,694 10,453 SH SOLE 0 0 10,453
DTE ENERGY CO COM 233331107 3,792,540 24,890 SH SOLE 76 0 24,814
DUKE ENERGY CORP NEW COM NEW 26441C204 543,661 4,295 SH SOLE 0 0 4,295
EASTGROUP PPTYS INC COM 277276101 273,416 1,350 SH SOLE 0 0 1,350
EATON CORP PLC SHS G29183103 268,456 630 SH SOLE 0 0 630
EATON VANCE SR FLTNG RTE TR COM 27828Q105 121,900 11,500 SH SOLE 0 0 11,500
ENERGY FUELS INC COM NEW 292671708 3,466,979 239,102 SH SOLE 0 0 239,102
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 11,407,550 596,629 SH SOLE 0 0 596,629
ENERGY TRANSFER L P 9.250% FXD PFD I 29273V704 248,906 21,719 SH SOLE 0 0 21,719
ENTERPRISE PRODS PARTNERS L COM 293792107 50,299,784 1,368,329 SH SOLE 0 0 1,368,329
EOG RES INC COM 26875P101 6,286,781 48,461 SH SOLE 158 0 48,303
EQT CORP COM 26884L109 332,760 6,258 SH SOLE 0 0 6,258
EQUINOX GOLD CORP COM 29446Y502 189,103 19,455 SH SOLE 0 0 19,455
ETF SER SOLUTIONS DISTILLATE US 26922A321 7,923,101 132,272 SH SOLE 0 0 132,272
EVERGY INC COM 30034W106 4,188,172 48,457 SH SOLE 154 0 48,303
EXPAND ENERGY CORPORATION COM 165167735 357,191 3,917 SH SOLE 0 0 3,917
EXPEDIA GROUP INC COM NEW 30212P303 9,800,014 38,299 SH SOLE 104 0 38,195
EXXON MOBIL CORP COM 30231G102 10,750,084 78,628 SH SOLE 159 0 78,469
FIRST MAJESTIC SILVER CORP COM 32076V103 686,405 40,472 SH SOLE 0 0 40,472
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 236,735 955 SH SOLE 0 0 955
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 232,496 8,737 SH SOLE 0 0 8,737
FORTINET INC COM 34959E109 6,151,559 40,044 SH SOLE 130 0 39,914
FRANCO NEV CORP COM 351858105 14,500,235 69,566 SH SOLE 105 0 69,461
FREEPORT MCMORAN INC CL B 35671D857 5,697,397 90,593 SH SOLE 0 0 90,593
GALLAGHER ARTHUR J & CO COM 363576109 3,168,066 13,800 SH SOLE 0 0 13,800
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 444,070 91,750 SH SOLE 0 0 91,750
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 313,368 38,450 SH SOLE 0 0 38,450
GE AEROSPACE COM NEW 369604301 378,962 1,014 SH SOLE 0 0 1,014
GE VERNOVA INC COM 36828A101 289,016 246 SH SOLE 0 0 246
GENERAL MILLS INC COM 370334104 319,603 9,184 SH SOLE 0 0 9,184
GLOBAL PMTS INC COM 37940X102 533,316 7,350 SH SOLE 0 0 7,350
GLOBAL X FDS GLOBAL X COPPER 37954Y830 257,850 3,350 SH SOLE 0 0 3,350
GLOBAL X FDS GLOBAL X SILVER 37954Y848 461,261 5,955 SH SOLE 0 0 5,955
GOLD FIELDS LTD SPONSORED ADR 38059T106 1,299,093 38,675 SH SOLE 0 0 38,675
GRACO INC COM 384109104 2,980,679 39,422 SH SOLE 122 0 39,300
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109 455,200 10,000 SH SOLE 0 0 10,000
HEALTHEQUITY INC COM 42226A107 3,431,257 37,990 SH SOLE 118 0 37,872
HECLA MINING COMPANY COM 422704106 7,455,703 483,195 SH SOLE 0 0 483,195
HERSHEY CO COM 427866108 2,887,027 16,455 SH SOLE 51 0 16,404
HOME DEPOT INC COM 437076102 683,745 1,939 SH SOLE 0 0 1,939
HONEYWELL AEROSPACE INC COM 43849R105 299,453 1,355 SH SOLE 0 0 1,355
IDEX CORP COM 45167R104 3,837,918 16,911 SH SOLE 52 0 16,859
INTERNATIONAL BUSINESS MACHS COM 459200101 1,082,377 3,849 SH SOLE 0 0 3,849
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3,840,227 18,049 SH SOLE 0 0 18,049
INVESCO QQQ TR UNIT SER 1 46090E103 3,336,055 4,530 SH SOLE 0 0 4,530
ISHARES GOLD TR ISHARES NEW 464285204 58,472,867 774,373 SH SOLE 0 0 774,373
ISHARES INC MSCI AGR PRO ETF 464286350 292,162 6,623 SH SOLE 0 0 6,623
ISHARES INC MSCI GBL ETF NEW 46434G848 521,914 8,975 SH SOLE 0 0 8,975
ISHARES INC MSCI GBL GOLD MN 46434G855 208,464 3,227 SH SOLE 0 0 3,227
ISHARES SILVER TR ISHARES 46428Q109 6,921,264 129,442 SH SOLE 0 0 129,442
ISHARES TR ESG MSCI KLD ETF 464288570 205,611 1,444 SH SOLE 0 0 1,444
ISHARES TR 1 3 YR TREAS BD 464287457 6,081,485 74,065 SH SOLE 0 0 74,065
ISHARES TR RUS 1000 VAL ETF 464287598 783,776 3,233 SH SOLE 0 0 3,233
ISHARES TR 20 YR TR BD ETF 464287432 247,161 2,860 SH SOLE 0 0 2,860
ISHARES TR RUSSELL 3000 ETF 464287689 488,228 1,145 SH SOLE 0 0 1,145
ISHARES TR CORE S&P500 ETF 464287200 700,212 935 SH SOLE 0 0 935
ISHARES TR RUS MD CP GR ETF 464287481 286,769 1,959 SH SOLE 0 0 1,959
ISHARES TR 3 7 YR TREAS BD 464288661 459,013 3,908 SH SOLE 0 0 3,908
ISHARES TR SELECT DIVID ETF 464287168 1,972,662 12,621 SH SOLE 0 0 12,621
ISHARES TR CORE S&P MCP ETF 464287507 441,455 5,725 SH SOLE 0 0 5,725
ISHARES TR PFD AND INCM SEC 464288687 209,009 6,855 SH SOLE 0 0 6,855
ISHARES TR TRS FLT RT BD 46434V860 4,345,674 85,832 SH SOLE 0 0 85,832
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 3,378,471 66,808 SH SOLE 0 0 66,808
JACKSON FINANCIAL INC COM CL A 46817M107 1,577,318 15,405 SH SOLE 0 0 15,405
JOHNSON & JOHNSON COM 478160104 11,493,644 45,256 SH SOLE 95 0 45,161
JPMORGAN CHASE & CO COM 46625H100 728,680 2,226 SH SOLE 0 0 2,226
KIMBELL RTY PARTNERS LP UNIT 49435R102 5,928,066 407,988 SH SOLE 0 0 407,988
KIMBERLY-CLARK CORP COM 494368103 383,646 3,495 SH SOLE 0 0 3,495
KINDER MORGAN INC DEL COM 49456B101 5,620,152 175,795 SH SOLE 0 0 175,795
KINROSS GOLD CORP COM 496902404 456,220 19,315 SH SOLE 0 0 19,315
KROGER CO COM 501044101 960,891 17,304 SH SOLE 0 0 17,304
LOCKHEED MARTIN CORP COM 539830109 2,977,858 5,845 SH SOLE 16 0 5,829
LOWES COS INC COM 548661107 3,199,503 14,511 SH SOLE 39 0 14,472
MARATHON PETE CORP COM 56585A102 558,120 2,183 SH SOLE 0 0 2,183
MASCO CORP COM 574599106 6,974,466 85,713 SH SOLE 258 0 85,455
MASTERCARD INCORPORATED CL A 57636Q104 13,028,398 25,367 SH SOLE 66 0 25,301
MATADOR RES CO COM 576485205 8,347,418 167,686 SH SOLE 0 0 167,686
MCDONALDS CORP COM 580135101 7,147,574 26,442 SH SOLE 67 0 26,375
MCKESSON CORP COM 58155Q103 6,592,229 8,724 SH SOLE 26 0 8,698
MEDPACE HLDGS INC COM 58506Q109 4,876,465 9,208 SH SOLE 31 0 9,177
MERCK & CO INC COM 58933Y105 459,400 3,575 SH SOLE 0 0 3,575
META PLATFORMS INC CL A 30303M102 223,063 396 SH SOLE 0 0 396
METTLER TOLEDO INTERNATIONAL COM 592688105 6,806,573 5,328 SH SOLE 17 0 5,311
MGIC INVT CORP WIS COM 552848103 705,000 25,000 SH SOLE 0 0 25,000
MICROSOFT CORP COM 594918104 23,329,624 62,543 SH SOLE 146 0 62,397
MONSTER BEVERAGE CORP NEW COM 61174X109 8,286,313 86,208 SH SOLE 270 0 85,938
MOODYS CORP COM 615369105 15,910,708 35,129 SH SOLE 105 0 35,024
MORGAN STANLEY COM NEW 617446448 312,724 1,496 SH SOLE 0 0 1,496
MOTOROLA SOLUTIONS INC COM NEW 620076307 783,237 1,886 SH SOLE 0 0 1,886
MPLX LP COM UNIT REP LTD 55336V100 24,816,563 440,557 SH SOLE 0 0 440,557
MSCI INC COM 55354G100 6,457,599 11,531 SH SOLE 35 0 11,496
NATIONAL ENERGY SERVICES REU SHS G6375R107 5,405,987 180,621 SH SOLE 0 0 180,621
NEW YORK TIMES CO MTN BE CL A 650111107 3,013,549 43,063 SH SOLE 136 0 42,927
NOBLE CORP PLC ORD SHS A G65431127 4,614,501 123,713 SH SOLE 0 0 123,713
NOVARTIS AG SPONSORED ADR 66987V109 4,459,055 28,452 SH SOLE 93 0 28,359
NUVEEN AMT FREE MUN CR INC F COM 67071L106 553,498 43,242 SH SOLE 0 0 43,242
NUVEEN MUN VALUE FD INC COM 670928100 136,816 14,839 SH SOLE 0 0 14,839
NVIDIA CORPORATION COM 67066G104 2,007,103 10,031 SH SOLE 0 0 10,031
OCCIDENTAL PETE CORP COM 674599105 345,818 7,120 SH SOLE 0 0 7,120
OMEGA HEALTHCARE INVS INC COM 681936100 12,606,779 264,404 SH SOLE 0 0 264,404
ONEOK INC NEW COM 682680103 1,008,748 11,603 SH SOLE 0 0 11,603
OR ROYALTIES INC. COM SHS 68390D106 6,158,981 194,720 SH SOLE 576 0 194,144
ORACLE CORP COM 68389X105 485,520 3,313 SH SOLE 0 0 3,313
OREILLY AUTOMOTIVE INC COM 67103H107 6,523,932 70,843 SH SOLE 195 0 70,648
PACER FDS TR US CHS CWS GWT 69374H667 4,166,710 70,670 SH SOLE 0 0 70,670
PAN AMERN SILVER CORP COM 697900108 418,464 9,343 SH SOLE 0 0 9,343
PEPSICO INC COM 713448108 1,188,578 8,778 SH SOLE 0 0 8,778
PETROLEO BRASILEIRO S A SPONSORED ADR 71654V408 7,387,970 457,176 SH SOLE 0 0 457,176
PHILIP MORRIS INTL INC COM 718172109 243,505 1,346 SH SOLE 0 0 1,346
PIMCO DYNAMIC INCOME FD SHS 72201Y101 168,253 10,075 SH SOLE 0 0 10,075
PINNACLE FINL PARTNERS INC COM 72348N109 1,193,209 11,828 SH SOLE 0 0 11,828
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 2,443,547 109,773 SH SOLE 0 0 109,773
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 9,789,282 403,349 SH SOLE 0 0 403,349
PRIMERICA INC COM 74164M108 3,573,695 12,575 SH SOLE 39 0 12,536
PROCTER & GAMBLE CO COM 742718109 1,363,507 9,298 SH SOLE 0 0 9,298
PROSHARES TR SHOR S&P 500 NEW 74349Y753 206,375 6,250 SH SOLE 0 0 6,250
PUBLIC STORAGE COM 74460D109 209,766 659 SH SOLE 0 0 659
QNITY ELECTRONICS INC COMMON STOCK 74743L100 298,041 1,825 SH SOLE 0 0 1,825
RBB FD INC F/M US TREASURY 74933W452 653,365 13,104 SH SOLE 0 0 13,104
REGENERON PHARMACEUTICALS COM 75886F107 3,341,774 5,359 SH SOLE 17 0 5,342
REPUBLIC SVCS INC COM 760759100 403,147 1,892 SH SOLE 0 0 1,892
RESMED INC COM 761152107 5,570,255 28,583 SH SOLE 87 0 28,496
RIO TINTO PLC SPONSORED ADR 767204100 7,013,390 73,880 SH SOLE 0 0 73,880
ROYAL GOLD INC COM 780287108 12,792,323 64,087 SH SOLE 57 0 64,030
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 4,834,577 86,224 SH SOLE 270 0 85,954
RTX CORPORATION COM 75513E101 331,654 1,748 SH SOLE 0 0 1,748
SABINE RTY TR UNIT BEN INT 785688102 275,818 3,768 SH SOLE 0 0 3,768
SEI INVTS CO COM 784117103 3,692,470 42,099 SH SOLE 125 0 41,974
SHERWIN WILLIAMS CO COM 824348106 227,251 660 SH SOLE 0 0 660
SLB LIMITED COM STK 806857108 7,158,193 153,973 SH SOLE 0 0 153,973
SONY GROUP CORP SPONSORED ADR 835699307 2,968,423 147,977 SH SOLE 438 0 147,539
SOUTHERN COPPER CORP COM 84265V105 3,601,954 20,670 SH SOLE 0 0 20,670
SOUTHWEST AIRLS CO COM 844741108 653,359 12,706 SH SOLE 0 0 12,706
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 308,402 1,805 SH SOLE 0 0 1,805
SPDR GOLD TR GOLD SHS 78463V107 8,330,545 22,614 SH SOLE 0 0 22,614
SPDR SERIES TRUST ST INTER BD ETF 78464A375 1,285,418 38,417 SH SOLE 0 0 38,417
SPDR SERIES TRUST ST STR SP METAL 78464A755 435,740 4,075 SH SOLE 0 0 4,075
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107 994,694 52,713 SH SOLE 0 0 52,713
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 575,521 14,306 SH SOLE 0 0 14,306
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 1,245,508 41,283 SH SOLE 0 0 41,283
SSR MINING IN COM 784730103 996,304 35,230 SH SOLE 0 0 35,230
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 2,363,527 3,165 SH SOLE 0 0 3,165
STELLAR BANCORP INC COM 858927106 1,115,430 28,368 SH SOLE 0 0 28,368
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 189,468 11,080 SH SOLE 0 0 11,080
SUNCOR ENERGY INC NEW COM 867224107 5,784,682 107,762 SH SOLE 351 0 107,411
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 715,163 10,595 SH SOLE 0 0 10,595
SYSCO CORP COM 871829107 802,368 9,600 SH SOLE 0 0 9,600
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 297,526 623 SH SOLE 0 0 623
TARGA RES CORP COM 87612G101 311,579 1,162 SH SOLE 0 0 1,162
TARGET CORP COM 87612E106 514,865 3,942 SH SOLE 0 0 3,942
TC ENERGY CORP COM 87807B107 709,170 10,698 SH SOLE 0 0 10,698
TEXAS INSTRS INC COM 882508104 262,302 880 SH SOLE 0 0 880
TEXAS PACIFIC LAND CORPORATI COM 88262P102 626,469 1,431 SH SOLE 0 0 1,431
THE CIGNA GROUP COM 125523100 5,838,680 21,179 SH SOLE 69 0 21,110
TJX COS INC NEW COM 872540109 480,861 3,174 SH SOLE 0 0 3,174
TORTOISE CAPITAL SERIES TRUS NORTH AMRCN PIPE 890930308 1,165,035 27,785 SH SOLE 0 0 27,785
TRANSOCEAN LTD REGISTERED SHS H8817H100 4,692,465 959,604 SH SOLE 0 0 959,604
UBER TECHNOLOGIES INC COM 90353T100 5,442,307 75,420 SH SOLE 235 0 75,185
UGI CORP NEW COM 902681105 11,831,979 342,559 SH SOLE 0 0 342,559
ULTA BEAUTY INC COM 90384S303 5,960,603 13,217 SH SOLE 42 0 13,175
UNILEVER PLC SPON ADR NEW 904767803 944,846 15,716 SH SOLE 0 0 15,716
UNION PAC CORP COM 907818108 4,511,308 16,586 SH SOLE 44 0 16,542
UNITEDHEALTH GROUP INC COM 91324P102 894,851 2,153 SH SOLE 0 0 2,153
US BANCORP COM NEW 902973304 3,477,107 57,568 SH SOLE 177 0 57,391
VALE S A SPONSORED ADS 91912E105 4,823,861 320,735 SH SOLE 0 0 320,735
VALERO ENERGY CORP COM 91913Y100 397,499 1,526 SH SOLE 0 0 1,526
VANECK ETF TRUST GOLD MINERS ETF 92189F106 4,320,569 57,264 SH SOLE 0 0 57,264
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 5,531,238 56,298 SH SOLE 0 0 56,298
VANGUARD INDEX FDS MID CAP ETF 922908629 1,032,907 12,820 SH SOLE 0 0 12,820
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,720,904 7,353 SH SOLE 0 0 7,353
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 275,973 2,862 SH SOLE 0 0 2,862
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 269,526 1,364 SH SOLE 0 0 1,364
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,359,190 4,484 SH SOLE 0 0 4,484
VANGUARD INDEX FDS LARGE CAP ETF 922908637 429,544 1,249 SH SOLE 0 0 1,249
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,679,749 5,358 SH SOLE 251 0 5,107
VANGUARD INDEX FDS GROWTH ETF 922908736 318,373 3,696 SH SOLE 0 0 3,696
VANGUARD INSTL INDEX FD 0 3 MO TR BI ETF 922040845 187,191,378 2,473,459 SH SOLE 1,060 0 2,472,399
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 350,395 1,218 SH SOLE 0 0 1,218
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 222,200 656 SH SOLE 0 0 656
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 201,638 2,830 SH SOLE 0 0 2,830
VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870 372,821 3,680 SH SOLE 0 0 3,680
VANGUARD WORLD FD MEGA GRWTH IND 921910816 1,723,036 19,600 SH SOLE 0 0 19,600
VENTAS INC COM 92276F100 1,752,282 19,733 SH SOLE 0 0 19,733
VERISIGN INC COM 92343E102 6,898,904 27,424 SH SOLE 84 0 27,340
VICI PPTYS INC COM 925652109 7,054,383 265,702 SH SOLE 0 0 265,702
VIPER ENERGY INC CL A 64361Q101 479,383 11,306 SH SOLE 0 0 11,306
VISA INC COM CL A 92826C839 13,788,679 40,190 SH SOLE 120 0 40,070
VITESSE ENERGY INC COMMON STOCK 92852X103 696,987 44,197 SH SOLE 0 0 44,197
VIZSLA SILVER CORP COM NEW 92859G608 284,196 86,120 SH SOLE 0 0 86,120
WALMART INC COM 931142103 2,213,003 19,539 SH SOLE 0 0 19,539
WASTE MGMT INC DEL COM 94106L109 1,834,080 8,229 SH SOLE 0 0 8,229
WEC ENERGY GROUP INC COM 92939U106 230,154 1,971 SH SOLE 0 0 1,971
WELLS FARGO & CO PERP PFD CNV A 949746804 314,704 272 SH SOLE 0 0 272
WHEATON PRECIOUS METALS CORP COM 962879102 12,326,980 109,749 SH SOLE 165 0 109,584
WILLIAMS COS INC COM 969457100 3,678,269 49,479 SH SOLE 0 0 49,479
WISDOMTREE TR US QTLY DIV GRT 97717X669 4,087,953 42,752 SH SOLE 0 0 42,752
WORLD GOLD TR SPDR GLD MINIS 98149E303 1,824,675 22,975 SH SOLE 0 0 22,975
WW GRAINGER INC COM 384802104 394,516 290 SH SOLE 0 0 290
YUM BRANDS INC COM 988498101 3,764,422 23,548 SH SOLE 65 0 23,483
ZOOM COMMUNICATIONS INC CL A 98980L101 3,352,712 38,845 SH SOLE 121 0 38,724