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
ABIVAX SA SPONSORED ADS 00370M103 611,797 4,591 SH SOLE 4,591 0 0
ADVANCED MICRO DEVICES INC COM 007903107 56,097,317 96,568 SH SOLE 96,568 0 0
AEROVIRONMENT INC COM 008073108 987,779 5,984 SH SOLE 5,984 0 0
AES CORP COM 00130H105 1,494,763 101,962 SH SOLE 101,962 0 0
ALBEMARLE CORP COM 012653101 31,069,728 230,095 SH SOLE 230,095 0 0
ALCOA CORP COM 013872106 2,838,554 54,441 SH SOLE 54,441 0 0
ALMONTY INDS INC COM NEW 020398707 4,486,021 270,895 SH SOLE 270,895 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 5,459,480 18,136 SH SOLE 18,136 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 1,776,074 10,768 SH SOLE 10,768 0 0
ALPHABET INC CAP STK CL A 02079K305 8,028,674 22,466 SH SOLE 22,466 0 0
AMERICAN ELEC PWR CO INC COM 025537101 613,730 4,486 SH SOLE 4,486 0 0
AMERICAN TOWER CORP COM 03027X100 505,758 3,092 SH SOLE 3,092 0 0
AMKOR TECHNOLOGY INC COM 031652100 1,465,048 16,990 SH SOLE 16,990 0 0
AMPHENOL CORP CL A 032095101 680,066 3,857 SH SOLE 3,857 0 0
APPLE INC COM 037833100 14,843,011 51,296 SH SOLE 51,296 0 0
APPLIED DIGITAL CORP COM NEW 038169207 522,983 14,021 SH SOLE 14,021 0 0
APPLIED MATLS INC COM 038222105 10,788,606 14,922 SH SOLE 14,922 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 2,336,928 15,773 SH SOLE 15,773 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 1,166,522 19,371 SH SOLE 19,371 0 0
ARISTA NETWORKS INC COM SHS 040413205 1,318,948 7,764 SH SOLE 7,764 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 2,006,178 47,698 SH SOLE 47,698 0 0
ARM HOLDINGS PLC SPONSORED ADS 042068205 531,855 1,500 SH SOLE 1,500 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 816,085 18,087 SH SOLE 18,087 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 69,071,367 34,719 SH SOLE 34,719 0 0
ASTERA LABS INC COM 04626A103 3,201,457 6,628 SH SOLE 6,628 0 0
ATI INC COM 01741R102 493,144 2,502 SH SOLE 2,502 0 0
AXT INC COM 00246W103 530,797 7,364 SH SOLE 7,364 0 0
BEAM THERAPEUTICS INC COM 07373V105 1,249,900 36,419 SH SOLE 36,419 0 0
BHP BILLITON LIMITED SPONSORED ADS 088606108 1,434,931 17,224 SH SOLE 17,224 0 0
BITMINE IMMERSION TECHS INC COM NEW 09175A206 2,588,702 194,493 SH SOLE 194,493 0 0
BLOOM ENERGY CORP COM CL A 093712107 847,560 2,800 SH SOLE 2,800 0 0
BOEING CO COM 097023105 376,225 1,738 SH SOLE 1,738 0 0
BROADCOM INC COM 11135F101 8,414,004 22,274 SH SOLE 22,274 0 0
CAMECO CORP COM 13321L108 2,618,413 25,706 SH SOLE 25,706 0 0
CARVANA CO CL A 146869102 392,880 5,969 SH SOLE 5,969 0 0
CATERPILLAR INC COM 149123101 271,550 255 SH SOLE 255 0 0
CELESTICA INC COM 15101Q207 1,178,669 3,231 SH SOLE 3,231 0 0
CENTURY ALUM CO COM 156431108 3,251,389 70,667 SH SOLE 70,667 0 0
CEREBRAS SYSTEMS INC COM CL A 15675D103 4,684,316 21,196 SH SOLE 21,196 0 0
CHENIERE ENERGY INC COM NEW 16411R208 1,457,483 6,098 SH SOLE 6,098 0 0
CIENA CORP COM NEW 171779309 1,274,475 2,598 SH SOLE 2,598 0 0
CIPHER DIGITAL INC COM 17253J106 650,598 26,555 SH SOLE 26,555 0 0
CIRCLE INTERNET GROUP INC COM CL A 172573107 9,378,968 149,752 SH SOLE 149,752 0 0
CLEANSPARK INC COM NEW 18452B209 1,018,194 69,979 SH SOLE 69,979 0 0
COHERENT CORP COM 19247G107 2,004,697 5,082 SH SOLE 5,082 0 0
COMCAST CORP NEW CL A 20030N101 872,212 35,528 SH SOLE 35,528 0 0
COMFORT SYS USA INC COM 199908104 818,545 413 SH SOLE 413 0 0
CONSTELLATION ENERGY CORP COM 21037T109 1,315,864 5,298 SH SOLE 5,298 0 0
COREWEAVE INC COM CL A 21873S108 42,729,934 429,274 SH SOLE 429,274 0 0
CORNING INC COM 219350105 1,479,451 5,792 SH SOLE 5,792 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 325,259 21,771 SH SOLE 21,771 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 2,064,644 7,592 SH SOLE 7,592 0 0
CRH PLC ORD G25508105 3,271,525 30,575 SH SOLE 30,575 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 4,575,742 83,897 SH SOLE 83,897 0 0
CUBESMART COM 229663109 475,848 11,965 SH SOLE 11,965 0 0
CYTOKINETICS INC COM NEW 23282W605 391,959 4,601 SH SOLE 4,601 0 0
D R HORTON INC COM 23331A109 7,200,762 44,209 SH SOLE 44,209 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 2,040,757 152,409 SH SOLE 152,409 0 0
DENALI THERAPEUTICS INC COM 24823R105 410,208 15,949 SH SOLE 15,949 0 0
DENISON MINES CORP COM 248356107 906,969 296,395 SH SOLE 296,395 0 0
DOORDASH INC CL A 25809K105 588,651 3,190 SH SOLE 3,190 0 0
EATON CORP PLC SHS G29183103 1,233,617 2,895 SH SOLE 2,895 0 0
ENTEGRIS INC COM 29362U104 997,863 5,548 SH SOLE 5,548 0 0
EOG RES INC COM 26875P101 1,775,874 13,689 SH SOLE 13,689 0 0
EQT CORP COM 26884L109 23,304,092 438,294 SH SOLE 438,294 0 0
ERO COPPER CORP COM 296006109 2,750,729 102,831 SH SOLE 102,831 0 0
ESSENTIAL UTILS INC COM 29670G102 473,933 12,371 SH SOLE 12,371 0 0
EXPAND ENERGY CORPORATION COM 165167735 21,812,374 239,197 SH SOLE 239,197 0 0
EXTRA SPACE STORAGE INC COM 30225T102 451,011 3,104 SH SOLE 3,104 0 0
FERVO ENERGY CO CL A COM 31556C106 792,864 27,125 SH SOLE 27,125 0 0
FIRST SOLAR INC COM 336433107 1,464,604 6,207 SH SOLE 6,207 0 0
FORD MTR CO COM 345370860 969,066 69,717 SH SOLE 69,717 0 0
FORMFACTOR INC COM 346375108 608,534 3,805 SH SOLE 3,805 0 0
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 766,877 94,443 SH SOLE 94,443 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 12,376,024 132,025 SH SOLE 132,025 0 0
GALAXY DIGITAL INC. CL A 36317J209 268,096 9,806 SH SOLE 9,806 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 5,722,307 190,553 SH SOLE 190,553 0 0
GERDAU SA SPON ADR REP PFD 373737105 519,491 128,587 SH SOLE 128,587 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 449,048 444 SH SOLE 444 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 1,023,436 39,622 SH SOLE 39,622 0 0
HESAI GROUP SPONSORED ADS 428050108 2,096,776 115,081 SH SOLE 115,081 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 642,608 41,891 SH SOLE 41,891 0 0
HIMS & HERS HEALTH INC COM CL A 433000106 1,905,706 54,967 SH SOLE 54,967 0 0
HUDBAY MINERALS INC COM 443628102 3,096,853 131,167 SH SOLE 131,167 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1,108,085 3,959 SH SOLE 3,959 0 0
ICICI BANK LIMITED ADR 45104G104 835,396 28,777 SH SOLE 28,777 0 0
IMMUNOME INC COM 45257U108 412,718 19,477 SH SOLE 19,477 0 0
INTEL CORP COM 458140100 190,030,566 1,360,958 SH SOLE 1,360,958 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 5,531,030 326,893 SH SOLE 326,893 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 762,296 8,758 SH SOLE 8,758 0 0
IONQ INC COM 46222L108 639,013 11,998 SH SOLE 11,998 0 0
IREN LIMITED ORDINARY SHARES Q4982L109 247,445 5,411 SH SOLE 5,411 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 3,584,584 103,901 SH SOLE 103,901 0 0
ISHARES INC MSCI MEXICO ETF 464286822 3,215,986 42,726 SH SOLE 42,726 0 0
ISHARES TR MSCI INDONIA ETF 46429B309 2,362,094 208,850 SH SOLE 208,850 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 1,724,285 102,636 SH SOLE 102,636 0 0
KEEL INFRASTRUCTURE CORP COM SHS 486917107 1,483,555 258,459 SH SOLE 258,459 0 0
KLA CORP COM NEW 482480100 39,474,228 130,835 SH SOLE 130,835 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2,043,512 40,985 SH SOLE 40,985 0 0
KYIVSTAR GROUP LTD ORD SHS G5331N101 2,344,650 145,000 SH SOLE 145,000 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 443,731 1,527 SH SOLE 1,527 0 0
LAM RESEARCH CORP COM NEW 512807306 18,292,593 42,214 SH SOLE 42,214 0 0
LOCKHEED MARTIN CORP COM 539830109 1,396,430 2,741 SH SOLE 2,741 0 0
LUMENTUM HLDGS INC COM 55024U109 14,928,528 17,398 SH SOLE 17,398 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,290,976 3,394 SH SOLE 3,394 0 0
MARVELL TECHNOLOGY INC COM 573874104 13,262,361 44,521 SH SOLE 44,521 0 0
MASTEC INC COM 576323109 530,476 1,275 SH SOLE 1,275 0 0
MICRON TECHNOLOGY INC COM 595112103 49,344,743 42,749 SH SOLE 42,749 0 0
MKS INC. COM 55306N104 1,514,989 3,406 SH SOLE 3,406 0 0
MODERNA INC COM 60770K107 1,766,017 25,218 SH SOLE 25,218 0 0
MODINE MFG CO COM 607828100 3,120,930 11,688 SH SOLE 11,688 0 0
MONOLITHIC PWR SYS INC COM 609839105 510,091 369 SH SOLE 369 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 354,796 14,661 SH SOLE 14,661 0 0
MP MATERIALS CORP COM CL A 553368101 6,260,462 111,774 SH SOLE 111,774 0 0
NEBIUS GROUP N.V. SHS CLASS A N97284108 47,136,972 170,681 SH SOLE 170,681 0 0
NEXGEN ENERGY LTD COM 65340P106 911,647 97,087 SH SOLE 97,087 0 0
NOKIA CORP SPONSORED ADR 654902204 1,238,001 93,223 SH SOLE 93,223 0 0
NORTHROP GRUMMAN CORP COM 666807102 641,731 1,260 SH SOLE 1,260 0 0
NUCOR CORP COM 670346105 1,393,524 6,256 SH SOLE 6,256 0 0
NVIDIA CORPORATION COM 67066G104 130,555,524 652,484 SH SOLE 652,484 0 0
OCULIS HOLDING AG ORDINARY SHARES H5870P102 239,618 17,276 SH SOLE 17,276 0 0
POET TECHNOLOGIES INC COM NEW 73044W302 719,250 69,966 SH SOLE 69,966 0 0
PRAXIS PRECISION MEDICINES I COM NEW 74006W207 444,266 1,327 SH SOLE 1,327 0 0
PROPETRO HLDG CORP COM 74347M108 777,716 54,234 SH SOLE 54,234 0 0
PROSHARES TR PSHS ULT SEMICDT 74347R669 588,131 5,641 SH SOLE 5,641 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 471,198 3,844 SH SOLE 3,844 0 0
PULTE GROUP INC COM 745867101 2,780,286 20,263 SH SOLE 20,263 0 0
QUANTA SVCS INC COM 74762E102 818,685 1,137 SH SOLE 1,137 0 0
RAMBUS INC DEL COM 750917106 712,017 5,364 SH SOLE 5,364 0 0
RELAY THERAPEUTICS INC COM 75943R102 937,577 50,111 SH SOLE 50,111 0 0
REVOLUTION MEDICINES INC COM 76155X100 1,058,694 5,653 SH SOLE 5,653 0 0
RIO TINTO PLC SPONSORED ADR 767204100 5,258,552 55,394 SH SOLE 55,394 0 0
ROBINHOOD MKTS INC COM CL A 770700102 2,553,931 25,468 SH SOLE 25,468 0 0
ROBLOX CORP CL A 771049103 7,513,956 138,175 SH SOLE 138,175 0 0
RTX CORPORATION COM 75513E101 2,343,735 12,353 SH SOLE 12,353 0 0
SANDISK CORP COM 80004C200 1,143,686 503 SH SOLE 503 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 424,655 7,721 SH SOLE 7,721 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 2,379,690 2,466 SH SOLE 2,466 0 0
SEMPRA COM 816851109 2,132,423 23,001 SH SOLE 23,001 0 0
SEMTECH CORP COM 816850101 1,114,499 6,886 SH SOLE 6,886 0 0
SIRIUSXM HOLDINGS INC COMMON STOCK 829933100 712,889 24,133 SH SOLE 24,133 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1,680,782 22,701 SH SOLE 22,701 0 0
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 952,982 10,756 SH SOLE 10,756 0 0
SUPER MICRO COMPUTER INC COM NEW 86800U302 2,488,093 84,831 SH SOLE 84,831 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 529,830,485 1,109,430 SH SOLE 1,109,430 0 0
TALEN ENERGY CORP COM 87422Q109 391,177 1,018 SH SOLE 1,018 0 0
TANGO THERAPEUTICS INC COM 87583X109 412,913 13,209 SH SOLE 13,209 0 0
TELADOC HEALTH INC COM 87918A105 491,789 57,994 SH SOLE 57,994 0 0
TELEKOMUNIKASI IND SPONSORED ADR 715684106 3,196,555 238,016 SH SOLE 238,016 0 0
TEMPUS AI INC CL A 88023B103 1,551,423 26,781 SH SOLE 26,781 0 0
TERADYNE INC COM 880770102 1,691,988 3,497 SH SOLE 3,497 0 0
TESLA INC COM 88160R101 25,431,579 60,465 SH SOLE 60,465 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 11,855,732 45,487 SH SOLE 45,487 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,333,827 7,132 SH SOLE 7,132 0 0
TWIST BIOSCIENCE CORP COM 90184D100 265,533 2,581 SH SOLE 2,581 0 0
UNITED STATES ANTIMONY CORP COM 911549103 939,415 129,396 SH SOLE 129,396 0 0
USA RARE EARTH INC COM 91733P107 4,673,408 216,562 SH SOLE 216,562 0 0
VALE S A SPONSORED ADS 91912E105 12,816,532 852,163 SH SOLE 852,163 0 0
VANECK ETF TRUST VANECK VIETNAM 92189F817 1,574,660 85,255 SH SOLE 85,255 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 471,397 949 SH SOLE 949 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 6,564,146 19,605 SH SOLE 19,605 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 505,478 9,399 SH SOLE 9,399 0 0
VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109 2,621,351 41,087 SH SOLE 41,087 0 0
VISTRA CORP COM 92840M102 661,328 4,169 SH SOLE 4,169 0 0
WESTERN DIGITAL CORP COM 958102105 5,303,292 8,303 SH SOLE 8,303 0 0
XENON PHARMACEUTICALS INC COM 98420N105 462,720 7,666 SH SOLE 7,666 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 4,159,095 91,469 SH SOLE 91,469 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105 402,436 20,449 SH SOLE 20,449 0 0