0001172661-22-001752.txt : 20220809 0001172661-22-001752.hdr.sgml : 20220809 20220809125311 ACCESSION NUMBER: 0001172661-22-001752 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220809 DATE AS OF CHANGE: 20220809 EFFECTIVENESS DATE: 20220809 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CIBC Asset Management Inc CENTRAL INDEX KEY: 0001021926 IRS NUMBER: 000000000 STATE OF INCORPORATION: A6 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-03663 FILM NUMBER: 221147377 BUSINESS ADDRESS: STREET 1: 18 YORK STREET STREET 2: SUITE 1300 CITY: TORONTO STATE: A6 ZIP: M5J 2T8 BUSINESS PHONE: 1-888-888-3863 MAIL ADDRESS: STREET 1: 18 YORK STREET STREET 2: SUITE 1300 CITY: TORONTO STATE: A6 ZIP: M5J 2T8 FORMER COMPANY: FORMER CONFORMED NAME: CIBC Global Asset Management Inc DATE OF NAME CHANGE: 20070511 FORMER COMPANY: FORMER CONFORMED NAME: TAL GLOBAL ASSET MANAGEMENT INC DATE OF NAME CHANGE: 19990803 FORMER COMPANY: FORMER CONFORMED NAME: TAL INVESTMENT COUNSEL LTD DATE OF NAME CHANGE: 19980206 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001021926 XXXXXXXX 06-30-2022 06-30-2022 false CIBC Asset Management Inc
18 York Street Suite 1300 Toronto A6 M5J 2T8
13F HOLDINGS REPORT 028-03663 N
Jean Gauthier Managing Director & CIO - Global Fixed Income 416-552-1675 /s/ Jean Gauthier Montreal A8 08-09-2022 0 1269 24668792
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 14322 110670 SH SOLE 110670 0 0 ABBOTT LABS COM 002824100 27953 257276 SH SOLE 257276 0 0 ABBVIE INC COM 00287Y109 46237 301902 SH SOLE 301902 0 0 ABIOMED INC COM 003654100 1365 5515 SH SOLE 5515 0 0 ABM INDS INC COM 000957100 347 7983 SH SOLE 7983 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 233 6561 SH SOLE 6561 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 232 3432 SH SOLE 3432 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 71967 259199 SH SOLE 255879 0 3320 ACTIVISION BLIZZARD INC COM 00507V109 24491 314555 SH SOLE 312840 0 1715 ADOBE SYSTEMS INCORPORATED COM 00724F101 53210 145359 SH SOLE 144194 0 1165 ADT INC DEL COM 00090Q103 192 31253 SH SOLE 31253 0 0 ADTALEM GLOBAL ED INC COM 00737L103 205 5699 SH SOLE 5699 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 1324 7650 SH SOLE 7650 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 239 2656 SH SOLE 2656 0 0 ADVANCED MICRO DEVICES INC COM 007903107 29341 383693 SH SOLE 383693 0 0 AECOM COM 00766T100 348 5342 SH SOLE 5342 0 0 AERCAP HOLDINGS NV SHS N00985106 592 14470 SH SOLE 14470 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 245 6045 SH SOLE 6045 0 0 AES CORP COM 00130H105 1742 82931 SH SOLE 82931 0 0 AFFIRM HLDGS INC COM CL A 00827B106 184 10169 SH SOLE 10169 0 0 AFLAC INC COM 001055102 4322 78114 SH SOLE 78114 0 0 AGCO CORP COM 001084102 269 2730 SH SOLE 2730 0 0 AGENUS INC COM NEW 00847G705 24 12223 SH SOLE 12223 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 4453 37490 SH SOLE 37490 0 0 AGILON HEALTH INC COM 00857U107 343 15698 SH SOLE 15698 0 0 AGNC INVT CORP COM 00123Q104 227 20462 SH SOLE 20462 0 0 AGNICO EAGLE MINES LTD COM 008474108 254153 5553062 SH SOLE 5549489 0 3573 AGREE RLTY CORP COM 008492100 389 5388 SH SOLE 5388 0 0 AIR PRODS & CHEMS INC COM 009158106 6692 27826 SH SOLE 27826 0 0 AIRBNB INC COM CL A 009066101 6171 69273 SH SOLE 69273 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 1815 19871 SH SOLE 19871 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 3954 563694 SH SOLE 563694 0 0 ALASKA AIR GROUP INC COM 011659109 567 14155 SH SOLE 14155 0 0 ALBEMARLE CORP COM 012653101 2944 14086 SH SOLE 14086 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 503 18841 SH SOLE 18841 0 0 ALCOA CORP COM 013872106 337 7391 SH SOLE 7391 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 7537 51969 SH SOLE 51969 0 0 ALGONQUIN PWR UTILS CORP UNIT 99/99/9999 015857873 22388 511620 SH SOLE 511620 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 40572 3019035 SH SOLE 3019035 0 0 ALIGN TECHNOLOGY INC COM 016255101 4247 17945 SH SOLE 17945 0 0 ALLEGHANY CORP MD COM 017175100 495 594 SH SOLE 594 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 248 10916 SH SOLE 10916 0 0 ALLEGIANT TRAVEL CO COM 01748X102 225 1988 SH SOLE 1988 0 0 ALLEGION PLC ORD SHS G0176J109 873 8913 SH SOLE 7448 0 1465 ALLIANT ENERGY CORP COM 018802108 9967 170053 SH SOLE 170053 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 156 10516 SH SOLE 10516 0 0 ALLSTATE CORP COM 020002101 4610 36375 SH SOLE 36375 0 0 ALLY FINL INC COM 02005N100 551 16441 SH SOLE 16441 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 772 5292 SH SOLE 5292 0 0 ALPHABET INC CAP STK CL C 02079K107 188147 86014 SH SOLE 85624 0 390 ALPHABET INC CAP STK CL A 02079K305 170846 78397 SH SOLE 78397 0 0 ALTICE USA INC CL A 02156K103 161 17407 SH SOLE 17407 0 0 ALTRIA GROUP INC COM 02209S103 9334 223465 SH SOLE 223465 0 0 AMAZON COM INC COM 023135106 233638 2199771 SH SOLE 2193691 0 6080 AMC ENTMT HLDGS INC CL A COM 00165C104 312 23060 SH SOLE 23060 0 0 AMCOR PLC ORD G0250X107 3095 249004 SH SOLE 249004 0 0 AMER STATES WTR CO COM 029899101 218 2673 SH SOLE 2673 0 0 AMERCO COM 023586100 360 752 SH SOLE 752 0 0 AMEREN CORP COM 023608102 2858 31625 SH SOLE 31625 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 938 73982 SH SOLE 73982 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 111 14797 SH SOLE 14797 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 324 5024 SH SOLE 5024 0 0 AMERICAN ELEC PWR CO INC COM 025537101 23415 244055 SH SOLE 244055 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 364 9961 SH SOLE 9961 0 0 AMERICAN EXPRESS CO COM 025816109 16126 116333 SH SOLE 116333 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 498 3585 SH SOLE 3585 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 445 12557 SH SOLE 12557 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 5339 104420 SH SOLE 104420 0 0 AMERICAN TOWER CORP NEW COM 03027X100 34177 133717 SH SOLE 130367 0 3350 AMERICAN WTR WKS CO INC NEW COM 030420103 57554 386864 SH SOLE 381754 0 5110 AMERICOLD REALTY TRUST INC COM 03064D108 301 10014 SH SOLE 10014 0 0 AMERIPRISE FINL INC COM 03076C106 3289 13839 SH SOLE 13839 0 0 AMERISOURCEBERGEN CORP COM 03073E105 2918 20622 SH SOLE 20622 0 0 AMETEK INC COM 031100100 7048 64141 SH SOLE 64141 0 0 AMGEN INC COM 031162100 55380 227620 SH SOLE 227620 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 46 14567 SH SOLE 14567 0 0 AMPHENOL CORP NEW CL A 032095101 5750 89310 SH SOLE 89310 0 0 AMYRIS INC COM NEW 03236M200 20 10682 SH SOLE 10682 0 0 ANALOG DEVICES INC COM 032654105 23907 163643 SH SOLE 163643 0 0 ANGI INC COM CL A NEW 00183L102 97 21231 SH SOLE 21231 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 1011 68331 SH SOLE 68331 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 385 65173 SH SOLE 65173 0 0 ANSYS INC COM 03662Q105 4891 20439 SH SOLE 20439 0 0 ANTERO MIDSTREAM CORP COM 03676B102 173 19066 SH SOLE 19066 0 0 ANTERO RESOURCES CORP COM 03674X106 362 11818 SH SOLE 11818 0 0 AON PLC SHS CL A G0403H108 60160 223081 SH SOLE 219861 0 3220 APA CORPORATION COM 03743Q108 1484 42532 SH SOLE 42532 0 0 APARTMENT INCOME REIT CORP COM 03750L109 271 6505 SH SOLE 6505 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 180 17269 SH SOLE 17269 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 151 10304 SH SOLE 10304 0 0 APPLE INC COM 037833100 521765 3816344 SH SOLE 3809159 0 7185 APPLIED INDL TECHNOLOGIES IN COM 03820C105 300 3116 SH SOLE 3116 0 0 APPLIED MATLS INC COM 038222105 19754 217128 SH SOLE 217128 0 0 APPLOVIN CORP COM CL A 03831W108 498 14464 SH SOLE 14464 0 0 APTARGROUP INC COM 038336103 258 2497 SH SOLE 2497 0 0 APTIV PLC SHS G6095L109 2596 29150 SH SOLE 29150 0 0 ARAMARK COM 03852U106 334 10903 SH SOLE 10903 0 0 ARCH CAP GROUP LTD ORD G0450A105 813 17869 SH SOLE 17869 0 0 ARCHER AVIATION INC COM CL A 03945R102 34 10959 SH SOLE 10959 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 5429 69956 SH SOLE 69956 0 0 ARCHROCK INC COM 03957W106 155 18686 SH SOLE 18686 0 0 ARCONIC CORPORATION COM 03966V107 366 13059 SH SOLE 13059 0 0 ARCOSA INC COM 039653100 264 5681 SH SOLE 5681 0 0 ARES CAPITAL CORP COM 04010L103 324 18085 SH SOLE 18085 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 617 10855 SH SOLE 10855 0 0 ARISTA NETWORKS INC COM 040413106 2879 30708 SH SOLE 30708 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 76 10852 SH SOLE 10852 0 0 ARROW ELECTRS INC COM 042735100 336 2999 SH SOLE 2999 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 303 1788 SH SOLE 1788 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 252 2448 SH SOLE 2448 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 12890 27088 SH SOLE 26108 0 980 ASPEN TECHNOLOGY INC COM 29109X106 204 1112 SH SOLE 1112 0 0 ASSURANT INC COM 04621X108 1123 6499 SH SOLE 6499 0 0 ASSURED GUARANTY LTD COM G0585R106 320 5729 SH SOLE 5729 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 10622 160776 SH SOLE 160776 0 0 AT&T INC COM 00206R102 32654 1558021 SH SOLE 1558021 0 0 ATLASSIAN CORP PLC CL A G06242104 2973 15865 SH SOLE 15865 0 0 ATMOS ENERGY CORP COM 049560105 1829 16318 SH SOLE 16318 0 0 AURORA CANNABIS INC COM 05156X884 239 180854 SH SOLE 180854 0 0 AUTODESK INC COM 052769106 8883 51655 SH SOLE 51655 0 0 AUTOLIV INC COM 052800109 251 3511 SH SOLE 3511 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 23528 112018 SH SOLE 112018 0 0 AUTONATION INC COM 05329W102 307 2746 SH SOLE 2746 0 0 AUTOZONE INC COM 053332102 5562 2588 SH SOLE 2588 0 0 AVALARA INC COM 05338G106 232 3293 SH SOLE 3293 0 0 AVALONBAY CMNTYS INC COM 053484101 3335 17168 SH SOLE 17168 0 0 AVANGRID INC COM 05351W103 708 15358 SH SOLE 15358 0 0 AVANTOR INC COM 05352A100 816 26222 SH SOLE 26222 0 0 AVERY DENNISON CORP COM 053611109 2315 14304 SH SOLE 14304 0 0 AVIS BUDGET GROUP COM 053774105 320 2174 SH SOLE 2174 0 0 AVISTA CORP COM 05379B107 353 8104 SH SOLE 8104 0 0 AXALTA COATING SYS LTD COM G0750C108 201 9082 SH SOLE 9082 0 0 AXON ENTERPRISE INC COM 05464C101 250 2684 SH SOLE 2684 0 0 AZENTA INC COM 114340102 211 2927 SH SOLE 2927 0 0 B & G FOODS INC NEW COM 05508R106 207 8712 SH SOLE 8712 0 0 B2GOLD CORP COM 11777Q209 4716 1392542 SH SOLE 1392542 0 0 BAIDU INC SPON ADR REP A 056752108 3702 24890 SH SOLE 24890 0 0 BAKER HUGHES COMPANY CL A 05722G100 3338 115618 SH SOLE 115618 0 0 BALL CORP COM 058498106 41331 601007 SH SOLE 591562 0 9445 BALLARD PWR SYS INC NEW COM 058586108 1577 249667 SH SOLE 249667 0 0 BANK MONTREAL QUE COM 063671101 844033 8778202 SH SOLE 8778202 0 0 BANK NEW YORK MELLON CORP COM 064058100 4067 97514 SH SOLE 97514 0 0 BANK NOVA SCOTIA B C COM 064149107 730017 12336313 SH SOLE 12336313 0 0 BANKUNITED INC COM 06652K103 372 10465 SH SOLE 10465 0 0 BARRICK GOLD CORP COM 067901108 246991 13970363 SH SOLE 13970363 0 0 BATH & BODY WORKS INC COM 070830104 841 31231 SH SOLE 31231 0 0 BAUSCH HEALTH COS INC COM 071734107 2380 284765 SH SOLE 284765 0 0 BAXTER INTL INC COM 071813109 7734 120407 SH SOLE 120407 0 0 BCE INC COM NEW 05534B760 229774 4675129 SH SOLE 4675129 0 0 BECTON DICKINSON & CO COM 075887109 14228 57712 SH SOLE 57712 0 0 BENTLEY SYS INC COM CL B 08265T208 400 12005 SH SOLE 12005 0 0 BERKLEY W R CORP COM 084423102 1855 27175 SH SOLE 27175 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 10224 25 SH SOLE 25 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 71795 262966 SH SOLE 262966 0 0 BERRY GLOBAL GROUP INC COM 08579W103 273 4999 SH SOLE 4999 0 0 BEST BUY INC COM 086516101 1843 28267 SH SOLE 28267 0 0 BGC PARTNERS INC CL A 05541T101 59 17399 SH SOLE 17399 0 0 BILL COM HLDGS INC COM 090043100 466 4237 SH SOLE 4237 0 0 BIO RAD LABS INC CL A 090572207 1464 2957 SH SOLE 2957 0 0 BIOGEN INC COM 09062X103 7089 34762 SH SOLE 34762 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 681 8220 SH SOLE 8220 0 0 BIONANO GENOMICS INC COM 09075F107 16 11782 SH SOLE 11782 0 0 BIO-TECHNE CORP COM 09073M104 1646 4747 SH SOLE 4747 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 334 5366 SH SOLE 5366 0 0 BK OF AMERICA CORP COM 060505104 36734 1180044 SH SOLE 1180044 0 0 BLACK KNIGHT INC COM 09215C105 383 5856 SH SOLE 5856 0 0 BLACKBERRY LTD COM 09228F103 2786 516824 SH SOLE 516824 0 0 BLACKROCK INC COM 09247X101 16901 27751 SH SOLE 27091 0 660 BLACKSTONE INC COM 09260D107 8446 92581 SH SOLE 92581 0 0 BLOCK H & R INC COM 093671105 236 6682 SH SOLE 6682 0 0 BLOCK INC CL A 852234103 1305 21232 SH SOLE 21232 0 0 BOEING CO COM 097023105 9405 68792 SH SOLE 68792 0 0 BOOKING HOLDINGS INC COM 09857L108 20509 11726 SH SOLE 11726 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 484 5354 SH SOLE 5354 0 0 BORGWARNER INC COM 099724106 980 29355 SH SOLE 29355 0 0 BOSTON PROPERTIES INC COM 101121101 1587 17839 SH SOLE 17839 0 0 BOSTON SCIENTIFIC CORP COM 101137107 7827 210010 SH SOLE 210010 0 0 BOYD GAMING CORP COM 103304101 209 4192 SH SOLE 4192 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 196 20340 SH SOLE 20340 0 0 BRIGHT HEALTH GROUP INC COM 10920V107 44 23923 SH SOLE 23923 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 33172 430796 SH SOLE 430796 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 4800 111916 SH SOLE 111916 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 234 11569 SH SOLE 11569 0 0 BROADCOM INC COM 11135F101 46959 96661 SH SOLE 96661 0 0 BROADMARK RLTY CAP INC COM 11135B100 69 10239 SH SOLE 10239 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 6841 47993 SH SOLE 47993 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 859488 19323434 SH SOLE 19317427 0 6007 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 21883 956970 SH SOLE 956970 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 66739 3152862 SH SOLE 3152862 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 174265 4561559 SH SOLE 4561559 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 1647 38814 SH SOLE 38814 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 20847 585470 SH SOLE 585470 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 144722 4165145 SH SOLE 4165145 0 0 BROWN & BROWN INC COM 115236101 1768 30303 SH SOLE 30303 0 0 BROWN FORMAN CORP CL B 115637209 2387 34027 SH SOLE 34027 0 0 BRP INC COM SUN VTG 05577W200 2329 37847 SH SOLE 37847 0 0 BRUKER CORP COM 116794108 365 5820 SH SOLE 5820 0 0 BRUNSWICK CORP COM 117043109 201 3067 SH SOLE 3067 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 422 7853 SH SOLE 7853 0 0 BUNGE LIMITED COM G16962105 595 6562 SH SOLE 6562 0 0 BURLINGTON STORES INC COM 122017106 407 2984 SH SOLE 2984 0 0 BWX TECHNOLOGIES INC COM 05605H100 203 3693 SH SOLE 3693 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1634 16119 SH SOLE 16119 0 0 CABLE ONE INC COM 12685J105 284 220 SH SOLE 220 0 0 CACI INTL INC CL A 127190304 248 879 SH SOLE 879 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 9814 65416 SH SOLE 65416 0 0 CAE INC COM 124765108 7729 313691 SH SOLE 313691 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 981 25613 SH SOLE 25613 0 0 CAL MAINE FOODS INC COM NEW 128030202 283 5723 SH SOLE 5723 0 0 CAMDEN PPTY TR SH BEN INT 133131102 1657 12318 SH SOLE 12318 0 0 CAMECO CORP COM 13321L108 9701 461512 SH SOLE 461512 0 0 CAMPBELL SOUP CO COM 134429109 1399 29121 SH SOLE 29121 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 1316 72972 SH SOLE 72972 0 0 CANADIAN IMP BK COMM COM 136069101 460795 9489625 SH SOLE 9483955 0 5670 CANADIAN NAT RES LTD COM 136385101 689400 12830579 SH SOLE 12683707 0 146872 CANADIAN NATL RY CO COM 136375102 695886 6187181 SH SOLE 6185191 0 1990 CANADIAN PAC RY LTD COM 13645T100 662168 9481064 SH SOLE 9477259 0 3805 CANOPY GROWTH CORP COM 138035100 694 244131 SH SOLE 244131 0 0 CAPITAL ONE FINL CORP COM 14040H105 5449 52298 SH SOLE 52298 0 0 CAPITOL FED FINL INC COM 14057J101 155 16852 SH SOLE 16852 0 0 CARDINAL HEALTH INC COM 14149Y108 1849 35375 SH SOLE 35375 0 0 CARLISLE COS INC COM 142339100 448 1878 SH SOLE 1878 0 0 CARLYLE GROUP INC COM 14316J108 458 14463 SH SOLE 14463 0 0 CARMAX INC COM 143130102 1801 19907 SH SOLE 19907 0 0 CARNIVAL CORP COMMON STOCK 143658300 906 104793 SH SOLE 104793 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 3760 105450 SH SOLE 105450 0 0 CASEYS GEN STORES INC COM 147528103 265 1431 SH SOLE 1431 0 0 CATALENT INC COM 148806102 2267 21134 SH SOLE 21134 0 0 CATERPILLAR INC COM 149123101 12484 69835 SH SOLE 69835 0 0 CBOE GLOBAL MKTS INC COM 12503M108 1390 12279 SH SOLE 12279 0 0 CBRE GROUP INC CL A 12504L109 3024 41081 SH SOLE 41081 0 0 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 217 23635 SH SOLE 23635 0 0 CDK GLOBAL INC COM 12508E101 293 5352 SH SOLE 5352 0 0 CDW CORP COM 12514G108 2653 16836 SH SOLE 16836 0 0 CELANESE CORP DEL COM 150870103 1566 13316 SH SOLE 13316 0 0 CELESTICA INC SUB VTG SHS 15101Q108 1024 105301 SH SOLE 105301 0 0 CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 4456 873717 SH SOLE 873717 0 0 CELSIUS HLDGS INC COM NEW 15118V207 202 3095 SH SOLE 3095 0 0 CENOVUS ENERGY INC *W EXP 01/01/202 15135U117 538 38700 SH SOLE 4076 0 34624 CENOVUS ENERGY INC COM 15135U109 322661 16961012 SH SOLE 16278901 0 682111 CENTENE CORP DEL COM 15135B101 6051 71522 SH SOLE 71522 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 73 12241 SH SOLE 12241 0 0 CENTERPOINT ENERGY INC COM 15189T107 2194 74176 SH SOLE 74176 0 0 CENTERRA GOLD INC COM 152006102 1475 217473 SH SOLE 217473 0 0 CERIDIAN HCM HLDG INC COM 15677J108 814 17300 SH SOLE 17300 0 0 CF INDS HLDGS INC COM 125269100 2205 25726 SH SOLE 25726 0 0 CGI INC CL A SUB VTG 12532H104 43433 545288 SH SOLE 545288 0 0 CHANGE HEALTHCARE INC COM 15912K100 264 11434 SH SOLE 11434 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 204 14907 SH SOLE 14907 0 0 CHARLES RIV LABS INTL INC COM 159864107 1305 6099 SH SOLE 6099 0 0 CHART INDS INC COM 16115Q308 225 1344 SH SOLE 1344 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 17155 36614 SH SOLE 36614 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 1314 10793 SH SOLE 10793 0 0 CHEMED CORP NEW COM 16359R103 270 576 SH SOLE 576 0 0 CHEMOURS CO COM 163851108 220 6857 SH SOLE 6857 0 0 CHENIERE ENERGY INC COM NEW 16411R208 1543 11598 SH SOLE 11598 0 0 CHESAPEAKE ENERGY CORP COM 165167735 385 4753 SH SOLE 4753 0 0 CHEVRON CORP NEW COM 166764100 84944 586723 SH SOLE 579998 0 6725 CHEWY INC CL A 16679L109 555 15975 SH SOLE 15975 0 0 CHICOS FAS INC COM 168615102 84 16804 SH SOLE 16804 0 0 CHIMERA INVT CORP COM NEW 16934Q208 101 11413 SH SOLE 11413 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 4496 3439 SH SOLE 3439 0 0 CHOICE HOTELS INTL INC COM 169905106 228 2046 SH SOLE 2046 0 0 CHUBB LIMITED COM H1467J104 7317 37220 SH SOLE 37220 0 0 CHURCH & DWIGHT CO INC COM 171340102 3047 32886 SH SOLE 30741 0 2145 CHURCHILL DOWNS INC COM 171484108 285 1486 SH SOLE 1486 0 0 CI FINL CORP COM 125491100 2101 197861 SH SOLE 197861 0 0 CIENA CORP COM NEW 171779309 266 5822 SH SOLE 5822 0 0 CIGNA CORP NEW COM 125523100 10723 40690 SH SOLE 40690 0 0 CINCINNATI FINL CORP COM 172062101 2284 19196 SH SOLE 19196 0 0 CINTAS CORP COM 172908105 49243 131831 SH SOLE 130196 0 1635 CISCO SYS INC COM 17275R102 51263 1202351 SH SOLE 1202351 0 0 CITIGROUP INC COM NEW 172967424 12162 264447 SH SOLE 264447 0 0 CITIZENS FINL GROUP INC COM 174610105 2011 56336 SH SOLE 56336 0 0 CITRIX SYS INC COM 177376100 1493 15368 SH SOLE 15368 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 19 17889 SH SOLE 17889 0 0 CLEARWAY ENERGY INC CL A 18539C105 284 8895 SH SOLE 8895 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 300 19491 SH SOLE 19491 0 0 CLOROX CO DEL COM 189054109 4481 31785 SH SOLE 31785 0 0 CLOUDFLARE INC CL A COM 18915M107 611 13973 SH SOLE 13973 0 0 CMC MATERIALS INC COM 12571T100 212 1217 SH SOLE 1217 0 0 CME GROUP INC COM 12572Q105 13997 68377 SH SOLE 68377 0 0 CMS ENERGY CORP COM 125896100 10531 156018 SH SOLE 156018 0 0 CNA FINL CORP COM 126117100 467 10406 SH SOLE 10406 0 0 COCA COLA CO COM 191216100 41248 655664 SH SOLE 655664 0 0 COCA COLA CONS INC COM 191098102 204 362 SH SOLE 362 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 1179 22841 SH SOLE 22841 0 0 COEUR MNG INC COM NEW 192108504 35 11449 SH SOLE 11449 0 0 COGNEX CORP COM 192422103 579 13621 SH SOLE 13621 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 8412 124645 SH SOLE 124645 0 0 COHERENT INC COM 192479103 257 967 SH SOLE 967 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 391 8321 SH SOLE 8321 0 0 COLGATE PALMOLIVE CO COM 194162103 70796 883408 SH SOLE 875278 0 8130 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 29057 265233 SH SOLE 265233 0 0 COLUMBIA BKG SYS INC COM 197236102 248 8650 SH SOLE 8650 0 0 COMCAST CORP NEW CL A 20030N101 41973 1069654 SH SOLE 1069654 0 0 COMERICA INC COM 200340107 1160 15802 SH SOLE 15802 0 0 COMMERCE BANCSHARES INC COM 200525103 1107 16862 SH SOLE 16862 0 0 COMMUNITY BK SYS INC COM 203607106 238 3766 SH SOLE 3766 0 0 COMPASS INC CL A 20464U100 55 15371 SH SOLE 15371 0 0 CONAGRA BRANDS INC COM 205887102 3831 111875 SH SOLE 111875 0 0 CONCENTRIX CORP COM 20602D101 280 2065 SH SOLE 2065 0 0 CONFLUENT INC CLASS A COM 20717M103 236 10151 SH SOLE 10151 0 0 CONOCOPHILLIPS COM 20825C104 19712 219486 SH SOLE 219486 0 0 CONSOL ENERGY INC NEW COM 20854L108 313 6348 SH SOLE 6348 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 74 10529 SH SOLE 10529 0 0 CONSOLIDATED EDISON INC COM 209115104 13060 137329 SH SOLE 137329 0 0 CONSTELLATION BRANDS INC CL A 21036P108 4977 21355 SH SOLE 21355 0 0 CONSTELLATION ENERGY CORP COM 21037T109 4394 76738 SH SOLE 76738 0 0 CONTEXTLOGIC INC COM CL A 21077C107 37 23012 SH SOLE 23012 0 0 CONTINENTAL RES INC COM 212015101 930 14232 SH SOLE 14232 0 0 COOPER COS INC COM NEW 216648402 1916 6119 SH SOLE 6119 0 0 COPART INC COM 217204106 5810 53470 SH SOLE 53470 0 0 CORE & MAIN INC CL A 21874C102 215 9663 SH SOLE 9663 0 0 CORECIVIC INC COM 21871N101 148 13300 SH SOLE 13300 0 0 CORNING INC COM 219350105 3052 96870 SH SOLE 96870 0 0 CORTEVA INC COM 22052L104 5168 95463 SH SOLE 95463 0 0 COSTAR GROUP INC COM 22160N109 1075 17801 SH SOLE 17801 0 0 COSTCO WHSL CORP NEW COM 22160K105 89241 186198 SH SOLE 185608 0 590 COTERRA ENERGY INC COM 127097103 3217 124726 SH SOLE 124726 0 0 COTY INC COM CL A 222070203 244 30462 SH SOLE 30462 0 0 COVETRUS INC COM 22304C100 287 13820 SH SOLE 13820 0 0 CREDIT ACCEP CORP MICH COM 225310101 290 612 SH SOLE 612 0 0 CRESCENT PT ENERGY CORP COM 22576C101 24078 3387605 SH SOLE 3387605 0 0 CRONOS GROUP INC COM 22717L101 547 195609 SH SOLE 195609 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 5629 33396 SH SOLE 33396 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 12770 75839 SH SOLE 75839 0 0 CROWN HLDGS INC COM 228368106 566 6144 SH SOLE 6144 0 0 CSX CORP COM 126408103 15183 522470 SH SOLE 522470 0 0 CUBESMART COM 229663109 320 7499 SH SOLE 7499 0 0 CULLEN FROST BANKERS INC COM 229899109 253 2171 SH SOLE 2171 0 0 CUMMINS INC COM 231021106 3398 17559 SH SOLE 17559 0 0 CVB FINL CORP COM 126600105 371 14962 SH SOLE 14962 0 0 CVS HEALTH CORP COM 126650100 14980 161664 SH SOLE 161664 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 508 3973 SH SOLE 3973 0 0 D R HORTON INC COM 23331A109 2873 43407 SH SOLE 43407 0 0 DANAHER CORPORATION COM 235851102 28671 113094 SH SOLE 113094 0 0 DARDEN RESTAURANTS INC COM 237194105 1780 15734 SH SOLE 15734 0 0 DARLING INGREDIENTS INC COM 237266101 370 6190 SH SOLE 6190 0 0 DATADOG INC CL A COM 23804L103 4346 45629 SH SOLE 45629 0 0 DAVITA INC COM 23918K108 751 9392 SH SOLE 9392 0 0 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 241 8154 SH SOLE 8154 0 0 DECKERS OUTDOOR CORP COM 243537107 265 1037 SH SOLE 1037 0 0 DEERE & CO COM 244199105 45138 150724 SH SOLE 149154 0 1570 DELL TECHNOLOGIES INC CL C 24703L202 1462 31637 SH SOLE 31637 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 2284 78830 SH SOLE 78830 0 0 DENISON MINES CORP COM 248356107 1663 1685466 SH SOLE 1685466 0 0 DENTSPLY SIRONA INC COM 24906P109 945 26461 SH SOLE 26461 0 0 DESCARTES SYS GROUP INC COM 249906108 5775 92940 SH SOLE 92940 0 0 DEVON ENERGY CORP NEW COM 25179M103 4254 77200 SH SOLE 77200 0 0 DEXCOM INC COM 252131107 6853 91955 SH SOLE 91955 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 2615 15020 SH SOLE 15020 0 0 DIAMONDBACK ENERGY INC COM 25278X109 2584 21328 SH SOLE 21328 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 222 27082 SH SOLE 27082 0 0 DICKS SPORTING GOODS INC COM 253393102 253 3355 SH SOLE 3355 0 0 DIGITAL RLTY TR INC COM 253868103 7620 58693 SH SOLE 58693 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 96 19592 SH SOLE 19592 0 0 DISCOVER FINL SVCS COM 254709108 3449 36463 SH SOLE 36463 0 0 DISH NETWORK CORPORATION CL A 25470M109 737 41105 SH SOLE 41105 0 0 DISNEY WALT CO COM 254687106 31250 331043 SH SOLE 330228 0 815 DIVERSEY HLDGS LTD ORD SHS G28923103 76 11557 SH SOLE 11557 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 59 32634 SH SOLE 32634 0 0 DOCEBO INC COM 25609L105 2100 73129 SH SOLE 73129 0 0 DOCUSIGN INC COM 256163106 1786 31125 SH SOLE 31125 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 285 3977 SH SOLE 3977 0 0 DOLLAR GEN CORP NEW COM 256677105 14500 59077 SH SOLE 58162 0 915 DOLLAR TREE INC COM 256746108 8292 53204 SH SOLE 53204 0 0 DOMA HOLDINGS INC COMMON STOCK 25703A104 12 11562 SH SOLE 11562 0 0 DOMINION ENERGY INC COM 25746U109 11710 146751 SH SOLE 146751 0 0 DOMINOS PIZZA INC COM 25754A201 1728 4435 SH SOLE 4435 0 0 DONALDSON INC COM 257651109 242 5034 SH SOLE 5034 0 0 DOORDASH INC CL A 25809K105 897 13976 SH SOLE 13976 0 0 DORMAN PRODS INC COM 258278100 224 2038 SH SOLE 2038 0 0 DOVER CORP COM 260003108 2134 17586 SH SOLE 17586 0 0 DOW INC COM 260557103 4705 91172 SH SOLE 91172 0 0 DOXIMITY INC CL A 26622P107 245 7047 SH SOLE 7047 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 357 30599 SH SOLE 30599 0 0 DRIVE SHACK INC COM 262077100 18 13166 SH SOLE 13166 0 0 DROPBOX INC CL A 26210C104 323 15409 SH SOLE 15409 0 0 DTE ENERGY CO COM 233331107 3005 23708 SH SOLE 23708 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 23264 217013 SH SOLE 217013 0 0 DUKE REALTY CORP COM NEW 264411505 2601 47343 SH SOLE 47343 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 267 17755 SH SOLE 17755 0 0 DUPONT DE NEMOURS INC COM 26614N102 3693 66449 SH SOLE 66449 0 0 DUTCH BROS INC CL A 26701L100 205 6479 SH SOLE 6479 0 0 DXC TECHNOLOGY CO COM 23355L106 913 30133 SH SOLE 30133 0 0 DYNATRACE INC COM NEW 268150109 492 12478 SH SOLE 12478 0 0 EAST WEST BANCORP INC COM 27579R104 433 6682 SH SOLE 6682 0 0 EASTGROUP PPTYS INC COM 277276101 236 1531 SH SOLE 1531 0 0 EASTMAN CHEM CO COM 277432100 1453 16185 SH SOLE 16185 0 0 EATON CORP PLC SHS G29183103 6135 48695 SH SOLE 48695 0 0 EBAY INC. COM 278642103 6069 145636 SH SOLE 145636 0 0 ECOLAB INC COM 278865100 4953 32215 SH SOLE 32215 0 0 EDGEWELL PERS CARE CO COM 28035Q102 227 6584 SH SOLE 6584 0 0 EDISON INTL COM 281020107 2947 46597 SH SOLE 46597 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 7337 77154 SH SOLE 77154 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 456 23238 SH SOLE 23238 0 0 ELDORADO GOLD CORP NEW COM 284902509 1152 180569 SH SOLE 180569 0 0 ELECTRONIC ARTS INC COM 285512109 8090 66504 SH SOLE 66504 0 0 ELEVANCE HEALTH INC COM 036752103 14391 29821 SH SOLE 29821 0 0 EMERSON ELEC CO COM 291011104 5862 73705 SH SOLE 73705 0 0 ENBRIDGE INC COM 29250N105 846139 20038190 SH SOLE 19947909 0 90281 ENCOMPASS HEALTH CORP COM 29261A100 207 3689 SH SOLE 3689 0 0 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 538 26156 SH SOLE 26156 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 1527 486618 SH SOLE 486618 0 0 ENERGY FUELS INC COM NEW 292671708 1908 387422 SH SOLE 387422 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1189 119182 SH SOLE 119182 0 0 ENERPLUS CORP COM 292766102 10454 791177 SH SOLE 512514 0 278663 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 178 20997 SH SOLE 20997 0 0 ENPHASE ENERGY INC COM 29355A107 3245 16620 SH SOLE 16620 0 0 ENPRO INDS INC COM 29355X107 211 2578 SH SOLE 2578 0 0 ENSIGN GROUP INC COM 29358P101 289 3939 SH SOLE 3939 0 0 ENTEGRIS INC COM 29362U104 574 6225 SH SOLE 6225 0 0 ENTERGY CORP NEW COM 29364G103 2768 24574 SH SOLE 24574 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 2063 84649 SH SOLE 84649 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 243 6315 SH SOLE 6315 0 0 EOG RES INC COM 26875P101 9425 85343 SH SOLE 85343 0 0 EPAM SYS INC COM 29414B104 2058 6982 SH SOLE 6982 0 0 EQT CORP COM 26884L109 503 14625 SH SOLE 14625 0 0 EQUIFAX INC COM 294429105 2734 14957 SH SOLE 14957 0 0 EQUINIX INC COM 29444U700 7237 11015 SH SOLE 11015 0 0 EQUINOR ASA SPONSORED ADR 29446M102 2907 83635 SH SOLE 83635 0 0 EQUINOX GOLD CORP COM 29446Y502 2189 490860 SH SOLE 490860 0 0 EQUITABLE HLDGS INC COM 29452E101 489 18747 SH SOLE 18747 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 106 16661 SH SOLE 16661 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 568 8056 SH SOLE 8056 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 3129 43320 SH SOLE 43320 0 0 ERIE INDTY CO CL A 29530P102 386 2007 SH SOLE 2007 0 0 ERO COPPER CORP COM 296006109 1722 203976 SH SOLE 203976 0 0 ESCO TECHNOLOGIES INC COM 296315104 219 3206 SH SOLE 3206 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 208 9670 SH SOLE 9670 0 0 ESSENTIAL UTILS INC COM 29670G102 441 9620 SH SOLE 9620 0 0 ESSEX PPTY TR INC COM 297178105 2082 7962 SH SOLE 7962 0 0 ETSY INC COM 29786A106 1123 15340 SH SOLE 15340 0 0 EVEREST RE GROUP LTD COM G3223R108 1330 4747 SH SOLE 4747 0 0 EVERGY INC COM 30034W106 1822 27920 SH SOLE 27920 0 0 EVERSOURCE ENERGY COM 30040W108 3629 42964 SH SOLE 42964 0 0 EVGO INC CL A COM 30052F100 63 10483 SH SOLE 10483 0 0 EXACT SCIENCES CORP COM 30063P105 305 7734 SH SOLE 7734 0 0 EXELIXIS INC COM 30161Q104 264 12693 SH SOLE 12693 0 0 EXELON CORP COM 30161N101 10445 230477 SH SOLE 230477 0 0 EXPEDIA GROUP INC COM NEW 30212P303 1710 18037 SH SOLE 18037 0 0 EXPEDITORS INTL WASH INC COM 302130109 2097 21519 SH SOLE 21519 0 0 EXTRA SPACE STORAGE INC COM 30225T102 2752 16175 SH SOLE 16175 0 0 EXXON MOBIL CORP COM 30231G102 50926 594669 SH SOLE 594669 0 0 F N B CORP COM 302520101 127 11728 SH SOLE 11728 0 0 F5 INC COM 315616102 1135 7414 SH SOLE 7414 0 0 FACTSET RESH SYS INC COM 303075105 1795 4668 SH SOLE 4668 0 0 FAIR ISAAC CORP COM 303250104 437 1090 SH SOLE 1090 0 0 FARADAY FUTRE INTLGT ELCTR I COM 307359109 31 12060 SH SOLE 12060 0 0 FASTENAL CO COM 311900104 6838 136983 SH SOLE 136983 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 841 8786 SH SOLE 8786 0 0 FEDEX CORP COM 31428X106 7001 30883 SH SOLE 30883 0 0 FERGUSON PLC NEW SHS G3421J106 2125 19194 SH SOLE 19194 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 479 12965 SH SOLE 12965 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 10613 115773 SH SOLE 115773 0 0 FIFTH THIRD BANCORP COM 316773100 2839 84480 SH SOLE 84480 0 0 FIRST AMERN FINL CORP COM 31847R102 218 4120 SH SOLE 4120 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 402 615 SH SOLE 615 0 0 FIRST FINL BANCORP OH COM 320209109 209 10772 SH SOLE 10772 0 0 FIRST HAWAIIAN INC COM 32051X108 343 15115 SH SOLE 15115 0 0 FIRST HORIZON CORPORATION COM 320517105 457 20922 SH SOLE 20922 0 0 FIRST INDL RLTY TR INC COM 32054K103 234 4918 SH SOLE 4918 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 1583 220814 SH SOLE 220814 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 5128 35561 SH SOLE 35561 0 0 FIRST SOLAR INC COM 336433107 326 4781 SH SOLE 4781 0 0 FIRSTENERGY CORP COM 337932107 2592 67506 SH SOLE 67506 0 0 FIRSTSERVICE CORP NEW COM 33767E202 78616 648165 SH SOLE 648165 0 0 FISERV INC COM 337738108 16675 187423 SH SOLE 185773 0 1650 FIVE BELOW INC COM 33829M101 245 2159 SH SOLE 2159 0 0 FIVE9 INC COM 338307101 235 2574 SH SOLE 2574 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 2107 10027 SH SOLE 10027 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 255 4052 SH SOLE 4052 0 0 FLOWERS FOODS INC COM 343498101 235 8937 SH SOLE 8937 0 0 FMC CORP COM NEW 302491303 1686 15759 SH SOLE 15759 0 0 FORD MTR CO DEL COM 345370860 5477 492081 SH SOLE 492081 0 0 FORMFACTOR INC COM 346375108 219 5644 SH SOLE 5644 0 0 FORTINET INC COM 34959E109 10162 179611 SH SOLE 179611 0 0 FORTIS INC COM 349553107 211418 4472769 SH SOLE 4472769 0 0 FORTIVE CORP COM 34959J108 2538 46673 SH SOLE 46673 0 0 FORTUNA SILVER MINES INC COM 349915108 793 278941 SH SOLE 278941 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 991 16555 SH SOLE 16555 0 0 FOX CORP CL B COM 35137L204 364 12246 SH SOLE 12246 0 0 FOX CORP CL A COM 35137L105 1569 48802 SH SOLE 48802 0 0 FRANCO NEV CORP COM 351858105 274211 2084838 SH SOLE 2084838 0 0 FRANKLIN RESOURCES INC COM 354613101 993 42606 SH SOLE 42606 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 58 13955 SH SOLE 13955 0 0 FREEPORT-MCMORAN INC CL B 35671D857 5261 179816 SH SOLE 179816 0 0 FRESHWORKS INC CLASS A COM 358054104 140 10645 SH SOLE 10645 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 219 9291 SH SOLE 9291 0 0 FS KKR CAP CORP COM 302635206 234 12058 SH SOLE 12058 0 0 FTI CONSULTING INC COM 302941109 218 1206 SH SOLE 1206 0 0 FUELCELL ENERGY INC COM 35952H601 53 14236 SH SOLE 14236 0 0 FULLER H B CO COM 359694106 259 4299 SH SOLE 4299 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 277 5313 SH SOLE 5313 0 0 GALLAGHER ARTHUR J & CO COM 363576109 8561 52508 SH SOLE 52508 0 0 GAMESTOP CORP NEW CL A 36467W109 368 3009 SH SOLE 3009 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 427 9304 SH SOLE 9304 0 0 GANNETT CO INC COM 36472T109 52 17993 SH SOLE 17993 0 0 GAP INC COM 364760108 119 14433 SH SOLE 14433 0 0 GARMIN LTD SHS H2906T109 1286 13091 SH SOLE 13091 0 0 GARTNER INC COM 366651107 2468 10207 SH SOLE 10207 0 0 GATES INDL CORP PLC ORD SHS G39108108 134 12361 SH SOLE 12361 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 251 8030 SH SOLE 8030 0 0 GENERAC HLDGS INC COM 368736104 1639 7783 SH SOLE 7783 0 0 GENERAL DYNAMICS CORP COM 369550108 12969 58616 SH SOLE 58616 0 0 GENERAL ELECTRIC CO COM NEW 369604301 8593 134955 SH SOLE 134955 0 0 GENERAL MLS INC COM 370334104 7601 100747 SH SOLE 100747 0 0 GENERAL MTRS CO COM 37045V100 5613 176740 SH SOLE 176740 0 0 GENPACT LIMITED SHS G3922B107 310 7315 SH SOLE 7315 0 0 GENTEX CORP COM 371901109 255 9125 SH SOLE 9125 0 0 GENUINE PARTS CO COM 372460105 2312 17384 SH SOLE 17384 0 0 GENWORTH FINL INC COM CL A 37247D106 204 57922 SH SOLE 57922 0 0 GEO GROUP INC NEW COM 36162J106 98 14790 SH SOLE 14790 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 59735 2319019 SH SOLE 2319019 0 0 GILDAN ACTIVEWEAR INC COM 375916103 5857 203508 SH SOLE 203508 0 0 GILEAD SCIENCES INC COM 375558103 31967 517186 SH SOLE 517186 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 180 75674 SH SOLE 75674 0 0 GITLAB INC CLASS A COM 37637K108 301 5663 SH SOLE 5663 0 0 GLOBAL NET LEASE INC COM NEW 379378201 171 12092 SH SOLE 12092 0 0 GLOBAL PMTS INC COM 37940X102 4817 43535 SH SOLE 43535 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 827 20511 SH SOLE 20511 0 0 GLOBALSTAR INC COM 378973408 96 77846 SH SOLE 77846 0 0 GLOBE LIFE INC COM 37959E102 32020 328517 SH SOLE 328517 0 0 GLOBUS MED INC CL A 379577208 209 3723 SH SOLE 3723 0 0 GODADDY INC CL A 380237107 573 8242 SH SOLE 8242 0 0 GOHEALTH INC COM CL A 38046W105 10 16036 SH SOLE 16036 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 1385 151876 SH SOLE 151876 0 0 GOLD STD VENTURES CORP COM 380738104 83 260523 SH SOLE 260523 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 12475 42002 SH SOLE 42002 0 0 GOLUB CAP BDC INC COM 38173M102 136 10463 SH SOLE 10463 0 0 GOODRX HLDGS INC COM CL A 38246G108 89 15025 SH SOLE 15025 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 123 11466 SH SOLE 11466 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 288 113677 SH SOLE 113677 0 0 GRACO INC COM 384109104 381 6406 SH SOLE 6406 0 0 GRAFTECH INTL LTD COM 384313508 82 11578 SH SOLE 11578 0 0 GRAINGER W W INC COM 384802104 2539 5587 SH SOLE 5587 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 156573 2553043 SH SOLE 2553043 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 241 11747 SH SOLE 11747 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 343 2018 SH SOLE 2018 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 232 3273 SH SOLE 3273 0 0 HALLIBURTON CO COM 406216101 3429 109334 SH SOLE 109334 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 249 5660 SH SOLE 5660 0 0 HANESBRANDS INC COM 410345102 146 14220 SH SOLE 14220 0 0 HANOVER INS GROUP INC COM 410867105 219 1495 SH SOLE 1495 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 2785 42564 SH SOLE 42564 0 0 HASBRO INC COM 418056107 1319 16113 SH SOLE 16113 0 0 HCA HEALTHCARE INC COM 40412C101 5506 32760 SH SOLE 32760 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 9014 164011 SH SOLE 161236 0 2775 HEALTHCARE TR AMER INC CL A NEW 42225P501 224 8033 SH SOLE 8033 0 0 HEALTHEQUITY INC COM 42226A107 205 3336 SH SOLE 3336 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 1684 64987 SH SOLE 64987 0 0 HECLA MNG CO COM 422704106 92 23588 SH SOLE 23588 0 0 HEICO CORP NEW COM 422806109 1198 9137 SH SOLE 9137 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 33 10764 SH SOLE 10764 0 0 HELMERICH & PAYNE INC COM 423452101 540 12538 SH SOLE 12538 0 0 HENRY JACK & ASSOC INC COM 426281101 5534 30743 SH SOLE 30743 0 0 HENRY SCHEIN INC COM 806407102 1284 16737 SH SOLE 16737 0 0 HERSHEY CO COM 427866108 4386 20386 SH SOLE 20386 0 0 HESS CORP COM 42809H107 3725 35161 SH SOLE 35161 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2179 164350 SH SOLE 164350 0 0 HF SINCLAIR CORP COM 403949100 277 6131 SH SOLE 6131 0 0 HILLENBRAND INC COM 431571108 225 5485 SH SOLE 5485 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 3828 34346 SH SOLE 34346 0 0 HIPPO HLDGS INC COMMON STOCK 433539103 19 21797 SH SOLE 21797 0 0 HOLOGIC INC COM 436440101 2177 31411 SH SOLE 31411 0 0 HOME DEPOT INC COM 437076102 89787 327367 SH SOLE 324800 0 2567 HONEYWELL INTL INC COM 438516106 42087 242143 SH SOLE 242143 0 0 HOPE BANCORP INC COM 43940T109 206 14873 SH SOLE 14873 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 200 5224 SH SOLE 5224 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 860 10778 SH SOLE 10778 0 0 HORMEL FOODS CORP COM 440452100 9550 201655 SH SOLE 201655 0 0 HOST HOTELS & RESORTS INC COM 44107P104 1380 88027 SH SOLE 88027 0 0 HOSTESS BRANDS INC CL A 44109J106 343 16157 SH SOLE 16157 0 0 HOULIHAN LOKEY INC CL A 441593100 217 2749 SH SOLE 2749 0 0 HOWMET AEROSPACE INC COM 443201108 1527 48569 SH SOLE 48569 0 0 HP INC COM 40434L105 4564 139234 SH SOLE 139234 0 0 HUB GROUP INC CL A 443320106 277 3904 SH SOLE 3904 0 0 HUBBELL INC COM 443510607 409 2290 SH SOLE 2290 0 0 HUBSPOT INC COM 443573100 629 2092 SH SOLE 2092 0 0 HUDBAY MINERALS INC COM 443628102 929 227870 SH SOLE 227870 0 0 HUMANA INC COM 444859102 8850 18907 SH SOLE 18907 0 0 HUNT J B TRANS SVCS INC COM 445658107 1750 11112 SH SOLE 11112 0 0 HUNTINGTON BANCSHARES INC COM 446150104 4640 385680 SH SOLE 385680 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1072 4922 SH SOLE 4922 0 0 HUNTSMAN CORP COM 447011107 244 8599 SH SOLE 8599 0 0 HUT 8 MNG CORP COM 44812T102 15 10922 SH SOLE 10922 0 0 HYATT HOTELS CORP COM CL A 448579102 281 3799 SH SOLE 3799 0 0 I-80 GOLD CORP COM 44955L106 115 64041 SH SOLE 64041 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 301 3961 SH SOLE 3961 0 0 IAMGOLD CORP COM 450913108 761 473484 SH SOLE 473484 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 510 10593 SH SOLE 10593 0 0 ICON PLC SHS G4705A100 47056 217149 SH SOLE 214914 0 2235 IDEX CORP COM 45167R104 5295 29153 SH SOLE 29153 0 0 IDEXX LABS INC COM 45168D104 6957 19836 SH SOLE 19836 0 0 II-VI INC COM 902104108 210 4126 SH SOLE 4126 0 0 ILLINOIS TOOL WKS INC COM 452308109 11501 63104 SH SOLE 63104 0 0 ILLUMINA INC COM 452327109 6675 36208 SH SOLE 36208 0 0 IMMUNITYBIO INC COM 45256X103 58 15669 SH SOLE 15669 0 0 IMPERIAL OIL LTD COM NEW 453038408 28768 610317 SH SOLE 450119 0 160198 INCYTE CORP COM 45337C102 1835 24149 SH SOLE 24149 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 304 4475 SH SOLE 4475 0 0 INDEPENDENT BK CORP MASS COM 453836108 316 3973 SH SOLE 3973 0 0 INFORMATICA INC COM CL A 45674M101 224 10793 SH SOLE 10793 0 0 INGERSOLL RAND INC COM 45687V106 2073 49272 SH SOLE 49272 0 0 INGEVITY CORP COM 45688C107 242 3831 SH SOLE 3831 0 0 INGREDION INC COM 457187102 219 2487 SH SOLE 2487 0 0 INNOSPEC INC COM 45768S105 296 3092 SH SOLE 3092 0 0 INSIGHT ENTERPRISES INC COM 45765U103 360 4176 SH SOLE 4176 0 0 INSULET CORP COM 45784P101 683 3135 SH SOLE 3135 0 0 INTEGER HLDGS CORP COM 45826H109 289 4090 SH SOLE 4090 0 0 INTEL CORP COM 458140100 36056 963888 SH SOLE 963888 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 215 3914 SH SOLE 3914 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 16444 174864 SH SOLE 174864 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 15596 110464 SH SOLE 110464 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3656 30688 SH SOLE 30688 0 0 INTERNATIONAL PAPER CO COM 460146103 2007 47991 SH SOLE 47991 0 0 INTERPUBLIC GROUP COS INC COM 460690100 1305 47407 SH SOLE 47407 0 0 INTUIT COM 461202103 25484 66116 SH SOLE 66116 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 29351 146237 SH SOLE 146237 0 0 INVESCO LTD SHS G491BT108 760 47110 SH SOLE 47110 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 35200 125587 SH SOLE 125587 0 0 INVITATION HOMES INC COM 46187W107 955 26851 SH SOLE 26851 0 0 IQVIA HLDGS INC COM 46266C105 26674 122928 SH SOLE 122928 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 200 5324 SH SOLE 5324 0 0 IRON MTN INC NEW COM 46284V101 1706 35033 SH SOLE 35033 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 116 10070 SH SOLE 10070 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 725 22450 SH SOLE 22450 0 0 ISHARES INC MSCI CHILE ETF 464286640 19258 801425 SH SOLE 801425 0 0 ISHARES INC CORE MSCI EMKT 46434G103 236 4819 SH SOLE 4819 0 0 ISHARES INC JP MRG EM CRP BD 464286251 17197 401524 SH SOLE 401524 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 204 3860 SH SOLE 3860 0 0 ISHARES TR MSCI EAFE ETF 464287465 190838 3053891 SH SOLE 3053891 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 450 7170 SH SOLE 7170 0 0 ISHARES TR 20 YR TR BD ETF 464287432 280294 2440100 SH Put SOLE 2440100 0 0 ISHARES TR MSCI USA ESG SLC 464288802 533 6600 SH SOLE 6600 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 2084 51967 SH SOLE 45967 0 6000 ISHARES TR CORE S&P500 ETF 464287200 23562 70988 SH SOLE 70988 0 0 ISHARES TR JPMORGAN USD EMG 464288281 3670 43012 SH SOLE 43012 0 0 ISHARES TR MBS ETF 464288588 46608 478077 SH SOLE 478077 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 2502 111774 SH SOLE 111774 0 0 ISHARES TR SELECT DIVID ETF 464287168 241 2050 SH SOLE 2050 0 0 ISHARES TR EUROPE ETF 464287861 3128 73249 SH SOLE 73249 0 0 ISHARES TR MSCI CHINA A 46434V514 7389 194191 SH SOLE 194191 0 0 ISHARES TR IBOXX HI YD ETF 464288513 4342 58995 SH SOLE 58995 0 0 ITRON INC COM 465741106 278 5632 SH SOLE 5632 0 0 ITT INC COM 45073V108 210 3129 SH SOLE 3129 0 0 J & J SNACK FOODS CORP COM 466032109 205 1468 SH SOLE 1468 0 0 JABIL INC COM 466313103 298 5821 SH SOLE 5821 0 0 JACOBS ENGR GROUP INC COM 469814107 2005 15770 SH SOLE 15770 0 0 JD.COM INC SPON ADR CL A 47215P106 3673 57191 SH SOLE 57191 0 0 JEFFERIES FINL GROUP INC COM 47233W109 296 10715 SH SOLE 10715 0 0 JETBLUE AWYS CORP COM 477143101 106 12639 SH SOLE 12639 0 0 JOBY AVIATION INC COMMON STOCK G65163100 120 24483 SH SOLE 24483 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 241 2186 SH SOLE 2186 0 0 JOHNSON & JOHNSON COM 478160104 143308 807327 SH SOLE 807327 0 0 JOHNSON CTLS INTL PLC SHS G51502105 4209 87910 SH SOLE 87910 0 0 JONES LANG LASALLE INC COM 48020Q107 333 1905 SH SOLE 1905 0 0 JPMORGAN CHASE & CO COM 46625H100 89578 795471 SH SOLE 790231 0 5240 JUNIPER NETWORKS INC COM 48203R104 1131 39681 SH SOLE 39681 0 0 KAR AUCTION SVCS INC COM 48238T109 218 14775 SH SOLE 14775 0 0 KBR INC COM 48242W106 253 5223 SH SOLE 5223 0 0 KELLOGG CO COM 487836108 2515 35252 SH SOLE 35252 0 0 KEURIG DR PEPPER INC COM 49271V100 9781 276375 SH SOLE 276375 0 0 KEYCORP COM 493267108 3759 218171 SH SOLE 218171 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3160 22926 SH SOLE 22926 0 0 KILROY RLTY CORP COM 49427F108 229 4381 SH SOLE 4381 0 0 KIMBERLY-CLARK CORP COM 494368103 18372 135936 SH SOLE 135936 0 0 KIMCO RLTY CORP COM 49446R109 1456 73633 SH SOLE 73633 0 0 KINDER MORGAN INC DEL COM 49456B101 4211 251269 SH SOLE 251269 0 0 KINROSS GOLD CORP COM 496902404 6118 1719764 SH SOLE 1719764 0 0 KINSALE CAP GROUP INC COM 49714P108 212 924 SH SOLE 924 0 0 KKR & CO INC COM 48251W104 222 4786 SH SOLE 4786 0 0 KLA CORP COM NEW 482480100 11396 35714 SH SOLE 35714 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 296 6405 SH SOLE 6405 0 0 KRAFT HEINZ CO COM 500754106 9316 244265 SH SOLE 244265 0 0 KROGER CO COM 501044101 4045 85467 SH SOLE 85467 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 5926 24517 SH SOLE 24517 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 2773 11834 SH SOLE 11834 0 0 LAM RESEARCH CORP COM 512807108 14040 32947 SH SOLE 32947 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 346 3934 SH SOLE 3934 0 0 LAMB WESTON HLDGS INC COM 513272104 1436 20096 SH SOLE 20096 0 0 LANDSTAR SYS INC COM 515098101 223 1533 SH SOLE 1533 0 0 LANTHEUS HLDGS INC COM 516544103 341 5158 SH SOLE 5158 0 0 LAS VEGAS SANDS CORP COM 517834107 1963 58439 SH SOLE 58439 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 253 5222 SH SOLE 5222 0 0 LAUDER ESTEE COS INC CL A 518439104 8891 34912 SH SOLE 34912 0 0 LEAR CORP COM NEW 521865204 337 2677 SH SOLE 2677 0 0 LEIDOS HOLDINGS INC COM 525327102 1718 17059 SH SOLE 17059 0 0 LENNAR CORP CL A 526057104 2268 32140 SH SOLE 32140 0 0 LENNOX INTL INC COM 526107107 339 1640 SH SOLE 1640 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 261 15988 SH SOLE 15988 0 0 LI AUTO INC SPONSORED ADS 50202M102 377 9832 SH SOLE 9832 0 0 LIFE STORAGE INC COM 53223X107 337 3022 SH SOLE 3022 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 80 14379 SH SOLE 14379 0 0 LIGHT & WONDER INC COM 80874P109 316 6732 SH SOLE 6732 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 3121 140004 SH SOLE 140004 0 0 LILLY ELI & CO COM 532457108 34171 105390 SH SOLE 104575 0 815 LINCOLN ELEC HLDGS INC COM 533900106 254 2056 SH SOLE 2056 0 0 LINCOLN NATL CORP IND COM 534187109 1011 21627 SH SOLE 21627 0 0 LINDE PLC SHS G5494J103 64117 222991 SH SOLE 220984 0 2007 LITHIA MTRS INC COM 536797103 327 1191 SH SOLE 1191 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 2068 102651 SH SOLE 102651 0 0 LITTELFUSE INC COM 537008104 244 959 SH SOLE 959 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 1618 19597 SH SOLE 19597 0 0 LKQ CORP COM 501889208 1628 33173 SH SOLE 33173 0 0 LOCKHEED MARTIN CORP COM 539830109 13437 31252 SH SOLE 31252 0 0 LOEWS CORP COM 540424108 1597 26946 SH SOLE 26946 0 0 LOWES COS INC COM 548661107 15838 90671 SH SOLE 90671 0 0 LPL FINL HLDGS INC COM 50212V100 46523 252182 SH SOLE 246872 0 5310 LTC PPTYS INC COM 502175102 213 5551 SH SOLE 5551 0 0 LUCID GROUP INC COM 549498103 4372 254804 SH SOLE 254804 0 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 95 15782 SH SOLE 15782 0 0 LULULEMON ATHLETICA INC COM 550021109 3992 14642 SH SOLE 14642 0 0 LUMEN TECHNOLOGIES INC COM 550241103 1346 123410 SH SOLE 123410 0 0 LUMENTUM HLDGS INC COM 55024U109 235 2959 SH SOLE 2959 0 0 LXP INDUSTRIAL TRUST COM 529043101 240 22374 SH SOLE 22374 0 0 LYFT INC CL A COM 55087P104 194 14617 SH SOLE 14617 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1935 22128 SH SOLE 22128 0 0 M & T BK CORP COM 55261F104 3485 21866 SH SOLE 21866 0 0 M D C HLDGS INC COM 552676108 230 7115 SH SOLE 7115 0 0 MACYS INC COM 55616P104 216 11794 SH SOLE 11794 0 0 MAG SILVER CORP COM 55903Q104 1038 85043 SH SOLE 85043 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 416 8705 SH SOLE 8705 0 0 MAGNA INTL INC COM 559222401 288449 5253788 SH SOLE 5251578 0 2210 MANDIANT INC COM 562662106 201 9232 SH SOLE 9232 0 0 MANHATTAN ASSOCIATES INC COM 562750109 282 2457 SH SOLE 2457 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 368 3855 SH SOLE 3855 0 0 MANULIFE FINL CORP COM 56501R106 310304 17897236 SH SOLE 17897236 0 0 MARATHON OIL CORP COM 565849106 2129 94697 SH SOLE 94697 0 0 MARATHON PETE CORP COM 56585A102 6479 78815 SH SOLE 78815 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 285 10022 SH SOLE 10022 0 0 MARKEL CORP COM 570535104 936 724 SH SOLE 604 0 120 MARKETAXESS HLDGS INC COM 57060D108 1179 4607 SH SOLE 4607 0 0 MARKETWISE INC COM CL A 57064P107 44 12261 SH SOLE 12261 0 0 MARQETA INC CLASS A COM 57142B104 168 20759 SH SOLE 20759 0 0 MARRIOTT INTL INC NEW CL A 571903202 9789 71970 SH SOLE 71970 0 0 MARSH & MCLENNAN COS INC COM 571748102 16779 108078 SH SOLE 108078 0 0 MARTIN MARIETTA MATLS INC COM 573284106 5010 16742 SH SOLE 16742 0 0 MARVELL TECHNOLOGY INC COM 573874104 5765 132430 SH SOLE 132430 0 0 MASCO CORP COM 574599106 1541 30450 SH SOLE 30450 0 0 MASIMO CORP COM 574795100 278 2125 SH SOLE 2125 0 0 MASTERCARD INCORPORATED CL A 57636Q104 59630 189013 SH SOLE 188428 0 585 MATADOR RES CO COM 576485205 221 4749 SH SOLE 4749 0 0 MATCH GROUP INC NEW COM 57667L107 4613 66198 SH SOLE 66198 0 0 MATTEL INC COM 577081102 304 13630 SH SOLE 13630 0 0 MCCORMICK & CO INC COM NON VTG 579780206 2618 31449 SH SOLE 31449 0 0 MCDONALDS CORP COM 580135101 75877 307343 SH SOLE 307343 0 0 MCKESSON CORP COM 58155Q103 6146 18842 SH SOLE 18842 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 339 22172 SH SOLE 22172 0 0 MEDNAX INC COM 58502B106 211 10030 SH SOLE 10030 0 0 MEDTRONIC PLC SHS G5960L103 76397 851212 SH SOLE 845637 0 5575 MERCADOLIBRE INC COM 58733R102 3819 5997 SH SOLE 5997 0 0 MERCK & CO INC COM 58933Y105 47971 526167 SH SOLE 526167 0 0 MERIT MED SYS INC COM 589889104 213 3928 SH SOLE 3928 0 0 MERITAGE HOMES CORP COM 59001A102 210 2900 SH SOLE 2900 0 0 MERITOR INC COM 59001K100 316 8701 SH SOLE 8701 0 0 META MATERIALS INC COM 59134N104 13 12697 SH SOLE 12697 0 0 META PLATFORMS INC CL A 30303M102 96627 599240 SH SOLE 599240 0 0 METHANEX CORP COM 59151K108 2853 74684 SH SOLE 74684 0 0 METLIFE INC COM 59156R108 5861 93341 SH SOLE 93341 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 3230 2812 SH SOLE 2812 0 0 MGIC INVT CORP WIS COM 552848103 157 12470 SH SOLE 12470 0 0 MGM RESORTS INTERNATIONAL COM 552953101 1307 45137 SH SOLE 45137 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 7629 131360 SH SOLE 131360 0 0 MICRON TECHNOLOGY INC COM 595112103 14601 264123 SH SOLE 264123 0 0 MICROSOFT CORP COM 594918104 511869 1993060 SH SOLE 1989120 0 3940 MICROVAST HOLDINGS INC COM 59516C106 33 14865 SH SOLE 14865 0 0 MID-AMER APT CMNTYS INC COM 59522J103 2470 14141 SH SOLE 14141 0 0 MIDDLEBY CORP COM 596278101 273 2176 SH SOLE 2176 0 0 MISTER CAR WASH INC COM 60646V105 123 11281 SH SOLE 11281 0 0 MKS INSTRS INC COM 55306N104 231 2247 SH SOLE 2247 0 0 MODERNA INC COM 60770K107 12933 90533 SH SOLE 90533 0 0 MOHAWK INDS INC COM 608190104 885 7134 SH SOLE 7134 0 0 MOLINA HEALTHCARE INC COM 60855R100 1970 7047 SH SOLE 7047 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 1303 23898 SH SOLE 23898 0 0 MONDELEZ INTL INC CL A 609207105 32383 521547 SH SOLE 521547 0 0 MONEYLION INC CL A 60938K106 15 11052 SH SOLE 11052 0 0 MONGODB INC CL A 60937P106 735 2832 SH SOLE 2832 0 0 MONOLITHIC PWR SYS INC COM 609839105 2069 5388 SH SOLE 5388 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 10335 111484 SH SOLE 111484 0 0 MOODYS CORP COM 615369105 7733 28435 SH SOLE 28435 0 0 MOOG INC CL A 615394202 292 3674 SH SOLE 3674 0 0 MORGAN STANLEY COM NEW 617446448 17514 230271 SH SOLE 230271 0 0 MORNINGSTAR INC COM 617700109 396 1639 SH SOLE 1639 0 0 MOSAIC CO NEW COM 61945C103 2121 44905 SH SOLE 44905 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 72324 345058 SH SOLE 342083 0 2975 MP MATERIALS CORP COM CL A 553368101 218 6783 SH SOLE 6783 0 0 MPLX LP COM UNIT REP LTD 55336V100 1153 39567 SH SOLE 39567 0 0 MR COOPER GROUP INC COM 62482R107 222 6044 SH SOLE 6044 0 0 MSA SAFETY INC COM 553498106 208 1722 SH SOLE 1722 0 0 MSCI INC COM 55354G100 53762 130445 SH SOLE 128798 0 1647 MULTIPLAN CORPORATION COM 62548M100 153 27826 SH SOLE 27826 0 0 MURPHY USA INC COM 626755102 242 1039 SH SOLE 1039 0 0 NASDAQ INC COM 631103108 6990 45822 SH SOLE 45822 0 0 NATIONAL BEVERAGE CORP COM 635017106 204 4167 SH SOLE 4167 0 0 NATIONAL FUEL GAS CO COM 636180101 252 3817 SH SOLE 3817 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 9700 149985 SH SOLE 149985 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 275 6395 SH SOLE 6395 0 0 NBT BANCORP INC COM 628778102 205 5443 SH SOLE 5443 0 0 NEKTAR THERAPEUTICS COM 640268108 60 15921 SH SOLE 15921 0 0 NETAPP INC COM 64110D104 1797 27552 SH SOLE 27552 0 0 NETEASE INC SPONSORED ADS 64110W102 1914 20501 SH SOLE 20501 0 0 NETFLIX INC COM 64110L106 37444 214124 SH SOLE 212733 0 1391 NETSCOUT SYS INC COM 64115T104 304 8990 SH SOLE 8990 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 414 4244 SH SOLE 4244 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 326 8242 SH SOLE 8242 0 0 NEW GOLD INC CDA COM 644535106 2097 1970027 SH SOLE 1970027 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 167 17883 SH SOLE 17883 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 163 17878 SH SOLE 17878 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 121 43959 SH SOLE 43959 0 0 NEWELL BRANDS INC COM 651229106 915 48036 SH SOLE 48036 0 0 NEWMONT CORP COM 651639106 34258 575345 SH SOLE 573230 0 2115 NEWS CORP NEW CL A 65249B109 874 56125 SH SOLE 56125 0 0 NEXGEN ENERGY LTD COM 65340P106 1401 390425 SH SOLE 390425 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 276 1695 SH SOLE 1695 0 0 NEXTERA ENERGY INC COM 65339F101 26100 336945 SH SOLE 336945 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 274 3697 SH SOLE 3697 0 0 NEXTNAV INC COMMON STOCK 65345N106 37 16512 SH SOLE 16512 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 689 29685 SH SOLE 29685 0 0 NIKE INC CL B 654106103 17809 174256 SH SOLE 174256 0 0 NIKOLA CORP COM 654110105 79 16503 SH SOLE 16503 0 0 NIO INC SPON ADS 62914V106 525 24164 SH SOLE 24164 0 0 NISOURCE INC COM 65473P105 1398 47397 SH SOLE 47397 0 0 NMI HLDGS INC CL A 629209305 178 10684 SH SOLE 10684 0 0 NORDSON CORP COM 655663102 1259 6219 SH SOLE 6219 0 0 NORFOLK SOUTHN CORP COM 655844108 8259 36338 SH SOLE 36338 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 4284 390282 SH SOLE 150441 0 239841 NORTHERN TR CORP COM 665859104 2470 25598 SH SOLE 25598 0 0 NORTHROP GRUMMAN CORP COM 666807102 9088 18990 SH SOLE 18990 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 197 15372 SH SOLE 15372 0 0 NORTONLIFELOCK INC COM 668771108 1587 72274 SH SOLE 72274 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 520 46736 SH SOLE 46736 0 0 NOV INC COM 62955J103 279 16510 SH SOLE 16510 0 0 NOVAGOLD RES INC COM NEW 66987E206 1151 240896 SH SOLE 240896 0 0 NOVO-NORDISK A S ADR 670100205 3214 28847 SH SOLE 28847 0 0 NOW INC COM 67011P100 150 15377 SH SOLE 15377 0 0 NRG ENERGY INC COM NEW 629377508 1128 29546 SH SOLE 29546 0 0 NUCOR CORP COM 670346105 3707 35509 SH SOLE 35509 0 0 NUTRIEN LTD COM 67077M108 498275 6257490 SH SOLE 6257490 0 0 NUVEI CORPORATION SUB VTG SHS 67079A102 2643 73149 SH SOLE 73149 0 0 NVIDIA CORPORATION COM 67066G104 122877 810588 SH SOLE 808448 0 2140 NVR INC COM 62944T105 1574 393 SH SOLE 393 0 0 NXP SEMICONDUCTORS N V COM N6596X109 7712 52098 SH SOLE 52098 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 86 13061 SH SOLE 13061 0 0 OCCIDENTAL PETE CORP COM 674599105 6471 109905 SH SOLE 109905 0 0 OCEANEERING INTL INC COM 675232102 135 12667 SH SOLE 12667 0 0 OFFERPAD SOLUTIONS INC COM CL A 67623L109 24 11099 SH SOLE 11099 0 0 OGE ENERGY CORP COM 670837103 292 7579 SH SOLE 7579 0 0 O-I GLASS INC COM 67098H104 272 19462 SH SOLE 19462 0 0 OKTA INC CL A 679295105 2051 22691 SH SOLE 22691 0 0 OLAPLEX HLDGS INC COM 679369108 356 25266 SH SOLE 25266 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 6513 25412 SH SOLE 25412 0 0 OLD NATL BANCORP IND COM 680033107 167 11258 SH SOLE 11258 0 0 OLD REP INTL CORP COM 680223104 249 11155 SH SOLE 11155 0 0 OLIN CORP COM PAR $1 680665205 286 6183 SH SOLE 6183 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 256 9079 SH SOLE 9079 0 0 OMNICOM GROUP INC COM 681919106 1647 25897 SH SOLE 25897 0 0 ON SEMICONDUCTOR CORP COM 682189105 2648 52640 SH SOLE 52640 0 0 ONEOK INC NEW COM 682680103 3056 55057 SH SOLE 55057 0 0 OPEN TEXT CORP COM 683715106 10254 271105 SH SOLE 271105 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 107 22811 SH SOLE 22811 0 0 OPKO HEALTH INC COM 68375N103 77 30258 SH SOLE 30258 0 0 ORACLE CORP COM 68389X105 16868 241414 SH SOLE 241414 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 28 10285 SH SOLE 10285 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 9997 15824 SH SOLE 15824 0 0 ORGANON & CO COMMON STOCK 68622V106 1231 36472 SH SOLE 36472 0 0 ORLA MNG LTD NEW COM 68634K106 30 10856 SH SOLE 10856 0 0 ORMAT TECHNOLOGIES INC COM 686688102 208 2660 SH SOLE 2660 0 0 OSHKOSH CORP COM 688239201 219 2670 SH SOLE 2670 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 2349 232921 SH SOLE 232921 0 0 OTIS WORLDWIDE CORP COM 68902V107 7572 107151 SH SOLE 107151 0 0 OVINTIV INC COM 69047Q102 459 10388 SH SOLE 10388 0 0 OWENS & MINOR INC NEW COM 690732102 283 8990 SH SOLE 8990 0 0 OWENS CORNING NEW COM 690742101 336 4527 SH SOLE 4527 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 188 15207 SH SOLE 15207 0 0 PACCAR INC COM 693718108 6746 81929 SH SOLE 81929 0 0 PACER FDS TR AMERCN ENRGY IND 69374H634 305 12011 SH SOLE 12011 0 0 PACIFIC PREMIER BANCORP COM 69478X105 231 7896 SH SOLE 7896 0 0 PACKAGING CORP AMER COM 695156109 1600 11638 SH SOLE 11638 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 780 85954 SH SOLE 85954 0 0 PALO ALTO NETWORKS INC COM 697435105 8288 16780 SH SOLE 16780 0 0 PAN AMERN SILVER CORP COM 697900108 5842 297388 SH SOLE 297388 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 1250 50659 SH SOLE 50659 0 0 PARAMOUNT GLOBAL CLASS A COM 92556H107 622 22819 SH SOLE 22819 0 0 PARKER-HANNIFIN CORP COM 701094104 3862 15696 SH SOLE 15696 0 0 PATTERSON-UTI ENERGY INC COM 703481101 418 26552 SH SOLE 26552 0 0 PAYCHEX INC COM 704326107 9296 81641 SH SOLE 81641 0 0 PAYCOM SOFTWARE INC COM 70432V102 1762 6290 SH SOLE 6290 0 0 PAYLOCITY HLDG CORP COM 70438V106 410 2352 SH SOLE 2352 0 0 PAYONEER GLOBAL INC COM 70451X104 48 12241 SH SOLE 12241 0 0 PAYPAL HLDGS INC COM 70450Y103 19337 276874 SH SOLE 276874 0 0 PBF ENERGY INC CL A 69318G106 360 12393 SH SOLE 12393 0 0 PDC ENERGY INC COM 69327R101 223 3621 SH SOLE 3621 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 105 11389 SH SOLE 11389 0 0 PEMBINA PIPELINE CORP COM 706327103 265401 7509017 SH SOLE 7431553 0 77464 PENN NATL GAMING INC COM 707569109 574 18866 SH SOLE 18866 0 0 PENNYMAC MTG INVT TR COM 70931T103 164 11825 SH SOLE 11825 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 329 3141 SH SOLE 3141 0 0 PENTAIR PLC SHS G7S00T104 622 13596 SH SOLE 13596 0 0 PEPSICO INC COM 713448108 66961 401784 SH SOLE 401784 0 0 PERDOCEO ED CORP COM 71363P106 126 10671 SH SOLE 10671 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 252 5491 SH SOLE 5491 0 0 PERKINELMER INC COM 714046109 2152 15130 SH SOLE 15130 0 0 PFIZER INC COM 717081103 39062 745039 SH SOLE 745039 0 0 PG&E CORP COM 69331C108 880 88187 SH SOLE 88187 0 0 PHILIP MORRIS INTL INC COM 718172109 23260 235594 SH SOLE 235594 0 0 PHILLIPS 66 COM 718546104 4912 59905 SH SOLE 59905 0 0 PILGRIMS PRIDE CORP COM 72147K108 305 9770 SH SOLE 9770 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 320 3355 SH SOLE 3355 0 0 PINDUODUO INC SPONSORED ADS 722304102 3629 58716 SH SOLE 58716 0 0 PINNACLE WEST CAP CORP COM 723484101 1000 13672 SH SOLE 13672 0 0 PINTEREST INC CL A 72352L106 514 28300 SH SOLE 28300 0 0 PIONEER NAT RES CO COM 723787107 14014 62819 SH SOLE 62819 0 0 PITNEY BOWES INC COM 724479100 70 19286 SH SOLE 19286 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 279 28399 SH SOLE 28399 0 0 PLANET FITNESS INC CL A 72703H101 219 3215 SH SOLE 3215 0 0 PLEXUS CORP COM 729132100 277 3526 SH SOLE 3526 0 0 PLUG POWER INC COM NEW 72919P202 475 28671 SH SOLE 28671 0 0 PNC FINL SVCS GROUP INC COM 693475105 17286 109562 SH SOLE 109562 0 0 POLARIS INC COM 731068102 239 2403 SH SOLE 2403 0 0 POOL CORP COM 73278L105 1726 4913 SH SOLE 4913 0 0 POST HLDGS INC COM 737446104 221 2682 SH SOLE 2682 0 0 PPG INDS INC COM 693506107 3312 28969 SH SOLE 28969 0 0 PPL CORP COM 69351T106 4300 158535 SH SOLE 158535 0 0 PRECIGEN INC COM 74017N105 14 10604 SH SOLE 10604 0 0 PRECISION DRILLING CORP COM NEW 74022D407 865 13459 SH SOLE 13459 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 232 3951 SH SOLE 3951 0 0 PRICE T ROWE GROUP INC COM 74144T108 3206 28221 SH SOLE 28221 0 0 PRICESMART INC COM 741511109 216 3018 SH SOLE 3018 0 0 PRIMO WATER CORPORATION COM 74167P108 2123 158958 SH SOLE 158958 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2109 31583 SH SOLE 31583 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 230 5073 SH SOLE 5073 0 0 PROCTER AND GAMBLE CO COM 742718109 102036 709616 SH SOLE 705581 0 4035 PROGRESSIVE CORP COM 743315103 15915 136875 SH SOLE 136875 0 0 PROLOGIS INC. COM 74340W103 55565 472289 SH SOLE 472289 0 0 PROPETRO HLDG CORP COM 74347M108 107 10749 SH SOLE 10749 0 0 PROSPECT CAP CORP COM 74348T102 132 18817 SH SOLE 18817 0 0 PROSPERITY BANCSHARES INC COM 743606105 204 2982 SH SOLE 2982 0 0 PRUDENTIAL FINL INC COM 744320102 4518 47224 SH SOLE 47224 0 0 PRUDENTIAL PLC ADR 74435K204 6936 276236 SH SOLE 276236 0 0 PTC INC COM 69370C100 1403 13194 SH SOLE 13194 0 0 PUBLIC STORAGE COM 74460D109 12082 38642 SH SOLE 38642 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3991 63061 SH SOLE 63061 0 0 PULTE GROUP INC COM 745867101 1218 30732 SH SOLE 30732 0 0 PURE STORAGE INC CL A 74624M102 285 11083 SH SOLE 11083 0 0 PVH CORPORATION COM 693656100 461 8105 SH SOLE 8105 0 0 QORVO INC COM 74736K101 1276 13526 SH SOLE 13526 0 0 QUALCOMM INC COM 747525103 37845 296262 SH SOLE 296262 0 0 QUALTRICS INTL INC COM CL A 747601201 249 19933 SH SOLE 19933 0 0 QUANTA SVCS INC COM 74762E102 2118 16898 SH SOLE 16898 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 137 15949 SH SOLE 15949 0 0 QUEST DIAGNOSTICS INC COM 74834L100 2049 15405 SH SOLE 15405 0 0 QUIDELORTHO CORP COM 219798105 260 2675 SH SOLE 2675 0 0 QURATE RETAIL INC COM SER A 74915M100 50 17361 SH SOLE 17361 0 0 R1 RCM INC COM 77634L105 224 10693 SH SOLE 10693 0 0 RALPH LAUREN CORP CL A 751212101 567 6323 SH SOLE 6323 0 0 RANGE RES CORP COM 75281A109 263 10627 SH SOLE 10627 0 0 RAYMOND JAMES FINL INC COM 754730109 2131 23838 SH SOLE 23838 0 0 RAYONIER INC COM 754907103 202 5415 SH SOLE 5415 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 24656 256536 SH SOLE 256536 0 0 REALTY INCOME CORP COM 756109104 7144 104663 SH SOLE 104663 0 0 REGAL REXNORD CORPORATION COM 758750103 295 2598 SH SOLE 2598 0 0 REGENCY CTRS CORP COM 758849103 1167 19670 SH SOLE 19670 0 0 REGENERON PHARMACEUTICALS COM 75886F107 14822 25074 SH SOLE 25074 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 2280 121625 SH SOLE 121625 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 341 2909 SH SOLE 2909 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 530 3121 SH SOLE 3121 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 298 1906 SH SOLE 1906 0 0 REPLIGEN CORP COM 759916109 345 2123 SH SOLE 2123 0 0 REPUBLIC SVCS INC COM 760759100 10451 79858 SH SOLE 79858 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 333 17157 SH SOLE 17157 0 0 RESMED INC COM 761152107 3946 18824 SH SOLE 17794 0 1030 RESTAURANT BRANDS INTL INC COM 76131D103 180615 3601049 SH SOLE 3601049 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 162 10240 SH SOLE 10240 0 0 REXFORD INDL RLTY INC COM 76169C100 312 5410 SH SOLE 5410 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 232 8510 SH SOLE 8510 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 7138 109720 SH SOLE 109720 0 0 RLI CORP COM 749607107 205 1760 SH SOLE 1760 0 0 ROBERT HALF INTL INC COM 770323103 960 12819 SH SOLE 12819 0 0 ROBINHOOD MKTS INC COM CL A 770700102 270 32861 SH SOLE 32861 0 0 ROBLOX CORP CL A 771049103 715 21763 SH SOLE 21763 0 0 ROCKET COS INC COM CL A 77311W101 563 76494 SH SOLE 76494 0 0 ROCKWELL AUTOMATION INC COM 773903109 2819 14144 SH SOLE 14144 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 99703 2080906 SH SOLE 2080906 0 0 ROKU INC COM CL A 77543R102 440 5361 SH SOLE 5361 0 0 ROLLINS INC COM 775711104 1304 37354 SH SOLE 37354 0 0 ROOT INC COM CL A 77664L108 14 11962 SH SOLE 11962 0 0 ROPER TECHNOLOGIES INC COM 776696106 12536 31766 SH SOLE 31766 0 0 ROSS STORES INC COM 778296103 5836 83100 SH SOLE 83100 0 0 ROYAL BK CDA COM 780087102 1303288 13461034 SH SOLE 13457544 0 3490 ROYAL CARIBBEAN GROUP COM V7780T103 1008 28863 SH SOLE 28863 0 0 ROYAL GOLD INC COM 780287108 1913 17919 SH SOLE 17919 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 1085 25820 SH SOLE 25820 0 0 RPC INC COM 749660106 97 14101 SH SOLE 14101 0 0 RPM INTL INC COM 749685103 399 5071 SH SOLE 5071 0 0 RPT REALTY SH BEN INT 74971D101 121 12303 SH SOLE 12303 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 380 9687 SH SOLE 9687 0 0 S&P GLOBAL INC COM 78409V104 19194 56946 SH SOLE 55643 0 1303 SABRE CORP COM 78573M104 68 11637 SH SOLE 11637 0 0 SAFETY INS GROUP INC COM 78648T100 201 2066 SH SOLE 2066 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 237 3789 SH SOLE 3789 0 0 SALESFORCE INC COM 79466L302 26606 161209 SH SOLE 161209 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 120 10033 SH SOLE 10033 0 0 SANDERSON FARMS INC COM 800013104 202 935 SH SOLE 935 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 2297 386989 SH SOLE 386989 0 0 SANMINA CORPORATION COM 801056102 299 7329 SH SOLE 7329 0 0 SANOFI SPONSORED ADR 80105N105 8633 172545 SH SOLE 158520 0 14025 SAREPTA THERAPEUTICS INC COM 803607100 226 3014 SH SOLE 3014 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 4264 13324 SH SOLE 13324 0 0 SCHLUMBERGER LTD COM STK 806857108 6652 186004 SH SOLE 186004 0 0 SCHWAB CHARLES CORP COM 808513105 18466 292275 SH SOLE 292275 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 219 2352 SH SOLE 2352 0 0 SEA LTD SPONSORD ADS 81141R100 2523 37733 SH SOLE 37733 0 0 SEABRIDGE GOLD INC COM 811916105 1893 152799 SH SOLE 152799 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1216 17018 SH SOLE 17018 0 0 SEAGEN INC COM 81181C104 5057 28580 SH SOLE 28580 0 0 SEALED AIR CORP NEW COM 81211K100 1046 18116 SH SOLE 18116 0 0 SEI INVTS CO COM 784117103 336 6228 SH SOLE 6228 0 0 SELECT MED HLDGS CORP COM 81619Q105 313 13255 SH SOLE 13255 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 17192 245069 SH SOLE 245069 0 0 SEMA4 HOLDINGS CORP COM CL A 81663L101 15 11770 SH SOLE 11770 0 0 SEMPRA COM 816851109 5821 38738 SH SOLE 38738 0 0 SENSEONICS HLDGS INC COM 81727U105 22 21094 SH SOLE 21094 0 0 SENTINELONE INC CL A 81730H109 233 9984 SH SOLE 9984 0 0 SERVICE CORP INTL COM 817565104 44076 637664 SH SOLE 637664 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 112 21419 SH SOLE 21419 0 0 SERVICENOW INC COM 81762P102 25741 54132 SH SOLE 54132 0 0 SHARECARE INC COM CL A 81948W104 20 12364 SH SOLE 12364 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 55647 1888675 SH SOLE 1888675 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 219 15597 SH SOLE 15597 0 0 SHERWIN WILLIAMS CO COM 824348106 6857 30624 SH SOLE 30624 0 0 SHOCKWAVE MED INC COM 82489T104 254 1327 SH SOLE 1327 0 0 SHOPIFY INC CL A 82509L107 116608 3732313 SH SOLE 3729313 0 3000 SIGNATURE BK NEW YORK N Y COM 82669G104 1333 7436 SH SOLE 7436 0 0 SILICON LABORATORIES INC COM 826919102 223 1589 SH SOLE 1589 0 0 SILVERCREST METALS INC COM 828363101 2538 415199 SH SOLE 415199 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 281 13204 SH SOLE 13204 0 0 SIMON PPTY GROUP INC NEW COM 828806109 3842 40476 SH SOLE 40476 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 3729 608282 SH SOLE 608282 0 0 SITE CTRS CORP COM 82981J109 189 14015 SH SOLE 14015 0 0 SKECHERS U S A INC CL A 830566105 208 5841 SH SOLE 5841 0 0 SKILLZ INC COM 83067L109 20 16465 SH SOLE 16465 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 3596 38820 SH SOLE 38820 0 0 SLM CORP COM 78442P106 188 11780 SH SOLE 11780 0 0 SMART SAND INC COM 83191H107 22 11021 SH SOLE 11021 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 16 14975 SH SOLE 14975 0 0 SMITH A O CORP COM 831865209 881 16107 SH SOLE 16107 0 0 SMUCKER J M CO COM NEW 832696405 1720 13439 SH SOLE 13439 0 0 SNAP INC CL A 83304A106 757 57677 SH SOLE 57677 0 0 SNAP ON INC COM 833034101 1262 6407 SH SOLE 6407 0 0 SNOWFLAKE INC CL A 833445109 1807 12993 SH SOLE 12993 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1183 4321 SH SOLE 4321 0 0 SONOCO PRODS CO COM 835495102 207 3634 SH SOLE 3634 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 822 10052 SH SOLE 3137 0 6915 SOTERA HEALTH CO COM 83601L102 225 11498 SH SOLE 11498 0 0 SOUTH JERSEY INDS INC COM 838518108 492 14403 SH SOLE 14403 0 0 SOUTHERN CO COM 842587107 13181 184876 SH SOLE 184876 0 0 SOUTHERN COPPER CORP COM 84265V105 1585 31813 SH SOLE 31813 0 0 SOUTHSTATE CORPORATION COM 840441109 214 2773 SH SOLE 2773 0 0 SOUTHWEST AIRLS CO COM 844741108 3618 100165 SH SOLE 84250 0 15915 SOUTHWESTERN ENERGY CO COM 845467109 445 71133 SH SOLE 71133 0 0 SPDR GOLD TR GOLD SHS 78463V107 12150 72124 SH SOLE 72124 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 61763 163719 SH SOLE 163719 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 5984 65973 SH SOLE 65973 0 0 SPLUNK INC COM 848637104 2236 25274 SH SOLE 25274 0 0 SPROTT INC COM NEW 852066208 865 24892 SH SOLE 24892 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 671 40000 SH SOLE 40000 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 657 11312 SH SOLE 11312 0 0 SSR MNG INC COM 784730103 13328 798043 SH SOLE 798043 0 0 STANLEY BLACK & DECKER INC COM 854502101 5196 49554 SH SOLE 46189 0 3365 STANTEC INC COM 85472N109 4909 112070 SH SOLE 112070 0 0 STARBUCKS CORP COM 855244109 38037 497926 SH SOLE 497926 0 0 STARWOOD PPTY TR INC COM 85571B105 240 11487 SH SOLE 11487 0 0 STATE STR CORP COM 857477103 2689 43622 SH SOLE 43622 0 0 STEEL DYNAMICS INC COM 858119100 759 11481 SH SOLE 11481 0 0 STEPAN CO COM 858586100 257 2535 SH SOLE 2535 0 0 STERIS PLC SHS USD G8473T100 1668 8093 SH SOLE 8093 0 0 STIFEL FINL CORP COM 860630102 225 4021 SH SOLE 4021 0 0 STORE CAP CORP COM 862121100 284 10902 SH SOLE 10902 0 0 STRATEGIC ED INC COM 86272C103 206 2915 SH SOLE 2915 0 0 STRYKER CORPORATION COM 863667101 11250 56552 SH SOLE 55907 0 645 SUMMIT HOTEL PPTYS INC COM 866082100 123 16891 SH SOLE 16891 0 0 SUN CMNTYS INC COM 866674104 824 5169 SH SOLE 5169 0 0 SUN LIFE FINANCIAL INC. COM 866796105 373894 8160995 SH SOLE 8160995 0 0 SUNCOR ENERGY INC NEW COM 867224107 522883 14905576 SH SOLE 14660011 0 245565 SUNRUN INC COM 86771W105 233 9987 SH SOLE 9987 0 0 SVB FINANCIAL GROUP COM 78486Q101 4902 12411 SH SOLE 12411 0 0 SWITCH INC CL A 87105L104 317 9449 SH SOLE 9449 0 0 SYNCHRONY FINANCIAL COM 87165B103 1842 66684 SH SOLE 66684 0 0 SYNEOS HEALTH INC CL A 87166B102 281 3927 SH SOLE 3927 0 0 SYNOPSYS INC COM 871607107 10970 36122 SH SOLE 36122 0 0 SYSCO CORP COM 871829107 6771 79935 SH SOLE 77555 0 2380 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3860 47213 SH SOLE 39008 0 8205 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1990 16242 SH SOLE 16242 0 0 TAPESTRY INC COM 876030107 1012 33168 SH SOLE 33168 0 0 TARGA RES CORP COM 87612G101 628 10527 SH SOLE 10527 0 0 TARGET CORP COM 87612E106 8483 60066 SH SOLE 60066 0 0 TC ENERGY CORP COM 87807B107 399009 7703453 SH SOLE 7655737 0 47716 TD SYNNEX CORPORATION COM 87162W100 336 3688 SH SOLE 3688 0 0 TE CONNECTIVITY LTD SHS H84989104 7145 63147 SH SOLE 63147 0 0 TECK RESOURCES LTD CL B 878742204 190351 6225778 SH SOLE 6220903 0 4875 TELADOC HEALTH INC COM 87918A105 211 6360 SH SOLE 6360 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 2065 5506 SH SOLE 5506 0 0 TELEFLEX INCORPORATED COM 879369106 1403 5705 SH SOLE 5705 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 189 11967 SH SOLE 11967 0 0 TELLURIAN INC NEW COM 87968A104 59 19949 SH SOLE 19949 0 0 TELUS CORPORATION COM 87971M103 566535 25438732 SH SOLE 25422392 0 16340 TELUS INTL CDA INC SUB VTG SHS 87975H100 29041 1157444 SH SOLE 1157444 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 72 14310 SH SOLE 14310 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 216 4110 SH SOLE 4110 0 0 TERADYNE INC COM 880770102 1813 20251 SH SOLE 20251 0 0 TESLA INC COM 88160R101 120539 178996 SH SOLE 178996 0 0 TETRA TECH INC NEW COM 88162G103 271 1984 SH SOLE 1984 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 841 111825 SH SOLE 111825 0 0 TEXAS INSTRS INC COM 882508104 39814 259123 SH SOLE 259123 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 496 333 SH SOLE 333 0 0 TEXTRON INC COM 883203101 1648 26992 SH SOLE 26992 0 0 TFI INTL INC COM 87241L109 6546 81553 SH SOLE 81553 0 0 TFS FINL CORP COM 87240R107 152 11070 SH SOLE 11070 0 0 THE BEACHBODY COMPANY INC COM CL A 073463101 21 17283 SH SOLE 17283 0 0 THE TRADE DESK INC COM CL A 88339J105 896 21390 SH SOLE 21390 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 99554 183248 SH SOLE 181428 0 1820 THOMSON REUTERS CORP. COM NEW 884903709 28412 272562 SH SOLE 272562 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 166 11763 SH SOLE 11763 0 0 TILRAY BRANDS INC COM CL 2 88688T100 1312 421126 SH SOLE 421126 0 0 TJX COS INC NEW COM 872540109 10378 185827 SH SOLE 185827 0 0 T-MOBILE US INC COM 872590104 63552 472362 SH SOLE 472362 0 0 TOAST INC CL A 888787108 250 19332 SH SOLE 19332 0 0 TOLL BROTHERS INC COM 889478103 206 4626 SH SOLE 4626 0 0 TOPBUILD CORP COM 89055F103 203 1214 SH SOLE 1214 0 0 TORO CO COM 891092108 304 4013 SH SOLE 4013 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 1140760 17397894 SH SOLE 17393469 0 4425 TOTALENERGIES SE SPONSORED ADS 89151E109 4664 88585 SH SOLE 88585 0 0 TRACTOR SUPPLY CO COM 892356106 2773 14304 SH SOLE 14304 0 0 TRADEWEB MKTS INC CL A 892672106 617 9038 SH SOLE 9038 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 2581 19874 SH SOLE 19874 0 0 TRANSALTA CORP COM 89346D107 125323 10982562 SH SOLE 10982562 0 0 TRANSDIGM GROUP INC COM 893641100 3488 6499 SH SOLE 6499 0 0 TRANSUNION COM 89400J107 671 8384 SH SOLE 8384 0 0 TRAVELERS COMPANIES INC COM 89417E109 5173 30586 SH SOLE 30586 0 0 TREEHOUSE FOODS INC COM 89469A104 292 6973 SH SOLE 6973 0 0 TREX CO INC COM 89531P105 241 4436 SH SOLE 4436 0 0 TRI POINTE HOMES INC COM 87265H109 199 11767 SH SOLE 11767 0 0 TRICON RESIDENTIAL INC COM NPV 89612W102 14088 1389679 SH SOLE 1389679 0 0 TRIMBLE INC COM 896239100 1797 30856 SH SOLE 30856 0 0 TRIP COM GROUP LTD ADS 89677Q107 271 9876 SH SOLE 9876 0 0 TRUIST FINL CORP COM 89832Q109 10765 226960 SH SOLE 226960 0 0 TRUSTMARK CORP COM 898402102 212 7278 SH SOLE 7278 0 0 TTM TECHNOLOGIES INC COM 87305R109 174 13946 SH SOLE 13946 0 0 TURQUOISE HILL RES LTD COM 900435207 2621 97869 SH SOLE 97869 0 0 TWILIO INC CL A 90138F102 660 7877 SH SOLE 7877 0 0 TWITTER INC COM 90184L102 3666 98035 SH SOLE 98035 0 0 TWO HBRS INVT CORP COM NEW 90187B408 203 40772 SH SOLE 40772 0 0 TYLER TECHNOLOGIES INC COM 902252105 1644 4944 SH SOLE 4944 0 0 TYSON FOODS INC CL A 902494103 3381 39285 SH SOLE 39285 0 0 UBER TECHNOLOGIES INC COM 90353T100 1710 83592 SH SOLE 83592 0 0 UBIQUITI INC COM 90353W103 597 2404 SH SOLE 2404 0 0 UDR INC COM 902653104 1684 36582 SH SOLE 36582 0 0 UGI CORP NEW COM 902681105 376 9745 SH SOLE 9745 0 0 UIPATH INC CL A 90364P105 386 21219 SH SOLE 21219 0 0 ULTA BEAUTY INC COM 90384S303 2554 6626 SH SOLE 6626 0 0 UNDER ARMOUR INC CL A 904311107 137 16493 SH SOLE 16493 0 0 UNIFIRST CORP MASS COM 904708104 326 1895 SH SOLE 1895 0 0 UNILEVER PLC SPON ADR NEW 904767704 2497 54493 SH SOLE 54493 0 0 UNION PAC CORP COM 907818108 21653 101522 SH SOLE 101522 0 0 UNITED AIRLS HLDGS INC COM 910047109 1405 39663 SH SOLE 39663 0 0 UNITED PARCEL SERVICE INC CL B 911312106 19032 104260 SH SOLE 104260 0 0 UNITED RENTALS INC COM 911363109 2130 8769 SH SOLE 8769 0 0 UNITED STATES STL CORP NEW COM 912909108 190 10599 SH SOLE 10599 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 411 1744 SH SOLE 1744 0 0 UNITEDHEALTH GROUP INC COM 91324P102 156604 304897 SH SOLE 302767 0 2130 UNITI GROUP INC COM 91325V108 145 15445 SH SOLE 15445 0 0 UNITY SOFTWARE INC COM 91332U101 439 11922 SH SOLE 11922 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 928 9210 SH SOLE 9210 0 0 UNUM GROUP COM 91529Y106 285 8380 SH SOLE 8380 0 0 URANIUM ENERGY CORP COM 916896103 36 11642 SH SOLE 11642 0 0 URBAN EDGE PPTYS COM 91704F104 157 10352 SH SOLE 10352 0 0 US BANCORP DEL COM NEW 902973304 13868 301353 SH SOLE 301353 0 0 US FOODS HLDG CORP COM 912008109 265 8628 SH SOLE 8628 0 0 V F CORP COM 918204108 1877 42495 SH SOLE 42495 0 0 VAIL RESORTS INC COM 91879Q109 388 1781 SH SOLE 1781 0 0 VALERO ENERGY CORP COM 91913Y100 6473 60907 SH SOLE 60907 0 0 VALLEY NATL BANCORP COM 919794107 166 15915 SH SOLE 15915 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 24134 985851 SH SOLE 985851 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 277 10234 SH SOLE 10234 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 2494 13283 SH SOLE 13283 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 272821 786501 SH SOLE 786501 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 247515 4954264 SH SOLE 4954264 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3030 72720 SH SOLE 56520 0 16200 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 298 2930 SH SOLE 2930 0 0 VEEVA SYS INC CL A COM 922475108 1359 6861 SH SOLE 6861 0 0 VENTAS INC COM 92276F100 2449 47623 SH SOLE 47623 0 0 VERIS RESIDENTIAL INC COM 554489104 145 10943 SH SOLE 10943 0 0 VERISIGN INC COM 92343E102 4157 24844 SH SOLE 24844 0 0 VERISK ANALYTICS INC COM 92345Y106 6701 38716 SH SOLE 37826 0 890 VERIZON COMMUNICATIONS INC COM 92343V104 45503 896666 SH SOLE 896666 0 0 VERMILION ENERGY INC COM 923725105 7439 390882 SH SOLE 390882 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 17731 62923 SH SOLE 62923 0 0 VIATRIS INC COM 92556V106 1522 145377 SH SOLE 145377 0 0 VIAVI SOLUTIONS INC COM 925550105 222 16767 SH SOLE 16767 0 0 VICI PPTYS INC COM 925652109 3422 114883 SH SOLE 114883 0 0 VISA INC COM CL A 92826C839 96306 489141 SH SOLE 488106 0 1035 VISTRA CORP COM 92840M102 493 21567 SH SOLE 21567 0 0 VMWARE INC CL A COM 928563402 1976 17338 SH SOLE 17338 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 4077 261836 SH SOLE 261836 0 0 VORNADO RLTY TR SH BEN INT 929042109 590 20626 SH SOLE 20626 0 0 VOYA FINANCIAL INC COM 929089100 317 5325 SH SOLE 5325 0 0 VULCAN MATLS CO COM 929160109 2285 16079 SH SOLE 16079 0 0 WABTEC COM 929740108 1866 22729 SH SOLE 22729 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 9810 258841 SH SOLE 258841 0 0 WALMART INC COM 931142103 27607 227066 SH SOLE 227066 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 3629 270453 SH SOLE 270453 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 477 19569 SH SOLE 19569 0 0 WARRIOR MET COAL INC COM 93627C101 206 6743 SH SOLE 6743 0 0 WASTE CONNECTIONS INC COM 94106B101 184821 1490813 SH SOLE 1490813 0 0 WASTE MGMT INC DEL COM 94106L109 14831 96946 SH SOLE 96946 0 0 WATERS CORP COM 941848103 2524 7627 SH SOLE 7627 0 0 WATSCO INC COM 942622200 411 1720 SH SOLE 1720 0 0 WD 40 CO COM 929236107 210 1043 SH SOLE 1043 0 0 WEBER INC CL A 94770D102 86 11889 SH SOLE 11889 0 0 WEBSTER FINL CORP COM 947890109 253 6014 SH SOLE 6014 0 0 WEC ENERGY GROUP INC COM 92939U106 3918 38926 SH SOLE 38926 0 0 WELLS FARGO CO NEW COM 949746101 23274 594177 SH SOLE 594177 0 0 WELLTOWER INC COM 95040Q104 4305 52277 SH SOLE 52277 0 0 WESCO INTL INC COM 95082P105 205 1918 SH SOLE 1918 0 0 WEST FRASER TIMBER CO LTD COM 952845105 5152 67153 SH SOLE 67153 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 2719 8993 SH SOLE 8993 0 0 WESTERN ALLIANCE BANCORP COM 957638109 267 3787 SH SOLE 3787 0 0 WESTERN DIGITAL CORP. COM 958102105 1705 38035 SH SOLE 38035 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 387 15925 SH SOLE 15925 0 0 WESTERN UN CO COM 959802109 266 16123 SH SOLE 16123 0 0 WESTLAKE CORPORATION COM 960413102 516 5269 SH SOLE 5269 0 0 WESTROCK CO COM 96145D105 1126 28254 SH SOLE 28254 0 0 WEX INC COM 96208T104 257 1655 SH SOLE 1655 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 3076 92862 SH SOLE 92862 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 36665 1017685 SH SOLE 1017685 0 0 WHIRLPOOL CORP COM 963320106 13686 88370 SH SOLE 88370 0 0 WILLIAMS COS INC COM 969457100 9575 306784 SH SOLE 306784 0 0 WILLIAMS SONOMA INC COM 969904101 321 2891 SH SOLE 2891 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 2063 10452 SH SOLE 10452 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 292 9006 SH SOLE 9006 0 0 WISDOMTREE INVTS INC COM 97717P104 57 11260 SH SOLE 11260 0 0 WIX COM LTD SHS M98068105 374 5711 SH SOLE 5711 0 0 WOLFSPEED INC COM 977852102 281 4427 SH SOLE 4427 0 0 WOODWARD INC COM 980745103 204 2211 SH SOLE 2211 0 0 WORKDAY INC CL A 98138H101 4573 32762 SH SOLE 32762 0 0 WP CAREY INC COM 92936U109 668 8067 SH SOLE 8067 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 242 3682 SH SOLE 3682 0 0 WYNN RESORTS LTD COM 983134107 769 13488 SH SOLE 13488 0 0 XCEL ENERGY INC COM 98389B100 8997 127142 SH SOLE 127142 0 0 XENIA HOTELS & RESORTS INC COM 984017103 211 14515 SH SOLE 14515 0 0 XPENG INC ADS 98422D105 237 7466 SH SOLE 7466 0 0 XPO LOGISTICS INC COM 983793100 208 4313 SH SOLE 4313 0 0 XYLEM INC COM 98419M100 1729 22122 SH SOLE 22122 0 0 YAMANA GOLD INC COM 98462Y100 5897 1267260 SH SOLE 1267260 0 0 YUM BRANDS INC COM 988498101 9468 83413 SH SOLE 83413 0 0 YUM CHINA HLDGS INC COM 98850P109 433 8930 SH SOLE 8930 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 18005 61254 SH SOLE 60139 0 1115 ZENDESK INC COM 98936J101 345 4664 SH SOLE 4664 0 0 ZILLOW GROUP INC CL A 98954M101 319 10033 SH SOLE 10033 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 4984 105529 SH SOLE 105529 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 2677 25478 SH SOLE 25478 0 0 ZIONS BANCORPORATION N A COM 989701107 969 19031 SH SOLE 19031 0 0 ZOETIS INC CL A 98978V103 14926 86836 SH SOLE 86836 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 4448 41196 SH SOLE 41196 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 576 17341 SH SOLE 17341 0 0 ZSCALER INC COM 98980G102 3215 21501 SH SOLE 21501 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 215 7840 SH SOLE 7840 0 0