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
MICROSOFT CORP COMMON STOCK 594918104 38,914 126,217 SH   SOLE   126,217 0 0
ALPHABET INC-CL C COMMON STOCK 02079K107 34,805 12,462 SH   SOLE   12,462 0 0
SCHWAB (CHARLES) CORP COMMON STOCK 808513105 30,338 359,840 SH   SOLE   359,840 0 0
PROSHARES SHORT QQQ COMMON STOCK 74347B714 30,321 2,618,383 SH   SOLE   2,618,383 0 0
TRANSDIGM GROUP INC COMMON STOCK 893641100 29,080 44,633 SH   SOLE   44,633 0 0
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 28,807 48,771 SH   SOLE   48,771 0 0
APPLE INC COMMON STOCK 037833100 24,958 142,934 SH   SOLE   142,934 0 0
MASTERCARD INC - A COMMON STOCK 57636Q104 23,871 66,794 SH   SOLE   66,794 0 0
S&P GLOBAL INC COMMON STOCK 78409V104 23,013 56,105 SH   SOLE   56,105 0 0
WALT DISNEY CO/THE COMMON STOCK 254687106 17,848 130,127 SH   SOLE   130,127 0 0
AMAZON.COM INC COMMON STOCK 023135106 17,093 5,243 SH   SOLE   5,243 0 0
META PLATFORMS INC-CLASS A COMMON STOCK 30303M102 14,765 66,402 SH   SOLE   66,402 0 0
ALCON INC COMMON STOCK H01301128 13,672 172,339 SH   SOLE   172,339 0 0
BOOKING HOLDINGS INC COMMON STOCK 09857L108 12,405 5,282 SH   SOLE   5,282 0 0
SS&C TECHNOLOGIES HOLDINGS COMMON STOCK 78467J100 9,145 121,897 SH   SOLE   121,897 0 0
NETFLIX INC COMMON STOCK 64110L106 8,962 23,925 SH   SOLE   23,925 0 0
RAYTHEON TECHNOLOGIES CORP COMMON STOCK 75513E101 8,797 88,794 SH   SOLE   88,794 0 0
CARGURUS INC COMMON STOCK 141788109 8,453 199,078 SH   SOLE   199,078 0 0
DENISON MINES CORP COMMON STOCK 248356107 8,229 5,142,931 SH   SOLE   5,142,931 0 0
WILLSCOT MOBILE MINI HOLDING COMMON STOCK 971378104 7,697 196,693 SH   SOLE   196,693 0 0
AVANTOR INC COMMON STOCK 05352A100 7,370 217,926 SH   SOLE   217,926 0 0
NEXGEN ENERGY LTD COMMON STOCK 65340P106 6,861 1,212,164 SH   SOLE   1,212,164 0 0
MOODY'S CORP COMMON STOCK 615369105 6,843 20,282 SH   SOLE   20,282 0 0
PROSHARES SHORT RUSSELL2000 COMMON STOCK 74348A210 6,432 290,764 SH   SOLE   290,764 0 0
UBER TECHNOLOGIES INC COMMON STOCK 90353T100 6,144 172,194 SH   SOLE   172,194 0 0
COINBASE GLOBAL INC -CLASS A COMMON STOCK 19260Q107 5,683 29,931 SH   SOLE   29,931 0 0
IQVIA HOLDINGS INC COMMON STOCK 46266C105 5,456 23,598 SH   SOLE   23,598 0 0
FIVE BELOW COMMON STOCK 33829M101 4,583 28,941 SH   SOLE   28,941 0 0
DIGITAL TURBINE INC COMMON STOCK 25400W102 3,224 73,582 SH   SOLE   73,582 0 0
SAFRAN SA-UNSPON ADR COMMON STOCK 786584102 3,159 105,877 SH   SOLE   105,877 0 0
SPROTT URANIUM MINERS ETF COMMON STOCK 301505715 2,871 34,513 SH   SOLE   34,513 0 0
CAMECO CORP COMMON STOCK 13321L108 2,788 95,791 SH   SOLE   95,791 0 0
ELASTIC NV COMMON STOCK N14506104 2,754 30,963 SH   SOLE   30,963 0 0
LVMH MOET HENNESSY-UNSP ADR COMMON STOCK 502441306 2,739 18,953 SH   SOLE   18,953 0 0
L'OREAL-UNSPONSORED ADR COMMON STOCK 502117203 2,722 33,624 SH   SOLE   33,624 0 0
PROSHARES SHORT MSCI EMR MKT COMMON STOCK 74347R396 2,569 190,425 SH   SOLE   190,425 0 0
HDFC BANK LTD-ADR COMMON STOCK 40415F101 2,213 36,077 SH   SOLE   36,077 0 0
ANALOG DEVICES INC COMMON STOCK 032654105 2,150 13,013 SH   SOLE   13,013 0 0
HAYWARD HOLDINGS INC COMMON STOCK 421298100 2,145 129,052 SH   SOLE   129,052 0 0
ASML HOLDING NV-NY REG SHS COMMON STOCK N07059210 1,605 2,403 SH   SOLE   2,403 0 0
HASBRO INC COMMON STOCK 418056107 1,588 19,390 SH   SOLE   19,390 0 0
TAIWAN SEMICONDUCTOR-SP ADR COMMON STOCK 874039100 1,480 14,199 SH   SOLE   14,199 0 0
TASKUS INC-A COMMON STOCK 87652V109 651 16,917 SH   SOLE   16,917 0 0
SEA LTD-ADR COMMON STOCK 81141R100 505 4,219 SH   SOLE   4,219 0 0
YANDEX NV-A COMMON STOCK N97284108 449 30,441 SH   SOLE   30,441 0 0