0000950123-20-001436.txt : 20200211 0000950123-20-001436.hdr.sgml : 20200211 20200211135124 ACCESSION NUMBER: 0000950123-20-001436 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200211 DATE AS OF CHANGE: 20200211 EFFECTIVENESS DATE: 20200211 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: 20595712 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 12-31-2019 12-31-2019 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 02-07-2020 1 1782 68880075 false 1 28-11528 TD Waterhouse Private Investment Counsel Inc.
INFORMATION TABLE 2 form13fInfoTable.xml INFORMATION TABLE FOR FORM 13F 10X GENOMICS INC CL A COM 88025U109 735 9644 SH SOLE 9644 0 0 3M CO COM 88579Y101 71033 402634 SH SOLE 402634 0 0 3M CO COM 88579Y101 11119 63026 SH DFND 1 63026 0 0 58 COM INC SPON ADR REP A 31680Q104 20172 311628 SH SOLE 311628 0 0 58 COM INC SPON ADR REP A 31680Q104 2156 33310 SH DFND 1 33310 0 0 AAR CORP COM 000361105 1001 22200 SH SOLE 22200 0 0 AARONS INC COM PAR $0.50 002535300 3128 54780 SH SOLE 54780 0 0 ABB LTD SPONSORED ADR 000375204 4241 225800 SH DFND 1 225800 0 0 ABBOTT LABS COM 002824100 17366 199929 SH DFND 1 199929 0 0 ABBOTT LABS COM 002824100 175774 2023644 SH SOLE 2023644 0 0 ABBVIE INC COM 00287Y109 64065 723569 SH SOLE 723569 0 0 ABBVIE INC COM 00287Y109 3263 36852 SH DFND 1 36852 0 0 ABIOMED INC COM 003654100 14261 83598 SH SOLE 83598 0 0 ABM INDS INC COM 000957100 777 20593 SH SOLE 20593 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 11409 343438 SH SOLE 343438 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 12112 283119 SH SOLE 283119 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 920 35490 SH SOLE 35490 0 0 ACAMAR PARTNERS ACQSITION CO CL A 004285102 5311 530000 SH SOLE 530000 0 0 ACAMAR PARTNERS ACQSITION CO *W EXP 02/26/202 004285110 122 176666 SH SOLE 176666 0 0 ACCEL ENTMT INC COM CL A1 00436Q106 4870 389638 SH SOLE 389638 0 0 ACCEL ENTMT INC *W EXP 11/20/202 00436Q114 2210 749233 SH SOLE 749233 0 0 ACCELERON PHARMA INC COM 00434H108 4237 79908 SH SOLE 79908 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 144955 688394 SH SOLE 688394 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6137 29143 SH DFND 1 29143 0 0 ACTIVISION BLIZZARD INC COM 00507V109 341 5737 SH DFND 1 5737 0 0 ACTIVISION BLIZZARD INC COM 00507V109 12505 210446 SH SOLE 210446 0 0 ACTUANT CORP CL A NEW 00508X203 856 32900 SH SOLE 32900 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 803 26832 SH SOLE 26832 0 0 ADOBE INC COM 00724F101 56258 170577 SH SOLE 170577 0 0 ADOBE INC COM 00724F101 4188 12699 SH DFND 1 12699 0 0 ADT INC COM 00090Q103 463 58388 SH SOLE 58388 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 2689 16791 SH SOLE 16791 0 0 ADVANCED ENERGY INDS COM 007973100 3909 54908 SH SOLE 54908 0 0 ADVANCED MICRO DEVICES INC COM 007903107 37398 815490 SH SOLE 815490 0 0 ADVANCED MICRO DEVICES INC COM 007903107 684 14925 SH DFND 1 14925 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 651 56550 SH SOLE 56550 0 0 AERCAP HOLDINGS NV SHS N00985106 2028 32998 SH SOLE 32998 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1779 38968 SH SOLE 38968 0 0 AES CORP COM 00130H105 3198 160688 SH SOLE 160688 0 0 AES CORP COM 00130H105 225 11295 SH DFND 1 11295 0 0 AFLAC INC COM 001055102 52457 991629 SH SOLE 991629 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 146152 1713191 SH SOLE 1713191 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 42516 498372 SH DFND 1 498372 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 2104 44068 SH SOLE 44068 0 0 AGNC INVT CORP COM 00123Q104 51474 2911449 SH SOLE 2911449 0 0 AGNICO EAGLE MINES LTD COM 008474108 208381 3378568 SH SOLE 3378568 0 0 AGNICO EAGLE MINES LTD COM 008474108 39849 646082 SH DFND 1 646082 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 3684 110076 SH SOLE 110076 0 0 AIR PRODS & CHEMS INC COM 009158106 37211 158352 SH SOLE 158352 0 0 AIR PRODS & CHEMS INC COM 009158106 1242 5286 SH DFND 1 5286 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 3442 39852 SH SOLE 39852 0 0 AKERO THERAPEUTICS INC COM 00973Y108 229 10322 SH SOLE 10322 0 0 ALAMO GROUP INC COM 011311107 6328 50400 SH SOLE 50400 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 12913 2138488 SH SOLE 2138488 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 878 145368 SH DFND 1 145368 0 0 ALASKA AIR GROUP INC COM 011659109 493 7283 SH DFND 1 7283 0 0 ALASKA AIR GROUP INC COM 011659109 27864 411280 SH SOLE 411280 0 0 ALBANY INTL CORP CL A 012348108 1139 15000 SH SOLE 15000 0 0 ALBEMARLE CORP COM 012653101 1576 21577 SH SOLE 21577 0 0 ALCOA CORP COM 013872106 546 25400 SH SOLE 25400 0 0 ALCON INC ORD SHS H01301128 9391 166000 SH SOLE 166000 0 0 ALCON INC ORD SHS H01301128 514 9085 SH DFND 1 9085 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 723 34511 SH SOLE 34511 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 11928 73819 SH SOLE 73819 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 36678 339142 SH SOLE 339142 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 106602 7525068 SH SOLE 7525068 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 10187 719125 SH DFND 1 719125 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2404 11334 SH DFND 1 11334 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 368860 1739087 SH SOLE 1739087 0 0 ALIGN TECHNOLOGY INC COM 016255101 13896 49799 SH SOLE 49799 0 0 ALLAKOS INC COM 01671P100 704 7384 SH SOLE 7384 0 0 ALLEGHANY CORP DEL COM 017175100 12977 16230 SH SOLE 16230 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 6760 54281 SH SOLE 54281 0 0 ALLERGAN PLC SHS G0177J108 16812 87945 SH SOLE 87945 0 0 ALLERGAN PLC SHS G0177J108 584 3056 SH DFND 1 3056 0 0 ALLETE INC COM NEW 018522300 7849 96700 SH SOLE 96700 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 976 8699 SH SOLE 8699 0 0 ALLIANT ENERGY CORP COM 018802108 15451 282364 SH SOLE 282364 0 0 ALLIANT ENERGY CORP COM 018802108 271 4961 SH DFND 1 4961 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 1504 57875 SH SOLE 57875 0 0 ALLSTATE CORP COM 020002101 17105 152109 SH SOLE 152109 0 0 ALLY FINL INC COM 02005N100 7922 259232 SH SOLE 259232 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 15227 132217 SH SOLE 132217 0 0 ALPHABET INC CAP STK CL C 02079K107 563415 421396 SH SOLE 421396 0 0 ALPHABET INC CAP STK CL A 02079K305 229513 171356 SH SOLE 171356 0 0 ALPHABET INC CAP STK CL C 02079K107 113632 84989 SH DFND 1 84989 0 0 ALPHABET INC CAP STK CL A 02079K305 18896 14108 SH DFND 1 14108 0 0 ALTICE USA INC CL A 02156K103 6243 228346 SH SOLE 228346 0 0 ALTRIA GROUP INC COM 02209S103 41296 827415 SH SOLE 827415 0 0 ALTRIA GROUP INC COM 02209S103 1269 25427 SH DFND 1 25427 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 4994 232927 SH SOLE 232927 0 0 AMAZON COM INC COM 023135106 782745 423600 SH SOLE 423600 0 0 AMAZON COM INC COM 023135106 14567 7883 SH DFND 1 7883 0 0 AMBEV SA SPONSORED ADR 02319V103 617 132462 SH DFND 1 132462 0 0 AMCOR PLC ORD G0250X107 10069 928919 SH DFND 1 928919 0 0 AMCOR PLC ORD G0250X107 68933 6359088 SH SOLE 6359088 0 0 AMEDISYS INC COM 023436108 4750 28457 SH SOLE 28457 0 0 AMEREN CORP COM 023608102 19982 260177 SH SOLE 260177 0 0 AMEREN CORP COM 023608102 693 9017 SH DFND 1 9017 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 171 10658 SH DFND 1 10658 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 2991 104305 SH SOLE 104305 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 2378 50567 SH SOLE 50567 0 0 AMERICAN ELEC PWR CO INC COM 025537101 30942 327396 SH SOLE 327396 0 0 AMERICAN ELEC PWR CO INC COM 025537101 834 8824 SH DFND 1 8824 0 0 AMERICAN EXPRESS CO COM 025816109 10585 85028 SH DFND 1 85028 0 0 AMERICAN EXPRESS CO COM 025816109 46170 370875 SH SOLE 370875 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 6987 63721 SH SOLE 63721 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 89395 1741579 SH SOLE 1741579 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 797 15533 SH DFND 1 15533 0 0 AMERICAN STS WTR CO COM 029899101 5019 57926 SH SOLE 57926 0 0 AMERICAN TOWER CORP NEW COM 03027X100 79151 344405 SH SOLE 344405 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1204 5240 SH DFND 1 5240 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1197 9740 SH DFND 1 9740 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 51449 418796 SH SOLE 418796 0 0 AMERIPRISE FINL INC COM 03076C106 61475 369040 SH SOLE 369040 0 0 AMERIPRISE FINL INC COM 03076C106 16475 98899 SH DFND 1 98899 0 0 AMERISAFE INC COM 03071H100 1175 17800 SH SOLE 17800 0 0 AMERISOURCEBERGEN CORP COM 03073E105 7718 90773 SH SOLE 90773 0 0 AMERISOURCEBERGEN CORP COM 03073E105 14169 166658 SH DFND 1 166658 0 0 AMETEK INC NEW COM 031100100 4834 48467 SH DFND 1 48467 0 0 AMETEK INC NEW COM 031100100 32586 326707 SH SOLE 326707 0 0 AMGEN INC COM 031162100 77771 322607 SH SOLE 322607 0 0 AMGEN INC COM 031162100 31085 128944 SH DFND 1 128944 0 0 AMPHENOL CORP NEW CL A 032095101 4646 42924 SH DFND 1 42924 0 0 AMPHENOL CORP NEW CL A 032095101 26537 245187 SH SOLE 245187 0 0 ANALOG DEVICES INC COM 032654105 12333 103778 SH SOLE 103778 0 0 ANALOG DEVICES INC COM 032654105 860 7238 SH DFND 1 7238 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 5686 254504 SH SOLE 254504 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 7525 91721 SH DFND 1 91721 0 0 ANIXTER INTL INC COM 035290105 1197 13000 SH SOLE 13000 0 0 ANNALY CAP MGMT INC COM 035710409 7114 755216 SH SOLE 755216 0 0 ANNALY CAP MGMT INC COM 035710409 109 11610 SH DFND 1 11610 0 0 ANSYS INC COM 03662Q105 4174 16217 SH DFND 1 16217 0 0 ANSYS INC COM 03662Q105 7319 28435 SH SOLE 28435 0 0 ANTHEM INC COM 036752103 72518 240102 SH SOLE 240102 0 0 ANTHEM INC COM 036752103 853 2825 SH DFND 1 2825 0 0 AON PLC SHS CL A G0408V102 8754 42029 SH DFND 1 42029 0 0 AON PLC SHS CL A G0408V102 225872 1084411 SH SOLE 1084411 0 0 APACHE CORP COM 037411105 2302 89972 SH SOLE 89972 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 4817 93262 SH SOLE 93262 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 697 22765 SH SOLE 22765 0 0 APHRIA INC COM 03765K104 3776 722251 SH SOLE 722251 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 14202 776500 SH SOLE 776500 0 0 APPLE INC COM 037833100 713615 2430154 SH SOLE 2430154 0 0 APPLE INC COM 037833100 171840 585186 SH DFND 1 585186 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1454 21800 SH SOLE 21800 0 0 APPLIED MATLS INC COM 038222105 117643 1927317 SH SOLE 1927317 0 0 APPLIED MATLS INC COM 038222105 51978 851548 SH DFND 1 851548 0 0 APTARGROUP INC COM 038336103 2058 17803 SH DFND 1 17803 0 0 APTARGROUP INC COM 038336103 8285 71656 SH SOLE 71656 0 0 APTIV PLC SHS G6095L109 58237 613211 SH SOLE 613211 0 0 APTIV PLC SHS G6095L109 1513 15929 SH DFND 1 15929 0 0 AQUA AMERICA INC COM 03836W103 1043 22228 SH SOLE 22228 0 0 ARAMARK COM 03852U106 716 16487 SH SOLE 16487 0 0 ARAMARK COM 03852U106 215 4948 SH DFND 1 4948 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 1165 66433 SH SOLE 66433 0 0 ARCH CAP GROUP LTD ORD G0450A105 40109 935167 SH SOLE 935167 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 10042 216647 SH SOLE 216647 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 2517 54310 SH DFND 1 54310 0 0 ARCONIC INC COM 03965L100 3087 100337 SH SOLE 100337 0 0 ARDELYX INC COM 039697107 513 68378 SH SOLE 68378 0 0 ARGENX SE SPONSORED ADR 04016X101 14753 91907 SH SOLE 91907 0 0 ARISTA NETWORKS INC COM 040413106 57196 281199 SH SOLE 281199 0 0 ARISTA NETWORKS INC COM 040413106 18811 92483 SH DFND 1 92483 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 740 40300 SH SOLE 40300 0 0 ARROW ELECTRS INC COM 042735100 1451 17128 SH SOLE 17128 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 581 5200 SH SOLE 5200 0 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 17001 122204 SH SOLE 122204 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 737 2490 SH SOLE 2490 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 7459 25206 SH DFND 1 25206 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 428 20939 SH SOLE 20939 0 0 ASSURANT INC COM 04621X108 17871 136340 SH SOLE 136340 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 22754 456350 SH SOLE 456350 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 2114 42392 SH DFND 1 42392 0 0 AT&T INC COM 00206R102 15686 401379 SH DFND 1 401379 0 0 AT&T INC COM 00206R102 145460 3722098 SH SOLE 3722098 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 583 31789 SH SOLE 31789 0 0 ATLASSIAN CORP PLC CL A G06242104 38157 317078 SH SOLE 317078 0 0 ATMOS ENERGY CORP COM 049560105 69496 621278 SH SOLE 621278 0 0 ATRICURE INC COM 04963C209 1922 59126 SH SOLE 59126 0 0 AURORA CANNABIS INC COM 05156X108 6563 3050582 SH SOLE 3050582 0 0 AURORA CANNABIS INC COM 05156X108 82 38299 SH DFND 1 38299 0 0 AUTODESK INC COM 052769106 212 1158 SH DFND 1 1158 0 0 AUTODESK INC COM 052769106 11122 60625 SH SOLE 60625 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 13736 171684 SH SOLE 171684 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 225 17057 SH SOLE 17057 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 75523 442950 SH SOLE 442950 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 4893 28697 SH DFND 1 28697 0 0 AUTOZONE INC COM 053332102 6513 5467 SH DFND 1 5467 0 0 AUTOZONE INC COM 053332102 9416 7904 SH SOLE 7904 0 0 AVALARA INC COM 05338G106 564 7698 SH SOLE 7698 0 0 AVALONBAY CMNTYS INC COM 053484101 12270 58512 SH SOLE 58512 0 0 AVANGRID INC COM 05351W103 473 9241 SH DFND 1 9241 0 0 AVANOS MED INC COM 05350V106 1533 45488 SH SOLE 45488 0 0 AVANTOR INC COM 05352A100 15615 860356 SH SOLE 860356 0 0 AVERY DENNISON CORP COM 053611109 52497 401292 SH SOLE 401292 0 0 AVISTA CORP COM 05379B107 238 4955 SH SOLE 4955 0 0 AVNET INC COM 053807103 260 6122 SH DFND 1 6122 0 0 AVROBIO INC COM 05455M100 282 14017 SH SOLE 14017 0 0 AXA EQUITABLE HLDGS INC COM 054561105 16606 670157 SH SOLE 670157 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 12571 211492 SH SOLE 211492 0 0 AXSOME THERAPEUTICS INC COM 05464T104 4074 39416 SH SOLE 39416 0 0 AZZ INC COM 002474104 1778 38700 SH SOLE 38700 0 0 B2GOLD CORP COM 11777Q209 56758 14126924 SH SOLE 14126924 0 0 BAIDU INC SPON ADR REP A 056752108 1897 15005 SH SOLE 15005 0 0 BAIDU INC SPON ADR REP A 056752108 264 2090 SH DFND 1 2090 0 0 BAKER HUGHES COMPANY CL A 05722G100 344 13433 SH DFND 1 13433 0 0 BAKER HUGHES COMPANY CL A 05722G100 3936 153551 SH SOLE 153551 0 0 BALL CORP COM 058498106 35708 552155 SH SOLE 552155 0 0 BALLARD PWR SYS INC NEW COM 058586108 3366 470348 SH SOLE 470348 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 370 41311 SH DFND 1 41311 0 0 BANCO SANTANDER SA ADR 05964H105 932 143824 SH DFND 1 143824 0 0 BANK AMER CORP COM 060505104 78332 2224076 SH DFND 1 2224076 0 0 BANK AMER CORP COM 060505104 357611 10153628 SH SOLE 10153628 0 0 BANK HAWAII CORP COM 062540109 301 3168 SH SOLE 3168 0 0 BANK MONTREAL QUE COM 063671101 825833 10640890 SH SOLE 10640890 0 0 BANK MONTREAL QUE COM 063671101 269502 3472592 SH DFND 1 3472592 0 0 BANK N S HALIFAX COM 064149107 482709 8533753 SH DFND 1 8533753 0 0 BANK N S HALIFAX COM 064149107 1156423 20444323 SH SOLE 20444323 0 0 BANK NEW YORK MELLON CORP COM 064058100 10361 205855 SH SOLE 205855 0 0 BANK NEW YORK MELLON CORP COM 064058100 852 16922 SH DFND 1 16922 0 0 BANK OZK COM 06417N103 2106 69045 SH DFND 1 69045 0 0 BANK OZK COM 06417N103 26429 866377 SH SOLE 866377 0 0 BANKUNITED INC COM 06652K103 2180 59641 SH SOLE 59641 0 0 BARCLAYS PLC ADR 06738E204 274 28763 SH DFND 1 28763 0 0 BARNES GROUP INC COM 067806109 1004 16211 SH SOLE 16211 0 0 BARRICK GOLD CORPORATION COM 067901108 244965 13169979 SH SOLE 13169979 0 0 BARRICK GOLD CORPORATION COM 067901108 64189 3450968 SH DFND 1 3450968 0 0 BAUSCH HEALTH COS INC COM 071734107 1818 60758 SH DFND 1 60758 0 0 BAUSCH HEALTH COS INC COM 071734107 28799 960784 SH SOLE 960784 0 0 BAXTER INTL INC COM 071813109 11534 137930 SH SOLE 137930 0 0 BAXTER INTL INC COM 071813109 204 2436 SH DFND 1 2436 0 0 BAYTEX ENERGY CORP COM 07317Q105 17 10294 SH DFND 1 10294 0 0 BAYTEX ENERGY CORP COM 07317Q105 2318 1607115 SH SOLE 1607115 0 0 BCE INC COM NEW 05534B760 555101 11965207 SH SOLE 11965207 0 0 BCE INC COM NEW 05534B760 142460 3070657 SH DFND 1 3070657 0 0 BECTON DICKINSON & CO COM 075887109 7683 28249 SH DFND 1 28249 0 0 BECTON DICKINSON & CO PFD SHS CONV A 075887208 322 4918 SH DFND 1 4918 0 0 BECTON DICKINSON & CO COM 075887109 115499 424676 SH SOLE 424676 0 0 BECTON DICKINSON & CO PFD SHS CONV A 075887208 6738 102937 SH SOLE 102937 0 0 BEIGENE LTD SPONSORED ADR 07725L102 4169 25151 SH SOLE 25151 0 0 BELDEN INC COM 077454106 314 5700 SH SOLE 5700 0 0 BELLRING BRANDS INC COM CL A 079823100 487 22878 SH SOLE 22878 0 0 BERKLEY W R CORP COM 084423102 63110 913309 SH SOLE 913309 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 160507 708638 SH SOLE 708638 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2038 6 SH DFND 1 6 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9067 40031 SH DFND 1 40031 0 0 BERRY GLOBAL GROUP INC COM 08579W103 1020 21481 SH DFND 1 21481 0 0 BEST BUY INC COM 086516101 22859 260348 SH SOLE 260348 0 0 BHP GROUP LTD SPONSORED ADS 088606108 826 15092 SH DFND 1 15092 0 0 BILL COM HLDGS INC COM 090043100 492 12927 SH SOLE 12927 0 0 BIOGEN INC COM 09062X103 28337 95499 SH SOLE 95499 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 7431 87894 SH SOLE 87894 0 0 BLACK HILLS CORP COM 092113109 1944 24747 SH SOLE 24747 0 0 BLACK KNIGHT INC COM 09215C105 9008 139700 SH SOLE 139700 0 0 BLACKBERRY LTD COM 09228F103 12047 1870888 SH SOLE 1870888 0 0 BLACKBERRY LTD COM 09228F103 378 58780 SH DFND 1 58780 0 0 BLACKROCK INC COM 09247X101 15644 31120 SH DFND 1 31120 0 0 BLACKROCK INC COM 09247X101 97234 193424 SH SOLE 193424 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 2438 43585 SH SOLE 43585 0 0 BLOCK H & R INC COM 093671105 1827 77818 SH SOLE 77818 0 0 BLOOM ENERGY CORP COM CL A 093712107 307 41078 SH SOLE 41078 0 0 BLOOMIN BRANDS INC COM 094235108 561 25400 SH SOLE 25400 0 0 BLUEBIRD BIO INC COM 09609G100 3062 34896 SH SOLE 34896 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 4736 59118 SH SOLE 59118 0 0 BOEING CO COM 097023105 388280 1191921 SH SOLE 1191921 0 0 BOEING CO COM 097023105 66052 202763 SH DFND 1 202763 0 0 BOOKING HLDGS INC COM 09857L108 3732 1817 SH DFND 1 1817 0 0 BOOKING HLDGS INC COM 09857L108 132661 64595 SH SOLE 64595 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3147 44245 SH SOLE 44245 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 498 6997 SH DFND 1 6997 0 0 BORGWARNER INC COM 099724106 3000 69150 SH SOLE 69150 0 0 BOSTON BEER INC CL A 100557107 3445 9117 SH SOLE 9117 0 0 BOSTON PROPERTIES INC COM 101121101 4748 34438 SH SOLE 34438 0 0 BOSTON SCIENTIFIC CORP COM 101137107 78105 1727216 SH SOLE 1727216 0 0 BOSTON SCIENTIFIC CORP COM 101137107 33619 743462 SH DFND 1 743462 0 0 BOTTOMLINE TECH DEL INC COM 101388106 933 17400 SH SOLE 17400 0 0 BP PLC SPONSORED ADR 055622104 534 14302 SH DFND 1 14302 0 0 BRADY CORP CL A 104674106 21650 378108 SH SOLE 378108 0 0 BRIDGE BANCORP INC COM 108035106 1210 36100 SH SOLE 36100 0 0 BRIGGS & STRATTON CORP COM 109043109 84 12635 SH DFND 1 12635 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 650 4324 SH DFND 1 4324 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 3705 24651 SH SOLE 24651 0 0 BRINKER INTL INC COM 109641100 240 5713 SH DFND 1 5713 0 0 BRINKS CO COM 109696104 4165 45930 SH SOLE 45930 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 49197 766421 SH SOLE 766421 0 0 BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 584 194042 SH SOLE 194042 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 223 3481 SH DFND 1 3481 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1816 42758 SH DFND 1 42758 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 4737 111554 SH SOLE 111554 0 0 BROADCOM INC COM 11135F101 122746 388412 SH SOLE 388412 0 0 BROADCOM INC 8% CNV PFD SER A 11135F200 3181 2700 SH SOLE 2700 0 0 BROADCOM INC COM 11135F101 53112 168065 SH DFND 1 168065 0 0 BROADCOM INC 8% CNV PFD SER A 11135F200 243 206 SH DFND 1 206 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 86790 702524 SH SOLE 702524 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 665565 11503023 SH SOLE 11503023 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 152670 2638607 SH DFND 1 2638607 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 10139 244710 SH SOLE 244710 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 246926 4937146 SH SOLE 4937146 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 42415 848075 SH DFND 1 848075 0 0 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 14693 802931 SH DFND 1 802931 0 0 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 60869 3326231 SH SOLE 3326231 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 54211 1165800 SH SOLE 1165800 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 6282 135095 SH DFND 1 135095 0 0 BROWN & BROWN INC COM 115236101 8230 208466 SH SOLE 208466 0 0 BROWN FORMAN CORP CL B 115637209 39741 587883 SH SOLE 587883 0 0 BRP INC COM SUN VTG 05577W200 7327 160608 SH SOLE 160608 0 0 BRP INC COM SUN VTG 05577W200 364 7980 SH DFND 1 7980 0 0 BRUKER CORP COM 116794108 43067 844950 SH SOLE 844950 0 0 BURLINGTON STORES INC COM 122017106 25699 112702 SH SOLE 112702 0 0 BWX TECHNOLOGIES INC COM 05605H100 13227 213062 SH SOLE 213062 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 40299 515332 SH SOLE 515332 0 0 CABLE ONE INC COM 12685J105 4561 3064 SH SOLE 3064 0 0 CABOT OIL & GAS CORP COM 127097103 29236 1679277 SH SOLE 1679277 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 47869 690147 SH SOLE 690147 0 0 CAE INC COM 124765108 69849 2634581 SH SOLE 2634581 0 0 CAE INC COM 124765108 8970 338314 SH DFND 1 338314 0 0 CAL MAINE FOODS INC COM NEW 128030202 2019 47233 SH SOLE 47233 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 1300 25212 SH SOLE 25212 0 0 CAMDEN PPTY TR SH BEN INT 133131102 51413 484567 SH SOLE 484567 0 0 CAMECO CORP COM 13321L108 10566 1187307 SH SOLE 1187307 0 0 CAMECO CORP COM 13321L108 7482 840739 SH DFND 1 840739 0 0 CAMPBELL SOUP CO COM 134429109 17940 363004 SH DFND 1 363004 0 0 CAMPBELL SOUP CO COM 134429109 1625 32884 SH SOLE 32884 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 8512 234798 SH SOLE 234798 0 0 CANADIAN NAT RES LTD COM 136385101 604025 18649284 SH SOLE 18649284 0 0 CANADIAN NAT RES LTD COM 136385101 266140 8217065 SH DFND 1 8217065 0 0 CANADIAN NATL RY CO COM 136375102 313916 3465232 SH DFND 1 3465232 0 0 CANADIAN NATL RY CO COM 136375102 904272 9982245 SH SOLE 9982245 0 0 CANADIAN PAC RY LTD COM 13645T100 567392 2222708 SH SOLE 2222708 0 0 CANADIAN PAC RY LTD COM 13645T100 210413 824256 SH DFND 1 824256 0 0 CANNTRUST HLDGS INC COM 137800207 73 78645 SH SOLE 78645 0 0 CANOPY GROWTH CORP COM 138035100 14046 666930 SH SOLE 666930 0 0 CANOPY GROWTH CORP COM 138035100 226 10742 SH DFND 1 10742 0 0 CAPITAL ONE FINL CORP COM 14040H105 1529 14857 SH DFND 1 14857 0 0 CAPITAL ONE FINL CORP COM 14040H105 11698 113673 SH SOLE 113673 0 0 CAPITOL FED FINL INC COM 14057J101 1208 87982 SH SOLE 87982 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 1126 29521 SH SOLE 29521 0 0 CARA THERAPEUTICS INC COM 140755109 313 19400 SH SOLE 19400 0 0 CARDINAL HEALTH INC COM 14149Y108 3699 73134 SH SOLE 73134 0 0 CARDINAL HEALTH INC COM 14149Y108 392 7741 SH DFND 1 7741 0 0 CARGURUS INC COM CL A 141788109 554 15761 SH DFND 1 15761 0 0 CARMAX INC COM 143130102 21675 247230 SH SOLE 247230 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 4913 96665 SH SOLE 96665 0 0 CARVANA CO CL A 146869102 3397 36900 SH SOLE 36900 0 0 CASEYS GEN STORES INC COM 147528103 15613 98200 SH SOLE 98200 0 0 CATALENT INC COM 148806102 28861 512632 SH SOLE 512632 0 0 CATERPILLAR INC DEL COM 149123101 32087 217276 SH SOLE 217276 0 0 CATERPILLAR INC DEL COM 149123101 387 2619 SH DFND 1 2619 0 0 CAVCO INDS INC DEL COM 149568107 1105 5656 SH SOLE 5656 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 22974 191453 SH SOLE 191453 0 0 CBRE GROUP INC CL A 12504L109 9047 147606 SH SOLE 147606 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 706979 8483944 SH SOLE 8483944 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 213815 2565839 SH DFND 1 2565839 0 0 CDW CORP COM 12514G108 304 2127 SH DFND 1 2127 0 0 CDW CORP COM 12514G108 36109 252791 SH SOLE 252791 0 0 CELANESE CORP DEL COM 150870103 93632 760491 SH SOLE 760491 0 0 CELESTICA INC SUB VTG SHS 15101Q108 2619 315328 SH SOLE 315328 0 0 CELESTICA INC SUB VTG SHS 15101Q108 387 46570 SH DFND 1 46570 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 105 27828 SH DFND 1 27828 0 0 CENOVUS ENERGY INC COM 15135U109 153168 15047469 SH DFND 1 15047469 0 0 CENOVUS ENERGY INC COM 15135U109 235549 23140011 SH SOLE 23140011 0 0 CENTENE CORP DEL COM 15135B101 110024 1750022 SH SOLE 1750022 0 0 CENTENE CORP DEL COM 15135B101 29102 462895 SH DFND 1 462895 0 0 CENTERPOINT ENERGY INC COM 15189T107 716 26259 SH DFND 1 26259 0 0 CENTERPOINT ENERGY INC COM 15189T107 57112 2094301 SH SOLE 2094301 0 0 CENTERSTATE BK CORP COM 15201P109 1674 66996 SH SOLE 66996 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 848 187124 SH SOLE 187124 0 0 CENTURYLINK INC COM 156700106 4273 323488 SH SOLE 323488 0 0 CERIDIAN HCM HLDG INC COM 15677J108 22432 330450 SH SOLE 330450 0 0 CERNER CORP COM 156782104 6421 87489 SH SOLE 87489 0 0 CERNER CORP COM 156782104 2848 38801 SH DFND 1 38801 0 0 CF INDS HLDGS INC COM 125269100 3607 75548 SH SOLE 75548 0 0 CGI INC CL A SUB VTG 12532H104 254408 3035835 SH SOLE 3035835 0 0 CGI INC CL A SUB VTG 12532H104 33903 404640 SH DFND 1 404640 0 0 CHARLES RIV LABS INTL INC COM 159864107 15610 102185 SH SOLE 102185 0 0 CHART INDS INC COM PAR $0.01 16115Q308 1971 29200 SH SOLE 29200 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 110933 228691 SH SOLE 228691 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 35415 73009 SH DFND 1 73009 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 19195 172992 SH SOLE 172992 0 0 CHEGG INC COM 163092109 870 22942 SH SOLE 22942 0 0 CHEMED CORP NEW COM 16359R103 303 690 SH SOLE 690 0 0 CHENIERE ENERGY INC COM NEW 16411R208 950 15559 SH SOLE 15559 0 0 CHENIERE ENERGY INC COM NEW 16411R208 798 13073 SH DFND 1 13073 0 0 CHESAPEAKE UTILS CORP COM 165303108 1922 20054 SH SOLE 20054 0 0 CHEVRON CORP NEW COM 166764100 234101 1942584 SH SOLE 1942584 0 0 CHEVRON CORP NEW COM 166764100 5965 49497 SH DFND 1 49497 0 0 CHEWY INC CL A 16679L109 1741 60033 SH SOLE 60033 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 282 6669 SH DFND 1 6669 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 8942 10682 SH SOLE 10682 0 0 CHUBB LIMITED COM H1467J104 33523 215361 SH SOLE 215361 0 0 CHUBB LIMITED COM H1467J104 1946 12500 SH DFND 1 12500 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 62413 1691400 SH SOLE 1691400 0 0 CHURCH & DWIGHT INC COM 171340102 39971 568252 SH SOLE 568252 0 0 CHUYS HLDGS INC COM 171604101 838 32321 SH SOLE 32321 0 0 CIGNA CORP NEW COM 125523100 110726 541473 SH SOLE 541473 0 0 CIGNA CORP NEW COM 125523100 492 2404 SH DFND 1 2404 0 0 CIMAREX ENERGY CO COM 171798101 1453 27676 SH SOLE 27676 0 0 CINCINNATI FINL CORP COM 172062101 46767 444769 SH SOLE 444769 0 0 CINEMARK HOLDINGS INC COM 17243V102 6810 201187 SH SOLE 201187 0 0 CINEMARK HOLDINGS INC COM 17243V102 524 15470 SH DFND 1 15470 0 0 CINTAS CORP COM 172908105 17489 64997 SH SOLE 64997 0 0 CISCO SYS INC COM 17275R102 176479 3679713 SH SOLE 3679713 0 0 CISCO SYS INC COM 17275R102 21608 450540 SH DFND 1 450540 0 0 CITIGROUP INC COM NEW 172967424 3942 49349 SH DFND 1 49349 0 0 CITIGROUP INC COM NEW 172967424 46784 585601 SH SOLE 585601 0 0 CITIZENS FINL GROUP INC COM 174610105 18014 443575 SH SOLE 443575 0 0 CITRIX SYS INC COM 177376100 52996 477869 SH SOLE 477869 0 0 CLARIVATE ANALYTICS PLC COM G21810109 9813 584080 SH SOLE 584080 0 0 CLOROX CO DEL COM 189054109 41806 272280 SH SOLE 272280 0 0 CME GROUP INC COM 12572Q105 124097 618259 SH SOLE 618259 0 0 CME GROUP INC COM 12572Q105 15735 78391 SH DFND 1 78391 0 0 CMS ENERGY CORP COM 125896100 247 3936 SH DFND 1 3936 0 0 CMS ENERGY CORP COM 125896100 13077 208102 SH SOLE 208102 0 0 CNOOC LTD SPONSORED ADR 126132109 3986 23917 SH DFND 1 23917 0 0 COCA COLA CO COM 191216100 49909 901692 SH DFND 1 901692 0 0 COCA COLA CO COM 191216100 377883 6827151 SH SOLE 6827151 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 69746 1370794 SH SOLE 1370794 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 537 10549 SH DFND 1 10549 0 0 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 457 7538 SH DFND 1 7538 0 0 COGNEX CORP COM 192422103 1175 20961 SH DFND 1 20961 0 0 COGNEX CORP COM 192422103 8098 144510 SH SOLE 144510 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 10029 161710 SH SOLE 161710 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4046 65240 SH DFND 1 65240 0 0 COLFAX CORP COM 194014106 15316 421000 SH SOLE 421000 0 0 COLGATE PALMOLIVE CO COM 194162103 54645 793800 SH SOLE 793800 0 0 COLGATE PALMOLIVE CO COM 194162103 8246 119792 SH DFND 1 119792 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1368 17540 SH DFND 1 17540 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 7993 102516 SH SOLE 102516 0 0 COLUMBIA BKG SYS INC COM 197236102 957 23517 SH SOLE 23517 0 0 COMCAST CORP NEW CL A 20030N101 176128 3916562 SH SOLE 3916562 0 0 COMCAST CORP NEW CL A 20030N101 43912 976484 SH DFND 1 976484 0 0 COMERICA INC COM 200340107 2715 37838 SH SOLE 37838 0 0 COMFORT SYS USA INC COM 199908104 3160 63400 SH SOLE 63400 0 0 COMMERCE BANCSHARES INC COM 200525103 475 6990 SH SOLE 6990 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 399 9300 SH SOLE 9300 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2537 168006 SH SOLE 168006 0 0 CONAGRA BRANDS INC COM 205887102 10666 311518 SH SOLE 311518 0 0 CONCHO RES INC COM 20605P101 31380 358339 SH SOLE 358339 0 0 CONOCOPHILLIPS COM 20825C104 22632 348024 SH SOLE 348024 0 0 CONSOLIDATED EDISON INC COM 209115104 15488 171193 SH SOLE 171193 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 482 7391 SH DFND 1 7391 0 0 CONSTELLATION BRANDS INC CL A 21036P108 7839 41311 SH SOLE 41311 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 702 14900 SH SOLE 14900 0 0 CONSTELLIUM SE CL A SHS F21107101 1257 93835 SH SOLE 93835 0 0 CONTINENTAL RESOURCES INC COM 212015101 6157 179494 SH SOLE 179494 0 0 CONYERS PK II ACQUISITION CO COM CL A 212896104 36015 3500000 SH SOLE 3500000 0 0 CONYERS PK II ACQUISITION CO *W EXP 07/18/202 212896112 1536 875000 SH SOLE 875000 0 0 CONYERS PK II ACQUISITION CO UNIT 99/99/9999 212896203 571 52463 SH SOLE 52463 0 0 COOPER COS INC COM NEW 216648402 45254 140850 SH SOLE 140850 0 0 COPART INC COM 217204106 44184 485858 SH SOLE 485858 0 0 CORELOGIC INC COM 21871D103 13725 314000 SH SOLE 314000 0 0 CORNING INC COM 219350105 22420 770188 SH SOLE 770188 0 0 CORTEVA INC COM 22052L104 7550 255399 SH SOLE 255399 0 0 CORTEVA INC COM 22052L104 428 14480 SH DFND 1 14480 0 0 CORVEL CORP COM 221006109 5678 65000 SH SOLE 65000 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 74 13583 SH SOLE 13583 0 0 COSTAR GROUP INC COM 22160N109 37621 62879 SH SOLE 62879 0 0 COSTAR GROUP INC COM 22160N109 285 476 SH DFND 1 476 0 0 COSTCO WHSL CORP NEW COM 22160K105 51195 174179 SH DFND 1 174179 0 0 COSTCO WHSL CORP NEW COM 22160K105 185482 631064 SH SOLE 631064 0 0 COTT CORP QUE COM 22163N106 5311 388189 SH SOLE 388189 0 0 COTY INC COM CL A 222070203 649 57660 SH SOLE 57660 0 0 COUPA SOFTWARE INC COM 22266L106 11390 77883 SH SOLE 77883 0 0 CREDICORP LTD COM G2519Y108 74320 348709 SH SOLE 348709 0 0 CRESCENT PT ENERGY CORP COM 22576C101 14066 3150294 SH SOLE 3150294 0 0 CRESCENT PT ENERGY CORP COM 22576C101 200 44898 SH DFND 1 44898 0 0 CRH MEDICAL CORP COM 12626F105 217 62529 SH DFND 1 62529 0 0 CRITEO S A SPONS ADS 226718104 276 12251 SH DFND 1 12251 0 0 CRONOS GROUP INC COM 22717L101 4021 522974 SH SOLE 522974 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 566 48717 SH SOLE 48717 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 394 27327 SH SOLE 27327 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 112310 790078 SH SOLE 790078 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 889 6256 SH DFND 1 6256 0 0 CSX CORP COM 126408103 823 11370 SH DFND 1 11370 0 0 CSX CORP COM 126408103 15741 217542 SH SOLE 217542 0 0 CTS CORP COM 126501105 1582 52725 SH SOLE 52725 0 0 CUBESMART COM 229663109 1353 42988 SH SOLE 42988 0 0 CUBIC CORP COM 229669106 2391 37614 SH SOLE 37614 0 0 CUMMINS INC COM 231021106 24642 137693 SH SOLE 137693 0 0 CUMMINS INC COM 231021106 13302 74330 SH DFND 1 74330 0 0 CVS HEALTH CORP COM 126650100 14295 192416 SH DFND 1 192416 0 0 CVS HEALTH CORP COM 126650100 26713 359576 SH SOLE 359576 0 0 D R HORTON INC COM 23331A109 15896 301354 SH SOLE 301354 0 0 DANAHER CORPORATION COM 235851102 191417 1247178 SH SOLE 1247178 0 0 DANAHER CORPORATION COM 235851102 44480 289811 SH DFND 1 289811 0 0 DANAHER CORPORATION 4.75 MND CV PFD 235851300 857 727 SH DFND 1 727 0 0 DARDEN RESTAURANTS INC COM 237194105 2094 19209 SH DFND 1 19209 0 0 DARDEN RESTAURANTS INC COM 237194105 14550 133475 SH SOLE 133475 0 0 DATADOG INC CL A COM 23804L103 2733 74031 SH SOLE 74031 0 0 DAVITA INC COM 23918K108 1980 26391 SH SOLE 26391 0 0 DAVITA INC COM 23918K108 806 10749 SH DFND 1 10749 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 14107 475936 SH SOLE 475936 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 1993 32019 SH SOLE 32019 0 0 DEERE & CO COM 244199105 74272 428672 SH SOLE 428672 0 0 DEERE & CO COM 244199105 940 5423 SH DFND 1 5423 0 0 DELL TECHNOLOGIES INC CL C 24703L202 701 13634 SH SOLE 13634 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 7702 131698 SH SOLE 131698 0 0 DENALI THERAPEUTICS INC COM 24823R105 418 24000 SH SOLE 24000 0 0 DENISON MINES CORP COM 248356107 245 305906 SH DFND 1 305906 0 0 DENNYS CORP COM 24869P104 1364 68614 SH SOLE 68614 0 0 DENTSPLY SIRONA INC COM 24906P109 3091 54615 SH SOLE 54615 0 0 DESCARTES SYS GROUP INC COM 249906108 19863 464237 SH SOLE 464237 0 0 DESCARTES SYS GROUP INC COM 249906108 761 17792 SH DFND 1 17792 0 0 DEVON ENERGY CORP NEW COM 25179M103 8271 318495 SH SOLE 318495 0 0 DEXCOM INC COM 252131107 8690 39728 SH SOLE 39728 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 9189 54561 SH DFND 1 54561 0 0 DIAMOND EAGLE ACQUISITION CO COM CL A 25258L109 8025 750000 SH SOLE 750000 0 0 DIAMOND EAGLE ACQUISITION CO *W EXP 06/30/202 25258L117 600 250000 SH SOLE 250000 0 0 DIAMONDBACK ENERGY INC COM 25278X109 7155 77055 SH SOLE 77055 0 0 DIAMONDBACK ENERGY INC COM 25278X109 674 7258 SH DFND 1 7258 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 1614 73280 SH SOLE 73280 0 0 DIGITAL RLTY TR INC COM 253868103 6166 51491 SH SOLE 51491 0 0 DIGITAL RLTY TR INC COM 253868103 1575 13151 SH DFND 1 13151 0 0 DISCOVER FINL SVCS COM 254709108 342 4028 SH DFND 1 4028 0 0 DISCOVER FINL SVCS COM 254709108 6580 77581 SH SOLE 77581 0 0 DISCOVERY INC COM SER A 25470F104 989 30196 SH SOLE 30196 0 0 DISCOVERY INC COM SER C 25470F302 11799 386973 SH SOLE 386973 0 0 DISH NETWORK CORP CL A 25470M109 1670 47091 SH SOLE 47091 0 0 DISNEY WALT CO COM DISNEY 254687106 189804 1312341 SH SOLE 1312341 0 0 DISNEY WALT CO COM DISNEY 254687106 22480 155429 SH DFND 1 155429 0 0 DOCUSIGN INC COM 256163106 31711 427894 SH SOLE 427894 0 0 DOLLAR GEN CORP NEW COM 256677105 94287 604482 SH SOLE 604482 0 0 DOLLAR GEN CORP NEW COM 256677105 3919 25123 SH DFND 1 25123 0 0 DOLLAR TREE INC COM 256746108 14415 153274 SH DFND 1 153274 0 0 DOLLAR TREE INC COM 256746108 63948 679938 SH SOLE 679938 0 0 DOMINION ENERGY INC COM 25746U109 64877 783354 SH SOLE 783354 0 0 DOMINION ENERGY INC COM 25746U109 1146 13837 SH DFND 1 13837 0 0 DOMINOS PIZZA INC COM 25754A201 9435 32117 SH SOLE 32117 0 0 DONALDSON INC COM 257651109 7927 137579 SH SOLE 137579 0 0 DOUGLAS EMMETT INC COM 25960P109 7503 170900 SH SOLE 170900 0 0 DOVER CORP COM 260003108 10443 90606 SH SOLE 90606 0 0 DOW INC COM 260557103 28155 514427 SH SOLE 514427 0 0 DOW INC COM 260557103 1247 22776 SH DFND 1 22776 0 0 DR REDDYS LABS LTD ADR 256135203 5596 137900 SH SOLE 137900 0 0 DRIL QUIP INC COM 262037104 719 15320 SH SOLE 15320 0 0 DRIVE SHACK INC COM 262077100 269 73500 SH SOLE 73500 0 0 DTE ENERGY CO COM 233331107 30209 232606 SH SOLE 232606 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 79718 874001 SH SOLE 874001 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 36211 397012 SH DFND 1 397012 0 0 DUKE REALTY CORP COM NEW 264411505 3045 87829 SH SOLE 87829 0 0 DULUTH HLDGS INC COM CL B 26443V101 1082 102707 SH SOLE 102707 0 0 DUNKIN BRANDS GROUP INC COM 265504100 11641 154106 SH SOLE 154106 0 0 DUPONT DE NEMOURS INC COM 26614N102 56381 878216 SH SOLE 878216 0 0 DUPONT DE NEMOURS INC COM 26614N102 18775 292445 SH DFND 1 292445 0 0 DXC TECHNOLOGY CO COM 23355L106 2095 55720 SH SOLE 55720 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 21553 475060 SH SOLE 475060 0 0 EAST WEST BANCORP INC COM 27579R104 10693 219565 SH SOLE 219565 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 584 24600 SH SOLE 24600 0 0 EASTGROUP PPTY INC COM 277276101 3919 29537 SH SOLE 29537 0 0 EASTMAN CHEMICAL CO COM 277432100 48112 607012 SH SOLE 607012 0 0 EATON CORP PLC SHS G29183103 22667 239308 SH SOLE 239308 0 0 EATON CORP PLC SHS G29183103 2686 28352 SH DFND 1 28352 0 0 EBAY INC COM 278642103 7922 219395 SH SOLE 219395 0 0 ECOLAB INC COM 278865100 60460 313282 SH SOLE 313282 0 0 ECOLAB INC COM 278865100 3693 19138 SH DFND 1 19138 0 0 EDISON INTL COM 281020107 7624 101100 SH SOLE 101100 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 13290 56967 SH SOLE 56967 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 3962 16984 SH DFND 1 16984 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 16357 555409 SH SOLE 555409 0 0 ELDORADO GOLD CORP NEW COM 284902509 3691 458944 SH SOLE 458944 0 0 ELECTRONIC ARTS INC COM 285512109 112726 1048521 SH SOLE 1048521 0 0 ELECTRONIC ARTS INC COM 285512109 33413 310792 SH DFND 1 310792 0 0 ELEMENT SOLUTIONS INC COM 28618M106 891 76281 SH SOLE 76281 0 0 EMERSON ELEC CO COM 291011104 60918 798817 SH SOLE 798817 0 0 EMERSON ELEC CO COM 291011104 3145 41240 SH DFND 1 41240 0 0 EMPLOYERS HOLDINGS INC COM 292218104 7582 181600 SH SOLE 181600 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 2042 33047 SH SOLE 33047 0 0 ENBRIDGE INC COM 29250N105 1091773 27421214 SH SOLE 27421214 0 0 ENBRIDGE INC COM 29250N105 392279 9852577 SH DFND 1 9852577 0 0 ENCANA CORP COM 292505104 1466 312573 SH DFND 1 312573 0 0 ENCANA CORP COM 292505104 27487 5862539 SH SOLE 5862539 0 0 ENCOMPASS HEALTH CORP COM 29261A100 9812 141644 SH SOLE 141644 0 0 ENCORE CAP GROUP INC COM 292554102 1644 46480 SH SOLE 46480 0 0 ENCORE WIRE CORP COM 292562105 1745 30400 SH SOLE 30400 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 227 94132 SH SOLE 94132 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 61 12865 SH DFND 1 12865 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 191 14860 SH SOLE 14860 0 0 ENERPLUS CORP COM 292766102 27250 3820161 SH SOLE 3820161 0 0 ENERPLUS CORP COM 292766102 608 85211 SH DFND 1 85211 0 0 ENTEGRIS INC COM 29362U104 11730 234186 SH SOLE 234186 0 0 ENTERGY CORP NEW COM 29364G103 32092 267880 SH SOLE 267880 0 0 ENTERGY CORP NEW COM 29364G103 1290 10765 SH DFND 1 10765 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 349 12402 SH SOLE 12402 0 0 ENVISTA HLDGS CORP COM 29415F104 4808 162218 SH SOLE 162218 0 0 EOG RES INC COM 26875P101 23665 282530 SH SOLE 282530 0 0 EOG RES INC COM 26875P101 3482 41566 SH DFND 1 41566 0 0 EPAM SYS INC COM 29414B104 205 966 SH SOLE 966 0 0 EPIZYME INC COM 29428V104 799 32474 SH SOLE 32474 0 0 EPLUS INC COM 294268107 573 6800 SH SOLE 6800 0 0 EPR PPTYS COM SH BEN INT 26884U109 410 5800 SH SOLE 5800 0 0 EQUIFAX INC COM 294429105 20024 142904 SH SOLE 142904 0 0 EQUIFAX INC COM 294429105 330 2355 SH DFND 1 2355 0 0 EQUINIX INC COM 29444U700 3013 5162 SH DFND 1 5162 0 0 EQUINIX INC COM 29444U700 109713 187962 SH SOLE 187962 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 869 28141 SH SOLE 28141 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 873 12399 SH SOLE 12399 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 10431 128901 SH SOLE 128901 0 0 ESCO TECHNOLOGIES INC COM 296315104 4030 43566 SH SOLE 43566 0 0 ESSENT GROUP LTD COM G3198U102 1181 22716 SH SOLE 22716 0 0 ESSEX PPTY TR INC COM 297178105 30186 100332 SH SOLE 100332 0 0 ESTRE AMBIENTAL INC *W EXP 12/21/202 G3206V118 3 649100 SH SOLE 649100 0 0 EURONET WORLDWIDE INC COM 298736109 2836 17999 SH SOLE 17999 0 0 EVEREST RE GROUP LTD COM G3223R108 68580 247723 SH SOLE 247723 0 0 EVERGY INC COM 30034W106 4085 62757 SH SOLE 62757 0 0 EVERGY INC COM 30034W106 350 5380 SH DFND 1 5380 0 0 EVERSOURCE ENERGY COM 30040W108 387 4548 SH DFND 1 4548 0 0 EVERSOURCE ENERGY COM 30040W108 21595 253848 SH SOLE 253848 0 0 EVERTEC INC COM 30040P103 12649 371600 SH SOLE 371600 0 0 EVO PMTS INC CL A COM 26927E104 378 14322 SH SOLE 14322 0 0 EXACT SCIENCES CORP COM 30063P105 22097 238940 SH SOLE 238940 0 0 EXAGEN INC COM 30068X103 641 25235 SH SOLE 25235 0 0 EXELIXIS INC COM 30161Q104 2184 123948 SH SOLE 123948 0 0 EXELON CORP COM 30161N101 44728 981084 SH SOLE 981084 0 0 EXELON CORP COM 30161N101 1273 27920 SH DFND 1 27920 0 0 EXLSERVICE HOLDINGS INC COM 302081104 4946 71200 SH SOLE 71200 0 0 EXPEDIA GROUP INC COM NEW 30212P303 12654 117012 SH SOLE 117012 0 0 EXPEDITORS INTL WASH INC COM 302130109 86076 1103261 SH SOLE 1103261 0 0 EXPONENT INC COM 30214U102 23884 346100 SH SOLE 346100 0 0 EXTRA SPACE STORAGE INC COM 30225T102 5989 56703 SH SOLE 56703 0 0 EXXON MOBIL CORP COM 30231G102 257493 3690069 SH SOLE 3690069 0 0 EXXON MOBIL CORP COM 30231G102 17689 253492 SH DFND 1 253492 0 0 F M C CORP COM NEW 302491303 3371 33771 SH SOLE 33771 0 0 F5 NETWORKS INC COM 315616102 3329 23838 SH SOLE 23838 0 0 FACEBOOK INC CL A 30303M102 678026 3303417 SH SOLE 3303417 0 0 FACEBOOK INC CL A 30303M102 77085 375566 SH DFND 1 375566 0 0 FACTSET RESH SYS INC COM 303075105 685 2553 SH SOLE 2553 0 0 FAR PT ACQUISITION CORP COM CL A 30734W109 10290 1000000 SH SOLE 1000000 0 0 FAR PT ACQUISITION CORP *W EXP 06/01/202 30734W117 430 333332 SH SOLE 333332 0 0 FARFETCH LTD ORD SH CL A 30744W107 324 31308 SH SOLE 31308 0 0 FASTENAL CO COM 311900104 8614 233128 SH SOLE 233128 0 0 FASTENAL CO COM 311900104 3268 88444 SH DFND 1 88444 0 0 FATE THERAPEUTICS INC COM 31189P102 685 35009 SH SOLE 35009 0 0 FB FINL CORP COM 30257X104 1654 41774 SH SOLE 41774 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 2342 18192 SH SOLE 18192 0 0 FEDERAL SIGNAL CORP COM 313855108 313 9700 SH SOLE 9700 0 0 FEDERATED INVS INC PA CL B 314211103 235 7196 SH SOLE 7196 0 0 FEDEX CORP COM 31428X106 8937 59105 SH SOLE 59105 0 0 FEDEX CORP COM 31428X106 885 5851 SH DFND 1 5851 0 0 FIBROGEN INC COM 31572Q808 2111 49226 SH SOLE 49226 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 19334 426332 SH SOLE 426332 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 126658 910618 SH SOLE 910618 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 535 3850 SH DFND 1 3850 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 450 45525 SH SOLE 45525 0 0 FIFTH THIRD BANCORP COM 316773100 13230 430400 SH SOLE 430400 0 0 FIRST BANCSHARES INC MS COM 318916103 981 27632 SH SOLE 27632 0 0 FIRST HAWAIIAN INC COM 32051X108 500 17332 SH DFND 1 17332 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1031 24829 SH SOLE 24829 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 6354 517206 SH SOLE 517206 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 4778 40682 SH SOLE 40682 0 0 FIRSTENERGY CORP COM 337932107 35637 733277 SH SOLE 733277 0 0 FIRSTENERGY CORP COM 337932107 1222 25143 SH DFND 1 25143 0 0 FIRSTSERVICE CORP NEW COM 33767E202 1252 13434 SH DFND 1 13434 0 0 FIRSTSERVICE CORP NEW COM 33767E202 18165 194922 SH SOLE 194922 0 0 FISERV INC COM 337738108 117874 1019405 SH SOLE 1019405 0 0 FISERV INC COM 337738108 2870 24823 SH DFND 1 24823 0 0 FIVE BELOW INC COM 33829M101 421 3290 SH SOLE 3290 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 150 21640 SH DFND 1 21640 0 0 FIVE9 INC COM 338307101 1933 29479 SH SOLE 29479 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 719 18800 SH SOLE 18800 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 46859 162864 SH SOLE 162864 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 431 1499 SH DFND 1 1499 0 0 FLEX LTD ORD Y2573F102 191 15102 SH DFND 1 15102 0 0 FLIR SYS INC COM 302445101 7438 142854 SH SOLE 142854 0 0 FLOWERS FOODS INC COM 343498101 427 19630 SH SOLE 19630 0 0 FLOWSERVE CORP COM 34354P105 1250 25115 SH SOLE 25115 0 0 FLOWSERVE CORP COM 34354P105 7130 143261 SH DFND 1 143261 0 0 FNB CORP PA COM 302520101 322 25381 SH SOLE 25381 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 420 4448 SH DFND 1 4448 0 0 FORD MTR CO DEL COM 345370860 11841 1273263 SH DFND 1 1273263 0 0 FORD MTR CO DEL COM 345370860 10849 1166610 SH SOLE 1166610 0 0 FORRESTER RESH INC COM 346563109 600 14400 SH SOLE 14400 0 0 FORTINET INC COM 34959E109 29070 272289 SH SOLE 272289 0 0 FORTIS INC COM 349553107 325824 7841734 SH SOLE 7841734 0 0 FORTIS INC COM 349553107 172185 4144050 SH DFND 1 4144050 0 0 FORTIVE CORP COM 34959J108 992 12988 SH DFND 1 12988 0 0 FORTIVE CORP 5% PFD CNV SER A 34959J207 352 362 SH DFND 1 362 0 0 FORTIVE CORP COM 34959J108 25036 327737 SH SOLE 327737 0 0 FORTUNA SILVER MINES INC COM 349915108 447 109567 SH SOLE 109567 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1808 27668 SH SOLE 27668 0 0 FORTY SEVEN INC COM 34983P104 782 19864 SH SOLE 19864 0 0 FORWARD AIR CORP COM 349853101 20006 286000 SH SOLE 286000 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 4305 152700 SH SOLE 152700 0 0 FOX CORP CL A COM 35137L105 3806 102663 SH SOLE 102663 0 0 FOX CORP CL B COM 35137L204 1489 40918 SH SOLE 40918 0 0 FOX FACTORY HLDG CORP COM 35138V102 2596 37315 SH SOLE 37315 0 0 FRANCO NEVADA CORP COM 351858105 196890 1904068 SH SOLE 1904068 0 0 FRANCO NEVADA CORP COM 351858105 57940 560321 SH DFND 1 560321 0 0 FRANKLIN RES INC COM 354613101 1505 57930 SH SOLE 57930 0 0 FREEPORT-MCMORAN INC CL B 35671D857 4832 368278 SH SOLE 368278 0 0 G1 THERAPEUTICS INC COM 3621LQ109 945 35742 SH SOLE 35742 0 0 GALLAGHER ARTHUR J & CO COM 363576109 22682 238178 SH SOLE 238178 0 0 GALLAGHER ARTHUR J & CO COM 363576109 663 6958 SH DFND 1 6958 0 0 GAP INC COM 364760108 1007 56967 SH SOLE 56967 0 0 GARDNER DENVER HLDGS INC COM 36555P107 24539 669000 SH SOLE 669000 0 0 GARDNER DENVER HLDGS INC COM 36555P107 20954 571256 SH DFND 1 571256 0 0 GARMIN LTD SHS H2906T109 13917 142650 SH SOLE 142650 0 0 GARTNER INC COM 366651107 11117 72142 SH SOLE 72142 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 907 39926 SH SOLE 39926 0 0 GENERAL DYNAMICS CORP COM 369550108 14999 85054 SH SOLE 85054 0 0 GENERAL DYNAMICS CORP COM 369550108 328 1859 SH DFND 1 1859 0 0 GENERAL ELECTRIC CO COM 369604103 5035 451176 SH DFND 1 451176 0 0 GENERAL ELECTRIC CO COM 369604103 54664 4898228 SH SOLE 4898228 0 0 GENERAL MLS INC COM 370334104 17090 319081 SH SOLE 319081 0 0 GENERAL MLS INC COM 370334104 865 16146 SH DFND 1 16146 0 0 GENERAL MTRS CO COM 37045V100 12360 337703 SH SOLE 337703 0 0 GENMAB A S SPONSORED ADS 372303206 284 17302 SH DFND 1 17302 0 0 GENMARK DIAGNOSTICS INC COM 372309104 510 105998 SH SOLE 105998 0 0 GENTEX CORP COM 371901109 18795 648553 SH SOLE 648553 0 0 GENTHERM INC COM 37253A103 1399 31523 SH SOLE 31523 0 0 GENUINE PARTS CO COM 372460105 53324 501964 SH SOLE 501964 0 0 GETTY RLTY CORP NEW COM 374297109 8363 254412 SH SOLE 254412 0 0 GIBRALTAR INDS INC COM 374689107 2201 43640 SH SOLE 43640 0 0 GILDAN ACTIVEWEAR INC COM 375916103 30051 1015060 SH SOLE 1015060 0 0 GILDAN ACTIVEWEAR INC COM 375916103 4190 141515 SH DFND 1 141515 0 0 GILEAD SCIENCES INC COM 375558103 2706 41648 SH DFND 1 41648 0 0 GILEAD SCIENCES INC COM 375558103 23274 358167 SH SOLE 358167 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 5106 108670 SH DFND 1 108670 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 8635 108629 SH SOLE 108629 0 0 GLOBAL PMTS INC COM 37940X102 121717 666724 SH SOLE 666724 0 0 GLOBAL PMTS INC COM 37940X102 1098 6014 SH DFND 1 6014 0 0 GLOBE LIFE INC COM 37959E102 77902 740165 SH SOLE 740165 0 0 GODADDY INC CL A 380237107 789 11620 SH SOLE 11620 0 0 GODADDY INC CL A 380237107 322 4734 SH DFND 1 4734 0 0 GOLD STD VENTURES CORP COM 380738104 232 273338 SH SOLE 273338 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 36953 160712 SH SOLE 160712 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1069 4648 SH DFND 1 4648 0 0 GORES HOLDINGS III INC CLASS A 38286G109 29986 2900000 SH SOLE 2900000 0 0 GORES HOLDINGS III INC *W EXP 09/11/202 38286G117 1498 966666 SH SOLE 966666 0 0 GORES METROPOULOS INC COM CL A 382872109 14732 1450000 SH SOLE 1450000 0 0 GORES METROPOULOS INC *W EXP 01/28/202 382872117 713 483333 SH SOLE 483333 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 324 2733 SH DFND 1 2733 0 0 GRACO INC COM 384109104 3915 75290 SH SOLE 75290 0 0 GRAHAM HLDGS CO COM 384637104 1342 2100 SH SOLE 2100 0 0 GRAINGER W W INC COM 384802104 4951 14624 SH SOLE 14624 0 0 GRAINGER W W INC COM 384802104 3282 9696 SH DFND 1 9696 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 4561 89636 SH DFND 1 89636 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 60358 1186255 SH SOLE 1186255 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 285 2847 SH DFND 1 2847 0 0 GS ACQUISITION HLDGS CORP COM CL A 36255F102 18751 1700000 SH SOLE 1700000 0 0 GS ACQUISITION HLDGS CORP *W EXP 06/12/202 36255F110 1306 566666 SH SOLE 566666 0 0 GSX TECHEDU INC SPONSORED ADS 36257Y109 1019 46603 SH SOLE 46603 0 0 GUARDANT HEALTH INC COM 40131M109 2512 32148 SH SOLE 32148 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 1085 10376 SH SOLE 10376 0 0 HAIN CELESTIAL GROUP INC COM 405217100 299 11520 SH DFND 1 11520 0 0 HALLIBURTON CO COM 406216101 715 29239 SH DFND 1 29239 0 0 HALLIBURTON CO COM 406216101 5250 214545 SH SOLE 214545 0 0 HANESBRANDS INC COM 410345102 7545 508093 SH SOLE 508093 0 0 HANESBRANDS INC COM 410345102 474 31943 SH DFND 1 31943 0 0 HANGER INC COM NEW 41043F208 2128 77089 SH SOLE 77089 0 0 HANOVER INS GROUP INC COM 410867105 6698 49006 SH SOLE 49006 0 0 HARLEY DAVIDSON INC COM 412822108 1561 41961 SH SOLE 41961 0 0 HARLEY DAVIDSON INC COM 412822108 18610 500412 SH DFND 1 500412 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 84774 1394993 SH SOLE 1394993 0 0 HASBRO INC COM 418056107 3296 31206 SH SOLE 31206 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 8828 188400 SH SOLE 188400 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1131 38600 SH SOLE 38600 0 0 HAWKINS INC COM 420261109 498 10880 SH SOLE 10880 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 1026 28680 SH SOLE 28680 0 0 HCA HEALTHCARE INC COM 40412C101 50023 338425 SH SOLE 338425 0 0 HCA HEALTHCARE INC COM 40412C101 298 2015 SH DFND 1 2015 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 488 7698 SH DFND 1 7698 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 1865 29435 SH SOLE 29435 0 0 HEALTHPEAK PPTYS INC COM 42250P103 4090 118657 SH SOLE 118657 0 0 HEARTLAND EXPRESS INC COM 422347104 535 25400 SH SOLE 25400 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 885 19148 SH SOLE 19148 0 0 HELMERICH & PAYNE INC COM 423452101 1273 28028 SH SOLE 28028 0 0 HENRY JACK & ASSOC INC COM 426281101 11045 75822 SH SOLE 75822 0 0 HENRY SCHEIN INC COM 806407102 2662 39896 SH DFND 1 39896 0 0 HENRY SCHEIN INC COM 806407102 2373 35574 SH SOLE 35574 0 0 HERITAGE COMMERCE CORP COM 426927109 962 74979 SH SOLE 74979 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 1052 33527 SH SOLE 33527 0 0 HERITAGE FINL CORP WASH COM 42722X106 997 35245 SH SOLE 35245 0 0 HERSHEY CO COM 427866108 69539 473118 SH SOLE 473118 0 0 HESS CORP COM 42809H107 4251 63635 SH SOLE 63635 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 5829 367538 SH SOLE 367538 0 0 HEXCEL CORP NEW COM 428291108 28785 392644 SH SOLE 392644 0 0 HEXCEL CORP NEW COM 428291108 3557 48520 SH DFND 1 48520 0 0 HEXO CORP COM 428304109 1059 663654 SH SOLE 663654 0 0 HILLENBRAND INC COM 431571108 5702 171190 SH SOLE 171190 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 45997 414726 SH SOLE 414726 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 408 3680 SH DFND 1 3680 0 0 HMS HLDGS CORP COM 40425J101 1450 49001 SH SOLE 49001 0 0 HOLLYFRONTIER CORP COM 436106108 5223 103003 SH SOLE 103003 0 0 HOLOGIC INC COM 436440101 49148 941346 SH SOLE 941346 0 0 HOLOGIC INC COM 436440101 315 6032 SH DFND 1 6032 0 0 HOME BANCSHARES INC COM 436893200 2789 141882 SH SOLE 141882 0 0 HOME DEPOT INC COM 437076102 320998 1469904 SH SOLE 1469904 0 0 HOME DEPOT INC COM 437076102 79053 361999 SH DFND 1 361999 0 0 HOMESTREET INC COM 43785V102 598 17600 SH SOLE 17600 0 0 HOMOLOGY MEDICINES INC COM 438083107 1355 65442 SH SOLE 65442 0 0 HONDA MOTOR LTD AMERN SHS 438128308 230 8907 SH DFND 1 8907 0 0 HONEYWELL INTL INC COM 438516106 7489 42312 SH DFND 1 42312 0 0 HONEYWELL INTL INC COM 438516106 157805 891552 SH SOLE 891552 0 0 HOPE BANCORP INC COM 43940T109 873 58726 SH SOLE 58726 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 699 16000 SH SOLE 16000 0 0 HORMEL FOODS CORP COM 440452100 6331 140354 SH SOLE 140354 0 0 HOST HOTELS & RESORTS INC COM 44107P104 3283 176989 SH SOLE 176989 0 0 HP INC COM 40434L105 21880 1064719 SH SOLE 1064719 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 65 92064 SH SOLE 92064 0 0 HUDBAY MINERALS INC COM 443628102 4640 1118409 SH SOLE 1118409 0 0 HUMANA INC COM 444859102 28429 77564 SH SOLE 77564 0 0 HUNT J B TRANS SVCS INC COM 445658107 59099 506073 SH SOLE 506073 0 0 HUNTINGTON BANCSHARES INC COM 446150104 4615 306012 SH SOLE 306012 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 21602 86105 SH SOLE 86105 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 4044 16120 SH DFND 1 16120 0 0 HUNTSMAN CORP COM 447011107 400 16541 SH SOLE 16541 0 0 HURON CONSULTING GROUP INC COM 447462102 832 12100 SH SOLE 12100 0 0 IAA INC COM 449253103 2721 57828 SH DFND 1 57828 0 0 IAC INTERACTIVECORP COM 44919P508 58207 233658 SH SOLE 233658 0 0 IAMGOLD CORP COM 450913108 8122 2171473 SH SOLE 2171473 0 0 ICICI BK LTD ADR 45104G104 16222 1075020 SH SOLE 1075020 0 0 ICICI BK LTD ADR 45104G104 187 12399 SH DFND 1 12399 0 0 ICON PLC SHS G4705A100 350 2030 SH DFND 1 2030 0 0 ICON PLC SHS G4705A100 379 2200 SH SOLE 2200 0 0 ICU MED INC COM 44930G107 11206 59885 SH SOLE 59885 0 0 IDACORP INC COM 451107106 5310 49719 SH SOLE 49719 0 0 IDEX CORP COM 45167R104 25257 146842 SH SOLE 146842 0 0 IDEXX LABS INC COM 45168D104 22572 86439 SH SOLE 86439 0 0 IDEXX LABS INC COM 45168D104 259 993 SH DFND 1 993 0 0 IGM BIOSCIENCES INC COM 449585108 1098 28774 SH SOLE 28774 0 0 ILLINOIS TOOL WKS INC COM 452308109 42594 237120 SH SOLE 237120 0 0 ILLINOIS TOOL WKS INC COM 452308109 456 2539 SH DFND 1 2539 0 0 ILLUMINA INC COM 452327109 2538 7652 SH DFND 1 7652 0 0 ILLUMINA INC COM 452327109 32248 97210 SH SOLE 97210 0 0 IMMUNOMEDICS INC COM 452907108 2345 110825 SH SOLE 110825 0 0 IMPERIAL OIL LTD COM NEW 453038408 60332 2277600 SH SOLE 2277600 0 0 IMPERIAL OIL LTD COM NEW 453038408 15527 586119 SH DFND 1 586119 0 0 INCYTE CORP COM 45337C102 20179 231095 SH SOLE 231095 0 0 INDEPENDENT BANK CORP MASS COM 453836108 821 9862 SH SOLE 9862 0 0 INDEPENDENT BK GROUP INC COM 45384B106 1988 35857 SH SOLE 35857 0 0 INFOSYS LTD SPONSORED ADR 456788108 8259 800258 SH SOLE 800258 0 0 INFOSYS LTD SPONSORED ADR 456788108 340 32965 SH DFND 1 32965 0 0 ING GROEP N V SPONSORED ADR 456837103 563 46696 SH DFND 1 46696 0 0 INGERSOLL-RAND PLC SHS G47791101 55268 415796 SH DFND 1 415796 0 0 INGERSOLL-RAND PLC SHS G47791101 70838 532936 SH SOLE 532936 0 0 INGREDION INC COM 457187102 14627 157364 SH SOLE 157364 0 0 INGREDION INC COM 457187102 223 2400 SH DFND 1 2400 0 0 INPHI CORP COM 45772F107 1429 19305 SH SOLE 19305 0 0 INSMED INC COM PAR $.01 457669307 2643 110695 SH SOLE 110695 0 0 INSPERITY INC COM 45778Q107 11867 137923 SH SOLE 137923 0 0 INSULET CORP COM 45784P101 3749 21900 SH SOLE 21900 0 0 INTEL CORP COM 458140100 183168 3060458 SH SOLE 3060458 0 0 INTEL CORP COM 458140100 14035 234503 SH DFND 1 234503 0 0 INTER PARFUMS INC COM 458334109 8594 118200 SH SOLE 118200 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 649 13927 SH DFND 1 13927 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 2000 16137 SH SOLE 16137 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 135792 1467230 SH SOLE 1467230 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 713 7702 SH DFND 1 7702 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 14086 105090 SH DFND 1 105090 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 90125 672377 SH SOLE 672377 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 9206 71350 SH SOLE 71350 0 0 INTERNATIONAL FLAVORS&FRAGRA UNIT 09/15/2021 459506309 4863 101300 SH SOLE 101300 0 0 INTERPUBLIC GROUP COS INC COM 460690100 2407 104219 SH SOLE 104219 0 0 INTL PAPER CO COM 460146103 5200 112927 SH SOLE 112927 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 1029 30000 SH SOLE 30000 0 0 INTUIT COM 461202103 154418 589540 SH SOLE 589540 0 0 INTUIT COM 461202103 4071 15543 SH DFND 1 15543 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 3386 5728 SH DFND 1 5728 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 133260 225425 SH SOLE 225425 0 0 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 319 21333 SH DFND 1 21333 0 0 INVESCO LTD SHS G491BT108 833 46323 SH DFND 1 46323 0 0 INVESCO LTD SHS G491BT108 1953 108631 SH SOLE 108631 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 5916 355300 SH SOLE 355300 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 71777 337600 SH SOLE 337600 0 0 INVESTORS BANCORP INC NEW COM 46146L101 1158 97200 SH SOLE 97200 0 0 INVITATION HOMES INC COM 46187W107 964 32169 SH SOLE 32169 0 0 IONIS PHARMACEUTICALS INC COM 462222100 2531 41903 SH SOLE 41903 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 4639 167608 SH SOLE 167608 0 0 IPG PHOTONICS CORP COM 44980X109 993 6854 SH SOLE 6854 0 0 IQVIA HLDGS INC COM 46266C105 6486 41981 SH SOLE 41981 0 0 IQVIA HLDGS INC COM 46266C105 1604 10380 SH DFND 1 10380 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 2660 39061 SH SOLE 39061 0 0 IRON MTN INC NEW COM 46284V101 13607 426944 SH SOLE 426944 0 0 IRON MTN INC NEW COM 46284V101 711 22323 SH DFND 1 22323 0 0 ISHARES GOLD TRUST ISHARES 464285105 8334 591464 SH DFND 1 591464 0 0 ISHARES INC MSCI AUST ETF 464286103 603 26637 SH DFND 1 26637 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 596 24677 SH DFND 1 24677 0 0 ISHARES INC MSCI CDA ETF 464286509 1530 54525 SH DFND 1 54525 0 0 ISHARES INC MIN VOL GBL ETF 464286525 202 2830 SH DFND 1 2830 0 0 ISHARES INC MSCI SWITZERLAND 464286749 1124 34111 SH DFND 1 34111 0 0 ISHARES INC MSCI GERMANY ETF 464286806 629 21387 SH DFND 1 21387 0 0 ISHARES INC MSCI HONG KG ETF 464286871 749 28910 SH DFND 1 28910 0 0 ISHARES INC MSCI AUST ETF 464286103 11316 499838 SH SOLE 499838 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 4224 72000 SH SOLE 72000 0 0 ISHARES INC MSCI GERMANY ETF 464286806 28653 974600 SH SOLE 974600 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 56752 958000 SH SOLE 958000 0 0 ISHARES TR SELECT DIVID ETF 464287168 835 7900 SH SOLE 7900 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 113216 2523199 SH SOLE 2523199 0 0 ISHARES TR 20 YR TR BD ETF 464287432 204853 1512054 SH SOLE 1512054 0 0 ISHARES TR MSCI EAFE ETF 464287465 576560 8302993 SH SOLE 8302993 0 0 ISHARES TR CORE S&P MCP ETF 464287507 161674 785514 SH SOLE 785514 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 828 5000 SH SOLE 5000 0 0 ISHARES TR JPMORGAN USD EMG 464288281 894 7800 SH SOLE 7800 0 0 ISHARES TR IBOXX HI YD ETF 464288513 200799 2283360 SH SOLE 2283360 0 0 ISHARES TR INTRM TR CRP ETF 464288638 12262 211485 SH SOLE 211485 0 0 ISHARES TR SH TR CRPORT ETF 464288646 11459 213675 SH SOLE 213675 0 0 ISHARES TR SELECT DIVID ETF 464287168 260 2459 SH DFND 1 2459 0 0 ISHARES TR TIPS BD ETF 464287176 3759 32248 SH DFND 1 32248 0 0 ISHARES TR CORE S&P500 ETF 464287200 291 900 SH DFND 1 900 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 3807 84850 SH DFND 1 84850 0 0 ISHARES TR IBOXX INV CP ETF 464287242 9243 72230 SH DFND 1 72230 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 4636 29534 SH DFND 1 29534 0 0 ISHARES TR S&P 500 VAL ETF 464287408 5011 43507 SH DFND 1 43507 0 0 ISHARES TR 20 YR TR BD ETF 464287432 464 3424 SH DFND 1 3424 0 0 ISHARES TR MSCI EAFE ETF 464287465 5177 74556 SH DFND 1 74556 0 0 ISHARES TR CORE S&P MCP ETF 464287507 3833 18622 SH DFND 1 18622 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 1361 10584 SH DFND 1 10584 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 661 6296 SH DFND 1 6296 0 0 ISHARES TR U.S. REAL ES ETF 464287739 321 3451 SH DFND 1 3451 0 0 ISHARES TR CORE S&P SCP ETF 464287804 576 6911 SH DFND 1 6911 0 0 ISHARES TR GLB INFRASTR ETF 464288372 8484 177565 SH DFND 1 177565 0 0 ISHARES TR INTL SEL DIV ETF 464288448 403 12000 SH DFND 1 12000 0 0 ISHARES TR IBOXX HI YD ETF 464288513 4626 52602 SH DFND 1 52602 0 0 ISHARES TR PFD AND INCM SEC 464288687 2958 78698 SH DFND 1 78698 0 0 ISHARES TR U.S. MED DVC ETF 464288810 4754 17986 SH DFND 1 17986 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 516 20100 SH DFND 1 20100 0 0 ISHARES TR MSCI IRELAND ETF 46429B507 1576 37311 SH DFND 1 37311 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 816 16017 SH DFND 1 16017 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 330 5399 SH DFND 1 5399 0 0 ISHARES TR MSCI MIN VOL ETF 46429B697 1741 26535 SH DFND 1 26535 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 176 19218 SH DFND 1 19218 0 0 J & J SNACK FOODS CORP COM 466032109 3008 16322 SH SOLE 16322 0 0 JACOBS ENGR GROUP INC COM 469814107 11433 127269 SH SOLE 127269 0 0 JACOBS ENGR GROUP INC COM 469814107 584 6504 SH DFND 1 6504 0 0 JAGGED PEAK ENERGY INC COM 47009K107 705 83013 SH SOLE 83013 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 8657 57992 SH SOLE 57992 0 0 JBG SMITH PPTYS COM 46590V100 2845 71320 SH SOLE 71320 0 0 JD COM INC SPON ADR CL A 47215P106 1064 30209 SH SOLE 30209 0 0 JEFFERIES FINL GROUP INC COM 47233W109 234 10963 SH DFND 1 10963 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 3616 32101 SH SOLE 32101 0 0 JOHNSON & JOHNSON COM 478160104 337269 2312122 SH SOLE 2312122 0 0 JOHNSON & JOHNSON COM 478160104 70928 486243 SH DFND 1 486243 0 0 JOHNSON CTLS INTL PLC SHS G51502105 245 6011 SH DFND 1 6011 0 0 JOHNSON CTLS INTL PLC SHS G51502105 8296 203775 SH SOLE 203775 0 0 JONES LANG LASALLE INC COM 48020Q107 12665 72752 SH SOLE 72752 0 0 JPMORGAN CHASE & CO COM 46625H100 488241 3502443 SH SOLE 3502443 0 0 JPMORGAN CHASE & CO COM 46625H100 53149 381271 SH DFND 1 381271 0 0 JUNIPER NETWORKS INC COM 48203R104 2713 110160 SH SOLE 110160 0 0 JUST ENERGY GROUP INC COM 48213W101 2398 1426147 SH SOLE 1426147 0 0 KADMON HLDGS INC COM 48283N106 527 116312 SH SOLE 116312 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 12154 109600 SH SOLE 109600 0 0 KAMAN CORP COM 483548103 10125 153600 SH SOLE 153600 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 17927 117045 SH SOLE 117045 0 0 KARUNA THERAPEUTICS INC COM 48576A100 2014 26737 SH SOLE 26737 0 0 KELLOGG CO COM 487836108 46629 674218 SH SOLE 674218 0 0 KELLOGG CO COM 487836108 23447 339021 SH DFND 1 339021 0 0 KELLY SVCS INC CL A 488152208 2141 94800 SH SOLE 94800 0 0 KEURIG DR PEPPER INC COM 49271V100 1181 40780 SH DFND 1 40780 0 0 KEYCORP NEW COM 493267108 5816 287371 SH SOLE 287371 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 26866 261774 SH SOLE 261774 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 636 6199 SH DFND 1 6199 0 0 KILROY RLTY CORP COM 49427F108 1804 21500 SH SOLE 21500 0 0 KIMBERLY CLARK CORP COM 494368103 55870 406176 SH SOLE 406176 0 0 KIMBERLY CLARK CORP COM 494368103 15172 110301 SH DFND 1 110301 0 0 KIMCO RLTY CORP COM 49446R109 1679 81052 SH SOLE 81052 0 0 KINDER MORGAN INC DEL COM 49456B101 10886 514209 SH SOLE 514209 0 0 KINDER MORGAN INC DEL COM 49456B101 1478 69821 SH DFND 1 69821 0 0 KINROSS GOLD CORP COM 496902404 30936 6512457 SH SOLE 6512457 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 54459 1234077 SH SOLE 1234077 0 0 KKR & CO INC CL A 48251W104 72882 2498516 SH SOLE 2498516 0 0 KKR & CO INC CL A 48251W104 58085 2126386 SH DFND 1 2126386 0 0 KLA CORPORATION COM NEW 482480100 7442 41768 SH DFND 1 41768 0 0 KLA CORPORATION COM NEW 482480100 52887 296836 SH SOLE 296836 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1686 47041 SH SOLE 47041 0 0 KODIAK SCIENCES INC COM 50015M109 5896 81939 SH SOLE 81939 0 0 KOHLS CORP COM 500255104 2078 40792 SH SOLE 40792 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 4367 89494 SH DFND 1 89494 0 0 KOSMOS ENERGY LTD COM 500688106 239 41938 SH SOLE 41938 0 0 KRAFT HEINZ CO COM 500754106 6181 192361 SH SOLE 192361 0 0 KRAFT HEINZ CO COM 500754106 361 11242 SH DFND 1 11242 0 0 KROGER CO COM 501044101 5709 196925 SH SOLE 196925 0 0 KRYSTAL BIOTECH INC COM 501147102 1443 26055 SH SOLE 26055 0 0 L BRANDS INC COM 501797104 4174 230332 SH SOLE 230332 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 47049 237778 SH SOLE 237778 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 8640 51071 SH SOLE 51071 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 441 2606 SH DFND 1 2606 0 0 LAM RESEARCH CORP COM 512807108 44385 151796 SH SOLE 151796 0 0 LAMB WESTON HLDGS INC COM 513272104 3208 37284 SH SOLE 37284 0 0 LANCASTER COLONY CORP COM 513847103 3226 20151 SH SOLE 20151 0 0 LANDSTAR SYS INC COM 515098101 1131 9935 SH SOLE 9935 0 0 LANTHEUS HLDGS INC COM 516544103 1245 60709 SH SOLE 60709 0 0 LAS VEGAS SANDS CORP COM 517834107 24253 351286 SH SOLE 351286 0 0 LAS VEGAS SANDS CORP COM 517834107 2113 30608 SH DFND 1 30608 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 3579 186990 SH SOLE 186990 0 0 LAUDER ESTEE COS INC CL A 518439104 47333 229173 SH SOLE 229173 0 0 LAUDER ESTEE COS INC CL A 518439104 305 1476 SH DFND 1 1476 0 0 LAZARD LTD SHS A G54050102 1221 30548 SH SOLE 30548 0 0 LAZYDAYS HLDGS INC COM 52110H100 962 223173 SH SOLE 223173 0 0 LEGGETT & PLATT INC COM 524660107 9454 185988 SH SOLE 185988 0 0 LEGGETT & PLATT INC COM 524660107 545 10731 SH DFND 1 10731 0 0 LEIDOS HLDGS INC COM 525327102 3247 33168 SH SOLE 33168 0 0 LENNAR CORP CL A 526057104 4043 72474 SH SOLE 72474 0 0 LENNAR CORP CL A 526057104 900 16129 SH DFND 1 16129 0 0 LENNOX INTL INC COM 526107107 564 2313 SH SOLE 2313 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 2469 128000 SH SOLE 128000 0 0 LGI HOMES INC COM 50187T106 1363 19292 SH DFND 1 19292 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 11210 89149 SH SOLE 89149 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 349 15359 SH SOLE 15359 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 865 39696 SH SOLE 39696 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 28859 596993 SH SOLE 596993 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 922 19076 SH DFND 1 19076 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 600 38941 SH DFND 1 38941 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 843 18341 SH DFND 1 18341 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1150 103411 SH SOLE 103411 0 0 LIBERTY PPTY TR SH BEN INT 531172104 259 4309 SH SOLE 4309 0 0 LIFE STORAGE INC COM 53223X107 1180 10900 SH SOLE 10900 0 0 LILLY ELI & CO COM 532457108 95309 725166 SH SOLE 725166 0 0 LILLY ELI & CO COM 532457108 239 1822 SH DFND 1 1822 0 0 LINCOLN NATL CORP IND COM 534187109 2823 47846 SH SOLE 47846 0 0 LINDE PLC SHS G5494J103 242381 1138473 SH SOLE 1138473 0 0 LINDE PLC SHS G5494J103 53302 250362 SH DFND 1 250362 0 0 LINDSAY CORP COM 535555106 257 2682 SH SOLE 2682 0 0 LITTELFUSE INC COM 537008104 1563 8168 SH SOLE 8168 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 1776 24849 SH SOLE 24849 0 0 LIVE OAK BANCSHARES INC COM 53803X105 776 40834 SH SOLE 40834 0 0 LKQ CORP COM 501889208 2965 83053 SH SOLE 83053 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 8924 2528069 SH DFND 1 2528069 0 0 LOCKHEED MARTIN CORP COM 539830109 11429 29351 SH DFND 1 29351 0 0 LOCKHEED MARTIN CORP COM 539830109 150364 386162 SH SOLE 386162 0 0 LOEWS CORP COM 540424108 89573 1706476 SH SOLE 1706476 0 0 LOWES COS INC COM 548661107 22665 189252 SH SOLE 189252 0 0 LTC PPTYS INC COM 502175102 5838 130400 SH SOLE 130400 0 0 LULULEMON ATHLETICA INC COM 550021109 25956 112040 SH SOLE 112040 0 0 LULULEMON ATHLETICA INC COM 550021109 1620 6992 SH DFND 1 6992 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 8067 85382 SH DFND 1 85382 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 65716 695551 SH SOLE 695551 0 0 M & T BK CORP COM 55261F104 9604 56579 SH SOLE 56579 0 0 M & T BK CORP COM 55261F104 356 2099 SH DFND 1 2099 0 0 M D C HLDGS INC COM 552676108 16086 421552 SH SOLE 421552 0 0 MACYS INC COM 55616P104 1337 78673 SH SOLE 78673 0 0 MADDEN STEVEN LTD COM 556269108 21901 509200 SH SOLE 509200 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 1090 3704 SH DFND 1 3704 0 0 MAG SILVER CORP COM 55903Q104 2038 172283 SH DFND 1 172283 0 0 MAG SILVER CORP COM 55903Q104 2578 217927 SH SOLE 217927 0 0 MAGNA INTL INC COM 559222401 183027 3333422 SH SOLE 3333422 0 0 MAGNA INTL INC COM 559222401 91474 1666006 SH DFND 1 1666006 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 1569 124683 SH SOLE 124683 0 0 MANTECH INTL CORP CL A 564563104 14011 175400 SH SOLE 175400 0 0 MANULIFE FINL CORP COM 56501R106 598839 29459182 SH SOLE 29459182 0 0 MANULIFE FINL CORP COM 56501R106 175630 8639905 SH DFND 1 8639905 0 0 MARATHON OIL CORP COM 565849106 3845 283109 SH SOLE 283109 0 0 MARATHON PETE CORP COM 56585A102 10303 171004 SH SOLE 171004 0 0 MARKEL CORP COM 570535104 1068 934 SH SOLE 934 0 0 MARKETAXESS HLDGS INC COM 57060D108 10765 28396 SH SOLE 28396 0 0 MARKETAXESS HLDGS INC COM 57060D108 779 2055 SH DFND 1 2055 0 0 MARRIOTT INTL INC NEW CL A 571903202 41535 274283 SH SOLE 274283 0 0 MARSH & MCLENNAN COS INC COM 571748102 143743 1290217 SH SOLE 1290217 0 0 MARSH & MCLENNAN COS INC COM 571748102 6252 56118 SH DFND 1 56118 0 0 MARTEN TRANS LTD COM 573075108 1530 71200 SH SOLE 71200 0 0 MARTIN MARIETTA MATLS INC COM 573284106 9705 34704 SH SOLE 34704 0 0 MARTIN MARIETTA MATLS INC COM 573284106 282 1010 SH DFND 1 1010 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 43916 1653469 SH SOLE 1653469 0 0 MASCO CORP COM 574599106 48827 1017432 SH SOLE 1017432 0 0 MASIMO CORP COM 574795100 21391 135335 SH SOLE 135335 0 0 MASTERCARD INC CL A 57636Q104 252641 846115 SH SOLE 846115 0 0 MASTERCARD INC CL A 57636Q104 15342 51382 SH DFND 1 51382 0 0 MATCH GROUP INC COM 57665R106 7818 95211 SH SOLE 95211 0 0 MATSON INC COM 57686G105 2485 60898 SH SOLE 60898 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 36616 595279 SH SOLE 595279 0 0 MAXIMUS INC COM 577933104 4999 67200 SH SOLE 67200 0 0 MCCORMICK & CO INC COM NON VTG 579780206 88182 519543 SH SOLE 519543 0 0 MCCORMICK & CO INC COM NON VTG 579780206 7451 43900 SH DFND 1 43900 0 0 MCDONALDS CORP COM 580135101 20648 104487 SH DFND 1 104487 0 0 MCDONALDS CORP COM 580135101 231716 1172593 SH SOLE 1172593 0 0 MCKESSON CORP COM 58155Q103 6661 48156 SH SOLE 48156 0 0 MCKESSON CORP COM 58155Q103 714 5159 SH DFND 1 5159 0 0 MDU RES GROUP INC COM 552690109 3927 132179 SH SOLE 132179 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 2275 107777 SH DFND 1 107777 0 0 MEDTRONIC PLC SHS G5960L103 13496 118957 SH DFND 1 118957 0 0 MEDTRONIC PLC SHS G5960L103 207698 1830744 SH SOLE 1830744 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 1557 64400 SH SOLE 64400 0 0 MENLO THERAPEUTICS INC COM 586858102 143 30900 SH SOLE 30900 0 0 MERCADOLIBRE INC COM 58733R102 8008 14002 SH SOLE 14002 0 0 MERCK & CO INC COM 58933Y105 364292 4005413 SH SOLE 4005413 0 0 MERCK & CO INC COM 58933Y105 31132 342302 SH DFND 1 342302 0 0 MERIDIAN BANCORP INC MD COM 58958U103 1609 80098 SH SOLE 80098 0 0 MERITAGE HOMES CORP COM 59001A102 513 8400 SH SOLE 8400 0 0 MERITOR INC COM 59001K100 1600 61100 SH SOLE 61100 0 0 METHANEX CORP COM 59151K108 12295 317916 SH SOLE 317916 0 0 METHANEX CORP COM 59151K108 2874 74324 SH DFND 1 74324 0 0 METLIFE INC COM 59156R108 61366 1203964 SH DFND 1 1203964 0 0 METLIFE INC COM 59156R108 115362 2263331 SH SOLE 2263331 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 24344 30688 SH SOLE 30688 0 0 MGM RESORTS INTERNATIONAL COM 552953101 57262 1721136 SH SOLE 1721136 0 0 MGM RESORTS INTERNATIONAL COM 552953101 3704 111332 SH DFND 1 111332 0 0 MICHAELS COS INC COM 59408Q106 1005 124189 SH SOLE 124189 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 55611 531042 SH SOLE 531042 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 288 2748 SH DFND 1 2748 0 0 MICRON TECHNOLOGY INC COM 595112103 31740 590190 SH DFND 1 590190 0 0 MICRON TECHNOLOGY INC COM 595112103 88697 1649252 SH SOLE 1649252 0 0 MICROSOFT CORP COM 594918104 1368892 8680354 SH SOLE 8680354 0 0 MICROSOFT CORP COM 594918104 268845 1704788 SH DFND 1 1704788 0 0 MID AMER APT CMNTYS INC COM 59522J103 9736 73836 SH SOLE 73836 0 0 MIDDLEBY CORP COM 596278101 9331 85196 SH SOLE 85196 0 0 MIDDLESEX WATER CO COM 596680108 1145 18009 SH SOLE 18009 0 0 MILESTONE PHARMACEUTICALS IN COM 59935V107 581 36265 SH SOLE 36265 0 0 MINERALS TECHNOLOGIES INC COM 603158106 1486 25787 SH SOLE 25787 0 0 MINERVA NEUROSCIENCES INC COM 603380106 349 49047 SH SOLE 49047 0 0 MIRATI THERAPEUTICS INC COM 60468T105 3670 28477 SH SOLE 28477 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 4594 846132 SH DFND 1 846132 0 0 MKS INSTRUMENT INC COM 55306N104 759 6900 SH SOLE 6900 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1959 193045 SH SOLE 193045 0 0 MOHAWK INDS INC COM 608190104 1542 11303 SH SOLE 11303 0 0 MOLINA HEALTHCARE INC COM 60855R100 9209 67866 SH SOLE 67866 0 0 MOLSON COORS BREWING CO CL B 60871R209 2419 44880 SH SOLE 44880 0 0 MOLSON COORS BREWING CO CL B 60871R209 589 10929 SH DFND 1 10929 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 1673 84785 SH SOLE 84785 0 0 MONDELEZ INTL INC CL A 609207105 22381 406330 SH SOLE 406330 0 0 MONDELEZ INTL INC CL A 609207105 16273 295434 SH DFND 1 295434 0 0 MONOLITHIC PWR SYS INC COM 609839105 3584 20132 SH SOLE 20132 0 0 MONRO INC COM 610236101 3741 47845 SH SOLE 47845 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 22563 355043 SH SOLE 355043 0 0 MOODYS CORP COM 615369105 9278 39082 SH SOLE 39082 0 0 MOODYS CORP COM 615369105 857 3609 SH DFND 1 3609 0 0 MOOG INC CL A 615394202 563 6600 SH SOLE 6600 0 0 MORGAN STANLEY COM NEW 617446448 146367 2863203 SH SOLE 2863203 0 0 MORGAN STANLEY COM NEW 617446448 44295 866492 SH DFND 1 866492 0 0 MOSAIC ACQUISITION CORP COM CL A 61946M100 12342 1200000 SH SOLE 1200000 0 0 MOSAIC ACQUISITION CORP *W EXP 10/23/202 61946M118 382 400000 SH SOLE 400000 0 0 MOSAIC CO NEW COM 61945C103 2689 124263 SH SOLE 124263 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 74333 461295 SH SOLE 461295 0 0 MSCI INC COM 55354G100 33939 131455 SH SOLE 131455 0 0 MSCI INC COM 55354G100 241 933 SH DFND 1 933 0 0 MUELLER INDS INC COM 624756102 692 21800 SH SOLE 21800 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1528 127525 SH SOLE 127525 0 0 MYLAN N V SHS EURO N59465109 7055 350988 SH SOLE 350988 0 0 MYOKARDIA INC COM 62857M105 4853 66586 SH SOLE 66586 0 0 NASDAQ INC COM 631103108 11336 105848 SH SOLE 105848 0 0 NATIONAL CINEMEDIA INC COM 635309107 127 17470 SH SOLE 17470 0 0 NATIONAL FUEL GAS CO N J COM 636180101 258 5541 SH SOLE 5541 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 503 8028 SH DFND 1 8028 0 0 NATIONAL INSTRS CORP COM 636518102 13929 328985 SH SOLE 328985 0 0 NATIONAL OILWELL VARCO INC COM 637071101 1957 78139 SH SOLE 78139 0 0 NATIONAL PRESTO INDS INC COM 637215104 1671 18900 SH SOLE 18900 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 14598 272246 SH SOLE 272246 0 0 NATIONAL VISION HLDGS INC COM 63845R107 416 12839 SH SOLE 12839 0 0 NEENAH INC COM 640079109 676 9600 SH SOLE 9600 0 0 NEKTAR THERAPEUTICS COM 640268108 583 27000 SH SOLE 27000 0 0 NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 113 41098 SH SOLE 41098 0 0 NESCO HLDGS INC COM 64083J104 2106 512300 SH SOLE 512300 0 0 NESCO HLDGS INC *W EXP 01/01/202 64083J112 235 499999 SH SOLE 499999 0 0 NETAPP INC COM 64110D104 10216 164113 SH SOLE 164113 0 0 NETEASE INC SPONSORED ADS 64110W102 734 2394 SH SOLE 2394 0 0 NETFLIX INC COM 64110L106 165031 510033 SH SOLE 510033 0 0 NETFLIX INC COM 64110L106 432 1334 SH DFND 1 1334 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 18202 169340 SH SOLE 169340 0 0 NEVRO CORP COM 64157F103 5918 50347 SH SOLE 50347 0 0 NEW FORTRESS ENERGY LLC CL A SHS RP LLC 644393100 380 24252 SH SOLE 24252 0 0 NEW FRONTIER HEALTH CORP *W EXP 11/30/202 G6461G114 199 130000 SH SOLE 130000 0 0 NEW GOLD INC CDA COM 644535106 731 824531 SH SOLE 824531 0 0 NEW JERSEY RES COM 646025106 1218 27321 SH SOLE 27321 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 6534 53889 SH SOLE 53889 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 329 2710 SH DFND 1 2710 0 0 NEW RELIC INC COM 64829B100 875 13311 SH SOLE 13311 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 452 37603 SH SOLE 37603 0 0 NEWELL BRANDS INC COM 651229106 2159 112354 SH SOLE 112354 0 0 NEWMARKET CORP COM 651587107 2676 5500 SH SOLE 5500 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 43213 993615 SH SOLE 993615 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 3468 79748 SH DFND 1 79748 0 0 NEWS CORP NEW CL A 65249B109 1079 76324 SH SOLE 76324 0 0 NEWS CORP NEW CL B 65249B208 2809 193580 SH SOLE 193580 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 746 6360 SH DFND 1 6360 0 0 NEXTERA ENERGY INC COM 65339F101 10396 42932 SH DFND 1 42932 0 0 NEXTERA ENERGY INC UNIT 09/01/2022S 65339F796 442 8617 SH DFND 1 8617 0 0 NEXTERA ENERGY INC COM 65339F101 146431 604687 SH SOLE 604687 0 0 NEXTERA ENERGY INC UNIT 09/01/2022S 65339F796 41537 810000 SH SOLE 810000 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1141 21668 SH SOLE 21668 0 0 NEXTIER OILFIELD SOLUTIONS I COM 65290C105 801 119600 SH SOLE 119600 0 0 NIC INC COM 62914B100 603 27000 SH SOLE 27000 0 0 NICE LTD SPONSORED ADR 653656108 20652 133110 SH SOLE 133110 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 1405 69231 SH SOLE 69231 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 960 47269 SH DFND 1 47269 0 0 NIKE INC CL B 654106103 21283 210078 SH DFND 1 210078 0 0 NIKE INC CL B 654106103 265854 2624165 SH SOLE 2624165 0 0 NISOURCE INC COM 65473P105 3214 115460 SH SOLE 115460 0 0 NISOURCE INC COM 65473P105 225 8085 SH DFND 1 8085 0 0 NMI HLDGS INC CL A 629209305 1068 32200 SH SOLE 32200 0 0 NOBLE ENERGY INC COM 655044105 4808 193576 SH SOLE 193576 0 0 NOKIA CORP SPONSORED ADR 654902204 70 18999 SH DFND 1 18999 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 1375 61467 SH SOLE 61467 0 0 NORBORD INC COM NEW 65548P403 3626 135389 SH SOLE 135389 0 0 NORDSTROM INC COM 655664100 1787 43657 SH SOLE 43657 0 0 NORFOLK SOUTHERN CORP COM 655844108 32820 169062 SH SOLE 169062 0 0 NORFOLK SOUTHERN CORP COM 655844108 211 1085 SH DFND 1 1085 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 202 16604 SH SOLE 16604 0 0 NORTHERN TR CORP COM 665859104 5596 52669 SH SOLE 52669 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 361 21300 SH SOLE 21300 0 0 NORTHROP GRUMMAN CORP COM 666807102 38056 110639 SH SOLE 110639 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 374 22500 SH SOLE 22500 0 0 NORTHWEST NAT HLDG CO COM 66765N105 295 4000 SH DFND 1 4000 0 0 NORTHWESTERN CORP COM NEW 668074305 3288 45877 SH SOLE 45877 0 0 NORTONLIFELOCK INC COM 668771108 3785 148333 SH SOLE 148333 0 0 NORTONLIFELOCK INC COM 668771108 26083 1022066 SH DFND 1 1022066 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 28587 489417 SH SOLE 489417 0 0 NOVAGOLD RES INC COM NEW 66987E206 7940 886029 SH SOLE 886029 0 0 NOVANTA INC COM 67000B104 2866 32404 SH SOLE 32404 0 0 NOVARTIS A G SPONSORED ADR 66987V109 15236 160900 SH DFND 1 160900 0 0 NOVO-NORDISK A S ADR 670100205 5572 96275 SH DFND 1 96275 0 0 NOVOCURE LTD ORD SHS G6674U108 2592 30760 SH SOLE 30760 0 0 NRG ENERGY INC COM NEW 629377508 49341 1241277 SH SOLE 1241277 0 0 NUCOR CORP COM 670346105 34823 618752 SH SOLE 618752 0 0 NUTRIEN LTD COM 67077M108 285467 5954457 SH SOLE 5954457 0 0 NUTRIEN LTD COM 67077M108 66921 1395872 SH DFND 1 1395872 0 0 NUVASIVE INC COM 670704105 1771 22900 SH SOLE 22900 0 0 NVIDIA CORP COM 67066G104 90031 382622 SH SOLE 382622 0 0 NVIDIA CORP COM 67066G104 1440 6120 SH DFND 1 6120 0 0 NVR INC COM 62944T105 60778 15959 SH SOLE 15959 0 0 NXP SEMICONDUCTORS N V COM N6596X109 37536 294954 SH SOLE 294954 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 41331 94307 SH SOLE 94307 0 0 OCCIDENTAL PETE CORP COM 674599105 82304 1997174 SH SOLE 1997174 0 0 OCCIDENTAL PETE CORP COM 674599105 20311 492876 SH DFND 1 492876 0 0 ODONATE THERAPEUTICS INC COM 676079106 973 29990 SH SOLE 29990 0 0 OGE ENERGY CORP COM 670837103 9552 214792 SH SOLE 214792 0 0 OKTA INC CL A 679295105 812 7039 SH SOLE 7039 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 2976 15682 SH SOLE 15682 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 478 2517 SH DFND 1 2517 0 0 OLD REP INTL CORP COM 680223104 202 9021 SH DFND 1 9021 0 0 OLD REP INTL CORP COM 680223104 7059 315555 SH SOLE 315555 0 0 OLIN CORP COM PAR $1 680665205 233 13504 SH SOLE 13504 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 3165 48458 SH SOLE 48458 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 673 15880 SH SOLE 15880 0 0 OMNICOM GROUP INC COM 681919106 90235 1113733 SH SOLE 1113733 0 0 OMNICOM GROUP INC COM 681919106 26192 323282 SH DFND 1 323282 0 0 ONE GAS INC COM 68235P108 4726 50507 SH SOLE 50507 0 0 ONEOK INC NEW COM 682680103 9859 130292 SH SOLE 130292 0 0 ONEOK INC NEW COM 682680103 1767 23352 SH DFND 1 23352 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 914 54300 SH SOLE 54300 0 0 ONTO INNOVATION INC COM 683344105 5989 163894 SH SOLE 163894 0 0 OPEN TEXT CORP COM 683715106 99644 2258178 SH SOLE 2258178 0 0 OPEN TEXT CORP COM 683715106 20082 456210 SH DFND 1 456210 0 0 OPTION CARE HEALTH INC COM 68404L102 144 38485 SH SOLE 38485 0 0 ORACLE CORP COM 68389X105 146622 2767503 SH SOLE 2767503 0 0 ORACLE CORP COM 68389X105 34692 654810 SH DFND 1 654810 0 0 ORCHARD THERAPEUTICS PLC ADS 68570P101 1630 118566 SH SOLE 118566 0 0 ORGANIGRAM HLDGS INC COM 68620P101 255 103589 SH SOLE 103589 0 0 ORGANIGRAM HLDGS INC COM 68620P101 28 11249 SH DFND 1 11249 0 0 ORIGIN BANCORP INC COM 68621T102 1429 37765 SH SOLE 37765 0 0 ORTHOFIX MED INC COM 68752M108 4387 95000 SH SOLE 95000 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 6188 635849 SH SOLE 635849 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 6971 244600 SH SOLE 244600 0 0 PACCAR INC COM 693718108 38438 485945 SH SOLE 485945 0 0 PACIFIC PREMIER BANCORP COM 69478X105 1066 32700 SH SOLE 32700 0 0 PACKAGING CORP AMER COM 695156109 6092 54401 SH SOLE 54401 0 0 PACWEST BANCORP DEL COM 695263103 363 9495 SH SOLE 9495 0 0 PAGERDUTY INC COM 69553P100 5220 223185 SH SOLE 223185 0 0 PALO ALTO NETWORKS INC COM 697435105 4704 20340 SH SOLE 20340 0 0 PAN AMERICAN SILVER CORP COM 697900108 28675 1208864 SH SOLE 1208864 0 0 PAPA JOHNS INTL INC COM 698813102 2376 37617 SH SOLE 37617 0 0 PARAMOUNT GROUP INC COM 69924R108 745 53546 SH SOLE 53546 0 0 PARK AEROSPACE CORP COM 70014A104 452 27800 SH SOLE 27800 0 0 PARKER HANNIFIN CORP COM 701094104 6275 30487 SH SOLE 30487 0 0 PARKER HANNIFIN CORP COM 701094104 23758 115433 SH DFND 1 115433 0 0 PARSONS CORPORATION COM 70202L102 740 17930 SH SOLE 17930 0 0 PAYCHEX INC COM 704326107 81640 959790 SH SOLE 959790 0 0 PAYCHEX INC COM 704326107 1548 18196 SH DFND 1 18196 0 0 PAYCOM SOFTWARE INC COM 70432V102 16186 61135 SH SOLE 61135 0 0 PAYLOCITY HLDG CORP COM 70438V106 217 1800 SH SOLE 1800 0 0 PAYPAL HLDGS INC COM 70450Y103 127871 1182127 SH SOLE 1182127 0 0 PDF SOLUTIONS INC COM 693282105 852 50463 SH SOLE 50463 0 0 PEABODY ENERGY CORP NEW COM 704551100 2580 282884 SH SOLE 282884 0 0 PEMBINA PIPELINE CORP COM 706327103 196063 5282459 SH SOLE 5282459 0 0 PEMBINA PIPELINE CORP COM 706327103 40785 1099294 SH DFND 1 1099294 0 0 PENNANT GROUP INC COM 70805E109 1951 58993 SH SOLE 58993 0 0 PENNYMAC FINL SVCS INC COM 70932M107 2059 60496 SH SOLE 60496 0 0 PENNYMAC MTG INVT TR COM 70931T103 8076 362300 SH SOLE 362300 0 0 PENTAIR PLC SHS G7S00T104 1474 32142 SH SOLE 32142 0 0 PENUMBRA INC COM 70975L107 4114 25047 SH SOLE 25047 0 0 PEOPLES UTD FINL INC COM 712704105 8505 503233 SH SOLE 503233 0 0 PEOPLES UTD FINL INC COM 712704105 453 26794 SH DFND 1 26794 0 0 PEPSICO INC COM 713448108 26028 190446 SH DFND 1 190446 0 0 PEPSICO INC COM 713448108 256156 1874267 SH SOLE 1874267 0 0 PERFICIENT INC COM 71375U101 1806 39200 SH SOLE 39200 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 2300 44674 SH SOLE 44674 0 0 PERKINELMER INC COM 714046109 2591 26682 SH SOLE 26682 0 0 PERRIGO CO PLC SHS G97822103 14684 284246 SH SOLE 284246 0 0 PFIZER INC COM 717081103 291105 7429931 SH SOLE 7429931 0 0 PFIZER INC COM 717081103 78261 1997463 SH DFND 1 1997463 0 0 PGT INNOVATIONS INC COM 69336V101 877 58800 SH SOLE 58800 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 268 43843 SH SOLE 43843 0 0 PHILIP MORRIS INTL INC COM 718172109 51751 608187 SH SOLE 608187 0 0 PHILIP MORRIS INTL INC COM 718172109 3037 35692 SH DFND 1 35692 0 0 PHILLIPS 66 COM 718546104 3005 26973 SH DFND 1 26973 0 0 PHILLIPS 66 COM 718546104 32033 287520 SH SOLE 287520 0 0 PHOTRONICS INC COM 719405102 1239 78600 SH SOLE 78600 0 0 PHREESIA INC COM 71944F106 576 21610 SH SOLE 21610 0 0 PINDUODUO INC SPONSORED ADS 722304102 1150 30400 SH SOLE 30400 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 2734 42723 SH SOLE 42723 0 0 PINNACLE WEST CAP CORP COM 723484101 13472 149807 SH SOLE 149807 0 0 PINNACLE WEST CAP CORP COM 723484101 251 2794 SH DFND 1 2794 0 0 PIONEER NAT RES CO COM 723787107 27998 184964 SH SOLE 184964 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 5206 619802 SH SOLE 619802 0 0 PLEXUS CORP COM 729132100 1693 22000 SH SOLE 22000 0 0 PNC FINL SVCS GROUP INC COM 693475105 93192 583802 SH SOLE 583802 0 0 PNC FINL SVCS GROUP INC COM 693475105 1150 7207 SH DFND 1 7207 0 0 PNM RES INC COM 69349H107 4374 86256 SH SOLE 86256 0 0 POINTS INTL LTD COM NEW 730843208 1708 148916 SH DFND 1 148916 0 0 POLARIS INC COM 731068102 537 5282 SH DFND 1 5282 0 0 POLYONE CORP COM 73179P106 1001 27200 SH SOLE 27200 0 0 POOL CORPORATION COM 73278L105 3510 16529 SH SOLE 16529 0 0 POST HLDGS INC COM 737446104 13107 120137 SH SOLE 120137 0 0 PPG INDS INC COM 693506107 12808 95945 SH SOLE 95945 0 0 PPL CORP COM 69351T106 27253 759561 SH SOLE 759561 0 0 PPL CORP COM 69351T106 898 25036 SH DFND 1 25036 0 0 PRA GROUP INC COM 69354N106 1835 50540 SH SOLE 50540 0 0 PRA HEALTH SCIENCES INC COM 69354M108 18384 165400 SH SOLE 165400 0 0 PRECISION DRILLING CORP COM 2010 74022D308 938 671733 SH SOLE 671733 0 0 PRECISION DRILLING CORP COM 2010 74022D308 424 303595 SH DFND 1 303595 0 0 PRETIUM RES INC COM 74139C102 8253 740596 SH SOLE 740596 0 0 PRICE T ROWE GROUP INC COM 74144T108 16914 138824 SH SOLE 138824 0 0 PRICE T ROWE GROUP INC COM 74144T108 604 4954 SH DFND 1 4954 0 0 PRICESMART INC COM 741511109 810 11400 SH SOLE 11400 0 0 PRIMERICA INC COM 74164M108 444 3402 SH DFND 1 3402 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 6549 119067 SH SOLE 119067 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 1807 32990 SH SOLE 32990 0 0 PROCTER & GAMBLE CO COM 742718109 325193 2603630 SH SOLE 2603630 0 0 PROCTER & GAMBLE CO COM 742718109 50964 408040 SH DFND 1 408040 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 494 97000 SH SOLE 97000 0 0 PROGRESS SOFTWARE CORP COM 743312100 19653 473000 SH SOLE 473000 0 0 PROGRESSIVE CORP OHIO COM 743315103 54553 753599 SH SOLE 753599 0 0 PROLOGIS INC COM 74340W103 13582 152363 SH SOLE 152363 0 0 PROLOGIS INC COM 74340W103 369 4135 SH DFND 1 4135 0 0 PROOFPOINT INC COM 743424103 27176 236762 SH SOLE 236762 0 0 PROSIGHT GLOBAL INC COM 74349J103 215 13337 SH SOLE 13337 0 0 PROSPERITY BANCSHARES INC COM 743606105 1843 25640 SH SOLE 25640 0 0 PROVIDENCE SVC CORP COM 743815102 4415 74600 SH SOLE 74600 0 0 PRUDENTIAL FINL INC COM 744320102 10081 107542 SH SOLE 107542 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 7091 43011 SH SOLE 43011 0 0 PTC THERAPEUTICS INC COM 69366J200 3825 79631 SH SOLE 79631 0 0 PUBLIC STORAGE COM 74460D109 34039 159838 SH SOLE 159838 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 33991 575632 SH SOLE 575632 0 0 PULTE GROUP INC COM 745867101 12045 310435 SH SOLE 310435 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 304 34700 SH SOLE 34700 0 0 PURE STORAGE INC CL A 74624M102 6096 356262 SH SOLE 356262 0 0 PVH CORP COM 693656100 1468 13957 SH SOLE 13957 0 0 QORVO INC COM 74736K101 3347 28798 SH SOLE 28798 0 0 QUAKER CHEM CORP COM 747316107 1415 8600 SH SOLE 8600 0 0 QUALCOMM INC COM 747525103 41380 469006 SH SOLE 469006 0 0 QUALCOMM INC COM 747525103 15942 180683 SH DFND 1 180683 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 292 17105 SH SOLE 17105 0 0 QUANTA SVCS INC COM 74762E102 1112 27323 SH SOLE 27323 0 0 QUANTERIX CORP COM 74766Q101 1252 53000 SH SOLE 53000 0 0 QUEST DIAGNOSTICS INC COM 74834L100 4302 40282 SH SOLE 40282 0 0 QUIDEL CORP COM 74838J101 6868 91532 SH SOLE 91532 0 0 RADIAN GROUP INC COM 750236101 1416 56299 SH SOLE 56299 0 0 RADIUS HEALTH INC COM NEW 750469207 2260 112115 SH SOLE 112115 0 0 RALPH LAUREN CORP CL A 751212101 1165 9941 SH SOLE 9941 0 0 RALPH LAUREN CORP CL A 751212101 296 2521 SH DFND 1 2521 0 0 RAPT THERAPEUTICS INC COM 75382E109 356 12888 SH SOLE 12888 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 9878 110413 SH SOLE 110413 0 0 RAYONIER INC COM 754907103 3283 100200 SH SOLE 100200 0 0 RAYTHEON CO COM NEW 755111507 30058 136790 SH SOLE 136790 0 0 RAYTHEON CO COM NEW 755111507 3141 14292 SH DFND 1 14292 0 0 REALTY INCOME CORP COM 756109104 38404 521584 SH SOLE 521584 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 6766 33097 SH SOLE 33097 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 966 29241 SH SOLE 29241 0 0 REDFIN CORP COM 75737F108 1474 69748 SH SOLE 69748 0 0 REDWOOD TR INC COM 758075402 2478 149800 SH SOLE 149800 0 0 REGAL BELOIT CORP COM 758750103 220 2574 SH DFND 1 2574 0 0 REGENCY CTRS CORP COM 758849103 3611 57243 SH SOLE 57243 0 0 REGENERON PHARMACEUTICALS COM 75886F107 19712 52499 SH SOLE 52499 0 0 REGENXBIO INC COM 75901B107 951 23220 SH SOLE 23220 0 0 REGIONS FINL CORP NEW COM 7591EP100 4085 238063 SH SOLE 238063 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 51636 316671 SH SOLE 316671 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 284 2369 SH DFND 1 2369 0 0 RELMADA THERAPEUTICS INC COM 75955J402 253 6493 SH SOLE 6493 0 0 RELX PLC SPONSORED ADR 759530108 821 40337 SH DFND 1 40337 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 6873 35065 SH SOLE 35065 0 0 RENT A CTR INC NEW COM 76009N100 2988 103600 SH SOLE 103600 0 0 REPUBLIC SVCS INC COM 760759100 136786 1526114 SH SOLE 1526114 0 0 REPUBLIC SVCS INC COM 760759100 1832 20440 SH DFND 1 20440 0 0 RESMED INC COM 761152107 5411 34919 SH SOLE 34919 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 188368 2950911 SH SOLE 2950911 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 70328 1101690 SH DFND 1 1101690 0 0 REV GROUP INC COM 749527107 379 30952 SH SOLE 30952 0 0 REXFORD INDL RLTY INC COM 76169C100 2218 48564 SH SOLE 48564 0 0 RH COM 74967X103 751 3518 SH SOLE 3518 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 493 21459 SH SOLE 21459 0 0 RINGCENTRAL INC CL A 76680R206 753 4465 SH SOLE 4465 0 0 RIO TINTO PLC SPONSORED ADR 767204100 12213 205738 SH SOLE 205738 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 44566 1037171 SH SOLE 1037171 0 0 ROBERT HALF INTL INC COM 770323103 12862 203668 SH SOLE 203668 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 1104 48505 SH SOLE 48505 0 0 ROCKWELL AUTOMATION INC COM 773903109 39805 196404 SH SOLE 196404 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 423143 8509777 SH SOLE 8509777 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 147896 2974619 SH DFND 1 2974619 0 0 ROKU INC COM CL A 77543R102 363 2714 SH DFND 1 2714 0 0 ROKU INC COM CL A 77543R102 704 5258 SH SOLE 5258 0 0 ROLLINS INC COM 775711104 12052 363440 SH SOLE 363440 0 0 ROPER TECHNOLOGIES INC COM 776696106 54605 154150 SH SOLE 154150 0 0 ROPER TECHNOLOGIES INC COM 776696106 1206 3405 SH DFND 1 3405 0 0 ROSS STORES INC COM 778296103 262 2250 SH DFND 1 2250 0 0 ROSS STORES INC COM 778296103 72938 626507 SH SOLE 626507 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 1766163 22289750 SH SOLE 22289750 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 629283 7941723 SH DFND 1 7941723 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 113 19729 SH DFND 1 19729 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 15447 115698 SH SOLE 115698 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 775 14194 SH DFND 1 14194 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 4253 72115 SH DFND 1 72115 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 16281 276050 SH SOLE 276050 0 0 ROYAL GOLD INC COM 780287108 5376 43973 SH SOLE 43973 0 0 RPM INTL INC COM 749685103 14733 191934 SH SOLE 191934 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 7596 349000 SH SOLE 349000 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 15045 173612 SH SOLE 173612 0 0 S&P GLOBAL INC COM 78409V104 110433 404443 SH SOLE 404443 0 0 S&P GLOBAL INC COM 78409V104 5123 18763 SH DFND 1 18763 0 0 SABRE CORP COM 78573M104 440 19627 SH SOLE 19627 0 0 SAFETY INS GROUP INC COM 78648T100 9046 97762 SH SOLE 97762 0 0 SAGE THERAPEUTICS INC COM 78667J108 7668 106213 SH SOLE 106213 0 0 SALESFORCE COM INC COM 79466L302 183296 1127003 SH SOLE 1127003 0 0 SALESFORCE COM INC COM 79466L302 2754 16935 SH DFND 1 16935 0 0 SANDERSON FARMS INC COM 800013104 2399 13613 SH SOLE 13613 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 3813 510278 SH SOLE 510278 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 1844 20200 SH SOLE 20200 0 0 SANMINA CORPORATION COM 801056102 1301 38000 SH SOLE 38000 0 0 SANOFI SPONSORED ADR 80105N105 2095 41743 SH DFND 1 41743 0 0 SAP SE SPON ADR 803054204 10194 76083 SH DFND 1 76083 0 0 SAREPTA THERAPEUTICS INC COM 803607100 10193 78993 SH SOLE 78993 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 23842 98932 SH SOLE 98932 0 0 SCHLUMBERGER LTD COM 806857108 13668 339999 SH SOLE 339999 0 0 SCHLUMBERGER LTD COM 806857108 2301 57233 SH DFND 1 57233 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 950 43551 SH SOLE 43551 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 301 22815 SH SOLE 22815 0 0 SEA LTD SPONSORED ADS 81141R100 6734 167421 SH SOLE 167421 0 0 SEABRIDGE GOLD INC COM 811916105 2010 145120 SH SOLE 145120 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 2232 73021 SH SOLE 73021 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 4555 76548 SH SOLE 76548 0 0 SEALED AIR CORP NEW COM 81211K100 27359 686883 SH SOLE 686883 0 0 SEATTLE GENETICS INC COM 812578102 26958 235938 SH SOLE 235938 0 0 SEATTLE GENETICS INC COM 812578102 295 2650 SH DFND 1 2650 0 0 SEI INVESTMENTS CO COM 784117103 477 7285 SH SOLE 7285 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1428 14020 SH DFND 1 14020 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 486 7714 SH DFND 1 7714 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 349 3803 SH DFND 1 3803 0 0 SELECTIVE INS GROUP INC COM 816300107 3038 46595 SH SOLE 46595 0 0 SEMPRA ENERGY COM 816851109 53848 355477 SH SOLE 355477 0 0 SEMPRA ENERGY COM 816851109 693 4575 SH DFND 1 4575 0 0 SEMTECH CORP COM 816850101 555 10500 SH SOLE 10500 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 249 3764 SH SOLE 3764 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 7693 199000 SH SOLE 199000 0 0 SERVICENOW INC COM 81762P102 146756 519820 SH SOLE 519820 0 0 SERVICENOW INC COM 81762P102 576 2039 SH DFND 1 2039 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 83020 4085633 SH DFND 1 4085633 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 218275 10741868 SH SOLE 10741868 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 243 5838 SH SOLE 5838 0 0 SHERWIN WILLIAMS CO COM 824348106 59979 102785 SH SOLE 102785 0 0 SHERWIN WILLIAMS CO COM 824348106 1534 2628 SH DFND 1 2628 0 0 SHOCKWAVE MED INC COM 82489T104 2861 65132 SH SOLE 65132 0 0 SHOPIFY INC CL A 82509L107 140395 352627 SH SOLE 352627 0 0 SHOPIFY INC CL A 82509L107 3645 9156 SH DFND 1 9156 0 0 SI BONE INC COM 825704109 316 14684 SH SOLE 14684 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 553 4047 SH SOLE 4047 0 0 SILGAN HOLDINGS INC COM 827048109 2744 88300 SH SOLE 88300 0 0 SILK ROAD MEDICAL INC COM 82710M100 205 5065 SH SOLE 5065 0 0 SILVERCORP METALS INC COM 82835P103 2765 489220 SH SOLE 489220 0 0 SILVERCREST METALS INC COM 828363101 359 53016 SH SOLE 53016 0 0 SIMON PPTY GROUP INC NEW COM 828806109 62291 418172 SH SOLE 418172 0 0 SIMON PPTY GROUP INC NEW COM 828806109 471 3159 SH DFND 1 3159 0 0 SIMPLY GOOD FOODS CO COM 82900L102 1303 45645 SH SOLE 45645 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 17101 213149 SH SOLE 213149 0 0 SIRIUS XM HLDGS INC COM 82968B103 2169 303312 SH SOLE 303312 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 4220 46550 SH SOLE 46550 0 0 SJW GROUP COM 784305104 1873 26353 SH SOLE 26353 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 23286 1007600 SH SOLE 1007600 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 1462 46125 SH SOLE 46125 0 0 SKYWEST INC COM 830879102 582 9000 SH SOLE 9000 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 21037 174032 SH SOLE 174032 0 0 SL GREEN RLTY CORP COM 78440X101 1431 15574 SH SOLE 15574 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 15920 708184 SH SOLE 708184 0 0 SLM CORP COM 78442P106 4047 454200 SH SOLE 454200 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 92 10571 SH SOLE 10571 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 6028 168274 SH DFND 1 168274 0 0 SMITH A O CORP COM 831865209 212 4442 SH DFND 1 4442 0 0 SMITH A O CORP COM 831865209 12236 256834 SH SOLE 256834 0 0 SMUCKER J M CO COM NEW 832696405 2910 27946 SH SOLE 27946 0 0 SNAP INC CL A 83304A106 1047 64130 SH SOLE 64130 0 0 SNAP INC CL A 83304A106 299 18309 SH DFND 1 18309 0 0 SNAP ON INC COM 833034101 2028 11969 SH SOLE 11969 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 4079 152818 SH SOLE 152818 0 0 SONOCO PRODS CO COM 835495102 3188 51648 SH SOLE 51648 0 0 SONY CORP SPONSORED ADR 835699307 10703 157395 SH DFND 1 157395 0 0 SOUTH ST CORP COM 840441109 1407 16218 SH SOLE 16218 0 0 SOUTHERN CO COM 842587107 28649 449755 SH SOLE 449755 0 0 SOUTHERN CO COM 842587107 449 7046 SH DFND 1 7046 0 0 SOUTHERN COPPER CORP COM 84265V105 10076 237200 SH SOLE 237200 0 0 SOUTHWEST AIRLS CO COM 844741108 28807 533667 SH SOLE 533667 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 3271 43060 SH SOLE 43060 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1597 5600 SH SOLE 5600 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 795 2787 SH DFND 1 2787 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 5664 39638 SH SOLE 39638 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 20550 143807 SH DFND 1 143807 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 4557001 14158333 SH SOLE 14158333 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 54714 169994 SH DFND 1 169994 0 0 SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 8455 92449 SH DFND 1 92449 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 8082 341000 SH SOLE 341000 0 0 SPIRE INC COM 84857L101 4709 56520 SH SOLE 56520 0 0 SPLUNK INC COM 848637104 70099 468042 SH SOLE 468042 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 22360 149513 SH SOLE 149513 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 1584 10593 SH DFND 1 10593 0 0 SPRINT CORPORATION COM 85207U105 184 35278 SH SOLE 35278 0 0 SPROUTS FMRS MKT INC COM 85208M102 5824 301000 SH SOLE 301000 0 0 SPS COMMERCE INC COM 78463M107 4766 86000 SH SOLE 86000 0 0 SPX CORP COM 784635104 1425 28000 SH SOLE 28000 0 0 SQUARE INC CL A 852234103 1439 23000 SH SOLE 23000 0 0 SQUARE INC CL A 852234103 576 9200 SH DFND 1 9200 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 9728 158429 SH SOLE 158429 0 0 SSR MNG INC COM 784730103 23547 1221889 SH SOLE 1221889 0 0 STANDARD MTR PRODS INC COM 853666105 2565 48200 SH SOLE 48200 0 0 STANLEY BLACK & DECKER INC COM 854502101 6243 37668 SH SOLE 37668 0 0 STANTEC INC COM 85472N109 14670 518335 SH SOLE 518335 0 0 STANTEC INC COM 85472N109 2587 91394 SH DFND 1 91394 0 0 STARBUCKS CORP COM 855244109 13102 149017 SH DFND 1 149017 0 0 STARBUCKS CORP COM 855244109 123331 1402763 SH SOLE 1402763 0 0 STARS GROUP INC COM 85570W100 17628 674494 SH SOLE 674494 0 0 STATE AUTO FINL CORP COM 855707105 733 23635 SH SOLE 23635 0 0 STATE STR CORP COM 857477103 13952 176384 SH SOLE 176384 0 0 STATE STR CORP COM 857477103 402 5076 SH DFND 1 5076 0 0 STERICYCLE INC COM 858912108 440 6900 SH SOLE 6900 0 0 STERIS PLC SHS USD G8473T100 4157 27275 SH SOLE 27275 0 0 STERLING BANCORP INC COM 85917W102 476 58759 SH SOLE 58759 0 0 STEWART INFORMATION SVCS COR COM 860372101 2529 62000 SH SOLE 62000 0 0 STOKE THERAPEUTICS INC COM 86150R107 563 19879 SH SOLE 19879 0 0 STONERIDGE INC COM 86183P102 888 30300 SH SOLE 30300 0 0 STRATEGIC ED INC COM 86272C103 270 1700 SH SOLE 1700 0 0 STRYKER CORP COM 863667101 135966 647644 SH SOLE 647644 0 0 STRYKER CORP COM 863667101 4279 20380 SH DFND 1 20380 0 0 SUN CMNTYS INC COM 866674104 25814 171978 SH SOLE 171978 0 0 SUN LIFE FINL INC COM 866796105 588479 12888189 SH SOLE 12888189 0 0 SUN LIFE FINL INC COM 866796105 225377 4935948 SH DFND 1 4935948 0 0 SUNCOR ENERGY INC NEW COM 867224107 259335 7902954 SH DFND 1 7902954 0 0 SUNCOR ENERGY INC NEW COM 867224107 797099 24286616 SH SOLE 24286616 0 0 SVB FINL GROUP COM 78486Q101 3778 15048 SH SOLE 15048 0 0 SYKES ENTERPRISES INC COM 871237103 12111 327400 SH SOLE 327400 0 0 SYNCHRONY FINL COM 87165B103 8848 245717 SH SOLE 245717 0 0 SYNCHRONY FINL COM 87165B103 361 10036 SH DFND 1 10036 0 0 SYNOPSYS INC COM 871607107 21547 154793 SH SOLE 154793 0 0 SYSCO CORP COM 871829107 165320 1932666 SH SOLE 1932666 0 0 T MOBILE US INC COM 872590104 50282 641189 SH SOLE 641189 0 0 T MOBILE US INC COM 872590104 707 9019 SH DFND 1 9019 0 0 TABULA RASA HEALTHCARE INC COM 873379101 341 7000 SH SOLE 7000 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 76362 1314320 SH SOLE 1314320 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 8837 152101 SH DFND 1 152101 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 6840 55870 SH SOLE 55870 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 14363 727975 SH DFND 1 727975 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 3217 66739 SH SOLE 66739 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 721 12100 SH SOLE 12100 0 0 TAPESTRY INC COM 876030107 9728 360708 SH SOLE 360708 0 0 TARGA RES CORP COM 87612G101 622 15228 SH SOLE 15228 0 0 TARGET CORP COM 87612E106 31215 243467 SH SOLE 243467 0 0 TARGET CORP COM 87612E106 1103 8603 SH DFND 1 8603 0 0 TARGET HOSPITALITY CORP COM 87615L107 1911 382100 SH SOLE 382100 0 0 TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 208 399999 SH SOLE 399999 0 0 TASEKO MINES LTD COM 876511106 25 22905 SH DFND 1 22905 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 252 11527 SH DFND 1 11527 0 0 TC ENERGY CORP COM 87807B107 334847 6278388 SH DFND 1 6278388 0 0 TC ENERGY CORP COM 87807B107 755881 14172778 SH SOLE 14172778 0 0 TE CONNECTIVITY LTD REG SHS H84989104 9517 99305 SH SOLE 99305 0 0 TEAM INC COM 878155100 832 52080 SH SOLE 52080 0 0 TECK RESOURCES LTD CL B 878742204 54479 3137045 SH SOLE 3137045 0 0 TECK RESOURCES LTD CL B 878742204 8978 516972 SH DFND 1 516972 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 5307 15313 SH SOLE 15313 0 0 TELEFLEX INC COM 879369106 57353 152357 SH SOLE 152357 0 0 TELUS CORP COM 87971M103 688497 17756723 SH SOLE 17756723 0 0 TELUS CORP COM 87971M103 163889 4227921 SH DFND 1 4227921 0 0 TEMPUR SEALY INTL INC COM 88023U101 623 7155 SH DFND 1 7155 0 0 TEMPUR SEALY INTL INC COM 88023U101 2140 24579 SH SOLE 24579 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2629 223937 SH SOLE 223937 0 0 TERADYNE INC COM 880770102 779 11423 SH SOLE 11423 0 0 TESLA INC COM 88160R101 6625 15837 SH SOLE 15837 0 0 TESLA INC COM 88160R101 412 986 SH DFND 1 986 0 0 TETRA TECH INC NEW COM 88162G103 388 4500 SH SOLE 4500 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2396 244480 SH SOLE 244480 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 875 15421 SH SOLE 15421 0 0 TEXAS INSTRS INC COM 882508104 219812 1713396 SH SOLE 1713396 0 0 TEXAS INSTRS INC COM 882508104 22403 174630 SH DFND 1 174630 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 3506 4488 SH SOLE 4488 0 0 TEXTRON INC COM 883203101 27543 617551 SH SOLE 617551 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 120055 2524278 SH SOLE 2524278 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 36017 757292 SH DFND 1 757292 0 0 THE REALREAL INC COM 88339P101 782 41462 SH SOLE 41462 0 0 THERAPEUTICSMD INC COM 88338N107 920 379962 SH SOLE 379962 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 262328 807485 SH SOLE 807485 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 7565 23285 SH DFND 1 23285 0 0 THERMON GROUP HLDGS INC COM 88362T103 448 16700 SH SOLE 16700 0 0 THOMSON REUTERS CORP COM NEW 884903709 159049 2220332 SH SOLE 2220332 0 0 THOMSON REUTERS CORP COM NEW 884903709 135443 1890947 SH DFND 1 1890947 0 0 TIFFANY & CO NEW COM 886547108 374 2798 SH DFND 1 2798 0 0 TIFFANY & CO NEW COM 886547108 21122 158036 SH SOLE 158036 0 0 TJX COS INC NEW COM 872540109 208934 3421779 SH SOLE 3421779 0 0 TJX COS INC NEW COM 872540109 38923 637454 SH DFND 1 637454 0 0 TOOTSIE ROLL INDS INC COM 890516107 1239 36285 SH SOLE 36285 0 0 TOPBUILD CORP COM 89055F103 2763 26800 SH SOLE 26800 0 0 TORO CO COM 891092108 2880 36151 SH SOLE 36151 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 1544218 27495058 SH SOLE 27495058 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 631500 11243868 SH DFND 1 11243868 0 0 TOTAL S A SPONSORED ADS 89151E109 5742 103837 SH DFND 1 103837 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 1154 41490 SH SOLE 41490 0 0 TRACTOR SUPPLY CO COM 892356106 2633 28175 SH SOLE 28175 0 0 TRADEWEB MKTS INC CL A 892672106 6813 147000 SH SOLE 147000 0 0 TRANSALTA CORP COM 89346D107 18288 2555477 SH SOLE 2555477 0 0 TRANSALTA CORP COM 89346D107 373 52058 SH DFND 1 52058 0 0 TRANSDIGM GROUP INC COM 893641100 221 395 SH DFND 1 395 0 0 TRANSDIGM GROUP INC COM 893641100 6716 11992 SH SOLE 11992 0 0 TRANSGLOBE ENERGY CORP COM 893662106 42 30225 SH DFND 1 30225 0 0 TRANSUNION COM 89400J107 226 2640 SH DFND 1 2640 0 0 TRANSUNION COM 89400J107 19738 230559 SH SOLE 230559 0 0 TRAVELERS COMPANIES INC COM 89417E109 21226 154990 SH SOLE 154990 0 0 TRAVELERS COMPANIES INC COM 89417E109 1883 13749 SH DFND 1 13749 0 0 TREEHOUSE FOODS INC COM 89469A104 11006 226918 SH SOLE 226918 0 0 TREX CO INC COM 89531P105 4508 50159 SH SOLE 50159 0 0 TRI POINTE GROUP INC COM 87265H109 1608 103209 SH SOLE 103209 0 0 TRICIDA INC COM 89610F101 3676 97409 SH SOLE 97409 0 0 TRIMBLE INC COM 896239100 709 17015 SH SOLE 17015 0 0 TRIP COM GROUP LTD ADS 89677Q107 11131 331867 SH SOLE 331867 0 0 TRUEBLUE INC COM 89785X101 592 24600 SH SOLE 24600 0 0 TRUIST FINL CORP COM 89832Q109 31594 560980 SH SOLE 560980 0 0 TRUIST FINL CORP COM 89832Q109 1190 21135 SH DFND 1 21135 0 0 TTEC HLDGS INC COM 89854H102 2219 56000 SH SOLE 56000 0 0 TUCOWS INC COM NEW 898697206 559 9046 SH SOLE 9046 0 0 TUESDAY MORNING CORP COM NEW 899035505 257 138800 SH SOLE 138800 0 0 TUPPERWARE BRANDS CORP COM 899896104 480 56000 SH SOLE 56000 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 1657 26604 SH SOLE 26604 0 0 TWILIO INC CL A 90138F102 13876 141185 SH SOLE 141185 0 0 TWITTER INC COM 90184L102 5963 186046 SH SOLE 186046 0 0 TWITTER INC COM 90184L102 302 9424 SH DFND 1 9424 0 0 TYLER TECHNOLOGIES INC COM 902252105 630 2100 SH DFND 1 2100 0 0 TYSON FOODS INC CL A 902494103 6442 70762 SH SOLE 70762 0 0 U S PHYSICAL THERAPY INC COM 90337L108 1377 12046 SH SOLE 12046 0 0 UBER TECHNOLOGIES INC COM 90353T100 1233 41443 SH SOLE 41443 0 0 UDR INC COM 902653104 10174 217859 SH SOLE 217859 0 0 UGI CORP NEW COM 902681105 1246 27583 SH SOLE 27583 0 0 ULTA BEAUTY INC COM 90384S303 12749 50362 SH SOLE 50362 0 0 ULTA BEAUTY INC COM 90384S303 366 1447 SH DFND 1 1447 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 3035 71070 SH SOLE 71070 0 0 UNDER ARMOUR INC CL A 904311107 910 42130 SH SOLE 42130 0 0 UNDER ARMOUR INC CL C 904311206 3725 194212 SH SOLE 194212 0 0 UNIFIRST CORP MASS COM 904708104 15350 76000 SH SOLE 76000 0 0 UNILEVER N V N Y SHS NEW 904784709 2543 44318 SH DFND 1 44318 0 0 UNILEVER PLC SPON ADR NEW 904767704 785 13186 SH DFND 1 13186 0 0 UNION PACIFIC CORP COM 907818108 13286 73487 SH DFND 1 73487 0 0 UNION PACIFIC CORP COM 907818108 121714 673235 SH SOLE 673235 0 0 UNIQURE NV SHS N90064101 344 4800 SH SOLE 4800 0 0 UNITED AIRLINES HLDGS INC COM 910047109 36550 414921 SH SOLE 414921 0 0 UNITED BANKSHARES INC WEST V COM 909907107 328 8480 SH SOLE 8480 0 0 UNITED PARCEL SERVICE INC CL B 911312106 36446 311345 SH SOLE 311345 0 0 UNITED PARCEL SERVICE INC CL B 911312106 3972 33932 SH DFND 1 33932 0 0 UNITED RENTALS INC COM 911363109 907 5441 SH DFND 1 5441 0 0 UNITED RENTALS INC COM 911363109 3069 18403 SH SOLE 18403 0 0 UNITED TECHNOLOGIES CORP COM 913017109 242989 1622523 SH SOLE 1622523 0 0 UNITED TECHNOLOGIES CORP COM 913017109 59344 396259 SH DFND 1 396259 0 0 UNITEDHEALTH GROUP INC COM 91324P102 92903 316019 SH DFND 1 316019 0 0 UNITEDHEALTH GROUP INC COM 91324P102 397400 1351794 SH SOLE 1351794 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 28083 136278 SH SOLE 136278 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 1011 4908 SH DFND 1 4908 0 0 UNIVERSAL FST PRODS INC COM 913543104 830 17400 SH SOLE 17400 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 10990 76607 SH SOLE 76607 0 0 UNUM GROUP COM 91529Y106 1553 53270 SH SOLE 53270 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 521 20975 SH SOLE 20975 0 0 US BANCORP DEL COM NEW 902973304 47177 795705 SH SOLE 795705 0 0 US BANCORP DEL COM NEW 902973304 10456 176352 SH DFND 1 176352 0 0 USANA HEALTH SCIENCES INC COM 90328M107 2844 36200 SH SOLE 36200 0 0 V F CORP COM 918204108 57546 577419 SH SOLE 577419 0 0 VAIL RESORTS INC COM 91879Q109 22544 93998 SH SOLE 93998 0 0 VAIL RESORTS INC COM 91879Q109 522 2177 SH DFND 1 2177 0 0 VALERO ENERGY CORP NEW COM 91913Y100 37465 400055 SH SOLE 400055 0 0 VALLEY NATL BANCORP COM 919794107 289 25268 SH SOLE 25268 0 0 VALMONT INDS INC COM 920253101 1652 11029 SH SOLE 11029 0 0 VALVOLINE INC COM 92047W101 4068 190000 SH SOLE 190000 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 1479 43500 SH SOLE 43500 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 462 5724 SH DFND 1 5724 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 5041 60111 SH DFND 1 60111 0 0 VANGUARD GROUP DIV APP ETF 921908844 2960 23746 SH DFND 1 23746 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 501 5398 SH DFND 1 5398 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 668 4084 SH DFND 1 4084 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 418 6853 SH DFND 1 6853 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 586 11862 SH DFND 1 11862 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 8642 194338 SH DFND 1 194338 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 274 3980 SH DFND 1 3980 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 474 8096 SH DFND 1 8096 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 55972 1258636 SH SOLE 1258636 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 316 5400 SH SOLE 5400 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 956 11795 SH DFND 1 11795 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 399 4590 SH DFND 1 4590 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 21109 479088 SH DFND 1 479088 0 0 VARIAN MED SYS INC COM 92220P105 29856 210236 SH SOLE 210236 0 0 VEEVA SYS INC CL A COM 922475108 26021 184991 SH SOLE 184991 0 0 VENTAS INC COM 92276F100 17231 298431 SH SOLE 298431 0 0 VEON LTD SPONSORED ADR 91822M106 1283 507175 SH SOLE 507175 0 0 VEREIT INC COM 92339V100 634 68641 SH SOLE 68641 0 0 VERISIGN INC COM 92343E102 13880 72034 SH SOLE 72034 0 0 VERISK ANALYTICS INC COM 92345Y106 30995 207547 SH SOLE 207547 0 0 VERISK ANALYTICS INC COM 92345Y106 7074 47369 SH DFND 1 47369 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 27688 450952 SH DFND 1 450952 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 190392 3100845 SH SOLE 3100845 0 0 VERMILION ENERGY INC COM 923725105 8482 518113 SH SOLE 518113 0 0 VERMILION ENERGY INC COM 923725105 7797 476274 SH DFND 1 476274 0 0 VERRA MOBILITY CORP COM 92511U102 13425 959644 SH SOLE 959644 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 122280 558484 SH SOLE 558484 0 0 VIACOMCBS INC CL B 92556H206 10817 257722 SH SOLE 257722 0 0 VIAD CORP COM NEW 92552R406 13628 201900 SH SOLE 201900 0 0 VICI PPTYS INC COM 925652109 781 30583 SH SOLE 30583 0 0 VILLAGE FARMS INTL INC COM 92707Y108 182 29169 SH SOLE 29169 0 0 VIRGIN GALACTIC HOLDINGS INC *W EXP 11/25/202 92766K114 223 66666 SH SOLE 66666 0 0 VISA INC COM CL A 92826C839 665328 3540861 SH SOLE 3540861 0 0 VISA INC COM CL A 92826C839 87840 467481 SH DFND 1 467481 0 0 VISTEON CORP COM NEW 92839U206 7520 86850 SH SOLE 86850 0 0 VISTRA ENERGY CORP COM 92840M102 590 25655 SH SOLE 25655 0 0 VMWARE INC CL A COM 928563402 21497 141626 SH SOLE 141626 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 6339 327921 SH DFND 1 327921 0 0 VORNADO RLTY TR SH BEN INT 929042109 2538 38166 SH SOLE 38166 0 0 VOYA FINL INC COM 929089100 560 9180 SH DFND 1 9180 0 0 VULCAN MATLS CO COM 929160109 4606 31985 SH SOLE 31985 0 0 W P CAREY INC COM 92936U109 978 12220 SH SOLE 12220 0 0 WABTEC CORP COM 929740108 3389 43564 SH SOLE 43564 0 0 WABTEC CORP COM 929740108 278 3573 SH DFND 1 3573 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 543 9216 SH DFND 1 9216 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 17595 298419 SH SOLE 298419 0 0 WALMART INC COM 931142103 133176 1120632 SH SOLE 1120632 0 0 WALMART INC COM 931142103 13113 110342 SH DFND 1 110342 0 0 WASTE CONNECTIONS INC COM 94106B101 39633 435786 SH DFND 1 435786 0 0 WASTE CONNECTIONS INC COM 94106B101 361690 3977761 SH SOLE 3977761 0 0 WASTE MGMT INC DEL COM 94106L109 112265 985127 SH SOLE 985127 0 0 WASTE MGMT INC DEL COM 94106L109 3576 31376 SH DFND 1 31376 0 0 WATERS CORP COM 941848103 4676 20014 SH DFND 1 20014 0 0 WATERS CORP COM 941848103 5324 22785 SH SOLE 22785 0 0 WATSCO INC COM 942622200 8247 45781 SH SOLE 45781 0 0 WATSCO INC COM 942622200 511 2834 SH DFND 1 2834 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 21528 215800 SH SOLE 215800 0 0 WD-40 CO COM 929236107 5611 28900 SH SOLE 28900 0 0 WEBSTER FINL CORP CONN COM 947890109 10340 193771 SH SOLE 193771 0 0 WEC ENERGY GROUP INC COM 92939U106 37343 404891 SH SOLE 404891 0 0 WEC ENERGY GROUP INC COM 92939U106 2115 22928 SH DFND 1 22928 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 20775 62915 SH SOLE 62915 0 0 WELLS FARGO CO NEW COM 949746101 59439 1104814 SH SOLE 1104814 0 0 WELLS FARGO CO NEW COM 949746101 25066 465906 SH DFND 1 465906 0 0 WELLTOWER INC COM 95040Q104 1101 13464 SH DFND 1 13464 0 0 WELLTOWER INC COM 95040Q104 23819 291253 SH SOLE 291253 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 15010 99849 SH SOLE 99849 0 0 WESTERN ALLIANCE BANCORP COM 957638109 25225 442539 SH SOLE 442539 0 0 WESTERN DIGITAL CORP COM 958102105 6254 98535 SH SOLE 98535 0 0 WESTERN DIGITAL CORP COM 958102105 537 8455 SH DFND 1 8455 0 0 WESTERN UN CO COM 959802109 8822 329427 SH SOLE 329427 0 0 WESTROCK CO COM 96145D105 3492 81387 SH SOLE 81387 0 0 WEX INC COM 96208T104 6632 31663 SH SOLE 31663 0 0 WEYERHAEUSER CO COM 962166104 6746 223362 SH SOLE 223362 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 47734 1601947 SH SOLE 1601947 0 0 WHIRLPOOL CORP COM 963320106 2603 17642 SH SOLE 17642 0 0 WILLAMETTE VY VINEYARD INC COM 969136100 0 114834 SH DFND 1 114834 0 0 WILLIAMS COS INC DEL COM 969457100 7124 300348 SH SOLE 300348 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 89111 441274 SH SOLE 441274 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 1875 9283 SH DFND 1 9283 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 784 17656 SH DFND 1 17656 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 466 26480 SH DFND 1 26480 0 0 WIX COM LTD SHS M98068105 1518 12404 SH SOLE 12404 0 0 WOLVERINE WORLD WIDE INC COM 978097103 776 23000 SH SOLE 23000 0 0 WORKDAY INC CL A 98138H101 97603 593512 SH SOLE 593512 0 0 WORKDAY INC CL A 98138H101 376 2287 SH DFND 1 2287 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 2777 42816 SH SOLE 42816 0 0 WYNN RESORTS LTD COM 983134107 15559 112043 SH SOLE 112043 0 0 XCEL ENERGY INC COM 98389B100 18218 286950 SH SOLE 286950 0 0 XENCOR INC COM 98401F105 3211 93384 SH SOLE 93384 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 1361 36919 SH SOLE 36919 0 0 XILINX INC COM 983919101 47823 489133 SH SOLE 489133 0 0 XP INC CL A G98239109 1416 36771 SH SOLE 36771 0 0 XPO LOGISTICS INC COM 983793100 29484 369936 SH SOLE 369936 0 0 XPO LOGISTICS INC COM 983793100 1477 18528 SH DFND 1 18528 0 0 XYLEM INC COM 98419M100 39290 498661 SH SOLE 498661 0 0 YAMANA GOLD INC COM 98462Y100 16011 4039336 SH SOLE 4039336 0 0 YUM BRANDS INC COM 988498101 91025 903651 SH SOLE 903651 0 0 YUM BRANDS INC COM 988498101 391 3883 SH DFND 1 3883 0 0 YUM CHINA HLDGS INC COM 98850P109 1088 22663 SH DFND 1 22663 0 0 YUM CHINA HLDGS INC COM 98850P109 12136 252772 SH SOLE 252772 0 0 ZAI LAB LTD ADR 98887Q104 429 10311 SH SOLE 10311 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 3252 12732 SH SOLE 12732 0 0 ZENDESK INC COM 98936J101 21265 277508 SH SOLE 277508 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 10279 68671 SH SOLE 68671 0 0 ZIONS BANCORPORATION N A COM 989701107 1791 34491 SH SOLE 34491 0 0 ZOETIS INC CL A 98978V103 45134 341019 SH SOLE 341019 0 0 ZOGENIX INC COM NEW 98978L204 2101 40300 SH SOLE 40300 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 4697 69031 SH SOLE 69031 0 0 ZYMEWORKS INC COM 98985W102 1542 33915 SH SOLE 33915 0 0 ZYNGA INC CL A 98986T108 1830 298948 SH SOLE 298948 0 0