0000318989-19-000074.txt : 20190813 0000318989-19-000074.hdr.sgml : 20190813 20190813145948 ACCESSION NUMBER: 0000318989-19-000074 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190813 DATE AS OF CHANGE: 20190813 EFFECTIVENESS DATE: 20190813 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 SEC ACT: 1934 Act SEC FILE NUMBER: 028-00939 FILM NUMBER: 191020107 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 1 primary_doc.xml 13F-HR LIVE false false false 0000318989 XXXXXXXX 06-30-2019 06-30-2019 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-2076 Kevin M. Meagher Boston MA 08-13-2019 7 1464 66341597 false 1 0001629528 028-16689 FIL Fund Management 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 0001632424 028-16694 FIL Pension Management 7 0001628278 028-16687 Fidelity (Canada) Asset Management ULC
INFORMATION TABLE 2 20190814_FILLtd.xml Q2 2019 13F FIL LTD 21VIANET GROUP INC SPONSORED ADS A 90138A103 50414 6471691 SH DFND 2 6167713 0 303978 2U INC COM 90214J101 4588 121903 SH DFND 7 121903 0 0 51JOB INC SPONSORED ADS 316827104 23383 309703 SH DFND 2 292093 0 17610 58 COM INC SPON ADR REP A 31680Q104 10559 169848 SH DFND 2 169848 0 0 58 COM INC SPON ADR REP A 31680Q104 7394 118929 SH DFND 5 118929 0 0 58 COM INC SPON ADR REP A 31680Q104 5 81 SH DFND 81 0 0 8X8 INC NEW COM 282914100 7426 308138 SH DFND 5 308138 0 0 8X8 INC NEW COM 282914100 202 8392 SH DFND 8392 0 0 ABBOTT LABS COM 002824100 417649 4966095 SH DFND 5 4715822 0 250273 ABBOTT LABS COM 002824100 7407 88079 SH DFND 7 88079 0 0 ABBOTT LABS COM 002824100 2 28 SH DFND 28 0 0 ABBVIE INC COM 00287Y109 3 39 SH DFND 39 0 0 ABERCROMBIE & FITCH CO CL A 002896207 0 7 SH DFND 7 0 0 ABIOMED INC COM 003654100 4 16 SH DFND 16 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 14786 313533 SH DFND 5 296020 0 17513 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 33 178 SH DFND 178 0 0 ACME UTD CORP COM 004816104 1468 65000 SH DFND 7 65000 0 0 ACTIVISION BLIZZARD INC COM 00507V109 185386 3927664 SH DFND 5 3739932 0 187732 ACTIVISION BLIZZARD INC COM 00507V109 37 783 SH DFND 783 0 0 ACUITY BRANDS INC COM 00508Y102 66395 481439 SH DFND 5 455027 0 26412 ACUITY BRANDS INC COM 00508Y102 17 121 SH DFND 1 0 120 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 7694 159296 SH DFND 7 159296 0 0 ADOBE INC COM 00724F101 49444 167805 SH DFND 5 148232 0 19573 ADOBE INC COM 00724F101 255981 868764 SH DFND 7 868764 0 0 ADOBE INC COM 00724F101 1 2 SH DFND 2 0 0 ADTALEM GLOBAL ED INC COM 00737L103 9010 200000 SH DFND 7 200000 0 0 ADTALEM GLOBAL ED INC COM 00737L103 0 8 SH DFND 8 0 0 ADTRAN INC COM 00738A106 22610 1482603 SH DFND 5 1376875 0 105728 ADVANCE AUTO PARTS INC COM 00751Y106 107994 700626 SH DFND 5 661037 0 39589 ADVANCE AUTO PARTS INC COM 00751Y106 1 4 SH DFND 4 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 2585 81023 SH DFND 81023 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 4405 134328 SH DFND 134328 0 0 ADVANCED MICRO DEVICES INC COM 007903107 1 35 SH DFND 35 0 0 AECOM COM 00766T100 11519 304342 SH DFND 7 304342 0 0 AES CORP COM 00130H105 2 109 SH DFND 109 0 0 AFLAC INC COM 001055102 9 171 SH DFND 171 0 0 AGCO CORP COM 001084102 331 4270 SH DFND 5 4270 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1 18 SH DFND 18 0 0 AGNC INVT CORP COM 00123Q104 1478 87879 SH DFND 5 87879 0 0 AGNC INVT CORP COM 00123Q104 6 381 SH DFND 381 0 0 AGNICO EAGLE MINES LTD COM 008474108 767 14969 SH DFND 4 14969 0 0 AGNICO EAGLE MINES LTD COM 008474108 26602 519042 SH DFND 5 512702 0 6340 AGNICO EAGLE MINES LTD COM 008474108 263329 5136172 SH DFND 7 4415334 0 720838 AGNICO EAGLE MINES LTD COM 008474108 297 5800 SH DFND 5800 0 0 AIR PRODS & CHEMS INC COM 009158106 1679 7418 SH DFND 5 7418 0 0 AIR PRODS & CHEMS INC COM 009158106 10313 45556 SH DFND 7 45556 0 0 AIR PRODS & CHEMS INC COM 009158106 2 10 SH DFND 10 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 111867 1395897 SH DFND 5 1320747 0 75150 AKAMAI TECHNOLOGIES INC COM 00971T101 31 389 SH DFND 389 0 0 ALBEMARLE CORP COM 012653101 841 11947 SH DFND 5 5387 0 6560 ALBEMARLE CORP COM 012653101 20 277 SH DFND 277 0 0 ALCON INC ORD SHS H01301128 6557 106188 SH DFND 4 97010 0 9178 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 8842 62672 SH DFND 5 62672 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 7774 55100 SH DFND 7 55100 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2 12 SH DFND 12 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 140099 1069625 SH DFND 5 1009783 0 59842 ALEXION PHARMACEUTICALS INC COM 015351109 0 3 SH DFND 3 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 342 28200 SH DFND 28200 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1586407 9362094 SH DFND 2 9037470 0 324624 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 338501 1997646 SH DFND 3 1770811 0 226835 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 771062 4550378 SH DFND 5 3141993 0 1408385 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2766 16323 SH DFND 6 0 0 16323 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 31918 188365 SH DFND 7 188365 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7601 44856 SH DFND 44238 0 618 ALIGN TECHNOLOGY INC COM 016255101 0 1 SH DFND 1 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 0 10 SH DFND 10 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 2 16 SH DFND 16 0 0 ALLERGAN PLC SHS G0177J108 3829 22871 SH DFND 5 22871 0 0 ALLERGAN PLC SHS G0177J108 11653 69601 SH DFND 7 69601 0 0 ALLERGAN PLC SHS G0177J108 24 146 SH DFND 146 0 0 ALLIANT ENERGY CORP COM 018802108 2 48 SH DFND 48 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 15002 323672 SH DFND 5 262571 0 61101 ALLISON TRANSMISSION HLDGS I COM 01973R101 60970 1315416 SH DFND 7 1315416 0 0 ALLOT LTD SHS M0854Q105 7335 1017301 SH DFND 7 1017301 0 0 ALLSTATE CORP COM 020002101 6 58 SH DFND 58 0 0 ALLY FINL INC COM 02005N100 60190 1942250 SH DFND 5 1804250 0 138000 ALLY FINL INC COM 02005N100 4 132 SH DFND 132 0 0 ALPHABET INC CAP STK CL A 02079K305 757855 699903 SH DFND 5 675708 0 24195 ALPHABET INC CAP STK CL C 02079K107 35574 32911 SH DFND 5 19832 0 13079 ALPHABET INC CAP STK CL C 02079K107 11434 10578 SH DFND 7 10578 0 0 ALPHABET INC CAP STK CL A 02079K305 11953 11039 SH DFND 7 11039 0 0 ALPHABET INC CAP STK CL C 02079K107 3 3 SH DFND 3 0 0 ALPHABET INC CAP STK CL A 02079K305 170 157 SH DFND 131 0 26 ALPS ETF TR ALERIAN MLP 00162Q866 196 19851 SH DFND 5 16044 0 3807 ALPS ETF TR ALERIAN MLP 00162Q866 16693 1694701 SH DFND 1486931 0 207770 ALTICE USA INC CL A 02156K103 1370 56275 SH DFND 5 56275 0 0 ALTRIA GROUP INC COM 02209S103 6 130 SH DFND 130 0 0 AMAZON COM INC COM 023135106 263260 139024 SH DFND 5 136238 0 2786 AMAZON COM INC COM 023135106 189 100 SH DFND 7 100 0 0 AMAZON COM INC COM 023135106 13 7 SH DFND 7 0 0 AMBARELLA INC SHS G037AX101 55391 1255181 SH DFND 7 1255181 0 0 AMBEV SA SPONSORED ADR 02319V103 33410 7154244 SH DFND 5 7154244 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 1140 122232 SH DFND 5 81158 0 41074 AMDOCS LTD SHS G02602103 176314 2839652 SH DFND 5 2723377 0 116275 AMEREN CORP COM 023608102 16489 219538 SH DFND 5 207390 0 12148 AMEREN CORP COM 023608102 2 31 SH DFND 31 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 9028 620076 SH DFND 5 487555 0 132521 AMERICAN CAMPUS CMNTYS INC COM 024835100 65054 1409312 SH DFND 5 1381036 0 28276 AMERICAN ELEC PWR CO INC COM 025537101 2 28 SH DFND 28 0 0 AMERICAN EXPRESS CO COM 025816109 31901 258436 SH DFND 5 258436 0 0 AMERICAN EXPRESS CO COM 025816109 7 54 SH DFND 54 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 22487 925014 SH DFND 5 925014 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1 14 SH DFND 14 0 0 AMERICAN STS WTR CO COM 029899101 3530 46913 SH DFND 46913 0 0 AMERICAN TOWER CORP NEW COM 03027X100 69158 338262 SH DFND 5 335016 0 3246 AMERICAN TOWER CORP NEW COM 03027X100 11042 54009 SH DFND 7 54009 0 0 AMERICAN TOWER CORP NEW COM 03027X100 2 12 SH DFND 12 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 54602 470703 SH DFND 5 465683 0 5020 AMERICAN WTR WKS CO INC NEW COM 030420103 6110 52673 SH DFND 52673 0 0 AMERICOLD RLTY TR COM 03064D108 9765 301206 SH DFND 5 301206 0 0 AMERIPRISE FINL INC COM 03076C106 4 30 SH DFND 30 0 0 AMERISOURCEBERGEN CORP COM 03073E105 144405 1693699 SH DFND 5 1560753 0 132946 AMERISOURCEBERGEN CORP COM 03073E105 12230 143440 SH DFND 7 143440 0 0 AMERISOURCEBERGEN CORP COM 03073E105 11 129 SH DFND 129 0 0 AMETEK INC NEW COM 031100100 10907 120063 SH DFND 5 92798 0 27265 AMETEK INC NEW COM 031100100 2 17 SH DFND 17 0 0 AMGEN INC COM 031162100 3748 20340 SH DFND 5 20340 0 0 AMGEN INC COM 031162100 25 138 SH DFND 138 0 0 AMPHENOL CORP NEW CL A 032095101 1 13 SH DFND 13 0 0 ANADARKO PETE CORP COM 032511107 1 11 SH DFND 11 0 0 ANALOG DEVICES INC COM 032654105 13 114 SH DFND 12 0 102 ANAPLAN INC COM 03272L108 74223 1470638 SH DFND 7 1470638 0 0 ANNALY CAP MGMT INC COM 035710409 5 597 SH DFND 597 0 0 ANSYS INC COM 03662Q105 20 96 SH DFND 6 0 90 ANTHEM INC COM 036752103 124603 441527 SH DFND 5 424025 0 17502 ANTHEM INC COM 036752103 1 3 SH DFND 3 0 0 AON PLC SHS CL A G0408V102 2 9 SH DFND 9 0 0 APACHE CORP COM 037411105 61288 2115577 SH DFND 5 2007014 0 108563 APARTMENT INVT & MGMT CO CL A 03748R754 42712 852196 SH DFND 7 852196 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 2 35 SH DFND 35 0 0 APPLE INC COM 037833100 581689 2939010 SH DFND 5 2769367 0 169643 APPLE INC COM 037833100 9402 47502 SH DFND 47502 0 0 APPLIED MATLS INC COM 038222105 3 76 SH DFND 76 0 0 APTIV PLC SHS G6095L109 0 2 SH DFND 2 0 0 AQUA AMERICA INC COM 03836W103 6214 150214 SH DFND 150214 0 0 ARAMARK COM 03852U106 6611 183334 SH DFND 5 183334 0 0 ARAMARK COM 03852U106 15457 428654 SH DFND 7 428654 0 0 ARCH CAP GROUP LTD ORD G0450A105 7 195 SH DFND 195 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 88622 2172096 SH DFND 5 2049025 0 123071 ARCHER DANIELS MIDLAND CO COM 039483102 9 223 SH DFND 223 0 0 ARCONIC INC COM 03965L100 1 38 SH DFND 38 0 0 ARGENX SE SPONSORED ADR 04016X101 4299 30367 SH DFND 5 30367 0 0 ARGENX SE SPONSORED ADR 04016X101 621 4383 SH DFND 4383 0 0 ARISTA NETWORKS INC COM 040413106 1 2 SH DFND 2 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 581 5974 SH DFND 5 5974 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 68040 700000 SH DFND 7 700000 0 0 ARRAY BIOPHARMA INC COM 04269X105 132735 2865000 SH DFND 7 2865000 0 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 24261 210687 SH DFND 5 171813 0 38874 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 402 3491 SH DFND 3491 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 33623 420451 SH DFND 5 420451 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 1 10 SH DFND 10 0 0 ASSURANT INC COM 04621X108 28510 268006 SH DFND 5 268006 0 0 ASSURANT INC COM 04621X108 0 2 SH DFND 2 0 0 AT&T INC COM 00206R102 10180 303797 SH DFND 5 303797 0 0 AT&T INC COM 00206R102 53616 1600000 SH DFND 7 1600000 0 0 AT&T INC COM 00206R102 52 1563 SH DFND 1563 0 0 ATHENE HLDG LTD CL A G0684D107 27169 630955 SH DFND 5 630955 0 0 ATMOS ENERGY CORP COM 049560105 41823 396200 SH DFND 7 396200 0 0 ATMOS ENERGY CORP COM 049560105 2 21 SH DFND 21 0 0 AURORA MOBILE LTD ADS 051857100 41064 8645060 SH DFND 2 8645060 0 0 AUTODESK INC COM 052769106 1333 8183 SH DFND 5 8183 0 0 AUTODESK INC COM 052769106 5 32 SH DFND 6 0 26 AUTOHOME INC SP ADR RP CL A 05278C107 5802 67769 SH DFND 2 67769 0 0 AUTOLIV INC COM 052800109 88272 1251913 SH DFND 5 1174955 0 76958 AUTOMATIC DATA PROCESSING IN COM 053015103 16533 100000 SH DFND 7 100000 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 10 58 SH DFND 58 0 0 AUTONATION INC COM 05329W102 0 6 SH DFND 6 0 0 AVALONBAY CMNTYS INC COM 053484101 22584 111153 SH DFND 7 111153 0 0 AVALONBAY CMNTYS INC COM 053484101 2 9 SH DFND 9 0 0 AVANOS MED INC COM 05350V106 5521 126594 SH DFND 5 126594 0 0 AVERY DENNISON CORP COM 053611109 1 8 SH DFND 8 0 0 AVIS BUDGET GROUP INC COM 053774105 0 12 SH DFND 12 0 0 AVON PRODS INC COM 054303102 1 304 SH DFND 304 0 0 AXA EQUITABLE HLDGS INC COM 054561105 22333 1068574 SH DFND 5 1068574 0 0 AXALTA COATING SYS LTD COM G0750C108 1796 60336 SH DFND 5 60336 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 15221 255168 SH DFND 5 255168 0 0 B2GOLD CORP COM 11777Q209 39 12900 SH DFND 12900 0 0 BAIDU INC SPON ADR REP A 056752108 106244 905284 SH DFND 2 905284 0 0 BAIDU INC SPON ADR REP A 056752108 62288 530744 SH DFND 5 501874 0 28870 BAIDU INC SPON ADR REP A 056752108 1 10 SH DFND 10 0 0 BAKER HUGHES A GE CO CL A 05722G100 85868 3486334 SH DFND 5 3304011 0 182323 BALL CORP COM 058498106 2786 39810 SH DFND 7 39810 0 0 BALL CORP COM 058498106 2 30 SH DFND 30 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 2850 290176 SH DFND 5 0 0 290176 BANCO BRADESCO S A SPONSORED ADR 059460402 13243 1513535 SH DFND 5 1513535 0 0 BANCO MACRO SA SPON ADR B 05961W105 103451 1420058 SH DFND 5 1180962 0 239096 BANCO MACRO SA SPON ADR B 05961W105 255 3504 SH DFND 3504 0 0 BANCO SANTANDER MEXICO S A SPONSORED ADS B 05969B103 10195 1332699 SH DFND 5 1332699 0 0 BANK AMER CORP COM 060505104 70446 2429177 SH DFND 5 2429177 0 0 BANK AMER CORP COM 060505104 1 20 SH DFND 20 0 0 BANK MONTREAL QUE COM 063671101 5081 67265 SH DFND 4 67265 0 0 BANK MONTREAL QUE COM 063671101 46598 616892 SH DFND 7 616892 0 0 BANK N S HALIFAX COM 064149107 80696 1502348 SH DFND 7 1502348 0 0 BANK NEW YORK MELLON CORP COM 064058100 149904 3395327 SH DFND 5 3207298 0 188029 BANK OZK COM 06417N103 15197 505052 SH DFND 5 505052 0 0 BARRICK GOLD CORPORATION COM 067901108 17031 1078978 SH DFND 4 712451 0 366527 BARRICK GOLD CORPORATION COM 067901108 6293 398946 SH DFND 5 398946 0 0 BARRICK GOLD CORPORATION COM 067901108 765265 48486376 SH DFND 7 44457385 0 4028991 BARRICK GOLD CORPORATION COM 067901108 3954 250492 SH DFND 250492 0 0 BAUSCH HEALTH COS INC COM 071734107 7068 280130 SH DFND 4 185669 0 94461 BAUSCH HEALTH COS INC COM 071734107 622853 24687932 SH DFND 7 23279897 0 1408035 BAXTER INTL INC COM 071813109 87081 1063254 SH DFND 5 1063254 0 0 BAXTER INTL INC COM 071813109 50565 617399 SH DFND 7 617399 0 0 BAXTER INTL INC COM 071813109 2 19 SH DFND 19 0 0 BB&T CORP COM 054937107 1 13 SH DFND 13 0 0 BCE INC COM NEW 05534B760 4113 90400 SH DFND 5 3390 0 87010 BCE INC COM NEW 05534B760 596218 13104692 SH DFND 7 13104692 0 0 BECTON DICKINSON & CO COM 075887109 47314 187745 SH DFND 5 187745 0 0 BECTON DICKINSON & CO COM 075887109 45135 179100 SH DFND 7 179100 0 0 BECTON DICKINSON & CO COM 075887109 1 5 SH DFND 5 0 0 BED BATH & BEYOND INC COM 075896100 26726 2300000 SH DFND 7 2300000 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 529310 2483042 SH DFND 5 2371117 0 111925 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 16935 79444 SH DFND 7 79444 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1 7 SH DFND 7 0 0 BEST BUY INC COM 086516101 4 58 SH DFND 58 0 0 BEYOND MEAT INC COM 08862E109 73014 454407 SH DFND 7 454407 0 0 BEYOND MEAT INC COM 08862E109 4 23 SH DFND 0 0 23 BILIBILI INC SPONS ADS REP Z 090040106 21452 1318479 SH DFND 2 1318479 0 0 BILIBILI INC SPONS ADS REP Z 090040106 122 7513 SH DFND 5 7513 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 5289 61753 SH DFND 5 61753 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 4811 459520 SH DFND 2 406004 0 53516 BLACKROCK INC COM 09247X101 224294 477934 SH DFND 5 455560 0 22374 BLACKROCK INC COM 09247X101 3754 8000 SH DFND 7 8000 0 0 BLOCK H & R INC COM 093671105 1 19 SH DFND 19 0 0 BLUE BIRD CORP COM 095306106 20783 1055494 SH DFND 7 1055494 0 0 BOEING CO COM 097023105 4 12 SH DFND 12 0 0 BOOKING HLDGS INC COM 09857L108 189535 101101 SH DFND 5 96008 0 5093 BOOKING HLDGS INC COM 09857L108 21 11 SH DFND 11 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 37528 566797 SH DFND 5 559763 0 7034 BORGWARNER INC COM 099724106 0 4 SH DFND 4 0 0 BOSTON PROPERTIES INC COM 101121101 12421 96290 SH DFND 7 96290 0 0 BOSTON PROPERTIES INC COM 101121101 1 6 SH DFND 6 0 0 BOSTON SCIENTIFIC CORP COM 101137107 131822 3067065 SH DFND 5 2914957 0 152108 BOSTON SCIENTIFIC CORP COM 101137107 1990 46309 SH DFND 7 46309 0 0 BOSTON SCIENTIFIC CORP COM 101137107 2 47 SH DFND 47 0 0 BOX INC CL A 10316T104 42287 2401279 SH DFND 5 2268580 0 132699 BRIDGEBIO PHARMA INC COM 10806X102 416 15440 SH DFND 5 15129 0 311 BRIDGEBIO PHARMA INC COM 10806X102 7390 274008 SH DFND 7 274008 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 17121 797787 SH DFND 7 797787 0 0 BRINKS CO COM 109696104 1 10 SH DFND 10 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 9885 217981 SH DFND 5 217981 0 0 BROADCOM INC COM 11135F101 1 2 SH DFND 2 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 11514 90178 SH DFND 5 90178 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 23 183 SH DFND 183 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 43320 905495 SH DFND 4 601331 0 304164 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 990860 20711584 SH DFND 7 16886178 0 3825406 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 32651 761764 SH DFND 7 761764 0 0 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 271563 14372065 SH DFND 7 12658664 0 1713401 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 69992 2023358 SH DFND 7 1930314 0 93044 BROWN FORMAN CORP CL B 115637209 1 20 SH DFND 20 0 0 BRP INC COM SUN VTG 05577W200 176485 4938380 SH DFND 7 4920251 0 18129 BRUNSWICK CORP COM 117043109 54586 1189500 SH DFND 5 1104500 0 85000 BUNGE LIMITED COM G16962105 98200 1762694 SH DFND 5 1695168 0 67526 BUNGE LIMITED COM G16962105 7 121 SH DFND 121 0 0 BURLINGTON STORES INC COM 122017106 4688 27554 SH DFND 5 1033 0 26521 BURLINGTON STORES INC COM 122017106 5 27 SH DFND 27 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1 10 SH DFND 10 0 0 CABOT OIL & GAS CORP COM 127097103 27495 1197537 SH DFND 5 1183875 0 13662 CABOT OIL & GAS CORP COM 127097103 0 20 SH DFND 20 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 2 33 SH DFND 33 0 0 CAE INC COM 124765108 40690 1513366 SH DFND 7 1513366 0 0 CAMDEN PPTY TR SH BEN INT 133131102 20240 193884 SH DFND 5 193884 0 0 CAMPBELL SOUP CO COM 134429109 0 3 SH DFND 3 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 1012 26153 SH DFND 4 16196 0 9957 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 262338 6777376 SH DFND 7 6661925 0 115451 CANADIAN NAT RES LTD COM 136385101 20102 745540 SH DFND 4 495146 0 250394 CANADIAN NAT RES LTD COM 136385101 539704 20016137 SH DFND 7 16413300 0 3602837 CANADIAN NAT RES LTD COM 136385101 2566 95184 SH DFND 95184 0 0 CANADIAN NATL RY CO COM 136375102 3560 38466 SH DFND 4 38466 0 0 CANADIAN NATL RY CO COM 136375102 982 10606 SH DFND 5 10606 0 0 CANADIAN NATL RY CO COM 136375102 660242 7133829 SH DFND 7 6007508 0 1126321 CANADIAN PAC RY LTD COM 13645T100 53293 226276 SH DFND 4 144241 0 82035 CANADIAN PAC RY LTD COM 13645T100 1874 7958 SH DFND 5 293 0 7665 CANADIAN PAC RY LTD COM 13645T100 1098328 4663343 SH DFND 7 4013745 0 649598 CANADIAN PAC RY LTD COM 13645T100 424 1800 SH DFND 1800 0 0 CANOPY GROWTH CORP COM 138035100 2552 63200 SH DFND 63200 0 0 CAPITAL ONE FINL CORP COM 14040H105 3 38 SH DFND 38 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 6 168 SH DFND 168 0 0 CARDINAL HEALTH INC COM 14149Y108 7 142 SH DFND 142 0 0 CARMAX INC COM 143130102 1 6 SH DFND 6 0 0 CARS COM INC COM 14575E105 54287 2752902 SH DFND 7 2752902 0 0 CASELLA WASTE SYS INC CL A 147448104 10438 263396 SH DFND 5 263396 0 0 CATALENT INC COM 148806102 18763 346124 SH DFND 7 346124 0 0 CATERPILLAR INC DEL COM 149123101 13 93 SH DFND 93 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 24987 241118 SH DFND 5 241118 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 1 7 SH DFND 7 0 0 CBRE GROUP INC CL A 12504L109 6 120 SH DFND 120 0 0 CBS CORP NEW CL B 124857202 132585 2657022 SH DFND 5 2522763 0 134259 CBS CORP NEW CL B 124857202 19 379 SH DFND 379 0 0 CDK GLOBAL INC COM 12508E101 1201 24302 SH DFND 5 24302 0 0 CDK GLOBAL INC COM 12508E101 12202 246801 SH DFND 7 246801 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 23686 301207 SH DFND 7 301207 0 0 CDW CORP COM 12514G108 8485 76438 SH DFND 5 76438 0 0 CDW CORP COM 12514G108 23366 210500 SH DFND 7 210500 0 0 CELANESE CORP DEL COM 150870103 1 6 SH DFND 6 0 0 CELGENE CORP COM 151020104 157222 1700803 SH DFND 5 1609803 0 91000 CELGENE CORP COM 151020104 8 88 SH DFND 88 0 0 CENOVUS ENERGY INC COM 15135U109 7772 881219 SH DFND 4 580881 0 300338 CENOVUS ENERGY INC COM 15135U109 132404 15012060 SH DFND 7 11156985 0 3855075 CENOVUS ENERGY INC COM 15135U109 762 86400 SH DFND 86400 0 0 CENTENE CORP DEL COM 15135B101 35898 684550 SH DFND 5 608550 0 76000 CENTENE CORP DEL COM 15135B101 0 5 SH DFND 5 0 0 CENTERPOINT ENERGY INC COM 15189T107 2 64 SH DFND 64 0 0 CENTURYLINK INC COM 156700106 3 240 SH DFND 240 0 0 CERNER CORP COM 156782104 12542 171107 SH DFND 7 171107 0 0 CERNER CORP COM 156782104 1 19 SH DFND 19 0 0 CF INDS HLDGS INC COM 125269100 1 17 SH DFND 17 0 0 CGI INC CL A SUB VTG 12532H104 27637 359476 SH DFND 4 240991 0 118485 CGI INC CL A SUB VTG 12532H104 1864 24247 SH DFND 5 24247 0 0 CGI INC CL A SUB VTG 12532H104 848776 11040069 SH DFND 7 9011200 0 2028869 CGI INC CL A SUB VTG 12532H104 15 200 SH DFND 200 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 9055 942266 SH DFND 5 926501 0 15765 CHARLES RIV LABS INTL INC COM 159864107 82787 583421 SH DFND 7 583421 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 303300 767499 SH DFND 5 716203 0 51296 CHARTER COMMUNICATIONS INC N CL A 16119P108 1345 3403 SH DFND 7 3403 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 77 196 SH DFND 196 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 213692 1848383 SH DFND 5 1741013 0 107370 CHECK POINT SOFTWARE TECH LT ORD M22465104 17 149 SH DFND 149 0 0 CHEVRON CORP NEW COM 166764100 290523 2334646 SH DFND 5 2253622 0 81024 CHEVRON CORP NEW COM 166764100 7506 60317 SH DFND 7 60317 0 0 CHEVRON CORP NEW COM 166764100 5 44 SH DFND 44 0 0 CHEWY INC CL A 16679L109 133 3800 SH DFND 3800 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 39570 415211 SH DFND 2 400844 0 14367 CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 6422 1256693 SH DFND 2 1256693 0 0 CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 10094 2843422 SH DFND 2 2725473 0 117949 CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 5899 782357 SH DFND 2 773694 0 8663 CHINACACHE INTL HLDG LTD SPONSORED ADR 16950M107 2217 2518763 SH DFND 2 2485671 0 33092 CHIPOTLE MEXICAN GRILL INC COM 169656105 146296 199618 SH DFND 7 199618 0 0 CHUBB LIMITED COM H1467J104 14333 97311 SH DFND 5 97311 0 0 CHUBB LIMITED COM H1467J104 7 50 SH DFND 50 0 0 CHURCH & DWIGHT INC COM 171340102 2 34 SH DFND 34 0 0 CIENA CORP COM NEW 171779309 92193 2241514 SH DFND 5 2095514 0 146000 CIENA CORP COM NEW 171779309 1 32 SH DFND 32 0 0 CIGNA CORP NEW COM 125523100 104746 664842 SH DFND 5 617842 0 47000 CINCINNATI FINL CORP COM 172062101 3 26 SH DFND 26 0 0 CINTAS CORP COM 172908105 1 6 SH DFND 6 0 0 CISCO SYS INC COM 17275R102 474142 8663296 SH DFND 5 8241829 0 421467 CISCO SYS INC COM 17275R102 36 654 SH DFND 654 0 0 CITIGROUP INC COM NEW 172967424 396074 5655769 SH DFND 5 5517769 0 138000 CITIGROUP INC COM NEW 172967424 6053 86434 SH DFND 36049 0 50385 CITRIX SYS INC COM 177376100 1 10 SH DFND 10 0 0 CLEAN HARBORS INC COM 184496107 4844 68127 SH DFND 68127 0 0 CLOROX CO DEL COM 189054109 19376 126550 SH DFND 7 126550 0 0 CLOROX CO DEL COM 189054109 3936 25707 SH DFND 25707 0 0 CME GROUP INC COM 12572Q105 59483 306440 SH DFND 5 294608 0 11832 CME GROUP INC COM 12572Q105 47921 246875 SH DFND 7 246875 0 0 CME GROUP INC COM 12572Q105 2 10 SH DFND 10 0 0 CMS ENERGY CORP COM 125896100 36578 631628 SH DFND 5 631628 0 0 CMS ENERGY CORP COM 125896100 125745 2171393 SH DFND 7 2171393 0 0 CMS ENERGY CORP COM 125896100 3 44 SH DFND 44 0 0 CNH INDL N V SHS N20944109 4209 410455 SH DFND 410455 0 0 COCA COLA CO COM 191216100 155413 3052106 SH DFND 5 3039509 0 12597 COCA COLA CO COM 191216100 2 40 SH DFND 40 0 0 COCA COLA CONSOLIDATED INC COM 191098102 54048 180612 SH DFND 7 180612 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 70274 1243796 SH DFND 5 1148632 0 95164 COCA COLA EUROPEAN PARTNERS SHS G25839104 2 41 SH DFND 41 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 68367 1078519 SH DFND 2 994322 0 84197 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 26843 423460 SH DFND 3 389054 0 34406 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 187885 2963961 SH DFND 5 2785526 0 178435 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 25849 407782 SH DFND 7 407782 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 749 11820 SH DFND 11068 0 752 COHERUS BIOSCIENCES INC COM 19249H103 10396 470397 SH DFND 5 470397 0 0 COLFAX CORP COM 194014106 14101 503074 SH DFND 7 503074 0 0 COLGATE PALMOLIVE CO COM 194162103 545814 7615659 SH DFND 5 7335054 0 280605 COLGATE PALMOLIVE CO COM 194162103 34 469 SH DFND 469 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 319 4467 SH DFND 7 4467 0 0 COMCAST CORP NEW CL A 20030N101 64503 1525614 SH DFND 5 1525614 0 0 COMCAST CORP NEW CL A 20030N101 55 1301 SH DFND 1301 0 0 COMERICA INC COM 200340107 2171 29885 SH DFND 5 1103 0 28782 COMERICA INC COM 200340107 0 4 SH DFND 4 0 0 CONCHO RES INC COM 20605P101 98763 957196 SH DFND 5 896619 0 60577 CONOCOPHILLIPS COM 20825C104 7111 116578 SH DFND 5 116578 0 0 CONOCOPHILLIPS COM 20825C104 2387 39133 SH DFND 7 39133 0 0 CONOCOPHILLIPS COM 20825C104 4 73 SH DFND 73 0 0 CONSOLIDATED EDISON INC COM 209115104 2 21 SH DFND 21 0 0 COOPER COS INC COM NEW 216648402 90347 268181 SH DFND 5 249181 0 19000 COOPER COS INC COM NEW 216648402 134519 399297 SH DFND 7 399297 0 0 COOPER COS INC COM NEW 216648402 1 4 SH DFND 4 0 0 COOPER TIRE & RUBR CO COM 216831107 0 5 SH DFND 5 0 0 COPA HOLDINGS SA CL A P31076105 3709 38011 SH DFND 3 26574 0 11437 COPA HOLDINGS SA CL A P31076105 269510 2762217 SH DFND 5 2674935 0 87282 COPA HOLDINGS SA CL A P31076105 942 9655 SH DFND 9655 0 0 COPART INC COM 217204106 2 26 SH DFND 26 0 0 CORELOGIC INC COM 21871D103 7827 187108 SH DFND 5 187108 0 0 CORNING INC COM 219350105 52770 1588037 SH DFND 5 1501446 0 86591 CORNING INC COM 219350105 1 39 SH DFND 39 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 10089 382598 SH DFND 5 382598 0 0 CORTEVA INC COM 22052L104 79207 2678614 SH DFND 5 2527633 0 150981 CORTEVA INC COM 22052L104 340 11489 SH DFND 7 11489 0 0 COSTCO WHSL CORP NEW COM 22160K105 5583 21128 SH DFND 5 21128 0 0 COSTCO WHSL CORP NEW COM 22160K105 7430 28115 SH DFND 7 28115 0 0 COSTCO WHSL CORP NEW COM 22160K105 2 7 SH DFND 7 0 0 COTY INC COM CL A 222070203 1172 87427 SH DFND 5 87427 0 0 COTY INC COM CL A 222070203 1 47 SH DFND 47 0 0 COVANTA HLDG CORP COM 22282E102 4787 267277 SH DFND 267277 0 0 CRANE CO COM 224399105 0 2 SH DFND 2 0 0 CREDICORP LTD COM G2519Y108 401 1752 SH DFND 3 1752 0 0 CREDICORP LTD COM G2519Y108 173432 757701 SH DFND 5 652408 0 105293 CREDICORP LTD COM G2519Y108 30 133 SH DFND 133 0 0 CRESCENT PT ENERGY CORP COM 22576C101 661 200000 SH DFND 7 200000 0 0 CRITEO S A SPONS ADS 226718104 10945 635994 SH DFND 5 601208 0 34786 CRITEO S A SPONS ADS 226718104 339 19726 SH DFND 19726 0 0 CRONOS GROUP INC COM 22717L101 1319 82200 SH DFND 82200 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 1195 17500 SH DFND 17500 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 42099 322969 SH DFND 7 322969 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 17 130 SH DFND 130 0 0 CROWN HOLDINGS INC COM 228368106 1 23 SH DFND 23 0 0 CSX CORP COM 126408103 711 9185 SH DFND 7 9185 0 0 CSX CORP COM 126408103 2 22 SH DFND 22 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 198542 5379088 SH DFND 2 5284187 0 94901 CTRIP COM INTL LTD NOTE 1.990% 7/0 22943FAH3 2728 2500000 PRN DFND 2 0 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 45811 1241141 SH DFND 3 1061372 0 179769 CTRIP COM INTL LTD SPONSORED ADS 22943F100 59218 1604385 SH DFND 5 1523490 0 80895 CTRIP COM INTL LTD SPONSORED ADS 22943F100 54 1470 SH DFND 996 0 474 CUMMINS INC COM 231021106 1 5 SH DFND 5 0 0 CVS HEALTH CORP COM 126650100 132060 2423555 SH DFND 5 2291078 0 132477 CVS HEALTH CORP COM 126650100 4632 85000 SH DFND 7 85000 0 0 CVS HEALTH CORP COM 126650100 14 249 SH DFND 249 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 10529 473437 SH DFND 5 473437 0 0 CYRUSONE INC COM 23283R100 13733 237926 SH DFND 5 237926 0 0 D R HORTON INC COM 23331A109 4409 102220 SH DFND 5 102220 0 0 D R HORTON INC COM 23331A109 8 192 SH DFND 192 0 0 DANAHER CORPORATION COM 235851102 124636 872070 SH DFND 5 831425 0 40645 DANAHER CORPORATION COM 235851102 59637 417273 SH DFND 7 417273 0 0 DANAHER CORPORATION COM 235851102 5239 36657 SH DFND 36657 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 9 202 SH DFND 0 0 202 DARDEN RESTAURANTS INC COM 237194105 2 16 SH DFND 16 0 0 DEERE & CO COM 244199105 1 6 SH DFND 6 0 0 DELL TECHNOLOGIES INC CL C 24703L202 2 49 SH DFND 49 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 10 182 SH DFND 5 182 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 0 7 SH DFND 7 0 0 DENALI THERAPEUTICS INC COM 24823R105 7813 376364 SH DFND 376364 0 0 DENTSPLY SIRONA INC COM 24906P109 6968 119400 SH DFND 5 119400 0 0 DENTSPLY SIRONA INC COM 24906P109 1 22 SH DFND 22 0 0 DESCARTES SYS GROUP INC COM 249906108 2741 74171 SH DFND 5 74171 0 0 DESCARTES SYS GROUP INC COM 249906108 422 11400 SH DFND 11400 0 0 DESPEGAR COM CORP ORD SHS G27358103 7605 547505 SH DFND 7 547505 0 0 DEVON ENERGY CORP NEW COM 25179M103 781 27398 SH DFND 5 27398 0 0 DEVON ENERGY CORP NEW COM 25179M103 0 8 SH DFND 8 0 0 DIAMONDBACK ENERGY INC COM 25278X109 142519 1307875 SH DFND 5 1234490 0 73385 DIAMONDBACK ENERGY INC COM 25278X109 0 4 SH DFND 4 0 0 DIGITAL RLTY TR INC COM 253868103 30717 260779 SH DFND 5 260779 0 0 DIGITAL RLTY TR INC COM 253868103 1 12 SH DFND 12 0 0 DILLARDS INC CL A 254067101 0 6 SH DFND 6 0 0 DISCOVER FINL SVCS COM 254709108 26640 343349 SH DFND 5 266208 0 77141 DISCOVER FINL SVCS COM 254709108 6 72 SH DFND 72 0 0 DISCOVERY INC COM SER A 25470F104 1 33 SH DFND 33 0 0 DISCOVERY INC COM SER C 25470F302 4 128 SH DFND 128 0 0 DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 4448 4575000 PRN DFND 5 0 0 0 DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 146 150000 PRN DFND 0 0 0 DISH NETWORK CORP CL A 25470M109 0 5 SH DFND 5 0 0 DISNEY WALT CO COM DISNEY 254687106 286161 2049280 SH DFND 5 1983753 0 65527 DISNEY WALT CO COM DISNEY 254687106 16931 121250 SH DFND 7 121250 0 0 DISNEY WALT CO COM DISNEY 254687106 15093 108087 SH DFND 108087 0 0 DOLLAR GEN CORP NEW COM 256677105 4346 32157 SH DFND 5 32157 0 0 DOLLAR GEN CORP NEW COM 256677105 2 14 SH DFND 14 0 0 DOLLAR TREE INC COM 256746108 227664 2119973 SH DFND 5 1997512 0 122461 DOLLAR TREE INC COM 256746108 1 11 SH DFND 11 0 0 DOMINION ENERGY INC COM 25746U109 1 12 SH DFND 12 0 0 DOVER CORP COM 260003108 1 14 SH DFND 14 0 0 DOW INC COM 260557103 552 11199 SH DFND 5 11199 0 0 DOW INC COM 260557103 480 9737 SH DFND 7 9737 0 0 DRIL QUIP INC COM 262037104 8036 167409 SH DFND 5 167409 0 0 DTE ENERGY CO COM 233331107 2647 20701 SH DFND 5 20701 0 0 DTE ENERGY CO COM 233331107 11509 90000 SH DFND 7 90000 0 0 DTE ENERGY CO COM 233331107 2 16 SH DFND 16 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 47574 539141 SH DFND 7 539141 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 2 20 SH DFND 20 0 0 DUKE REALTY CORP COM NEW 264411505 2 66 SH DFND 66 0 0 DUPONT DE NEMOURS INC COM 26614N102 91948 1224834 SH DFND 5 1162586 0 62248 DUPONT DE NEMOURS INC COM 26614N102 862 11489 SH DFND 7 11489 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 10155 227684 SH DFND 5 227684 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 0 8 SH DFND 8 0 0 EAGLE MATERIALS INC COM 26969P108 8057 86914 SH DFND 5 86914 0 0 EATON CORP PLC SHS G29183103 0 3 SH DFND 3 0 0 EBAY INC COM 278642103 339774 8601871 SH DFND 5 8079764 0 522107 EBAY INC COM 278642103 1 15 SH DFND 15 0 0 ECOLAB INC COM 278865100 10794 54669 SH DFND 5 54669 0 0 ECOLAB INC COM 278865100 5183 26249 SH DFND 7 26249 0 0 ECOLAB INC COM 278865100 2 12 SH DFND 12 0 0 ECOPETROL S A SPONSORED ADS 279158109 3059 167265 SH DFND 5 0 0 167265 EDISON INTL COM 281020107 109721 1627667 SH DFND 5 1490302 0 137365 EDISON INTL COM 281020107 9980 148054 SH DFND 7 148054 0 0 EDISON INTL COM 281020107 34 498 SH DFND 3 0 495 EDWARDS LIFESCIENCES CORP COM 28176E108 1 6 SH DFND 6 0 0 EL PASO ELEC CO COM NEW 283677854 26246 401318 SH DFND 7 401318 0 0 ELASTIC N V ORD SHS N14506104 367827 4926699 SH DFND 7 4926699 0 0 ELECTRONIC ARTS INC COM 285512109 141381 1396213 SH DFND 5 1317370 0 78843 ELECTRONIC ARTS INC COM 285512109 32 317 SH DFND 317 0 0 EMERSON ELEC CO COM 291011104 9 131 SH DFND 131 0 0 ENBRIDGE INC COM 29250N105 3043 84260 SH DFND 4 84260 0 0 ENBRIDGE INC COM 29250N105 8693 240664 SH DFND 5 240664 0 0 ENBRIDGE INC COM 29250N105 790239 21878606 SH DFND 7 19704806 0 2173800 ENBRIDGE INC COM 29250N105 9279 256900 SH DFND 256900 0 0 ENCANA CORP COM 292505104 80 15625 SH DFND 7 15625 0 0 ENCOMPASS HEALTH CORP COM 29261A100 1 10 SH DFND 10 0 0 ENERGY RECOVERY INC COM 29270J100 16 1572 SH DFND 0 0 1572 ENSCO ROWAN PLC SHS CLASS A G3166L100 1134 132908 SH DFND 5 132908 0 0 ENTERGY CORP NEW COM 29364G103 2 20 SH DFND 20 0 0 EOG RES INC COM 26875P101 13261 142349 SH DFND 5 99549 0 42800 EOG RES INC COM 26875P101 2095 22492 SH DFND 7 22492 0 0 EPR PPTYS COM SH BEN INT 26884U109 44754 600000 SH DFND 7 600000 0 0 EQUIFAX INC COM 294429105 28343 209575 SH DFND 5 209575 0 0 EQUIFAX INC COM 294429105 20286 150000 SH DFND 7 150000 0 0 EQUIFAX INC COM 294429105 0 3 SH DFND 3 0 0 EQUINIX INC COM 29444U700 58684 116370 SH DFND 5 105783 0 10587 EQUINIX INC COM 29444U700 23 46 SH DFND 46 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 18074 148954 SH DFND 5 148954 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 9201 121193 SH DFND 5 121193 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 9165 120720 SH DFND 7 120720 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 2 23 SH DFND 23 0 0 ERICSSON ADR B SEK 10 294821608 8026 844869 SH DFND 5 844869 0 0 ESSEX PPTY TR INC COM 297178105 1 5 SH DFND 5 0 0 ETSY INC COM 29786A106 406663 6626408 SH DFND 7 6626408 0 0 EVENTBRITE INC COM CL A 29975E109 517 31926 SH DFND 5 31926 0 0 EVEREST RE GROUP LTD COM G3223R108 8 31 SH DFND 31 0 0 EVERGY INC COM 30034W106 2 32 SH DFND 32 0 0 EVERSOURCE ENERGY COM 30040W108 2 30 SH DFND 30 0 0 EVO PMTS INC CL A COM 26927E104 9441 299424 SH DFND 5 299424 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 3777 265261 SH DFND 265261 0 0 EXELON CORP COM 30161N101 303619 6333305 SH DFND 5 5971008 0 362297 EXELON CORP COM 30161N101 2 45 SH DFND 45 0 0 EXLSERVICE HOLDINGS INC COM 302081104 33065 500000 SH DFND 7 500000 0 0 EXPEDIA GROUP INC COM NEW 30212P303 5 39 SH DFND 39 0 0 EXPEDITORS INTL WASH INC COM 302130109 2 20 SH DFND 20 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 61423 3636638 SH DFND 5 3398638 0 238000 EXTRA SPACE STORAGE INC COM 30225T102 2 17 SH DFND 17 0 0 EXXON MOBIL CORP COM 30231G102 3667 47847 SH DFND 5 47847 0 0 EXXON MOBIL CORP COM 30231G102 10940 142766 SH DFND 7 142766 0 0 EXXON MOBIL CORP COM 30231G102 0 5 SH DFND 5 0 0 F M C CORP COM NEW 302491303 38808 467851 SH DFND 5 467851 0 0 F M C CORP COM NEW 302491303 1393 16797 SH DFND 7 16797 0 0 F M C CORP COM NEW 302491303 1 9 SH DFND 9 0 0 F5 NETWORKS INC COM 315616102 4 29 SH DFND 29 0 0 FACEBOOK INC CL A 30303M102 166276 861532 SH DFND 5 815878 0 45654 FACEBOOK INC CL A 30303M102 154389 799942 SH DFND 7 799942 0 0 FACEBOOK INC CL A 30303M102 199 1030 SH DFND 1030 0 0 FANG HLDGS LTD ADR 30711Y102 10052 16177129 SH DFND 2 15587380 0 589749 FANHUA INC SPONSORED ADR 30712A103 26041 778035 SH DFND 2 724412 0 53623 FARFETCH LTD ORD SH CL A 30744W107 10299 495158 SH DFND 5 495158 0 0 FARFETCH LTD ORD SH CL A 30744W107 397 19081 SH DFND 19081 0 0 FASTENAL CO COM 311900104 1381 42387 SH DFND 5 42387 0 0 FASTENAL CO COM 311900104 1 44 SH DFND 44 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1 9 SH DFND 9 0 0 FEDERATED INVS INC PA CL B 314211103 1 30 SH DFND 30 0 0 FEDEX CORP COM 31428X106 623 3794 SH DFND 5 3794 0 0 FERRARI N V COM N3167Y103 2809 17399 SH DFND 5 17399 0 0 FERRARI N V COM N3167Y103 14318 88174 SH DFND 88174 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 7545 540935 SH DFND 540935 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 49863 406445 SH DFND 5 406445 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 2 18 SH DFND 18 0 0 FIFTH THIRD BANCORP COM 316773100 0 8 SH DFND 8 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 23578 241457 SH DFND 5 241457 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 1 9 SH DFND 9 0 0 FIRST SOLAR INC COM 336433107 1 14 SH DFND 14 0 0 FIRSTENERGY CORP COM 337932107 2 45 SH DFND 45 0 0 FIRSTSERVICE CORP NEW COM 33767E202 1065 11066 SH DFND 7 11066 0 0 FISERV INC COM 337738108 34918 383043 SH DFND 5 383043 0 0 FISERV INC COM 337738108 2 24 SH DFND 24 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 27365 97435 SH DFND 5 97435 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 1 4 SH DFND 4 0 0 FLIR SYS INC COM 302445101 3780 69869 SH DFND 5 69869 0 0 FLIR SYS INC COM 302445101 1 11 SH DFND 11 0 0 FLOWSERVE CORP COM 34354P105 30152 572261 SH DFND 5 537716 0 34545 FLOWSERVE CORP COM 34354P105 0 5 SH DFND 5 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 109428 1131039 SH DFND 5 1126732 0 4307 FOOT LOCKER INC COM 344849104 0 4 SH DFND 4 0 0 FORD MTR CO DEL COM 345370860 16 1523 SH DFND 1523 0 0 FORTINET INC COM 34959E109 1 12 SH DFND 12 0 0 FORTIS INC COM 349553107 14285 361768 SH DFND 4 236204 0 125564 FORTIS INC COM 349553107 397 10050 SH DFND 5 10050 0 0 FORTIS INC COM 349553107 500433 12673406 SH DFND 7 10948961 0 1724445 FORTIS INC COM 349553107 336 8500 SH DFND 8500 0 0 FORTIVE CORP COM 34959J108 2364 28999 SH DFND 5 28999 0 0 FORTIVE CORP COM 34959J108 1 15 SH DFND 15 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 0 6 SH DFND 6 0 0 FOX CORP CL A COM 35137L105 12452 339845 SH DFND 5 339845 0 0 FOX CORP CL A COM 35137L105 10 261 SH DFND 261 0 0 FOX CORP CL B COM 35137L204 3922 107361 SH DFND 107361 0 0 FRANCO NEVADA CORP COM 351858105 19580 230677 SH DFND 2 0 0 230677 FRANCO NEVADA CORP COM 351858105 96219 1133584 SH DFND 3 1048297 0 85287 FRANCO NEVADA CORP COM 351858105 13320 156929 SH DFND 4 105572 0 51357 FRANCO NEVADA CORP COM 351858105 28823 339579 SH DFND 5 335388 0 4191 FRANCO NEVADA CORP COM 351858105 519119 6116173 SH DFND 7 5111089 0 1005084 FRANCO NEVADA CORP COM 351858105 891 10500 SH DFND 10500 0 0 FRANKLIN RES INC COM 354613101 1 16 SH DFND 16 0 0 FRESHPET INC COM 358039105 15029 330233 SH DFND 7 330233 0 0 FRONTDOOR INC COM 35905A109 17047 391429 SH DFND 5 363455 0 27974 FRONTDOOR INC COM 35905A109 129812 2980765 SH DFND 7 2980765 0 0 FTI CONSULTING INC COM 302941109 12966 154647 SH DFND 5 154647 0 0 GALLAGHER ARTHUR J & CO COM 363576109 25731 293770 SH DFND 5 293770 0 0 GALLAGHER ARTHUR J & CO COM 363576109 946 10800 SH DFND 7 10800 0 0 GALLAGHER ARTHUR J & CO COM 363576109 3 29 SH DFND 29 0 0 GAP INC COM 364760108 3 165 SH DFND 165 0 0 GARMIN LTD SHS H2906T109 2 24 SH DFND 24 0 0 GARTNER INC COM 366651107 1 9 SH DFND 9 0 0 GENERAC HLDGS INC COM 368736104 38037 548000 SH DFND 7 548000 0 0 GENERAL ELECTRIC CO COM 369604103 563 53634 SH DFND 2 0 0 53634 GENERAL ELECTRIC CO COM 369604103 264991 25237231 SH DFND 5 23841772 0 1395459 GENERAL MLS INC COM 370334104 2 29 SH DFND 29 0 0 GENERAL MTRS CO COM 37045V100 30 768 SH DFND 768 0 0 GENPACT LIMITED SHS G3922B107 50856 1335142 SH DFND 5 1237412 0 97730 GENPACT LIMITED SHS G3922B107 77785 2042126 SH DFND 7 2042126 0 0 GENUINE PARTS CO COM 372460105 1290 12457 SH DFND 5 12457 0 0 GENUINE PARTS CO COM 372460105 2 15 SH DFND 15 0 0 GENWORTH FINL INC COM CL A 37247D106 0 114 SH DFND 114 0 0 GILDAN ACTIVEWEAR INC COM 375916103 12 300 SH DFND 300 0 0 GILEAD SCIENCES INC COM 375558103 115946 1716193 SH DFND 5 1653486 0 62707 GILEAD SCIENCES INC COM 375558103 26348 390000 SH DFND 7 390000 0 0 GILEAD SCIENCES INC COM 375558103 26 379 SH DFND 379 0 0 GLOBAL PMTS INC COM 37940X102 24453 152706 SH DFND 5 152706 0 0 GLOBAL PMTS INC COM 37940X102 2 12 SH DFND 12 0 0 GLOBAL X FDS GLBL X MLP ETF 37950E473 214 24486 SH DFND 24486 0 0 GLOBANT S A COM L44385109 13383 132443 SH DFND 5 132443 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 1554 84091 SH DFND 5 84091 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 29861 145946 SH DFND 5 145946 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 3 15 SH DFND 15 0 0 GRACE W R & CO DEL NEW COM 38388F108 1 16 SH DFND 16 0 0 GRAINGER W W INC COM 384802104 23528 87714 SH DFND 5 83481 0 4233 GRAINGER W W INC COM 384802104 9 35 SH DFND 35 0 0 GRAND CANYON ED INC COM 38526M106 135871 1161092 SH DFND 7 1161092 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 5 100 SH DFND 100 0 0 GRIDSUM HLDG INC SPONSORED ADR 398132100 2712 968577 SH DFND 2 968577 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 156866 7434423 SH DFND 5 7118760 0 315663 GRIFOLS S A SP ADR REP B NVT 398438408 48294 2288800 SH DFND 2054688 0 234112 GROCERY OUTLET HLDG CORP COM 39874R101 560 17022 SH DFND 7 17022 0 0 GRUBHUB INC COM 400110102 111031 1423660 SH DFND 5 1351967 0 71693 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 15916 448329 SH DFND 5 369394 0 78935 HANESBRANDS INC COM 410345102 222358 12912785 SH DFND 7 12912785 0 0 HANESBRANDS INC COM 410345102 0 12 SH DFND 12 0 0 HARRIS CORP DEL COM 413875105 1362 7204 SH DFND 5 7204 0 0 HARRIS CORP DEL COM 413875105 2 12 SH DFND 12 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 7 123 SH DFND 123 0 0 HASBRO INC COM 418056107 0 2 SH DFND 2 0 0 HCA HEALTHCARE INC COM 40412C101 139332 1030793 SH DFND 5 960293 0 70500 HCA HEALTHCARE INC COM 40412C101 1 7 SH DFND 7 0 0 HCP INC COM 40414L109 25490 797059 SH DFND 5 797059 0 0 HCP INC COM 40414L109 6668 208500 SH DFND 7 208500 0 0 HCP INC COM 40414L109 2 53 SH DFND 53 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 12148 93417 SH DFND 2 73696 0 19721 HDFC BANK LTD SPONSORED ADS 40415F101 25503 196115 SH DFND 3 23468 0 172647 HDFC BANK LTD SPONSORED ADS 40415F101 237144 1823622 SH DFND 5 269103 0 1554519 HDFC BANK LTD SPONSORED ADS 40415F101 3576 27498 SH DFND 27498 0 0 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 12715 782435 SH DFND 5 782435 0 0 HEALTHCARE RLTY TR COM 421946104 25056 800000 SH DFND 7 800000 0 0 HEALTHCARE SVCS GRP INC COM 421906108 50598 1668811 SH DFND 7 1668811 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 50951 1857500 SH DFND 7 1857500 0 0 HELMERICH & PAYNE INC COM 423452101 0 4 SH DFND 4 0 0 HENRY JACK & ASSOC INC COM 426281101 2 12 SH DFND 12 0 0 HENRY SCHEIN INC COM 806407102 1 17 SH DFND 17 0 0 HERON THERAPEUTICS INC COM 427746102 28138 1513635 SH DFND 5 1471936 0 41699 HERSHEY CO COM 427866108 3 21 SH DFND 21 0 0 HESS CORP COM 42809H107 31256 491678 SH DFND 5 484903 0 6775 HESS CORP COM 42809H107 0 4 SH DFND 4 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 22 1475 SH DFND 1475 0 0 HEXO CORP COM 428304109 3176 595000 SH DFND 7 595000 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 5048 51649 SH DFND 7 51649 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 13 131 SH DFND 131 0 0 HOLLYFRONTIER CORP COM 436106108 0 5 SH DFND 5 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 33748 1776190 SH DFND 2 1776190 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 2287 120365 SH DFND 5 120365 0 0 HOLOGIC INC COM 436440101 2 33 SH DFND 33 0 0 HOME DEPOT INC COM 437076102 24 114 SH DFND 114 0 0 HONEYWELL INTL INC COM 438516106 45207 258932 SH DFND 5 258932 0 0 HONEYWELL INTL INC COM 438516106 37 213 SH DFND 43 0 170 HORIZON THERAPEUTICS PUB LTD SHS G46188101 16977 705591 SH DFND 5 705591 0 0 HORMEL FOODS CORP COM 440452100 1 26 SH DFND 26 0 0 HP INC COM 40434L105 9641 463731 SH DFND 5 291360 0 172371 HP INC COM 40434L105 25988 1250000 SH DFND 7 1250000 0 0 HP INC COM 40434L105 15 727 SH DFND 727 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 13465 322581 SH DFND 5 322581 0 0 HUAMI CORP SPONSORED ADS 44331K103 22098 2209829 SH DFND 2 2080010 0 129819 HUAZHU GROUP LTD SPONSORED ADS 44332N106 25485 703043 SH DFND 2 703043 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 8211 226524 SH DFND 5 226524 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 3 78 SH DFND 78 0 0 HUDSON TECHNOLOGIES INC COM 444144109 1797 2089723 SH DFND 7 2089723 0 0 HUMANA INC COM 444859102 15167 57169 SH DFND 5 57169 0 0 HUMANA INC COM 444859102 0 1 SH DFND 1 0 0 HUNTINGTON BANCSHARES INC COM 446150104 30818 2229939 SH DFND 5 2229939 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 23360 103942 SH DFND 5 88851 0 15091 HUNTINGTON INGALLS INDS INC COM 446413106 8990 40000 SH DFND 7 40000 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 0 1 SH DFND 1 0 0 IAA INC COM 449253103 12415 320147 SH DFND 5 320147 0 0 IAC INTERACTIVECORP COM 44919P508 1 5 SH DFND 5 0 0 ICON PLC SHS G4705A100 35311 229337 SH DFND 5 214845 0 14492 IDEANOMICS INC COM 45166V106 1558 633349 SH DFND 2 611808 0 21541 IDEXX LABS INC COM 45168D104 1 4 SH DFND 4 0 0 IHS MARKIT LTD SHS G47567105 54335 852710 SH DFND 5 852710 0 0 IHS MARKIT LTD SHS G47567105 2 31 SH DFND 31 0 0 ILLINOIS TOOL WKS INC COM 452308109 0 3 SH DFND 3 0 0 ILLUMINA INC COM 452327109 59815 162475 SH DFND 5 160631 0 1844 ILLUMINA INC COM 452327109 1 2 SH DFND 2 0 0 IMMUNOMEDICS INC COM 452907108 1171 84457 SH DFND 5 84457 0 0 IMPERIAL OIL LTD COM NEW 453038408 2039 73647 SH DFND 7 73647 0 0 IMPERIAL OIL LTD COM NEW 453038408 1246 45000 SH DFND 45000 0 0 IMV INC COM 44974L103 7726 2655600 SH DFND 7 2655600 0 0 INCYTE CORP COM 45337C102 18183 214015 SH DFND 5 214015 0 0 INCYTE CORP COM 45337C102 0 5 SH DFND 5 0 0 INFOSYS LTD SPONSORED ADR 456788108 17124 1600328 SH DFND 2 1600328 0 0 INFOSYS LTD SPONSORED ADR 456788108 38 3513 SH DFND 3 3513 0 0 INFOSYS LTD SPONSORED ADR 456788108 178897 16719315 SH DFND 5 10596122 0 6123193 INFOSYS LTD SPONSORED ADR 456788108 753 70339 SH DFND 70339 0 0 INGERSOLL-RAND PLC SHS G47791101 8821 69636 SH DFND 5 30746 0 38890 INGERSOLL-RAND PLC SHS G47791101 2 15 SH DFND 15 0 0 INPHI CORP COM 45772F107 12330 246113 SH DFND 5 246113 0 0 INTEL CORP COM 458140100 239471 5002520 SH DFND 5 4764044 0 238476 INTEL CORP COM 458140100 1 20 SH DFND 20 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 169625 1973759 SH DFND 5 1860759 0 113000 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3 32 SH DFND 32 0 0 INTERDIGITAL INC COM 45867G101 25760 400000 SH DFND 7 400000 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 193845 1405695 SH DFND 5 1328738 0 76957 INTERNATIONAL BUSINESS MACHS COM 459200101 8 56 SH DFND 56 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4244 29252 SH DFND 3 20509 0 8743 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1 10 SH DFND 10 0 0 INTERPUBLIC GROUP COS INC COM 460690100 1 30 SH DFND 30 0 0 INTUIT COM 461202103 14045 53745 SH DFND 5 52658 0 1087 INTUIT COM 461202103 28190 107870 SH DFND 7 107870 0 0 INTUIT COM 461202103 1 5 SH DFND 5 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 11138 21233 SH DFND 5 21233 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 7 13 SH DFND 13 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 538 23744 SH DFND 5 20883 0 2861 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 41191 1817799 SH DFND 1529320 0 288479 INVESCO LTD SHS G491BT108 1066 52080 SH DFND 5 52080 0 0 INVESCO LTD SHS G491BT108 85709 4189086 SH DFND 7 4189086 0 0 INVESCO LTD SHS G491BT108 0 13 SH DFND 13 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 37 200 SH DFND 200 0 0 INVITATION HOMES INC COM 46187W107 20012 748673 SH DFND 5 748673 0 0 IPG PHOTONICS CORP COM 44980X109 0 1 SH DFND 1 0 0 IQIYI INC SPONSORED ADS 46267X108 10304 499005 SH DFND 2 499005 0 0 IQVIA HLDGS INC COM 46266C105 15335 95309 SH DFND 5 95309 0 0 IQVIA HLDGS INC COM 46266C105 2 11 SH DFND 11 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 2621 33141 SH DFND 5 33141 0 0 IRON MTN INC NEW COM 46284V101 1 34 SH DFND 34 0 0 ISHARES INC MSCI STH KOR ETF 464286772 4189 69964 SH DFND 5 69964 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 9688 177506 SH DFND 5 177506 0 0 ISHARES INC JP MORGAN EM ETF 464286517 124 2688 SH DFND 5 0 0 2688 ISHARES INC CORE MSCI EMKT 46434G103 13579 263970 SH DFND 5 263970 0 0 ISHARES INC MSCI PAC JP ETF 464286665 3790 80249 SH DFND 5 80249 0 0 ISHARES INC MSCI STH AFR ETF 464286780 1705 31184 SH DFND 5 31184 0 0 ISHARES INC MSCI PAC JP ETF 464286665 107 2274 SH DFND 2274 0 0 ISHARES INC MSCI CDA ETF 464286509 171 5972 SH DFND 5972 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 12 376 SH DFND 5 0 0 376 ISHARES TR CORE HIGH DV ETF 46429B663 18 188 SH DFND 5 0 0 188 ISHARES TR U.S. FINLS ETF 464287788 59 466 SH DFND 5 0 0 466 ISHARES TR CORE MSCI EURO 46434V738 12594 270259 SH DFND 5 270259 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 2228 68943 SH DFND 5 68943 0 0 ISHARES TR IBOXX INV CP ETF 464287242 417 3351 SH DFND 5 2827 0 524 ISHARES TR TIPS BD ETF 464287176 657 5687 SH DFND 5 5124 0 563 ISHARES TR CORE S&P500 ETF 464287200 19300 65479 SH DFND 5 65479 0 0 ISHARES TR US OIL GS EX ETF 464288851 169 3021 SH DFND 5 3021 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 467 7287 SH DFND 5 7287 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 44891 700432 SH DFND 614807 0 85625 ISHARES TR CORE HIGH DV ETF 46429B663 8603 91041 SH DFND 91041 0 0 ISHARES TR TIPS BD ETF 464287176 65979 571293 SH DFND 500677 0 70616 ISHARES TR GLOBAL ENERG ETF 464287341 12562 386872 SH DFND 354922 0 31950 ISHARES TR GLB CNSM STP ETF 464288737 696 13221 SH DFND 13221 0 0 ISHARES TR GLOB INDSTRL ETF 464288729 789 8621 SH DFND 8621 0 0 ISHARES TR US OIL GS EX ETF 464288851 11715 208930 SH DFND 189437 0 19493 ISHARES TR GLOBAL MATER ETF 464288695 209 3202 SH DFND 3202 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 527 8540 SH DFND 8540 0 0 ISHARES TR GLOBAL TECH ETF 464287291 1389 7730 SH DFND 7730 0 0 ISHARES TR GBL COMM SVC ETF 464287275 355 6236 SH DFND 6236 0 0 ISHARES TR GLOB UTILITS ETF 464288711 676 12377 SH DFND 12377 0 0 ISHARES TR GLB CNS DISC ETF 464288745 949 8002 SH DFND 8002 0 0 ISHARES TR IBOXX INV CP ETF 464287242 8728 70179 SH DFND 31156 0 39023 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 134145 14240457 SH DFND 5 14240457 0 0 ITT INC COM 45073V108 1 19 SH DFND 19 0 0 J2 GLOBAL INC COM 48123V102 49919 561580 SH DFND 7 561580 0 0 JABIL INC COM 466313103 1 33 SH DFND 33 0 0 JACOBS ENGR GROUP INC COM 469814107 88689 1050941 SH DFND 5 1008116 0 42825 JACOBS ENGR GROUP INC COM 469814107 13451 159388 SH DFND 7 159388 0 0 JACOBS ENGR GROUP INC COM 469814107 1 16 SH DFND 16 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 112758 790952 SH DFND 5 732153 0 58799 JD COM INC SPON ADR CL A 47215P106 40569 1339358 SH DFND 2 1339358 0 0 JD COM INC SPON ADR CL A 47215P106 124 4091 SH DFND 5 4091 0 0 JD COM INC SPON ADR CL A 47215P106 4 117 SH DFND 117 0 0 JOHNSON & JOHNSON COM 478160104 303241 2177205 SH DFND 5 2100737 0 76468 JOHNSON & JOHNSON COM 478160104 8 57 SH DFND 57 0 0 JOHNSON CTLS INTL PLC SHS G51502105 3752 90820 SH DFND 5 90820 0 0 JOHNSON CTLS INTL PLC SHS G51502105 20 490 SH DFND 128 0 362 JOHNSON OUTDOORS INC CL A 479167108 4863 65210 SH DFND 7 65210 0 0 JPMORGAN CHASE & CO COM 46625H100 486732 4353594 SH DFND 5 4127232 0 226362 JPMORGAN CHASE & CO COM 46625H100 12736 113921 SH DFND 7 113921 0 0 JPMORGAN CHASE & CO COM 46625H100 1 11 SH DFND 11 0 0 JUNIPER NETWORKS INC COM 48203R104 192752 7238148 SH DFND 5 6846314 0 391834 JUNIPER NETWORKS INC COM 48203R104 9 330 SH DFND 330 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 667 5472 SH DFND 5 5472 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 1 8 SH DFND 8 0 0 KAR AUCTION SVCS INC COM 48238T109 7984 319350 SH DFND 5 319350 0 0 KARUNA THERAPEUTICS INC COM 48576A100 770 38445 SH DFND 5 38445 0 0 KARUNA THERAPEUTICS INC COM 48576A100 2651 132436 SH DFND 7 132436 0 0 KB HOME COM 48666K109 1 20 SH DFND 20 0 0 KEURIG DR PEPPER INC COM 49271V100 2 84 SH DFND 84 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 2 17 SH DFND 17 0 0 KIMBERLY CLARK CORP COM 494368103 2 12 SH DFND 12 0 0 KIMCO RLTY CORP COM 49446R109 1 77 SH DFND 77 0 0 KINDER MORGAN INC DEL COM 49456B101 4355 208586 SH DFND 5 208586 0 0 KINDER MORGAN INC DEL COM 49456B101 2 83 SH DFND 83 0 0 KLA-TENCOR CORP COM 482480100 282073 2386406 SH DFND 5 2274582 0 111824 KLA-TENCOR CORP COM 482480100 11 89 SH DFND 89 0 0 KOHLS CORP COM 500255104 0 4 SH DFND 4 0 0 KOSMOS ENERGY LTD COM 500688106 40684 6425473 SH DFND 5 5775290 0 650183 KOSMOS ENERGY LTD COM 500688106 1639 258701 SH DFND 170344 0 88357 KROGER CO COM 501044101 55239 2544396 SH DFND 5 2365147 0 179249 KROGER CO COM 501044101 3474 160000 SH DFND 7 160000 0 0 KROGER CO COM 501044101 4 191 SH DFND 191 0 0 L3 TECHNOLOGIES INC COM 502413107 1 6 SH DFND 6 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 4952 28640 SH DFND 5 28640 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 0 2 SH DFND 2 0 0 LAM RESEARCH CORP COM 512807108 72799 387557 SH DFND 5 348940 0 38617 LAM RESEARCH CORP COM 512807108 26 140 SH DFND 72 0 68 LAMB WESTON HLDGS INC COM 513272104 0 3 SH DFND 3 0 0 LAUDER ESTEE COS INC CL A 518439104 39778 217236 SH DFND 5 217236 0 0 LAUDER ESTEE COS INC CL A 518439104 14 74 SH DFND 74 0 0 LEGG MASON INC COM 524901105 1 32 SH DFND 32 0 0 LEGGETT & PLATT INC COM 524660107 0 4 SH DFND 4 0 0 LEIDOS HLDGS INC COM 525327102 190318 2383442 SH DFND 5 2233840 0 149602 LEIDOS HLDGS INC COM 525327102 2 23 SH DFND 23 0 0 LENNAR CORP CL A 526057104 17756 366401 SH DFND 5 366401 0 0 LENNAR CORP CL A 526057104 282686 5833390 SH DFND 7 5833390 0 0 LENNAR CORP CL A 526057104 0 6 SH DFND 6 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 10948 980964 SH DFND 2 980964 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 99767 3760541 SH DFND 5 3571226 0 189315 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 13 354 SH DFND 354 0 0 LILLY ELI & CO COM 532457108 31680 285950 SH DFND 5 285950 0 0 LILLY ELI & CO COM 532457108 21 194 SH DFND 194 0 0 LINCOLN NATL CORP IND COM 534187109 0 3 SH DFND 3 0 0 LINDE PLC SHS G5494J103 341571 1700781 SH DFND 5 1579816 0 120965 LINDE PLC SHS G5494J103 908 4524 SH DFND 7 4524 0 0 LINDE PLC SHS G5494J103 205599 1023549 SH DFND 599492 0 424057 LIVANOVA PLC SHS G5509L101 25519 354633 SH DFND 5 272819 0 81814 LIVANOVA PLC SHS G5509L101 4107 57079 SH DFND 57079 0 0 LKQ CORP COM 501889208 27270 1024806 SH DFND 5 1024806 0 0 LKQ CORP COM 501889208 19989 751200 SH DFND 7 751200 0 0 LKQ CORP COM 501889208 0 9 SH DFND 9 0 0 LOCKHEED MARTIN CORP COM 539830109 2 5 SH DFND 5 0 0 LOEWS CORP COM 540424108 37933 693856 SH DFND 5 659265 0 34591 LOEWS CORP COM 540424108 1 24 SH DFND 24 0 0 LOGMEIN INC COM 54142L109 8222 111590 SH DFND 5 111590 0 0 LOVESAC COMPANY COM 54738L109 3352 107872 SH DFND 7 107872 0 0 LOWES COS INC COM 548661107 226282 2242411 SH DFND 5 2132505 0 109906 LOWES COS INC COM 548661107 8 84 SH DFND 84 0 0 LUCKIN COFFEE INC SPONSORED ADS 54951L109 18220 934857 SH DFND 7 934857 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 45937 533343 SH DFND 5 505083 0 28260 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3 34 SH DFND 34 0 0 M & T BK CORP COM 55261F104 0 1 SH DFND 1 0 0 MACERICH CO COM 554382101 20094 600000 SH DFND 7 600000 0 0 MACYS INC COM 55616P104 0 7 SH DFND 7 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 15139 610436 SH DFND 3 610436 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 76181 3071815 SH DFND 5 2359602 0 712213 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 261 10523 SH DFND 9771 0 752 MANULIFE FINL CORP COM 56501R106 85054 4679949 SH DFND 7 4679949 0 0 MANULIFE FINL CORP COM 56501R106 2901 159600 SH DFND 159600 0 0 MARATHON OIL CORP COM 565849106 0 12 SH DFND 12 0 0 MARATHON PETE CORP COM 56585A102 196436 3515311 SH DFND 5 3301671 0 213640 MARATHON PETE CORP COM 56585A102 1465 26221 SH DFND 7 26221 0 0 MARRIOTT INTL INC NEW CL A 571903202 23444 167112 SH DFND 5 167112 0 0 MARRIOTT INTL INC NEW CL A 571903202 11 76 SH DFND 76 0 0 MARSH & MCLENNAN COS INC COM 571748102 86591 868079 SH DFND 5 839656 0 28423 MARSH & MCLENNAN COS INC COM 571748102 18404 184500 SH DFND 7 184500 0 0 MARSH & MCLENNAN COS INC COM 571748102 13 131 SH DFND 131 0 0 MARTIN MARIETTA MATLS INC COM 573284106 47852 207952 SH DFND 5 207952 0 0 MARTIN MARIETTA MATLS INC COM 573284106 3160 13731 SH DFND 7 13731 0 0 MARTIN MARIETTA MATLS INC COM 573284106 1 3 SH DFND 3 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 186411 7809406 SH DFND 5 7332397 0 477009 MASCO CORP COM 574599106 0 10 SH DFND 10 0 0 MASTERCARD INC CL A 57636Q104 67376 254702 SH DFND 5 254702 0 0 MASTERCARD INC CL A 57636Q104 1397 5280 SH DFND 7 5280 0 0 MASTERCARD INC CL A 57636Q104 44 167 SH DFND 167 0 0 MATCH GROUP INC COM 57665R106 4424 65761 SH DFND 5 65761 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 194697 3254719 SH DFND 5 3091303 0 163416 MAXIM INTEGRATED PRODS INC COM 57772K101 16 271 SH DFND 271 0 0 MAXIMUS INC COM 577933104 92575 1276198 SH DFND 7 1276198 0 0 MBIA INC COM 55262C100 0 47 SH DFND 47 0 0 MCCORMICK & CO INC COM NON VTG 579780206 2 12 SH DFND 12 0 0 MCDONALDS CORP COM 580135101 2 10 SH DFND 10 0 0 MCKESSON CORP COM 58155Q103 4 29 SH DFND 29 0 0 MEDNAX INC COM 58502B106 60696 2405715 SH DFND 7 2405715 0 0 MEDTRONIC PLC SHS G5960L103 34910 358457 SH DFND 5 358457 0 0 MEDTRONIC PLC SHS G5960L103 1 13 SH DFND 13 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 31647 285961 SH DFND 5 285961 0 0 MERCADOLIBRE INC COM 58733R102 22512 36798 SH DFND 5 36798 0 0 MERCK & CO INC COM 58933Y105 368232 4391560 SH DFND 5 4149381 0 242179 MERCK & CO INC COM 58933Y105 8722 104024 SH DFND 7 104024 0 0 MERCK & CO INC COM 58933Y105 25 295 SH DFND 295 0 0 MEREDITH CORP COM 589433101 1 13 SH DFND 13 0 0 METHANEX CORP COM 59151K108 49920 1099623 SH DFND 7 1099623 0 0 METHANEX CORP COM 59151K108 14 300 SH DFND 300 0 0 METLIFE INC COM 59156R108 27 552 SH DFND 552 0 0 MGIC INVT CORP WIS COM 552848103 1 52 SH DFND 52 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 0 3 SH DFND 3 0 0 MICRON TECHNOLOGY INC COM 595112103 46018 1192495 SH DFND 7 1192495 0 0 MICRON TECHNOLOGY INC COM 595112103 4 115 SH DFND 115 0 0 MICROSOFT CORP COM 594918104 800748 5977517 SH DFND 5 5614993 0 362524 MICROSOFT CORP COM 594918104 351982 2627518 SH DFND 7 2627518 0 0 MICROSOFT CORP COM 594918104 131 977 SH DFND 514 0 463 MICROSTRATEGY INC CL A NEW 594972408 6306 44000 SH DFND 7 44000 0 0 MID AMER APT CMNTYS INC COM 59522J103 29852 253500 SH DFND 7 253500 0 0 MID AMER APT CMNTYS INC COM 59522J103 2 17 SH DFND 17 0 0 MOHAWK INDS INC COM 608190104 0 1 SH DFND 1 0 0 MOLSON COORS BREWING CO CL B 60871R209 51052 911650 SH DFND 5 851650 0 60000 MOLSON COORS BREWING CO CL B 60871R209 4 64 SH DFND 64 0 0 MOMO INC ADR 60879B107 10 274 SH DFND 274 0 0 MONDELEZ INTL INC CL A 609207105 3 49 SH DFND 49 0 0 MONGODB INC CL A 60937P106 130345 857024 SH DFND 7 857024 0 0 MONRO INC COM 610236101 36897 432554 SH DFND 7 432554 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 53764 842297 SH DFND 5 769047 0 73250 MONSTER BEVERAGE CORP NEW COM 61174X109 13 206 SH DFND 206 0 0 MOODYS CORP COM 615369105 5373 27508 SH DFND 5 27508 0 0 MOODYS CORP COM 615369105 9 46 SH DFND 46 0 0 MORGAN STANLEY COM NEW 617446448 227684 5197076 SH DFND 5 4856280 0 340796 MORGAN STANLEY COM NEW 617446448 3 66 SH DFND 66 0 0 MOSAIC CO NEW COM 61945C103 69019 2757456 SH DFND 5 2620138 0 137318 MOSAIC CO NEW COM 61945C103 5 207 SH DFND 207 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 9165 54969 SH DFND 5 54969 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 2 13 SH DFND 13 0 0 MRC GLOBAL INC COM 55345K103 588 34363 SH DFND 5 34363 0 0 MSCI INC COM 55354G100 2 7 SH DFND 7 0 0 MUELLER WTR PRODS INC COM SER A 624758108 4429 451067 SH DFND 451067 0 0 MURPHY OIL CORP COM 626717102 0 8 SH DFND 8 0 0 MYLAN N V SHS EURO N59465109 7347 385847 SH DFND 3 360164 0 25683 MYLAN N V SHS EURO N59465109 116408 6113890 SH DFND 5 5788743 0 325147 MYLAN N V SHS EURO N59465109 790 41511 SH DFND 17577 0 23934 MYOKARDIA INC COM 62857M105 2320 46271 SH DFND 5 46271 0 0 NACCO INDS INC CL A 629579103 2 30 SH DFND 30 0 0 NASDAQ INC COM 631103108 28657 297980 SH DFND 5 297980 0 0 NASDAQ INC COM 631103108 2 20 SH DFND 20 0 0 NATIONAL OILWELL VARCO INC COM 637071101 922 41481 SH DFND 5 41481 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 3976 75000 SH DFND 7 75000 0 0 NAVIENT CORPORATION COM 63938C108 0 26 SH DFND 26 0 0 NAVISTAR INTL CORP NEW COM 63934E108 0 3 SH DFND 3 0 0 NCR CORP NEW COM 62886E108 1 19 SH DFND 19 0 0 NEKTAR THERAPEUTICS COM 640268108 0 12 SH DFND 12 0 0 NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 239 54900 SH DFND 54900 0 0 NETAPP INC COM 64110D104 13 204 SH DFND 204 0 0 NETEASE INC SPONSORED ADR 64110W102 102672 401424 SH DFND 2 401424 0 0 NETEASE INC SPONSORED ADR 64110W102 72444 283238 SH DFND 5 267427 0 15811 NETEASE INC SPONSORED ADR 64110W102 4 15 SH DFND 15 0 0 NETFLIX INC COM 64110L106 3428 9333 SH DFND 5 9333 0 0 NETFLIX INC COM 64110L106 70 190 SH DFND 190 0 0 NEW HOME CO INC COM 645370107 7328 1903248 SH DFND 7 1903248 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 233081 2413347 SH DFND 2 2317575 0 95772 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 72679 752522 SH DFND 3 672500 0 80022 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 601 6225 SH DFND 5 6225 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 6711 69491 SH DFND 7 69491 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 11 114 SH DFND 114 0 0 NEW YORK TIMES CO CL A 650111107 18 555 SH DFND 555 0 0 NEWELL BRANDS INC COM 651229106 990 64234 SH DFND 5 64234 0 0 NEWELL BRANDS INC COM 651229106 3 218 SH DFND 218 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 1 14 SH DFND 14 0 0 NEWS CORP NEW CL B 65249B208 1 36 SH DFND 36 0 0 NEWS CORP NEW CL A 65249B109 16 1181 SH DFND 1181 0 0 NEXTERA ENERGY INC COM 65339F101 88486 431936 SH DFND 5 398685 0 33251 NEXTERA ENERGY INC COM 65339F101 62341 304312 SH DFND 7 304312 0 0 NEXTERA ENERGY INC COM 65339F101 44 216 SH DFND 15 0 201 NIKE INC CL B 654106103 49863 593961 SH DFND 5 593961 0 0 NIKE INC CL B 654106103 13 152 SH DFND 152 0 0 NISOURCE INC COM 65473P105 22332 775404 SH DFND 5 775404 0 0 NISOURCE INC COM 65473P105 2 75 SH DFND 75 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 50981 1198140 SH DFND 2 1141402 0 56738 NOAH HLDGS LTD SPON ADS CL A 65487X102 28117 660805 SH DFND 3 652259 0 8546 NOAH HLDGS LTD SPON ADS CL A 65487X102 53672 1261386 SH DFND 5 929860 0 331526 NOAH HLDGS LTD SPON ADS CL A 65487X102 225 5292 SH DFND 5292 0 0 NORBORD INC COM NEW 65548P403 404 16313 SH DFND 4 16313 0 0 NORBORD INC COM NEW 65548P403 502 20259 SH DFND 5 20259 0 0 NORBORD INC COM NEW 65548P403 231413 9336013 SH DFND 7 8542058 0 793955 NORFOLK SOUTHERN CORP COM 655844108 182548 915810 SH DFND 5 854864 0 60946 NORFOLK SOUTHERN CORP COM 655844108 60185 301937 SH DFND 7 301937 0 0 NORFOLK SOUTHERN CORP COM 655844108 2 8 SH DFND 8 0 0 NORTHERN TR CORP COM 665859104 88081 978681 SH DFND 5 928617 0 50064 NORTHERN TR CORP COM 665859104 0 2 SH DFND 2 0 0 NORTHROP GRUMMAN CORP COM 666807102 34722 107461 SH DFND 5 107461 0 0 NORTHROP GRUMMAN CORP COM 666807102 0 1 SH DFND 1 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 76181 1420500 SH DFND 5 1320500 0 100000 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 6 110 SH DFND 110 0 0 NOVAGOLD RES INC COM NEW 66987E206 5 800 SH DFND 800 0 0 NRG ENERGY INC COM NEW 629377508 1 24 SH DFND 24 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 156540 9802105 SH DFND 5 9085517 0 716588 NUANCE COMMUNICATIONS INC COM 67020Y100 24 1508 SH DFND 1508 0 0 NUCOR CORP COM 670346105 603 10948 SH DFND 5 10948 0 0 NUCOR CORP COM 670346105 3 46 SH DFND 46 0 0 NUTANIX INC CL A 67059N108 60508 2332629 SH DFND 5 2218601 0 114028 NUTRIEN LTD COM 67077M108 1228 22960 SH DFND 4 22960 0 0 NUTRIEN LTD COM 67077M108 149964 2803497 SH DFND 7 1691932 0 1111565 NUTRIEN LTD COM 67077M108 358 6700 SH DFND 6700 0 0 NVIDIA CORP COM 67066G104 16922 103040 SH DFND 5 65411 0 37629 NVIDIA CORP COM 67066G104 15 89 SH DFND 89 0 0 NVR INC COM 62944T105 59943 17786 SH DFND 5 16868 0 918 NVR INC COM 62944T105 13 4 SH DFND 4 0 0 NXP SEMICONDUCTORS N V COM N6596X109 209022 2141402 SH DFND 5 2047347 0 94055 NXP SEMICONDUCTORS N V COM N6596X109 19293 197652 SH DFND 7 197652 0 0 NXP SEMICONDUCTORS N V COM N6596X109 16 169 SH DFND 35 0 134 O REILLY AUTOMOTIVE INC NEW COM 67103H107 7 20 SH DFND 20 0 0 OMNICOM GROUP INC COM 681919106 1 16 SH DFND 16 0 0 ONEOK INC NEW COM 682680103 4137 60124 SH DFND 5 60124 0 0 ONEOK INC NEW COM 682680103 1 20 SH DFND 20 0 0 OPEN TEXT CORP COM 683715106 189552 4593400 SH DFND 7 4593400 0 0 OPEN TEXT CORP COM 683715106 1977 47900 SH DFND 47900 0 0 OPERA LTD SPONSORED ADS 68373M107 20845 1996645 SH DFND 2 1877190 0 119455 ORACLE CORP COM 68389X105 896253 15732013 SH DFND 5 14985661 0 746352 ORACLE CORP COM 68389X105 10 182 SH DFND 182 0 0 ORGANIGRAM HLDGS INC COM 68620P101 40337 6266036 SH DFND 7 6266036 0 0 OSHKOSH CORP COM 688239201 6360 76173 SH DFND 5 76173 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 815 78200 SH DFND 78200 0 0 OUTFRONT MEDIA INC COM 69007J106 5226 202643 SH DFND 5 202643 0 0 OUTFRONT MEDIA INC COM 69007J106 27 1037 SH DFND 1037 0 0 OWENS CORNING NEW COM 690742101 9 160 SH DFND 0 0 160 OWENS ILL INC COM NEW 690768403 0 10 SH DFND 10 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 1842 133863 SH DFND 5 133863 0 0 PACCAR INC COM 693718108 1 12 SH DFND 12 0 0 PACKAGING CORP AMER COM 695156109 0 2 SH DFND 2 0 0 PAGERDUTY INC COM 69553P100 119538 2540651 SH DFND 7 2540651 0 0 PALO ALTO NETWORKS INC COM 697435105 16 78 SH DFND 78 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 12409 357910 SH DFND 5 290021 0 67889 PAPA JOHNS INTL INC COM 698813102 48474 1083937 SH DFND 7 1083937 0 0 PARKER HANNIFIN CORP COM 701094104 5301 31181 SH DFND 5 31181 0 0 PARKER HANNIFIN CORP COM 701094104 1 3 SH DFND 3 0 0 PARSLEY ENERGY INC CL A 701877102 3 136 SH DFND 136 0 0 PATTERSON COMPANIES INC COM 703395103 0 7 SH DFND 7 0 0 PAYCHEX INC COM 704326107 13354 162278 SH DFND 5 162278 0 0 PAYCHEX INC COM 704326107 2 27 SH DFND 27 0 0 PAYPAL HLDGS INC COM 70450Y103 96833 846000 SH DFND 5 787000 0 59000 PAYPAL HLDGS INC COM 70450Y103 9 80 SH DFND 80 0 0 PEABODY ENERGY CORP NEW COM 704551100 408 16911 SH DFND 5 16911 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 16080 570633 SH DFND 5 570633 0 0 PEMBINA PIPELINE CORP COM 706327103 20352 546715 SH DFND 4 357755 0 188960 PEMBINA PIPELINE CORP COM 706327103 4110 110395 SH DFND 5 110395 0 0 PEMBINA PIPELINE CORP COM 706327103 358338 9625868 SH DFND 7 7693847 0 1932021 PENTAIR PLC SHS G7S00T104 4419 118793 SH DFND 118793 0 0 PEOPLES UTD FINL INC COM 712704105 0 12 SH DFND 12 0 0 PEPSICO INC COM 713448108 92554 705822 SH DFND 5 693633 0 12189 PEPSICO INC COM 713448108 5 38 SH DFND 38 0 0 PERKINELMER INC COM 714046109 1 13 SH DFND 13 0 0 PERRIGO CO PLC SHS G97822103 6 124 SH DFND 124 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 51468 3305586 SH DFND 5 3305586 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 56164 3955221 SH DFND 5 3955221 0 0 PFIZER INC COM 717081103 351244 8108125 SH DFND 5 7724816 0 383309 PFIZER INC COM 717081103 46560 1074799 SH DFND 7 1074799 0 0 PFIZER INC COM 717081103 2 43 SH DFND 43 0 0 PG&E CORP COM 69331C108 7 284 SH DFND 284 0 0 PHILIP MORRIS INTL INC COM 718172109 0 6 SH DFND 6 0 0 PHILLIPS 66 COM 718546104 2126 22724 SH DFND 5 22724 0 0 PHILLIPS 66 COM 718546104 1587 16970 SH DFND 7 16970 0 0 PHILLIPS 66 COM 718546104 0 3 SH DFND 3 0 0 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 5649 1738091 SH DFND 2 1738091 0 0 PHYSICIANS RLTY TR COM 71943U104 19184 1100000 SH DFND 7 1100000 0 0 PINNACLE WEST CAP CORP COM 723484101 2 19 SH DFND 19 0 0 PINTEREST INC CL A 72352L106 93909 3450000 SH DFND 7 3450000 0 0 PIONEER NAT RES CO COM 723787107 30195 196252 SH DFND 5 196252 0 0 PIONEER NAT RES CO COM 723787107 0 1 SH DFND 1 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 20410 1932779 SH DFND 5 1829724 0 103055 PIVOTAL SOFTWARE INC COM CL A 72582H107 15662 1483109 SH DFND 7 1483109 0 0 PLURALSIGHT INC COM CL A 72941B106 119485 3940809 SH DFND 7 3940809 0 0 PNC FINL SVCS GROUP INC COM 693475105 39169 285322 SH DFND 5 246197 0 39125 PNC FINL SVCS GROUP INC COM 693475105 0 1 SH DFND 1 0 0 POOL CORPORATION COM 73278L105 4033 21115 SH DFND 21115 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 43336 800000 SH DFND 7 800000 0 0 POTLATCHDELTIC CORPORATION COM 737630103 0 6 SH DFND 6 0 0 PPG INDS INC COM 693506107 1 9 SH DFND 9 0 0 PPL CORP COM 69351T106 4341 140000 SH DFND 7 140000 0 0 PPL CORP COM 69351T106 1 30 SH DFND 30 0 0 PRA HEALTH SCIENCES INC COM 69354M108 14456 145795 SH DFND 5 145795 0 0 PRECISION DRILLING CORP COM 2010 74022D308 23784 12660926 SH DFND 7 12660926 0 0 PREVAIL THERAPEUTICS INC COM 74140Y101 6600 500000 SH DFND 7 500000 0 0 PRICE T ROWE GROUP INC COM 74144T108 1 5 SH DFND 5 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 0 6 SH DFND 6 0 0 PROCTER AND GAMBLE CO COM 742718109 349088 3183658 SH DFND 5 3025923 0 157735 PROCTER AND GAMBLE CO COM 742718109 2 17 SH DFND 17 0 0 PROGRESSIVE CORP OHIO COM 743315103 9 118 SH DFND 118 0 0 PROLOGIS INC COM 74340W103 48163 601289 SH DFND 5 601289 0 0 PROLOGIS INC COM 74340W103 2 23 SH DFND 23 0 0 PROSHARES TR ULTRPRO S&P500 74347X864 3493 64500 SH DFND 64500 0 0 PROSHARES TR ULTRAPRO QQQ 74347X831 3089 50000 SH DFND 50000 0 0 PRUDENTIAL FINL INC COM 744320102 23 224 SH DFND 224 0 0 PTC INC COM 69370C100 68307 760999 SH DFND 5 742753 0 18246 PTC INC COM 69370C100 1 13 SH DFND 13 0 0 PUBLIC STORAGE COM 74460D109 18508 77709 SH DFND 5 77709 0 0 PUBLIC STORAGE COM 74460D109 7695 32310 SH DFND 7 32310 0 0 PUBLIC STORAGE COM 74460D109 15 64 SH DFND 64 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 34 578 SH DFND 41 0 537 PULTE GROUP INC COM 745867101 1 29 SH DFND 29 0 0 PVH CORP COM 693656100 15329 161972 SH DFND 5 161972 0 0 PVH CORP COM 693656100 4978 52600 SH DFND 7 52600 0 0 QIAGEN NV SHS NEW N72482123 117613 2898090 SH DFND 5 2763817 0 134273 QIAGEN NV SHS NEW N72482123 87417 2154019 SH DFND 1842264 0 311755 QORVO INC COM 74736K101 0 2 SH DFND 2 0 0 QUALCOMM INC COM 747525103 236357 3107097 SH DFND 5 2898258 0 208839 QUALCOMM INC COM 747525103 1 14 SH DFND 14 0 0 QUANTA SVCS INC COM 74762E102 1 29 SH DFND 29 0 0 QUEST DIAGNOSTICS INC COM 74834L100 113322 1113075 SH DFND 5 1053568 0 59507 QUEST DIAGNOSTICS INC COM 74834L100 0 3 SH DFND 3 0 0 RALPH LAUREN CORP CL A 751212101 4 37 SH DFND 37 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 0 3 SH DFND 3 0 0 RAYTHEON CO COM NEW 755111507 14483 83293 SH DFND 5 83293 0 0 RAYTHEON CO COM NEW 755111507 5 28 SH DFND 28 0 0 REALTY INCOME CORP COM 756109104 2 28 SH DFND 28 0 0 RED HAT INC COM 756577102 109086 580988 SH DFND 5 580988 0 0 RED HAT INC COM 756577102 248200 1321900 SH DFND 7 1321900 0 0 RED HAT INC COM 756577102 2 9 SH DFND 9 0 0 REGENCY CTRS CORP COM 758849103 1 21 SH DFND 21 0 0 REGENERON PHARMACEUTICALS COM 75886F107 6 20 SH DFND 20 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 17574 112632 SH DFND 5 112632 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 771 8144 SH DFND 5 8144 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 10807 60712 SH DFND 5 60712 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 8 46 SH DFND 46 0 0 REPUBLIC SVCS INC COM 760759100 6131 70765 SH DFND 70131 0 634 RESMED INC COM 761152107 1 12 SH DFND 12 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 22101 317810 SH DFND 4 205924 0 111886 RESTAURANT BRANDS INTL INC COM 76131D103 666257 9580508 SH DFND 7 8507072 0 1073436 RESTAURANT BRANDS INTL INC COM 76131D103 946 13600 SH DFND 13600 0 0 REVOLVE GROUP INC CL A 76156B107 4063 117767 SH DFND 5 117767 0 0 REXFORD INDL RLTY INC COM 76169C100 16321 404290 SH DFND 5 404290 0 0 RINGCENTRAL INC CL A 76680R206 91559 796718 SH DFND 7 796718 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 40 1200 SH DFND 1200 0 0 ROBERT HALF INTL INC COM 770323103 1 10 SH DFND 10 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 2290 42778 SH DFND 4 42778 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 760565 14208242 SH DFND 7 12141064 0 2067178 ROGERS COMMUNICATIONS INC CL B 775109200 1520 28400 SH DFND 28400 0 0 ROKU INC COM CL A 77543R102 297036 3279262 SH DFND 7 3279262 0 0 ROKU INC COM CL A 77543R102 996 11000 SH DFND 11000 0 0 ROLLINS INC COM 775711104 2 45 SH DFND 45 0 0 ROPER TECHNOLOGIES INC COM 776696106 18151 49559 SH DFND 5 49559 0 0 ROPER TECHNOLOGIES INC COM 776696106 3580 9775 SH DFND 7 9775 0 0 ROPER TECHNOLOGIES INC COM 776696106 5251 14336 SH DFND 14336 0 0 ROSS STORES INC COM 778296103 22 224 SH DFND 224 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 73666 926963 SH DFND 4 600923 0 326040 ROYAL BK CDA MONTREAL QUE COM 780087102 1540469 19384271 SH DFND 7 15788722 0 3595549 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 0 4 SH DFND 4 0 0 ROYAL GOLD INC COM 780287108 22540 219925 SH DFND 5 217101 0 2824 RYANAIR HLDGS PLC SPONSORED ADS 783513203 5612 87500 SH DFND 4 79900 0 7600 RYANAIR HLDGS PLC SPONSORED ADS 783513203 20482 319329 SH DFND 5 198534 0 120795 RYANAIR HLDGS PLC SPONSORED ADS 783513203 19996 311763 SH DFND 61642 0 250121 S&P GLOBAL INC COM 78409V104 135750 595943 SH DFND 5 558943 0 37000 S&P GLOBAL INC COM 78409V104 60564 265876 SH DFND 7 265876 0 0 S&P GLOBAL INC COM 78409V104 14 62 SH DFND 62 0 0 SABRE CORP COM 78573M104 183083 8246984 SH DFND 5 7816850 0 430134 SALESFORCE COM INC COM 79466L302 111914 737586 SH DFND 5 674195 0 63391 SALESFORCE COM INC COM 79466L302 1075 7084 SH DFND 7 7084 0 0 SALESFORCE COM INC COM 79466L302 51 338 SH DFND 338 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 34 6200 SH DFND 6200 0 0 SANMINA CORPORATION COM 801056102 1 22 SH DFND 22 0 0 SAREPTA THERAPEUTICS INC COM 803607100 269332 1772504 SH DFND 7 1772504 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 54796 243712 SH DFND 5 240898 0 2814 SBA COMMUNICATIONS CORP NEW CL A 78410G104 22742 101149 SH DFND 7 101149 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 17 76 SH DFND 76 0 0 SCHNITZER STL INDS CL A 806882106 3687 140874 SH DFND 140874 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 1507 17414 SH DFND 5 17414 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 34806 353357 SH DFND 5 314840 0 38517 SCRIPPS E W CO OHIO CL A NEW 811054402 0 32 SH DFND 32 0 0 SEA LTD SPONSORED ADS 81141R100 738 22214 SH DFND 2 22214 0 0 SEADRILL LTD COM G7998G106 53 12748 SH DFND 5 2231 0 10517 SEAGATE TECHNOLOGY PLC SHS G7945M107 1 16 SH DFND 16 0 0 SEALED AIR CORP NEW COM 81211K100 1 21 SH DFND 21 0 0 SECOO HLDG LTD ADR 81367P101 28085 3695435 SH DFND 2 3478929 0 216506 SEI INVESTMENTS CO COM 784117103 34063 607189 SH DFND 5 607189 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3405 43976 SH DFND 5 43976 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 203 5510 SH DFND 5 5510 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 945 15843 SH DFND 5 15843 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 6089 78025 SH DFND 5 78025 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1335 14410 SH DFND 5 14410 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4846 40654 SH DFND 5 40654 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 2933 46036 SH DFND 5 46036 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 6790 246018 SH DFND 5 246018 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2860 49258 SH DFND 5 49258 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2930 50092 SH DFND 5 50092 0 0 SEMPRA ENERGY COM 816851109 2 15 SH DFND 15 0 0 SERVICE CORP INTL COM 817565104 141706 3029200 SH DFND 7 3029200 0 0 SERVICE CORP INTL COM 817565104 4396 93968 SH DFND 93968 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 21279 408497 SH DFND 5 408497 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 33595 644945 SH DFND 7 644945 0 0 SERVICENOW INC COM 81762P102 169371 616858 SH DFND 7 616858 0 0 SERVICENOW INC COM 81762P102 11 41 SH DFND 41 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 66617 3264902 SH DFND 7 3264902 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 349 17100 SH DFND 17100 0 0 SHERWIN WILLIAMS CO COM 824348106 7568 16514 SH DFND 7 16514 0 0 SHERWIN WILLIAMS CO COM 824348106 1 2 SH DFND 2 0 0 SHOPIFY INC CL A 82509L107 21378 71132 SH DFND 4 46402 0 24730 SHOPIFY INC CL A 82509L107 910428 3029247 SH DFND 7 2799577 0 229670 SHOPIFY INC CL A 82509L107 1713 5700 SH DFND 5700 0 0 SIGNET JEWELERS LIMITED SHS G81276100 2 115 SH DFND 115 0 0 SIMON PPTY GROUP INC NEW COM 828806109 6161 38564 SH DFND 5 38564 0 0 SIMON PPTY GROUP INC NEW COM 828806109 18432 115370 SH DFND 7 115370 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1 5 SH DFND 5 0 0 SIRIUS XM HLDGS INC COM 82968B103 5 903 SH DFND 903 0 0 SITE CENTERS CORP COM 82981J109 0 22 SH DFND 22 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 1 31 SH DFND 31 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 0 2 SH DFND 2 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 1837 48995 SH DFND 5 48995 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 68082 1815520 SH DFND 7 1815520 0 0 SMITH A O CORP COM 831865209 3105 65849 SH DFND 65849 0 0 SMUCKER J M CO COM NEW 832696405 17190 149229 SH DFND 5 149229 0 0 SMUCKER J M CO COM NEW 832696405 1 10 SH DFND 10 0 0 SNAP ON INC COM 833034101 154570 933170 SH DFND 7 933170 0 0 SNAP ON INC COM 833034101 0 1 SH DFND 1 0 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 1260 90745 SH DFND 2 90745 0 0 SOLARWINDS CORP COM 83417Q105 4013 218823 SH DFND 5 218823 0 0 SOUTH JERSEY INDS INC COM 838518108 23611 700000 SH DFND 7 700000 0 0 SOUTHERN CO COM 842587107 2 43 SH DFND 43 0 0 SOUTHERN COPPER CORP COM 84265V105 562 14476 SH DFND 5 14476 0 0 SP PLUS CORP COM 78469C103 20314 636208 SH DFND 7 636208 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 922604 6926456 SH DFND 7 6926456 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 88 300 SH DFND 300 0 0 SPLUNK INC COM 848637104 8783 69842 SH DFND 5 50165 0 19677 SPOTIFY TECHNOLOGY S A SHS L8681T102 37485 256363 SH DFND 5 253526 0 2837 SPOTIFY TECHNOLOGY S A SHS L8681T102 29 199 SH DFND 199 0 0 SPRINT CORPORATION COM 85207U105 13 1936 SH DFND 1936 0 0 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 6 500 SH DFND 500 0 0 SPROUTS FMRS MKT INC COM 85208M102 7258 384206 SH DFND 5 384206 0 0 SPX CORP COM 784635104 0 15 SH DFND 15 0 0 SQUARE INC CL A 852234103 843 11629 SH DFND 5 11629 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 40861 709271 SH DFND 5 709271 0 0 STANLEY BLACK & DECKER INC COM 854502101 0 2 SH DFND 2 0 0 STANTEC INC COM 85472N109 34985 1457658 SH DFND 7 1457658 0 0 STARBUCKS CORP COM 855244109 11329 135143 SH DFND 5 135143 0 0 STARBUCKS CORP COM 855244109 39 467 SH DFND 467 0 0 STARS GROUP INC COM 85570W100 119 7000 SH DFND 7000 0 0 STEEL DYNAMICS INC COM 858119100 2 69 SH DFND 69 0 0 STERICYCLE INC COM 858912108 0 3 SH DFND 3 0 0 STERIS PLC SHS USD G8473T100 35463 238200 SH DFND 7 238200 0 0 STORE CAP CORP COM 862121100 11617 350000 SH DFND 7 350000 0 0 STRYKER CORP COM 863667101 55221 268613 SH DFND 5 268613 0 0 STRYKER CORP COM 863667101 1 6 SH DFND 6 0 0 SUN CMNTYS INC COM 866674104 11083 86454 SH DFND 5 86454 0 0 SUN LIFE FINL INC COM 866796105 30589 738669 SH DFND 4 482774 0 255895 SUN LIFE FINL INC COM 866796105 436843 10548911 SH DFND 7 7959698 0 2589213 SUN LIFE FINL INC COM 866796105 687 16600 SH DFND 16600 0 0 SUNCOR ENERGY INC NEW COM 867224107 33509 1074225 SH DFND 4 715902 0 358323 SUNCOR ENERGY INC NEW COM 867224107 42859 1373963 SH DFND 5 1233938 0 140025 SUNCOR ENERGY INC NEW COM 867224107 976212 31294951 SH DFND 7 25892933 0 5402018 SUNCOR ENERGY INC NEW COM 867224107 739 23700 SH DFND 23700 0 0 SUNTRUST BKS INC COM 867914103 0 3 SH DFND 3 0 0 SURFACE ONCOLOGY INC COM 86877M209 1825 647317 SH DFND 647317 0 0 SVB FINL GROUP COM 78486Q101 0 1 SH DFND 1 0 0 SYMANTEC CORP COM 871503108 39273 1804834 SH DFND 5 1705613 0 99221 SYMANTEC CORP COM 871503108 0 13 SH DFND 13 0 0 SYNCHRONY FINL COM 87165B103 1 21 SH DFND 21 0 0 SYNOPSYS INC COM 871607107 2 13 SH DFND 13 0 0 SYSCO CORP COM 871829107 2530 35769 SH DFND 5 35769 0 0 SYSCO CORP COM 871829107 8755 123800 SH DFND 7 123800 0 0 SYSCO CORP COM 871829107 2 30 SH DFND 30 0 0 T MOBILE US INC COM 872590104 442137 5963542 SH DFND 5 5620621 0 342921 T MOBILE US INC COM 872590104 10079 135944 SH DFND 7 135944 0 0 T MOBILE US INC COM 872590104 33 440 SH DFND 440 0 0 TABLEAU SOFTWARE INC CL A 87336U105 13358 80460 SH DFND 5 80460 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 323 8253 SH DFND 2 8253 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 151636 3871225 SH DFND 5 2316161 0 1555064 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 159 4071 SH DFND 4071 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 0 4 SH DFND 4 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 6 311 SH DFND 311 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 74023 1942861 SH DFND 2 1942861 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 450 11814 SH DFND 5 11814 0 0 TALEND S A ADS 874224207 3624 93915 SH DFND 5 93915 0 0 TAPESTRY INC COM 876030107 70058 2207951 SH DFND 5 2104154 0 103797 TARGET CORP COM 87612E106 1 12 SH DFND 12 0 0 TASEKO MINES LTD COM 876511106 5067 9616515 SH DFND 7 9616515 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 90071 4297285 SH DFND 7 4297285 0 0 TC ENERGY CORP COM 87807B107 31189 629141 SH DFND 4 400790 0 228351 TC ENERGY CORP COM 87807B107 814486 16429615 SH DFND 7 14423994 0 2005621 TD AMERITRADE HLDG CORP COM 87236Y108 8833 176943 SH DFND 7 176943 0 0 TE CONNECTIVITY LTD REG SHS H84989104 1 6 SH DFND 6 0 0 TECHNIPFMC PLC COM G87110105 6308 245361 SH DFND 245361 0 0 TECK RESOURCES LTD CL B 878742204 1255 54400 SH DFND 54400 0 0 TEGNA INC COM 87901J105 1 71 SH DFND 71 0 0 TELADOC HEALTH INC COM 87918A105 12 186 SH DFND 0 0 186 TELEFLEX INC COM 879369106 22305 67355 SH DFND 7 67355 0 0 TELEFLEX INC COM 879369106 1 4 SH DFND 4 0 0 TELUS CORP COM 87971M103 684 18500 SH DFND 4 18500 0 0 TELUS CORP COM 87971M103 300242 8121906 SH DFND 7 7227568 0 894338 TELUS CORP COM 87971M103 6000 162300 SH DFND 162300 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 0 24 SH DFND 24 0 0 TERADATA CORP DEL COM 88076W103 1 24 SH DFND 24 0 0 TERADYNE INC COM 880770102 92859 1938200 SH DFND 5 1809200 0 129000 TERADYNE INC COM 880770102 1 12 SH DFND 12 0 0 TESLA INC NOTE 2.000% 5/1 88160RAG6 4763 4850000 PRN DFND 5 0 0 0 TESLA INC COM 88160R101 76062 340381 SH DFND 5 323419 0 16962 TESLA INC NOTE 2.000% 5/1 88160RAG6 147 150000 PRN DFND 0 0 0 TETRA TECH INC NEW COM 88162G103 3626 46158 SH DFND 46158 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 574 62153 SH DFND 5 62153 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3 285 SH DFND 285 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 18317 298474 SH DFND 5 298474 0 0 TEXAS INSTRS INC COM 882508104 7507 65415 SH DFND 5 65415 0 0 TEXAS INSTRS INC COM 882508104 36 311 SH DFND 311 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 28176 35802 SH DFND 5 35315 0 487 TEXAS PAC LD TR SUB CTF PROP I T 882610108 29466 37442 SH DFND 7 37442 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 0 6 SH DFND 6 0 0 THE REALREAL INC COM 88339P101 3444 119157 SH DFND 5 118434 0 723 THE REALREAL INC COM 88339P101 14062 486580 SH DFND 7 486580 0 0 THE REALREAL INC COM 88339P101 4 139 SH DFND 0 0 139 THERMO FISHER SCIENTIFIC INC COM 883556102 67713 230567 SH DFND 5 218145 0 12422 THERMO FISHER SCIENTIFIC INC COM 883556102 72614 247257 SH DFND 7 247257 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2 6 SH DFND 6 0 0 THOMSON REUTERS CORP COM NEW 884903709 19490 302123 SH DFND 4 192737 0 109386 THOMSON REUTERS CORP COM NEW 884903709 295083 4574178 SH DFND 7 4008067 0 566111 THOMSON REUTERS CORP COM NEW 884903709 219 3400 SH DFND 3400 0 0 TIFFANY & CO NEW COM 886547108 15664 167284 SH DFND 5 167284 0 0 TIFFANY & CO NEW COM 886547108 0 1 SH DFND 1 0 0 TIMKEN CO COM 887389104 1 15 SH DFND 15 0 0 TJX COS INC NEW COM 872540109 2636 49842 SH DFND 5 49842 0 0 TJX COS INC NEW COM 872540109 27 506 SH DFND 506 0 0 TORCHMARK CORP COM 891027104 1 12 SH DFND 12 0 0 TORM PLC SHS CL A G89479102 16690 1922039 SH DFND 5 1922039 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 72795 1245800 SH DFND 4 820502 0 425298 TORONTO DOMINION BK ONT COM NEW 891160509 1590625 27221687 SH DFND 7 22121574 0 5100113 TORONTO DOMINION BK ONT COM NEW 891160509 6352 108700 SH DFND 108700 0 0 TOTAL SYS SVCS INC COM 891906109 47189 367886 SH DFND 5 367886 0 0 TOTAL SYS SVCS INC COM 891906109 20113 156800 SH DFND 7 156800 0 0 TOTAL SYS SVCS INC COM 891906109 2 16 SH DFND 16 0 0 TRACTOR SUPPLY CO COM 892356106 1 13 SH DFND 13 0 0 TRADEWEB MKTS INC CL A 892672106 14994 342260 SH DFND 5 342260 0 0 TRADEWEB MKTS INC CL A 892672106 65570 1496696 SH DFND 7 1496696 0 0 TRANSDIGM GROUP INC COM 893641100 1 3 SH DFND 3 0 0 TRANSOCEAN LTD REG SHS H8817H100 743 115955 SH DFND 5 115955 0 0 TRAVELERS COMPANIES INC COM 89417E109 196912 1316962 SH DFND 5 1270020 0 46942 TRAVELERS COMPANIES INC COM 89417E109 23729 158700 SH DFND 7 158700 0 0 TRAVELERS COMPANIES INC COM 89417E109 2 14 SH DFND 14 0 0 TRI POINTE GROUP INC COM 87265H109 4739 395887 SH DFND 5 269881 0 126006 TRI POINTE GROUP INC COM 87265H109 34542 2885728 SH DFND 7 2885728 0 0 TRIMBLE INC COM 896239100 101637 2253096 SH DFND 5 2139642 0 113454 TRIMBLE INC COM 896239100 27 603 SH DFND 0 0 603 TRIPADVISOR INC COM 896945201 191908 4145781 SH DFND 5 3961485 0 184296 TRIPADVISOR INC COM 896945201 19 403 SH DFND 403 0 0 TUPPERWARE BRANDS CORP COM 899896104 11418 600000 SH DFND 7 600000 0 0 TWITTER INC NOTE 0.250% 6/1 90184LAF9 14053 14430000 PRN DFND 5 0 0 0 TWITTER INC NOTE 0.250% 6/1 90184LAF9 68 70000 PRN DFND 0 0 0 TWITTER INC COM 90184L102 38 1095 SH DFND 1095 0 0 TYSON FOODS INC CL A 902494103 13869 171772 SH DFND 5 171772 0 0 TYSON FOODS INC CL A 902494103 2 26 SH DFND 26 0 0 UBS GROUP AG SHS H42097107 7723 649900 SH DFND 4 593680 0 56220 UBS GROUP AG SHS H42097107 21520 1811060 SH DFND 5 1811060 0 0 UBS GROUP AG SHS H42097107 35869 3018520 SH DFND 621367 0 2397153 UDR INC COM 902653104 21212 472527 SH DFND 7 472527 0 0 UDR INC COM 902653104 2 52 SH DFND 52 0 0 ULTA BEAUTY INC COM 90384S303 0 1 SH DFND 1 0 0 UNDER ARMOUR INC CL A 904311107 1 23 SH DFND 23 0 0 UNDER ARMOUR INC CL C 904311206 1 40 SH DFND 40 0 0 UNION PACIFIC CORP COM 907818108 2944 17410 SH DFND 5 17410 0 0 UNION PACIFIC CORP COM 907818108 1 7 SH DFND 7 0 0 UNIQURE NV SHS N90064101 23146 296169 SH DFND 7 296169 0 0 UNISYS CORP COM NEW 909214306 0 20 SH DFND 20 0 0 UNITED CONTL HLDGS INC COM 910047109 1 11 SH DFND 11 0 0 UNITED RENTALS INC COM 911363109 3682 27760 SH DFND 5 27760 0 0 UNITED TECHNOLOGIES CORP COM 913017109 2493 19147 SH DFND 5 19147 0 0 UNITED TECHNOLOGIES CORP COM 913017109 1 8 SH DFND 8 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 9 112 SH DFND 112 0 0 UNITEDHEALTH GROUP INC COM 91324P102 84421 345974 SH DFND 5 345974 0 0 UNITEDHEALTH GROUP INC COM 91324P102 0 2 SH DFND 2 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 19389 148697 SH DFND 5 148697 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1 7 SH DFND 7 0 0 UNUM THERAPEUTICS INC COM 903214104 2053 783423 SH DFND 783423 0 0 US BANCORP DEL COM NEW 902973304 368614 7034622 SH DFND 5 6685288 0 349334 US BANCORP DEL COM NEW 902973304 0 6 SH DFND 6 0 0 US ECOLOGY INC COM 91732J102 4482 75269 SH DFND 75269 0 0 V F CORP COM 918204108 1 13 SH DFND 13 0 0 VALE S A SPONSORED ADS 91912E105 121140 9013373 SH DFND 5 6391427 0 2621946 VALE S A SPONSORED ADS 91912E105 168 12494 SH DFND 12494 0 0 VALERO ENERGY CORP NEW COM 91913Y100 82979 969271 SH DFND 5 963307 0 5964 VALERO ENERGY CORP NEW COM 91913Y100 1441 16833 SH DFND 7 16833 0 0 VALERO ENERGY CORP NEW COM 91913Y100 0 5 SH DFND 5 0 0 VALVOLINE INC COM 92047W101 117975 6040711 SH DFND 5 5734872 0 305839 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 24 950 SH DFND 5 0 0 950 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 17999 704180 SH DFND 704180 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1382 16634 SH DFND 0 0 16634 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1661 28993 SH DFND 0 0 28993 VARIAN MED SYS INC COM 92220P105 1 10 SH DFND 10 0 0 VENTAS INC COM 92276F100 5817 85100 SH DFND 7 85100 0 0 VENTAS INC COM 92276F100 2 22 SH DFND 22 0 0 VEREIT INC COM 92339V100 27120 3009997 SH DFND 5 3009997 0 0 VERISIGN INC COM 92343E102 2 10 SH DFND 10 0 0 VERISK ANALYTICS INC COM 92345Y106 2 15 SH DFND 15 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 147924 2589244 SH DFND 5 2478077 0 111167 VERIZON COMMUNICATIONS INC COM 92343V104 46 806 SH DFND 806 0 0 VERMILION ENERGY INC COM 923725105 3802 175000 SH DFND 7 175000 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1 5 SH DFND 5 0 0 VIACOM INC NEW CL B 92553P201 13 435 SH DFND 435 0 0 VIAD CORP COM NEW 92552R406 2 27 SH DFND 27 0 0 VIAVI SOLUTIONS INC COM 925550105 1 102 SH DFND 102 0 0 VICI PPTYS INC COM 925652109 30856 1400000 SH DFND 7 1400000 0 0 VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 9803 1208723 SH DFND 2 1208723 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 6743 218783 SH DFND 5 177051 0 41732 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 1689 54814 SH DFND 7 54814 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 68305 7914853 SH DFND 2 7774448 0 140405 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 37974 4400232 SH DFND 7 4400232 0 0 VIRTUSA CORP COM 92827P102 44535 1002370 SH DFND 7 1002370 0 0 VISA INC COM CL A 92826C839 240323 1384748 SH DFND 5 1317433 0 67315 VISA INC COM CL A 92826C839 65521 377532 SH DFND 7 377532 0 0 VISA INC COM CL A 92826C839 25 145 SH DFND 145 0 0 VMWARE INC CL A COM 928563402 15 90 SH DFND 90 0 0 VORNADO RLTY TR SH BEN INT 929042109 19332 301599 SH DFND 5 301599 0 0 VOYA FINL INC COM 929089100 63740 1152621 SH DFND 5 1144305 0 8316 VOYA FINL INC COM 929089100 10 175 SH DFND 175 0 0 VSE CORP COM 918284100 3586 125000 SH DFND 7 125000 0 0 VULCAN MATLS CO COM 929160109 14111 102767 SH DFND 5 102767 0 0 VULCAN MATLS CO COM 929160109 7035 51236 SH DFND 7 51236 0 0 VULCAN MATLS CO COM 929160109 1 5 SH DFND 5 0 0 WABCO HLDGS INC COM 92927K102 39780 300000 SH DFND 7 300000 0 0 WABTEC CORP COM 929740108 19 261 SH DFND 2 0 0 261 WALGREENS BOOTS ALLIANCE INC COM 931427108 6 109 SH DFND 109 0 0 WALMART INC COM 931142103 182508 1651809 SH DFND 5 1600550 0 51259 WALMART INC COM 931142103 14971 135499 SH DFND 7 135499 0 0 WALMART INC COM 931142103 2 17 SH DFND 17 0 0 WARRIOR MET COAL INC COM 93627C101 538 20614 SH DFND 5 20614 0 0 WASTE CONNECTIONS INC COM 94106B101 12912 135158 SH DFND 4 84206 0 50952 WASTE CONNECTIONS INC COM 94106B101 284735 2980617 SH DFND 7 2817981 0 162636 WASTE CONNECTIONS INC COM 94106B101 5636 58964 SH DFND 58964 0 0 WASTE MGMT INC DEL COM 94106L109 6107 52938 SH DFND 52418 0 520 WATERS CORP COM 941848103 1 6 SH DFND 6 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 4399 47207 SH DFND 47207 0 0 WAYFAIR INC CL A 94419L101 77445 530448 SH DFND 7 530448 0 0 WEC ENERGY GROUP INC COM 92939U106 3 35 SH DFND 35 0 0 WEIBO CORP NOTE 1.250%11/1 948596AC5 4720 5000000 PRN DFND 2 0 0 0 WEIBO CORP SPONSORED ADR 948596101 4 88 SH DFND 88 0 0 WELBILT INC COM 949090104 5318 318427 SH DFND 5 318427 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 1 3 SH DFND 3 0 0 WELLS FARGO CO NEW COM 949746101 279267 5901677 SH DFND 5 5583049 0 318628 WELLS FARGO CO NEW COM 949746101 178609 3774500 SH DFND 7 3774500 0 0 WELLTOWER INC COM 95040Q104 11751 144127 SH DFND 5 144127 0 0 WELLTOWER INC COM 95040Q104 2 21 SH DFND 21 0 0 WESTERN DIGITAL CORP COM 958102105 132634 2789349 SH DFND 5 2639946 0 149403 WESTERN DIGITAL CORP COM 958102105 7 138 SH DFND 138 0 0 WESTERN UN CO COM 959802109 6 296 SH DFND 296 0 0 WESTLAKE CHEM CORP COM 960413102 4247 61148 SH DFND 5 23901 0 37247 WESTLAKE CHEM CORP COM 960413102 7 95 SH DFND 95 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 7533 311500 SH DFND 4 196834 0 114666 WHEATON PRECIOUS METALS CORP COM 962879102 279 11537 SH DFND 5 11537 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 208240 8610685 SH DFND 7 8147056 0 463629 WHEATON PRECIOUS METALS CORP COM 962879102 12 500 SH DFND 500 0 0 WHIRLPOOL CORP COM 963320106 0 2 SH DFND 2 0 0 WILLIAMS COS INC DEL COM 969457100 0 15 SH DFND 15 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 347404 1813743 SH DFND 5 1730988 0 82755 WILLIS TOWERS WATSON PUB LTD SHS G96629103 20629 107700 SH DFND 7 107700 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 2 9 SH DFND 9 0 0 WOODWARD INC COM 980745103 55732 492503 SH DFND 5 449091 0 43412 WOODWARD INC COM 980745103 7045 62261 SH DFND 7 62261 0 0 WORKDAY INC CL A 98138H101 19818 96398 SH DFND 5 94453 0 1945 WORLDPAY INC CL A 981558109 333864 2687502 SH DFND 5 2573295 0 114207 WPX ENERGY INC COM 98212B103 0 14 SH DFND 14 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 9571 320951 SH DFND 5 320951 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 0 5 SH DFND 5 0 0 XCEL ENERGY INC COM 98389B100 48517 815550 SH DFND 7 815550 0 0 XCEL ENERGY INC COM 98389B100 3 44 SH DFND 44 0 0 XEROX CORP COM NEW 984121608 1 38 SH DFND 38 0 0 XILINX INC COM 983919101 23 196 SH DFND 196 0 0 XPO LOGISTICS INC COM 983793100 5094 88108 SH DFND 5 80288 0 7820 XPO LOGISTICS INC COM 983793100 69 1186 SH DFND 1186 0 0 XYLEM INC COM 98419M100 6175 73824 SH DFND 5 73824 0 0 XYLEM INC COM 98419M100 4873 58265 SH DFND 58265 0 0 YANDEX N V SHS CLASS A N97284108 1036 27274 SH DFND 5 27274 0 0 YUM BRANDS INC COM 988498101 3 25 SH DFND 25 0 0 YUM CHINA HLDGS INC COM 98850P109 104044 2252043 SH DFND 2 2187096 0 64947 YUM CHINA HLDGS INC COM 98850P109 355 7680 SH DFND 5 7680 0 0 YUM CHINA HLDGS INC COM 98850P109 8 169 SH DFND 169 0 0 YY INC SPONSORED ADS A 98426T106 24224 347595 SH DFND 2 347595 0 0 YY INC SPONSORED ADS A 98426T106 100 1433 SH DFND 5 1433 0 0 YY INC SPONSORED ADS A 98426T106 7 94 SH DFND 94 0 0 ZAYO GROUP HLDGS INC COM 98919V105 26423 802894 SH DFND 5 802894 0 0 ZENDESK INC COM 98936J101 47368 532040 SH DFND 7 532040 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 12696 273681 SH DFND 5 273681 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 9146 77676 SH DFND 5 77676 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 0 2 SH DFND 2 0 0 ZIONS BANCORPORATION N A COM 989701107 20189 439089 SH DFND 5 439089 0 0 ZOETIS INC CL A 98978V103 40694 358571 SH DFND 5 330960 0 27611 ZOETIS INC CL A 98978V103 14 119 SH DFND 119 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 78522 884357 SH DFND 7 884357 0 0 ZUORA INC COM CL A 98983V106 25058 1635646 SH DFND 5 1545825 0 89821