0000318989-19-000042.txt : 20190213 0000318989-19-000042.hdr.sgml : 20190213 20190213111738 ACCESSION NUMBER: 0000318989-19-000042 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20181231 FILED AS OF DATE: 20190213 DATE AS OF CHANGE: 20190213 EFFECTIVENESS DATE: 20190213 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: 19594226 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 12-31-2018 12-31-2018 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 02-13-2019 7 1644 56352912 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 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 20190214_FILLtd.xml Q4 2018 13F FIL LTD 21VIANET GROUP INC SPONSORED ADR 90138A103 46685 5403363 SH DFND 2 5314763 0 88600 2U INC COM 90214J101 10852 218266 SH DFND 7 218266 0 0 51JOB INC SP ADR REP COM 316827104 20226 323919 SH DFND 2 316679 0 7240 58 COM INC SPON ADR REP A 31680Q104 36212 667986 SH DFND 2 660888 0 7098 58 COM INC SPON ADR REP A 31680Q104 6504 119986 SH DFND 5 119986 0 0 58 COM INC SPON ADR REP A 31680Q104 4 81 SH DFND 81 0 0 8X8 INC NEW COM 282914100 13599 753810 SH DFND 5 753810 0 0 ABBOTT LABS COM 002824100 311 4304 SH DFND 2 4304 0 0 ABBOTT LABS COM 002824100 414725 5733794 SH DFND 5 5603363 0 130431 ABBOTT LABS COM 002824100 28354 392008 SH DFND 6 301696 0 90312 ABBOTT LABS COM 002824100 4060 56135 SH DFND 30 0 56105 ABBVIE INC COM 00287Y109 9011 97746 SH DFND 5 97746 0 0 ABBVIE INC COM 00287Y109 10 110 SH DFND 110 0 0 ABERCROMBIE & FITCH CO CL A 002896207 0 19 SH DFND 19 0 0 ABIOMED INC COM 003654100 14161 43568 SH DFND 5 43568 0 0 ABIOMED INC COM 003654100 6 18 SH DFND 18 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 12803 336910 SH DFND 5 336910 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 873 22986 SH DFND 6 0 0 22986 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4498 31900 SH DFND 7 31900 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1 4 SH DFND 4 0 0 ACME UTD CORP COM 004816104 926 65000 SH DFND 7 65000 0 0 ACTIVISION BLIZZARD INC COM 00507V109 92785 1992385 SH DFND 5 1983385 0 9000 ACTIVISION BLIZZARD INC COM 00507V109 10183 218651 SH DFND 6 131000 0 87651 ACTIVISION BLIZZARD INC COM 00507V109 1686 36205 SH DFND 1205 0 35000 ACUITY BRANDS INC COM 00508Y102 65989 574070 SH DFND 5 574070 0 0 ACUITY BRANDS INC COM 00508Y102 4055 35274 SH DFND 6 0 0 35274 ACUITY BRANDS INC COM 00508Y102 14 120 SH DFND 0 0 120 ADOBE INC COM 00724F101 117 515 SH DFND 2 515 0 0 ADOBE INC COM 00724F101 2564 11335 SH DFND 6 0 0 11335 ADOBE INC COM 00724F101 166568 736245 SH DFND 7 736245 0 0 ADOBE INC COM 00724F101 1 4 SH DFND 4 0 0 ADTALEM GLOBAL ED INC COM 00737L103 1 26 SH DFND 26 0 0 ADTRAN INC COM 00738A106 14342 1335375 SH DFND 5 1335375 0 0 ADTRAN INC COM 00738A106 1136 105728 SH DFND 6 0 0 105728 ADVANCE AUTO PARTS INC COM 00751Y106 105401 669384 SH DFND 5 647812 0 21572 ADVANCE AUTO PARTS INC COM 00751Y106 733 4653 SH DFND 6 2598 0 2055 ADVANCE AUTO PARTS INC COM 00751Y106 12561 79772 SH DFND 7 79772 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 1 7 SH DFND 7 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 359 15000 SH DFND 15000 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 509 21000 SH DFND 21000 0 0 ADVANCED MICRO DEVICES INC COM 007903107 1 33 SH DFND 33 0 0 AECOM COM 00766T100 9812 370269 SH DFND 7 370269 0 0 AES CORP COM 00130H105 2 109 SH DFND 109 0 0 AFLAC INC COM 001055102 10 223 SH DFND 223 0 0 AGCO CORP COM 001084102 61 1099 SH DFND 2 1099 0 0 AGCO CORP COM 001084102 1757 31562 SH DFND 5 31562 0 0 AGCO CORP COM 001084102 1316 23643 SH DFND 6 0 0 23643 AGCO CORP COM 001084102 3 60 SH DFND 60 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 7734 114639 SH DFND 5 114639 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 809 11992 SH DFND 7 11992 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1 19 SH DFND 19 0 0 AGNC INVT CORP COM 00123Q104 1114 63500 SH DFND 5 63500 0 0 AGNC INVT CORP COM 00123Q104 7 381 SH DFND 381 0 0 AGNICO EAGLE MINES LTD COM 008474108 604 14969 SH DFND 4 14969 0 0 AGNICO EAGLE MINES LTD COM 008474108 21378 529365 SH DFND 5 529365 0 0 AGNICO EAGLE MINES LTD COM 008474108 269 6665 SH DFND 6 0 0 6665 AGNICO EAGLE MINES LTD COM 008474108 116478 2885960 SH DFND 7 2150106 0 735854 AIR PRODS & CHEMS INC COM 009158106 4652 29067 SH DFND 7 29067 0 0 AIR PRODS & CHEMS INC COM 009158106 1 6 SH DFND 6 0 0 AK STL HLDG CORP COM 001547108 225 100000 SH DFND 100000 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 76473 1252019 SH DFND 5 1252019 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 4957 81162 SH DFND 6 0 0 81162 AKAMAI TECHNOLOGIES INC COM 00971T101 19 305 SH DFND 305 0 0 ALASKA AIR GROUP INC COM 011659109 0 3 SH DFND 3 0 0 ALBEMARLE CORP COM 012653101 553 7181 SH DFND 5 7181 0 0 ALBEMARLE CORP COM 012653101 506 6560 SH DFND 6 0 0 6560 ALBEMARLE CORP COM 012653101 21 277 SH DFND 277 0 0 ALCOA CORP COM 013872106 3525 132625 SH DFND 5 132625 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 6350 55100 SH DFND 7 55100 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 87 898 SH DFND 2 898 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 14123 145058 SH DFND 5 145058 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 1924 19765 SH DFND 6 0 0 19765 ALGONQUIN PWR UTILS CORP COM 015857105 510 50700 SH DFND 50700 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1229276 8968237 SH DFND 2 8725513 0 242724 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 314316 2293105 SH DFND 3 1641027 0 652078 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 260300 1899033 SH DFND 5 1852623 0 46410 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 108467 791329 SH DFND 6 11891 0 779438 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 31443 229393 SH DFND 7 229393 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7070 51582 SH DFND 51063 0 519 ALIGN TECHNOLOGY INC COM 016255101 82215 392567 SH DFND 7 392567 0 0 ALIGN TECHNOLOGY INC COM 016255101 0 2 SH DFND 2 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 0 9 SH DFND 9 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 3445 43225 SH DFND 5 43225 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 1 13 SH DFND 13 0 0 ALLERGAN PLC SHS G0177J108 15343 114788 SH DFND 5 114788 0 0 ALLERGAN PLC SHS G0177J108 6235 46649 SH DFND 7 46649 0 0 ALLERGAN PLC SHS G0177J108 19 145 SH DFND 145 0 0 ALLIANT ENERGY CORP COM 018802108 2 39 SH DFND 39 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 607 13835 SH DFND 5 13835 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 9962 226884 SH DFND 7 226884 0 0 ALLOT COMMUNICATIONS LTD SHS M0854Q105 9864 1625000 SH DFND 7 1625000 0 0 ALLSTATE CORP COM 020002101 5 56 SH DFND 56 0 0 ALLY FINL INC COM 02005N100 36183 1596776 SH DFND 5 1572788 0 23988 ALLY FINL INC COM 02005N100 9083 400839 SH DFND 6 400839 0 0 ALLY FINL INC COM 02005N100 1928 85096 SH DFND 132 0 84964 ALPHABET INC CAP STK CL A 02079K305 213 204 SH DFND 2 204 0 0 ALPHABET INC CAP STK CL C 02079K107 25745 24860 SH DFND 5 24860 0 0 ALPHABET INC CAP STK CL A 02079K305 654447 626289 SH DFND 5 623540 0 2749 ALPHABET INC CAP STK CL C 02079K107 12045 11631 SH DFND 6 0 0 11631 ALPHABET INC CAP STK CL A 02079K305 66723 63852 SH DFND 6 50800 0 13052 ALPHABET INC CAP STK CL A 02079K305 13530 12948 SH DFND 7 12948 0 0 ALPHABET INC CAP STK CL C 02079K107 11160 10776 SH DFND 7 10776 0 0 ALPHABET INC CAP STK CL C 02079K107 3 3 SH DFND 3 0 0 ALPHABET INC CAP STK CL A 02079K305 10807 10342 SH DFND 232 0 10110 ALPS ETF TR ALERIAN MLP 00162Q866 18766 2149640 SH DFND 5 2149640 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 2738 313605 SH DFND 0 0 313605 ALTABA INC COM 021346101 68623 1184388 SH DFND 5 1184388 0 0 ALTABA INC COM 021346101 4427 76409 SH DFND 6 0 0 76409 ALTICE USA INC CL A 02156K103 556 33681 SH DFND 5 33681 0 0 ALTRIA GROUP INC COM 02209S103 2723 55127 SH DFND 5 55127 0 0 ALTRIA GROUP INC COM 02209S103 2 48 SH DFND 48 0 0 AMAZON COM INC COM 023135106 179 119 SH DFND 2 119 0 0 AMAZON COM INC COM 023135106 186992 124498 SH DFND 5 124498 0 0 AMAZON COM INC COM 023135106 4219 2809 SH DFND 6 0 0 2809 AMAZON COM INC COM 023135106 95 63 SH DFND 63 0 0 AMBARELLA INC SHS G037AX101 9119 260703 SH DFND 7 260703 0 0 AMBEV SA SPONSORED ADR 02319V103 35755 9121089 SH DFND 5 9121089 0 0 AMDOCS LTD SHS G02602103 872 14893 SH DFND 2 0 0 14893 AMDOCS LTD SHS G02602103 180354 3078760 SH DFND 5 2970153 0 108607 AMDOCS LTD SHS G02602103 4525 77238 SH DFND 6 77238 0 0 AMDOCS LTD SHS G02602103 3816 65148 SH DFND 65148 0 0 AMEREN CORP COM 023608102 1480 22683 SH DFND 2 0 0 22683 AMEREN CORP COM 023608102 24842 380842 SH DFND 5 380842 0 0 AMEREN CORP COM 023608102 5377 82424 SH DFND 6 82424 0 0 AMEREN CORP COM 023608102 2 31 SH DFND 31 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 9713 681598 SH DFND 5 681598 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 2332 163672 SH DFND 6 0 0 163672 AMERICAN CAMPUS CMNTYS INC COM 024835100 145 3501 SH DFND 2 3501 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 45108 1089834 SH DFND 5 1089834 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 3041 73467 SH DFND 6 0 0 73467 AMERICAN ELEC PWR INC COM 025537101 2 28 SH DFND 28 0 0 AMERICAN EXPRESS CO COM 025816109 13473 141343 SH DFND 5 141343 0 0 AMERICAN EXPRESS CO COM 025816109 5 53 SH DFND 53 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 182 9166 SH DFND 2 9166 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 31979 1611024 SH DFND 5 1611024 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 12344 621843 SH DFND 6 0 0 621843 AMERICAN INTL GROUP INC COM NEW 026874784 178 4516 SH DFND 2 4516 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 3735 94765 SH DFND 6 0 0 94765 AMERICAN INTL GROUP INC COM NEW 026874784 8 200 SH DFND 200 0 0 AMERICAN STS WTR CO COM 029899101 469 7000 SH DFND 7000 0 0 AMERICAN TOWER CORP NEW COM 03027X100 59943 378929 SH DFND 5 378929 0 0 AMERICAN TOWER CORP NEW COM 03027X100 540 3413 SH DFND 6 0 0 3413 AMERICAN TOWER CORP NEW COM 03027X100 2 10 SH DFND 10 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 41150 453348 SH DFND 5 453348 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 479 5277 SH DFND 6 0 0 5277 AMERICAN WTR WKS CO INC NEW COM 030420103 592 6526 SH DFND 6526 0 0 AMERIPRISE FINL INC COM 03076C106 3 25 SH DFND 25 0 0 AMERISOURCEBERGEN CORP COM 03073E105 152 2048 SH DFND 2 2048 0 0 AMERISOURCEBERGEN CORP COM 03073E105 155290 2087232 SH DFND 5 2009855 0 77377 AMERISOURCEBERGEN CORP COM 03073E105 12715 170905 SH DFND 6 8371 0 162534 AMERISOURCEBERGEN CORP COM 03073E105 12574 169011 SH DFND 7 169011 0 0 AMERISOURCEBERGEN CORP COM 03073E105 9 126 SH DFND 126 0 0 AMETEK INC NEW COM 031100100 133 1962 SH DFND 2 1962 0 0 AMETEK INC NEW COM 031100100 946 13977 SH DFND 5 13977 0 0 AMETEK INC NEW COM 031100100 2924 43185 SH DFND 6 0 0 43185 AMETEK INC NEW COM 031100100 0 5 SH DFND 5 0 0 AMGEN INC COM 031162100 38028 195345 SH DFND 5 195345 0 0 AMGEN INC COM 031162100 27 139 SH DFND 139 0 0 AMPHENOL CORP NEW CL A 032095101 1 8 SH DFND 8 0 0 ANADARKO PETE CORP COM 032511107 0 3 SH DFND 3 0 0 ANALOG DEVICES INC COM 032654105 74540 868456 SH DFND 5 868456 0 0 ANALOG DEVICES INC COM 032654105 4516 52618 SH DFND 6 0 0 52618 ANALOG DEVICES INC COM 032654105 10 112 SH DFND 10 0 102 ANNALY CAP MGMT INC COM 035710409 6 597 SH DFND 597 0 0 ANSYS INC COM 03662Q105 9 63 SH DFND 4 0 59 ANTHEM INC COM 036752103 149983 571082 SH DFND 5 546535 0 24547 ANTHEM INC COM 036752103 1351 5145 SH DFND 6 5145 0 0 ANTHEM INC COM 036752103 4123 15700 SH DFND 7 15700 0 0 ANTHEM INC COM 036752103 1 4 SH DFND 4 0 0 AON PLC SHS CL A G0408V102 8 54 SH DFND 54 0 0 APACHE CORP COM 037411105 60005 2285920 SH DFND 5 2183696 0 102224 APACHE CORP COM 037411105 326 12408 SH DFND 6 12408 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 42619 971267 SH DFND 7 971267 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 2 39 SH DFND 39 0 0 APERGY CORP COM 03755L104 832 30714 SH DFND 5 30714 0 0 APHRIA INC COM 03765K104 128 15000 SH DFND 15000 0 0 APPLE INC COM 037833100 265 1678 SH DFND 2 1678 0 0 APPLE INC COM 037833100 431541 2735775 SH DFND 5 2725640 0 10135 APPLE INC COM 037833100 53095 336597 SH DFND 6 164400 0 172197 APPLE INC COM 037833100 6087 38588 SH DFND 588 0 38000 APPLIED MATLS INC COM 038222105 48712 1487834 SH DFND 5 1487834 0 0 APPLIED MATLS INC COM 038222105 3004 91768 SH DFND 6 0 0 91768 APPLIED MATLS INC COM 038222105 0 1 SH DFND 1 0 0 APTIV PLC SHS G6095L109 4 58 SH DFND 58 0 0 AQUA AMERICA INC COM 03836W103 427 12500 SH DFND 12500 0 0 ARCH CAP GROUP LTD ORD G0450A105 5 195 SH DFND 195 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 88357 2156623 SH DFND 5 2036162 0 120461 ARCHER DANIELS MIDLAND CO COM 039483102 433 10567 SH DFND 6 10567 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 9 231 SH DFND 231 0 0 ARISTA NETWORKS INC COM 040413106 0 2 SH DFND 2 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 40747 700000 SH DFND 7 700000 0 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 7943 126787 SH DFND 5 126787 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 26039 366955 SH DFND 5 366955 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 1 10 SH DFND 10 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 23472 559000 SH DFND 7 559000 0 0 AT&T INC COM 00206R102 6116 214283 SH DFND 5 214283 0 0 AT&T INC COM 00206R102 24 857 SH DFND 857 0 0 ATMOS ENERGY CORP COM 049560105 36736 396200 SH DFND 7 396200 0 0 AURORA MOBILE LTD ADS 051857100 18221 2595515 SH DFND 2 2595515 0 0 AUTODESK INC COM 052769106 1081 8403 SH DFND 5 8403 0 0 AUTODESK INC COM 052769106 1 4 SH DFND 4 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 6147 78571 SH DFND 2 78571 0 0 AUTOLIV INC COM 052800109 12368 176100 SH DFND 5 176100 0 0 AUTOLIV INC COM 052800109 260 3708 SH DFND 6 0 0 3708 AUTOMATIC DATA PROCESSING IN COM 053015103 1364 10401 SH DFND 5 10401 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 19296 147160 SH DFND 7 147160 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 11 84 SH DFND 84 0 0 AVALONBAY CMNTYS INC COM 053484101 15926 91503 SH DFND 7 91503 0 0 AVALONBAY CMNTYS INC COM 053484101 1 5 SH DFND 5 0 0 AVANOS MED INC COM 05350V106 4220 94207 SH DFND 5 94207 0 0 AVERY DENNISON CORP COM 053611109 0 4 SH DFND 4 0 0 AVIS BUDGET GROUP COM 053774105 0 6 SH DFND 6 0 0 AXALTA COATING SYS LTD COM G0750C108 2218 94715 SH DFND 5 94715 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 5 104 SH DFND 104 0 0 B2GOLD CORP COM 11777Q209 850 291000 SH DFND 291000 0 0 BAIDU INC SPON ADR REP A 056752108 102477 646133 SH DFND 2 646133 0 0 BAIDU INC SPON ADR REP A 056752108 7579 47788 SH DFND 3 38729 0 9059 BAIDU INC SPON ADR REP A 056752108 88489 557940 SH DFND 5 557940 0 0 BAIDU INC SPON ADR REP A 056752108 5496 34656 SH DFND 6 0 0 34656 BAIDU INC SPON ADR REP A 056752108 365 2299 SH DFND 2113 0 186 BAKER HUGHES A GE CO CL A 05722G100 109749 5104612 SH DFND 5 5001135 0 103477 BAKER HUGHES A GE CO CL A 05722G100 13751 639573 SH DFND 6 625568 0 14005 BAKER HUGHES A GE CO CL A 05722G100 2946 137023 SH DFND 2023 0 135000 BALL CORP COM 058498106 2056 44717 SH DFND 5 44717 0 0 BALL CORP COM 058498106 31234 679290 SH DFND 7 679290 0 0 BALL CORP COM 058498106 2 33 SH DFND 33 0 0 BALLARD PWR SYS INC NEW COM 058586108 3 1300 SH DFND 1300 0 0 BANCO BRADESCO S A SPONSORED ADR 059460402 6357 734894 SH DFND 5 734894 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 1621 163911 SH DFND 6 0 0 163911 BANCO MACRO SA SPON ADR B 05961W105 9243 209030 SH DFND 5 209030 0 0 BANCO MACRO SA SPON ADR B 05961W105 1998 45176 SH DFND 6 0 0 45176 BANK AMER CORP COM 060505104 96493 3916094 SH DFND 5 3916094 0 0 BANK AMER CORP COM 060505104 60 2445 SH DFND 2445 0 0 BANK MONTREAL QUE COM 063671101 6071 92927 SH DFND 4 92927 0 0 BANK MONTREAL QUE COM 063671101 47308 724132 SH DFND 7 724132 0 0 BANK MONTREAL QUE COM 063671101 1699 26000 SH DFND 26000 0 0 BANK N S HALIFAX COM 064149107 74745 1499520 SH DFND 7 1499520 0 0 BANK NEW YORK MELLON CORP COM 064058100 219312 4659267 SH DFND 5 4455743 0 203524 BANK NEW YORK MELLON CORP COM 064058100 2019 42894 SH DFND 6 42894 0 0 BANK OZK COM 06417N103 6381 279512 SH DFND 5 279512 0 0 BARRICK GOLD CORP COM 067901108 12613 934279 SH DFND 4 586789 0 347490 BARRICK GOLD CORP COM 067901108 2905 214738 SH DFND 5 214738 0 0 BARRICK GOLD CORP COM 067901108 257333 19061947 SH DFND 7 15864543 0 3197404 BARRICK GOLD CORP COM 067901108 2612 193500 SH DFND 193500 0 0 BAUSCH HEALTH COS INC COM 071734107 114995 6217449 SH DFND 7 6217449 0 0 BAXTER INTL INC COM 071813109 28896 439008 SH DFND 5 439008 0 0 BAXTER INTL INC COM 071813109 53416 811540 SH DFND 7 811540 0 0 BAXTER INTL INC COM 071813109 1 12 SH DFND 12 0 0 BAYTEX ENERGY CORP COM 07317Q105 115 65200 SH DFND 65200 0 0 BB&T CORP COM 054937107 0 7 SH DFND 7 0 0 BCE INC COM NEW 05534B760 495961 12554912 SH DFND 7 12554912 0 0 BECTON DICKINSON & CO COM 075887109 27714 123000 SH DFND 5 123000 0 0 BECTON DICKINSON & CO COM 075887109 13814 61309 SH DFND 7 61309 0 0 BECTON DICKINSON & CO COM 075887109 1 5 SH DFND 5 0 0 BED BATH & BEYOND INC COM 075896100 45280 4000000 SH DFND 7 4000000 0 0 BEMIS INC COM 081437105 1 21 SH DFND 21 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 229 1121 SH DFND 2 1121 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 540690 2648103 SH DFND 5 2552734 0 95369 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9210 45105 SH DFND 6 20431 0 24674 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 39988 195847 SH DFND 7 195847 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1 6 SH DFND 6 0 0 BERRY GLOBAL GROUP INC COM 08579W103 3501 73655 SH DFND 7 73655 0 0 BEST BUY INC COM 086516101 3 56 SH DFND 56 0 0 BEST INC SPONSORED ADS 08653C106 3876 943109 SH DFND 2 943109 0 0 BIOGEN INC COM 09062X103 49265 163714 SH DFND 5 161902 0 1812 BIOGEN INC COM 09062X103 9479 31500 SH DFND 6 31500 0 0 BIOGEN INC COM 09062X103 2033 6755 SH DFND 2 0 6753 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1152 31145 SH DFND 5 31145 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 7184 84370 SH DFND 5 84370 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 18812 759450 SH DFND 2 739094 0 20356 BLACKROCK INC COM 09247X101 111439 283689 SH DFND 5 268870 0 14819 BLOCK H & R INC COM 093671105 0 10 SH DFND 10 0 0 BLUE BIRD CORP COM 095306106 17869 982336 SH DFND 7 982336 0 0 BLUEBIRD BIO INC COM 09609G100 2207 22243 SH DFND 5 22243 0 0 BOEING CO COM 097023105 15 46 SH DFND 46 0 0 BOOKING HLDGS INC COM 09857L108 129 75 SH DFND 2 75 0 0 BOOKING HLDGS INC COM 09857L108 130213 75599 SH DFND 5 74949 0 650 BOOKING HLDGS INC COM 09857L108 29366 17049 SH DFND 6 11050 0 5999 BOOKING HLDGS INC COM 09857L108 4239 2461 SH DFND 11 0 2450 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 112 2485 SH DFND 2 2485 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 30235 670839 SH DFND 5 670839 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2875 63780 SH DFND 6 0 0 63780 BOSTON PROPERTIES INC COM 101121101 20342 180740 SH DFND 7 180740 0 0 BOSTON SCIENTIFIC CORP COM 101137107 86287 2441630 SH DFND 5 2441630 0 0 BOSTON SCIENTIFIC CORP COM 101137107 556 15746 SH DFND 6 0 0 15746 BOSTON SCIENTIFIC CORP COM 101137107 1505 42590 SH DFND 7 42590 0 0 BOSTON SCIENTIFIC CORP COM 101137107 59 1671 SH DFND 1671 0 0 BOX INC CL A 10316T104 26930 1595350 SH DFND 5 1595350 0 0 BOX INC CL A 10316T104 1671 99004 SH DFND 6 0 0 99004 BRINKS CO COM 109696104 2819 43604 SH DFND 5 43604 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 3852 74108 SH DFND 5 74108 0 0 BROADCOM INC COM 11135F101 0 1 SH DFND 1 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 9930 103164 SH DFND 5 103164 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 18 183 SH DFND 183 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 26397 688772 SH DFND 4 436432 0 252340 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 717076 18710855 SH DFND 7 14879112 0 3831743 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 24510 709665 SH DFND 7 709665 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 250164 15512143 SH DFND 7 13987829 0 1524314 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 24713 954390 SH DFND 7 954390 0 0 BROWN FORMAN CORP CL B 115637209 1 13 SH DFND 13 0 0 BRP INC COM SUN VTG 05577W200 1565 60469 SH DFND 4 36000 0 24469 BRP INC COM SUN VTG 05577W200 126536 4888143 SH DFND 7 4829491 0 58652 BRUNSWICK CORP COM 117043109 33853 728813 SH DFND 5 718341 0 10472 BRUNSWICK CORP COM 117043109 8181 176121 SH DFND 6 176121 0 0 BRUNSWICK CORP COM 117043109 1904 41000 SH DFND 0 0 41000 BUNGE LIMITED COM G16962105 28828 539439 SH DFND 5 539439 0 0 BUNGE LIMITED COM G16962105 354 6630 SH DFND 6 0 0 6630 BUNGE LIMITED COM G16962105 6 121 SH DFND 121 0 0 BURLINGTON STORES INC COM 122017106 56 345 SH DFND 2 345 0 0 BURLINGTON STORES INC COM 122017106 1235 7594 SH DFND 6 0 0 7594 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 7 88 SH DFND 88 0 0 CABOT OIL & GAS CORP COM 127097103 29701 1328913 SH DFND 5 1328913 0 0 CABOT OIL & GAS CORP COM 127097103 325 14524 SH DFND 6 0 0 14524 CABOT OIL & GAS CORP COM 127097103 0 21 SH DFND 21 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 2 36 SH DFND 36 0 0 CAE INC COM 124765108 36561 1989351 SH DFND 7 1989351 0 0 CAE INC COM 124765108 22 1200 SH DFND 1200 0 0 CALERES INC COM 129500104 0 14 SH DFND 14 0 0 CAMDEN PPTY TR SH BEN INT 133131102 13867 157495 SH DFND 5 157495 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 1162 26589 SH DFND 4 16632 0 9957 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 293752 6719675 SH DFND 7 6602978 0 116697 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 44 1000 SH DFND 1000 0 0 CANADIAN NAT RES LTD COM 136385101 71 2933 SH DFND 2 2933 0 0 CANADIAN NAT RES LTD COM 136385101 20081 832271 SH DFND 4 536510 0 295761 CANADIAN NAT RES LTD COM 136385101 14974 620569 SH DFND 5 620569 0 0 CANADIAN NAT RES LTD COM 136385101 1865 77286 SH DFND 6 0 0 77286 CANADIAN NAT RES LTD COM 136385101 487396 20200142 SH DFND 7 16014015 0 4186127 CANADIAN NAT RES LTD COM 136385101 45 1884 SH DFND 1884 0 0 CANADIAN NATL RY CO COM 136375102 1740 23500 SH DFND 4 23500 0 0 CANADIAN NATL RY CO COM 136375102 596113 8048794 SH DFND 7 6890585 0 1158209 CANADIAN PAC RY LTD COM 13645T100 61 343 SH DFND 2 343 0 0 CANADIAN PAC RY LTD COM 13645T100 35400 199504 SH DFND 4 124334 0 75170 CANADIAN PAC RY LTD COM 13645T100 1340 7550 SH DFND 6 0 0 7550 CANADIAN PAC RY LTD COM 13645T100 596286 3360507 SH DFND 7 2764905 0 595602 CANADIAN PAC RY LTD COM 13645T100 603 3400 SH DFND 3400 0 0 CANOPY GROWTH CORP COM 138035100 5678 211720 SH DFND 7 211720 0 0 CAPITAL ONE FINL CORP COM 14040H105 3 35 SH DFND 35 0 0 CARDINAL HEALTH INC COM 14149Y108 6 142 SH DFND 142 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 3702 75091 SH DFND 5 75091 0 0 CARS COM INC COM 14575E105 64616 3005402 SH DFND 7 3005402 0 0 CASELLA WASTE SYS INC CL A 147448104 8190 287471 SH DFND 5 287471 0 0 CASELLA WASTE SYS INC CL A 147448104 285 10000 SH DFND 10000 0 0 CATERPILLAR INC DEL COM 149123101 142 1117 SH DFND 2 1117 0 0 CATERPILLAR INC DEL COM 149123101 38083 299703 SH DFND 5 299703 0 0 CATERPILLAR INC DEL COM 149123101 7609 59882 SH DFND 6 0 0 59882 CATERPILLAR INC DEL COM 149123101 7 55 SH DFND 55 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 20199 206470 SH DFND 5 206470 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 0 4 SH DFND 4 0 0 CBRE GROUP INC CL A 12504L109 4 103 SH DFND 103 0 0 CBS CORP NEW CL B 124857202 74503 1704104 SH DFND 5 1688104 0 16000 CBS CORP NEW CL B 124857202 12269 280631 SH DFND 6 273000 0 7631 CBS CORP NEW CL B 124857202 2680 61302 SH DFND 302 0 61000 CDK GLOBAL INC COM 12508E101 1335 27885 SH DFND 5 27885 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 22930 307870 SH DFND 7 307870 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 1899 25500 SH DFND 25500 0 0 CDW CORP COM 12514G108 6099 75244 SH DFND 5 75244 0 0 CDW CORP COM 12514G108 27598 340500 SH DFND 7 340500 0 0 CELANESE CORP DEL COM 150870103 893 9924 SH DFND 7 9924 0 0 CELGENE CORP COM 151020104 53609 836460 SH DFND 5 824000 0 12460 CELGENE CORP COM 151020104 13074 204000 SH DFND 6 204000 0 0 CELGENE CORP COM 151020104 2943 45922 SH DFND 206 0 45716 CENOVUS ENERGY INC COM 15135U109 2671 379907 SH DFND 4 273569 0 106338 CENOVUS ENERGY INC COM 15135U109 104962 14926520 SH DFND 7 9866464 0 5060056 CENTENE CORP DEL COM 15135B101 24412 211730 SH DFND 5 205000 0 6730 CENTENE CORP DEL COM 15135B101 13260 115000 SH DFND 6 115000 0 0 CENTENE CORP DEL COM 15135B101 2941 25506 SH DFND 51 0 25455 CENTERPOINT ENERGY INC COM 15189T107 2 63 SH DFND 63 0 0 CENTURYLINK INC COM 156700106 4 254 SH DFND 254 0 0 CERNER CORP COM 156782104 8993 171494 SH DFND 7 171494 0 0 CF INDS HLDGS INC COM 125269100 19374 445280 SH DFND 5 445280 0 0 CF INDS HLDGS INC COM 125269100 4000 91939 SH DFND 7 91939 0 0 CF INDS HLDGS INC COM 125269100 1 19 SH DFND 19 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 16936 926501 SH DFND 5 926501 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 1111 60804 SH DFND 6 0 0 60804 CHARLES RIV LABS INTL INC COM 159864107 74520 658421 SH DFND 7 658421 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 189 662 SH DFND 2 662 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 28679 100637 SH DFND 5 100637 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 4152 14571 SH DFND 6 0 0 14571 CHARTER COMMUNICATIONS INC N CL A 16119P108 25 86 SH DFND 86 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 220400 2147103 SH DFND 5 2084076 0 63027 CHECK POINT SOFTWARE TECH LT ORD M22465104 19177 186822 SH DFND 6 186822 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 4019 39149 SH DFND 149 0 39000 CHEETAH MOBILE INC ADR 163075104 3648 597120 SH DFND 2 597120 0 0 CHEVRON CORP NEW COM 166764100 156250 1436254 SH DFND 5 1402397 0 33857 CHEVRON CORP NEW COM 166764100 1168 10739 SH DFND 6 6949 0 3790 CHEVRON CORP NEW COM 166764100 12455 114488 SH DFND 7 114488 0 0 CHEVRON CORP NEW COM 166764100 82 754 SH DFND 754 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 32238 424691 SH DFND 2 418896 0 5795 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 6050 79701 SH DFND 3 79701 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 436 5750 SH DFND 6 0 0 5750 CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 8420 1256693 SH DFND 2 1256693 0 0 CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 5649 782357 SH DFND 2 773694 0 8663 CHINACACHE INTL HLDG LTD SPONSORED ADR 16950M107 2821 2518763 SH DFND 2 2485671 0 33092 CHIPOTLE MEXICAN GRILL INC COM 169656105 74646 172876 SH DFND 7 172876 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 4 10 SH DFND 10 0 0 CHUBB LIMITED COM H1467J104 5 40 SH DFND 40 0 0 CHURCH & DWIGHT INC COM 171340102 2 34 SH DFND 34 0 0 CIENA CORP COM NEW 171779309 93861 2767949 SH DFND 5 2741645 0 26304 CIENA CORP COM NEW 171779309 27566 812914 SH DFND 6 451000 0 361914 CIENA CORP COM NEW 171779309 3243 95630 SH DFND 43 0 95587 CIGNA CORP NEW COM 125523100 109 574 SH DFND 2 574 0 0 CIGNA CORP NEW COM 125523100 218245 1149143 SH DFND 5 1133734 0 15409 CIGNA CORP NEW COM 125523100 35941 189244 SH DFND 6 144015 0 45229 CIGNA CORP NEW COM 125523100 935 4921 SH DFND 7 4921 0 0 CIGNA CORP NEW COM 125523100 5706 30043 SH DFND 43 0 30000 CIMAREX ENERGY CO COM 171798101 4999 81089 SH DFND 5 81089 0 0 CINCINNATI FINL CORP COM 172062101 2 24 SH DFND 24 0 0 CINTAS CORP COM 172908105 1 4 SH DFND 4 0 0 CISCO SYS INC COM 17275R102 1090 25145 SH DFND 2 2331 0 22814 CISCO SYS INC COM 17275R102 460547 10628833 SH DFND 5 10170874 0 457959 CISCO SYS INC COM 17275R102 8032 185361 SH DFND 6 134054 0 51307 CISCO SYS INC COM 17275R102 4231 97654 SH DFND 97654 0 0 CITIGROUP INC COM NEW 172967424 314207 6035476 SH DFND 5 5965359 0 70117 CITIGROUP INC COM NEW 172967424 19259 369943 SH DFND 6 369943 0 0 CITIGROUP INC COM NEW 172967424 8777 168598 SH DFND 33597 0 135001 CITRIX SYS INC COM 177376100 2 15 SH DFND 15 0 0 CLEAN HARBORS INC COM 184496107 395 8000 SH DFND 8000 0 0 CLOROX CO DEL COM 189054109 21626 140300 SH DFND 7 140300 0 0 CLOROX CO DEL COM 189054109 167 1086 SH DFND 1086 0 0 CME GROUP INC COM CL A 12572Q105 1356 7206 SH DFND 2 0 0 7206 CME GROUP INC COM CL A 12572Q105 121213 644340 SH DFND 5 644340 0 0 CME GROUP INC COM CL A 12572Q105 6014 31968 SH DFND 6 29559 0 2409 CME GROUP INC COM CL A 12572Q105 90091 478904 SH DFND 7 478904 0 0 CME GROUP INC COM CL A 12572Q105 70 370 SH DFND 370 0 0 CMS ENERGY CORP COM 125896100 31613 636718 SH DFND 5 636718 0 0 CMS ENERGY CORP COM 125896100 104689 2108530 SH DFND 7 2108530 0 0 CMS ENERGY CORP COM 125896100 2 40 SH DFND 40 0 0 CNH INDL N V SHS N20944109 6837 760391 SH DFND 5 760391 0 0 COCA COLA BOTTLING CO CONS COM 191098102 44454 250612 SH DFND 7 250612 0 0 COCA COLA CO COM 191216100 137 2898 SH DFND 2 2898 0 0 COCA COLA CO COM 191216100 81663 1724663 SH DFND 5 1724663 0 0 COCA COLA CO COM 191216100 9878 208624 SH DFND 6 0 0 208624 COCA COLA CO COM 191216100 14205 300000 SH DFND 7 300000 0 0 COCA COLA CO COM 191216100 2 44 SH DFND 44 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 3930 85711 SH DFND 3 0 0 85711 COCA COLA EUROPEAN PARTNERS SHS G25839104 78900 1720822 SH DFND 5 1577077 0 143745 COCA COLA EUROPEAN PARTNERS SHS G25839104 25510 556067 SH DFND 122102 0 433965 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 75005 1181557 SH DFND 2 1112278 0 69279 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 35538 559825 SH DFND 3 510456 0 49369 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 178849 2817412 SH DFND 5 2805367 0 12045 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 18786 295938 SH DFND 6 209000 0 86938 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 32489 511794 SH DFND 7 511794 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3071 48373 SH DFND 621 0 47752 COLFAX CORP COM 194014106 8177 391261 SH DFND 7 391261 0 0 COLGATE PALMOLIVE CO COM 194162103 108 1817 SH DFND 2 1817 0 0 COLGATE PALMOLIVE CO COM 194162103 426633 7167889 SH DFND 5 6873019 0 294870 COLGATE PALMOLIVE CO COM 194162103 6286 105609 SH DFND 6 58326 0 47283 COLGATE PALMOLIVE CO COM 194162103 97 1626 SH DFND 1626 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 261 4733 SH DFND 7 4733 0 0 COMCAST CORP NEW CL A 20030N101 73050 2145366 SH DFND 5 2145366 0 0 COMCAST CORP NEW CL A 20030N101 5759 169142 SH DFND 7 169142 0 0 COMCAST CORP NEW CL A 20030N101 25 730 SH DFND 730 0 0 COMERICA INC COM 200340107 5941 86491 SH DFND 6 0 0 86491 COMERICA INC COM 200340107 0 4 SH DFND 4 0 0 CONCHO RES INC COM 20605P101 89 865 SH DFND 2 865 0 0 CONCHO RES INC COM 20605P101 104174 1013462 SH DFND 5 1006431 0 7031 CONCHO RES INC COM 20605P101 22192 215901 SH DFND 6 137901 0 78000 CONCHO RES INC COM 20605P101 28586 278100 SH DFND 7 278100 0 0 CONCHO RES INC COM 20605P101 2775 27000 SH DFND 0 0 27000 CONOCOPHILLIPS COM 20825C104 7936 127279 SH DFND 5 127279 0 0 CONOCOPHILLIPS COM 20825C104 4527 72607 SH DFND 7 72607 0 0 CONOCOPHILLIPS COM 20825C104 5 75 SH DFND 75 0 0 CONSOLIDATED EDISON INC COM 209115104 1 10 SH DFND 10 0 0 CONVERGEONE HLDGS INC COM CL A 212481105 6586 532000 SH DFND 7 532000 0 0 COOPER COS INC COM NEW 216648402 83946 329846 SH DFND 5 325000 0 4846 COOPER COS INC COM NEW 216648402 20615 81000 SH DFND 6 81000 0 0 COOPER COS INC COM NEW 216648402 103097 405097 SH DFND 7 405097 0 0 COOPER COS INC COM NEW 216648402 4496 17666 SH DFND 3 0 17663 COOPER TIRE & RUBR CO COM 216831107 0 14 SH DFND 14 0 0 COPA HOLDINGS SA CL A P31076105 1951 24791 SH DFND 3 12229 0 12562 COPA HOLDINGS SA CL A P31076105 100163 1272562 SH DFND 5 1272562 0 0 COPA HOLDINGS SA CL A P31076105 9020 114594 SH DFND 6 88000 0 26594 COPA HOLDINGS SA CL A P31076105 27 348 SH DFND 348 0 0 COPART INC COM 217204106 1 13 SH DFND 13 0 0 CORNING INC COM 219350105 1 33 SH DFND 33 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 20384 969289 SH DFND 5 969289 0 0 COSTCO WHSL CORP NEW COM 22160K105 5689 27925 SH DFND 7 27925 0 0 COSTCO WHSL CORP NEW COM 22160K105 2 9 SH DFND 9 0 0 COTT CORP QUE COM 22163N106 581 41717 SH DFND 7 41717 0 0 COUNTERPATH CORP COM PAR 22228P302 310 257950 SH DFND 7 257950 0 0 COVANTA HLDG CORP COM 22282E102 403 30000 SH DFND 30000 0 0 CREDICORP LTD COM G2519Y108 388 1752 SH DFND 3 1752 0 0 CREDICORP LTD COM G2519Y108 140182 632389 SH DFND 5 632389 0 0 CREDICORP LTD COM G2519Y108 29445 132868 SH DFND 6 20019 0 112849 CREDICORP LTD COM G2519Y108 38 171 SH DFND 171 0 0 CREE INC COM 225447101 15073 352375 SH DFND 5 352375 0 0 CREE INC COM 225447101 928 21700 SH DFND 6 0 0 21700 CRESCENT PT ENERGY CORP COM 22576C101 147 48575 SH DFND 7 48575 0 0 CRITEO S A SPONS ADS 226718104 10428 458979 SH DFND 5 458979 0 0 CRITEO S A SPONS ADS 226718104 711 31295 SH DFND 6 0 0 31295 CRITEO S A SPONS ADS 226718104 515 22677 SH DFND 22677 0 0 CRONOS GROUP INC COM 22717L101 199 14000 SH DFND 14000 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 23312 214600 SH DFND 7 214600 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 2 16 SH DFND 16 0 0 CSG SYS INTL INC COM 126349109 4212 132582 SH DFND 7 132582 0 0 CSX CORP COM 126408103 1422 22885 SH DFND 7 22885 0 0 CSX CORP COM 126408103 1 21 SH DFND 21 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 92404 3414778 SH DFND 2 3319877 0 94901 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2504 92551 SH DFND 3 92551 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 32740 1209918 SH DFND 5 1209918 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2119 78318 SH DFND 6 0 0 78318 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 35 1291 SH DFND 583 0 708 CVS HEALTH CORP COM 126650100 192 2925 SH DFND 2 2925 0 0 CVS HEALTH CORP COM 126650100 255473 3899168 SH DFND 5 3781769 0 117399 CVS HEALTH CORP COM 126650100 23995 366222 SH DFND 6 243926 0 122296 CVS HEALTH CORP COM 126650100 590 9000 SH DFND 7 9000 0 0 CVS HEALTH CORP COM 126650100 3127 47720 SH DFND 292 0 47428 CYTOMX THERAPEUTICS INC COM 23284F105 8485 561927 SH DFND 5 561927 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 76 5065 SH DFND 6 0 0 5065 D R HORTON INC COM 23331A109 346188 9988113 SH DFND 7 9988113 0 0 D R HORTON INC COM 23331A109 4 118 SH DFND 118 0 0 DANAHER CORP DEL COM 235851102 249 2413 SH DFND 2 2413 0 0 DANAHER CORP DEL COM 235851102 85578 829887 SH DFND 5 829887 0 0 DANAHER CORP DEL COM 235851102 5477 53111 SH DFND 6 0 0 53111 DANAHER CORP DEL COM 235851102 48379 469150 SH DFND 7 469150 0 0 DANAHER CORP DEL COM 235851102 620 6014 SH DFND 6014 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 4 180 SH DFND 0 0 180 DARDEN RESTAURANTS INC COM 237194105 2 17 SH DFND 17 0 0 DEERE & CO COM 244199105 1 5 SH DFND 5 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 9 182 SH DFND 5 182 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1 12 SH DFND 12 0 0 DENALI THERAPEUTICS INC COM 24823R105 28859 1396885 SH DFND 1396885 0 0 DENBURY RES INC COM NEW 247916208 0 87 SH DFND 87 0 0 DESCARTES SYS GROUP INC COM 249906108 7525 284410 SH DFND 5 284410 0 0 DESCARTES SYS GROUP INC COM 249906108 34 1300 SH DFND 1300 0 0 DESPEGAR COM CORP ORD SHS G27358103 9606 774086 SH DFND 7 774086 0 0 DEVON ENERGY CORP NEW COM 25179M103 647 28721 SH DFND 5 28721 0 0 DIAMONDBACK ENERGY INC COM 25278X109 72148 778300 SH DFND 5 770300 0 8000 DIAMONDBACK ENERGY INC COM 25278X109 13014 140385 SH DFND 6 136000 0 4385 DIAMONDBACK ENERGY INC COM 25278X109 2874 31000 SH DFND 0 0 31000 DIGITAL RLTY TR INC COM 253868103 18860 177004 SH DFND 5 177004 0 0 DIGITAL RLTY TR INC COM 253868103 1 12 SH DFND 12 0 0 DILLARDS INC CL A 254067101 0 4 SH DFND 4 0 0 DIREXION SHS ETF TR DLY EMG MK BL 3X 25490K281 6 100 SH DFND 100 0 0 DIREXION SHS ETF TR DAILY MSCI EMERG 25460E547 6 100 SH DFND 100 0 0 DIREXION SHS ETF TR DAILY S&P OIL 25490K125 2 100 SH DFND 100 0 0 DISCOVER FINL SVCS COM 254709108 43811 742817 SH DFND 5 742817 0 0 DISCOVER FINL SVCS COM 254709108 1052 17829 SH DFND 6218 0 11611 DISCOVERY INC COM SER A 25470F104 1 23 SH DFND 23 0 0 DISCOVERY INC COM SER C 25470F302 1 26 SH DFND 26 0 0 DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 4078 5050000 PRN DFND 5 0 0 0 DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 1191 1475000 PRN DFND 6 0 0 0 DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 121 150000 PRN DFND 0 0 0 DISNEY WALT CO COM DISNEY 254687106 137 1249 SH DFND 2 1249 0 0 DISNEY WALT CO COM DISNEY 254687106 175348 1599159 SH DFND 5 1589159 0 10000 DISNEY WALT CO COM DISNEY 254687106 21080 192250 SH DFND 6 160000 0 32250 DISNEY WALT CO COM DISNEY 254687106 4305 39263 SH DFND 1263 0 38000 DOLLAR GEN CORP NEW COM 256677105 74618 690392 SH DFND 5 662175 0 28217 DOLLAR GEN CORP NEW COM 256677105 937 8671 SH DFND 6 8671 0 0 DOLLAR GEN CORP NEW COM 256677105 2 15 SH DFND 15 0 0 DOLLAR TREE INC COM 256746108 136852 1515187 SH DFND 5 1466025 0 49162 DOLLAR TREE INC COM 256746108 13003 143966 SH DFND 6 143966 0 0 DOLLAR TREE INC COM 256746108 2981 33005 SH DFND 5 0 33000 DOLPHIN ENTMT INC COM 25686H100 1 1600 SH DFND 1600 0 0 DOMINION ENERGY INC COM 25746U109 1 8 SH DFND 8 0 0 DOVER CORP COM 260003108 0 5 SH DFND 5 0 0 DOWDUPONT INC COM 26078J100 52726 985906 SH DFND 5 985906 0 0 DOWDUPONT INC COM 26078J100 4241 79305 SH DFND 7 79305 0 0 DRIL-QUIP INC COM 262037104 6270 208796 SH DFND 5 208796 0 0 DROPBOX INC CL A 26210C104 10 500 SH DFND 500 0 0 DTE ENERGY CO COM 233331107 4496 40765 SH DFND 5 40765 0 0 DTE ENERGY CO COM 233331107 9927 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 34112 395275 SH DFND 7 395275 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 2 20 SH DFND 20 0 0 DUKE REALTY CORP COM NEW 264411505 1 55 SH DFND 55 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 1 9 SH DFND 9 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 11433 260552 SH DFND 5 260552 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 0 8 SH DFND 8 0 0 EATON CORP PLC SHS G29183103 570 8301 SH DFND 5 8301 0 0 EBAY INC COM 278642103 171 6075 SH DFND 2 6075 0 0 EBAY INC COM 278642103 197523 7036800 SH DFND 5 6877825 0 158975 EBAY INC COM 278642103 26034 927469 SH DFND 6 665714 0 261755 EBAY INC COM 278642103 4211 150000 SH DFND 0 0 150000 ECOLAB INC COM 278865100 9714 65925 SH DFND 5 65925 0 0 ECOLAB INC COM 278865100 3740 25385 SH DFND 7 25385 0 0 ECOLAB INC COM 278865100 2 13 SH DFND 13 0 0 ECOPETROL S A SPONSORED ADS 279158109 2519 158622 SH DFND 6 0 0 158622 EDISON INTL COM 281020107 450 7927 SH DFND 2 0 0 7927 EDISON INTL COM 281020107 118493 2087239 SH DFND 5 2007126 0 80113 EDISON INTL COM 281020107 8458 148993 SH DFND 6 28734 0 120259 EDISON INTL COM 281020107 44624 786050 SH DFND 7 786050 0 0 EDISON INTL COM 281020107 2404 42341 SH DFND 41772 0 569 EDWARDS LIFESCIENCES CORP COM 28176E108 1 7 SH DFND 7 0 0 EHEALTH INC COM 28238P109 2794 72735 SH DFND 5 72735 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 1252 39698 SH DFND 5 39698 0 0 ELASTIC N V ORD SHS N14506104 2984 41751 SH DFND 5 41751 0 0 ELASTIC N V ORD SHS N14506104 65 916 SH DFND 6 0 0 916 ELASTIC N V ORD SHS N14506104 85345 1193977 SH DFND 7 1193977 0 0 ELECTRONIC ARTS INC COM 285512109 140357 1778698 SH DFND 5 1778698 0 0 ELECTRONIC ARTS INC COM 285512109 7150 90608 SH DFND 6 0 0 90608 ELECTRONIC ARTS INC COM 285512109 21 265 SH DFND 265 0 0 EMERSON ELEC CO COM 291011104 8 128 SH DFND 128 0 0 ENBRIDGE INC COM 29250N105 38755 1247543 SH DFND 4 789746 0 457797 ENBRIDGE INC COM 29250N105 6647 213976 SH DFND 5 213976 0 0 ENBRIDGE INC COM 29250N105 1140859 36724837 SH DFND 7 32439739 0 4285098 ENBRIDGE INC COM 29250N105 960 30900 SH DFND 30900 0 0 ENCANA CORP COM 292505104 90 15625 SH DFND 7 15625 0 0 ENCANA CORP COM 292505104 145 25100 SH DFND 25100 0 0 ENCOMPASS HEALTH CORP COM 29261A100 1 18 SH DFND 18 0 0 ENDO INTL PLC SHS G30401106 0 42 SH DFND 42 0 0 ENERGY RECOVERY INC COM 29270J100 11 1572 SH DFND 0 0 1572 ENSCO JERSEY FIN LTD NOTE 3.000% 1/3 29359WAB1 4748 7180000 PRN DFND 5 0 0 0 ENSCO JERSEY FIN LTD NOTE 3.000% 1/3 29359WAB1 317 480000 PRN DFND 6 0 0 0 ENSCO PLC SHS CLASS A G3157S106 1123 315401 SH DFND 5 315401 0 0 ENTERGY CORP NEW COM 29364G103 2 18 SH DFND 18 0 0 EOG RES INC COM 26875P101 170 1946 SH DFND 2 1946 0 0 EOG RES INC COM 26875P101 10285 117937 SH DFND 5 117937 0 0 EOG RES INC COM 26875P101 3735 42832 SH DFND 6 0 0 42832 EOG RES INC COM 26875P101 2831 32462 SH DFND 7 32462 0 0 EOG RES INC COM 26875P101 0 2 SH DFND 2 0 0 EPR PPTYS COM SH BEN INT 26884U109 38418 600000 SH DFND 7 600000 0 0 EQUIFAX INC COM 294429105 15261 163865 SH DFND 5 163865 0 0 EQUIFAX INC COM 294429105 9313 100000 SH DFND 7 100000 0 0 EQUINIX INC COM PAR $0.001 29444U700 107 304 SH DFND 2 304 0 0 EQUINIX INC COM PAR $0.001 29444U700 27059 76750 SH DFND 5 76750 0 0 EQUINIX INC COM PAR $0.001 29444U700 7259 20589 SH DFND 6 0 0 20589 EQUINIX INC COM PAR $0.001 29444U700 13 37 SH DFND 37 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 15819 162861 SH DFND 5 162861 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 6885 104304 SH DFND 5 104304 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 7969 120720 SH DFND 7 120720 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 2 23 SH DFND 23 0 0 ESSENT GROUP LTD COM G3198U102 8505 248834 SH DFND 5 248834 0 0 ESSEX PPTY TR INC COM 297178105 1 6 SH DFND 6 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 85015 700000 SH DFND 7 700000 0 0 ETSY INC COM 29786A106 339816 7143500 SH DFND 7 7143500 0 0 EVEREST RE GROUP LTD COM G3223R108 6 27 SH DFND 27 0 0 EVERGY INC COM 30034W106 2 28 SH DFND 28 0 0 EVERSOURCE ENERGY COM 30040W108 2 30 SH DFND 30 0 0 EVO PMTS INC CL A COM 26927E104 8021 325146 SH DFND 5 325146 0 0 EXELON CORP COM 30161N101 377772 8376323 SH DFND 5 8149862 0 226461 EXELON CORP COM 30161N101 40568 899515 SH DFND 6 899515 0 0 EXELON CORP COM 30161N101 9374 207839 SH DFND 41 0 207798 EXLSERVICE HOLDINGS INC COM 302081104 26310 500000 SH DFND 7 500000 0 0 EXPEDIA GROUP INC COM NEW 30212P303 4 38 SH DFND 38 0 0 EXPEDITORS INTL WASH INC COM 302130109 5 76 SH DFND 76 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 33325 2149987 SH DFND 5 2120000 0 29987 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 8262 533000 SH DFND 6 533000 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1860 120000 SH DFND 0 0 120000 EXTRA SPACE STORAGE INC COM 30225T102 1 14 SH DFND 14 0 0 EXXON MOBIL CORP COM 30231G102 3691 54123 SH DFND 5 54123 0 0 EXXON MOBIL CORP COM 30231G102 13369 196057 SH DFND 7 196057 0 0 F M C CORP COM NEW 302491303 38623 522216 SH DFND 5 522216 0 0 F M C CORP COM NEW 302491303 1502 20310 SH DFND 7 20310 0 0 F5 NETWORKS INC COM 315616102 5 31 SH DFND 31 0 0 FABRINET SHS G3323L100 8770 170930 SH DFND 5 170930 0 0 FACEBOOK INC CL A 30303M102 159 1215 SH DFND 2 1215 0 0 FACEBOOK INC CL A 30303M102 145433 1109411 SH DFND 5 1109411 0 0 FACEBOOK INC CL A 30303M102 9901 75527 SH DFND 6 0 0 75527 FACEBOOK INC CL A 30303M102 104 790 SH DFND 790 0 0 FANG HLDGS LTD ADR 30711Y102 24286 16983276 SH DFND 2 16393527 0 589749 FANHUA INC SPONSORED ADR 30712A103 30541 1391407 SH DFND 2 1363666 0 27741 FARFETCH LTD ORD SH CL A 30744W107 15749 889267 SH DFND 7 889267 0 0 FASTENAL CO COM 311900104 1817 34748 SH DFND 5 34748 0 0 FASTENAL CO COM 311900104 1 24 SH DFND 24 0 0 FEDERATED INVS INC PA CL B 314211103 0 11 SH DFND 11 0 0 FEDEX CORP COM 31428X106 779 4830 SH DFND 5 4830 0 0 FERRARI N V COM N3167Y103 13163 132390 SH DFND 5 132390 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 9043 622335 SH DFND 5 622335 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 7 513 SH DFND 513 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 50477 492222 SH DFND 5 492222 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1 14 SH DFND 14 0 0 FIREEYE INC COM 31816Q101 18355 1132333 SH DFND 7 1132333 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 21107 242888 SH DFND 5 242888 0 0 FIRST SOLAR INC COM 336433107 0 4 SH DFND 4 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 12 100 SH DFND 100 0 0 FIRSTENERGY CORP COM 337932107 2 41 SH DFND 41 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 805 11727 SH DFND 7 11727 0 0 FISERV INC COM 337738108 17438 237280 SH DFND 5 237280 0 0 FISERV INC COM 337738108 2 33 SH DFND 33 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 0 2 SH DFND 2 0 0 FLIR SYS INC COM 302445101 0 8 SH DFND 8 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 32426 1251956 SH DFND 7 1251956 0 0 FLOWSERVE CORP COM 34354P105 119 3132 SH DFND 2 3132 0 0 FLOWSERVE CORP COM 34354P105 25266 664555 SH DFND 5 664555 0 0 FLOWSERVE CORP COM 34354P105 2797 73557 SH DFND 6 0 0 73557 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 97671 1135052 SH DFND 5 1135052 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 363 4217 SH DFND 6 0 0 4217 FOOT LOCKER INC COM 344849104 0 7 SH DFND 7 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 16 2153 SH DFND 2153 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 7655 294554 SH DFND 5 294554 0 0 FORTIS INC COM 349553107 10155 304640 SH DFND 4 196365 0 108275 FORTIS INC COM 349553107 351 10535 SH DFND 5 10535 0 0 FORTIS INC COM 349553107 446126 13382797 SH DFND 7 11664072 0 1718725 FORTIS INC COM 349553107 1450 43500 SH DFND 43500 0 0 FORTIVE CORP COM 34959J108 804 11881 SH DFND 5 11881 0 0 FORTIVE CORP COM 34959J108 0 3 SH DFND 3 0 0 FOSSIL GROUP INC COM 34988V106 0 18 SH DFND 18 0 0 FRANCO NEVADA CORP COM 351858105 49123 700052 SH DFND 3 489265 0 210787 FRANCO NEVADA CORP COM 351858105 12102 172587 SH DFND 4 111260 0 61327 FRANCO NEVADA CORP COM 351858105 16120 229755 SH DFND 5 229755 0 0 FRANCO NEVADA CORP COM 351858105 270 3854 SH DFND 6 0 0 3854 FRANCO NEVADA CORP COM 351858105 444765 6342762 SH DFND 7 5312918 0 1029844 FRANCO NEVADA CORP COM 351858105 98 1400 SH DFND 1400 0 0 FRONTDOOR INC COM 35905A109 34 1269 SH DFND 2 1269 0 0 FRONTDOOR INC COM 35905A109 10302 387133 SH DFND 5 387133 0 0 FRONTDOOR INC COM 35905A109 726 27300 SH DFND 6 0 0 27300 FRONTDOOR INC COM 35905A109 78254 2940771 SH DFND 7 2940771 0 0 FTD COS INC COM 30281V108 1636 1105489 SH DFND 7 1105489 0 0 FTI CONSULTING INC COM 302941109 11229 168506 SH DFND 5 168506 0 0 GALLAGHER ARTHUR J & CO COM 363576109 40612 551038 SH DFND 5 551038 0 0 GALLAGHER ARTHUR J & CO COM 363576109 2 24 SH DFND 24 0 0 GAMESTOP CORP NEW CL A 36467W109 37860 3000000 SH DFND 7 3000000 0 0 GAP INC DEL COM 364760108 4 173 SH DFND 173 0 0 GARMIN LTD SHS H2906T109 2 24 SH DFND 24 0 0 GARRETT MOTION INC COM 366505105 0 3 SH DFND 3 0 0 GARTNER INC COM 366651107 1 10 SH DFND 10 0 0 GENERAC HLDGS INC COM 368736104 27236 548000 SH DFND 7 548000 0 0 GENERAL DYNAMICS CORP COM 369550108 15447 98258 SH DFND 5 98258 0 0 GENERAL ELECTRIC CO COM 369604103 365 48244 SH DFND 2 0 0 48244 GENERAL ELECTRIC CO COM 369604103 56889 7515063 SH DFND 5 7445063 0 70000 GENERAL ELECTRIC CO COM 369604103 8877 1172618 SH DFND 6 1150000 0 22618 GENERAL ELECTRIC CO COM 369604103 2044 270000 SH DFND 0 0 270000 GENERAL MTRS CO COM 37045V100 3691 110335 SH DFND 5 110335 0 0 GENERAL MTRS CO COM 37045V100 36 1077 SH DFND 1077 0 0 GENPACT LIMITED SHS G3922B107 120 4443 SH DFND 2 4443 0 0 GENPACT LIMITED SHS G3922B107 28866 1069504 SH DFND 5 1069504 0 0 GENPACT LIMITED SHS G3922B107 2939 108908 SH DFND 6 0 0 108908 GENPACT LIMITED SHS G3922B107 63822 2364657 SH DFND 7 2364657 0 0 GENUINE PARTS CO COM 372460105 2010 20934 SH DFND 5 20934 0 0 GENUINE PARTS CO COM 372460105 1 9 SH DFND 9 0 0 GENWORTH FINL INC COM CL A 37247D106 1 176 SH DFND 176 0 0 GILDAN ACTIVEWEAR INC COM 375916103 18 600 SH DFND 600 0 0 GILEAD SCIENCES INC COM 375558103 151623 2424033 SH DFND 5 2359561 0 64472 GILEAD SCIENCES INC COM 375558103 861 13760 SH DFND 6 9304 0 4456 GILEAD SCIENCES INC COM 375558103 35341 565000 SH DFND 7 565000 0 0 GILEAD SCIENCES INC COM 375558103 24 376 SH DFND 376 0 0 GLOBAL PMTS INC COM 37940X102 23448 227361 SH DFND 5 227361 0 0 GLOBAL PMTS INC COM 37940X102 1 5 SH DFND 5 0 0 GLOBAL WTR RES INC COM 379463102 8 800 SH DFND 800 0 0 GLOBAL X FDS GLBL X MLP ETF 37950E473 361 47068 SH DFND 47068 0 0 GLOBANT S A COM L44385109 6795 120651 SH DFND 5 120651 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 1340 61562 SH DFND 5 61562 0 0 GOLDCORP INC NEW COM 380956409 644 65804 SH DFND 5 65804 0 0 GOLDCORP INC NEW COM 380956409 1171 119556 SH DFND 7 119556 0 0 GOLDCORP INC NEW COM 380956409 194 19800 SH DFND 19800 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 14 83 SH DFND 5 83 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 39 236 SH DFND 236 0 0 GRAINGER W W INC COM 384802104 812 2877 SH DFND 5 2877 0 0 GRAINGER W W INC COM 384802104 8 27 SH DFND 27 0 0 GRAND CANYON ED INC COM 38526M106 179163 1863563 SH DFND 7 1863563 0 0 GRIDSUM HLDG INC SPONSORED ADR 398132100 2160 968577 SH DFND 2 968577 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 112853 6146688 SH DFND 5 6107160 0 39528 GRIFOLS S A SP ADR REP B NVT 398438408 11488 625681 SH DFND 6 611000 0 14681 GRIFOLS S A SP ADR REP B NVT 398438408 9384 511099 SH DFND 192808 0 318291 GROUPE CGI INC CL A SUB VTG 39945C109 22052 360550 SH DFND 4 234733 0 125817 GROUPE CGI INC CL A SUB VTG 39945C109 1483 24247 SH DFND 5 24247 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 768174 12559422 SH DFND 7 10456107 0 2103315 GROUPE CGI INC CL A SUB VTG 39945C109 349 5700 SH DFND 5700 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 4983 180751 SH DFND 5 180751 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 1047 37963 SH DFND 6 0 0 37963 HALLIBURTON CO COM 406216101 441 16575 SH DFND 5 16575 0 0 HANESBRANDS INC COM 410345102 146595 11699500 SH DFND 7 11699500 0 0 HARRIS CORP DEL COM 413875105 1978 14691 SH DFND 5 14691 0 0 HARRIS CORP DEL COM 413875105 0 3 SH DFND 3 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 4 95 SH DFND 95 0 0 HCA HEALTHCARE INC COM 40412C101 109704 881511 SH DFND 5 869000 0 12511 HCA HEALTHCARE INC COM 40412C101 29121 234000 SH DFND 6 234000 0 0 HCA HEALTHCARE INC COM 40412C101 5950 47809 SH DFND 9 0 47800 HCP INC COM 40414L109 15898 569203 SH DFND 5 569203 0 0 HCP INC COM 40414L109 1 41 SH DFND 41 0 0 HD SUPPLY HLDGS INC COM 40416M105 4 110 SH DFND 110 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 7629 73648 SH DFND 2 73648 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 8203 79185 SH DFND 3 14712 0 64473 HDFC BANK LTD ADR REPS 3 SHS 40415F101 24879 240170 SH DFND 5 240170 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 169447 1635744 SH DFND 6 0 0 1635744 HEALTHCARE RLTY TR COM 421946104 27772 976500 SH DFND 7 976500 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 48064 1899000 SH DFND 7 1899000 0 0 HELMERICH & PAYNE INC COM 423452101 0 3 SH DFND 3 0 0 HERON THERAPEUTICS INC COM 427746102 28828 1111350 SH DFND 5 1104873 0 6477 HERON THERAPEUTICS INC COM 427746102 2667 102808 SH DFND 6 99800 0 3008 HERON THERAPEUTICS INC COM 427746102 26814 1033696 SH DFND 7 1033696 0 0 HERON THERAPEUTICS INC COM 427746102 519 20000 SH DFND 0 0 20000 HERSHEY CO COM 427866108 1 6 SH DFND 6 0 0 HESS CORP COM 42809H107 19487 481150 SH DFND 5 481150 0 0 HESS CORP COM 42809H107 292 7204 SH DFND 6 0 0 7204 HEWLETT PACKARD ENTERPRISE C COM 42824C109 113 8568 SH DFND 2 8568 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2491 188586 SH DFND 6 0 0 188586 HEWLETT PACKARD ENTERPRISE C COM 42824C109 19 1475 SH DFND 1475 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1081 15049 SH DFND 7 15049 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 6 88 SH DFND 88 0 0 HOLLYFRONTIER CORP COM 436106108 1 12 SH DFND 12 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 31763 1813999 SH DFND 2 1813999 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 1206 68887 SH DFND 5 68887 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 921 52613 SH DFND 52613 0 0 HOLOGIC INC COM 436440101 17006 413774 SH DFND 7 413774 0 0 HOLOGIC INC COM 436440101 1 30 SH DFND 30 0 0 HOME DEPOT INC COM 437076102 20 114 SH DFND 114 0 0 HONEYWELL INTL INC COM 438516106 26877 203426 SH DFND 5 203426 0 0 HONEYWELL INTL INC COM 438516106 27 208 SH DFND 38 0 170 HORIZON PHARMA PLC SHS G4617B105 5567 284891 SH DFND 5 284891 0 0 HORMEL FOODS CORP COM 440452100 2 39 SH DFND 39 0 0 HP INC COM 40434L105 191 9355 SH DFND 2 9355 0 0 HP INC COM 40434L105 10418 509203 SH DFND 5 509203 0 0 HP INC COM 40434L105 4213 205908 SH DFND 6 0 0 205908 HP INC COM 40434L105 15 744 SH DFND 744 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 30009 729973 SH DFND 5 729973 0 0 HUAMI CORP SPONSORED ADS 44331K103 790 79868 SH DFND 2 79868 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 30651 1070602 SH DFND 2 1070602 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 6004 209718 SH DFND 5 209718 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 2 78 SH DFND 78 0 0 HUDBAY MINERALS INC COM 443628102 181 38200 SH DFND 38200 0 0 HUDSON TECHNOLOGIES INC COM 444144109 2293 2576200 SH DFND 7 2576200 0 0 HUMANA INC COM 444859102 14977 52280 SH DFND 5 52280 0 0 HUMANA INC COM 444859102 1 4 SH DFND 4 0 0 HUNT J B TRANS SVCS INC COM 445658107 737 7921 SH DFND 5 7921 0 0 HUNT J B TRANS SVCS INC COM 445658107 0 3 SH DFND 3 0 0 HUNTINGTON BANCSHARES INC COM 446150104 11234 942476 SH DFND 5 942476 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 24373 128071 SH DFND 5 128071 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 10467 55000 SH DFND 7 55000 0 0 IAC INTERACTIVECORP COM 44919P508 1 6 SH DFND 6 0 0 IAMGOLD CORP COM 450913108 25 6700 SH DFND 6700 0 0 ICICI BK LTD ADR 45104G104 924 89776 SH DFND 5 89776 0 0 IDEANOMICS INC COM 45166V106 760 633349 SH DFND 2 611808 0 21541 IDEXX LABS INC COM 45168D104 6 32 SH DFND 32 0 0 IHS MARKIT LTD SHS G47567105 26657 555695 SH DFND 5 555695 0 0 IHS MARKIT LTD SHS G47567105 1764 36773 SH DFND 7 36773 0 0 IHS MARKIT LTD SHS G47567105 1 20 SH DFND 20 0 0 ILLUMINA INC COM 452327109 25209 84050 SH DFND 5 84050 0 0 ILLUMINA INC COM 452327109 250 832 SH DFND 6 0 0 832 ILLUMINA INC COM 452327109 1 3 SH DFND 3 0 0 IMPERIAL OIL LTD COM NEW 453038408 3721 146848 SH DFND 7 146848 0 0 IMV INC COM 44974L103 13512 2685000 SH DFND 7 2685000 0 0 INFOSYS LTD SPONSORED ADR 456788108 15012 1576922 SH DFND 2 1576922 0 0 INFOSYS LTD SPONSORED ADR 456788108 106 11096 SH DFND 3 11096 0 0 INFOSYS LTD SPONSORED ADR 456788108 55474 5827069 SH DFND 5 5664198 0 162871 INFOSYS LTD SPONSORED ADR 456788108 33192 3486575 SH DFND 6 0 0 3486575 INFRAREIT INC COM 45685L100 9144 435000 SH DFND 7 435000 0 0 INGERSOLL-RAND PLC SHS G47791101 1 11 SH DFND 11 0 0 INPHI CORP COM 45772F107 9332 290263 SH DFND 5 290263 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 48430 1000000 SH DFND 7 1000000 0 0 INTEL CORP COM 458140100 59 1260 SH DFND 2 1260 0 0 INTEL CORP COM 458140100 253465 5400913 SH DFND 5 5400913 0 0 INTEL CORP COM 458140100 20241 431297 SH DFND 6 0 0 431297 INTEL CORP COM 458140100 83 1776 SH DFND 1776 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 176448 2342329 SH DFND 5 2323176 0 19153 INTERCONTINENTAL EXCHANGE IN COM 45866F104 25236 335000 SH DFND 6 335000 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 6277 83325 SH DFND 7 83325 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 5351 71029 SH DFND 29 0 71000 INTERNATIONAL BUSINESS MACHS COM 459200101 225394 1982883 SH DFND 5 1940722 0 42161 INTERNATIONAL BUSINESS MACHS COM 459200101 9088 79950 SH DFND 6 8100 0 71850 INTERNATIONAL BUSINESS MACHS COM 459200101 6 54 SH DFND 54 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2307 17180 SH DFND 3 8490 0 8690 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1 4 SH DFND 4 0 0 INTERPUBLIC GROUP COS INC COM 460690100 1 26 SH DFND 26 0 0 INTUIT COM 461202103 1527 7758 SH DFND 7 7758 0 0 INTUIT COM 461202103 2 8 SH DFND 8 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 4794 10009 SH DFND 5 10009 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 6 13 SH DFND 13 0 0 INVESCO EXCHNG TRADED FD TR GLOBAL GLD PREC 46138E677 2857 165029 SH DFND 5 165029 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 27389 1257533 SH DFND 5 1257533 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 6275 288121 SH DFND 24100 0 264021 INVESCO EXCHNG TRADED FD TR GLOBAL GLD PREC 46138E677 2228 128735 SH DFND 48013 0 80722 INVESCO LTD SHS G491BT108 49300 2945020 SH DFND 7 2945020 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 6160 203700 SH DFND 7 203700 0 0 INVITATION HOMES INC COM 46187W107 12007 597979 SH DFND 5 597979 0 0 IQVIA HLDGS INC COM 46266C105 1 12 SH DFND 12 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 8396 120835 SH DFND 5 120835 0 0 IRON MTN INC NEW COM 46284V101 1 22 SH DFND 22 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 4064 128529 SH DFND 2 128529 0 0 ISHARES INC CORE MSCI EMKT 46434G103 6919 146734 SH DFND 5 146734 0 0 ISHARES INC MSCI STH KOR ETF 464286772 17309 294079 SH DFND 5 294079 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 10044 198138 SH DFND 5 198138 0 0 ISHARES INC MSCI CDA ETF 464286509 188 7849 SH DFND 5 7849 0 0 ISHARES INC MSCI STH AFR ETF 464286780 1556 30852 SH DFND 5 30852 0 0 ISHARES INC MSCI PAC JP ETF 464286665 4269 104899 SH DFND 5 104899 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 16949 536020 SH DFND 5 536020 0 0 ISHARES TR GLB CNS DISC ETF 464288745 318 3145 SH DFND 5 3145 0 0 ISHARES TR GLB CNSM STP ETF 464288737 784 17065 SH DFND 5 17065 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 1418 25024 SH DFND 5 25024 0 0 ISHARES TR GBL COMM SVC ETF 464287275 587 11694 SH DFND 5 11694 0 0 ISHARES TR CORE MSCI EURO 46434V738 7588 183605 SH DFND 5 183605 0 0 ISHARES TR GLOBAL MATER ETF 464288695 479 8345 SH DFND 5 8345 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 4305 146681 SH DFND 5 146681 0 0 ISHARES TR CORE S&P500 ETF 464287200 22299 88624 SH DFND 5 88624 0 0 ISHARES TR GLOBAL TECH ETF 464287291 1235 8576 SH DFND 5 8576 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 7019 83180 SH DFND 5 83180 0 0 ISHARES TR TIPS BD ETF 464287176 40784 372421 SH DFND 5 372421 0 0 ISHARES TR GLOB INDSTRL ETF 464288729 1000 12940 SH DFND 5 12940 0 0 ISHARES TR IBOXX INV CP ETF 464287242 3711 32892 SH DFND 5 32892 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 28889 509778 SH DFND 5 509778 0 0 ISHARES TR GLOB UTILITS ETF 464288711 556 11357 SH DFND 5 11357 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 2119 72213 SH DFND 5 72213 0 0 ISHARES TR TIPS BD ETF 464287176 130249 1189380 SH DFND 6 1189380 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 190305 1567584 SH DFND 6 1567584 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 11663 138224 SH DFND 6 138224 0 0 ISHARES TR CORE US AGGBD ET 464287226 154252 1448514 SH DFND 6 1448514 0 0 ISHARES TR TIPS BD ETF 464287176 7574 69160 SH DFND 26132 0 43028 ISHARES TR IBOXX INV CP ETF 464287242 5879 52110 SH DFND 14394 0 37716 ISHARES TR GLOBAL FINLS ETF 464287333 6539 115384 SH DFND 43078 0 72306 ISHARES TR CORE HIGH DV ETF 46429B663 506 5995 SH DFND 5995 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 754 25684 SH DFND 25684 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 184423 20177565 SH DFND 5 20177565 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 14868 1626688 SH DFND 6 0 0 1626688 ITT INC COM 45073V108 0 6 SH DFND 6 0 0 J2 GLOBAL INC COM 48123V102 36473 525700 SH DFND 7 525700 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 83943 1435908 SH DFND 5 1381806 0 54102 JACOBS ENGR GROUP INC DEL COM 469814107 7408 126715 SH DFND 6 7483 0 119232 JACOBS ENGR GROUP INC DEL COM 469814107 8907 152365 SH DFND 7 152365 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 1 16 SH DFND 16 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 112 904 SH DFND 2 904 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 100627 811772 SH DFND 5 773669 0 38103 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3606 29091 SH DFND 6 9193 0 19898 JD COM INC SPON ADR CL A 47215P106 55766 2664426 SH DFND 2 2664426 0 0 JOHNSON & JOHNSON COM 478160104 297 2299 SH DFND 2 0 0 2299 JOHNSON & JOHNSON COM 478160104 358966 2781605 SH DFND 5 2688251 0 93354 JOHNSON & JOHNSON COM 478160104 2587 20045 SH DFND 6 20045 0 0 JOHNSON & JOHNSON COM 478160104 71064 550669 SH DFND 7 550669 0 0 JOHNSON & JOHNSON COM 478160104 1 9 SH DFND 9 0 0 JOHNSON CTLS INTL PLC SHS G51502105 336 11348 SH DFND 5 11348 0 0 JOHNSON CTLS INTL PLC SHS G51502105 14 459 SH DFND 97 0 362 JOHNSON OUTDOORS INC CL A 479167108 3830 65210 SH DFND 7 65210 0 0 JPMORGAN CHASE & CO COM 46625H100 283 2901 SH DFND 2 2901 0 0 JPMORGAN CHASE & CO COM 46625H100 400825 4105977 SH DFND 5 4083477 0 22500 JPMORGAN CHASE & CO COM 46625H100 54625 559564 SH DFND 6 381500 0 178064 JPMORGAN CHASE & CO COM 46625H100 9725 99621 SH DFND 7 99621 0 0 JPMORGAN CHASE & CO COM 46625H100 8514 87220 SH DFND 1220 0 86000 JUNIPER NETWORKS INC COM 48203R104 149132 5541888 SH DFND 5 5347153 0 194735 JUNIPER NETWORKS INC COM 48203R104 4015 149203 SH DFND 6 38958 0 110245 JUNIPER NETWORKS INC COM 48203R104 9 340 SH DFND 340 0 0 JUST ENERGY GROUP INC COM 48213W101 3 800 SH DFND 800 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 0 2 SH DFND 2 0 0 KAR AUCTION SVCS INC COM 48238T109 8151 170803 SH DFND 5 170803 0 0 KELLOGG CO COM 487836108 1 13 SH DFND 13 0 0 KENNAMETAL INC COM 489170100 911 27364 SH DFND 5 27364 0 0 KEURIG DR PEPPER INC COM 49271V100 6518 254210 SH DFND 5 254210 0 0 KEURIG DR PEPPER INC COM 49271V100 3 108 SH DFND 108 0 0 KIMBERLY CLARK CORP COM 494368103 0 2 SH DFND 2 0 0 KINDER MORGAN INC DEL COM 49456B101 2740 178129 SH DFND 5 178129 0 0 KKR & CO INC CL A 48251W104 9567 487379 SH DFND 5 487379 0 0 KLA-TENCOR CORP COM 482480100 208703 2332141 SH DFND 5 2273337 0 58804 KLA-TENCOR CORP COM 482480100 5979 66809 SH DFND 6 0 0 66809 KLA-TENCOR CORP COM 482480100 5 53 SH DFND 53 0 0 KOHLS CORP COM 500255104 1 12 SH DFND 12 0 0 KOSMOS ENERGY LTD COM 500688106 14465 3516329 SH DFND 5 3516329 0 0 KOSMOS ENERGY LTD COM 500688106 306 74331 SH DFND 32969 0 41362 KRAFT HEINZ CO COM 500754106 16859 391705 SH DFND 5 391705 0 0 KROGER CO COM 501044101 119086 4330413 SH DFND 5 4203761 0 126652 KROGER CO COM 501044101 863 31396 SH DFND 6 31396 0 0 KROGER CO COM 501044101 6 204 SH DFND 204 0 0 L3 TECHNOLOGIES INC COM 502413107 2502 14406 SH DFND 5 14406 0 0 L3 TECHNOLOGIES INC COM 502413107 1 3 SH DFND 3 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 5084 40234 SH DFND 5 40234 0 0 LAM RESEARCH CORP COM 512807108 88 649 SH DFND 2 649 0 0 LAM RESEARCH CORP COM 512807108 65192 478755 SH DFND 5 478755 0 0 LAM RESEARCH CORP COM 512807108 9964 73173 SH DFND 6 0 0 73173 LAM RESEARCH CORP COM 512807108 14 102 SH DFND 102 0 0 LAUDER ESTEE COS INC CL A 518439104 27079 208137 SH DFND 5 208137 0 0 LAUDER ESTEE COS INC CL A 518439104 9 70 SH DFND 70 0 0 LEIDOS HLDGS INC COM 525327102 136 2572 SH DFND 2 2572 0 0 LEIDOS HLDGS INC COM 525327102 151397 2871713 SH DFND 5 2785399 0 86314 LEIDOS HLDGS INC COM 525327102 10785 204580 SH DFND 6 142819 0 61761 LEIDOS HLDGS INC COM 525327102 2636 50008 SH DFND 8 0 50000 LENNAR CORP CL A 526057104 16653 425368 SH DFND 5 425368 0 0 LENNAR CORP CL A 526057104 404767 10338866 SH DFND 7 10338866 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 16742 1149077 SH DFND 5 974045 0 175032 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 194 13344 SH DFND 6 13344 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 9 301 SH DFND 301 0 0 LILLY ELI & CO COM 532457108 22256 192330 SH DFND 5 192330 0 0 LILLY ELI & CO COM 532457108 12 108 SH DFND 108 0 0 LINDE PLC COM G5494J103 821 5263 SH DFND 2 0 0 5263 LINDE PLC COM G5494J103 291240 1850695 SH DFND 5 1719407 0 131288 LINDE PLC COM G5494J103 5006 32009 SH DFND 6 27682 0 4327 LINDE PLC COM G5494J103 90716 571864 SH DFND 263636 0 308228 LIVANOVA PLC SHS G5509L101 67 736 SH DFND 2 736 0 0 LIVANOVA PLC SHS G5509L101 20943 228957 SH DFND 5 228957 0 0 LIVANOVA PLC SHS G5509L101 6768 73991 SH DFND 6 0 0 73991 LKQ CORP COM 501889208 23406 986341 SH DFND 5 986341 0 0 LKQ CORP COM 501889208 13080 551200 SH DFND 7 551200 0 0 LOGITECH INTL S A SHS H50430232 2149 68310 SH DFND 5 68310 0 0 LOGMEIN INC COM 54142L109 4934 60494 SH DFND 5 60494 0 0 LOMA NEGRA CORP SPONSORED ADS 54150E104 2393 215000 SH DFND 7 215000 0 0 LOVESAC COMPANY COM 54738L109 2475 107872 SH DFND 7 107872 0 0 LOWES COS INC COM 548661107 142222 1539870 SH DFND 5 1524894 0 14976 LOWES COS INC COM 548661107 23695 256552 SH DFND 6 256552 0 0 LOWES COS INC COM 548661107 5162 55893 SH DFND 58 0 55835 LOXO ONCOLOGY INC COM 548862101 77624 554177 SH DFND 7 554177 0 0 LULULEMON ATHLETICA INC COM 550021109 166691 1370698 SH DFND 7 1370698 0 0 LUXOFT HLDG INC ORD SHS CL A G57279104 34913 1147715 SH DFND 5 1147715 0 0 LUXOFT HLDG INC ORD SHS CL A G57279104 1670 54909 SH DFND 6 0 0 54909 LUXOFT HLDG INC ORD SHS CL A G57279104 13 427 SH DFND 0 0 427 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 30640 368452 SH DFND 5 363000 0 5452 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 8274 99500 SH DFND 6 99500 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1688 20298 SH DFND 38 0 20260 MACERICH CO COM 554382101 2774 64100 SH DFND 7 64100 0 0 MACYS INC COM 55616P104 1 19 SH DFND 19 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 3589 629599 SH DFND 7 629599 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 2554 104989 SH DFND 3 104989 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 27800 1142616 SH DFND 5 1142616 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 1449 59556 SH DFND 6 0 0 59556 MALLINCKRODT PUB LTD CO SHS G5785G107 0 6 SH DFND 6 0 0 MANULIFE FINL CORP COM 56501R106 202380 14263757 SH DFND 7 14263757 0 0 MANULIFE FINL CORP COM 56501R106 155 10900 SH DFND 10900 0 0 MARATHON OIL CORP COM 565849106 0 12 SH DFND 12 0 0 MARATHON PETE CORP COM 56585A102 115 1951 SH DFND 2 1951 0 0 MARATHON PETE CORP COM 56585A102 149923 2540641 SH DFND 5 2514578 0 26063 MARATHON PETE CORP COM 56585A102 29089 492943 SH DFND 6 450000 0 42943 MARATHON PETE CORP COM 56585A102 2289 38798 SH DFND 7 38798 0 0 MARATHON PETE CORP COM 56585A102 5783 98008 SH DFND 8 0 98000 MARRIOTT INTL INC NEW CL A 571903202 19195 176815 SH DFND 5 176815 0 0 MARRIOTT INTL INC NEW CL A 571903202 8 71 SH DFND 71 0 0 MARSH & MCLENNAN COS INC COM 571748102 1447 18150 SH DFND 2 0 0 18150 MARSH & MCLENNAN COS INC COM 571748102 59111 741198 SH DFND 5 741198 0 0 MARSH & MCLENNAN COS INC COM 571748102 5698 71454 SH DFND 6 71454 0 0 MARSH & MCLENNAN COS INC COM 571748102 26631 333934 SH DFND 7 333934 0 0 MARSH & MCLENNAN COS INC COM 571748102 6273 78661 SH DFND 78661 0 0 MARTIN MARIETTA MATLS INC COM 573284106 26221 152564 SH DFND 5 152564 0 0 MARTIN MARIETTA MATLS INC COM 573284106 1697 9874 SH DFND 7 9874 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 73842 4560938 SH DFND 5 4560938 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4559 281592 SH DFND 6 0 0 281592 MASTERCARD INCORPORATED CL A 57636Q104 64164 340121 SH DFND 5 340121 0 0 MASTERCARD INCORPORATED CL A 57636Q104 31 166 SH DFND 166 0 0 MATCH GROUP INC COM 57665R106 2813 65761 SH DFND 5 65761 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 137402 2702106 SH DFND 5 2548922 0 153184 MAXIM INTEGRATED PRODS INC COM 57772K101 14 267 SH DFND 267 0 0 MAXIMUS INC COM 577933104 78987 1213500 SH DFND 7 1213500 0 0 MBIA INC COM 55262C100 0 31 SH DFND 31 0 0 MCCORMICK & CO INC COM NON VTG 579780206 2 16 SH DFND 16 0 0 MCDERMOTT INTL INC COM 580037703 1 100 SH DFND 100 0 0 MCDONALDS CORP COM 580135101 5379 30291 SH DFND 5 30291 0 0 MCDONALDS CORP COM 580135101 1 8 SH DFND 8 0 0 MCKESSON CORP COM 58155Q103 3 29 SH DFND 29 0 0 MEDNAX INC COM 58502B106 7644 231651 SH DFND 5 231651 0 0 MEDNAX INC COM 58502B106 36489 1105715 SH DFND 7 1105715 0 0 MEDTRONIC PLC SHS G5960L103 57099 627734 SH DFND 5 627734 0 0 MEDTRONIC PLC SHS G5960L103 1 14 SH DFND 14 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 11852 672625 SH DFND 2 672625 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 237 2563 SH DFND 2 2563 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 70752 765883 SH DFND 5 765883 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 8090 87576 SH DFND 6 0 0 87576 MERCADOLIBRE INC COM 58733R102 11256 38437 SH DFND 5 38437 0 0 MERCK & CO INC COM 58933Y105 1429 18698 SH DFND 2 3305 0 15393 MERCK & CO INC COM 58933Y105 380486 4979535 SH DFND 5 4951535 0 28000 MERCK & CO INC COM 58933Y105 48553 635433 SH DFND 6 550977 0 84456 MERCK & CO INC COM 58933Y105 13477 176374 SH DFND 70374 0 106000 MEREDITH CORP COM 589433101 0 4 SH DFND 4 0 0 MERSANA THERAPEUTICS INC COM 59045L106 1449 355055 SH DFND 355055 0 0 METHANEX CORP COM 59151K108 32849 682999 SH DFND 7 682999 0 0 METHANEX CORP COM 59151K108 111 2300 SH DFND 2300 0 0 METLIFE INC COM 59156R108 22 529 SH DFND 529 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 1 1 SH DFND 1 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 7 172 SH DFND 172 0 0 MICRON TECHNOLOGY INC COM 595112103 4 116 SH DFND 116 0 0 MICROSOFT CORP COM 594918104 1177 11587 SH DFND 2 4496 0 7091 MICROSOFT CORP COM 594918104 469947 4626833 SH DFND 5 4560507 0 66326 MICROSOFT CORP COM 594918104 79151 779271 SH DFND 6 500802 0 278469 MICROSOFT CORP COM 594918104 223775 2203161 SH DFND 7 2203161 0 0 MICROSOFT CORP COM 594918104 13332 131258 SH DFND 31795 0 99463 MICROSTRATEGY INC CL A NEW 594972408 1341 10500 SH DFND 7 10500 0 0 MID AMER APT CMNTYS INC COM 59522J103 34165 357000 SH DFND 7 357000 0 0 MID AMER APT CMNTYS INC COM 59522J103 1 15 SH DFND 15 0 0 MODERNA INC COM 60770K107 16433 1076144 SH DFND 7 1076144 0 0 MOLSON COORS BREWING CO CL B 60871R209 57892 1030844 SH DFND 5 1017000 0 13844 MOLSON COORS BREWING CO CL B 60871R209 15219 271000 SH DFND 6 271000 0 0 MOLSON COORS BREWING CO CL B 60871R209 2938 52313 SH DFND 364 0 51949 MOMO INC ADR 60879B107 10 409 SH DFND 409 0 0 MONDELEZ INTL INC CL A 609207105 173 4313 SH DFND 2 4313 0 0 MONDELEZ INTL INC CL A 609207105 22013 549925 SH DFND 5 549925 0 0 MONDELEZ INTL INC CL A 609207105 3800 94931 SH DFND 6 0 0 94931 MONDELEZ INTL INC CL A 609207105 0 4 SH DFND 4 0 0 MONRO INC COM 610236101 36613 532554 SH DFND 7 532554 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 197 4001 SH DFND 2 4001 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 47617 967422 SH DFND 5 967422 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 4746 96430 SH DFND 6 0 0 96430 MONSTER BEVERAGE CORP NEW COM 61174X109 10 200 SH DFND 200 0 0 MOODYS CORP COM 615369105 4 26 SH DFND 26 0 0 MORGAN STANLEY COM NEW 617446448 184 4634 SH DFND 2 4634 0 0 MORGAN STANLEY COM NEW 617446448 101035 2548168 SH DFND 5 2524633 0 23535 MORGAN STANLEY COM NEW 617446448 30823 777368 SH DFND 6 429000 0 348368 MORGAN STANLEY COM NEW 617446448 3442 86818 SH DFND 62 0 86756 MOSAIC CO NEW COM 61945C103 195238 6683940 SH DFND 5 6459623 0 224317 MOSAIC CO NEW COM 61945C103 13557 464138 SH DFND 6 455919 0 8219 MOSAIC CO NEW COM 61945C103 2519 86236 SH DFND 1236 0 85000 MOTOROLA SOLUTIONS INC COM NEW 620076307 1 12 SH DFND 12 0 0 MRC GLOBAL INC COM 55345K103 429 35091 SH DFND 5 35091 0 0 MSC INDL DIRECT INC CL A 553530106 11574 150466 SH DFND 5 150466 0 0 MSCI INC COM 55354G100 1 6 SH DFND 6 0 0 MUELLER WTR PRODS INC COM SER A 624758108 432 47500 SH DFND 47500 0 0 MURPHY OIL CORP COM 626717102 0 6 SH DFND 6 0 0 MYLAN N V SHS EURO N59465109 108 3940 SH DFND 2 3940 0 0 MYLAN N V SHS EURO N59465109 135796 4956071 SH DFND 5 4818582 0 137489 MYLAN N V SHS EURO N59465109 17709 646297 SH DFND 6 308688 0 337609 MYLAN N V SHS EURO N59465109 1740 63509 SH DFND 1170 0 62339 NACCO INDS INC CL A 629579103 1 20 SH DFND 20 0 0 NASDAQ INC COM 631103108 32332 396375 SH DFND 5 396375 0 0 NASDAQ INC COM 631103108 1 14 SH DFND 14 0 0 NAVIGATORS GROUP INC COM 638904102 20472 294600 SH DFND 7 294600 0 0 NEKTAR THERAPEUTICS COM 640268108 0 10 SH DFND 10 0 0 NETAPP INC COM 64110D104 12 200 SH DFND 200 0 0 NETEASE INC SPONSORED ADR 64110W102 87829 373151 SH DFND 2 373151 0 0 NETEASE INC SPONSORED ADR 64110W102 60032 255055 SH DFND 5 255055 0 0 NETEASE INC SPONSORED ADR 64110W102 3707 15748 SH DFND 6 0 0 15748 NETFLIX INC COM 64110L106 1140 4258 SH DFND 5 4258 0 0 NETFLIX INC COM 64110L106 97 361 SH DFND 361 0 0 NEW HOME CO INC COM 645370107 10043 1920303 SH DFND 7 1920303 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 123331 2250162 SH DFND 2 2165129 0 85033 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 74810 1364901 SH DFND 3 907294 0 457607 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1844 33649 SH DFND 5 0 0 33649 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1367 24941 SH DFND 6 7543 0 17398 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 4 73 SH DFND 73 0 0 NEW YORK TIMES CO CL A 650111107 10 468 SH DFND 468 0 0 NEWELL BRANDS INC COM 651229106 1836 98737 SH DFND 5 98737 0 0 NEWELL BRANDS INC COM 651229106 2220 119416 SH DFND 6 0 0 119416 NEWELL BRANDS INC COM 651229106 4 218 SH DFND 218 0 0 NEWFIELD EXPL CO COM 651290108 2 134 SH DFND 134 0 0 NEWS CORP NEW CL A 65249B109 11 950 SH DFND 950 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 16 200 SH DFND 200 0 0 NEXTERA ENERGY INC COM 65339F101 297 1710 SH DFND 2 1710 0 0 NEXTERA ENERGY INC COM 65339F101 62335 358616 SH DFND 5 358616 0 0 NEXTERA ENERGY INC COM 65339F101 17058 98136 SH DFND 6 0 0 98136 NEXTERA ENERGY INC COM 65339F101 26071 149989 SH DFND 7 149989 0 0 NEXTERA ENERGY INC COM 65339F101 33 188 SH DFND 15 0 173 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 778 18071 SH DFND 5 18071 0 0 NIKE INC CL B 654106103 37901 511208 SH DFND 5 511208 0 0 NIKE INC CL B 654106103 87 1168 SH DFND 1168 0 0 NISOURCE INC COM 65473P105 13668 539167 SH DFND 5 539167 0 0 NISOURCE INC COM 65473P105 2 72 SH DFND 72 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 54180 1250690 SH DFND 2 1227743 0 22947 NOAH HLDGS LTD SPON ADS CL A 65487X102 18258 421470 SH DFND 5 421470 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 4926 113722 SH DFND 6 0 0 113722 NORBORD INC COM NEW 65548P403 434 16313 SH DFND 4 16313 0 0 NORBORD INC COM NEW 65548P403 201371 7573342 SH DFND 7 6761463 0 811879 NORBORD INC COM NEW 65548P403 53 2000 SH DFND 2000 0 0 NORDSTROM INC COM 655664100 0 10 SH DFND 10 0 0 NORFOLK SOUTHERN CORP COM 655844108 53 355 SH DFND 2 355 0 0 NORFOLK SOUTHERN CORP COM 655844108 141440 945833 SH DFND 5 939691 0 6142 NORFOLK SOUTHERN CORP COM 655844108 17998 120357 SH DFND 6 109000 0 11357 NORFOLK SOUTHERN CORP COM 655844108 3590 24006 SH DFND 6 0 24000 NORTHERN TR CORP COM 665859104 97354 1164656 SH DFND 5 1115654 0 49002 NORTHERN TR CORP COM 665859104 1133 13560 SH DFND 6 13560 0 0 NORTHROP GRUMMAN CORP COM 666807102 23332 95273 SH DFND 5 95273 0 0 NORTHROP GRUMMAN CORP COM 666807102 14461 59049 SH DFND 7 59049 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 47249 1114629 SH DFND 5 1098000 0 16629 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 11954 282000 SH DFND 6 282000 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2633 62102 SH DFND 102 0 62000 NOW INC COM 67011P100 472 40568 SH DFND 5 40568 0 0 NRG ENERGY INC COM NEW 629377508 2 51 SH DFND 51 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 114029 8618943 SH DFND 5 8398856 0 220087 NUANCE COMMUNICATIONS INC COM 67020Y100 4090 309153 SH DFND 6 57011 0 252142 NUANCE COMMUNICATIONS INC COM 67020Y100 16 1198 SH DFND 1198 0 0 NUCOR CORP COM 670346105 100 1934 SH DFND 2 1934 0 0 NUCOR CORP COM 670346105 4566 88136 SH DFND 5 88136 0 0 NUCOR CORP COM 670346105 2205 42568 SH DFND 6 0 0 42568 NUCOR CORP COM 670346105 2 46 SH DFND 46 0 0 NUTANIX INC CL A 67059N108 7782 187119 SH DFND 5 187119 0 0 NUTRIEN LTD COM 67077M108 16643 354350 SH DFND 4 219601 0 134749 NUTRIEN LTD COM 67077M108 230748 4912937 SH DFND 7 3532897 0 1380040 NUTRIEN LTD COM 67077M108 5387 114700 SH DFND 114700 0 0 NVIDIA CORP COM 67066G104 49 370 SH DFND 2 370 0 0 NVIDIA CORP COM 67066G104 4198 31448 SH DFND 5 31448 0 0 NVIDIA CORP COM 67066G104 1087 8144 SH DFND 6 0 0 8144 NVIDIA CORP COM 67066G104 12 89 SH DFND 89 0 0 NVR INC COM 62944T105 66605 27331 SH DFND 5 26029 0 1302 NVR INC COM 62944T105 702 288 SH DFND 6 288 0 0 NVR INC COM 62944T105 10 4 SH DFND 4 0 0 NXP SEMICONDUCTORS N V COM N6596X109 141637 1932822 SH DFND 5 1932822 0 0 NXP SEMICONDUCTORS N V COM N6596X109 7639 104249 SH DFND 6 0 0 104249 NXP SEMICONDUCTORS N V COM N6596X109 3 35 SH DFND 35 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 7 20 SH DFND 20 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 4539 73949 SH DFND 7 73949 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 0 4 SH DFND 4 0 0 OFFICE DEPOT INC COM 676220106 0 49 SH DFND 49 0 0 OMNICOM GROUP INC COM 681919106 0 3 SH DFND 3 0 0 ONEOK INC NEW COM 682680103 3025 56076 SH DFND 5 56076 0 0 ONEOK INC NEW COM 682680103 1 13 SH DFND 13 0 0 OPEN TEXT CORP COM 683715106 213709 6556300 SH DFND 7 6556300 0 0 OPERA LTD SPONSORED ADS 68373M107 6051 1088305 SH DFND 2 1044279 0 44026 ORACLE CORP COM 68389X105 1326 29364 SH DFND 2 4386 0 24978 ORACLE CORP COM 68389X105 717358 15888326 SH DFND 5 15348854 0 539472 ORACLE CORP COM 68389X105 28114 622672 SH DFND 6 169925 0 452747 ORACLE CORP COM 68389X105 5649 125106 SH DFND 125106 0 0 OUTFRONT MEDIA INC COM 69007J106 15 825 SH DFND 825 0 0 OWENS CORNING NEW COM 690742101 4 95 SH DFND 0 0 95 OWENS ILL INC COM NEW 690768403 1245 72191 SH DFND 5 72191 0 0 PALO ALTO NETWORKS INC COM 697435105 15 78 SH DFND 78 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 7084 222711 SH DFND 5 222711 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 1623 51013 SH DFND 6 0 0 51013 PAPA JOHNS INTL INC COM 698813102 13774 346000 SH DFND 7 346000 0 0 PAYCHEX INC COM 704326107 11275 173068 SH DFND 5 173068 0 0 PAYCHEX INC COM 704326107 2 26 SH DFND 26 0 0 PAYPAL HLDGS INC COM 70450Y103 55917 664967 SH DFND 5 655000 0 9967 PAYPAL HLDGS INC COM 70450Y103 13665 162500 SH DFND 6 162500 0 0 PAYPAL HLDGS INC COM 70450Y103 3015 35857 SH DFND 12 0 35845 PEBBLEBROOK HOTEL TR COM 70509V100 9306 328730 SH DFND 5 328730 0 0 PEMBINA PIPELINE CORP COM 706327103 9568 322457 SH DFND 4 205257 0 117200 PEMBINA PIPELINE CORP COM 706327103 3318 111815 SH DFND 5 111815 0 0 PEMBINA PIPELINE CORP COM 706327103 247191 8330431 SH DFND 7 6896070 0 1434361 PENSKE AUTOMOTIVE GRP INC COM 70959W103 4 100 SH DFND 100 0 0 PENTAIR PLC SHS G7S00T104 423 11200 SH DFND 11200 0 0 PEPSICO INC COM 713448108 420 3805 SH DFND 2 0 0 3805 PEPSICO INC COM 713448108 81253 735452 SH DFND 5 735452 0 0 PEPSICO INC COM 713448108 3911 35397 SH DFND 6 35397 0 0 PEPSICO INC COM 713448108 3595 32538 SH DFND 32538 0 0 PERFORMANT FINL CORP COM 71377E105 5240 2328962 SH DFND 7 2328962 0 0 PERKINELMER INC COM 714046109 1 10 SH DFND 10 0 0 PERRIGO CO PLC SHS G97822103 2 64 SH DFND 64 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 41305 3563868 SH DFND 5 3563868 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 38891 2989334 SH DFND 5 2989334 0 0 PFIZER INC COM 717081103 1123 25733 SH DFND 2 0 0 25733 PFIZER INC COM 717081103 321497 7365347 SH DFND 5 7024999 0 340348 PFIZER INC COM 717081103 5568 127571 SH DFND 6 127571 0 0 PFIZER INC COM 717081103 4335 99319 SH DFND 99319 0 0 PG&E CORP COM 69331C108 42750 1800000 SH DFND 7 1800000 0 0 PG&E CORP COM 69331C108 5 192 SH DFND 192 0 0 PHILIP MORRIS INTL INC COM 718172109 2610 39096 SH DFND 3 39096 0 0 PHILIP MORRIS INTL INC COM 718172109 34 504 SH DFND 249 0 255 PHILLIPS 66 COM 718546104 3421 39710 SH DFND 5 39710 0 0 PHILLIPS 66 COM 718546104 2168 25166 SH DFND 7 25166 0 0 PHILLIPS 66 COM 718546104 0 3 SH DFND 3 0 0 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 5231 1634560 SH DFND 2 1634560 0 0 PINNACLE WEST CAP CORP COM 723484101 2 20 SH DFND 20 0 0 PIONEER NAT RES CO COM 723787107 24304 184791 SH DFND 5 184791 0 0 PIONEER NAT RES CO COM 723787107 1073 8160 SH DFND 7 8160 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 56839 3476398 SH DFND 7 3476398 0 0 PNC FINL SVCS GROUP INC COM 693475105 1021 8730 SH DFND 2 1645 0 7085 PNC FINL SVCS GROUP INC COM 693475105 86921 743485 SH DFND 5 743485 0 0 PNC FINL SVCS GROUP INC COM 693475105 8017 68578 SH DFND 6 32371 0 36207 PNC FINL SVCS GROUP INC COM 693475105 4518 38644 SH DFND 38644 0 0 POOL CORPORATION COM 73278L105 595 4000 SH DFND 4000 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 36680 800000 SH DFND 7 800000 0 0 PPL CORP COM 69351T106 79132 2793238 SH DFND 5 2637149 0 156089 PPL CORP COM 69351T106 12018 424221 SH DFND 7 424221 0 0 PPL CORP COM 69351T106 0 11 SH DFND 11 0 0 PRA HEALTH SCIENCES INC COM 69354M108 12590 136908 SH DFND 5 136908 0 0 PRECISION DRILLING CORP COM 2010 74022D308 49 28150 SH DFND 4 28150 0 0 PRECISION DRILLING CORP COM 2010 74022D308 24920 14354599 SH DFND 7 13053447 0 1301152 PRETIUM RES INC COM 74139C102 125 14700 SH DFND 14700 0 0 PRICE T ROWE GROUP INC COM 74144T108 0 3 SH DFND 3 0 0 PROCTER AND GAMBLE CO COM 742718109 1440 15662 SH DFND 2 0 0 15662 PROCTER AND GAMBLE CO COM 742718109 339320 3691470 SH DFND 5 3500853 0 190617 PROCTER AND GAMBLE CO COM 742718109 6347 69050 SH DFND 6 69050 0 0 PROCTER AND GAMBLE CO COM 742718109 7012 76284 SH DFND 76284 0 0 PROGRESSIVE CORP OHIO COM 743315103 7 112 SH DFND 112 0 0 PROLOGIS INC COM 74340W103 29443 501417 SH DFND 5 501417 0 0 PROLOGIS INC COM 74340W103 1 9 SH DFND 9 0 0 PRUDENTIAL FINL INC COM 744320102 18 219 SH DFND 219 0 0 PTC INC COM 69370C100 1 12 SH DFND 12 0 0 PUBLIC STORAGE COM 74460D109 5780 28556 SH DFND 5 28556 0 0 PUBLIC STORAGE COM 74460D109 6540 32310 SH DFND 7 32310 0 0 PUBLIC STORAGE COM 74460D109 4 18 SH DFND 18 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 40 769 SH DFND 39 0 730 PULTE GROUP INC COM 745867101 234966 9040646 SH DFND 7 9040646 0 0 PVH CORP COM 693656100 19469 209457 SH DFND 5 209457 0 0 QIAGEN NV SHS NEW N72482123 157827 4641166 SH DFND 5 4319501 0 321665 QIAGEN NV SHS NEW N72482123 4027 118428 SH DFND 6 46155 0 72273 QIAGEN NV SHS NEW N72482123 25281 743424 SH DFND 641655 0 101769 QUALCOMM INC COM 747525103 147 2589 SH DFND 2 2589 0 0 QUALCOMM INC COM 747525103 92946 1633206 SH DFND 5 1563151 0 70055 QUALCOMM INC COM 747525103 4148 72884 SH DFND 6 15899 0 56985 QUALCOMM INC COM 747525103 1 14 SH DFND 14 0 0 QUEST DIAGNOSTICS INC COM 74834L100 744 8932 SH DFND 2 0 0 8932 QUEST DIAGNOSTICS INC COM 74834L100 17672 212220 SH DFND 5 212220 0 0 QUEST DIAGNOSTICS INC COM 74834L100 2835 34050 SH DFND 6 34050 0 0 QUEST DIAGNOSTICS INC COM 74834L100 3199 38414 SH DFND 38414 0 0 RALPH LAUREN CORP CL A 751212101 4 36 SH DFND 36 0 0 RANDGOLD RES LTD ADR 752344309 44895 525593 SH DFND 7 525593 0 0 RAYTHEON CO COM NEW 755111507 4 27 SH DFND 27 0 0 REALTY INCOME CORP COM 756109104 2 35 SH DFND 35 0 0 RED HAT INC COM 756577102 99374 565782 SH DFND 5 565782 0 0 RED HAT INC COM 756577102 253 1438 SH DFND 6 0 0 1438 RED HAT INC COM 756577102 22833 130000 SH DFND 7 130000 0 0 RED HAT INC COM 756577102 1 5 SH DFND 5 0 0 REGENCY CTRS CORP COM 758849103 0 2 SH DFND 2 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 16376 116780 SH DFND 5 116780 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 3331 46807 SH DFND 5 46807 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 6 46 SH DFND 46 0 0 REPUBLIC SVCS INC COM 760759100 591 8195 SH DFND 7536 0 659 RESIDEO TECHNOLOGIES INC COM 76118Y104 0 5 SH DFND 5 0 0 RESMED INC COM 761152107 2 14 SH DFND 14 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 10452 200075 SH DFND 4 124905 0 75170 RESTAURANT BRANDS INTL INC COM 76131D103 364326 6973893 SH DFND 7 6298524 0 675369 RITCHIE BROS AUCTIONEERS COM 767744105 491 15000 SH DFND 15000 0 0 ROBERT HALF INTL INC COM 770323103 1 10 SH DFND 10 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 14931 291369 SH DFND 4 194215 0 97154 ROGERS COMMUNICATIONS INC CL B 775109200 885688 17283313 SH DFND 7 14906607 0 2376706 ROGERS COMMUNICATIONS INC CL B 775109200 717 14000 SH DFND 14000 0 0 ROKU INC COM CL A 77543R102 94645 3088931 SH DFND 7 3088931 0 0 ROPER TECHNOLOGIES INC COM 776696106 2152 8075 SH DFND 7 8075 0 0 ROPER TECHNOLOGIES INC COM 776696106 267 1002 SH DFND 1002 0 0 ROSS STORES INC COM 778296103 19 225 SH DFND 225 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 60051 877379 SH DFND 4 542078 0 335301 ROYAL BK CDA MONTREAL QUE COM 780087102 1362506 19906816 SH DFND 7 16226630 0 3680186 ROYAL GOLD INC COM 780287108 22535 263107 SH DFND 5 263107 0 0 ROYAL GOLD INC COM 780287108 254 2969 SH DFND 6 0 0 2969 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 4591 64347 SH DFND 3 0 0 64347 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 8246 115584 SH DFND 5 115584 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 15781 221207 SH DFND 41903 0 179304 S&P GLOBAL INC COM 78409V104 58697 345399 SH DFND 5 340000 0 5399 S&P GLOBAL INC COM 78409V104 15550 91500 SH DFND 6 91500 0 0 S&P GLOBAL INC COM 78409V104 46942 276228 SH DFND 7 276228 0 0 S&P GLOBAL INC COM 78409V104 3365 19802 SH DFND 61 0 19741 SABRE CORP COM 78573M104 169001 7809662 SH DFND 5 7540454 0 269208 SABRE CORP COM 78573M104 4001 184900 SH DFND 6 64236 0 120664 SALESFORCE COM INC COM 79466L302 101 741 SH DFND 2 741 0 0 SALESFORCE COM INC COM 79466L302 79566 580901 SH DFND 5 573978 0 6923 SALESFORCE COM INC COM 79466L302 17753 129610 SH DFND 6 113300 0 16310 SALESFORCE COM INC COM 79466L302 3456 25230 SH DFND 294 0 24936 SAREPTA THERAPEUTICS INC COM 803607100 2145 19656 SH DFND 5 19656 0 0 SAREPTA THERAPEUTICS INC COM 803607100 169065 1549210 SH DFND 7 1549210 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 39884 246366 SH DFND 5 246366 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 479 2958 SH DFND 6 0 0 2958 SBA COMMUNICATIONS CORP NEW CL A 78410G104 421 2601 SH DFND 7 2601 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1 6 SH DFND 6 0 0 SCANA CORP NEW COM 80589M102 1 14 SH DFND 14 0 0 SCHEIN HENRY INC COM 806407102 1 7 SH DFND 7 0 0 SCHNITZER STL INDS CL A 806882106 216 10000 SH DFND 10000 0 0 SCHWAB CHARLES CORP NEW COM 808513105 0 6 SH DFND 6 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 1650 25901 SH DFND 5 25901 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 132 2151 SH DFND 2 2151 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 9782 159154 SH DFND 5 159154 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 2910 47345 SH DFND 6 0 0 47345 SCRIPPS E W CO OHIO CL A NEW 811054402 1 36 SH DFND 36 0 0 SEA LTD ADR 81141R100 299 26452 SH DFND 2 26452 0 0 SEADRILL LTD COM G7998G106 101 10334 SH DFND 5 10334 0 0 SEADRILL LTD COM G7998G106 94 9690 SH DFND 6 0 0 9690 SEAGATE TECHNOLOGY PLC SHS G7945M107 0 11 SH DFND 11 0 0 SECOO HLDG LTD ADR 81367P101 12789 1410029 SH DFND 2 1395745 0 14284 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 6004 96865 SH DFND 5 96865 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2142 24759 SH DFND 5 24759 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 178 5744 SH DFND 5 5744 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2458 48414 SH DFND 5 48414 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2825 43862 SH DFND 5 43862 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4183 42253 SH DFND 5 42253 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1576 31187 SH DFND 5 31187 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 1559 27186 SH DFND 5 27186 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 883 16684 SH DFND 5 16684 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 5543 232689 SH DFND 5 232689 0 0 SEMPRA ENERGY COM 816851109 1 5 SH DFND 5 0 0 SERVICE CORP INTL COM 817565104 121956 3029200 SH DFND 7 3029200 0 0 SERVICE CORP INTL COM 817565104 203 5039 SH DFND 5039 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 28360 771918 SH DFND 5 771918 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 23695 644945 SH DFND 7 644945 0 0 SERVICENOW INC COM 81762P102 167404 940208 SH DFND 7 940208 0 0 SERVICENOW INC COM 81762P102 7 41 SH DFND 41 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 71474 3948835 SH DFND 7 3948835 0 0 SHERWIN WILLIAMS CO COM 824348106 4775 12136 SH DFND 7 12136 0 0 SHERWIN WILLIAMS CO COM 824348106 0 1 SH DFND 1 0 0 SHOPIFY INC CL A 82509L107 8915 64470 SH DFND 4 40958 0 23512 SHOPIFY INC CL A 82509L107 720900 5213055 SH DFND 7 4969998 0 243057 SHOPIFY INC CL A 82509L107 3858 27900 SH DFND 27900 0 0 SIGNET JEWELERS LIMITED SHS G81276100 2 50 SH DFND 50 0 0 SIMON PPTY GROUP INC NEW COM 828806109 10104 60144 SH DFND 5 60144 0 0 SIMON PPTY GROUP INC NEW COM 828806109 23178 137970 SH DFND 7 137970 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1 6 SH DFND 6 0 0 SIRIUS XM HLDGS INC COM 82968B103 5 903 SH DFND 903 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 20138 361990 SH DFND 5 361990 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 0 23 SH DFND 23 0 0 SMITH A O COM 831865209 512 12000 SH DFND 12000 0 0 SNAP ON INC COM 833034101 139213 958170 SH DFND 7 958170 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 11254 293842 SH DFND 5 293842 0 0 SOGOU INC ADR REPSTG A 83409V104 5214 993192 SH DFND 2 993192 0 0 SOLARWINDS CORP COM 83417Q105 4609 333285 SH DFND 5 333285 0 0 SONY CORP SPONSORED ADR 835699307 3576 74069 SH DFND 5 74069 0 0 SOUTH JERSEY INDS INC COM 838518108 19460 700000 SH DFND 7 700000 0 0 SOUTHERN CO COM 842587107 0 7 SH DFND 7 0 0 SOUTHERN COPPER CORP COM 84265V105 1073 34866 SH DFND 5 34866 0 0 SP PLUS CORP COM 78469C103 18794 636208 SH DFND 7 636208 0 0 SPARK THERAPEUTICS INC COM 84652J103 3889 99365 SH DFND 5 99365 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 890812 7346907 SH DFND 7 7346907 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 4 100 SH DFND 100 0 0 SPLUNK INC COM 848637104 92 880 SH DFND 2 880 0 0 SPLUNK INC COM 848637104 5490 52361 SH DFND 5 52361 0 0 SPLUNK INC COM 848637104 5880 56081 SH DFND 6 0 0 56081 SPLUNK INC COM 848637104 22272 212418 SH DFND 7 212418 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 27843 245311 SH DFND 5 245311 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 310 2735 SH DFND 6 0 0 2735 SPOTIFY TECHNOLOGY S A SHS L8681T102 18 158 SH DFND 158 0 0 SPRINT CORP COM SER 1 85207U105 15 2622 SH DFND 2622 0 0 SPROUTS FMRS MKT INC COM 85208M102 8271 351822 SH DFND 5 351822 0 0 SPX CORP COM 784635104 0 10 SH DFND 10 0 0 SQUARE INC CL A 852234103 84161 1500464 SH DFND 7 1500464 0 0 SQUARE INC CL A 852234103 28 500 SH DFND 500 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 18310 405904 SH DFND 5 405904 0 0 STANTEC INC COM 85472N109 25831 1179039 SH DFND 7 1179039 0 0 STARBUCKS CORP COM 855244109 14808 229941 SH DFND 5 229941 0 0 STARBUCKS CORP COM 855244109 37 570 SH DFND 570 0 0 STARS GROUP INC COM 85570W100 253 15300 SH DFND 15300 0 0 STEEL DYNAMICS INC COM 858119100 2 69 SH DFND 69 0 0 STERIS PLC SHS USD G84720104 25452 238200 SH DFND 7 238200 0 0 STONECO LTD COM CL A G85158106 1306 70814 SH DFND 5 70814 0 0 STONECO LTD COM CL A G85158106 279 15114 SH DFND 6 0 0 15114 STORE CAP CORP COM 862121100 5662 200000 SH DFND 7 200000 0 0 STRYKER CORP COM 863667101 32153 205120 SH DFND 5 205120 0 0 STRYKER CORP COM 863667101 1 4 SH DFND 4 0 0 SUN CMNTYS INC COM 866674104 17368 170756 SH DFND 5 170756 0 0 SUN LIFE FINL INC COM 866796105 22649 682719 SH DFND 4 438958 0 243761 SUN LIFE FINL INC COM 866796105 341764 10301981 SH DFND 7 7791191 0 2510790 SUN LIFE FINL INC COM 866796105 23 700 SH DFND 700 0 0 SUNCOR ENERGY INC NEW COM 867224107 228 8177 SH DFND 2 8177 0 0 SUNCOR ENERGY INC NEW COM 867224107 30178 1080485 SH DFND 4 689910 0 390575 SUNCOR ENERGY INC NEW COM 867224107 75807 2714198 SH DFND 5 2696198 0 18000 SUNCOR ENERGY INC NEW COM 867224107 18648 667682 SH DFND 6 184000 0 483682 SUNCOR ENERGY INC NEW COM 867224107 1058458 37896848 SH DFND 7 32584489 0 5312359 SUNCOR ENERGY INC NEW COM 867224107 3821 136800 SH DFND 70800 0 66000 SURFACE ONCOLOGY INC COM 86877M209 4113 970093 SH DFND 970093 0 0 SVB FINL GROUP COM 78486Q101 0 1 SH DFND 1 0 0 SYMANTEC CORP COM 871503108 43982 2327725 SH DFND 5 2327725 0 0 SYMANTEC CORP COM 871503108 2484 131479 SH DFND 6 0 0 131479 SYMANTEC CORP COM 871503108 0 7 SH DFND 7 0 0 SYNOPSYS INC COM 871607107 1 7 SH DFND 7 0 0 SYSCO CORP COM 871829107 5538 88379 SH DFND 5 88379 0 0 SYSCO CORP COM 871829107 7757 123800 SH DFND 7 123800 0 0 SYSCO CORP COM 871829107 2 28 SH DFND 28 0 0 T MOBILE US INC COM 872590104 259148 4074013 SH DFND 5 3998975 0 75038 T MOBILE US INC COM 872590104 25609 402596 SH DFND 6 398314 0 4282 T MOBILE US INC COM 872590104 28646 450334 SH DFND 7 450334 0 0 T MOBILE US INC COM 872590104 5488 86268 SH DFND 268 0 86000 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 2418 65503 SH DFND 2 48821 0 16682 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 42651 1155550 SH DFND 5 1155550 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 81003 2194600 SH DFND 6 460114 0 1734486 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 13290 129101 SH DFND 7 129101 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1 10 SH DFND 10 0 0 TAL ED GROUP SPONSORED ADS 874080104 27975 1048520 SH DFND 2 1048520 0 0 TAL ED GROUP SPONSORED ADS 874080104 2 76 SH DFND 76 0 0 TALEND S A ADS 874224207 5204 140343 SH DFND 5 140343 0 0 TAPESTRY INC COM 876030107 78208 2317262 SH DFND 5 2215667 0 101595 TAPESTRY INC COM 876030107 767 22724 SH DFND 6 22724 0 0 TARGET CORP COM 87612E106 0 6 SH DFND 6 0 0 TASEKO MINES LTD COM 876511106 5374 11287225 SH DFND 7 11287225 0 0 TATA MTRS LTD SPONSORED ADR 876568502 35 2862 SH DFND 2 2862 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 76538 4813694 SH DFND 7 4813694 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 7822 159753 SH DFND 7 159753 0 0 TECHNIPFMC PLC COM G87110105 5442 269115 SH DFND 269115 0 0 TECK RESOURCES LTD CL B 878742204 17 800 SH DFND 800 0 0 TEGNA INC COM 87901J105 0 22 SH DFND 22 0 0 TELADOC HEALTH INC COM 87918A105 8 152 SH DFND 0 0 152 TELUS CORP COM 87971M103 751 22655 SH DFND 4 22655 0 0 TELUS CORP COM 87971M103 359595 10849041 SH DFND 7 9731735 0 1117306 TELUS CORP COM 87971M103 1107 33400 SH DFND 33400 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 0 14 SH DFND 14 0 0 TERADATA CORP DEL COM 88076W103 24739 644926 SH DFND 5 644926 0 0 TERADATA CORP DEL COM 88076W103 1893 49359 SH DFND 6 0 0 49359 TERADATA CORP DEL COM 88076W103 1 15 SH DFND 15 0 0 TERADYNE INC COM 880770102 35020 1116000 SH DFND 5 1100000 0 16000 TERADYNE INC COM 880770102 8378 267000 SH DFND 6 267000 0 0 TERADYNE INC COM 880770102 1883 60000 SH DFND 0 0 60000 TESLA INC COM 88160R101 46375 139348 SH DFND 5 139348 0 0 TESLA INC COM 88160R101 2301 6915 SH DFND 6 0 0 6915 TETRA TECH INC NEW COM 88162G103 311 6000 SH DFND 6000 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 4 285 SH DFND 285 0 0 TEXAS INSTRS INC COM 882508104 29 306 SH DFND 306 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 22103 40808 SH DFND 5 40808 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 308 568 SH DFND 6 0 0 568 TEXAS PAC LD TR SUB CTF PROP I T 882610108 3957 7306 SH DFND 7 7306 0 0 TEXTRON INC COM 883203101 2129 46293 SH DFND 5 46293 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 31838 142266 SH DFND 5 142266 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1838 8215 SH DFND 7 8215 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2 8 SH DFND 8 0 0 THOMSON REUTERS CORP COM NEW 884903709 6240 129203 SH DFND 4 81908 0 47295 THOMSON REUTERS CORP COM NEW 884903709 70757 1464653 SH DFND 5 1395946 0 68707 THOMSON REUTERS CORP COM NEW 884903709 748 15491 SH DFND 6 15491 0 0 THOMSON REUTERS CORP COM NEW 884903709 380950 7888259 SH DFND 7 7424369 0 463890 THOMSON REUTERS CORP COM NEW 884903709 555 11500 SH DFND 11500 0 0 TIFFANY & CO NEW COM 886547108 23143 287456 SH DFND 5 287456 0 0 TIFFANY & CO NEW COM 886547108 27 330 SH DFND 330 0 0 TJX COS INC NEW COM 872540109 23 509 SH DFND 509 0 0 TOLL BROTHERS INC COM 889478103 122346 3715345 SH DFND 7 3715345 0 0 TOPBUILD CORP COM 89055F103 10813 240285 SH DFND 7 240285 0 0 TORM PLC SHS CL A G89479102 12934 1922039 SH DFND 5 1922039 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 58274 1172349 SH DFND 4 734164 0 438185 TORONTO DOMINION BK ONT COM NEW 891160509 1460542 29383016 SH DFND 7 24166148 0 5216868 TOTAL SYS SVCS INC COM 891906109 12746 156800 SH DFND 7 156800 0 0 TOTAL SYS SVCS INC COM 891906109 1 12 SH DFND 12 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 92 6269 SH DFND 6269 0 0 TRACTOR SUPPLY CO COM 892356106 1 14 SH DFND 14 0 0 TRANSCANADA CORP COM 89353D107 376 10517 SH DFND 5 10517 0 0 TRANSCANADA CORP COM 89353D107 222243 6223706 SH DFND 7 6223706 0 0 TRANSCANADA CORP COM 89353D107 89 2500 SH DFND 2500 0 0 TRANSDIGM GROUP INC COM 893641100 4990 14674 SH DFND 5 14674 0 0 TRANSDIGM GROUP INC COM 893641100 1 3 SH DFND 3 0 0 TRANSOCEAN LTD REG SHS H8817H100 758 109260 SH DFND 5 109260 0 0 TRAVELERS COMPANIES INC COM 89417E109 119145 994945 SH DFND 5 963699 0 31246 TRAVELERS COMPANIES INC COM 89417E109 781 6523 SH DFND 6 6523 0 0 TRAVELERS COMPANIES INC COM 89417E109 1 5 SH DFND 5 0 0 TRI POINTE GROUP INC COM 87265H109 62171 5688092 SH DFND 7 5688092 0 0 TRIMBLE INC COM 896239100 65809 1999652 SH DFND 5 1999652 0 0 TRIMBLE INC COM 896239100 3762 114298 SH DFND 6 0 0 114298 TRIMBLE INC COM 896239100 20 603 SH DFND 0 0 603 TRIPADVISOR INC COM 896945201 199037 3689968 SH DFND 5 3618984 0 70984 TRIPADVISOR INC COM 896945201 5717 105982 SH DFND 6 15531 0 90451 TRIPADVISOR INC COM 896945201 20 371 SH DFND 371 0 0 TUPPERWARE BRANDS CORP COM 899896104 34727 1100000 SH DFND 7 1100000 0 0 TURQUOISE HILL RES LTD COM 900435108 18 10700 SH DFND 10700 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 23192 481956 SH DFND 5 481956 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 37 765 SH DFND 765 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 15391 322124 SH DFND 322124 0 0 TWITTER INC COM 90184L102 27193 946168 SH DFND 7 946168 0 0 TWITTER INC COM 90184L102 33 1146 SH DFND 1146 0 0 U S G CORP COM NEW 903293405 42660 1000000 SH DFND 7 1000000 0 0 UBS GROUP AG SHS H42097107 6702 538443 SH DFND 5 538443 0 0 UDR INC COM 902653104 20584 519526 SH DFND 7 519526 0 0 UDR INC COM 902653104 2 50 SH DFND 50 0 0 ULTA BEAUTY INC COM 90384S303 1 3 SH DFND 3 0 0 UNDER ARMOUR INC CL A 904311107 0 17 SH DFND 17 0 0 UNDER ARMOUR INC CL C 904311206 0 23 SH DFND 23 0 0 UNION PAC CORP COM 907818108 72989 528023 SH DFND 5 521121 0 6902 UNION PAC CORP COM 907818108 17624 127500 SH DFND 6 127500 0 0 UNION PAC CORP COM 907818108 3733 27008 SH DFND 8 0 27000 UNIQURE NV SHS N90064101 9804 340183 SH DFND 7 340183 0 0 UNISYS CORP COM NEW 909214306 1 45 SH DFND 45 0 0 UNITED CONTL HLDGS INC COM 910047109 1 13 SH DFND 13 0 0 UNITED PARCEL SERVICE INC CL B 911312106 94931 973348 SH DFND 5 926482 0 46866 UNITED PARCEL SERVICE INC CL B 911312106 458 4698 SH DFND 6 4698 0 0 UNITED PARCEL SERVICE INC CL B 911312106 24 248 SH DFND 248 0 0 UNITED TECHNOLOGIES CORP COM 913017109 8674 81462 SH DFND 5 81462 0 0 UNITED TECHNOLOGIES CORP COM 913017109 7203 67644 SH DFND 7 67644 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 49897 458193 SH DFND 5 439008 0 19185 UNITED THERAPEUTICS CORP DEL COM 91307C102 287 2635 SH DFND 6 2635 0 0 UNITEDHEALTH GROUP INC COM 91324P102 182762 733629 SH DFND 5 733629 0 0 UNITEDHEALTH GROUP INC COM 91324P102 77 311 SH DFND 311 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 41122 439481 SH DFND 5 439481 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 2070 22119 SH DFND 6 0 0 22119 UNIVERSAL HLTH SVCS INC CL B 913903100 19337 165895 SH DFND 5 165895 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1 6 SH DFND 6 0 0 UNUM THERAPEUTICS INC COM 903214104 3447 783423 SH DFND 783423 0 0 URBAN OUTFITTERS INC COM 917047102 0 11 SH DFND 11 0 0 US BANCORP DEL COM NEW 902973304 1212 26531 SH DFND 2 3629 0 22902 US BANCORP DEL COM NEW 902973304 334906 7328360 SH DFND 5 6981677 0 346683 US BANCORP DEL COM NEW 902973304 7612 166563 SH DFND 6 86687 0 79876 US BANCORP DEL COM NEW 902973304 5577 122043 SH DFND 122043 0 0 V F CORP COM 918204108 1 8 SH DFND 8 0 0 VALE S A ADR 91912E105 84329 6393425 SH DFND 5 6393425 0 0 VALE S A ADR 91912E105 10100 765750 SH DFND 6 0 0 765750 VALERO ENERGY CORP NEW COM 91913Y100 30393 405399 SH DFND 5 405399 0 0 VALERO ENERGY CORP NEW COM 91913Y100 0 5 SH DFND 5 0 0 VALVOLINE INC COM 92047W101 123287 6371427 SH DFND 5 6071393 0 300034 VALVOLINE INC COM 92047W101 1314 67904 SH DFND 6 67904 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 6539 310063 SH DFND 5 310063 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 958 12092 SH DFND 5 0 0 12092 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1141 21040 SH DFND 5 0 0 21040 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 249736 4603434 SH DFND 6 4603434 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 34472 150000 SH DFND 7 150000 0 0 VARIAN MED SYS INC COM 92220P105 1 7 SH DFND 7 0 0 VARONIS SYS INC COM 922280102 32 600 SH DFND 600 0 0 VECTREN CORP COM 92240G101 59024 820000 SH DFND 7 820000 0 0 VENTAS INC COM 92276F100 7716 131700 SH DFND 7 131700 0 0 VENTAS INC COM 92276F100 1 16 SH DFND 16 0 0 VEREIT INC COM 92339V100 15472 2163911 SH DFND 5 2163911 0 0 VERISIGN INC COM 92343E102 1 9 SH DFND 9 0 0 VERISK ANALYTICS INC COM 92345Y106 2 15 SH DFND 15 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 846 15055 SH DFND 2 5361 0 9694 VERIZON COMMUNICATIONS INC COM 92343V104 320901 5707945 SH DFND 5 5527238 0 180707 VERIZON COMMUNICATIONS INC COM 92343V104 18695 332531 SH DFND 6 52263 0 280268 VERIZON COMMUNICATIONS INC COM 92343V104 3244 57695 SH DFND 57695 0 0 VERMILION ENERGY INC COM 923725105 183 8700 SH DFND 8700 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1 5 SH DFND 5 0 0 VIACOM INC NEW CL B 92553P201 11 429 SH DFND 429 0 0 VIAD CORP COM NEW 92552R406 1 10 SH DFND 10 0 0 VIAVI SOLUTIONS INC COM 925550105 1 84 SH DFND 84 0 0 VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 6155 789057 SH DFND 2 789057 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 3317 127388 SH DFND 5 127388 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 47746 8744709 SH DFND 2 8698052 0 46657 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 15783 2890637 SH DFND 5 2890637 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 982 179882 SH DFND 6 0 0 179882 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 16081 2945216 SH DFND 7 2945216 0 0 VIRTUSA CORP COM 92827P102 34173 802370 SH DFND 7 802370 0 0 VISA INC COM CL A 92826C839 130611 989930 SH DFND 5 980654 0 9276 VISA INC COM CL A 92826C839 21946 166331 SH DFND 6 161500 0 4831 VISA INC COM CL A 92826C839 44383 336391 SH DFND 7 336391 0 0 VISA INC COM CL A 92826C839 4577 34690 SH DFND 690 0 34000 VMWARE INC CL A COM 928563402 3124 22782 SH DFND 5 22782 0 0 VMWARE INC CL A COM 928563402 12 90 SH DFND 90 0 0 VORNADO RLTY TR SH BEN INT 929042109 14153 228158 SH DFND 5 228158 0 0 VOYA FINL INC COM 929089100 50338 1254051 SH DFND 5 1254051 0 0 VOYA FINL INC COM 929089100 399 9941 SH DFND 6 0 0 9941 VOYA FINL INC COM 929089100 7 175 SH DFND 175 0 0 VSE CORP COM 918284100 2991 100000 SH DFND 7 100000 0 0 VULCAN MATLS CO COM 929160109 4754 48118 SH DFND 5 48118 0 0 VULCAN MATLS CO COM 929160109 424 4287 SH DFND 7 4287 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 136 1988 SH DFND 2 1988 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 111310 1629013 SH DFND 5 1556778 0 72235 WALGREENS BOOTS ALLIANCE INC COM 931427108 7309 106961 SH DFND 6 15662 0 91299 WALGREENS BOOTS ALLIANCE INC COM 931427108 8 115 SH DFND 115 0 0 WALMART INC COM 931142103 164 1765 SH DFND 2 1765 0 0 WALMART INC COM 931142103 130643 1402506 SH DFND 5 1402506 0 0 WALMART INC COM 931142103 3619 38849 SH DFND 6 0 0 38849 WALMART INC COM 931142103 15613 167610 SH DFND 7 167610 0 0 WALMART INC COM 931142103 1 12 SH DFND 12 0 0 WASTE CONNECTIONS INC COM 94106B101 10061 135553 SH DFND 4 80912 0 54641 WASTE CONNECTIONS INC COM 94106B101 249742 3364726 SH DFND 7 3183650 0 181076 WASTE CONNECTIONS INC COM 94106B101 920 12400 SH DFND 12400 0 0 WASTE MGMT INC DEL COM 94106L109 674 7576 SH DFND 7027 0 549 WATERS CORP COM 941848103 567 3003 SH DFND 3003 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 452 7000 SH DFND 7000 0 0 WEC ENERGY GROUP INC COM 92939U106 2 34 SH DFND 34 0 0 WEIBO CORP SPONSORED ADR 948596101 16794 287427 SH DFND 2 287427 0 0 WEIBO CORP SPONSORED ADR 948596101 5 88 SH DFND 88 0 0 WELBILT INC COM 949090104 6394 575551 SH DFND 5 575551 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 1 4 SH DFND 4 0 0 WELLS FARGO CO NEW COM 949746101 606 13149 SH DFND 2 4729 0 8420 WELLS FARGO CO NEW COM 949746101 321810 6983720 SH DFND 5 6785116 0 198604 WELLS FARGO CO NEW COM 949746101 20368 442013 SH DFND 6 116682 0 325331 WELLS FARGO CO NEW COM 949746101 1024 22232 SH DFND 7 22232 0 0 WELLS FARGO CO NEW COM 949746101 4128 89588 SH DFND 89588 0 0 WELLTOWER INC COM 95040Q104 16332 235301 SH DFND 5 235301 0 0 WELLTOWER INC COM 95040Q104 1 18 SH DFND 18 0 0 WESTERN DIGITAL CORP COM 958102105 60044 1624118 SH DFND 5 1624118 0 0 WESTERN DIGITAL CORP COM 958102105 3697 99987 SH DFND 6 0 0 99987 WESTERN DIGITAL CORP COM 958102105 2 62 SH DFND 62 0 0 WESTERN UN CO COM 959802109 4 244 SH DFND 244 0 0 WESTLAKE CHEM CORP COM 960413102 110 1666 SH DFND 2 1666 0 0 WESTLAKE CHEM CORP COM 960413102 2426 36670 SH DFND 6 0 0 36670 WESTLAKE CHEM CORP COM 960413102 4 63 SH DFND 63 0 0 WEYERHAEUSER CO COM 962166104 21517 984312 SH DFND 5 970000 0 14312 WEYERHAEUSER CO COM 962166104 5487 251000 SH DFND 6 251000 0 0 WEYERHAEUSER CO COM 962166104 1136 51949 SH DFND 0 0 51949 WHEATON PRECIOUS METALS CORP COM 962879102 2214 113440 SH DFND 5 113440 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 88098 4513018 SH DFND 7 4513018 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 835 5498 SH DFND 2 0 0 5498 WILLIS TOWERS WATSON PUB LTD SHS G96629103 302596 1992596 SH DFND 5 1921267 0 71329 WILLIS TOWERS WATSON PUB LTD SHS G96629103 5357 35274 SH DFND 6 35274 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 18299 120500 SH DFND 7 120500 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 3224 21231 SH DFND 21231 0 0 WIX COM LTD SHS M98068105 5890 65193 SH DFND 5 65193 0 0 WOODWARD INC COM 980745103 7334 98721 SH DFND 7 98721 0 0 WORKDAY INC CL A 98138H101 14364 89954 SH DFND 5 89954 0 0 WORKDAY INC CL A 98138H101 299 1874 SH DFND 6 0 0 1874 WORLDPAY INC CL A 981558109 202220 2631647 SH DFND 5 2612647 0 19000 WORLDPAY INC CL A 981558109 23504 306691 SH DFND 6 269408 0 37283 WORLDPAY INC CL A 981558109 3822 50000 SH DFND 0 0 50000 WPX ENERGY INC COM 98212B103 0 14 SH DFND 14 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 9568 351492 SH DFND 5 351492 0 0 XCEL ENERGY INC COM 98389B100 40182 815550 SH DFND 7 815550 0 0 XCEL ENERGY INC COM 98389B100 2 43 SH DFND 43 0 0 XILINX INC COM 983919101 33 393 SH DFND 203 0 190 XPO LOGISTICS INC COM 983793100 1350 23674 SH DFND 5 23674 0 0 XPO LOGISTICS INC COM 983793100 177 3111 SH DFND 6 0 0 3111 XPO LOGISTICS INC COM 983793100 26 453 SH DFND 453 0 0 XYLEM INC COM 98419M100 401 6006 SH DFND 6006 0 0 YAMANA GOLD INC COM 98462Y100 888 377600 SH DFND 377600 0 0 YANDEX N V SHS CLASS A N97284108 3684 134715 SH DFND 5 134715 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 676 50486 SH DFND 6 0 0 50486 YUM BRANDS INC COM 988498101 2 23 SH DFND 23 0 0 YUM CHINA HLDGS INC COM 98850P109 79659 2375750 SH DFND 2 2246712 0 129038 YUM CHINA HLDGS INC COM 98850P109 6 169 SH DFND 169 0 0 YY INC ADS REPCOM CLA 98426T106 15673 261824 SH DFND 2 261824 0 0 YY INC ADS REPCOM CLA 98426T106 6 94 SH DFND 94 0 0 ZAYO GROUP HLDGS INC COM 98919V105 10800 472860 SH DFND 5 472860 0 0 ZAYO GROUP HLDGS INC COM 98919V105 324 14165 SH DFND 6 0 0 14165 ZAYO GROUP HLDGS INC COM 98919V105 32 1400 SH DFND 1400 0 0 ZENDESK INC COM 98936J101 6844 117258 SH DFND 7 117258 0 0 ZOETIS INC CL A 98978V103 21552 251953 SH DFND 5 251953 0 0 ZOETIS INC CL A 98978V103 10 113 SH DFND 113 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 1684 106399 SH DFND 2 106399 0 0