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
10X GENOMICS INC CL A COM 88025U109   2,707,677 72,147 SH   SOLE   72,147 0 0
3-D SYS CORP DEL COM NEW 88554D205   59,749 13,457 SH   SOLE   13,457 0 0
3M CO COM 88579Y101   9,852,736 92,889 SH   SOLE   92,889 0 0
ABBOTT LABS COM 002824100   75,600,836 665,149 SH   SOLE   662,969 0 2,180
ABBVIE INC COM 00287Y109   64,299,680 353,108 SH   SOLE   353,108 0 0
ABM INDS INC COM 000957100   281,552 6,310 SH   SOLE   6,310 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   527,420 7,809 SH   SOLE   7,809 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   188,403 11,076 SH   SOLE   11,076 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   36,886,930 106,422 SH   SOLE   104,147 0 2,275
ACI WORLDWIDE INC COM 004498101   206,367 6,214 SH   SOLE   6,214 0 0
ACUITY BRANDS INC COM 00508Y102   240,513 895 SH   SOLE   895 0 0
ADEIA INC COM 00676P107   139,994 12,820 SH   SOLE   12,820 0 0
ADOBE INC COM 00724F101   85,638,693 169,716 SH   SOLE   169,046 0 670
ADVANCE AUTO PARTS INC COM 00751Y106   526,111 6,183 SH   SOLE   6,183 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   326,395 1,895 SH   SOLE   1,895 0 0
ADVANCED ENERGY INDS COM 007973100   220,277 2,160 SH   SOLE   2,160 0 0
ADVANCED MICRO DEVICES INC COM 007903107   96,089,447 532,381 SH   SOLE   532,381 0 0
AECOM COM 00766T100   367,408 3,746 SH   SOLE   3,746 0 0
AERCAP HOLDINGS NV SHS N00985106   1,581,327 18,195 SH   SOLE   18,195 0 0
AES CORP COM 00130H105   1,720,742 95,970 SH   SOLE   95,970 0 0
AFFIRM HLDGS INC COM CL A 00827B106   210,035 5,637 SH   SOLE   5,637 0 0
AFLAC INC COM 001055102   7,890,706 91,902 SH   SOLE   91,902 0 0
AGCO CORP COM 001084102   216,638 1,761 SH   SOLE   1,761 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   6,178,355 42,460 SH   SOLE   42,460 0 0
AGNC INVT CORP COM 00123Q104   185,130 18,700 SH   SOLE   18,700 0 0
AGNICO EAGLE MINES LTD COM 008474108   348,675,754 5,846,259 SH   SOLE   5,842,686 0 3,573
AIR LEASE CORP CL A 00912X302   468,876 9,115 SH   SOLE   9,115 0 0
AIR PRODS & CHEMS INC COM 009158106   9,149,569 37,766 SH   SOLE   37,766 0 0
AIRBNB INC COM CL A 009066101   21,037,844 127,533 SH   SOLE   127,533 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   2,425,783 22,304 SH   SOLE   22,304 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   9,700,538 657,849 SH   SOLE   657,849 0 0
ALASKA AIR GROUP INC COM 011659109   563,040 13,097 SH   SOLE   13,097 0 0
ALBEMARLE CORP COM 012653101   2,237,735 16,986 SH   SOLE   16,986 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   2,925,612 22,695 SH   SOLE   22,695 0 0
ALGOMA STL GROUP INC COM 015658107   832,895 97,660 SH   SOLE   97,660 0 0
ALGONQUIN PWR UTILS CORP UNIT 06/15/2024 015857873   10,969,133 511,620 SH   SOLE   511,620 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   5,036,367 796,805 SH   SOLE   796,805 0 0
ALIGN TECHNOLOGY INC COM 016255101   3,320,518 10,126 SH   SOLE   10,126 0 0
ALKERMES PLC SHS G01767105   250,181 9,242 SH   SOLE   9,242 0 0
ALLEGION PLC ORD SHS G0176J109   1,683,471 12,497 SH   SOLE   12,497 0 0
ALLIANT ENERGY CORP COM 018802108   2,217,499 43,998 SH   SOLE   43,998 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   224,083 2,761 SH   SOLE   2,761 0 0
ALLSTATE CORP COM 020002101   6,476,456 37,434 SH   SOLE   37,434 0 0
ALLY FINL INC COM 02005N100   617,455 15,212 SH   SOLE   15,212 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   601,088 4,022 SH   SOLE   4,022 0 0
ALPHABET INC CAP STK CL A 02079K305   239,571,253 1,587,319 SH   SOLE   1,587,319 0 0
ALPHABET INC CAP STK CL C 02079K107   253,760,996 1,666,648 SH   SOLE   1,661,343 0 5,305
ALTRIA GROUP INC COM 02209S103   12,862,666 294,880 SH   SOLE   294,880 0 0
AMAZON COM INC COM 023135106   451,989,170 2,505,761 SH   SOLE   2,501,981 0 3,780
AMCOR PLC ORD G0250X107   3,688,273 387,831 SH   SOLE   387,831 0 0
AMDOCS LTD SHS G02602103   322,711 3,571 SH   SOLE   3,571 0 0
AMEREN CORP COM 023608102   3,271,251 44,230 SH   SOLE   44,230 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   1,368,974 89,184 SH   SOLE   89,184 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   93,472 12,700 SH   SOLE   12,700 0 0
AMERICAN ELEC PWR CO INC COM 025537101   17,446,013 202,625 SH   SOLE   202,625 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   220,382 3,920 SH   SOLE   3,920 0 0
AMERICAN EXPRESS CO COM 025816109   24,405,180 107,186 SH   SOLE   107,186 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   611,294 4,479 SH   SOLE   4,479 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   433,710 11,792 SH   SOLE   11,792 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   7,858,196 100,527 SH   SOLE   100,527 0 0
AMERICAN TOWER CORP NEW COM 03027X100   37,360,120 189,079 SH   SOLE   186,384 0 2,695
AMERICAN WTR WKS CO INC NEW COM 030420103   23,821,051 194,919 SH   SOLE   190,889 0 4,030
AMERIPRISE FINL INC COM 03076C106   6,318,797 14,412 SH   SOLE   14,412 0 0
AMERIS BANCORP COM 03076K108   310,938 6,427 SH   SOLE   6,427 0 0
AMETEK INC COM 031100100   10,383,599 56,772 SH   SOLE   56,772 0 0
AMGEN INC COM 031162100   96,698,654 340,105 SH   SOLE   340,105 0 0
AMPHENOL CORP NEW CL A 032095101   11,827,067 102,532 SH   SOLE   102,532 0 0
ANALOG DEVICES INC COM 032654105   35,915,104 181,582 SH   SOLE   181,582 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   1,516,948 68,331 SH   SOLE   68,331 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   361,371 18,353 SH   SOLE   18,353 0 0
ANSYS INC COM 03662Q105   8,918,193 25,689 SH   SOLE   25,689 0 0
ANTERO RESOURCES CORP COM 03674X106   206,538 7,122 SH   SOLE   7,122 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   72,226 11,687 SH   SOLE   11,687 0 0
AON PLC SHS CL A G0403H108   53,127,223 159,197 SH   SOLE   156,923 0 2,274
APA CORPORATION COM 03743Q108   1,670,559 48,591 SH   SOLE   48,591 0 0
API GROUP CORP COM STK 00187Y100   223,957 5,703 SH   SOLE   5,703 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   1,895,682 16,858 SH   SOLE   16,858 0 0
APPLE INC COM 037833100   623,227,810 3,634,445 SH   SOLE   3,629,587 0 4,858
APPLIED INDL TECHNOLOGIES IN COM 03820C105   218,688 1,107 SH   SOLE   1,107 0 0
APPLIED MATLS INC COM 038222105   52,648,457 255,290 SH   SOLE   255,290 0 0
APPLOVIN CORP COM CL A 03831W108   215,343 3,111 SH   SOLE   3,111 0 0
APTARGROUP INC COM 038336103   274,686 1,909 SH   SOLE   1,909 0 0
APTIV PLC SHS G6095L109   3,006,469 37,746 SH   SOLE   37,746 0 0
ARAMARK COM 03852U106   222,209 6,833 SH   SOLE   6,833 0 0
ARBOR REALTY TRUST INC COM 038923108   245,549 18,532 SH   SOLE   18,532 0 0
ARCH CAP GROUP LTD ORD G0450A105   4,829,158 52,241 SH   SOLE   52,241 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   4,803,583 76,478 SH   SOLE   76,478 0 0
ARCOSA INC COM 039653100   249,509 2,906 SH   SOLE   2,906 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   632,985 4,760 SH   SOLE   4,760 0 0
ARISTA NETWORKS INC COM 040413106   10,679,383 36,828 SH   SOLE   36,828 0 0
ARROW ELECTRS INC COM 042735100   235,488 1,819 SH   SOLE   1,819 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   329,149 1,396 SH   SOLE   1,396 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   22,826,425 23,521 SH   SOLE   22,610 0 911
ASSURANT INC COM 04621X108   1,359,846 7,224 SH   SOLE   7,224 0 0
ASSURED GUARANTY LTD COM G0585R106   279,026 3,198 SH   SOLE   3,198 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   15,833,311 233,702 SH   SOLE   233,702 0 0
AT&T INC COM 00206R102   20,259,551 1,151,205 SH   SOLE   1,151,205 0 0
ATKORE INC COM 047649108   206,350 1,084 SH   SOLE   1,084 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   251,407 7,120 SH   SOLE   7,120 0 0
ATLASSIAN CORPORATION CL A 049468101   5,718,284 29,308 SH   SOLE   29,308 0 0
ATMOS ENERGY CORP COM 049560105   7,593,059 63,877 SH   SOLE   63,877 0 0
ATS CORPORATION COM 00217Y104   10,634,537 315,975 SH   SOLE   315,975 0 0
AUTODESK INC COM 052769106   16,478,076 63,275 SH   SOLE   63,275 0 0
AUTOLIV INC COM 052800109   299,750 2,489 SH   SOLE   2,489 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   33,162,725 132,789 SH   SOLE   132,789 0 0
AUTOZONE INC COM 053332102   7,869,670 2,497 SH   SOLE   2,497 0 0
AVALONBAY CMNTYS INC COM 053484101   3,939,624 21,231 SH   SOLE   21,231 0 0
AVANTOR INC COM 05352A100   549,985 21,509 SH   SOLE   21,509 0 0
AVERY DENNISON CORP COM 053611109   3,437,157 15,396 SH   SOLE   15,396 0 0
AVISTA CORP COM 05379B107   279,039 7,968 SH   SOLE   7,968 0 0
AXALTA COATING SYS LTD COM G0750C108   212,771 6,187 SH   SOLE   6,187 0 0
AXON ENTERPRISE INC COM 05464C101   3,004,900 9,604 SH   SOLE   9,604 0 0
B2GOLD CORP COM 11777Q209   4,674,874 1,783,405 SH   SOLE   1,783,405 0 0
BAKER HUGHES COMPANY CL A 05722G100   9,914,962 295,969 SH   SOLE   295,969 0 0
BALCHEM CORP COM 057665200   298,279 1,925 SH   SOLE   1,925 0 0
BALL CORP COM 058498106   3,294,241 48,905 SH   SOLE   44,520 0 4,385
BALLARD PWR SYS INC NEW COM 058586108   805,206 289,254 SH   SOLE   289,254 0 0
BANC OF CALIFORNIA INC COM 05990K106   215,252 14,152 SH   SOLE   14,152 0 0
BANK AMERICA CORP COM 060505104   45,448,711 1,198,577 SH   SOLE   1,198,577 0 0
BANK MONTREAL QUE COM 063671101   883,975,538 9,052,109 SH   SOLE   9,052,109 0 0
BANK NEW YORK MELLON CORP COM 064058100   7,414,772 128,684 SH   SOLE   128,684 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   512,412,278 9,903,612 SH   SOLE   9,903,612 0 0
BANKUNITED INC COM 06652K103   213,080 7,610 SH   SOLE   7,610 0 0
BARRICK GOLD CORP COM 067901108   234,323,244 14,085,124 SH   SOLE   14,085,124 0 0
BATH & BODY WORKS INC COM 070830104   1,547,019 30,928 SH   SOLE   30,928 0 0
BAUSCH HEALTH COS INC COM 071734107   3,639,982 343,523 SH   SOLE   343,523 0 0
BAXTER INTL INC COM 071813109   15,933,429 372,799 SH   SOLE   372,799 0 0
BAYTEX ENERGY CORP COM 07317Q105   9,741,376 2,697,863 SH   SOLE   774,405 0 1,923,458
BCE INC COM NEW 05534B760   151,541,435 4,458,602 SH   SOLE   4,458,602 0 0
BECTON DICKINSON & CO COM 075887109   13,877,986 56,084 SH   SOLE   56,084 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   218,647 3,704 SH   SOLE   3,704 0 0
BENTLEY SYS INC COM CL B 08265T208   367,524 7,038 SH   SOLE   7,038 0 0
BERKLEY W R CORP COM 084423102   2,701,488 30,546 SH   SOLE   30,546 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   9,516,600 15 SH   SOLE   15 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   110,336,458 262,381 SH   SOLE   262,381 0 0
BERRY GLOBAL GROUP INC COM 08579W103   204,180 3,376 SH   SOLE   3,376 0 0
BEST BUY INC COM 086516101   2,653,671 32,350 SH   SOLE   32,350 0 0
BGC GROUP INC CL A 088929104   173,457 22,324 SH   SOLE   22,324 0 0
BILL HOLDINGS INC COM 090043100   229,319 3,337 SH   SOLE   3,337 0 0
BIO RAD LABS INC CL A 090572207   1,019,279 2,947 SH   SOLE   2,947 0 0
BIOGEN INC COM 09062X103   9,246,214 42,880 SH   SOLE   42,880 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   528,145 6,047 SH   SOLE   6,047 0 0
BIORA THERAPEUTICS INC COM NEW 74319F305   16,621 15,110 SH   SOLE   15,110 0 0
BIO-TECHNE CORP COM 09073M104   1,563,292 22,209 SH   SOLE   22,209 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   286,184 3,783 SH   SOLE   3,783 0 0
BLACKBERRY LTD COM 09228F103   1,699,911 620,527 SH   SOLE   620,527 0 0
BLACKROCK INC COM 09247X101   28,403,325 34,069 SH   SOLE   33,674 0 395
BLACKSTONE INC COM 09260D107   22,222,024 169,156 SH   SOLE   169,156 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   351,730 17,666 SH   SOLE   17,666 0 0
BLOCK H & R INC COM 093671105   206,606 4,207 SH   SOLE   4,207 0 0
BLOCK INC CL A 852234103   1,484,379 17,550 SH   SOLE   17,550 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   224,302 11,893 SH   SOLE   11,893 0 0
BOEING CO COM 097023105   16,367,096 84,808 SH   SOLE   84,808 0 0
BOOKING HOLDINGS INC COM 09857L108   37,000,748 10,199 SH   SOLE   10,199 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   648,089 4,366 SH   SOLE   4,366 0 0
BORGWARNER INC COM 099724106   1,133,219 32,620 SH   SOLE   32,620 0 0
BOSTON PROPERTIES INC COM 101121101   1,360,342 20,829 SH   SOLE   20,829 0 0
BOSTON SCIENTIFIC CORP COM 101137107   15,455,727 225,664 SH   SOLE   225,664 0 0
BOX INC CL A 10316T104   231,799 8,185 SH   SOLE   8,185 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   83,174 17,328 SH   SOLE   17,328 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   21,910,818 404,035 SH   SOLE   404,035 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   1,624,836 53,306 SH   SOLE   48,571 0 4,735
BRIXMOR PPTY GROUP INC COM 11120U105   201,412 8,589 SH   SOLE   8,589 0 0
BROADCOM INC COM 11135F101   218,063,081 164,525 SH   SOLE   164,525 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   3,471,148 16,944 SH   SOLE   16,944 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   138,838,555 3,304,500 SH   SOLE   3,302,999 0 1,501
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   36,644,563 1,533,106 SH   SOLE   1,533,106 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109   58,776,446 2,653,323 SH   SOLE   2,653,323 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   655,382,701 15,659,301 SH   SOLE   15,653,294 0 6,007
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   222,188,537 7,113,605 SH   SOLE   7,113,605 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   15,407,469 427,570 SH   SOLE   427,570 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   60,245,813 2,454,472 SH   SOLE   2,454,472 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   159,979,091 6,877,978 SH   SOLE   6,877,978 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   99,789 10,019 SH   SOLE   10,019 0 0
BROWN & BROWN INC COM 115236101   2,950,711 33,707 SH   SOLE   33,707 0 0
BROWN FORMAN CORP CL B 115637209   1,550,045 30,028 SH   SOLE   30,028 0 0
BRP INC COM SUN VTG 05577W200   2,565,885 38,207 SH   SOLE   38,207 0 0
BRUKER CORP COM 116794108   266,038 2,832 SH   SOLE   2,832 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   3,647,957 17,492 SH   SOLE   17,492 0 0
BUNGE GLOBAL SA COM SHS H11356104   2,136,517 20,840 SH   SOLE   20,840 0 0
BURLINGTON STORES INC COM 122017106   484,813 2,088 SH   SOLE   2,088 0 0
BWX TECHNOLOGIES INC COM 05605H100   288,567 2,812 SH   SOLE   2,812 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   1,489,831 19,567 SH   SOLE   19,567 0 0
CACI INTL INC CL A 127190304   251,543 664 SH   SOLE   664 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   25,019,130 80,375 SH   SOLE   80,375 0 0
CAE INC COM 124765108   15,397,833 745,548 SH   SOLE   745,548 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   1,317,143 30,113 SH   SOLE   30,113 0 0
CAMBER ENERGY INC COM 13200M607   6,377 31,320 SH   SOLE   31,320 0 0
CAMDEN PPTY TR SH BEN INT 133131102   1,590,046 16,159 SH   SOLE   16,159 0 0
CAMECO CORP COM 13321L108   120,275,565 2,777,736 SH   SOLE   2,777,736 0 0
CAMPBELL SOUP CO COM 134429109   1,469,784 33,066 SH   SOLE   33,066 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   598,647 49,647 SH   SOLE   49,647 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   610,062,631 12,031,391 SH   SOLE   12,025,721 0 5,670
CANADIAN NAT RES LTD COM 136385101   903,295,935 11,838,838 SH   SOLE   11,689,613 0 149,225
CANADIAN NATL RY CO COM 136375102   663,298,504 5,036,098 SH   SOLE   5,034,108 0 1,990
CANADIAN PACIFIC KANSAS CITY COM 13646K108   861,746,058 9,771,722 SH   SOLE   9,767,917 0 3,805
CAPITAL ONE FINL CORP COM 14040H105   7,987,204 53,645 SH   SOLE   53,645 0 0
CAPITOL FED FINL INC COM 14057J101   84,584 14,192 SH   SOLE   14,192 0 0
CARDINAL HEALTH INC COM 14149Y108   3,921,871 35,048 SH   SOLE   35,048 0 0
CARISMA THERAPEUTICS INC COM 14216R101   33,984 14,971 SH   SOLE   14,971 0 0
CARLISLE COS INC COM 142339100   559,562 1,428 SH   SOLE   1,428 0 0
CARLYLE GROUP INC COM 14316J108   316,220 6,741 SH   SOLE   6,741 0 0
CARMAX INC COM 143130102   1,952,309 22,412 SH   SOLE   22,412 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   2,302,535 140,914 SH   SOLE   140,914 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   6,882,941 118,406 SH   SOLE   118,406 0 0
CARVANA CO CL A 146869102   233,665 2,658 SH   SOLE   2,658 0 0
CASEYS GEN STORES INC COM 147528103   341,697 1,073 SH   SOLE   1,073 0 0
CATALENT INC COM 148806102   1,391,605 24,652 SH   SOLE   24,652 0 0
CATERPILLAR INC COM 149123101   27,219,520 74,283 SH   SOLE   74,283 0 0
CBOE GLOBAL MKTS INC COM 12503M108   6,620,711 36,035 SH   SOLE   36,035 0 0
CBRE GROUP INC CL A 12504L109   4,106,834 42,234 SH   SOLE   42,234 0 0
CDW CORP COM 12514G108   10,553,994 41,262 SH   SOLE   41,262 0 0
CELANESE CORP DEL COM 150870103   2,472,378 14,386 SH   SOLE   14,386 0 0
CELESTICA INC SUB VTG SHS 15101Q108   6,141,455 136,662 SH   SOLE   136,662 0 0
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   1,930,646 174,246 SH   SOLE   174,246 0 0
CELSIUS HLDGS INC COM NEW 15118V207   306,970 3,702 SH   SOLE   3,702 0 0
CENCORA INC COM 03073E105   10,066,347 41,427 SH   SOLE   41,427 0 0
CENOVUS ENERGY INC COM 15135U109   282,636,221 14,134,689 SH   SOLE   13,550,767 0 583,922
CENOVUS ENERGY INC *W EXP 01/01/202 15135U117   559,123 36,919 SH   SOLE   4,095 0 32,824
CENTENE CORP DEL COM 15135B101   6,087,615 77,569 SH   SOLE   77,569 0 0
CENTERPOINT ENERGY INC COM 15189T107   2,548,943 89,468 SH   SOLE   89,468 0 0
CENTERRA GOLD INC COM 152006102   1,470,585 248,948 SH   SOLE   248,948 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   213,250 5,776 SH   SOLE   5,776 0 0
CF INDS HLDGS INC COM 125269100   2,288,775 27,506 SH   SOLE   27,506 0 0
CGI INC CL A SUB VTG 12532H104   106,459,813 964,776 SH   SOLE   964,776 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   21,613 11,375 SH   SOLE   11,375 0 0
CHARLES RIV LABS INTL INC COM 159864107   1,960,323 7,235 SH   SOLE   7,235 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   10,622,527 36,550 SH   SOLE   36,550 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   1,360,955 8,298 SH   SOLE   8,298 0 0
CHECKPOINT THERAPEUTICS INC COM NEW 162828206   23,134 11,285 SH   SOLE   11,285 0 0
CHEMED CORP NEW COM 16359R103   270,253 421 SH   SOLE   421 0 0
CHENIERE ENERGY INC COM NEW 16411R208   2,423,877 15,029 SH   SOLE   15,029 0 0
CHESAPEAKE ENERGY CORP COM 165167735   543,906 6,123 SH   SOLE   6,123 0 0
CHEVRON CORP NEW COM 166764100   102,081,809 647,156 SH   SOLE   643,014 0 4,142
CHIMERA INVT CORP COM NEW 16934Q208   55,145 11,962 SH   SOLE   11,962 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   11,240,480 3,867 SH   SOLE   3,867 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   205,867 1,155 SH   SOLE   1,155 0 0
CHUBB LIMITED COM H1467J104   16,032,114 61,869 SH   SOLE   61,869 0 0
CHURCH & DWIGHT CO INC COM 171340102   3,673,798 35,220 SH   SOLE   35,220 0 0
CHURCHILL DOWNS INC COM 171484108   228,443 1,846 SH   SOLE   1,846 0 0
CIENA CORP COM NEW 171779309   200,124 4,047 SH   SOLE   4,047 0 0
CINCINNATI FINL CORP COM 172062101   2,748,255 22,133 SH   SOLE   22,133 0 0
CINTAS CORP COM 172908105   20,114,864 29,278 SH   SOLE   27,820 0 1,458
CISCO SYS INC COM 17275R102   71,116,690 1,424,913 SH   SOLE   1,424,913 0 0
CITIGROUP INC COM NEW 172967424   18,327,711 289,812 SH   SOLE   289,812 0 0
CITIZENS FINL GROUP INC COM 174610105   2,437,055 67,155 SH   SOLE   67,155 0 0
CLEAN HARBORS INC COM 184496107   276,399 1,373 SH   SOLE   1,373 0 0
CLEARWAY ENERGY INC CL C 18539C204   223,862 9,712 SH   SOLE   9,712 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   317,405 13,958 SH   SOLE   13,958 0 0
CLOROX CO DEL COM 189054109   3,219,444 21,027 SH   SOLE   21,027 0 0
CLOUDFLARE INC CL A COM 18915M107   894,419 9,237 SH   SOLE   9,237 0 0
CME GROUP INC COM 12572Q105   24,850,709 115,429 SH   SOLE   115,429 0 0
CMS ENERGY CORP COM 125896100   7,881,430 130,617 SH   SOLE   130,617 0 0
COCA COLA CO COM 191216100   51,057,708 834,549 SH   SOLE   834,549 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   6,623,915 94,695 SH   SOLE   94,695 0 0
COGNEX CORP COM 192422103   218,845 5,159 SH   SOLE   5,159 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   10,992,841 149,991 SH   SOLE   149,991 0 0
COHERENT CORP COM 19247G107   272,244 4,491 SH   SOLE   4,491 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   1,333,023 5,028 SH   SOLE   5,028 0 0
COLGATE PALMOLIVE CO COM 194162103   20,071,244 222,890 SH   SOLE   217,980 0 4,910
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   56,461,634 461,828 SH   SOLE   461,828 0 0
COMCAST CORP NEW CL A 20030N101   55,304,196 1,275,760 SH   SOLE   1,275,760 0 0
COMERICA INC COM 200340107   991,910 18,038 SH   SOLE   18,038 0 0
COMFORT SYS USA INC COM 199908104   320,252 1,008 SH   SOLE   1,008 0 0
COMMERCE BANCSHARES INC COM 200525103   856,786 16,105 SH   SOLE   16,105 0 0
COMMUNITY BK SYS INC COM 203607106   236,692 4,928 SH   SOLE   4,928 0 0
CONAGRA BRANDS INC COM 205887102   4,253,103 143,492 SH   SOLE   143,492 0 0
CONOCOPHILLIPS COM 20825C104   33,083,636 259,928 SH   SOLE   259,928 0 0
CONSOLIDATED EDISON INC COM 209115104   11,062,292 121,818 SH   SOLE   121,818 0 0
CONSTELLATION BRANDS INC CL A 21036P108   6,234,446 22,941 SH   SOLE   22,941 0 0
CONSTELLATION ENERGY CORP COM 21037T109   17,394,570 94,101 SH   SOLE   94,101 0 0
COOPER COS INC COM 216648501   2,852,852 28,118 SH   SOLE   28,118 0 0
COPART INC COM 217204106   15,714,043 271,306 SH   SOLE   271,306 0 0
CORECIVIC INC COM 21871N101   181,076 11,600 SH   SOLE   11,600 0 0
CORNING INC COM 219350105   4,279,428 129,837 SH   SOLE   129,837 0 0
CORPAY INC COM SHS 219948106   3,122,733 10,121 SH   SOLE   10,121 0 0
CORTEVA INC COM 22052L104   5,988,510 103,841 SH   SOLE   103,841 0 0
COSTAR GROUP INC COM 22160N109   11,637,305 120,469 SH   SOLE   120,469 0 0
COSTCO WHSL CORP NEW COM 22160K105   131,794,276 179,892 SH   SOLE   179,534 0 358
COTERRA ENERGY INC COM 127097103   4,178,877 149,888 SH   SOLE   149,888 0 0
COUPANG INC CL A 22266T109   658,568 37,019 SH   SOLE   37,019 0 0
CREDICORP LTD COM G2519Y108   239,066 1,411 SH   SOLE   1,411 0 0
CRESCENT PT ENERGY CORP COM 22576C101   111,533,675 13,632,432 SH   SOLE   12,779,412 0 853,020
CRH PLC ORD G25508105   1,577,782 18,291 SH   SOLE   18,291 0 0
CROCS INC COM 227046109   239,283 1,664 SH   SOLE   1,664 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   13,479,207 42,045 SH   SOLE   42,045 0 0
CROWN CASTLE INC COM 22822V101   7,726,860 73,012 SH   SOLE   73,012 0 0
CROWN HLDGS INC COM 228368106   306,736 3,870 SH   SOLE   3,870 0 0
CSX CORP COM 126408103   21,693,364 585,200 SH   SOLE   585,200 0 0
CUBESMART COM 229663109   289,815 6,409 SH   SOLE   6,409 0 0
CUMMINS INC COM 231021106   6,939,597 23,552 SH   SOLE   23,552 0 0
CURTISS WRIGHT CORP COM 231561101   261,059 1,020 SH   SOLE   1,020 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   134,421 12,851 SH   SOLE   12,851 0 0
CVB FINL CORP COM 126600105   234,132 13,124 SH   SOLE   13,124 0 0
CVS HEALTH CORP COM 126650100   48,408,178 606,923 SH   SOLE   606,923 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   952,549 3,586 SH   SOLE   3,586 0 0
CYTEK BIOSCIENCES INC COM 23285D109   72,595 10,819 SH   SOLE   10,819 0 0
D R HORTON INC COM 23331A109   7,099,345 43,144 SH   SOLE   43,144 0 0
DAKOTA GOLD CORP COM 46655E100   32,561 13,739 SH   SOLE   13,739 0 0
DANA INC COM 235825205   182,194 14,346 SH   SOLE   14,346 0 0
DANAHER CORPORATION COM 235851102   32,180,667 128,867 SH   SOLE   128,867 0 0
DARDEN RESTAURANTS INC COM 237194105   3,343,000 20,000 SH   SOLE   20,000 0 0
DARLING INGREDIENTS INC COM 237266101   259,619 5,582 SH   SOLE   5,582 0 0
DATADOG INC CL A COM 23804L103   6,872,407 55,602 SH   SOLE   55,602 0 0
DAVE INC CLASS A COM NEW 23834J201   249,135 6,708 SH   SOLE   6,708 0 0
DAVITA INC COM 23918K108   1,154,512 8,363 SH   SOLE   8,363 0 0
DAYFORCE INC COM 15677J108   1,471,824 22,229 SH   SOLE   22,229 0 0
DECKERS OUTDOOR CORP COM 243537107   3,314,176 3,521 SH   SOLE   3,521 0 0
DEERE & CO COM 244199105   18,165,798 44,227 SH   SOLE   42,747 0 1,480
DELL TECHNOLOGIES INC CL C 24703L202   1,601,192 14,032 SH   SOLE   14,032 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   4,348,367 90,837 SH   SOLE   90,837 0 0
DENISON MINES CORP COM 248356107   1,882,629 962,116 SH   SOLE   962,116 0 0
DENTSPLY SIRONA INC COM 24906P109   960,784 28,948 SH   SOLE   28,948 0 0
DESCARTES SYS GROUP INC COM 249906108   10,162,218 111,076 SH   SOLE   111,076 0 0
DEVON ENERGY CORP NEW COM 25179M103   4,559,857 90,870 SH   SOLE   90,870 0 0
DEXCOM INC COM 252131107   15,771,300 113,708 SH   SOLE   113,708 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   2,348,753 15,791 SH   SOLE   15,791 0 0
DIAMONDBACK ENERGY INC COM 25278X109   10,424,337 52,603 SH   SOLE   52,603 0 0
DICKS SPORTING GOODS INC COM 253393102   731,470 3,253 SH   SOLE   3,253 0 0
DIGITAL RLTY TR INC COM 253868103   6,146,907 42,675 SH   SOLE   42,675 0 0
DISCOVER FINL SVCS COM 254709108   4,702,723 35,874 SH   SOLE   35,874 0 0
DISNEY WALT CO COM 254687106   38,359,587 313,503 SH   SOLE   313,503 0 0
DNOW INC COM 67011P100   172,535 11,351 SH   SOLE   11,351 0 0
DOCEBO INC COM 25609L105   15,947,604 326,148 SH   SOLE   326,148 0 0
DOCUSIGN INC COM 256163106   389,517 6,541 SH   SOLE   6,541 0 0
DOLLAR GEN CORP NEW COM 256677105   5,383,758 34,498 SH   SOLE   34,402 0 96
DOLLAR TREE INC COM 256746108   8,440,512 63,391 SH   SOLE   63,391 0 0
DOMINION ENERGY INC COM 25746U109   8,499,385 172,824 SH   SOLE   172,824 0 0
DOMINOS PIZZA INC COM 25754A201   2,471,481 4,974 SH   SOLE   4,974 0 0
DONALDSON INC COM 257651109   255,854 3,426 SH   SOLE   3,426 0 0
DOORDASH INC CL A 25809K105   9,543,170 69,294 SH   SOLE   69,294 0 0
DOUGLAS EMMETT INC COM 25960P109   241,518 17,413 SH   SOLE   17,413 0 0
DOVER CORP COM 260003108   3,634,876 20,514 SH   SOLE   20,514 0 0
DOW INC COM 260557103   5,767,511 99,560 SH   SOLE   99,560 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   478,304 10,533 SH   SOLE   10,533 0 0
DTE ENERGY CO COM 233331107   3,882,511 34,622 SH   SOLE   34,622 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   22,277,191 230,380 SH   SOLE   230,380 0 0
DUPONT DE NEMOURS INC COM 26614N102   4,990,144 65,086 SH   SOLE   65,086 0 0
DXC TECHNOLOGY CO COM 23355L106   422,991 19,943 SH   SOLE   19,943 0 0
DYCOM INDS INC COM 267475101   425,136 2,962 SH   SOLE   2,962 0 0
DYNATRACE INC COM NEW 268150109   331,303 7,134 SH   SOLE   7,134 0 0
E L F BEAUTY INC COM 26856L103   275,618 1,406 SH   SOLE   1,406 0 0
EAGLE MATLS INC COM 26969P108   270,391 995 SH   SOLE   995 0 0
EAST WEST BANCORP INC COM 27579R104   365,884 4,625 SH   SOLE   4,625 0 0
EASTGROUP PPTYS INC COM 277276101   206,915 1,151 SH   SOLE   1,151 0 0
EASTMAN CHEM CO COM 277432100   1,960,704 19,564 SH   SOLE   19,564 0 0
EATON CORP PLC SHS G29183103   17,682,367 56,551 SH   SOLE   56,551 0 0
EBAY INC. COM 278642103   3,918,282 74,238 SH   SOLE   74,238 0 0
ECHOSTAR CORP CL A 278768106   176,700 12,400 SH   SOLE   12,400 0 0
ECOLAB INC COM 278865100   8,293,928 35,920 SH   SOLE   35,920 0 0
EDGEWELL PERS CARE CO COM 28035Q102   204,637 5,296 SH   SOLE   5,296 0 0
EDISON INTL COM 281020107   4,535,986 64,131 SH   SOLE   64,131 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   11,612,929 121,525 SH   SOLE   121,525 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   252,259 15,495 SH   SOLE   15,495 0 0
ELDORADO GOLD CORP NEW COM 284902509   3,295,713 234,418 SH   SOLE   234,418 0 0
ELECTRONIC ARTS INC COM 285512109   10,206,701 76,933 SH   SOLE   76,933 0 0
ELEVANCE HEALTH INC COM 036752103   17,332,718 33,426 SH   SOLE   33,426 0 0
ELI LILLY & CO COM 532457108   90,969,975 116,934 SH   SOLE   116,934 0 0
EMCOR GROUP INC COM 29084Q100   436,699 1,247 SH   SOLE   1,247 0 0
EMERSON ELEC CO COM 291011104   12,461,229 109,868 SH   SOLE   109,868 0 0
ENBRIDGE INC COM 29250N105   853,956,639 23,625,981 SH   SOLE   23,540,180 0 85,801
ENCOMPASS HEALTH CORP COM 29261A100   206,202 2,497 SH   SOLE   2,497 0 0
ENERGY FUELS INC COM NEW 292671708   1,156,679 184,943 SH   SOLE   184,943 0 0
ENERPLUS CORP COM 292766102   4,576,956 232,938 SH   SOLE   232,938 0 0
ENPHASE ENERGY INC COM 29355A107   2,359,957 19,507 SH   SOLE   19,507 0 0
ENPRO INC COM 29355X107   250,961 1,487 SH   SOLE   1,487 0 0
ENTEGRIS INC COM 29362U104   687,100 4,889 SH   SOLE   4,889 0 0
ENTERGY CORP NEW COM 29364G103   6,313,429 59,741 SH   SOLE   59,741 0 0
ENVESTNET INC COM 29404K106   215,078 3,714 SH   SOLE   3,714 0 0
EOG RES INC COM 26875P101   11,809,348 92,376 SH   SOLE   92,376 0 0
EPAM SYS INC COM 29414B104   2,247,390 8,138 SH   SOLE   8,138 0 0
EQT CORP COM 26884L109   2,080,962 56,136 SH   SOLE   56,136 0 0
EQUIFAX INC COM 294429105   52,200,643 195,128 SH   SOLE   194,136 0 992
EQUINIX INC COM 29444U700   10,992,570 13,319 SH   SOLE   13,319 0 0
EQUINOR ASA SPONSORED ADR 29446M102   295,384 10,928 SH   SOLE   10,928 0 0
EQUINOX GOLD CORP COM 29446Y502   2,381,726 394,801 SH   SOLE   394,801 0 0
EQUITABLE HLDGS INC COM 29452E101   435,823 11,466 SH   SOLE   11,466 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   152,815 12,235 SH   SOLE   12,235 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   366,758 5,695 SH   SOLE   5,695 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   3,145,655 49,844 SH   SOLE   49,844 0 0
ERIE INDTY CO CL A 29530P102   290,737 724 SH   SOLE   724 0 0
ERO COPPER CORP COM 296006109   2,030,169 105,261 SH   SOLE   105,261 0 0
ESAB CORPORATION COM 29605J106   254,200 2,299 SH   SOLE   2,299 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   263,961 9,901 SH   SOLE   9,901 0 0
ESSENTIAL UTILS INC COM 29670G102   516,440 13,939 SH   SOLE   13,939 0 0
ESSEX PPTY TR INC COM 297178105   2,233,157 9,122 SH   SOLE   9,122 0 0
ETSY INC COM 29786A106   1,171,745 17,051 SH   SOLE   17,051 0 0
EVEREST GROUP LTD COM G3223R108   2,303,513 5,795 SH   SOLE   5,795 0 0
EVERGY INC COM 30034W106   2,046,856 38,345 SH   SOLE   38,345 0 0
EVERSOURCE ENERGY COM 30040W108   3,516,269 58,830 SH   SOLE   58,830 0 0
EXACT SCIENCES CORP COM 30063P105   397,924 5,762 SH   SOLE   5,762 0 0
EXELIXIS INC COM 30161Q104   212,360 8,949 SH   SOLE   8,949 0 0
EXELON CORP COM 30161N101   11,078,416 294,874 SH   SOLE   294,874 0 0
EXPEDIA GROUP INC COM NEW 30212P303   2,611,189 18,956 SH   SOLE   18,956 0 0
EXPEDITORS INTL WASH INC COM 302130109   2,551,146 20,985 SH   SOLE   20,985 0 0
EXTRA SPACE STORAGE INC COM 30225T102   4,388,244 29,852 SH   SOLE   29,852 0 0
EXXON MOBIL CORP COM 30231G102   82,735,564 711,765 SH   SOLE   711,765 0 0
F5 INC COM 315616102   1,590,471 8,389 SH   SOLE   8,389 0 0
FACTSET RESH SYS INC COM 303075105   2,463,703 5,422 SH   SOLE   5,422 0 0
FAIR ISAAC CORP COM 303250104   4,378,633 3,504 SH   SOLE   3,504 0 0
FASTENAL CO COM 311900104   13,284,511 172,213 SH   SOLE   172,213 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   1,088,293 10,657 SH   SOLE   10,657 0 0
FEDEX CORP COM 31428X106   9,479,424 32,717 SH   SOLE   32,717 0 0
FERGUSON PLC NEW SHS G3421J106   1,633,857 7,480 SH   SOLE   7,480 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   800,164 15,069 SH   SOLE   15,069 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   10,069,490 135,744 SH   SOLE   135,744 0 0
FIFTH THIRD BANCORP COM 316773100   4,221,809 113,459 SH   SOLE   113,459 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   559,170 342 SH   SOLE   342 0 0
FIRST FINL BANCORP OH COM 320209109   207,699 9,264 SH   SOLE   9,264 0 0
FIRST HAWAIIAN INC COM 32051X108   279,639 12,734 SH   SOLE   12,734 0 0
FIRST HORIZON CORPORATION COM 320517105   226,026 14,677 SH   SOLE   14,677 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   1,944,858 331,306 SH   SOLE   331,306 0 0
FIRST SOLAR INC COM 336433107   2,571,837 15,236 SH   SOLE   15,236 0 0
FIRSTENERGY CORP COM 337932107   2,885,802 74,723 SH   SOLE   74,723 0 0
FIRSTSERVICE CORP NEW COM 33767E202   87,258,432 526,967 SH   SOLE   526,967 0 0
FISCALNOTE HOLDINGS INC COM CL A 337655104   41,070 30,880 SH   SOLE   30,880 0 0
FISERV INC COM 337738108   19,282,922 120,654 SH   SOLE   120,654 0 0
FIVE BELOW INC COM 33829M101   279,507 1,541 SH   SOLE   1,541 0 0
FLEX LTD ORD Y2573F102   436,045 15,241 SH   SOLE   15,241 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   375,509 2,897 SH   SOLE   2,897 0 0
FMC CORP COM NEW 302491303   1,086,149 17,051 SH   SOLE   17,051 0 0
FOOT LOCKER INC COM 344849104   256,358 8,995 SH   SOLE   8,995 0 0
FORD MTR CO DEL COM 345370860   7,355,606 553,886 SH   SOLE   553,886 0 0
FORTINET INC COM 34959E109   14,338,611 209,905 SH   SOLE   209,905 0 0
FORTIS INC COM 349553107   149,375,902 3,779,823 SH   SOLE   3,779,823 0 0
FORTIVE CORP COM 34959J108   4,260,054 49,524 SH   SOLE   49,524 0 0
FORTREA HLDGS INC COMMON STOCK 34965K107   366,518 9,131 SH   SOLE   9,131 0 0
FORTUNA SILVER MINES INC COM 349915108   1,299,934 349,995 SH   SOLE   349,995 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   295,329 3,488 SH   SOLE   3,488 0 0
FOX CORP CL B COM 35137L204   541,548 18,922 SH   SOLE   18,922 0 0
FOX CORP CL A COM 35137L105   1,203,395 38,484 SH   SOLE   38,484 0 0
FRANCO NEV CORP COM 351858105   152,696,146 1,281,240 SH   SOLE   1,281,240 0 0
FRANKLIN RESOURCES INC COM 354613101   1,406,568 50,038 SH   SOLE   50,038 0 0
FREEPORT-MCMORAN INC CL B 35671D857   10,734,854 228,304 SH   SOLE   228,304 0 0
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   122,008 19,428 SH   SOLE   19,428 0 0
FUELCELL ENERGY INC COM 35952H601   13,601 11,429 SH   SOLE   11,429 0 0
FULLER H B CO COM 359694106   278,771 3,496 SH   SOLE   3,496 0 0
FULTON FINL CORP PA COM 360271100   258,657 16,278 SH   SOLE   16,278 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   260,299 4,807 SH   SOLE   4,807 0 0
GALLAGHER ARTHUR J & CO COM 363576109   10,583,193 42,326 SH   SOLE   42,326 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   328,848 7,138 SH   SOLE   7,138 0 0
GARMIN LTD SHS H2906T109   3,177,630 21,345 SH   SOLE   21,345 0 0
GARTNER INC COM 366651107   5,173,300 10,853 SH   SOLE   10,853 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   11,680,844 128,488 SH   SOLE   128,488 0 0
GEN DIGITAL INC COM 668771108   2,136,288 95,370 SH   SOLE   95,370 0 0
GENERAC HLDGS INC COM 368736104   1,055,035 8,364 SH   SOLE   8,364 0 0
GENERAL DYNAMICS CORP COM 369550108   14,905,020 52,763 SH   SOLE   52,763 0 0
GENERAL ELECTRIC CO COM NEW 369604301   26,999,147 153,815 SH   SOLE   153,815 0 0
GENERAL MLS INC COM 370334104   6,794,087 97,100 SH   SOLE   97,100 0 0
GENERAL MTRS CO COM 37045V100   7,385,202 162,849 SH   SOLE   162,849 0 0
GENTEX CORP COM 371901109   258,439 7,155 SH   SOLE   7,155 0 0
GENUINE PARTS CO COM 372460105   3,641,010 23,501 SH   SOLE   23,501 0 0
GENWORTH FINL INC COM CL A 37247D106   311,096 48,382 SH   SOLE   48,382 0 0
GEO GROUP INC NEW COM 36162J106   178,180 12,619 SH   SOLE   12,619 0 0
GERON CORP COM 374163103   38,389 11,633 SH   SOLE   11,633 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   110,620,936 3,207,273 SH   SOLE   3,207,273 0 0
GILDAN ACTIVEWEAR INC COM 375916103   7,352,676 198,082 SH   SOLE   198,082 0 0
GILEAD SCIENCES INC COM 375558103   30,317,150 413,886 SH   SOLE   413,886 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   29,139 25,120 SH   SOLE   25,120 0 0
GLOBAL E ONLINE LTD SHS M5216V106   308,248 8,480 SH   SOLE   8,480 0 0
GLOBAL NET LEASE INC COM NEW 379378201   169,114 21,765 SH   SOLE   21,765 0 0
GLOBAL PMTS INC COM 37940X102   5,997,725 44,873 SH   SOLE   44,873 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   5,147,947 98,790 SH   SOLE   98,790 0 0
GLOBALSTAR INC COM 378973408   30,870 21,000 SH   SOLE   21,000 0 0
GLOBE LIFE INC COM 37959E102   6,110,472 52,509 SH   SOLE   52,509 0 0
GODADDY INC CL A 380237107   664,608 5,600 SH   SOLE   5,600 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   2,318,526 145,911 SH   SOLE   145,911 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   21,331,846 51,071 SH   SOLE   51,071 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   528,754 168,393 SH   SOLE   168,393 0 0
GRACO INC COM 384109104   453,655 4,854 SH   SOLE   4,854 0 0
GRAINGER W W INC COM 384802104   6,400,852 6,292 SH   SOLE   6,292 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114   164,095,859 2,874,515 SH   SOLE   2,874,515 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   244,703 8,386 SH   SOLE   8,386 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   275,902 2,364 SH   SOLE   2,364 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   216,384 4,025 SH   SOLE   4,025 0 0
HALLIBURTON CO COM 406216101   4,984,107 126,436 SH   SOLE   126,436 0 0
HANESBRANDS INC COM 410345102   209,676 36,151 SH   SOLE   36,151 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   340,573 11,992 SH   SOLE   11,992 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   4,558,520 44,236 SH   SOLE   44,236 0 0
HASBRO INC COM 418056107   1,197,885 21,194 SH   SOLE   21,194 0 0
HAYWARD HLDGS INC COM 421298100   221,214 14,449 SH   SOLE   14,449 0 0
HCA HEALTHCARE INC COM 40412C101   9,905,841 29,700 SH   SOLE   29,700 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   18,610,921 332,516 SH   SOLE   329,141 0 3,375
HEALTHCARE RLTY TR CL A COM 42226K105   180,214 12,736 SH   SOLE   12,736 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   1,884,263 100,494 SH   SOLE   100,494 0 0
HECLA MNG CO COM 422704106   78,658 16,353 SH   SOLE   16,353 0 0
HEICO CORP NEW CL A 422806208   374,382 2,432 SH   SOLE   2,432 0 0
HEICO CORP NEW COM 422806109   1,036,748 5,428 SH   SOLE   5,428 0 0
HELMERICH & PAYNE INC COM 423452101   264,095 6,279 SH   SOLE   6,279 0 0
HENRY JACK & ASSOC INC COM 426281101   1,924,928 11,080 SH   SOLE   11,080 0 0
HENRY SCHEIN INC COM 806407102   1,388,662 18,388 SH   SOLE   18,388 0 0
HERSHEY CO COM 427866108   10,837,346 55,719 SH   SOLE   55,719 0 0
HESS CORP COM 42809H107   5,963,492 39,069 SH   SOLE   39,069 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   3,873,491 218,471 SH   SOLE   218,471 0 0
HF SINCLAIR CORP COM 403949100   507,470 8,406 SH   SOLE   8,406 0 0
HIGHWOODS PPTYS INC COM 431284108   279,629 10,681 SH   SOLE   10,681 0 0
HILLENBRAND INC COM 431571108   370,185 7,361 SH   SOLE   7,361 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   7,728,435 36,231 SH   SOLE   36,231 0 0
HOLOGIC INC COM 436440101   2,622,418 33,638 SH   SOLE   33,638 0 0
HOME DEPOT INC COM 437076102   73,241,515 190,932 SH   SOLE   189,830 0 1,102
HONEYWELL INTL INC COM 438516106   52,852,902 257,505 SH   SOLE   257,505 0 0
HOPE BANCORP INC COM 43940T109   145,671 12,656 SH   SOLE   12,656 0 0
HORMEL FOODS CORP COM 440452100   1,717,460 49,225 SH   SOLE   49,225 0 0
HOST HOTELS & RESORTS INC COM 44107P104   2,063,306 99,773 SH   SOLE   99,773 0 0
HOWMET AEROSPACE INC COM 443201108   3,841,934 56,144 SH   SOLE   56,144 0 0
HP INC COM 40434L105   4,591,325 151,930 SH   SOLE   151,930 0 0
HUB GROUP INC CL A 443320106   278,726 6,449 SH   SOLE   6,449 0 0
HUBBELL INC COM 443510607   3,139,853 7,565 SH   SOLE   7,565 0 0
HUBSPOT INC COM 443573100   1,023,799 1,634 SH   SOLE   1,634 0 0
HUDBAY MINERALS INC COM 443628102   2,877,005 410,999 SH   SOLE   410,999 0 0
HUDSON PAC PPTYS INC COM 444097109   84,876 13,159 SH   SOLE   13,159 0 0
HUMANA INC COM 444859102   6,442,751 18,582 SH   SOLE   18,582 0 0
HUNT J B TRANS SVCS INC COM 445658107   2,309,308 11,590 SH   SOLE   11,590 0 0
HUNTINGTON BANCSHARES INC COM 446150104   7,485,612 536,603 SH   SOLE   536,603 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   1,646,223 5,648 SH   SOLE   5,648 0 0
HYATT HOTELS CORP COM CL A 448579102   202,398 1,268 SH   SOLE   1,268 0 0
I-80 GOLD CORP COM 44955L106   84,172 64,041 SH   SOLE   64,041 0 0
IAMGOLD CORP COM 450913108   1,772,468 531,066 SH   SOLE   531,066 0 0
ICON PLC SHS G4705A100   572,123 1,703 SH   SOLE   383 0 1,320
ICU MED INC COM 44930G107   224,728 2,094 SH   SOLE   2,094 0 0
IDEX CORP COM 45167R104   5,881,370 24,102 SH   SOLE   24,102 0 0
IDEXX LABS INC COM 45168D104   13,241,783 24,525 SH   SOLE   24,525 0 0
ILLINOIS TOOL WKS INC COM 452308109   14,558,244 54,255 SH   SOLE   54,255 0 0
ILLUMINA INC COM 452327109   10,488,639 76,381 SH   SOLE   76,381 0 0
IMPERIAL OIL LTD COM NEW 453038408   23,640,285 342,669 SH   SOLE   190,801 0 151,868
INCYTE CORP COM 45337C102   1,557,389 27,337 SH   SOLE   27,337 0 0
INDEPENDENT BK CORP MASS COM 453836108   222,958 4,286 SH   SOLE   4,286 0 0
INFOSYS LTD SPONSORED ADR 456788108   10,682,999 595,817 SH   SOLE   595,817 0 0
INGERSOLL RAND INC COM 45687V106   5,430,855 57,197 SH   SOLE   57,197 0 0
INGREDION INC COM 457187102   222,599 1,905 SH   SOLE   1,905 0 0
INSIGHT ENTERPRISES INC COM 45765U103   304,253 1,640 SH   SOLE   1,640 0 0
INSULET CORP COM 45784P101   1,692,061 9,872 SH   SOLE   9,872 0 0
INTEL CORP COM 458140100   55,116,563 1,247,828 SH   SOLE   1,247,828 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   324,518 2,905 SH   SOLE   2,905 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   24,309,580 176,887 SH   SOLE   176,887 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   37,512,373 196,441 SH   SOLE   196,441 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   3,107,421 36,137 SH   SOLE   36,137 0 0
INTERNATIONAL PAPER CO COM 460146103   1,919,004 49,180 SH   SOLE   49,180 0 0
INTERPUBLIC GROUP COS INC COM 460690100   2,094,552 64,191 SH   SOLE   64,191 0 0
INTUIT COM 461202103   65,113,750 100,175 SH   SOLE   100,175 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   75,331,829 188,759 SH   SOLE   188,759 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   24,264,930 1,147,278 SH   SOLE   1,147,278 0 0
INVESCO LTD SHS G491BT108   1,019,970 61,481 SH   SOLE   61,481 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   33,529,415 75,515 SH   SOLE   75,515 0 0
INVITATION HOMES INC COM 46187W107   2,934,015 82,393 SH   SOLE   82,393 0 0
IQIYI INC SPONSORED ADS 46267X108   43,501 10,284 SH   SOLE   10,284 0 0
IQVIA HLDGS INC COM 46266C105   63,841,575 252,448 SH   SOLE   252,448 0 0
IRON MTN INC DEL COM 46284V101   3,339,864 41,639 SH   SOLE   41,639 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   31,736,537 651,942 SH Put SOLE   651,942 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   18,729,375 262,500 SH Put SOLE   262,500 0 0
ISHARES INC EM MKTS DIV ETF 464286319   217,520 8,315 SH   SOLE   8,315 0 0
ISHARES INC CORE MSCI EMKT 46434G103   311,200 6,031 SH   SOLE   6,031 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   438,650 13,610 SH   SOLE   13,610 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   3,984,755 55,848 SH   SOLE   55,848 0 0
ISHARES INC JP MRG EM CRP BD 464286251   18,157,537 408,218 SH   SOLE   408,218 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   572,955 7,170 SH   SOLE   7,170 0 0
ISHARES TR MSCI EAFE ETF 464287465   210,845,174 2,640,185 SH   SOLE   2,640,185 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   978,525 19,082 SH   SOLE   19,082 0 0
ISHARES TR MSCI CHINA ETF 46429B671   224,355 5,647 SH   SOLE   5,647 0 0
ISHARES TR JPMORGAN USD EMG 464288281   4,246,771 47,360 SH   SOLE   47,360 0 0
ISHARES TR MSCI CHINA A 46434V514   7,393,311 284,906 SH   SOLE   284,906 0 0
ISHARES TR CORE US AGGBD ET 464287226   1,116,810 11,403 SH   SOLE   11,403 0 0
ISHARES TR IBOXX HI YD ETF 464288513   11,797,782 151,779 SH   SOLE   151,779 0 0
ISHARES TR MBS ETF 464288588   44,381,285 480,213 SH   SOLE   480,213 0 0
ISHARES TR 20 YR TR BD ETF 464287432   4,967,550 52,500 SH Call SOLE   52,500 0 0
ISHARES TR CORE INTL AGGR 46435G672   500,699 10,022 SH   SOLE   10,022 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   5,382,794 131,032 SH   SOLE   131,032 0 0
ISHARES TR CORE S&P500 ETF 464287200   21,896,655 41,650 SH   SOLE   41,650 0 0
ISHARES TR CORE S&P SCP ETF 464287804   623,775 5,644 SH   SOLE   5,644 0 0
ISHARES TR EUROPE ETF 464287861   2,138,396 38,412 SH   SOLE   38,412 0 0
ISHARES TR SELECT DIVID ETF 464287168   252,519 2,050 SH   SOLE   2,050 0 0
ISHARES TR MSCI USA ESG SLC 464288802   545,850 5,000 SH   SOLE   5,000 0 0
ISHARES TR GLOBAL 100 ETF 464287572   200,278 2,240 SH   SOLE   2,240 0 0
ITRON INC COM 465741106   316,326 3,419 SH   SOLE   3,419 0 0
ITT INC COM 45073V108   307,700 2,262 SH   SOLE   2,262 0 0
JABIL INC COM 466313103   2,353,635 17,571 SH   SOLE   17,571 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   503,259 7,609 SH   SOLE   7,609 0 0
JACOBS SOLUTIONS INC COM 46982L108   2,791,583 18,159 SH   SOLE   18,159 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   255,772 2,124 SH   SOLE   2,124 0 0
JEFFERIES FINL GROUP INC COM 47233W109   219,353 4,974 SH   SOLE   4,974 0 0
JETBLUE AWYS CORP COM 477143101   256,339 34,547 SH   SOLE   34,547 0 0
JOHNSON & JOHNSON COM 478160104   130,849,548 827,167 SH   SOLE   827,008 0 159
JOHNSON CTLS INTL PLC SHS G51502105   7,485,738 114,601 SH   SOLE   114,601 0 0
JONES LANG LASALLE INC COM 48020Q107   247,959 1,271 SH   SOLE   1,271 0 0
JPMORGAN CHASE & CO COM 46625H100   97,369,436 486,118 SH   SOLE   483,643 0 2,475
JUNIPER NETWORKS INC COM 48203R104   1,997,163 53,890 SH   SOLE   53,890 0 0
KARTOON STUDIOS INC. COM NEW 37229T509   22,965 16,763 SH   SOLE   16,763 0 0
KBR INC COM 48242W106   241,526 3,794 SH   SOLE   3,794 0 0
KE HLDGS INC SPONSORED ADS 482497104   158,691 11,558 SH   SOLE   11,558 0 0
KELLANOVA COM 487836108   2,701,453 47,154 SH   SOLE   47,154 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   106,358 12,396 SH   SOLE   12,396 0 0
KENVUE INC COM 49177J102   8,918,197 415,573 SH   SOLE   415,573 0 0
KEURIG DR PEPPER INC COM 49271V100   10,976,149 357,879 SH   SOLE   357,879 0 0
KEYCORP COM 493267108   2,098,651 132,742 SH   SOLE   132,742 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   17,749,286 113,501 SH   SOLE   113,501 0 0
KIMBERLY-CLARK CORP COM 494368103   17,000,212 131,428 SH   SOLE   131,428 0 0
KIMCO RLTY CORP COM 49446R109   1,863,303 95,018 SH   SOLE   95,018 0 0
KINDER MORGAN INC DEL COM 49456B101   6,002,975 327,316 SH   SOLE   327,316 0 0
KINROSS GOLD CORP COM 496902404   29,434,838 4,796,993 SH   SOLE   4,796,993 0 0
KINSALE CAP GROUP INC COM 49714P108   323,240 616 SH   SOLE   616 0 0
KKR & CO INC COM 48251W104   2,595,769 25,808 SH   SOLE   25,808 0 0
KLA CORP COM NEW 482480100   28,085,308 40,204 SH   SOLE   40,204 0 0
KNIGHTSCOPE INC CLASS A COM 49907V102   31,799 63,597 SH   SOLE   63,597 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   229,653 4,174 SH   SOLE   4,174 0 0
KOHLS CORP COM 500255104   338,402 11,609 SH   SOLE   11,609 0 0
KOSMOS ENERGY LTD COM 500688106   76,330 12,807 SH   SOLE   12,807 0 0
KRAFT HEINZ CO COM 500754106   11,385,643 308,554 SH   SOLE   308,554 0 0
KROGER CO COM 501044101   6,571,321 115,024 SH   SOLE   115,024 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   5,768,191 27,068 SH   SOLE   27,068 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   2,642,711 12,097 SH   SOLE   12,097 0 0
LAM RESEARCH CORP COM 512807108   37,773,670 38,879 SH   SOLE   38,879 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   291,122 2,438 SH   SOLE   2,438 0 0
LAMB WESTON HLDGS INC COM 513272104   2,187,061 20,530 SH   SOLE   20,530 0 0
LANDSTAR SYS INC COM 515098101   205,482 1,066 SH   SOLE   1,066 0 0
LAS VEGAS SANDS CORP COM 517834107   3,187,719 61,658 SH   SOLE   61,658 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   297,587 3,804 SH   SOLE   3,804 0 0
LAUDER ESTEE COS INC CL A 518439104   5,863,558 38,038 SH   SOLE   38,038 0 0
LEAR CORP COM NEW 521865204   291,499 2,012 SH   SOLE   2,012 0 0
LEIDOS HOLDINGS INC COM 525327102   2,525,580 19,266 SH   SOLE   19,266 0 0
LENNAR CORP CL A 526057104   6,122,832 35,602 SH   SOLE   35,602 0 0
LENNOX INTL INC COM 526107107   525,906 1,076 SH   SOLE   1,076 0 0
LESLIES INC COM 527064109   121,420 18,680 SH   SOLE   18,680 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   220,736 3,857 SH   SOLE   3,857 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   431,517 6,578 SH   SOLE   6,578 0 0
LIGHT & WONDER INC COM 80874P109   578,646 5,668 SH   SOLE   5,668 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107   2,309,708 164,199 SH   SOLE   164,199 0 0
LINCOLN ELEC HLDGS INC COM 533900106   407,427 1,595 SH   SOLE   1,595 0 0
LINCOLN NATL CORP IND COM 534187109   2,181,873 68,333 SH   SOLE   68,333 0 0
LINDE PLC SHS G54950103   119,136,619 256,583 SH   SOLE   254,760 0 1,823
LITHIA MTRS INC COM 536797103   233,167 775 SH   SOLE   775 0 0
LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100   93,356 17,343 SH   SOLE   17,343 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   2,131,583 20,153 SH   SOLE   20,153 0 0
LKQ CORP COM 501889208   2,501,564 46,837 SH   SOLE   46,837 0 0
LOCKHEED MARTIN CORP COM 539830109   21,398,449 47,043 SH   SOLE   47,043 0 0
LOEWS CORP COM 540424108   5,052,210 64,532 SH   SOLE   64,532 0 0
LONGBOARD PHARMACEUTICALS IN COM 54300N103   7,389,922 342,126 SH   SOLE   342,126 0 0
LOWES COS INC COM 548661107   20,711,077 81,306 SH   SOLE   81,306 0 0
LPL FINL HLDGS INC COM 50212V100   2,761,154 10,451 SH   SOLE   7,898 0 2,553
LUCID GROUP INC COM 549498103   79,609 27,933 SH   SOLE   27,933 0 0
LULULEMON ATHLETICA INC COM 550021109   13,591,104 34,791 SH   SOLE   34,791 0 0
LUMEN TECHNOLOGIES INC COM 550241103   162,588 104,223 SH   SOLE   104,223 0 0
LXP INDUSTRIAL TRUST COM 529043101   275,985 30,597 SH   SOLE   30,597 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   9,043,904 88,423 SH   SOLE   88,423 0 0
M & T BK CORP COM 55261F104   4,045,995 27,819 SH   SOLE   27,819 0 0
M D C HLDGS INC COM 552676108   384,695 6,115 SH   SOLE   6,115 0 0
MACERICH CO COM 554382101   385,900 22,397 SH   SOLE   22,397 0 0
MAG SILVER CORP COM 55903Q104   1,118,547 106,006 SH   SOLE   106,006 0 0
MAGNA INTL INC COM 559222401   215,278,611 3,950,999 SH   SOLE   3,948,789 0 2,210
MANHATTAN ASSOCIATES INC COM 562750109   435,400 1,740 SH   SOLE   1,740 0 0
MANULIFE FINL CORP COM 56501R106   604,607,952 24,203,454 SH   SOLE   24,203,454 0 0
MARATHON OIL CORP COM 565849106   2,386,256 84,201 SH   SOLE   84,201 0 0
MARATHON PETE CORP COM 56585A102   11,158,869 55,379 SH   SOLE   55,379 0 0
MARKEL GROUP INC COM 570535104   661,844 435 SH   SOLE   435 0 0
MARKETAXESS HLDGS INC COM 57060D108   1,169,480 5,334 SH   SOLE   5,334 0 0
MARQETA INC CLASS A COM 57142B104   70,549 11,837 SH   SOLE   11,837 0 0
MARRIOTT INTL INC NEW CL A 571903202   20,162,092 79,910 SH   SOLE   79,910 0 0
MARSH & MCLENNAN COS INC COM 571748102   19,946,486 96,837 SH   SOLE   96,837 0 0
MARTIN MARIETTA MATLS INC COM 573284106   11,364,029 18,510 SH   SOLE   18,510 0 0
MARVELL TECHNOLOGY INC COM 573874104   11,873,251 167,512 SH   SOLE   167,512 0 0
MASCO CORP COM 574599106   2,463,738 31,234 SH   SOLE   31,234 0 0
MASIMO CORP COM 574795100   203,094 1,383 SH   SOLE   1,383 0 0
MASTERBRAND INC COMMON STOCK 57638P104   345,022 18,411 SH   SOLE   18,411 0 0
MASTERCARD INCORPORATED CL A 57636Q104   64,505,338 133,948 SH   SOLE   133,948 0 0
MATADOR RES CO COM 576485205   202,180 3,028 SH   SOLE   3,028 0 0
MATCH GROUP INC NEW COM 57667L107   1,405,378 38,737 SH   SOLE   38,737 0 0
MATTEL INC COM 577081102   198,556 10,023 SH   SOLE   10,023 0 0
MCCORMICK & CO INC COM NON VTG 579780206   2,753,946 35,854 SH   SOLE   35,854 0 0
MCDONALDS CORP COM 580135101   83,571,107 296,404 SH   SOLE   295,578 0 826
MCKESSON CORP COM 58155Q103   59,152,281 110,184 SH   SOLE   109,562 0 622
MEDICAL PPTYS TRUST INC COM 58463J304   291,612 62,045 SH   SOLE   62,045 0 0
MEDPACE HLDGS INC COM 58506Q109   265,122 656 SH   SOLE   656 0 0
MEDTRONIC PLC SHS G5960L103   80,123,096 919,370 SH   SOLE   916,050 0 3,320
MERCADOLIBRE INC COM 58733R102   12,162,206 8,044 SH   SOLE   8,044 0 0
MERCK & CO INC COM 58933Y105   65,117,932 493,632 SH   SOLE   493,632 0 0
MERIT MED SYS INC COM 589889104   251,717 3,323 SH   SOLE   3,323 0 0
META PLATFORMS INC CL A 30303M102   293,060,640 603,527 SH   SOLE   603,527 0 0
METHANEX CORP COM 59151K108   3,465,253 77,736 SH   SOLE   77,736 0 0
METLIFE INC COM 59156R108   7,734,638 104,367 SH   SOLE   104,367 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   4,055,109 3,046 SH   SOLE   3,046 0 0
MGM RESORTS INTERNATIONAL COM 552953101   1,884,529 39,918 SH   SOLE   39,918 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   14,449,231 161,066 SH   SOLE   161,066 0 0
MICRON TECHNOLOGY INC COM 595112103   38,404,790 325,768 SH   SOLE   325,768 0 0
MICROSOFT CORP COM 594918104   849,989,965 2,020,368 SH   SOLE   2,017,852 0 2,516
MICROSTRATEGY INC CL A NEW 594972408   448,299 263 SH   SOLE   263 0 0
MID-AMER APT CMNTYS INC COM 59522J103   2,288,176 17,390 SH   SOLE   17,390 0 0
MIDDLEBY CORP COM 596278101   235,075 1,462 SH   SOLE   1,462 0 0
MKS INSTRS INC COM 55306N104   223,839 1,683 SH   SOLE   1,683 0 0
MODERNA INC COM 60770K107   11,270,958 105,771 SH   SOLE   105,771 0 0
MOELIS & CO CL A 60786M105   238,093 4,194 SH   SOLE   4,194 0 0
MOHAWK INDS INC COM 608190104   945,157 7,221 SH   SOLE   7,221 0 0
MOLINA HEALTHCARE INC COM 60855R100   3,358,946 8,176 SH   SOLE   8,176 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   2,156,842 32,072 SH   SOLE   32,072 0 0
MONDAY COM LTD SHS M7S64H106   561,513 2,486 SH   SOLE   2,486 0 0
MONDELEZ INTL INC CL A 609207105   73,196,900 1,045,670 SH   SOLE   1,045,670 0 0
MONGODB INC CL A 60937P106   4,763,815 13,283 SH   SOLE   13,283 0 0
MONOLITHIC PWR SYS INC COM 609839105   4,533,295 6,692 SH   SOLE   6,692 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   15,729,177 265,337 SH   SOLE   265,337 0 0
MOODYS CORP COM 615369105   9,095,500 23,142 SH   SOLE   23,142 0 0
MORGAN STANLEY COM NEW 617446448   19,796,387 210,242 SH   SOLE   210,242 0 0
MORNINGSTAR INC COM 617700109   230,661 748 SH   SOLE   748 0 0
MOSAIC CO NEW COM 61945C103   1,518,317 46,775 SH   SOLE   46,775 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   50,865,084 143,290 SH   SOLE   140,535 0 2,755
MR COOPER GROUP INC COM 62482R107   518,601 6,653 SH   SOLE   6,653 0 0
MSCI INC COM 55354G100   36,589,539 65,286 SH   SOLE   64,179 0 1,107
MURPHY USA INC COM 626755102   230,141 549 SH   SOLE   549 0 0
NASDAQ INC COM 631103108   3,316,662 52,562 SH   SOLE   52,562 0 0
NATERA INC COM 632307104   254,808 2,786 SH   SOLE   2,786 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   7,157,581 104,962 SH   SOLE   104,689 0 273
NCR VOYIX CORPORATION COM 62886E108   173,650 13,749 SH   SOLE   13,749 0 0
NETAPP INC COM 64110D104   3,662,928 34,895 SH   SOLE   34,895 0 0
NETFLIX INC COM 64110L106   132,717,395 218,526 SH   SOLE   217,160 0 1,366
NEUROCRINE BIOSCIENCES INC COM 64125C109   447,826 3,247 SH   SOLE   3,247 0 0
NEW GOLD INC CDA COM 644535106   1,171,560 695,886 SH   SOLE   695,886 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   61,080 18,969 SH   SOLE   18,969 0 0
NEW YORK TIMES CO CL A 650111107   209,012 4,836 SH   SOLE   4,836 0 0
NEWELL BRANDS INC COM 651229106   329,972 41,184 SH   SOLE   41,184 0 0
NEWMONT CORP COM 651639106   8,031,733 224,095 SH   SOLE   221,980 0 2,115
NEWS CORP NEW CL B 65249B208   436,207 16,120 SH   SOLE   16,120 0 0
NEWS CORP NEW CL A 65249B109   1,416,705 54,114 SH   SOLE   54,114 0 0
NEXGEN ENERGY LTD COM 65340P106   3,956,759 508,885 SH   SOLE   508,885 0 0
NEXTERA ENERGY INC COM 65339F101   28,563,488 446,933 SH   SOLE   446,933 0 0
NEXTNAV INC COMMON STOCK 65345N106   108,649 16,512 SH   SOLE   16,512 0 0
NEXTRACKER INC CLASS A COM 65290E101   323,553 5,750 SH   SOLE   5,750 0 0
NIKE INC CL B 654106103   16,895,912 179,782 SH   SOLE   179,782 0 0
NIKOLA CORP COM 654110105   25,959 24,961 SH   SOLE   24,961 0 0
NIO INC SPON ADS 62914V106   107,316 23,848 SH   SOLE   23,848 0 0
NISOURCE INC COM 65473P105   1,633,212 59,046 SH   SOLE   59,046 0 0
NNN REIT INC COM 637417106   225,753 5,282 SH   SOLE   5,282 0 0
NORDSON CORP COM 655663102   2,625,975 9,565 SH   SOLE   9,565 0 0
NORFOLK SOUTHN CORP COM 655844108   9,763,305 38,307 SH   SOLE   38,307 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106   22,551,835 1,013,994 SH   SOLE   786,623 0 227,371
NORTHERN TR CORP COM 665859104   3,060,715 34,421 SH   SOLE   34,421 0 0
NORTHROP GRUMMAN CORP COM 666807102   9,815,881 20,507 SH   SOLE   20,507 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   177,336 15,222 SH   SOLE   15,222 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   1,198,410 57,258 SH   SOLE   57,258 0 0
NOV INC COM 62955J103   215,794 11,055 SH   SOLE   11,055 0 0
NOVAGOLD RES INC COM NEW 66987E206   828,559 277,062 SH   SOLE   277,062 0 0
NOVO-NORDISK A S ADR 670100205   8,999,942 70,093 SH   SOLE   67,593 0 2,500
NRG ENERGY INC COM NEW 629377508   2,157,416 31,872 SH   SOLE   31,872 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   1,137,800 95,373 SH   SOLE   95,373 0 0
NUCOR CORP COM 670346105   7,006,452 35,404 SH   SOLE   35,404 0 0
NUTANIX INC CL A 67059N108   396,798 6,429 SH   SOLE   6,429 0 0
NUTRIEN LTD COM 67077M108   349,618,762 6,433,992 SH   SOLE   6,433,992 0 0
NUVEI CORPORATION SUB VTG SHS 67079A102   2,470,083 78,122 SH   SOLE   78,122 0 0
NVENT ELECTRIC PLC SHS G6700G107   346,463 4,595 SH   SOLE   4,595 0 0
NVIDIA CORPORATION COM 67066G104   563,364,239 623,494 SH   SOLE   621,544 0 1,950
NVR INC COM 62944T105   3,604,482 445 SH   SOLE   445 0 0
NXP SEMICONDUCTORS N V COM N6596X109   17,043,851 68,789 SH   SOLE   68,789 0 0
OCCIDENTAL PETE CORP COM 674599105   6,515,053 100,247 SH   SOLE   100,247 0 0
OGE ENERGY CORP COM 670837103   206,520 6,021 SH   SOLE   6,021 0 0
O-I GLASS INC COM 67098H104   262,736 15,837 SH   SOLE   15,837 0 0
OKTA INC CL A 679295105   508,872 4,864 SH   SOLE   4,864 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   12,994,556 59,252 SH   SOLE   59,252 0 0
OLD REP INTL CORP COM 680223104   231,352 7,531 SH   SOLE   7,531 0 0
OLIN CORP COM PAR $1 680665205   212,621 3,616 SH   SOLE   3,616 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   210,986 6,662 SH   SOLE   6,662 0 0
OMNIAB INC COM 68218J103   78,026 14,396 SH   SOLE   14,396 0 0
OMNICOM GROUP INC COM 681919106   3,213,690 33,213 SH   SOLE   33,213 0 0
ON SEMICONDUCTOR CORP COM 682189105   9,294,219 126,366 SH   SOLE   126,366 0 0
ONEOK INC NEW COM 682680103   6,342,489 79,113 SH   SOLE   79,113 0 0
ONTO INNOVATION INC COM 683344105   254,236 1,404 SH   SOLE   1,404 0 0
OPEN TEXT CORP COM 683715106   38,683,181 996,722 SH   SOLE   996,722 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   40,784 13,460 SH   SOLE   13,460 0 0
OPENLANE INC COM 48238T109   188,951 10,922 SH   SOLE   10,922 0 0
OPKO HEALTH INC COM 68375N103   13,613 11,344 SH   SOLE   11,344 0 0
ORACLE CORP COM 68389X105   31,874,542 253,758 SH   SOLE   253,758 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   19,780,236 17,522 SH   SOLE   17,522 0 0
ORGANON & CO COMMON STOCK 68622V106   503,445 26,779 SH   SOLE   26,779 0 0
ORLA MNG LTD NEW COM 68634K106   1,029,167 271,692 SH   SOLE   271,692 0 0
OSHKOSH CORP COM 688239201   228,095 1,829 SH   SOLE   1,829 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101   41,164,173 2,507,774 SH   SOLE   2,507,774 0 0
OTIS WORLDWIDE CORP COM 68902V107   14,613,040 147,205 SH   SOLE   147,205 0 0
OUTFRONT MEDIA INC COM 69007J106   171,913 10,239 SH   SOLE   10,239 0 0
OVINTIV INC COM 69047Q102   431,288 8,310 SH   SOLE   8,310 0 0
OWENS & MINOR INC NEW COM 690732102   214,171 7,729 SH   SOLE   7,729 0 0
OWENS CORNING NEW COM 690742101   609,654 3,655 SH   SOLE   3,655 0 0
PACCAR INC COM 693718108   19,177,676 154,796 SH   SOLE   154,796 0 0
PACIFIC PREMIER BANCORP COM 69478X105   225,072 9,378 SH   SOLE   9,378 0 0
PACKAGING CORP AMER COM 695156109   2,825,445 14,888 SH   SOLE   14,888 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,307,957 56,843 SH   SOLE   56,843 0 0
PALO ALTO NETWORKS INC COM 697435105   38,056,656 133,941 SH   SOLE   133,941 0 0
PAN AMERN SILVER CORP COM 697900108   8,380,496 555,805 SH   SOLE   555,805 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   807,422 68,600 SH   SOLE   68,600 0 0
PARKER-HANNIFIN CORP COM 701094104   10,085,921 18,147 SH   SOLE   18,147 0 0
PARSONS CORP DEL COM 70202L102   264,528 3,189 SH   SOLE   3,189 0 0
PATTERSON COS INC COM 703395103   246,832 8,927 SH   SOLE   8,927 0 0
PATTERSON-UTI ENERGY INC COM 703481101   241,809 20,252 SH   SOLE   20,252 0 0
PAYCHEX INC COM 704326107   15,034,649 122,432 SH   SOLE   122,432 0 0
PAYCOM SOFTWARE INC COM 70432V102   1,372,970 6,899 SH   SOLE   6,899 0 0
PAYLOCITY HLDG CORP COM 70438V106   244,385 1,422 SH   SOLE   1,422 0 0
PAYONEER GLOBAL INC COM 70451X104   87,378 17,979 SH   SOLE   17,979 0 0
PAYPAL HLDGS INC COM 70450Y103   21,333,901 318,521 SH   SOLE   318,521 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   13,594,740 116,944 SH   SOLE   116,944 0 0
PEABODY ENERGY CORP COM 704551100   208,927 8,612 SH   SOLE   8,612 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   194,736 12,637 SH   SOLE   12,637 0 0
PEMBINA PIPELINE CORP COM 706327103   194,529,344 5,510,287 SH   SOLE   5,465,095 0 45,192
PENTAIR PLC SHS G7S00T104   1,605,076 18,786 SH   SOLE   18,786 0 0
PENUMBRA INC COM 70975L107   221,841 994 SH   SOLE   994 0 0
PEPSICO INC COM 713448108   88,058,032 503,160 SH   SOLE   503,160 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   313,189 4,196 SH   SOLE   4,196 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   213,139 12,069 SH   SOLE   12,069 0 0
PFIZER INC COM 717081103   52,613,945 1,895,998 SH   SOLE   1,895,998 0 0
PG&E CORP COM 69331C108   4,882,942 291,345 SH   SOLE   291,345 0 0
PHILIP MORRIS INTL INC COM 718172109   27,729,335 302,686 SH   SOLE   302,686 0 0
PHILLIPS 66 COM 718546104   11,998,956 73,460 SH   SOLE   73,460 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   295,497 8,238 SH   SOLE   8,238 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775   344,934 3,755 SH   SOLE   3,755 0 0
PINNACLE WEST CAP CORP COM 723484101   1,200,089 16,059 SH   SOLE   16,059 0 0
PINTEREST INC CL A 72352L106   656,650 18,940 SH   SOLE   18,940 0 0
PIONEER NAT RES CO COM 723787107   17,330,513 66,021 SH   SOLE   66,021 0 0
PIPER SANDLER COMPANIES COM 724078100   208,216 1,049 SH   SOLE   1,049 0 0
PITNEY BOWES INC COM 724479100   66,431 15,342 SH   SOLE   15,342 0 0
PLEXUS CORP COM 729132100   205,570 2,168 SH   SOLE   2,168 0 0
PLUG POWER INC COM NEW 72919P202   75,432 21,928 SH   SOLE   21,928 0 0
PNC FINL SVCS GROUP INC COM 693475105   17,840,317 110,398 SH   SOLE   110,398 0 0
POOL CORP COM 73278L105   2,205,935 5,467 SH   SOLE   5,467 0 0
PPG INDS INC COM 693506107   4,841,254 33,411 SH   SOLE   33,411 0 0
PPL CORP COM 69351T106   4,463,468 162,169 SH   SOLE   162,169 0 0
PRAXIS PRECISION MEDICINES I COM NEW 74006W207   11,734,390 192,304 SH   SOLE   192,304 0 0
PRECISION DRILLING CORP COM NEW 74022D407   975,710 14,500 SH   SOLE   14,500 0 0
PREMIER INC CL A 74051N102   271,653 12,292 SH   SOLE   12,292 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   241,625 3,330 SH   SOLE   3,330 0 0
PRICE T ROWE GROUP INC COM 74144T108   4,541,886 37,253 SH   SOLE   37,253 0 0
PRICESMART INC COM 741511109   227,220 2,705 SH   SOLE   2,705 0 0
PRIMERICA INC COM 74164M108   257,513 1,018 SH   SOLE   1,018 0 0
PRIMO WATER CORPORATION COM 74167P108   3,375,518 185,377 SH   SOLE   185,377 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   3,292,209 38,144 SH   SOLE   38,144 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   274,448 3,340 SH   SOLE   3,340 0 0
PROCTER AND GAMBLE CO COM 742718109   71,398,848 440,144 SH   SOLE   437,769 0 2,375
PROGRESSIVE CORP COM 743315103   17,716,408 85,661 SH   SOLE   85,661 0 0
PROLOGIS INC. COM 74340W103   21,439,811 164,643 SH   SOLE   163,484 0 1,159
PRUDENTIAL FINL INC COM 744320102   6,029,312 51,357 SH   SOLE   51,357 0 0
PRUDENTIAL PLC ADR 74435K204   1,792,977 93,045 SH   SOLE   93,045 0 0
PTC INC COM 69370C100   3,157,376 16,711 SH   SOLE   16,711 0 0
PUBLIC STORAGE COM 74460D109   6,620,039 22,823 SH   SOLE   22,823 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   5,604,979 83,932 SH   SOLE   83,932 0 0
PULTE GROUP INC COM 745867101   3,748,628 31,078 SH   SOLE   31,078 0 0
PURE STORAGE INC CL A 74624M102   420,807 8,094 SH   SOLE   8,094 0 0
PVH CORPORATION COM 693656100   234,256 1,666 SH   SOLE   1,666 0 0
QORVO INC COM 74736K101   1,584,884 13,802 SH   SOLE   13,802 0 0
QUALCOMM INC COM 747525103   65,844,664 388,923 SH   SOLE   388,923 0 0
QUANTA SVCS INC COM 74762E102   5,327,978 20,508 SH   SOLE   20,508 0 0
QUEST DIAGNOSTICS INC COM 74834L100   5,152,955 38,712 SH   SOLE   38,712 0 0
RADIAN GROUP INC COM 750236101   314,484 9,396 SH   SOLE   9,396 0 0
RALPH LAUREN CORP CL A 751212101   1,015,218 5,407 SH   SOLE   5,407 0 0
RANGE RES CORP COM 75281A109   222,108 6,451 SH   SOLE   6,451 0 0
RAYMOND JAMES FINL INC COM 754730109   3,561,729 27,735 SH   SOLE   27,735 0 0
RB GLOBAL INC COM 74935Q107   2,412,033 31,662 SH   SOLE   31,662 0 0
RBC BEARINGS INC COM 75524B104   221,687 820 SH   SOLE   820 0 0
READY CAPITAL CORP COM 75574U101   189,402 20,745 SH   SOLE   20,745 0 0
REALTY INCOME CORP COM 756109104   12,579,332 232,520 SH   SOLE   232,520 0 0
REGAL REXNORD CORPORATION COM 758750103   342,010 1,899 SH   SOLE   1,899 0 0
REGENCY CTRS CORP COM 758849103   1,462,221 24,145 SH   SOLE   24,145 0 0
REGENERON PHARMACEUTICALS COM 75886F107   30,323,247 31,505 SH   SOLE   31,505 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   3,287,774 156,263 SH   SOLE   156,263 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   397,333 2,060 SH   SOLE   2,060 0 0
RELIANCE INC COM 759509102   888,585 2,659 SH   SOLE   2,659 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   302,014 1,285 SH   SOLE   1,285 0 0
REPLIGEN CORP COM 759916109   261,350 1,421 SH   SOLE   1,421 0 0
REPUBLIC SVCS INC COM 760759100   52,564,830 274,576 SH   SOLE   274,576 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   341,412 15,228 SH   SOLE   15,228 0 0
RESMED INC COM 761152107   4,120,608 20,808 SH   SOLE   20,808 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   248,660,664 3,130,528 SH   SOLE   3,130,528 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   176,224 13,746 SH   SOLE   13,746 0 0
REVANCE THERAPEUTICS INC COM 761330109   8,563,349 1,740,518 SH   SOLE   1,740,518 0 0
REVVITY INC COM 714046109   1,850,100 17,620 SH   SOLE   17,620 0 0
REXFORD INDL RLTY INC COM 76169C100   276,851 5,504 SH   SOLE   5,504 0 0
RITHM CAPITAL CORP COM NEW 64828T201   147,301 13,199 SH   SOLE   13,199 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   261,004 23,836 SH   SOLE   23,836 0 0
ROBERT HALF INC. COM 770323103   1,367,501 17,249 SH   SOLE   17,249 0 0
ROBINHOOD MKTS INC COM CL A 770700102   239,789 11,912 SH   SOLE   11,912 0 0
ROBLOX CORP CL A 771049103   543,187 14,227 SH   SOLE   14,227 0 0
ROCKWELL AUTOMATION INC COM 773903109   4,729,743 16,235 SH   SOLE   16,235 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   63,323,267 1,545,179 SH   SOLE   1,545,179 0 0
ROKU INC COM CL A 77543R102   221,448 3,398 SH   SOLE   3,398 0 0
ROLLINS INC COM 775711104   1,815,311 39,233 SH   SOLE   39,233 0 0
ROPER TECHNOLOGIES INC COM 776696106   26,816,004 47,814 SH   SOLE   47,814 0 0
ROSS STORES INC COM 778296103   14,591,319 99,423 SH   SOLE   99,423 0 0
ROYAL BK CDA COM 780087102   1,411,560,359 13,992,352 SH   SOLE   13,988,862 0 3,490
ROYAL CARIBBEAN GROUP COM V7780T103   4,635,427 33,346 SH   SOLE   33,346 0 0
ROYAL GOLD INC COM 780287108   2,031,304 16,676 SH   SOLE   16,676 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   353,780 11,649 SH   SOLE   11,649 0 0
RPM INTL INC COM 749685103   439,282 3,693 SH   SOLE   3,693 0 0
RTX CORPORATION COM 75513E101   23,327,713 239,185 SH   SOLE   239,185 0 0
RUSH ENTERPRISES INC CL A 781846209   239,984 4,484 SH   SOLE   4,484 0 0
RXO INC COMMON STOCK 74982T103   221,871 10,145 SH   SOLE   10,145 0 0
S&P GLOBAL INC COM 78409V104   25,060,707 58,904 SH   SOLE   58,904 0 0
SABRE CORP COM 78573M104   54,687 22,598 SH   SOLE   22,598 0 0
SAIA INC COM 78709Y105   427,050 730 SH   SOLE   730 0 0
SALESFORCE INC COM 79466L302   64,732,015 214,928 SH   SOLE   214,928 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   134,596 10,837 SH   SOLE   10,837 0 0
SANDSTORM GOLD LTD COM NEW 80013R206   1,495,300 285,219 SH   SOLE   285,219 0 0
SANMINA CORPORATION COM 801056102   374,013 6,015 SH   SOLE   6,015 0 0
SANOFI SPONSORED ADR 80105N105   8,213,401 169,000 SH   SOLE   155,675 0 13,325
SAP SE SPON ADR 803054204   6,817,079 34,954 SH   SOLE   34,954 0 0
SAREPTA THERAPEUTICS INC COM 803607100   299,053 2,310 SH   SOLE   2,310 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   3,294,490 15,203 SH   SOLE   15,203 0 0
SCHLUMBERGER LTD COM STK 806857108   11,825,751 215,759 SH   SOLE   215,759 0 0
SCHWAB CHARLES CORP COM 808513105   16,805,088 232,307 SH   SOLE   232,307 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   200,018 1,534 SH   SOLE   1,534 0 0
SEA LTD SPONSORD ADS 81141R100   1,747,294 32,532 SH   SOLE   32,532 0 0
SEABRIDGE GOLD INC COM 811916105   1,237,710 81,846 SH   SOLE   81,846 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   209,163 8,238 SH   SOLE   8,238 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   2,582,417 27,753 SH   SOLE   27,753 0 0
SEALED AIR CORP NEW COM 81211K100   394,506 10,605 SH   SOLE   10,605 0 0
SEI INVTS CO COM 784117103   231,878 3,225 SH   SOLE   3,225 0 0
SELECT MED HLDGS CORP COM 81619Q105   324,173 10,752 SH   SOLE   10,752 0 0
SEMPRA COM 816851109   7,579,286 105,517 SH   SOLE   105,517 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   226,459 3,273 SH   SOLE   3,273 0 0
SERVICE CORP INTL COM 817565104   625,887 8,434 SH   SOLE   5,194 0 3,240
SERVICE PPTYS TR COM SH BEN INT 81761L102   113,321 16,714 SH   SOLE   16,714 0 0
SERVICENOW INC COM 81762P102   37,561,161 49,267 SH   SOLE   49,267 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   203,128 3,061 SH   SOLE   3,061 0 0
SHELL PLC SPON ADS 780259305   2,674,963 39,901 SH   SOLE   39,901 0 0
SHERWIN WILLIAMS CO COM 824348106   56,827,703 163,613 SH   SOLE   163,613 0 0
SHOCKWAVE MED INC COM 82489T104   324,327 996 SH   SOLE   996 0 0
SHOPIFY INC CL A 82509L107   353,061,549 4,575,536 SH   SOLE   4,572,536 0 3,000
SILVERCREST METALS INC COM 828363101   1,357,601 203,607 SH   SOLE   203,607 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   241,032 12,386 SH   SOLE   12,386 0 0
SIMON PPTY GROUP INC NEW COM 828806109   7,223,735 46,161 SH   SOLE   46,161 0 0
SIMPSON MFG INC COM 829073105   247,037 1,204 SH   SOLE   1,204 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   2,777,653 715,890 SH   SOLE   715,890 0 0
SITE CTRS CORP COM 82981J109   184,444 12,590 SH   SOLE   12,590 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   210,856 1,208 SH   SOLE   1,208 0 0
SKECHERS U S A INC CL A 830566105   223,415 3,647 SH   SOLE   3,647 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   2,906,659 26,834 SH   SOLE   26,834 0 0
SL GREEN RLTY CORP COM 78440X887   374,774 6,798 SH   SOLE   6,798 0 0
SMITH A O CORP COM 831865209   1,505,970 16,834 SH   SOLE   16,834 0 0
SMUCKER J M CO COM NEW 832696405   2,268,555 18,023 SH   SOLE   18,023 0 0
SNAP INC CL A 83304A106   368,669 32,114 SH   SOLE   32,114 0 0
SNAP ON INC COM 833034101   2,736,480 9,238 SH   SOLE   9,238 0 0
SNOWFLAKE INC CL A 833445109   1,657,854 10,259 SH   SOLE   10,259 0 0
SOFI TECHNOLOGIES INC COM 83406F102   154,599 21,178 SH   SOLE   21,178 0 0
SONOS INC COM 83570H108   255,671 13,414 SH   SOLE   13,414 0 0
SONY GROUP CORP SPONSORED ADR 835699307   495,577 5,780 SH   SOLE   1,620 0 4,160
SOUNDHOUND AI INC CLASS A COM 836100107   145,029 24,623 SH   SOLE   24,623 0 0
SOUTHERN CO COM 842587107   19,882,757 277,179 SH   SOLE   277,179 0 0
SOUTHERN COPPER CORP COM 84265V105   2,355,370 22,112 SH   SOLE   22,112 0 0
SOUTHWEST AIRLS CO COM 844741108   2,709,562 92,825 SH   SOLE   85,015 0 7,810
SOUTHWESTERN ENERGY CO COM 845467109   204,342 26,958 SH   SOLE   26,958 0 0
SPDR GOLD TR GOLD SHS 78463V107   14,494,620 70,458 SH   SOLE   70,458 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   81,001,574 154,858 SH   SOLE   154,858 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   11,276,821 118,454 SH   SOLE   118,454 0 0
SPRINKLR INC CL A 85208T107   132,872 10,829 SH   SOLE   10,829 0 0
SPROTT INC COM NEW 852066208   965,736 26,168 SH   SOLE   26,168 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   610,287 30,000 SH   SOLE   30,000 0 0
SPX TECHNOLOGIES INC COM 78473E103   226,067 1,836 SH   SOLE   1,836 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   460,567 7,155 SH   SOLE   7,155 0 0
SSR MINING IN COM 784730103   1,026,495 230,541 SH   SOLE   230,541 0 0
STANLEY BLACK & DECKER INC COM 854502101   2,357,469 24,073 SH   SOLE   21,883 0 2,190
STANTEC INC COM 85472N109   25,783,557 310,494 SH   SOLE   310,494 0 0
STARBUCKS CORP COM 855244109   30,627,375 335,161 SH   SOLE   335,161 0 0
STATE STR CORP COM 857477103   4,008,965 51,849 SH   SOLE   51,849 0 0
STEEL DYNAMICS INC COM 858119100   3,531,580 23,825 SH   SOLE   23,825 0 0
STERIS PLC SHS USD G8473T100   3,139,386 13,964 SH   SOLE   13,964 0 0
STIFEL FINL CORP COM 860630102   228,022 2,917 SH   SOLE   2,917 0 0
STONEX GROUP INC COM 861896108   206,073 2,933 SH   SOLE   2,933 0 0
STRYKER CORPORATION COM 863667101   21,217,039 59,287 SH   SOLE   59,287 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   7,523,655 639,223 SH   SOLE   639,223 0 0
SUN CMNTYS INC COM 866674104   514,063 3,998 SH   SOLE   3,998 0 0
SUN LIFE FINANCIAL INC. COM 866796105   300,259,025 5,501,728 SH   SOLE   5,501,728 0 0
SUNCOR ENERGY INC NEW COM 867224107   507,734,039 13,754,911 SH   SOLE   13,491,664 0 263,247
SUNRUN INC COM 86771W105   322,080 24,437 SH   SOLE   24,437 0 0
SUPER MICRO COMPUTER INC COM 86800U104   6,887,395 6,819 SH   SOLE   6,819 0 0
SYLVAMO CORP COMMON STOCK 871332102   231,525 3,750 SH   SOLE   3,750 0 0
SYNCHRONY FINANCIAL COM 87165B103   2,963,120 68,718 SH   SOLE   68,718 0 0
SYNOPSYS INC COM 871607107   36,018,788 63,025 SH   SOLE   63,025 0 0
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   82,379 15,398 SH   SOLE   15,398 0 0
SYSCO CORP COM 871829107   6,715,534 82,724 SH   SOLE   82,724 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   10,591,085 77,847 SH   SOLE   73,812 0 4,035
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   7,236,957 48,737 SH   SOLE   48,737 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   120,480 10,615 SH   SOLE   10,615 0 0
TALOS ENERGY INC COM 87484T108   186,063 13,357 SH   SOLE   13,357 0 0
TAPESTRY INC COM 876030107   1,533,855 32,530 SH   SOLE   32,530 0 0
TARGA RES CORP COM 87612G101   3,533,956 31,556 SH   SOLE   31,556 0 0
TARGET CORP COM 87612E106   13,779,318 77,757 SH   SOLE   77,757 0 0
TC ENERGY CORP COM 87807B107   333,664,404 8,300,397 SH   SOLE   8,255,161 0 45,236
TE CONNECTIVITY LTD SHS H84989104   11,159,951 76,838 SH   SOLE   76,838 0 0
TECK RESOURCES LTD CL B 878742204   285,676,470 6,240,032 SH   SOLE   6,235,157 0 4,875
TELEDYNE TECHNOLOGIES INC COM 879360105   2,859,271 6,660 SH   SOLE   6,660 0 0
TELEFLEX INCORPORATED COM 879369106   1,507,197 6,664 SH   SOLE   6,664 0 0
TELLURIAN INC NEW COM 87968A104   9,275 14,023 SH   SOLE   14,023 0 0
TELUS CORPORATION COM 87971M103   352,298,257 22,016,931 SH   SOLE   22,000,591 0 16,340
TELUS INTL CDA INC SUB VTG SHS 87975H100   5,734,049 677,018 SH   SOLE   677,018 0 0
TEMPUR SEALY INTL INC COM 88023U101   265,122 4,666 SH   SOLE   4,666 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   150,114 13,415 SH   SOLE   13,415 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   272,340 2,591 SH   SOLE   2,591 0 0
TERADYNE INC COM 880770102   2,457,437 21,780 SH   SOLE   21,780 0 0
TESLA INC COM 88160R101   120,734,506 686,811 SH   SOLE   686,288 0 523
TETRA TECH INC NEW COM 88162G103   268,568 1,454 SH   SOLE   1,454 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   1,360,557 96,425 SH   SOLE   96,425 0 0
TEXAS INSTRS INC COM 882508104   51,067,223 293,136 SH   SOLE   293,136 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   425,205 735 SH   SOLE   735 0 0
TEXAS ROADHOUSE INC COM 882681109   286,387 1,854 SH   SOLE   1,854 0 0
TEXTRON INC COM 883203101   2,675,871 27,894 SH   SOLE   27,894 0 0
TFI INTL INC COM 87241L109   46,810,196 293,479 SH   SOLE   293,479 0 0
THE CIGNA GROUP COM 125523100   15,054,226 41,450 SH   SOLE   41,450 0 0
THE TRADE DESK INC COM CL A 88339J105   17,868,123 204,394 SH   SOLE   204,394 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   144,129,619 247,982 SH   SOLE   246,757 0 1,225
THIRD HARMONIC BIO INC COM 88427A107   99,809 10,573 SH   SOLE   10,573 0 0
THOMSON REUTERS CORP. COM 884903808   99,308,455 638,005 SH   SOLE   638,005 0 0
TILRAY BRANDS INC COM 88688T100   1,891,022 768,983 SH   SOLE   768,983 0 0
TJX COS INC NEW COM 872540109   20,797,693 205,065 SH   SOLE   205,065 0 0
T-MOBILE US INC COM 872590104   53,095,140 325,298 SH   SOLE   325,298 0 0
TOAST INC CL A 888787108   213,714 8,576 SH   SOLE   8,576 0 0
TOLL BROTHERS INC COM 889478103   391,474 3,026 SH   SOLE   3,026 0 0
TOPBUILD CORP COM 89055F103   377,706 857 SH   SOLE   857 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   240,302 14,861 SH   SOLE   14,861 0 0
TORO CO COM 891092108   277,639 3,030 SH   SOLE   3,030 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   974,828,422 16,149,040 SH   SOLE   16,144,615 0 4,425
TOTALENERGIES SE SPONSORED ADS 89151E109   4,175,228 60,660 SH   SOLE   60,660 0 0
TRACTOR SUPPLY CO COM 892356106   4,037,293 15,426 SH   SOLE   15,426 0 0
TRADEWEB MKTS INC CL A 892672106   345,532 3,317 SH   SOLE   3,317 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   9,693,458 32,290 SH   SOLE   32,290 0 0
TRANSALTA CORP COM 89346D107   24,463,909 3,812,521 SH   SOLE   3,812,521 0 0
TRANSDIGM GROUP INC COM 893641100   9,596,627 7,792 SH   SOLE   7,792 0 0
TRANSUNION COM 89400J107   488,296 6,119 SH   SOLE   6,119 0 0
TRAVELERS COMPANIES INC COM 89417E109   12,060,026 52,403 SH   SOLE   52,403 0 0
TREEHOUSE FOODS INC COM 89469A104   213,524 5,482 SH   SOLE   5,482 0 0
TREX CO INC COM 89531P105   300,846 3,016 SH   SOLE   3,016 0 0
TRI POINTE HOMES INC COM 87265H109   200,800 5,194 SH   SOLE   5,194 0 0
TRICON RESIDENTIAL INC COM NPV 89612W102   3,341,952 299,731 SH   SOLE   299,731 0 0
TRIMBLE INC COM 896239100   2,269,462 35,262 SH   SOLE   35,262 0 0
TRUIST FINL CORP COM 89832Q109   11,411,083 292,742 SH   SOLE   292,742 0 0
TTM TECHNOLOGIES INC COM 87305R109   174,873 11,174 SH   SOLE   11,174 0 0
TWILIO INC CL A 90138F102   349,839 5,721 SH   SOLE   5,721 0 0
TYLER TECHNOLOGIES INC COM 902252105   2,531,785 5,957 SH   SOLE   5,957 0 0
TYSON FOODS INC CL A 902494103   2,808,938 47,828 SH   SOLE   47,828 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   241,848 3,627 SH   SOLE   3,627 0 0
UBER TECHNOLOGIES INC COM 90353T100   22,057,404 286,497 SH   SOLE   286,497 0 0
UDR INC COM 902653104   1,638,782 43,806 SH   SOLE   43,806 0 0
UFP INDUSTRIES INC COM 90278Q108   214,037 1,740 SH   SOLE   1,740 0 0
UIPATH INC CL A 90364P105   235,473 10,387 SH   SOLE   10,387 0 0
ULTA BEAUTY INC COM 90384S303   5,188,538 9,923 SH   SOLE   9,923 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   211,967 4,614 SH   SOLE   4,614 0 0
UNILEVER PLC SPON ADR NEW 904767704   1,577,790 31,519 SH   SOLE   31,519 0 0
UNION PAC CORP COM 907818108   68,114,740 276,968 SH   SOLE   275,971 0 997
UNITED AIRLS HLDGS INC COM 910047109   2,218,520 46,335 SH   SOLE   46,335 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   304,154 11,556 SH   SOLE   11,556 0 0
UNITED PARCEL SERVICE INC CL B 911312106   19,958,334 134,282 SH   SOLE   134,282 0 0
UNITED RENTALS INC COM 911363109   6,868,573 9,525 SH   SOLE   9,525 0 0
UNITED STATES STL CORP NEW COM 912909108   253,366 6,213 SH   SOLE   6,213 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   299,555 1,304 SH   SOLE   1,304 0 0
UNITEDHEALTH GROUP INC COM 91324P102   183,197,304 370,320 SH   SOLE   368,798 0 1,522
UNITI GROUP INC COM 91325V108   96,040 16,278 SH   SOLE   16,278 0 0
UNITY BIOTECHNOLOGY INC COM NEW 91381U200   17,440 10,634 SH   SOLE   10,634 0 0
UNITY SOFTWARE INC COM 91332U101   206,338 7,728 SH   SOLE   7,728 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   211,405 1,255 SH   SOLE   1,255 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   1,560,398 8,552 SH   SOLE   8,552 0 0
UNUM GROUP COM 91529Y106   303,179 5,650 SH   SOLE   5,650 0 0
URANIUM ENERGY CORP COM 916896103   67,993 10,073 SH   SOLE   10,073 0 0
US BANCORP DEL COM NEW 902973304   19,942,327 446,147 SH   SOLE   446,147 0 0
US FOODS HLDG CORP COM 912008109   321,769 5,962 SH   SOLE   5,962 0 0
V F CORP COM 918204108   707,082 46,094 SH   SOLE   46,094 0 0
VAIL RESORTS INC COM 91879Q109   280,766 1,260 SH   SOLE   1,260 0 0
VALERO ENERGY CORP COM 91913Y100   10,568,783 61,918 SH   SOLE   61,918 0 0
VALLEY NATL BANCORP COM 919794107   88,985 11,179 SH   SOLE   11,179 0 0
VALVOLINE INC COM 92047W101   217,412 4,878 SH   SOLE   4,878 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   251,840 10,275 SH   SOLE   10,275 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   255,579 8,807 SH   SOLE   8,807 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,681,072 10,392 SH   SOLE   10,392 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   381,472,464 793,577 SH   SOLE   793,577 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   337,572,567 5,755,713 SH   SOLE   5,755,713 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   2,304,660 55,175 SH   SOLE   39,275 0 15,900
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   297,272 2,457 SH   SOLE   2,457 0 0
VEEVA SYS INC CL A COM 922475108   1,077,822 4,652 SH   SOLE   4,652 0 0
VENTAS INC COM 92276F100   2,467,368 56,669 SH   SOLE   56,669 0 0
VERALTO CORP COM SHS 92338C103   3,617,594 40,803 SH   SOLE   40,803 0 0
VERISIGN INC COM 92343E102   2,446,574 12,910 SH   SOLE   12,910 0 0
VERISK ANALYTICS INC COM 92345Y106   10,103,388 42,860 SH   SOLE   42,860 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   35,813,285 853,586 SH   SOLE   853,586 0 0
VERMILION ENERGY INC COM 923725105   2,358,468 189,669 SH   SOLE   189,669 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   31,912,555 76,344 SH   SOLE   76,344 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   765,166 9,369 SH   SOLE   9,369 0 0
VIATRIS INC COM 92556V106   2,035,364 170,466 SH   SOLE   170,466 0 0
VIAVI SOLUTIONS INC COM 925550105   219,942 24,196 SH   SOLE   24,196 0 0
VICI PPTYS INC COM 925652109   5,821,621 195,422 SH   SOLE   195,422 0 0
VIKING THERAPEUTICS INC COM 92686J106   200,572 2,446 SH   SOLE   2,446 0 0
VISA INC COM CL A 92826C839   148,236,035 531,207 SH   SOLE   530,367 0 840
VISTRA CORP COM 92840M102   826,885 11,872 SH   SOLE   11,872 0 0
VONTIER CORPORATION COM 928881101   206,751 4,558 SH   SOLE   4,558 0 0
VOYA FINANCIAL INC COM 929089100   223,312 3,021 SH   SOLE   3,021 0 0
VULCAN MATLS CO COM 929160109   5,122,708 18,770 SH   SOLE   18,770 0 0
WABTEC COM 929740108   3,697,650 25,382 SH   SOLE   25,382 0 0
WAG GROUP CO COMMON STOCK 93042P109   41,558 20,989 SH   SOLE   20,989 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   5,099,514 235,109 SH   SOLE   235,109 0 0
WALKER & DUNLOP INC COM 93148P102   236,784 2,343 SH   SOLE   2,343 0 0
WALMART INC COM 931142103   42,431,162 705,188 SH   SOLE   705,188 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   5,927,504 678,981 SH   SOLE   678,981 0 0
WASTE CONNECTIONS INC COM 94106B101   176,136,845 1,024,328 SH   SOLE   1,024,328 0 0
WASTE MGMT INC DEL COM 94106L109   18,610,766 87,313 SH   SOLE   87,313 0 0
WATERS CORP COM 941848103   2,932,152 8,518 SH   SOLE   8,518 0 0
WATSCO INC COM 942622200   859,620 1,990 SH   SOLE   1,990 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   228,070 1,976 SH   SOLE   1,976 0 0
WEBSTER FINL CORP COM 947890109   232,171 4,573 SH   SOLE   4,573 0 0
WEC ENERGY GROUP INC COM 92939U106   5,765,481 70,208 SH   SOLE   70,208 0 0
WELLS FARGO CO NEW COM 949746101   34,910,004 602,312 SH   SOLE   602,312 0 0
WELLTOWER INC COM 95040Q104   7,170,399 76,738 SH   SOLE   76,738 0 0
WESCO INTL INC COM 95082P105   217,868 1,272 SH   SOLE   1,272 0 0
WEST FRASER TIMBER CO LTD COM 952845105   5,718,455 66,214 SH   SOLE   66,214 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   4,144,667 10,474 SH   SOLE   10,474 0 0
WESTERN DIGITAL CORP. COM 958102105   3,106,694 45,526 SH   SOLE   45,526 0 0
WESTERN UN CO COM 959802109   158,128 11,311 SH   SOLE   11,311 0 0
WESTROCK CO COM 96145D105   1,778,469 35,965 SH   SOLE   35,965 0 0
WEX INC COM 96208T104   286,461 1,206 SH   SOLE   1,206 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   3,706,451 103,215 SH   SOLE   103,215 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   88,637,749 1,881,470 SH   SOLE   1,881,470 0 0
WILLIAMS COS INC COM 969457100   11,905,335 305,500 SH   SOLE   305,500 0 0
WILLIAMS SONOMA INC COM 969904101   592,193 1,865 SH   SOLE   1,865 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   3,219,700 11,708 SH   SOLE   11,708 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   267,003 5,742 SH   SOLE   5,742 0 0
WINGSTOP INC COM 974155103   290,189 792 SH   SOLE   792 0 0
WIX COM LTD SHS M98068105   641,619 4,667 SH   SOLE   4,667 0 0
WOODWARD INC COM 980745103   243,201 1,578 SH   SOLE   1,578 0 0
WORKDAY INC CL A 98138H101   10,579,427 38,788 SH   SOLE   38,788 0 0
WP CAREY INC COM 92936U109   401,796 7,119 SH   SOLE   7,119 0 0
WYNN RESORTS LTD COM 983134107   1,382,150 13,520 SH   SOLE   13,520 0 0
XCEL ENERGY INC COM 98389B100   11,357,268 211,298 SH   SOLE   211,298 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   228,601 12,771 SH   SOLE   12,771 0 0
XPO INC COM 983793100   359,622 2,947 SH   SOLE   2,947 0 0
XYLEM INC COM 98419M100   4,372,706 33,834 SH   SOLE   33,834 0 0
YUM BRANDS INC COM 988498101   9,983,216 72,003 SH   SOLE   72,003 0 0
YUM CHINA HLDGS INC COM 98850P109   382,382 9,610 SH   SOLE   9,610 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   18,999,462 63,029 SH   SOLE   62,354 0 675
ZILLOW GROUP INC CL C CAP STK 98954M200   248,046 5,085 SH   SOLE   5,085 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   3,892,882 29,496 SH   SOLE   29,496 0 0
ZOETIS INC CL A 98978V103   14,446,135 85,374 SH   SOLE   85,374 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   472,494 7,228 SH   SOLE   7,228 0 0
ZSCALER INC COM 98980G102   4,941,923 25,655 SH   SOLE   25,655 0 0