0001654954-17-000780.txt : 20170206 0001654954-17-000780.hdr.sgml : 20170206 20170206172124 ACCESSION NUMBER: 0001654954-17-000780 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20161231 FILED AS OF DATE: 20170206 DATE AS OF CHANGE: 20170206 EFFECTIVENESS DATE: 20170206 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TORONTO DOMINION BANK CENTRAL INDEX KEY: 0000947263 STANDARD INDUSTRIAL CLASSIFICATION: COMMERCIAL BANKS, NEC [6029] IRS NUMBER: 135640479 STATE OF INCORPORATION: A6 FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-11527 FILM NUMBER: 17576485 BUSINESS ADDRESS: STREET 1: 66 WELLINGTON STREET WEST STREET 2: 12TH FLOOR, TD TOWER CITY: TORONTO, ONTARIO STATE: A6 ZIP: M5K 1A2 BUSINESS PHONE: 416-944-6367 MAIL ADDRESS: STREET 1: 66 WELLINGTON STREET WEST STREET 2: 12TH FLOOR, TD TOWER CITY: TORONTO, ONTARIO STATE: A6 ZIP: M5K 1A2 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000947263 XXXXXXXX 12-31-2016 12-31-2016 false TORONTO DOMINION BANK
66 WELLINGTON STREET WEST 12TH FLOOR, TD TOWER Toronto, Ontario A6 M5K 1A2
13F COMBINATION REPORT 028-11527 0001115941 028-05929 TDAM USA INC. 0001056053 028-05987 TD ASSET MANAGEMENT INC 0001335977 028-11451 TD Securities (USA) LLC N
Norie Campbell Executive Vice President 000-000-0000 /s/ Norie Campbell Toronto A6 02-06-2017 4 3015 33775930 1 0001106553 028-11512 TD SECURITIES INC 2 0001178652 028-11579 TD GLOBAL FINANCE 3 0001343236 028-11510 Toronto Dominion (New York) LLC 4 0001584627 028-15608 TORONTO DOMINION (SOUTH EAST ASIA) Ltd
INFORMATION TABLE 2 infotable.xml 3M Co COM 88579Y101 15407 86289 SH SOLE 86289 0 0 3M Co COM 88579Y101 2181 12217 SH SOLE 12217 0 0 3M Co COM 88579Y101 935 5238 SH DFND 3 0 5238 0 3M COMPANY COM 88579Y101 4312 24117 SH SOLE 24117 0 0 Abbott Laboratories COM 002824100 8112 211225 SH SOLE 211225 0 0 Abbott Laboratories COM 002824100 1149 29909 SH SOLE 29909 0 0 Abbott Laboratories COM 002824100 489 12739 SH DFND 3 0 12739 0 ABBOTT LABORATORIES INC COM 002824100 1141 29682 SH SOLE 29682 0 0 ABBVIE INC COM 00287Y109 3123 49808 SH SOLE 49808 0 0 AbbVie Inc COM 00287Y109 14598 233145 SH SOLE 233145 0 0 AbbVie Inc COM 00287Y109 2067 33012 SH SOLE 33012 0 0 AbbVie Inc COM 00287Y109 884 14113 SH DFND 3 0 14113 0 Abercrombie & Fitch Co COM 002896207 272 22687 SH SOLE 22687 0 0 ACASTI PHARMA INC CL-A COM 00430K402 0 268 SH DFND 1 0 268 0 Activision Blizzard Inc COM 00507V109 4688 129831 SH SOLE 129831 0 0 Activision Blizzard Inc COM 00507V109 3542 98095 SH SOLE 98095 0 0 Activision Blizzard Inc COM 00507V109 502 13890 SH SOLE 13890 0 0 Activision Blizzard Inc COM 00507V109 2 61 SH DFND 1 0 61 0 Activision Blizzard Inc COM 00507V109 186 5141 SH DFND 3 0 5141 0 Activision Blizzard Inc PUT 00507V109 21471 594600 SH Put SOLE 594600 0 0 Acuity Brands Inc COM 00508Y102 1460 6323 SH SOLE 6323 0 0 Acuity Brands Inc COM 00508Y102 207 895 SH SOLE 895 0 0 Acuity Brands Inc COM 00508Y102 88 380 SH DFND 3 0 380 0 ADAMS NATURAL RES FUND COM 00548F105 1 71 SH DFND 1 0 71 0 ADOBE SYSTEMS INC COM 00724F101 25 240 SH SOLE 240 0 0 Adobe Systems Inc COM 00724F101 7343 71334 SH SOLE 71334 0 0 Adobe Systems Inc COM 00724F101 1040 10100 SH SOLE 10100 0 0 Adobe Systems Inc COM 00724F101 444 4318 SH DFND 3 0 4318 0 ADVANCE AUTO PARTS INC COM 00751Y106 32 190 SH SOLE 190 0 0 Advance Auto Parts Inc COM 00751Y106 1787 10568 SH SOLE 10568 0 0 Advance Auto Parts Inc COM 00751Y106 253 1496 SH SOLE 1496 0 0 Advance Auto Parts Inc COM 00751Y106 108 638 SH DFND 3 0 638 0 ADVANCED MICRO DEVICES INC COM 007903107 0 24 SH SOLE 24 0 0 ADVANSIX INC COM 00773T101 3 149 SH SOLE 149 0 0 ADVANTAGE OIL & GAS LTD COM 00765F101 218 32100 SH SOLE 32100 0 0 Advantage Oil & Gas Ltd COM 00765F101 195 28707 SH SOLE 28707 0 0 Advantage Oil & Gas Ltd COM 00765F101 245 36000 SH DFND 1 0 36000 0 Advantage Oil & Gas Ltd CALL 00765F101 93 13700 SH Call DFND 1 0 13700 0 Advantage Oil & Gas Ltd PUT 00765F101 16 2300 SH Put DFND 1 0 2300 0 AES Corp/VA COM 00130H105 1099 94569 SH SOLE 94569 0 0 AES Corp/VA COM 00130H105 156 13391 SH SOLE 13391 0 0 AES Corp/VA COM 00130H105 66 5712 SH DFND 3 0 5712 0 AETNA INC COM 00817Y108 47 380 SH SOLE 380 0 0 Aetna Inc COM 00817Y108 6242 50341 SH SOLE 50341 0 0 Aetna Inc COM 00817Y108 884 7128 SH SOLE 7128 0 0 Aetna Inc COM 00817Y108 377 3040 SH DFND 3 0 3040 0 Affiliated Managers Group Inc COM 008252108 1143 7864 SH SOLE 7864 0 0 Affiliated Managers Group Inc COM 008252108 162 1113 SH SOLE 1113 0 0 Affiliated Managers Group Inc COM 008252108 68 467 SH DFND 3 0 467 0 Aflac Inc COM 001055102 4074 58547 SH SOLE 58547 0 0 Aflac Inc COM 001055102 577 8288 SH SOLE 8288 0 0 Aflac Inc COM 001055102 247 3549 SH DFND 3 0 3549 0 Aflac Inc COM 001055102 77 1100 SH SOLE 1100 0 0 Aflac Inc CALL 001055102 2088 30000 SH Call SOLE 30000 0 0 AGCO Corp COM 001084102 33 562 SH DFND 3 0 562 0 AGILENT TECHNOLOGIES INC COM 00846U101 5 100 SH SOLE 100 0 0 Agilent Technologies Inc COM 00846U101 2120 46537 SH SOLE 46537 0 0 Agilent Technologies Inc COM 00846U101 300 6591 SH SOLE 6591 0 0 Agilent Technologies Inc COM 00846U101 129 2821 SH DFND 3 0 2821 0 AGNC Investment Corp COM 00123Q104 52 2869 SH DFND 3 0 2869 0 AGNICO EAGLE MINES LIMITED COM 008474108 225 5358 SH SOLE 5358 0 0 AGNICO EAGLE MINES LTD COM 008474108 1 16 SH DFND 1 0 16 0 Agnico Eagle Mines Ltd COM 008474108 78360 1863840 SH SOLE 1863840 0 0 Agnico Eagle Mines Ltd COM 008474108 1320 31421 SH SOLE 31421 0 0 Agnico Eagle Mines Ltd COM 008474108 8720 207401 SH SOLE 207401 0 0 Agnico Eagle Mines Ltd COM 008474108 13085 311244 SH DFND 1 0 311244 0 Agnico Eagle Mines Ltd CALL 008474108 744 17700 SH Call DFND 1 0 17700 0 Agnico Eagle Mines Ltd PUT 008474108 387 9200 SH Put DFND 1 0 9200 0 AGRIUM INC COM 008916108 4389 43666 SH SOLE 43666 0 0 AGRIUM INC COM 008916108 10 99 SH DFND 1 0 99 0 Agrium Inc COM 008916108 124124 1234891 SH SOLE 1234891 0 0 Agrium Inc COM 008916108 12310 122474 SH SOLE 122474 0 0 Agrium Inc COM 008916108 7624 75853 SH DFND 1 0 75853 0 Agrium Inc CALL 008916108 6413 63800 SH Call DFND 1 0 63800 0 Agrium Inc PUT 008916108 1357 13500 SH Put DFND 1 0 13500 0 Air Products & Chemicals Inc COM 009158106 4484 31184 SH SOLE 31184 0 0 Air Products & Chemicals Inc COM 009158106 635 4417 SH SOLE 4417 0 0 Air Products & Chemicals Inc COM 009158106 256 1783 SH DFND 3 0 1783 0 AIR PRODUCTS AND CHEMICALS INC COM 009158106 308 2141 SH SOLE 2141 0 0 Akamai Technologies Inc COM 00971T101 1658 24862 SH SOLE 24862 0 0 Akamai Technologies Inc COM 00971T101 235 3520 SH SOLE 3520 0 0 Akamai Technologies Inc COM 00971T101 101 1514 SH DFND 3 0 1514 0 ALAMOS GOLD INC COM 011532108 21 3000 SH SOLE 3000 0 0 Alamos Gold Inc COM 011532108 427 61453 SH SOLE 61453 0 0 Alaska Air Group Inc COM 011659109 1569 17685 SH SOLE 17685 0 0 Alaska Air Group Inc COM 011659109 222 2505 SH SOLE 2505 0 0 Albemarle Corp COM 012653101 1389 16138 SH SOLE 16138 0 0 Albemarle Corp COM 012653101 196 2283 SH SOLE 2283 0 0 Albemarle Corp COM 012653101 84 974 SH DFND 3 0 974 0 ALBEMARLE CORPORATION COM 012653101 2 25 SH SOLE 25 0 0 ALCOA UPSTREAM CORPORATION COM 013872106 15 541 SH SOLE 541 0 0 Alexandria Real Estate Equities Inc COM 015271109 75 676 SH DFND 3 0 676 0 ALEXCO RESOURCES CORP COM 01535P106 0 68 SH DFND 1 0 68 0 ALEXCO RESOURCES CORP COM 01535P106 0 12 SH DFND 1 0 12 0 Alexion Pharmaceuticals Inc COM 015351109 3936 32172 SH SOLE 32172 0 0 Alexion Pharmaceuticals Inc COM 015351109 557 4554 SH SOLE 4554 0 0 Alexion Pharmaceuticals Inc COM 015351109 238 1943 SH DFND 3 0 1943 0 Algonquin Power & Utilities Corp COM 015857105 12998 1532205 SH SOLE 1532205 0 0 Algonquin Power & Utilities Corp COM 015857105 16062 1893436 SH DFND 1 0 1893436 0 Algonquin Power & Utilities Corp CALL 015857105 194 22900 SH Call DFND 1 0 22900 0 Algonquin Power & Utilities Corp PUT 015857105 202 23800 SH Put DFND 1 0 23800 0 ALGONQUIN POWER&UTILITIES CORP COM 015857105 620 73140 SH SOLE 73140 0 0 ALGONQUIN PWR&UTILITIES COM 015857105 0 27 SH DFND 1 0 27 0 ALIBABA GROUP HOLDING LTD-SPON ADR COM 01609W102 25 281 SH SOLE 281 0 0 Align Technology Inc COM 016255101 60 624 SH DFND 3 0 624 0 Alkermes PLC COM G01767105 73 1313 SH DFND 3 0 1313 0 Alleghany Corp COM 017175100 81 134 SH DFND 3 0 134 0 Allegiant Travel Co COM 01748X102 5 32 SH DFND 1 0 32 0 Allergan plc COM G0177J108 11300 53811 SH SOLE 53811 0 0 Allergan plc COM G0177J108 1600 7619 SH SOLE 7619 0 0 Allergan plc COM G0177J108 720 3431 SH DFND 3 0 3431 0 Alliance Data Systems Corp COM 018581108 1894 8288 SH SOLE 8288 0 0 Alliance Data Systems Corp COM 018581108 268 1173 SH SOLE 1173 0 0 Alliance Data Systems Corp COM 018581108 116 507 SH DFND 3 0 507 0 Alliant Energy Corp COM 018802108 1237 32639 SH SOLE 32639 0 0 Alliant Energy Corp COM 018802108 175 4622 SH SOLE 4622 0 0 Alliant Energy Corp COM 018802108 75 1970 SH DFND 3 0 1970 0 Allison Transmission Holdings Inc COM 01973R101 5 140 SH DFND 1 0 140 0 Allstate Corp/The COM 020002101 3915 52830 SH SOLE 52830 0 0 Allstate Corp/The COM 020002101 555 7483 SH SOLE 7483 0 0 Allstate Corp/The COM 020002101 239 3219 SH DFND 3 0 3219 0 ALLSTATE CORPORATION COM 020002101 237 3200 SH SOLE 3200 0 0 Ally Financial Inc COM 02005N100 72 3772 SH DFND 3 0 3772 0 ALMADEN MINERALS LTD-NEW COM 020283305 0 19 SH DFND 1 0 19 0 Alphabet Inc COM 02079K107 32857 42576 SH SOLE 42576 0 0 Alphabet Inc COM 02079K305 33657 42477 SH SOLE 42477 0 0 Alphabet Inc COM 02079K107 4652 6028 SH SOLE 6028 0 0 Alphabet Inc COM 02079K305 4765 6014 SH SOLE 6014 0 0 Alphabet Inc COM 02079K107 2068 2680 SH DFND 3 0 2680 0 Alphabet Inc COM 02079K305 2024 2555 SH DFND 3 0 2555 0 ALPHABET INC CLASS-A COM 02079K305 2681 3379 SH SOLE 3379 0 0 ALPHABET INC CLASS-C COM 02079K107 4524 5854 SH SOLE 5854 0 0 ALTRIA GROUP INC COM 02209S103 991 14630 SH SOLE 14630 0 0 Altria Group Inc COM 02209S103 142 2100 SH SOLE 2100 0 0 Altria Group Inc COM 02209S103 18918 279796 SH SOLE 279796 0 0 Altria Group Inc COM 02209S103 2679 39616 SH SOLE 39616 0 0 Altria Group Inc COM 02209S103 1145 16932 SH DFND 3 0 16932 0 AMAYA INC COM 02314M108 0 15 SH DFND 1 0 15 0 AMAYA INC COM 02314M108 1 96 SH DFND 1 0 96 0 Amaya Inc COM 02314M108 842 59472 SH SOLE 59472 0 0 Amaya Inc CALL 02314M108 1 100 SH Call DFND 1 0 100 0 AMAZON.COM INC COM 023135106 249 331 SH SOLE 331 0 0 Amazon.com Inc COM 023135106 7 10 SH SOLE 10 0 0 Amazon.com Inc COM 023135106 42423 56580 SH SOLE 56580 0 0 Amazon.com Inc COM 023135106 6007 8011 SH SOLE 8011 0 0 Amazon.com Inc COM 023135106 2618 3492 SH DFND 3 0 3492 0 Amazon.com Inc COM 023135106 404894 540000 SH DFND 4 0 540000 0 AMERCO COM 023586100 22 59 SH DFND 3 0 59 0 Ameren Corp COM 023608102 1826 34810 SH SOLE 34810 0 0 Ameren Corp COM 023608102 259 4929 SH SOLE 4929 0 0 Ameren Corp COM 023608102 110 2103 SH DFND 3 0 2103 0 AMEREN CORPORATION COM 023608102 282 5368 SH SOLE 5368 0 0 American Airlines Group Inc COM 02376R102 3470 74331 SH SOLE 74331 0 0 American Airlines Group Inc COM 02376R102 491 10525 SH SOLE 10525 0 0 American Airlines Group Inc COM 02376R102 54 1148 SH DFND 3 0 1148 0 American Assets Trust Inc COM 024013104 2 47 SH DFND 1 0 47 0 American Campus Communities Inc COM 024835100 2 32 SH DFND 1 0 32 0 American Capital Ltd COM 02503Y103 4479 250000 SH SOLE 250000 0 0 American Electric Power Co Inc COM 025537101 4441 70545 SH SOLE 70545 0 0 American Electric Power Co Inc COM 025537101 629 9989 SH SOLE 9989 0 0 American Electric Power Co Inc COM 025537101 268 4261 SH DFND 3 0 4261 0 AMERICAN ELECTRIC POWER COMPANY INC COM 025537101 4 70 SH SOLE 70 0 0 American Express Co COM 025816109 44 600 SH SOLE 600 0 0 American Express Co COM 025816109 8170 110297 SH SOLE 110297 0 0 American Express Co COM 025816109 1157 15617 SH SOLE 15617 0 0 American Express Co COM 025816109 504 6805 SH DFND 3 0 6805 0 AMERICAN EXPRESS COMPANY COM 025816109 2421 32644 SH SOLE 32644 0 0 AMERICAN INTERNATIONAL GROUP INC COM 026874784 3614 55261 SH SOLE 55261 0 0 American International Group Inc COM 026874784 111 1700 SH SOLE 1700 0 0 American International Group Inc COM 026874784 9142 139990 SH SOLE 139990 0 0 American International Group Inc COM 026874784 1294 19822 SH SOLE 19822 0 0 American International Group Inc COM 026874784 606 9278 SH DFND 3 0 9278 0 American International Group Inc PUT 026874784 1959 30000 SH Put SOLE 30000 0 0 American Midstream Partners LP COM 02752P100 22 1232 SH DFND 3 0 1232 0 AMERICAN TOWER CORP COM 03027X100 507 4796 SH SOLE 4796 0 0 American Tower Corp COM 03027X100 6454 61074 SH SOLE 61074 0 0 American Tower Corp COM 03027X100 914 8647 SH SOLE 8647 0 0 American Tower Corp COM 03027X100 390 3687 SH DFND 3 0 3687 0 American Water Works Co Inc COM 030420103 1848 25536 SH SOLE 25536 0 0 American Water Works Co Inc COM 030420103 262 3615 SH SOLE 3615 0 0 American Water Works Co Inc COM 030420103 112 1542 SH DFND 3 0 1542 0 AMERIPRISE FINANCIAL INC COM 03076C106 1612 14510 SH SOLE 14510 0 0 Ameriprise Financial Inc COM 03076C106 2515 22674 SH SOLE 22674 0 0 Ameriprise Financial Inc COM 03076C106 356 3211 SH SOLE 3211 0 0 Ameriprise Financial Inc COM 03076C106 155 1399 SH DFND 3 0 1399 0 AMERISAFE Inc COM 03071H100 1 24 SH DFND 1 0 24 0 AmerisourceBergen Corp COM 03073E105 1876 23999 SH SOLE 23999 0 0 AmerisourceBergen Corp COM 03073E105 266 3397 SH SOLE 3397 0 0 AmerisourceBergen Corp COM 03073E105 129 1649 SH DFND 3 0 1649 0 AMERISOURCEBERGEN CORPORATION COM 03073E105 1960 25030 SH SOLE 25030 0 0 AMETEK INC COM 031100100 615 12635 SH SOLE 12635 0 0 AMETEK Inc COM 031100100 1613 33203 SH SOLE 33203 0 0 AMETEK Inc COM 031100100 228 4702 SH SOLE 4702 0 0 AMETEK Inc COM 031100100 98 2014 SH DFND 3 0 2014 0 AMGEN INC COM 031162100 368 2512 SH SOLE 2512 0 0 Amgen Inc COM 031162100 2427 16600 SH SOLE 16600 0 0 Amgen Inc COM 031162100 15603 106727 SH SOLE 106727 0 0 Amgen Inc COM 031162100 2209 15111 SH SOLE 15111 0 0 Amgen Inc COM 031162100 948 6485 SH DFND 3 0 6485 0 Amgen Inc PUT 031162100 16931 115800 SH Put SOLE 115800 0 0 Amphenol Corp COM 032095101 2974 44257 SH SOLE 44257 0 0 Amphenol Corp COM 032095101 421 6267 SH SOLE 6267 0 0 Amphenol Corp COM 032095101 180 2675 SH DFND 3 0 2675 0 AMPHENOL CORPORATION CL-A COM 032095101 127 1886 SH SOLE 1886 0 0 Anadarko Petroleum Corp COM 032511107 5591 80183 SH SOLE 80183 0 0 Anadarko Petroleum Corp COM 032511107 792 11354 SH SOLE 11354 0 0 Anadarko Petroleum Corp COM 032511107 335 4798 SH DFND 3 0 4798 0 ANADARKO PETROLEUM CORPORATION COM 032511107 136 1950 SH SOLE 1950 0 0 ANALOG DEVICES INC COM 032654105 387 5317 SH SOLE 5317 0 0 Analog Devices Inc COM 032654105 3210 44212 SH SOLE 44212 0 0 Analog Devices Inc COM 032654105 455 6260 SH SOLE 6260 0 0 Analog Devices Inc COM 032654105 194 2665 SH DFND 3 0 2665 0 AngloGold Ashanti Ltd COM 035128206 5 450 SH SOLE 450 0 0 ANHEUSER-BUSCH INBEV SPN ADR COM 03524A108 1765 16718 SH SOLE 16718 0 0 Annaly Capital Management Inc COM 035710409 86 8627 SH DFND 3 0 8627 0 ANSYS INC COM 03662Q105 765 8260 SH SOLE 8260 0 0 ANSYS Inc COM 03662Q105 70 756 SH DFND 3 0 756 0 Antero Resources Corp COM 03674X106 31 1331 SH DFND 3 0 1331 0 ANTHEM INC COM 036752103 916 6360 SH SOLE 6360 0 0 Anthem Inc COM 036752103 5433 37793 SH SOLE 37793 0 0 Anthem Inc COM 036752103 770 5353 SH SOLE 5353 0 0 Anthem Inc COM 036752103 328 2281 SH DFND 3 0 2281 0 AO Smith Corp COM 831865209 61 1285 SH DFND 3 0 1285 0 Aon PLC COM G0408V102 4209 37745 SH SOLE 37745 0 0 Aon PLC COM G0408V102 596 5345 SH SOLE 5345 0 0 Aon PLC COM G0408V102 257 2302 SH DFND 3 0 2302 0 Apache Corp COM 037411105 3455 54434 SH SOLE 54434 0 0 Apache Corp COM 037411105 489 7708 SH SOLE 7708 0 0 Apache Corp COM 037411105 209 3288 SH DFND 3 0 3288 0 Apartment Investment & Management Co COM 03748R101 1023 22507 SH SOLE 22507 0 0 Apartment Investment & Management Co COM 03748R101 145 3188 SH SOLE 3188 0 0 Apollo Global Management LLC COM 037612306 21328 1101800 SH DFND 3 0 1101800 0 APPLE INC COM 037833100 8453 72895 SH SOLE 72895 0 0 Apple Inc COM 037833100 1003 8660 SH SOLE 8660 0 0 Apple Inc COM 037833100 146495 1264999 SH SOLE 1264999 0 0 Apple Inc COM 037833100 12544 108317 SH SOLE 108317 0 0 Apple Inc COM 037833100 5408 46697 SH DFND 3 0 46697 0 APPLIED MATERIALS INC COM 038222105 315 9746 SH SOLE 9746 0 0 Applied Materials Inc COM 038222105 5003 155068 SH SOLE 155068 0 0 Applied Materials Inc COM 038222105 709 21958 SH SOLE 21958 0 0 Applied Materials Inc COM 038222105 302 9367 SH DFND 3 0 9367 0 APTARGROUP INC COM 038336103 128 1741 SH SOLE 1741 0 0 ARALEZ PHARMACEUTICALS INC COM 03852X100 1 272 SH SOLE 272 0 0 Aramark COM 03852U106 72 2008 SH DFND 3 0 2008 0 Arc Logistics Partners LP COM 03879N101 13 794 SH DFND 3 0 794 0 Arch Capital Group Ltd COM G0450A105 92 1062 SH DFND 3 0 1062 0 Archer-Daniels-Midland Co COM 039483102 3768 82551 SH SOLE 82551 0 0 Archer-Daniels-Midland Co COM 039483102 533 11688 SH SOLE 11688 0 0 Archer-Daniels-Midland Co COM 039483102 230 5042 SH DFND 3 0 5042 0 ARCONIC INC COM 03965L100 30 1631 SH SOLE 1631 0 0 Arconic Inc COM 03965L100 1166 62906 SH SOLE 62906 0 0 Arconic Inc COM 03965L100 165 8908 SH SOLE 8908 0 0 Arconic Inc COM 03965L100 1 39 SH DFND 1 0 39 0 Arconic Inc COM 03965L100 70 3800 SH DFND 3 0 3800 0 Ares Capital Corp COM 04010L103 3166 192000 SH DFND 3 0 192000 0 Arrow Electronics Inc COM 042735100 56 791 SH DFND 3 0 791 0 Arthur J Gallagher & Co COM 363576109 1326 25527 SH SOLE 25527 0 0 Arthur J Gallagher & Co COM 363576109 188 3615 SH SOLE 3615 0 0 Arthur J Gallagher & Co COM 363576109 80 1534 SH DFND 3 0 1534 0 Asanko Gold Inc COM 04341Y105 21 6800 SH SOLE 6800 0 0 Asanko Gold Inc COM 04341Y105 117 38200 SH DFND 1 0 38200 0 Ashland Global Holdings Inc COM 044186104 59 538 SH DFND 3 0 538 0 ASPEN TECHNOLOGY INC COM 045327103 196 3575 SH SOLE 3575 0 0 Associated Banc-Corp COM 045487105 2 65 SH DFND 1 0 65 0 Assurant Inc COM 04621X108 759 8179 SH SOLE 8179 0 0 Assurant Inc COM 04621X108 108 1158 SH SOLE 1158 0 0 Assurant Inc COM 04621X108 48 522 SH DFND 3 0 522 0 ASTRAZENECA PLC SPONSORED ADR COM 046353108 413 15111 SH SOLE 15111 0 0 AT&T INC COM 00206R102 3411 80097 SH SOLE 80097 0 0 AT&T Inc COM 00206R102 876 20600 SH SOLE 20600 0 0 AT&T Inc COM 00206R102 37465 881016 SH SOLE 881016 0 0 AT&T Inc COM 00206R102 5305 124746 SH SOLE 124746 0 0 AT&T Inc COM 00206R102 2267 53314 SH DFND 3 0 53314 0 AT&T Inc COM 00206R102 968 22750 SH SOLE 22750 0 0 AT&T Inc CALL 00206R102 519 12200 SH Call SOLE 12200 0 0 Athene Holding Ltd COM G0684D107 5 100 SH DFND 1 0 100 0 Atlantic Power Corp COM 04878Q863 2 670 SH SOLE 670 0 0 Atlantic Power Corp CALL 04878Q863 5 2000 SH Call DFND 1 0 2000 0 ATLANTIC POWER CORP-NEW COM 04878Q863 0 15 SH DFND 1 0 15 0 ATLANTIC POWER CORPORATION NEW COM 04878Q863 0 71 SH SOLE 71 0 0 Atmos Energy Corp COM 049560105 67 900 SH DFND 3 0 900 0 ATN INTERNATIONAL INC COM 00215F107 436 5430 SH SOLE 5430 0 0 AURINIA PHARMACEUTICALS COM 05156V102 0 4 SH DFND 1 0 4 0 Autodesk Inc COM 052769106 2079 28098 SH SOLE 28098 0 0 Autodesk Inc COM 052769106 294 3979 SH SOLE 3979 0 0 Autodesk Inc COM 052769106 128 1731 SH DFND 3 0 1731 0 Autoliv Inc COM 052800109 87 765 SH DFND 3 0 765 0 AUTOMATIC DATA PROCESSING INC COM 053015103 685 6653 SH SOLE 6653 0 0 Automatic Data Processing Inc COM 053015103 6652 64727 SH SOLE 64727 0 0 Automatic Data Processing Inc COM 053015103 942 9164 SH SOLE 9164 0 0 Automatic Data Processing Inc COM 053015103 406 3953 SH DFND 3 0 3953 0 AutoNation Inc COM 05329W102 458 9423 SH SOLE 9423 0 0 AutoNation Inc COM 05329W102 65 1335 SH SOLE 1335 0 0 AutoNation Inc COM 05329W102 30 619 SH DFND 3 0 619 0 AUTOZONE INC COM 053332102 542 685 SH SOLE 685 0 0 AutoZone Inc COM 053332102 3269 4139 SH SOLE 4139 0 0 AutoZone Inc COM 053332102 463 586 SH SOLE 586 0 0 AutoZone Inc COM 053332102 200 253 SH DFND 3 0 253 0 AutoZone Inc CALL 053332102 7029 8900 SH Call SOLE 8900 0 0 AvalonBay Communities Inc COM 053484101 3490 19702 SH SOLE 19702 0 0 AvalonBay Communities Inc COM 053484101 494 2790 SH SOLE 2790 0 0 AvalonBay Communities Inc COM 053484101 211 1190 SH DFND 3 0 1190 0 Avery Dennison Corp COM 053611109 896 12766 SH SOLE 12766 0 0 Avery Dennison Corp COM 053611109 127 1807 SH SOLE 1807 0 0 Avery Dennison Corp COM 053611109 54 770 SH DFND 3 0 770 0 Avnet Inc COM 053807103 53 1104 SH DFND 3 0 1104 0 AVON PRODUCTS INC COM 054303102 2 400 SH SOLE 400 0 0 Axalta Coating Systems Ltd COM G0750C108 51 1865 SH DFND 3 0 1865 0 Axis Capital Holdings Ltd COM G0692U109 51 786 SH DFND 3 0 786 0 B/E Aerospace Inc COM 073302101 53 881 SH DFND 3 0 881 0 B2Gold Corp COM 11777Q209 84 35578 SH SOLE 35578 0 0 B2Gold Corp COM 11777Q209 419 177107 SH DFND 1 0 177107 0 B2GOLD CORPORATION COM 11777Q209 24 10000 SH SOLE 10000 0 0 Baker Hughes Inc COM 057224107 3940 60657 SH SOLE 60657 0 0 Baker Hughes Inc COM 057224107 558 8589 SH SOLE 8589 0 0 Baker Hughes Inc COM 057224107 1 10 SH DFND 1 0 10 0 Baker Hughes Inc COM 057224107 229 3523 SH DFND 3 0 3523 0 Ball Corp COM 058498106 1882 25079 SH SOLE 25079 0 0 Ball Corp COM 058498106 267 3552 SH SOLE 3552 0 0 Ball Corp COM 058498106 108 1434 SH DFND 3 0 1434 0 Ball Corp COM 058498106 17 224 SH SOLE 224 0 0 Ballard Power Systems Inc COM 058586108 1 400 SH DFND 1 0 400 0 Banco Bradesco SA COM 059460303 0 22 SH DFND 1 0 22 0 Bank Mutual Corp COM 063750103 1 73 SH DFND 1 0 73 0 Bank of America Corp COM 060505104 684 30934 SH SOLE 30934 0 0 Bank of America Corp COM 060505104 32035 1449719 SH SOLE 1449719 0 0 Bank of America Corp COM 060505104 4536 205270 SH SOLE 205270 0 0 Bank of America Corp COM 060505104 1954 88436 SH DFND 3 0 88436 0 BANK OF AMERICA CORPORATION COM 060505104 838 37864 SH SOLE 37864 0 0 BANK OF AMERICA WTS 16/01/19 COM 060505146 199 20000 SH SOLE 20000 0 0 Bank of Hawaii Corp COM 062540109 2 26 SH DFND 1 0 26 0 BANK OF MONTREAL COM 063671101 40197 558894 SH SOLE 558894 0 0 BANK OF MONTREAL COM 063671101 2 33 SH DFND 1 0 33 0 Bank of Montreal COM 063671101 1429593 19876922 SH SOLE 19876922 0 0 Bank of Montreal COM 063671101 43259 601467 SH SOLE 601467 0 0 Bank of Montreal COM 063671101 24176 336137 SH DFND 1 0 336137 0 Bank of Montreal COM 063671101 712 9900 SH SOLE 9900 0 0 Bank of Montreal CALL 063671101 1712 23800 SH Call SOLE 23800 0 0 Bank of Montreal PUT 063671101 2244 31200 SH Put SOLE 31200 0 0 Bank of Montreal CALL 063671101 101137 1406200 SH Call DFND 1 0 1406200 0 Bank of Montreal PUT 063671101 40427 562100 SH Put DFND 1 0 562100 0 BANK OF NEW YORK MELLON CORP COM 064058100 608 12816 SH SOLE 12816 0 0 Bank of New York Mellon Corp/The COM 064058100 7186 151690 SH SOLE 151690 0 0 Bank of New York Mellon Corp/The COM 064058100 1018 21478 SH SOLE 21478 0 0 Bank of New York Mellon Corp/The COM 064058100 438 9253 SH DFND 3 0 9253 0 BANK OF NOVA SCOTIA COM 064149107 76926 1381599 SH SOLE 1381599 0 0 BANK OF NOVA SCOTIA COM 064149107 2 42 SH DFND 1 0 42 0 Bank of Nova Scotia/The COM 064149107 1881628 33794299 SH SOLE 33794299 0 0 Bank of Nova Scotia/The COM 064149107 68 1222 SH SOLE 1222 0 0 Bank of Nova Scotia/The COM 064149107 62482 1122188 SH SOLE 1122188 0 0 Bank of Nova Scotia/The COM 064149107 37104 666398 SH DFND 1 0 666398 0 Bank of Nova Scotia/The COM 064149107 178 3200 SH SOLE 3200 0 0 Bank of Nova Scotia/The CALL 064149107 818 14700 SH Call SOLE 14700 0 0 Bank of Nova Scotia/The PUT 064149107 5596 100500 SH Put SOLE 100500 0 0 Bank of Nova Scotia/The CALL 064149107 77405 1390200 SH Call DFND 1 0 1390200 0 Bank of Nova Scotia/The PUT 064149107 39259 705100 SH Put DFND 1 0 705100 0 BANK OF THE OZARKS INC COM 063904106 132 2508 SH SOLE 2508 0 0 BARCLAYS PLC SPONSORED ADR COM 06738E204 3 250 SH SOLE 250 0 0 BARRICK GOLD CORP COM 067901108 533 33315 SH SOLE 33315 0 0 Barrick Gold Corp COM 067901108 145325 9079927 SH SOLE 9079927 0 0 Barrick Gold Corp COM 067901108 17398 1087020 SH SOLE 1087020 0 0 Barrick Gold Corp COM 067901108 35740 2233052 SH DFND 1 0 2233052 0 Barrick Gold Corp CALL 067901108 2 100 SH Call SOLE 100 0 0 Barrick Gold Corp CALL 067901108 5155 322100 SH Call DFND 1 0 322100 0 Barrick Gold Corp PUT 067901108 3323 207600 SH Put DFND 1 0 207600 0 BAXTER INTERNATIONAL INC COM 071813109 1708 38470 SH SOLE 38470 0 0 Baxter International Inc COM 071813109 3114 70233 SH SOLE 70233 0 0 Baxter International Inc COM 071813109 441 9944 SH SOLE 9944 0 0 Baxter International Inc COM 071813109 188 4242 SH DFND 3 0 4242 0 BAYTEX ENERGY CORP COM 07317Q105 148 30350 SH SOLE 30350 0 0 BAYTEX ENERGY CORP COM 07317Q105 1951 400000 SH DFND 1 0 400000 0 Baytex Energy Corp COM 07317Q105 439 89813 SH SOLE 89813 0 0 Baytex Energy Corp COM 07317Q105 97 19862 SH DFND 1 0 19862 0 Baytex Energy Corp CALL 07317Q105 194 39800 SH Call DFND 1 0 39800 0 Baytex Energy Corp PUT 07317Q105 816 167000 SH Put DFND 1 0 167000 0 BB&T Corp COM 054937107 5473 116411 SH SOLE 116411 0 0 BB&T Corp COM 054937107 775 16483 SH SOLE 16483 0 0 BB&T Corp COM 054937107 332 7059 SH DFND 3 0 7059 0 BB&T CORPORATION COM 054937107 1379 29283 SH SOLE 29283 0 0 BCE INC COM 05534B760 0 10 SH DFND 1 0 10 0 BCE Inc COM 05534B760 348381 8060850 SH SOLE 8060850 0 0 BCE Inc COM 05534B760 5958 137858 SH SOLE 137858 0 0 BCE Inc COM 05534B760 67007 1550415 SH DFND 1 0 1550415 0 BCE Inc COM 05534B760 2663 61625 SH SOLE 61625 0 0 BCE Inc CALL 05534B760 3687 85300 SH Call SOLE 85300 0 0 BCE Inc PUT 05534B760 7300 168900 SH Put SOLE 168900 0 0 BCE Inc CALL 05534B760 7222 167100 SH Call DFND 1 0 167100 0 BCE Inc PUT 05534B760 21782 504000 SH Put DFND 1 0 504000 0 BCE INC NEW COM 05534B760 24529 567548 SH SOLE 567548 0 0 Becton Dickinson and Co COM 075887109 5042 30458 SH SOLE 30458 0 0 Becton Dickinson and Co COM 075887109 714 4313 SH SOLE 4313 0 0 Becton Dickinson and Co COM 075887109 305 1845 SH DFND 3 0 1845 0 BECTON, DICKINSON & CO COM 075887109 2020 12185 SH SOLE 12185 0 0 Bed Bath & Beyond Inc COM 075896100 887 21817 SH SOLE 21817 0 0 Bed Bath & Beyond Inc COM 075896100 126 3090 SH SOLE 3090 0 0 Bed Bath & Beyond Inc COM 075896100 54 1339 SH DFND 3 0 1339 0 BED BATH AND BEYOND INC COM 075896100 142 3500 SH SOLE 3500 0 0 BELLATRIX EXPLORATION LTD COM 078314101 0 7 SH DFND 1 0 7 0 BELLATRIX EXPLORATION LTD COM 078314101 1277 1350000 SH DFND 1 0 1350000 0 Bellatrix Exploration Ltd COM 078314101 1 882 SH SOLE 882 0 0 Bellatrix Exploration Ltd COM 078314101 6 6404 SH DFND 1 0 6404 0 Berkshire Hathaway Inc COM 084670702 44394 272421 SH SOLE 272421 0 0 Berkshire Hathaway Inc COM 084670702 6286 38572 SH SOLE 38572 0 0 Berkshire Hathaway Inc COM 084670702 1721 10558 SH DFND 3 0 10558 0 BERKSHIRE HATHAWAY INC CL A COM 084670108 17927 73 SH SOLE 73 0 0 BERKSHIRE HATHAWAY INC CLASS B NEW COM 084670702 3000 18382 SH SOLE 18382 0 0 Best Buy Co Inc COM 086516101 1671 39171 SH SOLE 39171 0 0 Best Buy Co Inc COM 086516101 237 5546 SH SOLE 5546 0 0 Best Buy Co Inc COM 086516101 107 2517 SH DFND 3 0 2517 0 BHP Billiton Ltd COM 088606108 34 950 SH SOLE 950 0 0 BHP BILLITON LTD SPONSORED ADR COM 088606108 115 3200 SH SOLE 3200 0 0 BIG LOTS INC COM 089302103 20 400 SH SOLE 400 0 0 BIOAMBER INC COM 09072Q106 28 5000 SH SOLE 5000 0 0 BIOGEN INC COM 09062X103 34 120 SH SOLE 120 0 0 Biogen Inc COM 09062X103 8851 31215 SH SOLE 31215 0 0 Biogen Inc COM 09062X103 1253 4420 SH SOLE 4420 0 0 Biogen Inc COM 09062X103 538 1899 SH DFND 3 0 1899 0 BioMarin Pharmaceutical Inc COM 09061G101 123 1480 SH DFND 3 0 1480 0 Black Stone Minerals LP COM 09225M101 15287 814100 SH DFND 3 0 814100 0 BLACKBERRY LIMITED COM 09228F103 50 7318 SH SOLE 7318 0 0 BlackBerry Ltd COM 09228F103 25064 3642157 SH SOLE 3642157 0 0 BlackBerry Ltd COM 09228F103 3189 463334 SH SOLE 463334 0 0 BlackBerry Ltd COM 09228F103 196 28500 SH SOLE 28500 0 0 BlackBerry Ltd COM 09228F103 4782 694835 SH DFND 1 0 694835 0 BlackBerry Ltd COM 09228F103 2466 358341 SH DFND 2 0 358341 0 BlackBerry Ltd COM 09228F103 105825 15379144 SH DFND 4 0 15379144 0 BlackBerry Ltd PUT 09228F103 263 38100 SH Put SOLE 38100 0 0 BlackBerry Ltd CALL 09228F103 71 10300 SH Call DFND 1 0 10300 0 BlackBerry Ltd PUT 09228F103 3 500 SH Put DFND 1 0 500 0 BLACKROCK INC COM 09247X101 1897 4979 SH SOLE 4979 0 0 BlackRock Inc COM 09247X101 6635 17439 SH SOLE 17439 0 0 BlackRock Inc COM 09247X101 939 2469 SH SOLE 2469 0 0 BlackRock Inc COM 09247X101 402 1057 SH DFND 3 0 1057 0 Blackstone Group LP/The COM 09253U108 37038 1370400 SH DFND 3 0 1370400 0 Blackstone Mortgage Trust Inc COM 09257W100 18040 600000 SH SOLE 600000 0 0 Blackstone Mortgage Trust Inc COM 09257W100 26278 874000 SH DFND 3 0 874000 0 Blueknight Energy Partners LP COM 09625U109 11 1580 SH DFND 3 0 1580 0 Boeing Co/The COM 097023105 12817 82341 SH SOLE 82341 0 0 Boeing Co/The COM 097023105 1815 11660 SH SOLE 11660 0 0 Boeing Co/The COM 097023105 799 5136 SH DFND 3 0 5136 0 BOEING COMPANY COM 097023105 2278 14615 SH SOLE 14615 0 0 BORGWARNER INC COM 099724106 16 410 SH SOLE 410 0 0 BorgWarner Inc COM 099724106 1133 28721 SH SOLE 28721 0 0 BorgWarner Inc COM 099724106 160 4066 SH SOLE 4066 0 0 BorgWarner Inc COM 099724106 73 1857 SH DFND 3 0 1857 0 Boston Properties Inc COM 101121101 2775 22061 SH SOLE 22061 0 0 Boston Properties Inc COM 101121101 393 3124 SH SOLE 3124 0 0 Boston Properties Inc COM 101121101 168 1332 SH DFND 3 0 1332 0 Boston Scientific Corp COM 101137107 4225 195352 SH SOLE 195352 0 0 Boston Scientific Corp COM 101137107 598 27659 SH SOLE 27659 0 0 Boston Scientific Corp COM 101137107 255 11792 SH DFND 3 0 11792 0 BP PLC SPONSORED ADR COM 055622104 122 3268 SH SOLE 3268 0 0 BP PRUDHOE BAY ROYALTY TRUST COM 055630107 48 2000 SH SOLE 2000 0 0 Brady Corp COM 104674106 1 39 SH DFND 1 0 39 0 Bristol-Myers Squibb Co COM 110122108 14010 239763 SH SOLE 239763 0 0 Bristol-Myers Squibb Co COM 110122108 1984 33949 SH SOLE 33949 0 0 Bristol-Myers Squibb Co COM 110122108 846 14480 SH DFND 3 0 14480 0 BRISTOL-MYERS SQUIBB COMPANY COM 110122108 791 13515 SH SOLE 13515 0 0 BRITISH AMERICAN TOBACCO-SPON ADR COM 110448107 609 5399 SH SOLE 5399 0 0 Brixmor Property Group Inc COM 11120U105 64 2637 SH DFND 3 0 2637 0 Broadcom Ltd COM Y09827109 10075 57002 SH SOLE 57002 0 0 Broadcom Ltd COM Y09827109 1427 8071 SH SOLE 8071 0 0 Broadcom Ltd COM Y09827109 606 3428 SH DFND 3 0 3428 0 Broadridge Financial Solutions Inc COM 11133T103 68 1025 SH DFND 3 0 1025 0 Brookfield Asset Management Inc COM 112585104 336639 10203264 SH SOLE 10203264 0 0 Brookfield Asset Management Inc COM 112585104 26564 805122 SH SOLE 805122 0 0 Brookfield Asset Management Inc COM 112585104 41256 1250450 SH DFND 1 0 1250450 0 Brookfield Asset Management Inc CALL 112585104 1537 46600 SH Call DFND 1 0 46600 0 Brookfield Asset Management Inc PUT 112585104 356 10800 SH Put DFND 1 0 10800 0 BROOKFIELD ASSET MGMT INC CL A LVS COM 112585104 11274 341696 SH SOLE 341696 0 0 BROOKFIELD BUSINESS PARTNERS LP COM G16234109 144 5915 SH SOLE 5915 0 0 Brookfield Business Partners LP COM G16234109 1074 44700 SH DFND 1 0 44700 0 Brookfield Business Partners LP COM G16234109 382 15885 SH SOLE 15885 0 0 Brookfield Business Partners LP COM G16234109 369 15352 SH SOLE 15352 0 0 Brookfield Business Partners LP COM G16234109 13 524 SH DFND 1 0 524 0 BROOKFIELD BUSN PRTNS LPU COM G16234109 1 50 SH DFND 1 0 50 0 BROOKFIELD BUSN PRTNS LPU COM G16234109 8407 350000 SH DFND 1 0 350000 0 BROOKFIELD BUSN PRTNS LPU COM G16234109 1427 59400 SH DFND 1 0 59400 0 BROOKFIELD CDA OFFICE PPTYS T/U COM 112823109 30 1531 SH SOLE 1531 0 0 BROOKFIELD INFRA PARTNER LPU COM G16252101 999 29812 SH SOLE 29812 0 0 Brookfield Infrastructure Partners LP CALL G16252101 522 15600 SH Call DFND 1 0 15600 0 Brookfield Infrastructure Partners LP PUT G16252101 33 1000 SH Put DFND 1 0 1000 0 Brookfield Infrastructure Partners LP CALL G16252101 636 19000 SH Call DFND 1 0 19000 0 Brookfield Infrastructure Partners LP PUT G16252101 194 5800 SH Put DFND 1 0 5800 0 BROOKFIELD PPTY PTNRS LPU COM G16249107 3 148 SH DFND 1 0 148 0 BROOKFIELD PPTY PTNRS LPU COM G16249107 0 5 SH DFND 1 0 5 0 Brookfield Property Partners LP COM G16249107 1125 51488 SH SOLE 51488 0 0 Brookfield Property Partners LP CALL G16249107 398 18200 SH Call DFND 1 0 18200 0 Brookfield Property Partners LP PUT G16249107 404 18500 SH Put DFND 1 0 18500 0 BROOKFIELD PROPERTY PARTNERS LPU COM G16249107 802 36775 SH SOLE 36775 0 0 Brookfield Renewable Partners LP COM G16258108 27165 915300 SH SOLE 915300 0 0 Brookfield Renewable Partners LP COM G16258108 14809 498986 SH DFND 1 0 498986 0 Brookfield Renewable Partners LP CALL G16258108 1537 51800 SH Call DFND 1 0 51800 0 Brookfield Renewable Partners LP PUT G16258108 154 5200 SH Put DFND 1 0 5200 0 BROOKFIELD RENEWABLE PARTNERS LPU COM G16258108 1671 56088 SH SOLE 56088 0 0 Brown-Forman Corp COM 115637209 1175 26168 SH SOLE 26168 0 0 Brown-Forman Corp COM 115637209 166 3705 SH SOLE 3705 0 0 Brown-Forman Corp COM 115637209 82 1831 SH DFND 3 0 1831 0 BROWN-FORMAN CORP CL A COM 115637100 139 3000 SH SOLE 3000 0 0 Buckle Inc/The COM 118440106 1 28 SH DFND 1 0 28 0 Bunge Ltd COM G16962105 87 1208 SH DFND 3 0 1208 0 BURCON NUTRASCIENCE CP COM 120831102 0 6 SH DFND 1 0 6 0 CA INC COM 12673P105 18 570 SH SOLE 570 0 0 CA Inc COM 12673P105 1428 44961 SH SOLE 44961 0 0 CA Inc COM 12673P105 202 6366 SH SOLE 6366 0 0 CA Inc COM 12673P105 86 2723 SH DFND 3 0 2723 0 CABLE ONE INC W/I COM 12685J105 31 50 SH SOLE 50 0 0 Cabot Oil & Gas Corp COM 127097103 1559 66732 SH SOLE 66732 0 0 Cabot Oil & Gas Corp COM 127097103 221 9448 SH SOLE 9448 0 0 Cabot Oil & Gas Corp COM 127097103 94 4031 SH DFND 3 0 4031 0 Cadence Design Systems Inc COM 127387108 64 2533 SH DFND 3 0 2533 0 CADENCE DESIGN SYTEMS INC COM 127387108 1008 39930 SH SOLE 39930 0 0 CAE INC COM 124765108 215 15379 SH SOLE 15379 0 0 CAE INC COM 124765108 591 42400 SH DFND 1 0 42400 0 CAE Inc COM 124765108 14384 1028397 SH SOLE 1028397 0 0 CAE Inc COM 124765108 3506 250694 SH SOLE 250694 0 0 CAE Inc CALL 124765108 210 15000 SH Call DFND 1 0 15000 0 CAE Inc PUT 124765108 6 400 SH Put DFND 1 0 400 0 CALIFORNIA RESOURCES CORPORATION COM 13057Q206 5 215 SH SOLE 215 0 0 Calpine Corp COM 131347304 34 2957 SH DFND 3 0 2957 0 Camden Property Trust COM 133131102 64 758 SH DFND 3 0 758 0 CAMECO CORP COM 13321L108 406 39255 SH SOLE 39255 0 0 Cameco Corp COM 13321L108 35856 3429053 SH SOLE 3429053 0 0 Cameco Corp COM 13321L108 3861 369250 SH SOLE 369250 0 0 Cameco Corp COM 13321L108 2812 268969 SH DFND 1 0 268969 0 Cameco Corp CALL 13321L108 552 52800 SH Call DFND 1 0 52800 0 Cameco Corp PUT 13321L108 1612 154200 SH Put DFND 1 0 154200 0 Campbell Soup Co COM 134429109 1681 27796 SH SOLE 27796 0 0 Campbell Soup Co COM 134429109 238 3936 SH SOLE 3936 0 0 Campbell Soup Co COM 134429109 105 1739 SH DFND 3 0 1739 0 CANADIAN IMPERIAL BANK OF COMMERCE COM 136069101 41120 503941 SH SOLE 503941 0 0 Canadian Imperial Bank of Commerce COM 136069101 975096 11950178 SH SOLE 11950178 0 0 Canadian Imperial Bank of Commerce COM 136069101 30036 368097 SH SOLE 368097 0 0 Canadian Imperial Bank of Commerce COM 136069101 20444 250543 SH DFND 1 0 250543 0 Canadian Imperial Bank of Commerce COM 136069101 1526 18700 SH SOLE 18700 0 0 Canadian Imperial Bank of Commerce CALL 136069101 1656 20300 SH Call SOLE 20300 0 0 Canadian Imperial Bank of Commerce PUT 136069101 3762 46100 SH Put SOLE 46100 0 0 Canadian Imperial Bank of Commerce CALL 136069101 32671 400400 SH Call DFND 1 0 400400 0 Canadian Imperial Bank of Commerce PUT 136069101 62226 762600 SH Put DFND 1 0 762600 0 CANADIAN NATIONAL RAILWAY CO COM 136375102 27937 415123 SH SOLE 415123 0 0 Canadian National Railway Co COM 136375102 68147 1012516 SH SOLE 1012516 0 0 Canadian National Railway Co COM 136375102 48729 724006 SH SOLE 724006 0 0 Canadian National Railway Co COM 136375102 394627 5863295 SH DFND 1 0 5863295 0 Canadian National Railway Co CALL 136375102 11233 166900 SH Call DFND 1 0 166900 0 Canadian National Railway Co PUT 136375102 3836 57000 SH Put DFND 1 0 57000 0 CANADIAN NATURAL RESOURCES LTD COM 136385101 8737 274159 SH SOLE 274159 0 0 Canadian Natural Resources Ltd COM 136385101 306136 9606197 SH SOLE 9606197 0 0 Canadian Natural Resources Ltd COM 136385101 310 9712 SH SOLE 9712 0 0 Canadian Natural Resources Ltd COM 136385101 32707 1026309 SH SOLE 1026309 0 0 Canadian Natural Resources Ltd COM 136385101 22638 710349 SH DFND 1 0 710349 0 Canadian Natural Resources Ltd PUT 136385101 370 11600 SH Put SOLE 11600 0 0 Canadian Natural Resources Ltd CALL 136385101 5399 169400 SH Call DFND 1 0 169400 0 Canadian Natural Resources Ltd PUT 136385101 40527 1271700 SH Put DFND 1 0 1271700 0 CANADIAN PACIFIC RAILWAY LTD COM 13645T100 11714 82110 SH SOLE 82110 0 0 Canadian Pacific Railway Ltd COM 13645T100 188862 1323790 SH SOLE 1323790 0 0 Canadian Pacific Railway Ltd COM 13645T100 385 2700 SH SOLE 2700 0 0 Canadian Pacific Railway Ltd COM 13645T100 18950 132829 SH SOLE 132829 0 0 Canadian Pacific Railway Ltd COM 13645T100 12211 85587 SH DFND 1 0 85587 0 Canadian Pacific Railway Ltd CALL 13645T100 5165 36200 SH Call DFND 1 0 36200 0 Canadian Pacific Railway Ltd PUT 13645T100 4066 28500 SH Put DFND 1 0 28500 0 Capital One Financial Corp COM 14040H105 6036 69193 SH SOLE 69193 0 0 Capital One Financial Corp COM 14040H105 855 9797 SH SOLE 9797 0 0 Capital One Financial Corp COM 14040H105 383 4386 SH DFND 3 0 4386 0 CAPITAL ONE FINANCIAL CORPORATION COM 14040H105 335 3834 SH SOLE 3834 0 0 Cardinal Health Inc COM 14149Y108 3304 45919 SH SOLE 45919 0 0 Cardinal Health Inc COM 14149Y108 468 6501 SH SOLE 6501 0 0 Cardinal Health Inc COM 14149Y108 199 2761 SH DFND 3 0 2761 0 CARDIOME PHARMA CORP-NEW COM 14159U301 0 95 SH DFND 1 0 95 0 CarMax Inc COM 143130102 1758 27304 SH SOLE 27304 0 0 CarMax Inc COM 143130102 249 3868 SH SOLE 3868 0 0 CarMax Inc COM 143130102 107 1659 SH DFND 3 0 1659 0 Carnival Corp COM 143658300 3131 60158 SH SOLE 60158 0 0 Carnival Corp COM 143658300 443 8518 SH SOLE 8518 0 0 Carnival Corp COM 143658300 162 3103 SH DFND 3 0 3103 0 Casella Waste Systems Inc COM 147448104 803 64677 SH SOLE 64677 0 0 CatchMark Timber Trust Inc COM 14912Y202 527 46821 SH SOLE 46821 0 0 CATERPILLAR INC COM 149123101 223 2399 SH SOLE 2399 0 0 Caterpillar Inc COM 149123101 7783 83936 SH SOLE 83936 0 0 Caterpillar Inc COM 149123101 1102 11885 SH SOLE 11885 0 0 Caterpillar Inc COM 149123101 469 5063 SH DFND 3 0 5063 0 Cathay General Bancorp COM 149150104 0 12 SH DFND 1 0 12 0 Cato Corp/The COM 149205106 1 44 SH DFND 1 0 44 0 CBRE Group Inc COM 12504L109 1356 43064 SH SOLE 43064 0 0 CBRE Group Inc COM 12504L109 192 6098 SH SOLE 6098 0 0 CBRE Group Inc COM 12504L109 82 2618 SH DFND 3 0 2618 0 CBS Corp COM 124857202 0 1 SH SOLE 1 0 0 CBS Corp COM 124857202 3577 56235 SH SOLE 56235 0 0 CBS Corp COM 124857202 507 7964 SH SOLE 7964 0 0 CBS Corp COM 124857202 224 3526 SH DFND 3 0 3526 0 CDK GLOBAL INC COM 12508E101 0 8 SH SOLE 8 0 0 CDK Global Inc COM 12508E101 29842 500000 SH SOLE 500000 0 0 CDK Global Inc COM 12508E101 66 1106 SH DFND 3 0 1106 0 CDW Corp/DE COM 12514G108 66 1274 SH DFND 3 0 1274 0 CEB Inc COM 125134106 2 25 SH DFND 1 0 25 0 Celanese Corp COM 150870103 99 1254 SH DFND 3 0 1254 0 CELEGENE CORPORATION COM 151020104 387 3343 SH SOLE 3343 0 0 Celestica Inc COM 15101Q108 405 34143 SH SOLE 34143 0 0 Celestica Inc COM 15101Q108 8 650 SH DFND 1 0 650 0 Celestica Inc PUT 15101Q108 12 1000 SH Put DFND 1 0 1000 0 CELESTICA INC SV COM 15101Q108 202 17081 SH SOLE 17081 0 0 Celgene Corp COM 151020104 36019 311213 SH SOLE 311213 0 0 Celgene Corp COM 151020104 1823 15747 SH SOLE 15747 0 0 Celgene Corp COM 151020104 777 6717 SH DFND 3 0 6717 0 CEMEX S.A.B. DE C.V. COM 151290889 24 3041 SH SOLE 3041 0 0 CENOVUS ENERGY INC COM 15135U109 11119 735438 SH SOLE 735438 0 0 Cenovus Energy Inc COM 15135U109 117423 7766710 SH SOLE 7766710 0 0 Cenovus Energy Inc COM 15135U109 11753 777347 SH SOLE 777347 0 0 Cenovus Energy Inc COM 15135U109 1912 126456 SH DFND 1 0 126456 0 Cenovus Energy Inc COM 15135U109 24 1600 SH SOLE 1600 0 0 Cenovus Energy Inc CALL 15135U109 3030 200400 SH Call DFND 1 0 200400 0 Cenovus Energy Inc PUT 15135U109 853 56400 SH Put DFND 1 0 56400 0 Centene Corp COM 15135B101 1385 24516 SH SOLE 24516 0 0 Centene Corp COM 15135B101 196 3472 SH SOLE 3472 0 0 Centene Corp COM 15135B101 84 1480 SH DFND 3 0 1480 0 CENTENE CORPORATION COM 15135B101 113 2000 SH SOLE 2000 0 0 CenterPoint Energy Inc COM 15189T107 1522 61787 SH SOLE 61787 0 0 CenterPoint Energy Inc COM 15189T107 216 8747 SH SOLE 8747 0 0 CenterPoint Energy Inc COM 15189T107 87 3546 SH DFND 3 0 3546 0 CENTRAL FUND OF CDA LTD CL A NVS COM 153501101 296 26000 SH SOLE 26000 0 0 CENTURYLINK INC COM 156700106 1046 43932 SH SOLE 43932 0 0 CenturyLink Inc COM 156700106 1865 78432 SH SOLE 78432 0 0 CenturyLink Inc COM 156700106 264 11103 SH SOLE 11103 0 0 CenturyLink Inc COM 156700106 112 4731 SH DFND 3 0 4731 0 Cerner Corp COM 156782104 2053 43348 SH SOLE 43348 0 0 Cerner Corp COM 156782104 291 6137 SH SOLE 6137 0 0 Cerner Corp COM 156782104 125 2634 SH DFND 3 0 2634 0 CERNER CORPORATION COM 156782104 45 940 SH SOLE 940 0 0 CF Industries Holdings Inc COM 125269100 1053 33445 SH SOLE 33445 0 0 CF Industries Holdings Inc COM 125269100 149 4734 SH SOLE 4734 0 0 CF Industries Holdings Inc COM 125269100 64 2020 SH DFND 3 0 2020 0 CGI Group Inc COM 39945C109 81360 1695253 SH SOLE 1695253 0 0 CGI Group Inc COM 39945C109 9697 202045 SH SOLE 202045 0 0 CGI Group Inc COM 39945C109 37015 771252 SH DFND 1 0 771252 0 CGI Group Inc COM 39945C109 22052 459491 SH DFND 2 0 459491 0 CGI Group Inc COM 39945C109 240236 5006100 SH DFND 4 0 5006100 0 CGI Group Inc CALL 39945C109 1037 21600 SH Call DFND 1 0 21600 0 CGI Group Inc PUT 39945C109 686 14300 SH Put DFND 1 0 14300 0 CGI GROUP INC CL A SVS COM 39945C109 146 3050 SH SOLE 3050 0 0 CGI GROUP INC-A SV COM 39945C109 5 108 SH DFND 1 0 108 0 CH Robinson Worldwide Inc COM 12541W209 1488 20315 SH SOLE 20315 0 0 CH Robinson Worldwide Inc COM 12541W209 211 2876 SH SOLE 2876 0 0 CH Robinson Worldwide Inc COM 12541W209 91 1236 SH DFND 3 0 1236 0 Charles Schwab Corp/The COM 808513105 6830 173070 SH SOLE 173070 0 0 Charles Schwab Corp/The COM 808513105 967 24506 SH SOLE 24506 0 0 Charles Schwab Corp/The COM 808513105 407 10319 SH DFND 3 0 10319 0 Charter Communications Inc COM 16119P108 8943 31066 SH SOLE 31066 0 0 Charter Communications Inc COM 16119P108 1266 4398 SH SOLE 4398 0 0 Charter Communications Inc COM 16119P108 541 1878 SH DFND 3 0 1878 0 CHARTER COMMUNICATIONS INC-A COM 16119P108 137 475 SH SOLE 475 0 0 CHEMOURS CO(THE) COM 163851108 9 415 SH SOLE 415 0 0 Chemours Co/The COM 163851108 12 550 SH SOLE 550 0 0 CHENIERE ENERGY INC COM 16411R208 62 1500 SH SOLE 1500 0 0 Cheniere Energy Inc COM 16411R208 72 1736 SH DFND 3 0 1736 0 Chesapeake Energy Corp COM 165167107 751 106941 SH SOLE 106941 0 0 Chesapeake Energy Corp COM 165167107 106 15141 SH SOLE 15141 0 0 Chesapeake Lodging Trust COM 165240102 0 4 SH DFND 1 0 4 0 Chevron Corp COM 166764100 6 50 SH SOLE 50 0 0 Chevron Corp COM 166764100 31873 270828 SH SOLE 270828 0 0 Chevron Corp COM 166764100 4513 38345 SH SOLE 38345 0 0 Chevron Corp COM 166764100 1924 16349 SH DFND 3 0 16349 0 CHEVRON CORPORATION COM 166764100 2294 19467 SH SOLE 19467 0 0 CHINA MOBILE LIMITED ADR COM 16941M109 25 483 SH SOLE 483 0 0 Chipotle Mexican Grill Inc COM 169656105 1566 4152 SH SOLE 4152 0 0 Chipotle Mexican Grill Inc COM 169656105 222 588 SH SOLE 588 0 0 Chipotle Mexican Grill Inc COM 169656105 95 252 SH DFND 3 0 252 0 Chubb Ltd COM H1467J104 8819 66761 SH SOLE 66761 0 0 Chubb Ltd COM H1467J104 1249 9453 SH SOLE 9453 0 0 Chubb Ltd COM H1467J104 532 4030 SH DFND 3 0 4030 0 Chubb Ltd COM H1467J104 437 3305 SH SOLE 3305 0 0 Church & Dwight Co Inc COM 171340102 1639 37101 SH SOLE 37101 0 0 Church & Dwight Co Inc COM 171340102 232 5253 SH SOLE 5253 0 0 Church & Dwight Co Inc COM 171340102 98 2224 SH DFND 3 0 2224 0 Cia de Minas Buenaventura SAA COM 204448104 6 500 SH SOLE 500 0 0 CIA PARANAENSE DE ENERGIA SP ADR COM 20441B407 16 1850 SH SOLE 1850 0 0 CIA SANEAMENTO BASICO ADR COM 20441A102 10 1200 SH SOLE 1200 0 0 Cigna Corp COM 125509109 4912 36831 SH SOLE 36831 0 0 Cigna Corp COM 125509109 696 5215 SH SOLE 5215 0 0 Cigna Corp COM 125509109 296 2223 SH DFND 3 0 2223 0 Cimarex Energy Co COM 171798101 1851 13625 SH SOLE 13625 0 0 Cimarex Energy Co COM 171798101 262 1929 SH SOLE 1929 0 0 Cimarex Energy Co COM 171798101 112 823 SH DFND 3 0 823 0 Cincinnati Financial Corp COM 172062101 1629 21507 SH SOLE 21507 0 0 Cincinnati Financial Corp COM 172062101 231 3046 SH SOLE 3046 0 0 Cincinnati Financial Corp COM 172062101 103 1355 SH DFND 3 0 1355 0 CINEMARK HOLDINGS INC COM 17243V102 540 14065 SH SOLE 14065 0 0 Cinemark Holdings Inc COM 17243V102 9589 250000 SH SOLE 250000 0 0 Cintas Corp COM 172908105 1427 12346 SH SOLE 12346 0 0 Cintas Corp COM 172908105 202 1748 SH SOLE 1748 0 0 Cintas Corp COM 172908105 83 722 SH DFND 3 0 722 0 CISCO SYSTEMS INC COM 17275R102 2666 88095 SH SOLE 88095 0 0 Cisco Systems Inc COM 17275R102 9 300 SH SOLE 300 0 0 Cisco Systems Inc COM 17275R102 42912 1420161 SH SOLE 1420161 0 0 Cisco Systems Inc COM 17275R102 3081 101968 SH SOLE 101968 0 0 Cisco Systems Inc COM 17275R102 1317 43588 SH DFND 3 0 43588 0 Cisco Systems Inc COM 17275R102 70 2300 SH SOLE 2300 0 0 CIT Group Inc COM 125581801 75 1750 SH DFND 3 0 1750 0 Citigroup Inc COM 172967424 782 13157 SH SOLE 13157 0 0 Citigroup Inc COM 172967424 24294 408836 SH SOLE 408836 0 0 Citigroup Inc COM 172967424 3440 57889 SH SOLE 57889 0 0 Citigroup Inc COM 172967424 1496 25178 SH DFND 3 0 25178 0 CITIGROUP INC NEW COM 172967424 717 12048 SH SOLE 12048 0 0 Citizens Financial Group Inc COM 174610105 2616 73434 SH SOLE 73434 0 0 Citizens Financial Group Inc COM 174610105 370 10398 SH SOLE 10398 0 0 Citizens Financial Group Inc COM 174610105 160 4502 SH DFND 3 0 4502 0 CITRIX SYSTEMS INC COM 177376100 27 305 SH SOLE 305 0 0 Citrix Systems Inc COM 177376100 15393 172375 SH SOLE 172375 0 0 Citrix Systems Inc COM 177376100 283 3169 SH SOLE 3169 0 0 Citrix Systems Inc COM 177376100 121 1350 SH DFND 3 0 1350 0 Civeo Corp COM 17878Y108 0 200 SH SOLE 200 0 0 Clorox Co/The COM 189054109 2217 18470 SH SOLE 18470 0 0 Clorox Co/The COM 189054109 314 2615 SH SOLE 2615 0 0 Clorox Co/The COM 189054109 135 1122 SH DFND 3 0 1122 0 CME GROUP INC COM 12572Q105 1084 9382 SH SOLE 9382 0 0 CME Group Inc COM 12572Q105 5615 48686 SH SOLE 48686 0 0 CME Group Inc COM 12572Q105 795 6894 SH SOLE 6894 0 0 CME Group Inc COM 12572Q105 339 2937 SH DFND 3 0 2937 0 CMS Energy Corp COM 125896100 1666 40042 SH SOLE 40042 0 0 CMS Energy Corp COM 125896100 236 5669 SH SOLE 5669 0 0 CMS Energy Corp COM 125896100 101 2425 SH DFND 3 0 2425 0 CNOOC Ltd COM 126132109 7 54 SH DFND 1 0 54 0 Coach Inc COM 189754104 1408 40221 SH SOLE 40221 0 0 Coach Inc COM 189754104 199 5695 SH SOLE 5695 0 0 Coach Inc COM 189754104 85 2417 SH DFND 3 0 2417 0 Coca-Cola Co/The COM 191216100 29 700 SH SOLE 700 0 0 Coca-Cola Co/The COM 191216100 23086 556883 SH SOLE 556883 0 0 Coca-Cola Co/The COM 191216100 3269 78850 SH SOLE 78850 0 0 Coca-Cola Co/The COM 191216100 1473 35533 SH DFND 3 0 35533 0 Coca-Cola Co/The COM 191216100 207 5000 SH SOLE 5000 0 0 COCA-COLA COMPANY COM 191216100 1814 43708 SH SOLE 43708 0 0 COEUR MINING INC COM 192108504 0 17 SH DFND 1 0 17 0 Coeur Mining Inc COM 192108504 2 270 SH SOLE 270 0 0 COGNIZANT TECH SOLUTIONS CORP-A COM 192446102 322 5741 SH SOLE 5741 0 0 Cognizant Technology Solutions Corp COM 192446102 4876 87042 SH SOLE 87042 0 0 Cognizant Technology Solutions Corp COM 192446102 691 12326 SH SOLE 12326 0 0 Cognizant Technology Solutions Corp COM 192446102 295 5260 SH DFND 3 0 5260 0 Colgate-Palmolive Co COM 194162103 8344 127517 SH SOLE 127517 0 0 Colgate-Palmolive Co COM 194162103 1181 18055 SH SOLE 18055 0 0 Colgate-Palmolive Co COM 194162103 480 7340 SH DFND 3 0 7340 0 COLGATE-PALMOLIVE COMPANY COM 194162103 3501 53439 SH SOLE 53439 0 0 COLLIERS INTERNATIONAL GROUP INC COM 194693107 88 2400 SH SOLE 2400 0 0 Colliers International Group Inc COM 194693107 1155 31330 SH SOLE 31330 0 0 Colliers International Group Inc COM 194693107 280 7600 SH DFND 1 0 7600 0 Colliers International Group Inc CALL 194693107 553 15000 SH Call DFND 1 0 15000 0 Colony Capital Inc COM 19624R106 5062 250000 SH SOLE 250000 0 0 Colony Capital Inc COM 19624R106 11136 550000 SH DFND 3 0 550000 0 Comcast Corp COM 20030N101 23608 341933 SH SOLE 341933 0 0 Comcast Corp COM 20030N101 3343 48414 SH SOLE 48414 0 0 Comcast Corp COM 20030N101 1437 20819 SH DFND 3 0 20819 0 Comcast Corp COM 20030N101 124 1800 SH SOLE 1800 0 0 COMCAST CORP CL A COM 20030N101 5164 74692 SH SOLE 74692 0 0 Comerica Inc COM 200340107 1683 24715 SH SOLE 24715 0 0 Comerica Inc COM 200340107 238 3499 SH SOLE 3499 0 0 Comerica Inc COM 200340107 103 1507 SH DFND 3 0 1507 0 Computer Sciences Corp COM 205363104 72 1217 SH DFND 3 0 1217 0 CONAGRA BRANDS INC COM 205887102 198 5000 SH SOLE 5000 0 0 Conagra Brands Inc COM 205887102 2359 59665 SH SOLE 59665 0 0 Conagra Brands Inc COM 205887102 334 8448 SH SOLE 8448 0 0 Conagra Brands Inc COM 205887102 143 3617 SH DFND 3 0 3617 0 Concho Resources Inc COM 20605P101 2778 20954 SH SOLE 20954 0 0 Concho Resources Inc COM 20605P101 393 2966 SH SOLE 2966 0 0 Concho Resources Inc COM 20605P101 162 1220 SH DFND 3 0 1220 0 Concordia International Corp COM 20653P102 172 80800 SH DFND 1 0 80800 0 CONCORDIA INTL CORP COM 20653P102 0 13 SH DFND 1 0 13 0 CONCORDIA INTL CORP COM 20653P102 0 13 SH DFND 1 0 13 0 CONOCOPHILLIPS COM 20825C104 282 5625 SH SOLE 5625 0 0 ConocoPhillips COM 20825C104 85 1700 SH SOLE 1700 0 0 ConocoPhillips COM 20825C104 38992 777757 SH SOLE 777757 0 0 ConocoPhillips COM 20825C104 1262 25167 SH SOLE 25167 0 0 ConocoPhillips COM 20825C104 538 10733 SH DFND 3 0 10733 0 CONSOLIDATED EDISON INC COM 209115104 3 40 SH SOLE 40 0 0 Consolidated Edison Inc COM 209115104 52 700 SH SOLE 700 0 0 Consolidated Edison Inc COM 209115104 3221 43717 SH SOLE 43717 0 0 Consolidated Edison Inc COM 209115104 456 6190 SH SOLE 6190 0 0 Consolidated Edison Inc COM 209115104 194 2638 SH DFND 3 0 2638 0 Consolidated Edison Inc COM 209115104 7 100 SH SOLE 100 0 0 Constellation Brands Inc COM 21036P108 3908 25496 SH SOLE 25496 0 0 Constellation Brands Inc COM 21036P108 554 3611 SH SOLE 3611 0 0 Constellation Brands Inc COM 21036P108 235 1535 SH DFND 3 0 1535 0 CONSUMER DISCRETIONARY SEL SEC SPDR COM 81369Y407 6 70 SH SOLE 70 0 0 CONSUMER STAPLES SEL SECT SPDR ETF COM 81369Y308 29 560 SH SOLE 560 0 0 Continental Resources Inc/OK COM 212015101 42 812 SH DFND 3 0 812 0 Cooper Cos Inc/The COM 216648402 1223 6995 SH SOLE 6995 0 0 Cooper Cos Inc/The COM 216648402 173 991 SH SOLE 991 0 0 Cooper Cos Inc/The COM 216648402 73 420 SH DFND 3 0 420 0 COPART INC COM 217204106 51 915 SH SOLE 915 0 0 Core Laboratories NV COM N22717107 46 382 SH DFND 3 0 382 0 CORNING INC COM 219350105 101 4170 SH SOLE 4170 0 0 Corning Inc COM 219350105 3312 136468 SH SOLE 136468 0 0 Corning Inc COM 219350105 469 19324 SH SOLE 19324 0 0 Corning Inc COM 219350105 218 8986 SH DFND 3 0 8986 0 CoStar Group Inc COM 22160N109 53 283 SH DFND 3 0 283 0 COSTCO WHOLESALE CORP COM 22160K105 125 780 SH SOLE 780 0 0 Costco Wholesale Corp COM 22160K105 208 1300 SH SOLE 1300 0 0 Costco Wholesale Corp COM 22160K105 10040 62712 SH SOLE 62712 0 0 Costco Wholesale Corp COM 22160K105 1422 8880 SH SOLE 8880 0 0 Costco Wholesale Corp COM 22160K105 608 3796 SH DFND 3 0 3796 0 Costco Wholesale Corp PUT 22160K105 1601 10000 SH Put SOLE 10000 0 0 Cott Corp COM 22163N106 321 28385 SH SOLE 28385 0 0 Cott Corp COM 22163N106 2616 231100 SH DFND 1 0 231100 0 Cott Corp CALL 22163N106 25 2200 SH Call DFND 1 0 2200 0 Cott Corp PUT 22163N106 11 1000 SH Put DFND 1 0 1000 0 COTT CORPORATION COM 22163N106 111 9803 SH SOLE 9803 0 0 Coty Inc COM 222070203 1235 67453 SH SOLE 67453 0 0 Coty Inc COM 222070203 175 9550 SH SOLE 9550 0 0 Coty Inc COM 222070203 77 4201 SH DFND 3 0 4201 0 Covanta Holding Corp COM 22282E102 1413 90581 SH SOLE 90581 0 0 COVANTA HOLDING CORPORATION COM 22282E102 23 1500 SH SOLE 1500 0 0 CPFL Energia SA COM 126153105 1 40 SH DFND 1 0 40 0 CR Bard Inc COM 067383109 2369 10547 SH SOLE 10547 0 0 CR Bard Inc COM 067383109 335 1493 SH SOLE 1493 0 0 CR Bard Inc COM 067383109 143 637 SH DFND 3 0 637 0 CRESCENT POINT ENERGY CORP COM 22576C101 1036 76206 SH SOLE 76206 0 0 Crescent Point Energy Corp COM 22576C101 64176 4721575 SH SOLE 4721575 0 0 Crescent Point Energy Corp COM 22576C101 6860 504700 SH SOLE 504700 0 0 Crescent Point Energy Corp COM 22576C101 2974 218771 SH DFND 1 0 218771 0 Crescent Point Energy Corp CALL 22576C101 14 1000 SH Call SOLE 1000 0 0 Crescent Point Energy Corp CALL 22576C101 2453 180500 SH Call DFND 1 0 180500 0 Crescent Point Energy Corp PUT 22576C101 2553 187800 SH Put DFND 1 0 187800 0 Crestwood Equity Partners LP COM 226344208 114 4473 SH DFND 3 0 4473 0 CRH MEDICAL CORPORATION COM 12626F105 1 148 SH DFND 1 0 148 0 Crown Castle International Corp COM 22822V101 4488 51734 SH SOLE 51734 0 0 Crown Castle International Corp COM 22822V101 636 7326 SH SOLE 7326 0 0 Crown Castle International Corp COM 22822V101 254 2925 SH DFND 3 0 2925 0 Crown Holdings Inc COM 228368106 64 1210 SH DFND 3 0 1210 0 CSRA Inc COM 12650T104 664 20867 SH SOLE 20867 0 0 CSRA Inc COM 12650T104 94 2954 SH SOLE 2954 0 0 CST Brands Inc COM 12646R105 0 3 SH SOLE 3 0 0 CSX Corp COM 126408103 4 100 SH SOLE 100 0 0 CSX Corp COM 126408103 19198 534378 SH SOLE 534378 0 0 CSX Corp COM 126408103 684 19028 SH SOLE 19028 0 0 CSX Corp COM 126408103 295 8198 SH DFND 3 0 8198 0 CSX Corp PUT 126408103 1822 50700 SH Put SOLE 50700 0 0 CSX CORPORATION COM 126408103 1198 33305 SH SOLE 33305 0 0 Cummins Inc COM 231021106 3023 22119 SH SOLE 22119 0 0 Cummins Inc COM 231021106 428 3132 SH SOLE 3132 0 0 Cummins Inc COM 231021106 190 1388 SH DFND 3 0 1388 0 CVS Health Corp COM 126650100 12072 152996 SH SOLE 152996 0 0 CVS Health Corp COM 126650100 1709 21662 SH SOLE 21662 0 0 CVS Health Corp COM 126650100 729 9240 SH DFND 3 0 9240 0 CVS HEALTH CORPORATION COM 126650100 6536 82732 SH SOLE 82732 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 56 4925 SH SOLE 4925 0 0 DANAHER CORP COM 235851102 910 11678 SH SOLE 11678 0 0 Danaher Corp COM 235851102 6797 87325 SH SOLE 87325 0 0 Danaher Corp COM 235851102 962 12366 SH SOLE 12366 0 0 Danaher Corp COM 235851102 419 5386 SH DFND 3 0 5386 0 Darden Restaurants Inc COM 237194105 1284 17658 SH SOLE 17658 0 0 Darden Restaurants Inc COM 237194105 182 2500 SH SOLE 2500 0 0 Darden Restaurants Inc COM 237194105 76 1039 SH DFND 3 0 1039 0 DAVITA INC COM 23918K108 42 655 SH SOLE 655 0 0 DaVita Inc COM 23918K108 1454 22656 SH SOLE 22656 0 0 DaVita Inc COM 23918K108 206 3206 SH SOLE 3206 0 0 DaVita Inc COM 23918K108 92 1434 SH DFND 3 0 1434 0 DCP Midstream LP COM 23311P100 227 5920 SH DFND 3 0 5920 0 Deere & Co COM 244199105 4276 41500 SH SOLE 41500 0 0 Deere & Co COM 244199105 605 5875 SH SOLE 5875 0 0 Deere & Co COM 244199105 239 2315 SH DFND 3 0 2315 0 DEERE & COMPANY COM 244199105 317 3075 SH SOLE 3075 0 0 Dell Technologies Inc Class V COM 24703L103 4901 89168 SH SOLE 89168 0 0 Dell Technologies Inc Class V COM 24703L103 106 1932 SH DFND 3 0 1932 0 DELL TECHNOLOGIES INC CLASS-V COM 24703L103 2 44 SH SOLE 44 0 0 Delphi Automotive PLC COM G27823106 2617 38856 SH SOLE 38856 0 0 Delphi Automotive PLC COM G27823106 370 5501 SH SOLE 5501 0 0 Delphi Automotive PLC COM G27823106 159 2364 SH DFND 3 0 2364 0 Delta Air Lines Inc COM 247361702 5196 105646 SH SOLE 105646 0 0 Delta Air Lines Inc COM 247361702 736 14958 SH SOLE 14958 0 0 Delta Air Lines Inc COM 247361702 80 1623 SH DFND 3 0 1623 0 Delta Air Lines Inc CALL 247361702 1672 34000 SH Call SOLE 34000 0 0 DENBURY RESOURCES INC COM 247916208 7 1792 SH SOLE 1792 0 0 DENISON MINES CORP COM 248356107 17 32000 SH SOLE 32000 0 0 DENISON MINES CORP COM 248356107 0 213 SH DFND 1 0 213 0 Denison Mines Corp COM 248356107 4 7900 SH SOLE 7900 0 0 Denison Mines Corp COM 248356107 0 100 SH DFND 1 0 100 0 DENTSPLY SIRONA INC COM 24906P109 138 2390 SH SOLE 2390 0 0 DENTSPLY SIRONA Inc COM 24906P109 1912 33124 SH SOLE 33124 0 0 DENTSPLY SIRONA Inc COM 24906P109 271 4691 SH SOLE 4691 0 0 DENTSPLY SIRONA Inc COM 24906P109 117 2019 SH DFND 3 0 2019 0 DESCARTES SYSTEMS GROUP COM 249906108 2 73 SH DFND 1 0 73 0 DESCARTES SYSTEMS GROUP INC COM 249906108 227 10645 SH SOLE 10645 0 0 Descartes Systems Group Inc/The COM 249906108 329 15450 SH SOLE 15450 0 0 Descartes Systems Group Inc/The COM 249906108 30 1400 SH DFND 1 0 1400 0 Descartes Systems Group Inc/The CALL 249906108 85 4000 SH Call DFND 1 0 4000 0 Devon Energy Corp COM 25179M103 3430 75118 SH SOLE 75118 0 0 Devon Energy Corp COM 25179M103 486 10636 SH SOLE 10636 0 0 Devon Energy Corp COM 25179M103 186 4084 SH DFND 3 0 4084 0 DEVON ENERGY CORPORATION COM 25179M103 348 7603 SH SOLE 7603 0 0 DexCom Inc COM 252131107 43 727 SH DFND 3 0 727 0 DIAGEO PLC SPONSORED ADR COM 25243Q205 2321 22307 SH SOLE 22307 0 0 DIAMOND OFFSHORE DRILLING COM 25271C102 5 280 SH SOLE 280 0 0 Diamondback Energy Inc COM 25278X109 78 768 SH DFND 3 0 768 0 DICK'S SPORTING GOODS INC COM 253393102 24 450 SH SOLE 450 0 0 Dick's Sporting Goods Inc COM 253393102 41 763 SH DFND 3 0 763 0 Digital Realty Trust Inc COM 253868103 2240 22802 SH SOLE 22802 0 0 Digital Realty Trust Inc COM 253868103 317 3228 SH SOLE 3228 0 0 Digital Realty Trust Inc COM 253868103 136 1381 SH DFND 3 0 1381 0 Dime Community Bancshares Inc COM 253922108 0 11 SH DFND 1 0 11 0 DISCOVER FINANCIAL SERVICES COM 254709108 476 6600 SH SOLE 6600 0 0 Discover Financial Services COM 254709108 4078 56581 SH SOLE 56581 0 0 Discover Financial Services COM 254709108 577 8011 SH SOLE 8011 0 0 Discover Financial Services COM 254709108 252 3498 SH DFND 3 0 3498 0 Discovery Communications Inc COM 25470F104 597 21798 SH SOLE 21798 0 0 Discovery Communications Inc COM 25470F302 847 31649 SH SOLE 31649 0 0 Discovery Communications Inc COM 25470F104 85 3086 SH SOLE 3086 0 0 Discovery Communications Inc COM 25470F302 120 4481 SH SOLE 4481 0 0 Discovery Communications Inc COM 25470F104 36 1308 SH DFND 3 0 1308 0 Discovery Communications Inc COM 25470F302 53 1964 SH DFND 3 0 1964 0 DISH Network Corp COM 25470M109 114 1962 SH DFND 3 0 1962 0 DISNEY,WALT COMPANY COM 254687106 1819 17434 SH SOLE 17434 0 0 DOLLAR GENERAL CORP COM 256677105 595 8019 SH SOLE 8019 0 0 Dollar General Corp COM 256677105 2701 36464 SH SOLE 36464 0 0 Dollar General Corp COM 256677105 382 5163 SH SOLE 5163 0 0 Dollar General Corp COM 256677105 181 2442 SH DFND 3 0 2442 0 DOLLAR TREE INC COM 256746108 218 2824 SH SOLE 2824 0 0 Dollar Tree Inc COM 256746108 2614 33868 SH SOLE 33868 0 0 Dollar Tree Inc COM 256746108 370 4796 SH SOLE 4796 0 0 Dollar Tree Inc COM 256746108 158 2042 SH DFND 3 0 2042 0 DOMINION DIAMOND CORP COM 257287102 1 72 SH DFND 1 0 72 0 Dominion Diamond Corp COM 257287102 191 19701 SH SOLE 19701 0 0 Dominion Diamond Corp COM 257287102 19 2000 SH DFND 1 0 2000 0 Dominion Diamond Corp PUT 257287102 111 11500 SH Put DFND 1 0 11500 0 DOMINION DIAMOND CORPORATION COM 257287102 152 15692 SH SOLE 15692 0 0 DOMINION RESOURCES INC COM 25746U109 67 880 SH SOLE 880 0 0 Dominion Resources Inc/VA COM 25746U109 6886 89916 SH SOLE 89916 0 0 Dominion Resources Inc/VA COM 25746U109 975 12733 SH SOLE 12733 0 0 Dominion Resources Inc/VA COM 25746U109 417 5442 SH DFND 3 0 5442 0 Domino's Pizza Inc COM 25754A201 67 418 SH DFND 3 0 418 0 Domtar Corp COM 257559203 20 500 SH DFND 1 0 500 0 DOMTAR CORP-NEW COM 257559203 1 31 SH DFND 1 0 31 0 DONNELLEY FINANCIAL SOLUTIONS INC COM 25787G100 3 125 SH SOLE 125 0 0 DOUGLAS DYNAMICS INC COM 25960R105 109 3230 SH SOLE 3230 0 0 Dover Corp COM 260003108 24146 322287 SH SOLE 322287 0 0 Dover Corp COM 260003108 236 3156 SH SOLE 3156 0 0 Dover Corp COM 260003108 101 1345 SH DFND 3 0 1345 0 Dow Chemical Co/The COM 260543103 9205 160881 SH SOLE 160881 0 0 Dow Chemical Co/The COM 260543103 1303 22780 SH SOLE 22780 0 0 Dow Chemical Co/The COM 260543103 559 9765 SH DFND 3 0 9765 0 DOW CHEMICAL COMPANY COM 260543103 354 6171 SH SOLE 6171 0 0 DR Horton Inc COM 23331A109 1330 48688 SH SOLE 48688 0 0 DR Horton Inc COM 23331A109 188 6894 SH SOLE 6894 0 0 DR Horton Inc COM 23331A109 84 3065 SH DFND 3 0 3065 0 Dr Pepper Snapple Group Inc COM 26138E109 2389 26356 SH SOLE 26356 0 0 Dr Pepper Snapple Group Inc COM 26138E109 338 3731 SH SOLE 3731 0 0 Dr Pepper Snapple Group Inc COM 26138E109 146 1607 SH DFND 3 0 1607 0 DRAGONWAVE INC-NEW COM 26144M400 0 74 SH DFND 1 0 74 0 DTE Energy Co COM 233331107 2536 25742 SH SOLE 25742 0 0 DTE Energy Co COM 233331107 359 3644 SH SOLE 3644 0 0 DTE Energy Co COM 233331107 153 1555 SH DFND 3 0 1555 0 Duke Energy Corp COM 26441C204 39 500 SH SOLE 500 0 0 Duke Energy Corp COM 26441C204 7671 98839 SH SOLE 98839 0 0 Duke Energy Corp COM 26441C204 1086 13995 SH SOLE 13995 0 0 Duke Energy Corp COM 26441C204 463 5971 SH DFND 3 0 5971 0 Duke Energy Corp COM 26441C204 233 3000 SH SOLE 3000 0 0 DUKE ENERGY CORP NEW COM 26441C204 1507 19393 SH SOLE 19393 0 0 Duke Realty Corp COM 264411505 81 3040 SH DFND 3 0 3040 0 DUKE REALTY CORPORATION COM 264411505 13 500 SH SOLE 500 0 0 Dun & Bradstreet Corp/The COM 26483E100 640 5276 SH SOLE 5276 0 0 Dun & Bradstreet Corp/The COM 26483E100 91 747 SH SOLE 747 0 0 Dun & Bradstreet Corp/The COM 26483E100 38 315 SH DFND 3 0 315 0 DUPONT E.I. DE NEMOURS & CO COM 263534109 3882 52824 SH SOLE 52824 0 0 Dynagas LNG Partners LP COM Y2188B108 23 1464 SH DFND 3 0 1464 0 E TRADE Financial Corp COM 269246401 1361 39274 SH SOLE 39274 0 0 E TRADE Financial Corp COM 269246401 193 5562 SH SOLE 5562 0 0 E TRADE Financial Corp COM 269246401 82 2372 SH DFND 3 0 2372 0 EARTHSTONE ENERGY INC COM 27032D205 0 7 SH DFND 1 0 7 0 Eastman Chemical Co COM 277432100 24144 321055 SH SOLE 321055 0 0 Eastman Chemical Co COM 277432100 224 2981 SH SOLE 2981 0 0 Eastman Chemical Co COM 277432100 96 1280 SH DFND 3 0 1280 0 EASTMAN CHEMICAL COMPANY COM 277432100 36 475 SH SOLE 475 0 0 Eaton Corp PLC COM G29183103 4347 64804 SH SOLE 64804 0 0 Eaton Corp PLC COM G29183103 616 9176 SH SOLE 9176 0 0 Eaton Corp PLC COM G29183103 264 3940 SH DFND 3 0 3940 0 Eaton Vance Corp COM 278265103 41 977 SH DFND 3 0 977 0 eBay Inc COM 278642103 4428 149158 SH SOLE 149158 0 0 eBay Inc COM 278642103 627 21119 SH SOLE 21119 0 0 eBay Inc COM 278642103 276 9295 SH DFND 3 0 9295 0 Ecolab Inc COM 278865100 4412 37645 SH SOLE 37645 0 0 Ecolab Inc COM 278865100 625 5330 SH SOLE 5330 0 0 Ecolab Inc COM 278865100 267 2274 SH DFND 3 0 2274 0 ECOPETROL SA-ADR COM 279158109 0 5 SH DFND 1 0 5 0 Edgewell Personal Care Co COM 28035Q102 37 511 SH DFND 3 0 511 0 Edison International COM 281020107 3365 46743 SH SOLE 46743 0 0 Edison International COM 281020107 476 6618 SH SOLE 6618 0 0 Edison International COM 281020107 203 2824 SH DFND 3 0 2824 0 Edwards Lifesciences Corp COM 28176E108 2874 30676 SH SOLE 30676 0 0 Edwards Lifesciences Corp COM 28176E108 407 4342 SH SOLE 4342 0 0 Edwards Lifesciences Corp COM 28176E108 173 1845 SH DFND 3 0 1845 0 EI du Pont de Nemours & Co COM 263534109 9153 124720 SH SOLE 124720 0 0 EI du Pont de Nemours & Co COM 263534109 1296 17659 SH SOLE 17659 0 0 EI du Pont de Nemours & Co COM 263534109 556 7577 SH DFND 3 0 7577 0 EI du Pont de Nemours & Co COM 263534109 18 250 SH SOLE 250 0 0 ELDORADO GOLD CORP COM 284902103 6 2000 SH SOLE 2000 0 0 Eldorado Gold Corp COM 284902103 17126 5322973 SH SOLE 5322973 0 0 Eldorado Gold Corp COM 284902103 2152 668731 SH SOLE 668731 0 0 Eldorado Gold Corp COM 284902103 5300 1647231 SH DFND 1 0 1647231 0 Eldorado Gold Corp COM 284902103 260 80739 SH DFND 1 0 80739 0 Eldorado Gold Corp CALL 284902103 116 36200 SH Call DFND 1 0 36200 0 Eldorado Gold Corp PUT 284902103 10 3000 SH Put DFND 1 0 3000 0 ELDORADO GOLD CRP COM 284902103 0 4 SH DFND 1 0 4 0 Electronic Arts Inc COM 285512109 3409 43292 SH SOLE 43292 0 0 Electronic Arts Inc COM 285512109 483 6130 SH SOLE 6130 0 0 Electronic Arts Inc COM 285512109 205 2606 SH DFND 3 0 2606 0 Eli Lilly & Co COM 532457108 10250 139374 SH SOLE 139374 0 0 Eli Lilly & Co COM 532457108 1451 19735 SH SOLE 19735 0 0 Eli Lilly & Co COM 532457108 633 8609 SH DFND 3 0 8609 0 EMERSON ELECTRIC CO COM 291011104 1496 26802 SH SOLE 26802 0 0 Emerson Electric Co COM 291011104 5141 92217 SH SOLE 92217 0 0 Emerson Electric Co COM 291011104 728 13056 SH SOLE 13056 0 0 Emerson Electric Co COM 291011104 311 5577 SH DFND 3 0 5577 0 Enable Midstream Partners LP COM 292480100 320 20319 SH DFND 3 0 20319 0 Enbridge Energy Partners LP COM 29250R106 210 8236 SH DFND 3 0 8236 0 ENBRIDGE INC COM 29250N105 44871 1066332 SH SOLE 1066332 0 0 ENBRIDGE INC COM 29250N105 1 17 SH DFND 1 0 17 0 Enbridge Inc COM 29250N105 386712 9190055 SH SOLE 9190055 0 0 Enbridge Inc COM 29250N105 37042 880287 SH SOLE 880287 0 0 Enbridge Inc COM 29250N105 22612 537376 SH DFND 1 0 537376 0 Enbridge Inc COM 29250N105 95 2250 SH SOLE 2250 0 0 Enbridge Inc CALL 29250N105 13507 321000 SH Call DFND 1 0 321000 0 Enbridge Inc PUT 29250N105 5862 139300 SH Put DFND 1 0 139300 0 Encana Corp COM 292505104 99883 8509737 SH SOLE 8509737 0 0 Encana Corp COM 292505104 1110 94591 SH SOLE 94591 0 0 Encana Corp COM 292505104 10480 892889 SH SOLE 892889 0 0 Encana Corp COM 292505104 2547 216987 SH DFND 1 0 216987 0 Encana Corp COM 292505104 16 1400 SH SOLE 1400 0 0 Encana Corp PUT 292505104 103 8800 SH Put SOLE 8800 0 0 Encana Corp PUT 292505104 2759 235000 SH Put SOLE 235000 0 0 Encana Corp CALL 292505104 6892 587200 SH Call DFND 1 0 587200 0 Encana Corp PUT 292505104 1460 124400 SH Put DFND 1 0 124400 0 ENCANA CORPORATION COM 292505104 3251 276986 SH SOLE 276986 0 0 Endeavour Silver Corp COM 29258Y103 1 300 SH DFND 1 0 300 0 Endeavour Silver Corp CALL 29258Y103 36 10200 SH Call DFND 1 0 10200 0 Endeavour Silver Corp PUT 29258Y103 4 1000 SH Put DFND 1 0 1000 0 ENDO INTERNATIONAL PLC COM G30401106 2 119 SH DFND 1 0 119 0 Endo International PLC COM G30401106 469 28456 SH SOLE 28456 0 0 Endo International PLC COM G30401106 66 4031 SH SOLE 4031 0 0 Endo International PLC COM G30401106 30 1834 SH DFND 3 0 1834 0 ENERGY FUELS INC NEW COM 292671708 1 708 SH SOLE 708 0 0 Energy Fuels Inc/Canada COM 292671708 0 175 SH SOLE 175 0 0 ENERGY FUELS INC-NEW COM 292671708 0 164 SH DFND 1 0 164 0 ENERGY SELECT SECTOR SPDR FUND COM 81369Y506 30 400 SH SOLE 400 0 0 Energy Transfer Partners LP COM 29273R109 197 5500 SH DFND 3 0 5500 0 ENERPLUS CORP COM 292766102 154 16279 SH SOLE 16279 0 0 ENERPLUS CORP COM 292766102 0 4 SH DFND 1 0 4 0 Enerplus Corp COM 292766102 1916 201943 SH SOLE 201943 0 0 Enerplus Corp COM 292766102 17 1800 SH DFND 1 0 1800 0 Enerplus Corp CALL 292766102 14 1500 SH Call SOLE 1500 0 0 Enerplus Corp PUT 292766102 299 31500 SH Put DFND 1 0 31500 0 ENI S P A ADR COM 26874R108 27 835 SH SOLE 835 0 0 EnLink Midstream Partners LP COM 29336U107 5929 321900 SH DFND 3 0 321900 0 Entergy Corp COM 29364G103 1888 25697 SH SOLE 25697 0 0 Entergy Corp COM 29364G103 267 3638 SH SOLE 3638 0 0 Entergy Corp COM 29364G103 114 1551 SH DFND 3 0 1551 0 ENTERGY CORPORATION COM 29364G103 17 228 SH SOLE 228 0 0 ENTERPRISE PRODUCTS PARTNERS LP COM 293792107 33 1225 SH SOLE 1225 0 0 Enterprise Products Partners LP COM 293792107 73259 2709600 SH DFND 3 0 2709600 0 ENTREE GOLD INC COM 29383G100 1 2339 SH DFND 1 0 2339 0 Envision Healthcare Corp COM 29414D100 1065 16831 SH SOLE 16831 0 0 Envision Healthcare Corp COM 29414D100 151 2383 SH SOLE 2383 0 0 Envision Healthcare Corp COM 29414D100 64 1016 SH DFND 3 0 1016 0 EOG RESOURCES INC COM 26875P101 260 2565 SH SOLE 2565 0 0 EOG Resources Inc COM 26875P101 8360 82701 SH SOLE 82701 0 0 EOG Resources Inc COM 26875P101 1184 11710 SH SOLE 11710 0 0 EOG Resources Inc COM 26875P101 505 4996 SH DFND 3 0 4996 0 EQT Corp COM 26884L109 1621 24785 SH SOLE 24785 0 0 EQT Corp COM 26884L109 229 3508 SH SOLE 3508 0 0 EQT Corp COM 26884L109 98 1497 SH DFND 3 0 1497 0 Equifax Inc COM 294429105 2031 17182 SH SOLE 17182 0 0 Equifax Inc COM 294429105 288 2432 SH SOLE 2432 0 0 Equifax Inc COM 294429105 122 1034 SH DFND 3 0 1034 0 Equinix Inc COM 29444U700 3660 10242 SH SOLE 10242 0 0 Equinix Inc COM 29444U700 518 1449 SH SOLE 1449 0 0 Equinix Inc COM 29444U700 220 616 SH DFND 3 0 616 0 Equity Residential COM 29476L107 3376 52459 SH SOLE 52459 0 0 Equity Residential COM 29476L107 478 7426 SH SOLE 7426 0 0 Equity Residential COM 29476L107 204 3168 SH DFND 3 0 3168 0 Essex Property Trust Inc COM 297178105 2185 9400 SH SOLE 9400 0 0 Essex Property Trust Inc COM 297178105 309 1330 SH SOLE 1330 0 0 Essex Property Trust Inc COM 297178105 132 568 SH DFND 3 0 568 0 Estee Lauder Cos Inc/The COM 518439104 2439 31888 SH SOLE 31888 0 0 Estee Lauder Cos Inc/The COM 518439104 345 4514 SH SOLE 4514 0 0 Estee Lauder Cos Inc/The COM 518439104 146 1915 SH DFND 3 0 1915 0 Everest Re Group Ltd COM G3223R108 79 363 SH DFND 3 0 363 0 Eversource Energy COM 30040W108 2513 45508 SH SOLE 45508 0 0 Eversource Energy COM 30040W108 356 6444 SH SOLE 6444 0 0 Eversource Energy COM 30040W108 152 2749 SH DFND 3 0 2749 0 Exelon Corp COM 30161N101 29540 832456 SH SOLE 832456 0 0 Exelon Corp COM 30161N101 666 18755 SH SOLE 18755 0 0 Exelon Corp COM 30161N101 284 7998 SH DFND 3 0 7998 0 EXETER RESOURCE CORP COM 301835104 0 58 SH DFND 1 0 58 0 EXFO INC SV COM 302046107 0 4 SH DFND 1 0 4 0 Expedia Inc COM 30212P303 1962 17326 SH SOLE 17326 0 0 Expedia Inc COM 30212P303 278 2453 SH SOLE 2453 0 0 Expedia Inc COM 30212P303 121 1069 SH DFND 3 0 1069 0 Expeditors International of Washington Inc COM 302130109 1370 25878 SH SOLE 25878 0 0 Expeditors International of Washington Inc COM 302130109 194 3664 SH SOLE 3664 0 0 Expeditors International of Washington Inc COM 302130109 83 1569 SH DFND 3 0 1569 0 Express Scripts Holding Co COM 30219G108 6085 88462 SH SOLE 88462 0 0 Express Scripts Holding Co COM 30219G108 862 12526 SH SOLE 12526 0 0 Express Scripts Holding Co COM 30219G108 376 5462 SH DFND 3 0 5462 0 Express Scripts Holding Co COM 30219G108 223548 3250000 SH DFND 4 0 3250000 0 EXPRESS SCRIPTS HOLDING COMPANY COM 30219G108 642 9317 SH SOLE 9317 0 0 Extra Space Storage Inc COM 30225T102 1394 18049 SH SOLE 18049 0 0 Extra Space Storage Inc COM 30225T102 197 2555 SH SOLE 2555 0 0 Extra Space Storage Inc COM 30225T102 84 1090 SH DFND 3 0 1090 0 Exxon Mobil Corp COM 30231G102 261 2889 SH SOLE 2889 0 0 Exxon Mobil Corp COM 30231G102 53690 594906 SH SOLE 594906 0 0 Exxon Mobil Corp COM 30231G102 7602 84234 SH SOLE 84234 0 0 Exxon Mobil Corp COM 30231G102 3243 35935 SH DFND 3 0 35935 0 EXXON MOBIL CORPORATION COM 30231G102 8310 91957 SH SOLE 91957 0 0 F5 Networks Inc COM 315616102 1356 9371 SH SOLE 9371 0 0 F5 Networks Inc COM 315616102 192 1326 SH SOLE 1326 0 0 F5 Networks Inc COM 315616102 83 574 SH DFND 3 0 574 0 Facebook Inc COM 30303M102 38632 335825 SH SOLE 335825 0 0 Facebook Inc COM 30303M102 5470 47550 SH SOLE 47550 0 0 Facebook Inc COM 30303M102 2316 20131 SH DFND 3 0 20131 0 FACEBOOK INC CLASS-A COM 30303M102 23 200 SH SOLE 200 0 0 Fastenal Co COM 311900104 1948 41468 SH SOLE 41468 0 0 Fastenal Co COM 311900104 276 5871 SH SOLE 5871 0 0 Fastenal Co COM 311900104 118 2504 SH DFND 3 0 2504 0 Federal Realty Investment Trust COM 313747206 1464 10301 SH SOLE 10301 0 0 Federal Realty Investment Trust COM 313747206 207 1459 SH SOLE 1459 0 0 Federal Realty Investment Trust COM 313747206 88 619 SH DFND 3 0 619 0 FedEx Corp COM 31428X106 6531 35077 SH SOLE 35077 0 0 FedEx Corp COM 31428X106 925 4966 SH SOLE 4966 0 0 FedEx Corp COM 31428X106 407 2186 SH DFND 3 0 2186 0 FEDEX CORPORATION COM 31428X106 511 2740 SH SOLE 2740 0 0 FIDELITY NATIONAL INFO SERVICES INC COM 31620M106 123 1630 SH SOLE 1630 0 0 Fidelity National Information Services Inc COM 31620M106 3561 47088 SH SOLE 47088 0 0 Fidelity National Information Services Inc COM 31620M106 504 6668 SH SOLE 6668 0 0 Fidelity National Information Services Inc COM 31620M106 204 2699 SH DFND 3 0 2699 0 Fifth Third Bancorp COM 316773100 2923 108405 SH SOLE 108405 0 0 Fifth Third Bancorp COM 316773100 414 15350 SH SOLE 15350 0 0 Fifth Third Bancorp COM 316773100 179 6642 SH DFND 3 0 6642 0 FINANCIAL SELECT SECTOR SPDR FUND COM 81369Y605 37 1600 SH SOLE 1600 0 0 Financial Select Sector SPDR Fund COM 81369Y605 28 1200 SH SOLE 1200 0 0 Financial Select Sector SPDR Fund PUT 81369Y605 6975 300000 SH Put SOLE 300000 0 0 First Data Corp COM 32008D106 38 2663 SH DFND 3 0 2663 0 FIRST MAJESTIC SILVER CORP COM 32076V103 38 5000 SH SOLE 5000 0 0 First Majestic Silver Corp COM 32076V103 57 7400 SH SOLE 7400 0 0 First Majestic Silver Corp COM 32076V103 235 30759 SH DFND 1 0 30759 0 First Majestic Silver Corp CALL 32076V103 340 44500 SH Call DFND 1 0 44500 0 First Majestic Silver Corp PUT 32076V103 43 5600 SH Put DFND 1 0 5600 0 First Republic Bank/CA COM 33616C100 120 1299 SH DFND 3 0 1299 0 FIRST SOLAR INC COM 336433107 2 75 SH SOLE 75 0 0 First Solar Inc COM 336433107 359 11181 SH SOLE 11181 0 0 First Solar Inc COM 336433107 51 1582 SH SOLE 1582 0 0 FirstEnergy Corp COM 337932107 1891 61079 SH SOLE 61079 0 0 FirstEnergy Corp COM 337932107 268 8651 SH SOLE 8651 0 0 FirstEnergy Corp COM 337932107 114 3685 SH DFND 3 0 3685 0 FirstService Corp COM 33767E103 1834 38630 SH SOLE 38630 0 0 FIRSTSERVICE CORP SVS-NEW COM 33767E103 2 37 SH DFND 1 0 37 0 FIRSTSERVICE CORPORATION SVS COM 33767E103 114 2400 SH SOLE 2400 0 0 FISERV INC COM 337738108 85 795 SH SOLE 795 0 0 Fiserv Inc COM 337738108 3309 31139 SH SOLE 31139 0 0 Fiserv Inc COM 337738108 468 4408 SH SOLE 4408 0 0 Fiserv Inc COM 337738108 202 1905 SH DFND 3 0 1905 0 FleetCor Technologies Inc COM 339041105 113 802 SH DFND 3 0 802 0 Flex Ltd COM Y2573F102 68 4735 SH DFND 3 0 4735 0 FLIR Systems Inc COM 302445101 707 19528 SH SOLE 19528 0 0 FLIR Systems Inc COM 302445101 100 2766 SH SOLE 2766 0 0 FLIR Systems Inc COM 302445101 43 1190 SH DFND 3 0 1190 0 Flowserve Corp COM 34354P105 899 18715 SH SOLE 18715 0 0 Flowserve Corp COM 34354P105 127 2650 SH SOLE 2650 0 0 Flowserve Corp COM 34354P105 54 1130 SH DFND 3 0 1130 0 FLOWSERVE CORPORATION COM 34354P105 23 470 SH SOLE 470 0 0 Fluor Corp COM 343412102 1049 19978 SH SOLE 19978 0 0 Fluor Corp COM 343412102 149 2829 SH SOLE 2829 0 0 Fluor Corp COM 343412102 4 76 SH DFND 1 0 76 0 Fluor Corp COM 343412102 63 1207 SH DFND 3 0 1207 0 FLUOR CORPORATION COM 343412102 37 700 SH SOLE 700 0 0 FMC Corp COM 302491303 1086 19203 SH SOLE 19203 0 0 FMC Corp COM 302491303 154 2719 SH SOLE 2719 0 0 FMC Corp COM 302491303 66 1160 SH DFND 3 0 1160 0 FNF Group COM 31620R303 72 2126 SH DFND 3 0 2126 0 Foot Locker Inc COM 344849104 1376 19411 SH SOLE 19411 0 0 Foot Locker Inc COM 344849104 195 2748 SH SOLE 2748 0 0 Foot Locker Inc COM 344849104 83 1173 SH DFND 3 0 1173 0 Ford Motor Co COM 345370860 6791 559926 SH SOLE 559926 0 0 Ford Motor Co COM 345370860 962 79281 SH SOLE 79281 0 0 Ford Motor Co COM 345370860 390 32128 SH DFND 3 0 32128 0 FORD MOTOR COMPANY COM 345370860 25 2040 SH SOLE 2040 0 0 Fortinet Inc COM 34959E109 38 1272 SH DFND 3 0 1272 0 FORTIS INC COM 349553107 14340 464405 SH SOLE 464405 0 0 Fortis Inc/Canada COM 349553107 173324 5613183 SH SOLE 5613183 0 0 Fortis Inc/Canada COM 349553107 11464 371256 SH SOLE 371256 0 0 Fortis Inc/Canada COM 349553107 70043 2268368 SH DFND 1 0 2268368 0 Fortis Inc/Canada CALL 349553107 432 14000 SH Call SOLE 14000 0 0 Fortis Inc/Canada PUT 349553107 1278 41400 SH Put SOLE 41400 0 0 Fortis Inc/Canada CALL 349553107 16044 519600 SH Call DFND 1 0 519600 0 Fortis Inc/Canada PUT 349553107 5234 169500 SH Put DFND 1 0 169500 0 Fortive Corp COM 34959J108 2314 43155 SH SOLE 43155 0 0 Fortive Corp COM 34959J108 328 6112 SH SOLE 6112 0 0 Fortive Corp COM 34959J108 145 2695 SH DFND 3 0 2695 0 FORTIVE CORPORATION COM 34959J108 124 2311 SH SOLE 2311 0 0 FORTUNA SILVER MINES INC COM 349915108 0 34 SH DFND 1 0 34 0 Fortuna Silver Mines Inc COM 349915108 186 32970 SH SOLE 32970 0 0 Fortuna Silver Mines Inc COM 349915108 11 2000 SH DFND 1 0 2000 0 Fortuna Silver Mines Inc CALL 349915108 6 1000 SH Call DFND 1 0 1000 0 Fortuna Silver Mines Inc PUT 349915108 28 5000 SH Put DFND 1 0 5000 0 Fortune Brands Home & Security Inc COM 34964C106 1183 22138 SH SOLE 22138 0 0 Fortune Brands Home & Security Inc COM 34964C106 168 3135 SH SOLE 3135 0 0 Fortune Brands Home & Security Inc COM 34964C106 71 1334 SH DFND 3 0 1334 0 FRANCO-NEVADA CORP COM 351858105 1475 24673 SH SOLE 24673 0 0 Franco-Nevada Corp COM 351858105 87413 1462007 SH SOLE 1462007 0 0 Franco-Nevada Corp COM 351858105 9936 166180 SH SOLE 166180 0 0 Franco-Nevada Corp COM 351858105 17396 290958 SH DFND 1 0 290958 0 Franco-Nevada Corp CALL 351858105 3725 62300 SH Call DFND 1 0 62300 0 Franco-Nevada Corp PUT 351858105 1656 27700 SH Put DFND 1 0 27700 0 FRANKLIN RESOURCES INC COM 354613101 65 1630 SH SOLE 1630 0 0 Franklin Resources Inc COM 354613101 1970 49778 SH SOLE 49778 0 0 Franklin Resources Inc COM 354613101 279 7050 SH SOLE 7050 0 0 Franklin Resources Inc COM 354613101 128 3245 SH DFND 3 0 3245 0 Franklin Street Properties Corp COM 35471R106 1 45 SH DFND 1 0 45 0 FREEPORT MCMORAN INC COM 35671D857 130 9820 SH SOLE 9820 0 0 Freeport-McMoRan Inc COM 35671D857 207 15700 SH SOLE 15700 0 0 Freeport-McMoRan Inc COM 35671D857 2370 179727 SH SOLE 179727 0 0 Freeport-McMoRan Inc COM 35671D857 336 25447 SH SOLE 25447 0 0 Freeport-McMoRan Inc COM 35671D857 144 10935 SH DFND 3 0 10935 0 Freeport-McMoRan Inc PUT 35671D857 2629 199300 SH Put SOLE 199300 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 0 129 SH SOLE 129 0 0 Frontier Communications Corp COM 35906A108 0 48 SH SOLE 48 0 0 Frontier Communications Corp COM 35906A108 569 168291 SH SOLE 168291 0 0 Frontier Communications Corp COM 35906A108 81 23829 SH SOLE 23829 0 0 Frontier Communications Corp COM 35906A108 34 10166 SH DFND 3 0 10166 0 Fulton Financial Corp COM 360271100 0 14 SH DFND 1 0 14 0 GAMESTOP CORPORATION CL-A COM 36467W109 101 4000 SH SOLE 4000 0 0 GAP INC COM 364760108 3 120 SH SOLE 120 0 0 Gap Inc/The COM 364760108 706 31475 SH SOLE 31475 0 0 Gap Inc/The COM 364760108 100 4457 SH SOLE 4457 0 0 Gap Inc/The COM 364760108 46 2069 SH DFND 3 0 2069 0 Garmin Ltd COM H2906T109 800 16491 SH SOLE 16491 0 0 Garmin Ltd COM H2906T109 113 2335 SH SOLE 2335 0 0 Garmin Ltd COM H2906T109 48 982 SH DFND 3 0 982 0 Gartner Inc COM 366651107 72 716 SH DFND 3 0 716 0 GENERAL CABLE CORP COM 369300108 10 525 SH SOLE 525 0 0 General Dynamics Corp COM 369550108 41618 241066 SH SOLE 241066 0 0 General Dynamics Corp COM 369550108 1004 5814 SH SOLE 5814 0 0 General Dynamics Corp COM 369550108 388 2249 SH DFND 3 0 2249 0 GENERAL DYNAMICS CORPORATION COM 369550108 83 480 SH SOLE 480 0 0 General Electric Co COM 369604103 40100 1269146 SH SOLE 1269146 0 0 General Electric Co COM 369604103 5678 179700 SH SOLE 179700 0 0 General Electric Co COM 369604103 2454 77659 SH DFND 3 0 77659 0 General Electric Co COM 369604103 142 4500 SH SOLE 4500 0 0 GENERAL ELECTRIC COMPANY COM 369604103 13674 432198 SH SOLE 432198 0 0 General Growth Properties Inc COM 370023103 2092 83774 SH SOLE 83774 0 0 General Growth Properties Inc COM 370023103 296 11862 SH SOLE 11862 0 0 General Growth Properties Inc COM 370023103 124 4984 SH DFND 3 0 4984 0 GENERAL MILLS INC COM 370334104 6 90 SH SOLE 90 0 0 General Mills Inc COM 370334104 5240 84843 SH SOLE 84843 0 0 General Mills Inc COM 370334104 742 12014 SH SOLE 12014 0 0 General Mills Inc COM 370334104 321 5196 SH DFND 3 0 5196 0 General Motors Co COM 37045V100 42814 1229007 SH SOLE 1229007 0 0 General Motors Co COM 37045V100 982 28178 SH SOLE 28178 0 0 General Motors Co COM 37045V100 422 12110 SH DFND 3 0 12110 0 GENERAL MOTORS COMPANY COM 37045V100 12 352 SH DFND 1 0 352 0 Genuine Parts Co COM 372460105 2039 21340 SH SOLE 21340 0 0 Genuine Parts Co COM 372460105 289 3021 SH SOLE 3021 0 0 Genuine Parts Co COM 372460105 123 1291 SH DFND 3 0 1291 0 GEO GROUP INC (THE) COM 36162J106 176 4906 SH SOLE 4906 0 0 Gildan Activewear Inc COM 375916103 48898 1925954 SH SOLE 1925954 0 0 Gildan Activewear Inc COM 375916103 5243 206524 SH SOLE 206524 0 0 Gildan Activewear Inc COM 375916103 4798 188962 SH DFND 1 0 188962 0 Gildan Activewear Inc CALL 375916103 3971 156400 SH Call DFND 1 0 156400 0 Gildan Activewear Inc PUT 375916103 4230 166600 SH Put DFND 1 0 166600 0 GILDAN ACTIVEWEAR INC CL A SVS COM 375916103 902 35539 SH SOLE 35539 0 0 GILEAD SCIENCES INC COM 375558103 1020 14230 SH SOLE 14230 0 0 Gilead Sciences Inc COM 375558103 2188 30550 SH SOLE 30550 0 0 Gilead Sciences Inc COM 375558103 13533 189009 SH SOLE 189009 0 0 Gilead Sciences Inc COM 375558103 1916 26763 SH SOLE 26763 0 0 Gilead Sciences Inc COM 375558103 819 11436 SH DFND 3 0 11436 0 Glacier Bancorp Inc COM 37637Q105 0 2 SH DFND 1 0 2 0 GLAXOSMITHKLINE PLC ADR COM 37733W105 597 15489 SH SOLE 15489 0 0 Global Partners LP/MA COM 37946R109 28 1422 SH DFND 3 0 1422 0 Global Payments Inc COM 37940X102 1530 22049 SH SOLE 22049 0 0 Global Payments Inc COM 37940X102 217 3123 SH SOLE 3123 0 0 Global Payments Inc COM 37940X102 92 1332 SH DFND 3 0 1332 0 Golar LNG Partners LP COM Y2745C102 58 2429 SH DFND 3 0 2429 0 GOLD FIELDS INC. COM 38059T106 753 250000 SH SOLE 250000 0 0 Gold Fields Ltd COM 38059T106 2 810 SH SOLE 810 0 0 GOLD STANDARD VENTS CORP COM 380738104 0 32 SH DFND 1 0 32 0 GOLDCORP INC COM 380956409 2400 176297 SH SOLE 176297 0 0 Goldcorp Inc COM 380956409 96524 7089897 SH SOLE 7089897 0 0 Goldcorp Inc COM 380956409 10734 788468 SH SOLE 788468 0 0 Goldcorp Inc COM 380956409 23 1673 SH SOLE 1673 0 0 Goldcorp Inc COM 380956409 20550 1509413 SH DFND 1 0 1509413 0 Goldcorp Inc COM 380956409 497 36554 SH DFND 1 0 36554 0 Goldcorp Inc COM 380956409 11 800 SH SOLE 800 0 0 Goldcorp Inc CALL 380956409 786 57800 SH Call SOLE 57800 0 0 Goldcorp Inc CALL 380956409 3075 225900 SH Call DFND 1 0 225900 0 Goldcorp Inc PUT 380956409 1574 115600 SH Put DFND 1 0 115600 0 GOLDEN MINERALS CO COM 381119106 0 425 SH DFND 1 0 425 0 GOLDMAN SACHS GROUP INC COM 38141G104 144 600 SH SOLE 600 0 0 Goldman Sachs Group Inc/The COM 38141G104 886 3700 SH SOLE 3700 0 0 Goldman Sachs Group Inc/The COM 38141G104 12703 53057 SH SOLE 53057 0 0 Goldman Sachs Group Inc/The COM 38141G104 1799 7512 SH SOLE 7512 0 0 Goldman Sachs Group Inc/The COM 38141G104 757 3162 SH DFND 3 0 3162 0 Golub Capital BDC Inc COM 38173M102 3483 189400 SH SOLE 189400 0 0 Golub Capital BDC Inc COM 38173M102 4303 234011 SH DFND 3 0 234011 0 GOODYEAR TIRE & RUBBER CO COM 382550101 62 2000 SH SOLE 2000 0 0 Goodyear Tire & Rubber Co/The COM 382550101 1156 37453 SH SOLE 37453 0 0 Goodyear Tire & Rubber Co/The COM 382550101 164 5303 SH SOLE 5303 0 0 Goodyear Tire & Rubber Co/The COM 382550101 70 2274 SH DFND 3 0 2274 0 GRAN TIERRA ENERGY INC COM 38500T101 3 1000 SH SOLE 1000 0 0 Gran Tierra Energy Inc COM 38500T101 314 103685 SH SOLE 103685 0 0 Gran Tierra Energy Inc COM 38500T101 99 32800 SH DFND 1 0 32800 0 Gran Tierra Energy Inc COM 38500T101 17330 5731336 SH DFND 2 0 5731336 0 Granite Real Estate Investment Trust COM 387437114 417 12481 SH SOLE 12481 0 0 Granite Real Estate Investment Trust COM 387437114 23 700 SH DFND 1 0 700 0 Granite Real Estate Investment Trust CALL 387437114 90 2700 SH Call DFND 1 0 2700 0 Granite Real Estate Investment Trust PUT 387437114 10 300 SH Put DFND 1 0 300 0 GREAT PANTHER SILVER LTD COM 39115V101 0 42 SH DFND 1 0 42 0 Grupo Aeroportuario del Sureste SAB de CV COM 40051E202 2 14 SH DFND 1 0 14 0 H&R Block Inc COM 093671105 683 29715 SH SOLE 29715 0 0 H&R Block Inc COM 093671105 97 4207 SH SOLE 4207 0 0 H&R Block Inc COM 093671105 44 1916 SH DFND 3 0 1916 0 Halliburton Co COM 406216101 28341 524017 SH SOLE 524017 0 0 Halliburton Co COM 406216101 950 17560 SH SOLE 17560 0 0 Halliburton Co COM 406216101 404 7462 SH DFND 3 0 7462 0 HALLIBURTON CO. COM 406216101 0 47858 SH SOLE 47858 0 0 HALYARD HEALTH INC COM 40650V100 2 51 SH SOLE 51 0 0 Hanesbrands Inc COM 410345102 1169 54222 SH SOLE 54222 0 0 Hanesbrands Inc COM 410345102 166 7677 SH SOLE 7677 0 0 Hanesbrands Inc COM 410345102 71 3274 SH DFND 3 0 3274 0 Hanmi Financial Corp COM 410495204 1 35 SH DFND 1 0 35 0 Harley-Davidson Inc COM 412822108 1479 25360 SH SOLE 25360 0 0 Harley-Davidson Inc COM 412822108 209 3591 SH SOLE 3591 0 0 Harley-Davidson Inc COM 412822108 90 1549 SH DFND 3 0 1549 0 Harman International Industries Inc COM 413086109 1111 9999 SH SOLE 9999 0 0 Harman International Industries Inc COM 413086109 157 1416 SH SOLE 1416 0 0 Harman International Industries Inc COM 413086109 67 605 SH DFND 3 0 605 0 Harmony Gold Mining Co Ltd COM 413216300 1 480 SH SOLE 480 0 0 Harris Corp COM 413875105 1827 17830 SH SOLE 17830 0 0 Harris Corp COM 413875105 259 2523 SH SOLE 2523 0 0 Harris Corp COM 413875105 110 1077 SH DFND 3 0 1077 0 Hartford Financial Services Group Inc/The COM 416515104 2582 54192 SH SOLE 54192 0 0 Hartford Financial Services Group Inc/The COM 416515104 366 7674 SH SOLE 7674 0 0 Hartford Financial Services Group Inc/The COM 416515104 159 3345 SH DFND 3 0 3345 0 HARTFORD FINANCIAL SVCS GROUP INC COM 416515104 32 679 SH SOLE 679 0 0 Hasbro Inc COM 418056107 1253 16113 SH SOLE 16113 0 0 Hasbro Inc COM 418056107 177 2280 SH SOLE 2280 0 0 Hasbro Inc COM 418056107 76 978 SH DFND 3 0 978 0 Hawaiian Electric Industries Inc COM 419870100 1 42 SH DFND 1 0 42 0 Haynes International Inc COM 420877201 1 29 SH DFND 1 0 29 0 HCA HOLDINGS INC COM 40412C101 412 5556 SH SOLE 5556 0 0 HCA Holdings Inc COM 40412C101 3103 41928 SH SOLE 41928 0 0 HCA Holdings Inc COM 40412C101 439 5936 SH SOLE 5936 0 0 HCA Holdings Inc COM 40412C101 194 2625 SH DFND 3 0 2625 0 HCP Inc COM 40414L109 1993 67082 SH SOLE 67082 0 0 HCP Inc COM 40414L109 282 9498 SH SOLE 9498 0 0 HCP Inc COM 40414L109 120 4052 SH DFND 3 0 4052 0 HD SUPPLY HOLDINGS INC COM 40416M105 221 5191 SH SOLE 5191 0 0 HEALTH CARE SELECT SECTOR SPDR COM 81369Y209 35 500 SH SOLE 500 0 0 Helmerich & Payne Inc COM 423452101 1201 15520 SH SOLE 15520 0 0 Helmerich & Payne Inc COM 423452101 170 2197 SH SOLE 2197 0 0 Helmerich & Payne Inc COM 423452101 73 937 SH DFND 3 0 937 0 Henry Schein Inc COM 806407102 1752 11547 SH SOLE 11547 0 0 Henry Schein Inc COM 806407102 248 1637 SH SOLE 1637 0 0 Henry Schein Inc COM 806407102 108 709 SH DFND 3 0 709 0 Hershey Co/The COM 427866108 22753 220011 SH SOLE 220011 0 0 Hershey Co/The COM 427866108 293 2835 SH SOLE 2835 0 0 Hershey Co/The COM 427866108 130 1256 SH DFND 3 0 1256 0 Hess Corp COM 42809H107 2383 38257 SH SOLE 38257 0 0 Hess Corp COM 42809H107 337 5416 SH SOLE 5416 0 0 Hess Corp COM 42809H107 154 2470 SH DFND 3 0 2470 0 HESS CORPORATION COM 42809H107 95 1525 SH SOLE 1525 0 0 Hewlett Packard Enterprise Co COM 42824C109 5530 239014 SH SOLE 239014 0 0 Hewlett Packard Enterprise Co COM 42824C109 783 33843 SH SOLE 33843 0 0 Hewlett Packard Enterprise Co COM 42824C109 333 14401 SH DFND 3 0 14401 0 HEWLETT-PACKARD ENTERPRISE CO COM 42824C109 69 2990 SH SOLE 2990 0 0 HEXCEL CORPORATION COM 428291108 79 1530 SH SOLE 1530 0 0 HFF Inc COM 40418F108 1 29 SH DFND 1 0 29 0 Hi-Crush Partners LP COM 428337109 3334 168400 SH DFND 3 0 168400 0 Highwoods Properties Inc COM 431284108 2 42 SH DFND 1 0 42 0 Hilton Worldwide Holdings Inc COM 43300A203 140 5147 SH DFND 3 0 5147 0 HollyFrontier Corp COM 436106108 48 1453 SH DFND 3 0 1453 0 HOLLYFRONTIER CORPORATION COM 436106108 63 1924 SH SOLE 1924 0 0 Hologic Inc COM 436440101 1601 39914 SH SOLE 39914 0 0 Hologic Inc COM 436440101 227 5651 SH SOLE 5651 0 0 Hologic Inc COM 436440101 87 2164 SH DFND 3 0 2164 0 HOME DEPOT INC COM 437076102 3163 23564 SH SOLE 23564 0 0 Home Depot Inc/The COM 437076102 1 10 SH SOLE 10 0 0 Home Depot Inc/The COM 437076102 63649 474763 SH SOLE 474763 0 0 Home Depot Inc/The COM 437076102 3318 24746 SH SOLE 24746 0 0 Home Depot Inc/The COM 437076102 1436 10708 SH DFND 3 0 10708 0 HONEYWELL INTERNATIONAL INC COM 438516106 336 2894 SH SOLE 2894 0 0 Honeywell International Inc COM 438516106 12665 109338 SH SOLE 109338 0 0 Honeywell International Inc COM 438516106 1793 15482 SH SOLE 15482 0 0 Honeywell International Inc COM 438516106 726 6264 SH DFND 3 0 6264 0 Horace Mann Educators Corp COM 440327104 1 35 SH DFND 1 0 35 0 Hormel Foods Corp COM 440452100 1348 38722 SH SOLE 38722 0 0 Hormel Foods Corp COM 440452100 191 5483 SH SOLE 5483 0 0 Hormel Foods Corp COM 440452100 88 2526 SH DFND 3 0 2526 0 Hospitality Properties Trust COM 44106M102 1 35 SH DFND 1 0 35 0 Host Hotels & Resorts Inc COM 44107P104 2000 106143 SH SOLE 106143 0 0 Host Hotels & Resorts Inc COM 44107P104 283 15030 SH SOLE 15030 0 0 Host Hotels & Resorts Inc COM 44107P104 121 6434 SH DFND 3 0 6434 0 HP INC COM 40434L105 17 1140 SH SOLE 1140 0 0 HP Inc COM 40434L105 3642 245449 SH SOLE 245449 0 0 HP Inc COM 40434L105 516 34752 SH SOLE 34752 0 0 HP Inc COM 40434L105 220 14824 SH DFND 3 0 14824 0 HSBC HOLDINGS PLC SPONS ADR COM 404280406 142 3519 SH SOLE 3519 0 0 HSN Inc COM 404303109 1 28 SH DFND 1 0 28 0 HUDBAY MINERALS INC COM 443628102 120 21000 SH SOLE 21000 0 0 HUDBAY MINERALS INC COM 443628102 0 5 SH DFND 1 0 5 0 Hudbay Minerals Inc COM 443628102 365 63800 SH SOLE 63800 0 0 Hudbay Minerals Inc CALL 443628102 38 6700 SH Call DFND 1 0 6700 0 Hudbay Minerals Inc PUT 443628102 14 2500 SH Put DFND 1 0 2500 0 Humana Inc COM 444859102 4364 21392 SH SOLE 21392 0 0 Humana Inc COM 444859102 618 3028 SH SOLE 3028 0 0 Humana Inc COM 444859102 264 1292 SH DFND 3 0 1292 0 Huntington Bancshares Inc/OH COM 446150104 2057 155628 SH SOLE 155628 0 0 Huntington Bancshares Inc/OH COM 446150104 291 22035 SH SOLE 22035 0 0 Huntington Bancshares Inc/OH COM 446150104 124 9405 SH DFND 3 0 9405 0 Huntington Ingalls Industries Inc COM 446413106 75 405 SH DFND 3 0 405 0 IAC/INTERACTIVECORP COM 44919P508 126 1940 SH SOLE 1940 0 0 IAC/InterActiveCorp COM 44919P508 12956 200000 SH SOLE 200000 0 0 IAMGOLD Corp COM 450913108 929 240463 SH SOLE 240463 0 0 IAMGOLD Corp COM 450913108 32 8200 SH DFND 1 0 8200 0 IAMGOLD Corp COM 450913108 19 5000 SH SOLE 5000 0 0 IAMGOLD Corp CALL 450913108 94 24200 SH Call DFND 1 0 24200 0 IAMGOLD Corp PUT 450913108 2 600 SH Put DFND 1 0 600 0 IDACORP Inc COM 451107106 2 26 SH DFND 1 0 26 0 IDEXX Laboratories Inc COM 45168D104 91 776 SH DFND 3 0 776 0 IGNYTA INC COM 451731103 16 3000 SH SOLE 3000 0 0 IHS MARKIT LTD COM G47567105 733 20779 SH SOLE 20779 0 0 IHS Markit Ltd COM G47567105 110 3120 SH DFND 3 0 3120 0 ILLINOIS TOOL WORKS INC COM 452308109 1362 11111 SH SOLE 11111 0 0 Illinois Tool Works Inc COM 452308109 5549 45320 SH SOLE 45320 0 0 Illinois Tool Works Inc COM 452308109 786 6418 SH SOLE 6418 0 0 Illinois Tool Works Inc COM 452308109 339 2769 SH DFND 3 0 2769 0 Illumina Inc COM 452327109 2698 21073 SH SOLE 21073 0 0 Illumina Inc COM 452327109 382 2985 SH SOLE 2985 0 0 Illumina Inc COM 452327109 163 1270 SH DFND 3 0 1270 0 IMPERIAL OIL LTD COM 453038408 18658 536327 SH SOLE 536327 0 0 IMPERIAL OIL LTD COM 453038408 1 28 SH DFND 1 0 28 0 Imperial Oil Ltd COM 453038408 77490 2227492 SH SOLE 2227492 0 0 Imperial Oil Ltd COM 453038408 9622 276588 SH SOLE 276588 0 0 Imperial Oil Ltd COM 453038408 1590 45705 SH DFND 1 0 45705 0 Imperial Oil Ltd CALL 453038408 1336 38400 SH Call DFND 1 0 38400 0 Imperial Oil Ltd PUT 453038408 1019 29300 SH Put DFND 1 0 29300 0 Incyte Corp COM 45337C102 147 1466 SH DFND 3 0 1466 0 INDUSTRIAL SELECT SECTOR SPDR FUND COM 81369Y704 15 240 SH SOLE 240 0 0 ING GROEP SPONSORED ADR COM 456837103 45 3202 SH SOLE 3202 0 0 Ingersoll-Rand PLC COM G47791101 2781 37062 SH SOLE 37062 0 0 Ingersoll-Rand PLC COM G47791101 394 5246 SH SOLE 5246 0 0 Ingersoll-Rand PLC COM G47791101 168 2236 SH DFND 3 0 2236 0 INGREDION INC COM 457187102 246 1966 SH SOLE 1966 0 0 Ingredion Inc COM 457187102 78 626 SH DFND 3 0 626 0 Innophos Holdings Inc COM 45774N108 1 23 SH DFND 1 0 23 0 Intel Corp COM 458140100 24656 679879 SH SOLE 679879 0 0 Intel Corp COM 458140100 3491 96265 SH SOLE 96265 0 0 Intel Corp COM 458140100 1484 40922 SH DFND 3 0 40922 0 INTEL CORPORATION COM 458140100 1097 30203 SH SOLE 30203 0 0 INTELLIPHARMACEUTICS INTL COM 458173101 0 41 SH DFND 1 0 41 0 Intercontinental Exchange Inc COM 45866F104 4821 85461 SH SOLE 85461 0 0 Intercontinental Exchange Inc COM 45866F104 683 12100 SH SOLE 12100 0 0 Intercontinental Exchange Inc COM 45866F104 291 5163 SH DFND 3 0 5163 0 INTERNATIONAL BUSINESS MACHINES CORP COM 459200101 6433 38705 SH SOLE 38705 0 0 International Business Machines Corp COM 459200101 54 324 SH SOLE 324 0 0 International Business Machines Corp COM 459200101 20603 124138 SH SOLE 124138 0 0 International Business Machines Corp COM 459200101 2917 17576 SH SOLE 17576 0 0 International Business Machines Corp COM 459200101 1306 7869 SH DFND 3 0 7869 0 INTERNATIONAL FLAVORS & FRAGRANCES COM 459506101 592 5015 SH SOLE 5015 0 0 International Flavors & Fragrances Inc COM 459506101 1343 11396 SH SOLE 11396 0 0 International Flavors & Fragrances Inc COM 459506101 190 1614 SH SOLE 1614 0 0 International Flavors & Fragrances Inc COM 459506101 81 690 SH DFND 3 0 690 0 International Paper Co COM 460146103 3130 58995 SH SOLE 58995 0 0 International Paper Co COM 460146103 443 8353 SH SOLE 8353 0 0 International Paper Co COM 460146103 180 3385 SH DFND 3 0 3385 0 INTERNATIONAL PAPER COMPANY COM 460146103 189 3557 SH SOLE 3557 0 0 Interpublic Group of Cos Inc/The COM 460690100 1333 56958 SH SOLE 56958 0 0 Interpublic Group of Cos Inc/The COM 460690100 189 8066 SH SOLE 8066 0 0 Interpublic Group of Cos Inc/The COM 460690100 81 3473 SH DFND 3 0 3473 0 INTUIT INC COM 461202103 663 5780 SH SOLE 5780 0 0 Intuit Inc COM 461202103 4009 34981 SH SOLE 34981 0 0 Intuit Inc COM 461202103 568 4953 SH SOLE 4953 0 0 Intuit Inc COM 461202103 241 2107 SH DFND 3 0 2107 0 Intuitive Surgical Inc COM 46120E602 3525 5559 SH SOLE 5559 0 0 Intuitive Surgical Inc COM 46120E602 500 788 SH SOLE 788 0 0 Intuitive Surgical Inc COM 46120E602 212 334 SH DFND 3 0 334 0 Invesco Ltd COM G491BT108 1778 58612 SH SOLE 58612 0 0 Invesco Ltd COM G491BT108 252 8299 SH SOLE 8299 0 0 Invesco Ltd COM G491BT108 108 3552 SH DFND 3 0 3552 0 Iron Mountain Inc COM 46284V101 1142 35152 SH SOLE 35152 0 0 Iron Mountain Inc COM 46284V101 162 4976 SH SOLE 4976 0 0 Iron Mountain Inc COM 46284V101 70 2167 SH DFND 3 0 2167 0 ISHARES CORE MSCI EAFE ETF COM 46432F842 210 3904 SH SOLE 3904 0 0 ISHARES CORE S&P SMALL-CAP ETF COM 464287804 248 1800 SH SOLE 1800 0 0 ISHARES GOLD TRUST ETF COM 464285105 416 37470 SH SOLE 37470 0 0 ISHARES GOLD TRUST ETF COM 464285105 0 25 SH DFND 1 0 25 0 iShares iBoxx $ High Yield Corporate Bond ETF COM 464288513 433 5000 SH SOLE 5000 0 0 iShares iBoxx $ High Yield Corporate Bond ETF PUT 464288513 122685 1417500 SH Put SOLE 1417500 0 0 ISHARES INTL SELECT DIVIDEND ETF COM 464288448 568 19178 SH SOLE 19178 0 0 ISHARES MSCI ALL COUNTRY ASIA ETF COM 464288182 91 1650 SH SOLE 1650 0 0 ISHARES MSCI AUSTRALIA ETF COM 464286103 193 9509 SH SOLE 9509 0 0 iShares MSCI Australia ETF COM 464286103 1 27 SH DFND 1 0 27 0 ISHARES MSCI CANADA ETF COM 464286509 251 9600 SH SOLE 9600 0 0 ISHARES MSCI EAFE ETF COM 464287465 711 12304 SH SOLE 12304 0 0 ISHARES MSCI FRANCE ETF COM 464286707 257 10403 SH SOLE 10403 0 0 ISHARES MSCI GERMANY INDEX FUND COM 464286806 343 12929 SH SOLE 12929 0 0 ISHARES MSCI HONG KONG ETF COM 464286871 66 3388 SH SOLE 3388 0 0 ISHARES MSCI JAPAN ETF COM 46434G822 652 13320 SH SOLE 13320 0 0 iShares MSCI Japan ETF COM 46434G822 142 2900 SH DFND 1 0 2900 0 iShares MSCI South Africa ETF COM 464286780 1 15 SH DFND 1 0 15 0 ISHARES MSCI SPAIN CAPPED ETF COM 464286764 68 2575 SH SOLE 2575 0 0 ISHARES MSCI SWEDEN CAPPED ETF COM 464286756 138 4805 SH SOLE 4805 0 0 ISHARES MSCI SWITZERLAND CAPPED ETF COM 464286749 293 9942 SH SOLE 9942 0 0 ISHARES MSCI UNITED KINGDOM ETF COM 46435G334 527 17135 SH SOLE 17135 0 0 ISHARES S&P 500 INDEX FUND COM 464287200 687 3050 SH SOLE 3050 0 0 ISHARES S&P MIDCAP 400 ETF COM 464287507 402 2428 SH SOLE 2428 0 0 ISHARES SELECT DIVIDEND ETF COM 464287168 402 4537 SH SOLE 4537 0 0 ISHARES US PREFERRED STOCK ETF COM 464288687 48 1300 SH SOLE 1300 0 0 ISHARES US TECHNOLOGY ETF COM 464287721 24 200 SH SOLE 200 0 0 Jacobs Engineering Group Inc COM 469814107 987 17324 SH SOLE 17324 0 0 Jacobs Engineering Group Inc COM 469814107 140 2454 SH SOLE 2454 0 0 Jacobs Engineering Group Inc COM 469814107 60 1052 SH DFND 3 0 1052 0 Jazz Pharmaceuticals PLC COM G50871105 57 525 SH DFND 3 0 525 0 JB Hunt Transport Services Inc COM 445658107 1218 12553 SH SOLE 12553 0 0 JB Hunt Transport Services Inc COM 445658107 172 1777 SH SOLE 1777 0 0 JB Hunt Transport Services Inc COM 445658107 76 781 SH DFND 3 0 781 0 JM Smucker Co/The COM 832696405 2139 16704 SH SOLE 16704 0 0 JM Smucker Co/The COM 832696405 303 2365 SH SOLE 2365 0 0 JM Smucker Co/The COM 832696405 129 1009 SH DFND 3 0 1009 0 JOHNSON & JOHNSON COM 478160104 25296 219295 SH SOLE 219295 0 0 Johnson & Johnson COM 478160104 91040 790301 SH SOLE 790301 0 0 Johnson & Johnson COM 478160104 6366 55264 SH SOLE 55264 0 0 Johnson & Johnson COM 478160104 2731 23709 SH DFND 3 0 23709 0 Johnson & Johnson COM 478160104 69 600 SH SOLE 600 0 0 Johnson Controls International plc COM G51502105 5535 134388 SH SOLE 134388 0 0 Johnson Controls International plc COM G51502105 784 19028 SH SOLE 19028 0 0 Johnson Controls International plc COM G51502105 333 8094 SH DFND 3 0 8094 0 Jones Lang LaSalle Inc COM 48020Q107 40 392 SH DFND 3 0 392 0 JP Energy Partners LP COM 46643C109 14 1392 SH DFND 3 0 1392 0 JPMORGAN CHASE & CO COM 46625H100 11410 132063 SH SOLE 132063 0 0 JPMorgan Chase & Co COM 46625H100 804 9314 SH SOLE 9314 0 0 JPMorgan Chase & Co COM 46625H100 44292 513357 SH SOLE 513357 0 0 JPMorgan Chase & Co COM 46625H100 6272 72688 SH SOLE 72688 0 0 JPMorgan Chase & Co COM 46625H100 2701 31302 SH DFND 3 0 31302 0 Juniper Networks Inc COM 48203R104 1542 54565 SH SOLE 54565 0 0 Juniper Networks Inc COM 48203R104 218 7725 SH SOLE 7725 0 0 Juniper Networks Inc COM 48203R104 84 2987 SH DFND 3 0 2987 0 JUST ENERGY GROUP INC COM 48213W101 1363 250000 SH DFND 1 0 250000 0 Just Energy Group Inc COM 48213W101 6070 1110397 SH SOLE 1110397 0 0 Just Energy Group Inc COM 48213W101 1066 194948 SH DFND 1 0 194948 0 Just Energy Group Inc CALL 48213W101 112 20400 SH Call DFND 1 0 20400 0 KANSAS CITY SOUTHERN COM 485170302 212 2500 SH SOLE 2500 0 0 Kansas City Southern COM 485170302 1520 17919 SH SOLE 17919 0 0 Kansas City Southern COM 485170302 1309 15434 SH SOLE 15434 0 0 Kansas City Southern COM 485170302 185 2185 SH SOLE 2185 0 0 Kansas City Southern COM 485170302 79 936 SH DFND 3 0 936 0 KAPSTONE PAPER AND PACKAGINGCORP COM 48562P103 132 6000 SH SOLE 6000 0 0 KAR AUCTION SERVICES INC COM 48238T109 113 2640 SH SOLE 2640 0 0 Kellogg Co COM 487836108 464 6300 SH SOLE 6300 0 0 Kellogg Co COM 487836108 2672 36248 SH SOLE 36248 0 0 Kellogg Co COM 487836108 378 5132 SH SOLE 5132 0 0 Kellogg Co COM 487836108 168 2277 SH DFND 3 0 2277 0 Kellogg Co COM 487836108 442 6000 SH SOLE 6000 0 0 KELLOGG COMPANY COM 487836108 2072 28075 SH SOLE 28075 0 0 KeyCorp COM 493267108 2832 155044 SH SOLE 155044 0 0 KeyCorp COM 493267108 401 21951 SH SOLE 21951 0 0 KeyCorp COM 493267108 171 9378 SH DFND 3 0 9378 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 2 50 SH SOLE 50 0 0 Kimberly-Clark Corp COM 494368103 5863 51382 SH SOLE 51382 0 0 Kimberly-Clark Corp COM 494368103 830 7275 SH SOLE 7275 0 0 Kimberly-Clark Corp COM 494368103 356 3117 SH DFND 3 0 3117 0 KIMBERLY-CLARK CORPORATION COM 494368103 523 4577 SH SOLE 4577 0 0 Kimco Realty Corp COM 49446R109 1534 60976 SH SOLE 60976 0 0 Kimco Realty Corp COM 49446R109 217 8634 SH SOLE 8634 0 0 Kimco Realty Corp COM 49446R109 92 3640 SH DFND 3 0 3640 0 Kinder Morgan Inc/DE COM 49456B101 5703 275428 SH SOLE 275428 0 0 Kinder Morgan Inc/DE COM 49456B101 808 38998 SH SOLE 38998 0 0 Kinder Morgan Inc/DE COM 49456B101 341 16444 SH DFND 3 0 16444 0 KINGSWAY FINL SVCS-NEW COM 496904202 1 85 SH DFND 1 0 85 0 KINGSWAY FINL SVCS-NEW COM 496904202 1 82 SH DFND 1 0 82 0 KINROSS GOLD CORP COM 496902404 0 64 SH DFND 1 0 64 0 Kinross Gold Corp COM 496902404 29757 9535574 SH SOLE 9535574 0 0 Kinross Gold Corp COM 496902404 3623 1161143 SH SOLE 1161143 0 0 Kinross Gold Corp COM 496902404 8 2730 SH SOLE 2730 0 0 Kinross Gold Corp COM 496902404 9006 2885990 SH DFND 1 0 2885990 0 Kinross Gold Corp COM 496902404 82999 26599500 SH DFND 4 0 26599500 0 Kinross Gold Corp CALL 496902404 252 80900 SH Call DFND 1 0 80900 0 Kinross Gold Corp PUT 496902404 100 32100 SH Put DFND 1 0 32100 0 KINROSS GOLD CORPORATION NO PAR COM 496902404 6 2051 SH SOLE 2051 0 0 Kite Realty Group Trust COM 49803T300 1 31 SH DFND 1 0 31 0 KLA-Tencor Corp COM 482480100 1764 22426 SH SOLE 22426 0 0 KLA-Tencor Corp COM 482480100 250 3177 SH SOLE 3177 0 0 KLA-Tencor Corp COM 482480100 106 1352 SH DFND 3 0 1352 0 Klondex Mines Ltd COM 498696103 23 5000 SH SOLE 5000 0 0 Klondex Mines Ltd COM 498696103 127 27200 SH DFND 1 0 27200 0 Kohl's Corp COM 500255104 1250 25318 SH SOLE 25318 0 0 Kohl's Corp COM 500255104 177 3585 SH SOLE 3585 0 0 Kohl's Corp COM 500255104 79 1592 SH DFND 3 0 1592 0 KONINKLIJKE PHILIPS N.V. COM 500472303 766 25030 SH SOLE 25030 0 0 Kraft Heinz Co/The COM 500754106 7471 85571 SH SOLE 85571 0 0 Kraft Heinz Co/The COM 500754106 1058 12116 SH SOLE 12116 0 0 Kraft Heinz Co/The COM 500754106 461 5276 SH DFND 3 0 5276 0 KRAFT HEINZ COMPANY(THE) COM 500754106 380 4348 SH SOLE 4348 0 0 Kroger Co/The COM 501044101 4674 135455 SH SOLE 135455 0 0 Kroger Co/The COM 501044101 662 19179 SH SOLE 19179 0 0 Kroger Co/The COM 501044101 270 7813 SH DFND 3 0 7813 0 KT Corp COM 48268K101 0 21 SH DFND 1 0 21 0 L Brands Inc COM 501797104 2269 34461 SH SOLE 34461 0 0 L Brands Inc COM 501797104 321 4879 SH SOLE 4879 0 0 L Brands Inc COM 501797104 139 2118 SH DFND 3 0 2118 0 Laboratory Corp of America Holdings COM 50540R409 1897 14777 SH SOLE 14777 0 0 Laboratory Corp of America Holdings COM 50540R409 269 2092 SH SOLE 2092 0 0 Laboratory Corp of America Holdings COM 50540R409 114 887 SH DFND 3 0 887 0 Lam Research Corp COM 512807108 2470 23360 SH SOLE 23360 0 0 Lam Research Corp COM 512807108 350 3309 SH SOLE 3309 0 0 Lam Research Corp COM 512807108 147 1389 SH DFND 3 0 1389 0 LAMAR ADVERTISING COMPANY CL-A COM 512816109 135 2000 SH SOLE 2000 0 0 LAMB WESTON HOLDINGS INC W/I COM 513272104 63 1666 SH SOLE 1666 0 0 Landauer Inc COM 51476K103 1 28 SH DFND 1 0 28 0 Las Vegas Sands Corp COM 517834107 202 3788 SH DFND 3 0 3788 0 LAS VEGAS SANDS INC COM 517834107 1070 20000 SH SOLE 20000 0 0 Lear Corp COM 521865204 82 620 SH DFND 3 0 620 0 Leggett & Platt Inc COM 524660107 937 19177 SH SOLE 19177 0 0 Leggett & Platt Inc COM 524660107 133 2715 SH SOLE 2715 0 0 Leggett & Platt Inc COM 524660107 57 1158 SH DFND 3 0 1158 0 Lennar Corp COM 526057104 1210 28191 SH SOLE 28191 0 0 Lennar Corp COM 526057104 171 3993 SH SOLE 3993 0 0 Lennar Corp COM 526057104 68 1589 SH DFND 3 0 1589 0 Leucadia National Corp COM 527288104 1081 46484 SH SOLE 46484 0 0 Leucadia National Corp COM 527288104 153 6582 SH SOLE 6582 0 0 Leucadia National Corp COM 527288104 65 2811 SH DFND 3 0 2811 0 LEVEL 3 COMMUNICATIONS INC COM 52729N308 886 15700 SH SOLE 15700 0 0 Level 3 Communications Inc COM 52729N308 2357 41825 SH SOLE 41825 0 0 Level 3 Communications Inc COM 52729N308 334 5921 SH SOLE 5921 0 0 Level 3 Communications Inc COM 52729N308 149 2648 SH DFND 3 0 2648 0 Liberty Broadband Corp COM 530307305 69 928 SH DFND 3 0 928 0 Liberty Global PLC COM G5480U104 67 2177 SH DFND 3 0 2177 0 Liberty Global PLC COM G5480U104 158 5308 SH DFND 3 0 5308 0 Liberty Global Plc LiLAC COM G5480U104 20 945 SH DFND 3 0 945 0 Liberty Interactive Corp QVC Group COM 53071M104 73 3677 SH DFND 3 0 3677 0 Liberty Media Corp-Liberty SiriusXM COM 531229409 28 798 SH DFND 3 0 798 0 Liberty Media Corp-Liberty SiriusXM COM 531229607 59 1738 SH DFND 3 0 1738 0 Liberty Property Trust COM 531172104 50 1272 SH DFND 3 0 1272 0 LIFEPOINT HEALTH INC COM 53219L109 36 625 SH SOLE 625 0 0 LILLY (ELI) & COMPANY COM 532457108 2292 31121 SH SOLE 31121 0 0 LIMONEIRA COMPANY COM 532746104 65 3000 SH SOLE 3000 0 0 Lincoln National Corp COM 534187109 2173 32787 SH SOLE 32787 0 0 Lincoln National Corp COM 534187109 308 4644 SH SOLE 4644 0 0 Lincoln National Corp COM 534187109 134 2017 SH DFND 3 0 2017 0 Lincoln National Corp CALL 534187109 2691 40600 SH Call SOLE 40600 0 0 LINCOLN NATIONAL CORPORATION COM 534187109 12 175 SH SOLE 175 0 0 LINDSAY CORPORATION COM 535555106 3 40 SH SOLE 40 0 0 Linear Technology Corp COM 535678106 2150 34482 SH SOLE 34482 0 0 Linear Technology Corp COM 535678106 304 4882 SH SOLE 4882 0 0 Linear Technology Corp COM 535678106 129 2077 SH DFND 3 0 2077 0 LKQ Corp COM 501889208 1352 44117 SH SOLE 44117 0 0 LKQ Corp COM 501889208 191 6247 SH SOLE 6247 0 0 LKQ Corp COM 501889208 82 2661 SH DFND 3 0 2661 0 LKQ CORPORATION COM 501889208 1193 38875 SH SOLE 38875 0 0 LLOYDS BANKING GROUP PLC ADR COM 539439109 23 7380 SH SOLE 7380 0 0 LOCKHEED MARTIN CORP COM 539830109 693 2771 SH SOLE 2771 0 0 Lockheed Martin Corp COM 539830109 225 900 SH SOLE 900 0 0 Lockheed Martin Corp COM 539830109 9034 36149 SH SOLE 36149 0 0 Lockheed Martin Corp COM 539830109 1279 5119 SH SOLE 5119 0 0 Lockheed Martin Corp COM 539830109 572 2288 SH DFND 3 0 2288 0 Lockheed Martin Corp PUT 539830109 550 2200 SH Put SOLE 2200 0 0 Loews Corp COM 540424108 1856 39640 SH SOLE 39640 0 0 Loews Corp COM 540424108 263 5613 SH SOLE 5613 0 0 Loews Corp COM 540424108 116 2483 SH DFND 3 0 2483 0 LOUISIANA-PACIFIC CORPORATION COM 546347105 38 2000 SH SOLE 2000 0 0 LOWE'S COMPANIES COM 548661107 697 9782 SH SOLE 9782 0 0 Lowe's Cos Inc COM 548661107 8874 124792 SH SOLE 124792 0 0 Lowe's Cos Inc COM 548661107 1257 17670 SH SOLE 17670 0 0 Lowe's Cos Inc COM 548661107 543 7635 SH DFND 3 0 7635 0 LSC COMMUNICATIONS INC COM 50218P107 4 125 SH SOLE 125 0 0 LSC Communications Inc COM 50218P107 5 164 SH DFND 1 0 164 0 Lululemon Athletica Inc COM 550021109 62 950 SH DFND 3 0 950 0 LUXOTTICA GROUP SPA SPON ADR COM 55068R202 151 2800 SH SOLE 2800 0 0 LyondellBasell Industries NV COM N53745100 4112 47941 SH SOLE 47941 0 0 LyondellBasell Industries NV COM N53745100 582 6789 SH SOLE 6789 0 0 LyondellBasell Industries NV COM N53745100 263 3062 SH DFND 3 0 3062 0 LyondellBasell Industries NV COM N53745100 53 620 SH SOLE 620 0 0 M & T BANK CORP COM 55261F104 99 630 SH SOLE 630 0 0 M&T Bank Corp COM 55261F104 3479 22244 SH SOLE 22244 0 0 M&T Bank Corp COM 55261F104 493 3151 SH SOLE 3151 0 0 M&T Bank Corp COM 55261F104 191 1223 SH DFND 3 0 1223 0 Macerich Co/The COM 554382101 1227 17321 SH SOLE 17321 0 0 Macerich Co/The COM 554382101 174 2451 SH SOLE 2451 0 0 Macerich Co/The COM 554382101 75 1058 SH DFND 3 0 1058 0 MACQUARIE INFRASTRUCTURE CORP COM 55608B105 200 2445 SH SOLE 2445 0 0 Macquarie Infrastructure Corp COM 55608B105 55 671 SH DFND 3 0 671 0 Macy's Inc COM 55616P104 1570 43853 SH SOLE 43853 0 0 Macy's Inc COM 55616P104 222 6210 SH SOLE 6210 0 0 Macy's Inc COM 55616P104 96 2673 SH DFND 3 0 2673 0 MAG Silver Corp COM 55903Q104 148 13400 SH SOLE 13400 0 0 MAG Silver Corp COM 55903Q104 2 200 SH DFND 1 0 200 0 MAG Silver Corp CALL 55903Q104 11 1000 SH Call DFND 1 0 1000 0 MAG Silver Corp PUT 55903Q104 11 1000 SH Put DFND 1 0 1000 0 Magellan Midstream Partners LP COM 559080106 1 12 SH DFND 1 0 12 0 Magellan Midstream Partners LP COM 559080106 7713 102000 SH DFND 3 0 102000 0 MAGNA INTERNATIONAL INC COM 559222401 3900 89817 SH SOLE 89817 0 0 Magna International Inc COM 559222401 141700 3263477 SH SOLE 3263477 0 0 Magna International Inc COM 559222401 15984 368125 SH SOLE 368125 0 0 Magna International Inc COM 559222401 7938 182810 SH DFND 1 0 182810 0 Magna International Inc CALL 559222401 6179 142300 SH Call DFND 1 0 142300 0 Magna International Inc PUT 559222401 5284 121700 SH Put DFND 1 0 121700 0 MAGNA INTL INC COM 559222401 1 16 SH DFND 1 0 16 0 Mallinckrodt PLC COM G5785G107 756 15186 SH SOLE 15186 0 0 Mallinckrodt PLC COM G5785G107 107 2150 SH SOLE 2150 0 0 Mallinckrodt PLC COM G5785G107 46 933 SH DFND 3 0 933 0 ManpowerGroup Inc COM 56418H100 53 594 SH DFND 3 0 594 0 MANULIFE FINANCIAL CORP COM 56501R106 12487 701253 SH SOLE 701253 0 0 Manulife Financial Corp COM 56501R106 435723 24468649 SH SOLE 24468649 0 0 Manulife Financial Corp COM 56501R106 32777 1840647 SH SOLE 1840647 0 0 Manulife Financial Corp COM 56501R106 18404 1033497 SH DFND 1 0 1033497 0 Manulife Financial Corp COM 56501R106 44911 2522258 SH DFND 4 0 2522258 0 Manulife Financial Corp CALL 56501R106 11028 619300 SH Call DFND 1 0 619300 0 Manulife Financial Corp PUT 56501R106 6229 349800 SH Put DFND 1 0 349800 0 Marathon Oil Corp COM 565849106 326 18845 SH SOLE 18845 0 0 Marathon Oil Corp COM 565849106 2104 121546 SH SOLE 121546 0 0 Marathon Oil Corp COM 565849106 298 17209 SH SOLE 17209 0 0 Marathon Oil Corp COM 565849106 127 7342 SH DFND 3 0 7342 0 MARATHON OIL CORPORATION COM 565849106 86 4975 SH SOLE 4975 0 0 MARATHON PETROLEUM CORP COM 56585A102 202 4000 SH SOLE 4000 0 0 Marathon Petroleum Corp COM 56585A102 3812 75722 SH SOLE 75722 0 0 Marathon Petroleum Corp COM 56585A102 540 10721 SH SOLE 10721 0 0 Marathon Petroleum Corp COM 56585A102 231 4582 SH DFND 3 0 4582 0 Markel Corp COM 570535104 109 121 SH DFND 3 0 121 0 Marriott International Inc/MD COM 571903202 3798 45937 SH SOLE 45937 0 0 Marriott International Inc/MD COM 571903202 538 6505 SH SOLE 6505 0 0 Marriott International Inc/MD COM 571903202 237 2866 SH DFND 3 0 2866 0 MARSH & MCLENNAN COMPANIES INC COM 571748102 1084 16020 SH SOLE 16020 0 0 Marsh & McLennan Cos Inc COM 571748102 4999 73970 SH SOLE 73970 0 0 Marsh & McLennan Cos Inc COM 571748102 708 10474 SH SOLE 10474 0 0 Marsh & McLennan Cos Inc COM 571748102 304 4498 SH DFND 3 0 4498 0 Martin Marietta Materials Inc COM 573284106 2017 9104 SH SOLE 9104 0 0 Martin Marietta Materials Inc COM 573284106 285 1288 SH SOLE 1288 0 0 Martin Marietta Materials Inc COM 573284106 116 522 SH DFND 3 0 522 0 Martin Midstream Partners LP COM 573331105 33 1822 SH DFND 3 0 1822 0 Marvell Technology Group Ltd COM G5876H105 52 3766 SH DFND 3 0 3766 0 Masco Corp COM 574599106 1489 47101 SH SOLE 47101 0 0 Masco Corp COM 574599106 211 6670 SH SOLE 6670 0 0 Masco Corp COM 574599106 90 2862 SH DFND 3 0 2862 0 Mastercard Inc COM 57636Q104 14098 136558 SH SOLE 136558 0 0 Mastercard Inc COM 57636Q104 1996 19337 SH SOLE 19337 0 0 Mastercard Inc COM 57636Q104 868 8404 SH DFND 3 0 8404 0 MASTERCARD INC CLASS A COM 57636Q104 2194 21224 SH SOLE 21224 0 0 MATERIALS SELECT SECTOR SPDR COM 81369Y100 30 610 SH SOLE 610 0 0 Materials Select Sector SPDR Fund COM 81369Y100 17 339 SH SOLE 339 0 0 MATTEL INC COM 577081102 28 1000 SH SOLE 1000 0 0 Mattel Inc COM 577081102 1352 49071 SH SOLE 49071 0 0 Mattel Inc COM 577081102 191 6948 SH SOLE 6948 0 0 Mattel Inc COM 577081102 81 2952 SH DFND 3 0 2952 0 Maxim Integrated Products Inc COM 57772K101 95 2457 SH DFND 3 0 2457 0 MCCORMICK & CO INC NVS COM 579780206 93 1000 SH SOLE 1000 0 0 McCormick & Co Inc/MD COM 579780206 1534 16435 SH SOLE 16435 0 0 McCormick & Co Inc/MD COM 579780206 217 2327 SH SOLE 2327 0 0 McCormick & Co Inc/MD COM 579780206 93 997 SH DFND 3 0 997 0 McDonald's Corp COM 580135101 642 5271 SH SOLE 5271 0 0 McDonald's Corp COM 580135101 14500 119140 SH SOLE 119140 0 0 McDonald's Corp COM 580135101 2053 16870 SH SOLE 16870 0 0 McDonald's Corp COM 580135101 900 7395 SH DFND 3 0 7395 0 McDonald's Corp COM 580135101 80 655 SH SOLE 655 0 0 MCDONALD'S CORPORATION COM 580135101 1993 16354 SH SOLE 16354 0 0 MCEWEN MINING INC COM 58039P107 12 4000 SH SOLE 4000 0 0 MCEWEN MINING INC COM 58039P107 0 169 SH DFND 1 0 169 0 McKesson Corp COM 58155Q103 4555 32436 SH SOLE 32436 0 0 McKesson Corp COM 58155Q103 645 4592 SH SOLE 4592 0 0 McKesson Corp COM 58155Q103 275 1956 SH DFND 3 0 1956 0 MCKESSON CORPORATION COM 58155Q103 1151 8182 SH SOLE 8182 0 0 Mead Johnson Nutrition Co COM 582839106 1875 26502 SH SOLE 26502 0 0 Mead Johnson Nutrition Co COM 582839106 266 3753 SH SOLE 3753 0 0 Mead Johnson Nutrition Co COM 582839106 113 1600 SH DFND 3 0 1600 0 Medifast Inc COM 58470H101 0 9 SH DFND 1 0 9 0 MEDNAX INC COM 58502B106 582 8719 SH SOLE 8719 0 0 MEDNAX Inc COM 58502B106 54 811 SH DFND 3 0 811 0 Medtronic PLC COM G5960L103 14030 196984 SH SOLE 196984 0 0 Medtronic PLC COM G5960L103 1986 27890 SH SOLE 27890 0 0 Medtronic PLC COM G5960L103 860 12076 SH DFND 3 0 12076 0 MELCO CROWN ENTERTAINMENT LTD ADR COM 585464100 239 15000 SH SOLE 15000 0 0 MercadoLibre Inc COM 58733R102 54 344 SH DFND 3 0 344 0 Mercer International Inc COM 588056101 1486 139503 SH SOLE 139503 0 0 MERCK & CO INC COM 58933Y105 5387 91401 SH SOLE 91401 0 0 Merck & Co Inc COM 58933Y105 118 2000 SH SOLE 2000 0 0 Merck & Co Inc COM 58933Y105 35056 595553 SH SOLE 595553 0 0 Merck & Co Inc COM 58933Y105 3297 56008 SH SOLE 56008 0 0 Merck & Co Inc COM 58933Y105 1411 23964 SH DFND 3 0 23964 0 MERUS LABS INTERNATIONAL INC COM 59047R101 26 30000 SH SOLE 30000 0 0 MERUS LABS INTL INC COM 59047R101 0 26 SH DFND 1 0 26 0 METHANEX CORP COM 59151K108 327 7449 SH SOLE 7449 0 0 METHANEX CORP COM 59151K108 4 101 SH DFND 1 0 101 0 METHANEX CORP COM 59151K108 3 60 SH DFND 1 0 60 0 Methanex Corp COM 59151K108 2456 56008 SH SOLE 56008 0 0 Methanex Corp COM 59151K108 3675 83788 SH SOLE 83788 0 0 Methanex Corp COM 59151K108 83 1900 SH DFND 1 0 1900 0 Methanex Corp CALL 59151K108 22 500 SH Call DFND 1 0 500 0 Methanex Corp PUT 59151K108 215 4900 SH Put DFND 1 0 4900 0 METLIFE INC COM 59156R108 2497 46271 SH SOLE 46271 0 0 MetLife Inc COM 59156R108 8497 157687 SH SOLE 157687 0 0 MetLife Inc COM 59156R108 1203 22326 SH SOLE 22326 0 0 MetLife Inc COM 59156R108 436 8095 SH DFND 3 0 8095 0 MetLife Inc CALL 59156R108 835 15500 SH Call SOLE 15500 0 0 Mettler-Toledo International Inc COM 592688105 1576 3765 SH SOLE 3765 0 0 Mettler-Toledo International Inc COM 592688105 223 533 SH SOLE 533 0 0 Mettler-Toledo International Inc COM 592688105 96 230 SH DFND 3 0 230 0 MGE Energy Inc COM 55277P104 0 2 SH DFND 1 0 2 0 MGM Resorts International COM 552953101 113 3921 SH DFND 3 0 3921 0 MICHAEL KORS HOLDINGS LIMITED COM G60754101 86 2000 SH SOLE 2000 0 0 Michael Kors Holdings Ltd COM G60754101 1013 23565 SH SOLE 23565 0 0 Michael Kors Holdings Ltd COM G60754101 143 3336 SH SOLE 3336 0 0 Michael Kors Holdings Ltd COM G60754101 63 1465 SH DFND 3 0 1465 0 MICROCHIP TECHNOLOGY INC COM 595017104 69 1075 SH SOLE 1075 0 0 Microchip Technology Inc COM 595017104 1988 30992 SH SOLE 30992 0 0 Microchip Technology Inc COM 595017104 281 4387 SH SOLE 4387 0 0 Microchip Technology Inc COM 595017104 120 1866 SH DFND 3 0 1866 0 Micron Technology Inc COM 595112103 3246 148083 SH SOLE 148083 0 0 Micron Technology Inc COM 595112103 460 20967 SH SOLE 20967 0 0 Micron Technology Inc COM 595112103 197 8999 SH DFND 3 0 8999 0 Microsoft Corp COM 594918104 106588 1715488 SH SOLE 1715488 0 0 Microsoft Corp COM 594918104 9814 157945 SH SOLE 157945 0 0 Microsoft Corp COM 594918104 3986 64154 SH DFND 3 0 64154 0 Microsoft Corp COM 594918104 87 1400 SH SOLE 1400 0 0 MICROSOFT CORPORATION COM 594918104 13012 209136 SH SOLE 209136 0 0 Mid-America Apartment Communities Inc COM 59522J103 1595 16287 SH SOLE 16287 0 0 Mid-America Apartment Communities Inc COM 59522J103 226 2307 SH SOLE 2307 0 0 Mid-America Apartment Communities Inc COM 59522J103 96 984 SH DFND 3 0 984 0 Midcoast Energy Partners LP COM 59564N103 15 2121 SH DFND 3 0 2121 0 Middleby Corp/The COM 596278101 64 499 SH DFND 3 0 499 0 MITEL NETWORKS CORP COM 60671Q104 0 60 SH DFND 1 0 60 0 MITEL NETWORKS CORP COM 60671Q104 0 66 SH DFND 1 0 66 0 Mitel Networks Corp COM 60671Q104 20 2900 SH SOLE 2900 0 0 Mitel Networks Corp COM 60671Q104 159 23400 SH DFND 1 0 23400 0 Mitel Networks Corp PUT 60671Q104 88 13000 SH Put DFND 1 0 13000 0 MITSUBISHI UFJ FINANCIAL GROUP ADR COM 606822104 2 300 SH SOLE 300 0 0 Mohawk Industries Inc COM 608190104 1806 9044 SH SOLE 9044 0 0 Mohawk Industries Inc COM 608190104 255 1279 SH SOLE 1279 0 0 Mohawk Industries Inc COM 608190104 109 546 SH DFND 3 0 546 0 Molson Coors Brewing Co COM 60871R209 2572 26438 SH SOLE 26438 0 0 Molson Coors Brewing Co COM 60871R209 364 3744 SH SOLE 3744 0 0 Molson Coors Brewing Co COM 60871R209 159 1633 SH DFND 3 0 1633 0 MONDELEZ INTERNATIONAL INC COM 609207105 1424 32076 SH SOLE 32076 0 0 Mondelez International Inc COM 609207105 9821 221567 SH SOLE 221567 0 0 Mondelez International Inc COM 609207105 1391 31372 SH SOLE 31372 0 0 Mondelez International Inc COM 609207105 597 13480 SH DFND 3 0 13480 0 Monsanto Co COM 61166W101 45007 427835 SH SOLE 427835 0 0 Monsanto Co COM 61166W101 936 8898 SH SOLE 8898 0 0 Monsanto Co COM 61166W101 399 3792 SH DFND 3 0 3792 0 MONSANTO COMPANY COM 61166W101 111 1055 SH SOLE 1055 0 0 Monster Beverage Corp COM 61174X109 2579 58160 SH SOLE 58160 0 0 Monster Beverage Corp COM 61174X109 365 8235 SH SOLE 8235 0 0 Monster Beverage Corp COM 61174X109 154 3464 SH DFND 3 0 3464 0 Moody's Corp COM 615369105 2249 23865 SH SOLE 23865 0 0 Moody's Corp COM 615369105 319 3379 SH SOLE 3379 0 0 Moody's Corp COM 615369105 141 1500 SH DFND 3 0 1500 0 MORGAN STANLEY COM 617446448 291 6875 SH SOLE 6875 0 0 Morgan Stanley COM 617446448 8740 206887 SH SOLE 206887 0 0 Morgan Stanley COM 617446448 1237 29293 SH SOLE 29293 0 0 Morgan Stanley COM 617446448 525 12426 SH DFND 3 0 12426 0 Mosaic Co/The COM 61945C103 1474 50245 SH SOLE 50245 0 0 Mosaic Co/The COM 61945C103 209 7116 SH SOLE 7116 0 0 Mosaic Co/The COM 61945C103 85 2883 SH DFND 3 0 2883 0 MOSAIC COMPANY COM 61945C103 29 1000 SH SOLE 1000 0 0 Motorola Solutions Inc COM 620076307 1973 23810 SH SOLE 23810 0 0 Motorola Solutions Inc COM 620076307 280 3373 SH SOLE 3373 0 0 Motorola Solutions Inc COM 620076307 108 1300 SH DFND 3 0 1300 0 MSCI Inc COM 55354G100 61 779 SH DFND 3 0 779 0 Murphy Oil Corp COM 626717102 723 23224 SH SOLE 23224 0 0 Murphy Oil Corp COM 626717102 102 3287 SH SOLE 3287 0 0 Murphy Oil Corp COM 626717102 44 1418 SH DFND 3 0 1418 0 Myers Industries Inc COM 628464109 0 8 SH DFND 1 0 8 0 Mylan NV COM N59465109 2518 66023 SH SOLE 66023 0 0 Mylan NV COM N59465109 357 9348 SH SOLE 9348 0 0 Mylan NV COM N59465109 150 3940 SH DFND 3 0 3940 0 Nasdaq Inc COM 631103108 1097 16353 SH SOLE 16353 0 0 Nasdaq Inc COM 631103108 155 2316 SH SOLE 2316 0 0 Nasdaq Inc COM 631103108 67 1004 SH DFND 3 0 1004 0 NATIONAL GRID PLC SP ADR COM 636274300 482 8246 SH SOLE 8246 0 0 National Instruments Corp COM 636518102 1 33 SH DFND 1 0 33 0 National Oilwell Varco Inc COM 637071101 0 3 SH SOLE 3 0 0 National Oilwell Varco Inc COM 637071101 2028 54183 SH SOLE 54183 0 0 National Oilwell Varco Inc COM 637071101 287 7672 SH SOLE 7672 0 0 National Oilwell Varco Inc COM 637071101 123 3273 SH DFND 3 0 3273 0 NATIONAL OILWELL VARCO INC NEW COM 637071101 582 15515 SH SOLE 15515 0 0 National Presto Industries Inc COM 637215104 3 30 SH DFND 1 0 30 0 National Retail Properties Inc COM 637417106 56 1275 SH DFND 3 0 1275 0 Navient Corp COM 63938C108 714 43483 SH SOLE 43483 0 0 Navient Corp COM 63938C108 101 6159 SH SOLE 6159 0 0 Navient Corp COM 63938C108 45 2747 SH DFND 3 0 2747 0 NAVISTAR INTL CORP COM 63934E108 19 600 SH SOLE 600 0 0 NEOVASC INC COM 64065J106 0 60 SH DFND 1 0 60 0 NEPTUNE TECH & BIORES INC COM 64077P108 0 199 SH DFND 1 0 199 0 NetApp Inc COM 64110D104 1393 39507 SH SOLE 39507 0 0 NetApp Inc COM 64110D104 197 5593 SH SOLE 5593 0 0 NetApp Inc COM 64110D104 85 2411 SH DFND 3 0 2411 0 Netflix Inc COM 64110L106 7621 61567 SH SOLE 61567 0 0 Netflix Inc COM 64110L106 1079 8717 SH SOLE 8717 0 0 Netflix Inc COM 64110L106 460 3715 SH DFND 3 0 3715 0 Nevsun Resources Ltd COM 64156L101 154 49839 SH SOLE 49839 0 0 Nevsun Resources Ltd COM 64156L101 58 18750 SH DFND 1 0 18750 0 Nevsun Resources Ltd PUT 64156L101 6 2000 SH Put DFND 1 0 2000 0 NEW GOLD INC COM 644535106 1 280 SH SOLE 280 0 0 New Gold Inc COM 644535106 471 134176 SH SOLE 134176 0 0 New Gold Inc COM 644535106 1 300 SH DFND 1 0 300 0 New Gold Inc COM 644535106 39738 11329287 SH DFND 4 0 11329287 0 New Gold Inc CALL 644535106 32 9200 SH Call DFND 1 0 9200 0 New Gold Inc PUT 644535106 43 12300 SH Put DFND 1 0 12300 0 New York Community Bancorp Inc COM 649445103 67 4221 SH DFND 3 0 4221 0 NEWELL BRANDS INC COM 651229106 310 6941 SH SOLE 6941 0 0 Newell Brands Inc COM 651229106 3090 69207 SH SOLE 69207 0 0 Newell Brands Inc COM 651229106 438 9800 SH SOLE 9800 0 0 Newell Brands Inc COM 651229106 168 3761 SH DFND 3 0 3761 0 Newfield Exploration Co COM 651290108 1146 28299 SH SOLE 28299 0 0 Newfield Exploration Co COM 651290108 162 4008 SH SOLE 4008 0 0 Newfield Exploration Co COM 651290108 70 1721 SH DFND 3 0 1721 0 Newmont Mining Corp COM 651639106 98 2875 SH SOLE 2875 0 0 Newmont Mining Corp COM 651639106 2594 76143 SH SOLE 76143 0 0 Newmont Mining Corp COM 651639106 367 10781 SH SOLE 10781 0 0 Newmont Mining Corp COM 651639106 157 4598 SH DFND 3 0 4598 0 NEWMONT MINING CORP-HOLDING COMPANY COM 651639106 147 4313 SH SOLE 4313 0 0 News Corp COM 65249B208 203 17183 SH SOLE 17183 0 0 News Corp COM 65249B109 628 54792 SH SOLE 54792 0 0 News Corp COM 65249B208 29 2432 SH SOLE 2432 0 0 News Corp COM 65249B109 89 7759 SH SOLE 7759 0 0 News Corp COM 65249B109 38 3298 SH DFND 3 0 3298 0 NEWS CORP CL-A COM 65249B109 0 2 SH DFND 1 0 2 0 NEXTERA ENERGY INC COM 65339F101 296 2475 SH SOLE 2475 0 0 NextEra Energy Inc COM 65339F101 8007 67037 SH SOLE 67037 0 0 NextEra Energy Inc COM 65339F101 1134 9491 SH SOLE 9491 0 0 NextEra Energy Inc COM 65339F101 478 4004 SH DFND 3 0 4004 0 NGL Energy Partners LP COM 62913M107 91 4311 SH DFND 3 0 4311 0 Nielsen Holdings PLC COM G6518L108 2022 48204 SH SOLE 48204 0 0 Nielsen Holdings PLC COM G6518L108 286 6824 SH SOLE 6824 0 0 Nielsen Holdings PLC COM G6518L108 130 3097 SH DFND 3 0 3097 0 NIKE Inc COM 654106103 122 2400 SH SOLE 2400 0 0 NIKE Inc COM 654106103 9743 191694 SH SOLE 191694 0 0 NIKE Inc COM 654106103 1379 27142 SH SOLE 27142 0 0 NIKE Inc COM 654106103 594 11688 SH DFND 3 0 11688 0 NIKE INC CLASS B COM 654106103 356 7001 SH SOLE 7001 0 0 NIPPON TELEGRAPH & TELEPHONE ADR COM 654624105 5 110 SH SOLE 110 0 0 NiSource Inc COM 65473P105 1025 46302 SH SOLE 46302 0 0 NiSource Inc COM 65473P105 145 6557 SH SOLE 6557 0 0 NiSource Inc COM 65473P105 62 2792 SH DFND 3 0 2792 0 NOBLE ENERGY INC COM 655044105 7 195 SH SOLE 195 0 0 Noble Energy Inc COM 655044105 2340 61500 SH SOLE 61500 0 0 Noble Energy Inc COM 655044105 331 8709 SH SOLE 8709 0 0 Noble Energy Inc COM 655044105 142 3724 SH DFND 3 0 3724 0 Norbord Inc COM 65548P403 161 6392 SH SOLE 6392 0 0 Norbord Inc COM 65548P403 197 7783 SH DFND 1 0 7783 0 Norbord Inc CALL 65548P403 258 10200 SH Call DFND 1 0 10200 0 Norbord Inc PUT 65548P403 61 2400 SH Put DFND 1 0 2400 0 NORBORD INC NEW COM 65548P403 169 6673 SH SOLE 6673 0 0 NORDSON CORPORATION COM 655663102 387 3450 SH SOLE 3450 0 0 Nordstrom Inc COM 655664100 798 16661 SH SOLE 16661 0 0 Nordstrom Inc COM 655664100 113 2362 SH SOLE 2362 0 0 Nordstrom Inc COM 655664100 54 1127 SH DFND 3 0 1127 0 Norfolk Southern Corp COM 655844108 4526 41882 SH SOLE 41882 0 0 Norfolk Southern Corp COM 655844108 641 5931 SH SOLE 5931 0 0 Norfolk Southern Corp COM 655844108 275 2544 SH DFND 3 0 2544 0 NORTH AMERICAN ENGY PRTNR COM 656844107 0 51 SH DFND 1 0 51 0 NORTHERN DYNASTY MINERALS LTD COM 66510M204 52 25000 SH SOLE 25000 0 0 Northern Trust Corp COM 665859104 2719 30537 SH SOLE 30537 0 0 Northern Trust Corp COM 665859104 385 4322 SH SOLE 4322 0 0 Northern Trust Corp COM 665859104 166 1865 SH DFND 3 0 1865 0 NORTHERN TRUST CORPORATION COM 665859104 31 350 SH SOLE 350 0 0 NORTHROP GRUMMAN CORP COM 666807102 116 500 SH SOLE 500 0 0 Northrop Grumman Corp COM 666807102 5881 25288 SH SOLE 25288 0 0 Northrop Grumman Corp COM 666807102 833 3581 SH SOLE 3581 0 0 Northrop Grumman Corp COM 666807102 342 1470 SH DFND 3 0 1470 0 Norwegian Cruise Line Holdings Ltd COM G66721104 59 1378 SH DFND 3 0 1378 0 NOVADAQ TECHNOLOGIES INC COM 66987G102 0 36 SH DFND 1 0 36 0 Novagold Resources Inc COM 66987E206 33 7319 SH SOLE 7319 0 0 Novagold Resources Inc COM 66987E206 196 42914 SH DFND 1 0 42914 0 Novagold Resources Inc CALL 66987E206 9 2000 SH Call DFND 1 0 2000 0 Novagold Resources Inc PUT 66987E206 9 2000 SH Put DFND 1 0 2000 0 NOVARTIS AG SPONSORED ADR COM 66987V109 1106 15166 SH SOLE 15166 0 0 NOVELION THERAPEUTICS INC COM 67001K202 3 400 SH SOLE 400 0 0 NOVO-NORDISK A/S ADR COM 670100205 488 13600 SH SOLE 13600 0 0 NRG Energy Inc COM 629377508 555 45253 SH SOLE 45253 0 0 NRG Energy Inc COM 629377508 79 6407 SH SOLE 6407 0 0 Nuance Communications Inc COM 67020Y100 35 2336 SH DFND 3 0 2336 0 Nucor Corp COM 670346105 2719 45693 SH SOLE 45693 0 0 Nucor Corp COM 670346105 385 6471 SH SOLE 6471 0 0 Nucor Corp COM 670346105 164 2759 SH DFND 3 0 2759 0 NUCOR CORPORATION COM 670346105 60 1000 SH SOLE 1000 0 0 NuStar Energy LP COM 67058H102 186 3737 SH DFND 3 0 3737 0 NuStar GP Holdings LLC COM 67059L102 64 2213 SH DFND 3 0 2213 0 NVIDIA Corp COM 67066G104 8253 77327 SH SOLE 77327 0 0 NVIDIA Corp COM 67066G104 1169 10949 SH SOLE 10949 0 0 NVIDIA Corp COM 67066G104 495 4636 SH DFND 3 0 4636 0 Oaktree Capital Group LLC COM 674001201 11999 320000 SH DFND 3 0 320000 0 OCCIDENTAL PETROLEUM CORP COM 674599105 1777 24916 SH SOLE 24916 0 0 Occidental Petroleum Corp COM 674599105 43419 609634 SH SOLE 609634 0 0 Occidental Petroleum Corp COM 674599105 1106 15524 SH SOLE 15524 0 0 Occidental Petroleum Corp COM 674599105 471 6620 SH DFND 3 0 6620 0 OGE Energy Corp COM 670837103 58 1731 SH DFND 3 0 1731 0 Oil States International Inc COM 678026105 4 100 SH SOLE 100 0 0 OMEGA HEALTHCARE INVESTORS INC COM 681936100 3 90 SH SOLE 90 0 0 OMNICOM GROUP INC COM 681919106 488 5725 SH SOLE 5725 0 0 Omnicom Group Inc COM 681919106 2880 33839 SH SOLE 33839 0 0 Omnicom Group Inc COM 681919106 408 4790 SH SOLE 4790 0 0 Omnicom Group Inc COM 681919106 174 2050 SH DFND 3 0 2050 0 ONEOK Inc COM 682680103 1734 30203 SH SOLE 30203 0 0 ONEOK Inc COM 682680103 246 4277 SH SOLE 4277 0 0 ONEOK Inc COM 682680103 105 1824 SH DFND 3 0 1824 0 ONEOK Partners LP COM 68268N103 219 5081 SH DFND 3 0 5081 0 Open Text Corp COM 683715106 1334 43216 SH SOLE 43216 0 0 Open Text Corp COM 683715106 3498 113272 SH SOLE 113272 0 0 Open Text Corp COM 683715106 9 300 SH DFND 1 0 300 0 Open Text Corp CALL 683715106 1612 52200 SH Call DFND 1 0 52200 0 Open Text Corp PUT 683715106 157 5100 SH Put DFND 1 0 5100 0 OPEN TEXT CORPORATION COM 683715106 2028 32833 SH SOLE 32833 0 0 OPEN TEXT CORPORATION COM 683715106 2 37 SH DFND 1 0 37 0 OPEN TEXT CORPORATION COM 683715106 2 30 SH DFND 1 0 30 0 OPKO HEALTH INC COM 68375N103 0 26 SH DFND 1 0 26 0 Oracle Corp COM 68389X105 16531 429973 SH SOLE 429973 0 0 Oracle Corp COM 68389X105 2341 60880 SH SOLE 60880 0 0 Oracle Corp COM 68389X105 1030 26796 SH DFND 3 0 26796 0 ORACLE CORPORATION COM 68389X105 6385 165856 SH SOLE 165856 0 0 O'Reilly Automotive Inc COM 67103H107 3773 13553 SH SOLE 13553 0 0 O'Reilly Automotive Inc COM 67103H107 534 1919 SH SOLE 1919 0 0 O'Reilly Automotive Inc COM 67103H107 229 823 SH DFND 3 0 823 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 10 1000 SH SOLE 1000 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 2 154 SH DFND 1 0 154 0 Osisko Gold Royalties Ltd COM 68827L101 108 11030 SH SOLE 11030 0 0 Osisko Gold Royalties Ltd COM 68827L101 177 18200 SH DFND 1 0 18200 0 Osisko Gold Royalties Ltd CALL 68827L101 141 14500 SH Call DFND 1 0 14500 0 Osisko Gold Royalties Ltd PUT 68827L101 33 3400 SH Put DFND 1 0 3400 0 PACCAR Inc COM 693718108 3213 50292 SH SOLE 50292 0 0 PACCAR Inc COM 693718108 455 7121 SH SOLE 7121 0 0 PACCAR Inc COM 693718108 194 3038 SH DFND 3 0 3038 0 Packaging Corp of America COM 695156109 69 817 SH DFND 3 0 817 0 Palo Alto Networks Inc COM 697435105 7022 56152 SH SOLE 56152 0 0 Palo Alto Networks Inc COM 697435105 13 100 SH DFND 1 0 100 0 Palo Alto Networks Inc COM 697435105 97 777 SH DFND 3 0 777 0 Palo Alto Networks Inc PUT 697435105 28924 231300 SH Put SOLE 231300 0 0 PAN AMERICAN SILVER CORP COM 697900108 30 2000 SH SOLE 2000 0 0 PAN AMERICAN SILVER CORP COM 697900108 1 48 SH DFND 1 0 48 0 Pan American Silver Corp COM 697900108 540 35838 SH SOLE 35838 0 0 Pan American Silver Corp COM 697900108 6 390 SH SOLE 390 0 0 Pan American Silver Corp COM 697900108 15 1000 SH DFND 1 0 1000 0 Pan American Silver Corp CALL 697900108 216 14300 SH Call DFND 1 0 14300 0 Pan American Silver Corp PUT 697900108 62 4100 SH Put DFND 1 0 4100 0 PARKER HANNIFIN CORP COM 701094104 757 5400 SH SOLE 5400 0 0 Parker-Hannifin Corp COM 701094104 2679 19138 SH SOLE 19138 0 0 Parker-Hannifin Corp COM 701094104 379 2710 SH SOLE 2710 0 0 Parker-Hannifin Corp COM 701094104 162 1160 SH DFND 3 0 1160 0 Parsley Energy Inc COM 701877102 47 1323 SH DFND 3 0 1323 0 Pattern Energy Group Inc COM 70338P100 1543 81248 SH SOLE 81248 0 0 Patterson Cos Inc COM 703395103 490 11954 SH SOLE 11954 0 0 Patterson Cos Inc COM 703395103 69 1693 SH SOLE 1693 0 0 Patterson Cos Inc COM 703395103 30 730 SH DFND 3 0 730 0 PAYCHEX INC COM 704326107 192 3151 SH SOLE 3151 0 0 Paychex Inc COM 704326107 2811 46177 SH SOLE 46177 0 0 Paychex Inc COM 704326107 398 6539 SH SOLE 6539 0 0 Paychex Inc COM 704326107 171 2812 SH DFND 3 0 2812 0 PAYPAL HOLDINGS INC COM 70450Y103 162 4090 SH SOLE 4090 0 0 PayPal Holdings Inc COM 70450Y103 6354 160995 SH SOLE 160995 0 0 PayPal Holdings Inc COM 70450Y103 900 22795 SH SOLE 22795 0 0 PayPal Holdings Inc COM 70450Y103 371 9413 SH DFND 3 0 9413 0 PCT INC COM 69370C100 104 2250 SH SOLE 2250 0 0 Pembina Pipeline Corp COM 706327103 100335 3210660 SH SOLE 3210660 0 0 Pembina Pipeline Corp COM 706327103 11383 364245 SH SOLE 364245 0 0 Pembina Pipeline Corp COM 706327103 6724 215161 SH DFND 1 0 215161 0 Pembina Pipeline Corp COM 706327103 63 2000 SH SOLE 2000 0 0 Pembina Pipeline Corp CALL 706327103 6044 193400 SH Call DFND 1 0 193400 0 Pembina Pipeline Corp PUT 706327103 1338 42800 SH Put DFND 1 0 42800 0 PEMBINA PIPELINE CORPORATION COM 706327103 2324 74352 SH SOLE 74352 0 0 PENGROWTH ENERGY CORP COM 70706P104 3 2000 SH SOLE 2000 0 0 PENGROWTH ENERGY CORP COM 70706P104 0 184 SH DFND 1 0 184 0 Pengrowth Energy Corp COM 70706P104 5 3141 SH SOLE 3141 0 0 Pengrowth Energy Corp COM 70706P104 51 35786 SH DFND 1 0 35786 0 PENN WEST PETROLEUM LTD COM 707887105 1 500 SH SOLE 500 0 0 PENN WEST PETROLEUM LTD COM 707887105 0 7 SH DFND 1 0 7 0 Penn West Petroleum Ltd COM 707887105 428 242287 SH SOLE 242287 0 0 Penn West Petroleum Ltd COM 707887105 8 4400 SH DFND 1 0 4400 0 Penn West Petroleum Ltd COM 707887105 40 22800 SH SOLE 22800 0 0 Penn West Petroleum Ltd CALL 707887105 43 24600 SH Call DFND 1 0 24600 0 Penn West Petroleum Ltd PUT 707887105 24 13600 SH Put DFND 1 0 13600 0 Pentair PLC COM G7S00T104 1345 23987 SH SOLE 23987 0 0 Pentair PLC COM G7S00T104 190 3395 SH SOLE 3395 0 0 Pentair PLC COM G7S00T104 84 1491 SH DFND 3 0 1491 0 People's United Financial Inc COM 712704105 865 44673 SH SOLE 44673 0 0 People's United Financial Inc COM 712704105 122 6326 SH SOLE 6326 0 0 People's United Financial Inc COM 712704105 52 2697 SH DFND 3 0 2697 0 PEPSICO INC COM 713448108 6802 64928 SH SOLE 64928 0 0 PepsiCo Inc COM 713448108 157 1500 SH SOLE 1500 0 0 PepsiCo Inc COM 713448108 31987 305755 SH SOLE 305755 0 0 PepsiCo Inc COM 713448108 3048 29132 SH SOLE 29132 0 0 PepsiCo Inc COM 713448108 1305 12472 SH DFND 3 0 12472 0 PerkinElmer Inc COM 714046109 819 15715 SH SOLE 15715 0 0 PerkinElmer Inc COM 714046109 116 2223 SH SOLE 2223 0 0 Perrigo Co PLC COM G97822103 1712 20568 SH SOLE 20568 0 0 Perrigo Co PLC COM G97822103 243 2914 SH SOLE 2914 0 0 Perrigo Co PLC COM G97822103 103 1242 SH DFND 3 0 1242 0 PFIZER INC COM 717081103 2863 88038 SH SOLE 88038 0 0 Pfizer Inc COM 717081103 172 5300 SH SOLE 5300 0 0 Pfizer Inc COM 717081103 28274 870595 SH SOLE 870595 0 0 Pfizer Inc COM 717081103 4003 123269 SH SOLE 123269 0 0 Pfizer Inc COM 717081103 1707 52566 SH DFND 3 0 52566 0 Pfizer Inc COM 717081103 179 5500 SH SOLE 5500 0 0 PG & E CORPORATION COM 69331C108 24 390 SH SOLE 390 0 0 PG&E Corp COM 69331C108 4408 72546 SH SOLE 72546 0 0 PG&E Corp COM 69331C108 624 10271 SH SOLE 10271 0 0 PG&E Corp COM 69331C108 265 4368 SH DFND 3 0 4368 0 PH Glatfelter Co COM 377316104 0 11 SH DFND 1 0 11 0 PHILIP MORRIS INTERNATIONAL INC COM 718172109 1831 19993 SH SOLE 19993 0 0 Philip Morris International Inc COM 718172109 20360 222563 SH SOLE 222563 0 0 Philip Morris International Inc COM 718172109 2883 31514 SH SOLE 31514 0 0 Philip Morris International Inc COM 718172109 1230 13444 SH DFND 3 0 13444 0 PHILLIPS 66 COM 718546104 173 2000 SH SOLE 2000 0 0 Phillips 66 COM 718546104 5488 63515 SH SOLE 63515 0 0 Phillips 66 COM 718546104 777 8993 SH SOLE 8993 0 0 Phillips 66 COM 718546104 352 4079 SH DFND 3 0 4079 0 Pinnacle Foods Inc COM 72348P104 24050 450000 SH SOLE 450000 0 0 Pinnacle West Capital Corp COM 723484101 1246 15967 SH SOLE 15967 0 0 Pinnacle West Capital Corp COM 723484101 176 2261 SH SOLE 2261 0 0 Pinnacle West Capital Corp COM 723484101 75 963 SH DFND 3 0 963 0 Pioneer Natural Resources Co COM 723787107 4384 24349 SH SOLE 24349 0 0 Pioneer Natural Resources Co COM 723787107 621 3447 SH SOLE 3447 0 0 Pioneer Natural Resources Co COM 723787107 265 1470 SH DFND 3 0 1470 0 PIONEER NATURAL RESOURCES COMPANY COM 723787107 514 2850 SH SOLE 2850 0 0 Pitney Bowes Inc COM 724479100 405 26650 SH SOLE 26650 0 0 Pitney Bowes Inc COM 724479100 57 3773 SH SOLE 3773 0 0 Plains All American Pipeline LP COM 726503105 230 7135 SH DFND 3 0 7135 0 Plains GP Holdings LP COM 72651A207 29 826 SH DFND 3 0 826 0 PLATINUM GROUP METALS-NEW COM 72765Q601 0 56 SH DFND 1 0 56 0 PNC FINANCIAL SERVICES GROUP INC COM 693475105 468 4000 SH SOLE 4000 0 0 PNC Financial Services Group Inc/The COM 693475105 833 7126 SH SOLE 7126 0 0 PNC Financial Services Group Inc/The COM 693475105 8163 69797 SH SOLE 69797 0 0 PNC Financial Services Group Inc/The COM 693475105 1156 9882 SH SOLE 9882 0 0 PNC Financial Services Group Inc/The COM 693475105 498 4259 SH DFND 3 0 4259 0 Polaris Industries Inc COM 731068102 43 528 SH DFND 3 0 528 0 POST HOLDINGS INC COM 737446104 56 700 SH SOLE 700 0 0 POTASH CORP OF SASK INC COM 73755L107 0 13 SH DFND 1 0 13 0 Potash Corp of Saskatchewan Inc COM 73755L107 129569 7162277 SH SOLE 7162277 0 0 Potash Corp of Saskatchewan Inc COM 73755L107 14166 783074 SH SOLE 783074 0 0 Potash Corp of Saskatchewan Inc COM 73755L107 10431 576582 SH DFND 1 0 576582 0 Potash Corp of Saskatchewan Inc PUT 73755L107 9 500 SH Put SOLE 500 0 0 Potash Corp of Saskatchewan Inc CALL 73755L107 4450 246000 SH Call DFND 1 0 246000 0 Potash Corp of Saskatchewan Inc PUT 73755L107 857 47400 SH Put DFND 1 0 47400 0 POTASH CORPORATION OF SASKATCHEWAN COM 73755L107 1505 83173 SH SOLE 83173 0 0 Potlatch Corp COM 737630103 2184 52444 SH SOLE 52444 0 0 POWERSHARES QQQ TRUST SERIES 1 COM 73935A104 368 3100 SH SOLE 3100 0 0 PowerShares Senior Loan Portfolio COM 73936Q769 178 7612 SH DFND 1 0 7612 0 PPG INDUSTRIES INC COM 693506107 714 7529 SH SOLE 7529 0 0 PPG Industries Inc COM 693506107 3589 37874 SH SOLE 37874 0 0 PPG Industries Inc COM 693506107 508 5364 SH SOLE 5364 0 0 PPG Industries Inc COM 693506107 219 2308 SH DFND 3 0 2308 0 PPL Corp COM 69351T106 3320 97504 SH SOLE 97504 0 0 PPL Corp COM 69351T106 470 13806 SH SOLE 13806 0 0 PPL Corp COM 69351T106 200 5876 SH DFND 3 0 5876 0 PPL CORPORATION COM 69351T106 327 9593 SH SOLE 9593 0 0 PRAXAIR INC COM 74005P104 359 3060 SH SOLE 3060 0 0 Praxair Inc COM 74005P104 4798 40944 SH SOLE 40944 0 0 Praxair Inc COM 74005P104 679 5797 SH SOLE 5797 0 0 Praxair Inc COM 74005P104 290 2472 SH DFND 3 0 2472 0 Precision Drilling Corp COM 74022D308 550 100861 SH SOLE 100861 0 0 Precision Drilling Corp COM 74022D308 52 9600 SH DFND 1 0 9600 0 Precision Drilling Corp CALL 74022D308 319 58600 SH Call DFND 1 0 58600 0 Precision Drilling Corp PUT 74022D308 67 12300 SH Put DFND 1 0 12300 0 PRECISION DRILLING CORPORATION COM 74022D308 33 6000 SH SOLE 6000 0 0 PRETIUM RESOURCES INC COM 74139C102 248 30000 SH SOLE 30000 0 0 Pretium Resources Inc COM 74139C102 86 10362 SH SOLE 10362 0 0 Pretium Resources Inc COM 74139C102 210 25400 SH DFND 1 0 25400 0 Pretium Resources Inc CALL 74139C102 108 13100 SH Call DFND 1 0 13100 0 Pretium Resources Inc PUT 74139C102 27 3200 SH Put DFND 1 0 3200 0 PRICELINE GROUP INC (THE) COM 741503403 316 215 SH SOLE 215 0 0 Priceline Group Inc/The COM 741503403 10377 7079 SH SOLE 7079 0 0 Priceline Group Inc/The COM 741503403 1467 1001 SH SOLE 1001 0 0 Priceline Group Inc/The COM 741503403 627 428 SH DFND 3 0 428 0 PRIMERO MINING CORP COM 74164W106 0 62 SH DFND 1 0 62 0 Primero Mining Corp COM 74164W106 0 441 SH SOLE 441 0 0 Primero Mining Corp COM 74164W106 124 157500 SH DFND 1 0 157500 0 Primero Mining Corp CALL 74164W106 3 4000 SH Call DFND 1 0 4000 0 Principal Financial Group Inc COM 74251V102 2221 38384 SH SOLE 38384 0 0 Principal Financial Group Inc COM 74251V102 314 5436 SH SOLE 5436 0 0 Principal Financial Group Inc COM 74251V102 144 2492 SH DFND 3 0 2492 0 Principal Financial Group Inc CALL 74251V102 2500 43200 SH Call SOLE 43200 0 0 Procter & Gamble Co/The COM 742718109 790 9392 SH SOLE 9392 0 0 Procter & Gamble Co/The COM 742718109 32275 383911 SH SOLE 383911 0 0 Procter & Gamble Co/The COM 742718109 4570 54359 SH SOLE 54359 0 0 Procter & Gamble Co/The COM 742718109 1863 22158 SH DFND 3 0 22158 0 Procter & Gamble Co/The COM 742718109 1505 17900 SH SOLE 17900 0 0 PROCTER & GAMBLE COMPANY COM 742718109 15570 184952 SH SOLE 184952 0 0 Progressive Corp/The COM 743315103 2955 83253 SH SOLE 83253 0 0 Progressive Corp/The COM 743315103 418 11788 SH SOLE 11788 0 0 Progressive Corp/The COM 743315103 179 5043 SH DFND 3 0 5043 0 Prologis Inc COM 74340W103 4003 75838 SH SOLE 75838 0 0 Prologis Inc COM 74340W103 567 10737 SH SOLE 10737 0 0 Prologis Inc COM 74340W103 241 4567 SH DFND 3 0 4567 0 PROSHARES ULTRA 20 YR TREAS ETF(NEW) COM 74347B201 286 7000 SH SOLE 7000 0 0 PROSHARES ULTRASHORT NASDAQ BIOTECH COM 74347B789 49 1400 SH SOLE 1400 0 0 PROSHARES ULTRASHORT RUSSELL 2000 COM 74348A319 50 2100 SH SOLE 2100 0 0 PRUDENTIAL FINANCIAL INC COM 744320102 245 2350 SH SOLE 2350 0 0 Prudential Financial Inc COM 744320102 6419 61690 SH SOLE 61690 0 0 Prudential Financial Inc COM 744320102 909 8734 SH SOLE 8734 0 0 Prudential Financial Inc COM 744320102 394 3787 SH DFND 3 0 3787 0 Prudential Financial Inc CALL 744320102 1207 11600 SH Call SOLE 11600 0 0 PRUDENTIAL PLC ADR COM 74435K204 6 140 SH SOLE 140 0 0 PS Business Parks Inc COM 69360J107 5 43 SH DFND 1 0 43 0 Public Service Enterprise Group Inc COM 744573106 3184 72577 SH SOLE 72577 0 0 Public Service Enterprise Group Inc COM 744573106 451 10277 SH SOLE 10277 0 0 Public Service Enterprise Group Inc COM 744573106 192 4384 SH DFND 3 0 4384 0 Public Storage COM 74460D109 4782 21397 SH SOLE 21397 0 0 Public Storage COM 74460D109 677 3030 SH SOLE 3030 0 0 Public Storage COM 74460D109 285 1277 SH DFND 3 0 1277 0 PULTEGROUP INC COM 745867101 37 2000 SH SOLE 2000 0 0 PulteGroup Inc COM 745867101 33865 1842705 SH SOLE 1842705 0 0 PulteGroup Inc COM 745867101 111 6046 SH SOLE 6046 0 0 PulteGroup Inc COM 745867101 49 2680 SH DFND 3 0 2680 0 PVH Corp COM 693656100 1026 11372 SH SOLE 11372 0 0 PVH Corp COM 693656100 145 1609 SH SOLE 1609 0 0 PVH Corp COM 693656100 63 701 SH DFND 3 0 701 0 QEP RESOURCES INC COM 74733V100 1 35 SH SOLE 35 0 0 Qorvo Inc COM 74736K101 966 18326 SH SOLE 18326 0 0 Qorvo Inc COM 74736K101 137 2594 SH SOLE 2594 0 0 Qorvo Inc COM 74736K101 58 1108 SH DFND 3 0 1108 0 QUALCOMM INC COM 747525103 383 5865 SH SOLE 5865 0 0 QUALCOMM Inc COM 747525103 52928 811881 SH SOLE 811881 0 0 QUALCOMM Inc COM 747525103 1956 30000 SH SOLE 30000 0 0 QUALCOMM Inc COM 747525103 833 12771 SH DFND 3 0 12771 0 Quanta Services Inc COM 74762E102 756 21693 SH SOLE 21693 0 0 Quanta Services Inc COM 74762E102 107 3073 SH SOLE 3073 0 0 QUEST DIAGNOSTICS INC COM 74834L100 26 280 SH SOLE 280 0 0 Quest Diagnostics Inc COM 74834L100 1828 19890 SH SOLE 19890 0 0 Quest Diagnostics Inc COM 74834L100 259 2815 SH SOLE 2815 0 0 Quest Diagnostics Inc COM 74834L100 111 1205 SH DFND 3 0 1205 0 QUINTILES IMS HOLDINGS INC COM 74876Y101 41 537 SH SOLE 537 0 0 Quintiles IMS Holdings Inc COM 74876Y101 97 1277 SH DFND 3 0 1277 0 R.R. DONNELLEY & SONS COMPANY COM 257867200 5 333 SH SOLE 333 0 0 Ralph Lauren Corp COM 751212101 730 8079 SH SOLE 8079 0 0 Ralph Lauren Corp COM 751212101 103 1143 SH SOLE 1143 0 0 Ralph Lauren Corp COM 751212101 44 489 SH DFND 3 0 489 0 Randgold Resources Ltd COM 752344309 8 100 SH SOLE 100 0 0 Range Resources Corp COM 75281A109 926 26946 SH SOLE 26946 0 0 Range Resources Corp COM 75281A109 131 3816 SH SOLE 3816 0 0 Range Resources Corp COM 75281A109 55 1608 SH DFND 3 0 1608 0 Raymond James Financial Inc COM 754730109 77 1105 SH DFND 3 0 1105 0 Raytheon Co COM 755111507 5982 42129 SH SOLE 42129 0 0 Raytheon Co COM 755111507 847 5964 SH SOLE 5964 0 0 Raytheon Co COM 755111507 363 2557 SH DFND 3 0 2557 0 RAYTHEON COMPANY COM 755111507 880 6188 SH SOLE 6188 0 0 Realty Income Corp COM 756109104 2132 37099 SH SOLE 37099 0 0 Realty Income Corp COM 756109104 302 5253 SH SOLE 5253 0 0 Realty Income Corp COM 756109104 129 2241 SH DFND 3 0 2241 0 REALTY INCOME CORPORATION COM 756109104 5 90 SH SOLE 90 0 0 Red Hat Inc COM 756577102 1796 25767 SH SOLE 25767 0 0 Red Hat Inc COM 756577102 254 3647 SH SOLE 3647 0 0 Red Hat Inc COM 756577102 109 1569 SH DFND 3 0 1569 0 Regency Centers Corp COM 758849103 62 906 SH DFND 3 0 906 0 Regeneron Pharmaceuticals Inc COM 75886F107 3981 10846 SH SOLE 10846 0 0 Regeneron Pharmaceuticals Inc COM 75886F107 563 1535 SH SOLE 1535 0 0 Regeneron Pharmaceuticals Inc COM 75886F107 247 672 SH DFND 3 0 672 0 Regions Financial Corp COM 7591EP100 2536 176602 SH SOLE 176602 0 0 Regions Financial Corp COM 7591EP100 359 25005 SH SOLE 25005 0 0 Regions Financial Corp COM 7591EP100 156 10878 SH DFND 3 0 10878 0 Reinsurance Group of America Inc COM 759351604 70 555 SH DFND 3 0 555 0 Reliance Steel & Aluminum Co COM 759509102 3 32 SH DFND 1 0 32 0 RenaissanceRe Holdings Ltd COM G7496G103 49 357 SH DFND 3 0 357 0 REPUBLIC SERVICES INC COM 760759100 255 4471 SH SOLE 4471 0 0 Republic Services Inc COM 760759100 1936 33941 SH SOLE 33941 0 0 Republic Services Inc COM 760759100 1892 33166 SH SOLE 33166 0 0 Republic Services Inc COM 760759100 268 4695 SH SOLE 4695 0 0 Republic Services Inc COM 760759100 119 2080 SH DFND 3 0 2080 0 ResMed Inc COM 761152107 76 1219 SH DFND 3 0 1219 0 RESOLUTE FOREST PROD INC COM 76117W109 0 63 SH DFND 1 0 63 0 Restaurant Brands International Inc COM 76131D103 93766 1968719 SH SOLE 1968719 0 0 Restaurant Brands International Inc COM 76131D103 9861 207033 SH SOLE 207033 0 0 Restaurant Brands International Inc COM 76131D103 5406 113495 SH DFND 1 0 113495 0 Restaurant Brands International Inc CALL 76131D103 4310 90500 SH Call DFND 1 0 90500 0 Restaurant Brands International Inc PUT 76131D103 600 12600 SH Put DFND 1 0 12600 0 RESTAURANT BRANDS INTL INC COM 76131D103 4559 95728 SH SOLE 95728 0 0 REYNOLDS AMERICAN INC COM 761713106 332 5911 SH SOLE 5911 0 0 Reynolds American Inc COM 761713106 65483 1168639 SH SOLE 1168639 0 0 Reynolds American Inc COM 761713106 941 16799 SH SOLE 16799 0 0 Reynolds American Inc COM 761713106 416 7422 SH DFND 3 0 7422 0 RICHMONT MINES INC COM 76547T106 0 26 SH DFND 1 0 26 0 RIO TINTO PLC SPONSORED ADR COM 767204100 31 800 SH SOLE 800 0 0 Ritchie Bros Auctioneers Inc COM 767744105 134 3962 SH SOLE 3962 0 0 Ritchie Bros Auctioneers Inc COM 767744105 672 19800 SH DFND 1 0 19800 0 RITCHIE BROTHERS AUCTIONR COM 767744105 15 436 SH DFND 1 0 436 0 RITCHIE BROTHERS AUCTIONR COM 767744105 3 98 SH DFND 1 0 98 0 Rite Aid Corp COM 767754104 75 9090 SH DFND 3 0 9090 0 Robert Half International Inc COM 770323103 902 18489 SH SOLE 18489 0 0 Robert Half International Inc COM 770323103 128 2617 SH SOLE 2617 0 0 Robert Half International Inc COM 770323103 55 1128 SH DFND 3 0 1128 0 Rockwell Automation Inc COM 773903109 2472 18396 SH SOLE 18396 0 0 Rockwell Automation Inc COM 773903109 350 2606 SH SOLE 2606 0 0 Rockwell Automation Inc COM 773903109 151 1121 SH DFND 3 0 1121 0 ROCKWELL AUTUMATION INC COM 773903109 50 375 SH SOLE 375 0 0 ROCKWELL COLLINS INC COM 774341101 147 1585 SH SOLE 1585 0 0 Rockwell Collins Inc COM 774341101 1733 18688 SH SOLE 18688 0 0 Rockwell Collins Inc COM 774341101 245 2645 SH SOLE 2645 0 0 Rockwell Collins Inc COM 774341101 104 1126 SH DFND 3 0 1126 0 Rogers Communications Inc COM 775109200 129005 3344556 SH SOLE 3344556 0 0 Rogers Communications Inc COM 775109200 13034 337924 SH SOLE 337924 0 0 Rogers Communications Inc COM 775109200 23565 610934 SH DFND 1 0 610934 0 Rogers Communications Inc CALL 775109200 285 7400 SH Call SOLE 7400 0 0 Rogers Communications Inc PUT 775109200 355 9200 SH Put SOLE 9200 0 0 Rogers Communications Inc CALL 775109200 10449 270900 SH Call DFND 1 0 270900 0 Rogers Communications Inc PUT 775109200 4744 123000 SH Put DFND 1 0 123000 0 ROGERS COMMUNICATIONS INC CL B NVS COM 775109200 10296 266929 SH SOLE 266929 0 0 Roper Technologies Inc COM 776696106 2664 14552 SH SOLE 14552 0 0 Roper Technologies Inc COM 776696106 377 2061 SH SOLE 2061 0 0 Roper Technologies Inc COM 776696106 1 5 SH DFND 1 0 5 0 Roper Technologies Inc COM 776696106 161 878 SH DFND 3 0 878 0 ROSS STORES INC COM 778296103 197 3000 SH SOLE 3000 0 0 Ross Stores Inc COM 778296103 3732 56895 SH SOLE 56895 0 0 Ross Stores Inc COM 778296103 528 8055 SH SOLE 8055 0 0 Ross Stores Inc COM 778296103 227 3462 SH DFND 3 0 3462 0 ROYAL BANK OF CANADA COM 780087102 96561 1426786 SH SOLE 1426786 0 0 ROYAL BANK OF CANADA COM 780087102 22 318 SH DFND 1 0 318 0 Royal Bank of Canada COM 780087102 2554469 37744965 SH SOLE 37744965 0 0 Royal Bank of Canada COM 780087102 93857 1386840 SH SOLE 1386840 0 0 Royal Bank of Canada COM 780087102 64478 952729 SH DFND 1 0 952729 0 Royal Bank of Canada COM 780087102 433 6400 SH SOLE 6400 0 0 Royal Bank of Canada CALL 780087102 2335 34500 SH Call SOLE 34500 0 0 Royal Bank of Canada PUT 780087102 5353 79100 SH Put SOLE 79100 0 0 Royal Bank of Canada CALL 780087102 4435 65500 SH Call SOLE 65500 0 0 Royal Bank of Canada PUT 780087102 10082 148900 SH Put SOLE 148900 0 0 Royal Bank of Canada CALL 780087102 140450 2075300 SH Call DFND 1 0 2075300 0 Royal Bank of Canada PUT 780087102 56328 832300 SH Put DFND 1 0 832300 0 Royal Caribbean Cruises Ltd COM V7780T103 1970 24011 SH SOLE 24011 0 0 Royal Caribbean Cruises Ltd COM V7780T103 279 3400 SH SOLE 3400 0 0 Royal Caribbean Cruises Ltd COM V7780T103 122 1492 SH DFND 3 0 1492 0 ROYAL DUTCH SHELL PLC ADR CL A COM 780259206 673 12369 SH SOLE 12369 0 0 ROYAL DUTCH SHELL PLC SPON ADR B COM 780259107 145 2500 SH SOLE 2500 0 0 Royal Gold Inc COM 780287108 177 2214 SH SOLE 2214 0 0 Royal Gold Inc COM 780287108 6 100 SH SOLE 100 0 0 ROYCE GLOBAL VALUE TR INC COM 78081T104 0 1 SH DFND 1 0 1 0 ROYCE VALUE TRUST INC COM 780910105 0 8 SH DFND 1 0 8 0 RPM INTERNATIONAL INC COM 749685103 60 1116 SH SOLE 1116 0 0 Ryder System Inc COM 783549108 571 7671 SH SOLE 7671 0 0 Ryder System Inc COM 783549108 81 1085 SH SOLE 1085 0 0 S&P GLOBAL INC COM 78409V104 643 5970 SH SOLE 5970 0 0 S&P Global Inc COM 78409V104 3997 37172 SH SOLE 37172 0 0 S&P Global Inc COM 78409V104 566 5263 SH SOLE 5263 0 0 S&P Global Inc COM 78409V104 246 2288 SH DFND 3 0 2288 0 Sabre Corp COM 78573M104 45 1807 SH DFND 3 0 1807 0 SABRE CORPORATION COM 78573M104 246 9830 SH SOLE 9830 0 0 salesforce.com Inc COM 79466L302 6269 91579 SH SOLE 91579 0 0 salesforce.com Inc COM 79466L302 888 12967 SH SOLE 12967 0 0 salesforce.com Inc COM 79466L302 382 5578 SH DFND 3 0 5578 0 Sandstorm Gold Ltd COM 80013R206 21 5300 SH SOLE 5300 0 0 Sandstorm Gold Ltd COM 80013R206 112 28600 SH DFND 1 0 28600 0 SANOFI SPON ADR COM 80105N105 350 8655 SH SOLE 8655 0 0 SAP SE SPONSORED ADR COM 803054204 260 3000 SH SOLE 3000 0 0 SASOL LIMITED SPONSORED ADR COM 803866300 200 7000 SH SOLE 7000 0 0 Sasol Ltd COM 803866300 1 39 SH DFND 1 0 39 0 Saul Centers Inc COM 804395101 3 41 SH DFND 1 0 41 0 SBA Communications Corp COM 78388J106 112 1080 SH DFND 3 0 1080 0 SCANA Corp COM 80589M102 1502 20504 SH SOLE 20504 0 0 SCANA Corp COM 80589M102 213 2902 SH SOLE 2902 0 0 SCANA Corp COM 80589M102 86 1177 SH DFND 3 0 1177 0 SCHLUMBERGER LTD COM 806857108 1540 18213 SH SOLE 18213 0 0 Schlumberger Ltd COM 806857108 16755 199604 SH SOLE 199604 0 0 Schlumberger Ltd COM 806857108 2372 28262 SH SOLE 28262 0 0 Schlumberger Ltd COM 806857108 1 6 SH DFND 1 0 6 0 Schlumberger Ltd COM 806857108 1012 12052 SH DFND 3 0 12052 0 SCHWAB, CHARLES CORP COM 808513105 27 675 SH SOLE 675 0 0 Schweitzer-Mauduit International Inc COM 808541106 1 29 SH DFND 1 0 29 0 Scripps Networks Interactive Inc COM 811065101 975 13666 SH SOLE 13666 0 0 Scripps Networks Interactive Inc COM 811065101 138 1935 SH SOLE 1935 0 0 Scripps Networks Interactive Inc COM 811065101 50 701 SH DFND 3 0 701 0 Seaboard Corp COM 811543107 16 4 SH DFND 1 0 4 0 SEABRIDGE GOLD INC COM 811916105 1 91 SH DFND 1 0 91 0 Seabridge Gold Inc COM 811916105 8222 1000000 SH SOLE 1000000 0 0 Seagate Technology PLC COM G7945M107 1613 42253 SH SOLE 42253 0 0 Seagate Technology PLC COM G7945M107 228 5984 SH SOLE 5984 0 0 Seagate Technology PLC COM G7945M107 99 2598 SH DFND 3 0 2598 0 Sealed Air Corp COM 81211K100 1257 27733 SH SOLE 27733 0 0 Sealed Air Corp COM 81211K100 178 3928 SH SOLE 3928 0 0 Sealed Air Corp COM 81211K100 77 1705 SH DFND 3 0 1705 0 SEARS CANADA INC COM 81234D109 0 186 SH DFND 1 0 186 0 Sears Canada Inc COM 81234D109 0 21 SH DFND 1 0 21 0 Seattle Genetics Inc COM 812578102 45 858 SH DFND 3 0 858 0 SECTOR SPDR TR-UTILITIES COM 81369Y886 1 26 SH SOLE 26 0 0 SEI Investments Co COM 784117103 59 1188 SH DFND 3 0 1188 0 SemGroup Corp COM 81663A105 75 1791 SH DFND 3 0 1791 0 SEMICONDUCTOR MFG INTL CORP ADR COM 81663N206 12 1600 SH SOLE 1600 0 0 Sempra Energy COM 816851109 3610 35875 SH SOLE 35875 0 0 Sempra Energy COM 816851109 511 5080 SH SOLE 5080 0 0 Sempra Energy COM 816851109 207 2057 SH DFND 3 0 2057 0 Sensata Technologies Holding NV COM N7902X106 58 1480 SH DFND 3 0 1480 0 ServiceNow Inc COM 81762P102 106 1426 SH DFND 3 0 1426 0 SHAW COMMUNICATION-B NV COM 82028K200 3008 150000 SH DFND 1 0 150000 0 Shaw Communications Inc COM 82028K200 80170 3995709 SH SOLE 3995709 0 0 Shaw Communications Inc COM 82028K200 7752 386342 SH SOLE 386342 0 0 Shaw Communications Inc COM 82028K200 5016 250014 SH DFND 1 0 250014 0 Shaw Communications Inc COM 82028K200 257 12800 SH SOLE 12800 0 0 Shaw Communications Inc CALL 82028K200 1571 78300 SH Call DFND 1 0 78300 0 Shaw Communications Inc PUT 82028K200 2221 110700 SH Put DFND 1 0 110700 0 SHAW COMMUNICATIONS INC CL B NVS COM 82028K200 8150 406224 SH SOLE 406224 0 0 Shell Midstream Partners LP COM 822634101 7272 250000 SH DFND 3 0 250000 0 SHENANDOAH TELECOM COMPANY COM 82312B106 154 5630 SH SOLE 5630 0 0 Sherwin-Williams Co/The COM 824348106 3116 11596 SH SOLE 11596 0 0 Sherwin-Williams Co/The COM 824348106 441 1642 SH SOLE 1642 0 0 Sherwin-Williams Co/The COM 824348106 182 679 SH DFND 3 0 679 0 SHOPIFY INC CL A COM 82509L107 2 35 SH SOLE 35 0 0 SHOPIFY INC CL-A SVS COM 82509L107 24 569 SH DFND 1 0 569 0 SHOPIFY INC CL-A SVS COM 82509L107 2 53 SH DFND 1 0 53 0 SIERRA WIRELESS INC COM 826516106 1 38 SH DFND 1 0 38 0 SIERRA WIRELESS INC COM 826516106 2 111 SH DFND 1 0 111 0 Sierra Wireless Inc COM 826516106 25 1576 SH SOLE 1576 0 0 Sierra Wireless Inc COM 826516106 122 7800 SH DFND 1 0 7800 0 Sierra Wireless Inc CALL 826516106 510 32600 SH Call DFND 1 0 32600 0 Sierra Wireless Inc PUT 826516106 16 1000 SH Put DFND 1 0 1000 0 Signature Bank/New York NY COM 82669G104 3 20 SH DFND 1 0 20 0 Signature Bank/New York NY COM 82669G104 70 465 SH DFND 3 0 465 0 Signet Jewelers Ltd COM G81276100 941 9982 SH SOLE 9982 0 0 Signet Jewelers Ltd COM G81276100 133 1415 SH SOLE 1415 0 0 Signet Jewelers Ltd COM G81276100 59 622 SH DFND 3 0 622 0 Silver Spring Networks Inc COM 82817Q103 1543 115896 SH SOLE 115896 0 0 SILVER STANDARD RES INC COM 82823L106 0 37 SH DFND 1 0 37 0 Silver Standard Resources Inc COM 82823L106 105 11707 SH SOLE 11707 0 0 Silver Standard Resources Inc COM 82823L106 3 300 SH SOLE 300 0 0 Silver Standard Resources Inc COM 82823L106 143 16000 SH DFND 1 0 16000 0 Silver Standard Resources Inc COM 82823L106 8738 976916 SH DFND 2 0 976916 0 Silver Standard Resources Inc CALL 82823L106 122 13600 SH Call DFND 1 0 13600 0 SILVER WHEATON CORP COM 828336107 270 14000 SH SOLE 14000 0 0 Silver Wheaton Corp COM 828336107 69486 3596695 SH SOLE 3596695 0 0 Silver Wheaton Corp COM 828336107 18 925 SH SOLE 925 0 0 Silver Wheaton Corp COM 828336107 7931 410517 SH SOLE 410517 0 0 Silver Wheaton Corp COM 828336107 11078 573412 SH DFND 1 0 573412 0 Silver Wheaton Corp COM 828336107 97 5000 SH DFND 1 0 5000 0 Silver Wheaton Corp CALL 828336107 1306 67600 SH Call DFND 1 0 67600 0 Silver Wheaton Corp PUT 828336107 628 32500 SH Put DFND 1 0 32500 0 SIMON PROPERTY GROUP INC COM 828806109 178 1000 SH SOLE 1000 0 0 Simon Property Group Inc COM 828806109 8009 45081 SH SOLE 45081 0 0 Simon Property Group Inc COM 828806109 1134 6382 SH SOLE 6382 0 0 Simon Property Group Inc COM 828806109 484 2723 SH DFND 3 0 2723 0 Sirius XM Holdings Inc COM 82968B103 66 14795 SH DFND 3 0 14795 0 SIX FLAGS ENTERTAINMENT CORPORATION COM 83001A102 514 8555 SH SOLE 8555 0 0 Skyworks Solutions Inc COM 83088M102 1990 26657 SH SOLE 26657 0 0 Skyworks Solutions Inc COM 83088M102 282 3776 SH SOLE 3776 0 0 Skyworks Solutions Inc COM 83088M102 121 1625 SH DFND 3 0 1625 0 SL Green Realty Corp COM 78440X101 1563 14536 SH SOLE 14536 0 0 SL Green Realty Corp COM 78440X101 221 2057 SH SOLE 2057 0 0 SL Green Realty Corp COM 78440X101 93 869 SH DFND 3 0 869 0 SMITH & NEPHEW PLC SPONSORED ADR COM 83175M205 3 85 SH SOLE 85 0 0 SMUCKER (J.M.) CO COM 832696405 2 19 SH SOLE 19 0 0 Snap-on Inc COM 833034101 1426 8325 SH SOLE 8325 0 0 Snap-on Inc COM 833034101 202 1177 SH SOLE 1177 0 0 Snap-on Inc COM 833034101 4 21 SH DFND 1 0 21 0 Snap-on Inc COM 833034101 86 503 SH DFND 3 0 503 0 Southcross Energy Partners LP COM 84130C100 19 14384 SH DFND 3 0 14384 0 Southern Co/The COM 842587107 364 7400 SH SOLE 7400 0 0 Southern Co/The COM 842587107 6915 140593 SH SOLE 140593 0 0 Southern Co/The COM 842587107 979 19907 SH SOLE 19907 0 0 Southern Co/The COM 842587107 417 8482 SH DFND 3 0 8482 0 Southern Co/The COM 842587107 667 13550 SH SOLE 13550 0 0 Southern Co/The CALL 842587107 246 5000 SH Call SOLE 5000 0 0 SOUTHERN COMPANY COM 842587107 350 7104 SH SOLE 7104 0 0 SOUTHWEST AIRLINES CO COM 844741108 13 270 SH SOLE 270 0 0 Southwest Airlines Co COM 844741108 4401 88317 SH SOLE 88317 0 0 Southwest Airlines Co COM 844741108 623 12505 SH SOLE 12505 0 0 Southwest Airlines Co COM 844741108 67 1344 SH DFND 3 0 1344 0 Southwestern Energy Co COM 845467109 762 70408 SH SOLE 70408 0 0 Southwestern Energy Co COM 845467109 108 9971 SH SOLE 9971 0 0 Southwestern Energy Co COM 845467109 46 4276 SH DFND 3 0 4276 0 SPDR Gold Shares COM 78463V107 24 221 SH SOLE 221 0 0 SPDR GOLD TRUST COM 78463V107 4838 44087 SH SOLE 44087 0 0 SPDR S&P 500 ETF TRUST COM 78462F103 1690 7553 SH SOLE 7553 0 0 SPDR S&P BIOTECH ETF COM 78464A870 24 400 SH SOLE 400 0 0 SPDR S&P Biotech ETF COM 78464A870 444 7500 SH SOLE 7500 0 0 SPDR S&P DIVIDEND ETF COM 78464A763 463 5402 SH SOLE 5402 0 0 SPDR S&P500 ETF Trust COM 78462F103 7298 32700 SH SOLE 32700 0 0 SPDR S&P500 ETF Trust COM 78462F103 760 3405 SH DFND 3 0 3405 0 SPDR S&P500 ETF Trust CALL 78462F103 5588 25000 SH Call SOLE 25000 0 0 SPDR S&P500 ETF Trust PUT 78462F103 360554 1613000 SH Put SOLE 1613000 0 0 SPECTRA ENERGY CORP COM 847560109 578 14054 SH SOLE 14054 0 0 Spectra Energy Corp COM 847560109 0 1 SH SOLE 1 0 0 Spectra Energy Corp COM 847560109 4135 100644 SH SOLE 100644 0 0 Spectra Energy Corp COM 847560109 585 14249 SH SOLE 14249 0 0 Spectra Energy Corp COM 847560109 250 6076 SH DFND 3 0 6076 0 Spectrum Brands Holdings Inc COM 84763R101 28 232 SH DFND 3 0 232 0 Splunk Inc COM 848637104 59 1152 SH DFND 3 0 1152 0 Spok Holdings Inc COM 84863T106 1 54 SH DFND 1 0 54 0 Sprague Resources LP COM 849343108 23 834 SH DFND 3 0 834 0 Sprint Corp COM 85207U105 58 6895 SH DFND 3 0 6895 0 SPROTT PHYSICAL GOLD T/U COM 85207H104 0 39 SH DFND 1 0 39 0 SPROTT PHYSICAL PLATINUM T/U COM 85207Q104 14 2000 SH SOLE 2000 0 0 SPROTT PHYSICAL SILVR T/U COM 85207K107 17 2838 SH DFND 1 0 2838 0 St Jude Medical Inc COM 790849103 3287 40990 SH SOLE 40990 0 0 St Jude Medical Inc COM 790849103 465 5804 SH SOLE 5804 0 0 St Jude Medical Inc COM 790849103 198 2469 SH DFND 3 0 2469 0 Stanley Black & Decker Inc COM 854502101 2479 21619 SH SOLE 21619 0 0 Stanley Black & Decker Inc COM 854502101 351 3061 SH SOLE 3061 0 0 Stanley Black & Decker Inc COM 854502101 150 1304 SH DFND 3 0 1304 0 STANTEC INC COM 85472N109 618 24477 SH SOLE 24477 0 0 STANTEC INC COM 85472N109 4 144 SH DFND 1 0 144 0 Stantec Inc COM 85472N109 671 26559 SH SOLE 26559 0 0 Stantec Inc COM 85472N109 225 8900 SH DFND 1 0 8900 0 Stantec Inc CALL 85472N109 1197 47400 SH Call DFND 1 0 47400 0 Stantec Inc PUT 85472N109 2973 117700 SH Put DFND 1 0 117700 0 Staples Inc COM 855030102 845 93331 SH SOLE 93331 0 0 Staples Inc COM 855030102 120 13214 SH SOLE 13214 0 0 Staples Inc COM 855030102 51 5637 SH DFND 3 0 5637 0 Starbucks Corp COM 855244109 11591 208799 SH SOLE 208799 0 0 Starbucks Corp COM 855244109 1641 29565 SH SOLE 29565 0 0 Starbucks Corp COM 855244109 706 12710 SH DFND 3 0 12710 0 STARBUCKS CORPORATION COM 855244109 598 10752 SH SOLE 10752 0 0 STARWOOD PROPERTY TRUST INC COM 85571B105 343 15603 SH SOLE 15603 0 0 Starwood Property Trust Inc COM 85571B105 11812 538191 SH SOLE 538191 0 0 Starwood Property Trust Inc COM 85571B105 29451 1341909 SH DFND 3 0 1341909 0 STATE STREET CORP COM 857477103 74 950 SH SOLE 950 0 0 State Street Corp COM 857477103 4042 52018 SH SOLE 52018 0 0 State Street Corp COM 857477103 572 7366 SH SOLE 7366 0 0 State Street Corp COM 857477103 263 3380 SH DFND 3 0 3380 0 STATOIL ASA SPON ADR COM 85771P102 435 23793 SH SOLE 23793 0 0 Stein Mart Inc COM 858375108 0 8 SH DFND 1 0 8 0 Stericycle Inc COM 858912108 940 12207 SH SOLE 12207 0 0 Stericycle Inc COM 858912108 133 1728 SH SOLE 1728 0 0 Stericycle Inc COM 858912108 57 734 SH DFND 3 0 734 0 Stryker Corp COM 863667101 5341 44587 SH SOLE 44587 0 0 Stryker Corp COM 863667101 756 6313 SH SOLE 6313 0 0 Stryker Corp COM 863667101 350 2919 SH DFND 3 0 2919 0 Student Transportation Inc COM 86388A108 34 6000 SH DFND 1 0 6000 0 Student Transportation Inc CALL 86388A108 6 1100 SH Call DFND 1 0 1100 0 Student Transportation Inc PUT 86388A108 241 43000 SH Put DFND 1 0 43000 0 Summit Hotel Properties Inc COM 866082100 1 58 SH DFND 1 0 58 0 Summit Midstream Partners LP COM 866142102 71 2821 SH DFND 3 0 2821 0 SUN LIFE FINANCIAL INC COM 866796105 12550 326890 SH SOLE 326890 0 0 SUN LIFE FINANCIAL INC COM 866796105 4 99 SH DFND 1 0 99 0 Sun Life Financial Inc COM 866796105 370506 9650405 SH SOLE 9650405 0 0 Sun Life Financial Inc COM 866796105 21951 571745 SH SOLE 571745 0 0 Sun Life Financial Inc COM 866796105 11555 300966 SH DFND 1 0 300966 0 Sun Life Financial Inc COM 866796105 192 5000 SH SOLE 5000 0 0 Sun Life Financial Inc CALL 866796105 20214 526500 SH Call DFND 1 0 526500 0 Sun Life Financial Inc PUT 866796105 3359 87500 SH Put DFND 1 0 87500 0 Suncor Energy Inc COM 867224107 466668 14192401 SH SOLE 14192401 0 0 Suncor Energy Inc COM 867224107 570 17432 SH SOLE 17432 0 0 Suncor Energy Inc COM 867224107 51056 1552732 SH SOLE 1552732 0 0 Suncor Energy Inc COM 867224107 9180 279192 SH DFND 1 0 279192 0 Suncor Energy Inc COM 867224107 258 7840 SH SOLE 7840 0 0 Suncor Energy Inc CALL 867224107 963 29300 SH Call SOLE 29300 0 0 Suncor Energy Inc PUT 867224107 898 27300 SH Put SOLE 27300 0 0 Suncor Energy Inc CALL 867224107 19463 591900 SH Call DFND 1 0 591900 0 Suncor Energy Inc PUT 867224107 11772 358000 SH Put DFND 1 0 358000 0 SUNCOR ENERGY INC (NEW) COM 867224107 19532 597401 SH SOLE 597401 0 0 SunPower Corp COM 867652406 430 65017 SH SOLE 65017 0 0 SunTrust Banks Inc COM 867914103 3862 70413 SH SOLE 70413 0 0 SunTrust Banks Inc COM 867914103 547 9971 SH SOLE 9971 0 0 SunTrust Banks Inc COM 867914103 236 4296 SH DFND 3 0 4296 0 Superior Industries International Inc COM 868168105 1 43 SH DFND 1 0 43 0 Symantec Corp COM 871503108 2136 89439 SH SOLE 89439 0 0 Symantec Corp COM 871503108 303 12664 SH SOLE 12664 0 0 Symantec Corp COM 871503108 127 5335 SH DFND 3 0 5335 0 SYMANTEC CORPORATION COM 871503108 2047 85585 SH SOLE 85585 0 0 SYNCHRONY FINANCIAL COM 87165B103 963 26529 SH SOLE 26529 0 0 Synchrony Financial COM 87165B103 4080 112505 SH SOLE 112505 0 0 Synchrony Financial COM 87165B103 578 15930 SH SOLE 15930 0 0 Synchrony Financial COM 87165B103 7 200 SH DFND 1 0 200 0 Synchrony Financial COM 87165B103 262 7227 SH DFND 3 0 7227 0 Synopsys Inc COM 871607107 77 1312 SH DFND 3 0 1312 0 Sysco Corp COM 871829107 3996 72186 SH SOLE 72186 0 0 Sysco Corp COM 871829107 566 10222 SH SOLE 10222 0 0 Sysco Corp COM 871829107 253 4570 SH DFND 3 0 4570 0 SYSCO CORPORATION COM 871829107 26 475 SH SOLE 475 0 0 T ROWE PRICE GROUP INC COM 74144T108 48 635 SH SOLE 635 0 0 T Rowe Price Group Inc COM 74144T108 2628 34923 SH SOLE 34923 0 0 T Rowe Price Group Inc COM 74144T108 372 4945 SH SOLE 4945 0 0 T Rowe Price Group Inc COM 74144T108 162 2154 SH DFND 3 0 2154 0 Tahoe Resources Inc COM 873868103 371 39403 SH SOLE 39403 0 0 Tahoe Resources Inc COM 873868103 306 32450 SH DFND 1 0 32450 0 Tahoe Resources Inc CALL 873868103 720 76400 SH Call DFND 1 0 76400 0 TANZANIAN ROYALTY EXPLOR COM 87600U104 0 387 SH DFND 1 0 387 0 Targa Resources Corp COM 87612G101 291 5198 SH DFND 3 0 5198 0 Targa Resources Corp COM 87612G101 81 1444 SH DFND 3 0 1444 0 TARGET CORP COM 87612E106 759 10497 SH SOLE 10497 0 0 Target Corp COM 87612E106 5820 80584 SH SOLE 80584 0 0 Target Corp COM 87612E106 824 11410 SH SOLE 11410 0 0 Target Corp COM 87612E106 342 4733 SH DFND 3 0 4733 0 Taseko Mines Ltd COM 876511106 3 3500 SH SOLE 3500 0 0 TD Ameritrade Holding Corp COM 87236Y108 9719281 222919287 SH DFND 3 0 222919287 0 TD Ameritrade Holding Corp COM 87236Y108 99 2281 SH DFND 3 0 2281 0 TE Connectivity Ltd COM H84989104 3531 50979 SH SOLE 50979 0 0 TE Connectivity Ltd COM H84989104 500 7219 SH SOLE 7219 0 0 TE Connectivity Ltd COM H84989104 213 3081 SH DFND 3 0 3081 0 TEARLAB CORP COM 878193101 0 289 SH DFND 1 0 289 0 TechnipFMC PLC COM 30249U101 1150 32380 SH SOLE 32380 0 0 TechnipFMC PLC COM 30249U101 163 4584 SH SOLE 4584 0 0 TechnipFMC PLC COM 30249U101 69 1955 SH DFND 3 0 1955 0 TECHNOLOGY SELECT SECTOR SPDR FUND COM 81369Y803 262 5410 SH SOLE 5410 0 0 Teck Resources Ltd COM 878742204 80019 3998546 SH SOLE 3998546 0 0 Teck Resources Ltd COM 878742204 10590 529204 SH SOLE 529204 0 0 Teck Resources Ltd COM 878742204 4910 245340 SH DFND 1 0 245340 0 Teck Resources Ltd COM 878742204 1433 71550 SH DFND 1 0 71550 0 Teck Resources Ltd PUT 878742204 2 100 SH Put SOLE 100 0 0 Teck Resources Ltd PUT 878742204 591 29500 SH Put SOLE 29500 0 0 Teck Resources Ltd CALL 878742204 6992 349400 SH Call DFND 1 0 349400 0 Teck Resources Ltd PUT 878742204 3286 164200 SH Put DFND 1 0 164200 0 TECK RESOURCES LTD -B- SV COM 878742204 1 42 SH DFND 1 0 42 0 TECK RESOURCES LTD CL B SVS COM 878742204 2381 118981 SH SOLE 118981 0 0 Teekay LNG Partners LP COM Y8564M105 340 23526 SH SOLE 23526 0 0 Teekay LNG Partners LP CALL Y8564M105 434 30000 SH Call SOLE 30000 0 0 Teekay LNG Partners LP PUT Y8564M105 3179 220000 SH Put SOLE 220000 0 0 TEGNA Inc COM 87901J105 658 30761 SH SOLE 30761 0 0 TEGNA Inc COM 87901J105 93 4356 SH SOLE 4356 0 0 TEGNA Inc COM 87901J105 1 70 SH DFND 1 0 70 0 TEGNA Inc COM 87901J105 38 1764 SH DFND 3 0 1764 0 Teleflex Inc COM 879369106 62 382 SH DFND 3 0 382 0 TELUS Corp COM 87971M103 169422 5315026 SH SOLE 5315026 0 0 TELUS Corp COM 87971M103 5819 182553 SH SOLE 182553 0 0 TELUS Corp COM 87971M103 13313 417641 SH DFND 1 0 417641 0 TELUS Corp COM 87971M103 567 17800 SH SOLE 17800 0 0 TELUS Corp CALL 87971M103 7472 234400 SH Call DFND 1 0 234400 0 TELUS Corp PUT 87971M103 10742 337000 SH Put DFND 1 0 337000 0 TELUS CORPORATION COM 87971M103 15141 475554 SH SOLE 475554 0 0 Teradata Corp COM 88076W103 506 18635 SH SOLE 18635 0 0 Teradata Corp COM 88076W103 72 2639 SH SOLE 2639 0 0 TERADYNE INC COM 880770102 2173 85460 SH SOLE 85460 0 0 Tesla Motors Inc COM 88160R101 238 1115 SH DFND 3 0 1115 0 Tesoro Corp COM 881609101 1466 16769 SH SOLE 16769 0 0 Tesoro Corp COM 881609101 208 2375 SH SOLE 2375 0 0 Tesoro Corp COM 881609101 90 1029 SH DFND 3 0 1029 0 TEVA PHARMACEUTICAL INDUSTRIES ADR COM 881624209 152 4187 SH SOLE 4187 0 0 TEXAS INSTRUMENTS INC COM 882508104 723 9899 SH SOLE 9899 0 0 Texas Instruments Inc COM 882508104 10462 143390 SH SOLE 143390 0 0 Texas Instruments Inc COM 882508104 1481 20303 SH SOLE 20303 0 0 Texas Instruments Inc COM 882508104 634 8694 SH DFND 3 0 8694 0 Textron Inc COM 883203101 1882 38766 SH SOLE 38766 0 0 Textron Inc COM 883203101 266 5487 SH SOLE 5487 0 0 Textron Inc COM 883203101 113 2335 SH DFND 3 0 2335 0 THERMO FISHER SCIENTIFIC COM 883556102 237 1679 SH SOLE 1679 0 0 Thermo Fisher Scientific Inc COM 883556102 7995 56672 SH SOLE 56672 0 0 Thermo Fisher Scientific Inc COM 883556102 1132 8024 SH SOLE 8024 0 0 Thermo Fisher Scientific Inc COM 883556102 482 3417 SH DFND 3 0 3417 0 THOMSON REUTERS CORP COM 884903105 0 10 SH DFND 1 0 10 0 Thomson Reuters Corp COM 884903105 119078 2720990 SH SOLE 2720990 0 0 Thomson Reuters Corp COM 884903105 13820 315784 SH SOLE 315784 0 0 Thomson Reuters Corp COM 884903105 5934 135588 SH DFND 1 0 135588 0 Thomson Reuters Corp COM 884903105 372 8500 SH SOLE 8500 0 0 Thomson Reuters Corp CALL 884903105 2980 68100 SH Call DFND 1 0 68100 0 Thomson Reuters Corp PUT 884903105 1484 33900 SH Put DFND 1 0 33900 0 THOMSON REUTERS CORPORATION COM 884903105 15386 351590 SH SOLE 351590 0 0 TIFFANY & CO COM 886547108 19 250 SH SOLE 250 0 0 Tiffany & Co COM 886547108 1189 15356 SH SOLE 15356 0 0 Tiffany & Co COM 886547108 168 2175 SH SOLE 2175 0 0 Tiffany & Co COM 886547108 84 1082 SH DFND 3 0 1082 0 TILL CAPITAL LTD COM G8875E107 0 30 SH DFND 1 0 30 0 TIME INC COM 887228104 0 2 SH SOLE 2 0 0 TIME WARNER INC COM 887317303 2023 20929 SH SOLE 20929 0 0 Time Warner Inc COM 887317303 155456 1610630 SH SOLE 1610630 0 0 Time Warner Inc COM 887317303 1512 15663 SH SOLE 15663 0 0 Time Warner Inc COM 887317303 651 6741 SH DFND 3 0 6741 0 TJX COMPANIES INC COM 872540109 134 1775 SH SOLE 1775 0 0 TJX Cos Inc/The COM 872540109 7026 93524 SH SOLE 93524 0 0 TJX Cos Inc/The COM 872540109 995 13243 SH SOLE 13243 0 0 TJX Cos Inc/The COM 872540109 428 5691 SH DFND 3 0 5691 0 T-Mobile US Inc COM 872590104 143 2495 SH DFND 3 0 2495 0 TOLL BROTHERS INC COM 889478103 62 2000 SH SOLE 2000 0 0 Toll Brothers Inc COM 889478103 42 1365 SH DFND 3 0 1365 0 Tompkins Financial Corp COM 890110109 4 39 SH DFND 1 0 39 0 Torchmark Corp COM 891027104 1168 15831 SH SOLE 15831 0 0 Torchmark Corp COM 891027104 165 2242 SH SOLE 2242 0 0 Torchmark Corp COM 891027104 73 986 SH DFND 3 0 986 0 Torchmark Corp CALL 891027104 2360 32000 SH Call SOLE 32000 0 0 TORONTO-DOMINION BANK COM 891160509 88900 1802564 SH SOLE 1802564 0 0 Toronto-Dominion Bank/The COM 891160509 402758 8166460 SH DFND 1 0 8166460 0 Toronto-Dominion Bank/The COM 891160509 6611 133996 SH DFND 1 0 133996 0 Toronto-Dominion Bank/The COM 891160509 23106 468500 SH DFND 1 0 468500 0 Toronto-Dominion Bank/The CALL 891160509 85148 1726500 SH Call DFND 1 0 1726500 0 Toronto-Dominion Bank/The PUT 891160509 61106 1239000 SH Put DFND 1 0 1239000 0 TOTAL S.A. SPONSORED ADR COM 89151E109 631 12360 SH SOLE 12360 0 0 Total System Services Inc COM 891906109 1163 23733 SH SOLE 23733 0 0 Total System Services Inc COM 891906109 165 3361 SH SOLE 3361 0 0 Total System Services Inc COM 891906109 70 1434 SH DFND 3 0 1434 0 TOYOTA MOTOR CORP ADR COM 892331307 20 169 SH SOLE 169 0 0 Tractor Supply Co COM 892356106 34 450 SH SOLE 450 0 0 Tractor Supply Co COM 892356106 1427 18830 SH SOLE 18830 0 0 Tractor Supply Co COM 892356106 202 2664 SH SOLE 2664 0 0 Tractor Supply Co COM 892356106 88 1158 SH DFND 3 0 1158 0 Tractor Supply Co PUT 892356106 1516 20000 SH Put SOLE 20000 0 0 TRANSALTA CORP COM 89346D107 0 67 SH DFND 1 0 67 0 TransAlta Corp COM 89346D107 18160 3281664 SH SOLE 3281664 0 0 TransAlta Corp COM 89346D107 3066 554103 SH DFND 1 0 554103 0 TransAlta Corp CALL 89346D107 73 13200 SH Call SOLE 13200 0 0 TransAlta Corp CALL 89346D107 2022 365400 SH Call DFND 1 0 365400 0 TransAlta Corp PUT 89346D107 287 51800 SH Put DFND 1 0 51800 0 TRANSALTA CORPORATION COM 89346D107 221 39918 SH SOLE 39918 0 0 TransCanada Corp COM 89353D107 330132 7321916 SH SOLE 7321916 0 0 TransCanada Corp COM 89353D107 35352 784062 SH SOLE 784062 0 0 TransCanada Corp COM 89353D107 27878 618308 SH DFND 1 0 618308 0 TransCanada Corp COM 89353D107 153 3400 SH SOLE 3400 0 0 TransCanada Corp CALL 89353D107 712 15800 SH Call SOLE 15800 0 0 TransCanada Corp PUT 89353D107 1299 28800 SH Put SOLE 28800 0 0 TransCanada Corp CALL 89353D107 23550 522300 SH Call DFND 1 0 522300 0 TransCanada Corp PUT 89353D107 43605 967100 SH Put DFND 1 0 967100 0 TRANSCANADA CORPORATION COM 89353D107 29832 661637 SH SOLE 661637 0 0 TransDigm Group Inc COM 893641100 1791 7196 SH SOLE 7196 0 0 TransDigm Group Inc COM 893641100 254 1019 SH SOLE 1019 0 0 TransDigm Group Inc COM 893641100 115 462 SH DFND 3 0 462 0 TransGlobe Energy Corp COM 893662106 3 1800 SH SOLE 1800 0 0 TransGlobe Energy Corp COM 893662106 1 500 SH DFND 1 0 500 0 TransMontaigne Partners LP COM 89376V100 24 545 SH DFND 3 0 545 0 TRAVELERS COMPANIES INC COM 89417E109 54 440 SH SOLE 440 0 0 Travelers Cos Inc/The COM 89417E109 4989 40754 SH SOLE 40754 0 0 Travelers Cos Inc/The COM 89417E109 706 5769 SH SOLE 5769 0 0 Travelers Cos Inc/The COM 89417E109 306 2498 SH DFND 3 0 2498 0 TRILOGY METALS INC COM 89621C105 1 2161 SH DFND 1 0 2161 0 Trimble Inc COM 896239100 65 2159 SH DFND 3 0 2159 0 TRINITY INDUSTRIES INC COM 896522109 111 4000 SH SOLE 4000 0 0 TripAdvisor Inc COM 896945201 760 16398 SH SOLE 16398 0 0 TripAdvisor Inc COM 896945201 108 2322 SH SOLE 2322 0 0 TripAdvisor Inc COM 896945201 48 1036 SH DFND 3 0 1036 0 TRIUMPH GROUP INC COM 896818101 106 4000 SH SOLE 4000 0 0 TrustCo Bank Corp NY COM 898349105 0 6 SH DFND 1 0 6 0 Trustmark Corp COM 898402102 0 7 SH DFND 1 0 7 0 TUCOWS INC-NEW COM 898697206 1 41 SH DFND 1 0 41 0 TUPPERWARE BRANDS CORP COM 899896104 14 275 SH SOLE 275 0 0 Turquoise Hill Resources Ltd COM 900435108 208 64690 SH SOLE 64690 0 0 Turquoise Hill Resources Ltd COM 900435108 3013 938741 SH SOLE 938741 0 0 Turquoise Hill Resources Ltd COM 900435108 547 170318 SH DFND 1 0 170318 0 TWENTY-FIRST CEN FOX-A COM 90130A101 0 8 SH DFND 1 0 8 0 Twenty-First Century Fox Inc COM 90130A200 1904 69882 SH SOLE 69882 0 0 Twenty-First Century Fox Inc COM 90130A101 4259 151903 SH SOLE 151903 0 0 Twenty-First Century Fox Inc COM 90130A101 603 21509 SH SOLE 21509 0 0 Twenty-First Century Fox Inc COM 90130A200 270 9894 SH SOLE 9894 0 0 Twenty-First Century Fox Inc COM 90130A200 104 3806 SH DFND 3 0 3806 0 Twenty-First Century Fox Inc COM 90130A101 259 9221 SH DFND 3 0 9221 0 Twitter Inc COM 90184L102 80 4907 SH DFND 3 0 4907 0 Tyson Foods Inc COM 902494103 2571 41683 SH SOLE 41683 0 0 Tyson Foods Inc COM 902494103 364 5903 SH SOLE 5903 0 0 Tyson Foods Inc COM 902494103 159 2578 SH DFND 3 0 2578 0 U.S. BANCORP COM 902973304 1402 27259 SH SOLE 27259 0 0 UDR Inc COM 902653104 1399 38341 SH SOLE 38341 0 0 UDR Inc COM 902653104 198 5429 SH SOLE 5429 0 0 UDR Inc COM 902653104 84 2314 SH DFND 3 0 2314 0 UGI Corp COM 902681105 69 1501 SH DFND 3 0 1501 0 Ulta Salon Cosmetics & Fragrance Inc COM 90384S303 2144 8412 SH SOLE 8412 0 0 Ulta Salon Cosmetics & Fragrance Inc COM 90384S303 303 1190 SH SOLE 1190 0 0 Ulta Salon Cosmetics & Fragrance Inc COM 90384S303 131 513 SH DFND 3 0 513 0 Under Armour Inc COM 904311107 766 26360 SH SOLE 26360 0 0 Under Armour Inc COM 904311206 667 26507 SH SOLE 26507 0 0 Under Armour Inc COM 904311107 108 3733 SH SOLE 3733 0 0 Under Armour Inc COM 904311206 94 3754 SH SOLE 3754 0 0 Under Armour Inc COM 904311107 46 1589 SH DFND 3 0 1589 0 Under Armour Inc COM 904311206 41 1617 SH DFND 3 0 1617 0 UNILEVER N.V. NEW YORK SHARES COM 904784709 516 12555 SH SOLE 12555 0 0 Unilever PLC COM 904767704 114 2800 SH SOLE 2800 0 0 Unilever PLC PUT 904767704 407 10000 SH Put SOLE 10000 0 0 UNILEVER PLC SPON ADR COM 904767704 398 9764 SH SOLE 9764 0 0 Union Pacific Corp COM 907818108 1923 18552 SH SOLE 18552 0 0 Union Pacific Corp COM 907818108 53724 518229 SH SOLE 518229 0 0 Union Pacific Corp COM 907818108 1735 16739 SH SOLE 16739 0 0 Union Pacific Corp COM 907818108 748 7218 SH DFND 3 0 7218 0 UNION PACIFIC CORPORATION COM 907818108 1823 17566 SH SOLE 17566 0 0 United Continental Holdings Inc COM 910047109 3018 41421 SH SOLE 41421 0 0 United Continental Holdings Inc COM 910047109 427 5866 SH SOLE 5866 0 0 United Continental Holdings Inc COM 910047109 51 699 SH DFND 3 0 699 0 United Parcel Service Inc COM 911312106 11336 98898 SH SOLE 98898 0 0 United Parcel Service Inc COM 911312106 1605 14003 SH SOLE 14003 0 0 United Parcel Service Inc COM 911312106 687 5991 SH DFND 3 0 5991 0 UNITED PARCEL SERVICE INC CL B COM 911312106 187 1625 SH SOLE 1625 0 0 United Rentals Inc COM 911363109 1276 12084 SH SOLE 12084 0 0 United Rentals Inc COM 911363109 181 1710 SH SOLE 1710 0 0 United Rentals Inc COM 911363109 79 747 SH DFND 3 0 747 0 United States Natural Gas Fund LP CALL 912318201 92 9800 SH Call SOLE 9800 0 0 United States Oil Fund LP CALL 91232N108 94 8000 SH Call SOLE 8000 0 0 United Technologies Corp COM 913017109 12042 109861 SH SOLE 109861 0 0 United Technologies Corp COM 913017109 1705 15555 SH SOLE 15555 0 0 United Technologies Corp COM 913017109 755 6890 SH DFND 3 0 6890 0 UNITED TECHNOLOGIES CORPORATION COM 913017109 4403 40112 SH SOLE 40112 0 0 United Therapeutics Corp COM 91307C102 54 377 SH DFND 3 0 377 0 UNITEDHEALTH GROUP INC COM 91324P102 7103 44325 SH SOLE 44325 0 0 UnitedHealth Group Inc COM 91324P102 21851 136553 SH SOLE 136553 0 0 UnitedHealth Group Inc COM 91324P102 3094 19335 SH SOLE 19335 0 0 UnitedHealth Group Inc COM 91324P102 1321 8254 SH DFND 3 0 8254 0 UNITS-GRANITE REIT-STAPLE COM 387437114 2 68 SH DFND 1 0 68 0 UNIVERSAL DISPLAY CORPORATION COM 91347P105 85 1500 SH SOLE 1500 0 0 Universal Health Services Inc COM 913903100 1368 12864 SH SOLE 12864 0 0 Universal Health Services Inc COM 913903100 194 1820 SH SOLE 1820 0 0 Universal Health Services Inc COM 913903100 83 781 SH DFND 3 0 781 0 Unum Group COM 91529Y106 1463 33300 SH SOLE 33300 0 0 Unum Group COM 91529Y106 207 4714 SH SOLE 4714 0 0 Unum Group COM 91529Y106 89 2033 SH DFND 3 0 2033 0 Unum Group CALL 91529Y106 2205 50200 SH Call SOLE 50200 0 0 Urban Outfitters Inc COM 917047102 361 12674 SH SOLE 12674 0 0 Urban Outfitters Inc COM 917047102 51 1796 SH SOLE 1796 0 0 Urstadt Biddle Properties Inc COM 917286205 1 41 SH DFND 1 0 41 0 US Bancorp COM 902973304 291 5673 SH SOLE 5673 0 0 US Bancorp COM 902973304 58001 1129213 SH SOLE 1129213 0 0 US Bancorp COM 902973304 1667 32455 SH SOLE 32455 0 0 US Bancorp COM 902973304 762 14832 SH DFND 3 0 14832 0 VALEANT PHARMA INTL-NEW COM 91911K102 1 61 SH DFND 1 0 61 0 VALEANT PHARMA INTL-NEW COM 91911K102 0 28 SH DFND 1 0 28 0 Valeant Pharmaceuticals International Inc COM 91911K102 36432 2512424 SH SOLE 2512424 0 0 Valeant Pharmaceuticals International Inc COM 91911K102 4437 305962 SH SOLE 305962 0 0 Valeant Pharmaceuticals International Inc COM 91911K102 7162 493877 SH DFND 1 0 493877 0 Valeant Pharmaceuticals International Inc COM 91911K102 5684 391970 SH DFND 2 0 391970 0 Valeant Pharmaceuticals International Inc COM 91911K102 55823 3850000 SH DFND 4 0 3850000 0 Valeant Pharmaceuticals International Inc CALL 91911K102 539 37200 SH Call DFND 1 0 37200 0 Valeant Pharmaceuticals International Inc PUT 91911K102 23 1600 SH Put DFND 1 0 1600 0 VALERO ENERGY CORP COM 91913Y100 493 7210 SH SOLE 7210 0 0 Valero Energy Corp COM 91913Y100 4436 64942 SH SOLE 64942 0 0 Valero Energy Corp COM 91913Y100 628 9195 SH SOLE 9195 0 0 Valero Energy Corp COM 91913Y100 273 3998 SH DFND 3 0 3998 0 VALIDUS HOLDINGS LTD COM G9319H102 334 6044 SH SOLE 6044 0 0 Valspar Corp/The COM 920355104 31079 300000 SH SOLE 300000 0 0 Valspar Corp/The COM 920355104 68 653 SH DFND 3 0 653 0 VanEck Vectors Gold Miners ETF COM 92189F106 3454 165100 SH SOLE 165100 0 0 VANGRARD FTSE ALL-WORLD EX-US ETF COM 922042775 54 1230 SH SOLE 1230 0 0 Vanguard Dividend Appreciation ETF COM 921908844 85 994 SH DFND 1 0 994 0 VANGUARD DIVIDEND APREC INDEX FD ETF COM 921908844 450 5271 SH SOLE 5271 0 0 VANGUARD EMERGING MARKETS ETF COM 922042858 853 23805 SH SOLE 23805 0 0 VANGUARD EUROPEAN ETF COM 922042874 94 1950 SH SOLE 1950 0 0 VANGUARD HIGH DIVIDEND YIELD ETF COM 921946406 83 1100 SH SOLE 1100 0 0 VANGUARD MSCI EAFE ETF COM 921943858 88 2400 SH SOLE 2400 0 0 VANGUARD SHORT-TERM BOND ETF COM 921937827 90 1130 SH SOLE 1130 0 0 VANGUARD TOTAL INTL BOND ETF COM 92203J407 98 1800 SH SOLE 1800 0 0 VANGUARD TOTAL STOCK MARKET ETF COM 922908769 179 1550 SH SOLE 1550 0 0 Vantiv Inc COM 92210H105 81 1356 SH DFND 3 0 1356 0 Varian Medical Systems Inc COM 92220P105 1203 13401 SH SOLE 13401 0 0 Varian Medical Systems Inc COM 92220P105 170 1898 SH SOLE 1898 0 0 Varian Medical Systems Inc COM 92220P105 73 809 SH DFND 3 0 809 0 VEECO INSTRUMENTS INC COM 922417100 2 70 SH SOLE 70 0 0 VENTAS INC COM 92276F100 5 80 SH SOLE 80 0 0 Ventas Inc COM 92276F100 3176 50803 SH SOLE 50803 0 0 Ventas Inc COM 92276F100 450 7193 SH SOLE 7193 0 0 Ventas Inc COM 92276F100 190 3045 SH DFND 3 0 3045 0 VEREIT Inc COM 92339V100 71 8364 SH DFND 3 0 8364 0 VERIFONE SYSTEMS INC COM 92342Y109 36 2000 SH SOLE 2000 0 0 VeriSign Inc COM 92343E102 993 13052 SH SOLE 13052 0 0 VeriSign Inc COM 92343E102 141 1849 SH SOLE 1849 0 0 VeriSign Inc COM 92343E102 63 833 SH DFND 3 0 833 0 VERISK ANALYTICS INC COM 92345Y106 958 11790 SH SOLE 11790 0 0 Verisk Analytics Inc COM 92345Y106 1813 22341 SH SOLE 22341 0 0 Verisk Analytics Inc COM 92345Y106 257 3163 SH SOLE 3163 0 0 Verisk Analytics Inc COM 92345Y106 113 1391 SH DFND 3 0 1391 0 VERITIVE CORPORATION COM 923454102 2 30 SH SOLE 30 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 4818 90147 SH SOLE 90147 0 0 Verizon Communications Inc COM 92343V104 422 7900 SH SOLE 7900 0 0 Verizon Communications Inc COM 92343V104 57903 1084854 SH SOLE 1084854 0 0 Verizon Communications Inc COM 92343V104 4420 82811 SH SOLE 82811 0 0 Verizon Communications Inc COM 92343V104 1885 35326 SH DFND 3 0 35326 0 Verizon Communications Inc COM 92343V104 80 1500 SH SOLE 1500 0 0 Verizon Communications Inc CALL 92343V104 267 5000 SH Call SOLE 5000 0 0 VERMILION ENERGY INC COM 923725105 1734 41205 SH SOLE 41205 0 0 Vermilion Energy Inc COM 923725105 2014 47878 SH SOLE 47878 0 0 Vermilion Energy Inc COM 923725105 4517 107375 SH SOLE 107375 0 0 Vermilion Energy Inc COM 923725105 168 4000 SH DFND 1 0 4000 0 Vermilion Energy Inc CALL 923725105 2272 54000 SH Call DFND 1 0 54000 0 Vermilion Energy Inc PUT 923725105 585 13900 SH Put DFND 1 0 13900 0 VERTEX PHARMACEUTICALS INC COM 92532F100 233 3155 SH SOLE 3155 0 0 Vertex Pharmaceuticals Inc COM 92532F100 2621 35585 SH SOLE 35585 0 0 Vertex Pharmaceuticals Inc COM 92532F100 371 5040 SH SOLE 5040 0 0 Vertex Pharmaceuticals Inc COM 92532F100 158 2147 SH DFND 3 0 2147 0 VF Corp COM 918204108 2533 47483 SH SOLE 47483 0 0 VF Corp COM 918204108 359 6723 SH SOLE 6723 0 0 VF Corp COM 918204108 153 2875 SH DFND 3 0 2875 0 Viacom Inc COM 92553P201 1749 49838 SH SOLE 49838 0 0 Viacom Inc COM 92553P201 248 7056 SH SOLE 7056 0 0 Viacom Inc COM 92553P201 106 3009 SH DFND 3 0 3009 0 Visa Inc COM 92826C839 20902 267932 SH SOLE 267932 0 0 Visa Inc COM 92826C839 2960 37938 SH SOLE 37938 0 0 Visa Inc COM 92826C839 1275 16348 SH DFND 3 0 16348 0 VISA INC CLASS A COM 92826C839 5999 76800 SH SOLE 76800 0 0 VISTA GOLD CORP-REORG SHR COM 927926303 0 12 SH DFND 1 0 12 0 VISTEON CORPORATION COM 92839U206 67 829 SH SOLE 829 0 0 VMware Inc COM 928563402 51 647 SH DFND 3 0 647 0 VODAFONE GROUP PLC SPON ADR COM 92857W308 585 23918 SH SOLE 23918 0 0 Vornado Realty Trust COM 929042109 2575 24673 SH SOLE 24673 0 0 Vornado Realty Trust COM 929042109 365 3494 SH SOLE 3494 0 0 Vornado Realty Trust COM 929042109 154 1472 SH DFND 3 0 1472 0 VOYA FINANCIAL INC COM 929089100 16 400 SH SOLE 400 0 0 Voya Financial Inc COM 929089100 68 1735 SH DFND 3 0 1735 0 Vulcan Materials Co COM 929160109 2375 18981 SH SOLE 18981 0 0 Vulcan Materials Co COM 929160109 336 2688 SH SOLE 2688 0 0 Vulcan Materials Co COM 929160109 144 1153 SH DFND 3 0 1153 0 WABCO Holdings Inc COM 92927K102 49 459 SH DFND 3 0 459 0 Wabtec Corp/DE COM 929740108 65 781 SH DFND 3 0 781 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 596 7191 SH SOLE 7191 0 0 Walgreens Boots Alliance Inc COM 931427108 10160 122777 SH SOLE 122777 0 0 Walgreens Boots Alliance Inc COM 931427108 1439 17384 SH SOLE 17384 0 0 Walgreens Boots Alliance Inc COM 931427108 660 7973 SH DFND 3 0 7973 0 WAL-MART STORES INC COM 931142103 1958 28292 SH SOLE 28292 0 0 Wal-Mart Stores Inc COM 931142103 14931 216039 SH SOLE 216039 0 0 Wal-Mart Stores Inc COM 931142103 2114 30589 SH SOLE 30589 0 0 Wal-Mart Stores Inc COM 931142103 926 13403 SH DFND 3 0 13403 0 Walt Disney Co/The COM 254687106 3 27 SH SOLE 27 0 0 Walt Disney Co/The COM 254687106 21889 210053 SH SOLE 210053 0 0 Walt Disney Co/The COM 254687106 3099 29742 SH SOLE 29742 0 0 Walt Disney Co/The COM 254687106 1379 13231 SH DFND 3 0 13231 0 WASTE CONNECTIONS INC COM 94106B101 566 7209 SH SOLE 7209 0 0 Waste Connections Inc COM 94106B101 5156 65723 SH SOLE 65723 0 0 Waste Connections Inc COM 94106B101 1868 23766 SH SOLE 23766 0 0 Waste Connections Inc COM 94106B101 2117 26982 SH SOLE 26982 0 0 Waste Connections Inc COM 94106B101 119 1517 SH DFND 3 0 1517 0 Waste Connections Inc CALL 94106B101 1467 18700 SH Call DFND 1 0 18700 0 Waste Connections Inc PUT 94106B101 1177 15000 SH Put DFND 1 0 15000 0 WASTE MANAGEMENT INC COM 94106L109 244 3436 SH SOLE 3436 0 0 Waste Management Inc COM 94106L109 4136 58339 SH SOLE 58339 0 0 Waste Management Inc COM 94106L109 586 8261 SH SOLE 8261 0 0 Waste Management Inc COM 94106L109 272 3833 SH DFND 3 0 3833 0 Waters Corp COM 941848103 1554 11561 SH SOLE 11561 0 0 Waters Corp COM 941848103 220 1638 SH SOLE 1638 0 0 Waters Corp COM 941848103 94 698 SH DFND 3 0 698 0 WATERS CORPORATION COM 941848103 264 1960 SH SOLE 1960 0 0 Watsco Inc COM 942622200 4 29 SH DFND 1 0 29 0 Weatherford International PLC COM G48833100 40 8083 SH DFND 3 0 8083 0 Webster Financial Corp COM 947890109 1 14 SH DFND 1 0 14 0 WEC Energy Group Inc COM 92939U106 2655 45281 SH SOLE 45281 0 0 WEC Energy Group Inc COM 92939U106 376 6410 SH SOLE 6410 0 0 WEC Energy Group Inc COM 92939U106 160 2735 SH DFND 3 0 2735 0 WELLS FARGO & CO COM 949746101 8299 150405 SH SOLE 150405 0 0 Wells Fargo & Co COM 949746101 358 6500 SH SOLE 6500 0 0 Wells Fargo & Co COM 949746101 74306 1348473 SH SOLE 1348473 0 0 Wells Fargo & Co COM 949746101 5060 91819 SH SOLE 91819 0 0 Wells Fargo & Co COM 949746101 2289 41539 SH DFND 3 0 41539 0 Wells Fargo & Co COM 949746101 83 1500 SH SOLE 1500 0 0 WELLTOWER INC COM 95040Q104 5 70 SH SOLE 70 0 0 Welltower Inc COM 95040Q104 3481 52011 SH SOLE 52011 0 0 Welltower Inc COM 95040Q104 493 7365 SH SOLE 7365 0 0 Welltower Inc COM 95040Q104 208 3102 SH DFND 3 0 3102 0 Westar Energy Inc COM 95709T100 69 1228 SH DFND 3 0 1228 0 Western Digital Corp COM 958102105 2783 40954 SH SOLE 40954 0 0 Western Digital Corp COM 958102105 394 5800 SH SOLE 5800 0 0 Western Digital Corp COM 958102105 167 2463 SH DFND 3 0 2463 0 Western Gas Partners LP COM 958254104 5875 100000 SH DFND 3 0 100000 0 Western Union Co/The COM 959802109 1511 69558 SH SOLE 69558 0 0 Western Union Co/The COM 959802109 214 9847 SH SOLE 9847 0 0 Western Union Co/The COM 959802109 92 4227 SH DFND 3 0 4227 0 WESTLAKE CHEMICAL CORPORATION COM 960413102 112 2000 SH SOLE 2000 0 0 WESTPAC BANKING CORPORATION SP ADR COM 961214301 179 7602 SH SOLE 7602 0 0 WESTPORT FUEL SYSTEMS INC COM 960908309 0 76 SH DFND 1 0 76 0 Westport Fuel Systems Inc COM 960908309 1 500 SH DFND 1 0 500 0 WestRock Co COM 96145D105 22134 436024 SH SOLE 436024 0 0 WestRock Co COM 96145D105 259 5101 SH SOLE 5101 0 0 WestRock Co COM 96145D105 111 2179 SH DFND 3 0 2179 0 WEYERHAEUSER CO COM 962166104 147 4872 SH SOLE 4872 0 0 Weyerhaeuser Co COM 962166104 1538 51127 SH SOLE 51127 0 0 Weyerhaeuser Co COM 962166104 3229 107322 SH SOLE 107322 0 0 Weyerhaeuser Co COM 962166104 457 15196 SH SOLE 15196 0 0 Weyerhaeuser Co COM 962166104 195 6489 SH DFND 3 0 6489 0 Whirlpool Corp COM 963320106 1958 10774 SH SOLE 10774 0 0 Whirlpool Corp COM 963320106 277 1526 SH SOLE 1526 0 0 Whirlpool Corp COM 963320106 119 654 SH DFND 3 0 654 0 WHIRLPOOL CORPORATION COM 963320106 406 2232 SH SOLE 2232 0 0 WhiteWave Foods Co/The COM 966244105 85 1536 SH DFND 3 0 1536 0 WHITEWAVE FOODS COMPANY CL-A COM 966244105 17 310 SH SOLE 310 0 0 WHOLE FOODS MARKET INC COM 966837106 22 720 SH SOLE 720 0 0 Whole Foods Market Inc COM 966837106 1405 45681 SH SOLE 45681 0 0 Whole Foods Market Inc COM 966837106 199 6468 SH SOLE 6468 0 0 Whole Foods Market Inc COM 966837106 85 2763 SH DFND 3 0 2763 0 WI-LAN INC COM 928972108 0 72 SH DFND 1 0 72 0 Wi-LAN Inc CALL 928972108 5 2900 SH Call DFND 1 0 2900 0 Wi-LAN Inc PUT 928972108 0 200 SH Put DFND 1 0 200 0 WILLIAMS COMPANIES INC (THE) COM 969457100 19 600 SH SOLE 600 0 0 Williams Cos Inc/The COM 969457100 3052 98024 SH SOLE 98024 0 0 Williams Cos Inc/The COM 969457100 432 13879 SH SOLE 13879 0 0 Williams Cos Inc/The COM 969457100 192 6180 SH DFND 3 0 6180 0 Williams Partners LP COM 96949L105 303 7971 SH DFND 3 0 7971 0 WILLIAMS-SONOMA INC COM 969904101 145 3000 SH SOLE 3000 0 0 Willis Towers Watson PLC COM G96629103 2255 18442 SH SOLE 18442 0 0 Willis Towers Watson PLC COM G96629103 319 2610 SH SOLE 2610 0 0 Willis Towers Watson PLC COM G96629103 139 1137 SH DFND 3 0 1137 0 WINNEBAGO INDUSTRIES INC COM 974637100 254 8000 SH SOLE 8000 0 0 Workday Inc COM 98138H101 68 1031 SH DFND 3 0 1031 0 WORLD FUEL SERVICES CORP COM 981475106 89 1933 SH SOLE 1933 0 0 WPP PLC SPONSORED ADR COM 92937A102 905 8170 SH SOLE 8170 0 0 WR Berkley Corp COM 084423102 57 851 SH DFND 3 0 851 0 WR Grace & Co COM 38388F108 41 610 SH DFND 3 0 610 0 WTS-HUDBAY MNLS 20JUL18 COM 443628136 0 311 SH DFND 1 0 311 0 WW Grainger Inc COM 384802104 1826 7861 SH SOLE 7861 0 0 WW Grainger Inc COM 384802104 259 1114 SH SOLE 1114 0 0 WW Grainger Inc COM 384802104 115 497 SH DFND 3 0 497 0 Wyndham Worldwide Corp COM 98310W108 1181 15462 SH SOLE 15462 0 0 Wyndham Worldwide Corp COM 98310W108 167 2191 SH SOLE 2191 0 0 Wyndham Worldwide Corp COM 98310W108 2 27 SH DFND 1 0 27 0 Wyndham Worldwide Corp COM 98310W108 73 952 SH DFND 3 0 952 0 Wynn Resorts Ltd COM 983134107 985 11387 SH SOLE 11387 0 0 Wynn Resorts Ltd COM 983134107 139 1610 SH SOLE 1610 0 0 Wynn Resorts Ltd COM 983134107 61 706 SH DFND 3 0 706 0 Xcel Energy Inc COM 98389B100 2966 72873 SH SOLE 72873 0 0 Xcel Energy Inc COM 98389B100 420 10318 SH SOLE 10318 0 0 Xcel Energy Inc COM 98389B100 179 4402 SH DFND 3 0 4402 0 Xerox Corp COM 984121103 1066 122172 SH SOLE 122172 0 0 Xerox Corp COM 984121103 151 17300 SH SOLE 17300 0 0 Xerox Corp COM 984121103 65 7464 SH DFND 3 0 7464 0 XILINX INC COM 983919101 172 2850 SH SOLE 2850 0 0 Xilinx Inc COM 983919101 13958 231229 SH SOLE 231229 0 0 Xilinx Inc COM 983919101 310 5130 SH SOLE 5130 0 0 Xilinx Inc COM 983919101 133 2197 SH DFND 3 0 2197 0 XL Group Ltd COM G98294104 1438 38601 SH SOLE 38601 0 0 XL Group Ltd COM G98294104 204 5465 SH SOLE 5465 0 0 XL Group Ltd COM G98294104 89 2383 SH DFND 3 0 2383 0 Xylem Inc/NY COM 98419M100 1274 25737 SH SOLE 25737 0 0 Xylem Inc/NY COM 98419M100 180 3644 SH SOLE 3644 0 0 Xylem Inc/NY COM 98419M100 77 1553 SH DFND 3 0 1553 0 Yahoo! Inc COM 984332106 4869 125933 SH SOLE 125933 0 0 Yahoo! Inc COM 984332106 689 17832 SH SOLE 17832 0 0 Yahoo! Inc COM 984332106 303 7836 SH DFND 3 0 7836 0 YAMANA GOLD INC COM 98462Y100 0 71 SH DFND 1 0 71 0 Yamana Gold Inc COM 98462Y100 21913 7804453 SH SOLE 7804453 0 0 Yamana Gold Inc COM 98462Y100 0 1 SH SOLE 1 0 0 Yamana Gold Inc COM 98462Y100 8 2742 SH SOLE 2742 0 0 Yamana Gold Inc COM 98462Y100 2482 883916 SH SOLE 883916 0 0 Yamana Gold Inc COM 98462Y100 3948 1405977 SH DFND 1 0 1405977 0 Yamana Gold Inc COM 98462Y100 0 1 SH DFND 1 0 1 0 Yamana Gold Inc COM 98462Y100 28 10000 SH DFND 1 0 10000 0 Yamana Gold Inc COM 98462Y100 14 5000 SH SOLE 5000 0 0 Yamana Gold Inc CALL 98462Y100 56 20000 SH Call SOLE 20000 0 0 Yum! Brands Inc COM 988498101 3167 50020 SH SOLE 50020 0 0 Yum! Brands Inc COM 988498101 449 7083 SH SOLE 7083 0 0 Yum! Brands Inc COM 988498101 203 3210 SH DFND 3 0 3210 0 Zayo Group Holdings Inc COM 98919V105 45 1367 SH DFND 3 0 1367 0 Zillow Group Inc COM 98954M200 36 989 SH DFND 3 0 989 0 Zimmer Biomet Holdings Inc COM 98956P102 103 1000 SH SOLE 1000 0 0 Zimmer Biomet Holdings Inc COM 98956P102 2965 28737 SH SOLE 28737 0 0 Zimmer Biomet Holdings Inc COM 98956P102 420 4070 SH SOLE 4070 0 0 Zimmer Biomet Holdings Inc COM 98956P102 179 1733 SH DFND 3 0 1733 0 Zimmer Biomet Holdings Inc PUT 98956P102 2374 23000 SH Put SOLE 23000 0 0 Zions Bancorporation COM 989701107 1258 29227 SH SOLE 29227 0 0 Zions Bancorporation COM 989701107 178 4138 SH SOLE 4138 0 0 Zions Bancorporation COM 989701107 0 10 SH DFND 1 0 10 0 ZIOPHARM ONCOLOGY INC COM 98973P101 1 137 SH SOLE 137 0 0 Zoetis Inc COM 98978V103 1344 25100 SH SOLE 25100 0 0 Zoetis Inc COM 98978V103 3792 70845 SH SOLE 70845 0 0 Zoetis Inc COM 98978V103 537 10033 SH SOLE 10033 0 0 Zoetis Inc COM 98978V103 218 4076 SH DFND 3 0 4076 0 Zoetis Inc PUT 98978V103 4015 75000 SH Put SOLE 75000 0 0 ZOETIS INC CLASS A COM 98978V103 3 49 SH SOLE 49 0 0