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
APPLE INC COM 037833100   616,356 3,600 SH Put SOLE   3,600 0 0
APPLE INC COM 037833100   447,543 2,614 SH   SOLE   2,614 0 0
B2GOLD CORP COM 11777Q209   32,880 11,377 SH   SOLE   11,377 0 0
COMSTOCK INC COM NEW 205750300   16,396 40,000 SH   SOLE   40,000 0 0
DENISON MINES CORP COM 248356107   46,200 28,000 SH   SOLE   28,000 0 0
DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869   770,474 51,919 SH   SOLE   51,919 0 0
EA SERIES TRUST FREEDOM 100 EM 02072L607   211,221 7,461 SH   SOLE   7,461 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   297,074 10,854 SH   SOLE   10,854 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   81,767 15,939 SH   SOLE   15,939 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848   376,545 15,755 SH   SOLE   15,755 0 0
HECLA MNG CO COM 422704106   57,594 14,730 SH   SOLE   14,730 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   238,992 9,575 SH   SOLE   9,575 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   57,323 160 SH   SOLE   160 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   143,308 400 SH Put SOLE   400 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   18,581,290 605,846 SH   SOLE   605,846 0 0
ISHARES INC MSCI EMRG CHN 46434G764   18,919,930 379,690 SH   SOLE   379,690 0 0
ISHARES INC MSCI MEXICO ETF 464286822   8,507,170 146,096 SH   SOLE   146,096 0 0
ISHARES TR MSCI INDIA ETF 46429B598   9,008,941 203,730 SH   SOLE   203,730 0 0
ISHARES TR EAFE VALUE ETF 464288877   256,197 5,236 SH   SOLE   5,236 0 0
ISHARES TR EAFE GRWTH ETF 464288885   203,927 2,363 SH   SOLE   2,363 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   40,031,997 397,656 SH   SOLE   397,656 0 0
ISHARES TR 20 YR TR BD ETF 464287432   49,372,522 556,686 SH   SOLE   556,686 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   243,812 1,850 SH   SOLE   1,850 0 0
ISHARES TR 20 YR TR BD ETF 464287432   24,389,750 275,000 SH Put SOLE   275,000 0 0
MICROSOFT CORP COM 594918104   276,281 875 SH   SOLE   875 0 0
NEXGEN ENERGY LTD COM 65340P106   74,625 12,500 SH   SOLE   12,500 0 0
SANDSTORM GOLD LTD COM NEW 80013R206   73,535 15,780 SH   SOLE   15,780 0 0
SANGAMO THERAPEUTICS INC COM 800677106   6,244 10,410 SH   SOLE   10,410 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   462,204 10,450 SH   SOLE   10,450 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   17,896,680 176,531 SH   SOLE   176,531 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664   603,882 23,093 SH   SOLE   23,093 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   6,956,994 401,674 SH   SOLE   401,674 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   489,973 34,216 SH   SOLE   34,216 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   848,058 111,881 SH   SOLE   111,881 0 0
TEMPLETON EMERGING MKTS INCO COM 880192109   276,600 60,000 SH   SOLE   60,000 0 0
TESLA INC COM 88160R101   292,257 1,168 SH   SOLE   1,168 0 0
URANIUM ENERGY CORP COM 916896103   144,200 28,000 SH   SOLE   28,000 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   11,071,306 463,817 SH   SOLE   463,817 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   27,644,643 1,027,300 SH Put SOLE   1,027,300 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   45,229,033 1,680,752 SH   SOLE   1,680,752 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   2,595,579 80,533 SH   SOLE   80,533 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   515,225 10,772 SH   SOLE   10,772 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   944,444 2,405 SH   SOLE   2,405 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   994,302 25,358 SH   SOLE   25,358 0 0
VIZSLA SILVER CORP COM NEW 92859G202   36,264 35,000 SH   SOLE   35,000 0 0
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683   11,924,825 661,755 SH   SOLE   661,755 0 0