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
ABCAM PLC ADR 000380204   1,168,073 86,781 SH   SOLE   86,781 0 0
ACCENTURE PLC Common Stock G1151C101   136,163,600 476,413 SH   SOLE   476,413 0 0
ACTIVISION BLIZZARD INC Common Stock 00507V109   24,232,669 283,125 SH   SOLE   283,125 0 0
ADIENT PLC Common Stock G0084W101   47,231,509 1,153,113 SH   SOLE   1,153,113 0 0
ADOBE INC Common Stock 00724F101   24,336,116 63,150 SH   SOLE   63,150 0 0
AERCAP HOLDINGS NV Common Stock N00985106   89,367,464 1,589,320 SH   SOLE   1,589,320 0 0
AGILENT TECHNOLOGIES INC Common Stock 00846U101   19,778,470 142,970 SH   SOLE   142,970 0 0
AGNICO EAGLE MINES LTD Common Stock 008474108   135,901,873 2,669,013 SH   SOLE   2,669,013 0 0
AIR PRODUCTS AND CHEMICALS INC Common Stock 009158106   202,020,642 703,390 SH   SOLE   703,390 0 0
AIRBNB INC Common Stock 009066101   20,025,042 160,973 SH   SOLE   160,973 0 0
ALCOA CORP Common Stock 013872106   12,472,464 293,056 SH   SOLE   293,056 0 0
ALCON INC Common Stock H01301128   17,274,330 244,887 SH   SOLE   244,887 0 0
ALIGN TECHNOLOGY INC Common Stock 016255101   14,157,846 42,371 SH   SOLE   42,371 0 0
ALLEGION PLC Common Stock G0176J109   154,936,526 1,451,668 SH   SOLE   1,451,668 0 0
ALPHABET INC Common Stock 02079K107   4,983,160 47,915 SH   SOLE   47,915 0 0
ALPHABET INC Common Stock 02079K305   373,671,144 3,602,344 SH   SOLE   3,602,344 0 0
AMAZON.COM INC Common Stock 023135106   48,748,955 471,962 SH   SOLE   471,962 0 0
AMBEV SA ADR 02319V103   112,092,093 39,748,969 SH   SOLE   39,748,969 0 0
AMERICAN EXPRESS CO Common Stock 025816109   48,551,218 294,339 SH   SOLE   294,339 0 0
AMERICAN TOWER CORP REIT 03027X100   54,259,831 265,537 SH   SOLE   265,537 0 0
ANALOG DEVICES INC Common Stock 032654105   106,002,201 537,482 SH   SOLE   537,482 0 0
ANSYS INC Common Stock 03662Q105   282,989,159 850,328 SH   SOLE   850,328 0 0
AON PLC Common Stock G0403H108   27,191,556 86,243 SH   SOLE   86,243 0 0
APPLE INC Common Stock 037833100   521,438,041 3,162,147 SH   SOLE   3,162,147 0 0
APPLIED MATERIALS INC Common Stock 038222105   5,633,476 45,864 SH   SOLE   45,864 0 0
APTIV PLC Common Stock G6095L109   230,062,873 2,050,654 SH   SOLE   2,050,654 0 0
ASML HOLDING NV NY Reg Shrs N07059210   22,605,699 33,209 SH   SOLE   33,209 0 0
AUTODESK INC Common Stock 052769106   917,229,355 4,406,367 SH   SOLE   4,406,367 0 0
AUTOMATIC DATA PROCESSING INC Common Stock 053015103   585,865,539 2,631,566 SH   SOLE   2,631,566 0 0
AUTOZONE INC Common Stock 053332102   202,790,001 82,497 SH   SOLE   82,497 0 0
B2GOLD CORP Common Stock 11777Q209   44,833,435 11,362,421 SH   SOLE   11,362,421 0 0
BANK OF AMERICA CORP Common Stock 060505104   71,806,535 2,510,718 SH   SOLE   2,510,718 0 0
BARRICK GOLD CORP Common Stock 067901108   247,214,853 13,312,593 SH   SOLE   13,312,593 0 0
BECTON DICKINSON & CO Common Stock 075887109   739,185,135 2,986,124 SH   SOLE   2,986,124 0 0
BIG LOTS INC Common Stock 089302103   18,155,120 1,656,489 SH   SOLE   1,656,489 0 0
BOOKING HOLDINGS INC Common Stock 09857L108   1,111,107,811 418,905 SH   SOLE   418,905 0 0
BORGWARNER INC Common Stock 099724106   54,117,453 1,101,964 SH   SOLE   1,101,964 0 0
BOSTON SCIENTIFIC CORP Common Stock 101137107   252,937,672 5,055,720 SH   SOLE   5,055,720 0 0
BRF SA ADR 10552T107   5,340,269 4,172,085 SH   SOLE   4,172,085 0 0
BROADCOM INC Common Stock 11135F101   321,783,634 501,580 SH   SOLE   501,580 0 0
BROADRIDGE FINANCIAL SOLUTIONS Common Stock 11133T103   90,359,966 616,497 SH   SOLE   616,497 0 0
CADENCE DESIGN SYSTEMS INC Common Stock 127387108   39,824,241 189,558 SH   SOLE   189,558 0 0
CARMAX INC Common Stock 143130102   26,230,354 408,064 SH   SOLE   408,064 0 0
CARS.COM INC Common Stock 14575E105   61,014,712 3,161,384 SH   SOLE   3,161,384 0 0
CHARLES SCHWAB CORP/THE Common Stock 808513105   303,995,764 5,803,661 SH   SOLE   5,803,661 0 0
CHECK POINT SOFTWARE TECHNOLOG Common Stock M22465104   489,199,620 3,763,074 SH   SOLE   3,763,074 0 0
CHEMED CORP Common Stock 16359R103   61,700,360 114,738 SH   SOLE   114,738 0 0
CISCO SYSTEMS INC Common Stock 17275R102   12,219,177 233,748 SH   SOLE   233,748 0 0
CITIGROUP INC Common Stock 172967424   53,262,164 1,135,896 SH   SOLE   1,135,896 0 0
CLEVELAND-CLIFFS INC Common Stock 185899101   10,162,867 554,439 SH   SOLE   554,439 0 0
CME GROUP INC Common Stock 12572Q105   43,295,012 226,060 SH   SOLE   226,060 0 0
CNH INDUSTRIAL NV Common Stock N20944109   5,231,716 342,614 SH   SOLE   342,614 0 0
COCA-COLA CO/THE Common Stock 191216100   18,253,445 294,268 SH   SOLE   294,268 0 0
COCA-COLA EUROPACIFIC PARTNERS Common Stock G25839104   263,106,002 4,445,109 SH   SOLE   4,445,109 0 0
CONOCOPHILLIPS Common Stock 20825C104   21,781,457 219,549 SH   SOLE   219,549 0 0
CORTEVA INC Common Stock 22052L104   5,626,562 93,294 SH   SOLE   93,294 0 0
COSTAR GROUP INC Common Stock 22160N109   14,082,786 204,543 SH   SOLE   204,543 0 0
CROWN CASTLE INC REIT 22822V101   103,558,165 773,746 SH   SOLE   773,746 0 0
DANAHER CORP Common Stock 235851102   20,181,347 80,072 SH   SOLE   80,072 0 0
DEERE & CO Common Stock 244199105   35,708,340 86,486 SH   SOLE   86,486 0 0
DENTSPLY SIRONA INC Common Stock 24906P109   50,857,466 1,294,742 SH   SOLE   1,294,742 0 0
DIAGEO PLC ADR 25243Q205   10,871 60 SH   SOLE   60 0 0
DIGITAL REALTY TRUST INC REIT 253868103   14,254,951 145,000 SH   SOLE   145,000 0 0
DOLBY LABORATORIES INC Common Stock 25659T107   192,409,234 2,252,508 SH   SOLE   2,252,508 0 0
EBAY INC Common Stock 278642103   162,683,937 3,666,530 SH   SOLE   3,666,530 0 0
ELECTRONIC ARTS INC Common Stock 285512109   529,661,410 4,397,355 SH   SOLE   4,397,355 0 0
ELEVANCE HEALTH INC Common Stock 036752103   237,469,795 516,452 SH   SOLE   516,452 0 0
ELI LILLY & CO Common Stock 532457108   17,679,949 51,482 SH   SOLE   51,482 0 0
EMBECTA CORP Common Stock 29082K105   9,139 325 SH   SOLE   325 0 0
ERO COPPER CORP Common Stock 296006109   37,703,280 2,134,075 SH   SOLE   2,134,075 0 0
ESTEE LAUDER COS INC/THE Common Stock 518439104   682,625,685 2,769,722 SH   SOLE   2,769,722 0 0
EXXON MOBIL CORP Common Stock 30231G102   509,916,917 4,649,981 SH   SOLE   4,649,981 0 0
FACTSET RESEARCH SYSTEMS INC Common Stock 303075105   518,712,238 1,249,638 SH   SOLE   1,249,638 0 0
FERGUSON PLC Common Stock G3421J106   7,642,476 57,140 SH   SOLE   57,140 0 0
FIDELITY NATIONAL FINANCIAL IN Common Stock 31620R303   14,442,543 413,471 SH   SOLE   413,471 0 0
FOX CORP Common Stock 35137L105   408,224,667 11,988,977 SH   SOLE   11,988,977 0 0
FREEPORT-MCMORAN INC Common Stock 35671D857   155,076,678 3,790,679 SH   SOLE   3,790,679 0 0
GAMING AND LEISURE PROPERTIES REIT 36467J108   78,401,528 1,505,984 SH   SOLE   1,505,984 0 0
GENERAC HOLDINGS INC Common Stock 368736104   14,952,581 138,437 SH   SOLE   138,437 0 0
GENERAL MOTORS CO Common Stock 37045V100   160,261,119 4,369,169 SH   SOLE   4,369,169 0 0
GREENLIGHT CAPITAL RE LTD Common Stock G4095J109   10,325,442 1,099,621 SH   SOLE   1,099,621 0 0
HDFC BANK LTD ADR 40415F101   110,750,604 1,661,176 SH   SOLE   1,661,176 0 0
HECLA MINING CO Common Stock 422704106   32,946,960 5,204,891 SH   SOLE   5,204,891 0 0
HESS CORP Common Stock 42809H107   161,997,527 1,224,101 SH   SOLE   1,224,101 0 0
ICON PLC Common Stock G4705A100   484,109,852 2,266,538 SH   SOLE   2,266,538 0 0
IDEXX LABORATORIES INC Common Stock 45168D104   10,395,664 20,788 SH   SOLE   20,788 0 0
INFOSYS LTD ADR 456788108   187,477,507 10,749,857 SH   SOLE   10,749,857 0 0
INTERCONTINENTAL EXCHANGE INC Common Stock 45866F104   287,099,003 2,752,891 SH   SOLE   2,752,891 0 0
INTERCONTINENTAL HOTELS GROUP ADR 45857P806   13,653 205 SH   SOLE   205 0 0
INTUIT INC Common Stock 461202103   903,596,207 2,026,773 SH   SOLE   2,026,773 0 0
IQVIA HOLDINGS INC Common Stock 46266C105   99,352,716 499,536 SH   SOLE   499,536 0 0
ISHARES MSCI CHINA A ETF ETP 46434V514   1,404,418 42,988 SH   SOLE   42,988 0 0
ISHARES MSCI INDIA ETF ETP 46429B598   16,980,141 431,406 SH   SOLE   431,406 0 0
ISHARES MSCI SAUDI ARABIA ETF ETP 46434V423   13,009,834 335,911 SH   SOLE   335,911 0 0
JACOBS SOLUTIONS INC Common Stock 46982L108   198,775,686 1,691,564 SH   SOLE   1,691,564 0 0
JOHNSON & JOHNSON Common Stock 478160104   739,998,520 4,774,184 SH   SOLE   4,774,184 0 0
JPMORGAN CHASE & CO Common Stock 46625H100   45,101,204 346,107 SH   SOLE   346,107 0 0
KEYSIGHT TECHNOLOGIES INC Common Stock 49338L103   174,508,691 1,080,683 SH   SOLE   1,080,683 0 0
KLA CORP Common Stock 482480100   25,681,401 64,337 SH   SOLE   64,337 0 0
LAM RESEARCH CORP Common Stock 512807108   76,356,365 144,036 SH   SOLE   144,036 0 0
M&T BANK CORP Common Stock 55261F104   84,019,448 702,680 SH   SOLE   702,680 0 0
MAKEMYTRIP LTD Common Stock V5633W109   10,392,654 424,710 SH   SOLE   424,710 0 0
MARATHON PETROLEUM CORP Common Stock 56585A102   17,330,509 128,536 SH   SOLE   128,536 0 0
MARSH & MCLENNAN COS INC Common Stock 571748102   175,194,112 1,051,901 SH   SOLE   1,051,901 0 0
MASTERCARD INC Common Stock 57636Q104   563,820,440 1,551,472 SH   SOLE   1,551,472 0 0
MCKESSON CORP Common Stock 58155Q103   88,723,032 249,187 SH   SOLE   249,187 0 0
MERCADOLIBRE INC Common Stock 58733R102   1,439,322 1,092 SH   SOLE   1,092 0 0
META PLATFORMS INC Common Stock 30303M102   102,764,196 484,874 SH   SOLE   484,874 0 0
MICROSOFT CORP Common Stock 594918104   1,997,835,105 6,929,709 SH   SOLE   6,929,709 0 0
MITSUBISHI UFJ FINANCIAL GROUP ADR 606822104   2,169,252 339,476 SH   SOLE   339,476 0 0
MONDELEZ INTERNATIONAL INC Common Stock 609207105   274,863,780 3,942,395 SH   SOLE   3,942,395 0 0
MONSTER BEVERAGE CORP Common Stock 61174X109   17,529,054 324,552 SH   SOLE   324,552 0 0
MOODY'S CORP Common Stock 615369105   988,103,082 3,228,884 SH   SOLE   3,228,884 0 0
MORGAN STANLEY Common Stock 617446448   70,757,845 805,898 SH   SOLE   805,898 0 0
NETEASE INC ADR 64110W102   602,629,807 6,813,996 SH   SOLE   6,813,996 0 0
NEW ORIENTAL EDUCATION & TECHN ADR 647581206   33,334,716 863,370 SH   SOLE   863,370 0 0
NEWMONT CORP Common Stock 651639106   47,887,197 976,891 SH   SOLE   976,891 0 0
NEXTERA ENERGY INC Common Stock 65339F101   286,428,972 3,715,996 SH   SOLE   3,715,996 0 0
NEXTERA ENERGY PARTNERS LP Common Stock 65341B106   14,632,003 240,856 SH   SOLE   240,856 0 0
NIKE INC Common Stock 654106103   102,052,301 832,129 SH   SOLE   832,129 0 0
NOV INC Common Stock 62955J103   80,279,925 4,337,111 SH   SOLE   4,337,111 0 0
NUTRIEN LTD Common Stock 67077M108   17,944,401 243,307 SH   SOLE   243,307 0 0
NVIDIA CORP Common Stock 67066G104   680,572,055 2,450,128 SH   SOLE   2,450,128 0 0
NXP SEMICONDUCTORS NV Common Stock N6596X109   17,185,537 92,160 SH   SOLE   92,160 0 0
O'REILLY AUTOMOTIVE INC Common Stock 67103H107   14,909,787 17,562 SH   SOLE   17,562 0 0
PAN AMERICAN SILVER CORP Common Stock 697900108   36,438,020 2,002,089 SH   SOLE   2,002,089 0 0
PEPSICO INC Common Stock 713448108   74,100,575 406,476 SH   SOLE   406,476 0 0
PETROLEO BRASILEIRO SA ADR 71654V101   5,451,137 587,407 SH   SOLE   587,407 0 0
PHILIP MORRIS INTERNATIONAL IN Common Stock 718172109   931,909,115 9,582,613 SH   SOLE   9,582,613 0 0
PLATINUM GROUP METALS LTD Common Stock 72765Q882   624,968 437,969 SH   SOLE   437,969 0 0
PROCTER & GAMBLE CO/THE Common Stock 742718109   55,359,220 372,313 SH   SOLE   372,313 0 0
PROLOGIS INC REIT 74340W103   23,834,814 191,030 SH   SOLE   191,030 0 0
QORVO INC Common Stock 74736K101   44,738,437 440,469 SH   SOLE   440,469 0 0
RAYTHEON TECHNOLOGIES CORP Common Stock 75513E101   121,255,751 1,238,188 SH   SOLE   1,238,188 0 0
RITCHIE BROS AUCTIONEERS INC Common Stock 767744105   46,477,305 827,197 SH   SOLE   827,197 0 0
ROCKWELL AUTOMATION INC Common Stock 773903109   304,172,957 1,036,541 SH   SOLE   1,036,541 0 0
ROYAL GOLD INC Common Stock 780287108   45,259,840 348,931 SH   SOLE   348,931 0 0
RYANAIR HOLDINGS PLC ADR 783513203   15,348,715 162,782 SH   SOLE   162,782 0 0
S&P GLOBAL INC Common Stock 78409V104   480,022,582 1,392,298 SH   SOLE   1,392,298 0 0
SAP SE ADR 803054204   41,889 331 SH   SOLE   331 0 0
SEA LTD ADR 81141R100   1,112,687 12,856 SH   SOLE   12,856 0 0
SOCIEDAD QUIMICA Y MINERA DE C ADR 833635105   49,944,876 616,147 SH   SOLE   616,147 0 0
SONY GROUP CORP ADR 835699307   18,885,296 208,332 SH   SOLE   208,332 0 0
SOUTHWEST AIRLINES CO Common Stock 844741108   34,087,115 1,047,545 SH   SOLE   1,047,545 0 0
SPROTT PHYSICAL SILVER TRUST Closed-End Fund 85207K107   619,821 74,319 SH   SOLE   74,319 0 0
SSR MINING INC Common Stock 784730103   40,429,822 2,673,930 SH   SOLE   2,673,930 0 0
STARBUCKS CORP Common Stock 855244109   91,835,892 881,935 SH   SOLE   881,935 0 0
STATE STREET CORP Common Stock 857477103   157,313,567 2,078,393 SH   SOLE   2,078,393 0 0
STRYKER CORP Common Stock 863667101   27,310,344 95,668 SH   SOLE   95,668 0 0
SUMITOMO MITSUI FINANCIAL GROU ADR 86562M209   2,257,440 282,180 SH   SOLE   282,180 0 0
SYNOPSYS INC Common Stock 871607107   193,614,766 501,268 SH   SOLE   501,268 0 0
TAIWAN SEMICONDUCTOR MANUFACTU ADR 874039100   373,914,076 4,019,717 SH   SOLE   4,019,717 0 0
TAPESTRY INC Common Stock 876030107   243,749,114 5,654,120 SH   SOLE   5,654,120 0 0
TE CONNECTIVITY LTD Common Stock H84989104   274,586,395 2,093,682 SH   SOLE   2,093,682 0 0
TECK RESOURCES LTD Common Stock 878742204   41,128,639 1,126,812 SH   SOLE   1,126,812 0 0
TERNIUM SA ADR 880890108   55,959,536 1,356,266 SH   SOLE   1,356,266 0 0
TEXAS INSTRUMENTS INC Common Stock 882508104   108,245,544 581,934 SH   SOLE   581,934 0 0
TEXAS ROADHOUSE INC Common Stock 882681109   84,396,589 781,016 SH   SOLE   781,016 0 0
THERMO FISHER SCIENTIFIC INC Common Stock 883556102   438,980,107 761,629 SH   SOLE   761,629 0 0
TRADEWEB MARKETS INC Common Stock 892672106   14,110,523 178,569 SH   SOLE   178,569 0 0
TRANE TECHNOLOGIES PLC Common Stock G8994E103   491,829,871 2,673,279 SH   SOLE   2,673,279 0 0
TRANSUNION Common Stock 89400J107   114,128,561 1,836,636 SH   SOLE   1,836,636 0 0
TRIP.COM GROUP LTD ADR 89677Q107   130,473,436 3,463,590 SH   SOLE   3,463,590 0 0
TRIPLE FLAG PRECIOUS METALS CO Common Stock 89679M104   21,283,212 1,430,881 SH   SOLE   1,430,881 0 0
UNITEDHEALTH GROUP INC Common Stock 91324P102   455,826,761 964,529 SH   SOLE   964,529 0 0
VALE SA ADR 91912E105   90,793,308 5,753,695 SH   SOLE   5,753,695 0 0
VALERO ENERGY CORP Common Stock 91913Y100   32,441,365 232,388 SH   SOLE   232,388 0 0
VENATOR MATERIALS PLC Common Stock G9329Z100   363,708 898,487 SH   SOLE   898,487 0 0
VENTAS INC REIT 92276F100   8,430,839 194,483 SH   SOLE   194,483 0 0
VERISIGN INC Common Stock 92343E102   1,168,387,779 5,528,736 SH   SOLE   5,528,736 0 0
VERIZON COMMUNICATIONS INC Common Stock 92343V104   9,025,747 232,084 SH   SOLE   232,084 0 0
VISA INC Common Stock 92826C839   1,876,555,887 8,323,232 SH   SOLE   8,323,232 0 0
WASTE MANAGEMENT INC Common Stock 94106L109   257,505,267 1,578,141 SH   SOLE   1,578,141 0 0
WEST PHARMACEUTICAL SERVICES I Common Stock 955306105   9,863,308 28,468 SH   SOLE   28,468 0 0
WHEATON PRECIOUS METALS CORP Common Stock 962879102   26,980,581 560,228 SH   SOLE   560,228 0 0
WORLD WRESTLING ENTERTAINMENT Common Stock 98156Q108   254,559,914 2,789,392 SH   SOLE   2,789,392 0 0
WW INTERNATIONAL INC Common Stock 98262P101   1,101,561 267,369 SH   SOLE   267,369 0 0
XP INC Common Stock G98239109   43,565,536 3,670,222 SH   SOLE   3,670,222 0 0
XTRACKERS HARVEST CSI 300 CHIN ETP 233051879   817,127 27,718 SH   SOLE   27,718 0 0
ZOETIS INC Common Stock 98978V103   16,099,076 96,726 SH   SOLE   96,726 0 0