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   90,951 700 SH Put SOLE   700 0 0
APPLE INC COM 037833100   139,675 1,075 SH   SOLE   1,075 0 0
BAXTER INTL INC COM 071813109   230,486 4,522 SH   SOLE   4,522 0 0
BAXTER INTL INC COM 071813109   229,365 4,500 SH Put SOLE   4,500 0 0
DENISON MINES CORP COM 248356107   32,660 28,400 SH   SOLE   28,400 0 0
DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869   35,710,304 2,162,950 SH   SOLE   2,162,950 0 0
EA SERIES TRUST FREEDOM 100 EM 02072L607   331,203 12,011 SH   SOLE   12,011 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   136,059 16,314 SH   SOLE   16,314 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848   457,903 16,255 SH   SOLE   16,255 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   4,086,280 203,500 SH Call SOLE   203,500 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   101,103 5,035 SH   SOLE   5,035 0 0
HECLA MNG CO COM 422704106   81,899 14,730 SH   SOLE   14,730 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   14,372,469 513,853 SH   SOLE   513,853 0 0
ISHARES TR MSCI KLD400 SOC 464288570   261,422 3,641 SH   SOLE   3,641 0 0
ISHARES TR MSCI USA ESG SLC 464288802   210,980 2,563 SH   SOLE   2,563 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   12,193,074 321,717 SH   SOLE   321,717 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   222,471 3,384 SH   SOLE   3,384 0 0
ISHARES TR 20 YR TR BD ETF 464287432   26,658,477 267,763 SH   SOLE   267,763 0 0
MICROSOFT CORP COM 594918104   193,055 805 SH   SOLE   805 0 0
MICROSOFT CORP COM 594918104   191,856 800 SH Put SOLE   800 0 0
NEXGEN ENERGY LTD COM 65340P106   55,375 12,500 SH   SOLE   12,500 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425   2,087,266 130,210 SH   SOLE   130,210 0 0
SANDSTORM GOLD LTD COM NEW 80013R206   83,003 15,780 SH   SOLE   15,780 0 0
SANGAMO THERAPEUTICS INC COM 800677106   32,687 10,410 SH   SOLE   10,410 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   209,922 6,369 SH   SOLE   6,369 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   47,804 125 SH   SOLE   125 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   879,589 2,300 SH Put SOLE   2,300 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664   16,726,360 576,175 SH   SOLE   576,175 0 0
SPDR SER TR S&P REGL BKG 78464A698   19,031,924 324,003 SH   SOLE   324,003 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   7,661,435 427,297 SH   SOLE   427,297 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   297,848 21,124 SH   SOLE   21,124 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   814,804 98,884 SH   SOLE   98,884 0 0
URANIUM ENERGY CORP COM 916896103   108,640 28,000 SH   SOLE   28,000 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   9,583,328 395,515 SH   SOLE   395,515 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   20,062 700 SH Call SOLE   700 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   20,190,970 704,500 SH Put SOLE   704,500 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   2,916,633 81,813 SH   SOLE   81,813 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   43,667,279 1,523,632 SH   SOLE   1,523,632 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   510,916 10,772 SH   SOLE   10,772 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   20,929,147 536,920 SH   SOLE   536,920 0 0