0001172661-22-001189.txt : 20220506 0001172661-22-001189.hdr.sgml : 20220506 20220506121856 ACCESSION NUMBER: 0001172661-22-001189 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220506 DATE AS OF CHANGE: 20220506 EFFECTIVENESS DATE: 20220506 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: 22899815 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 03-31-2022 03-31-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 05-06-2022 0 1519 28477901
INFORMATION TABLE 2 infotable.xml 10X GENOMICS INC CL A COM 88025U109 345 4530 SH SOLE 4530 0 0 3M CO COM 88579Y101 15915 106896 SH SOLE 106896 0 0 AAR CORP COM 000361105 209 4325 SH SOLE 4325 0 0 ABB LTD SPONSORED ADR 000375204 235 7279 SH SOLE 7279 0 0 ABBOTT LABS COM 002824100 28377 239749 SH SOLE 239749 0 0 ABBVIE INC COM 00287Y109 48039 296356 SH SOLE 296356 0 0 ABIOMED INC COM 003654100 1430 4317 SH SOLE 4317 0 0 ABM INDS INC COM 000957100 376 8171 SH SOLE 8171 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 994 25231 SH SOLE 25231 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 241 3679 SH SOLE 3679 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 80096 237509 SH SOLE 234189 0 3320 ACTIVISION BLIZZARD INC COM 00507V109 26221 327308 SH SOLE 325593 0 1715 ACUITY BRANDS INC COM 00508Y102 260 1372 SH SOLE 1372 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 86889 190704 SH SOLE 189539 0 1165 ADT INC DEL COM 00090Q103 255 33540 SH SOLE 33540 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 1245 6014 SH SOLE 6014 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 339 2850 SH SOLE 2850 0 0 ADVANCED MICRO DEVICES INC COM 007903107 38238 349716 SH SOLE 349716 0 0 AECOM COM 00766T100 440 5732 SH SOLE 5732 0 0 AERCAP HOLDINGS NV SHS N00985106 728 14470 SH SOLE 14470 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 254 6458 SH SOLE 6458 0 0 AEROVIRONMENT INC COM 008073108 212 2256 SH SOLE 2256 0 0 AES CORP COM 00130H105 1680 65296 SH SOLE 65296 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 238 1692 SH SOLE 1692 0 0 AFFIRM HLDGS INC COM CL A 00827B106 538 11622 SH SOLE 11622 0 0 AFLAC INC COM 001055102 5932 92131 SH SOLE 92131 0 0 AGCO CORP COM 001084102 428 2929 SH SOLE 2929 0 0 AGENUS INC COM NEW 00847G705 32 13117 SH SOLE 13117 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 5608 42380 SH SOLE 42380 0 0 AGILON HEALTH INC COM 00857U107 424 16722 SH SOLE 16722 0 0 AGNC INVT CORP COM 00123Q104 323 24659 SH SOLE 24659 0 0 AGNICO EAGLE MINES LTD COM 008474108 342049 5583463 SH SOLE 5579890 0 3573 AGREE RLTY CORP COM 008492100 369 5556 SH SOLE 5556 0 0 AIR LEASE CORP CL A 00912X302 218 4874 SH SOLE 4874 0 0 AIR PRODS & CHEMS INC COM 009158106 6248 24999 SH SOLE 24999 0 0 AIRBNB INC COM CL A 009066101 11825 68848 SH SOLE 68848 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 1864 15614 SH SOLE 15614 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 4441 528134 SH SOLE 528134 0 0 ALASKA AIR GROUP INC COM 011659109 644 11103 SH SOLE 11103 0 0 ALBANY INTL CORP CL A 012348108 214 2534 SH SOLE 2534 0 0 ALBEMARLE CORP COM 012653101 3516 15899 SH SOLE 15899 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 664 19968 SH SOLE 19968 0 0 ALCOA CORP COM 013872106 714 7931 SH SOLE 7931 0 0 ALCON AG ORD SHS H01301128 282 3554 SH SOLE 3554 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 209 8992 SH SOLE 8992 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 9817 48781 SH SOLE 48781 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 48362 3114649 SH SOLE 3114649 0 0 ALGONQUIN PWR UTILS CORP UNIT 99/99/9999 015857873 25356 511620 SH SOLE 511620 0 0 ALIGN TECHNOLOGY INC COM 016255101 7905 18131 SH SOLE 18131 0 0 ALLEGHANY CORP MD COM 017175100 506 597 SH SOLE 597 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 531 19802 SH SOLE 19802 0 0 ALLEGIANT TRAVEL CO COM 01748X102 332 2043 SH SOLE 2043 0 0 ALLEGION PLC ORD SHS G0176J109 692 6303 SH SOLE 4838 0 1465 ALLEGRO MICROSYSTEMS INC COM 01749D105 231 8143 SH SOLE 8143 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 289 6141 SH SOLE 6141 0 0 ALLIANT ENERGY CORP COM 018802108 10359 165791 SH SOLE 165791 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 244 10845 SH SOLE 10845 0 0 ALLSTATE CORP COM 020002101 6709 48439 SH SOLE 48439 0 0 ALLY FINL INC COM 02005N100 722 16602 SH SOLE 16602 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 880 5387 SH SOLE 5387 0 0 ALPHABET INC CAP STK CL C 02079K107 221709 79382 SH SOLE 78992 0 390 ALPHABET INC CAP STK CL A 02079K305 198375 71324 SH SOLE 71324 0 0 ALTAIR ENGR INC COM CL A 021369103 203 3152 SH SOLE 3152 0 0 ALTICE USA INC CL A 02156K103 233 18681 SH SOLE 18681 0 0 ALTRIA GROUP INC COM 02209S103 10105 193406 SH SOLE 193406 0 0 AMAZON COM INC COM 023135106 358467 109961 SH SOLE 109657 0 304 AMBEV SA SPONSORED ADR 02319V103 40 12390 SH SOLE 12390 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 575 23335 SH SOLE 23335 0 0 AMCOR PLC ORD G0250X107 964 85076 SH SOLE 85076 0 0 AMEDISYS INC COM 023436108 227 1315 SH SOLE 1315 0 0 AMER STATES WTR CO COM 029899101 247 2774 SH SOLE 2774 0 0 AMERCO COM 023586100 481 806 SH SOLE 806 0 0 AMEREN CORP COM 023608102 2327 24824 SH SOLE 24824 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1065 58362 SH SOLE 58362 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 118 15249 SH SOLE 15249 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 991 17714 SH SOLE 17714 0 0 AMERICAN ELEC PWR CO INC COM 025537101 26668 267297 SH SOLE 267297 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 409 10239 SH SOLE 10239 0 0 AMERICAN EXPRESS CO COM 025816109 21109 112882 SH SOLE 112882 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 536 3681 SH SOLE 3681 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 539 13476 SH SOLE 13476 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 5176 82467 SH SOLE 82467 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 211 1118 SH SOLE 1118 0 0 AMERICAN TOWER CORP NEW COM 03027X100 29483 117360 SH SOLE 114010 0 3350 AMERICAN WELL CORP CL A 03044L105 43 10253 SH SOLE 10253 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 59443 359106 SH SOLE 353996 0 5110 AMERICOLD RLTY TR COM 03064D108 300 10747 SH SOLE 10747 0 0 AMERIPRISE FINL INC COM 03076C106 3285 10937 SH SOLE 10937 0 0 AMERIS BANCORP COM 03076K108 214 4874 SH SOLE 4874 0 0 AMERISOURCEBERGEN CORP COM 03073E105 2606 16846 SH SOLE 16846 0 0 AMETEK INC COM 031100100 2981 22383 SH SOLE 22383 0 0 AMGEN INC COM 031162100 40325 166758 SH SOLE 166758 0 0 AMICUS THERAPEUTICS INC COM 03152W109 95 10064 SH SOLE 10064 0 0 AMKOR TECHNOLOGY INC COM 031652100 225 10338 SH SOLE 10338 0 0 AMN HEALTHCARE SVCS INC COM 001744101 203 1941 SH SOLE 1941 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 65 15633 SH SOLE 15633 0 0 AMPHENOL CORP NEW CL A 032095101 5538 73498 SH SOLE 73498 0 0 AMYRIS INC COM NEW 03236M200 50 11463 SH SOLE 11463 0 0 ANALOG DEVICES INC COM 032654105 26642 161291 SH SOLE 161291 0 0 ANAPLAN INC COM 03272L108 390 5995 SH SOLE 5995 0 0 ANDERSONS INC COM 034164103 216 4298 SH SOLE 4298 0 0 ANGI INC COM CL A NEW 00183L102 129 22784 SH SOLE 22784 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 1619 68331 SH SOLE 68331 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 443 7373 SH SOLE 7373 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 464 65956 SH SOLE 65956 0 0 ANSYS INC COM 03662Q105 5771 18169 SH SOLE 18169 0 0 ANTERO MIDSTREAM CORP COM 03676B102 222 20461 SH SOLE 20461 0 0 ANTERO RESOURCES CORP COM 03674X106 387 12682 SH SOLE 12682 0 0 ANTHEM INC COM 036752103 13741 27974 SH SOLE 27974 0 0 AON PLC SHS CL A G0403H108 71499 219570 SH SOLE 216350 0 3220 APA CORPORATION COM 03743Q108 1398 33817 SH SOLE 33817 0 0 APARTMENT INCOME REIT CORP COM 03750L109 373 6981 SH SOLE 6981 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 248 17817 SH SOLE 17817 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 794 12803 SH SOLE 12803 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 199 11058 SH SOLE 11058 0 0 APPLE INC COM 037833100 618967 3544893 SH SOLE 3537708 0 7185 APPLIED INDL TECHNOLOGIES IN COM 03820C105 330 3215 SH SOLE 3215 0 0 APPLIED MATLS INC COM 038222105 25177 191025 SH SOLE 191025 0 0 APPLOVIN CORP COM CL A 03831W108 853 15481 SH SOLE 15481 0 0 APTARGROUP INC COM 038336103 315 2678 SH SOLE 2678 0 0 APTIV PLC SHS G6095L109 2547 21273 SH SOLE 21273 0 0 ARAMARK COM 03852U106 413 10992 SH SOLE 10992 0 0 ARCH CAP GROUP LTD ORD G0450A105 874 18052 SH SOLE 18052 0 0 ARCHER AVIATION INC COM CL A 03945R102 57 11761 SH SOLE 11761 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 7375 81703 SH SOLE 81703 0 0 ARCHROCK INC COM 03957W106 170 18367 SH SOLE 18367 0 0 ARCONIC CORPORATION COM 03966V107 343 13387 SH SOLE 13387 0 0 ARCOSA INC COM 039653100 978 17082 SH SOLE 17082 0 0 ARES CAPITAL CORP COM 04010L103 746 35608 SH SOLE 35608 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 946 11649 SH SOLE 11649 0 0 ARISTA NETWORKS INC COM 040413106 5472 39376 SH SOLE 39376 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 95 11283 SH SOLE 11283 0 0 ARROW ELECTRS INC COM 042735100 382 3218 SH SOLE 3218 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 203 4417 SH SOLE 4417 0 0 ASANA INC CL A 04342Y104 275 6886 SH SOLE 6886 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 306 1911 SH SOLE 1911 0 0 ASGN INC COM 00191U102 256 2190 SH SOLE 2190 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 259 2627 SH SOLE 2627 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 16608 24865 SH SOLE 23885 0 980 ASPEN TECHNOLOGY INC COM 045327103 470 2841 SH SOLE 2841 0 0 ASSURANT INC COM 04621X108 932 5123 SH SOLE 5123 0 0 ASSURED GUARANTY LTD COM G0585R106 376 5909 SH SOLE 5909 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 10953 165102 SH SOLE 165102 0 0 AT&T INC COM 00206R102 33013 1397164 SH SOLE 1397164 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 293 3395 SH SOLE 3395 0 0 ATLASSIAN CORP PLC CL A G06242104 4662 15865 SH SOLE 15865 0 0 ATMOS ENERGY CORP COM 049560105 2977 24913 SH SOLE 24913 0 0 AURORA CANNABIS INC COM 05156X884 712 178487 SH SOLE 178487 0 0 AUTODESK INC COM 052769106 9841 45909 SH SOLE 45909 0 0 AUTOLIV INC COM 052800109 317 4143 SH SOLE 4143 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 25966 114118 SH SOLE 114118 0 0 AUTONATION INC COM 05329W102 293 2947 SH SOLE 2947 0 0 AUTOZONE INC COM 053332102 4214 2061 SH SOLE 2061 0 0 AVALARA INC COM 05338G106 352 3534 SH SOLE 3534 0 0 AVALONBAY CMNTYS INC COM 053484101 3351 13491 SH SOLE 13491 0 0 AVANGRID INC COM 05351W103 765 16357 SH SOLE 16357 0 0 AVANOS MED INC COM 05350V106 226 6756 SH SOLE 6756 0 0 AVANTOR INC COM 05352A100 904 26724 SH SOLE 26724 0 0 AVERY DENNISON CORP COM 053611109 2116 12162 SH SOLE 12162 0 0 AVIS BUDGET GROUP COM 053774105 614 2333 SH SOLE 2333 0 0 AVISTA CORP COM 05379B107 375 8311 SH SOLE 8311 0 0 AXALTA COATING SYS LTD COM G0750C108 240 9746 SH SOLE 9746 0 0 AXIS CAP HLDGS LTD SHS G0692U109 223 3680 SH SOLE 3680 0 0 AXON ENTERPRISE INC COM 05464C101 397 2880 SH SOLE 2880 0 0 AZENTA INC COM 114340102 260 3141 SH SOLE 3141 0 0 B & G FOODS INC NEW COM 05508R106 236 8740 SH SOLE 8740 0 0 B2GOLD CORP COM 11777Q209 10636 2313802 SH SOLE 2313802 0 0 BADGER METER INC COM 056525108 218 2186 SH SOLE 2186 0 0 BAIDU INC SPON ADR REP A 056752108 4413 33354 SH SOLE 33354 0 0 BAKER HUGHES COMPANY CL A 05722G100 3476 95456 SH SOLE 95456 0 0 BALL CORP COM 058498106 47690 529897 SH SOLE 520452 0 9445 BALLARD PWR SYS INC NEW COM 058586108 2645 227046 SH SOLE 227046 0 0 BANCO SANTANDER S.A. ADR 05964H105 41 12005 SH SOLE 12005 0 0 BANK MONTREAL QUE COM 063671101 819393 6955475 SH SOLE 6955475 0 0 BANK NEW YORK MELLON CORP COM 064058100 4647 93638 SH SOLE 93638 0 0 BANK NOVA SCOTIA B C COM 064149107 688367 9593755 SH SOLE 9593755 0 0 BANK OZK COM 06417N103 220 5162 SH SOLE 5162 0 0 BANKUNITED INC COM 06652K103 471 10714 SH SOLE 10714 0 0 BARNES GROUP INC COM 067806109 241 6006 SH SOLE 6006 0 0 BARRICK GOLD CORP COM 067901108 345341 14065411 SH SOLE 14065411 0 0 BATH & BODY WORKS INC COM 070830104 1169 24458 SH SOLE 24458 0 0 BAUSCH HEALTH COS INC COM 071734107 5917 258731 SH SOLE 258731 0 0 BAXTER INTL INC COM 071813109 8386 108156 SH SOLE 108156 0 0 BCE INC COM NEW 05534B760 233402 4205786 SH SOLE 4205786 0 0 BECTON DICKINSON & CO COM 075887109 13659 51350 SH SOLE 51350 0 0 BED BATH & BEYOND INC COM 075896100 262 11631 SH SOLE 11631 0 0 BENTLEY SYS INC COM CL B 08265T208 547 12384 SH SOLE 12384 0 0 BERKLEY W R CORP COM 084423102 1450 21777 SH SOLE 21777 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 13752 26 SH SOLE 26 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 76180 215863 SH SOLE 215863 0 0 BERRY GLOBAL GROUP INC COM 08579W103 311 5364 SH SOLE 5364 0 0 BEST BUY INC COM 086516101 2057 22625 SH SOLE 22625 0 0 BGC PARTNERS INC CL A 05541T101 82 18672 SH SOLE 18672 0 0 BILL COM HLDGS INC COM 090043100 975 4298 SH SOLE 4298 0 0 BIO RAD LABS INC CL A 090572207 2940 5220 SH SOLE 5220 0 0 BIOGEN INC COM 09062X103 6504 30881 SH SOLE 30881 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 909 11789 SH SOLE 11789 0 0 BIONANO GENOMICS INC COM 09075F107 33 12644 SH SOLE 12644 0 0 BIO-TECHNE CORP COM 09073M104 1601 3697 SH SOLE 3697 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 389 5754 SH SOLE 5754 0 0 BK OF AMERICA CORP COM 060505104 43014 1043545 SH SOLE 1043545 0 0 BLACK KNIGHT INC COM 09215C105 364 6284 SH SOLE 6284 0 0 BLACK STONE MINERALS L P COM UNIT 09225M101 140 10432 SH SOLE 10432 0 0 BLACKBERRY LTD COM 09228F103 3488 469868 SH SOLE 469868 0 0 BLACKROCK INC COM 09247X101 62472 81752 SH SOLE 81092 0 660 BLACKSTONE INC COM 09260D107 19103 150491 SH SOLE 150491 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 221 6959 SH SOLE 6959 0 0 BLEND LABS INC CL A 09352U108 60 10461 SH SOLE 10461 0 0 BLOCK INC CL A 852234103 2904 21413 SH SOLE 21413 0 0 BLOOMIN BRANDS INC COM 094235108 205 9363 SH SOLE 9363 0 0 BOEING CO COM 097023105 11612 60637 SH SOLE 60637 0 0 BOISE CASCADE CO DEL COM 09739D100 229 3302 SH SOLE 3302 0 0 BOK FINL CORP COM NEW 05561Q201 230 2445 SH SOLE 2445 0 0 BOOKING HOLDINGS INC COM 09857L108 25138 10704 SH SOLE 10704 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 504 5743 SH SOLE 5743 0 0 BORGWARNER INC COM 099724106 898 23090 SH SOLE 23090 0 0 BOSTON BEER INC CL A 100557107 200 514 SH SOLE 514 0 0 BOSTON PROPERTIES INC COM 101121101 1820 14134 SH SOLE 14134 0 0 BOSTON SCIENTIFIC CORP COM 101137107 7249 163670 SH SOLE 163670 0 0 BOYD GAMING CORP COM 103304101 296 4498 SH SOLE 4498 0 0 BP PLC SPONSORED ADR 055622104 788 26800 SH SOLE 26800 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 295 20879 SH SOLE 20879 0 0 BRIGHT HEALTH GROUP INC COM 10920V107 50 25674 SH SOLE 25674 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 330 2486 SH SOLE 2486 0 0 BRINKER INTL INC COM 109641100 231 6045 SH SOLE 6045 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 30296 414837 SH SOLE 414837 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 5354 127043 SH SOLE 127043 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 320 12415 SH SOLE 12415 0 0 BROADCOM INC COM 11135F101 56135 89148 SH SOLE 89148 0 0 BROADMARK RLTY CAP INC COM 11135B100 95 10988 SH SOLE 10988 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7084 45493 SH SOLE 45493 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1054792 18635741 SH SOLE 18629734 0 6007 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 36039 1111490 SH SOLE 1111490 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 87782 2871820 SH SOLE 2871820 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 203451 3069095 SH SOLE 3069095 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 1947 25778 SH SOLE 25778 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 20461 467961 SH SOLE 467961 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 111458 2712590 SH SOLE 2712590 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 159 10065 SH SOLE 10065 0 0 BROWN & BROWN INC COM 115236101 7393 102295 SH SOLE 102295 0 0 BROWN FORMAN CORP CL B 115637209 2024 30197 SH SOLE 30197 0 0 BRP INC COM SUN VTG 05577W200 2816 34359 SH SOLE 34359 0 0 BRUKER CORP COM 116794108 402 6246 SH SOLE 6246 0 0 BRUNSWICK CORP COM 117043109 266 3291 SH SOLE 3291 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 544 8427 SH SOLE 8427 0 0 BUNGE LIMITED COM G16962105 739 6667 SH SOLE 6667 0 0 BURLINGTON STORES INC COM 122017106 553 3035 SH SOLE 3035 0 0 BWX TECHNOLOGIES INC COM 05605H100 213 3963 SH SOLE 3963 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1370 12716 SH SOLE 12716 0 0 CABLE ONE INC COM 12685J105 346 236 SH SOLE 236 0 0 CACI INTL INC CL A 127190304 284 943 SH SOLE 943 0 0 CADENCE BANK COM 12740C103 211 7218 SH SOLE 7218 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 12131 73763 SH SOLE 73763 0 0 CAE INC COM 124765108 7427 285004 SH SOLE 285004 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 1545 19967 SH SOLE 19967 0 0 CAL MAINE FOODS INC COM NEW 128030202 327 5921 SH SOLE 5921 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 219 3701 SH SOLE 3701 0 0 CAMDEN PPTY TR SH BEN INT 133131102 777 4674 SH SOLE 4674 0 0 CAMECO CORP COM 13321L108 12403 425388 SH SOLE 425388 0 0 CAMPBELL SOUP CO COM 134429109 1062 23829 SH SOLE 23829 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 1800 68418 SH SOLE 68418 0 0 CANADIAN IMP BK COMM COM 136069101 723101 5950401 SH SOLE 5947566 0 2835 CANADIAN NAT RES LTD COM 136385101 807055 13019133 SH SOLE 12868839 0 150294 CANADIAN NATL RY CO COM 136375102 804391 5989770 SH SOLE 5987780 0 1990 CANADIAN PAC RY LTD COM 13645T100 797617 9653293 SH SOLE 9649488 0 3805 CANOPY GROWTH CORP COM 138035100 1684 221767 SH SOLE 221767 0 0 CAPITAL ONE FINL CORP COM 14040H105 8069 61459 SH SOLE 61459 0 0 CAPITOL FED FINL INC COM 14057J101 189 17367 SH SOLE 17367 0 0 CARDINAL HEALTH INC COM 14149Y108 1593 28093 SH SOLE 28093 0 0 CARGURUS INC COM CL A 141788109 205 4823 SH SOLE 4823 0 0 CARLISLE COS INC COM 142339100 496 2015 SH SOLE 2015 0 0 CARLYLE GROUP INC COM 14316J108 2024 41389 SH SOLE 41389 0 0 CARMAX INC COM 143130102 1512 15674 SH SOLE 15674 0 0 CARNIVAL CORP COMMON STOCK 143658300 1696 83868 SH SOLE 83868 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 244 5809 SH SOLE 5809 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 5902 128668 SH SOLE 128668 0 0 CARVANA CO CL A 146869102 883 7398 SH SOLE 7398 0 0 CASEYS GEN STORES INC COM 147528103 304 1535 SH SOLE 1535 0 0 CATALENT INC COM 148806102 1821 16418 SH SOLE 16418 0 0 CATERPILLAR INC COM 149123101 13725 61599 SH SOLE 61599 0 0 CBOE GLOBAL MKTS INC COM 12503M108 1110 9701 SH SOLE 9701 0 0 CBRE GROUP INC CL A 12504L109 2952 32254 SH SOLE 32254 0 0 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 280 25365 SH SOLE 25365 0 0 CDK GLOBAL INC COM 12508E101 280 5743 SH SOLE 5743 0 0 CDW CORP COM 12514G108 2376 13283 SH SOLE 13283 0 0 CELANESE CORP DEL COM 150870103 1496 10468 SH SOLE 10468 0 0 CELESTICA INC SUB VTG SHS 15101Q108 1140 95717 SH SOLE 95717 0 0 CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 15057 2352733 SH SOLE 2352733 0 0 CENOVUS ENERGY INC COM 15135U109 266480 15967714 SH SOLE 15269451 0 698263 CENOVUS ENERGY INC *W EXP 01/01/202 15135U117 459 39530 SH SOLE 4076 0 35454 CENTENE CORP DEL COM 15135B101 5384 63947 SH SOLE 63947 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 106 13137 SH SOLE 13137 0 0 CENTERPOINT ENERGY INC COM 15189T107 1767 57664 SH SOLE 57664 0 0 CENTERRA GOLD INC COM 152006102 1944 197567 SH SOLE 197567 0 0 CERIDIAN HCM HLDG INC COM 15677J108 938 13727 SH SOLE 13727 0 0 CERNER CORP COM 156782104 2746 29346 SH SOLE 29346 0 0 CF INDS HLDGS INC COM 125269100 2067 20058 SH SOLE 20058 0 0 CGI INC CL A SUB VTG 12532H104 45085 565315 SH SOLE 565315 0 0 CHAMPIONX CORPORATION COM 15872M104 212 8675 SH SOLE 8675 0 0 CHANGE HEALTHCARE INC COM 15912K100 267 12270 SH SOLE 12270 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 310 15593 SH SOLE 15593 0 0 CHARLES RIV LABS INTL INC COM 159864107 1358 4783 SH SOLE 4783 0 0 CHART INDS INC COM 16115Q308 2481 14442 SH SOLE 14442 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 18355 33647 SH SOLE 33647 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 1565 11318 SH SOLE 11318 0 0 CHEESECAKE FACTORY INC COM 163072101 238 5974 SH SOLE 5974 0 0 CHEGG INC COM 163092109 219 6032 SH SOLE 6032 0 0 CHEMED CORP NEW COM 16359R103 313 617 SH SOLE 617 0 0 CHEMOURS CO COM 163851108 232 7358 SH SOLE 7358 0 0 CHENIERE ENERGY INC COM NEW 16411R208 2755 19872 SH SOLE 19872 0 0 CHESAPEAKE ENERGY CORP COM 165167735 444 5100 SH SOLE 5100 0 0 CHEVRON CORP NEW COM 166764100 91675 563027 SH SOLE 556302 0 6725 CHEWY INC CL A 16679L109 699 17144 SH SOLE 17144 0 0 CHICOS FAS INC COM 168615102 83 17367 SH SOLE 17367 0 0 CHIMERA INVT CORP COM NEW 16934Q208 147 12248 SH SOLE 12248 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 4264 2695 SH SOLE 2695 0 0 CHOICE HOTELS INTL INC COM 169905106 311 2195 SH SOLE 2195 0 0 CHUBB LIMITED COM H1467J104 7279 34030 SH SOLE 34030 0 0 CHURCH & DWIGHT CO INC COM 171340102 4413 44407 SH SOLE 42262 0 2145 CHURCHILL DOWNS INC COM 171484108 354 1594 SH SOLE 1594 0 0 CI FINL CORP COM 125491100 2887 181557 SH SOLE 181557 0 0 CIENA CORP COM NEW 171779309 379 6248 SH SOLE 6248 0 0 CIGNA CORP NEW COM 125523100 8555 35702 SH SOLE 35702 0 0 CINCINNATI FINL CORP COM 172062101 4197 30872 SH SOLE 30872 0 0 CINEMARK HLDGS INC COM 17243V102 472 27330 SH SOLE 27330 0 0 CINTAS CORP COM 172908105 58360 137191 SH SOLE 135556 0 1635 CIRRUS LOGIC INC COM 172755100 214 2522 SH SOLE 2522 0 0 CISCO SYS INC COM 17275R102 62401 1119232 SH SOLE 1119232 0 0 CITIGROUP INC COM NEW 172967424 12635 236614 SH SOLE 236614 0 0 CITIZENS FINL GROUP INC COM 174610105 1885 41591 SH SOLE 41591 0 0 CITRIX SYS INC COM 177376100 1220 12096 SH SOLE 12096 0 0 CLEAN HARBORS INC COM 184496107 241 2158 SH SOLE 2158 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 66 19198 SH SOLE 19198 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 211 10044 SH SOLE 10044 0 0 CLEARWAY ENERGY INC CL A 18539C105 318 9546 SH SOLE 9546 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 674 20917 SH SOLE 20917 0 0 CLOROX CO DEL COM 189054109 4073 29296 SH SOLE 29296 0 0 CLOUDFLARE INC CL A COM 18915M107 1705 14248 SH SOLE 14248 0 0 CMC MATERIALS INC COM 12571T100 242 1306 SH SOLE 1306 0 0 CME GROUP INC COM 12572Q105 15959 67095 SH SOLE 67095 0 0 CMS ENERGY CORP COM 125896100 11575 165490 SH SOLE 165490 0 0 CNA FINL CORP COM 126117100 543 11167 SH SOLE 11167 0 0 COCA COLA CO COM 191216100 27368 441416 SH SOLE 441416 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 1110 22841 SH SOLE 22841 0 0 COEUR MNG INC COM NEW 192108504 55 12287 SH SOLE 12287 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 204 3075 SH SOLE 3075 0 0 COGNEX CORP COM 192422103 656 8500 SH SOLE 8500 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 9935 110791 SH SOLE 110791 0 0 COHERENT INC COM 192479103 284 1037 SH SOLE 1037 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 1680 8848 SH SOLE 8848 0 0 COLFAX CORP COM 194014106 224 5639 SH SOLE 5639 0 0 COLGATE PALMOLIVE CO COM 194162103 69049 910575 SH SOLE 902445 0 8130 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 34224 262285 SH SOLE 262285 0 0 COLUMBIA BKG SYS INC COM 197236102 285 8825 SH SOLE 8825 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 839 9269 SH SOLE 9269 0 0 COMCAST CORP NEW CL A 20030N101 46442 991929 SH SOLE 991929 0 0 COMERICA INC COM 200340107 2019 22325 SH SOLE 22325 0 0 COMMERCE BANCSHARES INC COM 200525103 1223 17077 SH SOLE 17077 0 0 COMMUNITY BK SYS INC COM 203607106 272 3883 SH SOLE 3883 0 0 COMPASS INC CL A 20464U100 130 16496 SH SOLE 16496 0 0 COMPASS MINERALS INTL INC COM 20451N101 268 4276 SH SOLE 4276 0 0 COMSTOCK RES INC COM 205768302 133 10182 SH SOLE 10182 0 0 CONAGRA BRANDS INC COM 205887102 3490 103948 SH SOLE 103948 0 0 CONCENTRIX CORP COM 20602D101 369 2216 SH SOLE 2216 0 0 CONFLUENT INC CLASS A COM 20717M103 447 10894 SH SOLE 10894 0 0 CONMED CORP COM 207410101 327 2200 SH SOLE 2200 0 0 CONOCOPHILLIPS COM 20825C104 21042 210417 SH SOLE 210417 0 0 CONSOL ENERGY INC NEW COM 20854L108 240 6382 SH SOLE 6382 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 64 10894 SH SOLE 10894 0 0 CONSOLIDATED EDISON INC COM 209115104 15246 161023 SH SOLE 161023 0 0 CONSTELLATION BRANDS INC CL A 21036P108 5088 22092 SH SOLE 22092 0 0 CONSTELLATION ENERGY CORP COM 21037T109 3973 70629 SH SOLE 70629 0 0 CONSTELLIUM SE CL A SHS F21107101 693 38500 SH SOLE 38500 0 0 CONTEXTLOGIC INC COM CL A 21077C107 56 24696 SH SOLE 24696 0 0 CONTINENTAL RES INC COM 212015101 1466 23909 SH SOLE 23909 0 0 COOPER COS INC COM NEW 216648402 3916 9377 SH SOLE 9377 0 0 COPART INC COM 217204106 6015 47936 SH SOLE 47936 0 0 CORE & MAIN INC CL A 21874C102 251 10370 SH SOLE 10370 0 0 CORECIVIC INC COM 21871N101 152 13608 SH SOLE 13608 0 0 CORNING INC COM 219350105 3964 107383 SH SOLE 107383 0 0 CORTEVA INC COM 22052L104 6729 117063 SH SOLE 117063 0 0 COSTAR GROUP INC COM 22160N109 1203 18061 SH SOLE 18061 0 0 COSTCO WHSL CORP NEW COM 22160K105 70320 122115 SH SOLE 121525 0 590 COTERRA ENERGY INC COM 127097103 5102 189186 SH SOLE 189186 0 0 COTY INC COM CL A 222070203 294 32691 SH SOLE 32691 0 0 COUPA SOFTWARE INC COM 22266L106 351 3449 SH SOLE 3449 0 0 COUSINS PPTYS INC COM NEW 222795502 238 5912 SH SOLE 5912 0 0 COVETRUS INC COM 22304C100 239 14222 SH SOLE 14222 0 0 CRANE CO COM 224399105 251 2316 SH SOLE 2316 0 0 CREDICORP LTD COM G2519Y108 207 1202 SH SOLE 1202 0 0 CREDIT ACCEP CORP MICH COM 225310101 361 656 SH SOLE 656 0 0 CRESCENT PT ENERGY CORP COM 22576C101 34079 4697167 SH SOLE 4697167 0 0 CRONOS GROUP INC COM 22717L101 690 177659 SH SOLE 177659 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 8232 36253 SH SOLE 36253 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 14201 76928 SH SOLE 76928 0 0 CROWN HLDGS INC COM 228368106 778 6219 SH SOLE 6219 0 0 CSX CORP COM 126408103 17365 463691 SH SOLE 463691 0 0 CUBESMART COM 229663109 419 8047 SH SOLE 8047 0 0 CULLEN FROST BANKERS INC COM 229899109 322 2329 SH SOLE 2329 0 0 CUMMINS INC COM 231021106 3859 18814 SH SOLE 18814 0 0 CURTISS WRIGHT CORP COM 231561101 238 1588 SH SOLE 1588 0 0 CVB FINL CORP COM 126600105 355 15306 SH SOLE 15306 0 0 CVS HEALTH CORP COM 126650100 45657 451111 SH SOLE 451111 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 670 3973 SH SOLE 3973 0 0 D R HORTON INC COM 23331A109 6105 81935 SH SOLE 81935 0 0 DANAHER CORPORATION COM 235851102 37191 126792 SH SOLE 126792 0 0 DARDEN RESTAURANTS INC COM 237194105 2484 18680 SH SOLE 18680 0 0 DARLING INGREDIENTS INC COM 237266101 534 6643 SH SOLE 6643 0 0 DATADOG INC CL A COM 23804L103 6616 43680 SH SOLE 43680 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 257 5241 SH SOLE 5241 0 0 DAVITA INC COM 23918K108 1572 13895 SH SOLE 13895 0 0 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 529 15750 SH SOLE 15750 0 0 DECKERS OUTDOOR CORP COM 243537107 304 1112 SH SOLE 1112 0 0 DEERE & CO COM 244199105 67762 163100 SH SOLE 161530 0 1570 DELEK US HLDGS INC NEW COM 24665A103 359 16920 SH SOLE 16920 0 0 DELL TECHNOLOGIES INC CL C 24703L202 3272 65191 SH SOLE 65191 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 2452 61954 SH SOLE 61954 0 0 DENISON MINES CORP COM 248356107 2643 1617735 SH SOLE 1617735 0 0 DENTSPLY SIRONA INC COM 24906P109 1018 20687 SH SOLE 20687 0 0 DESCARTES SYS GROUP INC COM 249906108 6282 85705 SH SOLE 85705 0 0 DEVON ENERGY CORP NEW COM 25179M103 3591 60728 SH SOLE 60728 0 0 DEXCOM INC COM 252131107 10322 20175 SH SOLE 20175 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 3141 15460 SH SOLE 15460 0 0 DIAMONDBACK ENERGY INC COM 25278X109 2761 20143 SH SOLE 20143 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 282 27895 SH SOLE 27895 0 0 DICKS SPORTING GOODS INC COM 253393102 360 3600 SH SOLE 3600 0 0 DIGITAL RLTY TR INC COM 253868103 7796 54982 SH SOLE 54982 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 151 21026 SH SOLE 21026 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 257 4443 SH SOLE 4443 0 0 DILLARDS INC CL A 254067101 231 860 SH SOLE 860 0 0 DISCOVER FINL SVCS COM 254709108 3179 28850 SH SOLE 28850 0 0 DISCOVERY INC COM SER A 25470F104 1251 50205 SH SOLE 50205 0 0 DISCOVERY INC COM SER C 25470F302 398 15951 SH SOLE 15951 0 0 DISH NETWORK CORPORATION CL A 25470M109 1118 35337 SH SOLE 35337 0 0 DISNEY WALT CO COM 254687106 40116 292484 SH SOLE 291669 0 815 DIVERSEY HLDGS LTD ORD SHS G28923103 94 12402 SH SOLE 12402 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 108 33697 SH SOLE 33697 0 0 DOCEBO INC COM 25609L105 611 11810 SH SOLE 11810 0 0 DOCUSIGN INC COM 256163106 3708 34615 SH SOLE 34615 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 334 4268 SH SOLE 4268 0 0 DOLLAR GEN CORP NEW COM 256677105 18280 82110 SH SOLE 81195 0 915 DOLLAR TREE INC COM 256746108 7569 47265 SH SOLE 47265 0 0 DOMA HOLDINGS INC COMMON STOCK 25703A104 27 12408 SH SOLE 12408 0 0 DOMINION ENERGY INC COM 25746U109 11021 129725 SH SOLE 129725 0 0 DOMINOS PIZZA INC COM 25754A201 1421 3492 SH SOLE 3492 0 0 DONALDSON INC COM 257651109 312 6004 SH SOLE 6004 0 0 DOORDASH INC CL A 25809K105 1709 14582 SH SOLE 14582 0 0 DORMAN PRODS INC COM 258278100 202 2130 SH SOLE 2130 0 0 DOUGLAS EMMETT INC COM 25960P109 235 7017 SH SOLE 7017 0 0 DOVER CORP COM 260003108 2166 13803 SH SOLE 13803 0 0 DOW INC COM 260557103 4735 74310 SH SOLE 74310 0 0 DOXIMITY INC CL A 26622P107 394 7562 SH SOLE 7562 0 0 DRAFTKINGS INC COM CL A 26142R104 927 47607 SH SOLE 47607 0 0 DRIL-QUIP INC COM 262037104 221 5916 SH SOLE 5916 0 0 DRIVE SHACK INC COM 262077100 22 14129 SH SOLE 14129 0 0 DROPBOX INC CL A 26210C104 384 16536 SH SOLE 16536 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 221 4073 SH SOLE 4073 0 0 DTE ENERGY CO COM 233331107 2457 18586 SH SOLE 18586 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 23885 213929 SH SOLE 213929 0 0 DUKE REALTY CORP COM NEW 264411505 7813 134565 SH SOLE 134565 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 328 18721 SH SOLE 18721 0 0 DUPONT DE NEMOURS INC COM 26614N102 4081 55464 SH SOLE 55464 0 0 DUTCH BROS INC CL A 26701L100 384 6953 SH SOLE 6953 0 0 DXC TECHNOLOGY CO COM 23355L106 772 23670 SH SOLE 23670 0 0 DYNATRACE INC COM NEW 268150109 605 12851 SH SOLE 12851 0 0 EAGLE MATLS INC COM 26969P108 902 7026 SH SOLE 7026 0 0 EAST WEST BANCORP INC COM 27579R104 537 6796 SH SOLE 6796 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 208 9852 SH SOLE 9852 0 0 EASTGROUP PPTYS INC COM 277276101 334 1643 SH SOLE 1643 0 0 EASTMAN CHEM CO COM 277432100 1433 12792 SH SOLE 12792 0 0 EATON CORP PLC SHS G29183103 5794 38180 SH SOLE 38180 0 0 EBAY INC. COM 278642103 8994 157069 SH SOLE 157069 0 0 ECOLAB INC COM 278865100 4622 26179 SH SOLE 26179 0 0 EDGEWELL PERS CARE CO COM 28035Q102 247 6745 SH SOLE 6745 0 0 EDISON INTL COM 281020107 2724 38858 SH SOLE 38858 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 7151 60744 SH SOLE 60744 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 614 23538 SH SOLE 23538 0 0 ELDORADO GOLD CORP NEW COM 284902509 1839 164057 SH SOLE 164057 0 0 ELECTRONIC ARTS INC COM 285512109 8101 64031 SH SOLE 64031 0 0 EMCOR GROUP INC COM 29084Q100 209 1854 SH SOLE 1854 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 265 6454 SH SOLE 6454 0 0 EMERSON ELEC CO COM 291011104 5724 58381 SH SOLE 58381 0 0 ENBRIDGE INC COM 29250N105 940876 20415660 SH SOLE 20323305 0 92355 ENCOMPASS HEALTH CORP COM 29261A100 281 3958 SH SOLE 3958 0 0 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 829 28070 SH SOLE 28070 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 2249 484204 SH SOLE 484204 0 0 ENERGY FUELS INC COM NEW 292671708 3441 373282 SH SOLE 373282 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1431 127905 SH SOLE 127905 0 0 ENERPLUS CORP COM 292766102 9839 775673 SH SOLE 490317 0 285356 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 217 22533 SH SOLE 22533 0 0 ENPHASE ENERGY INC COM 29355A107 2655 13159 SH SOLE 13159 0 0 ENPRO INDS INC COM 29355X107 258 2645 SH SOLE 2645 0 0 ENSIGN GROUP INC COM 29358P101 368 4085 SH SOLE 4085 0 0 ENSTAR GROUP LIMITED SHS G3075P101 208 798 SH SOLE 798 0 0 ENTEGRIS INC COM 29362U104 828 6305 SH SOLE 6305 0 0 ENTERGY CORP NEW COM 29364G103 2250 19276 SH SOLE 19276 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 3184 123361 SH SOLE 123361 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 330 6777 SH SOLE 6777 0 0 ENVIVA INC COM 29415B103 239 3021 SH SOLE 3021 0 0 EOG RES INC COM 26875P101 12011 100737 SH SOLE 100737 0 0 EPAM SYS INC COM 29414B104 3077 10375 SH SOLE 10375 0 0 EPR PPTYS COM SH BEN INT 26884U109 607 11103 SH SOLE 11103 0 0 EQT CORP COM 26884L109 1682 48895 SH SOLE 48895 0 0 EQUIFAX INC COM 294429105 2784 11742 SH SOLE 11742 0 0 EQUINIX INC COM 29444U700 6407 8639 SH SOLE 8639 0 0 EQUINOR ASA SPONSORED ADR 29446M102 3771 100521 SH SOLE 100521 0 0 EQUINOX GOLD CORP COM 29446Y502 3852 466054 SH SOLE 466054 0 0 EQUITABLE HLDGS INC COM 29452E101 588 19036 SH SOLE 19036 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 151 17880 SH SOLE 17880 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 237 8386 SH SOLE 8386 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 626 8187 SH SOLE 8187 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 5160 57389 SH SOLE 57389 0 0 ERIE INDTY CO CL A 29530P102 379 2153 SH SOLE 2153 0 0 ERO COPPER CORP COM 296006109 2877 196238 SH SOLE 196238 0 0 ESCO TECHNOLOGIES INC COM 296315104 230 3287 SH SOLE 3287 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 254 10034 SH SOLE 10034 0 0 ESSENTIAL UTILS INC COM 29670G102 528 10324 SH SOLE 10324 0 0 ESSEX PPTY TR INC COM 297178105 3330 9639 SH SOLE 9639 0 0 ETSY INC COM 29786A106 1493 12014 SH SOLE 12014 0 0 EURONET WORLDWIDE INC COM 298736109 276 2117 SH SOLE 2117 0 0 EVEREST RE GROUP LTD COM G3223R108 1125 3733 SH SOLE 3733 0 0 EVERGY INC COM 30034W106 1937 28340 SH SOLE 28340 0 0 EVERSOURCE ENERGY COM 30040W108 2988 33884 SH SOLE 33884 0 0 EVGO INC CL A COM 30052F100 144 11203 SH SOLE 11203 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 217 4615 SH SOLE 4615 0 0 EXACT SCIENCES CORP COM 30063P105 1331 19042 SH SOLE 19042 0 0 EXELIXIS INC COM 30161Q104 309 13622 SH SOLE 13622 0 0 EXELON CORP COM 30161N101 10333 216934 SH SOLE 216934 0 0 EXPEDIA GROUP INC COM NEW 30212P303 3474 17753 SH SOLE 17753 0 0 EXPEDITORS INTL WASH INC COM 302130109 8143 78937 SH SOLE 78937 0 0 EXPONENT INC COM 30214U102 212 1966 SH SOLE 1966 0 0 EXTRA SPACE STORAGE INC COM 30225T102 2604 12667 SH SOLE 12667 0 0 EXXON MOBIL CORP COM 30231G102 47800 578794 SH SOLE 578794 0 0 F N B CORP COM 302520101 157 12586 SH SOLE 12586 0 0 F5 INC COM 315616102 1216 5818 SH SOLE 5818 0 0 FACTSET RESH SYS INC COM 303075105 3422 7882 SH SOLE 7882 0 0 FAIR ISAAC CORP COM 303250104 545 1169 SH SOLE 1169 0 0 FARADAY FUTRE INTLGT ELCTR I COM 307359109 65 12942 SH SOLE 12942 0 0 FASTENAL CO COM 311900104 7234 121783 SH SOLE 121783 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 850 6966 SH SOLE 6966 0 0 FEDEX CORP COM 31428X106 7259 31371 SH SOLE 31371 0 0 FERGUSON PLC NEW SHS G3421J106 2423 18063 SH SOLE 18063 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 641 13122 SH SOLE 13122 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 11274 112269 SH SOLE 112269 0 0 FIFTH THIRD BANCORP COM 316773100 3645 84685 SH SOLE 84685 0 0 FIRST AMERN FINL CORP COM 31847R102 287 4421 SH SOLE 4421 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 439 659 SH SOLE 659 0 0 FIRST FINL BANCORP OH COM 320209109 254 11018 SH SOLE 11018 0 0 FIRST FINL BANKSHARES INC COM 32020R109 220 4987 SH SOLE 4987 0 0 FIRST HAWAIIAN INC COM 32051X108 432 15493 SH SOLE 15493 0 0 FIRST HORIZON CORPORATION COM 320517105 527 22453 SH SOLE 22453 0 0 FIRST INDL RLTY TR INC COM 32054K103 327 5277 SH SOLE 5277 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 2638 200491 SH SOLE 200491 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 5000 30848 SH SOLE 30848 0 0 FIRST SOLAR INC COM 336433107 429 5126 SH SOLE 5126 0 0 FIRSTENERGY CORP COM 337932107 2402 52368 SH SOLE 52368 0 0 FIRSTSERVICE CORP NEW COM 33767E202 93437 645241 SH SOLE 645241 0 0 FISERV INC COM 337738108 18200 179483 SH SOLE 177833 0 1650 FIVE BELOW INC COM 33829M101 367 2316 SH SOLE 2316 0 0 FIVE9 INC COM 338307101 305 2762 SH SOLE 2762 0 0 FIVERR INTL LTD ORD SHS M4R82T106 225 2963 SH SOLE 2963 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 1968 7903 SH SOLE 7903 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 352 4348 SH SOLE 4348 0 0 FLOWERS FOODS INC COM 343498101 247 9591 SH SOLE 9591 0 0 FLOWSERVE CORP COM 34354P105 514 14326 SH SOLE 14326 0 0 FMC CORP COM NEW 302491303 2244 17052 SH SOLE 17052 0 0 FORD MTR CO DEL COM 345370860 6569 388473 SH SOLE 388473 0 0 FORMFACTOR INC COM 346375108 247 5886 SH SOLE 5886 0 0 FORTINET INC COM 34959E109 13090 38304 SH SOLE 38304 0 0 FORTIS INC COM 349553107 202617 4092163 SH SOLE 4092163 0 0 FORTIVE CORP COM 34959J108 2688 44108 SH SOLE 44108 0 0 FORTUNA SILVER MINES INC COM 349915108 963 253196 SH SOLE 253196 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 964 12978 SH SOLE 12978 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 523 19349 SH SOLE 19349 0 0 FOX CORP CL B COM 35137L204 289 7978 SH SOLE 7978 0 0 FOX CORP CL A COM 35137L105 1622 41127 SH SOLE 41127 0 0 FRANCO NEV CORP COM 351858105 312051 1958750 SH SOLE 1958750 0 0 FRANKLIN ELEC INC COM 353514102 219 2641 SH SOLE 2641 0 0 FRANKLIN RESOURCES INC COM 354613101 1001 35848 SH SOLE 35848 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 85 14439 SH SOLE 14439 0 0 FREEPORT-MCMORAN INC CL B 35671D857 7696 154728 SH SOLE 154728 0 0 FRESHWORKS INC CLASS A COM 358054104 205 11424 SH SOLE 11424 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 276 9971 SH SOLE 9971 0 0 FS KKR CAP CORP COM 302635206 295 12940 SH SOLE 12940 0 0 FTI CONSULTING INC COM 302941109 203 1294 SH SOLE 1294 0 0 FUELCELL ENERGY INC COM 35952H601 88 15278 SH SOLE 15278 0 0 FULLER H B CO COM 359694106 294 4446 SH SOLE 4446 0 0 GALLAGHER ARTHUR J & CO COM 363576109 13049 74735 SH SOLE 74735 0 0 GAMESTOP CORP NEW CL A 36467W109 538 3229 SH SOLE 3229 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 1205 25676 SH SOLE 25676 0 0 GANNETT CO INC COM 36472T109 84 18575 SH SOLE 18575 0 0 GAP INC COM 364760108 218 15489 SH SOLE 15489 0 0 GARMIN LTD SHS H2906T109 2704 22794 SH SOLE 22794 0 0 GARTNER INC COM 366651107 2396 8056 SH SOLE 8056 0 0 GATES INDL CORP PLC ORD SHS G39108108 200 13265 SH SOLE 13265 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 261 8301 SH SOLE 8301 0 0 GENERAC HLDGS INC COM 368736104 3561 11978 SH SOLE 11978 0 0 GENERAL DYNAMICS CORP COM 369550108 12822 53162 SH SOLE 53162 0 0 GENERAL ELECTRIC CO COM NEW 369604301 10501 114764 SH SOLE 114764 0 0 GENERAL MLS INC COM 370334104 6947 102578 SH SOLE 102578 0 0 GENERAL MTRS CO COM 37045V100 6439 147210 SH SOLE 147210 0 0 GENPACT LIMITED SHS G3922B107 342 7850 SH SOLE 7850 0 0 GENTEX CORP COM 371901109 286 9792 SH SOLE 9792 0 0 GENUINE PARTS CO COM 372460105 1718 13632 SH SOLE 13632 0 0 GENWORTH FINL INC COM CL A 37247D106 224 59354 SH SOLE 59354 0 0 GEO GROUP INC NEW COM 36162J106 100 15197 SH SOLE 15197 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 65371 2007672 SH SOLE 2007672 0 0 GILDAN ACTIVEWEAR INC COM 375916103 7001 186451 SH SOLE 186451 0 0 GILEAD SCIENCES INC COM 375558103 31027 521892 SH SOLE 521892 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 327 81213 SH SOLE 81213 0 0 GITLAB INC CLASS A COM 37637K108 331 6077 SH SOLE 6077 0 0 GLACIER BANCORP INC NEW COM 37637Q105 207 4122 SH SOLE 4122 0 0 GLAUKOS CORP COM 377322102 223 3858 SH SOLE 3858 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 218 5005 SH SOLE 5005 0 0 GLOBAL NET LEASE INC COM NEW 379378201 196 12473 SH SOLE 12473 0 0 GLOBAL PMTS INC COM 37940X102 5455 39864 SH SOLE 39864 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 1374 22012 SH SOLE 22012 0 0 GLOBALSTAR INC COM 378973408 123 83544 SH SOLE 83544 0 0 GLOBE LIFE INC COM 37959E102 2416 24014 SH SOLE 24014 0 0 GLOBUS MED INC CL A 379577208 295 3993 SH SOLE 3993 0 0 GODADDY INC CL A 380237107 699 8346 SH SOLE 8346 0 0 GOHEALTH INC COM CL A 38046W105 20 17209 SH SOLE 17209 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 2348 151876 SH SOLE 151876 0 0 GOLD STD VENTURES CORP COM 380738104 119 260523 SH SOLE 260523 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 13218 40043 SH SOLE 40043 0 0 GOLUB CAP BDC INC COM 38173M102 171 11228 SH SOLE 11228 0 0 GOODRX HLDGS INC COM CL A 38246G108 312 16124 SH SOLE 16124 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 176 12305 SH SOLE 12305 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 398 113677 SH SOLE 113677 0 0 GRACO INC COM 384109104 479 6872 SH SOLE 6872 0 0 GRAFTECH INTL LTD COM 384313508 120 12425 SH SOLE 12425 0 0 GRAINGER W W INC COM 384802104 2322 4501 SH SOLE 4501 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 216950 2810923 SH SOLE 2810923 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 253 12606 SH SOLE 12606 0 0 GREEN PLAINS INC COM 393222104 214 6911 SH SOLE 6911 0 0 GREENBRIER COS INC COM 393657101 203 3937 SH SOLE 3937 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 372 2215 SH SOLE 2215 0 0 GUARDANT HEALTH INC COM 40131M109 281 4248 SH SOLE 4248 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 332 3512 SH SOLE 3512 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 347 4867 SH SOLE 4867 0 0 HALLIBURTON CO COM 406216101 3847 101578 SH SOLE 101578 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 242 6074 SH SOLE 6074 0 0 HANESBRANDS INC COM 410345102 227 15257 SH SOLE 15257 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 201 4239 SH SOLE 4239 0 0 HANOVER INS GROUP INC COM 410867105 240 1604 SH SOLE 1604 0 0 HARLEY DAVIDSON INC COM 412822108 258 6555 SH SOLE 6555 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 4264 59374 SH SOLE 59374 0 0 HASBRO INC COM 418056107 1043 12734 SH SOLE 12734 0 0 HCA HEALTHCARE INC COM 40412C101 6673 26625 SH SOLE 26625 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 8622 140585 SH SOLE 137810 0 2775 HEALTHCARE TR AMER INC CL A NEW 42225P501 270 8620 SH SOLE 8620 0 0 HEALTHEQUITY INC COM 42226A107 241 3580 SH SOLE 3580 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 2443 71149 SH SOLE 71149 0 0 HECLA MNG CO COM 422704106 166 25314 SH SOLE 25314 0 0 HEICO CORP NEW COM 422806109 1133 7380 SH SOLE 7380 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 51 10764 SH SOLE 10764 0 0 HELMERICH & PAYNE INC COM 423452101 541 12647 SH SOLE 12647 0 0 HENRY JACK & ASSOC INC COM 426281101 1408 7147 SH SOLE 7147 0 0 HENRY SCHEIN INC COM 806407102 1140 13079 SH SOLE 13079 0 0 HERC HLDGS INC COM 42704L104 202 1211 SH SOLE 1211 0 0 HERSHEY CO COM 427866108 5680 26219 SH SOLE 26219 0 0 HESS CORP COM 42809H107 2997 27998 SH SOLE 27998 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 3981 238244 SH SOLE 238244 0 0 HEXCEL CORP NEW COM 428291108 201 3373 SH SOLE 3373 0 0 HF SINCLAIR CORPORATION COM 403949100 262 6579 SH SOLE 6579 0 0 HILLENBRAND INC COM 431571108 251 5688 SH SOLE 5688 0 0 HILLMAN SOLUTIONS CORP COM 431636109 124 10443 SH SOLE 10443 0 0 HILTON GRAND VACATIONS INC COM 43283X105 275 5280 SH SOLE 5280 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 4097 27001 SH SOLE 27001 0 0 HIPPO HLDGS INC COMMON STOCK 433539103 47 23392 SH SOLE 23392 0 0 HNI CORP COM 404251100 223 6025 SH SOLE 6025 0 0 HOLOGIC INC COM 436440101 5466 71148 SH SOLE 71148 0 0 HOME DEPOT INC COM 437076102 92689 309656 SH SOLE 307089 0 2567 HONEYWELL INTL INC COM 438516106 40055 205853 SH SOLE 205853 0 0 HOPE BANCORP INC COM 43940T109 246 15276 SH SOLE 15276 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 225 5375 SH SOLE 5375 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 3136 29803 SH SOLE 29803 0 0 HORMEL FOODS CORP COM 440452100 10187 197662 SH SOLE 197662 0 0 HOST HOTELS & RESORTS INC COM 44107P104 1346 69260 SH SOLE 69260 0 0 HOSTESS BRANDS INC CL A 44109J106 363 16539 SH SOLE 16539 0 0 HOULIHAN LOKEY INC CL A 441593100 259 2950 SH SOLE 2950 0 0 HOWARD HUGHES CORP COM 44267D107 234 2260 SH SOLE 2260 0 0 HOWMET AEROSPACE INC COM 443201108 1389 38654 SH SOLE 38654 0 0 HP INC COM 40434L105 4634 127669 SH SOLE 127669 0 0 HUB GROUP INC CL A 443320106 308 3989 SH SOLE 3989 0 0 HUBBELL INC COM 443510607 429 2332 SH SOLE 2332 0 0 HUBSPOT INC COM 443573100 1507 3173 SH SOLE 3173 0 0 HUDBAY MINERALS INC COM 443628102 1639 208420 SH SOLE 208420 0 0 HUMANA INC COM 444859102 6755 15522 SH SOLE 15522 0 0 HUNT J B TRANS SVCS INC COM 445658107 3659 18223 SH SOLE 18223 0 0 HUNTINGTON BANCSHARES INC COM 446150104 5429 371367 SH SOLE 371367 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 776 3890 SH SOLE 3890 0 0 HUNTSMAN CORP COM 447011107 346 9228 SH SOLE 9228 0 0 HUT 8 MNG CORP COM 44812T102 3818 692058 SH SOLE 692058 0 0 HYATT HOTELS CORP COM CL A 448579102 389 4077 SH SOLE 4077 0 0 HYZON MOTORS INC COM CL A 44951Y102 66 10257 SH SOLE 10257 0 0 IAA INC COM 449253103 213 5569 SH SOLE 5569 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 405 4043 SH SOLE 4043 0 0 IAMGOLD CORP COM 450913108 1495 430217 SH SOLE 430217 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 879 16918 SH SOLE 16918 0 0 ICON PLC SHS G4705A100 47742 196295 SH SOLE 194060 0 2235 IDACORP INC COM 451107106 221 1918 SH SOLE 1918 0 0 IDEX CORP COM 45167R104 5268 27474 SH SOLE 27474 0 0 IDEXX LABS INC COM 45168D104 9640 17621 SH SOLE 17621 0 0 II-VI INC COM 902104108 321 4427 SH SOLE 4427 0 0 ILLINOIS TOOL WKS INC COM 452308109 11745 56088 SH SOLE 56088 0 0 ILLUMINA INC COM 452327109 11217 32104 SH SOLE 32104 0 0 IMMUNITYBIO INC COM 45256X103 94 16815 SH SOLE 16815 0 0 IMPERIAL OIL LTD COM NEW 453038408 28396 586112 SH SOLE 422073 0 164039 INCYTE CORP COM 45337C102 1532 19288 SH SOLE 19288 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 327 4598 SH SOLE 4598 0 0 INDEPENDENT BK CORP MASS COM 453836108 335 4097 SH SOLE 4097 0 0 INFORMATICA INC COM CL A 45674M101 229 11583 SH SOLE 11583 0 0 INFOSYS LTD SPONSORED ADR 456788108 1095 44000 SH SOLE 44000 0 0 INGERSOLL RAND INC COM 45687V106 1940 38527 SH SOLE 38527 0 0 INGEVITY CORP COM 45688C107 263 4111 SH SOLE 4111 0 0 INGREDION INC COM 457187102 233 2668 SH SOLE 2668 0 0 INNOSPEC INC COM 45768S105 294 3173 SH SOLE 3173 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 211 1027 SH SOLE 1027 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 37 10320 SH SOLE 10320 0 0 INSIGHT ENTERPRISES INC COM 45765U103 459 4276 SH SOLE 4276 0 0 INSPIRE MED SYS INC COM 457730109 293 1142 SH SOLE 1142 0 0 INSULET CORP COM 45784P101 1777 6671 SH SOLE 6671 0 0 INTEGER HLDGS CORP COM 45826H109 338 4193 SH SOLE 4193 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 229 3558 SH SOLE 3558 0 0 INTEL CORP COM 458140100 45319 914502 SH SOLE 914502 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 228 3132 SH SOLE 3132 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 277 4200 SH SOLE 4200 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 22857 173000 SH SOLE 173000 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 11322 87079 SH SOLE 87079 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3151 23991 SH SOLE 23991 0 0 INTERNATIONAL PAPER CO COM 460146103 1741 37735 SH SOLE 37735 0 0 INTERPUBLIC GROUP COS INC COM 460690100 1312 37008 SH SOLE 37008 0 0 INTUIT COM 461202103 29780 61933 SH SOLE 61933 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 23558 78088 SH SOLE 78088 0 0 INVESCO LTD SHS G491BT108 885 38386 SH SOLE 38386 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 90 39261 SH SOLE 39261 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 27485 75813 SH SOLE 75813 0 0 INVESTORS BANCORP INC NEW COM 46146L101 150 10053 SH SOLE 10053 0 0 INVITATION HOMES INC COM 46187W107 1094 27233 SH SOLE 27233 0 0 IONIS PHARMACEUTICALS INC COM 462222100 207 5583 SH SOLE 5583 0 0 IPG PHOTONICS CORP COM 44980X109 457 4163 SH SOLE 4163 0 0 IQVIA HLDGS INC COM 46266C105 24154 104466 SH SOLE 104466 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 216 1374 SH SOLE 1374 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 230 5713 SH SOLE 5713 0 0 IRON MTN INC NEW COM 46284V101 3209 57921 SH SOLE 57921 0 0 ISHARES INC CORE MSCI EMKT 46434G103 212 3823 SH SOLE 3823 0 0 ISHARES INC MSCI CHILE ETF 464286640 30296 1041808 SH SOLE 1041808 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 825 22450 SH SOLE 22450 0 0 ISHARES INC JP MRG EM CRP BD 464286251 19257 415021 SH SOLE 415021 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 479 7771 SH SOLE 7771 0 0 ISHARES TR SELECT DIVID ETF 464287168 263 2050 SH SOLE 2050 0 0 ISHARES TR JPMORGAN USD EMG 464288281 4205 43012 SH SOLE 43012 0 0 ISHARES TR EUROPE ETF 464287861 2863 56978 SH SOLE 56978 0 0 ISHARES TR US OIL GS EX ETF 464288851 288 3410 SH SOLE 3410 0 0 ISHARES TR MSCI USA ESG SLC 464288802 639 6600 SH SOLE 6600 0 0 ISHARES TR CORE S&P US VLU 464287663 538 7085 SH SOLE 7085 0 0 ISHARES TR MSCI EAFE ETF 464287465 241177 3276856 SH SOLE 3276856 0 0 ISHARES TR MBS ETF 464288588 34169 335417 SH SOLE 335417 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 437 4315 SH SOLE 4315 0 0 ISHARES TR MSCI CHINA A 46434V514 6363 172436 SH SOLE 172436 0 0 ISHARES TR CORE S&P500 ETF 464287200 27720 61098 SH SOLE 61098 0 0 ISHARES TR IBOXX HI YD ETF 464288513 4862 59078 SH SOLE 59078 0 0 ISHARES TR 20 YR TR BD ETF 464287432 75259 569800 SH Call SOLE 569800 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 2401 53170 SH SOLE 47170 0 6000 ISHARES TR MSCI CHINA ETF 46429B671 289 5460 SH SOLE 5460 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 529 7170 SH SOLE 7170 0 0 ITRON INC COM 465741106 303 5748 SH SOLE 5748 0 0 ITT INC COM 45073V108 253 3358 SH SOLE 3358 0 0 J & J SNACK FOODS CORP COM 466032109 237 1526 SH SOLE 1526 0 0 JABIL INC COM 466313103 386 6247 SH SOLE 6247 0 0 JACOBS ENGR GROUP INC COM 469814107 1705 12374 SH SOLE 12374 0 0 JD.COM INC SPON ADR CL A 47215P106 4351 75178 SH SOLE 75178 0 0 JEFFERIES FINL GROUP INC COM 47233W109 361 10999 SH SOLE 10999 0 0 JETBLUE AWYS CORP COM 477143101 203 13564 SH SOLE 13564 0 0 JOBY AVIATION INC COMMON STOCK G65163100 174 26275 SH SOLE 26275 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 270 2277 SH SOLE 2277 0 0 JOHNSON & JOHNSON COM 478160104 66933 377661 SH SOLE 377661 0 0 JOHNSON CTLS INTL PLC SHS G51502105 6076 92664 SH SOLE 92664 0 0 JONES LANG LASALLE INC COM 48020Q107 489 2044 SH SOLE 2044 0 0 JPMORGAN CHASE & CO COM 46625H100 100549 737597 SH SOLE 732357 0 5240 JUNIPER NETWORKS INC COM 48203R104 1156 31101 SH SOLE 31101 0 0 KAR AUCTION SVCS INC COM 48238T109 273 15142 SH SOLE 15142 0 0 KBR INC COM 48242W106 307 5605 SH SOLE 5605 0 0 KELLOGG CO COM 487836108 2332 36153 SH SOLE 36153 0 0 KEURIG DR PEPPER INC COM 49271V100 10316 272189 SH SOLE 272189 0 0 KEYCORP COM 493267108 2039 91086 SH SOLE 91086 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 4417 27961 SH SOLE 27961 0 0 KILROY RLTY CORP COM 49427F108 359 4701 SH SOLE 4701 0 0 KIMBERLY-CLARK CORP COM 494368103 15532 126109 SH SOLE 126109 0 0 KIMCO RLTY CORP COM 49446R109 2148 86978 SH SOLE 86978 0 0 KINDER MORGAN INC DEL COM 49456B101 4473 236546 SH SOLE 236546 0 0 KINROSS GOLD CORP COM 496902404 13317 2265596 SH SOLE 2265596 0 0 KINSALE CAP GROUP INC COM 49714P108 226 991 SH SOLE 991 0 0 KITE RLTY GROUP TR COM NEW 49803T300 230 10116 SH SOLE 10116 0 0 KKR & CO INC COM 48251W104 2687 45952 SH SOLE 45952 0 0 KLA CORP COM NEW 482480100 11620 31744 SH SOLE 31744 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 347 6873 SH SOLE 6873 0 0 KOHLS CORP COM 500255104 341 5635 SH SOLE 5635 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 2553 83615 SH SOLE 83615 0 0 KORNIT DIGITAL LTD SHS M6372Q113 389 4707 SH SOLE 4707 0 0 KRAFT HEINZ CO COM 500754106 10897 276653 SH SOLE 276653 0 0 KROGER CO COM 501044101 3944 68754 SH SOLE 68754 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 5582 22466 SH SOLE 22466 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 4213 15978 SH SOLE 15978 0 0 LAM RESEARCH CORP COM 512807108 15743 29284 SH SOLE 29284 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 490 4221 SH SOLE 4221 0 0 LAMB WESTON HLDGS INC COM 513272104 986 16460 SH SOLE 16460 0 0 LANDSTAR SYS INC COM 515098101 248 1645 SH SOLE 1645 0 0 LANTHEUS HLDGS INC COM 516544103 297 5371 SH SOLE 5371 0 0 LAS VEGAS SANDS CORP COM 517834107 2149 55279 SH SOLE 55279 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 342 5604 SH SOLE 5604 0 0 LAUDER ESTEE COS INC CL A 518439104 7550 27723 SH SOLE 27723 0 0 LEAR CORP COM NEW 521865204 392 2747 SH SOLE 2747 0 0 LEIDOS HOLDINGS INC COM 525327102 1448 13408 SH SOLE 13408 0 0 LENNAR CORP CL A 526057104 3498 43093 SH SOLE 43093 0 0 LENNAR CORP CL B 526057302 220 3217 SH SOLE 3217 0 0 LENNOX INTL INC COM 526107107 432 1677 SH SOLE 1677 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 339 17158 SH SOLE 17158 0 0 LHC GROUP INC COM 50187A107 218 1293 SH SOLE 1293 0 0 LI AUTO INC SPONSORED ADS 50202M102 238 9219 SH SOLE 9219 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 239 5218 SH SOLE 5218 0 0 LIFE STORAGE INC COM 53223X107 455 3243 SH SOLE 3243 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 156 15431 SH SOLE 15431 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 3906 127933 SH SOLE 127933 0 0 LILLY ELI & CO COM 532457108 31513 110044 SH SOLE 109229 0 815 LINCOLN ELEC HLDGS INC COM 533900106 304 2206 SH SOLE 2206 0 0 LINCOLN NATL CORP IND COM 534187109 1127 17239 SH SOLE 17239 0 0 LINDE PLC SHS G5494J103 64945 203318 SH SOLE 201311 0 2007 LITHIA MTRS INC COM 536797103 383 1277 SH SOLE 1277 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 3593 93144 SH SOLE 93144 0 0 LITTELFUSE INC COM 537008104 257 1029 SH SOLE 1029 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 1913 16261 SH SOLE 16261 0 0 LIVENT CORP COM 53814L108 228 8728 SH SOLE 8728 0 0 LKQ CORP COM 501889208 1186 26126 SH SOLE 26126 0 0 LOCKHEED MARTIN CORP COM 539830109 11142 25242 SH SOLE 25242 0 0 LOEWS CORP COM 540424108 1437 22170 SH SOLE 22170 0 0 LOGITECH INTL S A SHS H50430232 428 5795 SH SOLE 5795 0 0 LOUISIANA PAC CORP COM 546347105 243 3907 SH SOLE 3907 0 0 LOWES COS INC COM 548661107 16724 82715 SH SOLE 82715 0 0 LPL FINL HLDGS INC COM 50212V100 55028 301221 SH SOLE 295911 0 5310 LTC PPTYS INC COM 502175102 220 5725 SH SOLE 5725 0 0 LUCID GROUP INC COM 549498103 6545 257682 SH SOLE 257682 0 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 64 11434 SH SOLE 11434 0 0 LULULEMON ATHLETICA INC COM 550021109 5262 14406 SH SOLE 14406 0 0 LUMEN TECHNOLOGIES INC COM 550241103 1272 112861 SH SOLE 112861 0 0 LUMENTUM HLDGS INC COM 55024U109 310 3175 SH SOLE 3175 0 0 LXP INDUSTRIAL TRUST COM 529043101 361 23023 SH SOLE 23023 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 53 10516 SH SOLE 10516 0 0 LYFT INC CL A COM 55087P104 575 14978 SH SOLE 14978 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1847 17966 SH SOLE 17966 0 0 M & T BK CORP COM 55261F104 2066 12187 SH SOLE 12187 0 0 M D C HLDGS INC COM 552676108 276 7302 SH SOLE 7302 0 0 MACERICH CO COM 554382101 294 18806 SH SOLE 18806 0 0 MACYS INC COM 55616P104 308 12657 SH SOLE 12657 0 0 MAG SILVER CORP COM 55903Q104 1251 77181 SH SOLE 77181 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 458 9340 SH SOLE 9340 0 0 MAGNA INTL INC COM 559222401 290014 4512294 SH SOLE 4510084 0 2210 MAGNOLIA OIL & GAS CORP CL A 559663109 228 9643 SH SOLE 9643 0 0 MANDIANT INC COM 562662106 221 9907 SH SOLE 9907 0 0 MANHATTAN ASSOCIATES INC COM 562750109 366 2636 SH SOLE 2636 0 0 MANNKIND CORP COM NEW 56400P706 37 10171 SH SOLE 10171 0 0 MANPOWERGROUP INC WIS COM 56418H100 212 2254 SH SOLE 2254 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 343 3974 SH SOLE 3974 0 0 MANULIFE FINL CORP COM 56501R106 368598 17265085 SH SOLE 17265085 0 0 MARATHON OIL CORP COM 565849106 1780 70880 SH SOLE 70880 0 0 MARATHON PETE CORP COM 56585A102 6147 71897 SH SOLE 71897 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 379 10736 SH SOLE 10736 0 0 MARKEL CORP COM 570535104 1074 728 SH SOLE 608 0 120 MARKETAXESS HLDGS INC COM 57060D108 1233 3623 SH SOLE 3623 0 0 MARKETWISE INC COM CL A 57064P107 125 13158 SH SOLE 13158 0 0 MARQETA INC CLASS A COM 57142B104 246 22278 SH SOLE 22278 0 0 MARRIOTT INTL INC NEW CL A 571903202 12045 68536 SH SOLE 68536 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 378 2398 SH SOLE 2398 0 0 MARSH & MCLENNAN COS INC COM 571748102 20002 117367 SH SOLE 117367 0 0 MARTIN MARIETTA MATLS INC COM 573284106 5833 15155 SH SOLE 15155 0 0 MARVELL TECHNOLOGY INC COM 573874104 9532 132931 SH SOLE 132931 0 0 MASCO CORP COM 574599106 1229 24101 SH SOLE 24101 0 0 MASIMO CORP COM 574795100 332 2280 SH SOLE 2280 0 0 MASTEC INC COM 576323109 245 2814 SH SOLE 2814 0 0 MASTERCARD INCORPORATED CL A 57636Q104 61932 173294 SH SOLE 172709 0 585 MATADOR RES CO COM 576485205 270 5096 SH SOLE 5096 0 0 MATCH GROUP INC NEW COM 57667L107 6393 58794 SH SOLE 58794 0 0 MATSON INC COM 57686G105 217 1795 SH SOLE 1795 0 0 MATTEL INC COM 577081102 325 14627 SH SOLE 14627 0 0 MATTERPORT INC COM CL A 577096100 82 10130 SH SOLE 10130 0 0 MAXIMUS INC COM 577933104 206 2754 SH SOLE 2754 0 0 MCCORMICK & CO INC COM NON VTG 579780206 2474 24794 SH SOLE 24794 0 0 MCDONALDS CORP COM 580135101 29691 120070 SH SOLE 120070 0 0 MCKESSON CORP COM 58155Q103 5105 16676 SH SOLE 16676 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 503 23794 SH SOLE 23794 0 0 MEDNAX INC COM 58502B106 241 10254 SH SOLE 10254 0 0 MEDPACE HLDGS INC COM 58506Q109 234 1428 SH SOLE 1428 0 0 MEDTRONIC PLC SHS G5960L103 89497 806653 SH SOLE 801078 0 5575 MELCO RESORTS AND ENTMNT LTD ADR 585464100 171 22447 SH SOLE 22447 0 0 MERCADOLIBRE INC COM 58733R102 8494 7141 SH SOLE 7141 0 0 MERCK & CO INC COM 58933Y105 44609 543678 SH SOLE 543678 0 0 MERIT MED SYS INC COM 589889104 272 4086 SH SOLE 4086 0 0 MERITAGE HOMES CORP COM 59001A102 237 2995 SH SOLE 2995 0 0 MERITOR INC COM 59001K100 318 8934 SH SOLE 8934 0 0 MERSANA THERAPEUTICS INC COM 59045L106 4213 1055994 SH SOLE 1055994 0 0 META MATERIALS INC COM 59134N104 23 13626 SH SOLE 13626 0 0 META PLATFORMS INC CL A 30303M102 125912 566252 SH SOLE 566252 0 0 METHANEX CORP COM 59151K108 3707 67901 SH SOLE 67901 0 0 METLIFE INC COM 59156R108 6354 90413 SH SOLE 90413 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 3057 2226 SH SOLE 2226 0 0 MFA FINL INC COM 55272X102 75 18672 SH SOLE 18672 0 0 MGIC INVT CORP WIS COM 552848103 181 13382 SH SOLE 13382 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 513 13265 SH SOLE 13265 0 0 MGM RESORTS INTERNATIONAL COM 552953101 1466 34960 SH SOLE 34960 0 0 MGP INGREDIENTS INC NEW COM 55303J106 874 10212 SH SOLE 10212 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 8769 116706 SH SOLE 116706 0 0 MICRON TECHNOLOGY INC COM 595112103 20540 263702 SH SOLE 263702 0 0 MICROSOFT CORP COM 594918104 578310 1875784 SH SOLE 1871844 0 3940 MICROVAST HOLDINGS INC COM 59516C106 106 15873 SH SOLE 15873 0 0 MID-AMER APT CMNTYS INC COM 59522J103 2330 11125 SH SOLE 11125 0 0 MIDDLEBY CORP COM 596278101 383 2335 SH SOLE 2335 0 0 MINERALS TECHNOLOGIES INC COM 603158106 537 8116 SH SOLE 8116 0 0 MISTER CAR WASH INC COM 60646V105 179 12106 SH SOLE 12106 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 176 28500 SH SOLE 28500 0 0 MKS INSTRS INC COM 55306N104 362 2411 SH SOLE 2411 0 0 MODERNA INC COM 60770K107 15510 90039 SH SOLE 90039 0 0 MOHAWK INDS INC COM 608190104 713 5744 SH SOLE 5744 0 0 MOLINA HEALTHCARE INC COM 60855R100 1836 5503 SH SOLE 5503 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 1000 18737 SH SOLE 18737 0 0 MONDELEZ INTL INC CL A 609207105 29800 474681 SH SOLE 474681 0 0 MONEYLION INC CL A 60938K106 30 11860 SH SOLE 11860 0 0 MONGODB INC CL A 60937P106 2011 4534 SH SOLE 4534 0 0 MONOLITHIC PWR SYS INC COM 609839105 2064 4249 SH SOLE 4249 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 8899 111373 SH SOLE 111373 0 0 MOODYS CORP COM 615369105 8189 24270 SH SOLE 24270 0 0 MOOG INC CL A 615394202 331 3770 SH SOLE 3770 0 0 MORGAN STANLEY COM NEW 617446448 19139 218984 SH SOLE 218984 0 0 MORNINGSTAR INC COM 617700109 480 1758 SH SOLE 1758 0 0 MOSAIC CO NEW COM 61945C103 2572 38684 SH SOLE 38684 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 76441 315608 SH SOLE 312633 0 2975 MP MATERIALS CORP COM CL A 553368101 417 7279 SH SOLE 7279 0 0 MPLX LP COM UNIT REP LTD 55336V100 1409 42463 SH SOLE 42463 0 0 MR COOPER GROUP INC COM 62482R107 276 6044 SH SOLE 6044 0 0 MSA SAFETY INC COM 553498106 245 1847 SH SOLE 1847 0 0 MSC INDL DIRECT INC CL A 553530106 200 2353 SH SOLE 2353 0 0 MSCI INC COM 55354G100 57182 113710 SH SOLE 112063 0 1647 MULTIPLAN CORPORATION COM 62548M100 140 29862 SH SOLE 29862 0 0 MURPHY OIL CORP COM 626717102 281 6948 SH SOLE 6948 0 0 MURPHY USA INC COM 626755102 223 1115 SH SOLE 1115 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 10321 297018 SH SOLE 297018 0 0 NASDAQ INC COM 631103108 4097 22993 SH SOLE 22993 0 0 NATIONAL FUEL GAS CO COM 636180101 281 4096 SH SOLE 4096 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 9231 120123 SH SOLE 120123 0 0 NATIONAL INSTRS CORP COM 636518102 239 5888 SH SOLE 5888 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 308 6863 SH SOLE 6863 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 223 3556 SH SOLE 3556 0 0 NBT BANCORP INC COM 628778102 202 5598 SH SOLE 5598 0 0 NCR CORP NEW COM 62886E108 206 5118 SH SOLE 5118 0 0 NEKTAR THERAPEUTICS COM 640268108 89 16488 SH SOLE 16488 0 0 NETAPP INC COM 64110D104 1804 21729 SH SOLE 21729 0 0 NETEASE INC SPONSORED ADS 64110W102 2112 23545 SH SOLE 23545 0 0 NETFLIX INC COM 64110L106 66940 178703 SH SOLE 177312 0 1391 NETSCOUT SYS INC COM 64115T104 296 9212 SH SOLE 9212 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 403 4303 SH SOLE 4303 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 377 8845 SH SOLE 8845 0 0 NEW GOLD INC CDA COM 644535106 3469 1908216 SH SOLE 1908216 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 35 30108 SH SOLE 30108 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 211 19191 SH SOLE 19191 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 206 19186 SH SOLE 19186 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 164 45066 SH SOLE 45066 0 0 NEW YORK TIMES CO CL A 650111107 321 6992 SH SOLE 6992 0 0 NEWELL BRANDS INC COM 651229106 818 38211 SH SOLE 38211 0 0 NEWMONT CORP COM 651639106 106374 1344039 SH SOLE 1341924 0 2115 NEWS CORP NEW CL A 65249B109 1029 46450 SH SOLE 46450 0 0 NEXGEN ENERGY LTD COM 65340P106 2008 354246 SH SOLE 354246 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 343 1819 SH SOLE 1819 0 0 NEXTERA ENERGY INC COM 65339F101 25786 304406 SH SOLE 304406 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 324 3881 SH SOLE 3881 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 94 10219 SH SOLE 10219 0 0 NEXTNAV INC COMMON STOCK 65345N106 124 16512 SH SOLE 16512 0 0 NICE LTD SPONSORED ADR 653656108 301 1375 SH SOLE 1375 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 523 19202 SH SOLE 19202 0 0 NIKE INC CL B 654106103 19235 142950 SH SOLE 142950 0 0 NIKOLA CORP COM 654110105 190 17710 SH SOLE 17710 0 0 NIO INC SPON ADS 62914V106 577 27431 SH SOLE 27431 0 0 NISOURCE INC COM 65473P105 2236 70324 SH SOLE 70324 0 0 NMI HLDGS INC CL A 629209305 226 10961 SH SOLE 10961 0 0 NORDSON CORP COM 655663102 1117 4917 SH SOLE 4917 0 0 NORFOLK SOUTHN CORP COM 655844108 8417 29510 SH SOLE 29510 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 8836 609614 SH SOLE 364023 0 245591 NORTHERN TR CORP COM 665859104 2342 20113 SH SOLE 20113 0 0 NORTHROP GRUMMAN CORP COM 666807102 11085 24786 SH SOLE 24786 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 213 15791 SH SOLE 15791 0 0 NORTONLIFELOCK INC COM 668771108 1511 56963 SH SOLE 56963 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 803 36681 SH SOLE 36681 0 0 NOV INC COM 62955J103 347 17718 SH SOLE 17718 0 0 NOVAGOLD RES INC COM NEW 66987E206 1688 218851 SH SOLE 218851 0 0 NOVANTA INC COM 67000B104 215 1513 SH SOLE 1513 0 0 NOVARTIS AG SPONSORED ADR 66987V109 501 5711 SH SOLE 5711 0 0 NOVAVAX INC COM NEW 670002401 229 3113 SH SOLE 3113 0 0 NOVO-NORDISK A S ADR 670100205 3771 33960 SH SOLE 33960 0 0 NOW INC COM 67011P100 175 15890 SH SOLE 15890 0 0 NRG ENERGY INC COM NEW 629377508 886 23089 SH SOLE 23089 0 0 NUCOR CORP COM 670346105 6615 44498 SH SOLE 44498 0 0 NUTANIX INC CL A 67059N108 226 8442 SH SOLE 8442 0 0 NUTRIEN LTD COM 67077M108 629284 6081208 SH SOLE 6081208 0 0 NUVEI CORPORATION SUB VTG SHS 67079A102 19249 255709 SH SOLE 255709 0 0 NVENT ELECTRIC PLC SHS G6700G107 236 6774 SH SOLE 6774 0 0 NVIDIA CORPORATION COM 67066G104 200869 736163 SH SOLE 734023 0 2140 NVR INC COM 62944T105 1438 322 SH SOLE 322 0 0 NXP SEMICONDUCTORS N V COM N6596X109 8212 44369 SH SOLE 44369 0 0 OAK STR HEALTH INC COM 67181A107 296 11019 SH SOLE 11019 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 103 14016 SH SOLE 14016 0 0 OCCIDENTAL PETE CORP COM 674599105 5150 90769 SH SOLE 90769 0 0 OCEANEERING INTL INC COM 675232102 198 13041 SH SOLE 13041 0 0 OFFERPAD SOLUTIONS INC COM CL A 67623L109 60 11911 SH SOLE 11911 0 0 OGE ENERGY CORP COM 670837103 332 8132 SH SOLE 8132 0 0 O-I GLASS INC COM 67098H104 388 29471 SH SOLE 29471 0 0 OKTA INC CL A 679295105 4240 28087 SH SOLE 28087 0 0 OLAPLEX HLDGS INC COM 679369108 421 26910 SH SOLE 26910 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 8540 28591 SH SOLE 28591 0 0 OLD NATL BANCORP IND COM 680033107 198 12081 SH SOLE 12081 0 0 OLD REP INTL CORP COM 680223104 310 11971 SH SOLE 11971 0 0 OLIN CORP COM PAR $1 680665205 347 6635 SH SOLE 6635 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 585 18768 SH SOLE 18768 0 0 OMNICELL COM COM 68213N109 230 1779 SH SOLE 1779 0 0 OMNICOM GROUP INC COM 681919106 1729 20375 SH SOLE 20375 0 0 ON SEMICONDUCTOR CORP COM 682189105 1248 19928 SH SOLE 19928 0 0 ONE GAS INC COM 68235P108 203 2301 SH SOLE 2301 0 0 ONEMAIN HLDGS INC COM 68268W103 241 5079 SH SOLE 5079 0 0 ONEOK INC NEW COM 682680103 3057 43286 SH SOLE 43286 0 0 OPEN TEXT CORP COM 683715106 10454 246264 SH SOLE 246264 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 226 26135 SH SOLE 26135 0 0 OPKO HEALTH INC COM 68375N103 112 32472 SH SOLE 32472 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 208 7288 SH SOLE 7288 0 0 ORACLE CORP COM 68389X105 18029 217925 SH SOLE 217925 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 72 10613 SH SOLE 10613 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 9635 14067 SH SOLE 14067 0 0 ORGANON & CO COMMON STOCK 68622V106 1190 34060 SH SOLE 34060 0 0 ORMAT TECHNOLOGIES INC COM 686688102 231 2824 SH SOLE 2824 0 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 192 10280 SH SOLE 10280 0 0 OSHKOSH CORP COM 688239201 288 2865 SH SOLE 2865 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 2889 218771 SH SOLE 218771 0 0 OTIS WORLDWIDE CORP COM 68902V107 8501 110474 SH SOLE 110474 0 0 OUTFRONT MEDIA INC COM 69007J106 532 18709 SH SOLE 18709 0 0 OVINTIV INC COM 69047Q102 602 11133 SH SOLE 11133 0 0 OWENS & MINOR INC NEW COM 690732102 405 9203 SH SOLE 9203 0 0 OWENS CORNING NEW COM 690742101 422 4608 SH SOLE 4608 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 241 16320 SH SOLE 16320 0 0 PACCAR INC COM 693718108 6410 72781 SH SOLE 72781 0 0 PACER FDS TR AMERCN ENRGY IND 69374H634 345 12011 SH SOLE 12011 0 0 PACIFIC PREMIER BANCORP COM 69478X105 289 8162 SH SOLE 8162 0 0 PACIRA BIOSCIENCES INC COM 695127100 247 3231 SH SOLE 3231 0 0 PACKAGING CORP AMER COM 695156109 1427 9140 SH SOLE 9140 0 0 PACWEST BANCORP DEL COM 695263103 481 11153 SH SOLE 11153 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 1207 87884 SH SOLE 87884 0 0 PALO ALTO NETWORKS INC COM 697435105 11859 19051 SH SOLE 19051 0 0 PAN AMERN SILVER CORP COM 697900108 7604 278305 SH SOLE 278305 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 1247 32984 SH SOLE 32984 0 0 PARAMOUNT GLOBAL CLASS A COM 92556H107 990 24489 SH SOLE 24489 0 0 PARK HOTELS & RESORTS INC COM 700517105 209 10686 SH SOLE 10686 0 0 PARKER-HANNIFIN CORP COM 701094104 3496 12321 SH SOLE 12321 0 0 PATTERSON-UTI ENERGY INC COM 703481101 421 27228 SH SOLE 27228 0 0 PAYCHEX INC COM 704326107 11961 87648 SH SOLE 87648 0 0 PAYCOM SOFTWARE INC COM 70432V102 1753 5062 SH SOLE 5062 0 0 PAYCOR HCM INC COM 70435P102 207 7107 SH SOLE 7107 0 0 PAYLOCITY HLDG CORP COM 70438V106 494 2401 SH SOLE 2401 0 0 PAYONEER GLOBAL INC COM 70451X104 59 13137 SH SOLE 13137 0 0 PAYPAL HLDGS INC COM 70450Y103 29995 259358 SH SOLE 259358 0 0 PBF ENERGY INC CL A 69318G106 304 12494 SH SOLE 12494 0 0 PDC ENERGY INC COM 69327R101 282 3886 SH SOLE 3886 0 0 PEABODY ENGR CORP COM 704551100 233 9502 SH SOLE 9502 0 0 PEGASYSTEMS INC COM 705573103 264 3270 SH SOLE 3270 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 357 13498 SH SOLE 13498 0 0 PEMBINA PIPELINE CORP COM 706327103 266159 7076134 SH SOLE 6996900 0 79234 PENN NATL GAMING INC COM 707569109 631 14871 SH SOLE 14871 0 0 PENNYMAC MTG INVT TR COM 70931T103 205 12146 SH SOLE 12146 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 316 3370 SH SOLE 3370 0 0 PENTAIR PLC SHS G7S00T104 477 8798 SH SOLE 8798 0 0 PENUMBRA INC COM 70975L107 333 1499 SH SOLE 1499 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 786 39300 SH SOLE 39300 0 0 PEPSICO INC COM 713448108 55411 331055 SH SOLE 331055 0 0 PERDOCEO ED CORP COM 71363P106 127 11039 SH SOLE 11039 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 300 5891 SH SOLE 5891 0 0 PERKINELMER INC COM 714046109 3845 22042 SH SOLE 22042 0 0 PFIZER INC COM 717081103 36772 710305 SH SOLE 710305 0 0 PG&E CORP COM 69331C108 1077 90230 SH SOLE 90230 0 0 PHILIP MORRIS INTL INC COM 718172109 19624 208924 SH SOLE 208924 0 0 PHILLIPS 66 COM 718546104 4136 47880 SH SOLE 47880 0 0 PILGRIMS PRIDE CORP COM 72147K108 263 10485 SH SOLE 10485 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 341 3355 SH SOLE 3355 0 0 PINDUODUO INC SPONSORED ADS 722304102 2357 58752 SH SOLE 58752 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 272 2953 SH SOLE 2953 0 0 PINNACLE WEST CAP CORP COM 723484101 837 10716 SH SOLE 10716 0 0 PINTEREST INC CL A 72352L106 712 28912 SH SOLE 28912 0 0 PIONEER NAT RES CO COM 723787107 16890 67552 SH SOLE 67552 0 0 PITNEY BOWES INC COM 724479100 103 19734 SH SOLE 19734 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 436 40477 SH SOLE 40477 0 0 PLANET FITNESS INC CL A 72703H101 291 3450 SH SOLE 3450 0 0 PLEXUS CORP COM 729132100 296 3617 SH SOLE 3617 0 0 PLUG POWER INC COM NEW 72919P202 815 28496 SH SOLE 28496 0 0 PNC FINL SVCS GROUP INC COM 693475105 18465 100109 SH SOLE 100109 0 0 POLARIS INC COM 731068102 271 2577 SH SOLE 2577 0 0 POOL CORP COM 73278L105 3180 7521 SH SOLE 7521 0 0 POPULAR INC COM NEW 733174700 201 2455 SH SOLE 2455 0 0 POWER INTEGRATIONS INC COM 739276103 250 2701 SH SOLE 2701 0 0 PPG INDS INC COM 693506107 2979 22725 SH SOLE 22725 0 0 PPL CORP COM 69351T106 4151 145371 SH SOLE 145371 0 0 PRA GROUP INC COM 69354N106 240 5332 SH SOLE 5332 0 0 PRECIGEN INC COM 74017N105 24 11380 SH SOLE 11380 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 217 4101 SH SOLE 4101 0 0 PRICE T ROWE GROUP INC COM 74144T108 4813 31835 SH SOLE 31835 0 0 PRICESMART INC COM 741511109 244 3097 SH SOLE 3097 0 0 PRIMERICA INC COM 74164M108 230 1680 SH SOLE 1680 0 0 PRIMO WATER CORPORATION COM 74167P108 2059 144464 SH SOLE 144464 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1852 25225 SH SOLE 25225 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 316 5444 SH SOLE 5444 0 0 PROCTER AND GAMBLE CO COM 742718109 116545 762731 SH SOLE 758696 0 4035 PROGRESSIVE CORP COM 743315103 18069 158514 SH SOLE 158514 0 0 PROGYNY INC COM 74340E103 205 3995 SH SOLE 3995 0 0 PROLOGIS INC. COM 74340W103 69186 428447 SH SOLE 428447 0 0 PROPETRO HLDG CORP COM 74347M108 154 11082 SH SOLE 11082 0 0 PROSPECT CAP CORP COM 74348T102 167 20194 SH SOLE 20194 0 0 PROSPERITY BANCSHARES INC COM 743606105 222 3200 SH SOLE 3200 0 0 PRUDENTIAL FINL INC COM 744320102 4999 42300 SH SOLE 42300 0 0 PRUDENTIAL PLC ADR 74435K204 8045 271984 SH SOLE 271984 0 0 PTC INC COM 69370C100 1610 14949 SH SOLE 14949 0 0 PUBLIC STORAGE COM 74460D109 15698 40223 SH SOLE 40223 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 6717 95960 SH SOLE 95960 0 0 PULTE GROUP INC COM 745867101 1011 24127 SH SOLE 24127 0 0 PURE STORAGE INC CL A 74624M102 420 11894 SH SOLE 11894 0 0 PVH CORPORATION COM 693656100 492 6424 SH SOLE 6424 0 0 QORVO INC COM 74736K101 1326 10681 SH SOLE 10681 0 0 QUAKER HOUGHTON COM 747316107 218 1262 SH SOLE 1262 0 0 QUALCOMM INC COM 747525103 42417 277560 SH SOLE 277560 0 0 QUALTRICS INTL INC COM CL A 747601201 611 21392 SH SOLE 21392 0 0 QUALYS INC COM 74758T303 224 1574 SH SOLE 1574 0 0 QUANTA SVCS INC COM 74762E102 1729 13138 SH SOLE 13138 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 342 17116 SH SOLE 17116 0 0 QUEST DIAGNOSTICS INC COM 74834L100 4057 29647 SH SOLE 29647 0 0 QUIDEL CORP COM 74838J101 201 1786 SH SOLE 1786 0 0 QURATE RETAIL INC COM SER A 74915M100 89 18631 SH SOLE 18631 0 0 R1 RCM INC COM 749397105 307 11475 SH SOLE 11475 0 0 RALPH LAUREN CORP CL A 751212101 599 5280 SH SOLE 5280 0 0 RANGE RES CORP COM 75281A109 346 11404 SH SOLE 11404 0 0 RAPID7 INC COM 753422104 264 2374 SH SOLE 2374 0 0 RAYMOND JAMES FINL INC COM 754730109 3913 35598 SH SOLE 35598 0 0 RAYONIER INC COM 754907103 239 5811 SH SOLE 5811 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 22550 227628 SH SOLE 227628 0 0 RBC BEARINGS INC COM 75524B104 222 1147 SH SOLE 1147 0 0 REALTY INCOME CORP COM 756109104 6433 92829 SH SOLE 92829 0 0 RED ROCK RESORTS INC CL A 75700L108 227 4681 SH SOLE 4681 0 0 REGAL REXNORD CORPORATION COM 758750103 1194 8027 SH SOLE 8027 0 0 REGENCY CTRS CORP COM 758849103 1117 15652 SH SOLE 15652 0 0 REGENERON PHARMACEUTICALS COM 75886F107 17691 25330 SH SOLE 25330 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 4017 180451 SH SOLE 180451 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 323 2955 SH SOLE 2955 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 604 3295 SH SOLE 3295 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 324 2045 SH SOLE 2045 0 0 RENASANT CORP COM 75970E107 221 6614 SH SOLE 6614 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 421 6945 SH SOLE 6945 0 0 REPLIGEN CORP COM 759916109 428 2278 SH SOLE 2278 0 0 REPUBLIC SVCS INC COM 760759100 10006 75516 SH SOLE 75516 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 419 17562 SH SOLE 17562 0 0 RESMED INC COM 761152107 3635 14988 SH SOLE 13958 0 1030 RESTAURANT BRANDS INTL INC COM 76131D103 168736 2884861 SH SOLE 2884861 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 206 10624 SH SOLE 10624 0 0 REVANCE THERAPEUTICS INC COM 761330109 9181 470819 SH SOLE 470819 0 0 REXFORD INDL RLTY INC COM 76169C100 433 5805 SH SOLE 5805 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 268 9132 SH SOLE 9132 0 0 RH COM 74967X103 278 853 SH SOLE 853 0 0 RINGCENTRAL INC CL A 76680R206 839 7157 SH SOLE 7157 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 5895 99692 SH SOLE 99692 0 0 RLI CORP COM 749607107 209 1888 SH SOLE 1888 0 0 ROBERT HALF INTL INC COM 770323103 1163 10189 SH SOLE 10189 0 0 ROBINHOOD MKTS INC COM CL A 770700102 476 35266 SH SOLE 35266 0 0 ROBLOX CORP CL A 771049103 1080 23356 SH SOLE 23356 0 0 ROCKET COS INC COM CL A 77311W101 913 82093 SH SOLE 82093 0 0 ROCKWELL AUTOMATION INC COM 773903109 3108 11100 SH SOLE 11100 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 173465 3061256 SH SOLE 3061256 0 0 ROGERS CORP COM 775133101 211 776 SH SOLE 776 0 0 ROKU INC COM CL A 77543R102 684 5461 SH SOLE 5461 0 0 ROLLINS INC COM 775711104 1127 32157 SH SOLE 32157 0 0 ROOT INC COM CL A 77664L108 25 12837 SH SOLE 12837 0 0 ROPER TECHNOLOGIES INC COM 776696106 14694 31116 SH SOLE 31116 0 0 ROSS STORES INC COM 778296103 6702 74085 SH SOLE 74085 0 0 ROYAL BK CDA COM 780087102 1597944 14497508 SH SOLE 14494018 0 3490 ROYAL CARIBBEAN GROUP COM V7780T103 1932 23061 SH SOLE 23061 0 0 ROYAL GOLD INC COM 780287108 2556 18094 SH SOLE 18094 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 1042 26751 SH SOLE 26751 0 0 RPC INC COM 749660106 145 13562 SH SOLE 13562 0 0 RPM INTL INC COM 749685103 443 5439 SH SOLE 5439 0 0 RPT REALTY SH BEN INT 74971D101 176 12751 SH SOLE 12751 0 0 RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 403 10395 SH SOLE 10395 0 0 S&P GLOBAL INC COM 78409V104 19510 47566 SH SOLE 46263 0 1303 SABRA HEALTH CARE REIT INC COM 78573L106 307 20634 SH SOLE 20634 0 0 SABRE CORP COM 78573M104 143 12488 SH SOLE 12488 0 0 SAIA INC COM 78709Y105 252 1034 SH SOLE 1034 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 870 17001 SH SOLE 17001 0 0 SALESFORCE COM INC COM 79466L302 30088 141712 SH SOLE 141712 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 162 10394 SH SOLE 10394 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 2983 369584 SH SOLE 369584 0 0 SANMINA CORPORATION COM 801056102 319 7894 SH SOLE 7894 0 0 SANOFI SPONSORED ADR 80105N105 9881 192450 SH SOLE 178425 0 14025 SAP SE SPON ADR 803054204 317 2861 SH SOLE 2861 0 0 SAREPTA THERAPEUTICS INC COM 803607100 15387 196969 SH SOLE 196969 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 3600 10462 SH SOLE 10462 0 0 SCHLUMBERGER LTD COM STK 806857108 6997 169388 SH SOLE 169388 0 0 SCHWAB CHARLES CORP COM 808513105 25119 297931 SH SOLE 297931 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 233 2524 SH SOLE 2524 0 0 SCIENTIFIC GAMES CORP COM 80874P109 411 6996 SH SOLE 6996 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 309 2509 SH SOLE 2509 0 0 SEA LTD SPONSORD ADS 81141R100 3944 32926 SH SOLE 32926 0 0 SEABOARD CORP DEL COM 811543107 227 54 SH SOLE 54 0 0 SEABRIDGE GOLD INC COM 811916105 2727 146966 SH SOLE 146966 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1829 20350 SH SOLE 20350 0 0 SEAGEN INC COM 81181C104 4151 28818 SH SOLE 28818 0 0 SEALED AIR CORP NEW COM 81211K100 1888 28202 SH SOLE 28202 0 0 SEAWORLD ENTMT INC COM 81282V100 224 3005 SH SOLE 3005 0 0 SEI INVTS CO COM 784117103 385 6392 SH SOLE 6392 0 0 SELECT MED HLDGS CORP COM 81619Q105 326 13601 SH SOLE 13601 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 202 5265 SH SOLE 5265 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 22698 304834 SH SOLE 304834 0 0 SELECTIVE INS GROUP INC COM 816300107 206 2303 SH SOLE 2303 0 0 SELECTQUOTE INC COM 816307300 29 10286 SH SOLE 10286 0 0 SEMA4 HOLDINGS CORP COM CL A 81663L101 39 12631 SH SOLE 12631 0 0 SEMPRA COM 816851109 6411 38135 SH SOLE 38135 0 0 SENSEONICS HLDGS INC COM 81727U105 45 22637 SH SOLE 22637 0 0 SENTINELONE INC CL A 81730H109 415 10714 SH SOLE 10714 0 0 SERVICE CORP INTL COM 817565104 50305 764273 SH SOLE 764273 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 195 22073 SH SOLE 22073 0 0 SERVICENOW INC COM 81762P102 28670 51482 SH SOLE 51482 0 0 SFL CORPORATION LTD SHS G7738W106 261 25659 SH SOLE 25659 0 0 SHAKE SHACK INC CL A 819047101 215 3168 SH SOLE 3168 0 0 SHARECARE INC COM CL A 81948W104 33 13268 SH SOLE 13268 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 123010 3959001 SH SOLE 3959001 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 238 16738 SH SOLE 16738 0 0 SHELL PLC SPON ADS 780259305 932 16973 SH SOLE 16973 0 0 SHERWIN WILLIAMS CO COM 824348106 6092 24404 SH SOLE 24404 0 0 SHIFT4 PMTS INC CL A 82452J109 216 3494 SH SOLE 3494 0 0 SHOCKWAVE MED INC COM 82489T104 295 1424 SH SOLE 1424 0 0 SHOPIFY INC CL A 82509L107 234730 346696 SH SOLE 346396 0 300 SIGNATURE BK NEW YORK N Y COM 82669G104 3180 10835 SH SOLE 10835 0 0 SILGAN HOLDINGS INC COM 827048109 233 5048 SH SOLE 5048 0 0 SILICON LABORATORIES INC COM 826919102 256 1703 SH SOLE 1703 0 0 SILK RD MED INC COM 82710M100 9314 225578 SH SOLE 225578 0 0 SILVERCREST METALS INC COM 828363101 3587 402039 SH SOLE 402039 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 354 13494 SH SOLE 13494 0 0 SIMON PPTY GROUP INC NEW COM 828806109 4446 33792 SH SOLE 33792 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 4085 617007 SH SOLE 617007 0 0 SITE CTRS CORP COM 82981J109 243 14564 SH SOLE 14564 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 290 1794 SH SOLE 1794 0 0 SKECHERS U S A INC CL A 830566105 255 6268 SH SOLE 6268 0 0 SKILLZ INC COM 83067L109 53 17670 SH SOLE 17670 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 4599 34506 SH SOLE 34506 0 0 SL GREEN RLTY CORP COM 78440X887 233 2874 SH SOLE 2874 0 0 SLM CORP COM 78442P106 232 12642 SH SOLE 12642 0 0 SMART SAND INC COM 83191H107 41 11827 SH SOLE 11827 0 0 SMARTSHEET INC COM CL A 83200N103 287 5234 SH SOLE 5234 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 42 16071 SH SOLE 16071 0 0 SMITH A O CORP COM 831865209 831 13011 SH SOLE 13011 0 0 SMUCKER J M CO COM NEW 832696405 1434 10592 SH SOLE 10592 0 0 SNAP INC CL A 83304A106 2135 59315 SH SOLE 59315 0 0 SNAP ON INC COM 833034101 1030 5014 SH SOLE 5014 0 0 SNOWFLAKE INC CL A 833445109 3052 13319 SH SOLE 13319 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 904 2805 SH SOLE 2805 0 0 SONOCO PRODS CO COM 835495102 244 3899 SH SOLE 3899 0 0 SONOS INC COM 83570H108 288 10188 SH SOLE 10188 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 9433 91842 SH SOLE 84927 0 6915 SOTERA HEALTH CO COM 83601L102 267 12339 SH SOLE 12339 0 0 SOUTH JERSEY INDS INC COM 838518108 440 12740 SH SOLE 12740 0 0 SOUTHERN CO COM 842587107 12660 174627 SH SOLE 174627 0 0 SOUTHERN COPPER CORP COM 84265V105 2575 33930 SH SOLE 33930 0 0 SOUTHSTATE CORPORATION COM 840441109 243 2975 SH SOLE 2975 0 0 SOUTHWEST AIRLS CO COM 844741108 35564 776512 SH SOLE 760597 0 15915 SOUTHWESTERN ENERGY CO COM 845467109 513 71507 SH SOLE 71507 0 0 SPDR GOLD TR GOLD SHS 78463V107 13029 72124 SH SOLE 72124 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 76590 169582 SH SOLE 169582 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 20235 150320 SH SOLE 150320 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 6769 66040 SH SOLE 66040 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 238 4870 SH SOLE 4870 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 212 4613 SH SOLE 4613 0 0 SPLUNK INC COM 848637104 4522 30430 SH SOLE 30430 0 0 SPRINKLR INC CL A 85208T107 127 10646 SH SOLE 10646 0 0 SPROTT INC COM NEW 852066208 1154 23000 SH SOLE 23000 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 776 40000 SH SOLE 40000 0 0 SPX FLOW INC COM 78469X107 240 2785 SH SOLE 2785 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 867 11556 SH SOLE 11556 0 0 SSR MNG INC COM 784730103 16745 769332 SH SOLE 769332 0 0 STAG INDL INC COM 85254J102 267 6453 SH SOLE 6453 0 0 STANLEY BLACK & DECKER INC COM 854502101 47907 342708 SH SOLE 339343 0 3365 STANTEC INC COM 85472N109 8583 170909 SH SOLE 170909 0 0 STARBUCKS CORP COM 855244109 44238 486292 SH SOLE 486292 0 0 STARWOOD PPTY TR INC COM 85571B105 298 12327 SH SOLE 12327 0 0 STATE STR CORP COM 857477103 2957 33938 SH SOLE 33938 0 0 STEEL DYNAMICS INC COM 858119100 969 11619 SH SOLE 11619 0 0 STEPAN CO COM 858586100 256 2595 SH SOLE 2595 0 0 STERICYCLE INC COM 858912108 252 4285 SH SOLE 4285 0 0 STERIS PLC SHS USD G8473T100 1264 5227 SH SOLE 5227 0 0 STIFEL FINL CORP COM 860630102 293 4315 SH SOLE 4315 0 0 STORE CAP CORP COM 862121100 342 11699 SH SOLE 11699 0 0 STRYKER CORPORATION COM 863667101 12897 48242 SH SOLE 47597 0 645 SUMMIT HOTEL PPTYS INC COM 866082100 175 17529 SH SOLE 17529 0 0 SUN CMNTYS INC COM 866674104 921 5254 SH SOLE 5254 0 0 SUN LIFE FINANCIAL INC. COM 866796105 444693 7955763 SH SOLE 7955763 0 0 SUNCOR ENERGY INC NEW COM 867224107 489800 15027986 SH SOLE 14776661 0 251325 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 205 5016 SH SOLE 5016 0 0 SUNRUN INC COM 86771W105 324 10661 SH SOLE 10661 0 0 SVB FINANCIAL GROUP COM 78486Q101 5888 10525 SH SOLE 10525 0 0 SWITCH INC CL A 87105L104 313 10140 SH SOLE 10140 0 0 SYNAPTICS INC COM 87157D109 320 1604 SH SOLE 1604 0 0 SYNCHRONY FINANCIAL COM 87165B103 2342 67293 SH SOLE 67293 0 0 SYNEOS HEALTH INC CL A 87166B102 341 4211 SH SOLE 4211 0 0 SYNOPSYS INC COM 871607107 12560 37687 SH SOLE 37687 0 0 SYNOVUS FINL CORP COM NEW 87161C501 271 5531 SH SOLE 5531 0 0 SYSCO CORP COM 871829107 5436 66574 SH SOLE 64194 0 2380 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 8239 79029 SH SOLE 70824 0 8205 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2339 15214 SH SOLE 15214 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 295 2536 SH SOLE 2536 0 0 TAPESTRY INC COM 876030107 974 26230 SH SOLE 26230 0 0 TARGA RES CORP COM 87612G101 721 9552 SH SOLE 9552 0 0 TARGET CORP COM 87612E106 14126 66565 SH SOLE 66565 0 0 TC ENERGY CORP COM 87807B107 425972 7544141 SH SOLE 7495281 0 48860 TD SYNNEX CORPORATION COM 87162W100 408 3957 SH SOLE 3957 0 0 TE CONNECTIVITY LTD SHS H84989104 7086 54101 SH SOLE 54101 0 0 TECK RESOURCES LTD CL B 878742204 278261 6883501 SH SOLE 6878626 0 4875 TELADOC HEALTH INC COM 87918A105 785 10890 SH SOLE 10890 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 2038 4312 SH SOLE 4312 0 0 TELEFLEX INCORPORATED COM 879369106 1586 4471 SH SOLE 4471 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 231 12261 SH SOLE 12261 0 0 TELLURIAN INC NEW COM 87968A104 113 21409 SH SOLE 21409 0 0 TELUS CORPORATION COM 87971M103 674559 25791725 SH SOLE 25775385 0 16340 TELUS INTL CDA INC SUB VTG SHS 87975H100 7819 315992 SH SOLE 315992 0 0 TEMPUR SEALY INTL INC COM 88023U101 219 7827 SH SOLE 7827 0 0 TENABLE HLDGS INC COM 88025T102 247 4273 SH SOLE 4273 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 68 13992 SH SOLE 13992 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 379 4410 SH SOLE 4410 0 0 TERADATA CORP DEL COM 88076W103 223 4523 SH SOLE 4523 0 0 TERADYNE INC COM 880770102 1887 15958 SH SOLE 15958 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 231 5065 SH SOLE 5065 0 0 TERRENO RLTY CORP COM 88146M101 210 2835 SH SOLE 2835 0 0 TESLA INC COM 88160R101 169055 156881 SH SOLE 156881 0 0 TETRA TECH INC NEW COM 88162G103 351 2129 SH SOLE 2129 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1050 111825 SH SOLE 111825 0 0 TEXAS INSTRS INC COM 882508104 39390 214684 SH SOLE 214684 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 439 325 SH SOLE 325 0 0 TEXAS ROADHOUSE INC COM 882681109 229 2732 SH SOLE 2732 0 0 TEXTRON INC COM 883203101 1575 21173 SH SOLE 21173 0 0 TFI INTL INC COM 87241L109 11929 111878 SH SOLE 111878 0 0 TFS FINL CORP COM 87240R107 197 11880 SH SOLE 11880 0 0 THE BEACHBODY COMPANY INC COM CL A 073463101 42 18548 SH SOLE 18548 0 0 THE LION ELECTRIC COMPANY COMMON STOCK 536221104 753 89598 SH SOLE 89598 0 0 THE ODP CORP COM 88337F105 265 5780 SH SOLE 5780 0 0 THE TRADE DESK INC COM CL A 88339J105 1512 21830 SH SOLE 21830 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 91916 155619 SH SOLE 153799 0 1820 THOMSON REUTERS CORP. COM NEW 884903709 31838 292916 SH SOLE 292916 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 263 12624 SH SOLE 12624 0 0 TILRAY BRANDS INC COM CL 2 88688T100 2986 384745 SH SOLE 384745 0 0 TIMKEN CO COM 887389104 211 3484 SH SOLE 3484 0 0 TJX COS INC NEW COM 872540109 10062 166101 SH SOLE 166101 0 0 T-MOBILE US INC COM 872590104 60762 473407 SH SOLE 473407 0 0 TOAST INC CL A 888787108 451 20747 SH SOLE 20747 0 0 TOLL BROTHERS INC COM 889478103 233 4964 SH SOLE 4964 0 0 TOPBUILD CORP COM 89055F103 236 1302 SH SOLE 1302 0 0 TORO CO COM 891092108 368 4304 SH SOLE 4304 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 1485846 18706060 SH SOLE 18701635 0 4425 TOTALENERGIES SE SPONSORED ADS 89151E109 3731 73825 SH SOLE 73825 0 0 TOYOTA MOTOR CORP ADS 892331307 499 2770 SH SOLE 2770 0 0 TRACTOR SUPPLY CO COM 892356106 5690 24380 SH SOLE 24380 0 0 TRADEWEB MKTS INC CL A 892672106 852 9699 SH SOLE 9699 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 1991 13038 SH SOLE 13038 0 0 TRANSALTA CORP COM 89346D107 94088 9079799 SH SOLE 9079799 0 0 TRANSDIGM GROUP INC COM 893641100 3342 5130 SH SOLE 5130 0 0 TRANSUNION COM 89400J107 878 8498 SH SOLE 8498 0 0 TRAVEL PLUS LEISURE CO COM 894164102 254 4386 SH SOLE 4386 0 0 TRAVELERS COMPANIES INC COM 89417E109 8094 44293 SH SOLE 44293 0 0 TREEHOUSE FOODS INC COM 89469A104 231 7154 SH SOLE 7154 0 0 TREX CO INC COM 89531P105 311 4760 SH SOLE 4760 0 0 TRICON RESIDENTIAL INC COM NPV 89612W102 21720 1364994 SH SOLE 1364994 0 0 TRIMBLE INC COM 896239100 1751 24267 SH SOLE 24267 0 0 TRINET GROUP INC COM 896288107 259 2630 SH SOLE 2630 0 0 TRIP COM GROUP LTD ADS 89677Q107 268 11579 SH SOLE 11579 0 0 TRUIST FINL CORP COM 89832Q109 10433 184009 SH SOLE 184009 0 0 TRUSTMARK CORP COM 898402102 227 7460 SH SOLE 7460 0 0 TTM TECHNOLOGIES INC COM 87305R109 213 14352 SH SOLE 14352 0 0 TURQUOISE HILL RES LTD COM 900435207 2673 88925 SH SOLE 88925 0 0 TWILIO INC CL A 90138F102 1324 8036 SH SOLE 8036 0 0 TWITTER INC COM 90184L102 2977 76938 SH SOLE 76938 0 0 TWO HBRS INVT CORP COM NEW 90187B408 231 41730 SH SOLE 41730 0 0 TYLER TECHNOLOGIES INC COM 902252105 1715 3854 SH SOLE 3854 0 0 TYSON FOODS INC CL A 902494103 4672 52130 SH SOLE 52130 0 0 UBER TECHNOLOGIES INC COM 90353T100 3605 101048 SH SOLE 101048 0 0 UBIQUITI INC COM 90353W103 751 2579 SH SOLE 2579 0 0 UDR INC COM 902653104 1646 28691 SH SOLE 28691 0 0 UGI CORP NEW COM 902681105 358 9874 SH SOLE 9874 0 0 UIPATH INC CL A 90364P105 476 22065 SH SOLE 22065 0 0 ULTA BEAUTY INC COM 90384S303 3006 7548 SH SOLE 7548 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 211 2908 SH SOLE 2908 0 0 UNDER ARMOUR INC CL C 904311206 171 10960 SH SOLE 10960 0 0 UNDER ARMOUR INC CL A 904311107 472 27759 SH SOLE 27759 0 0 UNIFIRST CORP MASS COM 904708104 358 1944 SH SOLE 1944 0 0 UNILEVER PLC SPON ADR NEW 904767704 305 6699 SH SOLE 6699 0 0 UNION PAC CORP COM 907818108 25138 92008 SH SOLE 92008 0 0 UNITED AIRLS HLDGS INC COM 910047109 1444 31152 SH SOLE 31152 0 0 UNITED PARCEL SERVICE INC CL B 911312106 17954 83718 SH SOLE 83718 0 0 UNITED RENTALS INC COM 911363109 2445 6884 SH SOLE 6884 0 0 UNITED STATES STL CORP NEW COM 912909108 429 11374 SH SOLE 11374 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 336 1871 SH SOLE 1871 0 0 UNITEDHEALTH GROUP INC COM 91324P102 150695 295497 SH SOLE 293367 0 2130 UNITI GROUP INC COM 91325V108 222 16109 SH SOLE 16109 0 0 UNITY SOFTWARE INC COM 91332U101 1228 12376 SH SOLE 12376 0 0 UNIVAR SOLUTIONS INC COM 91336L107 226 7033 SH SOLE 7033 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 339 2033 SH SOLE 2033 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1057 7294 SH SOLE 7294 0 0 UNUM GROUP COM 91529Y106 283 8993 SH SOLE 8993 0 0 UPSTART HLDGS INC COM 91680M107 376 3443 SH SOLE 3443 0 0 URANIUM ENERGY CORP COM 916896103 57 12494 SH SOLE 12494 0 0 URBAN EDGE PPTYS COM 91704F104 205 10753 SH SOLE 10753 0 0 US BANCORP DEL COM NEW 902973304 15417 290067 SH SOLE 290067 0 0 US ECOLOGY INC COM 91734M103 210 4394 SH SOLE 4394 0 0 US FOODS HLDG CORP COM 912008109 348 9259 SH SOLE 9259 0 0 V F CORP COM 918204108 1944 34197 SH SOLE 34197 0 0 VAIL RESORTS INC COM 91879Q109 476 1827 SH SOLE 1827 0 0 VALERO ENERGY CORP COM 91913Y100 5690 56034 SH SOLE 56034 0 0 VALLEY NATL BANCORP COM 919794107 222 17079 SH SOLE 17079 0 0 VALVOLINE INC COM 92047W101 231 7312 SH SOLE 7312 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 26840 994438 SH SOLE 994438 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 312 10279 SH SOLE 10279 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 326287 785912 SH SOLE 785912 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 2862 12635 SH SOLE 12635 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 285316 4954264 SH SOLE 4954264 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3355 72720 SH SOLE 56520 0 16200 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 354 3150 SH SOLE 3150 0 0 VARONIS SYS INC COM 922280102 202 4248 SH SOLE 4248 0 0 VEEVA SYS INC CL A COM 922475108 1485 6988 SH SOLE 6988 0 0 VENTAS INC COM 92276F100 2290 37085 SH SOLE 37085 0 0 VERIS RESIDENTIAL INC COM 554489104 265 15264 SH SOLE 15264 0 0 VERISIGN INC COM 92343E102 4972 22351 SH SOLE 22351 0 0 VERISK ANALYTICS INC COM 92345Y106 7402 34486 SH SOLE 33596 0 890 VERITIV CORP COM 923454102 222 1663 SH SOLE 1663 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 41733 819305 SH SOLE 819305 0 0 VERMILION ENERGY INC COM 923725105 7961 378732 SH SOLE 378732 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 17638 67587 SH SOLE 67587 0 0 VIATRIS INC COM 92556V106 1357 124706 SH SOLE 124706 0 0 VIAVI SOLUTIONS INC COM 925550105 281 17462 SH SOLE 17462 0 0 VICI PPTYS INC COM 925652109 870 30582 SH SOLE 30582 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 207 7007 SH SOLE 7007 0 0 VIRTU FINL INC CL A 928254101 299 8041 SH SOLE 8041 0 0 VISA INC COM CL A 92826C839 56552 255016 SH SOLE 253981 0 1035 VISTRA CORP COM 92840M102 506 21771 SH SOLE 21771 0 0 VMWARE INC CL A COM 928563402 2567 22543 SH SOLE 22543 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 4776 287501 SH SOLE 287501 0 0 VONAGE HLDGS CORP COM 92886T201 206 10160 SH SOLE 10160 0 0 VORNADO RLTY TR SH BEN INT 929042109 749 16524 SH SOLE 16524 0 0 VOYA FINANCIAL INC COM 929089100 357 5379 SH SOLE 5379 0 0 VULCAN MATLS CO COM 929160109 3049 16598 SH SOLE 16598 0 0 WABTEC COM 929740108 1754 18236 SH SOLE 18236 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 11359 253715 SH SOLE 253715 0 0 WALMART INC COM 931142103 39257 263609 SH SOLE 263609 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 795 21001 SH SOLE 21001 0 0 WARRIOR MET COAL INC COM 93627C101 258 6950 SH SOLE 6950 0 0 WASTE CONNECTIONS INC COM 94106B101 199043 1421785 SH SOLE 1421785 0 0 WASTE MGMT INC DEL COM 94106L109 15815 99779 SH SOLE 99779 0 0 WATERS CORP COM 941848103 1868 6018 SH SOLE 6018 0 0 WATSCO INC COM 942622200 537 1762 SH SOLE 1762 0 0 WAYFAIR INC CL A 94419L101 510 4608 SH SOLE 4608 0 0 WEBER INC CL A 94770D102 125 12759 SH SOLE 12759 0 0 WEBSTER FINL CORP COM 947890109 362 6454 SH SOLE 6454 0 0 WEC ENERGY GROUP INC COM 92939U106 3055 30604 SH SOLE 30604 0 0 WELLS FARGO CO NEW COM 949746101 24816 512095 SH SOLE 512095 0 0 WELLTOWER INC COM 95040Q104 5244 54549 SH SOLE 54549 0 0 WENDYS CO COM 95058W100 209 9526 SH SOLE 9526 0 0 WERNER ENTERPRISES INC COM 950755108 765 18656 SH SOLE 18656 0 0 WESCO INTL INC COM 95082P105 268 2058 SH SOLE 2058 0 0 WEST FRASER TIMBER CO LTD COM 952845105 10590 128569 SH SOLE 128569 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 4852 11814 SH SOLE 11814 0 0 WESTERN ALLIANCE BANCORP COM 957638109 336 4060 SH SOLE 4060 0 0 WESTERN DIGITAL CORP. COM 958102105 1480 29800 SH SOLE 29800 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 583 23113 SH SOLE 23113 0 0 WESTERN UN CO COM 959802109 364 19404 SH SOLE 19404 0 0 WESTLAKE CORPORATION COM 960413102 687 5571 SH SOLE 5571 0 0 WESTROCK CO COM 96145D105 989 21019 SH SOLE 21019 0 0 WEX INC COM 96208T104 317 1776 SH SOLE 1776 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 2771 73107 SH SOLE 73107 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 51001 1071270 SH SOLE 1071270 0 0 WHIRLPOOL CORP COM 963320106 13783 79772 SH SOLE 79772 0 0 WILLIAMS COS INC COM 969457100 10635 318317 SH SOLE 318317 0 0 WILLIAMS SONOMA INC COM 969904101 450 3102 SH SOLE 3102 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 1628 6893 SH SOLE 6893 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 378 9665 SH SOLE 9665 0 0 WISDOMTREE INVTS INC COM 97717P104 69 11721 SH SOLE 11721 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 740 16900 SH SOLE 16900 0 0 WIX COM LTD SHS M98068105 597 5711 SH SOLE 5711 0 0 WOLFSPEED INC COM 977852102 541 4751 SH SOLE 4751 0 0 WOODWARD INC COM 980745103 296 2372 SH SOLE 2372 0 0 WORKDAY INC CL A 98138H101 7914 33048 SH SOLE 33048 0 0 WORKIVA INC COM CL A 98139A105 238 2018 SH SOLE 2018 0 0 WORLD FUEL SVCS CORP COM 981475106 216 7970 SH SOLE 7970 0 0 WP CAREY INC COM 92936U109 663 8199 SH SOLE 8199 0 0 WSFS FINL CORP COM 929328102 241 5163 SH SOLE 5163 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 380 4491 SH SOLE 4491 0 0 WYNN RESORTS LTD COM 983134107 858 10754 SH SOLE 10754 0 0 XCEL ENERGY INC COM 98389B100 8147 112893 SH SOLE 112893 0 0 XENIA HOTELS & RESORTS INC COM 984017103 288 14944 SH SOLE 14944 0 0 XPO LOGISTICS INC COM 983793100 370 5080 SH SOLE 5080 0 0 XYLEM INC COM 98419M100 1480 17362 SH SOLE 17362 0 0 YAMANA GOLD INC COM 98462Y100 6596 1180116 SH SOLE 1180116 0 0 YETI HLDGS INC COM 98585X104 770 12831 SH SOLE 12831 0 0 YUM BRANDS INC COM 988498101 9075 76561 SH SOLE 76561 0 0 YUM CHINA HLDGS INC COM 98850P109 437 10529 SH SOLE 10529 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 34513 83427 SH SOLE 82312 0 1115 ZENDESK INC COM 98936J101 1217 10120 SH SOLE 10120 0 0 ZIFF DAVIS INC COM 48123V102 207 2143 SH SOLE 2143 0 0 ZILLOW GROUP INC CL A 98954M101 515 10684 SH SOLE 10684 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 2557 19991 SH SOLE 19991 0 0 ZIONS BANCORPORATION N A COM 989701107 985 15018 SH SOLE 15018 0 0 ZOETIS INC CL A 98978V103 15865 84126 SH SOLE 84126 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 4737 40411 SH SOLE 40411 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 973 16291 SH SOLE 16291 0 0 ZSCALER INC COM 98980G102 5824 24139 SH SOLE 24139 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 215 8603 SH SOLE 8603 0 0 ZURN WATER SOLUTIONS CORP COM 98983L108 1013 28627 SH SOLE 28627 0 0 ZYNGA INC CL A 98986T108 436 47234 SH SOLE 47234 0 0