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
AEVA TECHNOLOGIES INC COM NEW 00835Q202 23,158,110 1,649,438 SH SOLE 1,649,438 0 0
ALPHABET INC DEP SHS RP1/20 A 02079K404 5,578,989 112,919 SH SOLE 112,919 0 0
AMARIN CORP PLC SPONSORED ADR 023111404 2,838,853 218,373 SH SOLE 218,373 0 0
AMAZON.COM INC COM 023135106 81,042,266 325,275 SH SOLE 325,275 0 0
BP PLC SPONSORED ADR 055622104 2,752,716 62,576 SH SOLE 62,576 0 0
BROADCOM INC COM 11135F101 40,211,255 114,500 SH SOLE 114,500 0 0
BRUKER CORP COM 116794108 20,059,550 309,800 SH SOLE 309,800 0 0
CANADIAN NATIONAL RAILWAY CO COM 136375102 4,065,190 34,190 SH SOLE 34,190 0 0
CANADIAN NATURAL RESOURCES LTD COM 136385101 2,599,157 54,694 SH SOLE 54,694 0 0
DARLING INGREDIENTS INC COM 237266101 3,782,840 62,310 SH SOLE 62,310 0 0
ECOVYST INC COM 27923Q109 245,750 25,000 SH SOLE 25,000 0 0
ELEVANCE HEALTH INC COM 036752103 4,961,342 12,760 SH SOLE 12,760 0 0
EXPAND ENERGY CORP COM 165167735 11,284,030 134,190 SH SOLE 134,190 0 0
FIGURE TECHNOLOGY SOLUTIONS INC COM CL A 349381103 24,600,395 852,700 SH SOLE 852,700 0 0
FIRST SOLAR INC COM 336433107 7,396,656 42,228 SH SOLE 42,228 0 0
FORGENT POWER SOLUTIONS INC COM SHS CL A 34631F102 6,065,055 161,994 SH SOLE 161,994 0 0
FUTU HOLDINGS LTD SPON ADS CL A 36118L106 25,282,785 228,700 SH SOLE 228,700 0 0
HEICO CORP CL A 422806208 11,089,075 48,566 SH SOLE 48,566 0 0
HIVE DIGITAL TECHNOLOGIES LTD COM NEW 433921103 344,769 116,871 SH SOLE 116,871 0 0
HURCO COS INC COM 447324104 7,654,950 354,068 SH SOLE 354,068 0 0
ICICI BANK LTD ADR 45104G104 35,600,110 1,292,200 SH SOLE 1,292,200 0 0
LAM RESEARCH CORP COM NEW 512807306 46,911,228 142,800 SH SOLE 142,800 0 0
LARGO INC COM 517097101 278,272 572,341 SH SOLE 572,341 0 0
LUMEXA IMAGING HOLDINGS INC COM 550249106 21,576,855 2,105,059 SH SOLE 2,105,059 0 0
MARVELL TECHNOLOGY INC COM 573874104 103,293,956 390,954 SH SOLE 390,954 0 0
MAXCYTE INC COM 57777K106 1,752,318 1,564,570 SH SOLE 1,564,570 0 0
MERCADOLIBRE INC COM 58733R102 31,632,099 18,300 SH SOLE 18,300 0 0
MOODY'S CORP COM 615369105 6,757,454 14,880 SH SOLE 14,880 0 0
NEXTPOWER INC COM 65290E101 1,042,314 13,375 SH SOLE 13,375 0 0
OVINTIV INC COM 69047Q102 3,237,919 56,000 SH SOLE 56,000 0 0
PBF ENERGY INC CL A 69318G106 7,865,619 102,204 SH SOLE 102,204 0 0
ROBINHOOD MARKETS INC COM CL A 770700102 72,563 645 SH SOLE 645 0 0
ROBLOX CORP CL A 771049103 29,027,687 685,100 SH SOLE 685,100 0 0
ROCKET COS INC COM CL A 77311W101 29,957,077 2,602,700 SH SOLE 2,602,700 0 0
RYANAIR HOLDINGS PLC SPONSORED ADR 783513203 7,588,189 137,942 SH SOLE 137,942 0 0
SK HYNIX INC AMERICAN DEPOSIT 78392B206 46,145,412 250,586 SH SOLE 250,586 0 0
SLB LTD COM STK 806857108 1,559,034 32,000 SH SOLE 32,000 0 0
SOLARIS ENERGY INFRASTRUCTURE INC COM CL A 83418M103 2,881,153 40,477 SH SOLE 40,477 0 0
SUPER MICRO COMPUTER INC 7 DEP CM SR A WI 86800U500 55 1 SH SOLE 1 0 0
TANDY LEATHER FACTORY INC COM 87538X105 538,101 215,717 SH SOLE 215,717 0 0
TASKUS INC CLASS A COM 87652V109 27,500,135 3,512,150 SH SOLE 3,512,150 0 0
UNITEDHEALTH GROUP INC COM 91324P102 3,971,804 10,820 SH SOLE 10,820 0 0
VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553 1,191,989 13,299 SH SOLE 13,299 0 0
VISA INC COM CL A 92826C839 5,291,133 14,725 SH SOLE 14,725 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 25,864,230 794,600 SH SOLE 794,600 0 0
WESTWATER RESOURCES INC COM NEW 961684206 12,948 24,900 SH SOLE 24,900 0 0
WOLFSPEED INC COMMON STOCK 97785W106 25,376,073 902,100 SH SOLE 902,100 0 0
ZOETIS INC CL A 98978V103 1,158,129 18,838 SH SOLE 18,838 0 0
AGNC INVT CORP COM 00123Q104 2,250,267 248,100 SH Call SOLE 0 0 248,100
AMAZON COM INC COM 023135106 99,660 400 SH Call SOLE 0 0 400
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 298,770 600 SH Put SOLE 0 0 600
CHARTER COMMUNICATIONS INC N CL A 16119P108 266,160 2,400 SH Call SOLE 0 0 2,400
THE CIGNA GROUP COM 125523100 380,562 1,400 SH Call SOLE 0 0 1,400
COMCAST CORP NEW CL A 20030N101 304,640 14,000 SH Call SOLE 0 0 14,000
DEERE & CO COM 244199105 402,930 600 SH Put SOLE 0 0 600
DICKS SPORTING GOODS INC COM 253393102 188,006 1,400 SH Call SOLE 0 0 1,400
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 2,324,064 206,400 SH Put SOLE 0 0 206,400
LYFT INC CL A COM 55087P104 187,625 12,500 SH Call SOLE 0 0 12,500
MOLINA HEALTHCARE INC COM 60855R100 113,460 600 SH Call SOLE 0 0 600
MICROSOFT CORP COM 594918104 17,951,500 35,000 SH Call SOLE 0 0 35,000
ISHARES TR MSCI USA MMENTM 46432F396 158,670 500 SH Call SOLE 0 0 500
INVESCO QQQ TR UNIT SER 1 46090E103 739,770 1,000 SH Put SOLE 0 0 1,000
SIGMA LITHIUM CORP COM 826599102 2,820,000 300,000 SH Call SOLE 0 0 300,000
INVESCO EXCHANGE TRADED FD T S&P500 MOMENTUM 46138E339 106,106 700 SH Call SOLE 0 0 700
SPDR S&P 500 ETF TR TR UNIT 78462F103 762,630 1,000 SH Put SOLE 0 0 1,000