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
ABRDN PLATINUM ETF TRUST CALL 003260906 886,800 10,000 SH Call SOLE 100 0 0
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 704,999 12,540 SH SOLE 12,540 0 0
AGNICO EAGLE MINES LTD COM 008474108 471,440 3,039 SH SOLE 3,039 0 0
AMAZON COM INC COM 023135106 270,993 1,137 SH SOLE 1,137 0 0
AMPLIFY ETF TR JR SILV MINE ETF 032108649 1,246,700 48,098 SH SOLE 48,098 0 0
APPLE INC COM 037833100 1,189,130 4,110 SH SOLE 4,110 0 0
APPLE INC PUT 037833950 397,866 2,100 SH Put SOLE 21 0 0
BITWISE BITCOIN ETF TR SHS BEN INT 09174C104 898,866 28,213 SH SOLE 28,213 0 0
COEUR MNG INC COM NEW 192108504 163,477 10,017 SH SOLE 10,017 0 0
DENISON MINES CORP COM 248356107 82,620 27,000 SH SOLE 27,000 0 0
EA SERIES TRUST FREEDOM 100 EM 02072L607 225,115 3,088 SH SOLE 3,088 0 0
ELECTRA BATTERY MATERIALS CO COM 28474P706 7,849 13,000 SH SOLE 13,000 0 0
ETFS GOLD TR PHYSCL GOLD SHS 00326A104 7,107,148 185,905 SH SOLE 185,905 0 0
EXXON MOBIL CORP COM 30231G102 208,498 1,525 SH SOLE 1,525 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 205,148 12,096 SH SOLE 12,096 0 0
FRANCO NEV CORP COM 351858105 380,820 1,827 SH SOLE 1,827 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848 2,330,641 30,088 SH SOLE 30,088 0 0
HARBOR ETF TRUST COMM ALL WEA ETF 41151J505 37,403,336 1,274,824 SH SOLE 1,274,824 0 0
HECLA MINING COMPANY CALL 422704906 51,765 11,900 SH Call SOLE 119 0 0
HECLA MINING COMPANY COM 422704106 857,615 55,581 SH SOLE 55,581 0 0
INVESCO EXCHANGE TRADED FD T OIL GAS SVC ETF 46137Y872 203,895 5,289 SH SOLE 5,289 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 18,718,866 87,977 SH SOLE 87,977 0 0
INVESCO QQQ TR PUT 46090E953 1,174,576 2,600 SH Put SOLE 26 0 0
ISHARES GOLD TR ISHARES NEW 464285204 10,240,742 135,621 SH SOLE 135,621 0 0
ISHARES INC MSCI EMRG CHN 46434G764 205,112 2,005 SH SOLE 2,005 0 0
ISHARES INC MSCI GBL ETF NEW 46434G848 34,123,581 586,820 SH SOLE 586,820 0 0
ISHARES INC MSCI GBL GOLD MN 46434G855 1,456,730 22,550 SH SOLE 22,550 0 0
ISHARES SILVER TR ISHARES 46428Q109 18,993,293 355,214 SH SOLE 355,214 0 0
ISHARES TR 0-3 MTH TREASURY 46436E718 2,681,427 26,636 SH SOLE 26,636 0 0
ISHARES TR 20 YR TR BD ETF 464287432 46,759,675 541,075 SH SOLE 541,075 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 34,647,633 294,999 SH SOLE 294,999 0 0
ISHARES TR CORE MSCI EAFE 46432F842 223,293 2,312 SH SOLE 2,312 0 0
ISHARES TR CORE S&P SCP ETF 464287804 27,977,643 188,643 SH SOLE 188,643 0 0
ISHARES TR LATN AMER 40 ETF 464287390 35,396,089 1,048,773 SH SOLE 1,048,773 0 0
ISHARES TR MSCI EAFE ETF 464287465 35,046,411 337,374 SH SOLE 337,374 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 39,897,122 583,206 SH SOLE 583,206 0 0
MICROSOFT CORP COM 594918104 290,210 778 SH SOLE 778 0 0
NEWMONT CORP COM 651639106 263,272 2,819 SH SOLE 2,819 0 0
NEXGEN ENERGY LTD COM 65340P106 225,360 24,000 SH SOLE 24,000 0 0
NVIDIA CORPORATION COM 67066G104 1,583,924 7,916 SH SOLE 7,916 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 605,127 26,162 SH SOLE 26,162 0 0
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 37,732,462 203,706 SH SOLE 203,706 0 0
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 27,085,663 597,390 SH SOLE 597,390 0 0
SPDR GOLD TR CALL 78463V907 270,165 1,500 SH Call SOLE 15 0 0
SPDR GOLD TR GOLD SHS 78463V107 733,813 1,992 SH SOLE 1,992 0 0
SPDR SERIES TRUST PUT 78464A954 224,172 3,600 SH Put SOLE 36 0 0
SPDR SERIES TRUST SP O&G EQP SERV 78468R549 41,612,390 371,274 SH SOLE 371,274 0 0
SPDR SERIES TRUST ST LON TREAS ETF 78464A664 6,522,299 248,658 SH SOLE 248,658 0 0
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 1,066,690 11,640 SH SOLE 11,640 0 0
SPDR SERIES TRUST ST STR NYSE TECH 78464A102 32,944,686 84,333 SH SOLE 84,333 0 0
SPDR SERIES TRUST ST STR P500ETF 78464A854 293,898 3,344 SH SOLE 3,344 0 0
SPDR SERIES TRUST ST STR SP BIOT 78464A870 23,183,150 146,497 SH SOLE 146,497 0 0
SPDR SERIES TRUST ST STR SP REGBNK 78464A698 14,599,268 195,047 SH SOLE 195,047 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 13,956,511 346,918 SH SOLE 346,918 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 3,570,861 118,358 SH SOLE 118,358 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107 4,458,453 236,272 SH SOLE 236,272 0 0
SPROTT ETF TRUST GOLD MINERS ETF 85210B102 1,897,500 30,181 SH SOLE 30,181 0 0
STATE STR SPDR S&P 500 ETF T PUT 78462F953 1,669,403 3,700 SH Put SOLE 37 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,286,685 1,723 SH SOLE 1,723 0 0
TEMPLETON EMERGING MKTS INCO COM 880192109 94,542 14,027 SH SOLE 14,027 0 0
TESLA INC COM 88160R101 1,605,430 3,817 SH SOLE 3,817 0 0
URANIUM ENERGY CORP COM 916896103 197,477 18,525 SH SOLE 18,525 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 30,942,372 410,104 SH SOLE 410,104 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 17,451,499 682,766 SH SOLE 682,766 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 2,710,128 27,584 SH SOLE 27,584 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 212,224 309 SH SOLE 309 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 344,395 5,770 SH SOLE 5,770 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 442,878 3,943 SH SOLE 3,943 0 0