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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALCON AG ORD SHS H01301128 13,124 225,570 SH   SOLE   225,570 0 0
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 7,429 324,391 SH   SOLE   324,391 0 0
ALPHABET INC CAP STK CL C 02079K107 20,696 215,247 SH   SOLE   215,247 0 0
AMAZON COM INC COM 023135106 18,197 161,039 SH   SOLE   161,039 0 0
ANALOG DEVICES INC COM 032654105 769 5,519 SH   SOLE   5,519 0 0
APPLE INC COM 037833100 10,941 79,168 SH   SOLE   79,168 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 498 1,199 SH   SOLE   1,199 0 0
BOOKING HOLDINGS INC COM 09857L108 7,047 4,288 SH   SOLE   4,288 0 0
CAMECO CORP COM 13321L108 1,826 68,884 SH   SOLE   68,884 0 0
CANADIAN NATL RY CO COM 136375102 1,669 15,453 SH   SOLE   15,453 0 0
CANADIAN PAC RY LTD COM 13645T100 4,415 66,174 SH   SOLE   66,174 0 0
CENOVUS ENERGY INC COM 15135U109 853 55,487 SH   SOLE   55,487 0 0
CONSOL ENERGY INC NEW COM 20854L108 4,596 71,449 SH   SOLE   71,449 0 0
CRESCENT PT ENERGY CORP COM 22576C101 838 136,060 SH   SOLE   136,060 0 0
DENISON MINES CORP COM 248356107 3,164 2,658,738 SH   SOLE   2,658,738 0 0
ELASTIC N V ORD SHS N14506104 2,177 30,343 SH   SOLE   30,343 0 0
EXXON MOBIL CORP COM 30231G102 7,587 86,895 SH   SOLE   86,895 0 0
FIVE BELOW INC COM 33829M101 2,059 14,958 SH   SOLE   14,958 0 0
HASBRO INC COM 418056107 2,262 33,555 SH   SOLE   33,555 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 2,117 36,239 SH   SOLE   36,239 0 0
IQVIA HLDGS INC COM 46266C105 4,733 26,130 SH   SOLE   26,130 0 0
MASTERCARD INCORPORATED CL A 57636Q104 18,959 66,678 SH   SOLE   66,678 0 0
META PLATFORMS INC CL A 30303M102 6,554 48,304 SH   SOLE   48,304 0 0
MICROSOFT CORP COM 594918104 28,316 121,582 SH   SOLE   121,582 0 0
MOODYS CORP COM 615369105 4,910 20,196 SH   SOLE   20,196 0 0
NEXGEN ENERGY LTD COM 65340P106 2,472 673,589 SH   SOLE   673,589 0 0
PROSHARES TR PSHS SH MSCI EMR 74347R396 3,228 190,340 SH   SOLE   190,340 0 0
PROSHARES TR SHORT QQQ NEW 74347B714 28,610 1,917,548 SH   SOLE   1,917,548 0 0
PROSHARES TR SHRT RUSSELL2000 74348A210 6,925 262,702 SH   SOLE   262,702 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 7,838 95,744 SH   SOLE   95,744 0 0
S&P GLOBAL INC COM 78409V104 12,134 39,737 SH   SOLE   39,737 0 0
SCHWAB CHARLES CORP COM 808513105 13,189 183,517 SH   SOLE   183,517 0 0
SERVICENOW INC COM 81762P102 12,743 33,747 SH   SOLE   33,747 0 0
SPROTT FDS TR URANIUM MINERS E 85208P303 824 12,680 SH   SOLE   12,680 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3,710 77,690 SH   SOLE   77,690 0 0
SUNCOR ENERGY INC NEW COM 867224107 881 31,305 SH   SOLE   31,305 0 0
T-MOBILE US INC COM 872590104 10,265 76,508 SH   SOLE   76,508 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 23,104 45,552 SH   SOLE   45,552 0 0
TRANSDIGM GROUP INC COM 893641100 22,288 42,467 SH   SOLE   42,467 0 0
UBER TECHNOLOGIES INC COM 90353T100 5,579 210,529 SH   SOLE   210,529 0 0
VISA INC COM CL A 92826C839 1,963 11,048 SH   SOLE   11,048 0 0
DISNEY WALT CO COM 254687106 9,968 105,671 SH   SOLE   105,671 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 7,679 190,409 SH   SOLE   190,409 0 0