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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ACCENTURE PLC Common Stock G1151C101   190,798,754 550,471 SH   SOLE   550,471 0 0
ADIENT PLC Common Stock G0084W101   20,040,972 608,778 SH   SOLE   109,373 0 499,405
ADOBE INC Common Stock 00724F101   21,940,513 43,481 SH   SOLE   43,481 0 0
ADVANCE AUTO PARTS INC Common Stock 00751Y106   7,998,120 93,996 SH   SOLE   93,996 0 0
AERCAP HOLDINGS NV Common Stock N00985106   249,785,598 2,874,072 SH   SOLE   877,674 0 1,996,398
AGILENT TECHNOLOGIES INC Common Stock 00846U101   23,799,471 163,559 SH   SOLE   163,559 0 0
AGNICO EAGLE MINES LTD Common Stock 008474108   165,070,611 2,766,059 SH   SOLE   2,570,951 0 195,108
ALAMOS GOLD INC Common Stock 011532108   42,806,325 2,900,734 SH   SOLE   2,634,402 0 266,332
ALCOA CORP Common Stock 013872106   13,088,658 387,353 SH   SOLE   300,618 0 86,735
ALCON INC Common Stock H01301128   18,446,487 221,473 SH   SOLE   221,473 0 0
ALIGN TECHNOLOGY INC Common Stock 016255101   372,584,344 1,136,205 SH   SOLE   929,269 0 206,936
ALPHABET INC Common Stock 02079K305   1,421,804,823 9,420,293 SH   SOLE   6,400,920 0 3,019,373
AMAZON.COM INC Common Stock 023135106   948,696,164 5,259,431 SH   SOLE   2,083,830 0 3,175,601
AMBEV SA ADR 02319V103   5,923,488 2,388,503 SH   SOLE   1,646,745 0 741,758
AMERICAN EXPRESS CO Common Stock 025816109   44,752,470 196,550 SH   SOLE   34,804 0 161,746
AMERICAN TOWER CORP REIT 03027X100   23,346,445 118,156 SH   SOLE   117,830 0 326
ANSYS INC Common Stock 03662Q105   245,953,834 708,474 SH   SOLE   642,911 0 65,563
AON PLC Common Stock G0403H108   18,136,681 54,347 SH   SOLE   54,347 0 0
APPLE INC Common Stock 037833100   413,194,093 2,409,576 SH   SOLE   696,446 0 1,713,130
APTIV PLC Common Stock G6095L109   166,806,694 2,094,246 SH   SOLE   1,897,043 0 197,203
ASML HOLDING NV NY Reg Shrs N07059210   20,623,458 21,251 SH   SOLE   21,251 0 0
AUTODESK INC Common Stock 052769106   1,032,038,471 3,962,977 SH   SOLE   3,323,021 0 639,956
AUTOMATIC DATA PROCESSING INC Common Stock 053015103   636,066,053 2,546,913 SH   SOLE   2,142,136 0 404,777
BAIDU INC ADR 056752108   5,580,051 53,002 SH   SOLE   53,002 0 0
BANK OF AMERICA CORP Common Stock 060505104   63,695,855 1,679,743 SH   SOLE   299,430 0 1,380,313
BARRICK GOLD CORP Common Stock 067901108   321,945,862 19,347,708 SH   SOLE   16,817,694 0 2,530,014
BECTON DICKINSON & CO Common Stock 075887109   46,031,144 186,022 SH   SOLE   186,022 0 0
BIO-RAD LABORATORIES INC Common Stock 090572207   145,472,922 420,600 SH   SOLE   138,274 0 282,326
BOOKING HOLDINGS INC Common Stock 09857L108   1,261,889,129 347,831 SH   SOLE   281,242 0 66,589
BORGWARNER INC Common Stock 099724106   59,358,328 1,708,645 SH   SOLE   655,987 0 1,052,658
BOSTON SCIENTIFIC CORP Common Stock 101137107   301,294,359 4,399,100 SH   SOLE   748,829 0 3,650,271
BRF SA ADR 10552T107   5,084,153 1,559,556 SH   SOLE   1,360,799 0 198,757
BROADCOM INC Common Stock 11135F101   419,977,365 316,866 SH   SOLE   82,818 0 234,048
BROADRIDGE FINANCIAL SOLUTIONS Common Stock 11133T103   110,824,344 540,976 SH   SOLE   540,976 0 0
BUNGE GLOBAL SA Common Stock H11356104   11,241,318 109,650 SH   SOLE   97,720 0 11,930
CADENCE DESIGN SYSTEMS INC Common Stock 127387108   51,691,780 166,062 SH   SOLE   166,062 0 0
CANADIAN NATIONAL RAILWAY CO Common Stock 136375102   64,012,720 485,649 SH   SOLE   182,398 0 303,251
CARLISLE COS INC Common Stock 142339100   203,320,777 518,874 SH   SOLE   471,837 0 47,037
CARMAX INC Common Stock 143130102   26,121,938 299,873 SH   SOLE   53,993 0 245,880
CARNIVAL CORP Common Stock 143658300   8,364,250 511,888 SH   SOLE   511,888 0 0
CARS.COM INC Common Stock 14575E105   12,023,750 699,869 SH   SOLE   99,707 0 600,162
CEMEX SAB DE CV ADR 151290889   61,291,426 6,802,600 SH   SOLE   4,139,458 0 2,663,142
CHARLES SCHWAB CORP/THE Common Stock 808513105   85,230,699 1,178,196 SH   SOLE   786,215 0 391,981
CHECK POINT SOFTWARE TECHNOLOG Common Stock M22465104   585,465,350 3,569,693 SH   SOLE   2,866,658 0 703,035
CISCO SYSTEMS INC Common Stock 17275R102   15,142,145 303,389 SH   SOLE   299,102 0 4,287
CITIGROUP INC Common Stock 172967424   82,247,668 1,300,564 SH   SOLE   1,300,564 0 0
CLEVELAND-CLIFFS INC Common Stock 185899101   5,051,532 222,143 SH   SOLE   152,784 0 69,359
CME GROUP INC Common Stock 12572Q105   42,748,844 198,564 SH   SOLE   198,564 0 0
COCA-COLA EUROPACIFIC PARTNERS Common Stock G25839104   245,174,751 3,505,000 SH   SOLE   678,236 0 2,826,764
CONOCOPHILLIPS Common Stock 20825C104   22,781,339 178,986 SH   SOLE   156,242 0 22,744
CONSTELLATION BRANDS INC Common Stock 21036P108   96,260,382 354,211 SH   SOLE   191,389 0 162,822
CORTEVA INC Common Stock 22052L104   13,212,890 229,112 SH   SOLE   197,745 0 31,367
COSTAR GROUP INC Common Stock 22160N109   27,544,524 285,140 SH   SOLE   285,140 0 0
CROWN CASTLE INC REIT 22822V101   86,279,813 815,268 SH   SOLE   814,560 0 708
DANAHER CORP Common Stock 235851102   34,623,679 138,650 SH   SOLE   138,650 0 0
DEERE & CO Common Stock 244199105   31,856,995 77,560 SH   SOLE   68,369 0 9,191
DENTSPLY SIRONA INC Common Stock 24906P109   45,886,835 1,382,550 SH   SOLE   246,565 0 1,135,985
DIAGEO PLC ADR 25243Q205   11,453 77 SH   SOLE   77 0 0
DIGITAL REALTY TRUST INC REIT 253868103   20,885,800 145,000 SH   SOLE   145,000 0 0
DOLBY LABORATORIES INC Common Stock 25659T107   191,401,801 2,284,849 SH   SOLE   1,312,371 0 972,478
EDWARDS LIFESCIENCES CORP Common Stock 28176E108   57,271,306 599,323 SH   SOLE   599,323 0 0
ELDORADO GOLD CORP Common Stock 284902509   39,739,112 2,824,386 SH   SOLE   2,657,795 0 166,591
ELECTRONIC ARTS INC Common Stock 285512109   561,234,167 4,230,302 SH   SOLE   3,475,316 0 754,986
ELEVANCE HEALTH INC Common Stock 036752103   468,830,682 904,136 SH   SOLE   447,828 0 456,308
ELI LILLY & CO Common Stock 532457108   19,757,073 25,396 SH   SOLE   25,396 0 0
EMBECTA CORP Common Stock 29082K105   4,313 325 SH   SOLE   325 0 0
ESTEE LAUDER COS INC/THE Common Stock 518439104   593,786 3,852 SH   SOLE   3,852 0 0
EXXON MOBIL CORP Common Stock 30231G102   461,078,514 3,966,608 SH   SOLE   1,999,240 0 1,967,368
FACTSET RESEARCH SYSTEMS INC Common Stock 303075105   547,782,140 1,205,533 SH   SOLE   975,480 0 230,053
FORD MOTOR CO Common Stock 345370860   1,436,684 108,184 SH   SOLE   108,184 0 0
FOX CORP Common Stock 35137L105   455,167 14,556 SH   SOLE   14,556 0 0
FREEPORT-MCMORAN INC Common Stock 35671D857   209,921,402 4,464,513 SH   SOLE   1,369,734 0 3,094,779
FRESHWORKS INC Common Stock 358054104   65,010,921 3,570,067 SH   SOLE   2,312,187 0 1,257,880
GAMING AND LEISURE PROPERTIES REIT 36467J108   60,470,515 1,312,579 SH   SOLE   428,883 0 883,696
GENERAC HOLDINGS INC Common Stock 368736104   65,074,617 515,892 SH   SOLE   515,892 0 0
GENERAL MOTORS CO Common Stock 37045V100   305,104,098 6,727,764 SH   SOLE   3,206,512 0 3,521,252
GOLD FIELDS LTD ADR 38059T106   15,126,629 951,959 SH   SOLE   951,959 0 0
GREENLIGHT CAPITAL RE LTD Common Stock G4095J109   12,589,974 1,009,621 SH   SOLE   1,009,621 0 0
HDFC BANK LTD ADR 40415F101   73,565,849 1,314,380 SH   SOLE   994,993 0 319,387
HECLA MINING CO Common Stock 422704106   33,779,264 7,022,716 SH   SOLE   6,463,423 0 559,293
HESS CORP Common Stock 42809H107   202,579,382 1,327,171 SH   SOLE   521,363 0 805,808
HOME DEPOT INC/THE Common Stock 437076102   12,240,293 31,909 SH   SOLE   31,543 0 366
ICON PLC Common Stock G4705A100   888,860,206 2,645,811 SH   SOLE   2,130,102 0 515,709
IDEXX LABORATORIES INC Common Stock 45168D104   18,804,143 34,827 SH   SOLE   34,827 0 0
INTERCONTINENTAL EXCHANGE INC Common Stock 45866F104   422,563,168 3,074,752 SH   SOLE   1,436,393 0 1,638,359
INTERCONTINENTAL HOTELS GROUP ADR 45857P806   19,548 185 SH   SOLE   185 0 0
INTUIT INC Common Stock 461202103   953,997,851 1,467,689 SH   SOLE   1,197,307 0 270,382
ISHARES 0-5 YEAR HIGH YIELD CO ETP 46434V407   8,348,310 196,200 SH   SOLE   0 0 196,200
ISHARES MSCI CHINA A ETF ETP 46434V514   2,386,804 91,977 SH   SOLE   91,977 0 0
ISHARES MSCI INDIA ETF ETP 46429B598   74,449,168 1,443,093 SH   SOLE   838,638 0 604,455
ISHARES MSCI SAUDI ARABIA ETF ETP 46434V423   12,723,071 288,113 SH   SOLE   43,812 0 244,301
JACOBS SOLUTIONS INC Common Stock 46982L108   247,068,246 1,607,157 SH   SOLE   379,930 0 1,227,227
JOHNSON & JOHNSON Common Stock 478160104   667,406,458 4,219,018 SH   SOLE   3,414,835 0 804,183
JPMORGAN CHASE & CO Common Stock 46625H100   30,979,600 154,666 SH   SOLE   154,666 0 0
KASPI.KZ JSC ADR 48581R205   64,923,708 504,693 SH   SOLE   180,044 0 324,649
KE HOLDINGS INC ADR 482497104   40,746,014 2,967,663 SH   SOLE   1,836,495 0 1,131,168
KLA CORP Common Stock 482480100   87,395,998 125,107 SH   SOLE   125,107 0 0
KROGER CO/THE Common Stock 501044101   59,719,761 1,045,331 SH   SOLE   1,045,331 0 0
LAM RESEARCH CORP Common Stock 512807108   46,108,770 47,458 SH   SOLE   47,458 0 0
LI AUTO INC ADR 50202M102   28,545,047 942,703 SH   SOLE   303,374 0 639,329
LIGHT & WONDER INC Common Stock 80874P109   40,756,064 399,217 SH   SOLE   114,964 0 284,253
MARATHON PETROLEUM CORP Common Stock 56585A102   16,666,670 82,713 SH   SOLE   72,376 0 10,337
MARSH & MCLENNAN COS INC Common Stock 571748102   189,282,438 918,936 SH   SOLE   147,141 0 771,795
MASTERCARD INC Common Stock 57636Q104   533,560,298 1,107,960 SH   SOLE   447,890 0 660,070
MCKESSON CORP Common Stock 58155Q103   90,207,443 168,031 SH   SOLE   29,879 0 138,152
MERCADOLIBRE INC Common Stock 58733R102   1,719,099 1,137 SH   SOLE   1,137 0 0
MERCK & CO INC Common Stock 58933Y105   8,790,246 66,618 SH   SOLE   65,585 0 1,033
META PLATFORMS INC Common Stock 30303M102   474,208,688 976,582 SH   SOLE   234,849 0 741,733
MICROSOFT CORP Common Stock 594918104   3,069,177,644 7,295,060 SH   SOLE   4,927,195 0 2,367,865
MONDELEZ INTERNATIONAL INC Common Stock 609207105   174,055,911 2,486,513 SH   SOLE   319,984 0 2,166,529
MONSTER BEVERAGE CORP Common Stock 61174X109   228,667,621 3,857,416 SH   SOLE   3,200,026 0 657,390
MOODY'S CORP Common Stock 615369105   768,732,880 1,955,914 SH   SOLE   1,585,968 0 369,946
MORGAN STANLEY Common Stock 617446448   22,499,250 238,947 SH   SOLE   238,947 0 0
MOTOROLA SOLUTIONS INC Common Stock 620076307   210,972,069 594,321 SH   SOLE   477,507 0 116,814
NETEASE INC ADR 64110W102   663,661,030 6,414,043 SH   SOLE   5,586,694 0 827,349
NETFLIX INC Common Stock 64110L106   17,242,707 28,391 SH   SOLE   28,391 0 0
NEW ORIENTAL EDUCATION & TECHN ADR 647581206   78,891,685 908,681 SH   SOLE   563,375 0 345,306
NEWMONT CORP Common Stock 651639106   103,817,979 2,896,707 SH   SOLE   2,753,444 0 143,263
NEXTERA ENERGY INC Common Stock 65339F101   321,079,239 5,023,928 SH   SOLE   4,649,330 0 374,598
NEXTERA ENERGY PARTNERS LP Common Stock 65341B106   6,324,712 210,263 SH   SOLE   206,973 0 3,290
NIKE INC Common Stock 654106103   57,227,242 608,930 SH   SOLE   608,930 0 0
NOV INC Common Stock 62955J103   62,221,816 3,187,593 SH   SOLE   574,979 0 2,612,614
NOVARTIS AG ADR 66987V109   14,220 147 SH   SOLE   147 0 0
NU HOLDINGS LTD/CAYMAN ISLANDS Common Stock G6683N103   5,514,679 462,253 SH   SOLE   462,253 0 0
NUTRIEN LTD Common Stock 67077M108   12,747,371 234,412 SH   SOLE   204,695 0 29,717
NVIDIA CORP Common Stock 67066G104   981,185,744 1,085,911 SH   SOLE   329,577 0 756,334
O'REILLY AUTOMOTIVE INC Common Stock 67103H107   19,626,708 17,386 SH   SOLE   17,386 0 0
PAN AMERICAN SILVER CORP Common Stock 697900108   48,011,342 3,183,776 SH   SOLE   3,000,097 0 183,679
PARAMOUNT GLOBAL Common Stock 92556H107   1,135,488 52,015 SH   SOLE   52,015 0 0
PDD HOLDINGS INC ADR 722304102   118,922,123 1,022,986 SH   SOLE   547,328 0 475,658
PEPSICO INC Common Stock 713448108   18,053,332 103,156 SH   SOLE   101,804 0 1,352
PFIZER INC Common Stock 717081103   2,433,759 87,703 SH   SOLE   87,703 0 0
PHILIP MORRIS INTERNATIONAL IN Common Stock 718172109   859,495,650 9,381,092 SH   SOLE   7,806,460 0 1,574,632
PHINIA INC Common Stock 71880K101   21,363,814 555,915 SH   SOLE   131,511 0 424,404
PINTEREST INC Common Stock 72352L106   130,578,523 3,766,326 SH   SOLE   1,536,556 0 2,229,770
PLATINUM GROUP METALS LTD Common Stock 72765Q882   509,085 437,969 SH   SOLE   437,969 0 0
POWERSHARES SENIOR LOAN ETP 46138G508   6,006,600 284,000 SH   SOLE   0 0 284,000
PROCTER & GAMBLE CO/THE Common Stock 742718109   69,791,514 430,148 SH   SOLE   430,148 0 0
PROLOGIS INC REIT 74340W103   4,473,448 34,353 SH   SOLE   33,873 0 480
QORVO INC Common Stock 74736K101   69,918,954 608,891 SH   SOLE   189,118 0 419,773
RB GLOBAL INC Common Stock 74935Q107   24,766,061 324,849 SH   SOLE   324,849 0 0
REGENERON PHARMACEUTICALS INC Common Stock 75886F107   40,365,869 41,939 SH   SOLE   41,939 0 0
ROCKWELL AUTOMATION INC Common Stock 773903109   289,699,718 994,404 SH   SOLE   932,885 0 61,519
ROYAL GOLD INC Common Stock 780287108   37,968,178 311,700 SH   SOLE   304,941 0 6,759
RYANAIR HOLDINGS PLC ADR 783513203   15,137,430 103,973 SH   SOLE   103,973 0 0
S&P GLOBAL INC Common Stock 78409V104   575,960,171 1,353,767 SH   SOLE   1,105,053 0 248,714
SAP SE ADR 803054204   63,970 328 SH   SOLE   328 0 0
SEA LTD ADR 81141R100   6,521,576 121,422 SH   SOLE   121,422 0 0
SNOWFLAKE INC Common Stock 833445109   117,023,449 724,155 SH   SOLE   211,642 0 512,513
STARBUCKS CORP Common Stock 855244109   58,059,702 635,296 SH   SOLE   635,296 0 0
STATE STREET CORP Common Stock 857477103   141,852,587 1,834,617 SH   SOLE   293,592 0 1,541,025
STEEL DYNAMICS INC Common Stock 858119100   15,161,261 102,282 SH   SOLE   79,680 0 22,602
STERICYCLE INC Common Stock 858912108   40,072,066 759,660 SH   SOLE   135,648 0 624,012
STRYKER CORP Common Stock 863667101   19,436,636 54,312 SH   SOLE   54,312 0 0
SYNOPSYS INC Common Stock 871607107   307,933,916 538,817 SH   SOLE   184,097 0 354,720
TAIWAN SEMICONDUCTOR MANUFACTU ADR 874039100   425,902,485 3,130,485 SH   SOLE   980,731 0 2,149,754
TAKE-TWO INTERACTIVE SOFTWARE Common Stock 874054109   32,882,963 221,449 SH   SOLE   221,449 0 0
TAPESTRY INC Common Stock 876030107   245,945,641 5,179,984 SH   SOLE   2,011,001 0 3,168,983
TD SYNNEX CORP Common Stock 87162W100   67,160,251 593,813 SH   SOLE   222,458 0 371,355
TE CONNECTIVITY LTD Common Stock H84989104   223,865,965 1,541,352 SH   SOLE   1,411,417 0 129,935
TECK RESOURCES LTD Common Stock 878742204   71,432,068 1,560,009 SH   SOLE   1,378,331 0 181,678
TERNIUM SA ADR 880890108   69,949,361 1,680,667 SH   SOLE   1,040,577 0 640,090
TEXAS INSTRUMENTS INC Common Stock 882508104   114,577,743 657,699 SH   SOLE   657,161 0 538
TEXAS ROADHOUSE INC Common Stock 882681109   100,466,053 650,392 SH   SOLE   296,503 0 353,889
THERMO FISHER SCIENTIFIC INC Common Stock 883556102   313,630,797 539,617 SH   SOLE   268,484 0 271,133
TKO GROUP HOLDINGS INC Common Stock 87256C101   303,107,789 3,507,786 SH   SOLE   1,497,188 0 2,010,598
TRADEWEB MARKETS INC Common Stock 892672106   18,726,641 179,770 SH   SOLE   179,770 0 0
TRANE TECHNOLOGIES PLC Common Stock G8994E103   394,464,001 1,314,004 SH   SOLE   533,572 0 780,432
TRANSUNION Common Stock 89400J107   149,094,171 1,868,348 SH   SOLE   305,122 0 1,563,226
TRIP.COM GROUP LTD ADR 89677Q107   119,049,738 2,712,457 SH   SOLE   1,241,732 0 1,470,725
TRIPLE FLAG PRECIOUS METALS CO Common Stock 89679M104   24,796,930 1,714,688 SH   SOLE   1,606,248 0 108,440
UNITEDHEALTH GROUP INC Common Stock 91324P102   153,623,644 310,539 SH   SOLE   310,539 0 0
VALE SA ADR 91912E105   86,451,505 7,092,002 SH   SOLE   4,799,946 0 2,292,056
VALERO ENERGY CORP Common Stock 91913Y100   22,168,194 129,874 SH   SOLE   113,935 0 15,939
VEEVA SYSTEMS INC Common Stock 922475108   20,376,673 87,948 SH   SOLE   87,948 0 0
VENTAS INC REIT 92276F100   8,467,790 194,483 SH   SOLE   194,483 0 0
VERALTO CORP Common Stock 92338C103   5,733,465 64,668 SH   SOLE   64,668 0 0
VERISIGN INC Common Stock 92343E102   896,674,146 4,731,540 SH   SOLE   3,471,295 0 1,260,245
VIPSHOP HOLDINGS LTD ADR 92763W103   35,944,151 2,171,852 SH   SOLE   1,073,506 0 1,098,346
VISA INC Common Stock 92826C839   2,180,318,361 7,812,521 SH   SOLE   6,484,238 0 1,328,283
WASTE MANAGEMENT INC Common Stock 94106L109   346,284,556 1,624,605 SH   SOLE   1,478,226 0 146,379
WEST PHARMACEUTICAL SERVICES I Common Stock 955306105   13,583,142 34,326 SH   SOLE   34,326 0 0
XP INC Common Stock G98239109   69,130,145 2,694,082 SH   SOLE   476,428 0 2,217,654
ZILLOW GROUP INC Common Stock 98954M200   92,035,031 1,886,737 SH   SOLE   295,127 0 1,591,610
ZOETIS INC Common Stock 98978V103   21,153,789 125,015 SH   SOLE   125,015 0 0