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
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106   1,073,837 12,930 SH   SOLE   12,930 0 0
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   407,016 14,763 SH   SOLE   14,763 0 0
ADAM NAT RES FD INC COM 00548F105   1,141,064 52,487 SH   SOLE   52,487 0 0
AGNICO EAGLE MINES LTD COM 008474108   88,858,886 1,136,240 SH   SOLE   1,136,240 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   42,798,836 2,320,978 SH   SOLE   2,320,978 0 0
AMAZON COM INC COM 023135106   515,567 2,350 SH   SOLE   2,350 0 0
AMERICAS GOLD AND SILVER COR COM 03062D100   2,099,206 5,472,102 SH   SOLE   5,472,102 0 0
AMPLIFY ETF TR AMPLIFY JUNIOR S 032108649   240,810 24,251 SH   SOLE   24,251 0 0
AMPLIFY ETF TR CALL 032108909   99,300 10,000 SH Call SOLE   10,000 0 0
AMPLIFY ETF TR PUT 032108959   148,950 15,000 SH Put SOLE   15,000 0 0
ANTERO RESOURCES CORP COM 03674X106   201,538 5,750 SH   SOLE   5,750 0 0
ANTERO MIDSTREAM CORP COM 03676B102   248,985 16,500 SH   SOLE   16,500 0 0
APPLE INC COM 037833100   6,909,088 27,590 SH   SOLE   27,590 0 0
ARIS MNG CORP COM 04040Y109   143,234 40,924 SH   SOLE   40,924 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   15,911,065 369,595 SH   SOLE   369,595 0 0
ASTERA LABS INC COM 04626A103   1,536,420 11,600 SH   SOLE   11,600 0 0
AVINO SILVER & GOLD MINES LT COM 053906103   221,483 251,400 SH   SOLE   251,400 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   22,920 12,000 SH   SOLE   12,000 0 0
BARRICK GOLD CORP COM 067901108   1,882,106 121,426 SH   SOLE   121,426 0 0
BAYTEX ENERGY CORP COM 07317Q105   42,815 16,595 SH   SOLE   16,595 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   24,773,112 54,653 SH   SOLE   54,653 0 0
BHP GROUP LTD SPONSORED ADS 088606108   1,072,893 21,972 SH   SOLE   21,972 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   1,402,762 25,886 SH   SOLE   25,886 0 0
B2GOLD CORP COM 11777Q209   7,518,182 3,081,222 SH   SOLE   3,081,222 0 0
BUCKLE INC COM 118440106   12,194,400 240,000 SH   SOLE   240,000 0 0
CF INDS HLDGS INC COM 125269100   16,782,970 196,706 SH   SOLE   196,706 0 0
CME GROUP INC COM 12572Q105   990,229 4,264 SH   SOLE   4,264 0 0
CACI INTL INC CL A 127190304   246,881 611 SH   SOLE   611 0 0
CAL MAINE FOODS INC COM NEW 128030202   11,835,800 115,000 SH   SOLE   115,000 0 0
CAMECO CORP COM 13321L108   5,750,335 111,896 SH   SOLE   111,896 0 0
CHEMOURS CO COM 163851108   267,628 15,836 SH   SOLE   15,836 0 0
CHENIERE ENERGY INC COM NEW 16411R208   1,137,952 5,296 SH   SOLE   5,296 0 0
CHEVRON CORP NEW COM 166764100   432,347 2,985 SH   SOLE   2,985 0 0
CIRRUS LOGIC INC COM 172755100   9,444,167 94,840 SH   SOLE   94,840 0 0
COEUR MNG INC COM NEW 192108504   6,547,993 1,144,754 SH   SOLE   1,144,754 0 0
COLLECTIVE MINING LTD COM 19425C100   1,909,907 460,000 SH   SOLE   460,000 0 0
COMSTOCK INC COM NEW 205750300   14,091 17,600 SH   SOLE   17,600 0 0
CONTANGO ORE INC COM 21077F100   614,634 61,324 SH   SOLE   61,324 0 0
CORTEVA INC COM 22052L104   1,521,231 26,707 SH   SOLE   26,707 0 0
DARLING INGREDIENTS INC COM 237266101   200,893 5,963 SH   SOLE   5,963 0 0
DENISON MINES CORP COM 248356107   1,317,899 732,166 SH   SOLE   732,166 0 0
EMX RTY CORP COM 26873J107   5,218,772 3,014,481 SH   SOLE   3,014,481 0 0
EAGLE MATLS INC COM 26969P108   418,258 1,695 SH   SOLE   1,695 0 0
ELDORADO GOLD CORP NEW COM 284902509   10,608,710 713,431 SH   SOLE   713,431 0 0
ENDEAVOUR SILVER CORP COM 29258Y103   5,809,452 1,586,302 SH   SOLE   1,586,302 0 0
ENCORE ENERGY CORP COM NEW 29259W700   1,262,791 370,320 SH   SOLE   370,320 0 0
ENERGY FUELS INC COM NEW 292671708   434,567 84,711 SH   SOLE   84,711 0 0
EQUINOX GOLD CORP COM 29446Y502   38,037,939 7,560,059 SH   SOLE   7,560,059 0 0
ERO COPPER CORP COM 296006109   6,137,212 455,289 SH   SOLE   455,289 0 0
EXXON MOBIL CORP COM 30231G102   27,317,229 253,948 SH   SOLE   253,948 0 0
FMC CORP COM NEW 302491303   218,162 4,488 SH   SOLE   4,488 0 0
FRP HLDGS INC COM 30292L107   8,709,334 284,340 SH   SOLE   284,340 0 0
FEDERATED HERMES INC CL B 314211103   23,191,590 564,135 SH   SOLE   564,135 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   3,599,803 655,445 SH   SOLE   655,445 0 0
FOREMOST CLEAN ENERGY LTD COM 34546R100   230,484 167,000 SH   SOLE   167,000 0 0
FORTUNA MNG CORP COM NEW 349942102   5,546,412 1,292,796 SH   SOLE   1,292,796 0 0
FRANCO NEV CORP COM 351858105   27,530,123 234,136 SH   SOLE   234,136 0 0
FREEPORT-MCMORAN INC CL B 35671D857   1,381,713 36,284 SH   SOLE   36,284 0 0
FURY GOLD MINES LIMITED COM 36117T100   358,516 924,064 SH   SOLE   924,064 0 0
GAIN THERAPEUTICS INC COM 36269B105   30,240 14,000 SH   SOLE   14,000 0 0
GALIANO GOLD INC COM 36352H100   38,944 31,662 SH   SOLE   31,662 0 0
GATOS SILVER INC COM 368036109   34,968,262 2,501,110 SH   SOLE   2,501,110 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848   1,378,214 43,381 SH   SOLE   43,381 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   136,052 10,307 SH   SOLE   10,307 0 0
GOLD ROYALTY CORP COMMON SHARES 38071H106   440,248 363,841 SH   SOLE   363,841 0 0
GOLDMINING INC COM 38149E101   268,691 333,778 SH   SOLE   333,778 0 0
GRANITESHARES PLATINUM TR SHS BEN INT 38748T103   118,665 13,500 SH   SOLE   13,500 0 0
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109   2,614,831 35,326 SH   SOLE   35,326 0 0
GRAYSCALE ETHEREUM TRUST ETF SHS 389638107   806,135 28,770 SH   SOLE   28,770 0 0
GRAYSCALE BITCOIN MINI TR ET SHS NEW 389930207   289,447 6,913 SH   SOLE   6,913 0 0
HECLA MNG CO COM 422704106   11,848,822 2,413,202 SH   SOLE   2,413,202 0 0
HELMERICH & PAYNE INC COM 423452101   18,990,069 593,069 SH   SOLE   593,069 0 0
HUDBAY MINERALS INC COM 443628102   516,107 63,662 SH   SOLE   63,662 0 0
I-80 GOLD CORP COM 44955L106   8,220,767 17,125,261 SH   SOLE   17,125,261 0 0
IAMGOLD CORP COM 450913108   29,230,765 5,664,327 SH   SOLE   5,664,327 0 0
INTEGRA RES CORP COM 45826T509   1,226,554 1,411,459 SH   SOLE   1,411,459 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   459,696 3,085 SH   SOLE   3,085 0 0
INTERNATIONAL TOWER HILL MIN COM 46050R102   10,425,844 23,318,766 SH   SOLE   23,318,766 0 0
INVESCO QQQ TR PUT 46090E953   1 11,500 SH   SOLE   11,500 0 0
ISHARES TR CORE US AGGBD ET 464287226   478,291 4,936 SH   SOLE   4,936 0 0
ISHARES TR CALL 464287900   16,280,445 176,100 SH Call SOLE   176,100 0 0
ISHARES TR CALL 464287902   5,108,805 58,500 SH Call SOLE   58,500 0 0
ISHARES TR PUT 464287952   13,693,344 156,800 SH Put SOLE   156,800 0 0
ISHARES SILVER TR ISHARES 46428Q109   6,861,440 260,594 SH   SOLE   260,594 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   444,202 6,620 SH   SOLE   6,620 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   2,379,089 23,715 SH   SOLE   23,715 0 0
ISHARES BITCOIN TRUST ETF SHS 46438F101   218,884 4,126 SH   SOLE   4,126 0 0
DAKOTA GOLD CORP COM 46655E100   2,200,684 1,000,311 SH   SOLE   1,000,311 0 0
DAKOTA GOLD CORP W EXP 03/15/202 46655E118   21,455 42,019 SH   SOLE   42,019 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   8,577,239 858,583 SH   SOLE   858,583 0 0
KINROSS GOLD CORP COM 496902404   26,736,333 2,883,662 SH   SOLE   2,883,662 0 0
LANDBRIDGE COMPANY LLC CL A 514952100   4,213,987 65,232 SH   SOLE   65,232 0 0
LARGO INC COM 517097101   1,749,372 1,016,809 SH   SOLE   1,016,809 0 0
LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100   527,558 201,358 SH   SOLE   201,358 0 0
MP MATERIALS CORP COM CL A 553368101   918,887 58,903 SH   SOLE   58,903 0 0
MAG SILVER CORP COM 55903Q104   36,003,853 2,649,507 SH   SOLE   2,649,507 0 0
MARCUS & MILLICHAP INC COM 566324109   6,504,200 170,000 SH   SOLE   170,000 0 0
MCEWEN MNG INC COM NEW 58039P305   100,043 12,859 SH   SOLE   12,859 0 0
METALLA RTY & STREAMING LTD COM NEW 59124U605   1,832,803 730,174 SH   SOLE   730,174 0 0
NVR INC COM 62944T105   343,514 42 SH   SOLE   42 0 0
NEW FOUND GOLD CORP COM 64440N103   178,178 97,900 SH   SOLE   97,900 0 0
NEW GOLD INC CDA COM 644535106   1,874,937 756,023 SH   SOLE   756,023 0 0
NEW PAC METALS CORP COM 64782A107   1,196,553 1,012,631 SH   SOLE   1,012,631 0 0
NEWMONT CORP COM 651639106   20,372,515 547,345 SH   SOLE   547,345 0 0
NEXGEN ENERGY LTD COM 65340P106   2,576,799 390,498 SH   SOLE   390,498 0 0
NOVAGOLD RES INC COM NEW 66987E206   5,032,286 1,511,197 SH   SOLE   1,511,197 0 0
NUCOR CORP COM 670346105   22,682,472 194,349 SH   SOLE   194,349 0 0
NUTRIEN LTD COM 67077M108   2,322,183 51,892 SH   SOLE   51,892 0 0
ONEOK INC NEW COM 682680103   341,360 3,400 SH   SOLE   3,400 0 0
ORLA MNG LTD NEW COM 68634K106   1,555,903 281,001 SH   SOLE   281,001 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101   61,537,320 3,399,816 SH   SOLE   3,399,816 0 0
OSISKO DEVELOPMENT CORP W EXP 05/27/202 68828E239   14,292 102,087 SH   SOLE   102,087 0 0
OSISKO DEVELOPMENT CORP COM NEW 68828E809   2,388,172 1,466,468 SH   SOLE   1,466,468 0 0
PAN AMERN SILVER CORP COM 697900108   58,936,826 2,914,743 SH   SOLE   2,914,743 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109   599,144 1,751,883 SH   SOLE   1,751,883 0 0
PEABODY ENERGY CORP COM 704551100   253,688 12,115 SH   SOLE   12,115 0 0
PERPETUA RESOURCES CORP COM 714266103   31,357,754 2,938,871 SH   SOLE   2,938,871 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107   1,128,622 12,200 SH   SOLE   12,200 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831   1,218,602 15,400 SH   SOLE   15,400 0 0
QUANTA SVCS INC COM 74762E102   816,989 2,585 SH   SOLE   2,585 0 0
QUICKLOGIC CORP COM NEW 74837P405   169,500 15,000 SH   SOLE   15,000 0 0
RELIANCE INC COM 759509102   11,190,446 41,560 SH   SOLE   41,560 0 0
RIO TINTO PLC SPONSORED ADR 767204100   524,703 8,922 SH   SOLE   8,922 0 0
ROYAL GOLD INC COM 780287108   7,873,125 59,713 SH   SOLE   59,713 0 0
SPDR S&P 500 ETF TR PUT 78462F953   141,538,320 241,500 SH Put SOLE   241,500 0 0
SPDR GOLD TR GOLD SHS 78463V107   927,116 3,829 SH   SOLE   3,829 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   36,024,237 394,009 SH   SOLE   394,009 0 0
SSR MINING IN COM 784730103   1,131,007 162,501 SH   SOLE   162,501 0 0
SABRE CORP COM 78573M104   54,750 15,000 SH   SOLE   15,000 0 0
SANDSTORM GOLD LTD COM NEW 80013R206   24,925,091 4,465,843 SH   SOLE   4,465,843 0 0
SCHLUMBERGER LTD COM STK 806857108   249,018 6,495 SH   SOLE   6,495 0 0
RADIUS RECYCLING INC CL A 806882106   2,435,200 160,000 SH   SOLE   160,000 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   283,670 4,276 SH   SOLE   4,276 0 0
SEABRIDGE GOLD INC COM 811916105   4,086,263 358,130 SH   SOLE   358,130 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   866,965 10,121 SH   SOLE   10,121 0 0
SHOPIFY INC CL A 82509L107   318,990 3,000 SH   SOLE   3,000 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   52,166 15,808 SH   SOLE   15,808 0 0
SIGMA LITHIUM CORPORATION COM 826599102   4,266,359 380,215 SH   SOLE   380,215 0 0
SILVERCORP METALS INC COM 82835P103   2,923,820 973,711 SH   SOLE   973,711 0 0
SILVERCREST METALS INC COM 828363101   64,416,978 7,069,597 SH   SOLE   7,069,597 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   6,318,954 329,455 SH   SOLE   329,455 0 0
SKEENA RES LTD NEW COM 83056P715   9,673,937 1,109,950 SH   SOLE   1,109,950 0 0
SMART SAND INC COM 83191H107   1,687,500 750,000 SH   SOLE   750,000 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   520,384 14,312 SH   SOLE   14,312 0 0
SOLARIS RES INC COM NEW 83419D201   8,469,028 2,727,627 SH   SOLE   2,727,627 0 0
SOLITARIO RESOURCES CORP COM 8342EP107   19,816 33,333 SH   SOLE   33,333 0 0
SPROTT INC COM NEW 852066208   65,835,298 1,561,188 SH   SOLE   1,561,188 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   42,043,123 2,087,486 SH   SOLE   2,087,486 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   18,258,273 1,892,049 SH   SOLE   1,892,049 0 0
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104   1,267,776 142,607 SH   SOLE   142,607 0 0
SPROTT FOCUS TR INC COM 85208J109   108,079,909 14,777,915 SH   SOLE   14,777,915 0 0
SPROTT FDS TR URANIUM MINERS E 85208P303   1,203,309 29,851 SH   SOLE   29,851 0 0
SPROTT FDS TR ENERGY TRANSITIN 85208P402   544,328 36,120 SH   SOLE   36,120 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   16,340,037 687,712 SH   SOLE   687,712 0 0
SPROTT ETF TRUST GOLD MINERS ETF 85210B102   2,672,652 96,275 SH   SOLE   96,275 0 0
SPROTT ETF TRUST JR GOLD MINERS E 85210B201   1,005,081 30,217 SH   SOLE   30,217 0 0
STEEL DYNAMICS INC COM 858119100   10,688,359 93,700 SH   SOLE   93,700 0 0
TRX GOLD CORPORATION COM 87283P109   44,654 145,454 SH   SOLE   145,454 0 0
TESLA INC COM 88160R101   843,622 2,089 SH   SOLE   2,089 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   8,936,218 8,080 SH   SOLE   8,080 0 0
THOR INDS INC COM 885160101   4,785,500 50,000 SH   SOLE   50,000 0 0
TRILOGY METALS INC NEW COM 89621C105   2,429,796 2,094,652 SH   SOLE   2,094,652 0 0
TRIPLE FLAG PRECIOUS METAL COM 89679M104   12,043,663 801,081 SH   SOLE   801,081 0 0
UR-ENERGY INC COM 91688R108   196,816 171,144 SH   SOLE   171,144 0 0
URANIUM ENERGY CORP COM 916896103   3,622,133 541,425 SH   SOLE   541,425 0 0
URANIUM ENERGY CORP PUT 916896953   3 32,000 SH   SOLE   32,000 0 0
URANIUM RTY CORP COM 91702V101   1,827,507 834,478 SH   SOLE   834,478 0 0
VALE S A SPONSORED ADS 91912E105   780,175 87,957 SH   SOLE   87,957 0 0
VANECK MERK GOLD ETF GOLD TRUST 921078101   504,052 19,923 SH   SOLE   19,923 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   2,597,303 76,594 SH   SOLE   76,594 0 0
VANECK ETF TRUST PUT 92189F951   679,725 17,300 SH Put SOLE   17,300 0 0
VANECK ETF TRUST OIL SERVICES ETF 92189H607   304,863 1,124 SH   SOLE   1,124 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   2,979,982 38,200 SH   SOLE   38,200 0 0
VISTA GOLD CORP COM NEW 927926303   86,434 154,900 SH   SOLE   154,900 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   5,082,000 300,000 SH   SOLE   300,000 0 0
VIZSLA SILVER CORP COM NEW 92859G608   38,669,890 22,805,466 SH   SOLE   22,805,466 0 0
VOX ROYALTY CORP COM 92919F103   71,370 30,500 SH   SOLE   30,500 0 0
VUZIX CORP COM NEW 92921W300   39,400 10,000 SH   SOLE   10,000 0 0
WESTERN COPPER & GOLD CORP COM 95805V108   51,240 48,800 SH   SOLE   48,800 0 0
WESTLAKE CORPORATION COM 960413102   7,452,250 65,000 SH   SOLE   65,000 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   55,925,488 993,447 SH   SOLE   993,447 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   2,104,157 91,168 SH   SOLE   91,168 0 0
BITFUFU INC W EXP 03/01/202 G1152A120   8,250 15,000 SH   SOLE   15,000 0 0
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103   3,238,900 160,183 SH   SOLE   160,183 0 0
LIFEZONE METALS LIMITED ORD SHS G5568L109   2,443,703 351,612 SH   SOLE   351,612 0 0
LIFEZONE METALS LIMITED W EXP 07/05/202 G5568L117   595,929 809,686 SH   SOLE   809,686 0 0
MAC COPPER LIMITED ORD SHS G60409110   13,955,795 1,314,105 SH   SOLE   1,314,105 0 0
JOBY AVIATION INC COMMON STOCK G65163100   138,210 17,000 SH   SOLE   17,000 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104   10,584 16,100 SH   SOLE   16,100 0 0
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   53,760 32,000 SH   SOLE   32,000 0 0
GENIUS GROUP LTD SHS NEW Y3005A117   6,900 10,000 SH   SOLE   10,000 0 0