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
ENSTAR GROUP LIMITED SHS G3075P101 2,710,388 8,058 SH SOLE 8,058 0 0
GARMIN LTD SHS H2906T109 24,255,351 116,210 SH SOLE 116,210 0 0
ADOBE INC COM 00724F101 20,396,313 52,720 SH SOLE 52,720 0 0
AMPHENOL CORP NEW CL A 032095101 76,407,318 773,745 SH SOLE 773,745 0 0
ARISTA NETWORKS INC COM SHS 040413205 52,739,270 515,485 SH SOLE 515,485 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102 1,674 171 SH SOLE 171 0 0
CME GROUP INC COM 12572Q105 23,717,101 86,050 SH SOLE 86,050 0 0
DISNEY WALT CO COM 254687106 34,692,417 279,755 SH SOLE 279,755 0 0
DYNATRACE INC COM NEW 268150109 14,940,654 270,615 SH SOLE 270,615 0 0
EVERI HLDGS INC COM 30034T103 1,714,154 120,376 SH SOLE 120,376 0 0
MICRON TECHNOLOGY INC CALL 595112903 9,879,845 18,467 SH Call SOLE 0 0 18,467
NETFLIX INC COM 64110L106 30,106,320 22,482 SH SOLE 22,482 0 0
NIKE INC CALL 654106903 24,380,000 23,000 SH Call SOLE 0 0 23,000
PAYPAL HLDGS INC CALL 70450Y903 16,976,960 19,292 SH Call SOLE 0 0 19,292
S&P GLOBAL INC COM 78409V104 23,252,434 44,098 SH SOLE 44,098 0 0
SKECHERS U S A INC CL A 830566105 3,421,597 54,225 SH SOLE 54,225 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 30,005,395 132,480 SH SOLE 132,480 0 0
TAIWAN SEMICONDUCTOR MFG LTD CALL 874039900 77,287,000 12,200 SH Call SOLE 0 0 12,200
WABTEC COM 929740108 58,006,279 277,078 SH SOLE 277,078 0 0
META PLATFORMS INC CALL 30303M902 35,129,970 3,000 SH Call SOLE 0 0 3,000
UBS GROUP AG CALL H42097907 15,942,222 33,857 SH Call SOLE 0 0 33,857
UBS GROUP AG PUT H42097957 510,151 33,857 SH Put SOLE 0 0 33,857