0001654954-16-001630.txt : 20160815 0001654954-16-001630.hdr.sgml : 20160815 20160815171823 ACCESSION NUMBER: 0001654954-16-001630 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20160630 FILED AS OF DATE: 20160815 DATE AS OF CHANGE: 20160815 EFFECTIVENESS DATE: 20160815 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: 161833942 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 06-30-2016 06-30-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 08-15-2016 4 1931 24052534 true 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 21Vianet Group Inc COM 90138A103 790 77348 SH SOLE 77348 0 0 3M Co COM 88579Y101 582 3326 SH DFND 3 0 3326 0 3M COMPANY COM 88579Y101 4922 27957 SH SOLE 27957 0 0 500.com Ltd COM 33829R100 964 58029 SH SOLE 58029 0 0 58.com Inc COM 31680Q104 1002 21826 SH SOLE 21826 0 0 Abbott Laboratories COM 002824100 318 8099 SH DFND 3 0 8099 0 ABBOTT LABORATORIES INC COM 002824100 2578 65227 SH SOLE 65227 0 0 AbbVie Inc COM 00287Y109 548 8858 SH DFND 3 0 8858 0 ABBVIE INC COM 00287Y109 3123 50174 SH SOLE 50174 0 0 AbbVie Inc CALL 00287Y109 2786 45000 SH Call SOLE 45000 0 0 ACASTI PHARMA INC-A NEW COM 00430K402 1 634 SH DFND 1 0 634 0 Activision Blizzard Inc COM 00507V109 127 3216 SH DFND 3 0 3216 0 Acuity Brands Inc COM 00508Y102 60 241 SH DFND 3 0 241 0 ADAMS NATURAL RES FUND COM 00548F105 1 69 SH DFND 1 0 69 0 Adobe Systems Inc COM 00724F101 262 2740 SH DFND 3 0 2740 0 ADOBE SYSTEMS INC COM 00724F101 19 200 SH SOLE 200 0 0 Advance Auto Parts Inc COM 00751Y106 65 403 SH DFND 3 0 403 0 ADVANCED MICRO DEVICES INC COM 007903107 3 501 SH SOLE 501 0 0 Advantage Oil & Gas Ltd COM 00765F101 61 10907 SH SOLE 10907 0 0 Advantage Oil & Gas Ltd COM 00765F101 1031 184400 SH DFND 1 0 184400 0 ADVANTAGE OIL & GAS LTD COM 00765F101 112 20100 SH SOLE 20100 0 0 Advantage Oil & Gas Ltd CALL 00765F101 396 70800 SH Call DFND 1 0 70800 0 Advantage Oil & Gas Ltd PUT 00765F101 2666 477000 SH Put DFND 1 0 477000 0 AES Corp/VA COM 00130H105 45 3627 SH DFND 3 0 3627 0 AETERNA ZENTARIS INC-NEW COM 007975402 0 39 SH DFND 1 0 39 0 Aetna Inc COM 00817Y108 235 1922 SH DFND 3 0 1922 0 AETNA INC COM 00817Y108 47 380 SH SOLE 380 0 0 Affiliated Managers Group Inc COM 008252108 42 297 SH DFND 3 0 297 0 Aflac Inc COM 001055102 79 1100 SH SOLE 1100 0 0 Aflac Inc COM 001055102 167 2309 SH DFND 3 0 2309 0 AGCO Corp COM 001084102 17 363 SH DFND 3 0 363 0 Agilent Technologies Inc COM 00846U101 80 1802 SH DFND 3 0 1802 0 AGILENT TECHNOLOGIES INC COM 00846U101 4 100 SH SOLE 100 0 0 AGL Resources Inc COM 001204106 44 662 SH DFND 3 0 662 0 AGNICO EAGLE MINES LIMITED COM 008474108 169 3161 SH SOLE 3161 0 0 Agnico Eagle Mines Ltd COM 008474108 91902 1716948 SH SOLE 1716948 0 0 Agnico Eagle Mines Ltd COM 008474108 1681 31421 SH SOLE 31421 0 0 Agnico Eagle Mines Ltd COM 008474108 5476 102300 SH SOLE 102300 0 0 Agnico Eagle Mines Ltd COM 008474108 12345 230632 SH DFND 1 0 230632 0 Agnico Eagle Mines Ltd CALL 008474108 6750 126100 SH Call DFND 1 0 126100 0 Agnico Eagle Mines Ltd PUT 008474108 6461 120700 SH Put DFND 1 0 120700 0 Agree Realty Corp COM 008492100 0 2 SH DFND 1 0 2 0 Agrium Inc COM 008916108 102277 1130217 SH SOLE 1130217 0 0 Agrium Inc COM 008916108 5574 61600 SH SOLE 61600 0 0 Agrium Inc COM 008916108 9753 107780 SH DFND 1 0 107780 0 AGRIUM INC COM 008916108 3742 41354 SH SOLE 41354 0 0 Agrium Inc CALL 008916108 7249 80100 SH Call DFND 1 0 80100 0 Agrium Inc PUT 008916108 2995 33100 SH Put DFND 1 0 33100 0 Air Products & Chemicals Inc COM 009158106 160 1126 SH DFND 3 0 1126 0 AIR PRODUCTS AND CHEMICALS INC COM 009158106 306 2141 SH SOLE 2141 0 0 Akamai Technologies Inc COM 00971T101 54 972 SH DFND 3 0 972 0 Alamos Gold Inc COM 011532108 452 52576 SH SOLE 52576 0 0 Alamos Gold Inc COM 011532108 111 12853 SH DFND 1 0 12853 0 ALAMOS GOLD INC COM 011532108 26 3000 SH SOLE 3000 0 0 Alamos Gold Inc PUT 011532108 344 40000 SH Put DFND 1 0 40000 0 ALAMOS GOLD INC CL-A COM 011532108 1 86 SH DFND 1 0 86 0 Albemarle Corp COM 012653101 49 617 SH DFND 3 0 617 0 ALBEMARLE CORPORATION COM 012653101 2 30 SH SOLE 30 0 0 Alcoa Inc COM 013817101 67 7228 SH DFND 3 0 7228 0 ALCOA INC COM 013817101 47 4999 SH SOLE 4999 0 0 Alexandria Real Estate Equities Inc COM 015271109 42 403 SH DFND 3 0 403 0 Alexion Pharmaceuticals Inc COM 015351109 145 1239 SH DFND 3 0 1239 0 Alibaba Group Holding Ltd COM 01609W102 1526 19187 SH SOLE 19187 0 0 ALIBABA GROUP HOLDING LTD-SPON ADR COM 01609W102 42 522 SH SOLE 522 0 0 Alleghany Corp COM 017175100 47 85 SH DFND 3 0 85 0 Allegiant Travel Co COM 01748X102 0 1 SH DFND 1 0 1 0 Alliance Data Systems Corp COM 018581108 64 326 SH DFND 3 0 326 0 Alliant Energy Corp COM 018802108 50 1248 SH DFND 3 0 1248 0 Allstate Corp/The COM 020002101 145 2080 SH DFND 3 0 2080 0 ALLSTATE CORPORATION COM 020002101 225 3200 SH SOLE 3200 0 0 Ally Financial Inc COM 02005N100 41 2390 SH DFND 3 0 2390 0 Alnylam Pharmaceuticals Inc COM 02043Q107 23 421 SH DFND 3 0 421 0 Alphabet Inc COM 02079K107 1183 1710 SH DFND 3 0 1710 0 Alphabet Inc COM 02079K305 1131 1608 SH DFND 3 0 1608 0 ALPHABET INC CLASS-A COM 02079K305 1978 2797 SH SOLE 2797 0 0 ALPHABET INC CLASS-C COM 02079K107 3824 5496 SH SOLE 5496 0 0 Altria Group Inc COM 02209S103 145 2100 SH SOLE 2100 0 0 Altria Group Inc COM 02209S103 742 10763 SH DFND 3 0 10763 0 ALTRIA GROUP INC COM 02209S103 1227 17696 SH SOLE 17696 0 0 AMAYA INC COM 02314M108 1 34 SH DFND 1 0 34 0 Amaya Inc COM 02314M108 857 55872 SH SOLE 55872 0 0 Amaya Inc COM 02314M108 17 1100 SH DFND 1 0 1100 0 Amaya Inc CALL 02314M108 100 6500 SH Call DFND 1 0 6500 0 Amaya Inc PUT 02314M108 94 6100 SH Put DFND 1 0 6100 0 Amazon.com Inc COM 023135106 7 10 SH SOLE 10 0 0 Amazon.com Inc COM 023135106 1574 2200 SH DFND 3 0 2200 0 AMAZON.COM INC COM 023135106 14 20 SH SOLE 20 0 0 AMERCO COM 023586100 14 38 SH DFND 3 0 38 0 Ameren Corp COM 023608102 71 1334 SH DFND 3 0 1334 0 AMEREN CORPORATION COM 023608102 289 5368 SH SOLE 5368 0 0 American Airlines Group Inc COM 02376R102 23 829 SH DFND 3 0 829 0 American Capital Agency Corp COM 02503X105 37 1855 SH DFND 3 0 1855 0 American Capital Ltd COM 02503Y103 7915 500000 SH DFND 3 0 500000 0 American Electric Power Co Inc COM 025537101 189 2699 SH DFND 3 0 2699 0 American Express Co COM 025816109 547 9000 SH SOLE 9000 0 0 American Express Co COM 025816109 274 4505 SH DFND 3 0 4505 0 AMERICAN EXPRESS COMPANY COM 025816109 1987 32519 SH SOLE 32519 0 0 American International Group Inc COM 026874784 334 6319 SH DFND 3 0 6319 0 AMERICAN INTERNATIONAL GROUP INC COM 026874784 3112 58527 SH SOLE 58527 0 0 American Midstream Partners LP COM 02752P100 15 1283 SH DFND 3 0 1283 0 American Tower Corp COM 03027X100 265 2330 SH DFND 3 0 2330 0 American Water Works Co Inc COM 030420103 83 979 SH DFND 3 0 979 0 Ameriprise Financial Inc COM 03076C106 83 929 SH DFND 3 0 929 0 AMERIPRISE FINANCIAL INC COM 03076C106 874 9670 SH SOLE 9670 0 0 AmerisourceBergen Corp COM 03073E105 85 1073 SH DFND 3 0 1073 0 AMETEK Inc COM 031100100 60 1295 SH DFND 3 0 1295 0 AMETEK INC COM 031100100 546 11755 SH SOLE 11755 0 0 Amgen Inc COM 031162100 629 4135 SH DFND 3 0 4135 0 AMGEN INC COM 031162100 384 2512 SH SOLE 2512 0 0 Amphenol Corp COM 032095101 97 1693 SH DFND 3 0 1693 0 AMPHENOL CORPORATION CL-A COM 032095101 27 464 SH SOLE 464 0 0 Anadarko Petroleum Corp COM 032511107 149 2795 SH DFND 3 0 2795 0 ANADARKO PETROLEUM CORPORATION COM 032511107 771 14392 SH SOLE 14392 0 0 Analog Devices Inc COM 032654105 97 1704 SH DFND 3 0 1704 0 AngloGold Ashanti Ltd COM 035128206 8 450 SH SOLE 450 0 0 ANHEUSER-BUSCH INBEV SPN ADR COM 03524A108 2164 16348 SH SOLE 16348 0 0 Annaly Capital Management Inc COM 035710409 56 5084 SH DFND 3 0 5084 0 ANSYS Inc COM 03662Q105 44 485 SH DFND 3 0 485 0 ANSYS INC COM 03662Q105 610 6689 SH SOLE 6689 0 0 Antero Resources Corp COM 03674X106 22 838 SH DFND 3 0 838 0 Anthem Inc COM 036752103 189 1437 SH DFND 3 0 1437 0 ANTHEM INC COM 036752103 792 6000 SH SOLE 6000 0 0 AO Smith Corp COM 831865209 36 411 SH DFND 3 0 411 0 Apache Corp COM 037411105 116 2080 SH DFND 3 0 2080 0 Apollo Global Management LLC COM 037612306 4423 291921 SH DFND 3 0 291921 0 Apple Inc COM 037833100 669 7000 SH SOLE 7000 0 0 Apple Inc COM 037833100 2914 30481 SH DFND 3 0 30481 0 APPLE INC COM 037833100 6297 65509 SH SOLE 65509 0 0 Apple Inc CALL 037833100 574 6000 SH Call SOLE 6000 0 0 Apple Inc PUT 037833100 96 1000 SH Put SOLE 1000 0 0 Applied Materials Inc COM 038222105 149 6216 SH DFND 3 0 6216 0 APPLIED MATERIALS INC COM 038222105 98 4070 SH SOLE 4070 0 0 APTOSE BIOSCIENCES INC COM 03835T200 0 66 SH DFND 1 0 66 0 ARALEZ PHARMACEUTICALS COM 03852X100 0 85 SH DFND 1 0 85 0 ARALEZ PHARMACEUTICALS INC COM 03852X100 1 272 SH SOLE 272 0 0 Aramark COM 03852U106 42 1263 SH DFND 3 0 1263 0 Arc Logistics Partners LP COM 03879N101 11 826 SH DFND 3 0 826 0 Arch Capital Group Ltd COM G0450A105 49 674 SH DFND 3 0 674 0 Archer-Daniels-Midland Co COM 039483102 140 3273 SH DFND 3 0 3273 0 Ares Capital Corp COM 04010L103 24026 1692000 SH DFND 3 0 1692000 0 Arrow Electronics Inc COM 042735100 31 500 SH DFND 3 0 500 0 Arthur J Gallagher & Co COM 363576109 46 973 SH DFND 3 0 973 0 ARTHUR J GALLAGHER & CO COM 363576109 49 1025 SH SOLE 1025 0 0 ASANKO GOLD INC COM 04341Y105 0 67 SH DFND 1 0 67 0 ASANKO GOLD INC COM 04341Y105 598 157100 SH DFND 1 0 157100 0 Asanko Gold Inc COM 04341Y105 82 21500 SH DFND 1 0 21500 0 Asanko Gold Inc CALL 04341Y105 11 3000 SH Call DFND 1 0 3000 0 Asanko Gold Inc PUT 04341Y105 192 50300 SH Put DFND 1 0 50300 0 Ashland Inc COM 044209104 40 348 SH DFND 3 0 348 0 ASML HOLDING NV-NY REG SHS COM N07059210 2 20 SH SOLE 20 0 0 ASPEN TECHNOLOGY INC COM 045327103 135 3329 SH SOLE 3329 0 0 Assurant Inc COM 04621X108 31 356 SH DFND 3 0 356 0 ASTRAZENECA PLC SPONSORED ADR COM 046353108 459 15111 SH SOLE 15111 0 0 AT&T Inc COM 00206R102 743 17200 SH SOLE 17200 0 0 AT&T Inc COM 00206R102 670 15500 SH SOLE 15500 0 0 AT&T Inc COM 00206R102 1461 33815 SH DFND 3 0 33815 0 AT&T INC COM 00206R102 3800 87480 SH SOLE 87480 0 0 AT&T Inc CALL 00206R102 471 10900 SH Call SOLE 10900 0 0 Atlantic Power Corp COM 04878Q863 2 670 SH SOLE 670 0 0 Atlantic Power Corp CALL 04878Q863 4 1500 SH Call DFND 1 0 1500 0 Atlantic Power Corp PUT 04878Q863 7 3000 SH Put DFND 1 0 3000 0 ATLANTIC POWER CORP-NEW COM 04878Q863 0 1 SH DFND 1 0 1 0 Atmos Energy Corp COM 049560105 46 561 SH DFND 3 0 561 0 ATN INTERNATIONAL INC COM 00215F107 427 5460 SH SOLE 5460 0 0 AURINIA PHARMACEUTICALS COM 05156V102 0 13 SH DFND 1 0 13 0 Autodesk Inc COM 052769106 61 1123 SH DFND 3 0 1123 0 Autohome Inc COM 05278C107 671 33369 SH SOLE 33369 0 0 Autoliv Inc COM 052800109 52 484 SH DFND 3 0 484 0 Automatic Data Processing Inc COM 053015103 231 2515 SH DFND 3 0 2515 0 AUTOMATIC DATA PROCESSING INC COM 053015103 497 5378 SH SOLE 5378 0 0 AutoNation Inc COM 05329W102 19 413 SH DFND 3 0 413 0 AutoZone Inc COM 053332102 132 166 SH DFND 3 0 166 0 AUTOZONE INC COM 053332102 579 725 SH SOLE 725 0 0 AvalonBay Communities Inc COM 053484101 136 753 SH DFND 3 0 753 0 Avery Dennison Corp COM 053611109 37 492 SH DFND 3 0 492 0 AVINO SILVER & GOLD MNS COM 053906103 0 25 SH DFND 1 0 25 0 Avnet Inc COM 053807103 29 722 SH DFND 3 0 722 0 AVON PRODUCTS INC COM 054303102 2 400 SH SOLE 400 0 0 Axalta Coating Systems Ltd COM G0750C108 26 985 SH DFND 3 0 985 0 Axiall Corp COM 05463D100 17936 550000 SH DFND 3 0 550000 0 Axis Capital Holdings Ltd COM G0692U109 29 522 SH DFND 3 0 522 0 B/E Aerospace Inc COM 073302101 26 561 SH DFND 3 0 561 0 B2GOLD CORP COM 11777Q209 0 48 SH DFND 1 0 48 0 B2Gold Corp COM 11777Q209 480 191200 SH DFND 1 0 191200 0 B2GOLD CORPORATION COM 11777Q209 128 51004 SH SOLE 51004 0 0 Baidu Inc COM 056752108 1309 7929 SH SOLE 7929 0 0 Baker Hughes Inc COM 057224107 103 2287 SH DFND 3 0 2287 0 Ball Corp COM 058498106 66 909 SH DFND 3 0 909 0 BALLARD POWER SYSTEMS COM 058586108 0 53 SH DFND 1 0 53 0 Ballard Power Systems Inc COM 058586108 1 400 SH DFND 1 0 400 0 Bank of America Corp COM 060505104 15 1100 SH SOLE 1100 0 0 Bank of America Corp COM 060505104 753 56764 SH DFND 3 0 56764 0 Bank of America Corp CALL 060505104 2256 170000 SH Call SOLE 170000 0 0 BANK OF AMERICA CORPORATION COM 060505104 315 23585 SH SOLE 23585 0 0 BANK OF AMERICA WTS 16/01/19 COM 060505146 70 20000 SH SOLE 20000 0 0 Bank of Montreal COM 063671101 1204875 19012179 SH SOLE 19012179 0 0 Bank of Montreal COM 063671101 19152 302200 SH SOLE 302200 0 0 Bank of Montreal COM 063671101 374 5900 SH SOLE 5900 0 0 Bank of Montreal COM 063671101 55195 870943 SH DFND 1 0 870943 0 BANK OF MONTREAL COM 063671101 36830 580512 SH SOLE 580512 0 0 Bank of Montreal CALL 063671101 2294 36200 SH Call SOLE 36200 0 0 Bank of Montreal PUT 063671101 1977 31200 SH Put SOLE 31200 0 0 Bank of Montreal CALL 063671101 136273 2150300 SH Call DFND 1 0 2150300 0 Bank of Montreal PUT 063671101 36041 568700 SH Put DFND 1 0 568700 0 BANK OF NEW YORK MELLON CORP COM 064058100 508 13001 SH SOLE 13001 0 0 Bank of New York Mellon Corp/The COM 064058100 230 5914 SH DFND 3 0 5914 0 BANK OF NOVA SCOTIA COM 064149107 49 1000 SH DFND 1 0 1000 0 BANK OF NOVA SCOTIA COM 064149107 71238 1453463 SH SOLE 1453463 0 0 Bank of Nova Scotia/The COM 064149107 1608131 32810333 SH SOLE 32810333 0 0 Bank of Nova Scotia/The COM 064149107 27736 565900 SH SOLE 565900 0 0 Bank of Nova Scotia/The COM 064149107 157 3200 SH SOLE 3200 0 0 Bank of Nova Scotia/The COM 064149107 120987 2468465 SH DFND 1 0 2468465 0 Bank of Nova Scotia/The CALL 064149107 1059 21600 SH Call SOLE 21600 0 0 Bank of Nova Scotia/The PUT 064149107 3995 81500 SH Put SOLE 81500 0 0 Bank of Nova Scotia/The CALL 064149107 126051 2571800 SH Call DFND 1 0 2571800 0 Bank of Nova Scotia/The PUT 064149107 31829 649400 SH Put DFND 1 0 649400 0 BANK OF THE OZARKS INC COM 063904106 135 3588 SH SOLE 3588 0 0 BANRO CORPORATION COM 066800103 0 342 SH DFND 1 0 342 0 BARCLAYS PLC SPONSORED ADR COM 06738E204 3 455 SH SOLE 455 0 0 BARRICK GOLD CORP COM 067901108 0 18 SH DFND 1 0 18 0 Barrick Gold Corp COM 067901108 178660 8367470 SH SOLE 8367470 0 0 Barrick Gold Corp COM 067901108 529 24766 SH SOLE 24766 0 0 Barrick Gold Corp COM 067901108 11692 547600 SH SOLE 547600 0 0 Barrick Gold Corp COM 067901108 33980 1591445 SH DFND 1 0 1591445 0 BARRICK GOLD CORP COM 067901108 694 32485 SH SOLE 32485 0 0 Barrick Gold Corp CALL 067901108 2 100 SH Call SOLE 100 0 0 Barrick Gold Corp CALL 067901108 11137 521600 SH Call DFND 1 0 521600 0 Barrick Gold Corp PUT 067901108 1704 79800 SH Put DFND 1 0 79800 0 Baxter International Inc COM 071813109 123 2711 SH DFND 3 0 2711 0 BAXTER INTERNATIONAL INC COM 071813109 1946 42800 SH SOLE 42800 0 0 Baytex Energy Corp COM 07317Q105 404 69577 SH SOLE 69577 0 0 Baytex Energy Corp COM 07317Q105 109 18700 SH DFND 1 0 18700 0 BAYTEX ENERGY CORP COM 07317Q105 182 31350 SH SOLE 31350 0 0 Baytex Energy Corp CALL 07317Q105 1450 249700 SH Call DFND 1 0 249700 0 Baytex Energy Corp PUT 07317Q105 1242 213900 SH Put DFND 1 0 213900 0 BB&T Corp COM 054937107 159 4462 SH DFND 3 0 4462 0 BB&T CORPORATION COM 054937107 1609 44945 SH SOLE 44945 0 0 BCE Inc COM 05534B760 346788 7326566 SH SOLE 7326566 0 0 BCE Inc COM 05534B760 3247 68600 SH SOLE 68600 0 0 BCE Inc COM 05534B760 2586 54625 SH SOLE 54625 0 0 BCE Inc COM 05534B760 39075 825542 SH DFND 1 0 825542 0 BCE Inc CALL 05534B760 748 15800 SH Call SOLE 15800 0 0 BCE Inc PUT 05534B760 705 14900 SH Put SOLE 14900 0 0 BCE Inc CALL 05534B760 34496 728800 SH Call DFND 1 0 728800 0 BCE Inc PUT 05534B760 21915 463000 SH Put DFND 1 0 463000 0 BCE INC NEW COM 05534B760 28116 594011 SH SOLE 594011 0 0 Becton Dickinson and Co COM 075887109 197 1164 SH DFND 3 0 1164 0 BECTON, DICKINSON & CO COM 075887109 1987 11653 SH SOLE 11653 0 0 Bed Bath & Beyond Inc COM 075896100 39 899 SH DFND 3 0 899 0 BED BATH AND BEYOND INC COM 075896100 152 3500 SH SOLE 3500 0 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 948 6546 SH DFND 3 0 6546 0 BERKSHIRE HATHAWAY INC CL A COM 084670108 15616 73 SH SOLE 73 0 0 BERKSHIRE HATHAWAY INC CLASS B NEW COM 084670702 2627 18047 SH SOLE 18047 0 0 Best Buy Co Inc COM 086516101 49 1602 SH DFND 3 0 1602 0 BHP Billiton Ltd COM 088606108 27 950 SH SOLE 950 0 0 BHP BILLITON LTD SPONSORED ADR COM 088606108 94 3260 SH SOLE 3260 0 0 BIG LOTS INC COM 089302103 20 400 SH SOLE 400 0 0 BIOAMBER INC COM 09072Q106 15 5000 SH SOLE 5000 0 0 Biogen Inc COM 09062X103 291 1202 SH DFND 3 0 1202 0 BIOGEN INC COM 09062X103 15 60 SH SOLE 60 0 0 BioMarin Pharmaceutical Inc COM 09061G101 69 888 SH DFND 3 0 888 0 Bitauto Holdings Ltd COM 091727107 715 26504 SH SOLE 26504 0 0 Black Stone Minerals LP COM 09225M101 12619 814100 SH DFND 3 0 814100 0 BLACKBERRY LIMITED COM 09228F103 0 29 SH DFND 1 0 29 0 BLACKBERRY LIMITED COM 09228F103 49 7318 SH SOLE 7318 0 0 BlackBerry Ltd COM 09228F103 22327 3326408 SH SOLE 3326408 0 0 BlackBerry Ltd COM 09228F103 1575 234700 SH SOLE 234700 0 0 BlackBerry Ltd COM 09228F103 130 19300 SH SOLE 19300 0 0 BlackBerry Ltd COM 09228F103 4579 682239 SH DFND 1 0 682239 0 BlackBerry Ltd COM 09228F103 849 126517 SH DFND 2 0 126517 0 BLACKBERRY LTD COM 09228F103 121091 18040744 SH DFND 4 0 18040744 0 BlackBerry Ltd PUT 09228F103 223 33200 SH Put SOLE 33200 0 0 BlackBerry Ltd CALL 09228F103 355 52900 SH Call DFND 1 0 52900 0 BlackBerry Ltd PUT 09228F103 41 6100 SH Put DFND 1 0 6100 0 BlackRock Inc COM 09247X101 232 676 SH DFND 3 0 676 0 BLACKROCK INC COM 09247X101 2071 6014 SH SOLE 6014 0 0 BlackRock Inc CALL 09247X101 34 100 SH Call SOLE 100 0 0 Blackstone Group LP/The COM 09253U108 24540 1000000 SH DFND 3 0 1000000 0 Blackstone Mortgage Trust Inc COM 09257W100 32525 1175449 SH DFND 3 0 1175449 0 BLUCORA INC COM 095229100 0 18 SH SOLE 18 0 0 Blueknight Energy Partners LP COM 09625U109 9 1645 SH DFND 3 0 1645 0 BMO S&P/TSX Capped Composite Index ETF CALL N53745950 10264 700000 SH Call DFND 1 0 700000 0 Boeing Co/The COM 097023105 449 3460 SH DFND 3 0 3460 0 BOEING COMPANY COM 097023105 2094 16035 SH SOLE 16035 0 0 BorgWarner Inc COM 099724106 35 1202 SH DFND 3 0 1202 0 BORGWARNER INC COM 099724106 1 20 SH SOLE 20 0 0 Boston Properties Inc COM 101121101 111 844 SH DFND 3 0 844 0 Boston Scientific Corp COM 101137107 173 7412 SH DFND 3 0 7412 0 BP PLC SPONSORED ADR COM 055622104 111 3098 SH SOLE 3098 0 0 BP PRUDHOE BAY ROYALTY TRUST COM 055630107 37 2000 SH SOLE 2000 0 0 Bristol-Myers Squibb Co COM 110122108 675 9178 SH DFND 3 0 9178 0 BRISTOL-MYERS SQUIBB COMPANY COM 110122108 1035 13995 SH SOLE 13995 0 0 BRITISH AMERICAN TOBACCO-SPON ADR COM 110448107 703 5399 SH SOLE 5399 0 0 Brixmor Property Group Inc COM 11120U105 31 1155 SH DFND 3 0 1155 0 Broadridge Financial Solutions Inc COM 11133T103 43 653 SH DFND 3 0 653 0 Brookfield Asset Management Inc COM 112585104 319335 9651032 SH SOLE 9651032 0 0 Brookfield Asset Management Inc COM 112585104 13768 416100 SH SOLE 416100 0 0 Brookfield Asset Management Inc COM 112585104 26600 803911 SH DFND 1 0 803911 0 Brookfield Asset Management Inc CALL 112585104 503 15200 SH Call DFND 1 0 15200 0 Brookfield Asset Management Inc PUT 112585104 26 800 SH Put DFND 1 0 800 0 Brookfield Asset Management Inc CALL 112585104 5327 161000 SH Call DFND 1 0 161000 0 Brookfield Asset Management Inc PUT 112585104 877 26500 SH Put DFND 1 0 26500 0 BROOKFIELD ASSET MGMT INC CL A LVS COM 112585104 11527 348358 SH SOLE 348358 0 0 BROOKFIELD ASSET MGT-A LV COM 112585104 3306 100000 SH DFND 1 0 100000 0 Brookfield Business Partners LP COM G16234109 1030 54306 SH SOLE 54306 0 0 Brookfield Business Partners LP COM G16234109 145 7652 SH SOLE 7652 0 0 Brookfield Business Partners LP COM G16234109 3 156 SH DFND 1 0 156 0 BROOKFIELD BUSINESS PARTNERS LP COM G16234109 129 6818 SH SOLE 6818 0 0 BROOKFIELD BUSN PRTNS LPU COM G16234109 0 7 SH DFND 1 0 7 0 BROOKFIELD BUSN PRTNS LPU COM G16234109 2891 152400 SH DFND 1 0 152400 0 BROOKFIELD BUSN PRTNS LPU COM G16234109 952 50200 SH DFND 1 0 50200 0 BROOKFIELD CDA OFFICE PPTYS T/U COM 112823109 22 1000 SH SOLE 1000 0 0 BROOKFIELD CDA OFFICE T/U COM 112823109 1 47 SH DFND 1 0 47 0 BROOKFIELD CDA OFFICE T/U COM 112823109 2098 94700 SH DFND 1 0 94700 0 BROOKFIELD INFRA PARTNER LPU COM G16252101 1014 22281 SH SOLE 22281 0 0 Brookfield Infrastructure Partners LP CALL G16252101 1801 39800 SH Call DFND 1 0 39800 0 Brookfield Infrastructure Partners LP PUT G16252101 579 12800 SH Put DFND 1 0 12800 0 Brookfield Property Partners LP COM G16249107 1117 49688 SH SOLE 49688 0 0 Brookfield Property Partners LP COM G16249107 292 12985 SH DFND 1 0 12985 0 Brookfield Property Partners LP CALL G16249107 12120 538900 SH Call DFND 1 0 538900 0 Brookfield Property Partners LP PUT G16249107 1181 52500 SH Put DFND 1 0 52500 0 BROOKFIELD PROPERTY PARTNERS LPU COM G16249107 884 39302 SH SOLE 39302 0 0 BROOKFIELD RENEW PTN LPU COM G16258108 1 43 SH DFND 1 0 43 0 Brookfield Renewable Partners LP COM G16258108 25246 847900 SH SOLE 847900 0 0 Brookfield Renewable Partners LP COM G16258108 11368 381786 SH DFND 1 0 381786 0 Brookfield Renewable Partners LP CALL G16258108 2266 76100 SH Call DFND 1 0 76100 0 Brookfield Renewable Partners LP PUT G16258108 110 3700 SH Put DFND 1 0 3700 0 BROOKFIELD RENEWABLE PARTNERS LPU COM G16258108 1694 56888 SH SOLE 56888 0 0 Brown-Forman Corp COM 115637209 61 610 SH DFND 3 0 610 0 BROWN-FORMAN CORP CL A COM 115637100 163 1500 SH SOLE 1500 0 0 BT GROUP PLC-SPONSORED ADR COM 05577E101 117 4179 SH SOLE 4179 0 0 Bunge Ltd COM G16962105 46 775 SH DFND 3 0 775 0 CA Inc COM 12673P105 56 1718 SH DFND 3 0 1718 0 CABLE ONE INC W/I COM 12685J105 26 50 SH SOLE 50 0 0 Cabot Oil & Gas Corp COM 127097103 23 900 SH SOLE 900 0 0 Cabot Oil & Gas Corp COM 127097103 65 2518 SH DFND 3 0 2518 0 Cabot Oil & Gas Corp PUT 127097103 1647 64000 SH Put SOLE 64000 0 0 Cadence Design Systems Inc COM 127387108 41 1668 SH DFND 3 0 1668 0 CADENCE DESIGN SYTEMS INC COM 127387108 965 39500 SH SOLE 39500 0 0 CAE INC COM 124765108 1 52 SH DFND 1 0 52 0 CAE Inc COM 124765108 11041 913623 SH SOLE 913623 0 0 CAE Inc COM 124765108 1529 126500 SH SOLE 126500 0 0 CAE Inc COM 124765108 69 5685 SH DFND 1 0 5685 0 CAE INC COM 124765108 234 19379 SH SOLE 19379 0 0 CAE Inc CALL 124765108 60 5000 SH Call DFND 1 0 5000 0 CAE Inc PUT 124765108 108 8900 SH Put DFND 1 0 8900 0 CALIFORNIA RESOURCES CORPORATION COM 13057Q206 3 231 SH SOLE 231 0 0 Calpine Corp COM 131347304 27 1863 SH DFND 3 0 1863 0 Camden Property Trust COM 133131102 42 478 SH DFND 3 0 478 0 Cameco Corp COM 13321L108 35019 3187735 SH SOLE 3187735 0 0 Cameco Corp COM 13321L108 2041 185800 SH SOLE 185800 0 0 Cameco Corp COM 13321L108 3549 323060 SH DFND 1 0 323060 0 CAMECO CORP COM 13321L108 511 46495 SH SOLE 46495 0 0 Cameco Corp CALL 13321L108 1169 106400 SH Call DFND 1 0 106400 0 Cameco Corp PUT 13321L108 1476 134400 SH Put DFND 1 0 134400 0 Campbell Soup Co COM 134429109 74 1108 SH DFND 3 0 1108 0 CANADIAN IMPERIAL BANK OF COMMERCE COM 136069101 39296 523074 SH SOLE 523074 0 0 Canadian Imperial Bank of Commerce/Canada COM 136069101 958740 12761798 SH SOLE 12761798 0 0 Canadian Imperial Bank of Commerce/Canada COM 136069101 14018 186600 SH SOLE 186600 0 0 Canadian Imperial Bank of Commerce/Canada COM 136069101 714 9500 SH SOLE 9500 0 0 Canadian Imperial Bank of Commerce/Canada COM 136069101 24324 323778 SH DFND 1 0 323778 0 Canadian Imperial Bank of Commerce/Canada CALL 136069101 1638 21800 SH Call SOLE 21800 0 0 Canadian Imperial Bank of Commerce/Canada PUT 136069101 3463 46100 SH Put SOLE 46100 0 0 Canadian Imperial Bank of Commerce/Canada CALL 136069101 115266 1534300 SH Call DFND 1 0 1534300 0 Canadian Imperial Bank of Commerce/Canada PUT 136069101 61265 815500 SH Put DFND 1 0 815500 0 Canadian National Railway Co COM 136375102 369708 6259683 SH SOLE 6259683 0 0 Canadian National Railway Co COM 136375102 21983 372200 SH SOLE 372200 0 0 Canadian National Railway Co COM 136375102 43375 734395 SH DFND 1 0 734395 0 CANADIAN NATIONAL RAILWAY CO COM 136375102 26122 442276 SH SOLE 442276 0 0 Canadian National Railway Co CALL 136375102 13053 221000 SH Call DFND 1 0 221000 0 Canadian National Railway Co PUT 136375102 13177 223100 SH Put DFND 1 0 223100 0 Canadian Natural Resources Ltd COM 136385101 268834 8711819 SH SOLE 8711819 0 0 Canadian Natural Resources Ltd COM 136385101 15877 514500 SH SOLE 514500 0 0 Canadian Natural Resources Ltd COM 136385101 1264 40963 SH DFND 1 0 40963 0 CANADIAN NATURAL RESOURCES LTD COM 136385101 7717 250062 SH SOLE 250062 0 0 Canadian Natural Resources Ltd CALL 136385101 432 14000 SH Call SOLE 14000 0 0 Canadian Natural Resources Ltd PUT 136385101 3 100 SH Put SOLE 100 0 0 Canadian Natural Resources Ltd CALL 136385101 18259 591700 SH Call DFND 1 0 591700 0 Canadian Natural Resources Ltd PUT 136385101 14747 477900 SH Put DFND 1 0 477900 0 Canadian Natural Resources Ltd CALL 136385101 5838 189200 SH Call DFND 1 0 189200 0 Canadian Natural Resources Ltd PUT 136385101 2135 69200 SH Put DFND 1 0 69200 0 Canadian Pacific Railway Ltd COM 13645T100 151973 1180205 SH SOLE 1180205 0 0 Canadian Pacific Railway Ltd COM 13645T100 348 2700 SH SOLE 2700 0 0 Canadian Pacific Railway Ltd COM 13645T100 8769 68100 SH SOLE 68100 0 0 Canadian Pacific Railway Ltd COM 13645T100 21265 165140 SH DFND 1 0 165140 0 CANADIAN PACIFIC RAILWAY LTD COM 13645T100 10195 79171 SH SOLE 79171 0 0 Canadian Pacific Railway Ltd CALL 13645T100 14873 115500 SH Call DFND 1 0 115500 0 Canadian Pacific Railway Ltd PUT 13645T100 14126 109700 SH Put DFND 1 0 109700 0 Canadian Solar Inc COM 136635109 761 50347 SH SOLE 50347 0 0 Capital One Financial Corp COM 14040H105 184 2899 SH DFND 3 0 2899 0 CAPITAL ONE FINANCIAL CORPORATION COM 14040H105 213 3339 SH SOLE 3339 0 0 Cardinal Health Inc COM 14149Y108 141 1810 SH DFND 3 0 1810 0 CarMax Inc COM 143130102 53 1076 SH DFND 3 0 1076 0 Carnival Corp COM 143658300 101 2284 SH DFND 3 0 2284 0 Casella Waste Systems Inc COM 147448104 594 75677 SH SOLE 75677 0 0 CatchMark Timber Trust Inc COM 14912Y202 597 48821 SH SOLE 48821 0 0 Caterpillar Inc COM 149123101 243 3201 SH DFND 3 0 3201 0 CATERPILLAR INC COM 149123101 213 2799 SH SOLE 2799 0 0 CBRE Group Inc COM 12504L109 44 1654 SH DFND 3 0 1654 0 CBS Corp COM 124857202 126 2319 SH DFND 3 0 2319 0 CDI Corp COM 125071100 0 17 SH DFND 1 0 17 0 CDK Global Inc COM 12508E101 16687 300726 SH DFND 3 0 300726 0 CDK GLOBAL INC COM 12508E101 0 8 SH SOLE 8 0 0 CDW Corp/DE COM 12514G108 33 830 SH DFND 3 0 830 0 Celanese Corp COM 150870103 53 810 SH DFND 3 0 810 0 Celestica Inc COM 15101Q108 280 30043 SH SOLE 30043 0 0 Celestica Inc COM 15101Q108 19 2050 SH DFND 1 0 2050 0 Celestica Inc COM 15101Q108 41736 4485011 SH DFND 2 0 4485011 0 Celestica Inc CALL 15101Q108 123 13200 SH Call DFND 1 0 13200 0 Celestica Inc PUT 15101Q108 30 3200 SH Put DFND 1 0 3200 0 CELESTICA INC SV COM 15101Q108 0 4 SH DFND 1 0 4 0 CELESTICA INC SV COM 15101Q108 149 16063 SH SOLE 16063 0 0 Celgene Corp COM 151020104 424 4297 SH DFND 3 0 4297 0 CEMEX S.A.B. DE C.V. COM 151290889 19 3041 SH SOLE 3041 0 0 CENOVUS ENERGY INC COM 15135U109 1 72 SH DFND 1 0 72 0 Cenovus Energy Inc COM 15135U109 99130 7165418 SH SOLE 7165418 0 0 Cenovus Energy Inc COM 15135U109 5418 391600 SH SOLE 391600 0 0 Cenovus Energy Inc COM 15135U109 22 1600 SH SOLE 1600 0 0 Cenovus Energy Inc COM 15135U109 395 28536 SH DFND 1 0 28536 0 CENOVUS ENERGY INC COM 15135U109 10034 725301 SH SOLE 725301 0 0 Cenovus Energy Inc CALL 15135U109 3835 277200 SH Call DFND 1 0 277200 0 Cenovus Energy Inc PUT 15135U109 996 72000 SH Put DFND 1 0 72000 0 Centene Corp COM 15135B101 67 934 SH DFND 3 0 934 0 CENTENE CORPORATION COM 15135B101 144 2000 SH SOLE 2000 0 0 CenterPoint Energy Inc COM 15189T107 54 2247 SH DFND 3 0 2247 0 CENTRAL FUND CDA LTD-A NV COM 153501101 0 4 SH DFND 1 0 4 0 CENTRAL FUND OF CDA LTD CL A NVS COM 153501101 361 26000 SH SOLE 26000 0 0 CenturyLink Inc COM 156700106 87 2990 SH DFND 3 0 2990 0 CENTURYLINK INC COM 156700106 1216 41702 SH SOLE 41702 0 0 Cerner Corp COM 156782104 99 1682 SH DFND 3 0 1682 0 CF Industries Holdings Inc COM 125269100 31 1281 SH DFND 3 0 1281 0 CGI Group Inc COM 39945C109 85631 2004160 SH SOLE 2004160 0 0 CGI Group Inc COM 39945C109 4448 104100 SH SOLE 104100 0 0 CGI Group Inc COM 39945C109 15584 364749 SH DFND 1 0 364749 0 CGI Group Inc COM 39945C109 14200 332344 SH DFND 2 0 332344 0 CGI Group Inc CALL 39945C109 4033 94400 SH Call DFND 1 0 94400 0 CGI Group Inc PUT 39945C109 1235 28900 SH Put DFND 1 0 28900 0 CGI GROUP INC - CLASS A COM 39945C109 208212 4873114 SH DFND 4 0 4873114 0 CGI GROUP INC CL A SVS COM 39945C109 24 560 SH SOLE 560 0 0 CH Robinson Worldwide Inc COM 12541W209 58 787 SH DFND 3 0 787 0 Charles Schwab Corp/The COM 808513105 165 6533 SH DFND 3 0 6533 0 Charter Communications Inc COM 16119P108 269 1178 SH DFND 3 0 1178 0 CHARTER COMMUNICATIONS INC-A COM 16119P108 108 471 SH SOLE 471 0 0 Cheetah Mobile Inc COM 163075104 444 46785 SH SOLE 46785 0 0 CHEMOURS CO(THE) COM 163851108 5 581 SH SOLE 581 0 0 Chemours Co/The COM 163851108 5 550 SH SOLE 550 0 0 Cheniere Energy Inc COM 16411R208 41 1101 SH DFND 3 0 1101 0 CHENIERE ENERGY INC COM 16411R208 57 1500 SH SOLE 1500 0 0 Chevron Corp COM 166764100 5 50 SH SOLE 50 0 0 Chevron Corp COM 166764100 1085 10352 SH DFND 3 0 10352 0 CHEVRON CORPORATION COM 166764100 2285 21677 SH SOLE 21677 0 0 China Biologic Products Inc COM 16938C106 1507 14174 SH SOLE 14174 0 0 CHINA MOBILE LIMITED ADR COM 16941M109 52 898 SH SOLE 898 0 0 Chipotle Mexican Grill Inc COM 169656105 66 165 SH DFND 3 0 165 0 Church & Dwight Co Inc COM 171340102 73 713 SH DFND 3 0 713 0 Cia de Minas Buenaventura SAA COM 204448104 6 500 SH SOLE 500 0 0 CIA PARANAENSE DE ENERGIA SP ADR COM 20441B407 17 1850 SH SOLE 1850 0 0 CIA SANEAMENTO BASICO ADR COM 20441A102 11 1200 SH SOLE 1200 0 0 Cigna Corp COM 125509109 180 1406 SH DFND 3 0 1406 0 Cimarex Energy Co COM 171798101 62 521 SH DFND 3 0 521 0 Cincinnati Financial Corp COM 172062101 64 858 SH DFND 3 0 858 0 Cinemark Holdings Inc COM 17243V102 1 31 SH DFND 1 0 31 0 CINEMARK HOLDINGS INC COM 17243V102 465 12685 SH SOLE 12685 0 0 Cintas Corp COM 172908105 47 476 SH DFND 3 0 476 0 CIPHER PHARMACEUTICAL INC COM 17253X105 0 65 SH DFND 1 0 65 0 Cisco Systems Inc COM 17275R102 9 300 SH SOLE 300 0 0 Cisco Systems Inc COM 17275R102 66 2300 SH SOLE 2300 0 0 Cisco Systems Inc COM 17275R102 794 27663 SH DFND 3 0 27663 0 CISCO SYSTEMS INC COM 17275R102 2495 86486 SH SOLE 86486 0 0 CIT Group Inc COM 125581801 35 1105 SH DFND 3 0 1105 0 CIT GROUP INC COM 125581801 65 2025 SH SOLE 2025 0 0 Citigroup Inc COM 172967424 55 1290 SH SOLE 1290 0 0 Citigroup Inc COM 172967424 687 16207 SH DFND 3 0 16207 0 CITIGROUP INC NEW COM 172967424 927 21741 SH SOLE 21741 0 0 Citizens Financial Group Inc COM 174610105 58 2902 SH DFND 3 0 2902 0 CITIZENS FINANCIAL GROUP INC COM 174610105 32 1605 SH SOLE 1605 0 0 Citrix Systems Inc COM 177376100 12081 150846 SH DFND 3 0 150846 0 CITRIX SYSTEMS INC COM 177376100 89 1100 SH SOLE 1100 0 0 Civeo Corp COM 17878Y108 0 200 SH SOLE 200 0 0 Clorox Co/The COM 189054109 99 712 SH DFND 3 0 712 0 CME Group Inc COM 12572Q105 181 1860 SH DFND 3 0 1860 0 CME GROUP INC COM 12572Q105 776 7921 SH SOLE 7921 0 0 CMS Energy Corp COM 125896100 70 1528 SH DFND 3 0 1528 0 Coach Inc COM 189754104 62 1527 SH DFND 3 0 1527 0 Coca-Cola Co/The COM 191216100 32 700 SH SOLE 700 0 0 Coca-Cola Co/The COM 191216100 227 5000 SH SOLE 5000 0 0 Coca-Cola Co/The COM 191216100 1025 22611 SH DFND 3 0 22611 0 COCA-COLA COMPANY COM 191216100 1289 28293 SH SOLE 28293 0 0 COEUR MINING INC COM 192108504 0 17 SH DFND 1 0 17 0 Coeur Mining Inc COM 192108504 3 270 SH SOLE 270 0 0 Cogent Communications Holdings Inc COM 19239V302 0 12 SH DFND 1 0 12 0 COGNIZANT TECH SOLUTIONS CORP-A COM 192446102 263 4565 SH SOLE 4565 0 0 Cognizant Technology Solutions Corp COM 192446102 192 3349 SH DFND 3 0 3349 0 Colgate-Palmolive Co COM 194162103 341 4662 SH DFND 3 0 4662 0 COLGATE-PALMOLIVE COMPANY COM 194162103 4184 56856 SH SOLE 56856 0 0 Colliers International Group Inc COM 194693107 1067 31230 SH SOLE 31230 0 0 Colliers International Group Inc COM 194693107 277 8100 SH DFND 1 0 8100 0 COLLIERS INTERNATIONAL GROUP INC COM 194693107 82 2400 SH SOLE 2400 0 0 COLLIERS INTL GRP INC SVS COM 194693107 1 40 SH DFND 1 0 40 0 Colony Capital Inc COM 19624R106 10745 700000 SH DFND 3 0 700000 0 Comcast Corp COM 20030N101 574 8800 SH SOLE 8800 0 0 Comcast Corp COM 20030N101 872 13375 SH DFND 3 0 13375 0 COMCAST CORP CL A COM 20030N101 4217 64340 SH SOLE 64340 0 0 Comerica Inc COM 200340107 40 961 SH DFND 3 0 961 0 ConAgra Foods Inc COM 205887102 108 2267 SH DFND 3 0 2267 0 CONAGRA FOODS INC COM 205887102 240 5000 SH SOLE 5000 0 0 Concho Resources Inc COM 20605P101 85 710 SH DFND 3 0 710 0 Concordia International Corp COM 20653P102 149 6932 SH SOLE 6932 0 0 Concordia International Corp COM 20653P102 1762 81800 SH DFND 1 0 81800 0 Concordia International Corp CALL 20653P102 32 1500 SH Call DFND 1 0 1500 0 Concordia International Corp PUT 20653P102 9 400 SH Put DFND 1 0 400 0 ConocoPhillips COM 20825C104 74 1700 SH SOLE 1700 0 0 ConocoPhillips COM 20825C104 296 6796 SH DFND 3 0 6796 0 CONOCOPHILLIPS COM 20825C104 529 12071 SH SOLE 12071 0 0 ConocoPhillips CALL 20825C104 1526 35000 SH Call SOLE 35000 0 0 Consolidated Edison Inc COM 209115104 56 700 SH SOLE 700 0 0 Consolidated Edison Inc COM 209115104 8 100 SH SOLE 100 0 0 Consolidated Edison Inc COM 209115104 130 1614 SH DFND 3 0 1614 0 Constellation Brands Inc COM 21036P108 160 967 SH DFND 3 0 967 0 CONSUMER STAPLES SEL SECT SPDR ETF COM 81369Y308 31 560 SH SOLE 560 0 0 Continental Resources Inc/OK COM 212015101 23 512 SH DFND 3 0 512 0 Cooper Cos Inc/The COM 216648402 46 266 SH DFND 3 0 266 0 COPART INC COM 217204106 52 1065 SH SOLE 1065 0 0 Corning Inc COM 219350105 125 6118 SH DFND 3 0 6118 0 CORNING INC COM 219350105 86 4170 SH SOLE 4170 0 0 CORRECTIONS CORP OF AMERICA COM 22025Y407 391 11110 SH SOLE 11110 0 0 Costco Wholesale Corp COM 22160K105 380 2418 SH DFND 3 0 2418 0 COSTCO WHOLESALE CORP COM 22160K105 196 1240 SH SOLE 1240 0 0 COTT CORP COM 22163N106 0 11 SH DFND 1 0 11 0 Cott Corp COM 22163N106 331 23685 SH SOLE 23685 0 0 Cott Corp COM 22163N106 78 5600 SH DFND 1 0 5600 0 Cott Corp CALL 22163N106 542 38800 SH Call DFND 1 0 38800 0 Cott Corp PUT 22163N106 182 13000 SH Put DFND 1 0 13000 0 Covanta Holding Corp COM 22282E102 1566 95181 SH SOLE 95181 0 0 CPI CARD GROUP INC COM 12634H101 0 64 SH DFND 1 0 64 0 CR Bard Inc COM 067383109 95 405 SH DFND 3 0 405 0 Cracker Barrel Old Country Store Inc COM 22410J106 1 5 SH DFND 1 0 5 0 Crescent Point Energy Corp COM 22576C101 65851 4167573 SH SOLE 4167573 0 0 Crescent Point Energy Corp COM 22576C101 3745 237000 SH SOLE 237000 0 0 Crescent Point Energy Corp COM 22576C101 2052 129871 SH DFND 1 0 129871 0 CRESCENT POINT ENERGY CORP COM 22576C101 1492 94454 SH SOLE 94454 0 0 Crescent Point Energy Corp CALL 22576C101 16 1000 SH Call SOLE 1000 0 0 Crescent Point Energy Corp CALL 22576C101 6812 431100 SH Call DFND 1 0 431100 0 Crescent Point Energy Corp PUT 22576C101 4061 257000 SH Put DFND 1 0 257000 0 CRESCENT POINT ENGY CORP COM 22576C101 1 66 SH DFND 1 0 66 0 Crestwood Equity Partners LP COM 226344208 94 4658 SH DFND 3 0 4658 0 Crown Castle International Corp COM 22822V101 186 1835 SH DFND 3 0 1835 0 Crown Holdings Inc COM 228368106 39 767 SH DFND 3 0 767 0 CST Brands Inc COM 12646R105 0 3 SH SOLE 3 0 0 CSX Corp COM 126408103 138 5295 SH DFND 3 0 5295 0 CSX CORPORATION COM 126408103 1157 44135 SH SOLE 44135 0 0 Ctrip.com International Ltd COM 22943F100 1866 45294 SH SOLE 45294 0 0 Cummins Inc COM 231021106 102 910 SH DFND 3 0 910 0 CVS Health Corp COM 126650100 578 6039 SH DFND 3 0 6039 0 CVS HEALTH CORPORATION COM 126650100 8879 92242 SH SOLE 92242 0 0 CYNAPSUS THERAPEUTICS INC COM 23257Y859 2 135 SH DFND 1 0 135 0 Danaher Corp COM 235851102 260 3400 SH DFND 3 0 3400 0 DANAHER CORP COM 235851102 538 5297 SH SOLE 5297 0 0 Darden Restaurants Inc COM 237194105 42 670 SH DFND 3 0 670 0 DaVita HealthCare Partners Inc COM 23918K108 71 922 SH DFND 3 0 922 0 DAVITA HEALTHCARE PARTNERS INC COM 23918K108 79 1020 SH SOLE 1020 0 0 DCP Midstream Partners LP COM 23311P100 213 6166 SH DFND 3 0 6166 0 Deere & Co COM 244199105 119 1473 SH DFND 3 0 1473 0 DEERE & COMPANY COM 244199105 291 3575 SH SOLE 3575 0 0 Delta Air Lines Inc COM 247361702 39 1070 SH DFND 3 0 1070 0 DENBURY RESOURCES INC COM 247916208 35 9692 SH SOLE 9692 0 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 DENISON MINES CORP COM 248356107 18 32000 SH SOLE 32000 0 0 DENTSPLY SIRONA Inc COM 24906P109 82 1328 SH DFND 3 0 1328 0 DENTSPLY SIRONA INC COM 24906P109 142 2270 SH SOLE 2270 0 0 DESCARTES SYSTEMS GROUP COM 249906108 2 122 SH DFND 1 0 122 0 DESCARTES SYSTEMS GROUP COM 249906108 1 38 SH DFND 1 0 38 0 DESCARTES SYSTEMS GROUP INC COM 249906108 236 12355 SH SOLE 12355 0 0 Descartes Systems Group Inc/The COM 249906108 250 13050 SH SOLE 13050 0 0 Descartes Systems Group Inc/The COM 249906108 55 2900 SH DFND 1 0 2900 0 Descartes Systems Group Inc/The COM 249906108 42787 2236661 SH DFND 2 0 2236661 0 Descartes Systems Group Inc/The CALL 249906108 650 34000 SH Call DFND 1 0 34000 0 Devon Energy Corp COM 25179M103 0 3 SH SOLE 3 0 0 Devon Energy Corp COM 25179M103 92 2525 SH DFND 3 0 2525 0 DEVON ENERGY CORPORATION COM 25179M103 277 7603 SH SOLE 7603 0 0 DIAGEO PLC SPONSORED ADR COM 25243Q205 2356 20759 SH SOLE 20759 0 0 DIAMOND OFFSHORE DRILLING COM 25271C102 7 280 SH SOLE 280 0 0 Dick's Sporting Goods Inc COM 253393102 22 495 SH DFND 3 0 495 0 DICK'S SPORTING GOODS INC COM 253393102 41 915 SH SOLE 915 0 0 Digital Realty Trust Inc COM 253868103 89 820 SH DFND 3 0 820 0 Discover Financial Services COM 254709108 122 2277 SH DFND 3 0 2277 0 DISCOVER FINANCIAL SERVICES COM 254709108 356 6600 SH SOLE 6600 0 0 Discovery Communications Inc COM 25470F104 21 825 SH DFND 3 0 825 0 Discovery Communications Inc COM 25470F302 32 1322 SH DFND 3 0 1322 0 DISH Network Corp COM 25470M109 65 1241 SH DFND 3 0 1241 0 DISNEY,WALT COMPANY COM 254687106 1920 19518 SH SOLE 19518 0 0 Dollar General Corp COM 256677105 150 1599 SH DFND 3 0 1599 0 DOLLAR GENERAL CORP COM 256677105 268 2838 SH SOLE 2838 0 0 Dollar Tree Inc COM 256746108 122 1291 SH DFND 3 0 1291 0 DOLLAR TREE INC COM 256746108 237 2504 SH SOLE 2504 0 0 Dominion Diamond Corp COM 257287102 150 17001 SH SOLE 17001 0 0 Dominion Diamond Corp COM 257287102 1147 129600 SH DFND 1 0 129600 0 Dominion Diamond Corp CALL 257287102 71 8000 SH Call DFND 1 0 8000 0 Dominion Diamond Corp PUT 257287102 1984 224200 SH Put DFND 1 0 224200 0 DOMINION DIAMOND CORPORATION COM 257287102 44 5000 SH SOLE 5000 0 0 DOMINION RESOURCES INC COM 25746U109 63 800 SH SOLE 800 0 0 Dominion Resources Inc/VA COM 25746U109 256 3279 SH DFND 3 0 3279 0 Domino's Pizza Inc COM 25754A201 36 277 SH DFND 3 0 277 0 DONNELLEY (R.R.) & SONS CO COM 257867101 17 1000 SH SOLE 1000 0 0 Dover Corp COM 260003108 59 852 SH DFND 3 0 852 0 Dow Chemical Co/The COM 260543103 305 6141 SH DFND 3 0 6141 0 Dow Chemical Co/The CALL 260543103 2486 50000 SH Call SOLE 50000 0 0 DOW CHEMICAL COMPANY COM 260543103 287 5746 SH SOLE 5746 0 0 DR Horton Inc COM 23331A109 61 1931 SH DFND 3 0 1931 0 Dr Pepper Snapple Group Inc COM 26138E109 100 1030 SH DFND 3 0 1030 0 DRAGONWAVE INC-NEW COM 26144M400 0 115 SH DFND 1 0 115 0 DTE Energy Co COM 233331107 98 987 SH DFND 3 0 987 0 Duke Energy Corp COM 26441C204 43 500 SH SOLE 500 0 0 Duke Energy Corp COM 26441C204 43 500 SH SOLE 500 0 0 Duke Energy Corp COM 26441C204 325 3784 SH DFND 3 0 3784 0 Duke Energy Corp CALL 26441C204 3432 40000 SH Call SOLE 40000 0 0 DUKE ENERGY CORP NEW COM 26441C204 1670 19357 SH SOLE 19357 0 0 Duke Realty Corp COM 264411505 51 1902 SH DFND 3 0 1902 0 DUKE REALTY CORPORATION COM 264411505 13 500 SH SOLE 500 0 0 Dun & Bradstreet Corp/The COM 26483E100 24 199 SH DFND 3 0 199 0 DUPONT E.I. DE NEMOURS & CO COM 263534109 3449 52932 SH SOLE 52932 0 0 Dynagas LNG Partners LP COM Y2188B108 21 1525 SH DFND 3 0 1525 0 E*TRADE Financial Corp COM 269246401 37 1554 SH DFND 3 0 1554 0 EARTHSTONE ENERGY INC COM 27032D205 0 7 SH DFND 1 0 7 0 Eastman Chemical Co COM 277432100 55 813 SH DFND 3 0 813 0 Eaton Vance Corp COM 278265103 22 631 SH DFND 3 0 631 0 eBay Inc COM 278642103 144 6156 SH DFND 3 0 6156 0 Ecolab Inc COM 278865100 174 1465 SH DFND 3 0 1465 0 E-Commerce China Dangdang Inc COM 26833A105 917 151588 SH SOLE 151588 0 0 ECOPETROL SA-ADR COM 279158109 0 5 SH DFND 1 0 5 0 Edgewell Personal Care Co COM 28035Q102 28 326 SH DFND 3 0 326 0 EDGEWELL PERSONAL CARE CO COM 28035Q102 85 1000 SH SOLE 1000 0 0 Edison International COM 281020107 139 1791 SH DFND 3 0 1791 0 Edwards Lifesciences Corp COM 28176E108 118 1180 SH DFND 3 0 1180 0 EI du Pont de Nemours & Co COM 263534109 16 250 SH SOLE 250 0 0 EI du Pont de Nemours & Co COM 263534109 311 4792 SH DFND 3 0 4792 0 Eldorado Gold Corp COM 284902103 21960 4882200 SH SOLE 4882200 0 0 Eldorado Gold Corp COM 284902103 1514 336600 SH SOLE 336600 0 0 Eldorado Gold Corp COM 284902103 6742 1498885 SH DFND 1 0 1498885 0 Eldorado Gold Corp COM 284902103 363 80739 SH DFND 1 0 80739 0 ELDORADO GOLD CORP COM 284902103 51726 11500000 SH DFND 4 0 11500000 0 ELDORADO GOLD CORP COM 284902103 106 23500 SH SOLE 23500 0 0 Eldorado Gold Corp CALL 284902103 256 56900 SH Call DFND 1 0 56900 0 Eldorado Gold Corp PUT 284902103 103 22900 SH Put DFND 1 0 22900 0 Electronic Arts Inc COM 285512109 129 1700 SH DFND 3 0 1700 0 Eli Lilly & Co COM 532457108 431 5473 SH DFND 3 0 5473 0 EMC Corp COM 268648102 22027 810704 SH DFND 3 0 810704 0 EMC CORPORATION(MASS) COM 268648102 902 33033 SH SOLE 33033 0 0 Emerson Electric Co COM 291011104 184 3535 SH DFND 3 0 3535 0 EMERSON ELECTRIC CO COM 291011104 1531 29187 SH SOLE 29187 0 0 Enable Midstream Partners LP COM 292480100 286 21165 SH DFND 3 0 21165 0 Enbridge Energy Partners LP COM 29250R106 199 8579 SH DFND 3 0 8579 0 Enbridge Inc COM 29250N105 362707 8560360 SH SOLE 8560360 0 0 Enbridge Inc COM 29250N105 18245 430600 SH SOLE 430600 0 0 Enbridge Inc COM 29250N105 95 2250 SH SOLE 2250 0 0 Enbridge Inc COM 29250N105 31475 742850 SH DFND 1 0 742850 0 ENBRIDGE INC COM 29250N105 47882 1130068 SH SOLE 1130068 0 0 Enbridge Inc CALL 29250N105 28587 674700 SH Call DFND 1 0 674700 0 Enbridge Inc PUT 29250N105 5288 124800 SH Put DFND 1 0 124800 0 Encana Corp COM 292505104 55281 7105067 SH SOLE 7105067 0 0 Encana Corp COM 292505104 3087 396700 SH SOLE 396700 0 0 Encana Corp COM 292505104 11 1400 SH SOLE 1400 0 0 Encana Corp COM 292505104 402 51673 SH DFND 1 0 51673 0 Encana Corp PUT 292505104 68 8800 SH Put SOLE 8800 0 0 Encana Corp PUT 292505104 78 10000 SH Put SOLE 10000 0 0 Encana Corp CALL 292505104 3072 394900 SH Call DFND 1 0 394900 0 Encana Corp PUT 292505104 1781 228900 SH Put DFND 1 0 228900 0 ENCANA CORPORATION COM 292505104 2626 337527 SH SOLE 337527 0 0 Endeavour Silver Corp COM 29258Y103 4 900 SH DFND 1 0 900 0 Endeavour Silver Corp CALL 29258Y103 39 9900 SH Call DFND 1 0 9900 0 Endeavour Silver Corp PUT 29258Y103 43 11000 SH Put DFND 1 0 11000 0 ENDO INTERNATIONAL PLC COM G30401106 3 200 SH DFND 1 0 200 0 ENDO INTERNATIONAL PLC COM G30401106 1 59 SH DFND 1 0 59 0 ENERGY FUELS INC NEW COM 292671708 2 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 46 SH DFND 1 0 46 0 Energy Transfer Partners LP COM 29273R109 218 5729 SH DFND 3 0 5729 0 Enerplus Corp COM 292766102 1180 179049 SH SOLE 179049 0 0 Enerplus Corp COM 292766102 12 1800 SH DFND 1 0 1800 0 ENERPLUS CORP COM 292766102 109 16529 SH SOLE 16529 0 0 Enerplus Corp CALL 292766102 53 8000 SH Call DFND 1 0 8000 0 Enerplus Corp PUT 292766102 680 103200 SH Put DFND 1 0 103200 0 ENI S P A ADR COM 26874R108 50 1551 SH SOLE 1551 0 0 Entergy Corp COM 29364G103 80 981 SH DFND 3 0 981 0 ENTERGY CORPORATION COM 29364G103 19 228 SH SOLE 228 0 0 Enterprise Products Partners LP COM 293792107 123369 4216300 SH DFND 3 0 4216300 0 ENTERPRISE PRODUCTS PARTNERS LP COM 293792107 33 1125 SH SOLE 1125 0 0 ENTREE GOLD INC COM 29383G100 1 1746 SH DFND 1 0 1746 0 Envision Healthcare Holdings Inc COM 29413U103 26 1028 SH DFND 3 0 1028 0 EOG Resources Inc COM 26875P101 252 3023 SH DFND 3 0 3023 0 EOG RESOURCES INC COM 26875P101 226 2690 SH SOLE 2690 0 0 EQT Corp COM 26884L109 73 941 SH DFND 3 0 941 0 EQT Corp CALL 26884L109 503 6500 SH Call SOLE 6500 0 0 Equifax Inc COM 294429105 84 653 SH DFND 3 0 653 0 Equinix Inc COM 29444U700 147 379 SH DFND 3 0 379 0 Equity Residential COM 29476L107 138 2007 SH DFND 3 0 2007 0 ERICSSON ADR COM 294821608 20 2588 SH SOLE 2588 0 0 Essex Property Trust Inc COM 297178105 82 360 SH DFND 3 0 360 0 Estee Lauder Cos Inc/The COM 518439104 111 1220 SH DFND 3 0 1220 0 EURASIAN MINERALS INC COM 29843R100 0 19 SH DFND 1 0 19 0 Everest Re Group Ltd COM G3223R108 43 235 SH DFND 3 0 235 0 Eversource Energy COM 30040W108 104 1744 SH DFND 3 0 1744 0 Exelon Corp COM 30161N101 184 5057 SH DFND 3 0 5057 0 EXETER RESOURCE CORP COM 301835104 0 95 SH DFND 1 0 95 0 Expedia Inc COM 30212P303 72 682 SH DFND 3 0 682 0 Expeditors International of Washington Inc COM 302130109 49 1001 SH DFND 3 0 1001 0 Express Scripts Holding Co COM 30219G108 278 3672 SH DFND 3 0 3672 0 EXPRESS SCRIPTS HOLDING COMPANY COM 30219G108 743 9744 SH SOLE 9744 0 0 Extra Space Storage Inc COM 30225T102 63 682 SH DFND 3 0 682 0 Exxon Mobil Corp COM 30231G102 271 2889 SH SOLE 2889 0 0 Exxon Mobil Corp COM 30231G102 2140 22829 SH DFND 3 0 22829 0 EXXON MOBIL CORPORATION COM 30231G102 9652 102408 SH SOLE 102408 0 0 F5 Networks Inc COM 315616102 43 378 SH DFND 3 0 378 0 Facebook Inc COM 30303M102 1442 12616 SH DFND 3 0 12616 0 FACEBOOK INC CLASS-A COM 30303M102 18 160 SH SOLE 160 0 0 Fastenal Co COM 311900104 70 1586 SH DFND 3 0 1586 0 Federal Realty Investment Trust COM 313747206 63 383 SH DFND 3 0 383 0 FedEx Corp COM 31428X106 218 1439 SH DFND 3 0 1439 0 FEDEX CORPORATION COM 31428X106 608 3985 SH SOLE 3985 0 0 Fidelity National Information Services Inc COM 31620M106 125 1696 SH DFND 3 0 1696 0 Fifth Third Bancorp COM 316773100 76 4316 SH DFND 3 0 4316 0 FINANCIAL SELECT SECTOR SPDR FUND COM 81369Y605 202 8800 SH SOLE 8800 0 0 First Majestic Silver Corp COM 32076V103 26 1900 SH SOLE 1900 0 0 First Majestic Silver Corp COM 32076V103 406 29900 SH DFND 1 0 29900 0 First Majestic Silver Corp CALL 32076V103 726 53400 SH Call DFND 1 0 53400 0 First Majestic Silver Corp PUT 32076V103 124 9100 SH Put DFND 1 0 9100 0 First Republic Bank/CA COM 33616C100 56 804 SH DFND 3 0 804 0 FIRST SOLAR INC COM 336433107 14 295 SH SOLE 295 0 0 FirstEnergy Corp COM 337932107 81 2329 SH DFND 3 0 2329 0 FirstService Corp COM 33767E103 1767 38630 SH SOLE 38630 0 0 FirstService Corp COM 33767E103 5 100 SH DFND 1 0 100 0 FIRSTSERVICE CORP SVS-NEW COM 33767E103 1 32 SH DFND 1 0 32 0 FIRSTSERVICE CORP SVS-NEW COM 33767E103 3 74 SH DFND 1 0 74 0 FIRSTSERVICE CORPORATION SVS COM 33767E103 110 2400 SH SOLE 2400 0 0 Fiserv Inc COM 337738108 133 1226 SH DFND 3 0 1226 0 FISERV INC COM 337738108 39 360 SH SOLE 360 0 0 FleetCor Technologies Inc COM 339041105 73 509 SH DFND 3 0 509 0 FLIR Systems Inc COM 302445101 23 756 SH DFND 3 0 756 0 Flowserve Corp COM 34354P105 32 715 SH DFND 3 0 715 0 FLOWSERVE CORPORATION COM 34354P105 21 470 SH SOLE 470 0 0 Fluor Corp COM 343412102 38 764 SH DFND 3 0 764 0 FLUOR CORPORATION COM 343412102 35 700 SH SOLE 700 0 0 FMC Corp COM 302491303 34 735 SH DFND 3 0 735 0 FMC Technologies Inc COM 30249U101 290 10875 SH SOLE 10875 0 0 FMC Technologies Inc COM 30249U101 33 1247 SH DFND 3 0 1247 0 FMC Technologies Inc PUT 30249U101 1120 42000 SH Put SOLE 42000 0 0 FNF Group COM 31620R303 51 1363 SH DFND 3 0 1363 0 Foot Locker Inc COM 344849104 41 755 SH DFND 3 0 755 0 Ford Motor Co COM 345370860 256 20361 SH DFND 3 0 20361 0 FORD MOTOR COMPANY COM 345370860 166 13109 SH SOLE 13109 0 0 Fortinet Inc COM 34959E109 1200 37989 SH SOLE 37989 0 0 Fortinet Inc COM 34959E109 25 802 SH DFND 3 0 802 0 FORTUNA SILVER MINES INC COM 349915108 1 152 SH DFND 1 0 152 0 Fortuna Silver Mines Inc COM 349915108 3 470 SH SOLE 470 0 0 Fortuna Silver Mines Inc COM 349915108 0 9 SH DFND 1 0 9 0 Fortuna Silver Mines Inc CALL 349915108 112 16000 SH Call DFND 1 0 16000 0 Fortuna Silver Mines Inc PUT 349915108 31 4500 SH Put DFND 1 0 4500 0 Fortune Brands Home & Security Inc COM 34964C106 50 866 SH DFND 3 0 866 0 FRANCO-NEVADA CORP COM 351858105 9 118 SH DFND 1 0 118 0 Franco-Nevada Corp COM 351858105 102711 1350487 SH SOLE 1350487 0 0 Franco-Nevada Corp COM 351858105 6275 82500 SH SOLE 82500 0 0 Franco-Nevada Corp COM 351858105 12700 166982 SH DFND 1 0 166982 0 FRANCO-NEVADA CORP COM 351858105 1771 23280 SH SOLE 23280 0 0 Franco-Nevada Corp CALL 351858105 10298 135400 SH Call DFND 1 0 135400 0 Franco-Nevada Corp PUT 351858105 8936 117500 SH Put DFND 1 0 117500 0 Franklin Resources Inc COM 354613101 71 2118 SH DFND 3 0 2118 0 FRANKLIN RESOURCES INC COM 354613101 140 4160 SH SOLE 4160 0 0 Franklin Street Properties Corp COM 35471R106 0 11 SH DFND 1 0 11 0 FREEPORT MCMORAN INC COM 35671D857 122 10860 SH SOLE 10860 0 0 Freeport-McMoRan Inc COM 35671D857 73 6538 SH DFND 3 0 6538 0 FRESH DEL MONTE PRODUCE INC COM G36738105 37 675 SH SOLE 675 0 0 Frontier Communications Corp COM 35906A108 0 48 SH SOLE 48 0 0 Frontier Communications Corp COM 35906A108 32 6422 SH DFND 3 0 6422 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 1 129 SH SOLE 129 0 0 FS Investment Corp COM 302635107 10070 1112700 SH DFND 3 0 1112700 0 GAP INC COM 364760108 3 120 SH SOLE 120 0 0 Gap Inc/The COM 364760108 28 1326 SH DFND 3 0 1326 0 Gartner Inc COM 366651107 44 453 SH DFND 3 0 453 0 GAZIT-GLOBE LTD COM M4793C102 1 129 SH DFND 1 0 129 0 GENERAL CABLE CORP COM 369300108 7 525 SH SOLE 525 0 0 General Dynamics Corp COM 369550108 202 1454 SH DFND 3 0 1454 0 General Electric Co COM 369604103 142 4500 SH SOLE 4500 0 0 General Electric Co COM 369604103 1615 51294 SH DFND 3 0 51294 0 GENERAL ELECTRIC COMPANY COM 369604103 13809 436309 SH SOLE 436309 0 0 General Growth Properties Inc COM 370023103 94 3153 SH DFND 3 0 3153 0 General Mills Inc COM 370334104 233 3262 SH DFND 3 0 3262 0 GENERAL MOLY INC COM 370373102 0 51 SH DFND 1 0 51 0 General Motors Co COM 37045V100 216 7642 SH DFND 3 0 7642 0 GENERAL MOTORS CO COM 37045V100 65 2275 SH SOLE 2275 0 0 GENERAL MOTORS COMPANY COM 37045V100 10 354 SH DFND 1 0 354 0 Genuine Parts Co COM 372460105 83 822 SH DFND 3 0 822 0 GENWORTH FINANCIAL INC CLASS A COM 37247D106 78 30000 SH SOLE 30000 0 0 GEO GROUP INC (THE) COM 36162J106 356 10369 SH SOLE 10369 0 0 GILDAN ACTIVEWEAR INC COM 375916103 1 48 SH DFND 1 0 48 0 Gildan Activewear Inc COM 375916103 51245 1749300 SH SOLE 1749300 0 0 Gildan Activewear Inc COM 375916103 3184 108700 SH SOLE 108700 0 0 Gildan Activewear Inc COM 375916103 7677 262054 SH DFND 1 0 262054 0 Gildan Activewear Inc PUT 375916103 23 800 SH Put SOLE 800 0 0 Gildan Activewear Inc CALL 375916103 6190 211300 SH Call DFND 1 0 211300 0 Gildan Activewear Inc PUT 375916103 454 15500 SH Put DFND 1 0 15500 0 GILDAN ACTIVEWEAR INC CL A SVS COM 375916103 964 32892 SH SOLE 32892 0 0 Gilead Sciences Inc COM 375558103 627 7514 SH DFND 3 0 7514 0 GILEAD SCIENCES INC COM 375558103 1763 21023 SH SOLE 21023 0 0 GLAXOSMITHKLINE PLC ADR COM 37733W105 699 16039 SH SOLE 16039 0 0 Global Partners LP/MA COM 37946R109 20 1481 SH DFND 3 0 1481 0 Global Payments Inc COM 37940X102 61 851 SH DFND 3 0 851 0 Golar LNG Partners LP COM Y2745C102 46 2529 SH DFND 3 0 2529 0 GOLD FIELDS INC. COM 38059T106 1232 250000 SH SOLE 250000 0 0 Gold Fields Ltd COM 38059T106 4 809 SH SOLE 809 0 0 GOLDCORP INC COM 380956409 1 46 SH DFND 1 0 46 0 Goldcorp Inc COM 380956409 125667 6566508 SH SOLE 6566508 0 0 Goldcorp Inc COM 380956409 7469 390300 SH SOLE 390300 0 0 Goldcorp Inc COM 380956409 32 1673 SH SOLE 1673 0 0 Goldcorp Inc COM 380956409 15 800 SH SOLE 800 0 0 Goldcorp Inc COM 380956409 13450 702794 SH DFND 1 0 702794 0 Goldcorp Inc COM 380956409 699 36554 SH DFND 1 0 36554 0 GOLDCORP INC COM 380956409 3681 192327 SH SOLE 192327 0 0 Goldcorp Inc CALL 380956409 1106 57800 SH Call SOLE 57800 0 0 Goldcorp Inc CALL 380956409 12476 651900 SH Call DFND 1 0 651900 0 Goldcorp Inc PUT 380956409 2909 152000 SH Put DFND 1 0 152000 0 GOLDEN MINERALS CO COM 381119106 0 240 SH DFND 1 0 240 0 GOLDEN STAR RES LTD COM 38119T104 0 86 SH DFND 1 0 86 0 GOLDMAN SACHS GROUP INC COM 38141G104 188 1256 SH SOLE 1256 0 0 Goldman Sachs Group Inc/The COM 38141G104 15 100 SH SOLE 100 0 0 Goldman Sachs Group Inc/The COM 38141G104 311 2090 SH DFND 3 0 2090 0 Golub Capital BDC Inc COM 38173M102 9035 500000 SH DFND 3 0 500000 0 GOODYEAR TIRE & RUBBER CO COM 382550101 52 2000 SH SOLE 2000 0 0 Goodyear Tire & Rubber Co/The COM 382550101 38 1468 SH DFND 3 0 1468 0 GoPro Inc COM 38268T103 36 3300 SH SOLE 3300 0 0 GRAN TIERRA ENERGY INC COM 38500T101 8 2500 SH DFND 1 0 2500 0 Gran Tierra Energy Inc COM 38500T101 197 58485 SH SOLE 58485 0 0 Gran Tierra Energy Inc COM 38500T101 37 11000 SH DFND 1 0 11000 0 Gran Tierra Energy Inc COM 38500T101 19257 5731336 SH DFND 2 0 5731336 0 GRAN TIERRA ENERGY INC COM 38500T101 3 1000 SH SOLE 1000 0 0 Gran Tierra Energy Inc CALL 38500T101 61 18300 SH Call DFND 1 0 18300 0 Granite Real Estate Investment Trust COM 387437114 327 10896 SH SOLE 10896 0 0 Granite Real Estate Investment Trust COM 387437114 63 2100 SH DFND 1 0 2100 0 Granite Real Estate Investment Trust CALL 387437114 180 6000 SH Call DFND 1 0 6000 0 Granite Real Estate Investment Trust PUT 387437114 24 800 SH Put DFND 1 0 800 0 H&R Block Inc COM 093671105 30 1297 SH DFND 3 0 1297 0 Halliburton Co COM 406216101 214 4719 SH DFND 3 0 4719 0 HALLIBURTON CO. COM 406216101 1821 39995 SH SOLE 39995 0 0 HALYARD HEALTH INC COM 40650V100 7 210 SH SOLE 210 0 0 Hanesbrands Inc COM 410345102 54 2153 SH DFND 3 0 2153 0 HANESBRANDS INC COM 410345102 101 4000 SH SOLE 4000 0 0 Harley-Davidson Inc COM 412822108 46 1012 SH DFND 3 0 1012 0 Harman International Industries Inc COM 413086109 28 391 SH DFND 3 0 391 0 Harmony Gold Mining Co Ltd COM 413216300 2 480 SH SOLE 480 0 0 Harris Corp COM 413875105 57 685 SH DFND 3 0 685 0 Hartford Financial Services Group Inc/The COM 416515104 97 2181 SH DFND 3 0 2181 0 HARTFORD FINANCIAL SVCS GROUP INC COM 416515104 30 679 SH SOLE 679 0 0 Hasbro Inc COM 418056107 52 617 SH DFND 3 0 617 0 HCA Holdings Inc COM 40412C101 134 1746 SH DFND 3 0 1746 0 HCA HOLDINGS INC COM 40412C101 353 4564 SH SOLE 4564 0 0 HCP Inc COM 40414L109 91 2559 SH DFND 3 0 2559 0 HD SUPPLY HOLDINGS INC COM 40416M105 141 4029 SH SOLE 4029 0 0 HEALTH CARE SELECT SECTOR SPDR COM 81369Y209 293 4066 SH SOLE 4066 0 0 Helmerich & Payne Inc COM 423452101 40 594 SH DFND 3 0 594 0 Henry Schein Inc COM 806407102 80 450 SH DFND 3 0 450 0 Hershey Co/The COM 427866108 92 814 SH DFND 3 0 814 0 Hess Corp COM 42809H107 94 1560 SH DFND 3 0 1560 0 HESS CORPORATION COM 42809H107 92 1525 SH SOLE 1525 0 0 Hewlett Packard Enterprise Co COM 42824C109 175 9564 SH DFND 3 0 9564 0 HEWLETT-PACKARD ENTERPRISE CO COM 42824C109 130 7090 SH SOLE 7090 0 0 HEXCEL CORPORATION COM 428291108 17 400 SH SOLE 400 0 0 Hi-Crush Partners LP COM 428337109 758 58000 SH DFND 3 0 58000 0 Highwoods Properties Inc COM 431284108 1 18 SH DFND 1 0 18 0 Hilton Worldwide Holdings Inc COM 43300A104 67 2987 SH DFND 3 0 2987 0 Himax Technologies Inc COM 43289P106 1579 191173 SH SOLE 191173 0 0 HollyFrontier Corp COM 436106108 22 922 SH DFND 3 0 922 0 HOLLYFRONTIER CORPORATION COM 436106108 46 1924 SH SOLE 1924 0 0 Hollysys Automation Technologies Ltd COM G45667105 1131 65136 SH SOLE 65136 0 0 Hologic Inc COM 436440101 49 1404 SH DFND 3 0 1404 0 HOME DEPOT INC COM 437076102 3038 23663 SH SOLE 23663 0 0 Home Depot Inc/The COM 437076102 1 10 SH SOLE 10 0 0 Home Depot Inc/The COM 437076102 890 6970 SH DFND 3 0 6970 0 Honeywell International Inc COM 438516106 467 4018 SH DFND 3 0 4018 0 HONEYWELL INTERNATIONAL INC COM 438516106 471 4025 SH SOLE 4025 0 0 Horace Mann Educators Corp COM 440327104 1 35 SH DFND 1 0 35 0 Hormel Foods Corp COM 440452100 59 1602 SH DFND 3 0 1602 0 Host Hotels & Resorts Inc COM 44107P104 67 4136 SH DFND 3 0 4136 0 HP Inc COM 40434L105 119 9492 SH DFND 3 0 9492 0 HP INC COM 40434L105 76 5990 SH SOLE 5990 0 0 HSBC HOLDINGS PLC SPONS ADR COM 404280406 227 7210 SH SOLE 7210 0 0 HUDBAY MINERALS INC COM 443628102 0 12 SH DFND 1 0 12 0 HudBay Minerals Inc COM 443628102 267 55900 SH SOLE 55900 0 0 HudBay Minerals Inc COM 443628102 0 100 SH DFND 1 0 100 0 HUDBAY MINERALS INC COM 443628102 100 21000 SH SOLE 21000 0 0 HudBay Minerals Inc CALL 443628102 200 41800 SH Call DFND 1 0 41800 0 HudBay Minerals Inc PUT 443628102 270 56500 SH Put DFND 1 0 56500 0 Humana Inc COM 444859102 147 815 SH DFND 3 0 815 0 Huntington Bancshares Inc/OH COM 446150104 39 4371 SH DFND 3 0 4371 0 HYDROGENICS CORP COM 448883207 0 52 SH DFND 1 0 52 0 IAC/INTERACTIVECORP COM 44919P508 209 3691 SH SOLE 3691 0 0 IAMGOLD CORP COM 450913108 0 73 SH DFND 1 0 73 0 IAMGOLD Corp COM 450913108 914 220663 SH SOLE 220663 0 0 IAMGOLD Corp COM 450913108 21 5000 SH SOLE 5000 0 0 IAMGOLD Corp COM 450913108 14 3400 SH DFND 1 0 3400 0 IAMGOLD Corp CALL 450913108 21 5000 SH Call SOLE 5000 0 0 IAMGOLD Corp CALL 450913108 342 82500 SH Call DFND 1 0 82500 0 IAMGOLD Corp PUT 450913108 33 8000 SH Put DFND 1 0 8000 0 IDEXX Laboratories Inc COM 45168D104 46 493 SH DFND 3 0 493 0 iDreamsky Technology Ltd COM 45173K101 1715 125811 SH SOLE 125811 0 0 IHS Inc COM 451734107 43 371 SH DFND 3 0 371 0 iKang Healthcare Group Inc COM 45174L108 1523 83055 SH SOLE 83055 0 0 Illinois Tool Works Inc COM 452308109 187 1800 SH DFND 3 0 1800 0 ILLINOIS TOOL WORKS INC COM 452308109 1073 10250 SH SOLE 10250 0 0 Illumina Inc COM 452327109 113 805 SH DFND 3 0 805 0 IMPERIAL OIL LTD COM 453038408 1 22 SH DFND 1 0 22 0 Imperial Oil Ltd COM 453038408 63393 2003066 SH SOLE 2003066 0 0 Imperial Oil Ltd COM 453038408 4409 139300 SH SOLE 139300 0 0 Imperial Oil Ltd COM 453038408 1143 36111 SH DFND 1 0 36111 0 IMPERIAL OIL LTD COM 453038408 17305 546797 SH SOLE 546797 0 0 Imperial Oil Ltd CALL 453038408 2057 65000 SH Call DFND 1 0 65000 0 Imperial Oil Ltd PUT 453038408 1294 40900 SH Put DFND 1 0 40900 0 IMS Health Holdings Inc COM 44970B109 23 906 SH DFND 3 0 906 0 IMS HEALTH HOLDINGS INC COM 44970B109 36 1400 SH SOLE 1400 0 0 Incyte Corp COM 45337C102 74 926 SH DFND 3 0 926 0 ING GROEP SPONSORED ADR COM 456837103 35 3337 SH SOLE 3337 0 0 Ingredion Inc COM 457187102 51 396 SH DFND 3 0 396 0 INGREDION INC COM 457187102 256 1966 SH SOLE 1966 0 0 Innophos Holdings Inc COM 45774N108 1 13 SH DFND 1 0 13 0 Intel Corp COM 458140100 852 25970 SH DFND 3 0 25970 0 Intel Corp CALL 458140100 256 7800 SH Call SOLE 7800 0 0 INTEL CORPORATION COM 458140100 882 26753 SH SOLE 26753 0 0 INTELLIPHARMACEUTICS INTL COM 458173101 0 64 SH DFND 1 0 64 0 Intercontinental Exchange Inc COM 45866F104 167 654 SH DFND 3 0 654 0 International Business Machines Corp COM 459200101 110043 725018 SH DFND 3 0 725018 0 INTERNATIONAL BUSINESS MACHINES CORP COM 459200101 6831 44764 SH SOLE 44764 0 0 INTERNATIONAL FLAVORS & FRAGRANCES COM 459506101 597 4711 SH SOLE 4711 0 0 International Flavors & Fragrances Inc COM 459506101 56 441 SH DFND 3 0 441 0 International Paper Co COM 460146103 91 2147 SH DFND 3 0 2147 0 INTERNATIONAL PAPER COMPANY COM 460146103 347 8132 SH SOLE 8132 0 0 Interpublic Group of Cos Inc/The COM 460690100 51 2211 SH DFND 3 0 2211 0 Intuit Inc COM 461202103 150 1341 SH DFND 3 0 1341 0 INTUIT INC COM 461202103 603 5370 SH SOLE 5370 0 0 Intuitive Surgical Inc COM 46120E602 136 205 SH DFND 3 0 205 0 Invesco Ltd COM G491BT108 58 2289 SH DFND 3 0 2289 0 Ionis Pharmaceuticals Inc COM 462222100 15 663 SH DFND 3 0 663 0 Iron Mountain Inc COM 46284V101 55 1388 SH DFND 3 0 1388 0 ISHARES CORE MSCI EAFE ETF COM 46432F842 409 7842 SH SOLE 7842 0 0 ISHARES CORE S&P SMALL-CAP ETF COM 464287804 210 1800 SH SOLE 1800 0 0 iShares Edge MSCI Min Vol EAFE ETF COM 46429B689 1248 18797 SH DFND 1 0 18797 0 iShares Edge MSCI Min Vol Emerging Markets ETF COM 464286533 11 221 SH DFND 1 0 221 0 ISHARES GOLD TRUST COM 464285105 0 25 SH DFND 1 0 25 0 iShares iBoxx $ High Yield Corporate Bond ETF COM 464288513 3413 40294 SH SOLE 40294 0 0 iShares iBoxx $ High Yield Corporate Bond ETF PUT 464288513 9529 112500 SH Put SOLE 112500 0 0 ISHARES INTL SELECT DIVIDEND ETF COM 464288448 552 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 268 13724 SH SOLE 13724 0 0 ISHARES MSCI CANADA ETF COM 464286509 229 9300 SH SOLE 9300 0 0 ISHARES MSCI EAFE ETF COM 464287465 488 8704 SH SOLE 8704 0 0 ISHARES MSCI FRANCE ETF COM 464286707 383 16649 SH SOLE 16649 0 0 ISHARES MSCI GERMANY INDEX FUND COM 464286806 484 20011 SH SOLE 20011 0 0 ISHARES MSCI HONG KONG ETF COM 464286871 98 4992 SH SOLE 4992 0 0 ISHARES MSCI JAPAN ETF COM 464286848 917 79339 SH SOLE 79339 0 0 ISHARES MSCI SPAIN CAPPED ETF COM 464286764 135 5373 SH SOLE 5373 0 0 ISHARES MSCI SWEDEN INDEX FUND COM 464286756 170 6166 SH SOLE 6166 0 0 ISHARES MSCI SWITZERLAND CAPPED ETF COM 464286749 419 14048 SH SOLE 14048 0 0 ISHARES MSCI UK ETF NEW COM 46434V548 775 50161 SH SOLE 50161 0 0 ISHARES NASDAQ BIOTECHNOLOGY ETF COM 464287556 26 100 SH SOLE 100 0 0 iShares Russell 2000 ETF COM 464287655 1278 11117 SH DFND 1 0 11117 0 ISHARES S&P 500 INDEX FUND COM 464287200 498 2350 SH SOLE 2350 0 0 ISHARES S&P MIDCAP 400 ETF COM 464287507 365 2428 SH SOLE 2428 0 0 ISHARES SELECT DIVIDEND ETF COM 464287168 389 4537 SH SOLE 4537 0 0 iShares TIPS Bond ETF COM 464287176 73502 630000 SH DFND 3 0 630000 0 ISHARES TIPS BOND ETF COM 464287176 258 2200 SH SOLE 2200 0 0 ISHARES U.S. HEALTHCARE ETF COM 464287762 410 2750 SH SOLE 2750 0 0 ISHARES US PREFERRED STOCK ETF COM 464288687 52 1300 SH SOLE 1300 0 0 ISHARES US TECHNOLOGY ETF COM 464287721 21 200 SH SOLE 200 0 0 ISHARES US TELECOMMUNICATIONS ETF COM 464287713 15 460 SH SOLE 460 0 0 ITC Holdings Corp COM 465685105 28092 600000 SH DFND 3 0 600000 0 JA Solar Holdings Co Ltd COM 466090206 1252 182794 SH SOLE 182794 0 0 Jacobs Engineering Group Inc COM 469814107 34 674 SH DFND 3 0 674 0 JB Hunt Transport Services Inc COM 445658107 40 496 SH DFND 3 0 496 0 JD.com Inc COM 47215P106 995 46856 SH SOLE 46856 0 0 JinkoSolar Holding Co Ltd COM 47759T100 1100 53968 SH SOLE 53968 0 0 JM Smucker Co/The COM 832696405 100 658 SH DFND 3 0 658 0 Johnson & Johnson COM 478160104 73 600 SH SOLE 600 0 0 Johnson & Johnson COM 478160104 1840 15169 SH DFND 3 0 15169 0 JOHNSON & JOHNSON COM 478160104 28229 231467 SH SOLE 231467 0 0 Johnson & Johnson CALL 478160104 1104 9100 SH Call SOLE 9100 0 0 Johnson Controls Inc COM 478366107 158 3564 SH DFND 3 0 3564 0 JOHNSON CONTROLS INC COM 478366107 76 1700 SH SOLE 1700 0 0 Jones Lang LaSalle Inc COM 48020Q107 24 248 SH DFND 3 0 248 0 JP Energy Partners LP COM 46643C109 12 1450 SH DFND 3 0 1450 0 JPMorgan Chase & Co COM 46625H100 122 1965 SH SOLE 1965 0 0 JPMorgan Chase & Co COM 46625H100 1254 20177 SH DFND 3 0 20177 0 JPMORGAN CHASE & CO COM 46625H100 10244 163970 SH SOLE 163970 0 0 Jumei International Holding Ltd COM 48138L107 275 66548 SH SOLE 66548 0 0 Juniper Networks Inc COM 48203R104 43 1893 SH DFND 3 0 1893 0 JUST ENERGY GROUP INC COM 48213W101 0 44 SH DFND 1 0 44 0 Just Energy Group Inc COM 48213W101 6398 1054175 SH SOLE 1054175 0 0 Just Energy Group Inc COM 48213W101 1848 304548 SH DFND 1 0 304548 0 Just Energy Group Inc CALL 48213W101 363 59800 SH Call DFND 1 0 59800 0 Just Energy Group Inc PUT 48213W101 29 4800 SH Put DFND 1 0 4800 0 Kansas City Southern COM 485170302 1685 18709 SH SOLE 18709 0 0 Kansas City Southern COM 485170302 54 596 SH DFND 3 0 596 0 KANSAS CITY SOUTHERN COM 485170302 299 3300 SH SOLE 3300 0 0 KAPSTONE PAPER AND PACKAGINGCORP COM 48562P103 78 6000 SH SOLE 6000 0 0 Kellogg Co COM 487836108 376 4600 SH SOLE 4600 0 0 Kellogg Co COM 487836108 245 3000 SH SOLE 3000 0 0 Kellogg Co COM 487836108 118 1444 SH DFND 3 0 1444 0 KELLOGG COMPANY COM 487836108 2801 34120 SH SOLE 34120 0 0 KeyCorp COM 493267108 51 4594 SH DFND 3 0 4594 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1 50 SH SOLE 50 0 0 Kimberly-Clark Corp COM 494368103 273 1984 SH DFND 3 0 1984 0 KIMBERLY-CLARK CORPORATION COM 494368103 1371 9917 SH SOLE 9917 0 0 Kimco Realty Corp COM 49446R109 1 29 SH DFND 1 0 29 0 Kimco Realty Corp COM 49446R109 71 2274 SH DFND 3 0 2274 0 Kinder Morgan Inc/DE COM 49456B101 195 10428 SH DFND 3 0 10428 0 KINGSWAY FINL SVCS-NEW COM 496904202 0 82 SH DFND 1 0 82 0 KINROSS GOLD CORP COM 496902404 0 58 SH DFND 1 0 58 0 Kinross Gold Corp COM 496902404 41898 8536199 SH SOLE 8536199 0 0 Kinross Gold Corp COM 496902404 2837 578000 SH SOLE 578000 0 0 Kinross Gold Corp COM 496902404 13 2730 SH SOLE 2730 0 0 Kinross Gold Corp COM 496902404 12441 2534712 SH DFND 1 0 2534712 0 KINROSS GOLD CORP COM 496902404 67189 13689000 SH DFND 4 0 13689000 0 Kinross Gold Corp CALL 496902404 866 176400 SH Call DFND 1 0 176400 0 Kinross Gold Corp PUT 496902404 230 46900 SH Put DFND 1 0 46900 0 KINROSS GOLD CORPORATION NO PAR COM 496902404 13 2551 SH SOLE 2551 0 0 KLA-Tencor Corp COM 482480100 63 856 SH DFND 3 0 856 0 KLA-TENCOR CORPORATION COM 482480100 3 40 SH SOLE 40 0 0 KLONDEX MINES LTD COM 498696103 0 46 SH DFND 1 0 46 0 Klondex Mines Ltd COM 498696103 160 44100 SH SOLE 44100 0 0 Kohl's Corp COM 500255104 40 1044 SH DFND 3 0 1044 0 KONINKLIJKE PHILIPS N.V. COM 500472303 645 25726 SH SOLE 25726 0 0 Kraft Heinz Co/The COM 500754106 295 3335 SH DFND 3 0 3335 0 KRAFT HEINZ COMPANY(THE) COM 500754106 531 5964 SH SOLE 5964 0 0 KROGER CO COM 501044101 570 15400 SH SOLE 15400 0 0 Kroger Co/The COM 501044101 187 5090 SH DFND 3 0 5090 0 L Brands Inc COM 501797104 91 1352 SH DFND 3 0 1352 0 L-3 Communications Holdings Inc COM 502424104 63 428 SH DFND 3 0 428 0 Laboratory Corp of America Holdings COM 50540R409 73 559 SH DFND 3 0 559 0 Lam Research Corp COM 512807108 73 873 SH DFND 3 0 873 0 LAMAR ADVERTISING COMPANY CL-A COM 512816109 133 2000 SH SOLE 2000 0 0 Las Vegas Sands Corp COM 517834107 105 2403 SH DFND 3 0 2403 0 LAS VEGAS SANDS INC COM 517834107 875 20000 SH SOLE 20000 0 0 Lear Corp COM 521865204 42 409 SH DFND 3 0 409 0 Leggett & Platt Inc COM 524660107 38 746 SH DFND 3 0 746 0 Lennar Corp COM 526057104 46 990 SH DFND 3 0 990 0 Leucadia National Corp COM 527288104 31 1792 SH DFND 3 0 1792 0 Level 3 Communications Inc COM 52729N308 86 1667 SH DFND 3 0 1667 0 LEVEL 3 COMMUNICATIONS INC COM 52729N308 813 15700 SH SOLE 15700 0 0 LEXMARK INTERNATIONAL INC COM 529771107 220 5800 SH SOLE 5800 0 0 Liberty Interactive Corp QVC Group COM 53071M104 61 2393 SH DFND 3 0 2393 0 Liberty Property Trust COM 531172104 32 804 SH DFND 3 0 804 0 Liberty SiriusXM Group COM 531229409 16 506 SH DFND 3 0 506 0 Liberty SiriusXM Group COM 531229607 34 1101 SH DFND 3 0 1101 0 LIFEPOINT HEALTH INC COM 53219L109 13 200 SH SOLE 200 0 0 LILLY (ELI) & COMPANY COM 532457108 2020 25511 SH SOLE 25511 0 0 Lincoln National Corp COM 534187109 51 1325 SH DFND 3 0 1325 0 LINDSAY CORPORATION COM 535555106 3 40 SH SOLE 40 0 0 Linear Technology Corp COM 535678106 61 1316 SH DFND 3 0 1316 0 LinkedIn Corp COM 53578A108 121 640 SH DFND 3 0 640 0 LKQ Corp COM 501889208 53 1683 SH DFND 3 0 1683 0 LKQ CORPORATION COM 501889208 1187 37255 SH SOLE 37255 0 0 LLOYDS BANKING GROUP PLC ADR COM 539439109 37 12335 SH SOLE 12335 0 0 Lockheed Martin Corp COM 539830109 375 1511 SH DFND 3 0 1511 0 LOCKHEED MARTIN CORP COM 539830109 691 2771 SH SOLE 2771 0 0 Loews Corp COM 540424108 65 1584 SH DFND 3 0 1584 0 LOUISIANA-PACIFIC CORPORATION COM 546347105 35 2000 SH SOLE 2000 0 0 LOWE'S COMPANIES COM 548661107 1325 16645 SH SOLE 16645 0 0 Lowe's Cos Inc COM 548661107 396 5003 SH DFND 3 0 5003 0 LTC Properties Inc COM 502175102 1 26 SH DFND 1 0 26 0 lululemon athletica Inc COM 550021109 45 609 SH DFND 3 0 609 0 LUXOTTICA GROUP SPA SPON ADR COM 55068R202 138 2800 SH SOLE 2800 0 0 M & T BANK CORP COM 55261F104 65 550 SH SOLE 550 0 0 M&T Bank Corp COM 55261F104 93 787 SH DFND 3 0 787 0 Macerich Co/The COM 554382101 60 697 SH DFND 3 0 697 0 Macy's Inc COM 55616P104 57 1706 SH DFND 3 0 1706 0 MAG Silver Corp COM 55903Q104 198 15700 SH SOLE 15700 0 0 MAG Silver Corp COM 55903Q104 9 700 SH DFND 1 0 700 0 MAG Silver Corp PUT 55903Q104 50 4000 SH Put DFND 1 0 4000 0 Magellan Midstream Partners LP COM 559080106 7752 102000 SH DFND 3 0 102000 0 Magna International Inc COM 559222401 107538 3062985 SH SOLE 3062985 0 0 Magna International Inc COM 559222401 6660 189700 SH SOLE 189700 0 0 Magna International Inc COM 559222401 13246 377295 SH DFND 1 0 377295 0 MAGNA INTERNATIONAL INC COM 559222401 2475 70509 SH SOLE 70509 0 0 Magna International Inc CALL 559222401 5315 151400 SH Call DFND 1 0 151400 0 Magna International Inc PUT 559222401 1145 32600 SH Put DFND 1 0 32600 0 ManpowerGroup Inc COM 56418H100 26 397 SH DFND 3 0 397 0 Manulife Financial Corp COM 56501R106 318210 23261569 SH SOLE 23261569 0 0 Manulife Financial Corp COM 56501R106 12677 926700 SH SOLE 926700 0 0 Manulife Financial Corp COM 56501R106 20825 1522311 SH DFND 1 0 1522311 0 MANULIFE FINANCIAL CORP COM 56501R106 55103 4028068 SH DFND 4 0 4028068 0 MANULIFE FINANCIAL CORP COM 56501R106 9256 676594 SH SOLE 676594 0 0 Manulife Financial Corp CALL 56501R106 26455 1933900 SH Call DFND 1 0 1933900 0 Manulife Financial Corp PUT 56501R106 5077 371100 SH Put DFND 1 0 371100 0 Marathon Oil Corp COM 565849106 1 45 SH SOLE 45 0 0 Marathon Oil Corp COM 565849106 68 4518 SH DFND 3 0 4518 0 MARATHON OIL CORPORATION COM 565849106 83 5475 SH SOLE 5475 0 0 Marathon Petroleum Corp COM 56585A102 110 2909 SH DFND 3 0 2909 0 MARATHON PETROLEUM CORP COM 56585A102 153 4000 SH SOLE 4000 0 0 Markel Corp COM 570535104 73 77 SH DFND 3 0 77 0 MARKIT LIMITED COM G58249106 849 25889 SH SOLE 25889 0 0 Marriott International Inc/MD COM 571903202 74 1115 SH DFND 3 0 1115 0 MARSH & MCLENNAN COMPANIES INC COM 571748102 1064 15460 SH SOLE 15460 0 0 Marsh & McLennan Cos Inc COM 571748102 196 2865 SH DFND 3 0 2865 0 Martin Marietta Materials Inc COM 573284106 65 336 SH DFND 3 0 336 0 Martin Midstream Partners LP COM 573331105 44 1898 SH DFND 3 0 1898 0 Marvell Technology Group Ltd COM G5876H105 23 2419 SH DFND 3 0 2419 0 Masco Corp COM 574599106 57 1836 SH DFND 3 0 1836 0 MasterCard Inc COM 57636Q104 475 5390 SH DFND 3 0 5390 0 MASTERCARD INC CLASS A COM 57636Q104 1925 21747 SH SOLE 21747 0 0 MATERIALS SELECT SECTOR SPDR COM 81369Y100 10 210 SH SOLE 210 0 0 Materials Select Sector SPDR Fund COM 81369Y100 16 339 SH SOLE 339 0 0 Mattel Inc COM 577081102 58 1869 SH DFND 3 0 1869 0 Maxim Integrated Products Inc COM 57772K101 56 1574 SH DFND 3 0 1574 0 MCCORMICK & CO INC NVS COM 579780206 107 1000 SH SOLE 1000 0 0 McCormick & Co Inc/MD COM 579780206 68 634 SH DFND 3 0 634 0 McDonald's Corp COM 580135101 634 5271 SH SOLE 5271 0 0 McDonald's Corp COM 580135101 79 655 SH SOLE 655 0 0 McDonald's Corp COM 580135101 596 4956 SH DFND 3 0 4956 0 MCDONALD'S CORPORATION COM 580135101 2422 20019 SH SOLE 20019 0 0 MCEWEN MINING INC COM 58039P107 391 101000 SH SOLE 101000 0 0 McKesson Corp COM 58155Q103 235 1257 SH DFND 3 0 1257 0 MCKESSON CORPORATION COM 58155Q103 1410 7516 SH SOLE 7516 0 0 Mead Johnson Nutrition Co COM 582839106 93 1025 SH DFND 3 0 1025 0 Media General Inc COM 58441K100 5157 300000 SH DFND 3 0 300000 0 Medivation Inc COM 58501N101 54 903 SH DFND 3 0 903 0 MEDNAX Inc COM 58502B106 37 516 SH DFND 3 0 516 0 MEDNAX INC COM 58502B106 624 8569 SH SOLE 8569 0 0 Melco Crown Entertainment Ltd COM 585464100 1045 83099 SH SOLE 83099 0 0 MELCO CROWN ENTERTAINMENT LTD ADR COM 585464100 190 15000 SH SOLE 15000 0 0 Mercer International Inc COM 588056101 1113 139503 SH SOLE 139503 0 0 Merck & Co Inc COM 58933Y105 115 2000 SH SOLE 2000 0 0 Merck & Co Inc COM 58933Y105 879 15257 SH DFND 3 0 15257 0 MERCK & CO INC COM 58933Y105 5106 88158 SH SOLE 88158 0 0 MERUS LABS INTERNATIONAL INC COM 59047R101 38 30000 SH SOLE 30000 0 0 METHANEX CORP COM 59151K108 3 90 SH DFND 1 0 90 0 METHANEX CORP COM 59151K108 1 33 SH DFND 1 0 33 0 Methanex Corp COM 59151K108 1614 55450 SH SOLE 55450 0 0 Methanex Corp COM 59151K108 1225 42100 SH SOLE 42100 0 0 Methanex Corp COM 59151K108 87 3000 SH DFND 1 0 3000 0 METHANEX CORP COM 59151K108 268 9220 SH SOLE 9220 0 0 Methanex Corp CALL 59151K108 294 10100 SH Call DFND 1 0 10100 0 Methanex Corp PUT 59151K108 288 9900 SH Put DFND 1 0 9900 0 MetLife Inc COM 59156R108 204 5124 SH DFND 3 0 5124 0 METLIFE INC COM 59156R108 2173 54267 SH SOLE 54267 0 0 Mettler-Toledo International Inc COM 592688105 54 148 SH DFND 3 0 148 0 MGE Energy Inc COM 55277P104 0 2 SH DFND 1 0 2 0 MGM Resorts International COM 552953101 56 2484 SH DFND 3 0 2484 0 MICHAEL KORS HOLDINGS LIMITED COM G60754101 99 2000 SH SOLE 2000 0 0 Michael Kors Holdings Ltd COM G60754101 49 986 SH DFND 3 0 986 0 Microchip Technology Inc COM 595017104 60 1176 SH DFND 3 0 1176 0 MICROCHIP TECHNOLOGY INC COM 595017104 68 1325 SH SOLE 1325 0 0 Micron Technology Inc COM 595112103 78 5703 SH DFND 3 0 5703 0 Microsoft Corp COM 594918104 542 10600 SH SOLE 10600 0 0 Microsoft Corp COM 594918104 72 1400 SH SOLE 1400 0 0 Microsoft Corp COM 594918104 2114 41306 SH DFND 3 0 41306 0 Microsoft Corp PUT 594918104 13627 266300 SH Put SOLE 266300 0 0 MICROSOFT CORPORATION COM 594918104 10748 208915 SH SOLE 208915 0 0 Mid-America Apartment Communities Inc COM 59522J103 44 415 SH DFND 3 0 415 0 Midcoast Energy Partners LP COM 59564N103 19 2209 SH DFND 3 0 2209 0 MINCO GOLD CORPORATION COM 60254D108 0 233 SH DFND 1 0 233 0 MITEL NETWORKS CORP COM 60671Q104 1 92 SH DFND 1 0 92 0 Mitel Networks Corp COM 60671Q104 116 18500 SH DFND 1 0 18500 0 Mohawk Industries Inc COM 608190104 65 345 SH DFND 3 0 345 0 Molson Coors Brewing Co COM 60871R209 105 1034 SH DFND 3 0 1034 0 Momo Inc COM 60879B107 989 97859 SH SOLE 97859 0 0 Mondelez International Inc COM 609207105 393 8625 SH DFND 3 0 8625 0 MONDELEZ INTERNATIONAL INC COM 609207105 1465 32025 SH SOLE 32025 0 0 Monsanto Co COM 61166W101 250 2420 SH DFND 3 0 2420 0 MONSANTO COMPANY COM 61166W101 174 1676 SH SOLE 1676 0 0 Monster Beverage Corp COM 61174X109 116 723 SH DFND 3 0 723 0 Moody's Corp COM 615369105 90 964 SH DFND 3 0 964 0 Morgan Stanley COM 617446448 603 23200 SH SOLE 23200 0 0 Morgan Stanley COM 617446448 210 8075 SH DFND 3 0 8075 0 MORGAN STANLEY COM 617446448 417 15973 SH SOLE 15973 0 0 Morgan Stanley PUT 617446448 9979 384100 SH Put SOLE 384100 0 0 Mosaic Co/The COM 61945C103 48 1841 SH DFND 3 0 1841 0 MOSAIC COMPANY COM 61945C103 26 1000 SH SOLE 1000 0 0 Motorola Solutions Inc COM 620076307 57 863 SH DFND 3 0 863 0 MOTOROLA SOLUTIONS INC COM 620076307 1 21 SH SOLE 21 0 0 MSCI Inc COM 55354G100 40 516 SH DFND 3 0 516 0 Murphy Oil Corp COM 626717102 29 898 SH DFND 3 0 898 0 Nasdaq Inc COM 631103108 41 631 SH DFND 3 0 631 0 NATIONAL GRID PLC SP ADR COM 636274300 741 9916 SH SOLE 9916 0 0 National Oilwell Varco Inc COM 637071101 70 2066 SH DFND 3 0 2066 0 NATIONAL OILWELL VARCO INC NEW COM 637071101 537 15875 SH SOLE 15875 0 0 Navient Corp COM 63938C108 23 1885 SH DFND 3 0 1885 0 NAVISTAR INTL CORP COM 63934E108 7 600 SH SOLE 600 0 0 NEOVASC INC COM 64065J106 0 455 SH DFND 1 0 455 0 NEPTUNE TECH & BIORES INC COM 64077P108 0 88 SH DFND 1 0 88 0 NetApp Inc COM 64110D104 40 1607 SH DFND 3 0 1607 0 NetEase Inc COM 64110W102 2137 11061 SH SOLE 11061 0 0 Netflix Inc COM 64110L106 215 2353 SH DFND 3 0 2353 0 NetSuite Inc COM 64118Q107 16 220 SH DFND 3 0 220 0 NEVSUN RESOURCES LTD COM 64156L101 0 39 SH DFND 1 0 39 0 Nevsun Resources Ltd COM 64156L101 137 46639 SH SOLE 46639 0 0 Nevsun Resources Ltd COM 64156L101 7 2250 SH DFND 1 0 2250 0 Nevsun Resources Ltd PUT 64156L101 9 3000 SH Put DFND 1 0 3000 0 New Gold Inc COM 644535106 512 116976 SH SOLE 116976 0 0 NEW GOLD INC COM 644535106 72300 16529287 SH DFND 4 0 16529287 0 New Gold Inc CALL 644535106 196 44800 SH Call DFND 1 0 44800 0 New Gold Inc PUT 644535106 72 16400 SH Put DFND 1 0 16400 0 New Oriental Education & Technology Group Inc COM 647581107 2672 63793 SH SOLE 63793 0 0 New York Community Bancorp Inc COM 649445103 40 2666 SH DFND 3 0 2666 0 Newell Brands Inc COM 651229106 118 2430 SH DFND 3 0 2430 0 NEWELL BRANDS INC COM 651229106 376 7705 SH SOLE 7705 0 0 Newfield Exploration Co COM 651290108 48 1089 SH DFND 3 0 1089 0 Newmont Mining Corp COM 651639106 15 375 SH SOLE 375 0 0 Newmont Mining Corp COM 651639106 114 2909 SH DFND 3 0 2909 0 NEWMONT MINING CORP-HOLDING COMPANY COM 651639106 103 2620 SH SOLE 2620 0 0 News Corp COM 65249B109 24 2093 SH DFND 3 0 2093 0 NEWS CORP CL-A COM 65249B109 0 2 SH DFND 1 0 2 0 NextEra Energy Inc COM 65339F101 330 2532 SH DFND 3 0 2532 0 NEXTERA ENERGY INC COM 65339F101 237 1805 SH SOLE 1805 0 0 NGL Energy Partners LP COM 62913M107 87 4490 SH DFND 3 0 4490 0 NIKE Inc COM 654106103 410 7421 SH DFND 3 0 7421 0 NIKE INC CLASS B COM 654106103 17 310 SH SOLE 310 0 0 NIPPON TELEGRAPH & TELEPHONE ADR COM 654624105 7 140 SH SOLE 140 0 0 NiSource Inc COM 65473P105 47 1763 SH DFND 3 0 1763 0 Noble Energy Inc COM 655044105 85 2358 SH DFND 3 0 2358 0 Norbord Inc COM 65548P403 98 4992 SH SOLE 4992 0 0 Norbord Inc COM 65548P403 156 8000 SH DFND 1 0 8000 0 Norbord Inc CALL 65548P403 479 24500 SH Call DFND 1 0 24500 0 Norbord Inc PUT 65548P403 78 4000 SH Put DFND 1 0 4000 0 NORBORD INC NEW COM 65548P403 130 6663 SH SOLE 6663 0 0 NORDSON CORPORATION COM 655663102 450 5354 SH SOLE 5354 0 0 Nordstrom Inc COM 655664100 27 715 SH DFND 3 0 715 0 Norfolk Southern Corp COM 655844108 140 1639 SH DFND 3 0 1639 0 NORTHERN DYNASTY MINERALS LTD COM 66510M204 8 25000 SH SOLE 25000 0 0 Northern Trust Corp COM 665859104 79 1197 SH DFND 3 0 1197 0 NORTHERN TRUST CORPORATION COM 665859104 23 350 SH SOLE 350 0 0 Northrop Grumman Corp COM 666807102 210 945 SH DFND 3 0 945 0 NORTHROP GRUMMAN CORP COM 666807102 112 500 SH SOLE 500 0 0 Norwegian Cruise Line Holdings Ltd COM G66721104 35 877 SH DFND 3 0 877 0 NOVACOPPER INC COM 66988K102 0 822 SH DFND 1 0 822 0 Novagold Resources Inc COM 66987E206 293 47800 SH DFND 1 0 47800 0 Novagold Resources Inc CALL 66987E206 40 6500 SH Call DFND 1 0 6500 0 Novagold Resources Inc PUT 66987E206 6 1000 SH Put DFND 1 0 1000 0 NOVARTIS AG SPONSORED ADR COM 66987V109 1355 16328 SH SOLE 16328 0 0 NOVO-NORDISK A/S ADR COM 670100205 584 10800 SH SOLE 10800 0 0 NQ Mobile Inc COM 64118U108 1013 273651 SH SOLE 273651 0 0 NRG Energy Inc COM 629377508 26 1731 SH DFND 3 0 1731 0 Nuance Communications Inc COM 67020Y100 21 1339 SH DFND 3 0 1339 0 Nucor Corp COM 670346105 86 1748 SH DFND 3 0 1748 0 NUCOR CORPORATION COM 670346105 50 1000 SH SOLE 1000 0 0 NuStar Energy LP COM 67058H102 194 3893 SH DFND 3 0 3893 0 NuStar GP Holdings LLC COM 67059L102 59 2306 SH DFND 3 0 2306 0 NVIDIA Corp COM 67066G104 139 2958 SH DFND 3 0 2958 0 Oaktree Capital Group LLC COM 674001201 14323 320000 SH DFND 3 0 320000 0 Occidental Petroleum Corp COM 674599105 317 4199 SH DFND 3 0 4199 0 OCCIDENTAL PETROLEUM CORP COM 674599105 1851 24371 SH SOLE 24371 0 0 Oceaneering International Inc COM 675232102 1 50 SH DFND 1 0 50 0 OCWEN FINANCIAL CORPORATION COM 675746309 22 13000 SH SOLE 13000 0 0 OGE Energy Corp COM 670837103 36 1098 SH DFND 3 0 1098 0 Oil States International Inc COM 678026105 3 100 SH SOLE 100 0 0 Omnicom Group Inc COM 681919106 107 1317 SH DFND 3 0 1317 0 OMNICOM GROUP INC COM 681919106 1405 17145 SH SOLE 17145 0 0 ONEOK Inc COM 682680103 55 1154 SH DFND 3 0 1154 0 ONEOK Partners LP COM 68268N103 212 5293 SH DFND 3 0 5293 0 Open Text Corp COM 683715106 1576 26649 SH SOLE 26649 0 0 Open Text Corp COM 683715106 3353 56700 SH SOLE 56700 0 0 Open Text Corp CALL 683715106 2283 38600 SH Call DFND 1 0 38600 0 Open Text Corp PUT 683715106 384 6500 SH Put DFND 1 0 6500 0 OPEN TEXT CORPORATION COM 683715106 0 6 SH DFND 1 0 6 0 OPEN TEXT CORPORATION COM 683715106 1900 32122 SH SOLE 32122 0 0 Oracle Corp COM 68389X105 709 17322 SH DFND 3 0 17322 0 ORACLE CORPORATION COM 68389X105 6697 162748 SH SOLE 162748 0 0 O'Reilly Automotive Inc COM 67103H107 145 534 SH DFND 3 0 534 0 PACCAR Inc COM 693718108 100 1932 SH DFND 3 0 1932 0 Packaging Corp of America COM 695156109 35 518 SH DFND 3 0 518 0 Palo Alto Networks Inc COM 697435105 60 486 SH DFND 3 0 486 0 PAN AMERICAN SILVER CORP COM 697900108 0 12 SH DFND 1 0 12 0 Pan American Silver Corp COM 697900108 506 30738 SH SOLE 30738 0 0 Pan American Silver Corp COM 697900108 6 390 SH SOLE 390 0 0 PAN AMERICAN SILVER CORP COM 697900108 33 2000 SH SOLE 2000 0 0 Pan American Silver Corp CALL 697900108 1679 101900 SH Call DFND 1 0 101900 0 Pan American Silver Corp PUT 697900108 1715 104100 SH Put DFND 1 0 104100 0 PARKER HANNIFIN CORP COM 701094104 555 5110 SH SOLE 5110 0 0 Parker-Hannifin Corp COM 701094104 80 743 SH DFND 3 0 743 0 Pattern Energy Group Inc COM 70338P100 1949 84847 SH SOLE 84847 0 0 Patterson Cos Inc COM 703395103 22 465 SH DFND 3 0 465 0 Paychex Inc COM 704326107 106 1786 SH DFND 3 0 1786 0 PAYCHEX INC COM 704326107 189 3151 SH SOLE 3151 0 0 PayPal Holdings Inc COM 70450Y103 221 6049 SH DFND 3 0 6049 0 PAYPAL HOLDINGS INC COM 70450Y103 208 5670 SH SOLE 5670 0 0 Pembina Pipeline Corp COM 706327103 88427 2909354 SH SOLE 2909354 0 0 Pembina Pipeline Corp COM 706327103 5313 174800 SH SOLE 174800 0 0 Pembina Pipeline Corp COM 706327103 61 2000 SH SOLE 2000 0 0 Pembina Pipeline Corp COM 706327103 12811 421501 SH DFND 1 0 421501 0 Pembina Pipeline Corp CALL 706327103 10638 350000 SH Call DFND 1 0 350000 0 Pembina Pipeline Corp PUT 706327103 2486 81800 SH Put DFND 1 0 81800 0 PEMBINA PIPELINE CORPORATION COM 706327103 2238 73627 SH SOLE 73627 0 0 PENGROWTH ENERGY CORP COM 70706P104 0 177 SH DFND 1 0 177 0 Pengrowth Energy Corp COM 70706P104 8 4400 SH SOLE 4400 0 0 Pengrowth Energy Corp COM 70706P104 66 35886 SH DFND 1 0 35886 0 PENGROWTH ENERGY CORP COM 70706P104 5 3000 SH SOLE 3000 0 0 Pengrowth Energy Corp CALL 70706P104 5 2500 SH Call DFND 1 0 2500 0 Pengrowth Energy Corp PUT 70706P104 2 1000 SH Put DFND 1 0 1000 0 PENN WEST PETROLEUM LTD COM 707887105 0 47 SH DFND 1 0 47 0 Penn West Petroleum Ltd COM 707887105 339 243387 SH SOLE 243387 0 0 Penn West Petroleum Ltd COM 707887105 32 22800 SH SOLE 22800 0 0 Penn West Petroleum Ltd COM 707887105 7 5200 SH DFND 1 0 5200 0 PENN WEST PETROLEUM LTD COM 707887105 4 2545 SH SOLE 2545 0 0 Penn West Petroleum Ltd CALL 707887105 27 19600 SH Call DFND 1 0 19600 0 Penn West Petroleum Ltd PUT 707887105 19 13600 SH Put DFND 1 0 13600 0 People's United Financial Inc COM 712704105 25 1707 SH DFND 3 0 1707 0 PepsiCo Inc COM 713448108 159 1500 SH SOLE 1500 0 0 PepsiCo Inc COM 713448108 842 7946 SH DFND 3 0 7946 0 PEPSICO INC COM 713448108 7057 66255 SH SOLE 66255 0 0 PERFORMANCE SPORTS GROUP COM 71377G100 0 85 SH DFND 1 0 85 0 Performance Sports Group Ltd COM 71377G100 107 35500 SH DFND 1 0 35500 0 Pfizer Inc COM 717081103 187 5300 SH SOLE 5300 0 0 Pfizer Inc COM 717081103 194 5500 SH SOLE 5500 0 0 Pfizer Inc COM 717081103 1195 33938 SH DFND 3 0 33938 0 PFIZER INC COM 717081103 3447 97373 SH SOLE 97373 0 0 PG & E CORPORATION COM 69331C108 35 546 SH SOLE 546 0 0 PG&E Corp COM 69331C108 173 2709 SH DFND 3 0 2709 0 Philip Morris International Inc COM 718172109 866 8517 SH DFND 3 0 8517 0 PHILIP MORRIS INTERNATIONAL INC COM 718172109 2216 21664 SH SOLE 21664 0 0 Phillips 66 COM 718546104 207 2610 SH DFND 3 0 2610 0 PHILLIPS 66 COM 718546104 160 2000 SH SOLE 2000 0 0 Pinnacle West Capital Corp COM 723484101 49 610 SH DFND 3 0 610 0 Pioneer Natural Resources Co COM 723787107 136 898 SH DFND 3 0 898 0 PIONEER NATURAL RESOURCES COMPANY COM 723787107 433 2850 SH SOLE 2850 0 0 Plains All American Pipeline LP COM 726503105 204 7431 SH DFND 3 0 7431 0 Plains GP Holdings LP COM 72651A108 14 1387 SH DFND 3 0 1387 0 PNC FINANCIAL SERVICES GROUP INC COM 693475105 295 3600 SH SOLE 3600 0 0 PNC Financial Services Group Inc/The COM 693475105 224 2755 SH DFND 3 0 2755 0 Polaris Industries Inc COM 731068102 28 339 SH DFND 3 0 339 0 POLYMET MINING CORP COM 731916102 0 500 SH SOLE 500 0 0 POLYMET MNG CORP COM 731916102 0 112 SH DFND 1 0 112 0 POST HOLDINGS INC COM 737446104 91 1100 SH SOLE 1100 0 0 Potash Corp of Saskatchewan Inc COM 73755L107 108083 6648164 SH SOLE 6648164 0 0 Potash Corp of Saskatchewan Inc COM 73755L107 6386 392800 SH SOLE 392800 0 0 Potash Corp of Saskatchewan Inc COM 73755L107 15627 961185 SH DFND 1 0 961185 0 Potash Corp of Saskatchewan Inc CALL 73755L107 1935 119000 SH Call DFND 1 0 119000 0 Potash Corp of Saskatchewan Inc PUT 73755L107 1936 119100 SH Put DFND 1 0 119100 0 POTASH CORPORATION OF SASKATCHEWAN COM 73755L107 1650 101490 SH SOLE 101490 0 0 Potlatch Corp COM 737630103 1792 52544 SH SOLE 52544 0 0 PowerShares FTSE RAFI Developed Markets ex-U.S. Portfolio COM 73936T789 10 300 SH DFND 1 0 300 0 PowerShares FTSE RAFI Emerging Markets Portfolio COM 73936T763 2 127 SH DFND 1 0 127 0 POWERSHARES QQQ TRUST SERIES 1 COM 73935A104 324 3000 SH SOLE 3000 0 0 PowerShares S&P 500 Low Volatility Portfolio COM 73937B779 245 5728 SH DFND 1 0 5728 0 PPG Industries Inc COM 693506107 154 1480 SH DFND 3 0 1480 0 PPG INDUSTRIES INC COM 693506107 783 7479 SH SOLE 7479 0 0 PPL Corp COM 69351T106 140 3704 SH DFND 3 0 3704 0 PPL CORPORATION COM 69351T106 166 4374 SH SOLE 4374 0 0 PRA GROUP INC COM 69354N106 43 1785 SH SOLE 1785 0 0 Praxair Inc COM 74005P104 176 1566 SH DFND 3 0 1566 0 PRAXAIR INC COM 74005P104 338 2990 SH SOLE 2990 0 0 Precision Drilling Corp COM 74022D308 386 72761 SH SOLE 72761 0 0 Precision Drilling Corp COM 74022D308 175 33000 SH DFND 1 0 33000 0 Precision Drilling Corp CALL 74022D308 903 170300 SH Call DFND 1 0 170300 0 Precision Drilling Corp PUT 74022D308 124 23300 SH Put DFND 1 0 23300 0 PRECISION DRILLING CORPORATION COM 74022D308 42 8000 SH SOLE 8000 0 0 Pretium Resources Inc COM 74139C102 60 5362 SH SOLE 5362 0 0 Pretium Resources Inc COM 74139C102 250 22300 SH DFND 1 0 22300 0 PRETIUM RESOURCES INC COM 74139C102 302 27000 SH SOLE 27000 0 0 Pretium Resources Inc CALL 74139C102 1547 138200 SH Call DFND 1 0 138200 0 Pretium Resources Inc PUT 74139C102 67 6000 SH Put DFND 1 0 6000 0 PRICELINE GROUP INC (THE) COM 741503403 245 195 SH SOLE 195 0 0 Priceline Group Inc/The COM 741503403 341 273 SH DFND 3 0 273 0 Primero Mining Corp COM 74164W106 1 441 SH SOLE 441 0 0 Primero Mining Corp COM 74164W106 331 158800 SH DFND 1 0 158800 0 Primero Mining Corp CALL 74164W106 10 5000 SH Call DFND 1 0 5000 0 Primero Mining Corp PUT 74164W106 406 195000 SH Put DFND 1 0 195000 0 Principal Financial Group Inc COM 74251V102 66 1603 SH DFND 3 0 1603 0 Procter & Gamble Co/The COM 742718109 846 9992 SH SOLE 9992 0 0 Procter & Gamble Co/The COM 742718109 1643 19400 SH SOLE 19400 0 0 Procter & Gamble Co/The COM 742718109 1259 14868 SH DFND 3 0 14868 0 Procter & Gamble Co/The PUT 742718109 2540 30000 SH Put SOLE 30000 0 0 PROCTER & GAMBLE COMPANY COM 742718109 15373 180590 SH SOLE 180590 0 0 Progressive Corp/The COM 743315103 108 3212 SH DFND 3 0 3212 0 Prologis Inc COM 74340W103 141 2885 SH DFND 3 0 2885 0 PROSHARES ULTRA 20+YR TREAS ETF(NEW) COM 74347B201 159 5000 SH SOLE 5000 0 0 PROSHARES ULTRASHORT NASDAQ BIOTECH COM 74347B789 59 1400 SH SOLE 1400 0 0 PROSHARES ULTRASHORT RUSSELL 2000 COM 74348A319 53 1500 SH SOLE 1500 0 0 Provident Financial Services Inc COM 74386T105 0 9 SH DFND 1 0 9 0 Prudential Financial Inc COM 744320102 175 2452 SH DFND 3 0 2452 0 PRUDENTIAL PLC ADR COM 74435K204 3 90 SH SOLE 90 0 0 Public Service Enterprise Group Inc COM 744573106 130 2784 SH DFND 3 0 2784 0 Public Storage COM 74460D109 207 810 SH DFND 3 0 810 0 PulteGroup Inc COM 745867101 21473 1101727 SH DFND 3 0 1101727 0 PULTEGROUP INC COM 745867101 39 2000 SH SOLE 2000 0 0 PVH Corp COM 693656100 42 450 SH DFND 3 0 450 0 QEP RESOURCES INC COM 74733V100 1 35 SH SOLE 35 0 0 Qihoo 360 Technology Co Ltd COM 74734M109 1714 23459 SH SOLE 23459 0 0 QLT INC COM 746927102 0 87 SH DFND 1 0 87 0 QLT INC COM 746927102 3 2000 SH SOLE 2000 0 0 Qorvo Inc COM 74736K101 42 754 SH DFND 3 0 754 0 QUALCOMM Inc COM 747525103 440 8218 SH DFND 3 0 8218 0 QUALCOMM INC COM 747525103 451 8379 SH SOLE 8379 0 0 Quest Diagnostics Inc COM 74834L100 64 785 SH DFND 3 0 785 0 QUEST DIAGNOSTICS INC COM 74834L100 21 260 SH SOLE 260 0 0 Quintiles Transnational Holdings Inc COM 74876Y101 32 492 SH DFND 3 0 492 0 Qunar Cayman Islands Ltd COM 74906P104 1069 35890 SH SOLE 35890 0 0 Ralph Lauren Corp COM 751212101 29 320 SH DFND 3 0 320 0 Randgold Resources Ltd COM 752344309 11 100 SH SOLE 100 0 0 Range Resources Corp COM 75281A109 40 932 SH DFND 3 0 932 0 Raymond James Financial Inc COM 754730109 34 699 SH DFND 3 0 699 0 Raytheon Co COM 755111507 224 1644 SH DFND 3 0 1644 0 RAYTHEON COMPANY COM 755111507 657 4806 SH SOLE 4806 0 0 Realogy Holdings Corp COM 75605Y106 824 28394 SH SOLE 28394 0 0 Realogy Holdings Corp COM 75605Y106 23 807 SH DFND 3 0 807 0 Realogy Holdings Corp PUT 75605Y106 1161 40000 SH Put SOLE 40000 0 0 Realty Income Corp COM 756109104 96 1377 SH DFND 3 0 1377 0 Red Hat Inc COM 756577102 73 1004 SH DFND 3 0 1004 0 Regency Centers Corp COM 758849103 45 537 SH DFND 3 0 537 0 Regeneron Pharmaceuticals Inc COM 75886F107 148 424 SH DFND 3 0 424 0 Regions Financial Corp COM 7591EP100 60 7080 SH DFND 3 0 7080 0 RenaissanceRe Holdings Ltd COM G7496G103 28 237 SH DFND 3 0 237 0 Republic Services Inc COM 760759100 1742 33941 SH SOLE 33941 0 0 Republic Services Inc COM 760759100 68 1327 SH DFND 3 0 1327 0 REPUBLIC SERVICES INC COM 760759100 231 4471 SH SOLE 4471 0 0 ResMed Inc COM 761152107 49 770 SH DFND 3 0 770 0 Restaurant Brands International Inc COM 76131D103 75961 1824445 SH SOLE 1824445 0 0 Restaurant Brands International Inc COM 76131D103 4118 98900 SH SOLE 98900 0 0 Restaurant Brands International Inc COM 76131D103 7826 187961 SH DFND 1 0 187961 0 Restaurant Brands International Inc CALL 76131D103 1886 45300 SH Call DFND 1 0 45300 0 Restaurant Brands International Inc PUT 76131D103 383 9200 SH Put DFND 1 0 9200 0 RESTAURANT BRANDS INTL COM 76131D103 1 27 SH DFND 1 0 27 0 RESTAURANT BRANDS INTL INC COM 76131D103 4084 98091 SH SOLE 98091 0 0 Reynolds American Inc COM 761713106 254 4708 SH DFND 3 0 4708 0 REYNOLDS AMERICAN INC COM 761713106 849 15652 SH SOLE 15652 0 0 Richmont Mines Inc COM 76547T106 229 24700 SH SOLE 24700 0 0 RIO TINTO PLC SPONSORED ADR COM 767204100 25 800 SH SOLE 800 0 0 Ritchie Bros Auctioneers Inc COM 767744105 16 462 SH SOLE 462 0 0 Ritchie Bros Auctioneers Inc COM 767744105 706 20900 SH DFND 1 0 20900 0 RITCHIE BROTHERS AUCTIONR COM 767744105 3 92 SH DFND 1 0 92 0 Rite Aid Corp COM 767754104 43 5753 SH DFND 3 0 5753 0 Robert Half International Inc COM 770323103 28 721 SH DFND 3 0 721 0 Rockwell Automation Inc COM 773903109 83 722 SH DFND 3 0 722 0 ROCKWELL AUTUMATION INC COM 773903109 38 325 SH SOLE 325 0 0 Rockwell Collins Inc COM 774341101 61 721 SH DFND 3 0 721 0 ROCKWELL COLLINS INC COM 774341101 148 1725 SH SOLE 1725 0 0 ROGERS COMMUNICATION-B NV COM 775109200 5 129 SH DFND 1 0 129 0 Rogers Communications Inc COM 775109200 119317 2946883 SH SOLE 2946883 0 0 Rogers Communications Inc COM 775109200 6883 170000 SH SOLE 170000 0 0 Rogers Communications Inc COM 775109200 11613 286809 SH DFND 1 0 286809 0 Rogers Communications Inc CALL 775109200 300 7400 SH Call SOLE 7400 0 0 Rogers Communications Inc PUT 775109200 373 9200 SH Put SOLE 9200 0 0 Rogers Communications Inc CALL 775109200 6061 149700 SH Call DFND 1 0 149700 0 Rogers Communications Inc PUT 775109200 1105 27300 SH Put DFND 1 0 27300 0 ROGERS COMMUNICATIONS INC CL B NVS COM 775109200 11047 272850 SH SOLE 272850 0 0 Roper Technologies Inc COM 776696106 95 556 SH DFND 3 0 556 0 Rose Rock Midstream LP COM 777149105 61 2293 SH DFND 3 0 2293 0 Ross Stores Inc COM 778296103 126 2226 SH DFND 3 0 2226 0 ROSS STORES INC COM 778296103 171 3000 SH SOLE 3000 0 0 ROYAL BANK OF CANADA COM 780087102 19 318 SH DFND 1 0 318 0 ROYAL BANK OF CANADA COM 780087102 1 16 SH DFND 1 0 16 0 Royal Bank of Canada COM 780087102 2299309 38905134 SH SOLE 38905134 0 0 Royal Bank of Canada COM 780087102 1652 27949 SH SOLE 27949 0 0 Royal Bank of Canada COM 780087102 41293 698700 SH SOLE 698700 0 0 Royal Bank of Canada COM 780087102 230 3900 SH SOLE 3900 0 0 Royal Bank of Canada COM 780087102 130656 2210745 SH DFND 1 0 2210745 0 ROYAL BANK OF CANADA COM 780087102 86820 1469025 SH SOLE 1469025 0 0 Royal Bank of Canada CALL 780087102 2039 34500 SH Call SOLE 34500 0 0 Royal Bank of Canada PUT 780087102 4586 77600 SH Put SOLE 77600 0 0 Royal Bank of Canada CALL 780087102 3870 65500 SH Call SOLE 65500 0 0 Royal Bank of Canada PUT 780087102 8799 148900 SH Put SOLE 148900 0 0 Royal Bank of Canada CALL 780087102 125896 2130200 SH Call DFND 1 0 2130200 0 Royal Bank of Canada PUT 780087102 46075 779600 SH Put DFND 1 0 779600 0 ROYAL DUTCH SHELL PLC ADR CL A COM 780259206 522 9394 SH SOLE 9394 0 0 ROYAL DUTCH SHELL PLC SPON ADR B COM 780259107 282 5000 SH SOLE 5000 0 0 ROYAL GOLD INC COM 780287108 2 33 SH DFND 1 0 33 0 Royal Gold Inc COM 780287108 159 2214 SH SOLE 2214 0 0 Royal Gold Inc COM 780287108 7 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 45 891 SH SOLE 891 0 0 S&P Global Inc COM 78409V104 156 1458 SH DFND 3 0 1458 0 S&P GLOBAL INC COM 78409V104 687 6370 SH SOLE 6370 0 0 Sabre Corp COM 78573M104 30 1136 SH DFND 3 0 1136 0 salesforce.com Inc COM 79466L302 275 3468 SH DFND 3 0 3468 0 Sandstorm Gold Ltd. COM 80013R206 38 8450 SH DFND 1 0 8450 0 SANOFI SPON ADR COM 80105N105 545 12963 SH SOLE 12963 0 0 SAP SE SPONSORED ADR COM 803054204 302 4000 SH SOLE 4000 0 0 SASOL LIMITED SPONSORED ADR COM 803866300 191 7000 SH SOLE 7000 0 0 SBA Communications Corp COM 78388J106 74 689 SH DFND 3 0 689 0 SCANA Corp COM 80589M102 56 746 SH DFND 3 0 746 0 Schlumberger Ltd COM 806857108 605 7652 SH DFND 3 0 7652 0 SCHLUMBERGER LTD COM 806857108 832 10465 SH SOLE 10465 0 0 SCHWAB, CHARLES CORP COM 808513105 17 675 SH SOLE 675 0 0 Scripps Networks Interactive Inc COM 811065101 28 443 SH DFND 3 0 443 0 SEABRIDGE GOLD INC COM 811916105 0 8 SH DFND 1 0 8 0 Seabridge Gold Inc COM 811916105 14686 1000000 SH SOLE 1000000 0 0 SEADRILL LTD COM G7945E105 16 5000 SH SOLE 5000 0 0 Sealed Air Corp COM 81211K100 50 1077 SH DFND 3 0 1077 0 Sears Canada Inc COM 81234D109 40 13300 SH DFND 1 0 13300 0 SECTOR SPDR TR-UTILITIES COM 81369Y886 1 26 SH SOLE 26 0 0 SEI Investments Co COM 784117103 37 765 SH DFND 3 0 765 0 SEMICONDUCTOR MFG INTL CORP ADR COM 81663N206 7 1600 SH SOLE 1600 0 0 Sempra Energy COM 816851109 148 1302 SH DFND 3 0 1302 0 ServiceMaster Global Holdings Inc CALL 81761R109 995 25000 SH Call SOLE 25000 0 0 ServiceMaster Global Holdings Inc PUT 81761R109 1393 35000 SH Put SOLE 35000 0 0 ServiceNow Inc COM 81762P102 59 884 SH DFND 3 0 884 0 SHAW COMMUNICATION-B NV COM 82028K200 3 164 SH DFND 1 0 164 0 SHAW COMMUNICATION-B NV COM 82028K200 3360 175000 SH DFND 1 0 175000 0 SHAW COMMUNICATION-B NV COM 82028K200 1920 100000 SH DFND 1 0 100000 0 Shaw Communications Inc COM 82028K200 64141 3340773 SH SOLE 3340773 0 0 Shaw Communications Inc COM 82028K200 3675 191400 SH SOLE 191400 0 0 Shaw Communications Inc COM 82028K200 246 12800 SH SOLE 12800 0 0 Shaw Communications Inc COM 82028K200 6132 319402 SH DFND 1 0 319402 0 Shaw Communications Inc CALL 82028K200 2143 111600 SH Call DFND 1 0 111600 0 Shaw Communications Inc PUT 82028K200 2469 128600 SH Put DFND 1 0 128600 0 SHAW COMMUNICATIONS INC CL B NVS COM 82028K200 8268 430652 SH SOLE 430652 0 0 Shell Midstream Partners LP COM 822634101 8448 250000 SH DFND 3 0 250000 0 SHENANDOAH TELECOM COMPANY COM 82312B106 14 358 SH SOLE 358 0 0 Sherwin-Williams Co/The COM 824348106 127 431 SH DFND 3 0 431 0 Sierra Wireless Inc COM 826516106 6 376 SH SOLE 376 0 0 Sierra Wireless Inc COM 826516106 100 5900 SH DFND 1 0 5900 0 Sierra Wireless Inc CALL 826516106 529 31200 SH Call DFND 1 0 31200 0 Sierra Wireless Inc PUT 826516106 17 1000 SH Put DFND 1 0 1000 0 Signature Bank/New York NY COM 82669G104 35 280 SH DFND 3 0 280 0 Signet Jewelers Ltd COM G81276100 34 415 SH DFND 3 0 415 0 Silicon Motion Technology Corp COM 82706C108 2170 45405 SH SOLE 45405 0 0 Silver Spring Networks Inc COM 82817Q103 1408 115896 SH SOLE 115896 0 0 Silver Standard Resources Inc COM 82823L106 114 8816 SH SOLE 8816 0 0 Silver Standard Resources Inc COM 82823L106 4 300 SH SOLE 300 0 0 Silver Standard Resources Inc COM 82823L106 206 15900 SH DFND 1 0 15900 0 Silver Standard Resources Inc COM 82823L106 12683 976916 SH DFND 2 0 976916 0 Silver Standard Resources Inc CALL 82823L106 1183 91100 SH Call DFND 1 0 91100 0 Silver Standard Resources Inc PUT 82823L106 65 5000 SH Put DFND 1 0 5000 0 Silver Wheaton Corp COM 828336107 77495 3291700 SH SOLE 3291700 0 0 Silver Wheaton Corp COM 828336107 22 925 SH SOLE 925 0 0 Silver Wheaton Corp COM 828336107 4814 204500 SH SOLE 204500 0 0 Silver Wheaton Corp COM 828336107 11634 494157 SH DFND 1 0 494157 0 Silver Wheaton Corp COM 828336107 118 5000 SH DFND 1 0 5000 0 SILVER WHEATON CORP COM 828336107 363 15425 SH SOLE 15425 0 0 Silver Wheaton Corp PUT 828336107 941 40000 SH Put SOLE 40000 0 0 Silver Wheaton Corp CALL 828336107 4473 190000 SH Call DFND 1 0 190000 0 Silver Wheaton Corp PUT 828336107 1707 72500 SH Put DFND 1 0 72500 0 Simon Property Group Inc COM 828806109 369 1701 SH DFND 3 0 1701 0 SIMON PROPERTY GROUP INC COM 828806109 218 1000 SH SOLE 1000 0 0 Simon Property Group Inc CALL 828806109 434 2000 SH Call SOLE 2000 0 0 SINA Corp/China COM G81477104 1457 28081 SH SOLE 28081 0 0 Sirius XM Holdings Inc COM 82968B103 44 11206 SH DFND 3 0 11206 0 SIX FLAGS ENTERTAINMENT CORPORATION COM 83001A102 498 8555 SH SOLE 8555 0 0 Skyworks Solutions Inc COM 83088M102 67 1054 SH DFND 3 0 1054 0 SL Green Realty Corp COM 78440X101 59 550 SH DFND 3 0 550 0 SMART TECHNOLOGIES-NEW COM 83172R207 0 37 SH DFND 1 0 37 0 SMITH & NEPHEW PLC SPONSORED ADR COM 83175M205 239 6912 SH SOLE 6912 0 0 SMUCKER (J.M.) CO COM 832696405 3 19 SH SOLE 19 0 0 Snap-on Inc COM 833034101 50 319 SH DFND 3 0 319 0 SNAP-ON INC COM 833034101 63 400 SH SOLE 400 0 0 Sohu.com Inc COM 83408W103 933 24644 SH SOLE 24644 0 0 SOLITARIO EXPLOR&ROYALTY COM 8342EP107 0 50 SH DFND 1 0 50 0 SouFun Holdings Ltd COM 836034108 885 175906 SH SOLE 175906 0 0 Southcross Energy Partners LP COM 84130C100 30 14982 SH DFND 3 0 14982 0 Southern Co/The COM 842587107 343 6400 SH SOLE 6400 0 0 Southern Co/The COM 842587107 134 2500 SH SOLE 2500 0 0 Southern Co/The COM 842587107 269 5018 SH DFND 3 0 5018 0 SOUTHERN COMPANY COM 842587107 375 6948 SH SOLE 6948 0 0 Southwest Airlines Co COM 844741108 34 877 SH DFND 3 0 877 0 SOUTHWEST AIRLINES CO COM 844741108 11 270 SH SOLE 270 0 0 Southwestern Energy Co COM 845467109 27 2142 SH DFND 3 0 2142 0 SPDR Gold Shares COM 78463V107 28 221 SH SOLE 221 0 0 SPDR GOLD TRUST COM 78463V107 2379 18700 SH SOLE 18700 0 0 SPDR S&P 500 ETF TRUST COM 78462F103 1324 6283 SH SOLE 6283 0 0 SPDR S&P BIOTECH ETF COM 78464A870 33 600 SH SOLE 600 0 0 SPDR S&P DIVIDEND ETF COM 78464A763 456 5402 SH SOLE 5402 0 0 SPDR S&P500 ETF Trust COM 78462F103 13447 64195 SH SOLE 64195 0 0 SPDR S&P500 ETF Trust COM 78462F103 13229 63151 SH DFND 3 0 63151 0 SPDR S&P500 ETF Trust PUT 78462F103 73316 350000 SH Put SOLE 350000 0 0 Spectra Energy Corp COM 847560109 135 3691 SH DFND 3 0 3691 0 SPECTRA ENERGY CORP COM 847560109 491 13345 SH SOLE 13345 0 0 Spectra Energy Corp CALL 847560109 2198 60000 SH Call SOLE 60000 0 0 Spire Inc COM 84857L101 0 6 SH DFND 1 0 6 0 Splunk Inc COM 848637104 39 713 SH DFND 3 0 713 0 Sprague Resources LP COM 849343108 21 869 SH DFND 3 0 869 0 Sprint Corp COM 85207U105 20 4366 SH DFND 3 0 4366 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 St Jude Medical Inc COM 790849103 122 1559 SH DFND 3 0 1559 0 Stanley Black & Decker Inc COM 854502101 93 837 SH DFND 3 0 837 0 STANTEC INC COM 85472N109 3 126 SH DFND 1 0 126 0 STANTEC INC COM 85472N109 0 20 SH DFND 1 0 20 0 Stantec Inc COM 85472N109 647 26659 SH SOLE 26659 0 0 Stantec Inc COM 85472N109 163 6700 SH DFND 1 0 6700 0 STANTEC INC COM 85472N109 633 26097 SH SOLE 26097 0 0 Stantec Inc CALL 85472N109 175 7200 SH Call DFND 1 0 7200 0 Stantec Inc PUT 85472N109 78 3200 SH Put DFND 1 0 3200 0 Staples Inc COM 855030102 30 3538 SH DFND 3 0 3538 0 Starbucks Corp COM 855244109 464 8126 SH DFND 3 0 8126 0 STARBUCKS CORPORATION COM 855244109 617 10752 SH SOLE 10752 0 0 Starwood Hotels & Resorts Worldwide Inc COM 85590A401 69 928 SH DFND 3 0 928 0 Starwood Property Trust Inc COM 85571B105 38664 1866000 SH DFND 3 0 1866000 0 STARWOOD PROPERTY TRUST INC COM 85571B105 356 17100 SH SOLE 17100 0 0 State Street Corp COM 857477103 119 2199 SH DFND 3 0 2199 0 STATE STREET CORP COM 857477103 47 875 SH SOLE 875 0 0 STATOIL ASA SPON ADR COM 85771P102 538 30931 SH SOLE 30931 0 0 Stericycle Inc COM 858912108 49 467 SH DFND 3 0 467 0 Stryker Corp COM 863667101 221 1845 SH DFND 3 0 1845 0 STUDENT TRANSPORTATION COM 86388A108 0 2 SH DFND 1 0 2 0 STUDENT TRANSPORTATION COM 86388A108 119 23121 SH SOLE 23121 0 0 Student Transportation Inc COM 86388A108 99 19200 SH DFND 1 0 19200 0 Student Transportation Inc CALL 86388A108 41 7900 SH Call DFND 1 0 7900 0 Student Transportation Inc PUT 86388A108 231 45000 SH Put DFND 1 0 45000 0 Summit Midstream Partners LP COM 866142102 67 2938 SH DFND 3 0 2938 0 Sun Life Financial Inc COM 866796105 304776 9276146 SH SOLE 9276146 0 0 Sun Life Financial Inc COM 866796105 9446 287500 SH SOLE 287500 0 0 Sun Life Financial Inc COM 866796105 164 5000 SH SOLE 5000 0 0 Sun Life Financial Inc COM 866796105 16532 503172 SH DFND 1 0 503172 0 SUN LIFE FINANCIAL INC COM 866796105 10919 332336 SH SOLE 332336 0 0 Sun Life Financial Inc CALL 866796105 14946 454900 SH Call DFND 1 0 454900 0 Sun Life Financial Inc PUT 866796105 4961 151000 SH Put DFND 1 0 151000 0 Suncor Energy Inc COM 867224107 366025 13191821 SH SOLE 13191821 0 0 Suncor Energy Inc COM 867224107 73 2622 SH SOLE 2622 0 0 Suncor Energy Inc COM 867224107 20635 743700 SH SOLE 743700 0 0 Suncor Energy Inc COM 867224107 218 7840 SH SOLE 7840 0 0 Suncor Energy Inc COM 867224107 3691 133034 SH DFND 1 0 133034 0 Suncor Energy Inc COM 867224107 3 100 SH DFND 4 0 100 0 Suncor Energy Inc CALL 867224107 813 29300 SH Call SOLE 29300 0 0 Suncor Energy Inc PUT 867224107 757 27300 SH Put SOLE 27300 0 0 Suncor Energy Inc CALL 867224107 0 659500 SH Call SOLE 659500 0 0 Suncor Energy Inc PUT 867224107 0 97600 SH Put SOLE 97600 0 0 Suncor Energy Inc CALL 867224107 19342 697100 SH Call DFND 1 0 697100 0 Suncor Energy Inc PUT 867224107 73267 2640600 SH Put DFND 1 0 2640600 0 Suncor Energy Inc CALL 867224107 0 111000 SH Call DFND 1 0 111000 0 Suncor Energy Inc PUT 867224107 0 123500 SH Put DFND 1 0 123500 0 SUNCOR ENERGY INC (NEW) COM 867224107 17206 620099 SH SOLE 620099 0 0 SUNCOR ENERGY INC NEW COM 867224107 2 82 SH DFND 1 0 82 0 SunPower Corp COM 867652406 1061 68517 SH SOLE 68517 0 0 SunTrust Banks Inc COM 867914103 114 2776 SH DFND 3 0 2776 0 SUPERVALU INC COM 868536103 62 13000 SH SOLE 13000 0 0 Symantec Corp COM 871503108 74 3586 SH DFND 3 0 3586 0 SYMANTEC CORPORATION COM 871503108 1746 84525 SH SOLE 84525 0 0 Synchrony Financial COM 87165B103 116 4584 SH DFND 3 0 4584 0 SYNCHRONY FINANCIAL COM 87165B103 977 38446 SH SOLE 38446 0 0 Synopsys Inc COM 871607107 45 833 SH DFND 3 0 833 0 Sysco Corp COM 871829107 150 2949 SH DFND 3 0 2949 0 SYSCO CORPORATION COM 871829107 24 475 SH SOLE 475 0 0 T Rowe Price Group Inc COM 74144T108 100 1364 SH DFND 3 0 1364 0 T ROWE PRICE GROUP INC COM 74144T108 146 1995 SH SOLE 1995 0 0 TAHOE RES INC COM 873868103 2 139 SH DFND 1 0 139 0 Tahoe Resources Inc COM 873868103 1279 85403 SH SOLE 85403 0 0 Tahoe Resources Inc COM 873868103 4 300 SH DFND 1 0 300 0 Tahoe Resources Inc CALL 873868103 11728 782900 SH Call DFND 1 0 782900 0 Tahoe Resources Inc PUT 873868103 157 10500 SH Put DFND 1 0 10500 0 TAL Education Group COM 874080104 2706 43605 SH SOLE 43605 0 0 TANZANIAN ROYALTY EXPLOR COM 87600U104 0 420 SH DFND 1 0 420 0 Targa Resources Corp COM 87612G101 228 5414 SH DFND 3 0 5414 0 Target Corp COM 87612E106 220 3145 SH DFND 3 0 3145 0 TARGET CORP COM 87612E106 725 10334 SH SOLE 10334 0 0 TASEKO MINES LTD COM 876511106 0 16 SH DFND 1 0 16 0 Taseko Mines Ltd COM 876511106 2 3500 SH SOLE 3500 0 0 TD Ameritrade Holding Corp COM 87236Y108 6348783 222920758 SH DFND 3 0 222920758 0 TEARLAB CORP COM 878193101 2 3766 SH DFND 1 0 3766 0 TECHNOLOGY SELECT SECTOR SPDR FUND COM 81369Y803 228 5230 SH SOLE 5230 0 0 Teck Resources Ltd COM 878742204 49740 3777135 SH SOLE 3777135 0 0 Teck Resources Ltd COM 878742204 3509 266500 SH SOLE 266500 0 0 Teck Resources Ltd COM 878742204 4788 363578 SH DFND 1 0 363578 0 Teck Resources Ltd COM 878742204 942 71550 SH DFND 1 0 71550 0 Teck Resources Ltd PUT 878742204 1 100 SH Put SOLE 100 0 0 Teck Resources Ltd CALL 878742204 14180 1076800 SH Call DFND 1 0 1076800 0 Teck Resources Ltd PUT 878742204 3542 269000 SH Put DFND 1 0 269000 0 TECK RESOURCES LTD CL B SVS COM 878742204 1721 130676 SH SOLE 130676 0 0 Teekay LNG Partners LP COM Y8564M105 918 81559 SH SOLE 81559 0 0 Teekay LNG Partners LP PUT Y8564M105 1125 100000 SH Put SOLE 100000 0 0 TEGNA Inc COM 87901J105 27 1147 SH DFND 3 0 1147 0 TELUS Corp COM 87971M103 154244 4789362 SH SOLE 4789362 0 0 TELUS Corp COM 87971M103 2995 93000 SH SOLE 93000 0 0 TELUS Corp COM 87971M103 161 5000 SH SOLE 5000 0 0 TELUS Corp COM 87971M103 15417 478691 SH DFND 1 0 478691 0 TELUS Corp CALL 87971M103 6351 197200 SH Call DFND 1 0 197200 0 TELUS Corp PUT 87971M103 953 29600 SH Put DFND 1 0 29600 0 TELUS CORPORATION COM 87971M103 16052 498430 SH SOLE 498430 0 0 TERADYNE INC COM 880770102 1675 84633 SH SOLE 84633 0 0 Tesla Motors Inc COM 88160R101 115 544 SH DFND 3 0 544 0 Tesoro Corp COM 881609101 6 84 SH SOLE 84 0 0 Tesoro Corp COM 881609101 49 659 SH DFND 3 0 659 0 TEVA PHARMACEUTICAL INDUSTRIES ADR COM 881624209 304 6025 SH SOLE 6025 0 0 Texas Instruments Inc COM 882508104 346 5526 SH DFND 3 0 5526 0 TEXAS INSTRUMENTS INC COM 882508104 826 13118 SH SOLE 13118 0 0 Textron Inc COM 883203101 55 1491 SH DFND 3 0 1491 0 THERMO FISHER SCIENTIFIC COM 883556102 257 1729 SH SOLE 1729 0 0 Thermo Fisher Scientific Inc COM 883556102 322 2178 SH DFND 3 0 2178 0 THOMSON REUTERS CORP COM 884903105 1 21 SH DFND 1 0 21 0 Thomson Reuters Corp COM 884903105 105366 2603802 SH SOLE 2603802 0 0 Thomson Reuters Corp COM 884903105 6560 162100 SH SOLE 162100 0 0 Thomson Reuters Corp COM 884903105 182 4500 SH SOLE 4500 0 0 Thomson Reuters Corp COM 884903105 10151 250859 SH DFND 1 0 250859 0 Thomson Reuters Corp CALL 884903105 7749 191500 SH Call DFND 1 0 191500 0 Thomson Reuters Corp PUT 884903105 2076 51300 SH Put DFND 1 0 51300 0 THOMSON REUTERS CORPORATION COM 884903105 15051 371938 SH SOLE 371938 0 0 Tiffany & Co COM 886547108 43 705 SH DFND 3 0 705 0 TIFFANY & CO COM 886547108 15 250 SH SOLE 250 0 0 TILL CAPITAL LTD COM G8875E107 0 67 SH DFND 1 0 67 0 TIME INC COM 887228104 0 5 SH SOLE 5 0 0 Time Warner Inc COM 887317303 319 4344 SH DFND 3 0 4344 0 TIME WARNER INC COM 887317303 1729 23388 SH SOLE 23388 0 0 TJX COMPANIES INC COM 872540109 85 1090 SH SOLE 1090 0 0 TJX Cos Inc/The COM 872540109 284 3681 SH DFND 3 0 3681 0 T-Mobile US Inc COM 872590104 68 1575 SH DFND 3 0 1575 0 Toll Brothers Inc COM 889478103 24 891 SH DFND 3 0 891 0 TOLL BROTHERS INC COM 889478103 54 2000 SH SOLE 2000 0 0 Torchmark Corp COM 891027104 39 633 SH DFND 3 0 633 0 TORONTO DOMINION BANK COM 891160509 2 42 SH DFND 1 0 42 0 TORONTO-DOMINION BANK COM 891160509 79746 1856660 SH SOLE 1856660 0 0 Toronto-Dominion Bank/The COM 891160509 262688 6115962 SH DFND 1 0 6115962 0 Toronto-Dominion Bank/The COM 891160509 5529 128796 SH DFND 1 0 128796 0 Toronto-Dominion Bank/The COM 891160509 37458 872100 SH DFND 1 0 872100 0 Toronto-Dominion Bank/The COM 891160509 9 200 SH DFND 4 0 200 0 Toronto-Dominion Bank/The CALL 891160509 152842 3558500 SH Call DFND 1 0 3558500 0 Toronto-Dominion Bank/The PUT 891160509 35289 821600 SH Put DFND 1 0 821600 0 TOTAL S.A. SPONSORED ADR COM 89151E109 598 12360 SH SOLE 12360 0 0 Total System Services Inc COM 891906109 48 906 SH DFND 3 0 906 0 TOYOTA MOTOR CORP ADR COM 892331307 32 316 SH SOLE 316 0 0 Tractor Supply Co COM 892356106 67 735 SH DFND 3 0 735 0 TRANSALTA CORP COM 89346D107 0 42 SH DFND 1 0 42 0 TransAlta Corp COM 89346D107 16126 3099664 SH SOLE 3099664 0 0 TransAlta Corp COM 89346D107 4814 925303 SH DFND 1 0 925303 0 TransAlta Corp CALL 89346D107 69 13200 SH Call SOLE 13200 0 0 TransAlta Corp CALL 89346D107 1771 340400 SH Call DFND 1 0 340400 0 TransAlta Corp PUT 89346D107 345 66300 SH Put DFND 1 0 66300 0 TRANSALTA CORPORATION COM 89346D107 311 59718 SH SOLE 59718 0 0 TRANSATLANTIC PETE-NEW COM G89982113 0 14 SH DFND 1 0 14 0 TransCanada Corp COM 89353D107 257927 5699005 SH SOLE 5699005 0 0 TransCanada Corp COM 89353D107 15066 332900 SH SOLE 332900 0 0 TransCanada Corp COM 89353D107 154 3400 SH SOLE 3400 0 0 TransCanada Corp COM 89353D107 39502 872805 SH DFND 1 0 872805 0 TransCanada Corp CALL 89353D107 1285 28400 SH Call SOLE 28400 0 0 TransCanada Corp PUT 89353D107 1303 28800 SH Put SOLE 28800 0 0 TransCanada Corp CALL 89353D107 26304 581200 SH Call DFND 1 0 581200 0 TransCanada Corp PUT 89353D107 9124 201600 SH Put DFND 1 0 201600 0 TRANSCANADA CORPORATION COM 89353D107 31121 687631 SH SOLE 687631 0 0 TransDigm Group Inc COM 893641100 78 294 SH DFND 3 0 294 0 TRANSGLOBE ENERGY CORP COM 893662106 0 71 SH DFND 1 0 71 0 TransGlobe Energy Corp COM 893662106 3 1800 SH SOLE 1800 0 0 TransGlobe Energy Corp CALL 893662106 4 2000 SH Call DFND 1 0 2000 0 TransGlobe Energy Corp PUT 893662106 2 1000 SH Put DFND 1 0 1000 0 TRANSITION THERAPEUT COM 893716209 13 10347 SH DFND 1 0 10347 0 TransMontaigne Partners LP COM 89376V100 23 568 SH DFND 3 0 568 0 TRAVELERS COMPANIES INC COM 89417E109 69 576 SH SOLE 576 0 0 Travelers Cos Inc/The COM 89417E109 193 1622 SH DFND 3 0 1622 0 TRILLIUM THERAPEUTICS-NEW COM 89620X506 0 50 SH DFND 1 0 50 0 Trimble Navigation Ltd COM 896239100 34 1379 SH DFND 3 0 1379 0 Trina Solar Ltd COM 89628E104 989 127785 SH SOLE 127785 0 0 TRINITY INDUSTRIES INC COM 896522109 75 4000 SH SOLE 4000 0 0 TripAdvisor Inc COM 896945201 42 655 SH DFND 3 0 655 0 TRIUMPH GROUP INC COM 896818101 71 2000 SH SOLE 2000 0 0 TrustCo Bank Corp NY COM 898349105 0 50 SH DFND 1 0 50 0 Trustmark Corp COM 898402102 0 7 SH DFND 1 0 7 0 Tuniu Corp COM 89977P106 722 85694 SH SOLE 85694 0 0 TUPPERWARE BRANDS CORP COM 899896104 16 275 SH SOLE 275 0 0 TURQUOISE HILL RES LTD COM 900435108 0 148 SH DFND 1 0 148 0 Turquoise Hill Resources Ltd COM 900435108 83 24431 SH SOLE 24431 0 0 Turquoise Hill Resources Ltd COM 900435108 1598 472400 SH SOLE 472400 0 0 Turquoise Hill Resources Ltd COM 900435108 620 183400 SH DFND 1 0 183400 0 TWENTY-FIRST CEN FOX-A COM 90130A101 0 8 SH DFND 1 0 8 0 Twenty-First Century Fox Inc COM 90130A200 66 2414 SH DFND 3 0 2414 0 Twenty-First Century Fox Inc COM 90130A101 166 6154 SH DFND 3 0 6154 0 TWENTY-FIRST CENTURY FOX INC-B COM 90130A200 66 2420 SH SOLE 2420 0 0 Twitter Inc COM 90184L102 237 14000 SH SOLE 14000 0 0 Twitter Inc COM 90184L102 52 3069 SH DFND 3 0 3069 0 Tyson Foods Inc COM 902494103 108 1611 SH DFND 3 0 1611 0 U.S. BANCORP COM 902973304 774 19100 SH SOLE 19100 0 0 UDR Inc COM 902653104 53 1441 SH DFND 3 0 1441 0 UGI Corp COM 902681105 43 945 SH DFND 3 0 945 0 Ulta Salon Cosmetics & Fragrance Inc COM 90384S303 81 333 SH DFND 3 0 333 0 Under Armour Inc COM 904311107 40 999 SH DFND 3 0 999 0 Under Armour Inc COM 904311206 37 1023 SH DFND 3 0 1023 0 UNILEVER N.V. NEW YORK SHARES COM 904784709 451 9555 SH SOLE 9555 0 0 UNILEVER PLC SPON ADR COM 904767704 423 8788 SH SOLE 8788 0 0 Union Pacific Corp COM 907818108 1695 19422 SH SOLE 19422 0 0 Union Pacific Corp COM 907818108 406 4653 SH DFND 3 0 4653 0 UNION PACIFIC CORPORATION COM 907818108 1784 20335 SH SOLE 20335 0 0 United Continental Holdings Inc COM 910047109 20 494 SH DFND 3 0 494 0 United Parcel Service Inc COM 911312106 409 3794 SH DFND 3 0 3794 0 UNITED PARCEL SERVICE INC CL B COM 911312106 203 1875 SH SOLE 1875 0 0 United Rentals Inc COM 911363109 34 500 SH DFND 3 0 500 0 United States Oil Fund LP COM 91232N108 105 9080 SH SOLE 9080 0 0 United States Oil Fund LP CALL 91232N108 93 8000 SH Call SOLE 8000 0 0 UNITED STATES STEEL CORPORATION COM 912909108 1 32 SH SOLE 32 0 0 United Technologies Corp COM 913017109 448 4368 SH DFND 3 0 4368 0 UNITED TECHNOLOGIES CORPORATION COM 913017109 4748 46053 SH SOLE 46053 0 0 United Therapeutics Corp COM 91307C102 26 249 SH DFND 3 0 249 0 UnitedHealth Group Inc COM 91324P102 738 5226 SH DFND 3 0 5226 0 UNITEDHEALTH GROUP INC COM 91324P102 6697 47177 SH SOLE 47177 0 0 UNITS-GRANITE REIT-STAPLE COM 387437114 1 27 SH DFND 1 0 27 0 UNITS-GRANITE REIT-STAPLE COM 387437114 0 10 SH DFND 1 0 10 0 UNITS-GRANITE REIT-STAPLE COM 387437114 2450 81700 SH DFND 1 0 81700 0 Universal Health Services Inc COM 913903100 67 497 SH DFND 3 0 497 0 Unum Group COM 91529Y106 42 1313 SH DFND 3 0 1313 0 US Bancorp COM 902973304 229 5673 SH SOLE 5673 0 0 US Bancorp COM 902973304 32649 809551 SH DFND 3 0 809551 0 VALEANT PHARMA INTL-NEW COM 91911K102 0 12 SH DFND 1 0 12 0 VALEANT PHARMACEUTICALS INTE COM 91911K102 127131 6303823 SH DFND 4 0 6303823 0 Valeant Pharmaceuticals International Inc COM 91911K102 46640 2312646 SH SOLE 2312646 0 0 Valeant Pharmaceuticals International Inc COM 91911K102 145 7223 SH SOLE 7223 0 0 Valeant Pharmaceuticals International Inc COM 91911K102 3069 152200 SH SOLE 152200 0 0 Valeant Pharmaceuticals International Inc COM 91911K102 6055 300236 SH DFND 1 0 300236 0 Valeant Pharmaceuticals International Inc COM 91911K102 7665 380095 SH DFND 2 0 380095 0 Valeant Pharmaceuticals International Inc PUT 91911K102 1511 75000 SH Put SOLE 75000 0 0 Valeant Pharmaceuticals International Inc CALL 91911K102 1482 73500 SH Call DFND 1 0 73500 0 Valeant Pharmaceuticals International Inc PUT 91911K102 482 23900 SH Put DFND 1 0 23900 0 Valero Energy Corp COM 91913Y100 132 2586 SH DFND 3 0 2586 0 VALERO ENERGY CORP COM 91913Y100 490 9551 SH SOLE 9551 0 0 VALIDUS HOLDINGS LTD COM G9319H102 215 4409 SH SOLE 4409 0 0 Valspar Corp/The COM 920355104 16249 150413 SH DFND 3 0 150413 0 VanEck Vectors Gold Miners ETF COM 92189F106 42 1500 SH SOLE 1500 0 0 VANECK VECTORS GOLD MINERS ETF COM 92189F106 28 1000 SH SOLE 1000 0 0 VanEck Vectors Junior Gold Miners ETF COM 92189F791 195960 4600000 SH SOLE 4600000 0 0 VANGRARD FTSE ALL-WORLD EX-US ETF COM 922042775 53 1230 SH SOLE 1230 0 0 VANGUARD DIVIDEND APREC INDEX FD ETF COM 921908844 48 571 SH SOLE 571 0 0 VANGUARD EMERGING MARKETS ETF COM 922042858 843 23805 SH SOLE 23805 0 0 VANGUARD EUROPEAN ETF COM 922042874 91 1950 SH SOLE 1950 0 0 VANGUARD HIGH DIVIDEND YIELD ETF COM 921946406 79 1100 SH SOLE 1100 0 0 VANGUARD MSCI EAFE ETF COM 921943858 116 3255 SH SOLE 3255 0 0 Vanguard REIT ETF COM 922908553 57636 650000 SH DFND 3 0 650000 0 Vanguard S&P 500 ETF COM 922908363 1343 6989 SH DFND 1 0 6989 0 VANGUARD SHORT-TERM BOND ETF COM 921937827 92 1130 SH SOLE 1130 0 0 VANGUARD TOTAL STOCK MARKET ETF COM 922908769 167 1550 SH SOLE 1550 0 0 Vantiv Inc COM 92210H105 48 855 SH DFND 3 0 855 0 Varian Medical Systems Inc COM 92220P105 43 525 SH DFND 3 0 525 0 VBI VACCINES INC-NEW COM 91822J103 0 95 SH DFND 1 0 95 0 VCA Inc COM 918194101 338 5000 SH SOLE 5000 0 0 VCA Inc PUT 918194101 338 5000 SH Put SOLE 5000 0 0 VEECO INSTRUMENTS INC COM 922417100 1 70 SH SOLE 70 0 0 Ventas Inc COM 92276F100 135 1848 SH DFND 3 0 1848 0 VEREIT Inc COM 92339V100 48 4725 SH DFND 3 0 4725 0 VeriSign Inc COM 92343E102 47 542 SH DFND 3 0 542 0 Verisk Analytics Inc COM 92345Y106 71 878 SH DFND 3 0 878 0 VERISK ANALYTICS INC COM 92345Y106 824 10110 SH SOLE 10110 0 0 VERITIVE CORPORATION COM 923454102 1 35 SH SOLE 35 0 0 Verizon Communications Inc COM 92343V104 441 7900 SH SOLE 7900 0 0 Verizon Communications Inc COM 92343V104 84 1500 SH SOLE 1500 0 0 Verizon Communications Inc COM 92343V104 29171 522395 SH DFND 3 0 522395 0 VERIZON COMMUNICATIONS INC COM 92343V104 4988 88841 SH SOLE 88841 0 0 VERMILION ENERGY INC COM 923725105 1 38 SH DFND 1 0 38 0 Vermilion Energy Inc COM 923725105 873 27409 SH SOLE 27409 0 0 Vermilion Energy Inc COM 923725105 1659 52100 SH SOLE 52100 0 0 Vermilion Energy Inc COM 923725105 185 5800 SH DFND 1 0 5800 0 VERMILION ENERGY INC COM 923725105 1235 38771 SH SOLE 38771 0 0 Vermilion Energy Inc CALL 923725105 3679 115500 SH Call DFND 1 0 115500 0 Vermilion Energy Inc PUT 923725105 971 30500 SH Put DFND 1 0 30500 0 Vertex Pharmaceuticals Inc COM 92532F100 117 1355 SH DFND 3 0 1355 0 VERTEX PHARMACEUTICALS INC COM 92532F100 273 3155 SH SOLE 3155 0 0 VF Corp COM 918204108 115 1875 SH DFND 3 0 1875 0 Viacom Inc COM 92553P201 79 1905 SH DFND 3 0 1905 0 Vipshop Holdings Ltd COM 92763W103 748 66934 SH SOLE 66934 0 0 Visa Inc COM 92826C839 782 10550 SH DFND 3 0 10550 0 VISA INC CLASS A COM 92826C839 5621 75375 SH SOLE 75375 0 0 VMware Inc COM 928563402 23 408 SH DFND 3 0 408 0 VODAFONE GROUP PLC SPON ADR COM 92857W308 502 16176 SH SOLE 16176 0 0 Vornado Realty Trust COM 929042109 93 933 SH DFND 3 0 933 0 Voya Financial Inc COM 929089100 28 1145 SH DFND 3 0 1145 0 VOYA FINANCIAL INC COM 929089100 10 400 SH SOLE 400 0 0 Vulcan Materials Co COM 929160109 88 732 SH DFND 3 0 732 0 WABCO Holdings Inc COM 92927K102 27 297 SH DFND 3 0 297 0 Wabtec Corp/DE COM 929740108 35 505 SH DFND 3 0 505 0 WABTEC CORPORATION COM 929740108 10 139 SH SOLE 139 0 0 Walgreens Boots Alliance Inc COM 931427108 420 5041 SH DFND 3 0 5041 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 570 6808 SH SOLE 6808 0 0 Wal-Mart Stores Inc COM 931142103 643 8801 SH DFND 3 0 8801 0 WAL-MART STORES INC COM 931142103 2238 30484 SH SOLE 30484 0 0 Walt Disney Co/The COM 254687106 3 27 SH SOLE 27 0 0 Walt Disney Co/The COM 254687106 834 8521 SH DFND 3 0 8521 0 Waste Connections Inc COM 94106B101 2496 34541 SH SOLE 34541 0 0 Waste Connections Inc COM 94106B101 1798 24956 SH SOLE 24956 0 0 Waste Connections Inc COM 94106B101 974 13482 SH SOLE 13482 0 0 Waste Connections Inc COM 94106B101 69 962 SH DFND 3 0 962 0 WASTE CONNECTIONS INC COM 94106B101 433 5990 SH SOLE 5990 0 0 Waste Management Inc COM 94106L109 162 2450 SH DFND 3 0 2450 0 WASTE MANAGEMENT INC COM 94106L109 229 3436 SH SOLE 3436 0 0 Waters Corp COM 941848103 63 447 SH DFND 3 0 447 0 WATERS CORPORATION COM 941848103 106 751 SH SOLE 751 0 0 WEC Energy Group Inc COM 92939U106 113 1735 SH DFND 3 0 1735 0 Weibo Corp COM 948596101 2426 85390 SH SOLE 85390 0 0 Wells Fargo & Co COM 949746101 123 2600 SH SOLE 2600 0 0 Wells Fargo & Co COM 949746101 71 1500 SH SOLE 1500 0 0 Wells Fargo & Co COM 949746101 1255 26513 SH DFND 3 0 26513 0 WELLS FARGO & CO COM 949746101 8436 177280 SH SOLE 177280 0 0 Wells Fargo & Co CALL 949746101 265 5600 SH Call SOLE 5600 0 0 Welltower Inc COM 95040Q104 149 1952 SH DFND 3 0 1952 0 WesBanco Inc COM 950810101 0 8 SH DFND 1 0 8 0 Westar Energy Inc COM 95709T100 44 779 SH DFND 3 0 779 0 Western Digital Corp COM 958102105 73 1536 SH DFND 3 0 1536 0 WESTERN DIGITAL CORP COM 958102105 51 1070 SH SOLE 1070 0 0 Western Union Co/The COM 959802109 53 2759 SH DFND 3 0 2759 0 WESTPAC BANKING CORPORATION SP ADR COM 961214301 169 7602 SH SOLE 7602 0 0 WESTPORT FUEL SYSTEMS INC COM 960908309 0 87 SH DFND 1 0 87 0 Westport Fuel Systems Inc COM 960908309 1 500 SH DFND 1 0 500 0 Westport Fuel Systems Inc CALL 960908309 2 900 SH Call DFND 1 0 900 0 WestRock Co COM 96145D105 54 1396 SH DFND 3 0 1396 0 Weyerhaeuser Co COM 962166104 1593 53517 SH SOLE 53517 0 0 Weyerhaeuser Co COM 962166104 129 4338 SH DFND 3 0 4338 0 WEYERHAEUSER CO COM 962166104 146 4872 SH SOLE 4872 0 0 Whirlpool Corp COM 963320106 71 425 SH DFND 3 0 425 0 Whirlpool Corp CALL 963320106 5566 33400 SH Call SOLE 33400 0 0 WHIRLPOOL CORPORATION COM 963320106 638 3806 SH SOLE 3806 0 0 WhiteWave Foods Co/The COM 966244105 45 969 SH DFND 3 0 969 0 WHITEWAVE FOODS COMPANY CL-A COM 966244105 24 510 SH SOLE 510 0 0 Whole Foods Market Inc COM 966837106 57 1785 SH DFND 3 0 1785 0 WHOLE FOODS MARKET INC COM 966837106 23 720 SH SOLE 720 0 0 Wi-LAN Inc CALL 928972108 25 10000 SH Call DFND 1 0 10000 0 WILLIAMS COMPANIES INC (THE) COM 969457100 13 600 SH SOLE 600 0 0 Williams Cos Inc/The COM 969457100 85 3917 SH DFND 3 0 3917 0 Williams Partners LP COM 96949L105 288 8302 SH DFND 3 0 8302 0 WILLIAMS-SONOMA INC COM 969904101 157 3000 SH SOLE 3000 0 0 WisdomTree India Earnings Fund COM 97717W422 25 1255 SH SOLE 1255 0 0 Workday Inc COM 98138H101 46 616 SH DFND 3 0 616 0 WORLD FUEL SERVICES CORP COM 981475106 108 2257 SH SOLE 2257 0 0 WPP PLC SPONSORED ADR COM 92937A102 660 6285 SH SOLE 6285 0 0 WR Berkley Corp COM 084423102 32 539 SH DFND 3 0 539 0 WR Grace & Co COM 38388F108 28 388 SH DFND 3 0 388 0 WW Grainger Inc COM 384802104 73 322 SH DFND 3 0 322 0 WW GRAINGER INC COM 384802104 222 970 SH SOLE 970 0 0 Wyndham Worldwide Corp COM 98310W108 44 618 SH DFND 3 0 618 0 Wynn Resorts Ltd COM 983134107 41 447 SH DFND 3 0 447 0 Xcel Energy Inc COM 98389B100 125 2790 SH DFND 3 0 2790 0 Xerox Corp COM 984121103 45 4733 SH DFND 3 0 4733 0 Xilinx Inc COM 983919101 65 1405 SH DFND 3 0 1405 0 Xunlei Ltd COM 98419E108 633 120742 SH SOLE 120742 0 0 Xylem Inc/NY COM 98419M100 44 981 SH DFND 3 0 981 0 Yahoo! Inc COM 984332106 186 4945 SH DFND 3 0 4945 0 Yamana Gold Inc COM 98462Y100 37590 7225506 SH SOLE 7225506 0 0 Yamana Gold Inc COM 98462Y100 14 2742 SH SOLE 2742 0 0 Yamana Gold Inc COM 98462Y100 2315 444900 SH SOLE 444900 0 0 Yamana Gold Inc COM 98462Y100 26 5000 SH SOLE 5000 0 0 Yamana Gold Inc COM 98462Y100 4978 956827 SH DFND 1 0 956827 0 Yamana Gold Inc COM 98462Y100 52 10000 SH DFND 1 0 10000 0 Yamana Gold Inc CALL 98462Y100 104 20000 SH Call SOLE 20000 0 0 Yamana Gold Inc CALL 98462Y100 689 132400 SH Call DFND 1 0 132400 0 Yamana Gold Inc PUT 98462Y100 290 55800 SH Put DFND 1 0 55800 0 Yum! Brands Inc COM 988498101 4 44 SH DFND 1 0 44 0 Yum! Brands Inc COM 988498101 186 2247 SH DFND 3 0 2247 0 YY Inc COM 98426T106 713 21054 SH SOLE 21054 0 0 Zillow Group Inc COM 98954M200 23 621 SH DFND 3 0 621 0 Zimmer Biomet Holdings Inc COM 98956P102 131 1091 SH DFND 3 0 1091 0 ZIOPHARM ONCOLOGY INC COM 98973P101 1 137 SH SOLE 137 0 0 Zoetis Inc COM 98978V103 123 2596 SH DFND 3 0 2596 0 ZOETIS INC CLASS A COM 98978V103 2 49 SH SOLE 49 0 0