0001228242-22-000008.txt : 20221110 0001228242-22-000008.hdr.sgml : 20221110 20221110172956 ACCESSION NUMBER: 0001228242-22-000008 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220930 FILED AS OF DATE: 20221110 DATE AS OF CHANGE: 20221110 EFFECTIVENESS DATE: 20221110 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp CENTRAL INDEX KEY: 0001228242 IRS NUMBER: 980217872 FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-13989 FILM NUMBER: 221378760 BUSINESS ADDRESS: STREET 1: 750 PANDORA AVE CITY: VICTORIA STATE: A1 ZIP: V8W 0E4 BUSINESS PHONE: 778.410.7100 MAIL ADDRESS: STREET 1: 750 PANDORA AVE CITY: VICTORIA STATE: A1 ZIP: V8W 0E4 FORMER COMPANY: FORMER CONFORMED NAME: BRITISH COLUMBIA INVESTMENT MANAGEMENT CORP DATE OF NAME CHANGE: 20030421 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001228242 XXXXXXXX 09-30-2022 09-30-2022 BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp
750 PANDORA AVE VICTORIA A1 V8W 0E4
13F HOLDINGS REPORT 028-13989 N
Hui Chun Cathy Lin Vice President & Chief Compliance Officer 778-584-5752 Hui Chun Cathy Lin Victoria A1 11-10-2022 0 821 8874224 false
INFORMATION TABLE 2 BCIMC_13F_20220930.xml 360 DIGITECH INC AMERICAN DEP 88557W101 563 43900 SH SOLE 43900 0 0 3M CO COM 88579Y101 6049 54745 SH SOLE 54745 0 0 ABBOTT LABS COM 002824100 16790 173519 SH SOLE 173519 0 0 ABBVIE INC COM 00287Y109 23502 175110 SH SOLE 175110 0 0 ABIOMED INC COM 003654100 1096 4461 SH SOLE 4461 0 0 ABSOLUTE SOFTWARE CORP COM 00386B109 4209 364266 SH SOLE 364266 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 16150 62769 SH SOLE 62769 0 0 ACTIVISION BLIZZARD INC COM 00507V109 5750 77352 SH SOLE 77352 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 12885 46822 SH SOLE 46822 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 937 5991 SH SOLE 5991 0 0 ADVANCED ENERGY INDS COM 007973100 10528 136000 SH SOLE 136000 0 0 ADVANCED MICRO DEVICES INC COM 007903107 10175 160594 SH SOLE 160594 0 0 AES CORP COM 00130H105 1493 66057 SH SOLE 66057 0 0 AFFIRM HLDGS INC COM CL A 00827B106 350 18643 SH SOLE 18643 0 0 AFLAC INC COM 001055102 3401 60512 SH SOLE 60512 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 3596 29582 SH SOLE 29582 0 0 AGNICO EAGLE MINES LTD COM 008474108 29824 706830 SH SOLE 706830 0 0 AIR PRODS & CHEMS INC COM 009158106 14639 62903 SH SOLE 62903 0 0 AIRBNB INC COM CL A 009066101 3909 37214 SH SOLE 37214 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 9637 119978 SH SOLE 119978 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 1896 256128 SH SOLE 256128 0 0 ALBEMARLE CORP COM 012653101 3063 11584 SH SOLE 11584 0 0 ALCOA CORP COM 013872106 608 18073 SH SOLE 18073 0 0 ALCON AG ORD SHS H01301128 752 12774 SH SOLE 12774 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2143 15286 SH SOLE 15286 0 0 ALGOMA STL GROUP INC COM 015658107 256 39851 SH SOLE 39851 0 0 ALIGN TECHNOLOGY INC COM 016255101 1534 7405 SH SOLE 7405 0 0 ALLEGHANY CORP MD COM 017175100 1116 1330 SH SOLE 1330 0 0 ALLEGION PLC ORD SHS G0176J109 776 8650 SH SOLE 8650 0 0 ALLIANT ENERGY CORP COM 018802108 1301 24548 SH SOLE 24548 0 0 ALLSTATE CORP COM 020002101 3377 27114 SH SOLE 27114 0 0 ALLY FINL INC COM 02005N100 887 31864 SH SOLE 31864 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2384 11908 SH SOLE 11908 0 0 ALPHABET INC CAP STK CL C 02079K107 53754 559069 SH SOLE 559069 0 0 ALPHABET INC CAP STK CL A 02079K305 73845 772034 SH SOLE 772034 0 0 ALTRIA GROUP INC COM 02209S103 7233 179118 SH SOLE 179118 0 0 AMAZON COM INC COM 023135106 102541 907443 SH SOLE 907443 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 351 50371 SH SOLE 50371 0 0 AMCOR PLC ORD G0250X107 1592 148399 SH SOLE 148399 0 0 AMERCO COM 023586100 490 962 SH SOLE 962 0 0 AMEREN CORP COM 023608102 2057 25543 SH SOLE 25543 0 0 AMERICAN ELEC PWR CO INC COM 025537101 4389 50805 SH SOLE 50805 0 0 AMERICAN EXPRESS CO COM 025816109 8544 63331 SH SOLE 63331 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 869 7073 SH SOLE 7073 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 1006 30664 SH SOLE 30664 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 3727 78502 SH SOLE 78502 0 0 AMERICAN TOWER CORP NEW COM 03027X100 9692 45140 SH SOLE 45140 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 2341 17985 SH SOLE 17985 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 9378 381200 SH SOLE 381200 0 0 AMERIPRISE FINL INC COM 03076C106 2736 10858 SH SOLE 10858 0 0 AMERISOURCEBERGEN CORP COM 03073E105 2103 15540 SH SOLE 15540 0 0 AMETEK INC COM 031100100 2591 22843 SH SOLE 22843 0 0 AMGEN INC COM 031162100 11932 52937 SH SOLE 52937 0 0 AMPHENOL CORP NEW CL A 032095101 3956 59073 SH SOLE 59073 0 0 ANALOG DEVICES INC COM 032654105 7166 51427 SH SOLE 51427 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 729 42498 SH SOLE 42498 0 0 ANSYS INC COM 03662Q105 1895 8549 SH SOLE 8549 0 0 AON PLC SHS CL A G0403H108 5638 21047 SH SOLE 21047 0 0 APA CORPORATION COM 03743Q108 1141 33358 SH SOLE 33358 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 1843 39635 SH SOLE 39635 0 0 APPLE INC COM 037833100 221670 1603979 SH SOLE 1603979 0 0 APPLIED MATLS INC COM 038222105 74003 903246 SH SOLE 903246 0 0 APPLOVIN CORP COM CL A 03831W108 227 11651 SH SOLE 11651 0 0 APTIV PLC SHS G6095L109 2096 26800 SH SOLE 26800 0 0 ARAMARK COM 03852U106 707 22648 SH SOLE 22648 0 0 ARCH CAP GROUP LTD ORD G0450A105 1692 37151 SH SOLE 37151 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 4479 55673 SH SOLE 55673 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 16405 264805 SH SOLE 264805 0 0 ARISTA NETWORKS INC COM 040413106 2747 24332 SH SOLE 24332 0 0 ARROW ELECTRS INC COM 042735100 612 6642 SH SOLE 6642 0 0 ASSURANT INC COM 04621X108 785 5406 SH SOLE 5406 0 0 AT&T INC COM 00206R102 10865 708254 SH SOLE 708254 0 0 ATMOS ENERGY CORP COM 049560105 1396 13708 SH SOLE 13708 0 0 AUTODESK INC COM 052769106 45681 244544 SH SOLE 244544 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 889 30900 SH SOLE 30900 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 9400 41556 SH SOLE 41556 0 0 AUTOZONE INC COM 053332102 17763 8293 SH SOLE 8293 0 0 AVALARA INC COM 05338G106 787 8572 SH SOLE 8572 0 0 AVALONBAY CMNTYS INC COM 053484101 2547 13830 SH SOLE 13830 0 0 AVANTOR INC COM 05352A100 1172 59785 SH SOLE 59785 0 0 AVERY DENNISON CORP COM 053611109 1315 8081 SH SOLE 8081 0 0 AZEK CO INC CL A 05478C105 7313 440000 SH SOLE 440000 0 0 AZENTA INC COM 114340102 3643 85000 SH SOLE 85000 0 0 B2GOLD CORP COM 11777Q209 2003 623851 SH SOLE 623851 0 0 BAKER HUGHES COMPANY CL A 05722G100 2036 97065 SH SOLE 97065 0 0 BALL CORP COM 058498106 1523 31517 SH SOLE 31517 0 0 BALLARD PWR SYS INC NEW COM 058586108 621 101592 SH SOLE 101592 0 0 BANK MONTREAL QUE COM 063671101 123244 1407976 SH SOLE 1407976 0 0 BANK NEW YORK MELLON CORP COM 064058100 2915 75664 SH SOLE 75664 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 54796 1153596 SH SOLE 1153596 0 0 BARRICK GOLD CORP COM 067901108 6978 450787 SH SOLE 450787 0 0 BATH & BODY WORKS INC COM 070830104 767 23513 SH SOLE 23513 0 0 BAUSCH HEALTH COS INC COM 071734107 1175 170396 SH SOLE 170396 0 0 BAXTER INTL INC COM 071813109 2673 49633 SH SOLE 49633 0 0 BCE INC COM NEW 05534B760 14261 340562 SH SOLE 340562 0 0 BECTON DICKINSON & CO COM 075887109 6284 28203 SH SOLE 28203 0 0 BEIGENE LTD SPONSORED ADR 07725L102 2602 19300 SH SOLE 19300 0 0 BELLUS HEALTH INC NEW COM NEW 07987C204 778 73800 SH SOLE 73800 0 0 BENTLEY SYS INC COM CL B 08265T208 8525 278683 SH SOLE 278683 0 0 BERKLEY W R CORP COM 084423102 1343 20790 SH SOLE 20790 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 34022 127415 SH SOLE 127415 0 0 BEST BUY INC COM 086516101 1264 19962 SH SOLE 19962 0 0 BILL COM HLDGS INC COM 090043100 1229 9281 SH SOLE 9281 0 0 BIO RAD LABS INC CL A 090572207 915 2193 SH SOLE 2193 0 0 BIOGEN INC COM 09062X103 3869 14490 SH SOLE 14490 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 6653 292449 SH SOLE 292449 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1552 18305 SH SOLE 18305 0 0 BIO-TECHNE CORP COM 09073M104 1095 3856 SH SOLE 3856 0 0 BK OF AMERICA CORP COM 060505104 32376 1072046 SH SOLE 1072046 0 0 BLACK KNIGHT INC COM 09215C105 10954 169220 SH SOLE 169220 0 0 BLACKBERRY LTD COM 09228F103 995 211320 SH SOLE 211320 0 0 BLACKLINE INC COM 09239B109 11441 191000 SH SOLE 191000 0 0 BLACKROCK INC COM 09247X101 8248 14989 SH SOLE 14989 0 0 BLACKSTONE INC COM 09260D107 5803 69329 SH SOLE 69329 0 0 BLOCK INC CL A 852234103 2812 51141 SH SOLE 51141 0 0 BOEING CO COM 097023105 6733 55604 SH SOLE 55604 0 0 BOOKING HOLDINGS INC COM 09857L108 131023 79736 SH SOLE 79736 0 0 BOOT BARN HLDGS INC COM 099406100 8184 140000 SH SOLE 140000 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 14689 159063 SH SOLE 159063 0 0 BORGWARNER INC COM 099724106 738 23519 SH SOLE 23519 0 0 BOSTON PROPERTIES INC COM 101121101 1093 14585 SH SOLE 14585 0 0 BOSTON SCIENTIFIC CORP COM 101137107 5478 141443 SH SOLE 141443 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 14998 210979 SH SOLE 210979 0 0 BROADCOM INC COM 11135F101 25078 56480 SH SOLE 56480 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5156 35726 SH SOLE 35726 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 150282 3678315 SH SOLE 3678315 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 729 37281 SH SOLE 37281 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 59764 1668259 SH SOLE 1668259 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 1923 47303 SH SOLE 47303 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 68917 2209080 SH SOLE 2209080 0 0 BROWN & BROWN INC COM 115236101 11764 194510 SH SOLE 194510 0 0 BROWN FORMAN CORP CL B 115637209 2040 30642 SH SOLE 30642 0 0 BRP INC COM SUN VTG 05577W200 2168 35239 SH SOLE 35239 0 0 BRUNSWICK CORP COM 117043109 13123 200500 SH SOLE 200500 0 0 BUNGE LIMITED COM G16962105 1235 14958 SH SOLE 14958 0 0 BURLINGTON STORES INC COM 122017106 732 6543 SH SOLE 6543 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1216 12627 SH SOLE 12627 0 0 CABLE ONE INC COM 12685J105 6853 8034 SH SOLE 8034 0 0 CACTUS INC CL A 127203107 6341 165000 SH SOLE 165000 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 4459 27281 SH SOLE 27281 0 0 CAE INC COM 124765108 700 45676 SH SOLE 45676 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 677 20982 SH SOLE 20982 0 0 CAMDEN PPTY TR SH BEN INT 133131102 1192 9978 SH SOLE 9978 0 0 CAMECO CORP COM 13321L108 8286 312605 SH SOLE 312605 0 0 CAMPBELL SOUP CO COM 134429109 975 20701 SH SOLE 20701 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 1164 76600 SH SOLE 76600 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 136711 3127550 SH SOLE 3127550 0 0 CANADIAN NAT RES LTD COM 136385101 39081 840670 SH SOLE 840670 0 0 CANADIAN NATL RY CO COM 136375102 93452 866457 SH SOLE 866457 0 0 CANADIAN PAC RY LTD COM 13645T100 117819 1767279 SH SOLE 1767279 0 0 CANOPY GROWTH CORP COM 138035100 332 122312 SH SOLE 122312 0 0 CAPITAL ONE FINL CORP COM 14040H105 3590 38949 SH SOLE 38949 0 0 CARDINAL HEALTH INC COM 14149Y108 1791 26865 SH SOLE 26865 0 0 CARLISLE COS INC COM 142339100 1429 5095 SH SOLE 5095 0 0 CARLYLE GROUP INC COM 14316J108 496 19210 SH SOLE 19210 0 0 CARMAX INC COM 143130102 1046 15848 SH SOLE 15848 0 0 CARNIVAL CORP COMMON STOCK 143658300 675 96040 SH SOLE 96040 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 2982 83853 SH SOLE 83853 0 0 CASEYS GEN STORES INC COM 147528103 11139 55000 SH SOLE 55000 0 0 CATALENT INC COM 148806102 1207 16679 SH SOLE 16679 0 0 CATERPILLAR INC COM 149123101 8658 52768 SH SOLE 52768 0 0 CBOE GLOBAL MKTS INC COM 12503M108 1227 10450 SH SOLE 10450 0 0 CBRE GROUP INC CL A 12504L109 2176 32235 SH SOLE 32235 0 0 CDW CORP COM 12514G108 2086 13368 SH SOLE 13368 0 0 CELANESE CORP DEL COM 150870103 957 10595 SH SOLE 10595 0 0 CELESTICA INC SUB VTG SHS 15101Q108 4038 479868 SH SOLE 479868 0 0 CENOVUS ENERGY INC COM 15135U109 7473 487092 SH SOLE 487092 0 0 CENTENE CORP DEL COM 15135B101 4503 57869 SH SOLE 57869 0 0 CENTERPOINT ENERGY INC COM 15189T107 1755 62282 SH SOLE 62282 0 0 CENTERRA GOLD INC COM 152006102 1102 250750 SH SOLE 250750 0 0 CERIDIAN HCM HLDG INC COM 15677J108 749 13403 SH SOLE 13403 0 0 CF INDS HLDGS INC COM 125269100 1979 20561 SH SOLE 20561 0 0 CHARLES RIV LABS INTL INC COM 159864107 6893 35024 SH SOLE 35024 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 5193 17119 SH SOLE 17119 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 461 4115 SH SOLE 4115 0 0 CHEGG INC COM 163092109 5562 264000 SH SOLE 264000 0 0 CHEMED CORP NEW COM 16359R103 33329 76345 SH SOLE 76345 0 0 CHENIERE ENERGY INC COM NEW 16411R208 3754 22627 SH SOLE 22627 0 0 CHEVRON CORP NEW COM 166764100 26574 184967 SH SOLE 184967 0 0 CHEWY INC CL A 16679L109 273 8893 SH SOLE 8893 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 4155 2765 SH SOLE 2765 0 0 CHUBB LIMITED COM H1467J104 7670 42169 SH SOLE 42169 0 0 CHURCH & DWIGHT CO INC COM 171340102 1716 24018 SH SOLE 24018 0 0 CI FINL CORP COM 125491100 6408 669414 SH SOLE 669414 0 0 CIGNA CORP NEW COM 125523100 19493 70251 SH SOLE 70251 0 0 CINCINNATI FINL CORP COM 172062101 1338 14938 SH SOLE 14938 0 0 CINTAS CORP COM 172908105 3526 9083 SH SOLE 9083 0 0 CISCO SYS INC COM 17275R102 25437 635922 SH SOLE 635922 0 0 CITIGROUP INC COM NEW 172967424 8006 192118 SH SOLE 192118 0 0 CITIZENS FINL GROUP INC COM 174610105 1670 48592 SH SOLE 48592 0 0 CITRIX SYS INC COM 177376100 1278 12304 SH SOLE 12304 0 0 CLARIVATE PLC ORD SHS G21810109 284 30287 SH SOLE 30287 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 692 51399 SH SOLE 51399 0 0 CLOROX CO DEL COM 189054109 1563 12173 SH SOLE 12173 0 0 CLOUDFLARE INC CL A COM 18915M107 1381 24963 SH SOLE 24963 0 0 CME GROUP INC COM 12572Q105 6299 35559 SH SOLE 35559 0 0 CMS ENERGY CORP COM 125896100 1671 28696 SH SOLE 28696 0 0 CNH INDL N V SHS N20944109 305 26785 SH SOLE 26785 0 0 COCA COLA CO COM 191216100 22862 408097 SH SOLE 408097 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 231 5432 SH SOLE 5432 0 0 COGNEX CORP COM 192422103 707 17052 SH SOLE 17052 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2953 51409 SH SOLE 51409 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 775 12025 SH SOLE 12025 0 0 COLGATE PALMOLIVE CO COM 194162103 5532 78749 SH SOLE 78749 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 16994 185682 SH SOLE 185682 0 0 COMCAST CORP NEW CL A 20030N101 12993 443009 SH SOLE 443009 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 599 89050 SH SOLE 89050 0 0 CONAGRA BRANDS INC COM 205887102 1534 47014 SH SOLE 47014 0 0 CONOCOPHILLIPS COM 20825C104 13117 128174 SH SOLE 128174 0 0 CONSOLIDATED EDISON INC COM 209115104 2998 34958 SH SOLE 34958 0 0 CONSTELLATION BRANDS INC CL A 21036P108 3700 16108 SH SOLE 16108 0 0 CONSTELLATION ENERGY CORP COM 21037T109 2682 32238 SH SOLE 32238 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 10177 388000 SH SOLE 388000 0 0 COOPER COS INC COM NEW 216648402 1274 4829 SH SOLE 4829 0 0 COPART INC COM 217204106 2251 21159 SH SOLE 21159 0 0 CORNING INC COM 219350105 2304 79382 SH SOLE 79382 0 0 CORTEVA INC COM 22052L104 4092 71602 SH SOLE 71602 0 0 COSTAR GROUP INC COM 22160N109 2721 39067 SH SOLE 39067 0 0 COSTCO WHSL CORP NEW COM 22160K105 20734 43903 SH SOLE 43903 0 0 COTERRA ENERGY INC COM 127097103 2083 79744 SH SOLE 79744 0 0 COUPA SOFTWARE INC COM 22266L106 430 7318 SH SOLE 7318 0 0 CREDICORP LTD COM G2519Y108 3576 29120 SH SOLE 29120 0 0 CRESCENT PT ENERGY CORP COM 22576C101 1409 229210 SH SOLE 229210 0 0 CRONOS GROUP INC COM 22717L101 226 80743 SH SOLE 80743 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 3293 19981 SH SOLE 19981 0 0 CROWN CASTLE INC COM 22822V101 6193 42840 SH SOLE 42840 0 0 CROWN HLDGS INC COM 228368106 989 12209 SH SOLE 12209 0 0 CSX CORP COM 126408103 5731 215120 SH SOLE 215120 0 0 CUMMINS INC COM 231021106 2841 13961 SH SOLE 13961 0 0 CVS HEALTH CORP COM 126650100 165716 1737614 SH SOLE 1737614 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 238 1590 SH SOLE 1590 0 0 D R HORTON INC COM 23331A109 2223 33001 SH SOLE 33001 0 0 DANAHER CORPORATION COM 235851102 67537 261476 SH SOLE 261476 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 1295 24400 SH SOLE 24400 0 0 DARDEN RESTAURANTS INC COM 237194105 1554 12305 SH SOLE 12305 0 0 DATADOG INC CL A COM 23804L103 2106 23723 SH SOLE 23723 0 0 DAVITA INC COM 23918K108 469 5663 SH SOLE 5663 0 0 DEERE & CO COM 244199105 9592 28727 SH SOLE 28727 0 0 DELL TECHNOLOGIES INC CL C 24703L202 925 27068 SH SOLE 27068 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 440 15679 SH SOLE 15679 0 0 DENISON MINES CORP COM 248356107 355 304931 SH SOLE 304931 0 0 DENTSPLY SIRONA INC COM 24906P109 607 21423 SH SOLE 21423 0 0 DESCARTES SYS GROUP INC COM 249906108 4989 78681 SH SOLE 78681 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 396 52819 SH SOLE 52819 0 0 DEVON ENERGY CORP NEW COM 25179M103 3719 61848 SH SOLE 61848 0 0 DEXCOM INC COM 252131107 3116 38691 SH SOLE 38691 0 0 DIAMONDBACK ENERGY INC COM 25278X109 2013 16710 SH SOLE 16710 0 0 DIGITAL RLTY TR INC COM 253868103 2783 28063 SH SOLE 28063 0 0 DISCOVER FINL SVCS COM 254709108 2519 27705 SH SOLE 27705 0 0 DISH NETWORK CORPORATION CL A 25470M109 334 24186 SH SOLE 24186 0 0 DISNEY WALT CO COM 254687106 21978 232989 SH SOLE 232989 0 0 DOCUSIGN INC COM 256163106 1058 19779 SH SOLE 19779 0 0 DOLLAR GEN CORP NEW COM 256677105 11854 49420 SH SOLE 49420 0 0 DOLLAR TREE INC COM 256746108 3023 22214 SH SOLE 22214 0 0 DOMINION ENERGY INC COM 25746U109 5545 80239 SH SOLE 80239 0 0 DOMINOS PIZZA INC COM 25754A201 1107 3569 SH SOLE 3569 0 0 DOORDASH INC CL A 25809K105 942 19047 SH SOLE 19047 0 0 DOVER CORP COM 260003108 1662 14258 SH SOLE 14258 0 0 DOW INC COM 260557103 3154 71800 SH SOLE 71800 0 0 DROPBOX INC CL A 26210C104 600 28976 SH SOLE 28976 0 0 DTE ENERGY CO COM 233331107 2205 19163 SH SOLE 19163 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 7086 76172 SH SOLE 76172 0 0 DUKE REALTY CORP COM NEW 264411505 1827 37895 SH SOLE 37895 0 0 DUPONT DE NEMOURS INC COM 26614N102 2534 50287 SH SOLE 50287 0 0 DYNATRACE INC COM NEW 268150109 7645 219608 SH SOLE 219608 0 0 EASTMAN CHEM CO COM 277432100 898 12640 SH SOLE 12640 0 0 EATON CORP PLC SHS G29183103 5265 39478 SH SOLE 39478 0 0 EBAY INC. COM 278642103 2032 55194 SH SOLE 55194 0 0 ECOLAB INC COM 278865100 3673 25433 SH SOLE 25433 0 0 EDISON INTL COM 281020107 2134 37708 SH SOLE 37708 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 5091 61609 SH SOLE 61609 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 518 41739 SH SOLE 41739 0 0 ELDORADO GOLD CORP NEW COM 284902509 915 151638 SH SOLE 151638 0 0 ELECTRONIC ARTS INC COM 285512109 93772 810407 SH SOLE 810407 0 0 ELEVANCE HEALTH INC COM 036752103 10834 23850 SH SOLE 23850 0 0 EMERSON ELEC CO COM 291011104 4302 58761 SH SOLE 58761 0 0 ENBRIDGE INC COM 29250N105 86728 2342006 SH SOLE 2342006 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 231 76938 SH SOLE 76938 0 0 ENERGY FUELS INC COM NEW 292671708 386 63410 SH SOLE 63410 0 0 ENERPLUS CORP COM 292766102 29339 2074641 SH SOLE 2074641 0 0 ENPHASE ENERGY INC COM 29355A107 3712 13379 SH SOLE 13379 0 0 ENTEGRIS INC COM 29362U104 1222 14714 SH SOLE 14714 0 0 ENTERGY CORP NEW COM 29364G103 2024 20117 SH SOLE 20117 0 0 EOG RES INC COM 26875P101 6475 57949 SH SOLE 57949 0 0 EPAM SYS INC COM 29414B104 7655 21134 SH SOLE 21134 0 0 EQT CORP COM 26884L109 1336 32796 SH SOLE 32796 0 0 EQUIFAX INC COM 294429105 2074 12100 SH SOLE 12100 0 0 EQUINIX INC COM 29444U700 5122 9004 SH SOLE 9004 0 0 EQUINOX GOLD CORP COM 29446Y502 410 113262 SH SOLE 113262 0 0 EQUITABLE HLDGS INC COM 29452E101 990 37574 SH SOLE 37574 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 1088 17315 SH SOLE 17315 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 2375 35338 SH SOLE 35338 0 0 ERIE INDTY CO CL A 29530P102 554 2493 SH SOLE 2493 0 0 ERO COPPER CORP COM 296006109 345 31207 SH SOLE 31207 0 0 ESSENTIAL UTILS INC COM 29670G102 1016 24550 SH SOLE 24550 0 0 ESSEX PPTY TR INC COM 297178105 1565 6462 SH SOLE 6462 0 0 ETSY INC COM 29786A106 1246 12448 SH SOLE 12448 0 0 EVEREST RE GROUP LTD COM G3223R108 1011 3851 SH SOLE 3851 0 0 EVERGY INC COM 30034W106 1335 22473 SH SOLE 22473 0 0 EVERSOURCE ENERGY COM 30040W108 2652 34020 SH SOLE 34020 0 0 EXACT SCIENCES CORP COM 30063P105 555 17068 SH SOLE 17068 0 0 EXELON CORP COM 30161N101 3638 97123 SH SOLE 97123 0 0 EXPEDIA GROUP INC COM NEW 30212P303 1400 14939 SH SOLE 14939 0 0 EXPEDITORS INTL WASH INC COM 302130109 1466 16605 SH SOLE 16605 0 0 EXTRA SPACE STORAGE INC COM 30225T102 2287 13240 SH SOLE 13240 0 0 EXXON MOBIL CORP COM 30231G102 36447 417449 SH SOLE 417449 0 0 F5 INC COM 315616102 862 5955 SH SOLE 5955 0 0 FACTSET RESH SYS INC COM 303075105 1500 3748 SH SOLE 3748 0 0 FAIR ISAAC CORP COM 303250104 1063 2579 SH SOLE 2579 0 0 FASTENAL CO COM 311900104 2622 56940 SH SOLE 56940 0 0 FEDERAL SIGNAL CORP COM 313855108 14928 400000 SH SOLE 400000 0 0 FEDEX CORP COM 31428X106 3618 24366 SH SOLE 24366 0 0 FERGUSON PLC NEW SHS G3421J106 587 5595 SH SOLE 5595 0 0 FERRARI N V COM N3167Y103 99426 529152 SH SOLE 529152 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 956 26407 SH SOLE 26407 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 159494 2110549 SH SOLE 2110549 0 0 FIFTH THIRD BANCORP COM 316773100 2163 67686 SH SOLE 67686 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 936 1174 SH SOLE 1174 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 733 95984 SH SOLE 95984 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 9106 69750 SH SOLE 69750 0 0 FIRSTENERGY CORP COM 337932107 1985 53652 SH SOLE 53652 0 0 FIRSTSERVICE CORP NEW COM 33767E202 6871 57801 SH SOLE 57801 0 0 FISERV INC COM 337738108 12727 136016 SH SOLE 136016 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 1277 7251 SH SOLE 7251 0 0 FMC CORP COM NEW 302491303 1303 12323 SH SOLE 12323 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 9138 290000 SH SOLE 290000 0 0 FORD MTR CO DEL COM 345370860 4376 390674 SH SOLE 390674 0 0 FORTINET INC COM 34959E109 3316 67502 SH SOLE 67502 0 0 FORTIS INC COM 349553107 4815 126908 SH SOLE 126908 0 0 FORTIVE CORP COM 34959J108 1964 33682 SH SOLE 33682 0 0 FORTUNA SILVER MINES INC COM 349915108 296 118517 SH SOLE 118517 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 706 13156 SH SOLE 13156 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 5443 225000 SH SOLE 225000 0 0 FOX CORP CL A COM 35137L105 950 30963 SH SOLE 30963 0 0 FOX CORP CL B COM 35137L204 414 14531 SH SOLE 14531 0 0 FRANCO NEV CORP COM 351858105 71016 595304 SH SOLE 595304 0 0 FRANKLIN RESOURCES INC COM 354613101 635 29527 SH SOLE 29527 0 0 FREEPORT-MCMORAN INC CL B 35671D857 3919 143385 SH SOLE 143385 0 0 GALLAGHER ARTHUR J & CO COM 363576109 8320 48595 SH SOLE 48595 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 1114 25186 SH SOLE 25186 0 0 GARMIN LTD SHS H2906T109 1214 15114 SH SOLE 15114 0 0 GARTNER INC COM 366651107 2198 7944 SH SOLE 7944 0 0 GATES INDL CORP PLC ORD SHS G39108108 4880 500000 SH SOLE 500000 0 0 GENERAC HLDGS INC COM 368736104 1114 6251 SH SOLE 6251 0 0 GENERAL DYNAMICS CORP COM 369550108 4955 23354 SH SOLE 23354 0 0 GENERAL ELECTRIC CO COM NEW 369604301 6741 108890 SH SOLE 108890 0 0 GENERAL MLS INC COM 370334104 4564 59574 SH SOLE 59574 0 0 GENERAL MTRS CO COM 37045V100 4397 137032 SH SOLE 137032 0 0 GENUINE PARTS CO COM 372460105 2078 13916 SH SOLE 13916 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 3053 120979 SH SOLE 120979 0 0 GILDAN ACTIVEWEAR INC COM 375916103 8179 289710 SH SOLE 289710 0 0 GILEAD SCIENCES INC COM 375558103 7656 124100 SH SOLE 124100 0 0 GLOBAL PMTS INC COM 37940X102 3009 27852 SH SOLE 27852 0 0 GLOBE LIFE INC COM 37959E102 923 9253 SH SOLE 9253 0 0 GODADDY INC CL A 380237107 1131 15957 SH SOLE 15957 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 9957 33977 SH SOLE 33977 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 8754 3328444 SH SOLE 3328444 0 0 GRAINGER W W INC COM 384802104 2225 4549 SH SOLE 4549 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 7942 164773 SH SOLE 164773 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 478 7757 SH SOLE 7757 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 7363 210000 SH SOLE 210000 0 0 H WORLD GROUP LTD SPONSORED ADS 44332N106 2653 79100 SH SOLE 79100 0 0 HALLIBURTON CO COM 406216101 2189 88908 SH SOLE 88908 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 2014 32508 SH SOLE 32508 0 0 HASBRO INC COM 418056107 872 12939 SH SOLE 12939 0 0 HCA HEALTHCARE INC COM 40412C101 4298 23386 SH SOLE 23386 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 778 37317 SH SOLE 37317 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 1211 52853 SH SOLE 52853 0 0 HEICO CORP NEW COM 422806109 616 4277 SH SOLE 4277 0 0 HEICO CORP NEW CL A 422806208 823 7179 SH SOLE 7179 0 0 HELEN OF TROY LTD COM G4388N106 7088 73500 SH SOLE 73500 0 0 HENRY JACK & ASSOC INC COM 426281101 1301 7139 SH SOLE 7139 0 0 HENRY SCHEIN INC COM 806407102 884 13448 SH SOLE 13448 0 0 HERSHEY CO COM 427866108 3174 14395 SH SOLE 14395 0 0 HESS CORP COM 42809H107 3010 27620 SH SOLE 27620 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1528 127513 SH SOLE 127513 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 3321 27534 SH SOLE 27534 0 0 HOLOGIC INC COM 436440101 1581 24506 SH SOLE 24506 0 0 HOME DEPOT INC COM 437076102 28103 101845 SH SOLE 101845 0 0 HONEYWELL INTL INC COM 438516106 11258 67462 SH SOLE 67462 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 10962 177123 SH SOLE 177123 0 0 HORMEL FOODS CORP COM 440452100 1347 29646 SH SOLE 29646 0 0 HOST HOTELS & RESORTS INC COM 44107P104 1111 69991 SH SOLE 69991 0 0 HOWMET AEROSPACE INC COM 443201108 1143 36964 SH SOLE 36964 0 0 HP INC COM 40434L105 2597 104202 SH SOLE 104202 0 0 HUBSPOT INC COM 443573100 1212 4488 SH SOLE 4488 0 0 HUDBAY MINERALS INC COM 443628102 853 212295 SH SOLE 212295 0 0 HUMANA INC COM 444859102 6071 12513 SH SOLE 12513 0 0 HUNT J B TRANS SVCS INC COM 445658107 1286 8220 SH SOLE 8220 0 0 HUNTINGTON BANCSHARES INC COM 446150104 1877 142421 SH SOLE 142421 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 869 3922 SH SOLE 3922 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 315 35500 SH SOLE 35500 0 0 IAA INC COM 449253103 9813 308100 SH SOLE 308100 0 0 IAC INC COM NEW 44891N208 432 7801 SH SOLE 7801 0 0 IAMGOLD CORP COM 450913108 199 184616 SH SOLE 184616 0 0 ICL GROUP LTD SHS M53213100 231 28564 SH SOLE 28564 0 0 IDEX CORP COM 45167R104 1491 7461 SH SOLE 7461 0 0 IDEXX LABS INC COM 45168D104 2707 8310 SH SOLE 8310 0 0 ILLINOIS TOOL WKS INC COM 452308109 5566 30811 SH SOLE 30811 0 0 ILLUMINA INC COM 452327109 2957 15498 SH SOLE 15498 0 0 INCYTE CORP COM 45337C102 1229 18438 SH SOLE 18438 0 0 INGERSOLL RAND INC COM 45687V106 1728 39949 SH SOLE 39949 0 0 INSULET CORP COM 45784P101 1573 6858 SH SOLE 6858 0 0 INTEL CORP COM 458140100 10425 404533 SH SOLE 404533 0 0 INTER PARFUMS INC COM 458334109 14451 191500 SH SOLE 191500 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 4998 55322 SH SOLE 55322 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 10572 88983 SH SOLE 88983 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 116886 1286866 SH SOLE 1286866 0 0 INTERNATIONAL PAPER CO COM 460146103 1111 35047 SH SOLE 35047 0 0 INTERPUBLIC GROUP COS INC COM 460690100 988 38611 SH SOLE 38611 0 0 INTUIT COM 461202103 10269 26514 SH SOLE 26514 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 6657 35514 SH SOLE 35514 0 0 INVESCO LTD SHS G491BT108 464 33868 SH SOLE 33868 0 0 INVITATION HOMES INC COM 46187W107 2033 60208 SH SOLE 60208 0 0 IQIYI INC SPONSORED ADS 46267X108 382 141000 SH SOLE 141000 0 0 IQVIA HLDGS INC COM 46266C105 3390 18713 SH SOLE 18713 0 0 IRON MTN INC DEL COM 46284V101 1264 28737 SH SOLE 28737 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 2267 65005 SH SOLE 65005 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 37363 226555 SH SOLE 226555 0 0 ISHARES TR IBOXX HI YD ETF 464288513 423423 5931118 SH SOLE 5931118 0 0 JACOBS SOLUTIONS INC COM 46982L108 1374 12665 SH SOLE 12665 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 822 6168 SH SOLE 6168 0 0 JOHNSON & JOHNSON COM 478160104 42598 260763 SH SOLE 260763 0 0 JOHNSON CTLS INTL PLC SHS G51502105 21998 446935 SH SOLE 446935 0 0 JOYY INC ADS REPSTG COM A 46591M109 491 18900 SH SOLE 18900 0 0 JPMORGAN CHASE & CO COM 46625H100 30415 291054 SH SOLE 291054 0 0 JUNIPER NETWORKS INC COM 48203R104 826 31637 SH SOLE 31637 0 0 KADANT INC COM 48282T104 9892 59302 SH SOLE 59302 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 1249 74000 SH SOLE 74000 0 0 KE HLDGS INC SPONSORED ADS 482497104 4744 270750 SH SOLE 270750 0 0 KELLOGG CO COM 487836108 1749 25114 SH SOLE 25114 0 0 KEURIG DR PEPPER INC COM 49271V100 2765 77179 SH SOLE 77179 0 0 KEYCORP COM 493267108 1478 92276 SH SOLE 92276 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 2838 18032 SH SOLE 18032 0 0 KIMBERLY-CLARK CORP COM 494368103 3757 33384 SH SOLE 33384 0 0 KIMCO RLTY CORP COM 49446R109 1113 60432 SH SOLE 60432 0 0 KINDER MORGAN INC DEL COM 49456B101 3349 201274 SH SOLE 201274 0 0 KKR & CO INC COM 48251W104 2387 55501 SH SOLE 55501 0 0 KLA CORP COM NEW 482480100 4469 14767 SH SOLE 14767 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 757 15473 SH SOLE 15473 0 0 KRAFT HEINZ CO COM 500754106 2423 72645 SH SOLE 72645 0 0 KROGER CO COM 501044101 2996 68476 SH SOLE 68476 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 13467 64798 SH SOLE 64798 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1875 9156 SH SOLE 9156 0 0 LAM RESEARCH CORP COM 512807108 5023 13724 SH SOLE 13724 0 0 LAMB WESTON HLDGS INC COM 513272104 16405 212000 SH SOLE 212000 0 0 LAS VEGAS SANDS CORP COM 517834107 1264 33694 SH SOLE 33694 0 0 LAUDER ESTEE COS INC CL A 518439104 74162 343503 SH SOLE 343503 0 0 LEAR CORP COM NEW 521865204 700 5850 SH SOLE 5850 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 808 19800 SH SOLE 19800 0 0 LEIDOS HOLDINGS INC COM 525327102 1120 12805 SH SOLE 12805 0 0 LENNAR CORP CL A 526057104 1910 25620 SH SOLE 25620 0 0 LENNOX INTL INC COM 526107107 720 3234 SH SOLE 3234 0 0 LHC GROUP INC COM 50187A107 32730 199987 SH SOLE 199987 0 0 LI AUTO INC SPONSORED ADS 50202M102 5116 222340 SH SOLE 222340 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 952 12902 SH SOLE 12902 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 240 15378 SH SOLE 15378 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 490 29690 SH SOLE 29690 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 283 7428 SH SOLE 7428 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 616 16323 SH SOLE 16323 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1119 19127 SH SOLE 19127 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 959 54546 SH SOLE 54546 0 0 LILLY ELI & CO COM 532457108 25879 80033 SH SOLE 80033 0 0 LINCOLN ELEC HLDGS INC COM 533900106 13502 107400 SH SOLE 107400 0 0 LINCOLN NATL CORP IND COM 534187109 705 16059 SH SOLE 16059 0 0 LINDE PLC SHS G5494J103 13430 49817 SH SOLE 49817 0 0 LITHIA MTRS INC COM 536797103 19407 90456 SH SOLE 90456 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 1134 43253 SH SOLE 43253 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 1282 16859 SH SOLE 16859 0 0 LKQ CORP COM 501889208 1252 26554 SH SOLE 26554 0 0 LOCKHEED MARTIN CORP COM 539830109 9153 23694 SH SOLE 23694 0 0 LOEWS CORP COM 540424108 1031 20690 SH SOLE 20690 0 0 LOGITECH INTL S A SHS H50430232 211 4543 SH SOLE 4543 0 0 LOWES COS INC COM 548661107 18517 98592 SH SOLE 98592 0 0 LPL FINL HLDGS INC COM 50212V100 1715 7848 SH SOLE 7848 0 0 LUCID GROUP INC COM 549498103 566 40511 SH SOLE 40511 0 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 708 278600 SH SOLE 278600 0 0 LULULEMON ATHLETICA INC COM 550021109 3232 11562 SH SOLE 11562 0 0 LUMEN TECHNOLOGIES INC COM 550241103 670 91982 SH SOLE 91982 0 0 LYFT INC CL A COM 55087P104 395 29990 SH SOLE 29990 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1952 25934 SH SOLE 25934 0 0 M & T BK CORP COM 55261F104 3129 17748 SH SOLE 17748 0 0 MAG SILVER CORP COM 55903Q104 446 35647 SH SOLE 35647 0 0 MAGNA INTL INC COM 559222401 1024 21615 SH SOLE 21615 0 0 MANULIFE FINL CORP COM 56501R106 3650 232880 SH SOLE 232880 0 0 MARATHON OIL CORP COM 565849106 1576 69782 SH SOLE 69782 0 0 MARATHON PETE CORP COM 56585A102 5316 53522 SH SOLE 53522 0 0 MARKEL CORP COM 570535104 1447 1335 SH SOLE 1335 0 0 MARKETAXESS HLDGS INC COM 57060D108 826 3711 SH SOLE 3711 0 0 MARRIOTT INTL INC NEW CL A 571903202 3864 27570 SH SOLE 27570 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 11053 90700 SH SOLE 90700 0 0 MARSH & MCLENNAN COS INC COM 571748102 7413 49654 SH SOLE 49654 0 0 MARTIN MARIETTA MATLS INC COM 573284106 1987 6168 SH SOLE 6168 0 0 MARVELL TECHNOLOGY INC COM 573874104 3614 84219 SH SOLE 84219 0 0 MASCO CORP COM 574599106 1099 23528 SH SOLE 23528 0 0 MASIMO CORP COM 574795100 13926 98652 SH SOLE 98652 0 0 MASTERCARD INCORPORATED CL A 57636Q104 179507 631310 SH SOLE 631310 0 0 MATADOR RES CO COM 576485205 4892 100000 SH SOLE 100000 0 0 MATCH GROUP INC NEW COM 57667L107 1349 28250 SH SOLE 28250 0 0 MCCORMICK & CO INC COM NON VTG 579780206 1764 24751 SH SOLE 24751 0 0 MCDONALDS CORP COM 580135101 16911 73290 SH SOLE 73290 0 0 MCKESSON CORP COM 58155Q103 4888 14381 SH SOLE 14381 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 694 58493 SH SOLE 58493 0 0 MEDTRONIC PLC SHS G5960L103 10632 131664 SH SOLE 131664 0 0 MERCADOLIBRE INC COM 58733R102 3713 4485 SH SOLE 4485 0 0 MERCK & CO INC COM 58933Y105 21581 250590 SH SOLE 250590 0 0 META PLATFORMS INC CL A 30303M102 38162 281268 SH SOLE 281268 0 0 METHANEX CORP COM 59151K108 905 28454 SH SOLE 28454 0 0 METLIFE INC COM 59156R108 4164 68509 SH SOLE 68509 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 2424 2236 SH SOLE 2236 0 0 MGM RESORTS INTERNATIONAL COM 552953101 999 33620 SH SOLE 33620 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 3348 54855 SH SOLE 54855 0 0 MICRON TECHNOLOGY INC COM 595112103 5534 110467 SH SOLE 110467 0 0 MICROSOFT CORP COM 594918104 465749 1999783 SH SOLE 1999783 0 0 MID-AMER APT CMNTYS INC COM 59522J103 1771 11418 SH SOLE 11418 0 0 MODERNA INC COM 60770K107 3963 33514 SH SOLE 33514 0 0 MOHAWK INDS INC COM 608190104 465 5101 SH SOLE 5101 0 0 MOLINA HEALTHCARE INC COM 60855R100 1911 5793 SH SOLE 5793 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 849 17696 SH SOLE 17696 0 0 MONDELEZ INTL INC CL A 609207105 7507 136914 SH SOLE 136914 0 0 MONGODB INC CL A 60937P106 1332 6709 SH SOLE 6709 0 0 MONOLITHIC PWR SYS INC COM 609839105 1593 4384 SH SOLE 4384 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 3408 39192 SH SOLE 39192 0 0 MOODYS CORP COM 615369105 3994 16427 SH SOLE 16427 0 0 MORGAN STANLEY COM NEW 617446448 10255 129795 SH SOLE 129795 0 0 MOSAIC CO NEW COM 61945C103 1725 35696 SH SOLE 35696 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 3713 16578 SH SOLE 16578 0 0 MSA SAFETY INC COM 553498106 10316 94400 SH SOLE 94400 0 0 MSCI INC COM 55354G100 3385 8026 SH SOLE 8026 0 0 NASDAQ INC COM 631103108 1939 34215 SH SOLE 34215 0 0 NEOGAMES S A SHS L6673X107 1935 150000 SH SOLE 150000 0 0 NETAPP INC COM 64110D104 1348 21787 SH SOLE 21787 0 0 NETFLIX INC COM 64110L106 10348 43952 SH SOLE 43952 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 991 9334 SH SOLE 9334 0 0 NEWELL BRANDS INC COM 651229106 538 38744 SH SOLE 38744 0 0 NEWMONT CORP COM 651639106 3305 78641 SH SOLE 78641 0 0 NEWS CORP NEW CL A 65249B109 581 38429 SH SOLE 38429 0 0 NEXGEN ENERGY LTD COM 65340P106 593 163336 SH SOLE 163336 0 0 NEXTERA ENERGY INC COM 65339F101 15264 194670 SH SOLE 194670 0 0 NIKE INC CL B 654106103 110701 1331817 SH SOLE 1331817 0 0 NIO INC SPON ADS 62914V106 8795 557700 SH SOLE 557700 0 0 NISOURCE INC COM 65473P105 1001 39734 SH SOLE 39734 0 0 NORDSON CORP COM 655663102 1090 5134 SH SOLE 5134 0 0 NORFOLK SOUTHN CORP COM 655844108 4943 23579 SH SOLE 23579 0 0 NORTHERN TR CORP COM 665859104 1675 19580 SH SOLE 19580 0 0 NORTHROP GRUMMAN CORP COM 666807102 6871 14609 SH SOLE 14609 0 0 NORTONLIFELOCK INC COM 668771108 1193 59249 SH SOLE 59249 0 0 NOVAGOLD RES INC COM NEW 66987E206 465 98662 SH SOLE 98662 0 0 NOVOCURE LTD ORD SHS G6674U108 700 9210 SH SOLE 9210 0 0 NRG ENERGY INC COM NEW 629377508 908 23739 SH SOLE 23739 0 0 NUCOR CORP COM 670346105 2807 26234 SH SOLE 26234 0 0 NUTRIEN LTD COM 67077M108 58157 698259 SH SOLE 698259 0 0 NUVEI CORPORATION SUB VTG SHS 67079A102 712 26371 SH SOLE 26371 0 0 NVIDIA CORPORATION COM 67066G104 30122 248141 SH SOLE 248141 0 0 NVR INC COM 62944T105 1232 309 SH SOLE 309 0 0 NXP SEMICONDUCTORS N V COM N6596X109 3838 26018 SH SOLE 26018 0 0 OCCIDENTAL PETE CORP COM 674599105 5698 92718 SH SOLE 92718 0 0 OKTA INC CL A 679295105 845 14856 SH SOLE 14856 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 2364 9501 SH SOLE 9501 0 0 OMNICOM GROUP INC COM 681919106 1293 20493 SH SOLE 20493 0 0 ON SEMICONDUCTOR CORP COM 682189105 2670 42842 SH SOLE 42842 0 0 ONE GAS INC COM 68235P108 8306 118000 SH SOLE 118000 0 0 ONEOK INC NEW COM 682680103 2264 44179 SH SOLE 44179 0 0 OPEN TEXT CORP COM 683715106 14052 532342 SH SOLE 532342 0 0 ORACLE CORP COM 68389X105 9672 158379 SH SOLE 158379 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 4581 6513 SH SOLE 6513 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 22634 2225074 SH SOLE 2225074 0 0 OTIS WORLDWIDE CORP COM 68902V107 2658 41654 SH SOLE 41654 0 0 OWENS CORNING NEW COM 690742101 764 9721 SH SOLE 9721 0 0 OZON HLDGS PLC SPONSORED ADS 69269L104 0 21986 SH SOLE 21986 0 0 PACCAR INC COM 693718108 2878 34393 SH SOLE 34393 0 0 PACKAGING CORP AMER COM 695156109 1030 9170 SH SOLE 9170 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 1331 163661 SH SOLE 163661 0 0 PALO ALTO NETWORKS INC COM 697435105 4849 29577 SH SOLE 29577 0 0 PAN AMERN SILVER CORP COM 697900108 1360 85632 SH SOLE 85632 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 1134 59570 SH SOLE 59570 0 0 PARKER-HANNIFIN CORP COM 701094104 11015 45459 SH SOLE 45459 0 0 PAYCHEX INC COM 704326107 3612 32193 SH SOLE 32193 0 0 PAYCOM SOFTWARE INC COM 70432V102 1671 5065 SH SOLE 5065 0 0 PAYPAL HLDGS INC COM 70450Y103 9369 108848 SH SOLE 108848 0 0 PEMBINA PIPELINE CORP COM 706327103 30835 1016434 SH SOLE 1016434 0 0 PENTAIR PLC SHS G7S00T104 657 16182 SH SOLE 16182 0 0 PEPSICO INC COM 713448108 22369 137016 SH SOLE 137016 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 13740 319900 SH SOLE 355275 0 0 PERKINELMER INC COM 714046109 1488 12368 SH SOLE 12368 0 0 PFIZER INC COM 717081103 24331 556008 SH SOLE 556008 0 0 PG&E CORP COM 69331C108 1843 147439 SH SOLE 147439 0 0 PHILIP MORRIS INTL INC COM 718172109 12751 153606 SH SOLE 153606 0 0 PHILLIPS 66 COM 718546104 3848 47677 SH SOLE 47677 0 0 PINDUODUO INC SPONSORED ADS 722304102 12885 205900 SH SOLE 205900 0 0 PINTEREST INC CL A 72352L106 1324 56841 SH SOLE 56841 0 0 PIONEER NAT RES CO COM 723787107 4924 22739 SH SOLE 22739 0 0 PLUG POWER INC COM NEW 72919P202 1081 51457 SH SOLE 51457 0 0 PNC FINL SVCS GROUP INC COM 693475105 6115 40922 SH SOLE 40922 0 0 PNM RES INC COM 69349H107 6905 151000 SH SOLE 151000 0 0 POOL CORP COM 73278L105 1252 3936 SH SOLE 3936 0 0 PPG INDS INC COM 693506107 2586 23360 SH SOLE 23360 0 0 PPL CORP COM 69351T106 1845 72797 SH SOLE 72797 0 0 PRECISION DRILLING CORP COM NEW 74022D407 279 5512 SH SOLE 5512 0 0 PRICE T ROWE GROUP INC COM 74144T108 2348 22356 SH SOLE 22356 0 0 PRIMO WATER CORPORATION COM 74167P108 6833 545637 SH SOLE 545637 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1797 24912 SH SOLE 24912 0 0 PROCTER AND GAMBLE CO COM 742718109 30018 237764 SH SOLE 237764 0 0 PROGRESSIVE CORP COM 743315103 18570 159794 SH SOLE 159794 0 0 PROLOGIS INC. COM 74340W103 7441 73239 SH SOLE 73239 0 0 PROS HOLDINGS INC COM 74346Y103 10352 419100 SH SOLE 419100 0 0 PROSPERITY BANCSHARES INC COM 743606105 11669 175000 SH SOLE 175000 0 0 PRUDENTIAL FINL INC COM 744320102 3182 37097 SH SOLE 37097 0 0 PTC INC COM 69370C100 1139 10892 SH SOLE 10892 0 0 PUBLIC STORAGE COM 74460D109 4576 15629 SH SOLE 15629 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2767 49215 SH SOLE 49215 0 0 PULTE GROUP INC COM 745867101 880 23462 SH SOLE 23462 0 0 Q2 HLDGS INC COM 74736L109 5152 160000 SH SOLE 160000 0 0 QIAGEN NV SHS NEW N72482123 255 6042 SH SOLE 6042 0 0 QORVO INC COM 74736K101 831 10460 SH SOLE 10460 0 0 QUALCOMM INC COM 747525103 12539 110986 SH SOLE 110986 0 0 QUANTA SVCS INC COM 74762E102 103385 811563 SH SOLE 811563 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1420 11577 SH SOLE 11577 0 0 R1 RCM INC COM 77634L105 14376 775800 SH SOLE 775800 0 0 RAYMOND JAMES FINL INC COM 754730109 1901 19235 SH SOLE 19235 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 12064 147379 SH SOLE 147379 0 0 REALTY INCOME CORP COM 756109104 3470 59614 SH SOLE 59614 0 0 REGENCY CTRS CORP COM 758849103 814 15113 SH SOLE 15113 0 0 REGENERON PHARMACEUTICALS COM 75886F107 7363 10688 SH SOLE 10688 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 1844 91876 SH SOLE 91876 0 0 REPUBLIC SVCS INC COM 760759100 2976 21875 SH SOLE 21875 0 0 RESMED INC COM 761152107 3159 14470 SH SOLE 14470 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 1329 25011 SH SOLE 25011 0 0 RINGCENTRAL INC CL A 76680R206 314 7854 SH SOLE 7854 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 29351 470364 SH SOLE 470364 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1014 30806 SH SOLE 30806 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 202 192700 SH SOLE 192700 0 0 ROBERT HALF INTL INC COM 770323103 830 10853 SH SOLE 10853 0 0 ROBLOX CORP CL A 771049103 1249 34839 SH SOLE 34839 0 0 ROCKWELL AUTOMATION INC COM 773903109 2474 11500 SH SOLE 11500 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 39467 1025906 SH SOLE 1025906 0 0 ROKU INC COM CL A 77543R102 658 11673 SH SOLE 11673 0 0 ROLLINS INC COM 775711104 753 21699 SH SOLE 21699 0 0 ROPER TECHNOLOGIES INC COM 776696106 3774 10495 SH SOLE 10495 0 0 ROSS STORES INC COM 778296103 2919 34636 SH SOLE 34636 0 0 ROYAL BK CDA COM 780087102 191644 2131312 SH SOLE 2131312 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 852 22473 SH SOLE 22473 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 1384 34446 SH SOLE 34446 0 0 RPM INTL INC COM 749685103 1059 12708 SH SOLE 12708 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 11658 287000 SH SOLE 287000 0 0 S&P GLOBAL INC COM 78409V104 23143 75791 SH SOLE 75791 0 0 SALESFORCE INC COM 79466L302 14167 98490 SH SOLE 98490 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 15992 3093595 SH SOLE 3093595 0 0 SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 4650 891990 SH SOLE 891990 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 3036 10664 SH SOLE 10664 0 0 SCHLUMBERGER LTD COM STK 806857108 5020 139845 SH SOLE 139845 0 0 SCHWAB CHARLES CORP COM 808513105 23472 326588 SH SOLE 326588 0 0 SEA LTD SPONSORD ADS 81141R100 31878 568749 SH SOLE 568749 0 0 SEABRIDGE GOLD INC COM 811916105 317 26707 SH SOLE 26707 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1071 20127 SH SOLE 20127 0 0 SEAGEN INC COM 81181C104 1868 13655 SH SOLE 13655 0 0 SEALED AIR CORP NEW COM 81211K100 646 14522 SH SOLE 14522 0 0 SEI INVTS CO COM 784117103 566 11530 SH SOLE 11530 0 0 SEMPRA COM 816851109 4663 31097 SH SOLE 31097 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 576 15450 SH SOLE 15450 0 0 SERVICENOW INC COM 81762P102 39230 103890 SH SOLE 103890 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 10883 448131 SH SOLE 448131 0 0 SHERWIN WILLIAMS CO COM 824348106 5006 24449 SH SOLE 24449 0 0 SHOPIFY INC CL A 82509L107 51214 1904705 SH SOLE 1904705 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 928 6148 SH SOLE 6148 0 0 SILVERCORP METALS INC COM 82835P103 397 170045 SH SOLE 170045 0 0 SILVERCREST METALS INC COM 828363101 328 59169 SH SOLE 59169 0 0 SIMON PPTY GROUP INC NEW COM 828806109 2918 32509 SH SOLE 32509 0 0 SIMPSON MFG INC COM 829073105 7448 95000 SH SOLE 95000 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 442 77393 SH SOLE 77393 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1353 15870 SH SOLE 15870 0 0 SMITH A O CORP COM 831865209 626 12882 SH SOLE 12882 0 0 SMUCKER J M CO COM NEW 832696405 1461 10631 SH SOLE 10631 0 0 SNAP INC CL A 83304A106 1074 109355 SH SOLE 109355 0 0 SNAP ON INC COM 833034101 1054 5236 SH SOLE 5236 0 0 SNOWFLAKE INC CL A 833445109 3750 22063 SH SOLE 22063 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1264 5459 SH SOLE 5459 0 0 SOUTHERN CO COM 842587107 7148 105117 SH SOLE 105117 0 0 SOUTHERN COPPER CORP COM 84265V105 1560 34800 SH SOLE 34800 0 0 SOUTHWEST AIRLS CO COM 844741108 448 14512 SH SOLE 14512 0 0 SPDR SER TR S&P BIOTECH 78464A870 6544 82500 SH SOLE 82500 0 0 SPLUNK INC COM 848637104 1193 15864 SH SOLE 15864 0 0 SPROTT INC COM NEW 852066208 282 8419 SH SOLE 8419 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1080 22614 SH SOLE 22614 0 0 SSR MNG INC COM 784730103 1265 86167 SH SOLE 86167 0 0 STANLEY BLACK & DECKER INC COM 854502101 1119 14884 SH SOLE 14884 0 0 STANTEC INC COM 85472N109 9945 227070 SH SOLE 227070 0 0 STARBUCKS CORP COM 855244109 9560 113461 SH SOLE 113461 0 0 STATE STR CORP COM 857477103 2203 36229 SH SOLE 36229 0 0 STEEL DYNAMICS INC COM 858119100 1330 18752 SH SOLE 18752 0 0 STELLANTIS N.V SHS N82405106 677 56319 SH SOLE 56319 0 0 STERIS PLC SHS USD G8473T100 1647 9904 SH SOLE 9904 0 0 STRYKER CORPORATION COM 863667101 6820 33670 SH SOLE 33670 0 0 SUN CMNTYS INC COM 866674104 1622 11988 SH SOLE 11988 0 0 SUN LIFE FINANCIAL INC. COM 866796105 57494 1447701 SH SOLE 1447701 0 0 SUNCOR ENERGY INC NEW COM 867224107 53263 1893850 SH SOLE 1893850 0 0 SVB FINANCIAL GROUP COM 78486Q101 24453 72823 SH SOLE 72823 0 0 SYNCHRONY FINANCIAL COM 87165B103 1395 49473 SH SOLE 49473 0 0 SYNOPSYS INC COM 871607107 4623 15132 SH SOLE 15132 0 0 SYNOVUS FINL CORP COM NEW 87161C501 10503 280000 SH SOLE 280000 0 0 SYSCO CORP COM 871829107 3570 50490 SH SOLE 50490 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1748 16041 SH SOLE 16041 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 906 183300 SH SOLE 183300 0 0 TARGA RES CORP COM 87612G101 1282 21253 SH SOLE 21253 0 0 TARGET CORP COM 87612E106 6807 45875 SH SOLE 45875 0 0 TC ENERGY CORP COM 87807B107 47756 1187162 SH SOLE 1187162 0 0 TE CONNECTIVITY LTD SHS H84989104 46780 423883 SH SOLE 423883 0 0 TECK RESOURCES LTD CL B 878742204 10633 350070 SH SOLE 350070 0 0 TELADOC HEALTH INC COM 87918A105 398 15714 SH SOLE 15714 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 1561 4626 SH SOLE 4626 0 0 TELEFLEX INCORPORATED COM 879369106 925 4592 SH SOLE 4592 0 0 TELUS CORPORATION COM 87971M103 76433 3854087 SH SOLE 3854087 0 0 TELUS INTL CDA INC SUB VTG SHS 87975H100 47329 1810385 SH SOLE 1810385 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1171 288482 SH SOLE 288482 0 0 TERADYNE INC COM 880770102 1197 15923 SH SOLE 15923 0 0 TESLA INC COM 88160R101 69442 261798 SH SOLE 261798 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 362 44802 SH SOLE 44802 0 0 TEXAS INSTRS INC COM 882508104 14144 91380 SH SOLE 91380 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 1084 610 SH SOLE 610 0 0 TEXTRON INC COM 883203101 1238 21248 SH SOLE 21248 0 0 TFI INTL INC COM 87241L109 4567 50528 SH SOLE 50528 0 0 THE TRADE DESK INC COM CL A 88339J105 2604 43577 SH SOLE 43577 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 54162 106788 SH SOLE 106788 0 0 THOMSON REUTERS CORP. COM NEW 884903709 30940 301797 SH SOLE 301797 0 0 TILRAY BRANDS INC COM CL 2 88688T100 1087 395529 SH SOLE 395529 0 0 TJX COS INC NEW COM 872540109 7201 115913 SH SOLE 115913 0 0 T-MOBILE US INC COM 872590104 19416 144715 SH SOLE 144715 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 139358 2275175 SH SOLE 2275175 0 0 TRACTOR SUPPLY CO COM 892356106 2055 11058 SH SOLE 11058 0 0 TRADEWEB MKTS INC CL A 892672106 592 10487 SH SOLE 10487 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 42306 292145 SH SOLE 292145 0 0 TRANSALTA CORP COM 89346D107 5264 596319 SH SOLE 596319 0 0 TRANSDIGM GROUP INC COM 893641100 2684 5114 SH SOLE 5114 0 0 TRANSUNION COM 89400J107 1132 19028 SH SOLE 19028 0 0 TRAVELERS COMPANIES INC COM 89417E109 3627 23674 SH SOLE 23674 0 0 TRICON RESIDENTIAL INC COM NPV 89612W102 959 111003 SH SOLE 111003 0 0 TRIMBLE INC COM 896239100 1336 24621 SH SOLE 24621 0 0 TRIP COM GROUP LTD ADS 89677Q107 6052 221600 SH SOLE 221600 0 0 TRUIST FINL CORP COM 89832Q109 5735 131719 SH SOLE 131719 0 0 TURQUOISE HILL RES LTD COM 900435207 2251 76126 SH SOLE 76126 0 0 TWILIO INC CL A 90138F102 7058 102087 SH SOLE 102087 0 0 TWITTER INC COM 90184L102 2807 64038 SH SOLE 64038 0 0 TYLER TECHNOLOGIES INC COM 902252105 1425 4101 SH SOLE 4101 0 0 TYSON FOODS INC CL A 902494103 1890 28666 SH SOLE 28666 0 0 UBER TECHNOLOGIES INC COM 90353T100 3868 145958 SH SOLE 145958 0 0 UBS GROUP AG SHS H42097107 1320 89992 SH SOLE 89992 0 0 UDR INC COM 902653104 1301 31194 SH SOLE 31194 0 0 UGI CORP NEW COM 902681105 665 20561 SH SOLE 20561 0 0 ULTA BEAUTY INC COM 90384S303 2051 5112 SH SOLE 5112 0 0 UNION PAC CORP COM 907818108 22674 116382 SH SOLE 116382 0 0 UNITED PARCEL SERVICE INC CL B 911312106 11757 72782 SH SOLE 72782 0 0 UNITED RENTALS INC COM 911363109 11864 43920 SH SOLE 43920 0 0 UNITEDHEALTH GROUP INC COM 91324P102 249440 493901 SH SOLE 493901 0 0 UNITY SOFTWARE INC COM 91332U101 597 18738 SH SOLE 18738 0 0 UNIVAR SOLUTIONS INC COM 91336L107 14326 630000 SH SOLE 630000 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 584 6621 SH SOLE 6621 0 0 US BANCORP DEL COM NEW 902973304 5631 139648 SH SOLE 139648 0 0 V F CORP COM 918204108 969 32404 SH SOLE 32404 0 0 VAIL RESORTS INC COM 91879Q109 855 3964 SH SOLE 3964 0 0 VALERO ENERGY CORP COM 91913Y100 4314 40371 SH SOLE 40371 0 0 VEEVA SYS INC CL A COM 922475108 2276 13805 SH SOLE 13805 0 0 VENTAS INC COM 92276F100 1588 39541 SH SOLE 39541 0 0 VERISIGN INC COM 92343E102 1689 9721 SH SOLE 9721 0 0 VERISK ANALYTICS INC COM 92345Y106 2655 15572 SH SOLE 15572 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 15802 416173 SH SOLE 416173 0 0 VERMILION ENERGY INC COM 923725105 15395 720107 SH SOLE 720107 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 7326 25301 SH SOLE 25301 0 0 VIATRIS INC COM 92556V106 1010 118529 SH SOLE 118529 0 0 VICI PPTYS INC COM 925652109 2844 95282 SH SOLE 95282 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1483 176300 SH SOLE 176300 0 0 VISA INC COM CL A 92826C839 45273 254842 SH SOLE 254842 0 0 VISTRA CORP COM 92840M102 805 38315 SH SOLE 38315 0 0 VMWARE INC CL A COM 928563402 2212 20775 SH SOLE 20775 0 0 VORNADO RLTY TR SH BEN INT 929042109 370 15972 SH SOLE 15972 0 0 VULCAN MATLS CO COM 929160109 2074 13149 SH SOLE 13149 0 0 WABTEC COM 929740108 8652 106359 SH SOLE 106359 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 2280 72624 SH SOLE 72624 0 0 WALMART INC COM 931142103 19459 150032 SH SOLE 150032 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 2614 227290 SH SOLE 227290 0 0 WASTE CONNECTIONS INC COM 94106B101 47761 353891 SH SOLE 353891 0 0 WASTE MGMT INC DEL COM 94106L109 15103 94267 SH SOLE 94267 0 0 WATERS CORP COM 941848103 1599 5932 SH SOLE 5932 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 6877 54700 SH SOLE 54700 0 0 WAYFAIR INC CL A 94419L101 241 7389 SH SOLE 7389 0 0 WEBSTER FINL CORP COM 947890109 13677 302599 SH SOLE 302599 0 0 WEC ENERGY GROUP INC COM 92939U106 2790 31203 SH SOLE 31203 0 0 WEIBO CORP SPONSORED ADR 948596101 487 28470 SH SOLE 28470 0 0 WELLS FARGO CO NEW COM 949746101 15107 375603 SH SOLE 375603 0 0 WELLTOWER INC COM 95040Q104 2879 44754 SH SOLE 44754 0 0 WEST FRASER TIMBER CO LTD COM 952845105 3353 46412 SH SOLE 46412 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 6591 26784 SH SOLE 26784 0 0 WESTERN ALLIANCE BANCORP COM 957638109 11965 182000 SH SOLE 182000 0 0 WESTERN DIGITAL CORP. COM 958102105 998 30669 SH SOLE 30669 0 0 WESTERN UN CO COM 959802109 521 38583 SH SOLE 38583 0 0 WESTLAKE CORPORATION COM 960413102 327 3769 SH SOLE 3769 0 0 WESTROCK CO COM 96145D105 777 25142 SH SOLE 25142 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 2103 73650 SH SOLE 73650 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 16244 502296 SH SOLE 502296 0 0 WHIRLPOOL CORP COM 963320106 748 5545 SH SOLE 5545 0 0 WILLIAMS COS INC COM 969457100 3456 120709 SH SOLE 120709 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 2209 10992 SH SOLE 10992 0 0 WORKDAY INC CL A 98138H101 2986 19617 SH SOLE 19617 0 0 WP CAREY INC COM 92936U109 1327 19010 SH SOLE 19010 0 0 WYNN RESORTS LTD COM 983134107 680 10794 SH SOLE 10794 0 0 XCEL ENERGY INC COM 98389B100 3454 53966 SH SOLE 53966 0 0 XPENG INC ADS 98422D105 2055 172000 SH SOLE 172000 0 0 XYLEM INC COM 98419M100 1556 17813 SH SOLE 17813 0 0 YAMANA GOLD INC COM 98462Y100 1766 390901 SH SOLE 390901 0 0 YANDEX N V SHS CLASS A N97284108 0 282658 SH SOLE 282658 0 0 YUM BRANDS INC COM 988498101 2990 28118 SH SOLE 28118 0 0 YUM CHINA HLDGS INC COM 98850P109 11557 243400 SH SOLE 243400 0 0 ZAI LAB LTD ADR 98887Q104 1224 35800 SH SOLE 35800 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1362 5200 SH SOLE 5200 0 0 ZENDESK INC COM 98936J101 909 11943 SH SOLE 11943 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 462 16141 SH SOLE 16141 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 2168 20736 SH SOLE 20736 0 0 ZOETIS INC CL A 98978V103 6905 46563 SH SOLE 46563 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1643 22332 SH SOLE 22332 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 11758 282235 SH SOLE 282235 0 0 ZSCALER INC COM 98980G102 1377 8377 SH SOLE 8377 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 4121 171500 SH SOLE 171500 0 0