0000318989-21-000062.txt : 20210323 0000318989-21-000062.hdr.sgml : 20210323 20210323114630 ACCESSION NUMBER: 0000318989-21-000062 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210323 DATE AS OF CHANGE: 20210323 EFFECTIVENESS DATE: 20210323 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FIL Ltd CENTRAL INDEX KEY: 0000318989 IRS NUMBER: 000000000 FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 13F-HR/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-00939 FILM NUMBER: 21763714 BUSINESS ADDRESS: STREET 1: P.O. BOX H.M. 670 CITY: HAMILTON STATE: D0 ZIP: 00000 BUSINESS PHONE: 6175637100 MAIL ADDRESS: STREET 1: P.O. BOX H.M. 670 CITY: HAMILTON STATE: D0 ZIP: 00000 FORMER COMPANY: FORMER CONFORMED NAME: FIL LTD DATE OF NAME CHANGE: 20080213 FORMER COMPANY: FORMER CONFORMED NAME: FIDELITY INTERNATIONAL LTD DATE OF NAME CHANGE: 19920929 13F-HR/A 1 primary_doc.xml 13F-HR/A LIVE false false false 0000318989 XXXXXXXX 12-31-2020 12-31-2020 true 1 RESTATEMENT FIL Ltd
P.O. BOX H.M. 670 HAMILTON D0 00000
13F HOLDINGS REPORT 028-00939 N
Kevin M. Meagher Duly authorized under Power of Attorney 617-563-8215 Kevin M. Meagher Boston MA 03-23-2021 10 1943 81212852 false 1 0001796292 028-19793 FIL Investment Advisors (UK) Ltd 2 0001632421 028-16690 FIL Investment Management (Hong Kong) Ltd 3 0001632423 028-16691 FIL Investment Management (Singapore) Ltd 4 0001758149 028-19166 FIL Investment Advisors 5 0001632425 028-16693 FIL Investments International 6 0001628278 028-16687 Fidelity (Canada) Asset Management ULC 7 0001796291 028-19795 FIL (Luxembourg) S.A. 8 0001833560 FIL Investment Management (Australia) Ltd 9 0001833561 FIL Responsible Entity (Australia) Ltd 10 0001632426 FIL Investment Services (UK) Ltd
INFORMATION TABLE 2 20210216_FILLtd.xml Q4 2020 13F FIL LTD 10X GENOMICS INC CL A COM 88025U109 34227 241716 SH DFND 5 234686 0 7030 10X GENOMICS INC CL A COM 88025U109 2671 18861 SH DFND 9 18861 0 0 10X GENOMICS INC CL A COM 88025U109 69 484 SH DFND 342 0 142 1LIFE HEALTHCARE INC COM 68269G107 50417 1155039 SH DFND 5 1124543 0 30496 1LIFE HEALTHCARE INC COM 68269G107 3607 82646 SH DFND 9 82646 0 0 1LIFE HEALTHCARE INC COM 68269G107 1173 26873 SH DFND 26099 0 774 21VIANET GROUP INC SPONSORED ADS A 90138A103 33105 954298 SH DFND 2 768464 0 185834 21VIANET GROUP INC SPONSORED ADS A 90138A103 11653 335923 SH DFND 5 335923 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 123673 3565078 SH DFND 10 3565078 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 13 377 SH DFND 377 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 21 1774 SH DFND 2 1774 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 8209 696280 SH DFND 10 696280 0 0 3M CO COM 88579Y101 0 2 SH DFND 5 2 0 0 3M CO COM 88579Y101 8702 49787 SH DFND 6 49787 0 0 ABBOTT LABS COM 002824100 147 1339 SH DFND 4 1339 0 0 ABBOTT LABS COM 002824100 34247 312789 SH DFND 5 312789 0 0 ABBOTT LABS COM 002824100 3834 35021 SH DFND 34663 0 358 ABBVIE INC COM 00287Y109 103 958 SH DFND 4 958 0 0 ABBVIE INC COM 00287Y109 27891 260296 SH DFND 5 260296 0 0 ABBVIE INC COM 00287Y109 11859 110680 SH DFND 8 63311 0 47369 ABBVIE INC COM 00287Y109 2909 27148 SH DFND 26803 0 345 ABERCROMBIE & FITCH CO CL A 002896207 0 17 SH DFND 5 17 0 0 ABIOMED INC COM 003654100 1 2 SH DFND 5 2 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 53932 206471 SH DFND 5 206471 0 0 ACME UTD CORP COM 004816104 2687 89172 SH DFND 6 89172 0 0 ACTIVISION BLIZZARD INC COM 00507V109 94 1010 SH DFND 4 1010 0 0 ACTIVISION BLIZZARD INC COM 00507V109 190358 2050172 SH DFND 5 1987503 0 62669 ACTIVISION BLIZZARD INC COM 00507V109 15205 163755 SH DFND 8 90620 0 73135 ACUITY BRANDS INC COM 00508Y102 86481 714191 SH DFND 5 689195 0 24996 ADIENT PLC ORD SHS G0084W101 0 7 SH DFND 5 7 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 68507 136981 SH DFND 5 130551 0 6430 ADOBE SYSTEMS INCORPORATED COM 00724F101 113 225 SH DFND 6 225 0 0 ADTALEM GLOBAL ED INC COM 00737L103 0 6 SH DFND 5 6 0 0 ADTALEM GLOBAL ED INC COM 00737L103 70345 2072006 SH DFND 6 2072006 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 28 177 SH DFND 4 177 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 51519 327085 SH DFND 5 327085 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 3148 19986 SH DFND 8 662 0 19324 ADVANCED DRAIN SYS INC DEL COM 00790R104 82774 990355 SH DFND 5 990355 0 0 ADVANCED ENERGY INDS COM 007973100 12776 131756 SH DFND 5 131756 0 0 ADVANCED MICRO DEVICES INC COM 007903107 21 227 SH DFND 4 227 0 0 ADVANCED MICRO DEVICES INC COM 007903107 350 3814 SH DFND 5 3814 0 0 AERCAP HOLDINGS NV SHS N00985106 100 2200 SH DFND 6 2200 0 0 AES CORP COM 00130H105 1 63 SH DFND 5 63 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 162 1589 SH DFND 5 1589 0 0 AFLAC INC COM 001055102 45588 1025149 SH DFND 5 1025149 0 0 AFYA LTD CL A COM G01125106 16052 634447 SH DFND 5 471519 0 162928 AGILENT TECHNOLOGIES INC COM 00846U101 2 16 SH DFND 5 16 0 0 AGNICO EAGLE MINES LTD COM 008474108 16128 229143 SH DFND 4 144987 0 84156 AGNICO EAGLE MINES LTD COM 008474108 36582 519298 SH DFND 5 507981 0 11317 AGNICO EAGLE MINES LTD COM 008474108 457560 6501043 SH DFND 6 5703317 0 797726 AGNICO EAGLE MINES LTD COM 008474108 2169 30763 SH DFND 9 30763 0 0 AGNICO EAGLE MINES LTD COM 008474108 12353 175515 SH DFND 175515 0 0 AIR LEASE CORP CL A 00912X302 94159 2119745 SH DFND 5 2119745 0 0 AIR PRODS & CHEMS INC COM 009158106 144 526 SH DFND 4 526 0 0 AIR PRODS & CHEMS INC COM 009158106 99968 365887 SH DFND 5 360887 0 5000 AIR PRODS & CHEMS INC COM 009158106 41740 152772 SH DFND 6 152772 0 0 AIR PRODS & CHEMS INC COM 009158106 13880 50801 SH DFND 8 32676 0 18125 AIR PRODS & CHEMS INC COM 009158106 2492 9121 SH DFND 9 9121 0 0 AIR PRODS & CHEMS INC COM 009158106 36 132 SH DFND 132 0 0 AIRBNB INC COM CL A 009066101 86329 588071 SH DFND 5 574773 0 13298 AIRBNB INC COM CL A 009066101 34066 232055 SH DFND 6 232055 0 0 AIRBNB INC COM CL A 009066101 2373 16164 SH DFND 9 16164 0 0 AIRBNB INC COM CL A 009066101 38 258 SH DFND 258 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 132344 1260542 SH DFND 5 1214527 0 46015 ALASKA AIR GROUP INC COM 011659109 0 4 SH DFND 5 4 0 0 ALBEMARLE CORP COM 012653101 1 9 SH DFND 5 9 0 0 ALBEMARLE CORP COM 012653101 366 2483 SH DFND 6 2483 0 0 ALCON AG ORD SHS H01301128 127 1919 SH DFND 4 1919 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 207 1164 SH DFND 5 1164 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 7344 41210 SH DFND 6 41210 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 34 219 SH DFND 4 219 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 9402 60176 SH DFND 5 60176 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 1094 7000 SH DFND 6 7000 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 1049 6713 SH DFND 6603 0 110 ALGONQUIN PWR UTILS CORP COM 015857105 48227 2930200 SH DFND 6 2930200 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 62781 269761 SH DFND 1 269761 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1084312 4659098 SH DFND 2 4376226 0 282872 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 39616 170223 SH DFND 3 165126 0 5097 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 21795 93649 SH DFND 4 93649 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1453683 6246220 SH DFND 5 3953140 0 2293080 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 22955 98634 SH DFND 6 98634 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 16062 69015 SH DFND 8 69015 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2894 12433 SH DFND 9 12433 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 183449 788249 SH DFND 10 788249 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7094 30483 SH DFND 30458 0 25 ALIGN TECHNOLOGY INC COM 016255101 1 1 SH DFND 5 1 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 0 19 SH DFND 5 19 0 0 ALLEGION PLC ORD SHS G0176J109 1 5 SH DFND 5 5 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 23 309 SH DFND 4 309 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 83 1118 SH DFND 5 1118 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 1162 15688 SH DFND 8 15688 0 0 ALLIANT ENERGY CORP COM 018802108 1 23 SH DFND 5 23 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 65 1514 SH DFND 4 1514 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 22241 515685 SH DFND 5 515685 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 96142 2229131 SH DFND 6 2229131 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 16646 385960 SH DFND 8 239556 0 146404 ALLSTATE CORP COM 020002101 0 3 SH DFND 5 3 0 0 ALLY FINL INC COM 02005N100 13437 376801 SH DFND 5 376801 0 0 ALPHABET INC CAP STK CL A 02079K305 256 146 SH DFND 4 146 0 0 ALPHABET INC CAP STK CL C 02079K107 256 146 SH DFND 4 146 0 0 ALPHABET INC CAP STK CL C 02079K107 124413 71017 SH DFND 5 61323 0 9694 ALPHABET INC CAP STK CL A 02079K305 1194515 681552 SH DFND 5 670128 0 11424 ALPHABET INC CAP STK CL A 02079K305 20616 11763 SH DFND 8 6679 0 5084 ALPHABET INC CAP STK CL A 02079K305 5992 3419 SH DFND 9 3419 0 0 ALPHABET INC CAP STK CL A 02079K305 88 50 SH DFND 50 0 0 ALTICE USA INC CL A 02156K103 34 908 SH DFND 4 908 0 0 ALTICE USA INC CL A 02156K103 173849 4590672 SH DFND 5 4427007 0 163665 ALTICE USA INC CL A 02156K103 6557 173154 SH DFND 8 5736 0 167418 ALTICE USA INC CL A 02156K103 3237 85481 SH DFND 9 85481 0 0 ALTICE USA INC CL A 02156K103 52 1362 SH DFND 1362 0 0 ALTRIA GROUP INC COM 02209S103 209756 5116000 SH DFND 6 5116000 0 0 ALTRIA GROUP INC COM 02209S103 3324 81069 SH DFND 8 2686 0 78383 AMAZON COM INC COM 023135106 554 170 SH DFND 4 170 0 0 AMAZON COM INC COM 023135106 1048210 321840 SH DFND 5 315277 0 6563 AMAZON COM INC COM 023135106 9940 3052 SH DFND 6 3052 0 0 AMAZON COM INC COM 023135106 25769 7912 SH DFND 8 3431 0 4481 AMAZON COM INC COM 023135106 6292 1932 SH DFND 9 1932 0 0 AMAZON COM INC COM 023135106 111 34 SH DFND 34 0 0 AMCOR PLC ORD G0250X107 1 96 SH DFND 5 96 0 0 AMDOCS LTD SHS G02602103 149613 2109304 SH DFND 5 2057878 0 51426 AMDOCS LTD SHS G02602103 7204 101559 SH DFND 8 101559 0 0 AMDOCS LTD SHS G02602103 2530 35662 SH DFND 9 35662 0 0 AMDOCS LTD SHS G02602103 38 542 SH DFND 542 0 0 AMEDISYS INC COM 023436108 3428 11688 SH DFND 6 11688 0 0 AMER STATES WTR CO COM 029899101 25361 318970 SH DFND 5 318970 0 0 AMEREN CORP COM 023608102 1 8 SH DFND 5 8 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 30 694 SH DFND 4 694 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 3324 77711 SH DFND 5 62452 0 15259 AMERICAN CAMPUS CMNTYS INC COM 024835100 7202 168383 SH DFND 8 123959 0 44424 AMERICAN ELEC PWR CO INC COM 025537101 1 8 SH DFND 5 8 0 0 AMERICAN EXPRESS CO COM 025816109 22521 186263 SH DFND 5 186263 0 0 AMERICAN EXPRESS CO COM 025816109 13522 111835 SH DFND 6 111835 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 27373 912447 SH DFND 5 912447 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 6354 211800 SH DFND 6 211800 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 28 735 SH DFND 4 735 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 81 2147 SH DFND 5 2147 0 0 AMERICAN TOWER CORP NEW COM 03027X100 4321 19250 SH DFND 5 19250 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 66 428 SH DFND 4 428 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 134215 874534 SH DFND 5 868196 0 6338 AMERICAN WTR WKS CO INC NEW COM 030420103 1018 6630 SH DFND 8 6630 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 2653 17290 SH DFND 9 17290 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 38 250 SH DFND 250 0 0 AMERIPRISE FINL INC COM 03076C106 0 2 SH DFND 5 2 0 0 AMERISOURCEBERGEN CORP COM 03073E105 27 280 SH DFND 4 280 0 0 AMERISOURCEBERGEN CORP COM 03073E105 248499 2541929 SH DFND 5 2470329 0 71600 AMERISOURCEBERGEN CORP COM 03073E105 11203 114601 SH DFND 8 73363 0 41238 AMETEK INC COM 031100100 21549 178182 SH DFND 5 178182 0 0 AMETEK INC COM 031100100 1661 13733 SH DFND 8 13733 0 0 AMGEN INC COM 031162100 150 652 SH DFND 4 652 0 0 AMGEN INC COM 031162100 182662 794460 SH DFND 5 789433 0 5027 AMGEN INC COM 031162100 377 1638 SH DFND 6 1638 0 0 AMGEN INC COM 031162100 4786 20817 SH DFND 8 7902 0 12915 AMGEN INC COM 031162100 3148 13693 SH DFND 9 13693 0 0 AMGEN INC COM 031162100 5062 22017 SH DFND 21832 0 185 AMPHENOL CORP NEW CL A 032095101 19682 150510 SH DFND 5 143269 0 7241 AMPHENOL CORP NEW CL A 032095101 2583 19752 SH DFND 9 19752 0 0 AMPHENOL CORP NEW CL A 032095101 37 284 SH DFND 284 0 0 ANALOG DEVICES INC COM 032654105 355335 2405299 SH DFND 5 2324620 0 80679 ANALOG DEVICES INC COM 032654105 739 5000 SH DFND 6 5000 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 2837 215041 SH DFND 5 215041 0 0 ANSYS INC COM 03662Q105 39 106 SH DFND 5 3 0 103 ANSYS INC COM 03662Q105 733 2015 SH DFND 8 2015 0 0 ANTHEM INC COM 036752103 57 177 SH DFND 4 177 0 0 ANTHEM INC COM 036752103 71244 221883 SH DFND 5 221883 0 0 AON PLC SHS CL A G0403H108 0 2 SH DFND 5 2 0 0 AON PLC SHS CL A G0403H108 45391 214850 SH DFND 6 214850 0 0 APARTMENT INCOME REIT CORP COM 03750L109 0 12 SH DFND 5 12 0 0 APARTMENT INCOME REIT CORP COM 03750L109 5311 138261 SH DFND 6 138261 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 0 12 SH DFND 5 12 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 17800 311189 SH DFND 5 311189 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 456 7965 SH DFND 7677 0 288 API GROUP CORP COM STK 00187Y100 113353 6245368 SH DFND 6 6245368 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 356 7276 SH DFND 5 7276 0 0 APPLE INC COM 037833100 674 5079 SH DFND 4 5079 0 0 APPLE INC COM 037833100 1412272 10643395 SH DFND 5 10335441 0 307954 APPLE INC COM 037833100 7618 57415 SH DFND 6 57415 0 0 APPLE INC COM 037833100 3846 28982 SH DFND 8 960 0 28022 APPLE INC COM 037833100 6048 45581 SH DFND 9 45581 0 0 APPLE INC COM 037833100 22230 167530 SH DFND 167530 0 0 APPLIED MATLS INC COM 038222105 259837 3010855 SH DFND 5 2908962 0 101893 APREA THERAPEUTICS INC COM 03836J102 2 479 SH DFND 0 0 479 APTARGROUP INC COM 038336103 19512 142540 SH DFND 5 135647 0 6893 APTARGROUP INC COM 038336103 123 900 SH DFND 6 900 0 0 APTARGROUP INC COM 038336103 2565 18736 SH DFND 9 18736 0 0 APTARGROUP INC COM 038336103 45 326 SH DFND 326 0 0 APTIV PLC SHS G6095L109 141 1085 SH DFND 5 785 0 300 APTIV PLC SHS G6095L109 169 1300 SH DFND 6 1300 0 0 ARCH CAP GROUP LTD ORD G0450A105 14 388 SH DFND 4 388 0 0 ARCH CAP GROUP LTD ORD G0450A105 98647 2734869 SH DFND 5 2723390 0 11479 ARCHER DANIELS MIDLAND CO COM 039483102 43 862 SH DFND 4 862 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 73052 1449150 SH DFND 5 1449150 0 0 ARCUS BIOSCIENCES INC COM 03969F109 11 428 SH DFND 0 0 428 ARENA PHARMACEUTICALS INC COM NEW 040047607 11764 153117 SH DFND 5 153117 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 381 4960 SH DFND 4792 0 168 ARGENX SE SPONSORED ADR 04016X101 15 51 SH DFND 0 0 51 ARISTA NETWORKS INC COM 040413106 0 1 SH DFND 5 1 0 0 ARISTA NETWORKS INC COM 040413106 1501 5164 SH DFND 8 5164 0 0 ARISTA NETWORKS INC COM 040413106 324 1114 SH DFND 1114 0 0 ARMSTRONG WORLD INDS INC COM 04247X102 99 1330 SH DFND 5 1330 0 0 ARMSTRONG WORLD INDS INC COM 04247X102 54268 729501 SH DFND 6 729501 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 19508 116966 SH DFND 5 115256 0 1710 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 4176 25036 SH DFND 6 25036 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 2342 14045 SH DFND 8 14045 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 802 4806 SH DFND 9 4806 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 445 2671 SH DFND 2495 0 176 ASGN INC COM 00191U102 20911 250344 SH DFND 6 250344 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 3261 41173 SH DFND 5 41173 0 0 ASPEN TECHNOLOGY INC COM 045327103 611 4690 SH DFND 6 4690 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 10789 445835 SH DFND 5 445835 0 0 ASSURANT INC COM 04621X108 23 166 SH DFND 4 166 0 0 ASSURANT INC COM 04621X108 45181 331675 SH DFND 5 331675 0 0 ASSURANT INC COM 04621X108 6077 44609 SH DFND 8 12930 0 31679 AT&T INC COM 00206R102 6565 228265 SH DFND 5 228265 0 0 ATHENE HOLDING LTD CL A G0684D107 4 103 SH DFND 4 103 0 0 ATHENE HOLDING LTD CL A G0684D107 16792 389238 SH DFND 5 389238 0 0 ATMOS ENERGY CORP COM 049560105 41969 439790 SH DFND 6 439790 0 0 AURORA MOBILE LTD ADS 051857100 13728 3856195 SH DFND 2 3173122 0 683073 AURORA MOBILE LTD ADS 051857100 14734 4138744 SH DFND 10 4138744 0 0 AURORA MOBILE LTD ADS 051857100 12 3448 SH DFND 3448 0 0 AUTODESK INC COM 052769106 26 85 SH DFND 5 4 0 81 AUTODESK INC COM 052769106 794 2600 SH DFND 6 2600 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 121502 1219652 SH DFND 2 1210733 0 8919 AUTOHOME INC SP ADR RP CL A 05278C107 2072 20796 SH DFND 4 20796 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 2083 20908 SH DFND 5 20908 0 0 AUTOLIV INC COM 052800109 18 200 SH DFND 4 200 0 0 AUTOLIV INC COM 052800109 105337 1143728 SH DFND 5 1096928 0 46800 AUTOLIV INC COM 052800109 12 126 SH DFND 126 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 317 1799 SH DFND 5 1799 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 8810 50000 SH DFND 6 50000 0 0 AUTONATION INC COM 05329W102 1 18 SH DFND 5 18 0 0 AUTOZONE INC COM 053332102 102 86 SH DFND 5 86 0 0 AVALARA INC COM 05338G106 513 3112 SH DFND 6 3112 0 0 AVALONBAY CMNTYS INC COM 053484101 6932 43210 SH DFND 5 43210 0 0 AVALONBAY CMNTYS INC COM 053484101 17126 106753 SH DFND 6 106753 0 0 AVERY DENNISON CORP COM 053611109 1 6 SH DFND 5 6 0 0 AVIS BUDGET GROUP COM 053774105 0 6 SH DFND 5 6 0 0 AXSOME THERAPEUTICS INC COM 05464T104 6 75 SH DFND 0 0 75 BAIDU INC SPON ADR REP A 056752108 128562 594533 SH DFND 2 594533 0 0 BAIDU INC SPON ADR REP A 056752108 2477 11457 SH DFND 9 11457 0 0 BAKER HUGHES COMPANY CL A 05722G100 35 1675 SH DFND 4 1675 0 0 BAKER HUGHES COMPANY CL A 05722G100 768 36832 SH DFND 5 36832 0 0 BAKER HUGHES COMPANY CL A 05722G100 3128 150000 SH DFND 6 150000 0 0 BAKER HUGHES COMPANY CL A 05722G100 823 39496 SH DFND 8 39496 0 0 BALL CORP COM 058498106 51297 550518 SH DFND 5 550518 0 0 BALL CORP COM 058498106 2960 31767 SH DFND 6 31767 0 0 BALLARD PWR SYS INC NEW COM 058586108 38836 1660000 SH DFND 6 1660000 0 0 BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 96 29857 SH DFND 29857 0 0 BANCO MACRO SA SPON ADR B 05961W105 158 10160 SH DFND 10160 0 0 BANK MONTREAL QUE COM 063671101 57701 758912 SH DFND 6 758912 0 0 BANK NEW YORK MELLON CORP COM 064058100 0 4 SH DFND 5 4 0 0 BANK NOVA SCOTIA B C COM 064149107 296238 5480842 SH DFND 6 4558272 0 922570 BANK NOVA SCOTIA B C COM 064149107 1049 19400 SH DFND 19400 0 0 BANK OZK COM 06417N103 31381 1003537 SH DFND 5 1003537 0 0 BANK OZK COM 06417N103 4337 138700 SH DFND 6 138700 0 0 BAOZUN INC SPONSORED ADR 06684L103 4696 136698 SH DFND 1 136698 0 0 BAOZUN INC SPONSORED ADR 06684L103 4854 141301 SH DFND 2 141301 0 0 BAOZUN INC SPONSORED ADR 06684L103 1346 39188 SH DFND 3 39188 0 0 BAOZUN INC SPONSORED ADR 06684L103 1044 30390 SH DFND 4 30390 0 0 BAOZUN INC SPONSORED ADR 06684L103 94254 2743932 SH DFND 5 1690871 0 1053061 BAOZUN INC SPONSORED ADR 06684L103 15007 436872 SH DFND 10 436872 0 0 BARRICK GOLD CORP COM 067901108 26889 1180228 SH DFND 4 746055 0 434173 BARRICK GOLD CORP COM 067901108 1509 66253 SH DFND 5 66253 0 0 BARRICK GOLD CORP COM 067901108 1000694 43923881 SH DFND 6 37207444 0 6716437 BARRICK GOLD CORP COM 067901108 3344 146760 SH DFND 8 92811 0 53949 BAUSCH HEALTH COS INC COM 071734107 30 1430 SH DFND 4 1430 0 0 BAUSCH HEALTH COS INC COM 071734107 31154 1501564 SH DFND 6 1501564 0 0 BAXTER INTL INC COM 071813109 91 1140 SH DFND 4 1140 0 0 BAXTER INTL INC COM 071813109 216208 2694515 SH DFND 5 2647515 0 47000 BAXTER INTL INC COM 071813109 32830 409145 SH DFND 6 409145 0 0 BAXTER INTL INC COM 071813109 4207 52424 SH DFND 8 1737 0 50687 BAXTER INTL INC COM 071813109 5028 62660 SH DFND 62660 0 0 BCE INC COM NEW 05534B760 30 693 SH DFND 4 693 0 0 BCE INC COM NEW 05534B760 517210 12095474 SH DFND 6 11929416 0 166058 BCE INC COM NEW 05534B760 2948 68951 SH DFND 8 2284 0 66667 BCE INC COM NEW 05534B760 1629 38100 SH DFND 38100 0 0 BEAM GLOBAL COM 07373B109 3792 51400 SH DFND 51400 0 0 BEAM THERAPEUTICS INC COM 07373V105 66405 813389 SH DFND 813389 0 0 BECTON DICKINSON & CO COM 075887109 65 261 SH DFND 4 261 0 0 BECTON DICKINSON & CO COM 075887109 372 1488 SH DFND 5 1488 0 0 BECTON DICKINSON & CO COM 075887109 37782 150994 SH DFND 6 150994 0 0 BED BATH & BEYOND INC COM 075896100 542 30491 SH DFND 5 30491 0 0 BERKLEY W R CORP COM 084423102 0 7 SH DFND 5 7 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 233676 1007789 SH DFND 5 1001532 0 6257 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 46074 198707 SH DFND 6 198707 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2710 11687 SH DFND 8 387 0 11300 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3965 17098 SH DFND 9 17098 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 70 304 SH DFND 304 0 0 BEST BUY INC COM 086516101 1 11 SH DFND 5 11 0 0 BEST BUY INC COM 086516101 797 7988 SH DFND 8 7988 0 0 BGC PARTNERS INC CL A 05541T101 24 6000 SH DFND 6 6000 0 0 BIG LOTS INC COM 089302103 1 21 SH DFND 5 21 0 0 BILIBILI INC SPONS ADS REP Z 090040106 249218 2907351 SH DFND 2 2906531 0 820 BILIBILI INC SPONS ADS REP Z 090040106 11295 131765 SH DFND 4 131765 0 0 BILIBILI INC SPONS ADS REP Z 090040106 3720 43400 SH DFND 5 43400 0 0 BILIBILI INC SPONS ADS REP Z 090040106 240 2804 SH DFND 2804 0 0 BILL COM HLDGS INC COM 090043100 1419 10392 SH DFND 5 10392 0 0 BIO RAD LABS INC CL A 090572207 1 2 SH DFND 5 2 0 0 BIOGEN INC COM 09062X103 17520 71550 SH DFND 5 71550 0 0 BIOGEN INC COM 09062X103 1991 8130 SH DFND 8061 0 69 BIOMARIN PHARMACEUTICAL INC COM 09061G101 14 157 SH DFND 0 0 157 BJS WHSL CLUB HLDGS INC COM 05550J101 26 700 SH DFND 6 700 0 0 BK OF AMERICA CORP COM 060505104 185 6097 SH DFND 4 6097 0 0 BK OF AMERICA CORP COM 060505104 73890 2437817 SH DFND 5 2392994 0 44823 BK OF AMERICA CORP COM 060505104 3670 121084 SH DFND 9 121084 0 0 BK OF AMERICA CORP COM 060505104 63 2073 SH DFND 2073 0 0 BLACKROCK INC COM 09247X101 116 161 SH DFND 4 161 0 0 BLACKROCK INC COM 09247X101 470526 652114 SH DFND 5 622089 0 30025 BLACKROCK INC COM 09247X101 2620 3631 SH DFND 6 3631 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 18569 286514 SH DFND 5 286514 0 0 BLOOM ENERGY CORP COM CL A 093712107 173 6022 SH DFND 5 6022 0 0 BLUECITY HLDGS LTD ADS 09610L106 5079 502908 SH DFND 10 502908 0 0 BOOKING HOLDINGS INC COM 09857L108 85 38 SH DFND 4 38 0 0 BOOKING HOLDINGS INC COM 09857L108 531632 238692 SH DFND 5 232624 0 6068 BOOKING HOLDINGS INC COM 09857L108 17965 8066 SH DFND 6 8066 0 0 BOOKING HOLDINGS INC COM 09857L108 5800 2604 SH DFND 8 86 0 2518 BOOKING HOLDINGS INC COM 09857L108 3356 1507 SH DFND 9 1507 0 0 BOOKING HOLDINGS INC COM 09857L108 56 25 SH DFND 25 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 29569 339174 SH DFND 5 329840 0 9334 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 648 7432 SH DFND 8 7432 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2223 25498 SH DFND 9 25498 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 40 454 SH DFND 454 0 0 BORGWARNER INC COM 099724106 0 8 SH DFND 5 8 0 0 BOSTON PROPERTIES INC COM 101121101 0 2 SH DFND 5 2 0 0 BOSTON PROPERTIES INC COM 101121101 8532 90257 SH DFND 6 90257 0 0 BOSTON SCIENTIFIC CORP COM 101137107 80798 2247523 SH DFND 5 2217880 0 29643 BOSTON SCIENTIFIC CORP COM 101137107 23888 664471 SH DFND 6 664471 0 0 BOSTON SCIENTIFIC CORP COM 101137107 2873 79916 SH DFND 9 79916 0 0 BOSTON SCIENTIFIC CORP COM 101137107 3063 85204 SH DFND 84091 0 1113 BOX INC CL A 10316T104 10 539 SH DFND 4 539 0 0 BOX INC CL A 10316T104 83934 4650066 SH DFND 5 4486992 0 163074 BRIGHTHOUSE FINL INC COM 10922N103 0 6 SH DFND 5 6 0 0 BRINKS CO COM 109696104 0 2 SH DFND 5 2 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 208 3356 SH DFND 4 3356 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 230819 3721093 SH DFND 5 3580526 0 140567 BRISTOL-MYERS SQUIBB CO COM 110122108 10468 168755 SH DFND 8 96576 0 72179 BRISTOL-MYERS SQUIBB CO COM 110122108 2642 42586 SH DFND 9 42586 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 4380 70615 SH DFND 69831 0 784 BROADCOM INC COM 11135F101 2 4 SH DFND 5 4 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5091 33229 SH DFND 5 33229 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 25778 168261 SH DFND 6 168261 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 44940 1087116 SH DFND 4 686884 0 400232 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1271332 30754066 SH DFND 6 25094527 0 5659539 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 84838 1714666 SH DFND 6 1714666 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 2832 39106 SH DFND 6 39106 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 30069 515411 SH DFND 4 325468 0 189943 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 70603 1210214 SH DFND 5 1210214 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 420832 7213531 SH DFND 6 5745316 0 1468215 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 536473 12427242 SH DFND 6 10764944 0 1662298 BROWN & BROWN INC COM 115236101 16 342 SH DFND 4 342 0 0 BROWN & BROWN INC COM 115236101 9771 206089 SH DFND 5 206089 0 0 BROWN FORMAN CORP CL B 115637209 2 19 SH DFND 5 19 0 0 BRP INC COM SUN VTG 05577W200 8584 129938 SH DFND 4 82168 0 47770 BRP INC COM SUN VTG 05577W200 243990 3693363 SH DFND 6 3160080 0 533283 BRUKER CORP COM 116794108 18196 336162 SH DFND 5 336162 0 0 BRUKER CORP COM 116794108 2059 38031 SH DFND 38031 0 0 BRUNSWICK CORP COM 117043109 1 12 SH DFND 5 12 0 0 BUNGE LIMITED COM G16962105 39 595 SH DFND 4 595 0 0 BUNGE LIMITED COM G16962105 100396 1530892 SH DFND 5 1513027 0 17865 BUNGE LIMITED COM G16962105 3163 48238 SH DFND 9 48238 0 0 BUNGE LIMITED COM G16962105 57 869 SH DFND 869 0 0 BURLINGTON STORES INC COM 122017106 29 112 SH DFND 4 112 0 0 BURLINGTON STORES INC COM 122017106 19493 74527 SH DFND 5 74527 0 0 BURLINGTON STORES INC COM 122017106 4635 17723 SH DFND 8 9658 0 8065 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2 20 SH DFND 5 20 0 0 CABOT OIL & GAS CORP COM 127097103 7 416 SH DFND 4 416 0 0 CABOT OIL & GAS CORP COM 127097103 1287 79051 SH DFND 5 79051 0 0 CABOT OIL & GAS CORP COM 127097103 173 10623 SH DFND 8 10623 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 2 16 SH DFND 5 16 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1097 8042 SH DFND 8 8042 0 0 CAE INC COM 124765108 7225 260743 SH DFND 4 165085 0 95658 CAE INC COM 124765108 76896 2775205 SH DFND 6 2633220 0 141985 CAMDEN PPTY TR SH BEN INT 133131102 26908 269295 SH DFND 5 269295 0 0 CAMPBELL SOUP CO COM 134429109 1 26 SH DFND 5 26 0 0 CANADIAN IMP BK COMM COM 136069101 38041 445384 SH DFND 6 445384 0 0 CANADIAN IMP BK COMM COM 136069101 3314 38800 SH DFND 38800 0 0 CANADIAN NAT RES LTD COM 136385101 18144 754992 SH DFND 4 477057 0 277935 CANADIAN NAT RES LTD COM 136385101 1069861 44518687 SH DFND 6 41287068 0 3231619 CANADIAN NAT RES LTD COM 136385101 1283 53400 SH DFND 53400 0 0 CANADIAN NATL RY CO COM 136375102 1617 14707 SH DFND 4 14707 0 0 CANADIAN NATL RY CO COM 136375102 429417 3905997 SH DFND 6 3037504 0 868493 CANADIAN PAC RY LTD COM 13645T100 73129 210827 SH DFND 4 129662 0 81165 CANADIAN PAC RY LTD COM 13645T100 1424421 4106506 SH DFND 6 3383656 0 722850 CANADIAN PAC RY LTD COM 13645T100 1976 5696 SH DFND 8 189 0 5507 CAPITAL ONE FINL CORP COM 14040H105 0 3 SH DFND 5 3 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 0 5 SH DFND 5 5 0 0 CARDINAL HEALTH INC COM 14149Y108 1 15 SH DFND 5 15 0 0 CARLISLE COS INC COM 142339100 3361 21523 SH DFND 5 21523 0 0 CARMAX INC COM 143130102 1 8 SH DFND 5 8 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 0 5 SH DFND 5 5 0 0 CASELLA WASTE SYS INC CL A 147448104 14463 233461 SH DFND 5 233461 0 0 CATALENT INC COM 148806102 2 16 SH DFND 5 16 0 0 CATALENT INC COM 148806102 2096 20145 SH DFND 6 20145 0 0 CATERPILLAR INC COM 149123101 194 1067 SH DFND 5 1067 0 0 CATERPILLAR INC COM 149123101 1634 8979 SH DFND 8 8979 0 0 CBIZ INC COM 124805102 49630 1865080 SH DFND 6 1865080 0 0 CBOE GLOBAL MKTS INC COM 12503M108 9 95 SH DFND 4 95 0 0 CBOE GLOBAL MKTS INC COM 12503M108 72 772 SH DFND 5 772 0 0 CBOE GLOBAL MKTS INC COM 12503M108 932 10013 SH DFND 8 10013 0 0 CBRE GROUP INC CL A 12504L109 0 5 SH DFND 5 5 0 0 CDK GLOBAL INC COM 12508E101 17500 337635 SH DFND 6 337635 0 0 CDW CORP COM 12514G108 16325 123871 SH DFND 5 123871 0 0 CDW CORP COM 12514G108 1379 10461 SH DFND 8 10461 0 0 CELANESE CORP DEL COM 150870103 15785 121479 SH DFND 5 121479 0 0 CELESTICA INC SUB VTG SHS 15101Q108 4 497 SH DFND 4 497 0 0 CENOVUS ENERGY INC COM 15135U109 245368 40300429 SH DFND 6 40300429 0 0 CENTENE CORP DEL COM 15135B101 131948 2198031 SH DFND 5 2103631 0 94400 CENTENE CORP DEL COM 15135B101 997 16605 SH DFND 16605 0 0 CENTERPOINT ENERGY INC COM 15189T107 0 16 SH DFND 5 16 0 0 CERNER CORP COM 156782104 1 14 SH DFND 5 14 0 0 CF INDS HLDGS INC COM 125269100 356 9190 SH DFND 5 9190 0 0 CGI INC CL A SUB VTG 12532H104 13066 164683 SH DFND 4 104041 0 60642 CGI INC CL A SUB VTG 12532H104 605631 7633509 SH DFND 6 6570477 0 1063032 CHANGE HEALTHCARE INC COM 15912K100 7 361 SH DFND 4 361 0 0 CHANGE HEALTHCARE INC COM 15912K100 41 2174 SH DFND 5 2174 0 0 CHARLES RIV LABS INTL INC COM 159864107 15087 60382 SH DFND 5 60382 0 0 CHARLES RIV LABS INTL INC COM 159864107 185813 743669 SH DFND 6 743669 0 0 CHARLES RIV LABS INTL INC COM 159864107 1713 6856 SH DFND 6856 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 229 346 SH DFND 4 346 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 416904 630192 SH DFND 5 612931 0 17261 CHARTER COMMUNICATIONS INC N CL A 16119P108 49065 74166 SH DFND 6 74166 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 19931 30127 SH DFND 8 17787 0 12340 CHARTER COMMUNICATIONS INC N CL A 16119P108 3895 5887 SH DFND 9 5887 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 69 105 SH DFND 105 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 117232 882038 SH DFND 5 854938 0 27100 CHENIERE ENERGY INC COM NEW 16411R208 32 528 SH DFND 4 528 0 0 CHENIERE ENERGY INC COM NEW 16411R208 54308 904674 SH DFND 5 904674 0 0 CHENIERE ENERGY INC COM NEW 16411R208 942 15687 SH DFND 8 15687 0 0 CHEVRON CORP NEW COM 166764100 92 1087 SH DFND 4 1087 0 0 CHEVRON CORP NEW COM 166764100 39130 463346 SH DFND 5 463346 0 0 CHEVRON CORP NEW COM 166764100 5891 69753 SH DFND 6 69753 0 0 CHEVRON CORP NEW COM 166764100 2093 24782 SH DFND 8 24782 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 36645 310263 SH DFND 10 310263 0 0 CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 11593 1207643 SH DFND 10 1207643 0 0 CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 1614 819167 SH DFND 2 819167 0 0 CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 46 23239 SH DFND 9 23239 0 0 CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 15108 557292 SH DFND 2 461970 0 95322 CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 15297 564251 SH DFND 10 564251 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 53 38 SH DFND 4 38 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 39787 28692 SH DFND 5 28692 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 115897 83577 SH DFND 6 83577 0 0 CHUBB LIMITED COM H1467J104 0 2 SH DFND 5 2 0 0 CHURCH & DWIGHT INC COM 171340102 2 23 SH DFND 5 23 0 0 CI FINL CORP COM 125491100 106177 8564797 SH DFND 6 8564797 0 0 CIENA CORP COM NEW 171779309 111792 2115263 SH DFND 5 2024963 0 90300 CIGNA CORP NEW COM 125523100 43 207 SH DFND 4 207 0 0 CIGNA CORP NEW COM 125523100 134805 647542 SH DFND 5 625742 0 21800 CIGNA CORP NEW COM 125523100 4241 20372 SH DFND 20372 0 0 CIMAREX ENERGY CO COM 171798101 650 17327 SH DFND 5 13704 0 3623 CIMAREX ENERGY CO COM 171798101 339 9028 SH DFND 8 9028 0 0 CINCINNATI FINL CORP COM 172062101 0 4 SH DFND 5 4 0 0 CINTAS CORP COM 172908105 1 4 SH DFND 5 4 0 0 CISCO SYS INC COM 17275R102 123 2758 SH DFND 4 2758 0 0 CISCO SYS INC COM 17275R102 919909 20556633 SH DFND 5 19769591 0 787042 CISCO SYS INC COM 17275R102 13183 294597 SH DFND 8 246562 0 48035 CITIGROUP INC COM NEW 172967424 130 2108 SH DFND 4 2108 0 0 CITIGROUP INC COM NEW 172967424 112647 1826905 SH DFND 5 1749105 0 77800 CITIGROUP INC COM NEW 172967424 3930 63744 SH DFND 8 63744 0 0 CITIZENS FINL GROUP INC COM 174610105 0 8 SH DFND 5 8 0 0 CITRIX SYS INC COM 177376100 3050 23443 SH DFND 5 23443 0 0 CLEAN HARBORS INC COM 184496107 69249 909969 SH DFND 5 909969 0 0 CLEARWAY ENERGY INC CL C 18539C204 329 10294 SH DFND 5 10294 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 1 100 SH DFND 5 100 0 0 CLOROX CO DEL COM 189054109 42852 212225 SH DFND 5 212225 0 0 CME GROUP INC COM 12572Q105 599869 3295081 SH DFND 5 3148602 0 146479 CME GROUP INC COM 12572Q105 6628 36409 SH DFND 8 36409 0 0 CME GROUP INC COM 12572Q105 2729 14992 SH DFND 9 14992 0 0 CME GROUP INC COM 12572Q105 49 267 SH DFND 267 0 0 CMS ENERGY CORP COM 125896100 19316 316612 SH DFND 5 316612 0 0 CMS ENERGY CORP COM 125896100 92327 1513302 SH DFND 6 1513302 0 0 CMS ENERGY CORP COM 125896100 818 13415 SH DFND 8 13415 0 0 CNH INDL N V SHS N20944109 154 12261 SH DFND 4 12261 0 0 CNH INDL N V SHS N20944109 15046 1196937 SH DFND 7 1196937 0 0 CNX RES CORP COM 12653C108 1 63 SH DFND 5 63 0 0 COCA COLA CO COM 191216100 29 521 SH DFND 4 521 0 0 COCA COLA CO COM 191216100 179061 3265146 SH DFND 5 3265146 0 0 COCA COLA CO COM 191216100 8110 147881 SH DFND 8 18391 0 129490 COCA COLA EUROPEAN PARTNERS SHS G25839104 333 6680 SH DFND 4 6680 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 99701 2000828 SH DFND 5 1807386 0 193442 COCA COLA EUROPEAN PARTNERS SHS G25839104 15963 320351 SH DFND 7 320351 0 0 COGNEX CORP COM 192422103 50761 632265 SH DFND 5 620740 0 11525 COGNEX CORP COM 192422103 2527 31481 SH DFND 9 31481 0 0 COGNEX CORP COM 192422103 45 560 SH DFND 560 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 28654 349658 SH DFND 2 341247 0 8411 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 15362 187459 SH DFND 3 170697 0 16762 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 197184 2406151 SH DFND 5 2317480 0 88671 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 12572 153408 SH DFND 8 153408 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 10 127 SH DFND 0 0 127 COHERENT INC COM 192479103 12316 82099 SH DFND 5 82099 0 0 COLFAX CORP COM 194014106 10237 267696 SH DFND 6 267696 0 0 COLGATE PALMOLIVE CO COM 194162103 207721 2429198 SH DFND 5 2345542 0 83656 COLGATE PALMOLIVE CO COM 194162103 2003 23430 SH DFND 9 23430 0 0 COLGATE PALMOLIVE CO COM 194162103 35 411 SH DFND 411 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 4183 46998 SH DFND 4 29621 0 17377 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 206305 2318198 SH DFND 6 1977409 0 340789 COMCAST CORP NEW CL A 20030N101 30 569 SH DFND 4 569 0 0 COMCAST CORP NEW CL A 20030N101 606 11557 SH DFND 5 11557 0 0 COMERICA INC COM 200340107 356 6369 SH DFND 5 2 0 6367 CONAGRA BRANDS INC COM 205887102 1 40 SH DFND 5 40 0 0 CONCENTRIX CORP COM 20602D101 14011 141957 SH DFND 5 141957 0 0 CONCHO RES INC COM 20605P101 90 1548 SH DFND 5 1548 0 0 CONCHO RES INC COM 20605P101 367 6297 SH DFND 8 6297 0 0 CONMED CORP COM 207410101 28 250 SH DFND 6 250 0 0 CONOCOPHILLIPS COM 20825C104 65 1620 SH DFND 4 1620 0 0 CONOCOPHILLIPS COM 20825C104 753 18823 SH DFND 5 18823 0 0 CONOCOPHILLIPS COM 20825C104 2148 53710 SH DFND 6 53710 0 0 CONOCOPHILLIPS COM 20825C104 2650 66263 SH DFND 8 66263 0 0 CONSOLIDATED EDISON INC COM 209115104 0 4 SH DFND 5 4 0 0 CONSTELLATION BRANDS INC CL A 21036P108 63 287 SH DFND 5 287 0 0 CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 23347 1879793 SH DFND 5 1393386 0 486407 COOPER COS INC COM NEW 216648402 37 102 SH DFND 4 102 0 0 COOPER COS INC COM NEW 216648402 114988 316492 SH DFND 5 303992 0 12500 COOPER COS INC COM NEW 216648402 168906 464897 SH DFND 6 464897 0 0 COOPER COS INC COM NEW 216648402 3331 9167 SH DFND 8 304 0 8863 COOPER COS INC COM NEW 216648402 1584 4361 SH DFND 4320 0 41 COOPER TIRE & RUBR CO COM 216831107 1 32 SH DFND 5 32 0 0 COPA HOLDINGS SA CL A P31076105 5401 69929 SH DFND 1 69929 0 0 COPA HOLDINGS SA CL A P31076105 104020 1346888 SH DFND 5 1302058 0 44830 COPART INC COM 217204106 56364 442943 SH DFND 5 442943 0 0 CORNING INC COM 219350105 158987 4416302 SH DFND 5 4264857 0 151445 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 16985 651248 SH DFND 5 651248 0 0 CORTEVA INC COM 22052L104 76516 1976132 SH DFND 5 1885332 0 90800 CORTEVA INC COM 22052L104 9670 249749 SH DFND 6 249749 0 0 COSTAR GROUP INC COM 22160N109 18 20 SH DFND 4 20 0 0 COSTAR GROUP INC COM 22160N109 27172 29398 SH DFND 5 29398 0 0 COSTCO WHSL CORP NEW COM 22160K105 224 594 SH DFND 5 594 0 0 COTY INC COM CL A 222070203 3 410 SH DFND 4 410 0 0 COTY INC COM CL A 222070203 779 110902 SH DFND 5 110902 0 0 COTY INC COM CL A 222070203 21088 3003928 SH DFND 6 3003928 0 0 COVANTA HLDG CORP COM 22282E102 42779 3258107 SH DFND 5 3258107 0 0 CRA INTL INC COM 12618T105 15842 311053 SH DFND 6 311053 0 0 CRANE CO COM 224399105 0 3 SH DFND 5 3 0 0 CREDICORP LTD COM G2519Y108 536 3270 SH DFND 3270 0 0 CREE INC COM 225447101 27 256 SH DFND 4 256 0 0 CREE INC COM 225447101 121324 1145644 SH DFND 5 1106191 0 39453 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 7182 46909 SH DFND 5 44636 0 2273 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 945 6173 SH DFND 9 6173 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 27 176 SH DFND 99 0 77 CROWN CASTLE INTL CORP NEW COM 22822V101 1 8 SH DFND 5 8 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 3980 25000 SH DFND 6 25000 0 0 CROWN HLDGS INC COM 228368106 20 200 SH DFND 5 200 0 0 CROWN HLDGS INC COM 228368106 15 150 SH DFND 6 150 0 0 CROWN HLDGS INC COM 228368106 324 3229 SH DFND 8 3229 0 0 CSX CORP COM 126408103 99 1095 SH DFND 4 1095 0 0 CSX CORP COM 126408103 5121 56425 SH DFND 5 56425 0 0 CUMMINS INC COM 231021106 389 1713 SH DFND 5 1713 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 22 1500 SH DFND 6 1500 0 0 CVS HEALTH CORP COM 126650100 52 759 SH DFND 4 759 0 0 CVS HEALTH CORP COM 126650100 71124 1041345 SH DFND 5 1041345 0 0 D R HORTON INC COM 23331A109 20 293 SH DFND 4 293 0 0 D R HORTON INC COM 23331A109 123 1790 SH DFND 5 1790 0 0 DANAHER CORPORATION COM 235851102 26 117 SH DFND 4 117 0 0 DANAHER CORPORATION COM 235851102 97692 439778 SH DFND 5 434546 0 5232 DANAHER CORPORATION COM 235851102 20508 92320 SH DFND 6 92320 0 0 DANAHER CORPORATION COM 235851102 3152 14189 SH DFND 9 14189 0 0 DANAHER CORPORATION COM 235851102 5109 22997 SH DFND 22997 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 10719 186870 SH DFND 5 186870 0 0 DARDEN RESTAURANTS INC COM 237194105 0 2 SH DFND 5 2 0 0 DARLING INGREDIENTS INC COM 237266101 33 576 SH DFND 4 576 0 0 DARLING INGREDIENTS INC COM 237266101 60447 1047977 SH DFND 5 998077 0 49900 DARLING INGREDIENTS INC COM 237266101 173929 3015414 SH DFND 6 3015414 0 0 DAVITA INC COM 23918K108 2 13 SH DFND 5 13 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 30861 770377 SH DFND 3 770377 0 0 DEERE & CO COM 244199105 3 12 SH DFND 5 12 0 0 DELL TECHNOLOGIES INC CL C 24703L202 6 85 SH DFND 4 85 0 0 DELL TECHNOLOGIES INC CL C 24703L202 98728 1347089 SH DFND 5 1335820 0 11269 DELL TECHNOLOGIES INC CL C 24703L202 2265 30904 SH DFND 9 30904 0 0 DELL TECHNOLOGIES INC CL C 24703L202 40 548 SH DFND 548 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 8 187 SH DFND 5 187 0 0 DENBURY INC COM 24790A101 9354 364100 SH DFND 2 364100 0 0 DENBURY INC COM 24790A101 7165 278919 SH DFND 5 254543 0 24376 DENTSPLY SIRONA INC COM 24906P109 0 4 SH DFND 5 4 0 0 DESCARTES SYS GROUP INC COM 249906108 189 3236 SH DFND 5 3236 0 0 DESCARTES SYS GROUP INC COM 249906108 9651 165000 SH DFND 6 165000 0 0 DEVON ENERGY CORP NEW COM 25179M103 347 21923 SH DFND 5 21923 0 0 DEXCOM INC COM 252131107 1 3 SH DFND 5 3 0 0 DIAMONDBACK ENERGY INC COM 25278X109 487 10052 SH DFND 8 10052 0 0 DIGITAL RLTY TR INC COM 253868103 29290 209946 SH DFND 5 209946 0 0 DIGITAL RLTY TR INC COM 253868103 13595 97450 SH DFND 6 97450 0 0 DILLARDS INC CL A 254067101 0 6 SH DFND 5 6 0 0 DISCOVER FINL SVCS COM 254709108 74 821 SH DFND 4 821 0 0 DISCOVER FINL SVCS COM 254709108 58851 650072 SH DFND 5 650072 0 0 DISCOVER FINL SVCS COM 254709108 7839 86586 SH DFND 8 54670 0 31916 DISCOVERY INC COM SER C 25470F302 0 8 SH DFND 5 8 0 0 DISCOVERY INC COM SER A 25470F104 0 6 SH DFND 5 6 0 0 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 3598 3775000 PRN DFND 5 0 0 0 DISH NETWORK CORPORATION CL A 25470M109 23 700 SH DFND 6 700 0 0 DISNEY WALT CO COM 254687106 42466 234384 SH DFND 5 234384 0 0 DISNEY WALT CO COM 254687106 6341 35000 SH DFND 6 35000 0 0 DISNEY WALT CO COM 254687106 19422 107195 SH DFND 8 107195 0 0 DOCEBO INC COM 25609L105 3922 60331 SH DFND 4 38482 0 21849 DOCEBO INC COM 25609L105 86873 1336323 SH DFND 6 1246394 0 89929 DOLBY LABORATORIES INC COM CL A 25659T107 49 500 SH DFND 6 500 0 0 DOLLAR GEN CORP NEW COM 256677105 28 131 SH DFND 4 131 0 0 DOLLAR GEN CORP NEW COM 256677105 17829 84778 SH DFND 5 80746 0 4032 DOLLAR GEN CORP NEW COM 256677105 2310 10985 SH DFND 9 10985 0 0 DOLLAR GEN CORP NEW COM 256677105 41 196 SH DFND 196 0 0 DOLLAR TREE INC COM 256746108 24 225 SH DFND 4 225 0 0 DOLLAR TREE INC COM 256746108 263987 2443415 SH DFND 5 2370715 0 72700 DOLLAR TREE INC COM 256746108 594 5500 SH DFND 8 5500 0 0 DOMINION ENERGY INC COM 25746U109 0 4 SH DFND 5 4 0 0 DOMINOS PIZZA INC COM 25754A201 37 97 SH DFND 5 97 0 0 DOUGLAS EMMETT INC COM 25960P109 3502 120000 SH DFND 6 120000 0 0 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 5407 488842 SH DFND 1 488842 0 0 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 19977 1806218 SH DFND 2 1487367 0 318851 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 1983 179277 SH DFND 3 179277 0 0 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 105843 9569919 SH DFND 5 6100504 0 3469415 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 9433 852879 SH DFND 10 852879 0 0 DOVER CORP COM 260003108 1 5 SH DFND 5 5 0 0 DOW INC COM 260557103 1 12 SH DFND 5 12 0 0 DRIL QUIP INC COM 262037104 6650 224517 SH DFND 5 224517 0 0 DTE ENERGY CO COM 233331107 2627 21635 SH DFND 5 21635 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 0 5 SH DFND 5 5 0 0 DUKE REALTY CORP COM NEW 264411505 1 37 SH DFND 5 37 0 0 DUKE REALTY CORP COM NEW 264411505 6623 165700 SH DFND 6 165700 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 27 1100 SH DFND 6 1100 0 0 DUPONT DE NEMOURS INC COM 26614N102 62368 877068 SH DFND 5 877068 0 0 DUPONT DE NEMOURS INC COM 26614N102 3167 44540 SH DFND 8 16895 0 27645 DXC TECHNOLOGY CO COM 23355L106 38917 1511341 SH DFND 5 1511341 0 0 DYNATRACE INC COM NEW 268150109 9415 217583 SH DFND 5 217583 0 0 DYNATRACE INC COM NEW 268150109 529 12236 SH DFND 6 12236 0 0 EASTMAN CHEM CO COM 277432100 1 14 SH DFND 5 14 0 0 EATON CORP PLC SHS G29183103 2 13 SH DFND 5 13 0 0 EATON VANCE CORP COM NON VTG 278265103 26 382 SH DFND 4 382 0 0 EATON VANCE CORP COM NON VTG 278265103 94 1380 SH DFND 5 1380 0 0 EATON VANCE CORP COM NON VTG 278265103 1155 17000 SH DFND 6 17000 0 0 EBAY INC. COM 278642103 218946 4357128 SH DFND 5 4196022 0 161106 EBAY INC. COM 278642103 2895 57615 SH DFND 9 57615 0 0 EBAY INC. COM 278642103 46 920 SH DFND 920 0 0 ECOLAB INC COM 278865100 27 126 SH DFND 4 126 0 0 ECOLAB INC COM 278865100 123219 569507 SH DFND 5 569507 0 0 ECOLAB INC COM 278865100 10337 47777 SH DFND 6 47777 0 0 ECOLAB INC COM 278865100 841 3888 SH DFND 8 3888 0 0 EDISON INTL COM 281020107 129121 2055416 SH DFND 5 1955458 0 99958 EDWARDS LIFESCIENCES CORP COM 28176E108 224 2451 SH DFND 5 2451 0 0 ELASTIC N V ORD SHS N14506104 26785 183297 SH DFND 5 179103 0 4194 ELASTIC N V ORD SHS N14506104 15709 107500 SH DFND 6 107500 0 0 ELASTIC N V ORD SHS N14506104 1665 11392 SH DFND 9 11392 0 0 ELASTIC N V ORD SHS N14506104 37 252 SH DFND 252 0 0 ELECTRONIC ARTS INC COM 285512109 214135 1491188 SH DFND 5 1440123 0 51065 EMERSON ELEC CO COM 291011104 0 4 SH DFND 5 4 0 0 ENBRIDGE INC COM 29250N105 8655 270631 SH DFND 5 270631 0 0 ENBRIDGE INC COM 29250N105 427508 13367120 SH DFND 6 13367120 0 0 ENBRIDGE INC COM 29250N105 361 11300 SH DFND 11300 0 0 ENCOMPASS HEALTH CORP COM 29261A100 12790 154676 SH DFND 5 154676 0 0 ENDO INTL PLC SHS G30401106 0 50 SH DFND 5 50 0 0 ENERGY RECOVERY INC COM 29270J100 82 5977 SH DFND 5 3676 0 2301 ENPHASE ENERGY INC COM 29355A107 597 3403 SH DFND 6 3403 0 0 ENTEGRIS INC COM 29362U104 85960 894483 SH DFND 5 894483 0 0 ENTERGY CORP NEW COM 29364G103 1 6 SH DFND 5 6 0 0 ENVESTNET INC COM 29404K106 33 405 SH DFND 4 405 0 0 ENVESTNET INC COM 29404K106 33090 402120 SH DFND 5 402120 0 0 ENVESTNET INC COM 29404K106 1580 19200 SH DFND 6 19200 0 0 ENVESTNET INC COM 29404K106 6193 75264 SH DFND 8 2493 0 72771 EOG RES INC COM 26875P101 56 1126 SH DFND 5 1126 0 0 EQT CORP COM 26884L109 14 1116 SH DFND 5 1116 0 0 EQUIFAX INC COM 294429105 71 366 SH DFND 4 366 0 0 EQUIFAX INC COM 294429105 227 1178 SH DFND 5 1178 0 0 EQUIFAX INC COM 294429105 16391 85000 SH DFND 6 85000 0 0 EQUINIX INC COM 29444U700 59 82 SH DFND 4 82 0 0 EQUINIX INC COM 29444U700 306 429 SH DFND 5 429 0 0 EQUINIX INC COM 29444U700 26735 37435 SH DFND 6 37435 0 0 EQUITABLE HLDGS INC COM 29452E101 23 916 SH DFND 4 916 0 0 EQUITABLE HLDGS INC COM 29452E101 108644 4245558 SH DFND 5 4066470 0 179088 EQUITABLE HLDGS INC COM 29452E101 3601 140712 SH DFND 8 4661 0 136051 EQUITY LIFESTYLE PPTYS INC COM 29472R108 28845 455257 SH DFND 5 455257 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 10750 169670 SH DFND 6 169670 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 27 462 SH DFND 4 462 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 18361 309730 SH DFND 5 309730 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 19593 330520 SH DFND 6 330520 0 0 ESSENTIAL UTILS INC COM 29670G102 67775 1433169 SH DFND 5 1433169 0 0 ESSEX PPTY TR INC COM 297178105 0 1 SH DFND 5 1 0 0 ESSEX PPTY TR INC COM 297178105 7621 32100 SH DFND 6 32100 0 0 ETSY INC COM 29786A106 23 131 SH DFND 4 131 0 0 ETSY INC COM 29786A106 65 365 SH DFND 5 365 0 0 ETSY INC COM 29786A106 2313 13000 SH DFND 6 13000 0 0 EURONET WORLDWIDE INC COM 298736109 14512 100139 SH DFND 6 100139 0 0 EVEREST RE GROUP LTD COM G3223R108 0 1 SH DFND 5 1 0 0 EVERSOURCE ENERGY COM 30040W108 1 7 SH DFND 5 7 0 0 EVERTEC INC COM 30040P103 28 700 SH DFND 6 700 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 91534 3392656 SH DFND 5 3392656 0 0 EXELIXIS INC COM 30161Q104 10271 511766 SH DFND 5 511766 0 0 EXELIXIS INC COM 30161Q104 370 18416 SH DFND 17717 0 699 EXELON CORP COM 30161N101 162 3829 SH DFND 4 3829 0 0 EXELON CORP COM 30161N101 233252 5524672 SH DFND 5 5350172 0 174500 EXELON CORP COM 30161N101 15621 370000 SH DFND 6 370000 0 0 EXELON CORP COM 30161N101 14042 332589 SH DFND 8 238888 0 93701 EXFO INC SUB VTG SHS 302046107 4476 1312893 SH DFND 6 1312893 0 0 EXLSERVICE HOLDINGS INC COM 302081104 23 276 SH DFND 4 276 0 0 EXLSERVICE HOLDINGS INC COM 302081104 108 1272 SH DFND 5 1272 0 0 EXLSERVICE HOLDINGS INC COM 302081104 71476 839615 SH DFND 6 839615 0 0 EXPEDIA GROUP INC COM NEW 30212P303 0 3 SH DFND 5 3 0 0 EXPEDITORS INTL WASH INC COM 302130109 3570 37539 SH DFND 5 37539 0 0 EXTRA SPACE STORAGE INC COM 30225T102 2 14 SH DFND 5 14 0 0 F5 NETWORKS INC COM 315616102 56141 319093 SH DFND 5 313267 0 5826 F5 NETWORKS INC COM 315616102 1412 8023 SH DFND 8 8023 0 0 FABRINET SHS G3323L100 4489 57850 SH DFND 3 57850 0 0 FACEBOOK INC CL A 30303M102 286 1047 SH DFND 4 1047 0 0 FACEBOOK INC CL A 30303M102 7879 28845 SH DFND 5 28845 0 0 FACEBOOK INC CL A 30303M102 13843 50677 SH DFND 8 29757 0 20920 FANHUA INC SPONSORED ADR 30712A103 5990 497484 SH DFND 10 497484 0 0 FARFETCH LTD ORD SH CL A 30744W107 2552 40000 SH DFND 6 40000 0 0 FASTENAL CO COM 311900104 37645 770946 SH DFND 5 727239 0 43707 FASTENAL CO COM 311900104 7185 147147 SH DFND 8 147147 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 0 2 SH DFND 5 2 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 6252 73450 SH DFND 6 73450 0 0 FEDERATED HERMES INC CL B 314211103 19 658 SH DFND 5 658 0 0 FEDERATED HERMES INC CL B 314211103 5785 200259 SH DFND 6 200259 0 0 FEDEX CORP COM 31428X106 26 101 SH DFND 4 101 0 0 FEDEX CORP COM 31428X106 27549 106111 SH DFND 5 102082 0 4029 FEDEX CORP COM 31428X106 24981 96223 SH DFND 6 96223 0 0 FEDEX CORP COM 31428X106 979 3771 SH DFND 8 3771 0 0 FEDEX CORP COM 31428X106 2853 10990 SH DFND 9 10990 0 0 FEDEX CORP COM 31428X106 45 175 SH DFND 175 0 0 FERRARI N V COM N3167Y103 8499 36643 SH DFND 7 36643 0 0 FERRARI N V COM N3167Y103 668 2909 SH DFND 8 2909 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 2726 150876 SH DFND 8 150876 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 30 767 SH DFND 5 767 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 27 193 SH DFND 4 193 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 246731 1744172 SH DFND 5 1706172 0 38000 FIDELITY NATL INFORMATION SV COM 31620M106 1375 9717 SH DFND 6 9717 0 0 FIFTH THIRD BANCORP COM 316773100 0 6 SH DFND 5 6 0 0 FIRST AMERN FINL CORP COM 31847R102 5 106 SH DFND 4 106 0 0 FIRST AMERN FINL CORP COM 31847R102 40 772 SH DFND 5 772 0 0 FIRST HORIZON CORPORATION COM 320517105 29 2246 SH DFND 4 2246 0 0 FIRST HORIZON CORPORATION COM 320517105 43 3350 SH DFND 5 3350 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 30 202 SH DFND 4 202 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 51501 350513 SH DFND 5 350513 0 0 FIRST SOLAR INC COM 336433107 1 14 SH DFND 5 14 0 0 FIRSTSERVICE CORP NEW COM 33767E202 4569 33381 SH DFND 4 21331 0 12050 FIRSTSERVICE CORP NEW COM 33767E202 41110 300362 SH DFND 6 268813 0 31549 FISERV INC COM 337738108 51689 453969 SH DFND 5 453969 0 0 FITBIT INC CL A 33812L102 66604 9794700 SH DFND 6 9794700 0 0 FIVE BELOW INC COM 33829M101 32937 188232 SH DFND 5 188232 0 0 FIVE BELOW INC COM 33829M101 56138 320825 SH DFND 6 320825 0 0 FIVE9 INC COM 338307101 34 194 SH DFND 4 194 0 0 FIVE9 INC COM 338307101 47354 271523 SH DFND 5 269002 0 2521 FIVE9 INC COM 338307101 52 300 SH DFND 6 300 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 0 1 SH DFND 5 1 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 457 1676 SH DFND 8 1676 0 0 FLEX LTD ORD Y2573F102 137352 7639155 SH DFND 5 7403003 0 236152 FLEX LTD ORD Y2573F102 3646 202768 SH DFND 9 202768 0 0 FLEX LTD ORD Y2573F102 58 3239 SH DFND 3239 0 0 FLOWSERVE CORP COM 34354P105 0 6 SH DFND 5 6 0 0 FLUOR CORP NEW COM 343412102 0 9 SH DFND 5 9 0 0 FMC CORP COM NEW 302491303 29542 257042 SH DFND 5 257042 0 0 FMC CORP COM NEW 302491303 19304 167964 SH DFND 6 167964 0 0 FOLEY TRASIMENE ACQUISTN COR COM CL A 34431F104 12 1100 SH DFND 6 1100 0 0 FOOT LOCKER INC COM 344849104 0 8 SH DFND 5 8 0 0 FORD MTR CO DEL COM 345370860 1 80 SH DFND 5 80 0 0 FORTINET INC COM 34959E109 1 10 SH DFND 5 10 0 0 FORTIS INC COM 349553107 363140 8889247 SH DFND 6 8732194 0 157053 FORTIS INC COM 349553107 470 11511 SH DFND 8 11511 0 0 FORTIVE CORP COM 34959J108 17256 243663 SH DFND 5 243663 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 2 21 SH DFND 5 21 0 0 FOSSIL GROUP INC COM 34988V106 0 40 SH DFND 5 40 0 0 FOX CORP CL B COM 35137L204 3101 107361 SH DFND 8 107361 0 0 FRANCO NEV CORP COM 351858105 195211 1557574 SH DFND 3 1372979 0 184595 FRANCO NEV CORP COM 351858105 16620 132553 SH DFND 4 84028 0 48525 FRANCO NEV CORP COM 351858105 14643 116834 SH DFND 5 111446 0 5388 FRANCO NEV CORP COM 351858105 453238 3614831 SH DFND 6 2636869 0 977962 FRANCO NEV CORP COM 351858105 1832 14614 SH DFND 9 14614 0 0 FRANCO NEV CORP COM 351858105 35 276 SH DFND 276 0 0 FREELINE THERAPEUTICS HLDGS SPONSORED ADS 35655L107 2884 157968 SH DFND 5 157968 0 0 FREEPORT-MCMORAN INC CL B 35671D857 49 1864 SH DFND 5 1864 0 0 FRONTDOOR INC COM 35905A109 144161 2871169 SH DFND 6 2871169 0 0 FRONTDOOR INC COM 35905A109 1471 29304 SH DFND 8 971 0 28333 FTI CONSULTING INC COM 302941109 11187 100130 SH DFND 6 100130 0 0 FUELCELL ENERGY INC COM 35952H601 783 70100 SH DFND 70100 0 0 GALLAGHER ARTHUR J & CO COM 363576109 33 269 SH DFND 4 269 0 0 GALLAGHER ARTHUR J & CO COM 363576109 199510 1612727 SH DFND 5 1568192 0 44535 GALLAGHER ARTHUR J & CO COM 363576109 4056 32783 SH DFND 6 32783 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1987 16065 SH DFND 8 16065 0 0 GALLAGHER ARTHUR J & CO COM 363576109 3638 29407 SH DFND 9 29407 0 0 GALLAGHER ARTHUR J & CO COM 363576109 76 611 SH DFND 611 0 0 GAMESTOP CORP NEW CL A 36467W109 2 105 SH DFND 5 105 0 0 GAP INC COM 364760108 24 1182 SH DFND 5 1182 0 0 GARMIN LTD SHS H2906T109 2 13 SH DFND 5 13 0 0 GARMIN LTD SHS H2906T109 630 5263 SH DFND 8 5263 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 198 2119 SH DFND 2 0 0 2119 GDS HLDGS LTD SPONSORED ADS 36165L108 8832 94322 SH DFND 5 94322 0 0 GENERAC HLDGS INC COM 368736104 44011 193530 SH DFND 6 193530 0 0 GENERAL DYNAMICS CORP COM 369550108 3754 25223 SH DFND 5 25223 0 0 GENERAL DYNAMICS CORP COM 369550108 782 5256 SH DFND 8 5256 0 0 GENERAL ELECTRIC CO COM 369604103 533 49356 SH DFND 2 0 0 49356 GENERAL ELECTRIC CO COM 369604103 28875 2673574 SH DFND 5 2564436 0 109138 GENERAL ELECTRIC CO COM 369604103 18193 1684554 SH DFND 6 1684554 0 0 GENERAL ELECTRIC CO COM 369604103 3206 296872 SH DFND 9 296872 0 0 GENERAL ELECTRIC CO COM 369604103 43 4015 SH DFND 4015 0 0 GENERAL MLS INC COM 370334104 1 22 SH DFND 5 22 0 0 GENERAL MTRS CO COM 37045V100 0 11 SH DFND 5 11 0 0 GENPACT LIMITED SHS G3922B107 28081 678936 SH DFND 5 678936 0 0 GENPACT LIMITED SHS G3922B107 112683 2724435 SH DFND 6 2724435 0 0 GENPACT LIMITED SHS G3922B107 7675 185562 SH DFND 8 93978 0 91584 GENUINE PARTS CO COM 372460105 5516 54924 SH DFND 5 54924 0 0 GENWORTH FINL INC COM CL A 37247D106 0 84 SH DFND 5 84 0 0 GILDAN ACTIVEWEAR INC COM 375916103 13336 476959 SH DFND 4 301369 0 175590 GILDAN ACTIVEWEAR INC COM 375916103 179170 6408142 SH DFND 6 5798118 0 610024 GILDAN ACTIVEWEAR INC COM 375916103 1342 48000 SH DFND 48000 0 0 GILEAD SCIENCES INC COM 375558103 17 288 SH DFND 0 0 288 GLOBAL PMTS INC COM 37940X102 31 143 SH DFND 4 143 0 0 GLOBAL PMTS INC COM 37940X102 197079 914859 SH DFND 5 872708 0 42151 GLOBAL PMTS INC COM 37940X102 17311 80358 SH DFND 8 47676 0 32682 GLOBE LIFE INC COM 37959E102 0 3 SH DFND 5 3 0 0 GODADDY INC CL A 380237107 57 693 SH DFND 5 693 0 0 GOGO INC COM 38046C109 13 1400 SH DFND 6 1400 0 0 GOHEALTH INC COM CL A 38046W105 7260 531488 SH DFND 6 531488 0 0 GOLAR LNG LTD SHS G9456A100 728 75510 SH DFND 5 75510 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 20656 78327 SH DFND 5 78327 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 0 13 SH DFND 5 13 0 0 GOOSEHEAD INS INC COM CL A 38267D109 20993 168270 SH DFND 5 168270 0 0 GRACE W R & CO DEL NEW COM 38388F108 0 3 SH DFND 5 3 0 0 GRAINGER W W INC COM 384802104 84186 206166 SH DFND 5 200916 0 5250 GRAINGER W W INC COM 384802104 10681 26156 SH DFND 8 18434 0 7722 GRAND CANYON ED INC COM 38526M106 175374 1883511 SH DFND 6 1883511 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 143324 2341941 SH DFND 6 1966749 0 375192 GRIFOLS S A SP ADR REP B NVT 398438408 154429 8374685 SH DFND 5 7849434 0 525251 GRIFOLS S A SP ADR REP B NVT 398438408 15326 831145 SH DFND 7 831145 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 40140 1022675 SH DFND 5 992782 0 29893 GROCERY OUTLET HLDG CORP COM 39874R101 3196 81422 SH DFND 9 81422 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 50 1266 SH DFND 1266 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 9193 55741 SH DFND 5 41108 0 14633 GUARDANT HEALTH INC COM 40131M109 38234 296661 SH DFND 5 287249 0 9412 GUARDANT HEALTH INC COM 40131M109 3310 25681 SH DFND 9 25681 0 0 GUARDANT HEALTH INC COM 40131M109 81 629 SH DFND 367 0 262 HALLIBURTON CO COM 406216101 0 12 SH DFND 5 12 0 0 HAMILTON LANE INC CL A 407497106 4889 62633 SH DFND 5 62633 0 0 HANESBRANDS INC COM 410345102 1 44 SH DFND 5 44 0 0 HARLEY DAVIDSON INC COM 412822108 0 7 SH DFND 5 7 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 7294 148915 SH DFND 5 148915 0 0 HASBRO INC COM 418056107 0 3 SH DFND 5 3 0 0 HCA HEALTHCARE INC COM 40412C101 8 50 SH DFND 4 50 0 0 HCA HEALTHCARE INC COM 40412C101 240504 1462387 SH DFND 5 1400087 0 62300 HCA HEALTHCARE INC COM 40412C101 18091 110000 SH DFND 6 110000 0 0 HCA HEALTHCARE INC COM 40412C101 5294 32189 SH DFND 8 1066 0 31123 HCA HEALTHCARE INC COM 40412C101 2545 15473 SH DFND 15473 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 55461 767523 SH DFND 1 767523 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 22437 310497 SH DFND 2 107711 0 202786 HDFC BANK LTD SPONSORED ADS 40415F101 8879 122870 SH DFND 3 0 0 122870 HDFC BANK LTD SPONSORED ADS 40415F101 438727 6071512 SH DFND 5 609605 0 5461907 HDFC BANK LTD SPONSORED ADS 40415F101 25544 353508 SH DFND 8 353508 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 93 1286 SH DFND 1286 0 0 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 7203 238122 SH DFND 5 238122 0 0 HEALTH CATALYST INC COM 42225T107 4125 94767 SH DFND 5 94767 0 0 HEALTH CATALYST INC COM 42225T107 466 10697 SH DFND 10697 0 0 HEALTHCARE RLTY TR COM 421946104 26 878 SH DFND 4 878 0 0 HEALTHCARE RLTY TR COM 421946104 24304 821079 SH DFND 5 808491 0 12588 HEALTHCARE RLTY TR COM 421946104 18603 628463 SH DFND 6 628463 0 0 HEALTHCARE RLTY TR COM 421946104 8999 304024 SH DFND 8 148043 0 155981 HEALTHCARE SVCS GROUP INC COM 421906108 71386 2540435 SH DFND 6 2540435 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 96 3476 SH DFND 5 3476 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 32974 1197301 SH DFND 6 1197301 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 81 2693 SH DFND 4 2693 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 32961 1090356 SH DFND 5 1090356 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 7597 251300 SH DFND 6 251300 0 0 HELEN OF TROY LTD COM G4388N106 20910 94110 SH DFND 6 94110 0 0 HELMERICH & PAYNE INC COM 423452101 0 6 SH DFND 5 6 0 0 HENRY JACK & ASSOC INC COM 426281101 1 7 SH DFND 5 7 0 0 HENRY SCHEIN INC COM 806407102 0 5 SH DFND 5 5 0 0 HERSHEY CO COM 427866108 1 6 SH DFND 5 6 0 0 HESS CORP COM 42809H107 38140 722481 SH DFND 5 703068 0 19413 HESS CORP COM 42809H107 1292 24478 SH DFND 6 24478 0 0 HESS CORP COM 42809H107 2789 52840 SH DFND 9 52840 0 0 HESS CORP COM 42809H107 54 1024 SH DFND 1024 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 0 24 SH DFND 5 24 0 0 HIGHWOODS PPTYS INC COM 431284108 3789 95600 SH DFND 6 95600 0 0 HILTON GRAND VACATIONS INC COM 43283X105 57551 1835750 SH DFND 6 1835750 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 30 271 SH DFND 4 271 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 218 1959 SH DFND 5 1959 0 0 HOLLYFRONTIER CORP COM 436106108 9623 372270 SH DFND 5 372270 0 0 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 30 2025 SH DFND 5 0 0 2025 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 26940 1833920 SH DFND 10 1833920 0 0 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 29 1943 SH DFND 1943 0 0 HOLOGIC INC COM 436440101 1 20 SH DFND 5 20 0 0 HOME DEPOT INC COM 437076102 31 116 SH DFND 4 116 0 0 HOME DEPOT INC COM 437076102 742 2793 SH DFND 5 2793 0 0 HONEYWELL INTL INC COM 438516106 0 2 SH DFND 5 2 0 0 HONEYWELL INTL INC COM 438516106 658 3094 SH DFND 8 3094 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 43309 592056 SH DFND 5 592056 0 0 HORMEL FOODS CORP COM 440452100 2 37 SH DFND 5 37 0 0 HOST HOTELS & RESORTS INC COM 44107P104 0 11 SH DFND 5 11 0 0 HOULIHAN LOKEY INC CL A 441593100 954 14188 SH DFND 5 14188 0 0 HOWMET AEROSPACE INC COM 443201108 0 13 SH DFND 5 13 0 0 HP INC COM 40434L105 9 370 SH DFND 4 370 0 0 HP INC COM 40434L105 212 8635 SH DFND 5 8635 0 0 HP INC COM 40434L105 19672 800000 SH DFND 6 800000 0 0 HUAMI CORP SPONSORED ADS 44331K103 8942 754577 SH DFND 2 608359 0 146218 HUAMI CORP SPONSORED ADS 44331K103 15339 1294412 SH DFND 10 1294412 0 0 HUAMI CORP SPONSORED ADS 44331K103 10 838 SH DFND 838 0 0 HUBBELL INC COM 443510607 150519 960006 SH DFND 5 914635 0 45371 HUMANA INC COM 444859102 27 66 SH DFND 4 66 0 0 HUMANA INC COM 444859102 59136 144140 SH DFND 5 144140 0 0 HUMANA INC COM 444859102 5401 13164 SH DFND 13164 0 0 HUNT J B TRANS SVCS INC COM 445658107 35 253 SH DFND 4 253 0 0 HUNT J B TRANS SVCS INC COM 445658107 26206 191771 SH DFND 5 191771 0 0 HUNT J B TRANS SVCS INC COM 445658107 815 5965 SH DFND 8 5965 0 0 HUNTINGTON BANCSHARES INC COM 446150104 10079 798020 SH DFND 5 798020 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 8583 268038 SH DFND 5 268038 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 183 5719 SH DFND 5719 0 0 HUYA INC ADS REP SHS A 44852D108 3408 171008 SH DFND 1 171008 0 0 HUYA INC ADS REP SHS A 44852D108 2088 104758 SH DFND 3 104758 0 0 HUYA INC ADS REP SHS A 44852D108 80615 4044903 SH DFND 5 2582504 0 1462399 HUYA INC ADS REP SHS A 44852D108 62 3113 SH DFND 3113 0 0 IAA INC COM 449253103 130 2000 SH DFND 6 2000 0 0 IAC INTERACTIVECORP NEW COM 44891N109 1585 8371 SH DFND 8 8371 0 0 ICICI BANK LIMITED ADR 45104G104 121 8120 SH DFND 8120 0 0 ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 11488 1345215 SH DFND 2 1080877 0 264338 ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 32796 3840275 SH DFND 10 3840275 0 0 ICON PLC SHS G4705A100 140763 721938 SH DFND 5 719945 0 1993 ICON PLC SHS G4705A100 15777 80918 SH DFND 8 52484 0 28434 ICON PLC SHS G4705A100 4527 23220 SH DFND 23220 0 0 IDEX CORP COM 45167R104 2 8 SH DFND 5 8 0 0 IDEX CORP COM 45167R104 1392 6990 SH DFND 8 6990 0 0 IDEXX LABS INC COM 45168D104 195 390 SH DFND 5 390 0 0 IHS MARKIT LTD SHS G47567105 8716 97032 SH DFND 5 97032 0 0 IHS MARKIT LTD SHS G47567105 1078 12000 SH DFND 6 12000 0 0 ILLINOIS TOOL WKS INC COM 452308109 1 4 SH DFND 5 4 0 0 ILLUMINA INC COM 452327109 195 527 SH DFND 5 527 0 0 IMPERIAL OIL LTD COM NEW 453038408 276066 14544906 SH DFND 6 14544906 0 0 IMV INC COM 44974L103 1329 435000 SH DFND 6 435000 0 0 INCYTE CORP COM 45337C102 1 7 SH DFND 5 7 0 0 INFOSYS LTD SPONSORED ADR 456788108 27022 1594211 SH DFND 1 1594211 0 0 INFOSYS LTD SPONSORED ADR 456788108 35486 2093588 SH DFND 2 1716129 0 377459 INFOSYS LTD SPONSORED ADR 456788108 37917 2236969 SH DFND 3 2236969 0 0 INFOSYS LTD SPONSORED ADR 456788108 268109 15817630 SH DFND 5 5151240 0 10666390 INGERSOLL RAND INC COM 45687V106 1 26 SH DFND 5 26 0 0 INSPERITY INC COM 45778Q107 57425 705296 SH DFND 6 705296 0 0 INSPERITY INC COM 45778Q107 233 2857 SH DFND 8 2857 0 0 INSTALLED BLDG PRODS INC COM 45780R101 44 431 SH DFND 5 0 0 431 INTEL CORP COM 458140100 109 2188 SH DFND 4 2188 0 0 INTEL CORP COM 458140100 788366 15824278 SH DFND 5 15168533 0 655745 INTEL CORP COM 458140100 7473 150000 SH DFND 6 150000 0 0 INTEL CORP COM 458140100 13728 275552 SH DFND 8 247353 0 28199 INTERCONTINENTAL EXCHANGE IN COM 45866F104 205301 1780738 SH DFND 5 1702838 0 77900 INTERCORP FINL SVCS INC SHS P5626F128 16581 515086 SH DFND 5 340086 0 175000 INTERCORP FINL SVCS INC SHS P5626F128 182 5614 SH DFND 5614 0 0 INTERDIGITAL INC COM 45867G101 45049 742401 SH DFND 6 742401 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 184679 1467103 SH DFND 5 1414845 0 52258 INTERNATIONAL PAPER CO COM 460146103 1 22 SH DFND 5 22 0 0 INTERPUBLIC GROUP COS INC COM 460690100 30 1255 SH DFND 4 1255 0 0 INTERPUBLIC GROUP COS INC COM 460690100 62 2636 SH DFND 5 2636 0 0 INTUIT COM 461202103 45341 119365 SH DFND 5 116501 0 2864 INTUIT COM 461202103 2948 7761 SH DFND 9 7761 0 0 INTUIT COM 461202103 50 132 SH DFND 132 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 58717 71773 SH DFND 5 71773 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 3533 4318 SH DFND 4318 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 106782 4792718 SH DFND 5 4157797 0 634921 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 974 43712 SH DFND 43712 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 27421 215000 SH DFND 6 215000 0 0 INVESCO LTD SHS G491BT108 1 34 SH DFND 5 34 0 0 INVESCO LTD SHS G491BT108 5506 315916 SH DFND 6 315916 0 0 INVITATION HOMES INC COM 46187W107 24072 810494 SH DFND 5 810494 0 0 INVITATION HOMES INC COM 46187W107 12706 427800 SH DFND 6 427800 0 0 IPG PHOTONICS CORP COM 44980X109 61120 273111 SH DFND 5 268890 0 4221 IPG PHOTONICS CORP COM 44980X109 2571 11490 SH DFND 9 11490 0 0 IPG PHOTONICS CORP COM 44980X109 52 231 SH DFND 231 0 0 IQVIA HLDGS INC COM 46266C105 46335 258607 SH DFND 5 258607 0 0 IQVIA HLDGS INC COM 46266C105 5180 28913 SH DFND 8 958 0 27955 IQVIA HLDGS INC COM 46266C105 5273 29430 SH DFND 29196 0 234 IRON MTN INC NEW COM 46284V101 0 7 SH DFND 5 7 0 0 ISHARES INC MSCI STH KOR ETF 464286772 10299 119683 SH DFND 2 119683 0 0 ISHARES INC MSCI PAC JP ETF 464286665 3480 72692 SH DFND 5 72692 0 0 ISHARES INC JP MORGAN EM ETF 464286517 1459 32247 SH DFND 5 0 0 32247 ISHARES INC MSCI STH AFR ETF 464286780 261 5957 SH DFND 5 5957 0 0 ISHARES INC MSCI CDA ETF 464286509 142 4589 SH DFND 5 4589 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 8961 132632 SH DFND 5 132632 0 0 ISHARES INC CORE MSCI EMKT 46434G103 16886 272180 SH DFND 5 272180 0 0 ISHARES SILVER TR ISHARES 46428Q109 15 600 SH DFND 6 600 0 0 ISHARES TR TIPS BD ETF 464287176 294 2301 SH DFND 2 2301 0 0 ISHARES TR MSCI INDIA ETF 46429B598 8246 205011 SH DFND 3 205011 0 0 ISHARES TR GLB CNSM STP ETF 464288737 204 3493 SH DFND 5 3493 0 0 ISHARES TR GBL COMM SVC ETF 464287275 431 5812 SH DFND 5 5812 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 4168 142292 SH DFND 5 142292 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 992 12978 SH DFND 5 12978 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 1139 17503 SH DFND 5 17503 0 0 ISHARES TR TIPS BD ETF 464287176 73473 575578 SH DFND 5 483851 0 91727 ISHARES TR GLB CNS DISC ETF 464288745 833 5358 SH DFND 5 5358 0 0 ISHARES TR CORE S&P500 ETF 464287200 23491 62578 SH DFND 5 62578 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 1457 16618 SH DFND 5 2595 0 14023 ISHARES TR GLOBAL TECH ETF 464287291 1384 4612 SH DFND 5 4612 0 0 ISHARES TR MSCI INDIA ETF 46429B598 70287 1747573 SH DFND 5 0 0 1747573 ISHARES TR GLOB INDSTRL ETF 464288729 947 8871 SH DFND 5 8871 0 0 ISHARES TR CORE MSCI EURO 46434V738 13884 270743 SH DFND 5 270743 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 422 20760 SH DFND 5 20760 0 0 ISHARES TR MICRO-CAP ETF 464288869 5840 49223 SH DFND 6 49223 0 0 ISHARES TR TIPS BD ETF 464287176 574 4496 SH DFND 4496 0 0 ITT INC COM 45073V108 67 867 SH DFND 4 867 0 0 ITT INC COM 45073V108 237 3078 SH DFND 5 3078 0 0 ITT INC COM 45073V108 12782 165953 SH DFND 6 165953 0 0 ITT INC COM 45073V108 767 9963 SH DFND 8 9963 0 0 J2 GLOBAL INC COM 48123V102 14 145 SH DFND 4 145 0 0 J2 GLOBAL INC COM 48123V102 254 2595 SH DFND 5 543 0 2052 J2 GLOBAL INC COM 48123V102 158778 1625327 SH DFND 6 1625327 0 0 JABIL INC COM 466313103 0 7 SH DFND 5 7 0 0 JACOBS ENGR GROUP INC COM 469814107 1 11 SH DFND 5 11 0 0 JACOBS ENGR GROUP INC COM 469814107 930 8533 SH DFND 8 8533 0 0 JD.COM INC SPON ADR CL A 47215P106 2502 28466 SH DFND 1 28466 0 0 JD.COM INC SPON ADR CL A 47215P106 321106 3653086 SH DFND 2 3548047 0 105039 JD.COM INC SPON ADR CL A 47215P106 10796 122826 SH DFND 4 122826 0 0 JD.COM INC SPON ADR CL A 47215P106 50516 574697 SH DFND 5 348857 0 225840 JD.COM INC SPON ADR CL A 47215P106 1302 14812 SH DFND 14812 0 0 JEFFERIES FINL GROUP INC COM 47233W109 1 28 SH DFND 5 28 0 0 JFROG LTD ORD SHS M6191J100 9 142 SH DFND 142 0 0 JOHNSON & JOHNSON COM 478160104 148013 940482 SH DFND 5 940482 0 0 JOHNSON CTLS INTL PLC SHS G51502105 111 2387 SH DFND 4 2387 0 0 JOHNSON CTLS INTL PLC SHS G51502105 54287 1165207 SH DFND 5 1165207 0 0 JOHNSON CTLS INTL PLC SHS G51502105 3967 85137 SH DFND 8 19357 0 65780 JOHNSON OUTDOORS INC CL A 479167108 17215 152844 SH DFND 6 152844 0 0 JONES LANG LASALLE INC COM 48020Q107 30 200 SH DFND 4 200 0 0 JONES LANG LASALLE INC COM 48020Q107 151 1021 SH DFND 5 1021 0 0 JPMORGAN CHASE & CO COM 46625H100 347 2727 SH DFND 4 2727 0 0 JPMORGAN CHASE & CO COM 46625H100 457176 3597829 SH DFND 5 3523651 0 74178 JPMORGAN CHASE & CO COM 46625H100 54236 426823 SH DFND 6 426823 0 0 JPMORGAN CHASE & CO COM 46625H100 19840 156138 SH DFND 8 91116 0 65022 JUNIPER NETWORKS INC COM 48203R104 19 838 SH DFND 4 838 0 0 JUNIPER NETWORKS INC COM 48203R104 161794 7187669 SH DFND 5 6913961 0 273708 KANDI TECHNOLOGIES GROUP INC COM 483709101 697 101000 SH DFND 101000 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 20209 99002 SH DFND 5 99002 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 713 3495 SH DFND 8 3495 0 0 KARUNA THERAPEUTICS INC COM 48576A100 20 200 SH DFND 5 200 0 0 KARUNA THERAPEUTICS INC COM 48576A100 10 95 SH DFND 0 0 95 KB HOME COM 48666K109 1 23 SH DFND 5 23 0 0 KBR INC COM 48242W106 6138 198453 SH DFND 8 6574 0 191879 KE HLDGS INC SPONSORED ADS 482497104 182651 2968008 SH DFND 2 2767364 0 200644 KE HLDGS INC SPONSORED ADS 482497104 4377 71124 SH DFND 5 71124 0 0 KE HLDGS INC SPONSORED ADS 482497104 20904 339680 SH DFND 10 339680 0 0 KELLOGG CO COM 487836108 1 22 SH DFND 5 22 0 0 KEURIG DR PEPPER INC COM 49271V100 1 30 SH DFND 5 30 0 0 KEYCORP COM 493267108 0 17 SH DFND 5 17 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 163 1235 SH DFND 5 1235 0 0 KFORCE INC COM 493732101 17093 406115 SH DFND 6 406115 0 0 KILROY RLTY CORP COM 49427F108 3496 60900 SH DFND 6 60900 0 0 KIMBERLY-CLARK CORP COM 494368103 363321 2694661 SH DFND 5 2565439 0 129222 KIMCO RLTY CORP COM 49446R109 0 25 SH DFND 5 25 0 0 KINDER MORGAN INC DEL COM 49456B101 3621 264904 SH DFND 5 264904 0 0 KINROSS GOLD CORP COM 496902404 4769 650000 SH DFND 650000 0 0 KINSALE CAP GROUP INC COM 49714P108 11990 59909 SH DFND 5 59909 0 0 KKR & CO INC COM 48251W104 10310 254626 SH DFND 5 254626 0 0 KLA CORP COM NEW 482480100 594552 2296367 SH DFND 5 2203339 0 93028 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 14 335 SH DFND 4 335 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 32 772 SH DFND 5 772 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 21 500 SH DFND 6 500 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 569 13604 SH DFND 8 13604 0 0 KODIAK SCIENCES INC COM 50015M109 16 109 SH DFND 0 0 109 KOHLS CORP COM 500255104 0 5 SH DFND 5 5 0 0 KONTOOR BRANDS INC COM 50050N103 19 467 SH DFND 5 467 0 0 KOSMOS ENERGY LTD COM 500688106 38257 15875954 SH DFND 5 13216830 0 2659124 KRAFT HEINZ CO COM 500754106 23 652 SH DFND 5 652 0 0 KROGER CO COM 501044101 40 1257 SH DFND 4 1257 0 0 KROGER CO COM 501044101 53063 1670742 SH DFND 5 1670742 0 0 KROGER CO COM 501044101 9846 310000 SH DFND 6 310000 0 0 KROGER CO COM 501044101 4322 136094 SH DFND 8 4508 0 131586 KRYSTAL BIOTECH INC COM 501147102 14094 234893 SH DFND 5 234893 0 0 KRYSTAL BIOTECH INC COM 501147102 386 6433 SH DFND 6234 0 199 L BRANDS INC COM 501797104 2 42 SH DFND 5 42 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 82495 436437 SH DFND 5 436437 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1 4 SH DFND 5 4 0 0 LAM RESEARCH CORP COM 512807108 66 139 SH DFND 4 139 0 0 LAM RESEARCH CORP COM 512807108 95109 201387 SH DFND 5 201291 0 96 LAM RESEARCH CORP COM 512807108 6118 12955 SH DFND 8 429 0 12526 LAMB WESTON HLDGS INC COM 513272104 0 3 SH DFND 5 3 0 0 LAS VEGAS SANDS CORP COM 517834107 0 3 SH DFND 5 3 0 0 LAS VEGAS SANDS CORP COM 517834107 5066 85000 SH DFND 6 85000 0 0 LAUDER ESTEE COS INC CL A 518439104 41925 157499 SH DFND 5 157499 0 0 LAUREATE EDUCATION INC CL A 518613203 42461 2916306 SH DFND 5 2343498 0 572808 LEGGETT & PLATT INC COM 524660107 0 8 SH DFND 5 8 0 0 LEIDOS HOLDINGS INC COM 525327102 1 7 SH DFND 5 7 0 0 LEIDOS HOLDINGS INC COM 525327102 1726 16424 SH DFND 8 16424 0 0 LENNAR CORP CL A 526057104 2 30 SH DFND 4 30 0 0 LENNAR CORP CL A 526057104 131 1715 SH DFND 5 1715 0 0 LENNAR CORP CL A 526057104 2096 27493 SH DFND 6 27493 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 4873 727272 SH DFND 2 595710 0 131562 LEXINFINTECH HLDGS LTD ADR 528877103 6768 1010123 SH DFND 10 1010123 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 5 792 SH DFND 792 0 0 LI AUTO INC SPONSORED ADS 50202M102 715 24800 SH DFND 24800 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 104593 4422542 SH DFND 5 4422542 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 240 21544 SH DFND 5 21544 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 6 138 SH DFND 4 138 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 4 92 SH DFND 4 92 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 190 4366 SH DFND 5 4366 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 50 1159 SH DFND 5 1159 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 23046 540975 SH DFND 5 540975 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 456 12000 SH DFND 6 12000 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1589 37305 SH DFND 6 37305 0 0 LIGHTSPEED POS INC SUB VTG SHS 53227R106 12704 180000 SH DFND 6 180000 0 0 LILLY ELI & CO COM 532457108 39231 232357 SH DFND 5 232357 0 0 LILLY ELI & CO COM 532457108 4454 26382 SH DFND 26382 0 0 LINCOLN NATL CORP IND COM 534187109 8225 163487 SH DFND 5 163487 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 22816 1332685 SH DFND 6 1332685 0 0 LINDE PLC SHS G5494J103 79348 300930 SH DFND 1 60536 0 240394 LINDE PLC SHS G5494J103 107 406 SH DFND 4 406 0 0 LINDE PLC SHS G5494J103 286032 1084956 SH DFND 5 986415 0 98541 LINDE PLC SHS G5494J103 157458 597165 SH DFND 7 487903 0 109262 LINDE PLC SHS G5494J103 7391 28049 SH DFND 8 28049 0 0 LINDE PLC SHS G5494J103 3574 13555 SH DFND 13555 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 609 53556 SH DFND 5 53556 0 0 LITTELFUSE INC COM 537008104 11256 44202 SH DFND 5 44202 0 0 LIVANOVA PLC SHS G5509L101 17556 265085 SH DFND 5 164611 0 100474 LIVANOVA PLC SHS G5509L101 8 128 SH DFND 128 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 0 3 SH DFND 5 3 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 10397 141500 SH DFND 6 141500 0 0 LIVEPERSON INC COM 538146101 581 9335 SH DFND 6 9335 0 0 LKQ CORP COM 501889208 13 365 SH DFND 4 365 0 0 LKQ CORP COM 501889208 61895 1756371 SH DFND 5 1756371 0 0 LOCKHEED MARTIN CORP COM 539830109 1141 3215 SH DFND 8 3215 0 0 LOEWS CORP COM 540424108 0 5 SH DFND 5 5 0 0 LOGITECH INTL S A SHS H50430232 201 2075 SH DFND 4 2075 0 0 LOUISIANA PAC CORP COM 546347105 1 28 SH DFND 5 28 0 0 LOUISIANA PAC CORP COM 546347105 74 2000 SH DFND 6 2000 0 0 LOVESAC COMPANY COM 54738L109 24741 574168 SH DFND 6 574168 0 0 LOWES COS INC COM 548661107 96 598 SH DFND 4 598 0 0 LOWES COS INC COM 548661107 162857 1014622 SH DFND 5 981456 0 33166 LOWES COS INC COM 548661107 193 1200 SH DFND 6 1200 0 0 LOWES COS INC COM 548661107 11357 70757 SH DFND 8 70757 0 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 7847 552640 SH DFND 2 444419 0 108221 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 7530 530292 SH DFND 5 530292 0 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 18675 1315132 SH DFND 10 1315132 0 0 LULULEMON ATHLETICA INC COM 550021109 22091 63473 SH DFND 5 63473 0 0 LULULEMON ATHLETICA INC COM 550021109 17553 50436 SH DFND 6 50436 0 0 LUMEN TECHNOLOGIES INC COM 156700106 23 2402 SH DFND 5 2402 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 592 17400 SH DFND 17400 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 0 3 SH DFND 5 3 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3205 34967 SH DFND 6 34967 0 0 M & T BK CORP COM 55261F104 0 1 SH DFND 5 1 0 0 MACERICH CO COM 554382101 0 12 SH DFND 5 12 0 0 MACERICH CO COM 554382101 38023 3563500 SH DFND 6 3563500 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 28 750 SH DFND 6 750 0 0 MACYS INC COM 55616P104 0 16 SH DFND 5 16 0 0 MAGNA INTL INC COM 559222401 14824 209411 SH DFND 6 209411 0 0 MAGNA INTL INC COM 559222401 6647 93900 SH DFND 93900 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 5409 183167 SH DFND 1 183167 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 16418 555973 SH DFND 2 447363 0 108610 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 29807 1009375 SH DFND 3 1009375 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 121028 4098486 SH DFND 5 2748686 0 1349800 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 11 370 SH DFND 370 0 0 MALIBU BOATS INC COM CL A 56117J100 5795 92814 SH DFND 6 92814 0 0 MANPOWERGROUP INC COM 56418H100 11504 127566 SH DFND 5 127566 0 0 MANULIFE FINL CORP COM 56501R106 23979 1347587 SH DFND 4 850903 0 496684 MANULIFE FINL CORP COM 56501R106 494807 27807522 SH DFND 6 22683750 0 5123772 MANULIFE FINL CORP COM 56501R106 3094 173900 SH DFND 173900 0 0 MARATHON OIL CORP COM 565849106 0 24 SH DFND 5 24 0 0 MARATHON PETE CORP COM 56585A102 54 1307 SH DFND 4 1307 0 0 MARATHON PETE CORP COM 56585A102 274337 6632914 SH DFND 5 6477414 0 155500 MARATHON PETE CORP COM 56585A102 721 17442 SH DFND 6 17442 0 0 MARATHON PETE CORP COM 56585A102 7606 183901 SH DFND 8 143013 0 40888 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 17704 631163 SH DFND 5 621174 0 9989 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 763 27190 SH DFND 9 27190 0 0 MARKETAXESS HLDGS INC COM 57060D108 1 2 SH DFND 5 2 0 0 MARRIOTT INTL INC NEW CL A 571903202 58 438 SH DFND 4 438 0 0 MARRIOTT INTL INC NEW CL A 571903202 30176 228743 SH DFND 5 228743 0 0 MARRIOTT INTL INC NEW CL A 571903202 11543 87500 SH DFND 6 87500 0 0 MARSH & MCLENNAN COS INC COM 571748102 94 800 SH DFND 4 800 0 0 MARSH & MCLENNAN COS INC COM 571748102 410 3501 SH DFND 5 3501 0 0 MARSH & MCLENNAN COS INC COM 571748102 31490 269144 SH DFND 6 269144 0 0 MARSH & MCLENNAN COS INC COM 571748102 9945 84996 SH DFND 8 84996 0 0 MARTIN MARIETTA MATLS INC COM 573284106 0 1 SH DFND 5 1 0 0 MARTIN MARIETTA MATLS INC COM 573284106 2197 7735 SH DFND 6 7735 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 154 3247 SH DFND 5 3247 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 649 13647 SH DFND 6 13647 0 0 MASCO CORP COM 574599106 1 26 SH DFND 5 26 0 0 MASTERCARD INCORPORATED CL A 57636Q104 172 483 SH DFND 4 483 0 0 MASTERCARD INCORPORATED CL A 57636Q104 80492 225506 SH DFND 5 225506 0 0 MASTERCARD INCORPORATED CL A 57636Q104 4363 12224 SH DFND 6 12224 0 0 MASTERCARD INCORPORATED CL A 57636Q104 4417 12376 SH DFND 8 410 0 11966 MATCH GROUP INC NEW COM 57667L107 111135 735066 SH DFND 5 703866 0 31200 MATTEL INC COM 577081102 536 30730 SH DFND 5 30730 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 2 20 SH DFND 5 20 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 1064 12000 SH DFND 6 12000 0 0 MCCORMICK & CO INC COM NON VTG 579780206 2 16 SH DFND 5 16 0 0 MCDONALDS CORP COM 580135101 115 536 SH DFND 4 536 0 0 MCDONALDS CORP COM 580135101 667 3109 SH DFND 5 3109 0 0 MCKESSON CORP COM 58155Q103 35 204 SH DFND 4 204 0 0 MCKESSON CORP COM 58155Q103 117692 676700 SH DFND 5 676700 0 0 MCKESSON CORP COM 58155Q103 996 5727 SH DFND 6 5727 0 0 MEDTRONIC PLC SHS G5960L103 170 1451 SH DFND 5 1451 0 0 MEDTRONIC PLC SHS G5960L103 27 234 SH DFND 0 0 234 MERCADOLIBRE INC COM 58733R102 35 21 SH DFND 4 21 0 0 MERCADOLIBRE INC COM 58733R102 49630 29626 SH DFND 5 27721 0 1905 MERCK & CO. INC COM 58933Y105 1 9 SH DFND 5 9 0 0 MERCK & CO. INC COM 58933Y105 50 612 SH DFND 0 0 612 MEREDITH CORP COM 589433101 0 8 SH DFND 5 8 0 0 METHANEX CORP COM 59151K108 5186 112856 SH DFND 4 71561 0 41295 METHANEX CORP COM 59151K108 355553 7737791 SH DFND 6 6549608 0 1188183 METLIFE INC COM 59156R108 0 7 SH DFND 5 7 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 32197 28251 SH DFND 5 28251 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 3641 3195 SH DFND 3195 0 0 MGIC INVT CORP WIS COM 552848103 0 15 SH DFND 5 15 0 0 MGM RESORTS INTERNATIONAL COM 552953101 0 13 SH DFND 5 13 0 0 MGM RESORTS INTERNATIONAL COM 552953101 4254 135000 SH DFND 6 135000 0 0 MGP INGREDIENTS INC NEW COM 55303J106 2352 49973 SH DFND 6 49973 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 1 8 SH DFND 5 8 0 0 MICRON TECHNOLOGY INC COM 595112103 69 924 SH DFND 4 924 0 0 MICRON TECHNOLOGY INC COM 595112103 176538 2348205 SH DFND 5 2242205 0 106000 MICRON TECHNOLOGY INC COM 595112103 672 8942 SH DFND 8942 0 0 MICROSOFT CORP COM 594918104 765 3439 SH DFND 4 3439 0 0 MICROSOFT CORP COM 594918104 1415079 6362194 SH DFND 5 6158890 0 203304 MICROSOFT CORP COM 594918104 208365 936810 SH DFND 6 936810 0 0 MICROSOFT CORP COM 594918104 46986 211249 SH DFND 8 126517 0 84732 MICROSOFT CORP COM 594918104 7519 33805 SH DFND 9 33805 0 0 MICROSOFT CORP COM 594918104 483 2172 SH DFND 2172 0 0 MID-AMER APT CMNTYS INC COM 59522J103 0 2 SH DFND 5 2 0 0 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 8320 315262 SH DFND 2 315262 0 0 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 583 22073 SH DFND 4 22073 0 0 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 18123 686730 SH DFND 6 686730 0 0 MKS INSTRS INC COM 55306N104 17516 116425 SH DFND 5 116425 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 129 14457 SH DFND 14457 0 0 MOHAWK INDS INC COM 608190104 0 1 SH DFND 5 1 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 17 367 SH DFND 5 367 0 0 MOMO INC ADR 60879B107 4839 346666 SH DFND 2 346666 0 0 MOMO INC ADR 60879B107 20338 1456845 SH DFND 10 1456845 0 0 MONDELEZ INTL INC CL A 609207105 2 27 SH DFND 5 27 0 0 MONGODB INC CL A 60937P106 5 15 SH DFND 4 15 0 0 MONGODB INC CL A 60937P106 111 308 SH DFND 5 308 0 0 MONGODB INC CL A 60937P106 3165 8815 SH DFND 6 8815 0 0 MONRO INC COM 610236101 30545 573083 SH DFND 6 573083 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 41580 449611 SH DFND 5 438364 0 11247 MONSTER BEVERAGE CORP NEW COM 61174X109 2827 30573 SH DFND 9 30573 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 45 491 SH DFND 491 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 6201 200299 SH DFND 6 200299 0 0 MOODYS CORP COM 615369105 29 100 SH DFND 4 100 0 0 MOODYS CORP COM 615369105 486 1675 SH DFND 5 1675 0 0 MOODYS CORP COM 615369105 10868 37446 SH DFND 6 37446 0 0 MORGAN STANLEY COM NEW 617446448 251 3664 SH DFND 4 3664 0 0 MORGAN STANLEY COM NEW 617446448 433190 6321167 SH DFND 5 6206767 0 114400 MORGAN STANLEY COM NEW 617446448 154870 2259886 SH DFND 6 2259886 0 0 MORGAN STANLEY COM NEW 617446448 21014 306643 SH DFND 8 176259 0 130384 MOSAIC CO NEW COM 61945C103 0 20 SH DFND 5 20 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 1 6 SH DFND 5 6 0 0 MSCI INC COM 55354G100 93 208 SH DFND 5 208 0 0 MUELLER WTR PRODS INC COM SER A 624758108 33311 2690748 SH DFND 5 2690748 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 38496 575601 SH DFND 5 561553 0 14048 NANOSTRING TECHNOLOGIES INC COM 63009R109 2563 38323 SH DFND 9 38323 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 549 8210 SH DFND 7800 0 410 NASDAQ INC COM 631103108 1 8 SH DFND 5 8 0 0 NASDAQ INC COM 631103108 645 4862 SH DFND 8 4862 0 0 NATIONAL GEN HLDGS CORP COM 636220303 38377 1122785 SH DFND 6 1122785 0 0 NATIONAL OILWELL VARCO INC COM 637071101 0 11 SH DFND 5 11 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 5054 123500 SH DFND 6 123500 0 0 NAVIENT CORPORATION COM 63938C108 0 31 SH DFND 5 31 0 0 NAVISTAR INTL CORP NEW COM 63934E108 1 23 SH DFND 5 23 0 0 NAVISTAR INTL CORP NEW COM 63934E108 164213 3735500 SH DFND 6 3735500 0 0 NCINO INC COM 63947U107 12 162 SH DFND 5 162 0 0 NCR CORP NEW COM 62886E108 0 12 SH DFND 5 12 0 0 NEOGAMES S A SHS L6673X107 8548 225000 SH DFND 5 225000 0 0 NETAPP INC COM 64110D104 0 3 SH DFND 5 3 0 0 NETEASE INC SPONSORED ADS 64110W102 168048 1754702 SH DFND 2 1754702 0 0 NETEASE INC SPONSORED ADS 64110W102 5774 60290 SH DFND 4 60290 0 0 NETEASE INC SPONSORED ADS 64110W102 25409 265310 SH DFND 10 265310 0 0 NETEASE INC SPONSORED ADS 64110W102 898 9373 SH DFND 9373 0 0 NETFLIX INC COM 64110L106 50 92 SH DFND 4 92 0 0 NETFLIX INC COM 64110L106 323810 598838 SH DFND 5 583382 0 15456 NETFLIX INC COM 64110L106 4458 8245 SH DFND 9 8245 0 0 NETFLIX INC COM 64110L106 78 145 SH DFND 145 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 13 135 SH DFND 0 0 135 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 9918 53377 SH DFND 1 53377 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 335482 1805511 SH DFND 2 1701338 0 104173 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 3825 20585 SH DFND 3 20585 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 3930 21151 SH DFND 4 21151 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 234579 1262467 SH DFND 5 866276 0 396191 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 38361 206455 SH DFND 10 206455 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 570 3066 SH DFND 3066 0 0 NEW RELIC INC COM 64829B100 6220 95108 SH DFND 5 95108 0 0 NEW YORK TIMES CO CL A 650111107 2 32 SH DFND 5 32 0 0 NEWELL BRANDS INC COM 651229106 526 24780 SH DFND 5 24780 0 0 NEWMARK GROUP INC CL A 65158N102 124 17000 SH DFND 6 17000 0 0 NEWMONT CORP COM 651639106 111 1855 SH DFND 5 1855 0 0 NEWMONT CORP COM 651639106 898 15000 SH DFND 15000 0 0 NEWS CORP NEW CL A 65249B109 1 76 SH DFND 5 76 0 0 NEWS CORP NEW CL B 65249B208 1 70 SH DFND 5 70 0 0 NEXTERA ENERGY INC COM 65339F101 28 363 SH DFND 4 363 0 0 NEXTERA ENERGY INC COM 65339F101 92859 1203613 SH DFND 5 1203213 0 400 NEXTERA ENERGY INC COM 65339F101 40337 522842 SH DFND 6 522842 0 0 NEXTERA ENERGY INC COM 65339F101 1864 24158 SH DFND 8 24158 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 0 13 SH DFND 5 13 0 0 NIKE INC CL B 654106103 148 1046 SH DFND 4 1046 0 0 NIKE INC CL B 654106103 188034 1329141 SH DFND 5 1324051 0 5090 NIKE INC CL B 654106103 12025 85000 SH DFND 6 85000 0 0 NIKE INC CL B 654106103 1964 13885 SH DFND 9 13885 0 0 NIKE INC CL B 654106103 45 318 SH DFND 318 0 0 NIKOLA CORP COM 654110105 807 52900 SH DFND 52900 0 0 NIO INC SPON ADS 62914V106 4662 95645 SH DFND 95645 0 0 NISOURCE INC COM 65473P105 0 4 SH DFND 5 4 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 5075 106154 SH DFND 1 106154 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 35028 732657 SH DFND 2 604206 0 128451 NOAH HLDGS LTD SPON ADS CL A 65487X102 3969 83019 SH DFND 3 83019 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 89019 1861935 SH DFND 5 1187240 0 674695 NOAH HLDGS LTD SPON ADS CL A 65487X102 81849 1711970 SH DFND 10 1711970 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 20 413 SH DFND 413 0 0 NORBORD INC COM NEW 65548P403 2877 66643 SH DFND 4 42259 0 24384 NORBORD INC COM NEW 65548P403 230534 5339269 SH DFND 6 3920209 0 1419060 NORBORD INC COM NEW 65548P403 485 11243 SH DFND 8 11243 0 0 NORDSTROM INC COM 655664100 0 10 SH DFND 5 10 0 0 NORFOLK SOUTHN CORP COM 655844108 116 489 SH DFND 4 489 0 0 NORFOLK SOUTHN CORP COM 655844108 239252 1006910 SH DFND 5 976710 0 30200 NORFOLK SOUTHN CORP COM 655844108 33361 140404 SH DFND 6 140404 0 0 NORFOLK SOUTHN CORP COM 655844108 8191 34472 SH DFND 8 19177 0 15295 NORTHERN TR CORP COM 665859104 28 298 SH DFND 4 298 0 0 NORTHERN TR CORP COM 665859104 55434 595168 SH DFND 5 595168 0 0 NORTONLIFELOCK INC COM 668771108 1 62 SH DFND 5 62 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 0 8 SH DFND 5 8 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 38019 862311 SH DFND 5 838635 0 23676 NUANCE COMMUNICATIONS INC COM 67020Y100 1851 41972 SH DFND 8 1390 0 40582 NUANCE COMMUNICATIONS INC COM 67020Y100 2831 64220 SH DFND 9 64220 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 50 1129 SH DFND 1129 0 0 NUCOR CORP COM 670346105 475 8937 SH DFND 5 8937 0 0 NUTANIX INC CL A 67059N108 8 265 SH DFND 4 265 0 0 NUTANIX INC CL A 67059N108 160194 5026487 SH DFND 5 4867312 0 159175 NUTANIX INC CL A 67059N108 263 8241 SH DFND 8241 0 0 NUTRIEN LTD COM 67077M108 18584 386277 SH DFND 4 244259 0 142018 NUTRIEN LTD COM 67077M108 240997 5009219 SH DFND 6 4758671 0 250548 NVIDIA CORPORATION COM 67066G104 138 264 SH DFND 4 264 0 0 NVIDIA CORPORATION COM 67066G104 1031 1974 SH DFND 5 1974 0 0 NVIDIA CORPORATION COM 67066G104 753 1442 SH DFND 6 1442 0 0 NVIDIA CORPORATION COM 67066G104 3186 6101 SH DFND 8 202 0 5899 NVR INC COM 62944T105 55462 13594 SH DFND 5 13594 0 0 NVR INC COM 62944T105 3786 928 SH DFND 6 928 0 0 NVR INC COM 62944T105 13778 3377 SH DFND 8 1988 0 1389 NXP SEMICONDUCTORS N V COM N6596X109 30 189 SH DFND 4 189 0 0 NXP SEMICONDUCTORS N V COM N6596X109 659492 4147489 SH DFND 5 4013363 0 134126 NXP SEMICONDUCTORS N V COM N6596X109 13978 87905 SH DFND 7 87905 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1483 9327 SH DFND 8 9327 0 0 NXP SEMICONDUCTORS N V COM N6596X109 3503 22028 SH DFND 9 22028 0 0 NXP SEMICONDUCTORS N V COM N6596X109 62 392 SH DFND 392 0 0 O-I GLASS INC COM 67098H104 0 23 SH DFND 5 23 0 0 OAK STR HEALTH INC COM 67181A107 8437 137949 SH DFND 5 137949 0 0 OAK STR HEALTH INC COM 67181A107 954 15602 SH DFND 15602 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 2 8 SH DFND 5 8 0 0 OMNICOM GROUP INC COM 681919106 0 3 SH DFND 5 3 0 0 ONEOK INC NEW COM 682680103 3714 96778 SH DFND 5 96778 0 0 OPEN TEXT CORP COM 683715106 81900 1802400 SH DFND 6 1802400 0 0 ORACLE CORP COM 68389X105 563309 8707822 SH DFND 5 8536969 0 170853 ORACLE CORP COM 68389X105 4322 66815 SH DFND 8 66815 0 0 ORLA MNG LTD NEW COM 68634K106 9923 1841205 SH DFND 5 1800617 0 40588 ORLA MNG LTD NEW COM 68634K106 612 113533 SH DFND 9 113533 0 0 ORLA MNG LTD NEW COM 68634K106 10 1925 SH DFND 1925 0 0 OSHKOSH CORP COM 688239201 32444 376948 SH DFND 5 376948 0 0 OSHKOSH CORP COM 688239201 733 8517 SH DFND 8 8517 0 0 OTIS WORLDWIDE CORP COM 68902V107 4106 60788 SH DFND 5 60788 0 0 OUTSET MED INC COM 690145107 14 248 SH DFND 0 0 248 OVINTIV INC COM 69047Q102 121338 8444600 SH DFND 6 8444600 0 0 OWENS CORNING NEW COM 690742101 2115 27917 SH DFND 5 27365 0 552 OWL ROCK CAPITAL CORPORATION COM 69121K104 4724 373157 SH DFND 5 326630 0 46527 PACCAR INC COM 693718108 196 2274 SH DFND 5 2274 0 0 PACCAR INC COM 693718108 589 6826 SH DFND 8 6826 0 0 PACKAGING CORP AMER COM 695156109 1 8 SH DFND 5 8 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 37159 653291 SH DFND 5 491162 0 162129 PALO ALTO NETWORKS INC COM 697435105 38 107 SH DFND 4 107 0 0 PALO ALTO NETWORKS INC COM 697435105 123 345 SH DFND 5 345 0 0 PALOMAR HLDGS INC COM 69753M105 18343 206473 SH DFND 5 206473 0 0 PAN AMERN SILVER CORP COM 697900108 15530 450000 SH DFND 6 450000 0 0 PAPA JOHNS INTL INC COM 698813102 30 350 SH DFND 4 350 0 0 PAPA JOHNS INTL INC COM 698813102 21638 255017 SH DFND 5 255017 0 0 PAPA JOHNS INTL INC COM 698813102 59395 700000 SH DFND 6 700000 0 0 PARKER-HANNIFIN CORP COM 701094104 339 1244 SH DFND 5 1244 0 0 PARKER-HANNIFIN CORP COM 701094104 10889 39972 SH DFND 6 39972 0 0 PARSLEY ENERGY INC CL A 701877102 405 28515 SH DFND 5 28515 0 0 PATTERSON COS INC COM 703395103 1 40 SH DFND 5 40 0 0 PAYCHEX INC COM 704326107 0 4 SH DFND 5 4 0 0 PAYLOCITY HLDG CORP COM 70438V106 103 500 SH DFND 500 0 0 PAYPAL HLDGS INC COM 70450Y103 146905 627262 SH DFND 5 600262 0 27000 PAYPAL HLDGS INC COM 70450Y103 8949 38212 SH DFND 6 38212 0 0 PEARSON PLC SPONSORED ADR 705015105 682 74332 SH DFND 5 74332 0 0 PEGASYSTEMS INC COM 705573103 1819 13648 SH DFND 6 13648 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 4 25 SH DFND 6 25 0 0 PEMBINA PIPELINE CORP COM 706327103 15 614 SH DFND 4 614 0 0 PEMBINA PIPELINE CORP COM 706327103 4365 184612 SH DFND 5 184612 0 0 PEMBINA PIPELINE CORP COM 706327103 290006 12264060 SH DFND 6 10556337 0 1707723 PENTAIR PLC SHS G7S00T104 65213 1228341 SH DFND 5 1228341 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 0 10 SH DFND 5 10 0 0 PEPSICO INC COM 713448108 159 1072 SH DFND 4 1072 0 0 PEPSICO INC COM 713448108 34752 234338 SH DFND 5 222654 0 11684 PEPSICO INC COM 713448108 18372 123883 SH DFND 6 123883 0 0 PEPSICO INC COM 713448108 6373 42974 SH DFND 8 42974 0 0 PERKINELMER INC COM 714046109 2 12 SH DFND 5 12 0 0 PERRIGO CO PLC SHS G97822103 0 4 SH DFND 5 4 0 0 PFIZER INC COM 717081103 151 4097 SH DFND 4 4097 0 0 PFIZER INC COM 717081103 260667 7081407 SH DFND 5 6743106 0 338301 PG&E CORP COM 69331C108 0 21 SH DFND 5 21 0 0 PHILIP MORRIS INTL INC COM 718172109 0 5 SH DFND 5 5 0 0 PHILIP MORRIS INTL INC COM 718172109 186170 2248700 SH DFND 6 2248700 0 0 PHILLIPS 66 COM 718546104 828 11842 SH DFND 5 11842 0 0 PHILLIPS 66 COM 718546104 2247 32134 SH DFND 6 32134 0 0 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 2051 1738091 SH DFND 10 1738091 0 0 PHYSICIANS RLTY TR COM 71943U104 10291 578154 SH DFND 6 578154 0 0 PINDUODUO INC SPONSORED ADS 722304102 771 4337 SH DFND 4337 0 0 PING IDENTITY HLDG CORP COM 72341T103 79986 2792808 SH DFND 5 2717306 0 75502 PING IDENTITY HLDG CORP COM 72341T103 696 24295 SH DFND 6 24295 0 0 PINNACLE WEST CAP CORP COM 723484101 0 3 SH DFND 5 3 0 0 PIONEER NAT RES CO COM 723787107 15 133 SH DFND 4 133 0 0 PIONEER NAT RES CO COM 723787107 11173 98100 SH DFND 5 98100 0 0 PIONEER NAT RES CO COM 723787107 2196 19282 SH DFND 6 19282 0 0 PIONEER NAT RES CO COM 723787107 2893 25400 SH DFND 8 9066 0 16334 PITNEY BOWES INC COM 724479100 1 142 SH DFND 5 142 0 0 PLUG POWER INC COM NEW 72919P202 67306 1984851 SH DFND 5 1886851 0 98000 PLUG POWER INC COM NEW 72919P202 716 21102 SH DFND 6 21102 0 0 PLUG POWER INC COM NEW 72919P202 1658 48900 SH DFND 48900 0 0 PNC FINL SVCS GROUP INC COM 693475105 94 631 SH DFND 4 631 0 0 PNC FINL SVCS GROUP INC COM 693475105 24276 162924 SH DFND 5 154694 0 8230 PNC FINL SVCS GROUP INC COM 693475105 13087 87833 SH DFND 8 57895 0 29938 POOL CORP COM 73278L105 47925 128659 SH DFND 5 128659 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 30921 722965 SH DFND 6 722965 0 0 POTLATCHDELTIC CORPORATION COM 737630103 1 21 SH DFND 5 21 0 0 PPG INDS INC COM 693506107 1 9 SH DFND 5 9 0 0 PPL CORP COM 69351T106 0 10 SH DFND 5 10 0 0 PRECISION DRILLING CORP COM NEW 74022D407 24043 1462220 SH DFND 6 1462220 0 0 PRICE T ROWE GROUP INC COM 74144T108 1 8 SH DFND 5 8 0 0 PRIMERICA INC COM 74164M108 50130 374297 SH DFND 6 374297 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 0 6 SH DFND 5 6 0 0 PROCTER AND GAMBLE CO COM 742718109 209 1504 SH DFND 4 1504 0 0 PROCTER AND GAMBLE CO COM 742718109 470519 3381620 SH DFND 5 3218869 0 162751 PROCTER AND GAMBLE CO COM 742718109 23840 171337 SH DFND 8 127291 0 44046 PROFOUND MED CORP COM NEW 74319B502 21097 1025360 SH DFND 6 1025360 0 0 PROG HOLDINGS INC COM NPV 74319R101 11 200 SH DFND 6 200 0 0 PROGRESSIVE CORP COM 743315103 361813 3659108 SH DFND 5 3479430 0 179678 PROGRESSIVE CORP COM 743315103 8956 90578 SH DFND 8 90578 0 0 PROLOGIS INC. COM 74340W103 52101 522783 SH DFND 5 522783 0 0 PROLOGIS INC. COM 74340W103 39291 394250 SH DFND 6 394250 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 1391 331204 SH DFND 5 331204 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 329 20000 SH DFND 20000 0 0 PRUDENTIAL FINL INC COM 744320102 0 1 SH DFND 5 1 0 0 PTC INC COM 69370C100 221579 1852510 SH DFND 5 1777487 0 75023 PUBLIC STORAGE COM 74460D109 26213 113512 SH DFND 5 113512 0 0 PUBLIC STORAGE COM 74460D109 11462 49635 SH DFND 6 49635 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 25 436 SH DFND 5 12 0 424 PULTE GROUP INC COM 745867101 1 18 SH DFND 5 18 0 0 PVH CORPORATION COM 693656100 0 3 SH DFND 5 3 0 0 QIAGEN NV SHS NEW N72482123 31 605 SH DFND 4 605 0 0 QIAGEN NV SHS NEW N72482123 230357 4468794 SH DFND 5 4356510 0 112284 QIAGEN NV SHS NEW N72482123 16 300 SH DFND 6 300 0 0 QIAGEN NV SHS NEW N72482123 73341 1422777 SH DFND 7 1247465 0 175312 QIAGEN NV SHS NEW N72482123 548 10636 SH DFND 8 10636 0 0 QORVO INC COM 74736K101 1 8 SH DFND 5 8 0 0 QUALCOMM INC COM 747525103 230 1511 SH DFND 2 0 0 1511 QUALCOMM INC COM 747525103 156 1024 SH DFND 4 1024 0 0 QUALCOMM INC COM 747525103 88907 583612 SH DFND 5 583612 0 0 QUALCOMM INC COM 747525103 18983 124609 SH DFND 8 78120 0 46489 QUANTA SVCS INC COM 74762E102 2 30 SH DFND 5 30 0 0 QUEST DIAGNOSTICS INC COM 74834L100 3044 25540 SH DFND 5 25540 0 0 QUIDEL CORP COM 74838J101 5 26 SH DFND 0 0 26 RALPH LAUREN CORP CL A 751212101 0 2 SH DFND 5 2 0 0 RANGE RES CORP COM 75281A109 1 90 SH DFND 5 90 0 0 RAYMOND JAMES FINL INC COM 754730109 0 3 SH DFND 5 3 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 4068 56891 SH DFND 5 56891 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 651 9098 SH DFND 6 9098 0 0 REALTY INCOME CORP COM 756109104 0 3 SH DFND 5 3 0 0 REALTY INCOME CORP COM 756109104 5129 82500 SH DFND 6 82500 0 0 REGENCY CTRS CORP COM 758849103 0 3 SH DFND 5 3 0 0 REGENERON PHARMACEUTICALS COM 75886F107 36 75 SH DFND 4 75 0 0 REGENERON PHARMACEUTICALS COM 75886F107 120174 248751 SH DFND 5 239814 0 8937 REGENERON PHARMACEUTICALS COM 75886F107 2894 5990 SH DFND 9 5990 0 0 REGENERON PHARMACEUTICALS COM 75886F107 3252 6731 SH DFND 6651 0 80 REGIONS FINANCIAL CORP NEW COM 7591EP100 0 14 SH DFND 5 14 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 108 902 SH DFND 5 902 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 2144 12932 SH DFND 5 12932 0 0 RENALYTIX AI PLC ADS 75973T101 2395 149694 SH DFND 5 149694 0 0 RENALYTIX AI PLC ADS 75973T101 285 17792 SH DFND 17152 0 640 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 507 7157 SH DFND 5 7157 0 0 REPUBLIC SVCS INC COM 760759100 81160 842786 SH DFND 5 842786 0 0 RESMED INC COM 761152107 142 669 SH DFND 5 669 0 0 RESMED INC COM 761152107 600 2825 SH DFND 8 2825 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 91354 1494087 SH DFND 6 1494087 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 1871 30600 SH DFND 30600 0 0 REVOLUTION MEDICINES INC COM 76155X100 7 169 SH DFND 0 0 169 REVOLVE GROUP INC CL A 76156B107 8257 264898 SH DFND 6 264898 0 0 REXNORD CORP COM 76169B102 50984 1291059 SH DFND 5 1291059 0 0 RH COM 74967X103 12621 28203 SH DFND 6 28203 0 0 RINGCENTRAL INC CL A 76680R206 65 171 SH DFND 4 171 0 0 RINGCENTRAL INC CL A 76680R206 1550 4089 SH DFND 5 4089 0 0 RINGCENTRAL INC CL A 76680R206 2744 7240 SH DFND 6 7240 0 0 RINGCENTRAL INC CL A 76680R206 6052 15969 SH DFND 8 529 0 15440 RITCHIE BROS AUCTIONEERS COM 767744105 8987 129290 SH DFND 4 81746 0 47544 RITCHIE BROS AUCTIONEERS COM 767744105 120316 1730909 SH DFND 6 1619028 0 111881 ROBERT HALF INTL INC COM 770323103 103 1651 SH DFND 5 1651 0 0 ROCKWELL AUTOMATION INC COM 773903109 1 4 SH DFND 5 4 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 15995 343569 SH DFND 4 218364 0 125205 ROGERS COMMUNICATIONS INC CL B 775109200 995298 21378916 SH DFND 6 18794401 0 2584515 ROKU INC COM CL A 77543R102 38 114 SH DFND 5 114 0 0 ROKU INC COM CL A 77543R102 845 2544 SH DFND 8 2544 0 0 ROLLINS INC COM 775711104 2 57 SH DFND 5 57 0 0 ROPER TECHNOLOGIES INC COM 776696106 75 175 SH DFND 4 175 0 0 ROPER TECHNOLOGIES INC COM 776696106 66221 153614 SH DFND 5 151660 0 1954 ROPER TECHNOLOGIES INC COM 776696106 8633 20026 SH DFND 6 20026 0 0 ROPER TECHNOLOGIES INC COM 776696106 831 1927 SH DFND 8 1927 0 0 ROPER TECHNOLOGIES INC COM 776696106 2304 5345 SH DFND 9 5345 0 0 ROPER TECHNOLOGIES INC COM 776696106 41 95 SH DFND 95 0 0 ROSS STORES INC COM 778296103 0 2 SH DFND 5 2 0 0 ROYAL BK CDA COM 780087102 90068 1096160 SH DFND 4 673978 0 422182 ROYAL BK CDA COM 780087102 2304595 28047795 SH DFND 6 23450025 0 4597770 ROYAL BK CDA COM 780087102 7896 96100 SH DFND 96100 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 0 2 SH DFND 5 2 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 46742 425009 SH DFND 1 94142 0 330867 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 42051 382355 SH DFND 5 320997 0 61358 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 2468 22439 SH DFND 9 22439 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 49 442 SH DFND 442 0 0 RYDER SYS INC COM 783549108 0 7 SH DFND 5 7 0 0 S&P GLOBAL INC COM 78409V104 106746 324723 SH DFND 5 309473 0 15250 SABRE CORP COM 78573M104 28332 2357062 SH DFND 5 2357062 0 0 SALESFORCE COM INC COM 79466L302 190 852 SH DFND 4 852 0 0 SALESFORCE COM INC COM 79466L302 145737 654911 SH DFND 5 648134 0 6777 SALESFORCE COM INC COM 79466L302 41520 186582 SH DFND 6 186582 0 0 SALESFORCE COM INC COM 79466L302 13202 59329 SH DFND 8 37305 0 22024 SANFILIPPO JOHN B & SON INC COM 800422107 17265 218930 SH DFND 6 218930 0 0 SANMINA CORPORATION COM 801056102 0 8 SH DFND 5 8 0 0 SAREPTA THERAPEUTICS INC COM 803607100 51 300 SH DFND 5 300 0 0 SAREPTA THERAPEUTICS INC COM 803607100 19 114 SH DFND 0 0 114 SBA COMMUNICATIONS CORP NEW CL A 78410G104 21858 77475 SH DFND 5 75132 0 2343 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1805 6399 SH DFND 9 6399 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 32 114 SH DFND 114 0 0 SCHLUMBERGER LTD COM 806857108 0 8 SH DFND 5 8 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 707 34134 SH DFND 5 34134 0 0 SCHNITZER STEEL INDS INC CL A 806882106 26019 815402 SH DFND 5 815402 0 0 SCHWAB CHARLES CORP COM 808513105 51241 966087 SH DFND 5 935519 0 30568 SCHWAB CHARLES CORP COM 808513105 4371 82410 SH DFND 9 82410 0 0 SCHWAB CHARLES CORP COM 808513105 75 1410 SH DFND 1410 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 43 457 SH DFND 5 457 0 0 SCIENTIFIC GAMES CORP COM 80874P109 564 13583 SH DFND 8 13583 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 0 16 SH DFND 5 16 0 0 SCULPTOR CAP MGMT COM CL A 811246107 12 800 SH DFND 6 800 0 0 SEA LTD SPONSORD ADS 81141R100 113394 569676 SH DFND 2 493854 0 75822 SEA LTD SPONSORD ADS 81141R100 31864 160080 SH DFND 3 160080 0 0 SEA LTD SPONSORD ADS 81141R100 24100 121076 SH DFND 5 115834 0 5242 SEA LTD SPONSORD ADS 81141R100 9321 46828 SH DFND 8 46828 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 1 20 SH DFND 5 20 0 0 SEAGEN INC COM 81181C104 21 122 SH DFND 0 0 122 SEALED AIR CORP NEW COM 81211K100 1 17 SH DFND 5 17 0 0 SECOO HLDG LTD ADR 81367P101 4015 1745580 SH DFND 2 1411969 0 333611 SECOO HLDG LTD ADR 81367P101 5206 2263365 SH DFND 10 2263365 0 0 SECOO HLDG LTD ADR 81367P101 7 3052 SH DFND 3052 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 103 1645 SH DFND 2 1645 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 10918 123302 SH DFND 5 113327 0 9975 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 4417 65487 SH DFND 5 65487 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1093 17430 SH DFND 5 17430 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 3353 46324 SH DFND 5 46324 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4461 27749 SH DFND 5 27749 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 4536 153864 SH DFND 5 153864 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 7260 191551 SH DFND 5 179689 0 11862 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1098 30036 SH DFND 5 30036 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 7141 54926 SH DFND 5 54926 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 5014 44201 SH DFND 5 44201 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 34 886 SH DFND 886 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 70 788 SH DFND 788 0 0 SEMPRA ENERGY COM 816851109 0 2 SH DFND 5 2 0 0 SERVICE CORP INTL COM 817565104 26 538 SH DFND 4 538 0 0 SERVICE CORP INTL COM 817565104 73727 1501568 SH DFND 5 1501568 0 0 SERVICE CORP INTL COM 817565104 196983 4011881 SH DFND 6 4011881 0 0 SERVICENOW INC COM 81762P102 2 3 SH DFND 5 3 0 0 SERVICENOW INC COM 81762P102 1431 2600 SH DFND 6 2600 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 34285 1953513 SH DFND 6 1953513 0 0 SHERWIN WILLIAMS CO COM 824348106 40059 54509 SH DFND 5 54509 0 0 SHERWIN WILLIAMS CO COM 824348106 8368 11386 SH DFND 6 11386 0 0 SHERWIN WILLIAMS CO COM 824348106 1038 1413 SH DFND 8 1413 0 0 SHIFT4 PMTS INC CL A 82452J109 3909 51843 SH DFND 6 51843 0 0 SHOCKWAVE MED INC COM 82489T104 10 100 SH DFND 0 0 100 SHOPIFY INC CL A 82509L107 72837 64505 SH DFND 4 40755 0 23750 SHOPIFY INC CL A 82509L107 1443833 1278664 SH DFND 6 1049077 0 229587 SIGNATURE BK NEW YORK N Y COM 82669G104 31 230 SH DFND 4 230 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 106 786 SH DFND 5 786 0 0 SIGNET JEWELERS LIMITED SHS G81276100 0 15 SH DFND 5 15 0 0 SIMON PPTY GROUP INC NEW COM 828806109 806 9456 SH DFND 5 9456 0 0 SIMON PPTY GROUP INC NEW COM 828806109 120564 1413739 SH DFND 6 1413739 0 0 SITE CTRS CORP COM 82981J109 0 28 SH DFND 5 28 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 14663 430000 SH DFND 6 430000 0 0 SIXTH STREET SPECIALTY LENDN COM 83012A109 1190 57346 SH DFND 5 57346 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 0 9 SH DFND 5 9 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1 8 SH DFND 5 8 0 0 SL GREEN RLTY CORP COM 78440X101 0 4 SH DFND 5 4 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 1478 35000 SH DFND 6 35000 0 0 SLM CORP COM 78442P106 1 85 SH DFND 5 85 0 0 SMITH A O CORP COM 831865209 52617 959808 SH DFND 5 959808 0 0 SMUCKER J M CO COM NEW 832696405 1 11 SH DFND 5 11 0 0 SNAP ON INC COM 833034101 0 2 SH DFND 5 2 0 0 SNOWFLAKE INC CL A 833445109 3307 11753 SH DFND 5 11218 0 535 SNOWFLAKE INC CL A 833445109 11064 39316 SH DFND 6 39316 0 0 SNOWFLAKE INC CL A 833445109 436 1551 SH DFND 9 1551 0 0 SNOWFLAKE INC CL A 833445109 8 27 SH DFND 27 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 70663 221432 SH DFND 5 218431 0 3001 SOLAREDGE TECHNOLOGIES INC COM 83417M104 6285 19695 SH DFND 6 19695 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 729 2284 SH DFND 8 2284 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 2601 8152 SH DFND 9 8152 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 52 164 SH DFND 164 0 0 SOUTH JERSEY INDS INC COM 838518108 17010 789338 SH DFND 6 789338 0 0 SOUTHERN CO COM 842587107 1 12 SH DFND 5 12 0 0 SOUTHERN COPPER CORP COM 84265V105 2406 36953 SH DFND 1 36953 0 0 SOUTHERN COPPER CORP COM 84265V105 131753 2023240 SH DFND 5 1532787 0 490453 SOUTHERN COPPER CORP COM 84265V105 20595 316267 SH DFND 8 316267 0 0 SOUTHERN COPPER CORP COM 84265V105 1893 29062 SH DFND 9 29062 0 0 SOUTHERN COPPER CORP COM 84265V105 49 755 SH DFND 568 0 187 SOUTHWEST AIRLS CO COM 844741108 0 5 SH DFND 5 5 0 0 SOUTHWESTERN ENERGY CO COM 845467109 0 73 SH DFND 5 73 0 0 SPDR GOLD TR GOLD SHS 78463V107 569 3190 SH DFND 2 0 0 3190 SPDR GOLD TR GOLD SHS 78463V107 27 150 SH DFND 6 150 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 27368 73200 SH DFND 73200 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 27 698 SH DFND 4 698 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 603 15426 SH DFND 5 15426 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 5346 136766 SH DFND 6 136766 0 0 SPROUT SOCIAL INC COM CL A 85209W109 454 10000 SH DFND 6 10000 0 0 SPROUTS FMRS MKT INC COM 85208M102 9 456 SH DFND 4 456 0 0 SPROUTS FMRS MKT INC COM 85208M102 18427 916756 SH DFND 5 916756 0 0 SPS COMMERCE INC COM 78463M107 8685 79981 SH DFND 6 79981 0 0 SPX CORP COM 784635104 1 13 SH DFND 5 13 0 0 SQUARE INC CL A 852234103 18760 86199 SH DFND 5 82033 0 4166 SQUARE INC CL A 852234103 76 350 SH DFND 6 350 0 0 SQUARE INC CL A 852234103 2463 11318 SH DFND 9 11318 0 0 SQUARE INC CL A 852234103 43 198 SH DFND 198 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2 28 SH DFND 4 28 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 33654 462601 SH DFND 5 462601 0 0 STAG INDL INC COM 85254J102 10414 332500 SH DFND 6 332500 0 0 STANLEY BLACK & DECKER INC COM 854502101 1 4 SH DFND 5 4 0 0 STANTEC INC COM 85472N109 3 98 SH DFND 4 98 0 0 STANTEC INC COM 85472N109 4530 139700 SH DFND 6 42405 0 97295 STARBUCKS CORP COM 855244109 37219 347908 SH DFND 5 347908 0 0 STATE STR CORP COM 857477103 0 4 SH DFND 5 4 0 0 STEEL DYNAMICS INC COM 858119100 749 20306 SH DFND 5 14729 0 5577 STEEL DYNAMICS INC COM 858119100 837 22702 SH DFND 8 22702 0 0 STEPSTONE GROUP INC COM CL A 85914M107 18 452 SH DFND 4 452 0 0 STEPSTONE GROUP INC COM CL A 85914M107 237 5958 SH DFND 5 5958 0 0 STEPSTONE GROUP INC COM CL A 85914M107 2461 61827 SH DFND 6 61827 0 0 STERICYCLE INC COM 858912108 1 16 SH DFND 5 16 0 0 STERIS PLC SHS USD G8473T100 72604 383055 SH DFND 5 383055 0 0 STONEX GROUP INC COM 861896108 25 425 SH DFND 6 425 0 0 STORE CAP CORP COM 862121100 4689 138000 SH DFND 6 138000 0 0 STRYKER CORPORATION COM 863667101 197239 804925 SH DFND 5 804925 0 0 STRYKER CORPORATION COM 863667101 545 2225 SH DFND 6 2225 0 0 STRYKER CORPORATION COM 863667101 6233 25435 SH DFND 25282 0 153 SUN LIFE FINANCIAL INC. COM 866796105 21027 472893 SH DFND 4 299077 0 173816 SUN LIFE FINANCIAL INC. COM 866796105 618099 13900666 SH DFND 6 11091726 0 2808940 SUNCOR ENERGY INC NEW COM 867224107 16604 989914 SH DFND 4 626153 0 363761 SUNCOR ENERGY INC NEW COM 867224107 637 38002 SH DFND 5 38002 0 0 SUNCOR ENERGY INC NEW COM 867224107 1321549 78791557 SH DFND 6 74058628 0 4732929 SUNCOR ENERGY INC NEW COM 867224107 4285 255494 SH DFND 8 195541 0 59953 SUNRUN INC COM 86771W105 505 7280 SH DFND 5 7280 0 0 SUNRUN INC COM 86771W105 6981 100617 SH DFND 6 100617 0 0 SUTRO BIOPHARMA INC COM 869367102 15413 709963 SH DFND 5 704946 0 5017 SUTRO BIOPHARMA INC COM 869367102 247 11386 SH DFND 9 11386 0 0 SUTRO BIOPHARMA INC COM 869367102 498 22955 SH DFND 22162 0 793 SVB FINANCIAL GROUP COM 78486Q101 20997 54140 SH DFND 5 54140 0 0 SYNCHRONY FINANCIAL COM 87165B103 0 9 SH DFND 5 9 0 0 SYNOPSYS INC COM 871607107 1 5 SH DFND 5 5 0 0 SYNOPSYS INC COM 871607107 1118 4314 SH DFND 8 4314 0 0 SYSCO CORP COM 871829107 0 2 SH DFND 5 2 0 0 T-MOBILE US INC COM 872590104 102 756 SH DFND 4 756 0 0 T-MOBILE US INC COM 872590104 467374 3465881 SH DFND 5 3392981 0 72900 T-MOBILE US INC COM 872590104 12244 90800 SH DFND 6 90800 0 0 T-MOBILE US INC COM 872590104 16964 125797 SH DFND 8 74845 0 50952 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 69131 633998 SH DFND 1 633998 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 14791 135644 SH DFND 3 135644 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 356867 3272812 SH DFND 5 1584881 0 1687931 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 12875 118079 SH DFND 8 118079 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 45 414 SH DFND 414 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1915 9216 SH DFND 5 9216 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 208763 2919353 SH DFND 2 2919353 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 4520 63213 SH DFND 4 63213 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 2526 35330 SH DFND 5 35330 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 511 7152 SH DFND 7152 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 11978 125183 SH DFND 5 125183 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 1377 14390 SH DFND 14158 0 232 TAPESTRY INC COM 876030107 34 1100 SH DFND 4 1100 0 0 TAPESTRY INC COM 876030107 80932 2603978 SH DFND 5 2603978 0 0 TARGET CORP COM 87612E106 2 12 SH DFND 5 12 0 0 TC ENERGY CORP COM 87807B107 3505 86219 SH DFND 4 86219 0 0 TC ENERGY CORP COM 87807B107 613745 15096349 SH DFND 6 12819885 0 2276464 TC ENERGY CORP COM 87807B107 3545 87200 SH DFND 87200 0 0 TE CONNECTIVITY LTD REG SHS H84989104 61433 507414 SH DFND 5 490192 0 17222 TE CONNECTIVITY LTD REG SHS H84989104 15600 128850 SH DFND 6 128850 0 0 TECHNIPFMC PLC COM G87110105 0 30 SH DFND 5 30 0 0 TECHNIPFMC PLC COM G87110105 1042 109643 SH DFND 109643 0 0 TECHTARGET INC COM 87874R100 143 2419 SH DFND 6 2419 0 0 TECK RESOURCES LTD CL B 878742204 9168 505215 SH DFND 6 505215 0 0 TEGNA INC COM 87901J105 0 18 SH DFND 5 18 0 0 TELEFLEX INCORPORATED COM 879369106 68869 167333 SH DFND 5 167333 0 0 TELEFLEX INCORPORATED COM 879369106 12759 31000 SH DFND 6 31000 0 0 TELEFLEX INCORPORATED COM 879369106 1197 2909 SH DFND 8 2909 0 0 TELEFLEX INCORPORATED COM 879369106 5329 12949 SH DFND 12844 0 105 TELUS CORPORATION COM 87971M103 93860 4739150 SH DFND 6 4698988 0 40162 TELUS CORPORATION COM 87971M103 1452 73300 SH DFND 73300 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2476 128687 SH DFND 3 128687 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 0 8 SH DFND 5 8 0 0 TERADYNE INC COM 880770102 137048 1143112 SH DFND 5 1090012 0 53100 TEREX CORP NEW COM 880779103 0 12 SH DFND 5 12 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 13289 260509 SH DFND 5 260509 0 0 TERNIUM SA SPONSORED ADS 880890108 8607 295982 SH DFND 5 295982 0 0 TESLA INC COM 88160R101 247 350 SH DFND 4 350 0 0 TESLA INC NOTE 2.000% 5/1 88160RAG6 1296 114000 PRN DFND 5 0 0 0 TESLA INC COM 88160R101 71200 100897 SH DFND 5 100886 0 11 TESLA INC COM 88160R101 3881 5500 SH DFND 6 5500 0 0 TESLA INC COM 88160R101 423 600 SH DFND 600 0 0 TETRA TECH INC NEW COM 88162G103 53051 458202 SH DFND 5 458202 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 540 55921 SH DFND 5 55921 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 13382 224912 SH DFND 5 224912 0 0 TEXAS INSTRS INC COM 882508104 510580 3110828 SH DFND 5 2994302 0 116526 TEXAS INSTRS INC COM 882508104 638 3887 SH DFND 6 3887 0 0 TEXAS INSTRS INC COM 882508104 2428 14795 SH DFND 8 14795 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 34273 47143 SH DFND 5 45672 0 1471 TEXAS PAC LD TR SUB CTF PROP I T 882610108 10528 14482 SH DFND 6 14482 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 1296 1782 SH DFND 8 1782 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 2883 3966 SH DFND 9 3966 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 49 68 SH DFND 68 0 0 TEXTRON INC COM 883203101 0 4 SH DFND 5 4 0 0 TFI INTL INC COM 87241L109 48405 940250 SH DFND 6 940250 0 0 THE AARONS COMPANY INC COM 00258W108 2 100 SH DFND 6 100 0 0 THE ODP CORP COM 88337F105 0 8 SH DFND 5 8 0 0 THE REALREAL INC COM 88339P101 33 1667 SH DFND 5 0 0 1667 THERMO FISHER SCIENTIFIC INC COM 883556102 26 56 SH DFND 4 56 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 252799 542743 SH DFND 5 542743 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 33663 72272 SH DFND 6 72272 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 3433 7371 SH DFND 8 244 0 7127 THERMO FISHER SCIENTIFIC INC COM 883556102 9998 21466 SH DFND 21392 0 74 THOMSON REUTERS CORP. COM NEW 884903709 17247 210727 SH DFND 4 133142 0 77585 THOMSON REUTERS CORP. COM NEW 884903709 608115 7430116 SH DFND 6 6277790 0 1152326 TIFFANY & CO NEW COM 886547108 2 13 SH DFND 5 13 0 0 TIFFANY & CO NEW COM 886547108 140007 1065100 SH DFND 6 1065100 0 0 TIMKEN CO COM 887389104 1 19 SH DFND 5 19 0 0 TJX COS INC NEW COM 872540109 0 4 SH DFND 5 4 0 0 TORM PLC SHS CL A G89479102 11501 1549892 SH DFND 5 1549892 0 0 TORO CO COM 891092108 144 1517 SH DFND 5 1517 0 0 TORO CO COM 891092108 26114 275350 SH DFND 6 275350 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 86557 1531963 SH DFND 4 967798 0 564165 TORONTO DOMINION BK ONT COM NEW 891160509 1932031 34194700 SH DFND 6 29396705 0 4797995 TORONTO DOMINION BK ONT COM NEW 891160509 1034 18300 SH DFND 18300 0 0 TRACTOR SUPPLY CO COM 892356106 1 9 SH DFND 5 9 0 0 TRADEWEB MKTS INC CL A 892672106 26647 426690 SH DFND 5 426690 0 0 TRADEWEB MKTS INC CL A 892672106 1274 20394 SH DFND 6 20394 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 2 13 SH DFND 5 13 0 0 TRANSUNION COM 89400J107 2 19 SH DFND 4 19 0 0 TRANSUNION COM 89400J107 101018 1018121 SH DFND 5 1018121 0 0 TRANSUNION COM 89400J107 12339 124363 SH DFND 6 124363 0 0 TRANSUNION COM 89400J107 775 7810 SH DFND 8 7810 0 0 TRAVELERS COMPANIES INC COM 89417E109 70041 498975 SH DFND 5 498975 0 0 TRIMBLE INC COM 896239100 32 486 SH DFND 4 486 0 0 TRIMBLE INC COM 896239100 193481 2897728 SH DFND 5 2809015 0 88713 TRINET GROUP INC COM 896288107 27 340 SH DFND 5 340 0 0 TRINET GROUP INC COM 896288107 53653 665673 SH DFND 6 665673 0 0 TRIP COM GROUP LTD ADS 89677Q107 245033 7264544 SH DFND 2 6524613 0 739931 TRIP COM GROUP LTD ADS 89677Q107 84341 2500469 SH DFND 3 2450937 0 49532 TRIP COM GROUP LTD ADS 89677Q107 3586 106325 SH DFND 4 106325 0 0 TRIP COM GROUP LTD ADS 89677Q107 202556 6005227 SH DFND 5 5843096 0 162131 TRIP COM GROUP LTD ADS 89677Q107 11253 333630 SH DFND 9 333630 0 0 TRIP COM GROUP LTD ADS 89677Q107 43867 1300522 SH DFND 10 1300522 0 0 TRIP COM GROUP LTD ADS 89677Q107 518 15348 SH DFND 15348 0 0 TRIPADVISOR INC COM 896945201 19 668 SH DFND 4 668 0 0 TRIPADVISOR INC COM 896945201 112480 3908272 SH DFND 5 3773116 0 135156 TRUIST FINL CORP COM 89832Q109 0 5 SH DFND 5 5 0 0 TUPPERWARE BRANDS CORP COM 899896104 1 33 SH DFND 5 33 0 0 TURQUOISE HILL RES LTD COM 900435207 76 6100 SH DFND 6100 0 0 TWILIO INC CL A 90138F102 5825 17208 SH DFND 6 17208 0 0 TWITTER INC COM 90184L102 24143 445856 SH DFND 5 425848 0 20008 TWITTER INC COM 90184L102 2937 54240 SH DFND 9 54240 0 0 TWITTER INC COM 90184L102 51 950 SH DFND 950 0 0 TYLER TECHNOLOGIES INC COM 902252105 1 3 SH DFND 5 3 0 0 TYSON FOODS INC CL A 902494103 18753 291016 SH DFND 5 291016 0 0 UBER TECHNOLOGIES INC COM 90353T100 2 38 SH DFND 4 38 0 0 UBER TECHNOLOGIES INC COM 90353T100 199488 3911532 SH DFND 5 3769973 0 141559 UBER TECHNOLOGIES INC COM 90353T100 24257 475623 SH DFND 6 475623 0 0 UBER TECHNOLOGIES INC COM 90353T100 2618 51332 SH DFND 9 51332 0 0 UBER TECHNOLOGIES INC COM 90353T100 47 925 SH DFND 925 0 0 UBS GROUP AG SHS H42097107 8441 599522 SH DFND 7 599522 0 0 UDR INC COM 902653104 0 9 SH DFND 5 9 0 0 UDR INC COM 902653104 7575 197100 SH DFND 6 197100 0 0 UMPQUA HLDGS CORP COM 904214103 22 1445 SH DFND 5 1445 0 0 UNDER ARMOUR INC CL A 904311107 0 28 SH DFND 5 28 0 0 UNDER ARMOUR INC CL C 904311206 1 34 SH DFND 5 34 0 0 UNION PAC CORP COM 907818108 139 666 SH DFND 4 666 0 0 UNION PAC CORP COM 907818108 7644 36710 SH DFND 5 36710 0 0 UNION PAC CORP COM 907818108 1599 7679 SH DFND 8 7679 0 0 UNISYS CORP COM NEW 909214306 1 53 SH DFND 5 53 0 0 UNITED AIRLS HLDGS INC COM 910047109 0 3 SH DFND 5 3 0 0 UNITED PARCEL SERVICE INC CL B 911312106 406 2409 SH DFND 5 2409 0 0 UNITED RENTALS INC COM 911363109 13310 57394 SH DFND 5 57394 0 0 UNITED STATES STL CORP NEW COM 912909108 1 43 SH DFND 5 43 0 0 UNITEDHEALTH GROUP INC COM 91324P102 157 449 SH DFND 4 449 0 0 UNITEDHEALTH GROUP INC COM 91324P102 500025 1425874 SH DFND 5 1394351 0 31523 UNITEDHEALTH GROUP INC COM 91324P102 20820 59370 SH DFND 6 59370 0 0 UNITEDHEALTH GROUP INC COM 91324P102 15994 45609 SH DFND 8 27604 0 18005 UNITEDHEALTH GROUP INC COM 91324P102 6325 18036 SH DFND 9 18036 0 0 UNITEDHEALTH GROUP INC COM 91324P102 10074 28728 SH DFND 28608 0 120 UNITY SOFTWARE INC COM 91332U101 15307 99741 SH DFND 5 94897 0 4844 UNITY SOFTWARE INC COM 91332U101 12227 79669 SH DFND 6 79669 0 0 UNITY SOFTWARE INC COM 91332U101 2022 13175 SH DFND 9 13175 0 0 UNITY SOFTWARE INC COM 91332U101 32 210 SH DFND 210 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 0 2 SH DFND 5 2 0 0 UNUM GROUP COM 91529Y106 0 18 SH DFND 5 18 0 0 URBAN OUTFITTERS INC COM 917047102 1 20 SH DFND 5 20 0 0 US BANCORP DEL COM NEW 902973304 83 1774 SH DFND 4 1774 0 0 US BANCORP DEL COM NEW 902973304 186430 4001493 SH DFND 5 3802435 0 199058 US BANCORP DEL COM NEW 902973304 3684 79074 SH DFND 8 79074 0 0 US FOODS HLDG CORP COM 912008109 18 539 SH DFND 5 539 0 0 V F CORP COM 918204108 56 657 SH DFND 4 657 0 0 V F CORP COM 918204108 183 2145 SH DFND 5 2145 0 0 VAIL RESORTS INC COM 91879Q109 57 205 SH DFND 5 205 0 0 VALE S A SPONSORED ADS 91912E105 110611 6599710 SH DFND 5 4650599 0 1949111 VALERO ENERGY CORP COM 91913Y100 47538 840345 SH DFND 5 824846 0 15499 VALERO ENERGY CORP COM 91913Y100 1260 22282 SH DFND 6 22282 0 0 VALERO ENERGY CORP COM 91913Y100 2390 42251 SH DFND 9 42251 0 0 VALERO ENERGY CORP COM 91913Y100 38 674 SH DFND 674 0 0 VALVOLINE INC COM 92047W101 19 800 SH DFND 6 800 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 334 9276 SH DFND 2 9276 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 315 8747 SH DFND 5 8747 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 248 2809 SH DFND 5 0 0 2809 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2731 30964 SH DFND 0 0 30964 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 304 5185 SH DFND 5 0 0 5185 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 3319 56694 SH DFND 0 0 56694 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 103 300 SH DFND 300 0 0 VARIAN MED SYS INC COM 92220P105 36 208 SH DFND 5 208 0 0 VARIAN MED SYS INC COM 92220P105 179525 1025800 SH DFND 6 1025800 0 0 VENTAS INC COM 92276F100 0 3 SH DFND 5 3 0 0 VENTAS INC COM 92276F100 2442 49800 SH DFND 6 49800 0 0 VEREIT INC COM 92339V308 7487 198120 SH DFND 5 198120 0 0 VERISIGN INC COM 92343E102 1 3 SH DFND 5 3 0 0 VERISK ANALYTICS INC COM 92345Y106 2 10 SH DFND 5 10 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 277380 4721364 SH DFND 5 4539392 0 181972 VERIZON COMMUNICATIONS INC COM 92343V104 2561 43599 SH DFND 8 43599 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1 5 SH DFND 5 5 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 19 80 SH DFND 0 0 80 VIACOMCBS INC CL B 92556H206 0 9 SH DFND 5 9 0 0 VIAD CORP COM NEW 92552R406 0 4 SH DFND 5 4 0 0 VIATRIS INC COM 92556V106 8567 457162 SH DFND 3 401733 0 55429 VIATRIS INC COM 92556V106 24 1273 SH DFND 4 1273 0 0 VIATRIS INC COM 92556V106 190244 10151765 SH DFND 5 9943486 0 208279 VIATRIS INC COM 92556V106 5250 280165 SH DFND 8 192022 0 88143 VIAVI SOLUTIONS INC COM 925550105 0 19 SH DFND 5 19 0 0 VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 9466 1838134 SH DFND 10 1838134 0 0 VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 7 1305 SH DFND 1305 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 168 5992 SH DFND 1 5992 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 15102 537240 SH DFND 2 421577 0 115663 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 53586 1906286 SH DFND 5 468093 0 1438193 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 6414 228174 SH DFND 8 228174 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 41542 1477834 SH DFND 10 1477834 0 0 VIRTU FINL INC CL A 928254101 19644 780471 SH DFND 5 780471 0 0 VISA INC COM CL A 92826C839 222 1015 SH DFND 4 1015 0 0 VISA INC COM CL A 92826C839 736072 3365206 SH DFND 5 3270807 0 94399 VISA INC COM CL A 92826C839 116216 531322 SH DFND 6 531322 0 0 VISA INC COM CL A 92826C839 3773 17251 SH DFND 9 17251 0 0 VISA INC COM CL A 92826C839 57 262 SH DFND 262 0 0 VMWARE INC CL A COM 928563402 27 189 SH DFND 4 189 0 0 VMWARE INC CL A COM 928563402 212291 1513556 SH DFND 5 1479514 0 34042 VMWARE INC CL A COM 928563402 11322 80723 SH DFND 6 80723 0 0 VMWARE INC CL A COM 928563402 7539 53748 SH DFND 8 37716 0 16032 VORNADO RLTY TR SH BEN INT 929042109 0 6 SH DFND 5 6 0 0 VORNADO RLTY TR SH BEN INT 929042109 2987 80000 SH DFND 6 80000 0 0 VOYA FINANCIAL INC COM 929089100 72 1223 SH DFND 4 1223 0 0 VOYA FINANCIAL INC COM 929089100 161688 2749321 SH DFND 5 2655921 0 93400 VOYA FINANCIAL INC COM 929089100 26 445 SH DFND 6 445 0 0 VOYA FINANCIAL INC COM 929089100 1037 17640 SH DFND 8 17640 0 0 VSE CORP COM 918284100 16893 438902 SH DFND 6 438902 0 0 VULCAN MATLS CO COM 929160109 33708 227281 SH DFND 5 220904 0 6377 VULCAN MATLS CO COM 929160109 6440 43422 SH DFND 6 43422 0 0 VULCAN MATLS CO COM 929160109 231 1556 SH DFND 8 1556 0 0 VULCAN MATLS CO COM 929160109 2565 17298 SH DFND 9 17298 0 0 VULCAN MATLS CO COM 929160109 50 337 SH DFND 337 0 0 WABTEC COM 929740108 0 2 SH DFND 5 2 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 0 6 SH DFND 5 6 0 0 WALMART INC COM 931142103 136 941 SH DFND 4 941 0 0 WALMART INC COM 931142103 138178 958572 SH DFND 5 958572 0 0 WALMART INC COM 931142103 33573 232900 SH DFND 6 232900 0 0 WALMART INC COM 931142103 6018 41748 SH DFND 8 22923 0 18825 WASTE CONNECTIONS INC COM 94106B101 79440 774492 SH DFND 5 774492 0 0 WASTE CONNECTIONS INC COM 94106B101 827 8067 SH DFND 6 8067 0 0 WASTE MGMT INC DEL COM 94106L109 82774 701890 SH DFND 5 701890 0 0 WATERS CORP COM 941848103 0 1 SH DFND 5 1 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 58412 479968 SH DFND 5 479968 0 0 WEC ENERGY GROUP INC COM 92939U106 1 11 SH DFND 5 11 0 0 WEC ENERGY GROUP INC COM 92939U106 763 8286 SH DFND 8 8286 0 0 WEIBO CORP NOTE 1.250%11/1 948596AC5 4794 5000000 PRN DFND 2 0 0 0 WELLS FARGO CO NEW COM 949746101 27 905 SH DFND 4 905 0 0 WELLS FARGO CO NEW COM 949746101 144145 4776189 SH DFND 5 4730870 0 45319 WELLS FARGO CO NEW COM 949746101 3042 100794 SH DFND 9 100794 0 0 WELLS FARGO CO NEW COM 949746101 52 1717 SH DFND 1717 0 0 WELLTOWER INC COM 95040Q104 102 1580 SH DFND 4 1580 0 0 WELLTOWER INC COM 95040Q104 59134 915097 SH DFND 5 915097 0 0 WELLTOWER INC COM 95040Q104 10236 158400 SH DFND 6 158400 0 0 WELLTOWER INC COM 95040Q104 3336 51626 SH DFND 8 1710 0 49916 WEST PHARMACEUTICAL SVSC INC COM 955306105 2 7 SH DFND 5 7 0 0 WESTERN ALLIANCE BANCORP COM 957638109 18107 302036 SH DFND 5 302036 0 0 WESTERN DIGITAL CORP. COM 958102105 22 399 SH DFND 4 399 0 0 WESTERN DIGITAL CORP. COM 958102105 515129 9300028 SH DFND 5 9026599 0 273429 WESTERN DIGITAL CORP. COM 958102105 1115 20139 SH DFND 8 20139 0 0 WESTERN UN CO COM 959802109 1 30 SH DFND 5 30 0 0 WESTROCK CO COM 96145D105 0 8 SH DFND 5 8 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 0 9 SH DFND 5 9 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 15542 372139 SH DFND 4 235503 0 136636 WHEATON PRECIOUS METALS CORP COM 962879102 348941 8355280 SH DFND 6 6332039 0 2023241 WHIRLPOOL CORP COM 963320106 1 8 SH DFND 5 8 0 0 WILLIAMS COS INC COM 969457100 0 13 SH DFND 5 13 0 0 WILLIAMS SONOMA INC COM 969904101 34078 334619 SH DFND 5 324342 0 10277 WILLIAMS SONOMA INC COM 969904101 2825 27737 SH DFND 9 27737 0 0 WILLIAMS SONOMA INC COM 969904101 51 500 SH DFND 500 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 139740 663283 SH DFND 5 663283 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 21574 102400 SH DFND 6 102400 0 0 WINMARK CORP COM 974250102 32 170 SH DFND 6 170 0 0 WOODWARD INC COM 980745103 59 487 SH DFND 4 487 0 0 WOODWARD INC COM 980745103 2447 20133 SH DFND 5 17146 0 2987 WOODWARD INC COM 980745103 1963 16151 SH DFND 6 16151 0 0 WOODWARD INC COM 980745103 11006 90560 SH DFND 8 55037 0 35523 WORKDAY INC CL A 98138H101 324422 1353960 SH DFND 5 1313776 0 40184 WORKDAY INC CL A 98138H101 48 200 SH DFND 200 0 0 WORKIVA INC COM CL A 98139A105 48 525 SH DFND 6 525 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 19 400 SH DFND 6 400 0 0 WORTHINGTON INDS INC COM 981811102 1 23 SH DFND 5 23 0 0 WPX ENERGY INC COM 98212B103 0 21 SH DFND 5 21 0 0 WPX ENERGY INC COM 98212B103 571 70000 SH DFND 6 70000 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 0 5 SH DFND 5 5 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 32061 539390 SH DFND 5 523045 0 16345 WYNDHAM HOTELS & RESORTS INC COM 98311A105 2619 44064 SH DFND 9 44064 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 45 759 SH DFND 759 0 0 WYNN RESORTS LTD COM 983134107 0 1 SH DFND 5 1 0 0 WYNN RESORTS LTD COM 983134107 4231 37500 SH DFND 6 37500 0 0 XCEL ENERGY INC COM 98389B100 2 23 SH DFND 5 23 0 0 XCEL ENERGY INC COM 98389B100 30705 460550 SH DFND 6 460550 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 0 16 SH DFND 5 16 0 0 XILINX INC COM 983919101 40 283 SH DFND 4 283 0 0 XILINX INC COM 983919101 216 1526 SH DFND 5 1526 0 0 XILINX INC COM 983919101 1397 9856 SH DFND 8 9856 0 0 XP INC CL A G98239109 2798 70530 SH DFND 5 70530 0 0 XPENG INC ADS 98422D105 3041 71000 SH DFND 71000 0 0 XPO LOGISTICS INC COM 983793100 29987 251571 SH DFND 5 251571 0 0 XPO LOGISTICS INC COM 983793100 24 200 SH DFND 6 200 0 0 XYLEM INC COM 98419M100 72306 710344 SH DFND 5 710344 0 0 YANDEX N V SHS CLASS A N97284108 19 276 SH DFND 5 276 0 0 YANDEX N V SHS CLASS A N97284108 565 8103 SH DFND 8103 0 0 YATSEN HLDG LTD ADS 985194109 15741 925956 SH DFND 2 925956 0 0 YATSEN HLDG LTD ADS 985194109 5994 352561 SH DFND 5 352561 0 0 YUM BRANDS INC COM 988498101 48 438 SH DFND 4 438 0 0 YUM BRANDS INC COM 988498101 183 1685 SH DFND 5 1685 0 0 YUM CHINA HLDGS INC COM 98850P109 35494 619988 SH DFND 2 619988 0 0 YUM CHINA HLDGS INC COM 98850P109 101523 1775856 SH DFND 3 1564931 0 210925 YUM CHINA HLDGS INC COM 98850P109 4487 78468 SH DFND 4 78468 0 0 YUM CHINA HLDGS INC COM 98850P109 16104 280800 SH DFND 5 280800 0 0 YUM CHINA HLDGS INC COM 98850P109 15991 279738 SH DFND 9 279738 0 0 ZAI LAB LTD ADR 98887Q104 31 231 SH DFND 0 0 231 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1 2 SH DFND 5 2 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 7 129 SH DFND 0 0 129 ZIMMER BIOMET HOLDINGS INC COM 98956P102 14 91 SH DFND 4 91 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 132170 857746 SH DFND 5 857746 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1261 8184 SH DFND 6 8184 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 5215 33847 SH DFND 33847 0 0 ZIONS BANCORPORATION N A COM 989701107 0 5 SH DFND 5 5 0 0 ZOETIS INC CL A 98978V103 52629 317999 SH DFND 5 317999 0 0 ZOETIS INC CL A 98978V103 3625 21901 SH DFND 21705 0 196 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 64156 2200151 SH DFND 2 2200151 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 347 11898 SH DFND 11898 0 0 ZUORA INC COM CL A 98983V106 22035 1581868 SH DFND 5 1528230 0 53638 ZYMEWORKS INC COM 98985W102 10 208 SH DFND 0 0 208 ZYNGA INC CL A 98986T108 2225 225384 SH DFND 5 225384 0 0 ZYNGA INC NOTE 0.250% 6/0 98986TAB4 6668 5000000 PRN DFND 5 0 0 0