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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   10,112,620 108,018 SH   SOLE   144 0 107,874
ABBOTT LABS COM 002824100   524,949 5,420 SH   SOLE   0 0 5,420
ABBVIE INC COM 00287Y109   4,012,914 26,921 SH   SOLE   6 0 26,915
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,456,636 7,999 SH   SOLE   8 0 7,991
ACLARIS THERAPEUTICS INC COM 00461U105   100,729 14,705 SH   SOLE   0 0 14,705
ADOBE INC COM 00724F101   602,231 1,181 SH   SOLE   0 0 1,181
ADVANCE AUTO PARTS INC COM 00751Y106   274,672 4,911 SH   SOLE   0 0 4,911
ADVANCED MICRO DEVICES INC COM 007903107   582,270 5,663 SH   SOLE   0 0 5,663
AFLAC INC COM 001055102   273,885 3,569 SH   SOLE   0 0 3,569
AGNICO EAGLE MINES LTD COM 008474108   1,484,554 32,663 SH   SOLE   978 0 31,685
AIR PRODS & CHEMS INC COM 009158106   587,205 2,072 SH   SOLE   0 0 2,072
AKAMAI TECHNOLOGIES INC COM 00971T101   342,420 3,214 SH   SOLE   300 0 2,914
AKEBIA THERAPEUTICS INC COM 00972D105   55,860 49,000 SH   SOLE   0 0 49,000
ALPHABET INC CAP STK CL A 02079K305   5,862,266 44,798 SH   SOLE   787 0 44,011
ALPHABET INC CAP STK CL C 02079K107   18,025,696 136,714 SH   SOLE   0 0 136,714
ALTRIA GROUP INC COM 02209S103   5,134,319 122,100 SH   SOLE   944 0 121,156
A-MARK PRECIOUS METALS INC COM 00181T107   12,278,763 418,642 SH   SOLE   258 0 418,384
AMAZON COM INC COM 023135106   27,248,042 214,349 SH   SOLE   45 0 214,304
AMBEV SA SPONSORED ADR 02319V103   25,800 10,000 SH   SOLE   0 0 10,000
AMEREN CORP COM 023608102   257,939 3,447 SH   SOLE   0 0 3,447
AMERICAN CENTY ETF TR US SML CP VALU 025072877   786,709 10,092 SH   SOLE   0 0 10,092
AMERICAN ELEC PWR CO INC COM 025537101   262,604 3,491 SH   SOLE   0 0 3,491
AMERICAN EXPRESS CO COM 025816109   484,569 3,248 SH   SOLE   0 0 3,248
AMERICAN TOWER CORP NEW COM 03027X100   3,698,986 22,493 SH   SOLE   0 0 22,493
AMGEN INC COM 031162100   627,173 2,334 SH   SOLE   0 0 2,334
ANALOG DEVICES INC COM 032654105   222,714 1,272 SH   SOLE   0 0 1,272
AON PLC SHS CL A G0403H108   318,708 983 SH   SOLE   0 0 983
APOLLO GLOBAL MGMT INC COM 03769M106   296,657 3,305 SH   SOLE   0 0 3,305
APPLE INC COM 037833100   74,698,241 436,296 SH   SOLE   364 0 435,932
APPLIED MATLS INC COM 038222105   1,030,010 7,440 SH   SOLE   12 0 7,428
ARCHROCK INC COM 03957W106   164,223 13,034 SH   SOLE   788 0 12,246
ARISTA NETWORKS INC COM 040413106   264,675 1,439 SH   SOLE   100 0 1,339
AT&T INC COM 00206R102   241,570 16,083 SH   SOLE   0 0 16,083
AUTODESK INC COM 052769106   330,228 1,596 SH   SOLE   100 0 1,496
AUTOMATIC DATA PROCESSING IN COM 053015103   542,508 2,255 SH   SOLE   0 0 2,255
BANK AMERICA CORP COM 060505104   1,030,028 37,620 SH   SOLE   0 0 37,620
BERKLEY W R CORP COM 084423102   267,928 4,220 SH   SOLE   300 0 3,920
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   23,248,710 66,368 SH   SOLE   0 0 66,368
BEST BUY INC COM 086516101   570,835 8,217 SH   SOLE   200 0 8,017
BLACKROCK INC COM 09247X101   200,412 310 SH   SOLE   0 0 310
BLACKSTONE INC COM 09260D107   8,812,887 82,256 SH   SOLE   0 0 82,256
BOEING CO COM 097023105   315,230 1,645 SH   SOLE   0 0 1,645
BOOKING HOLDINGS INC COM 09857L108   373,158 121 SH   SOLE   0 0 121
BP PLC SPONSORED ADR 055622104   347,106 8,965 SH   SOLE   0 0 8,965
BRISTOL-MYERS SQUIBB CO COM 110122108   470,542 8,107 SH   SOLE   0 0 8,107
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   1,096,908 34,922 SH   SOLE   972 0 33,950
BROADCOM INC COM 11135F101   1,106,807 1,333 SH   SOLE   2 0 1,331
CADENCE DESIGN SYSTEM INC COM 127387108   470,240 2,007 SH   SOLE   0 0 2,007
CAMECO CORP COM 13321L108   18,973,178 478,637 SH   SOLE   108 0 478,529
CARDINAL HEALTH INC COM 14149Y108   12,120,137 139,601 SH   SOLE   32 0 139,569
CARLISLE COS INC COM 142339100   382,409 1,475 SH   SOLE   100 0 1,375
CARNIVAL CORP COMMON STOCK 143658300   164,969 12,024 SH   SOLE   0 0 12,024
CASEYS GEN STORES INC COM 147528103   10,833,972 39,901 SH   SOLE   12 0 39,889
CATERPILLAR INC COM 149123101   1,175,872 4,307 SH   SOLE   0 0 4,307
CELSIUS HLDGS INC COM NEW 15118V207   9,135,555 53,238 SH   SOLE   0 0 53,238
CENCORA INC COM 03073E105   221,003 1,228 SH   SOLE   0 0 1,228
CENTENE CORP DEL COM 15135B101   281,995 4,094 SH   SOLE   200 0 3,894
CHESAPEAKE ENERGY CORP COM 165167735   1,131,626 13,123 SH   SOLE   342 0 12,781
CHEVRON CORP NEW COM 166764100   2,128,126 12,621 SH   SOLE   100 0 12,521
CINTAS CORP COM 172908105   988,476 2,055 SH   SOLE   0 0 2,055
CISCO SYS INC COM 17275R102   1,862,217 34,639 SH   SOLE   0 0 34,639
CITIGROUP INC COM NEW 172967424   572,331 13,915 SH   SOLE   0 0 13,915
CIVITAS RESOURCES INC COM NEW 17888H103   806,998 9,979 SH   SOLE   201 0 9,778
COCA COLA CO COM 191216100   441,234 7,882 SH   SOLE   0 0 7,882
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   541,094 7,988 SH   SOLE   0 0 7,988
COMCAST CORP NEW CL A 20030N101   10,920,790 246,297 SH   SOLE   700 0 245,597
CONOCOPHILLIPS COM 20825C104   254,455 2,124 SH   SOLE   0 0 2,124
CONSOLIDATED EDISON INC COM 209115104   617,869 7,224 SH   SOLE   65 0 7,159
CORNING INC COM 219350105   4,732,348 155,312 SH   SOLE   0 0 155,312
CORTEVA INC COM 22052L104   230,629 4,508 SH   SOLE   0 0 4,508
COSTCO WHSL CORP NEW COM 22160K105   19,960,945 35,332 SH   SOLE   3 0 35,329
CSX CORP COM 126408103   446,825 14,531 SH   SOLE   0 0 14,531
CUMMINS INC COM 231021106   420,149 1,839 SH   SOLE   100 0 1,739
CVR ENERGY INC COM 12662P108   263,006 7,729 SH   SOLE   182 0 7,547
CVS HEALTH CORP COM 126650100   1,006,697 14,418 SH   SOLE   300 0 14,118
DANAHER CORPORATION COM 235851102   702,867 2,833 SH   SOLE   0 0 2,833
DARLING INGREDIENTS INC COM 237266101   3,425,886 65,630 SH   SOLE   0 0 65,630
DEERE & CO COM 244199105   10,573,674 28,019 SH   SOLE   0 0 28,019
DIGITAL RLTY TR INC COM 253868103   236,110 1,951 SH   SOLE   0 0 1,951
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   416,634 9,119 SH   SOLE   0 0 9,119
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   500,397 9,533 SH   SOLE   0 0 9,533
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   1,752,806 66,901 SH   SOLE   0 0 66,901
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   1,103,541 32,438 SH   SOLE   0 0 32,438
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   2,633,276 56,569 SH   SOLE   0 0 56,569
DIREXION SHS ETF TR DLY S&P500 BR 3X 25460E265   165,690 10,500 SH   SOLE   0 0 10,500
DISNEY WALT CO COM 254687106   1,862,896 22,985 SH   SOLE   200 0 22,785
DNP SELECT INCOME FD INC COM 23325P104   157,109 16,503 SH   SOLE   0 0 16,503
DOLLAR GEN CORP NEW COM 256677105   589,205 5,569 SH   SOLE   100 0 5,469
DOMINION ENERGY INC COM 25746U109   317,470 7,107 SH   SOLE   0 0 7,107
DRIL-QUIP INC COM 262037104   3,884,671 137,901 SH   SOLE   38 0 137,863
DT MIDSTREAM INC COMMON STOCK 23345M107   233,787 4,418 SH   SOLE   141 0 4,277
DUKE ENERGY CORP NEW COM NEW 26441C204   13,848,907 156,910 SH   SOLE   164 0 156,746
DUPONT DE NEMOURS INC COM 26614N102   227,968 3,056 SH   SOLE   0 0 3,056
EASTMAN CHEM CO COM 277432100   433,391 5,649 SH   SOLE   0 0 5,649
EATON CORP PLC SHS G29183103   1,364,992 6,400 SH   SOLE   0 0 6,400
EATON VANCE TAX-MANAGED GLOB COM 27829F108   76,654 10,401 SH   SOLE   0 0 10,401
EDISON INTL COM 281020107   524,057 8,280 SH   SOLE   201 0 8,079
ELBIT SYS LTD ORD M3760D101   5,269,281 26,615 SH   SOLE   15 0 26,600
ELI LILLY & CO COM 532457108   1,324,207 2,465 SH   SOLE   1 0 2,464
ENBRIDGE INC COM 29250N105   1,103,825 33,132 SH   SOLE   393 0 32,739
ENTERGY CORP NEW COM 29364G103   701,370 7,582 SH   SOLE   224 0 7,358
ENTERPRISE PRODS PARTNERS L COM 293792107   548,585 20,043 SH   SOLE   0 0 20,043
EOG RES INC COM 26875P101   371,868 2,934 SH   SOLE   0 0 2,934
EQT CORP COM 26884L109   217,184 5,352 SH   SOLE   400 0 4,952
EQUITRANS MIDSTREAM CORP COM 294600101   1,231,200 131,398 SH   SOLE   2,350 0 129,048
EXELON CORP COM 30161N101   5,029,976 133,103 SH   SOLE   200 0 132,903
EXTRA SPACE STORAGE INC COM 30225T102   454,831 3,741 SH   SOLE   0 0 3,741
EXXON MOBIL CORP COM 30231G102   2,685,739 22,842 SH   SOLE   0 0 22,842
F5 INC COM 315616102   330,498 2,051 SH   SOLE   100 0 1,951
FASTENAL CO COM 311900104   594,231 10,875 SH   SOLE   0 0 10,875
FEDERATED HERMES INC CL B 314211103   1,274,572 37,631 SH   SOLE   0 0 37,631
FG GROUP HOLDINGS INC COM 302462106   17,640 10,500 SH   SOLE   0 0 10,500
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   7,306,680 176,917 SH   SOLE   0 0 176,917
FIDELITY NATL INFORMATION SV COM 31620M106   577,627 10,451 SH   SOLE   200 0 10,251
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   373,602 23,394 SH   SOLE   0 0 23,394
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   13,322,114 272,547 SH   SOLE   0 0 272,547
FIRSTCASH HOLDINGS INC COM 33768G107   5,713,785 56,922 SH   SOLE   0 0 56,922
FIRSTENERGY CORP COM 337932107   571,026 16,706 SH   SOLE   100 0 16,606
FLEETCOR TECHNOLOGIES INC COM 339041105   265,043 1,038 SH   SOLE   100 0 938
FLEX LTD ORD Y2573F102   3,426,136 126,988 SH   SOLE   83 0 126,905
FORD MTR CO DEL COM 345370860   1,290,245 103,884 SH   SOLE   0 0 103,884
FOX CORP CL A COM 35137L105   445,255 14,271 SH   SOLE   0 0 14,271
FRANCO NEV CORP COM 351858105   59,789,422 447,894 SH   SOLE   202 0 447,692
FTI CONSULTING INC COM 302941109   15,996,961 89,664 SH   SOLE   14 0 89,650
GARMIN LTD SHS H2906T109   6,046,701 57,478 SH   SOLE   0 0 57,478
GEN DIGITAL INC COM 668771108   284,949 16,117 SH   SOLE   1,094 0 15,023
GENERAC HLDGS INC COM 368736104   6,850,315 62,870 SH   SOLE   37 0 62,833
GILEAD SCIENCES INC COM 375558103   1,079,432 14,404 SH   SOLE   357 0 14,047
GLOBALSTAR INC COM 378973408   28,820 22,000 SH   SOLE   0 0 22,000
GOLDMAN SACHS GROUP INC COM 38141G104   6,305,058 19,486 SH   SOLE   0 0 19,486
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   575,453 6,621 SH   SOLE   198 0 6,423
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   10,510,179 63,942 SH   SOLE   37 0 63,905
GSK PLC SPONSORED ADR 37733W204   918,274 25,332 SH   SOLE   419 0 24,913
HALEON PLC SPON ADS 405552100   131,439 15,779 SH   SOLE   0 0 15,779
HALLIBURTON CO COM 406216101   6,752,303 166,724 SH   SOLE   300 0 166,424
HAVERTY FURNITURE COS INC COM 419596101   4,144,320 144,000 SH   SOLE   0 0 144,000
HERSHEY CO COM 427866108   415,766 2,078 SH   SOLE   0 0 2,078
HF SINCLAIR CORP COM 403949100   14,519,521 255,042 SH   SOLE   515 0 254,527
HILTON WORLDWIDE HLDGS INC COM 43300A203   331,152 2,205 SH   SOLE   0 0 2,205
HOME DEPOT INC COM 437076102   4,232,009 14,006 SH   SOLE   0 0 14,006
HONEYWELL INTL INC COM 438516106   1,020,823 5,526 SH   SOLE   0 0 5,526
ICL GROUP LTD SHS M53213100   13,350,615 2,405,516 SH   SOLE   3,199 0 2,402,317
ICON PLC SHS G4705A100   344,750 1,400 SH   SOLE   0 0 1,400
ILLINOIS TOOL WKS INC COM 452308109   819,286 3,557 SH   SOLE   9 0 3,548
INTEL CORP COM 458140100   641,947 18,058 SH   SOLE   0 0 18,058
INTERCONTINENTAL EXCHANGE IN COM 45866F104   444,481 4,040 SH   SOLE   0 0 4,040
INTERNATIONAL BUSINESS MACHS COM 459200101   1,996,369 14,229 SH   SOLE   0 0 14,229
INTUIT COM 461202103   6,681,196 13,076 SH   SOLE   0 0 13,076
INTUITIVE SURGICAL INC COM NEW 46120E602   425,867 1,457 SH   SOLE   0 0 1,457
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   604,088 4,263 SH   SOLE   0 0 4,263
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   239,862 12,499 SH   SOLE   0 0 12,499
INVESCO QQQ TR UNIT SER 1 46090E103   1,088,984 3,040 SH   SOLE   1,000 0 2,040
ISHARES GOLD TR ISHARES NEW 464285204   715,546 20,450 SH   SOLE   0 0 20,450
ISHARES SILVER TR ISHARES 46428Q109   2,298,867 113,022 SH   SOLE   0 0 113,022
ISHARES TR MBS ETF 464288588   208,606 2,349 SH   SOLE   0 0 2,349
ISHARES TR SHRT NAT MUN ETF 464288158   744,501 7,238 SH   SOLE   0 0 7,238
ISHARES TR 3 7 YR TREAS BD 464288661   531,286 4,695 SH   SOLE   0 0 4,695
ISHARES TR CORE S&P MCP ETF 464287507   351,536 1,410 SH   SOLE   0 0 1,410
ISHARES TR CORE US AGGBD ET 464287226   9,767,662 103,867 SH   SOLE   937 0 102,930
ISHARES TR NATIONAL MUN ETF 464288414   21,089,222 205,668 SH   SOLE   298 0 205,370
ISHARES TR 7-10 YR TRSY BD 464287440   233,983 2,555 SH   SOLE   0 0 2,555
ISHARES TR PFD AND INCM SEC 464288687   254,879 8,454 SH   SOLE   0 0 8,454
ISHARES TR CORE S&P500 ETF 464287200   1,615,015 3,761 SH   SOLE   0 0 3,761
ISHARES TR U.S. TECH ETF 464287721   616,090 5,872 SH   SOLE   0 0 5,872
ISHARES TR CORE S&P US VLU 464287663   488,089 6,541 SH   SOLE   0 0 6,541
ISHARES TR RUSEL 2500 ETF 46435G268   3,364,793 61,728 SH   SOLE   0 0 61,728
ISHARES TR 1 3 YR TREAS BD 464287457   18,245,548 225,337 SH   SOLE   631 0 224,706
ISHARES TR RUS 1000 GRW ETF 464287614   577,736 2,172 SH   SOLE   0 0 2,172
ISHARES TR 20 YR TR BD ETF 464287432   307,400 3,466 SH   SOLE   0 0 3,466
ISHARES TR RUS 1000 VAL ETF 464287598   1,018,560 6,709 SH   SOLE   0 0 6,709
ISHARES TR 0-3 MNTH TREASRY 46436E718   17,120,174 170,062 SH   SOLE   463 0 169,599
ISHARES TR RUSSELL 3000 ETF 464287689   296,523 1,210 SH   SOLE   0 0 1,210
ISHARES TR S&P 500 GRWT ETF 464287309   655,231 9,577 SH   SOLE   0 0 9,577
ISHARES TR ESG AWR MSCI USA 46435G425   318,808 3,395 SH   SOLE   0 0 3,395
ISHARES TR 0-5 YR TIPS ETF 46429B747   293,765 3,031 SH   SOLE   0 0 3,031
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   15,765,671 312,501 SH   SOLE   639 0 311,862
JACKSON FINANCIAL INC COM CL A 46817M107   4,645,976 121,559 SH   SOLE   491 0 121,068
JOHNSON & JOHNSON COM 478160104   28,355,161 182,056 SH   SOLE   32 0 182,024
JPMORGAN CHASE & CO COM 46625H100   12,750,963 87,926 SH   SOLE   100 0 87,826
JUNIPER NETWORKS INC COM 48203R104   275,538 9,915 SH   SOLE   700 0 9,215
KB FINL GROUP INC SPONSORED ADR 48241A105   2,770,156 67,384 SH   SOLE   42 0 67,342
KEYCORP COM 493267108   109,097 10,139 SH   SOLE   0 0 10,139
KIMBERLY-CLARK CORP COM 494368103   222,968 1,845 SH   SOLE   0 0 1,845
KINDER MORGAN INC DEL COM 49456B101   978,449 59,014 SH   SOLE   1,226 0 57,788
KKR & CO INC COM 48251W104   751,274 12,196 SH   SOLE   0 0 12,196
KRAFT HEINZ CO COM 500754106   798,237 23,729 SH   SOLE   648 0 23,081
KROGER CO COM 501044101   284,297 6,353 SH   SOLE   300 0 6,053
KT CORP SPONSORED ADR 48268K101   2,450,479 191,145 SH   SOLE   1,239 0 189,906
LAM RESEARCH CORP COM 512807108   727,414 1,161 SH   SOLE   3 0 1,158
LOCKHEED MARTIN CORP COM 539830109   13,553,466 33,141 SH   SOLE   6 0 33,135
LOWES COS INC COM 548661107   741,345 3,567 SH   SOLE   0 0 3,567
MARATHON OIL CORP COM 565849106   406,182 15,184 SH   SOLE   0 0 15,184
MARATHON PETE CORP COM 56585A102   251,224 1,660 SH   SOLE   0 0 1,660
MARSH & MCLENNAN COS INC COM 571748102   504,756 2,652 SH   SOLE   0 0 2,652
MARTIN MARIETTA MATLS INC COM 573284106   558,253 1,360 SH   SOLE   0 0 1,360
MASTERCARD INCORPORATED CL A 57636Q104   2,168,626 5,478 SH   SOLE   0 0 5,478
MCCORMICK & CO INC COM NON VTG 579780206   3,988,497 52,730 SH   SOLE   0 0 52,730
MCDONALDS CORP COM 580135101   14,393,683 54,637 SH   SOLE   0 0 54,637
MCKESSON CORP COM 58155Q103   318,745 733 SH   SOLE   0 0 733
MEDICAL PPTYS TRUST INC COM 58463J304   68,779 12,620 SH   SOLE   0 0 12,620
MERCK & CO INC COM 58933Y105   1,271,306 12,349 SH   SOLE   0 0 12,349
META PLATFORMS INC CL A 30303M102   3,114,379 10,374 SH   SOLE   0 0 10,374
MICROCHIP TECHNOLOGY INC. COM 595017104   327,732 4,199 SH   SOLE   200 0 3,999
MICRON TECHNOLOGY INC COM 595112103   3,336,872 49,050 SH   SOLE   0 0 49,050
MICROSOFT CORP COM 594918104   45,013,794 142,562 SH   SOLE   25 0 142,537
MOLINA HEALTHCARE INC COM 60855R100   338,382 1,032 SH   SOLE   100 0 932
MONDELEZ INTL INC CL A 609207105   372,794 5,372 SH   SOLE   0 0 5,372
MONSTER BEVERAGE CORP NEW COM 61174X109   305,627 5,772 SH   SOLE   0 0 5,772
MOODYS CORP COM 615369105   706,975 2,236 SH   SOLE   5 0 2,231
MOSAIC CO NEW COM 61945C103   264,472 7,429 SH   SOLE   500 0 6,929
NETFLIX INC COM 64110L106   626,456 1,659 SH   SOLE   0 0 1,659
NEXTERA ENERGY INC COM 65339F101   641,985 11,206 SH   SOLE   0 0 11,206
NIKE INC CL B 654106103   677,880 7,089 SH   SOLE   0 0 7,089
NORFOLK SOUTHN CORP COM 655844108   298,951 1,518 SH   SOLE   0 0 1,518
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   168,986 10,254 SH   SOLE   0 0 10,254
NUCOR CORP COM 670346105   244,844 1,566 SH   SOLE   0 0 1,566
NUVEEN FLOATING RATE INCOME COM 67072T108   100,592 12,252 SH   SOLE   0 0 12,252
NVIDIA CORPORATION COM 67066G104   37,192,045 85,501 SH   SOLE   7 0 85,494
OCCIDENTAL PETE CORP COM 674599105   571,522 8,809 SH   SOLE   0 0 8,809
ORACLE CORP COM 68389X105   636,924 6,013 SH   SOLE   0 0 6,013
OREILLY AUTOMOTIVE INC COM 67103H107   10,920,862 12,016 SH   SOLE   8 0 12,008
ORLA MNG LTD NEW COM 68634K106   4,566,533 1,279,141 SH   SOLE   700 0 1,278,441
PALANTIR TECHNOLOGIES INC CL A 69608A108   4,371,024 273,189 SH   SOLE   0 0 273,189
PAYCHEX INC COM 704326107   1,276,677 11,070 SH   SOLE   0 0 11,070
PAYPAL HLDGS INC COM 70450Y103   321,998 5,508 SH   SOLE   100 0 5,408
PEABODY ENERGY CORP COM 704551100   8,981,858 345,589 SH   SOLE   232 0 345,357
PEPSICO INC COM 713448108   1,412,581 8,337 SH   SOLE   0 0 8,337
PERMIAN RESOURCES CORP CLASS A COM 71424F105   1,932,862 138,457 SH   SOLE   3,141 0 135,316
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   11,663,507 778,086 SH   SOLE   1,539 0 776,547
PFIZER INC COM 717081103   11,706,992 352,939 SH   SOLE   600 0 352,339
PHILIP MORRIS INTL INC COM 718172109   345,164 3,728 SH   SOLE   0 0 3,728
PHILLIPS 66 COM 718546104   229,197 1,908 SH   SOLE   0 0 1,908
PIMCO ETF TR 25YR+ ZERO U S 72201R882   560,748 7,710 SH   SOLE   0 0 7,710
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   6,646,230 433,827 SH   SOLE   0 0 433,827
PNC FINL SVCS GROUP INC COM 693475105   314,605 2,563 SH   SOLE   0 0 2,563
POSCO HOLDINGS INC SPONSORED ADR 693483109   7,899,999 77,073 SH   SOLE   43 0 77,030
PPG INDS INC COM 693506107   525,950 4,052 SH   SOLE   0 0 4,052
PRICE T ROWE GROUP INC COM 74144T108   4,791,076 45,686 SH   SOLE   0 0 45,686
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   386,151 5,358 SH   SOLE   0 0 5,358
PROCTER AND GAMBLE CO COM 742718109   4,079,068 27,966 SH   SOLE   0 0 27,966
PROGRESSIVE CORP COM 743315103   335,580 2,409 SH   SOLE   0 0 2,409
PROLOGIS INC. COM 74340W103   10,146,814 90,427 SH   SOLE   200 0 90,227
PRUDENTIAL FINL INC COM 744320102   266,986 2,814 SH   SOLE   0 0 2,814
PUBLIC STORAGE COM 74460D109   13,485,725 51,175 SH   SOLE   0 0 51,175
QORVO INC COM 74736K101   2,427,038 25,422 SH   SOLE   0 0 25,422
QUALCOMM INC COM 747525103   7,520,765 67,718 SH   SOLE   100 0 67,618
RAYMOND JAMES FINL INC COM 754730109   7,934,627 79,007 SH   SOLE   0 0 79,007
REINSURANCE GRP OF AMERICA I COM NEW 759351604   251,759 1,734 SH   SOLE   0 0 1,734
RILEY EXPLORATION PERMIAN IN COM 76665T102   533,752 16,790 SH   SOLE   520 0 16,270
ROYAL CARIBBEAN GROUP COM V7780T103   412,234 4,474 SH   SOLE   0 0 4,474
ROYAL GOLD INC COM 780287108   343,905 3,234 SH   SOLE   0 0 3,234
RTX CORPORATION COM 75513E101   5,316,401 73,870 SH   SOLE   0 0 73,870
S&P GLOBAL INC COM 78409V104   424,972 1,163 SH   SOLE   0 0 1,163
SALESFORCE INC COM 79466L302   1,132,144 5,583 SH   SOLE   0 0 5,583
SCHLUMBERGER LTD COM STK 806857108   7,441,989 127,650 SH   SOLE   0 0 127,650
SCHWAB CHARLES CORP COM 808513105   1,749,715 31,871 SH   SOLE   0 0 31,871
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   607,052 14,656 SH   SOLE   0 0 14,656
SCHWAB STRATEGIC TR US REIT ETF 808524847   279,933 15,771 SH   SOLE   0 0 15,771
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   962,458 13,602 SH   SOLE   3,961 0 9,641
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   552,156 16,259 SH   SOLE   0 0 16,259
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   739,661 15,445 SH   SOLE   0 0 15,445
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   599,354 9,088 SH   SOLE   0 0 9,088
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   267,393 2,077 SH   SOLE   0 0 2,077
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   578,521 3,594 SH   SOLE   0 0 3,594
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   7,991,105 121,871 SH   SOLE   0 0 121,871
SELECT SECTOR SPDR TR ENERGY 81369Y506   3,116,310 34,476 SH   SOLE   0 0 34,476
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   773,670 4,720 SH   SOLE   2,375 0 2,345
SERVICENOW INC COM 81762P102   694,228 1,242 SH   SOLE   3 0 1,239
SHELL PLC SPON ADS 780259305   527,401 8,192 SH   SOLE   0 0 8,192
SHERWIN WILLIAMS CO COM 824348106   386,661 1,516 SH   SOLE   0 0 1,516
SIMON PPTY GROUP INC NEW COM 828806109   448,433 4,151 SH   SOLE   0 0 4,151
SKYWORKS SOLUTIONS INC COM 83088M102   565,808 5,739 SH   SOLE   0 0 5,739
SNOWFLAKE INC CL A 833445109   226,405 1,482 SH   SOLE   0 0 1,482
SOUTHERN CO COM 842587107   14,226,881 219,822 SH   SOLE   210 0 219,612
SOUTHWEST AIRLS CO COM 844741108   220,919 8,161 SH   SOLE   500 0 7,661
SPDR GOLD TR GOLD SHS 78463V107   12,136,366 70,787 SH   SOLE   0 0 70,787
SPDR S&P 500 ETF TR TR UNIT 78462F103   6,066,662 14,192 SH   SOLE   0 0 14,192
SPDR SER TR BLOOMBERG 3-12 M 78468R523   13,808,632 138,878 SH   SOLE   0 0 138,878
SPDR SER TR NUVEEN BLMBRG SH 78468R739   1,252,232 27,087 SH   SOLE   0 0 27,087
SPDR SER TR PORTFOLIO S&P500 78464A854   216,621 4,310 SH   SOLE   0 0 4,310
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   98,913,148 1,077,251 SH   SOLE   585 0 1,076,666
SPDR SER TR BBG CONV SEC ETF 78464A359   201,564 2,973 SH   SOLE   0 0 2,973
SPDR SER TR PRTFLO S&P500 GW 78464A409   528,718 8,919 SH   SOLE   0 0 8,919
SPRINKLR INC CL A 85208T107   417,276 30,150 SH   SOLE   0 0 30,150
SPROTT INC COM NEW 852066208   11,060,960 363,011 SH   SOLE   232 0 362,779
SPROTT PHYSICAL GOLD TR UNIT 85207H104   423,414 29,568 SH   SOLE   0 0 29,568
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   596,925 78,750 SH   SOLE   0 0 78,750
STANLEY BLACK & DECKER INC COM 854502101   443,058 5,301 SH   SOLE   0 0 5,301
STARBUCKS CORP COM 855244109   304,915 3,341 SH   SOLE   0 0 3,341
STRYKER CORPORATION COM 863667101   834,567 3,054 SH   SOLE   0 0 3,054
STRYVE FOODS INC CL A NEW 863685202   634,318 203,555 SH   SOLE   0 0 203,555
SUNCOR ENERGY INC NEW COM 867224107   558,159 16,235 SH   SOLE   476 0 15,759
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   201,253 4,111 SH   SOLE   0 0 4,111
SYNOPSYS INC COM 871607107   447,955 976 SH   SOLE   0 0 976
SYSCO CORP COM 871829107   2,843,885 43,057 SH   SOLE   200 0 42,857
TARGET CORP COM 87612E106   343,899 3,110 SH   SOLE   0 0 3,110
TERNIUM SA SPONSORED ADS 880890108   7,804,833 195,610 SH   SOLE   130 0 195,480
TESLA INC COM 88160R101   2,931,578 11,716 SH   SOLE   11 0 11,705
TEXAS INSTRS INC COM 882508104   6,546,008 41,167 SH   SOLE   0 0 41,167
THERMO FISHER SCIENTIFIC INC COM 883556102   446,580 882 SH   SOLE   0 0 882
TOOTSIE ROLL INDS INC COM 890516107   489,704 16,400 SH   SOLE   0 0 16,400
TRACTOR SUPPLY CO COM 892356106   257,467 1,268 SH   SOLE   100 0 1,168
TRAVELERS COMPANIES INC COM 89417E109   267,992 1,641 SH   SOLE   0 0 1,641
TRUIST FINL CORP COM 89832Q109   1,216,443 42,518 SH   SOLE   0 0 42,518
TYSON FOODS INC CL A 902494103   512,019 10,141 SH   SOLE   0 0 10,141
UNION PAC CORP COM 907818108   762,063 3,742 SH   SOLE   0 0 3,742
UNITED BANKSHARES INC WEST V COM 909907107   342,806 12,425 SH   SOLE   0 0 12,425
UNITED PARCEL SERVICE INC CL B 911312106   5,295,576 33,974 SH   SOLE   0 0 33,974
UNITEDHEALTH GROUP INC COM 91324P102   2,823,798 5,601 SH   SOLE   3 0 5,598
UNIVERSAL INS HLDGS INC COM 91359V107   7,935,358 566,003 SH   SOLE   563 0 565,440
VANGUARD BD INDEX FDS INTERMED TERM 921937819   578,118 7,995 SH   SOLE   0 0 7,995
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,321,789 17,584 SH   SOLE   0 0 17,584
VANGUARD INDEX FDS LARGE CAP ETF 922908637   932,688 4,766 SH   SOLE   0 0 4,766
VANGUARD INDEX FDS VALUE ETF 922908744   2,716,182 19,692 SH   SOLE   702 0 18,990
VANGUARD INDEX FDS GROWTH ETF 922908736   412,535 1,515 SH   SOLE   0 0 1,515
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   282,541 2,157 SH   SOLE   0 0 2,157
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,182,260 15,626 SH   SOLE   0 0 15,626
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,470,154 13,065 SH   SOLE   0 0 13,065
VANGUARD INDEX FDS TOTAL STK MKT 922908769   14,911,092 70,200 SH   SOLE   0 0 70,200
VANGUARD INDEX FDS SML CP GRW ETF 922908595   224,540 1,048 SH   SOLE   0 0 1,048
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   3,951,153 10,062 SH   SOLE   0 0 10,062
VANGUARD INDEX FDS MID CAP ETF 922908629   730,843 3,510 SH   SOLE   0 0 3,510
VANGUARD INDEX FDS SM CP VAL ETF 922908611   2,919,434 18,305 SH   SOLE   0 0 18,305
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   2,022,302 51,576 SH   SOLE   0 0 51,576
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   313,975 6,528 SH   SOLE   0 0 6,528
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   5,516,328 72,602 SH   SOLE   0 0 72,602
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   22,203,284 385,474 SH   SOLE   332 0 385,142
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   232,439 3,093 SH   SOLE   0 0 3,093
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   292,437 5,117 SH   SOLE   0 0 5,117
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   425,168 2,736 SH   SOLE   0 0 2,736
VANGUARD STAR FDS VG TL INTL STK F 921909768   3,616,783 67,578 SH   SOLE   0 0 67,578
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   5,641,681 129,041 SH   SOLE   0 0 129,041
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   375,568 3,635 SH   SOLE   0 0 3,635
VANGUARD WORLD FDS UTILITIES ETF 92204A876   273,017 2,141 SH   SOLE   0 0 2,141
VANGUARD WORLD FDS MATERIALS ETF 92204A801   272,947 1,582 SH   SOLE   0 0 1,582
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   357,961 4,457 SH   SOLE   0 0 4,457
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   842,402 4,612 SH   SOLE   0 0 4,612
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   322,331 1,653 SH   SOLE   0 0 1,653
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   751,010 3,194 SH   SOLE   603 0 2,591
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,853,383 4,467 SH   SOLE   0 0 4,467
VANGUARD WORLD FDS ENERGY ETF 92204A306   225,635 1,780 SH   SOLE   0 0 1,780
VERIZON COMMUNICATIONS INC COM 92343V104   487,517 15,042 SH   SOLE   0 0 15,042
VERTEX PHARMACEUTICALS INC COM 92532F100   514,307 1,479 SH   SOLE   0 0 1,479
VISA INC COM CL A 92826C839   13,602,367 59,138 SH   SOLE   108 0 59,030
WALGREENS BOOTS ALLIANCE INC COM 931427108   229,806 10,333 SH   SOLE   0 0 10,333
WALMART INC COM 931142103   2,963,382 18,529 SH   SOLE   0 0 18,529
WASTE MGMT INC DEL COM 94106L109   824,767 5,410 SH   SOLE   0 0 5,410
WESTERN UN CO COM 959802109   468,853 35,573 SH   SOLE   1,121 0 34,452
WHEATON PRECIOUS METALS CORP COM 962879102   5,987,853 147,666 SH   SOLE   75 0 147,591
WILLIAMS COS INC COM 969457100   373,975 11,100 SH   SOLE   232 0 10,868
WINMARK CORP COM 974250102   3,030,597 8,122 SH   SOLE   4 0 8,118
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   10,021,544 430,294 SH   SOLE   1,755 0 428,539
WOORI FINL GROUP INC SPONSORED ADS 981064108   5,312,899 193,760 SH   SOLE   125 0 193,635
XCEL ENERGY INC COM 98389B100   366,151 6,399 SH   SOLE   0 0 6,399
ZOETIS INC CL A 98978V103   758,052 4,357 SH   SOLE   100 0 4,257