0000950123-18-010426.txt : 20181101 0000950123-18-010426.hdr.sgml : 20181101 20181101132753 ACCESSION NUMBER: 0000950123-18-010426 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180930 FILED AS OF DATE: 20181101 DATE AS OF CHANGE: 20181101 EFFECTIVENESS DATE: 20181101 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TD ASSET MANAGEMENT INC CENTRAL INDEX KEY: 0001056053 STATE OF INCORPORATION: A6 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-05987 FILM NUMBER: 181153065 BUSINESS ADDRESS: STREET 1: 55 KING ST WEST 7TH FL P O BOX 3TD CENT STREET 2: P O BOX 3 TD CENTER TORONTO ONTARIO CITY: TORONTO STATE: A6 ZIP: 00000 MAIL ADDRESS: STREET 1: P O BOX 3 TD CENTER 7TH FLOOR STREET 2: 55 KING ST W TORONTO DOMINION CENTRE CITY: TORONTO STATE: A6 ZIP: 00000 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001056053 XXXXXXXX 09-30-2018 09-30-2018 TD ASSET MANAGEMENT INC
P O BOX 3 TD CENTER 7TH FLOOR 55 KING ST W TORONTO DOMINION CENTRE Toronto A6 00000
13F COMBINATION REPORT 028-05987 28-11528 TD Waterhouse Private Investment Counsel Inc. N
Barbara Callbeck Managing Director 416-308-5346 Barbara Callbeck Toronto A6 10-30-2018 1 1793 67599228 false 1 28-11528 TD Waterhouse Private Investment Counsel Inc.
INFORMATION TABLE 2 form13fInfoTable.xml INFORMATION TABLE FOR FORM 13F 2U INC COM 90214J101 2012 26755 SH SOLE 26755 0 0 3M CO COM 88579Y101 128066 607781 SH SOLE 607781 0 0 3M CO COM 88579Y101 9666 45873 SH DFND 1 45873 0 0 51JOB INC SP ADR REP COM 316827104 1249 16218 SH SOLE 16218 0 0 AARONS INC COM PAR $0.50 002535300 3757 68989 SH SOLE 68989 0 0 ABBOTT LABS COM 002824100 122805 1673999 SH SOLE 1673999 0 0 ABBOTT LABS COM 002824100 5346 72872 SH DFND 1 72872 0 0 ABBVIE INC COM 00287Y109 5523 58390 SH DFND 1 58390 0 0 ABBVIE INC COM 00287Y109 63614 672595 SH SOLE 672595 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 1084 84691 SH SOLE 84691 0 0 ABIOMED INC COM 003654100 5701 12675 SH SOLE 12675 0 0 AC IMMUNE SA SHS H00263105 140 17506 SH SOLE 17506 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 10005 284223 SH SOLE 284223 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 2234 107600 SH SOLE 107600 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 1174 41900 SH SOLE 41900 0 0 ACCELERON PHARMA INC COM 00434H108 6182 108021 SH SOLE 108021 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3575 21005 SH DFND 1 21005 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 112839 662981 SH SOLE 662981 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 768 208587 SH SOLE 208587 0 0 ACTIVISION BLIZZARD INC COM 00507V109 35684 428951 SH SOLE 428951 0 0 ACTIVISION BLIZZARD INC COM 00507V109 703 8452 SH DFND 1 8452 0 0 ADOBE SYS INC COM 00724F101 3642 13491 SH DFND 1 13491 0 0 ADOBE SYS INC COM 00724F101 45831 169777 SH SOLE 169777 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 3584 21294 SH SOLE 21294 0 0 ADVANCED ENERGY INDS COM 007973100 16850 326237 SH SOLE 326237 0 0 ADVANCED MICRO DEVICES INC COM 007903107 7632 247062 SH SOLE 247062 0 0 ADVANCED MICRO DEVICES INC COM 007903107 454 14696 SH DFND 1 14696 0 0 AERCAP HOLDINGS NV SHS N00985106 2059 35798 SH SOLE 35798 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1970 57971 SH SOLE 57971 0 0 AES CORP COM 00130H105 2708 193417 SH SOLE 193417 0 0 AETNA INC NEW COM 00817Y108 28080 138426 SH SOLE 138426 0 0 AFFILIATED MANAGERS GROUP COM 008252108 2820 20629 SH SOLE 20629 0 0 AFLAC INC COM 001055102 42086 894115 SH SOLE 894115 0 0 AGCO CORP COM 001084102 50017 822788 SH SOLE 822788 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 47374 671591 SH SOLE 671591 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 4203 54500 SH SOLE 54500 0 0 AGNC INVT CORP COM 00123Q104 45523 2443545 SH SOLE 2443545 0 0 AGNICO EAGLE MINES LTD COM 008474108 117749 3449729 SH SOLE 3449729 0 0 AGNICO EAGLE MINES LTD COM 008474108 16838 493298 SH DFND 1 493298 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 2674 98027 SH SOLE 98027 0 0 AIR PRODS & CHEMS INC COM 009158106 29807 178433 SH SOLE 178433 0 0 AIR PRODS & CHEMS INC COM 009158106 854 5115 SH DFND 1 5115 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 3557 48626 SH SOLE 48626 0 0 ALAMO GROUP INC COM 011311107 3426 37400 SH SOLE 37400 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 10657 2322984 SH SOLE 2322984 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 919 200215 SH DFND 1 200215 0 0 ALASKA AIR GROUP INC COM 011659109 688 9993 SH DFND 1 9993 0 0 ALASKA AIR GROUP INC COM 011659109 21858 317432 SH SOLE 317432 0 0 ALBEMARLE CORP COM 012653101 3242 32489 SH SOLE 32489 0 0 ALCOA CORP COM 013872106 852 21100 SH SOLE 21100 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 3258 195695 SH SOLE 195695 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1450 63911 SH SOLE 63911 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3708 29480 SH SOLE 29480 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 59075 424973 SH SOLE 424973 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 86135 8333664 SH SOLE 8333664 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 11609 1123210 SH DFND 1 1123210 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1600 9710 SH DFND 1 9710 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 223161 1354463 SH SOLE 1354463 0 0 ALIGN TECHNOLOGY INC COM 016255101 21103 53941 SH SOLE 53941 0 0 ALLAKOS INC COM 01671P100 715 15887 SH SOLE 15887 0 0 ALLEGHANY CORP DEL COM 017175100 7624 11683 SH SOLE 11683 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 3211 35455 SH DFND 1 35455 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 15064 166323 SH SOLE 166323 0 0 ALLERGAN PLC SHS G0177J108 134350 705322 SH SOLE 705322 0 0 ALLERGAN PLC SHS G0177J108 36899 193718 SH DFND 1 193718 0 0 ALLETE INC COM NEW 018522300 4936 65800 SH SOLE 65800 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 3468 14686 SH SOLE 14686 0 0 ALLIANT ENERGY CORP COM 018802108 8207 192779 SH SOLE 192779 0 0 ALLIANT ENERGY CORP COM 018802108 282 6620 SH DFND 1 6620 0 0 ALLSTATE CORP COM 020002101 22123 224139 SH SOLE 224139 0 0 ALLY FINL INC COM 02005N100 10148 383652 SH SOLE 383652 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 9368 107038 SH SOLE 107038 0 0 ALPHABET INC CAP STK CL C 02079K107 433146 362930 SH SOLE 362930 0 0 ALPHABET INC CAP STK CL A 02079K305 254691 210998 SH SOLE 210998 0 0 ALPHABET INC CAP STK CL C 02079K107 78837 66057 SH DFND 1 66057 0 0 ALPHABET INC CAP STK CL A 02079K305 15394 12753 SH DFND 1 12753 0 0 ALTA MESA RES INC CL A 02133L109 4175 998800 SH SOLE 998800 0 0 ALTA MESA RES INC *W EXP 03/28/202 02133L117 166 332933 SH SOLE 332933 0 0 ALTABA INC COM 021346101 5763 84600 SH SOLE 84600 0 0 ALTICE USA INC CL A 02156K103 3532 194684 SH SOLE 194684 0 0 ALTRIA GROUP INC COM 02209S103 97545 1617396 SH SOLE 1617396 0 0 ALTRIA GROUP INC COM 02209S103 3461 57390 SH DFND 1 57390 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 3337 205107 SH SOLE 205107 0 0 AMAZON COM INC COM 023135106 690775 344870 SH SOLE 344870 0 0 AMAZON COM INC COM 023135106 12373 6177 SH DFND 1 6177 0 0 AMBEV SA SPONSORED ADR 02319V103 72 13508 SH DFND 1 13508 0 0 AMEDISYS INC COM 023436108 9822 78600 SH SOLE 78600 0 0 AMERCO COM 023586100 205 576 SH DFND 1 576 0 0 AMEREN CORP COM 023608102 1194 18890 SH DFND 1 18890 0 0 AMEREN CORP COM 023608102 16300 257829 SH SOLE 257829 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1396 86915 SH SOLE 86915 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 173 10749 SH DFND 1 10749 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 25379 614065 SH SOLE 614065 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 2379 57800 SH SOLE 57800 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 348 14000 SH SOLE 14000 0 0 AMERICAN ELEC PWR INC COM 025537101 24001 338614 SH SOLE 338614 0 0 AMERICAN ELEC PWR INC COM 025537101 871 12283 SH DFND 1 12283 0 0 AMERICAN EXPRESS CO COM 025816109 21119 198321 SH DFND 1 198321 0 0 AMERICAN EXPRESS CO COM 025816109 36556 343280 SH SOLE 343280 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 9178 82706 SH SOLE 82706 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 80891 1519364 SH SOLE 1519364 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 803 15077 SH DFND 1 15077 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 913 27629 SH SOLE 27629 0 0 AMERICAN STS WTR CO COM 029899101 1778 29076 SH SOLE 29076 0 0 AMERICAN TOWER CORP NEW COM 03027X100 51204 352402 SH SOLE 352402 0 0 AMERICAN TOWER CORP NEW COM 03027X100 596 4103 SH DFND 1 4103 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 882 10027 SH DFND 1 10027 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 35399 402396 SH SOLE 402396 0 0 AMERIPRISE FINL INC COM 03076C106 36551 247536 SH SOLE 247536 0 0 AMERIPRISE FINL INC COM 03076C106 14616 98987 SH DFND 1 98987 0 0 AMERISOURCEBERGEN CORP COM 03073E105 26835 290987 SH DFND 1 290987 0 0 AMERISOURCEBERGEN CORP COM 03073E105 15930 172736 SH SOLE 172736 0 0 AMETEK INC NEW COM 031100100 30790 389161 SH SOLE 389161 0 0 AMETEK INC NEW COM 031100100 3968 50153 SH DFND 1 50153 0 0 AMGEN INC COM 031162100 15646 75477 SH DFND 1 75477 0 0 AMGEN INC COM 031162100 111389 537360 SH SOLE 537360 0 0 AMICUS THERAPEUTICS INC COM 03152W109 553 45769 SH SOLE 45769 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 5211 234832 SH SOLE 234832 0 0 AMPHENOL CORP NEW CL A 032095101 19756 210121 SH SOLE 210121 0 0 AMPHENOL CORP NEW CL A 032095101 2995 31851 SH DFND 1 31851 0 0 ANADARKO PETE CORP COM 032511107 2151 31907 SH DFND 1 31907 0 0 ANADARKO PETE CORP COM 032511107 64037 949967 SH SOLE 949967 0 0 ANALOG DEVICES INC COM 032654105 11028 119272 SH SOLE 119272 0 0 ANALOG DEVICES INC COM 032654105 1439 15560 SH DFND 1 15560 0 0 ANAPTYSBIO INC COM 032724106 1278 12809 SH SOLE 12809 0 0 ANDEAVOR COM 03349M105 6641 43262 SH SOLE 43262 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 4972 211753 SH SOLE 211753 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 789 91904 SH SOLE 91904 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 5823 66490 SH DFND 1 66490 0 0 ANNALY CAP MGMT INC COM 035710409 43392 4241628 SH SOLE 4241628 0 0 ANSYS INC COM 03662Q105 6339 33955 SH SOLE 33955 0 0 ANSYS INC COM 03662Q105 3452 18494 SH DFND 1 18494 0 0 ANTHEM INC COM 036752103 347 1267 SH DFND 1 1267 0 0 ANTHEM INC COM 036752103 132733 484340 SH SOLE 484340 0 0 AON PLC SHS CL A G0408V102 124695 810865 SH SOLE 810865 0 0 AON PLC SHS CL A G0408V102 1432 9314 SH DFND 1 9314 0 0 APACHE CORP COM 037411105 5205 109179 SH SOLE 109179 0 0 APACHE CORP COM 037411105 407 8536 SH DFND 1 8536 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 1920 43515 SH SOLE 43515 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 346 19441 SH SOLE 19441 0 0 APPLE INC COM 037833100 909940 4030919 SH SOLE 4030919 0 0 APPLE INC COM 037833100 229474 1016543 SH DFND 1 1016543 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 532 6800 SH SOLE 6800 0 0 APPLIED MATLS INC COM 038222105 139384 3606326 SH SOLE 3606326 0 0 APPLIED MATLS INC COM 038222105 43041 1113605 SH DFND 1 1113605 0 0 APTARGROUP INC COM 038336103 6028 55946 SH SOLE 55946 0 0 APTINYX INC COM 03836N103 310 10709 SH SOLE 10709 0 0 APTIV PLC SHS G6095L109 43118 513920 SH SOLE 513920 0 0 AQUA AMERICA INC COM 03836W103 864 23427 SH SOLE 23427 0 0 ARAMARK COM 03852U106 11696 271880 SH SOLE 271880 0 0 ARAMARK COM 03852U106 600 13948 SH DFND 1 13948 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 219 23200 SH SOLE 23200 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 1627 52733 SH SOLE 52733 0 0 ARCH CAP GROUP LTD ORD G0450A105 36860 1236508 SH SOLE 1236508 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 22094 439514 SH SOLE 439514 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 3823 76055 SH DFND 1 76055 0 0 ARCONIC INC COM 03965L100 2827 128423 SH SOLE 128423 0 0 ARCUS BIOSCIENCES INC COM 03969F109 317 22761 SH SOLE 22761 0 0 ARGENX SE SPONSORED ADR 04016X101 3525 46478 SH SOLE 46478 0 0 ARISTA NETWORKS INC COM 040413106 8613 32397 SH SOLE 32397 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 420 27800 SH SOLE 27800 0 0 ARRAY BIOPHARMA INC COM 04269X105 1679 110449 SH SOLE 110449 0 0 ARROW ELECTRS INC COM 042735100 4537 61538 SH SOLE 61538 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 3218 46800 SH SOLE 46800 0 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 4693 66236 SH SOLE 66236 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 760 4042 SH SOLE 4042 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1057 5624 SH DFND 1 5624 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 423 11382 SH SOLE 11382 0 0 ASSURANT INC COM 04621X108 11614 107589 SH SOLE 107589 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 35057 885939 SH SOLE 885939 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 4379 110673 SH DFND 1 110673 0 0 AT&T INC COM 00206R102 7400 220382 SH DFND 1 220382 0 0 AT&T INC COM 00206R102 123627 3681557 SH SOLE 3681557 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 1881 45489 SH SOLE 45489 0 0 ATHENAHEALTH INC COM 04685W103 3304 24732 SH SOLE 24732 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 817 48775 SH SOLE 48775 0 0 ATLASSIAN CORP PLC CL A G06242104 17839 185550 SH SOLE 185550 0 0 ATMOS ENERGY CORP COM 049560105 5913 62962 SH SOLE 62962 0 0 ATRICURE INC COM 04963C209 2344 66926 SH SOLE 66926 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 2455 62022 SH SOLE 62022 0 0 AUTODESK INC COM 052769106 10737 68778 SH SOLE 68778 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 1201 15519 SH SOLE 15519 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 300 9949 SH SOLE 9949 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 65678 435936 SH SOLE 435936 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 3382 22451 SH DFND 1 22451 0 0 AUTOZONE INC COM 053332102 18364 23674 SH DFND 1 23674 0 0 AUTOZONE INC COM 053332102 9526 12281 SH SOLE 12281 0 0 AVALARA INC COM 05338G106 351 10048 SH SOLE 10048 0 0 AVALONBAY CMNTYS INC COM 053484101 7141 39421 SH SOLE 39421 0 0 AVANGRID INC COM 05351W103 1523 31774 SH SOLE 31774 0 0 AVANOS MED INC COM 05350V106 3685 53800 SH SOLE 53800 0 0 AVERY DENNISON CORP COM 053611109 48225 445082 SH SOLE 445082 0 0 AVISTA CORP COM 05379B107 589 11655 SH SOLE 11655 0 0 AVISTA HEALTHCARE PUB ACQ CO *W EXP 10/07/202 G0726L117 43 215500 SH SOLE 215500 0 0 AVNET INC COM 053807103 297 6626 SH DFND 1 6626 0 0 AVROBIO INC COM 05455M100 908 17504 SH SOLE 17504 0 0 AXA EQUITABLE HLDGS INC COM 054561105 15207 708945 SH SOLE 708945 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 5879 101863 SH SOLE 101863 0 0 AZZ INC COM 002474104 2086 41300 SH SOLE 41300 0 0 B2GOLD CORP COM 11777Q209 11032 4850181 SH SOLE 4850181 0 0 BADGER METER INC COM 056525108 1684 31800 SH SOLE 31800 0 0 BAIDU INC SPON ADR REP A 056752108 9203 40245 SH SOLE 40245 0 0 BAIDU INC SPON ADR REP A 056752108 617 2696 SH DFND 1 2696 0 0 BAKER HUGHES A GE CO CL A 05722G100 4154 122780 SH SOLE 122780 0 0 BALCHEM CORP COM 057665200 1143 10200 SH SOLE 10200 0 0 BALL CORP COM 058498106 27259 619659 SH SOLE 619659 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 591 83437 SH DFND 1 83437 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 252 7882 SH SOLE 7882 0 0 BANCO SANTANDER SA ADR 05964H105 1788 275905 SH DFND 1 275905 0 0 BANK AMER CORP COM 060505104 74860 2541070 SH DFND 1 2541070 0 0 BANK AMER CORP COM 060505104 375755 12754763 SH SOLE 12754763 0 0 BANK HAWAII CORP COM 062540109 4634 58729 SH SOLE 58729 0 0 BANK MONTREAL QUE COM 063671101 1540420 18689201 SH SOLE 18689201 0 0 BANK MONTREAL QUE COM 063671101 270943 3287247 SH DFND 1 3287247 0 0 BANK N S HALIFAX COM 064149107 482618 8102765 SH DFND 1 8102765 0 0 BANK N S HALIFAX COM 064149107 1595174 26781688 SH SOLE 26781688 0 0 BANK NEW YORK MELLON CORP COM 064058100 36705 719851 SH SOLE 719851 0 0 BANK NEW YORK MELLON CORP COM 064058100 2733 53596 SH DFND 1 53596 0 0 BANK OZK COM 06417N103 1115 29379 SH DFND 1 29379 0 0 BANK OZK COM 06417N103 44731 1178364 SH SOLE 1178364 0 0 BANKUNITED INC COM 06652K103 2660 75141 SH SOLE 75141 0 0 BARCLAYS PLC ADR 06738E204 161 17934 SH DFND 1 17934 0 0 BARINGS BDC INC COM 06759L103 587 58678 SH SOLE 58678 0 0 BARNES GROUP INC COM 067806109 2514 35400 SH SOLE 35400 0 0 BARRICK GOLD CORP COM 067901108 93171 8427750 SH SOLE 8427750 0 0 BARRICK GOLD CORP COM 067901108 215 19438 SH DFND 1 19438 0 0 BAUSCH HEALTH COS INC COM 071734107 252 9804 SH DFND 1 9804 0 0 BAUSCH HEALTH COS INC COM 071734107 27270 1062702 SH SOLE 1062702 0 0 BAXTER INTL INC COM 071813109 13507 175212 SH SOLE 175212 0 0 BAYTEX ENERGY CORP COM 07317Q105 5631 1940838 SH SOLE 1940838 0 0 BAYTEX ENERGY CORP COM 07317Q105 156 52930 SH DFND 1 52930 0 0 BB&T CORP COM 054937107 2265 46656 SH DFND 1 46656 0 0 BB&T CORP COM 054937107 21033 433311 SH SOLE 433311 0 0 BCE INC COM NEW 05534B760 600196 14825395 SH SOLE 14825395 0 0 BCE INC COM NEW 05534B760 110290 2724239 SH DFND 1 2724239 0 0 BECTON DICKINSON & CO COM 075887109 8447 32364 SH DFND 1 32364 0 0 BECTON DICKINSON & CO COM 075887109 117431 449926 SH SOLE 449926 0 0 BECTON DICKINSON & CO PFD SHS CONV A 075887208 1427 21837 SH SOLE 21837 0 0 BEIGENE LTD SPONSORED ADR 07725L102 4587 26648 SH SOLE 26648 0 0 BEMIS INC COM 081437105 465 9569 SH DFND 1 9569 0 0 BENCHMARK ELECTRS INC COM 08160H101 1605 68600 SH SOLE 68600 0 0 BENEFICIAL BANCORP INC COM 08171T102 1410 83454 SH SOLE 83454 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 145719 680582 SH SOLE 680582 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1920 6 SH DFND 1 6 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7955 37156 SH DFND 1 37156 0 0 BERRY GLOBAL GROUP INC COM 08579W103 815 16832 SH DFND 1 16832 0 0 BERRY GLOBAL GROUP INC COM 08579W103 28793 595016 SH SOLE 595016 0 0 BEST BUY INC COM 086516101 6187 77959 SH SOLE 77959 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 8343 167400 SH SOLE 167400 0 0 BIOGEN INC COM 09062X103 39932 113022 SH SOLE 113022 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 8577 88446 SH SOLE 88446 0 0 BJS RESTAURANTS INC COM 09180C106 9523 131900 SH SOLE 131900 0 0 BLACK HILLS CORP COM 092113109 700 12057 SH SOLE 12057 0 0 BLACK HILLS CORP COM 092113109 329 5668 SH DFND 1 5668 0 0 BLACK KNIGHT INC COM 09215C105 10546 203000 SH SOLE 203000 0 0 BLACKBERRY LTD COM 09228F103 48125 4254868 SH SOLE 4254868 0 0 BLACKBERRY LTD COM 09228F103 3700 327135 SH DFND 1 327135 0 0 BLACKROCK INC COM 09247X101 4380 9292 SH DFND 1 9292 0 0 BLACKROCK INC COM 09247X101 80329 170431 SH SOLE 170431 0 0 BLOCK H & R INC COM 093671105 7764 301519 SH SOLE 301519 0 0 BLOOM ENERGY CORP COM CL A 093712107 3472 101878 SH SOLE 101878 0 0 BLUE HILLS BANCORP INC COM 095573101 1253 51971 SH SOLE 51971 0 0 BLUEBIRD BIO INC COM 09609G100 7457 51077 SH SOLE 51077 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 4803 61525 SH SOLE 61525 0 0 BOEING CO COM 097023105 373074 1003158 SH SOLE 1003158 0 0 BOEING CO COM 097023105 54953 147764 SH DFND 1 147764 0 0 BOOKING HLDGS INC COM 09857L108 20524 10345 SH DFND 1 10345 0 0 BOOKING HLDGS INC COM 09857L108 222492 112143 SH SOLE 112143 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3102 62500 SH SOLE 62500 0 0 BORGWARNER INC COM 099724106 3442 80459 SH SOLE 80459 0 0 BOSTON BEER INC CL A 100557107 3650 12696 SH SOLE 12696 0 0 BOSTON PROPERTIES INC COM 101121101 5415 43993 SH SOLE 43993 0 0 BOSTON SCIENTIFIC CORP COM 101137107 101652 2640315 SH SOLE 2640315 0 0 BOSTON SCIENTIFIC CORP COM 101137107 38882 1009935 SH DFND 1 1009935 0 0 BOYD GAMING CORP COM 103304101 213 6300 SH SOLE 6300 0 0 BP PLC SPONSORED ADR 055622104 889 20844 SH DFND 1 20844 0 0 BRADY CORP CL A 104674106 5057 115578 SH SOLE 115578 0 0 BRIDGE BANCORP INC COM 108035106 1411 42500 SH SOLE 42500 0 0 BRIGGS & STRATTON CORP COM 109043109 1108 57600 SH SOLE 57600 0 0 BRIGGS & STRATTON CORP COM 109043109 238 12383 SH DFND 1 12383 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1291 10957 SH SOLE 10957 0 0 BRIGHTHOUSE FINL INC COM 10922N103 1551 35052 SH SOLE 35052 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 360 22446 SH SOLE 22446 0 0 BRINKER INTL INC COM 109641100 2603 55700 SH SOLE 55700 0 0 BRINKER INTL INC COM 109641100 269 5749 SH DFND 1 5749 0 0 BRINKS CO COM 109696104 4192 60094 SH SOLE 60094 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 61754 994749 SH SOLE 994749 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 3479 56036 SH DFND 1 56036 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 5128 109963 SH DFND 1 109963 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 6464 138616 SH SOLE 138616 0 0 BROADCOM INC COM 11135F101 100848 408740 SH SOLE 408740 0 0 BROADCOM INC COM 11135F101 42233 171169 SH DFND 1 171169 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 61973 469669 SH SOLE 469669 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 713467 16041529 SH SOLE 16041529 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 127856 2874700 SH DFND 1 2874700 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 8763 191305 SH SOLE 191305 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 228 4987 SH DFND 1 4987 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 33851 848472 SH DFND 1 848472 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 316196 7925622 SH SOLE 7925622 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 99940 4782777 SH SOLE 4782777 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 22664 1084614 SH DFND 1 1084614 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 6982 230565 SH DFND 1 230565 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 76593 2529483 SH SOLE 2529483 0 0 BROWN & BROWN INC COM 115236101 1228 41526 SH SOLE 41526 0 0 BROWN FORMAN CORP CL B 115637209 28824 570215 SH SOLE 570215 0 0 BRP INC COM SUN VTG 05577W200 26041 555542 SH SOLE 555542 0 0 BRUKER CORP COM 116794108 19435 581023 SH SOLE 581023 0 0 BUCKLE INC COM 118440106 3485 151200 SH SOLE 151200 0 0 BURLINGTON STORES INC COM 122017106 14337 88000 SH SOLE 88000 0 0 BWX TECHNOLOGIES INC COM 05605H100 11099 177472 SH SOLE 177472 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 53608 547472 SH SOLE 547472 0 0 CA INC COM 12673P105 5449 123420 SH SOLE 123420 0 0 CA INC COM 12673P105 2620 59353 SH DFND 1 59353 0 0 CABLE ONE INC COM 12685J105 4393 4972 SH SOLE 4972 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 8398 81400 SH SOLE 81400 0 0 CABOT OIL & GAS CORP COM 127097103 8942 397077 SH SOLE 397077 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 7306 161207 SH SOLE 161207 0 0 CAE INC COM 124765108 141872 6994058 SH SOLE 6994058 0 0 CAE INC COM 124765108 14259 702953 SH DFND 1 702953 0 0 CAL MAINE FOODS INC COM NEW 128030202 5598 115909 SH SOLE 115909 0 0 CALAVO GROWERS INC COM 128246105 1101 11400 SH SOLE 11400 0 0 CALERES INC COM 129500104 1305 36400 SH SOLE 36400 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 1892 44094 SH SOLE 44094 0 0 CALLAWAY GOLF CO COM 131193104 7841 322800 SH SOLE 322800 0 0 CAMECO CORP COM 13321L108 20978 1840901 SH SOLE 1840901 0 0 CAMECO CORP COM 13321L108 8871 778477 SH DFND 1 778477 0 0 CAMPBELL SOUP CO COM 134429109 15261 416637 SH DFND 1 416637 0 0 CAMPBELL SOUP CO COM 134429109 5586 152498 SH SOLE 152498 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 14085 218826 SH SOLE 218826 0 0 CANADIAN NAT RES LTD COM 136385101 641362 19645118 SH SOLE 19645118 0 0 CANADIAN NAT RES LTD COM 136385101 225718 6913830 SH DFND 1 6913830 0 0 CANADIAN NATL RY CO COM 136375102 300407 3350339 SH DFND 1 3350339 0 0 CANADIAN NATL RY CO COM 136375102 1152285 12851107 SH SOLE 12851107 0 0 CANADIAN PAC RY LTD COM 13645T100 602396 2849768 SH SOLE 2849768 0 0 CANADIAN PAC RY LTD COM 13645T100 159528 754698 SH DFND 1 754698 0 0 CANOPY GROWTH CORP COM 138035100 1442 29714 SH DFND 1 29714 0 0 CANOPY GROWTH CORP COM 138035100 34930 719520 SH SOLE 719520 0 0 CAPITAL ONE FINL CORP COM 14040H105 58624 617553 SH SOLE 617553 0 0 CAPITAL ONE FINL CORP COM 14040H105 24259 255546 SH DFND 1 255546 0 0 CAPITOL FED FINL INC COM 14057J101 1550 121632 SH SOLE 121632 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 3236 409100 SH SOLE 409100 0 0 CARA THERAPEUTICS INC COM 140755109 465 19400 SH SOLE 19400 0 0 CARDINAL HEALTH INC COM 14149Y108 4991 92431 SH SOLE 92431 0 0 CARDINAL HEALTH INC COM 14149Y108 482 8927 SH DFND 1 8927 0 0 CARGURUS INC COM CL A 141788109 1358 24389 SH DFND 1 24389 0 0 CARGURUS INC COM CL A 141788109 2270 40765 SH SOLE 40765 0 0 CARLISLE COS INC COM 142339100 297 2435 SH SOLE 2435 0 0 CARMAX INC COM 143130102 18220 244010 SH SOLE 244010 0 0 CARMAX INC COM 143130102 208 2786 SH DFND 1 2786 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 9850 154464 SH SOLE 154464 0 0 CARTERS INC COM 146229109 3905 39600 SH SOLE 39600 0 0 CASEYS GEN STORES INC COM 147528103 11266 87260 SH SOLE 87260 0 0 CATALENT INC COM 148806102 18805 412852 SH SOLE 412852 0 0 CATERPILLAR INC DEL COM 149123101 40232 263831 SH SOLE 263831 0 0 CATERPILLAR INC DEL COM 149123101 1178 7726 SH DFND 1 7726 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 17886 186392 SH SOLE 186392 0 0 CBRE GROUP INC CL A 12504L109 13783 312550 SH SOLE 312550 0 0 CBS CORP NEW CL B 124857202 8930 155444 SH SOLE 155444 0 0 CDK GLOBAL INC COM 12508E101 7102 113526 SH SOLE 113526 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 1391704 14863391 SH SOLE 14863391 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 246163 2629020 SH DFND 1 2629020 0 0 CDW CORP COM 12514G108 770 8656 SH SOLE 8656 0 0 CELANESE CORP DEL COM 150870103 67240 589821 SH SOLE 589821 0 0 CELESTICA INC SUB VTG SHS 15101Q108 19665 1816925 SH SOLE 1816925 0 0 CELGENE CORP COM 151020104 23598 263693 SH SOLE 263693 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 228 28686 SH DFND 1 28686 0 0 CENOVUS ENERGY INC COM 15135U109 128026 12759161 SH DFND 1 12759161 0 0 CENOVUS ENERGY INC COM 15135U109 280770 27981799 SH SOLE 27981799 0 0 CENTENE CORP DEL COM 15135B101 65113 449735 SH SOLE 449735 0 0 CENTENE CORP DEL COM 15135B101 521 3600 SH DFND 1 3600 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 11832 541509 SH SOLE 541509 0 0 CENTERPOINT ENERGY INC COM 15189T107 61629 2228879 SH SOLE 2228879 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 641 170866 SH SOLE 170866 0 0 CENTRAL GARDEN & PET CO COM 153527106 476 13200 SH SOLE 13200 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 772 23300 SH SOLE 23300 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 994 37600 SH SOLE 37600 0 0 CENTURYLINK INC COM 156700106 32544 1535084 SH SOLE 1535084 0 0 CENTURYLINK INC COM 156700106 1382 65187 SH DFND 1 65187 0 0 CERIDIAN HCM HLDG INC COM 15677J108 2814 67159 SH SOLE 67159 0 0 CERNER CORP COM 156782104 13219 205235 SH SOLE 205235 0 0 CERNER CORP COM 156782104 3373 52364 SH DFND 1 52364 0 0 CF INDS HLDGS INC COM 125269100 5929 108910 SH SOLE 108910 0 0 CHART INDS INC COM PAR $0.01 16115Q308 4535 57900 SH SOLE 57900 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 32145 98640 SH SOLE 98640 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 25418 216012 SH SOLE 216012 0 0 CHEESECAKE FACTORY INC COM 163072101 2334 43600 SH SOLE 43600 0 0 CHEGG INC COM 163092109 2110 74213 SH SOLE 74213 0 0 CHEMED CORP NEW COM 16359R103 1310 4100 SH SOLE 4100 0 0 CHENIERE ENERGY INC COM NEW 16411R208 790 11375 SH DFND 1 11375 0 0 CHESAPEAKE UTILS CORP COM 165303108 1957 23327 SH SOLE 23327 0 0 CHEVRON CORP NEW COM 166764100 176203 1440976 SH SOLE 1440976 0 0 CHEVRON CORP NEW COM 166764100 7533 61603 SH DFND 1 61603 0 0 CHICOS FAS INC COM 168615102 8514 982000 SH SOLE 982000 0 0 CHILDRENS PL INC COM 168905107 11579 90600 SH SOLE 90600 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 349 7140 SH DFND 1 7140 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 3765 8283 SH SOLE 8283 0 0 CHUBB LIMITED COM H1467J104 92816 694522 SH SOLE 694522 0 0 CHUBB LIMITED COM H1467J104 30442 227788 SH DFND 1 227788 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 62070 1728500 SH SOLE 1728500 0 0 CHURCH & DWIGHT INC COM 171340102 30797 518730 SH SOLE 518730 0 0 CHUYS HLDGS INC COM 171604101 982 37421 SH SOLE 37421 0 0 CIGNA CORPORATION COM 125509109 84313 404864 SH SOLE 404864 0 0 CIMAREX ENERGY CO COM 171798101 4428 47639 SH SOLE 47639 0 0 CINCINNATI FINL CORP COM 172062101 33700 438739 SH SOLE 438739 0 0 CINEMARK HOLDINGS INC COM 17243V102 783 19478 SH SOLE 19478 0 0 CINTAS CORP COM 172908105 13756 69540 SH SOLE 69540 0 0 CINTAS CORP COM 172908105 312 1575 SH DFND 1 1575 0 0 CISCO SYS INC COM 17275R102 12129 249321 SH DFND 1 249321 0 0 CISCO SYS INC COM 17275R102 173870 3573898 SH SOLE 3573898 0 0 CITIGROUP INC COM NEW 172967424 55965 780105 SH SOLE 780105 0 0 CITIGROUP INC COM NEW 172967424 4204 58604 SH DFND 1 58604 0 0 CITIZENS FINL GROUP INC COM 174610105 1441 37366 SH DFND 1 37366 0 0 CITIZENS FINL GROUP INC COM 174610105 17863 463127 SH SOLE 463127 0 0 CITRIX SYS INC COM 177376100 4603 41406 SH SOLE 41406 0 0 CLOROX CO DEL COM 189054109 41923 278727 SH SOLE 278727 0 0 CME GROUP INC COM CL A 12572Q105 28201 165686 SH SOLE 165686 0 0 CME GROUP INC COM CL A 12572Q105 6932 40729 SH DFND 1 40729 0 0 CMS ENERGY CORP COM 125896100 425 8664 SH DFND 1 8664 0 0 CMS ENERGY CORP COM 125896100 6844 139677 SH SOLE 139677 0 0 CNOOC LTD SPONSORED ADR 126132109 4334 21939 SH DFND 1 21939 0 0 COCA COLA CO COM 191216100 35100 759896 SH DFND 1 759896 0 0 COCA COLA CO COM 191216100 224213 4854148 SH SOLE 4854148 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 569 12509 SH DFND 1 12509 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 82437 1812993 SH SOLE 1812993 0 0 COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 972 11453 SH DFND 1 11453 0 0 COGNEX CORP COM 192422103 897 16069 SH DFND 1 16069 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2960 38366 SH DFND 1 38366 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 14229 184429 SH SOLE 184429 0 0 COHERENT INC COM 192479103 38250 222141 SH SOLE 222141 0 0 COHERENT INC COM 192479103 1414 8212 SH DFND 1 8212 0 0 COHU INC COM 192576106 457 18200 SH SOLE 18200 0 0 COLFAX CORP COM 194014106 8186 227000 SH SOLE 227000 0 0 COLGATE PALMOLIVE CO COM 194162103 68175 1018297 SH SOLE 1018297 0 0 COLGATE PALMOLIVE CO COM 194162103 10093 150756 SH DFND 1 150756 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1850 23899 SH DFND 1 23899 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 8491 109677 SH SOLE 109677 0 0 COLUMBIA BKG SYS INC COM 197236102 1067 27517 SH SOLE 27517 0 0 COMCAST CORP NEW CL A 20030N101 129455 3655895 SH SOLE 3655895 0 0 COMCAST CORP NEW CL A 20030N101 32357 913778 SH DFND 1 913778 0 0 COMERICA INC COM 200340107 4416 48955 SH SOLE 48955 0 0 COMFORT SYS USA INC COM 199908104 6948 123200 SH SOLE 123200 0 0 COMMERCE BANCSHARES INC COM 200525103 2175 32946 SH SOLE 32946 0 0 COMPASS MINERALS INTL INC COM 20451N101 452 6732 SH SOLE 6732 0 0 CONAGRA BRANDS INC COM 205887102 81344 2394570 SH SOLE 2394570 0 0 CONCHO RES INC COM 20605P101 22508 147355 SH SOLE 147355 0 0 CONOCOPHILLIPS COM 20825C104 32521 420169 SH SOLE 420169 0 0 CONSOLIDATED EDISON INC COM 209115104 8802 115522 SH SOLE 115522 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 436 7391 SH DFND 1 7391 0 0 CONSTELLATION BRANDS INC CL A 21036P108 12580 58345 SH SOLE 58345 0 0 COOPER COS INC COM NEW 216648402 39026 140813 SH SOLE 140813 0 0 COOPER STD HLDGS INC COM 21676P103 13882 115700 SH SOLE 115700 0 0 COPART INC COM 217204106 3082 59814 SH SOLE 59814 0 0 CORELOGIC INC COM 21871D103 17664 357500 SH SOLE 357500 0 0 CORNING INC COM 219350105 26912 762392 SH SOLE 762392 0 0 CORNING INC COM 219350105 584 16553 SH DFND 1 16553 0 0 CORVEL CORP COM 221006109 2832 47000 SH SOLE 47000 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 399 46478 SH SOLE 46478 0 0 COSTAR GROUP INC COM 22160N109 15710 37329 SH SOLE 37329 0 0 COSTCO WHSL CORP NEW COM 22160K105 195793 833587 SH SOLE 833587 0 0 COSTCO WHSL CORP NEW COM 22160K105 56060 238673 SH DFND 1 238673 0 0 COTT CORP QUE COM 22163N106 14359 890164 SH DFND 1 890164 0 0 COTT CORP QUE COM 22163N106 11563 716881 SH SOLE 716881 0 0 COTY INC COM CL A 222070203 1735 138162 SH SOLE 138162 0 0 COUPA SOFTWARE INC COM 22266L106 7488 94659 SH SOLE 94659 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 408 2773 SH SOLE 2773 0 0 CRANE CO COM 224399105 1662 16900 SH SOLE 16900 0 0 CRAY INC COM NEW 225223304 933 43400 SH SOLE 43400 0 0 CREDICORP LTD COM G2519Y108 61591 276096 SH SOLE 276096 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 363 24277 SH DFND 1 24277 0 0 CRESCENT PT ENERGY CORP COM 22576C101 2975 467818 SH DFND 1 467818 0 0 CRESCENT PT ENERGY CORP COM 22576C101 29604 4655222 SH SOLE 4655222 0 0 CRH MEDICAL CORP COM 12626F105 429 107838 SH DFND 1 107838 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 313 10919 SH SOLE 10919 0 0 CRITEO S A SPONS ADS 226718104 201 8851 SH DFND 1 8851 0 0 CROCS INC COM 227046109 4156 195200 SH SOLE 195200 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 540 61817 SH SOLE 61817 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 65158 585267 SH SOLE 585267 0 0 CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 7022 6500 SH SOLE 6500 0 0 CROWN HOLDINGS INC COM 228368106 968 20173 SH SOLE 20173 0 0 CSG SYS INTL INC COM 126349109 4793 119400 SH SOLE 119400 0 0 CSW INDUSTRIALS INC COM 126402106 1126 20977 SH SOLE 20977 0 0 CSX CORP COM 126408103 32410 437682 SH SOLE 437682 0 0 CSX CORP COM 126408103 1847 24943 SH DFND 1 24943 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 8576 230714 SH SOLE 230714 0 0 CTS CORP COM 126501105 1935 56400 SH SOLE 56400 0 0 CUBESMART COM 229663109 696 24400 SH SOLE 24400 0 0 CUBIC CORP COM 229669106 3097 42400 SH SOLE 42400 0 0 CUMMINS INC COM 231021106 33433 228881 SH SOLE 228881 0 0 CURTISS WRIGHT CORP COM 231561101 2707 19700 SH SOLE 19700 0 0 CUTERA INC COM 232109108 2697 82869 SH SOLE 82869 0 0 CVS HEALTH CORP COM 126650100 43178 548499 SH SOLE 548499 0 0 CVS HEALTH CORP COM 126650100 16093 204437 SH DFND 1 204437 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 245 22100 SH SOLE 22100 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 36010 2485179 SH SOLE 2485179 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 1200 64882 SH SOLE 64882 0 0 D R HORTON INC COM 23331A109 13075 309974 SH SOLE 309974 0 0 DANAHER CORP DEL COM 235851102 141044 1298032 SH SOLE 1298032 0 0 DANAHER CORP DEL COM 235851102 42244 388772 SH DFND 1 388772 0 0 DARDEN RESTAURANTS INC COM 237194105 1087 9777 SH DFND 1 9777 0 0 DARDEN RESTAURANTS INC COM 237194105 9827 88383 SH SOLE 88383 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 7880 119000 SH SOLE 119000 0 0 DAVITA INC COM 23918K108 6406 89435 SH SOLE 89435 0 0 DAVITA INC COM 23918K108 1303 18187 SH DFND 1 18187 0 0 DEERE & CO COM 244199105 43750 291027 SH SOLE 291027 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 251 2583 SH SOLE 2583 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 1987 63374 SH SOLE 63374 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 23886 413044 SH SOLE 413044 0 0 DELUXE CORP COM 248019101 226 3962 SH DFND 1 3962 0 0 DENALI THERAPEUTICS INC COM 24823R105 487 22400 SH SOLE 22400 0 0 DENISON MINES CORP COM 248356107 458 569660 SH DFND 1 569660 0 0 DENNYS CORP COM 24869P104 2223 151000 SH SOLE 151000 0 0 DENTSPLY SIRONA INC COM 24906P109 4583 121441 SH SOLE 121441 0 0 DESCARTES SYS GROUP INC COM 249906108 17028 502379 SH SOLE 502379 0 0 DESCARTES SYS GROUP INC COM 249906108 630 18600 SH DFND 1 18600 0 0 DEVON ENERGY CORP NEW COM 25179M103 5909 147955 SH SOLE 147955 0 0 DEXCOM INC COM 252131107 10195 71273 SH SOLE 71273 0 0 DFB HEALTHCARE ACQUISTION CO COM 23291E109 7208 750000 SH SOLE 750000 0 0 DFB HEALTHCARE ACQUISTION CO *W EXP 04/11/202 23291E117 383 250000 SH SOLE 250000 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 8484 59885 SH DFND 1 59885 0 0 DIAMONDBACK ENERGY INC COM 25278X109 4391 32483 SH SOLE 32483 0 0 DIGITAL RLTY TR INC COM 253868103 6754 60048 SH SOLE 60048 0 0 DIGITAL RLTY TR INC COM 253868103 550 4893 SH DFND 1 4893 0 0 DISCOVER FINL SVCS COM 254709108 19180 250887 SH DFND 1 250887 0 0 DISCOVER FINL SVCS COM 254709108 62828 821814 SH SOLE 821814 0 0 DISCOVERY INC COM SER A 25470F104 1435 44850 SH SOLE 44850 0 0 DISCOVERY INC COM SER C 25470F302 2944 99516 SH SOLE 99516 0 0 DISH NETWORK CORP CL A 25470M109 2321 64911 SH SOLE 64911 0 0 DISNEY WALT CO COM DISNEY 254687106 76558 654674 SH SOLE 654674 0 0 DISNEY WALT CO COM DISNEY 254687106 9420 80552 SH DFND 1 80552 0 0 DOCUSIGN INC COM 256163106 1051 20000 SH SOLE 20000 0 0 DOLLAR GEN CORP NEW COM 256677105 99223 907805 SH SOLE 907805 0 0 DOLLAR GEN CORP NEW COM 256677105 1582 14470 SH DFND 1 14470 0 0 DOLLAR TREE INC COM 256746108 827 10138 SH DFND 1 10138 0 0 DOLLAR TREE INC COM 256746108 15570 190931 SH SOLE 190931 0 0 DOMINION ENERGY INC COM 25746U109 44639 635166 SH SOLE 635166 0 0 DOMINION ENERGY INC COM 25746U109 971 13819 SH DFND 1 13819 0 0 DOMINOS PIZZA INC COM 25754A201 3081 10451 SH SOLE 10451 0 0 DOMTAR CORP COM NEW 257559203 573 10975 SH SOLE 10975 0 0 DONALDSON INC COM 257651109 1261 21650 SH SOLE 21650 0 0 DORMAN PRODUCTS INC COM 258278100 523 6800 SH SOLE 6800 0 0 DOVER CORP COM 260003108 9224 104186 SH SOLE 104186 0 0 DOWDUPONT INC COM 26078J100 212984 3311831 SH SOLE 3311831 0 0 DOWDUPONT INC COM 26078J100 58609 911348 SH DFND 1 911348 0 0 DRIL-QUIP INC COM 262037104 994 19020 SH SOLE 19020 0 0 DROPBOX INC CL A 26210C104 217 8100 SH DFND 1 8100 0 0 DSW INC CL A 23334L102 9148 270000 SH SOLE 270000 0 0 DTE ENERGY CO COM 233331107 21570 197655 SH SOLE 197655 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 86493 1080892 SH SOLE 1080892 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 32885 410961 SH DFND 1 410961 0 0 DUKE REALTY CORP COM NEW 264411505 3069 108183 SH SOLE 108183 0 0 DULUTH HLDGS INC COM CL B 26443V101 3045 96800 SH SOLE 96800 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 1676 11760 SH SOLE 11760 0 0 DUNKIN BRANDS GROUP INC COM 265504100 11780 159800 SH SOLE 159800 0 0 DXC TECHNOLOGY CO COM 23355L106 8440 90244 SH SOLE 90244 0 0 DXC TECHNOLOGY CO COM 23355L106 280 2999 SH DFND 1 2999 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 465 8879 SH DFND 1 8879 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 5336 101848 SH SOLE 101848 0 0 EAST WEST BANCORP INC COM 27579R104 2590 42900 SH SOLE 42900 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 5098 263200 SH SOLE 263200 0 0 EASTGROUP PPTY INC COM 277276101 4293 44900 SH SOLE 44900 0 0 EASTMAN CHEM CO COM 277432100 79961 835362 SH SOLE 835362 0 0 EATON CORP PLC SHS G29183103 2427 27984 SH DFND 1 27984 0 0 EATON CORP PLC SHS G29183103 31059 358117 SH SOLE 358117 0 0 EBAY INC COM 278642103 9685 293316 SH SOLE 293316 0 0 ECOLAB INC COM 278865100 39204 250056 SH SOLE 250056 0 0 ECOLAB INC COM 278865100 13489 86038 SH DFND 1 86038 0 0 EDGEWELL PERS CARE CO COM 28035Q102 1507 32600 SH SOLE 32600 0 0 EDISON INTL COM 281020107 8646 127749 SH SOLE 127749 0 0 EDITAS MEDICINE INC COM 28106W103 667 20970 SH SOLE 20970 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 12091 69448 SH SOLE 69448 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2610 14993 SH DFND 1 14993 0 0 EL PASO ELEC CO COM NEW 283677854 2339 40900 SH SOLE 40900 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 4111 117824 SH SOLE 117824 0 0 ELDORADO GOLD CORP NEW COM 284902103 2266 2592003 SH SOLE 2592003 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 2262 129600 SH SOLE 129600 0 0 ELECTRONIC ARTS INC COM 285512109 48177 399844 SH SOLE 399844 0 0 ELLIE MAE INC COM 28849P100 2084 21989 SH SOLE 21989 0 0 ELLIS PERRY INTL INC COM 288853104 1438 52600 SH SOLE 52600 0 0 EMCOR GROUP INC COM 29084Q100 3568 47500 SH SOLE 47500 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 632 9600 SH SOLE 9600 0 0 EMERSON ELEC CO COM 291011104 103831 1355848 SH SOLE 1355848 0 0 EMERSON ELEC CO COM 291011104 4964 64817 SH DFND 1 64817 0 0 EMPLOYERS HOLDINGS INC COM 292218104 3008 66400 SH SOLE 66400 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 2707 31672 SH SOLE 31672 0 0 ENBRIDGE INC COM 29250N105 1119562 34720398 SH SOLE 34720398 0 0 ENBRIDGE INC COM 29250N105 272477 8450189 SH DFND 1 8450189 0 0 ENCANA CORP COM 292505104 7921 604767 SH DFND 1 604767 0 0 ENCANA CORP COM 292505104 116673 8907927 SH SOLE 8907927 0 0 ENCOMPASS HEALTH CORP COM 29261A100 7451 95586 SH SOLE 95586 0 0 ENCORE CAP GROUP INC COM 292554102 1369 38200 SH SOLE 38200 0 0 ENDOCYTE INC COM 29269A102 2362 133012 SH SOLE 133012 0 0 ENERPLUS CORP COM 292766102 39454 3197387 SH SOLE 3197387 0 0 ENERPLUS CORP COM 292766102 7426 601837 SH DFND 1 601837 0 0 ENI S P A SPONSORED ADR 26874R108 942 28992 SH DFND 1 28992 0 0 ENSCO PLC SHS CLASS A G3157S106 87 10309 SH DFND 1 10309 0 0 ENTEGRIS INC COM 29362U104 1801 62200 SH SOLE 62200 0 0 ENTERGY CORP NEW COM 29364G103 22959 282992 SH SOLE 282992 0 0 ENTERGY CORP NEW COM 29364G103 1125 13863 SH DFND 1 13863 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 461 16052 SH SOLE 16052 0 0 ENVISION HEALTHCARE CORP COM 29414D100 8749 191309 SH SOLE 191309 0 0 EOG RES INC COM 26875P101 67519 529269 SH SOLE 529269 0 0 EOG RES INC COM 26875P101 5641 44219 SH DFND 1 44219 0 0 EPLUS INC COM 294268107 4338 46800 SH SOLE 46800 0 0 EQT CORP COM 26884L109 4107 92845 SH SOLE 92845 0 0 EQUIFAX INC COM 294429105 8692 66568 SH SOLE 66568 0 0 EQUIFAX INC COM 294429105 238 1823 SH DFND 1 1823 0 0 EQUINIX INC COM PAR $0.001 29444U700 668 1543 SH DFND 1 1543 0 0 EQUINIX INC COM PAR $0.001 29444U700 57175 132078 SH SOLE 132078 0 0 EQUINOR ASA SPONSORED ADR 29446M102 2203 78105 SH DFND 1 78105 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 1887 58800 SH SOLE 58800 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 6941 104747 SH SOLE 104747 0 0 ERICSSON ADR B SEK 10 294821608 128 14321 SH DFND 1 14321 0 0 ESCO TECHNOLOGIES INC COM 296315104 2674 39288 SH SOLE 39288 0 0 ESSENT GROUP LTD COM G3198U102 788 17800 SH SOLE 17800 0 0 ESSEX PPTY TR INC COM 297178105 4857 19689 SH SOLE 19689 0 0 ESTRE AMBIENTAL INC *W EXP 12/21/202 G3206V118 195 649100 SH SOLE 649100 0 0 EURONET WORLDWIDE INC COM 298736109 2987 29800 SH SOLE 29800 0 0 EVENTBRITE INC COM CL A 29975E109 228 6002 SH SOLE 6002 0 0 EVEREST RE GROUP LTD COM G3223R108 61718 270138 SH SOLE 270138 0 0 EVERGY INC COM 30034W106 4486 81682 SH SOLE 81682 0 0 EVERGY INC COM 30034W106 327 5949 SH DFND 1 5949 0 0 EVERSOURCE ENERGY COM 30040W108 515 8384 SH DFND 1 8384 0 0 EVERSOURCE ENERGY COM 30040W108 7897 128525 SH SOLE 128525 0 0 EVERTEC INC COM 30040P103 7013 291000 SH SOLE 291000 0 0 EVO PMTS INC CL A COM 26927E104 274 11468 SH SOLE 11468 0 0 EXACT SCIENCES CORP COM 30063P105 11230 142300 SH SOLE 142300 0 0 EXELIXIS INC COM 30161Q104 1209 68248 SH SOLE 68248 0 0 EXELON CORP COM 30161N101 34133 781795 SH SOLE 781795 0 0 EXELON CORP COM 30161N101 1444 33084 SH DFND 1 33084 0 0 EXLSERVICE HOLDINGS INC COM 302081104 3787 57200 SH SOLE 57200 0 0 EXPEDIA GROUP INC COM NEW 30212P303 10855 83194 SH SOLE 83194 0 0 EXPEDITORS INTL WASH INC COM 302130109 64130 872164 SH SOLE 872164 0 0 EXPONENT INC COM 30214U102 9535 177900 SH SOLE 177900 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 19518 205432 SH SOLE 205432 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 586 6169 SH DFND 1 6169 0 0 EXTRA SPACE STORAGE INC COM 30225T102 3148 36334 SH SOLE 36334 0 0 EXXON MOBIL CORP COM 30231G102 318575 3747056 SH SOLE 3747056 0 0 EXXON MOBIL CORP COM 30231G102 15606 183553 SH DFND 1 183553 0 0 F M C CORP COM NEW 302491303 3364 38591 SH SOLE 38591 0 0 F5 NETWORKS INC COM 315616102 24863 124677 SH SOLE 124677 0 0 FACEBOOK INC CL A 30303M102 332409 2021217 SH SOLE 2021217 0 0 FACEBOOK INC CL A 30303M102 3433 20872 SH DFND 1 20872 0 0 FACTSET RESH SYS INC COM 303075105 5150 23022 SH SOLE 23022 0 0 FAIR ISAAC CORP COM 303250104 4091 17900 SH SOLE 17900 0 0 FAR PT ACQUISITION CORP COM CL A 30734W109 9655 1000000 SH SOLE 1000000 0 0 FAR PT ACQUISITION CORP *W EXP 06/01/202 30734W117 550 333332 SH SOLE 333332 0 0 FARFETCH LTD ORD SH CL A 30744W107 1100 40388 SH SOLE 40388 0 0 FASTENAL CO COM 311900104 18445 317903 SH SOLE 317903 0 0 FASTENAL CO COM 311900104 1679 28940 SH DFND 1 28940 0 0 FATE THERAPEUTICS INC COM 31189P102 671 41185 SH SOLE 41185 0 0 FB FINL CORP COM 30257X104 1887 48174 SH SOLE 48174 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 2720 21511 SH SOLE 21511 0 0 FEDERATED INVS INC PA CL B 314211103 393 16296 SH SOLE 16296 0 0 FEDEX CORP COM 31428X106 18173 75471 SH SOLE 75471 0 0 FEDEX CORP COM 31428X106 471 1956 SH DFND 1 1956 0 0 FIBROGEN INC COM 31572Q808 2857 47026 SH SOLE 47026 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 14969 380405 SH SOLE 380405 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 35952 329619 SH SOLE 329619 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 1392 52025 SH SOLE 52025 0 0 FIFTH THIRD BANCORP COM 316773100 14787 529610 SH SOLE 529610 0 0 FINISAR CORP COM NEW 31787A507 1108 58180 SH SOLE 58180 0 0 FINISAR CORP COM NEW 31787A507 1032 54197 SH DFND 1 54197 0 0 FIRST AMERN FINL CORP COM 31847R102 4422 85718 SH SOLE 85718 0 0 FIRST BANCSHARES INC MS COM 318916103 480 12300 SH SOLE 12300 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 886 28212 SH SOLE 28212 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 4854 856022 SH SOLE 856022 0 0 FIRSTENERGY CORP COM 337932107 838 22532 SH DFND 1 22532 0 0 FIRSTENERGY CORP COM 337932107 21363 574727 SH SOLE 574727 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 20424 241809 SH SOLE 241809 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 1054 12479 SH DFND 1 12479 0 0 FISERV INC COM 337738108 2153 26141 SH DFND 1 26141 0 0 FISERV INC COM 337738108 73742 895150 SH SOLE 895150 0 0 FIVE BELOW INC COM 33829M101 1807 13890 SH SOLE 13890 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 344 24729 SH SOLE 24729 0 0 FIVE9 INC COM 338307101 2732 62532 SH SOLE 62532 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 26891 118024 SH SOLE 118024 0 0 FLIR SYS INC COM 302445101 3141 51094 SH SOLE 51094 0 0 FLOWSERVE CORP COM 34354P105 9691 177197 SH DFND 1 177197 0 0 FLOWSERVE CORP COM 34354P105 2054 37561 SH SOLE 37561 0 0 FLUOR CORP NEW COM 343412102 4404 75796 SH SOLE 75796 0 0 FNB CORP PA COM 302520101 703 55281 SH SOLE 55281 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 984 9947 SH DFND 1 9947 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 2075 20970 SH SOLE 20970 0 0 FOOT LOCKER INC COM 344849104 15675 307481 SH SOLE 307481 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 13097 1415862 SH SOLE 1415862 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 12736 1376831 SH DFND 1 1376831 0 0 FORRESTER RESH INC COM 346563109 1735 37800 SH SOLE 37800 0 0 FORTIS INC COM 349553107 172252 5316451 SH SOLE 5316451 0 0 FORTIS INC COM 349553107 117060 3612985 SH DFND 1 3612985 0 0 FORTIVE CORP COM 34959J108 1339 15900 SH DFND 1 15900 0 0 FORTIVE CORP COM 34959J108 34170 405817 SH SOLE 405817 0 0 FORTUNA SILVER MINES INC COM 349915108 5144 1178995 SH SOLE 1178995 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 18042 344571 SH SOLE 344571 0 0 FORTY SEVEN INC COM 34983P104 202 13537 SH SOLE 13537 0 0 FORWARD AIR CORP COM 349853101 20872 291100 SH SOLE 291100 0 0 FOX FACTORY HLDG CORP COM 35138V102 546 7800 SH SOLE 7800 0 0 FRANCO NEVADA CORP COM 351858105 117390 1877890 SH SOLE 1877890 0 0 FRANCO NEVADA CORP COM 351858105 40455 647172 SH DFND 1 647172 0 0 FRANKLIN RES INC COM 354613101 2834 93209 SH SOLE 93209 0 0 FREEPORT-MCMORAN INC CL B 35671D857 8874 637500 SH SOLE 637500 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 742 14433 SH DFND 1 14433 0 0 G1 THERAPEUTICS INC COM 3621LQ109 2444 46743 SH SOLE 46743 0 0 GALLAGHER ARTHUR J & CO COM 363576109 22243 298810 SH SOLE 298810 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1096 14717 SH DFND 1 14717 0 0 GAMESTOP CORP NEW CL A 36467W109 400 28075 SH DFND 1 28075 0 0 GAP INC DEL COM 364760108 1861 64519 SH SOLE 64519 0 0 GARDNER DENVER HLDGS INC COM 36555P107 8819 311186 SH SOLE 311186 0 0 GARMIN LTD SHS H2906T109 3635 51898 SH SOLE 51898 0 0 GARTNER INC COM 366651107 11265 71070 SH SOLE 71070 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 834 31400 SH SOLE 31400 0 0 GENERAL DYNAMICS CORP COM 369550108 28549 139452 SH SOLE 139452 0 0 GENERAL DYNAMICS CORP COM 369550108 438 2139 SH DFND 1 2139 0 0 GENERAL ELECTRIC CO COM 369604103 8544 756762 SH DFND 1 756762 0 0 GENERAL ELECTRIC CO COM 369604103 81032 7177324 SH SOLE 7177324 0 0 GENERAL MLS INC COM 370334104 15659 364846 SH SOLE 364846 0 0 GENERAL MLS INC COM 370334104 858 19987 SH DFND 1 19987 0 0 GENERAL MTRS CO COM 37045V100 320 9495 SH DFND 1 9495 0 0 GENERAL MTRS CO COM 37045V100 13126 389836 SH SOLE 389836 0 0 GENESEE & WYO INC CL A 371559105 682 7500 SH SOLE 7500 0 0 GENMARK DIAGNOSTICS INC COM 372309104 1394 189616 SH SOLE 189616 0 0 GENTEX CORP COM 371901109 3241 151023 SH SOLE 151023 0 0 GENTHERM INC COM 37253A103 2441 53714 SH SOLE 53714 0 0 GENUINE PARTS CO COM 372460105 51771 520839 SH SOLE 520839 0 0 GENUINE PARTS CO COM 372460105 309 3108 SH DFND 1 3108 0 0 GETTY RLTY CORP NEW COM 374297109 5729 200612 SH SOLE 200612 0 0 GIBRALTAR INDS INC COM 374689107 2432 53340 SH SOLE 53340 0 0 GILDAN ACTIVEWEAR INC COM 375916103 109020 3585741 SH SOLE 3585741 0 0 GILDAN ACTIVEWEAR INC COM 375916103 4909 161449 SH DFND 1 161449 0 0 GILEAD SCIENCES INC COM 375558103 2605 33740 SH DFND 1 33740 0 0 GILEAD SCIENCES INC COM 375558103 39281 508754 SH SOLE 508754 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 6000 149376 SH DFND 1 149376 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2336 61461 SH SOLE 61461 0 0 GLOBAL PMTS INC COM 37940X102 48522 380862 SH SOLE 380862 0 0 GLOBAL PMTS INC COM 37940X102 481 3775 SH DFND 1 3775 0 0 GLYCOMIMETICS INC COM 38000Q102 1046 72672 SH SOLE 72672 0 0 GODADDY INC CL A 380237107 220 2638 SH DFND 1 2638 0 0 GOLD STD VENTURES CORP COM 380738104 442 258638 SH SOLE 258638 0 0 GOLDCORP INC NEW COM 380956409 113258 11124366 SH SOLE 11124366 0 0 GOLDCORP INC NEW COM 380956409 38728 3803973 SH DFND 1 3803973 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 5729 25548 SH DFND 1 25548 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 100905 449988 SH SOLE 449988 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 1605 68618 SH SOLE 68618 0 0 GOOSEHEAD INS INC COM CL A 38267D109 651 19226 SH SOLE 19226 0 0 GORES HLDGS II INC COM CL A 382867109 31816 2995900 SH SOLE 2995900 0 0 GORES HLDGS II INC *W EXP 01/13/202 382867117 2147 998633 SH SOLE 998633 0 0 GORES HOLDINGS III INC UNIT 09/07/2024 38286G208 29638 2900000 SH SOLE 2900000 0 0 GRACO INC COM 384109104 5665 122250 SH SOLE 122250 0 0 GRAHAM HLDGS CO COM 384637104 463 800 SH SOLE 800 0 0 GRAINGER W W INC COM 384802104 49306 137955 SH SOLE 137955 0 0 GRAINGER W W INC COM 384802104 3836 10733 SH DFND 1 10733 0 0 GRAN TIERRA ENERGY INC COM 38500T101 9294 2441775 SH SOLE 2441775 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 38619 899917 SH SOLE 899917 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 1050 24463 SH DFND 1 24463 0 0 GREEN DOT CORP CL A 39304D102 551 6200 SH SOLE 6200 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 339 5229 SH DFND 1 5229 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 28972 454665 SH DFND 1 454665 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 150201 2331283 SH SOLE 2331283 0 0 GRUBHUB INC COM 400110102 2115 15259 SH SOLE 15259 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 428 16824 SH SOLE 16824 0 0 GS ACQUISITION HLDGS CORP COM CL A 36255F102 16575 1700000 SH SOLE 1700000 0 0 GS ACQUISITION HLDGS CORP *W EXP 06/12/202 36255F110 935 566666 SH SOLE 566666 0 0 GTT COMMUNICATIONS INC COM 362393100 1749 40300 SH SOLE 40300 0 0 GTY TECHNOLOGY HOLDINGS INC *W EXP 10/25/202 G4182A128 541 432733 SH SOLE 432733 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 1200 40400 SH SOLE 40400 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 3596 35600 SH SOLE 35600 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 2915 16876 SH SOLE 16876 0 0 HALLIBURTON CO COM 406216101 37878 934560 SH SOLE 934560 0 0 HALLIBURTON CO COM 406216101 39687 979212 SH DFND 1 979212 0 0 HANESBRANDS INC COM 410345102 606 32873 SH DFND 1 32873 0 0 HANESBRANDS INC COM 410345102 33341 1809086 SH SOLE 1809086 0 0 HANGER INC COM NEW 41043F208 842 40400 SH SOLE 40400 0 0 HANOVER INS GROUP INC COM 410867105 2937 23807 SH SOLE 23807 0 0 HARLEY DAVIDSON INC COM 412822108 2138 47191 SH SOLE 47191 0 0 HARLEY DAVIDSON INC COM 412822108 22862 504681 SH DFND 1 504681 0 0 HARRIS CORP DEL COM 413875105 425 2513 SH DFND 1 2513 0 0 HARRIS CORP DEL COM 413875105 43986 259952 SH SOLE 259952 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 20108 402487 SH SOLE 402487 0 0 HASBRO INC COM 418056107 12695 120765 SH SOLE 120765 0 0 HAVERTY FURNITURE INC COM 419596101 893 40400 SH SOLE 40400 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 1235 34700 SH SOLE 34700 0 0 HAWAIIAN HOLDINGS INC COM 419879101 6713 167400 SH SOLE 167400 0 0 HAWKINS INC COM 420261109 452 10900 SH SOLE 10900 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 1342 37800 SH SOLE 37800 0 0 HCA HEALTHCARE INC COM 40412C101 41401 297595 SH SOLE 297595 0 0 HCA HEALTHCARE INC COM 40412C101 433 3110 SH DFND 1 3110 0 0 HCP INC COM 40414L109 3533 134233 SH SOLE 134233 0 0 HD SUPPLY HLDGS INC COM 40416M105 11587 270777 SH SOLE 270777 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 1537 16330 SH SOLE 16330 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 234 2491 SH DFND 1 2491 0 0 HEALTHCARE SVCS GRP INC COM 421906108 1212 29843 SH SOLE 29843 0 0 HEARTLAND EXPRESS INC COM 422347104 430 21800 SH SOLE 21800 0 0 HELEN OF TROY CORP LTD COM G4388N106 1322 10100 SH SOLE 10100 0 0 HELMERICH & PAYNE INC COM 423452101 3577 52021 SH SOLE 52021 0 0 HENRY JACK & ASSOC INC COM 426281101 8680 54222 SH SOLE 54222 0 0 HERITAGE COMMERCE CORP COM 426927109 1360 91179 SH SOLE 91179 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 601 28127 SH SOLE 28127 0 0 HERITAGE FINL CORP WASH COM 42722X106 1513 43045 SH SOLE 43045 0 0 HERSHEY CO COM 427866108 76800 752937 SH SOLE 752937 0 0 HESS CORP COM 42809H107 5313 74226 SH SOLE 74226 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 7958 487891 SH SOLE 487891 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 164 10071 SH DFND 1 10071 0 0 HEXCEL CORP NEW COM 428291108 2208 32926 SH DFND 1 32926 0 0 HEXCEL CORP NEW COM 428291108 45387 676912 SH SOLE 676912 0 0 HILLENBRAND INC COM 431571108 6496 124200 SH SOLE 124200 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 26845 332319 SH SOLE 332319 0 0 HMS HLDGS CORP COM 40425J101 2612 79601 SH SOLE 79601 0 0 HOLLYFRONTIER CORP COM 436106108 7804 111644 SH SOLE 111644 0 0 HOLOGIC INC COM 436440101 36044 879545 SH SOLE 879545 0 0 HOLOGIC INC COM 436440101 309 7529 SH DFND 1 7529 0 0 HOME BANCSHARES INC COM 436893200 2543 116100 SH SOLE 116100 0 0 HOME DEPOT INC COM 437076102 347183 1675999 SH SOLE 1675999 0 0 HOME DEPOT INC COM 437076102 97600 471155 SH DFND 1 471155 0 0 HOMOLOGY MEDICINES INC COM 438083107 530 23168 SH SOLE 23168 0 0 HONDA MOTOR LTD AMERN SHS 438128308 446 13405 SH DFND 1 13405 0 0 HONEYWELL INTL INC COM 438516106 4019 24154 SH DFND 1 24154 0 0 HONEYWELL INTL INC COM 438516106 196813 1182768 SH SOLE 1182768 0 0 HOPE BANCORP INC COM 43940T109 1006 62219 SH SOLE 62219 0 0 HORMEL FOODS CORP COM 440452100 28107 713368 SH SOLE 713368 0 0 HOST HOTELS & RESORTS INC COM 44107P104 4453 211029 SH SOLE 211029 0 0 HP INC COM 40434L105 13625 528734 SH SOLE 528734 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 311 7078 SH DFND 1 7078 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 468 92764 SH SOLE 92764 0 0 HUDBAY MINERALS INC COM 443628102 17439 3446779 SH SOLE 3446779 0 0 HUMANA INC COM 444859102 47701 140911 SH SOLE 140911 0 0 HUNT J B TRANS SVCS INC COM 445658107 52345 440096 SH SOLE 440096 0 0 HUNT J B TRANS SVCS INC COM 445658107 328 2759 SH DFND 1 2759 0 0 HUNTINGTON BANCSHARES INC COM 446150104 4719 316310 SH SOLE 316310 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 4592 17933 SH SOLE 17933 0 0 HUNTSMAN CORP COM 447011107 821 30141 SH SOLE 30141 0 0 HUNTSMAN CORP COM 447011107 296 10886 SH DFND 1 10886 0 0 HURON CONSULTING GROUP INC COM 447462102 261 5277 SH SOLE 5277 0 0 IAC INTERACTIVECORP COM 44919P508 22742 104936 SH SOLE 104936 0 0 IAMGOLD CORP COM 450913108 7916 2154028 SH SOLE 2154028 0 0 ICICI BK LTD ADR 45104G104 8083 952096 SH SOLE 952096 0 0 IDACORP INC COM 451107106 2235 22519 SH SOLE 22519 0 0 IDEX CORP COM 45167R104 21032 139597 SH SOLE 139597 0 0 IDEXX LABS INC COM 45168D104 18846 75488 SH SOLE 75488 0 0 IDEXX LABS INC COM 45168D104 629 2519 SH DFND 1 2519 0 0 ILLINOIS TOOL WKS INC COM 452308109 1745 12368 SH DFND 1 12368 0 0 ILLINOIS TOOL WKS INC COM 452308109 30494 216089 SH SOLE 216089 0 0 ILLUMINA INC COM 452327109 23766 64747 SH SOLE 64747 0 0 ILLUMINA INC COM 452327109 969 2641 SH DFND 1 2641 0 0 IMMUNOGEN INC COM 45253H101 604 63833 SH SOLE 63833 0 0 IMMUNOMEDICS INC COM 452907108 6474 310788 SH SOLE 310788 0 0 IMPERIAL OIL LTD COM NEW 453038408 170697 5278532 SH SOLE 5278532 0 0 IMPERIAL OIL LTD COM NEW 453038408 22109 683668 SH DFND 1 683668 0 0 INCYTE CORP COM 45337C102 18097 261972 SH SOLE 261972 0 0 INDEPENDENT BK GROUP INC COM 45384B106 1210 18252 SH SOLE 18252 0 0 INFOSYS LTD SPONSORED ADR 456788108 5470 537900 SH SOLE 537900 0 0 INFOSYS LTD SPONSORED ADR 456788108 463 45522 SH DFND 1 45522 0 0 ING GROEP N V SPONSORED ADR 456837103 4455 343512 SH DFND 1 343512 0 0 INGERSOLL-RAND PLC SHS G47791101 51028 498808 SH DFND 1 498808 0 0 INGERSOLL-RAND PLC SHS G47791101 70711 691216 SH SOLE 691216 0 0 INGREDION INC COM 457187102 20284 193259 SH SOLE 193259 0 0 INNOVIVA INC COM 45781M101 469 30800 SH SOLE 30800 0 0 INPHI CORP COM 45772F107 1762 46400 SH SOLE 46400 0 0 INSMED INC COM PAR $.01 457669307 4803 237546 SH SOLE 237546 0 0 INSPERITY INC COM 45778Q107 5567 47200 SH SOLE 47200 0 0 INSULET CORP COM 45784P101 1695 16000 SH SOLE 16000 0 0 INTEGER HLDGS CORP COM 45826H109 448 5400 SH SOLE 5400 0 0 INTEL CORP COM 458140100 135506 2865433 SH SOLE 2865433 0 0 INTEL CORP COM 458140100 6629 140188 SH DFND 1 140188 0 0 INTER PARFUMS INC COM 458334109 4537 70400 SH SOLE 70400 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 38396 512703 SH SOLE 512703 0 0 INTERDIGITAL INC COM 45867G101 744 9300 SH SOLE 9300 0 0 INTERFACE INC COM 458665304 3965 169800 SH SOLE 169800 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 101944 674191 SH SOLE 674191 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 9790 64746 SH DFND 1 64746 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3212 23085 SH SOLE 23085 0 0 INTERNATIONAL FLAVORS&FRAGRA UNIT 09/15/2021 459506309 2176 40000 SH SOLE 40000 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 999 22816 SH SOLE 22816 0 0 INTERPUBLIC GROUP COS INC COM 460690100 5143 224876 SH SOLE 224876 0 0 INTL PAPER CO COM 460146103 7139 145247 SH SOLE 145247 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 458 21100 SH SOLE 21100 0 0 INTUIT COM 461202103 109682 482330 SH SOLE 482330 0 0 INTUIT COM 461202103 4343 19098 SH DFND 1 19098 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 2615 4555 SH DFND 1 4555 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 109980 191603 SH SOLE 191603 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 23290 1005200 SH SOLE 1005200 0 0 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 319 21333 SH DFND 1 21333 0 0 INVESCO LTD SHS G491BT108 3982 174025 SH SOLE 174025 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 171057 920700 SH SOLE 920700 0 0 INVESTORS BANCORP INC NEW COM 46146L101 1333 108600 SH SOLE 108600 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1011 19603 SH SOLE 19603 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 1152 102400 SH SOLE 102400 0 0 IPG PHOTONICS CORP COM 44980X109 1885 12076 SH SOLE 12076 0 0 IQVIA HLDGS INC COM 46266C105 15066 116127 SH SOLE 116127 0 0 IQVIA HLDGS INC COM 46266C105 1022 7874 SH DFND 1 7874 0 0 IRON MTN INC NEW COM 46284V101 1584 45888 SH DFND 1 45888 0 0 IRON MTN INC NEW COM 46284V101 16452 476594 SH SOLE 476594 0 0 IRONWOOD PHARMACEUTICALS INC DBCV 2.250% 6/1 46333XAD0 1019 782000 SH SOLE 782000 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 3787 205166 SH SOLE 205166 0 0 ISHARES GOLD TRUST ISHARES 464285105 6512 514337 SH DFND 1 514337 0 0 ISHARES INC MSCI AUST ETF 464286103 1059 47885 SH DFND 1 47885 0 0 ISHARES INC MSCI CDA ETF 464286509 1503 53550 SH DFND 1 53550 0 0 ISHARES INC MSCI BRIC INDX 464286657 432 11675 SH DFND 1 11675 0 0 ISHARES INC MSCI SWITZERLAND 464286749 529 16060 SH DFND 1 16060 0 0 ISHARES INC MSCI GERMANY ETF 464286806 1059 35621 SH DFND 1 35621 0 0 ISHARES INC MSCI HONG KG ETF 464286871 518 21667 SH DFND 1 21667 0 0 ISHARES INC MSCI AUST ETF 464286103 48146 2176576 SH SOLE 2176576 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 2222 37470 SH SOLE 37470 0 0 ISHARES INC MSCI EURZONE ETF 464286608 154794 3775000 SH SOLE 3775000 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 524 21572 SH DFND 1 21572 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 85792 1424400 SH SOLE 1424400 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 165 10500 SH DFND 1 10500 0 0 ISHARES TR SELECT DIVID ETF 464287168 244 2446 SH DFND 1 2446 0 0 ISHARES TR TIPS BD ETF 464287176 2364 19542 SH DFND 1 19542 0 0 ISHARES TR CORE S&P500 ETF 464287200 227 775 SH DFND 1 775 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 2376 55353 SH DFND 1 55353 0 0 ISHARES TR IBOXX INV CP ETF 464287242 7835 68169 SH DFND 1 68169 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 1472 8306 SH DFND 1 8306 0 0 ISHARES TR S&P 500 VAL ETF 464287408 5722 49394 SH DFND 1 49394 0 0 ISHARES TR MSCI EAFE ETF 464287465 3711 54577 SH DFND 1 54577 0 0 ISHARES TR CORE S&P MCP ETF 464287507 4161 20671 SH DFND 1 20671 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 5320 40000 SH DFND 1 40000 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 686 6530 SH DFND 1 6530 0 0 ISHARES TR U.S. REAL ES ETF 464287739 268 3400 SH DFND 1 3400 0 0 ISHARES TR CORE S&P SCP ETF 464287804 777 8845 SH DFND 1 8845 0 0 ISHARES TR GLB INFRASTR ETF 464288372 584 13861 SH DFND 1 13861 0 0 ISHARES TR INTL SEL DIV ETF 464288448 368 11265 SH DFND 1 11265 0 0 ISHARES TR IBOXX HI YD ETF 464288513 6244 72236 SH DFND 1 72236 0 0 ISHARES TR S&P US PFD STK 464288687 3556 95775 SH DFND 1 95775 0 0 ISHARES TR MSCI IRELAND ETF 46429B507 525 11696 SH DFND 1 11696 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 2329 46376 SH DFND 1 46376 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 423 6920 SH DFND 1 6920 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 257 3534 SH DFND 1 3534 0 0 ISHARES TR CORE MSCI EAFE 46432F842 673 10500 SH DFND 1 10500 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 13043 303894 SH SOLE 303894 0 0 ISHARES TR IBOXX INV CP ETF 464287242 6105 53115 SH SOLE 53115 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 102581 579000 SH SOLE 579000 0 0 ISHARES TR 20 YR TR BD ETF 464287432 12313 105000 SH SOLE 105000 0 0 ISHARES TR MSCI EAFE ETF 464287465 236194 3473955 SH SOLE 3473955 0 0 ISHARES TR CORE S&P MCP ETF 464287507 86521 429833 SH SOLE 429833 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 318138 1887500 SH SOLE 1887500 0 0 ISHARES TR JPMORGAN USD EMG 464288281 22015 204200 SH SOLE 204200 0 0 ISHARES TR IBOXX HI YD ETF 464288513 8183 94665 SH SOLE 94665 0 0 ISHARES TR INTRM TR CRP ETF 464288638 3027 57000 SH SOLE 57000 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 384 34954 SH DFND 1 34954 0 0 J & J SNACK FOODS CORP COM 466032109 3083 20432 SH SOLE 20432 0 0 J2 GLOBAL INC COM 48123V102 323 3900 SH SOLE 3900 0 0 JABIL INC COM 466313103 1557 57500 SH SOLE 57500 0 0 JACK IN THE BOX INC COM 466367109 3144 37500 SH SOLE 37500 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 12973 169586 SH SOLE 169586 0 0 JAGGED PEAK ENERGY INC COM 47009K107 1079 78000 SH SOLE 78000 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 6336 37686 SH SOLE 37686 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 543 3230 SH DFND 1 3230 0 0 JD COM INC SPON ADR CL A 47215P106 712 27309 SH SOLE 27309 0 0 JEFFERIES FINL GROUP INC COM 47233W109 4316 196545 SH SOLE 196545 0 0 JEFFERIES FINL GROUP INC COM 47233W109 280 12756 SH DFND 1 12756 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 4743 39756 SH SOLE 39756 0 0 JOHNSON & JOHNSON COM 478160104 281596 2038038 SH SOLE 2038038 0 0 JOHNSON & JOHNSON COM 478160104 63799 461745 SH DFND 1 461745 0 0 JOHNSON CTLS INTL PLC SHS G51502105 76057 2173046 SH SOLE 2173046 0 0 JOHNSON CTLS INTL PLC SHS G51502105 20436 583878 SH DFND 1 583878 0 0 JONES LANG LASALLE INC COM 48020Q107 362 2511 SH SOLE 2511 0 0 JPMORGAN CHASE & CO COM 46625H100 415666 3683672 SH SOLE 3683672 0 0 JPMORGAN CHASE & CO COM 46625H100 68947 611020 SH DFND 1 611020 0 0 JUNIPER NETWORKS INC COM 48203R104 976 32555 SH DFND 1 32555 0 0 JUNIPER NETWORKS INC COM 48203R104 3157 105352 SH SOLE 105352 0 0 JUST ENERGY GROUP INC COM 48213W101 13101 4223040 SH SOLE 4223040 0 0 JUST ENERGY GROUP INC COM 48213W101 540 173996 SH DFND 1 173996 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 11593 106300 SH SOLE 106300 0 0 KAMAN CORP COM 483548103 11199 167700 SH SOLE 167700 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 21863 193003 SH SOLE 193003 0 0 KAR AUCTION SVCS INC COM 48238T109 10744 180000 SH SOLE 180000 0 0 KELLOGG CO COM 487836108 51684 738130 SH SOLE 738130 0 0 KELLOGG CO COM 487836108 24359 347886 SH DFND 1 347886 0 0 KELLY SVCS INC CL A 488152208 1817 75600 SH SOLE 75600 0 0 KEYCORP NEW COM 493267108 12057 606166 SH SOLE 606166 0 0 KEYCORP NEW COM 493267108 1136 57107 SH DFND 1 57107 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 25205 380285 SH SOLE 380285 0 0 KIMBERLY CLARK CORP COM 494368103 51181 450374 SH SOLE 450374 0 0 KIMBERLY CLARK CORP COM 494368103 9634 84775 SH DFND 1 84775 0 0 KIMCO RLTY CORP COM 49446R109 2050 122439 SH SOLE 122439 0 0 KINDER MORGAN INC DEL COM 49456B101 9662 544970 SH SOLE 544970 0 0 KINDER MORGAN INC DEL COM 49456B101 1511 85226 SH DFND 1 85226 0 0 KINROSS GOLD CORP COM NO PAR 496902404 26022 9555565 SH SOLE 9555565 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 16610 877065 SH SOLE 877065 0 0 KKR & CO INC CL A 48251W104 52013 1907336 SH SOLE 1907336 0 0 KLA-TENCOR CORP COM 482480100 79059 777299 SH SOLE 777299 0 0 KLA-TENCOR CORP COM 482480100 8213 80754 SH DFND 1 80754 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 353 10246 SH SOLE 10246 0 0 KOHLS CORP COM 500255104 5610 75249 SH SOLE 75249 0 0 KRAFT HEINZ CO COM 500754106 11804 214189 SH SOLE 214189 0 0 KRAFT HEINZ CO COM 500754106 1371 24881 SH DFND 1 24881 0 0 KROGER CO COM 501044101 2403 82542 SH DFND 1 82542 0 0 KROGER CO COM 501044101 13308 457150 SH SOLE 457150 0 0 KT CORP SPONSORED ADR 48268K101 5288 356100 SH SOLE 356100 0 0 KT CORP SPONSORED ADR 48268K101 239 16070 SH DFND 1 16070 0 0 KULICKE & SOFFA INDS INC COM 501242101 11329 475200 SH SOLE 475200 0 0 L BRANDS INC COM 501797104 3580 118138 SH SOLE 118138 0 0 L3 TECHNOLOGIES INC COM 502413107 11814 55566 SH SOLE 55566 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 5063 29154 SH SOLE 29154 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 301 1732 SH DFND 1 1732 0 0 LAM RESEARCH CORP COM 512807108 55172 363689 SH SOLE 363689 0 0 LANCASTER COLONY CORP COM 513847103 2820 18901 SH SOLE 18901 0 0 LANDCADIA HLDGS INC CL A 51476W107 5552 512200 SH SOLE 512200 0 0 LANDCADIA HLDGS INC *W EXP 06/01/202 51476W115 2852 2397000 SH SOLE 2397000 0 0 LANDSTAR SYS INC COM 515098101 5384 44135 SH SOLE 44135 0 0 LANTHEUS HLDGS INC COM 516544103 966 64609 SH SOLE 64609 0 0 LAS VEGAS SANDS CORP COM 517834107 14446 243491 SH SOLE 243491 0 0 LAS VEGAS SANDS CORP COM 517834107 1506 25385 SH DFND 1 25385 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 2508 313515 SH SOLE 313515 0 0 LAUDER ESTEE COS INC CL A 518439104 19982 137505 SH SOLE 137505 0 0 LAUDER ESTEE COS INC CL A 518439104 228 1572 SH DFND 1 1572 0 0 LAZYDAYS HLDGS INC COM 52110H100 1685 223173 SH SOLE 223173 0 0 LCI INDS COM 50189K103 480 5800 SH SOLE 5800 0 0 LEGGETT & PLATT INC COM 524660107 13752 314035 SH SOLE 314035 0 0 LEGGETT & PLATT INC COM 524660107 728 16632 SH DFND 1 16632 0 0 LENNAR CORP CL A 526057104 1158 24797 SH DFND 1 24797 0 0 LENNAR CORP CL A 526057104 4027 86260 SH SOLE 86260 0 0 LENNOX INTL INC COM 526107107 427 1957 SH SOLE 1957 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 6527 77429 SH SOLE 77429 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 246 8490 SH SOLE 8490 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 12237 434557 SH SOLE 434557 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 797 21429 SH DFND 1 21429 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 2921 67240 SH SOLE 67240 0 0 LILLY ELI & CO COM 532457108 85295 794847 SH SOLE 794847 0 0 LILLY ELI & CO COM 532457108 25781 240251 SH DFND 1 240251 0 0 LINCOLN NATL CORP IND COM 534187109 5424 80163 SH SOLE 80163 0 0 LITTELFUSE INC COM 537008104 732 3700 SH SOLE 3700 0 0 LIVE OAK BANCSHARES INC COM 53803X105 1271 47434 SH SOLE 47434 0 0 LKQ CORP COM 501889208 5331 168319 SH SOLE 168319 0 0 LKQ CORP COM 501889208 955 30140 SH DFND 1 30140 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 8849 2506908 SH DFND 1 2506908 0 0 LOCKHEED MARTIN CORP COM 539830109 5584 16141 SH DFND 1 16141 0 0 LOCKHEED MARTIN CORP COM 539830109 176176 509237 SH SOLE 509237 0 0 LOEWS CORP COM 540424108 100942 2009595 SH SOLE 2009595 0 0 LOWES COS INC COM 548661107 27476 239293 SH SOLE 239293 0 0 LOWES COS INC COM 548661107 264 2303 SH DFND 1 2303 0 0 LOXO ONCOLOGY INC COM 548862101 7757 45410 SH SOLE 45410 0 0 LTC PPTYS INC COM 502175102 12765 289400 SH SOLE 289400 0 0 LULULEMON ATHLETICA INC COM 550021109 200 1232 SH SOLE 1232 0 0 LULULEMON ATHLETICA INC COM 550021109 883 5437 SH DFND 1 5437 0 0 LUMENTUM HLDGS INC COM 55024U109 2122 35400 SH SOLE 35400 0 0 LUMINEX CORP DEL COM 55027E102 2131 70300 SH SOLE 70300 0 0 LUXFER HOLDINGS PLC SHS G5698W116 1646 70800 SH SOLE 70800 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 74321 725017 SH SOLE 725017 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 12497 121910 SH DFND 1 121910 0 0 M & T BK CORP COM 55261F104 257 1562 SH DFND 1 1562 0 0 M & T BK CORP COM 55261F104 9878 60034 SH SOLE 60034 0 0 M D C HLDGS INC COM 552676108 6241 211000 SH SOLE 211000 0 0 M D C HLDGS INC COM 552676108 211 7142 SH DFND 1 7142 0 0 MACERICH CO COM 554382101 1749 31626 SH SOLE 31626 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1020 49500 SH SOLE 49500 0 0 MACQUARIE INFRASTRUCTURE COR NOTE 2.875% 7/1 55608BAA3 7948 8000000 SH SOLE 8000000 0 0 MACROGENICS INC COM 556099109 976 45539 SH SOLE 45539 0 0 MACYS INC COM 55616P104 4947 142431 SH SOLE 142431 0 0 MADDEN STEVEN LTD COM 556269108 23297 440400 SH SOLE 440400 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 2868 13392 SH SOLE 13392 0 0 MAG SILVER CORP COM 55903Q104 3283 406491 SH SOLE 406491 0 0 MAGNA INTL INC COM 559222401 304708 5804951 SH SOLE 5804951 0 0 MAGNA INTL INC COM 559222401 56418 1074802 SH DFND 1 1074802 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 22182 1477813 SH SOLE 1477813 0 0 MAGNOLIA OIL & GAS CORP *W EXP 07/31/202 559663117 6259 1331599 SH SOLE 1331599 0 0 MANPOWERGROUP INC COM 56418H100 232 2695 SH SOLE 2695 0 0 MANTECH INTL CORP CL A 564563104 8634 136400 SH SOLE 136400 0 0 MANULIFE FINL CORP COM 56501R106 746064 41765373 SH SOLE 41765373 0 0 MANULIFE FINL CORP COM 56501R106 150822 8443180 SH DFND 1 8443180 0 0 MARATHON OIL CORP COM 565849106 5722 245774 SH SOLE 245774 0 0 MARATHON PETE CORP COM 56585A102 10464 130849 SH SOLE 130849 0 0 MARCUS CORP COM 566330106 1076 25600 SH SOLE 25600 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 168 16800 SH SOLE 16800 0 0 MARKEL CORP COM 570535104 203 171 SH SOLE 171 0 0 MARKETAXESS HLDGS INC COM 57060D108 4105 23000 SH SOLE 23000 0 0 MARRIOTT INTL INC NEW CL A 571903202 53404 404483 SH SOLE 404483 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 588 5262 SH SOLE 5262 0 0 MARSH & MCLENNAN COS INC COM 571748102 89775 1085292 SH SOLE 1085292 0 0 MARSH & MCLENNAN COS INC COM 571748102 6000 72539 SH DFND 1 72539 0 0 MARTEN TRANS LTD COM 573075108 1048 49800 SH SOLE 49800 0 0 MARTIN MARIETTA MATLS INC COM 573284106 49374 271361 SH SOLE 271361 0 0 MARTIN MARIETTA MATLS INC COM 573284106 3343 18373 SH DFND 1 18373 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 43783 2268529 SH SOLE 2268529 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2878 149142 SH DFND 1 149142 0 0 MASCO CORP COM 574599106 28374 775243 SH SOLE 775243 0 0 MASIMO CORP COM 574795100 12145 97521 SH SOLE 97521 0 0 MASTERCARD INCORPORATED CL A 57636Q104 170310 765059 SH SOLE 765059 0 0 MASTERCARD INCORPORATED CL A 57636Q104 8749 39302 SH DFND 1 39302 0 0 MATADOR RES CO COM 576485205 1548 46840 SH SOLE 46840 0 0 MATSON INC COM 57686G105 2418 61000 SH SOLE 61000 0 0 MATTEL INC COM 577081102 1587 101091 SH SOLE 101091 0 0 MAXAR TECHNOLOGIES LTD COM 57778L103 18879 573376 SH SOLE 573376 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 21872 387877 SH SOLE 387877 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 393 6976 SH DFND 1 6976 0 0 MAXIMUS INC COM 577933104 3826 58800 SH SOLE 58800 0 0 MCCORMICK & CO INC COM NON VTG 579780206 40512 307490 SH SOLE 307490 0 0 MCCORMICK & CO INC COM NON VTG 579780206 364 2760 SH DFND 1 2760 0 0 MCDONALDS CORP COM 580135101 10769 64372 SH DFND 1 64372 0 0 MCDONALDS CORP COM 580135101 185256 1107397 SH SOLE 1107397 0 0 MCKESSON CORP COM 58155Q103 8147 61418 SH SOLE 61418 0 0 MCKESSON CORP COM 58155Q103 1599 12051 SH DFND 1 12051 0 0 MDU RES GROUP INC COM 552690109 2173 84579 SH SOLE 84579 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 734 49237 SH DFND 1 49237 0 0 MEDIFAST INC COM 58470H101 4985 22500 SH SOLE 22500 0 0 MEDNAX INC COM 58502B106 6252 134000 SH SOLE 134000 0 0 MEDTRONIC PLC SHS G5960L103 130489 1326511 SH SOLE 1326511 0 0 MEDTRONIC PLC SHS G5960L103 5948 60468 SH DFND 1 60468 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 1451 68600 SH SOLE 68600 0 0 MENLO THERAPEUTICS INC COM 586858102 278 28200 SH SOLE 28200 0 0 MERCADOLIBRE INC COM 58733R102 639 1877 SH SOLE 1877 0 0 MERCK & CO INC COM 58933Y105 163834 2309468 SH SOLE 2309468 0 0 MERCK & CO INC COM 58933Y105 21538 303603 SH DFND 1 303603 0 0 MEREDITH CORP COM 589433101 377 7386 SH SOLE 7386 0 0 MERIDIAN BANCORP INC MD COM 58958U103 1613 94853 SH SOLE 94853 0 0 METHANEX CORP COM 59151K108 55671 705775 SH SOLE 705775 0 0 METHANEX CORP COM 59151K108 3979 50439 SH DFND 1 50439 0 0 METLIFE INC COM 59156R108 47573 1018251 SH DFND 1 1018251 0 0 METLIFE INC COM 59156R108 107058 2291487 SH SOLE 2291487 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 18557 30472 SH SOLE 30472 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 756 25623 SH SOLE 25623 0 0 MGM RESORTS INTERNATIONAL COM 552953101 44910 1609106 SH SOLE 1609106 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 7035 102607 SH SOLE 102607 0 0 MICHAELS COS INC COM 59408Q106 4565 281300 SH SOLE 281300 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 72587 919871 SH SOLE 919871 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 254 3224 SH DFND 1 3224 0 0 MICRON TECHNOLOGY INC COM 595112103 16516 365152 SH SOLE 365152 0 0 MICROSOFT CORP COM 594918104 996244 8710711 SH SOLE 8710711 0 0 MICROSOFT CORP COM 594918104 196127 1714850 SH DFND 1 1714850 0 0 MID AMER APT CMNTYS INC COM 59522J103 3265 32592 SH SOLE 32592 0 0 MIDDLESEX WATER CO COM 596680108 821 16951 SH SOLE 16951 0 0 MINERALS TECHNOLOGIES INC COM 603158106 1230 18200 SH SOLE 18200 0 0 MINERVA NEUROSCIENCES INC COM 603380106 629 50093 SH SOLE 50093 0 0 MIRATI THERAPEUTICS INC COM 60468T105 730 15500 SH SOLE 15500 0 0 MITEL NETWORKS CORP COM 60671Q104 3730 339070 SH SOLE 339070 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 6752 1090802 SH DFND 1 1090802 0 0 MKS INSTRUMENT INC COM 55306N104 665 8300 SH SOLE 8300 0 0 MOHAWK INDS INC COM 608190104 3179 18129 SH SOLE 18129 0 0 MOLINA HEALTHCARE INC COM 60855R100 13294 89399 SH SOLE 89399 0 0 MOLSON COORS BREWING CO CL B 60871R209 3346 54399 SH SOLE 54399 0 0 MOLSON COORS BREWING CO CL B 60871R209 1270 20644 SH DFND 1 20644 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 1289 49000 SH SOLE 49000 0 0 MONARCH CASINO & RESORT INC COM 609027107 209 4600 SH SOLE 4600 0 0 MONDELEZ INTL INC CL A 609207105 21040 489752 SH SOLE 489752 0 0 MONDELEZ INTL INC CL A 609207105 14920 347311 SH DFND 1 347311 0 0 MONOLITHIC PWR SYS INC COM 609839105 530 4219 SH SOLE 4219 0 0 MONRO INC COM 610236101 4186 60141 SH SOLE 60141 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 8874 152272 SH SOLE 152272 0 0 MOODYS CORP COM 615369105 7946 47523 SH SOLE 47523 0 0 MOOG INC CL A 615394202 1384 16100 SH SOLE 16100 0 0 MORGAN STANLEY COM NEW 617446448 184912 3970623 SH SOLE 3970623 0 0 MORGAN STANLEY COM NEW 617446448 42480 912185 SH DFND 1 912185 0 0 MOSAIC CO NEW COM 61945C103 3531 108724 SH SOLE 108724 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 95776 735949 SH SOLE 735949 0 0 MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 490 232742 SH SOLE 232742 0 0 MSA SAFETY INC COM 553498106 1252 11763 SH SOLE 11763 0 0 MSC INDL DIRECT INC CL A 553530106 223 2529 SH SOLE 2529 0 0 MSCI INC COM 55354G100 23005 129671 SH SOLE 129671 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1984 172400 SH SOLE 172400 0 0 MULTI COLOR CORP COM 625383104 309 4967 SH SOLE 4967 0 0 MYERS INDS INC COM 628464109 1065 45800 SH SOLE 45800 0 0 MYLAN N V SHS EURO N59465109 5960 162836 SH SOLE 162836 0 0 MYLAN N V SHS EURO N59465109 270 7385 SH DFND 1 7385 0 0 MYOKARDIA INC COM 62857M105 3012 46197 SH SOLE 46197 0 0 NANOMETRICS INC COM 630077105 2529 67400 SH SOLE 67400 0 0 NASDAQ INC COM 631103108 6526 76060 SH SOLE 76060 0 0 NATIONAL COMM CORP COM 63546L102 662 16030 SH SOLE 16030 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 432 8333 SH DFND 1 8333 0 0 NATIONAL INSTRS CORP COM 636518102 7943 164357 SH SOLE 164357 0 0 NATIONAL OILWELL VARCO INC COM 637071101 4876 113180 SH SOLE 113180 0 0 NATIONAL OILWELL VARCO INC COM 637071101 331 7677 SH DFND 1 7677 0 0 NATIONAL PRESTO INDS INC COM 637215104 4836 37300 SH SOLE 37300 0 0 NATIONAL VISION HLDGS INC COM 63845R107 1496 33139 SH SOLE 33139 0 0 NAVIGATORS GROUP INC COM 638904102 4105 59400 SH SOLE 59400 0 0 NEENAH INC COM 640079109 5713 66200 SH SOLE 66200 0 0 NEKTAR THERAPEUTICS COM 640268108 5433 89119 SH SOLE 89119 0 0 NETAPP INC COM 64110D104 7119 82880 SH SOLE 82880 0 0 NETEASE INC SPONSORED ADR 64110W102 512 2244 SH SOLE 2244 0 0 NETFLIX INC COM 64110L106 108822 290868 SH SOLE 290868 0 0 NETFLIX INC COM 64110L106 1187 3174 SH DFND 1 3174 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 16849 137039 SH SOLE 137039 0 0 NEURONETICS INC COM 64131A105 409 12768 SH SOLE 12768 0 0 NEVRO CORP COM 64157F103 1389 24363 SH SOLE 24363 0 0 NEVSUN RES LTD COM 64156L101 4504 1015988 SH SOLE 1015988 0 0 NEW GOLD INC CDA COM 644535106 2580 3268995 SH SOLE 3268995 0 0 NEW JERSEY RES COM 646025106 761 16511 SH SOLE 16511 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2165 29249 SH SOLE 29249 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 3945 380380 SH SOLE 380380 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 132 12702 SH DFND 1 12702 0 0 NEWELL BRANDS INC COM 651229106 4048 199386 SH SOLE 199386 0 0 NEWFIELD EXPL CO COM 651290108 3371 116919 SH SOLE 116919 0 0 NEWMONT MINING CORP COM 651639106 13599 450314 SH SOLE 450314 0 0 NEWS CORP NEW CL A 65249B109 1445 109528 SH SOLE 109528 0 0 NEWS CORP NEW CL B 65249B208 509 37430 SH SOLE 37430 0 0 NEXGEN ENERGY LTD COM 65340P106 1947 960800 SH SOLE 960800 0 0 NEXTERA ENERGY INC COM 65339F101 64806 386671 SH SOLE 386671 0 0 NEXTERA ENERGY INC UNIT 09/01/2019 65339F820 18315 321600 SH SOLE 321600 0 0 NEXTERA ENERGY INC COM 65339F101 2287 13646 SH DFND 1 13646 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1268 26141 SH SOLE 26141 0 0 NIC INC COM 62914B100 574 38800 SH SOLE 38800 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 2656 96013 SH SOLE 96013 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 1273 46011 SH DFND 1 46011 0 0 NIKE INC CL B 654106103 10912 128795 SH DFND 1 128795 0 0 NIKE INC CL B 654106103 166439 1964576 SH SOLE 1964576 0 0 NISOURCE INC COM 65473P105 4029 161669 SH SOLE 161669 0 0 NISOURCE INC COM 65473P105 351 14074 SH DFND 1 14074 0 0 NOBLE ENERGY INC COM 655044105 940 30122 SH DFND 1 30122 0 0 NOBLE ENERGY INC COM 655044105 6835 219127 SH SOLE 219127 0 0 NOKIA CORP SPONSORED ADR 654902204 145 25994 SH DFND 1 25994 0 0 NORBORD INC COM NEW 65548P403 2843 85857 SH DFND 1 85857 0 0 NORBORD INC COM NEW 65548P403 26705 806507 SH SOLE 806507 0 0 NORDSTROM INC COM 655664100 5159 86249 SH SOLE 86249 0 0 NORFOLK SOUTHERN CORP COM 655844108 28472 157740 SH SOLE 157740 0 0 NORFOLK SOUTHERN CORP COM 655844108 247 1370 SH DFND 1 1370 0 0 NORTHERN TR CORP COM 665859104 11826 115791 SH SOLE 115791 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 3353 210600 SH SOLE 210600 0 0 NORTHROP GRUMMAN CORP COM 666807102 41523 130836 SH SOLE 130836 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 2413 139300 SH SOLE 139300 0 0 NORTHWEST NAT GAS CO COM 667655104 597 8929 SH DFND 1 8929 0 0 NORTHWESTERN CORP COM NEW 668074305 3707 63187 SH SOLE 63187 0 0 NOVAGOLD RES INC COM NEW 66987E206 4059 1099918 SH SOLE 1099918 0 0 NOVANTA INC COM 67000B104 3382 49444 SH SOLE 49444 0 0 NOVARTIS A G SPONSORED ADR 66987V109 17649 204837 SH DFND 1 204837 0 0 NOVO-NORDISK A S ADR 670100205 4061 86147 SH DFND 1 86147 0 0 NRG ENERGY INC COM NEW 629377508 8774 234593 SH SOLE 234593 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 753 9141 SH SOLE 9141 0 0 NUANCE COMMUNICATIONS INC DEBT 1.500%11/0 67020YAG5 5091 5000000 SH SOLE 5000000 0 0 NUCOR CORP COM 670346105 27990 441134 SH SOLE 441134 0 0 NUTRIEN LTD COM 67077M108 372697 6459480 SH SOLE 6459480 0 0 NUTRIEN LTD COM 67077M108 90358 1566051 SH DFND 1 1566051 0 0 NUVASIVE INC COM 670704105 3755 52900 SH SOLE 52900 0 0 NVIDIA CORP COM 67066G104 78595 279678 SH SOLE 279678 0 0 NVIDIA CORP COM 67066G104 2270 8078 SH DFND 1 8078 0 0 NVR INC COM 62944T105 28192 11410 SH SOLE 11410 0 0 NXP SEMICONDUCTORS N V NOTE 1.000%12/0 62952QAB6 6262 6000000 SH SOLE 6000000 0 0 NXP SEMICONDUCTORS N V COM N6596X109 67159 785490 SH SOLE 785490 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 27032 77829 SH SOLE 77829 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 204719 2491402 SH SOLE 2491402 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 42068 511963 SH DFND 1 511963 0 0 ODONATE THERAPEUTICS INC COM 676079106 217 11169 SH SOLE 11169 0 0 OGE ENERGY CORP COM 670837103 1472 40521 SH SOLE 40521 0 0 OKTA INC CL A 679295105 1231 17500 SH SOLE 17500 0 0 OLD DOMINION FGHT LINES INC COM 679580100 554 3433 SH DFND 1 3433 0 0 OLD REP INTL CORP COM 680223104 218 9755 SH DFND 1 9755 0 0 OLD REP INTL CORP COM 680223104 1046 46755 SH SOLE 46755 0 0 OLIN CORP COM PAR $1 680665205 763 29704 SH SOLE 29704 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 3925 40843 SH SOLE 40843 0 0 OMNICOM GROUP INC COM 681919106 6243 91788 SH SOLE 91788 0 0 OMNICOM GROUP INC COM 681919106 26647 391750 SH DFND 1 391750 0 0 ONE GAS INC COM 68235P108 5558 67545 SH SOLE 67545 0 0 ONEOK INC NEW COM 682680103 12101 178502 SH SOLE 178502 0 0 OPEN TEXT CORP COM 683715106 108686 2858343 SH SOLE 2858343 0 0 OPEN TEXT CORP COM 683715106 18478 487224 SH DFND 1 487224 0 0 ORACLE CORP COM 68389X105 39924 774319 SH DFND 1 774319 0 0 ORACLE CORP COM 68389X105 163044 3162217 SH SOLE 3162217 0 0 ORIGIN BANCORP INC COM 68621T102 811 21547 SH SOLE 21547 0 0 ORITANI FINL CORP DEL COM 68633D103 3580 230200 SH SOLE 230200 0 0 ORTHOFIX MED INC COM 68752M108 6452 111600 SH SOLE 111600 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 13433 1771810 SH SOLE 1771810 0 0 OXFORD INDS INC COM 691497309 2444 27100 SH SOLE 27100 0 0 PACCAR INC COM 693718108 31230 457986 SH SOLE 457986 0 0 PACIFIC PREMIER BANCORP COM 69478X105 1172 31500 SH SOLE 31500 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 1106 22500 SH SOLE 22500 0 0 PACKAGING CORP AMER COM 695156109 18235 166242 SH SOLE 166242 0 0 PACWEST BANCORP DEL COM 695263103 1067 22395 SH SOLE 22395 0 0 PALO ALTO NETWORKS INC COM 697435105 253 1125 SH SOLE 1125 0 0 PAN AMERICAN SILVER CORP COM 697900108 13168 893970 SH SOLE 893970 0 0 PAPA JOHNS INTL INC COM 698813102 763 14878 SH SOLE 14878 0 0 PARAMOUNT GROUP INC COM 69924R108 1980 131201 SH SOLE 131201 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 1142 58600 SH SOLE 58600 0 0 PARKER HANNIFIN CORP COM 701094104 21768 118347 SH SOLE 118347 0 0 PARKER HANNIFIN CORP COM 701094104 25199 137004 SH DFND 1 137004 0 0 PAYCHEX INC COM 704326107 1246 16912 SH DFND 1 16912 0 0 PAYCHEX INC COM 704326107 65267 886180 SH SOLE 886180 0 0 PAYCOM SOFTWARE INC COM 70432V102 4177 26880 SH SOLE 26880 0 0 PAYPAL HLDGS INC COM 70450Y103 92096 1048452 SH SOLE 1048452 0 0 PAYPAL HLDGS INC COM 70450Y103 2782 31667 SH DFND 1 31667 0 0 PDC ENERGY INC COM 69327R101 1136 23202 SH SOLE 23202 0 0 PDF SOLUTIONS INC COM 693282105 575 63663 SH SOLE 63663 0 0 PEABODY ENERGY CORP NEW COM 704551100 15568 436806 SH SOLE 436806 0 0 PEMBINA PIPELINE CORP COM 706327103 210905 6211343 SH SOLE 6211343 0 0 PEMBINA PIPELINE CORP COM 706327103 21301 627042 SH DFND 1 627042 0 0 PENNYMAC FINL SVCS INC CL A 70932B101 543 25990 SH SOLE 25990 0 0 PENTAIR PLC SHS G7S00T104 1998 46080 SH SOLE 46080 0 0 PENUMBRA INC COM 70975L107 2253 15047 SH SOLE 15047 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 41567 2427970 SH SOLE 2427970 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 592 34558 SH DFND 1 34558 0 0 PEPSICO INC COM 713448108 17956 160612 SH DFND 1 160612 0 0 PEPSICO INC COM 713448108 199946 1788425 SH SOLE 1788425 0 0 PERFICIENT INC COM 71375U101 2788 104600 SH SOLE 104600 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 2118 63592 SH SOLE 63592 0 0 PERKINELMER INC COM 714046109 2962 30450 SH SOLE 30450 0 0 PERRIGO CO PLC SHS G97822103 2841 40131 SH SOLE 40131 0 0 PETMED EXPRESS INC COM 716382106 4262 129099 SH SOLE 129099 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 203 16842 SH DFND 1 16842 0 0 PFIZER INC COM 717081103 83965 1905261 SH DFND 1 1905261 0 0 PFIZER INC COM 717081103 294773 6688734 SH SOLE 6688734 0 0 PG&E CORP COM 69331C108 14083 306080 SH SOLE 306080 0 0 PGT INNOVATIONS INC COM 69336V101 2786 129000 SH SOLE 129000 0 0 PHILIP MORRIS INTL INC COM 718172109 96528 1183809 SH SOLE 1183809 0 0 PHILIP MORRIS INTL INC COM 718172109 4077 49999 SH DFND 1 49999 0 0 PHILLIPS 66 COM 718546104 2786 24716 SH DFND 1 24716 0 0 PHILLIPS 66 COM 718546104 28421 252138 SH SOLE 252138 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 2501 41577 SH SOLE 41577 0 0 PINNACLE WEST CAP CORP COM 723484101 7859 99255 SH SOLE 99255 0 0 PINNACLE WEST CAP CORP COM 723484101 379 4783 SH DFND 1 4783 0 0 PIONEER NAT RES CO COM 723787107 13230 75954 SH SOLE 75954 0 0 PITNEY BOWES INC COM 724479100 230 32461 SH SOLE 32461 0 0 PLATINUM EAGLE ACQUISITIN CO *W EXP 01/17/202 G7126L118 540 399999 SH SOLE 399999 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 9718 1009120 SH SOLE 1009120 0 0 PLEXUS CORP COM 729132100 3827 65400 SH SOLE 65400 0 0 PNC FINL SVCS GROUP INC COM 693475105 94678 695190 SH SOLE 695190 0 0 PNC FINL SVCS GROUP INC COM 693475105 548 4021 SH DFND 1 4021 0 0 PNM RES INC COM 69349H107 4631 117380 SH SOLE 117380 0 0 POINTS INTL LTD COM NEW 730843208 1710 148923 SH DFND 1 148923 0 0 POLARIS INDS INC COM 731068102 1355 13422 SH DFND 1 13422 0 0 POLYONE CORP COM 73179P106 1434 32800 SH SOLE 32800 0 0 POOL CORPORATION COM 73278L105 3621 21700 SH SOLE 21700 0 0 POSCO SPONSORED ADR 693483109 281 4262 SH DFND 1 4262 0 0 POST HLDGS INC COM 737446104 3245 33100 SH SOLE 33100 0 0 PPG INDS INC COM 693506107 7857 71993 SH SOLE 71993 0 0 PPL CORP COM 69351T106 28450 972332 SH SOLE 972332 0 0 PPL CORP COM 69351T106 900 30743 SH DFND 1 30743 0 0 PRA GROUP INC COM 69354N106 2700 75000 SH SOLE 75000 0 0 PRAXAIR INC COM 74005P104 125694 782020 SH SOLE 782020 0 0 PRAXAIR INC COM 74005P104 2015 12537 SH DFND 1 12537 0 0 PRECISION DRILLING CORP COM 2010 74022D308 822 238097 SH DFND 1 238097 0 0 PRECISION DRILLING CORP COM 2010 74022D308 3288 952789 SH SOLE 952789 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1296 34200 SH SOLE 34200 0 0 PRETIUM RES INC COM 74139C102 5921 779322 SH SOLE 779322 0 0 PRICE T ROWE GROUP INC COM 74144T108 42810 392108 SH SOLE 392108 0 0 PRICE T ROWE GROUP INC COM 74144T108 618 5657 SH DFND 1 5657 0 0 PRIMERICA INC COM 74164M108 533 4422 SH DFND 1 4422 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 18600 317461 SH SOLE 317461 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 806 27593 SH SOLE 27593 0 0 PROCTER AND GAMBLE CO COM 742718109 176152 2116454 SH SOLE 2116454 0 0 PROCTER AND GAMBLE CO COM 742718109 38204 459019 SH DFND 1 459019 0 0 PROGRESS SOFTWARE CORP COM 743312100 17469 495000 SH SOLE 495000 0 0 PROGRESSIVE CORP OHIO COM 743315103 96883 1363787 SH SOLE 1363787 0 0 PROLOGIS INC COM 74340W103 12177 179625 SH SOLE 179625 0 0 PROLOGIS INC COM 74340W103 207 3055 SH DFND 1 3055 0 0 PROOFPOINT INC COM 743424103 20494 192742 SH SOLE 192742 0 0 PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 17302 17131000 SH SOLE 17131000 0 0 PROSPERITY BANCSHARES INC COM 743606105 2039 29400 SH SOLE 29400 0 0 PROVIDENCE SVC CORP COM 743815102 4723 70200 SH SOLE 70200 0 0 PRUDENTIAL FINL INC COM 744320102 15882 156747 SH SOLE 156747 0 0 PRUDENTIAL PLC ADR 74435K204 2168 44708 SH DFND 1 44708 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 18548 145940 SH SOLE 145940 0 0 PTC INC COM 69370C100 67946 639850 SH SOLE 639850 0 0 PTC INC COM 69370C100 4344 40912 SH DFND 1 40912 0 0 PTC THERAPEUTICS INC COM 69366J200 2652 56431 SH SOLE 56431 0 0 PUBLIC STORAGE COM 74460D109 16755 83096 SH SOLE 83096 0 0 PUBLIC STORAGE COM 74460D109 520 2579 SH DFND 1 2579 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 18948 358932 SH SOLE 358932 0 0 PULTE GROUP INC COM 745867101 1885 76103 SH SOLE 76103 0 0 PURE STORAGE INC CL A 74624M102 779 30012 SH SOLE 30012 0 0 PVH CORP COM 693656100 16151 111847 SH SOLE 111847 0 0 Q2 HLDGS INC COM 74736L109 485 8007 SH SOLE 8007 0 0 QORVO INC COM 74736K101 2784 36211 SH SOLE 36211 0 0 QUAKER CHEM CORP COM 747316107 376 1860 SH SOLE 1860 0 0 QUALCOMM INC COM 747525103 54270 753439 SH SOLE 753439 0 0 QUALCOMM INC COM 747525103 4948 68700 SH DFND 1 68700 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 673 37005 SH SOLE 37005 0 0 QUANTA SVCS INC COM 74762E102 4673 139983 SH SOLE 139983 0 0 QUANTERIX CORP COM 74766Q101 981 45800 SH SOLE 45800 0 0 QUEST DIAGNOSTICS INC COM 74834L100 4630 42905 SH SOLE 42905 0 0 QUIDEL CORP COM 74838J101 5942 91184 SH SOLE 91184 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 821 52998 SH SOLE 52998 0 0 QURATE RETAIL INC COM SER A 74915M100 409 18422 SH SOLE 18422 0 0 RADIAN GROUP INC COM 750236101 1966 95100 SH SOLE 95100 0 0 RADIUS HEALTH INC COM NEW 750469207 1038 58300 SH SOLE 58300 0 0 RALPH LAUREN CORP CL A 751212101 2232 16227 SH SOLE 16227 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 1180 86800 SH SOLE 86800 0 0 RANDGOLD RES LTD ADR 752344309 3749 53144 SH SOLE 53144 0 0 RAVEN INDS INC COM 754212108 503 11000 SH SOLE 11000 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 9711 105496 SH SOLE 105496 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 403 4373 SH DFND 1 4373 0 0 RAYONIER INC COM 754907103 3712 109800 SH SOLE 109800 0 0 RAYTHEON CO COM NEW 755111507 29059 140614 SH SOLE 140614 0 0 RAYTHEON CO COM NEW 755111507 2902 14040 SH DFND 1 14040 0 0 RE MAX HLDGS INC CL A 75524W108 8724 196700 SH SOLE 196700 0 0 REALTY INCOME CORP COM 756109104 4745 83413 SH SOLE 83413 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 1252 15313 SH SOLE 15313 0 0 RED HAT INC COM 756577102 39955 293181 SH SOLE 293181 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 1363 33941 SH SOLE 33941 0 0 REDFIN CORP COM 75737F108 2021 108057 SH SOLE 108057 0 0 REGAL BELOIT CORP COM 758750103 226 2738 SH DFND 1 2738 0 0 REGENCY CTRS CORP COM 758849103 4426 68442 SH SOLE 68442 0 0 REGENERON PHARMACEUTICALS COM 75886F107 18487 45755 SH SOLE 45755 0 0 REGENXBIO INC COM 75901B107 1223 16200 SH SOLE 16200 0 0 REGIONS FINL CORP NEW COM 7591EP100 5927 323021 SH SOLE 323021 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 42117 291345 SH SOLE 291345 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 751 8800 SH SOLE 8800 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 328 3851 SH DFND 1 3851 0 0 RELX PLC SPONSORED ADR 759530108 659 32400 SH DFND 1 32400 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 2682 20080 SH SOLE 20080 0 0 REPUBLIC SVCS INC COM 760759100 94679 1303037 SH SOLE 1303037 0 0 REPUBLIC SVCS INC COM 760759100 1501 20653 SH DFND 1 20653 0 0 RESMED INC COM 761152107 7350 63727 SH SOLE 63727 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 193920 3277289 SH SOLE 3277289 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 56943 962396 SH DFND 1 962396 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 905 48500 SH SOLE 48500 0 0 REV GROUP INC COM 749527107 661 42119 SH SOLE 42119 0 0 RH COM 74967X103 1391 10618 SH SOLE 10618 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 425 14562 SH SOLE 14562 0 0 RIO TINTO PLC SPONSORED ADR 767204100 813 14464 SH DFND 1 14464 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 50115 1389795 SH SOLE 1389795 0 0 ROBERT HALF INTL INC COM 770323103 25303 359518 SH SOLE 359518 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 505 20495 SH SOLE 20495 0 0 ROCKWELL AUTOMATION INC COM 773903109 23940 127666 SH SOLE 127666 0 0 ROCKWELL AUTOMATION INC COM 773903109 734 3916 SH DFND 1 3916 0 0 ROCKWELL COLLINS INC COM 774341101 6975 49655 SH SOLE 49655 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 504479 9816189 SH SOLE 9816189 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 151942 2956148 SH DFND 1 2956148 0 0 ROLLINS INC COM 775711104 8404 138477 SH SOLE 138477 0 0 ROPER TECHNOLOGIES INC COM 776696106 50344 169959 SH SOLE 169959 0 0 ROSS STORES INC COM 778296103 71537 721863 SH SOLE 721863 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 2366282 29540815 SH SOLE 29540815 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 617648 7710982 SH DFND 1 7710982 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 203 31045 SH DFND 1 31045 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 28250 217409 SH SOLE 217409 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1269 23228 SH DFND 1 23228 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 13858 203373 SH DFND 1 203373 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 23412 343590 SH SOLE 343590 0 0 ROYAL GOLD INC COM 780287108 3951 51273 SH SOLE 51273 0 0 RPM INTL INC COM 749685103 11556 177954 SH SOLE 177954 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 6247 255500 SH SOLE 255500 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 12857 407500 SH SOLE 407500 0 0 S&P GLOBAL INC COM 78409V104 29922 153140 SH SOLE 153140 0 0 SABAN CAP ACQUISITION CORP COM CL A 78516C106 12016 1189700 SH SOLE 1189700 0 0 SABAN CAP ACQUISITION CORP *W EXP 09/21/202 78516C114 961 873700 SH SOLE 873700 0 0 SABRE CORP COM 78573M104 25579 980782 SH SOLE 980782 0 0 SAFETY INS GROUP INC COM 78648T100 5686 63462 SH SOLE 63462 0 0 SAGE THERAPEUTICS INC COM 78667J108 21902 155060 SH SOLE 155060 0 0 SALESFORCE COM INC COM 79466L302 101445 637899 SH SOLE 637899 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 2107 114600 SH SOLE 114600 0 0 SANDERSON FARMS INC COM 800013104 1775 17167 SH SOLE 17167 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 2341 629000 SH SOLE 629000 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 1370 19200 SH SOLE 19200 0 0 SANOFI SPONSORED ADR 80105N105 761 17040 SH DFND 1 17040 0 0 SAP SE SPON ADR 803054204 9554 77672 SH DFND 1 77672 0 0 SAREPTA THERAPEUTICS INC COM 803607100 14158 87663 SH SOLE 87663 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 16326 101639 SH SOLE 101639 0 0 SCANA CORP NEW COM 80589M102 2718 69898 SH SOLE 69898 0 0 SCHEIN HENRY INC COM 806407102 10321 121386 SH SOLE 121386 0 0 SCHEIN HENRY INC COM 806407102 4090 48098 SH DFND 1 48098 0 0 SCHLUMBERGER LTD COM 806857108 5196 85298 SH DFND 1 85298 0 0 SCHLUMBERGER LTD COM 806857108 66742 1095574 SH SOLE 1095574 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 923 36951 SH SOLE 36951 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 514 19979 SH SOLE 19979 0 0 SCHWAB CHARLES CORP NEW COM 808513105 51152 1040740 SH SOLE 1040740 0 0 SCHWAB CHARLES CORP NEW COM 808513105 661 13442 SH DFND 1 13442 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 1787 22700 SH SOLE 22700 0 0 SEA LTD ADR 81141R100 2011 145400 SH SOLE 145400 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 2655 90921 SH SOLE 90921 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 6031 127376 SH SOLE 127376 0 0 SEALED AIR CORP NEW COM 81211K100 24775 617056 SH SOLE 617056 0 0 SEATTLE GENETICS INC COM 812578102 14785 191715 SH SOLE 191715 0 0 SECOO HLDG LTD ADR 81367P101 526 41435 SH SOLE 41435 0 0 SEI INVESTMENTS CO COM 784117103 321 5255 SH SOLE 5255 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 57930 1000000 SH SOLE 1000000 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 153018 2020300 SH SOLE 2020300 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 212912 7719800 SH SOLE 7719800 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 93033 1235000 SH SOLE 1235000 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 905 9510 SH DFND 1 9510 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 229 1953 SH DFND 1 1953 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 305 11042 SH DFND 1 11042 0 0 SELECTIVE INS GROUP INC COM 816300107 3785 59600 SH SOLE 59600 0 0 SEMPRA ENERGY COM 816851109 30910 271738 SH SOLE 271738 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 1859 24304 SH SOLE 24304 0 0 SERVICE CORP INTL COM 817565104 897 20300 SH SOLE 20300 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 11165 180000 SH SOLE 180000 0 0 SERVICENOW INC COM 81762P102 56005 286278 SH SOLE 286278 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 183346 9415679 SH SOLE 9415679 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 76897 3949004 SH DFND 1 3949004 0 0 SHERWIN WILLIAMS CO COM 824348106 782 1718 SH DFND 1 1718 0 0 SHERWIN WILLIAMS CO COM 824348106 34725 76283 SH SOLE 76283 0 0 SHIRE PLC SPONSORED ADR 82481R106 4893 26991 SH SOLE 26991 0 0 SHOPIFY INC CL A 82509L107 67609 411620 SH SOLE 411620 0 0 SHOPIFY INC CL A 82509L107 1034 6293 SH DFND 1 6293 0 0 SIERRA WIRELESS INC COM 826516106 2362 117300 SH SOLE 117300 0 0 SILGAN HOLDINGS INC COM 827048109 4989 179450 SH SOLE 179450 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 1084 36800 SH SOLE 36800 0 0 SIMON PPTY GROUP INC NEW COM 828806109 15593 88218 SH SOLE 88218 0 0 SIMPLY GOOD FOODS CO COM 82900L102 1800 92562 SH SOLE 92562 0 0 SIMPLY GOOD FOODS CO *W EXP 07/07/202 82900L110 1414 167300 SH SOLE 167300 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 11554 159449 SH SOLE 159449 0 0 SIRIUS XM HLDGS INC COM 82968B103 1784 282270 SH SOLE 282270 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3014 40000 SH SOLE 40000 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 995 14258 SH DFND 1 14258 0 0 SJW GROUP COM 784305104 622 10179 SH SOLE 10179 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 22867 820200 SH SOLE 820200 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 1412 49425 SH SOLE 49425 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 16662 183686 SH SOLE 183686 0 0 SL GREEN RLTY CORP COM 78440X101 2494 25567 SH SOLE 25567 0 0 SLM CORP COM 78442P106 6029 540701 SH SOLE 540701 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 6819 190362 SH DFND 1 190362 0 0 SMITH A O COM 831865209 5986 112164 SH SOLE 112164 0 0 SMUCKER J M CO COM NEW 832696405 3427 33398 SH SOLE 33398 0 0 SNAP ON INC COM 833034101 3211 17489 SH SOLE 17489 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1518 33200 SH SOLE 33200 0 0 SOGOU INC ADR REPSTG A 83409V104 301 40534 SH SOLE 40534 0 0 SONOCO PRODS CO COM 835495102 1019 18368 SH SOLE 18368 0 0 SONY CORP SPONSORED ADR 835699307 12138 200132 SH DFND 1 200132 0 0 SOUTH JERSEY INDS INC COM 838518108 2176 61703 SH SOLE 61703 0 0 SOUTH JERSEY INDS INC UNIT 99/99/9999 838518116 656 11632 SH SOLE 11632 0 0 SOUTH ST CORP COM 840441109 1830 22318 SH SOLE 22318 0 0 SOUTHERN CO COM 842587107 28039 643098 SH SOLE 643098 0 0 SOUTHERN CO COM 842587107 936 21458 SH DFND 1 21458 0 0 SOUTHERN COPPER CORP COM 84265V105 10966 254200 SH SOLE 254200 0 0 SOUTHWEST AIRLS CO COM 844741108 16876 270239 SH SOLE 270239 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 3540 44792 SH SOLE 44792 0 0 SPARK THERAPEUTICS INC COM 84652J103 3440 63066 SH SOLE 63066 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1058 4000 SH SOLE 4000 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 645 2439 SH DFND 1 2439 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 18169 161129 SH DFND 1 161129 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 8917 79076 SH SOLE 79076 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 3314326 11400405 SH SOLE 11400405 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 38745 133274 SH DFND 1 133274 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 736 8050 SH DFND 1 8050 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 6506 109500 SH SOLE 109500 0 0 SPIRE INC COM 84857L101 8271 112450 SH SOLE 112450 0 0 SPLUNK INC COM 848637104 16546 136845 SH SOLE 136845 0 0 SPOK HLDGS INC COM 84863T106 447 29000 SH SOLE 29000 0 0 SPRINT CORP COM SER 1 85207U105 193 29542 SH SOLE 29542 0 0 SPROUTS FMRS MKT INC COM 85208M102 6743 246000 SH SOLE 246000 0 0 SQUARE INC CL A 852234103 350 3532 SH SOLE 3532 0 0 SQUARE INC CL A 852234103 473 4775 SH DFND 1 4775 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 11994 211059 SH SOLE 211059 0 0 SSR MNG INC COM 784730103 9453 1088032 SH SOLE 1088032 0 0 STAMPS COM INC COM NEW 852857200 1807 7988 SH SOLE 7988 0 0 STANLEY BLACK & DECKER INC COM 854502101 32404 221277 SH SOLE 221277 0 0 STANTEC INC COM 85472N109 21826 878071 SH SOLE 878071 0 0 STANTEC INC COM 85472N109 5399 217220 SH DFND 1 217220 0 0 STARBUCKS CORP COM 855244109 28459 500686 SH DFND 1 500686 0 0 STARBUCKS CORP COM 855244109 104082 1831148 SH SOLE 1831148 0 0 STARS GROUP INC COM 85570W100 22381 901806 SH SOLE 901806 0 0 STATE AUTO FINL CORP COM 855707105 727 23800 SH SOLE 23800 0 0 STATE STR CORP COM 857477103 27556 328905 SH SOLE 328905 0 0 STATE STR CORP COM 857477103 477 5695 SH DFND 1 5695 0 0 STEEL DYNAMICS INC COM 858119100 1510 33414 SH SOLE 33414 0 0 STEPAN CO COM 858586100 883 10150 SH SOLE 10150 0 0 STERICYCLE INC COM 858912108 1702 29000 SH SOLE 29000 0 0 STERIS PLC SHS USD G84720104 2807 24540 SH SOLE 24540 0 0 STERLING BANCORP INC COM 85917W102 665 58801 SH SOLE 58801 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 78 10057 SH DFND 1 10057 0 0 STRYKER CORP COM 863667101 2413 13579 SH DFND 1 13579 0 0 STRYKER CORP COM 863667101 114095 642139 SH SOLE 642139 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 164 22865 SH DFND 1 22865 0 0 SUN HYDRAULICS CORP COM 866942105 950 17348 SH SOLE 17348 0 0 SUN LIFE FINL INC COM 866796105 666531 16778146 SH SOLE 16778146 0 0 SUN LIFE FINL INC COM 866796105 185524 4670081 SH DFND 1 4670081 0 0 SUNCOR ENERGY INC NEW COM 867224107 269509 6968823 SH DFND 1 6968823 0 0 SUNCOR ENERGY INC NEW COM 867224107 1235915 31963663 SH SOLE 31963663 0 0 SUNTRUST BKS INC COM 867914103 8842 132380 SH SOLE 132380 0 0 SVB FINL GROUP COM 78486Q101 6233 20052 SH SOLE 20052 0 0 SVMK INC COM 78489X103 344 21454 SH SOLE 21454 0 0 SYKES ENTERPRISES INC COM 871237103 8787 288200 SH SOLE 288200 0 0 SYMANTEC CORP COM 871503108 11777 553409 SH SOLE 553409 0 0 SYMANTEC CORP COM 871503108 9622 452159 SH DFND 1 452159 0 0 SYNCHRONY FINL COM 87165B103 449 14445 SH DFND 1 14445 0 0 SYNCHRONY FINL COM 87165B103 6870 221044 SH SOLE 221044 0 0 SYNOPSYS INC COM 871607107 7876 79868 SH SOLE 79868 0 0 SYSCO CORP COM 871829107 97993 1337795 SH SOLE 1337795 0 0 T MOBILE US INC COM 872590104 29116 414879 SH SOLE 414879 0 0 T MOBILE US INC COM 872590104 2038 29041 SH DFND 1 29041 0 0 TABLEAU SOFTWARE INC CL A 87336U105 17429 155974 SH SOLE 155974 0 0 TAHOE RES INC COM 873868103 3106 1124623 SH SOLE 1124623 0 0 TAHOE RES INC COM 873868103 44 15996 SH DFND 1 15996 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 5639 127684 SH DFND 1 127684 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 47827 1083040 SH SOLE 1083040 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 5002 36252 SH SOLE 36252 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 321 2325 SH DFND 1 2325 0 0 TAL ED GROUP SPONSORED ADS 874080104 436 16969 SH SOLE 16969 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 463 10800 SH SOLE 10800 0 0 TAPESTRY INC COM 876030107 31508 626770 SH SOLE 626770 0 0 TARGA RES CORP COM 87612G101 713 12667 SH DFND 1 12667 0 0 TARGET CORP COM 87612E106 646 7321 SH DFND 1 7321 0 0 TARGET CORP COM 87612E106 18376 208324 SH SOLE 208324 0 0 TE CONNECTIVITY LTD REG SHS H84989104 10615 120726 SH SOLE 120726 0 0 TEAM INC COM 878155100 1316 58500 SH SOLE 58500 0 0 TECK RESOURCES LTD CL B 878742204 166701 6921879 SH SOLE 6921879 0 0 TECK RESOURCES LTD CL B 878742204 22573 937288 SH DFND 1 937288 0 0 TELADOC HEALTH INC COM 87918A105 7236 83800 SH SOLE 83800 0 0 TELECOM ITALIA S P A NEW SPON ADR ORD 87927Y102 136 13613 SH DFND 1 13613 0 0 TELECOM ITALIA S P A NEW SPON ADR SVGS 87927Y201 184 21321 SH DFND 1 21321 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 6379 25860 SH SOLE 25860 0 0 TELEFLEX INC COM 879369106 38889 146150 SH SOLE 146150 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 120 12370 SH DFND 1 12370 0 0 TELUS CORP COM 87971M103 157737 4283064 SH DFND 1 4283064 0 0 TELUS CORP COM 87971M103 680727 18481575 SH SOLE 18481575 0 0 TEMPUR SEALY INTL INC COM 88023U101 2351 44443 SH SOLE 44443 0 0 TEMPUR SEALY INTL INC COM 88023U101 775 14658 SH DFND 1 14658 0 0 TESARO INC COM 881569107 2281 58480 SH SOLE 58480 0 0 TESLA INC COM 88160R101 93231 352120 SH SOLE 352120 0 0 TESLA INC COM 88160R101 387 1462 SH DFND 1 1462 0 0 TETRA TECH INC NEW COM 88162G103 14391 210700 SH SOLE 210700 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 5945 275980 SH SOLE 275980 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1304 15773 SH SOLE 15773 0 0 TEXAS INSTRS INC COM 882508104 211045 1967052 SH SOLE 1967052 0 0 TEXAS INSTRS INC COM 882508104 40645 378831 SH DFND 1 378831 0 0 TEXAS ROADHOUSE INC COM 882681109 1323 19100 SH SOLE 19100 0 0 TEXTRON INC COM 883203101 41486 580472 SH SOLE 580472 0 0 THERAPEUTICSMD INC COM 88338N107 3333 508150 SH SOLE 508150 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 80195 328560 SH SOLE 328560 0 0 THERMON GROUP HLDGS INC COM 88362T103 1503 58300 SH SOLE 58300 0 0 THOMSON REUTERS CORP COM 884903105 125000 2741337 SH SOLE 2741337 0 0 THOMSON REUTERS CORP COM 884903105 108244 2373878 SH DFND 1 2373878 0 0 TIFFANY & CO NEW COM 886547108 4087 31688 SH SOLE 31688 0 0 TJX COS INC NEW COM 872540109 197784 1765610 SH SOLE 1765610 0 0 TJX COS INC NEW COM 872540109 20018 178702 SH DFND 1 178702 0 0 TOCAGEN INC COM 888846102 370 23764 SH SOLE 23764 0 0 TOOTSIE ROLL INDS INC COM 890516107 1009 34511 SH SOLE 34511 0 0 TORCHMARK CORP COM 891027104 69351 799989 SH SOLE 799989 0 0 TORO CO COM 891092108 7248 120862 SH SOLE 120862 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 2178967 35883973 SH SOLE 35883973 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 649352 10694040 SH DFND 1 10694040 0 0 TOTAL S A SPONSORED ADR 89151E109 11483 178331 SH DFND 1 178331 0 0 TOTAL SYS SVCS INC COM 891906109 8789 89016 SH SOLE 89016 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 1554 50385 SH SOLE 50385 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 285 2291 SH DFND 1 2291 0 0 TPG PACE HLDGS CORP *W EXP 06/27/202 G89827110 1311 749233 SH SOLE 749233 0 0 TRACTOR SUPPLY CO COM 892356106 4524 49778 SH SOLE 49778 0 0 TRANSALTA CORP COM 89346D107 30903 5494501 SH SOLE 5494501 0 0 TRANSALTA CORP COM 89346D107 353 62675 SH DFND 1 62675 0 0 TRANSCANADA CORP COM 89353D107 238827 5907081 SH DFND 1 5907081 0 0 TRANSCANADA CORP COM 89353D107 811736 20077487 SH SOLE 20077487 0 0 TRANSDIGM GROUP INC COM 893641100 5200 13967 SH SOLE 13967 0 0 TRANSGLOBE ENERGY CORP COM 893662106 99 29625 SH DFND 1 29625 0 0 TRANSUNION COM 89400J107 13265 180285 SH SOLE 180285 0 0 TRAVELERS COMPANIES INC COM 89417E109 18453 142262 SH SOLE 142262 0 0 TRAVELERS COMPANIES INC COM 89417E109 1435 11063 SH DFND 1 11063 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 9989 592100 SH SOLE 592100 0 0 TREEHOUSE FOODS INC COM 89469A104 9015 188397 SH SOLE 188397 0 0 TRI POINTE GROUP INC COM 87265H109 1859 149894 SH SOLE 149894 0 0 TRICIDA INC COM 89610F101 605 19797 SH SOLE 19797 0 0 TRIPADVISOR INC COM 896945201 1551 30379 SH SOLE 30379 0 0 TRUPANION INC COM 898202106 386 10800 SH SOLE 10800 0 0 TRUSTMARK CORP COM 898402102 385 11452 SH SOLE 11452 0 0 TTEC HLDGS INC COM 89854H102 1696 65500 SH SOLE 65500 0 0 TUCOWS INC COM NEW 898697206 599 10746 SH SOLE 10746 0 0 TUESDAY MORNING CORP COM NEW 899035505 527 164600 SH SOLE 164600 0 0 TUPPERWARE BRANDS CORP COM 899896104 300 8978 SH SOLE 8978 0 0 TURQUOISE HILL RES LTD COM 900435108 7034 3306180 SH SOLE 3306180 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 24421 527118 SH SOLE 527118 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 8030 175260 SH SOLE 175260 0 0 TWITTER INC COM 90184L102 5859 205858 SH SOLE 205858 0 0 TWITTER INC COM 90184L102 682 23952 SH DFND 1 23952 0 0 TYSON FOODS INC CL A 902494103 5056 84940 SH SOLE 84940 0 0 U S PHYSICAL THERAPY INC COM 90337L108 2603 21946 SH SOLE 21946 0 0 UDR INC COM 902653104 3519 87044 SH SOLE 87044 0 0 UGI CORP NEW COM 902681105 5683 102430 SH SOLE 102430 0 0 ULTA BEAUTY INC COM 90384S303 21222 75224 SH SOLE 75224 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 6678 20727 SH SOLE 20727 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 1175 93600 SH SOLE 93600 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 4515 59139 SH SOLE 59139 0 0 UNDER ARMOUR INC CL A 904311107 1275 60063 SH SOLE 60063 0 0 UNDER ARMOUR INC CL C 904311206 1120 57570 SH SOLE 57570 0 0 UNIFIRST CORP MASS COM 904708104 4845 27900 SH SOLE 27900 0 0 UNILEVER N V N Y SHS NEW 904784709 2269 39551 SH DFND 1 39551 0 0 UNILEVER PLC SPON ADR NEW 904767704 12878 230125 SH DFND 1 230125 0 0 UNION PAC CORP COM 907818108 5363 32935 SH DFND 1 32935 0 0 UNION PAC CORP COM 907818108 82763 508280 SH SOLE 508280 0 0 UNITED BANKSHARES INC WEST V COM 909907107 674 18540 SH SOLE 18540 0 0 UNITED CONTL HLDGS INC COM 910047109 24921 279828 SH SOLE 279828 0 0 UNITED PARCEL SERVICE INC CL B 911312106 130458 1117415 SH SOLE 1117415 0 0 UNITED PARCEL SERVICE INC CL B 911312106 6989 59861 SH DFND 1 59861 0 0 UNITED RENTALS INC COM 911363109 590 3604 SH DFND 1 3604 0 0 UNITED RENTALS INC COM 911363109 3882 23731 SH SOLE 23731 0 0 UNITED TECHNOLOGIES CORP COM 913017109 175170 1252918 SH SOLE 1252918 0 0 UNITED TECHNOLOGIES CORP COM 913017109 44273 316666 SH DFND 1 316666 0 0 UNITEDHEALTH GROUP INC COM 91324P102 84303 316881 SH DFND 1 316881 0 0 UNITEDHEALTH GROUP INC COM 91324P102 395247 1485669 SH SOLE 1485669 0 0 UNIVAR INC COM 91336L107 1055 34400 SH SOLE 34400 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 46863 397481 SH SOLE 397481 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 4376 37113 SH DFND 1 37113 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1931 15106 SH DFND 1 15106 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 56483 441822 SH SOLE 441822 0 0 UNIVEST CORP PA COM 915271100 1088 41119 SH SOLE 41119 0 0 UNUM GROUP COM 91529Y106 8298 212386 SH SOLE 212386 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 496 23275 SH SOLE 23275 0 0 US BANCORP DEL COM NEW 902973304 47273 895152 SH SOLE 895152 0 0 US BANCORP DEL COM NEW 902973304 8906 168647 SH DFND 1 168647 0 0 V F CORP COM 918204108 67272 719867 SH SOLE 719867 0 0 VAIL RESORTS INC COM 91879Q109 13591 49526 SH SOLE 49526 0 0 VALE S A ADR 91912E105 278 18761 SH DFND 1 18761 0 0 VALERO ENERGY CORP NEW COM 91913Y100 201 1766 SH DFND 1 1766 0 0 VALERO ENERGY CORP NEW COM 91913Y100 16107 141602 SH SOLE 141602 0 0 VALLEY NATL BANCORP COM 919794107 507 45068 SH SOLE 45068 0 0 VALMONT INDS INC COM 920253101 2289 16529 SH SOLE 16529 0 0 VALVOLINE INC COM 92047W101 12395 576237 SH SOLE 576237 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 6322 384100 SH SOLE 384100 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 456 5685 SH DFND 1 5685 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 5389 68478 SH DFND 1 68478 0 0 VANGUARD GROUP DIV APP ETF 921908844 1490 13464 SH DFND 1 13464 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1292 8636 SH DFND 1 8636 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 434 7123 SH DFND 1 7123 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 513 9849 SH DFND 1 9849 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 9226 225013 SH DFND 1 225013 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 547 7956 SH DFND 1 7956 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 632 11236 SH DFND 1 11236 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 45897 1119446 SH SOLE 1119446 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 365 6500 SH SOLE 6500 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 21799 278900 SH SOLE 278900 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2566 32833 SH DFND 1 32833 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 455 5444 SH DFND 1 5444 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 23896 536756 SH DFND 1 536756 0 0 VARIAN MED SYS INC COM 92220P105 6747 60276 SH SOLE 60276 0 0 VEEVA SYS INC CL A COM 922475108 6784 62309 SH SOLE 62309 0 0 VENTAS INC COM 92276F100 5536 101811 SH SOLE 101811 0 0 VEREIT INC COM 92339V100 87 11968 SH SOLE 11968 0 0 VERISIGN INC COM 92343E102 11505 71855 SH SOLE 71855 0 0 VERISK ANALYTICS INC COM 92345Y106 23821 197604 SH SOLE 197604 0 0 VERISK ANALYTICS INC COM 92345Y106 6110 50681 SH DFND 1 50681 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 32014 599631 SH DFND 1 599631 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 168641 3158668 SH SOLE 3158668 0 0 VERMILION ENERGY INC COM 923725105 96628 2934700 SH SOLE 2934700 0 0 VERMILION ENERGY INC COM 923725105 30329 921119 SH DFND 1 921119 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 94867 492204 SH SOLE 492204 0 0 VIACOM INC NEW CL B 92553P201 4114 121865 SH SOLE 121865 0 0 VIAD CORP COM NEW 92552R406 11678 197100 SH SOLE 197100 0 0 VIEWRAY INC COM 92672L107 530 56667 SH SOLE 56667 0 0 VIPSHOP HLDGS LTD NOTE 1.500% 3/1 92763WAA1 2949 3000000 SH SOLE 3000000 0 0 VISA INC COM CL A 92826C839 510545 3401595 SH SOLE 3401595 0 0 VISA INC COM CL A 92826C839 79969 532810 SH DFND 1 532810 0 0 VISTEON CORP COM NEW 92839U206 7636 82200 SH SOLE 82200 0 0 VMWARE INC CL A COM 928563402 5301 33969 SH SOLE 33969 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 302 13907 SH SOLE 13907 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 6861 316190 SH DFND 1 316190 0 0 VORNADO RLTY TR SH BEN INT 929042109 3591 49192 SH SOLE 49192 0 0 VULCAN MATLS CO COM 929160109 4216 37918 SH SOLE 37918 0 0 W R BERKLEY CORPORATION COM 084423102 42144 527262 SH SOLE 527262 0 0 WABCO HLDGS INC COM 92927K102 3759 31873 SH SOLE 31873 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 25549 350468 SH SOLE 350468 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 2390 32783 SH DFND 1 32783 0 0 WALKER & DUNLOP INC COM 93148P102 1089 20600 SH SOLE 20600 0 0 WALMART INC COM 931142103 92882 989054 SH SOLE 989054 0 0 WALMART INC COM 931142103 7420 79008 SH DFND 1 79008 0 0 WASTE CONNECTIONS INC COM 94106B101 40854 512896 SH DFND 1 512896 0 0 WASTE CONNECTIONS INC COM 94106B101 377362 4736833 SH SOLE 4736833 0 0 WASTE MGMT INC DEL COM 94106L109 47950 530660 SH SOLE 530660 0 0 WASTE MGMT INC DEL COM 94106L109 2508 27761 SH DFND 1 27761 0 0 WATERS CORP COM 941848103 4128 21205 SH DFND 1 21205 0 0 WATERS CORP COM 941848103 4331 22245 SH SOLE 22245 0 0 WATSCO INC COM 942622200 5295 29729 SH SOLE 29729 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 15687 189000 SH SOLE 189000 0 0 WD-40 CO COM 929236107 1033 6000 SH SOLE 6000 0 0 WEBSTER FINL CORP CONN COM 947890109 5706 96771 SH SOLE 96771 0 0 WEC ENERGY GROUP INC COM 92939U106 32384 485088 SH SOLE 485088 0 0 WEC ENERGY GROUP INC COM 92939U106 1826 27346 SH DFND 1 27346 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 22886 71408 SH SOLE 71408 0 0 WELLS FARGO CO NEW COM 949746101 72476 1378926 SH SOLE 1378926 0 0 WELLS FARGO CO NEW COM 949746101 29139 554399 SH DFND 1 554399 0 0 WELLTOWER INC COM 95040Q104 1258 19565 SH DFND 1 19565 0 0 WELLTOWER INC COM 95040Q104 26572 413126 SH SOLE 413126 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 14295 115775 SH SOLE 115775 0 0 WESTERN ALLIANCE BANCORP COM 957638109 6984 122758 SH SOLE 122758 0 0 WESTERN DIGITAL CORP COM 958102105 5751 98244 SH SOLE 98244 0 0 WESTERN DIGITAL CORP COM 958102105 979 16722 SH DFND 1 16722 0 0 WESTERN UN CO COM 959802109 4298 225508 SH SOLE 225508 0 0 WESTPAC BKG CORP SPONSORED ADR 961214301 343 14532 SH DFND 1 14532 0 0 WESTROCK CO COM 96145D105 4920 92068 SH SOLE 92068 0 0 WEYERHAEUSER CO COM 962166104 8862 274612 SH SOLE 274612 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 26865 1536527 SH SOLE 1536527 0 0 WHIRLPOOL CORP COM 963320106 2189 18431 SH SOLE 18431 0 0 WILLAMETTE VY VINEYARD INC COM 969136100 0 91193 SH DFND 1 91193 0 0 WILLIAMS COS INC DEL COM 969457100 9538 350795 SH SOLE 350795 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 51183 363156 SH SOLE 363156 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 2093 14852 SH DFND 1 14852 0 0 WINGSTOP INC COM 974155103 2765 40500 SH SOLE 40500 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 321 7229 SH DFND 1 7229 0 0 WIX COM LTD SHS M98068105 1836 15337 SH SOLE 15337 0 0 WORKDAY INC CL A 98138H101 50490 345867 SH SOLE 345867 0 0 WORKDAY INC CL A 98138H101 844 5785 SH DFND 1 5785 0 0 WORLD FUEL SVCS CORP COM 981475106 239 8618 SH DFND 1 8618 0 0 WORLDPAY INC CL A 981558109 41272 407545 SH SOLE 407545 0 0 WPP PLC NEW ADR 92937A102 4328 59075 SH DFND 1 59075 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 5423 186869 SH SOLE 186869 0 0 WSFS FINL CORP COM 929328102 775 16444 SH SOLE 16444 0 0 WYNN RESORTS LTD COM 983134107 11569 91048 SH SOLE 91048 0 0 XCEL ENERGY INC COM 98389B100 25647 543243 SH SOLE 543243 0 0 XENCOR INC COM 98401F105 5329 136744 SH SOLE 136744 0 0 XEROX CORP COM NEW 984121608 4419 163801 SH SOLE 163801 0 0 XILINX INC COM 983919101 31974 398829 SH SOLE 398829 0 0 XO GROUP INC COM 983772104 3069 89000 SH SOLE 89000 0 0 XPO LOGISTICS INC COM 983793100 32385 283654 SH SOLE 283654 0 0 XYLEM INC COM 98419M100 102640 1285092 SH SOLE 1285092 0 0 Y MABS THERAPEUTICS INC COM 984241109 486 18297 SH SOLE 18297 0 0 YAMANA GOLD INC COM 98462Y100 19133 7680508 SH SOLE 7680508 0 0 YEXT INC COM 98585N106 1659 70000 SH SOLE 70000 0 0 YUM BRANDS INC COM 988498101 89644 986077 SH SOLE 986077 0 0 YUM BRANDS INC COM 988498101 292 3210 SH DFND 1 3210 0 0 YUM CHINA HLDGS INC COM 98850P109 270 7694 SH DFND 1 7694 0 0 YUM CHINA HLDGS INC COM 98850P109 2528 71998 SH SOLE 71998 0 0 ZAFGEN INC COM 98885E103 662 56600 SH SOLE 56600 0 0 ZAI LAB LTD ADR 98887Q104 416 21367 SH SOLE 21367 0 0 ZENDESK INC COM 98936J101 2989 42100 SH SOLE 42100 0 0 ZILLOW GROUP INC CL A 98954M101 1061 24000 SH SOLE 24000 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 3028 68423 SH SOLE 68423 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 7593 57754 SH SOLE 57754 0 0 ZIONS BANCORPORATION COM 989701107 2844 56709 SH SOLE 56709 0 0 ZOETIS INC CL A 98978V103 15733 171838 SH SOLE 171838 0 0 ZOGENIX INC COM NEW 98978L204 2916 58800 SH SOLE 58800 0 0 ZYNGA INC CL A 98986T108 1941 484000 SH SOLE 484000 0 0