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
ACCENTURE PLC SHS CLASS A G1151C101 627 2,259 SH   SOLE NONE 2,259 0 0
ACTIVISION BLIZZARD INC COM 00507V109 20,530 263,684 SH   SOLE NONE 263,684 0 0
ADOBE INC COM 00724F101 2,925 7,977 SH   SOLE NONE 7,977 0 0
AGNICO EAGLE MINES LTD COM 008474108 104,781 2,289,565 SH   SOLE NONE 2,289,565 0 0
ALBEMARLE CORP COM 012653101 1,868 8,937 SH   SOLE NONE 8,937 0 0
ALIGN TECHNOLOGY INC COM 016255101 559 2,338 SH   SOLE NONE 2,338 0 0
ALPHABET INC CAP STK CL A 02079K305 38,729 17,750 SH   SOLE NONE 17,750 0 0
AMAZON.COM INC COM 023135106 116,260 1,094,593 SH   SOLE NONE 1,094,593 0 0
AMERICAN EXPRESS CO COM 025816109 268 1,936 SH   SOLE NONE 1,936 0 0
ANSYS INC COM 03662Q105 6,535 27,273 SH   SOLE NONE 27,273 0 0
APPLIED MATERIALS INC COM 038222105 364 4,000 SH   SOLE NONE 4,000 0 0
APTIV PLC SHS G6095L109 267 3,000 SH   SOLE NONE 3,000 0 0
AUTODESK INC COM 052769106 5,502 31,777 SH   SOLE NONE 31,777 0 0
BAIDU INC SPON ADR REP A 056752108 4,757 31,982 SH   SOLE NONE 31,982 0 0
BARRICK GOLD CORP COM 067901108 100,776 5,696,256 SH   SOLE NONE 5,696,256 0 0
BHP GROUP LTD SPONSORED ADS 088606108 253 4,500 SH   SOLE NONE 4,500 0 0
BOOKING HOLDINGS INC COM 09857L108 22,985 13,142 SH   SOLE NONE 13,142 0 0
BROWN & BROWN INC COM 115236101 1,600 27,429 SH   SOLE NONE 27,429 0 0
CHINDATA GROUP HOLDINGS ADS 16955F107 10,959 1,415,442 SH   SOLE NONE 1,415,442 0 0
CINTAS CORP COM 172908105 3,267 8,745 SH   SOLE NONE 8,745 0 0
CISCO SYSTEMS INC COM 17275R102 412 9,674 SH   SOLE NONE 9,674 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 3,514 2,390,344 SH   SOLE NONE 2,390,344 0 0
COLGATE-PALMOLIVE CO COM 194162103 36,495 455,500 SH   SOLE NONE 455,500 0 0
CONSTELLATION BRANDS INC CL A 21036P108 140,099 601,093 SH   SOLE NONE 601,093 0 0
COPART INC COM 217204106 2,796 25,734 SH   SOLE NONE 25,734 0 0
COSTCO WHOLESALE CORP COM 22160K105 106,943 223,139 SH   SOLE NONE 223,139 0 0
DANAHER CORP COM 235851102 227,293 896,553 SH   SOLE NONE 896,553 0 0
DARLING INGREDIENTS INC COM 237266101 11 181 SH   SOLE NONE 181 0 0
DELL TECHNOLOGIES CL C 24703L202 4,017 86,938 SH   SOLE NONE 86,938 0 0
DUPONT DE NEMOURS INC COM 26614N102 222 4,000 SH   SOLE NONE 4,000 0 0
ECOLAB INC COM 278865100 5,357 34,843 SH   SOLE NONE 34,843 0 0
EHANG HOLDINGS LTD ADS 26853E102 20,530 2,219,188 SH   SOLE NONE 2,219,188 0 0
ELEVANCE HEALTH INC COM 036752103 244,197 506,007 SH   SOLE NONE 506,007 0 0
ELI LILLY & CO COM 532457108 255,731 788,738 SH   SOLE NONE 788,738 0 0
ESTEE LAUDER COMPANIES CL A 518439104 8,413 32,973 SH   SOLE NONE 32,973 0 0
FULL TRUCK ALLIANCE SPONSORED ADS 35969L108 27,342 3,024,404 SH   SOLE NONE 3,024,404 0 0
GARMIN LTD SHS H2906T109 1,749 17,800 SH   SOLE NONE 17,800 0 0
GENERAL MILLS INC COM 370334104 864 11,453 SH   SOLE NONE 11,453 0 0
GEOPARK LTD USD SHS G38327105 6,817 527,641 SH   SOLE NONE 527,641 0 0
HELLO GROUP INC ADS 423403104 957 188,767 SH   SOLE NONE 188,767 0 0
HEXCEL CORP COM 428291108 5,310 101,518 SH   SOLE NONE 101,518 0 0
HILTON WORLDWIDE HOLDINGS IN COM 43300A203 618 5,547 SH   SOLE NONE 5,547 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 8,454 221,877 SH   SOLE NONE 221,877 0 0
HUMANA INC COM 444859102 167,733 358,351 SH   SOLE NONE 358,351 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 171,825 1,826,770 SH   SOLE NONE 1,826,770 0 0
INTUIT INC COM 461202103 5,749 14,865 SH   SOLE NONE 14,865 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,392 6,903 SH   SOLE NONE 6,903 0 0
JD.COM INC SPON ADR CL A 47215P106 291,629 4,540,899 SH   SOLE NONE 4,540,899 0 0
JINKOSOLAR HOLDING CO SPONSORED ADR 47759T100 234 3,378 SH   SOLE NONE 3,378 0 0
JOYY INC ADS REPSTG COM A 46591M109 15,074 504,525 SH   SOLE NONE 504,525 0 0
KE HOLDINGS INC SPONSORED ADS 482497104 40,564 2,260,430 SH   SOLE NONE 2,260,430 0 0
KLA CORP COM NEW 482480100 415 1,300 SH   SOLE NONE 1,300 0 0
KOSMOS ENERGY LTD COM 500688106 2,235 359,091 SH   SOLE NONE 359,091 0 0
LENNOX INTERNATIONAL INC COM 526107107 227 1,098 SH   SOLE NONE 1,098 0 0
LULULEMON ATHLETICA INC COM 550021109 1,804 6,527 SH   SOLE NONE 6,527 0 0
MARRIOTT INTERNATIONAL CL A 571903202 3,909 28,738 SH   SOLE NONE 28,738 0 0
MARVELL TECHNOLOGY INC COM 573874104 32,436 745,144 SH   SOLE NONE 745,144 0 0
MASIMO CORP COM 574795100 3,137 23,645 SH   SOLE NONE 23,645 0 0
MASTEC INC COM 576323109 6,348 88,591 SH   SOLE NONE 88,591 0 0
MASTERCARD INC CL A 57636Q104 106,450 337,308 SH   SOLE NONE 337,308 0 0
MERCADOLIBRE INC COM 58733R102 60,395 94,800 SH   SOLE NONE 94,800 0 0
META PLATFORMS INC CL A 30303M102 92,663 574,656 SH   SOLE NONE 574,656 0 0
MICROSOFT CORP COM 594918104 243,950 949,649 SH   SOLE NONE 949,649 0 0
MINISO GROUP HOLDING LTD SPONSORED ADS 66981J102 37,600 4,790,644 SH   SOLE NONE 4,790,644 0 0
NEW ORIENTAL EDUCATIO SPON ADR 647581107 72,990 3,585,790 SH   SOLE NONE 3,585,790 0 0
NEWMONT CORP COM 651639106 105,566 1,768,991 SH   SOLE NONE 1,768,991 0 0
NEXTERA ENERGY INC COM 65339F101 16,111 207,991 SH   SOLE NONE 207,991 0 0
NIKE INC CL B 654106103 358 3,500 SH   SOLE NONE 3,500 0 0
NIO INC SPON ADS 62914V106 1,494 68,776 SH   SOLE NONE 68,776 0 0
NIU TECHNOLOGIES ADS 65481N100 1,739 202,096 SH   SOLE NONE 202,096 0 0
NORDSON CORP COM 655663102 2,059 10,170 SH   SOLE NONE 10,170 0 0
NOV INC COM 62955J103 423 25,000 SH   SOLE NONE 25,000 0 0
NVIDIA CORP COM 67066G104 4,116 26,930 SH   SOLE NONE 26,930 0 0
ON SEMICONDUCTOR COM 682189105 4,626 91,948 SH   SOLE NONE 91,948 0 0
ORACLE CORP COM 68389X105 17,177 245,841 SH   SOLE NONE 245,841 0 0
O'REILLY AUTOMOTIVE INC COM 67103H107 191,143 302,553 SH   SOLE NONE 302,553 0 0
PALO ALTO NETWORKS INC COM 697435105 183,336 371,186 SH   SOLE NONE 371,186 0 0
PAYCHEX INC COM 704326107 3,680 32,319 SH   SOLE NONE 32,319 0 0
PAYPAL HOLDINGS INC COM 70450Y103 248 3,547 SH   SOLE NONE 3,547 0 0
PENTAIR PLC SHS G7S00T104 366 8,000 SH   SOLE NONE 8,000 0 0
PFIZER INC COM 717081103 62,883 1,199,430 SH   SOLE NONE 1,199,430 0 0
PROCTER & GAMBLE CO/THE COM 742718109 4,460 31,119 SH   SOLE NONE 31,119 0 0
RESMED INC COM 761152107 5,283 25,069 SH   SOLE NONE 25,069 0 0
ROCKWELL AUTOMATION INC COM 773903109 299 1,500 SH   SOLE NONE 1,500 0 0
S&P GLOBAL INC COM 78409V104 226,483 671,963 SH   SOLE NONE 671,963 0 0
SALESFORCE INC COM 79466L302 105,015 636,114 SH   SOLE NONE 636,114 0 0
SCHLUMBERGER LTD COM STK 806857108 294,924 8,247,174 SH   SOLE NONE 8,247,174 0 0
SEA LTD SPONSORED ADS 81141R100 13,972 208,820 SH   SOLE NONE 208,820 0 0
SENSATA TECHNOLOGIES HOLDING SHS G8060N102 2,320 55,905 SH   SOLE NONE 55,905 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 644 8,000 SH   SOLE NONE 8,000 0 0
SERVICENOW INC COM 81762P102 36,202 76,126 SH   SOLE NONE 76,126 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 3,424 12,511 SH   SOLE NONE 12,511 0 0
SONO GROUP N V CALL N81409909 5,863 325,000 PRN Call SOLE NONE 325,000 0 0
SOUTHWEST AIRLINES CO COM 844741108 14,289 395,592 SH   SOLE NONE 395,592 0 0
SS&C TECHNOLOGIES HOLDINGS COM 78467J100 176 3,025 SH   SOLE NONE 3,025 0 0
STRYKER CORP COM 863667101 1,247 6,265 SH   SOLE NONE 6,265 0 0
SUNNOVA ENERGY INTERNATIONAL COM 86745K104 7,697 417,660 SH   SOLE NONE 417,660 0 0
SUNRUN INC COM 86771W105 29,770 1,274,385 SH   SOLE NONE 1,274,385 0 0
SYNOPSYS INC COM 871607107 304 1,000 SH   SOLE NONE 1,000 0 0
TAIWAN SEMICONDUCTOR SPONSORED ADS 874039100 12,099 147,997 SH   SOLE NONE 147,997 0 0
TASKUS INC CLASS A COM 87652V109 4,048 239,998 SH   SOLE NONE 239,998 0 0
TDCX INC ADS 87190U100 988 106,469 SH   SOLE NONE 106,469 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 19,077 35,184 SH   SOLE NONE 35,184 0 0
T-MOBILE US INC COM 872590104 216,987 1,612,813 SH   SOLE NONE 1,612,813 0 0
TPI COMPOSITES INC COM 87266J104 490 39,197 SH   SOLE NONE 39,197 0 0
TRADEWEB MARKETS INC CL A 892672106 48,172 705,821 SH   SOLE NONE 705,821 0 0
TRANSUNION COM 89400J107 5,062 63,339 SH   SOLE NONE 63,339 0 0
TRIMBLE INC COM 896239100 349 6,000 SH   SOLE NONE 6,000 0 0
TRIP.COM GROUP LTD ADS 89677Q107 5,124 186,661 SH   SOLE NONE 186,661 0 0
TUYA INC SPONSERED ADS 90114C107 11,600 4,424,789 SH   SOLE NONE 4,424,789 0 0
UBER TECHNOLOGIES INC COM 90353T100 64,667 3,160,642 SH   SOLE NONE 3,160,642 0 0
VEEVA SYSTEMS INC CL A COM 922475108 2,794 14,108 SH   SOLE NONE 14,108 0 0
VIPSHOP HOLDINGS LTD SPONSORED ADS A 92763W103 39,034 3,944,534 SH   SOLE NONE 3,944,534 0 0
VISA INC COM CL A 92826C839 346 1,759 SH   SOLE NONE 1,759 0 0
WASTE MANAGEMENT INC COM 94106L109 19,696 128,749 SH   SOLE NONE 128,749 0 0
WORKDAY INC CL A 98138H101 7,999 57,311 SH   SOLE NONE 57,311 0 0
XPENG INC ADS 98422D105 62 1,956 SH   SOLE NONE 1,956 0 0
ZOETIS INC CL A 98978V103 6,093 35,308 SH   SOLE NONE 35,308 0 0