The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
2U INC COM 90214J101 10 116 SH   DFND 1 0 116 0
3M Co COM 88579Y101 8,147 41,423 SH   SOLE   41,423 0 0
3M Co COM 88579Y101 14,461 73,528 SH   SOLE   73,528 0 0
3M Co COM 88579Y101 1,354 6,882 SH   SOLE   6,882 0 0
3M Co COM 88579Y101 40,817 207,533 SH   SOLE   207,533 0 0
3M Co COM 88579Y101 10,320 52,469 SH   SOLE   52,469 0 0
3M COMPANY COM 88579Y101 3,795 19,281 SH   SOLE   19,281 0 0
ABB Ltd COM 000375204 1 30 SH   DFND 1 0 30 0
ABB LTD SPONSORED ADR COM 000375204 55 2,520 SH   SOLE   2,520 0 0
Abbott Laboratories COM 002824100 7,459 122,324 SH   SOLE   122,324 0 0
Abbott Laboratories COM 002824100 13,240 217,132 SH   SOLE   217,132 0 0
Abbott Laboratories COM 002824100 1,231 20,183 SH   SOLE   20,183 0 0
Abbott Laboratories COM 002824100 37,370 612,852 SH   SOLE   612,852 0 0
Abbott Laboratories COM 002824100 9,382 153,866 SH   SOLE   153,866 0 0
ABBOTT LABORATORIES INC COM 002824100 1,396 22,872 SH   SOLE   22,872 0 0
ABBVIE INC COM 00287Y109 3,281 35,387 SH   SOLE   35,387 0 0
AbbVie Inc COM 00287Y109 9,794 105,739 SH   SOLE   105,739 0 0
AbbVie Inc COM 00287Y109 17,386 187,692 SH   SOLE   187,692 0 0
AbbVie Inc COM 00287Y109 1,624 17,528 SH   SOLE   17,528 0 0
AbbVie Inc COM 00287Y109 49,072 529,755 SH   SOLE   529,755 0 0
AbbVie Inc COM 00287Y109 12,377 133,619 SH   SOLE   133,619 0 0
AbbVie Inc CALL 00287Y109 2,224 24,000 SH   SOLE   24,000 0 0
AbbVie Inc CALL 00287Y109 2,224 24,000 SH   SOLE   24,000 0 0
ABIOMED Inc COM 003654100 1,205 2,947 SH   SOLE   2,947 0 0
ABIOMED Inc COM 003654100 2,140 5,233 SH   SOLE   5,233 0 0
ABIOMED Inc COM 003654100 6,040 14,770 SH   SOLE   14,770 0 0
ABIOMED Inc COM 003654100 199 486 SH   SOLE   486 0 0
ABIOMED Inc COM 003654100 1,516 3,707 SH   SOLE   3,707 0 0
Acadia Healthcare Co Inc COM 00404A109 2 60 SH   DFND 1 0 60 0
ACASTI PHARMA INC COM 00430K402 0 100 SH   DFND 1 0 100 0
Accenture PLC COM G1151C101 7,338 44,869 SH   SOLE   44,869 0 0
Accenture PLC COM G1151C101 13,026 79,646 SH   SOLE   79,646 0 0
Accenture PLC COM G1151C101 1,166 7,128 SH   SOLE   7,128 0 0
Accenture PLC COM G1151C101 36,767 224,800 SH   SOLE   224,800 0 0
Accenture PLC COM G1151C101 8,886 54,333 SH   SOLE   54,333 0 0
Accenture PLC COM G1151C101 47 289 SH   SOLE   289 0 0
Accenture PLC PUT G1151C101 1,145 7,000 SH   SOLE   7,000 0 0
ACCENTURE PLC CL-A COM G1151C101 7 40 SH   DFND 1 0 40 0
Activision Blizzard Inc COM 00507V109 4,052 53,110 SH   SOLE   53,110 0 0
Activision Blizzard Inc COM 00507V109 7,194 94,275 SH   SOLE   94,275 0 0
Activision Blizzard Inc COM 00507V109 636 8,330 SH   SOLE   8,330 0 0
Activision Blizzard Inc COM 00507V109 252 3,300 SH   SOLE   3,300 0 0
Activision Blizzard Inc COM 00507V109 20,304 266,090 SH   SOLE   266,090 0 0
Activision Blizzard Inc COM 00507V109 4,845 63,498 SH   SOLE   63,498 0 0
Activision Blizzard Inc PUT 00507V109 2,936 41,900 SH   SOLE   41,900 0 0
Acuity Brands Inc COM 00508Y102 56 487 SH   SOLE   487 0 0
Acuity Brands Inc COM 00508Y102 430 3,715 SH   SOLE   3,715 0 0
Adient PLC COM G0084W101 1 30 SH   DFND 1 0 30 0
ADOBE SYS INC COM 00724F101 6 24 SH   DFND 1 0 24 0
ADOBE SYSTEMS INC COM 00724F101 99 406 SH   SOLE   406 0 0
Adobe Systems Inc COM 00724F101 8,375 34,360 SH   SOLE   34,360 0 0
Adobe Systems Inc COM 00724F101 14,868 60,993 SH   SOLE   60,993 0 0
Adobe Systems Inc COM 00724F101 1,385 5,681 SH   SOLE   5,681 0 0
Adobe Systems Inc COM 00724F101 41,963 172,150 SH   SOLE   172,150 0 0
Adobe Systems Inc COM 00724F101 512 2,100 SH   SOLE   2,100 0 0
Adobe Systems Inc COM 00724F101 10,558 43,312 SH   SOLE   43,312 0 0
Adobe Systems Inc PUT 00724F101 6,428 32,500 SH   SOLE   32,500 0 0
Adobe Systems Inc CALL 00724F101 1,073 4,400 SH   SOLE   4,400 0 0
Advance Auto Parts Inc COM 00751Y106 701 5,165 SH   SOLE   5,165 0 0
Advance Auto Parts Inc COM 00751Y106 1,244 9,169 SH   SOLE   9,169 0 0
Advance Auto Parts Inc COM 00751Y106 116 855 SH   SOLE   855 0 0
Advance Auto Parts Inc COM 00751Y106 4,275 31,512 SH   SOLE   31,512 0 0
Advance Auto Parts Inc COM 00751Y106 884 6,518 SH   SOLE   6,518 0 0
Advanced Micro Devices Inc COM 007903107 1,529 102,044 SH   SOLE   102,044 0 0
Advanced Micro Devices Inc COM 007903107 862 57,489 SH   SOLE   57,489 0 0
Advanced Micro Devices Inc COM 007903107 159 10,640 SH   SOLE   10,640 0 0
Advanced Micro Devices Inc COM 007903107 4,317 288,021 SH   SOLE   288,021 0 0
Advanced Micro Devices Inc COM 007903107 1,216 81,117 SH   SOLE   81,117 0 0
ADVANSIX INC COM 00773T101 2 48 SH   SOLE   48 0 0
Advantage Oil & Gas Ltd COM 00765F101 31 9,935 SH   SOLE   9,935 0 0
Advantage Oil & Gas Ltd COM 00765F101 192 61,400 SH   SOLE   61,400 0 0
Advantage Oil & Gas Ltd COM 00765F101 0 37 SH   DFND 1 0 37 0
Advantage Oil & Gas Ltd COM 00765F101 29 9,200 SH   SOLE   9,200 0 0
Advantage Oil & Gas Ltd COM 00765F101 8 2,600 SH   DFND 1 0 2,600 0
Advantage Oil & Gas Ltd COM 00765F101 1 199 SH   DFND 1 0 199 0
Advantage Oil & Gas Ltd PUT 00765F101 9 3,000 SH   DFND 1 0 3,000 0
Advantage Oil & Gas Ltd CALL 00765F101 16 5,000 SH   DFND 1 0 5,000 0
Advantage Oil & Gas Ltd CALL 00765F101 3 1,000 SH   DFND 1 0 1,000 0
AECOM COM 00766T100 2 60 SH   SOLE   60 0 0
AEGON N.V.- NY REG SHR COM 007924103 6 1,000 SH   SOLE   1,000 0 0
AerCap Holdings NV COM N00985106 353 6,527 SH   SOLE   6,527 0 0
AerCap Holdings NV COM N00985106 149 2,756 SH   SOLE   2,756 0 0
AES Corp/VA COM 00130H105 619 46,148 SH   SOLE   46,148 0 0
AES Corp/VA COM 00130H105 1,098 81,915 SH   SOLE   81,915 0 0
AES Corp/VA COM 00130H105 102 7,633 SH   SOLE   7,633 0 0
AES Corp/VA COM 00130H105 3,100 231,201 SH   SOLE   231,201 0 0
AES Corp/VA COM 00130H105 780 58,194 SH   SOLE   58,194 0 0
AETERNA ZENTARIS INC COM 007975402 0 70 SH   DFND 1 0 70 0
Aetna Inc COM 00817Y108 4,187 22,822 SH   SOLE   22,822 0 0
Aetna Inc COM 00817Y108 7,432 40,511 SH   SOLE   40,511 0 0
Aetna Inc COM 00817Y108 693 3,779 SH   SOLE   3,779 0 0
Aetna Inc COM 00817Y108 20,978 114,344 SH   SOLE   114,344 0 0
Aetna Inc COM 00817Y108 5,285 28,805 SH   SOLE   28,805 0 0
Affiliated Managers Group Inc COM 008252108 563 3,790 SH   SOLE   3,790 0 0
Affiliated Managers Group Inc COM 008252108 1,000 6,728 SH   SOLE   6,728 0 0
Affiliated Managers Group Inc COM 008252108 93 629 SH   SOLE   629 0 0
Affiliated Managers Group Inc COM 008252108 2,822 18,986 SH   SOLE   18,986 0 0
Affiliated Managers Group Inc COM 008252108 714 4,802 SH   SOLE   4,802 0 0
Aflac Inc COM 001055102 2,323 54,015 SH   SOLE   54,015 0 0
Aflac Inc COM 001055102 4,124 95,881 SH   SOLE   95,881 0 0
Aflac Inc COM 001055102 387 9,007 SH   SOLE   9,007 0 0
Aflac Inc COM 001055102 11,640 270,621 SH   SOLE   270,621 0 0
Aflac Inc COM 001055102 2,953 68,668 SH   SOLE   68,668 0 0
Aflac Inc COM 001055102 95 2,200 SH   SOLE   2,200 0 0
Aflac Inc COM 001055102 23 526 SH   DFND 1 0 526 0
Aflac Inc CALL 001055102 4,113 95,600 SH   SOLE   95,600 0 0
AGCO Corp COM 001084102 45 736 SH   SOLE   736 0 0
AGCO Corp COM 001084102 341 5,613 SH   SOLE   5,613 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 6 100 SH   SOLE   100 0 0
Agilent Technologies Inc COM 00846U101 1,380 22,324 SH   SOLE   22,324 0 0
Agilent Technologies Inc COM 00846U101 2,450 39,626 SH   SOLE   39,626 0 0
Agilent Technologies Inc COM 00846U101 231 3,729 SH   SOLE   3,729 0 0
Agilent Technologies Inc COM 00846U101 6,915 111,844 SH   SOLE   111,844 0 0
Agilent Technologies Inc COM 00846U101 1,758 28,436 SH   SOLE   28,436 0 0
AGNC Investment Corp COM 00123Q104 90 4,869 SH   SOLE   4,869 0 0
AGNC Investment Corp COM 00123Q104 690 37,122 SH   SOLE   37,122 0 0
AGNICO EAGLE MINES LIMITED COM 008474108 403 8,780 SH   SOLE   8,780 0 0
Agnico Eagle Mines Ltd COM 008474108 40,518 883,952 SH   SOLE   883,952 0 0
Agnico Eagle Mines Ltd COM 008474108 2,680 58,459 SH   SOLE   58,459 0 0
Agnico Eagle Mines Ltd COM 008474108 1 30 SH   DFND 1 0 30 0
Agnico Eagle Mines Ltd COM 008474108 5,010 109,300 SH   SOLE   109,300 0 0
Agnico Eagle Mines Ltd COM 008474108 73 1,600 SH   DFND 1 0 1,600 0
Agnico Eagle Mines Ltd CALL 008474108 230 5,000 SH   DFND 1 0 5,000 0
Agnico Eagle Mines Ltd PUT 008474108 23 500 SH   DFND 1 0 500 0
Agnico Eagle Mines Ltd CALL 008474108 97 2,100 SH   DFND 1 0 2,100 0
Agnico Eagle Mines Ltd PUT 008474108 23 500 SH   DFND 1 0 500 0
Agnico Eagle Mines Ltd CALL 008474108 115 2,500 SH   DFND 1 0 2,500 0
Agnico Eagle Mines Ltd CALL 008474108 101 2,200 SH   DFND 1 0 2,200 0
Agnico Eagle Mines Ltd COM 008474108 3,840 83,814 SH   SOLE   83,814 0 0
Agnico Eagle Mines Ltd COM 008474108 1,399 30,515 SH   DFND 1 0 30,515 0
Agnico Eagle Mines Ltd COM 008474108 174 3,795 SH   SOLE   3,795 0 0
Agnico Eagle Mines Ltd COM 008474108 658 14,358 SH   DFND 1 0 14,358 0
Agnico Eagle Mines Ltd CALL 008474108 9 200 SH   DFND 1 0 200 0
Agnico Eagle Mines Ltd CALL 008474108 23 500 SH   DFND 1 0 500 0
Agnico Eagle Mines Ltd COM 008474108 160 3,500 SH   SOLE   3,500 0 0
Agnico Eagle Mines Ltd CALL 008474108 28 600 SH   DFND 1 0 600 0
Agnico Eagle Mines Ltd CALL 008474108 246 5,000 SH   SOLE   5,000 0 0
Agnico Eagle Mines Ltd CALL 008474108 1,474 30,000 SH   SOLE   30,000 0 0
Agnico Eagle Mines Ltd CALL 008474108 246 5,000 SH   SOLE   5,000 0 0
Agnico Eagle Mines Ltd PUT 008474108 1,749 35,600 SH   SOLE   35,600 0 0
Agnico Eagle Mines Ltd PUT 008474108 46 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd CALL 008474108 129 2,800 SH   DFND 1 0 2,800 0
Agnico Eagle Mines Ltd CALL 008474108 15 300 SH   SOLE   300 0 0
Agnico Eagle Mines Ltd CALL 008474108 3,851 78,400 SH   SOLE   78,400 0 0
Agnico Eagle Mines Ltd CALL 008474108 74 1,500 SH   SOLE   1,500 0 0
Agnico Eagle Mines Ltd CALL 008474108 1,262 25,700 SH   SOLE   25,700 0 0
Agnico Eagle Mines Ltd CALL 008474108 211 4,300 SH   SOLE   4,300 0 0
Agnico Eagle Mines Ltd CALL 008474108 290 6,300 SH   DFND 1 0 6,300 0
Agnico Eagle Mines Ltd CALL 008474108 157 3,400 SH   DFND 1 0 3,400 0
Agnico Eagle Mines Ltd COM 008474108 8,883 193,787 SH   DFND 1 0 193,787 0
Agnico Eagle Mines Ltd CALL 008474108 46 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd CALL 008474108 230 5,000 SH   DFND 1 0 5,000 0
Agnico Eagle Mines Ltd PUT 008474108 46 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd CALL 008474108 5 100 SH   DFND 1 0 100 0
Agnico Eagle Mines Ltd CALL 008474108 55 1,200 SH   DFND 1 0 1,200 0
Agnico Eagle Mines Ltd CALL 008474108 92 2,000 SH   DFND 1 0 2,000 0
Agnico Eagle Mines Ltd PUT 008474108 229 5,000 SH   DFND 1 0 5,000 0
Agnico Eagle Mines Ltd CALL 008474108 46 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108 14 300 SH   DFND 1 0 300 0
Agnico Eagle Mines Ltd PUT 008474108 18 400 SH   DFND 1 0 400 0
Agnico Eagle Mines Ltd CALL 008474108 321 7,000 SH   DFND 1 0 7,000 0
Agnico Eagle Mines Ltd CALL 008474108 206 4,500 SH   DFND 1 0 4,500 0
Agnico Eagle Mines Ltd PUT 008474108 46 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108 92 2,000 SH   DFND 1 0 2,000 0
Agnico Eagle Mines Ltd CALL 008474108 92 2,000 SH   DFND 1 0 2,000 0
Agnico Eagle Mines Ltd PUT 008474108 46 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd CALL 008474108 9 200 SH   DFND 1 0 200 0
Agnico Eagle Mines Ltd PUT 008474108 92 2,000 SH   DFND 1 0 2,000 0
Air Lease Corp COM 00912X302 1 30 SH   DFND 1 0 30 0
Air Products & Chemicals Inc COM 009158106 2,381 15,292 SH   SOLE   15,292 0 0
Air Products & Chemicals Inc COM 009158106 4,227 27,148 SH   SOLE   27,148 0 0
Air Products & Chemicals Inc COM 009158106 394 2,530 SH   SOLE   2,530 0 0
Air Products & Chemicals Inc COM 009158106 11,929 76,621 SH   SOLE   76,621 0 0
Air Products & Chemicals Inc COM 009158106 3,003 19,289 SH   SOLE   19,289 0 0
AIR PRODUCTS AND CHEMICALS INC COM 009158106 284 1,821 SH   SOLE   1,821 0 0
AKAMAI TECHNOLOGIES COM 00971T101 8 116 SH   DFND 1 0 116 0
Akamai Technologies Inc COM 00971T101 872 11,905 SH   SOLE   11,905 0 0
Akamai Technologies Inc COM 00971T101 1,547 21,133 SH   SOLE   21,133 0 0
Akamai Technologies Inc COM 00971T101 143 1,955 SH   SOLE   1,955 0 0
Akamai Technologies Inc COM 00971T101 4,367 59,645 SH   SOLE   59,645 0 0
Akamai Technologies Inc COM 00971T101 1,091 14,902 SH   SOLE   14,902 0 0
ALAMOS GOLD INC COM 011532108 28 5,000 SH   SOLE   5,000 0 0
Alamos Gold Inc COM 011532108 3,302 579,700 SH   SOLE   579,700 0 0
Alamos Gold Inc COM 011532108 568 99,700 SH   SOLE   99,700 0 0
Alamos Gold Inc COM 011532108 47 8,314 SH   DFND 1 0 8,314 0
Alamos Gold Inc COM 011532108 5 946 SH   DFND 1 0 946 0
Alaska Air Group Inc COM 011659109 519 8,599 SH   SOLE   8,599 0 0
Alaska Air Group Inc COM 011659109 922 15,265 SH   SOLE   15,265 0 0
Alaska Air Group Inc COM 011659109 2,601 43,087 SH   SOLE   43,087 0 0
ALBEMARLE CORP COM 012653101 33 352 SH   DFND 1 0 352 0
Albemarle Corp COM 012653101 729 7,728 SH   SOLE   7,728 0 0
Albemarle Corp COM 012653101 1,294 13,717 SH   SOLE   13,717 0 0
Albemarle Corp COM 012653101 121 1,279 SH   SOLE   1,279 0 0
Albemarle Corp COM 012653101 3,652 38,719 SH   SOLE   38,719 0 0
Albemarle Corp COM 012653101 919 9,746 SH   SOLE   9,746 0 0
ALBEMARLE CORPORATION COM 012653101 153 1,625 SH   SOLE   1,625 0 0
Alcoa Corp COM 013872106 28 608 SH   DFND 1 0 608 0
ALCOA CORPORATION COM 013872106 70 1,500 SH   SOLE   1,500 0 0
Alexandria Real Estate Equitie COM 015271109 906 7,185 SH   SOLE   7,185 0 0
Alexandria Real Estate Equitie COM 015271109 1,609 12,754 SH   SOLE   12,754 0 0
Alexandria Real Estate Equitie COM 015271109 148 1,171 SH   SOLE   1,171 0 0
Alexandria Real Estate Equitie COM 015271109 4,541 35,999 SH   SOLE   35,999 0 0
Alexandria Real Estate Equitie COM 015271109 1,125 8,921 SH   SOLE   8,921 0 0
Alexandria Real Estate Equitie COM 015271109 0 2 SH   DFND 1 0 2 0
Alexco Resource Corp COM 01535P106 1 507 SH   DFND 1 0 507 0
Alexion Pharmaceuticals Inc COM 015351109 1,927 15,524 SH   SOLE   15,524 0 0
Alexion Pharmaceuticals Inc COM 015351109 3,420 27,556 SH   SOLE   27,556 0 0
Alexion Pharmaceuticals Inc COM 015351109 318 2,563 SH   SOLE   2,563 0 0
Alexion Pharmaceuticals Inc COM 015351109 9,654 77,779 SH   SOLE   77,779 0 0
Alexion Pharmaceuticals Inc COM 015351109 2,424 19,531 SH   SOLE   19,531 0 0
Alexion Pharmaceuticals Inc COM 015351109 757 6,100 SH   SOLE   6,100 0 0
Algonquin Power & Utilities Co COM 015857105 1,834 189,941 SH   SOLE   189,941 0 0
Algonquin Power & Utilities Co COM 015857105 1,187 122,877 SH   SOLE   122,877 0 0
Algonquin Power & Utilities Co COM 015857105 4,959 513,411 SH   SOLE   513,411 0 0
Algonquin Power & Utilities Co COM 015857105 5,419 561,100 SH   DFND 1 0 561,100 0
Algonquin Power & Utilities Co CALL 015857105 42 4,000 SH   DFND 1 0 4,000 0
Algonquin Power & Utilities Co PUT 015857105 88 8,500 SH   DFND 1 0 8,500 0
Algonquin Power & Utilities Co PUT 015857105 8 800 SH   DFND 1 0 800 0
Algonquin Power & Utilities Co CALL 015857105 42 4,000 SH   DFND 1 0 4,000 0
Algonquin Power & Utilities Co PUT 015857105 21 2,000 SH   DFND 1 0 2,000 0
Algonquin Power & Utilities Co COM 015857105 33,317 3,449,500 SH   SOLE   3,449,500 0 0
Algonquin Power & Utilities Co COM 015857105 48 5,000 SH   SOLE   5,000 0 0
Algonquin Power & Utilities Co COM 015857105 18,639 1,929,728 SH   DFND 1 0 1,929,728 0
Algonquin Power & Utilities Co PUT 015857105 104 10,000 SH   DFND 1 0 10,000 0
Algonquin Power & Utilities Co PUT 015857105 21 2,000 SH   DFND 1 0 2,000 0
Algonquin Power & Utilities Co PUT 015857105 47 4,500 SH   DFND 1 0 4,500 0
Algonquin Power & Utilities Co CALL 015857105 21 2,000 SH   DFND 1 0 2,000 0
Algonquin Power & Utilities Co CALL 015857105 1,377 1,000 SH   DFND 1 0 1,000 0
Algonquin Power & Utilities Corp COM 015857105 780 61,450 SH   DFND 5 0 61,450 0
Algonquin Power & Utilities Corp COM 015857105 780 61,450 SH   DFND 5 0 61,450 0
ALGONQUIN POWER&UTILITIES CORP COM 015857105 923 95,522 SH   SOLE   95,522 0 0
ALIBABA GROUP HOLDING LTD-SPON ADR COM 01609W102 198 1,066 SH   SOLE   1,066 0 0
Align Technology Inc COM 016255101 301 879 SH   SOLE   879 0 0
Align Technology Inc COM 016255101 1,722 5,034 SH   SOLE   5,034 0 0
Align Technology Inc COM 016255101 3,056 8,933 SH   SOLE   8,933 0 0
Align Technology Inc COM 016255101 8,626 25,216 SH   SOLE   25,216 0 0
Align Technology Inc COM 016255101 2,295 6,708 SH   SOLE   6,708 0 0
Align Technology Inc COM 016255101 1,437 4,200 SH   SOLE   4,200 0 0
Alkermes PLC COM G01767105 74 1,804 SH   SOLE   1,804 0 0
Alkermes PLC COM G01767105 566 13,758 SH   SOLE   13,758 0 0
Alleghany Corp COM 017175100 102 178 SH   SOLE   178 0 0
Alleghany Corp COM 017175100 779 1,356 SH   SOLE   1,356 0 0
Allegion PLC COM G0176J109 512 6,625 SH   SOLE   6,625 0 0
Allegion PLC COM G0176J109 910 11,761 SH   SOLE   11,761 0 0
Allegion PLC COM G0176J109 85 1,101 SH   SOLE   1,101 0 0
Allegion PLC COM G0176J109 2,567 33,194 SH   SOLE   33,194 0 0
Allegion PLC COM G0176J109 649 8,385 SH   SOLE   8,385 0 0
Allergan PLC COM G0177J108 3,943 23,657 SH   SOLE   23,657 0 0
Allergan PLC COM G0177J108 7,000 41,993 SH   SOLE   41,993 0 0
Allergan PLC COM G0177J108 636 3,818 SH   SOLE   3,818 0 0
Allergan PLC COM G0177J108 19,756 118,524 SH   SOLE   118,524 0 0
Allergan PLC COM G0177J108 4,851 29,103 SH   SOLE   29,103 0 0
Allergan PLC CALL G0177J108 38,427 205,800 SH   SOLE   205,800 0 0
Allergan PLC PUT G0177J108 7,502 45,000 SH   SOLE   45,000 0 0
Allergan PLC PUT G0177J108 8,336 50,000 SH   SOLE   50,000 0 0
Alliance Data Systems Corp COM 018581108 784 3,363 SH   SOLE   3,363 0 0
Alliance Data Systems Corp COM 018581108 1,392 5,969 SH   SOLE   5,969 0 0
Alliance Data Systems Corp COM 018581108 135 578 SH   SOLE   578 0 0
Alliance Data Systems Corp COM 018581108 3,928 16,848 SH   SOLE   16,848 0 0
Alliance Data Systems Corp COM 018581108 1,025 4,398 SH   SOLE   4,398 0 0
Alliant Energy Corp COM 018802108 683 16,152 SH   SOLE   16,152 0 0
Alliant Energy Corp COM 018802108 1,213 28,668 SH   SOLE   28,668 0 0
Alliant Energy Corp COM 018802108 113 2,673 SH   SOLE   2,673 0 0
Alliant Energy Corp COM 018802108 3,424 80,918 SH   SOLE   80,918 0 0
Alliant Energy Corp COM 018802108 862 20,384 SH   SOLE   20,384 0 0
Allison Transmission Holdings COM 01973R101 3 80 SH   DFND 1 0 80 0
Allstate Corp/The COM 020002101 2,238 24,523 SH   SOLE   24,523 0 0
Allstate Corp/The COM 020002101 3,972 43,533 SH   SOLE   43,533 0 0
Allstate Corp/The COM 020002101 374 4,096 SH   SOLE   4,096 0 0
Allstate Corp/The COM 020002101 11,212 122,867 SH   SOLE   122,867 0 0
Allstate Corp/The COM 020002101 2,850 31,230 SH   SOLE   31,230 0 0
ALLSTATE CORPORATION COM 020002101 17 184 SH   SOLE   184 0 0
Ally Financial Inc COM 02005N100 132 5,025 SH   SOLE   5,025 0 0
Ally Financial Inc COM 02005N100 1,006 38,306 SH   SOLE   38,306 0 0
Almaden Minerals Ltd COM 020283305 0 129 SH   DFND 1 0 129 0
Alnylam Pharmaceuticals Inc COM 02043Q107 102 1,039 SH   SOLE   1,039 0 0
Alnylam Pharmaceuticals Inc COM 02043Q107 780 7,919 SH   SOLE   7,919 0 0
Alphabet Inc COM 02079K107 23,626 21,182 SH   SOLE   21,182 0 0
Alphabet Inc COM 02079K305 23,524 20,838 SH   SOLE   20,838 0 0
Alphabet Inc COM 02079K107 41,939 37,600 SH   SOLE   37,600 0 0
Alphabet Inc COM 02079K305 41,757 36,988 SH   SOLE   36,988 0 0
Alphabet Inc COM 02079K107 4,060 3,640 SH   SOLE   3,640 0 0
Alphabet Inc COM 02079K305 3,895 3,450 SH   SOLE   3,450 0 0
Alphabet Inc COM 02079K305 131 116 SH   SOLE   116 0 0
Alphabet Inc COM 02079K107 118,371 106,123 SH   SOLE   106,123 0 0
Alphabet Inc COM 02079K305 117,862 104,399 SH   SOLE   104,399 0 0
Alphabet Inc COM 02079K107 30,944 27,742 SH   SOLE   27,742 0 0
Alphabet Inc COM 02079K305 29,691 26,300 SH   SOLE   26,300 0 0
Alphabet Inc CALL 02079K107 53,089 45,600 SH   SOLE   45,600 0 0
Alphabet Inc CALL 02079K305 4,919 4,200 SH   SOLE   4,200 0 0
Alphabet Inc PUT 02079K305 9,598 8,500 SH   SOLE   8,500 0 0
Alphabet Inc CALL 02079K305 1,355 1,200 SH   SOLE   1,200 0 0
Alphabet Inc PUT 02079K305 1,129 1,000 SH   SOLE   1,000 0 0
ALPHABET INC CL-A COM 02079K305 200 177 SH   DFND 1 0 177 0
ALPHABET INC CLASS-A COM 02079K305 2,260 2,000 SH   SOLE   2,000 0 0
ALPHABET INC CLASS-C COM 02079K107 4,999 4,478 SH   SOLE   4,478 0 0
Altice USA Inc COM 02156K103 1 35 SH   SOLE   35 0 0
Altice USA Inc COM 02156K103 91 5,322 SH   SOLE   5,322 0 0
Altice USA Inc COM 02156K103 175 10,274 SH   SOLE   10,274 0 0
ALTRIA GROUP INC COM 02209S103 931 16,385 SH   SOLE   16,385 0 0
Altria Group Inc COM 02209S103 7,497 132,053 SH   SOLE   132,053 0 0
Altria Group Inc COM 02209S103 13,309 234,405 SH   SOLE   234,405 0 0
Altria Group Inc COM 02209S103 1,247 21,964 SH   SOLE   21,964 0 0
Altria Group Inc COM 02209S103 37,564 661,603 SH   SOLE   661,603 0 0
Altria Group Inc COM 02209S103 9,507 167,443 SH   SOLE   167,443 0 0
Altria Group Inc COM 02209S103 119 2,100 SH   SOLE   2,100 0 0
Aluminum Corp of China Ltd COM 022276109 6 521 SH   DFND 1 0 521 0
AMAZON.COM INC COM 023135106 1,204 708 SH   SOLE   708 0 0
Amazon.com Inc COM 023135106 47,752 28,100 SH   SOLE   28,100 0 0
Amazon.com Inc COM 023135106 84,766 49,879 SH   SOLE   49,879 0 0
Amazon.com Inc COM 023135106 8,082 4,756 SH   SOLE   4,756 0 0
Amazon.com Inc COM 023135106 1,360 800 SH   SOLE   800 0 0
Amazon.com Inc COM 023135106 291,336 171,430 SH   SOLE   171,430 0 0
Amazon.com Inc COM 023135106 61,615 36,256 SH   SOLE   36,256 0 0
Amazon.com Inc COM 023135106 17 10 SH   SOLE   10 0 0
Amazon.com Inc PUT 023135106 9,349 5,500 SH   SOLE   5,500 0 0
Amdocs Ltd COM G02602103 1 13 SH   DFND 1 0 13 0
AMERCO COM 023586100 36 102 SH   SOLE   102 0 0
AMERCO COM 023586100 277 777 SH   SOLE   777 0 0
Ameren Corp COM 023608102 1,034 17,001 SH   SOLE   17,001 0 0
Ameren Corp COM 023608102 1,836 30,177 SH   SOLE   30,177 0 0
Ameren Corp COM 023608102 171 2,804 SH   SOLE   2,804 0 0
Ameren Corp COM 023608102 5,182 85,173 SH   SOLE   85,173 0 0
Ameren Corp COM 023608102 1,300 21,375 SH   SOLE   21,375 0 0
American Airlines Group Inc COM 02376R102 1,103 29,070 SH   SOLE   29,070 0 0
American Airlines Group Inc COM 02376R102 1,958 51,603 SH   SOLE   51,603 0 0
American Airlines Group Inc COM 02376R102 52 1,368 SH   SOLE   1,368 0 0
American Airlines Group Inc COM 02376R102 5,528 145,648 SH   SOLE   145,648 0 0
American Airlines Group Inc COM 02376R102 396 10,422 SH   SOLE   10,422 0 0
AMERICAN EAGLE OUTFIT COM 02553E106 4 190 SH   DFND 1 0 190 0
American Electric Power Co Inc COM 025537101 2,379 34,363 SH   SOLE   34,363 0 0
American Electric Power Co Inc COM 025537101 4,223 60,998 SH   SOLE   60,998 0 0
American Electric Power Co Inc COM 025537101 394 5,686 SH   SOLE   5,686 0 0
American Electric Power Co Inc COM 025537101 11,920 172,169 SH   SOLE   172,169 0 0
American Electric Power Co Inc COM 025537101 3,001 43,349 SH   SOLE   43,349 0 0
American Express Co COM 025816109 4,882 49,825 SH   SOLE   49,825 0 0
American Express Co COM 025816109 8,665 88,441 SH   SOLE   88,441 0 0
American Express Co COM 025816109 828 8,452 SH   SOLE   8,452 0 0
American Express Co COM 025816109 24,458 249,624 SH   SOLE   249,624 0 0
American Express Co COM 025816109 196 2,000 SH   SOLE   2,000 0 0
American Express Co COM 025816109 6,313 64,428 SH   SOLE   64,428 0 0
American Express Co PUT 025816109 1,470 15,000 SH   SOLE   15,000 0 0
AMERICAN EXPRESS COMPANY COM 025816109 3,110 31,718 SH   SOLE   31,718 0 0
American Financial Group Inc/O COM 025932104 93 868 SH   SOLE   868 0 0
American Financial Group Inc/O COM 025932104 711 6,623 SH   SOLE   6,623 0 0
American International Group I COM 026874784 3,320 62,632 SH   SOLE   62,632 0 0
American International Group I COM 026874784 5,893 111,178 SH   SOLE   111,178 0 0
American International Group I COM 026874784 553 10,430 SH   SOLE   10,430 0 0
American International Group I COM 026874784 16,634 313,798 SH   SOLE   313,798 0 0
American International Group I COM 026874784 4,215 79,515 SH   SOLE   79,515 0 0
AMERICAN INTERNATIONAL GROUP INC COM 026874784 1,146 21,596 SH   SOLE   21,596 0 0
American National Insurance Co COM 028591105 2 16 SH   DFND 1 0 16 0
AMERICAN TOWER CORP COM 03027X100 657 4,554 SH   SOLE   4,554 0 0
American Tower Corp COM 03027X100 4,442 30,816 SH   SOLE   30,816 0 0
American Tower Corp COM 03027X100 7,884 54,699 SH   SOLE   54,699 0 0
American Tower Corp COM 03027X100 734 5,095 SH   SOLE   5,095 0 0
American Tower Corp COM 03027X100 22,254 154,389 SH   SOLE   154,389 0 0
American Tower Corp COM 03027X100 5,599 38,842 SH   SOLE   38,842 0 0
AMERICAN WATER WORKS CO INC COM 030420103 215 2,517 SH   SOLE   2,517 0 0
American Water Works Co Inc COM 030420103 1,060 12,422 SH   SOLE   12,422 0 0
American Water Works Co Inc COM 030420103 1,882 22,052 SH   SOLE   22,052 0 0
American Water Works Co Inc COM 030420103 176 2,064 SH   SOLE   2,064 0 0
American Water Works Co Inc COM 030420103 5,313 62,240 SH   SOLE   62,240 0 0
American Water Works Co Inc COM 030420103 1,343 15,731 SH   SOLE   15,731 0 0
Americas Silver Corp COM 03063L705 0 16 SH   DFND 1 0 16 0
Americas Silver Corp COM 03063L705 1 162 SH   DFND 1 0 162 0
AMERICOLD REALTY TRUST COM 03064D108 592 26,907 SH   DFND 1 0 26,907 0
AMERIPRISE FINANCIAL INC COM 03076C106 1,698 12,130 SH   SOLE   12,130 0 0
Ameriprise Financial Inc COM 03076C106 1,411 10,090 SH   SOLE   10,090 0 0
Ameriprise Financial Inc COM 03076C106 2,505 17,910 SH   SOLE   17,910 0 0
Ameriprise Financial Inc COM 03076C106 236 1,691 SH   SOLE   1,691 0 0
Ameriprise Financial Inc COM 03076C106 7,070 50,552 SH   SOLE   50,552 0 0
Ameriprise Financial Inc COM 03076C106 1,803 12,894 SH   SOLE   12,894 0 0
Ameriprise Financial Inc COM 03076C106 12 88 SH   DFND 1 0 88 0
AmerisourceBergen Corp COM 03073E105 967 11,349 SH   SOLE   11,349 0 0
AmerisourceBergen Corp COM 03073E105 1,717 20,145 SH   SOLE   20,145 0 0
AmerisourceBergen Corp COM 03073E105 162 1,904 SH   SOLE   1,904 0 0
AmerisourceBergen Corp COM 03073E105 4,847 56,858 SH   SOLE   56,858 0 0
AmerisourceBergen Corp COM 03073E105 1,238 14,516 SH   SOLE   14,516 0 0
AMERISOURCEBERGEN CORPORATION COM 03073E105 2,406 28,199 SH   SOLE   28,199 0 0
AMETEK INC COM 031100100 109 1,510 SH   DFND 1 0 1,510 0
AMETEK INC COM 031100100 807 11,183 SH   SOLE   11,183 0 0
AMETEK Inc COM 031100100 1,166 16,159 SH   SOLE   16,159 0 0
AMETEK Inc COM 031100100 2,069 28,681 SH   SOLE   28,681 0 0
AMETEK Inc COM 031100100 193 2,673 SH   SOLE   2,673 0 0
AMETEK Inc COM 031100100 5,840 80,952 SH   SOLE   80,952 0 0
AMETEK Inc COM 031100100 1,470 20,382 SH   SOLE   20,382 0 0
AMGEN INC COM 031162100 1,714 9,278 SH   SOLE   9,278 0 0
Amgen Inc COM 031162100 8,575 46,468 SH   SOLE   46,468 0 0
Amgen Inc COM 031162100 15,222 82,484 SH   SOLE   82,484 0 0
Amgen Inc COM 031162100 1,437 7,788 SH   SOLE   7,788 0 0
Amgen Inc COM 031162100 42,965 232,808 SH   SOLE   232,808 0 0
Amgen Inc COM 031162100 10,957 59,369 SH   SOLE   59,369 0 0
Amgen Inc CALL 031162100 991 5,200 SH   SOLE   5,200 0 0
Amgen Inc PUT 031162100 2,707 14,200 SH   SOLE   14,200 0 0
Amgen Inc CALL 031162100 4,762 25,800 SH   SOLE   25,800 0 0
Amphenol Corp COM 032095101 1,832 21,032 SH   SOLE   21,032 0 0
Amphenol Corp COM 032095101 3,253 37,333 SH   SOLE   37,333 0 0
Amphenol Corp COM 032095101 308 3,531 SH   SOLE   3,531 0 0
Amphenol Corp COM 032095101 9,181 105,372 SH   SOLE   105,372 0 0
Amphenol Corp COM 032095101 2,345 26,915 SH   SOLE   26,915 0 0
AMPHENOL CORPORATION CL-A COM 032095101 324 3,710 SH   SOLE   3,710 0 0
ANADARKO PETROLEUM CORP COM 032511107 906 12,375 SH   DFND 1 0 12,375 0
Anadarko Petroleum Corp COM 032511107 2,632 35,938 SH   SOLE   35,938 0 0
Anadarko Petroleum Corp COM 032511107 4,672 63,794 SH   SOLE   63,794 0 0
Anadarko Petroleum Corp COM 032511107 451 6,154 SH   SOLE   6,154 0 0
Anadarko Petroleum Corp COM 032511107 13,186 180,055 SH   SOLE   180,055 0 0
Anadarko Petroleum Corp COM 032511107 18,791 256,585 SH   SOLE   256,585 0 0
Anadarko Petroleum Corp COM 032511107 3,436 46,917 SH   SOLE   46,917 0 0
Anadarko Petroleum Corp CALL 032511107 651 10,600 SH   SOLE   10,600 0 0
Anadarko Petroleum Corp PUT 032511107 7,820 127,300 SH   SOLE   127,300 0 0
Anadarko Petroleum Corp CALL 032511107 4,197 57,300 SH   SOLE   57,300 0 0
Anadarko Petroleum Corp CALL 032511107 3,663 50,000 SH   SOLE   50,000 0 0
ANADARKO PETROLEUM CORPORATION COM 032511107 146 1,990 SH   SOLE   1,990 0 0
ANALOG DEVICES INC COM 032654105 241 2,512 SH   SOLE   2,512 0 0
Analog Devices Inc COM 032654105 2,482 25,878 SH   SOLE   25,878 0 0
Analog Devices Inc COM 032654105 4,405 45,936 SH   SOLE   45,936 0 0
Analog Devices Inc COM 032654105 410 4,274 SH   SOLE   4,274 0 0
Analog Devices Inc COM 032654105 12,434 129,652 SH   SOLE   129,652 0 0
Analog Devices Inc COM 032654105 3,125 32,583 SH   SOLE   32,583 0 0
Analog Devices Inc CALL 032654105 3,261 34,200 SH   SOLE   34,200 0 0
Andeavor COM 03349M105 2,258 17,219 SH   SOLE   17,219 0 0
Andeavor COM 03349M105 221 1,688 SH   SOLE   1,688 0 0
Andeavor COM 03349M105 1,272 9,700 SH   SOLE   9,700 0 0
Andeavor COM 03349M105 6,374 48,600 SH   SOLE   48,600 0 0
Andeavor COM 03349M105 1,688 12,871 SH   SOLE   12,871 0 0
Andeavor COM 03349M105 3 24 SH   SOLE   24 0 0
Andersons Inc/The COM 034164103 1 40 SH   DFND 1 0 40 0
Anheuser-Busch InBev SA/NV COM 03524A108 222 2,200 SH   SOLE   2,200 0 0
Anheuser-Busch InBev SA/NV PUT 03524A108 1,051 9,200 SH   SOLE   9,200 0 0
Anheuser-Busch InBev SA/NV COM 03524A108 3 31 SH   DFND 1 0 31 0
ANHEUSER-BUSCH INBEV SPN ADR COM 03524A108 582 5,775 SH   SOLE   5,775 0 0
Annaly Capital Management Inc COM 035710409 138 13,401 SH   SOLE   13,401 0 0
Annaly Capital Management Inc COM 035710409 1,051 102,172 SH   SOLE   102,172 0 0
ANSYS INC COM 03662Q105 899 5,159 SH   SOLE   5,159 0 0
ANSYS Inc COM 03662Q105 169 970 SH   SOLE   970 0 0
ANSYS Inc COM 03662Q105 1,021 5,862 SH   SOLE   5,862 0 0
ANSYS Inc COM 03662Q105 1,812 10,405 SH   SOLE   10,405 0 0
ANSYS Inc COM 03662Q105 5,115 29,370 SH   SOLE   29,370 0 0
ANSYS Inc COM 03662Q105 1,287 7,389 SH   SOLE   7,389 0 0
ANSYS Inc COM 03662Q105 1 7 SH   DFND 1 0 7 0
Antero Resources Corp COM 03674X106 51 2,378 SH   SOLE   2,378 0 0
Antero Resources Corp COM 03674X106 387 18,127 SH   SOLE   18,127 0 0
ANTHEM INC COM 036752103 1,429 6,000 SH   SOLE   6,000 0 0
Anthem Inc COM 036752103 4,238 17,807 SH   SOLE   17,807 0 0
Anthem Inc COM 036752103 7,522 31,606 SH   SOLE   31,606 0 0
Anthem Inc COM 036752103 703 2,955 SH   SOLE   2,955 0 0
Anthem Inc COM 036752103 21,230 89,209 SH   SOLE   89,209 0 0
Anthem Inc COM 036752103 5,362 22,531 SH   SOLE   22,531 0 0
AO Smith Corp COM 831865209 99 1,681 SH   SOLE   1,681 0 0
AO Smith Corp COM 831865209 599 10,123 SH   SOLE   10,123 0 0
AO Smith Corp COM 831865209 1,063 17,967 SH   SOLE   17,967 0 0
AO Smith Corp COM 831865209 2,999 50,713 SH   SOLE   50,713 0 0
AO Smith Corp COM 831865209 758 12,815 SH   SOLE   12,815 0 0
Aon PLC COM G0408V102 2,340 17,062 SH   SOLE   17,062 0 0
Aon PLC COM G0408V102 4,153 30,282 SH   SOLE   30,282 0 0
Aon PLC COM G0408V102 390 2,846 SH   SOLE   2,846 0 0
Aon PLC COM G0408V102 11,722 85,472 SH   SOLE   85,472 0 0
Aon PLC COM G0408V102 2,975 21,690 SH   SOLE   21,690 0 0
Apache Corp COM 037411105 1,246 26,664 SH   SOLE   26,664 0 0
Apache Corp COM 037411105 2,212 47,330 SH   SOLE   47,330 0 0
Apache Corp COM 037411105 206 4,409 SH   SOLE   4,409 0 0
Apache Corp COM 037411105 6,244 133,587 SH   SOLE   133,587 0 0
Apache Corp COM 037411105 1,571 33,607 SH   SOLE   33,607 0 0
Apache Corp COM 037411105 1 26 SH   DFND 1 0 26 0
Apache Corp COM 037411105 3,050 65,252 SH   SOLE   65,252 0 0
Apache Corp CALL 037411105 659 14,100 SH   SOLE   14,100 0 0
Apache Corp CALL 037411105 823 17,600 SH   SOLE   17,600 0 0
Apartment Investment & Managem COM 03748R101 464 10,980 SH   SOLE   10,980 0 0
Apartment Investment & Managem COM 03748R101 824 19,487 SH   SOLE   19,487 0 0
Apartment Investment & Managem COM 03748R101 2,326 55,004 SH   SOLE   55,004 0 0
APPLE INC COM 037833100 9,249 49,937 SH   SOLE   49,937 0 0
Apple Inc COM 037833100 63,465 342,939 SH   SOLE   342,939 0 0
Apple Inc COM 037833100 112,659 608,739 SH   SOLE   608,739 0 0
Apple Inc COM 037833100 10,852 58,641 SH   SOLE   58,641 0 0
Apple Inc COM 037833100 629 3,400 SH   SOLE   3,400 0 0
Apple Inc COM 037833100 317,981 1,718,155 SH   SOLE   1,718,155 0 0
Apple Inc COM 037833100 82,738 447,059 SH   SOLE   447,059 0 0
Apple Inc COM 037833100 56 300 SH   SOLE   300 0 0
Apple Inc PUT 037833100 3,924 21,200 SH   SOLE   21,200 0 0
APPLIED MATERIALS INC COM 038222105 1,739 37,627 SH   SOLE   37,627 0 0
Applied Materials Inc COM 038222105 3,248 70,334 SH   SOLE   70,334 0 0
Applied Materials Inc COM 038222105 5,765 124,846 SH   SOLE   124,846 0 0
Applied Materials Inc COM 038222105 561 12,143 SH   SOLE   12,143 0 0
Applied Materials Inc COM 038222105 16,273 352,377 SH   SOLE   352,377 0 0
Applied Materials Inc COM 038222105 4,275 92,573 SH   SOLE   92,573 0 0
APTARGROUP INC COM 038336103 291 3,116 SH   SOLE   3,116 0 0
AptarGroup Inc COM 038336103 1,628 17,443 SH   SOLE   17,443 0 0
AptarGroup Inc PUT 038336103 6,537 70,000 SH   SOLE   70,000 0 0
Aralez Pharmaceuticals Inc COM 03852X100 0 618 SH   DFND 1 0 618 0
ARAMARK COM 03852U106 11 301 SH   DFND 1 0 301 0
Aramark COM 03852U106 105 2,841 SH   SOLE   2,841 0 0
Aramark COM 03852U106 803 21,660 SH   SOLE   21,660 0 0
Aramark COM 03852U106 7,381 199,000 SH   SOLE   199,000 0 0
Arch Capital Group Ltd COM G0450A105 125 4,737 SH   SOLE   4,737 0 0
Arch Capital Group Ltd COM G0450A105 956 36,120 SH   SOLE   36,120 0 0
Archer-Daniels-Midland Co COM 039483102 1,788 39,014 SH   SOLE   39,014 0 0
Archer-Daniels-Midland Co COM 039483102 3,173 69,256 SH   SOLE   69,256 0 0
Archer-Daniels-Midland Co COM 039483102 296 6,459 SH   SOLE   6,459 0 0
Archer-Daniels-Midland Co COM 039483102 8,957 195,470 SH   SOLE   195,470 0 0
Archer-Daniels-Midland Co COM 039483102 2,256 49,238 SH   SOLE   49,238 0 0
ARCONIC INC COM 03965L100 6 324 SH   SOLE   324 0 0
Arconic Inc COM 03965L100 504 29,646 SH   SOLE   29,646 0 0
Arconic Inc COM 03965L100 895 52,622 SH   SOLE   52,622 0 0
Arconic Inc COM 03965L100 85 5,022 SH   SOLE   5,022 0 0
Arconic Inc COM 03965L100 2,526 148,527 SH   SOLE   148,527 0 0
Arconic Inc COM 03965L100 651 38,281 SH   SOLE   38,281 0 0
Arista Networks Inc COM 040413106 154 599 SH   SOLE   599 0 0
Arista Networks Inc COM 040413106 1,173 4,556 SH   SOLE   4,556 0 0
ARRIS International PLC COM G0551A103 2 80 SH   DFND 1 0 80 0
Arrow Electronics Inc COM 042735100 76 1,013 SH   SOLE   1,013 0 0
Arrow Electronics Inc COM 042735100 582 7,728 SH   SOLE   7,728 0 0
Arthur J Gallagher & Co COM 363576109 830 12,718 SH   SOLE   12,718 0 0
Arthur J Gallagher & Co COM 363576109 1,473 22,574 SH   SOLE   22,574 0 0
Arthur J Gallagher & Co COM 363576109 137 2,097 SH   SOLE   2,097 0 0
Arthur J Gallagher & Co COM 363576109 4,158 63,715 SH   SOLE   63,715 0 0
Arthur J Gallagher & Co COM 363576109 1,043 15,985 SH   SOLE   15,985 0 0
Asanko Gold Inc COM 04341Y105 0 100 SH   SOLE   100 0 0
Asanko Gold Inc COM 04341Y105 0 26 SH   DFND 1 0 26 0
Asanko Gold Inc COM 04341Y105 0 300 SH   DFND 1 0 300 0
ASML HOLDING NV-NY REG SHS COM N07059210 149 752 SH   SOLE   752 0 0
ASPEN TECHNOLOGY INC COM 045327103 48 512 SH   SOLE   512 0 0
Assurant Inc COM 04621X108 383 3,701 SH   SOLE   3,701 0 0
Assurant Inc COM 04621X108 679 6,563 SH   SOLE   6,563 0 0
Assurant Inc COM 04621X108 63 606 SH   SOLE   606 0 0
Assurant Inc COM 04621X108 1,916 18,522 SH   SOLE   18,522 0 0
Assurant Inc COM 04621X108 478 4,624 SH   SOLE   4,624 0 0
ASTRAZENECA PLC SPONSORED ADR COM 046353108 556 15,827 SH   SOLE   15,827 0 0
AT&T INC COM 00206R102 1,485 46,225 SH   SOLE   46,225 0 0
AT&T Inc COM 00206R102 16,265 506,661 SH   SOLE   506,661 0 0
AT&T Inc COM 00206R102 28,872 899,354 SH   SOLE   899,354 0 0
AT&T Inc COM 00206R102 2,693 83,902 SH   SOLE   83,902 0 0
AT&T Inc COM 00206R102 115,463 3,596,618 SH   SOLE   3,596,618 0 0
AT&T Inc COM 00206R102 20,534 639,627 SH   SOLE   639,627 0 0
AT&T Inc COM 00206R102 32 1,000 SH   SOLE   1,000 0 0
AT&T Inc COM 00206R102 661 20,600 SH   SOLE   20,600 0 0
AT&T Inc COM 00206R102 1,244 38,750 SH   SOLE   38,750 0 0
athenahealth Inc COM 04685W103 70,372 442,300 SH   SOLE   442,300 0 0
Athene Holding Ltd COM G0684D107 79 1,796 SH   SOLE   1,796 0 0
Athene Holding Ltd COM G0684D107 600 13,693 SH   SOLE   13,693 0 0
Atlantic Power Corp COM 04878Q863 5 2,100 SH   DFND 1 0 2,100 0
Atlantic Power Corp COM 04878Q863 1 532 SH   DFND 1 0 532 0
Atlassian Corp PLC COM G06242104 11 180 SH   DFND 1 0 180 0
ATLASSIAN CORP PLC CL-A COM G06242104 18 294 SH   DFND 1 0 294 0
Atmos Energy Corp COM 049560105 116 1,282 SH   SOLE   1,282 0 0
Atmos Energy Corp COM 049560105 881 9,777 SH   SOLE   9,777 0 0
Aurinia Pharmaceuticals Inc COM 05156V102 0 31 SH   DFND 1 0 31 0
Aurinia Pharmaceuticals Inc COM 05156V102 1 199 SH   DFND 1 0 199 0
Aurinia Pharmaceuticals Inc COM 05156V102 32 5,500 SH   SOLE   5,500 0 0
AURYN RESOURCES INC COM 05208W108 0 9 SH   DFND 1 0 9 0
AURYN RESOURCES INC COM 05208W108 0 181 SH   DFND 1 0 181 0
Autodesk Inc COM 052769106 2,004 15,288 SH   SOLE   15,288 0 0
Autodesk Inc COM 052769106 3,557 27,138 SH   SOLE   27,138 0 0
Autodesk Inc COM 052769106 334 2,545 SH   SOLE   2,545 0 0
Autodesk Inc COM 052769106 10,038 76,592 SH   SOLE   76,592 0 0
Autodesk Inc COM 052769106 2,544 19,408 SH   SOLE   19,408 0 0
Autoliv Inc COM 052800109 144 1,005 SH   SOLE   1,005 0 0
Autoliv Inc COM 052800109 1,097 7,663 SH   SOLE   7,663 0 0
AUTOMATIC DATA PROC INC COM 053015103 959 7,147 SH   DFND 1 0 7,147 0
AUTOMATIC DATA PROCESSING INC COM 053015103 534 3,980 SH   SOLE   3,980 0 0
Automatic Data Processing Inc COM 053015103 4,122 30,736 SH   SOLE   30,736 0 0
Automatic Data Processing Inc COM 053015103 7,317 54,560 SH   SOLE   54,560 0 0
Automatic Data Processing Inc COM 053015103 687 5,123 SH   SOLE   5,123 0 0
Automatic Data Processing Inc COM 053015103 20,652 153,990 SH   SOLE   153,990 0 0
Automatic Data Processing Inc COM 053015103 5,238 39,055 SH   SOLE   39,055 0 0
AutoNation Inc COM 05329W102 3 60 SH   DFND 1 0 60 0
AUTOZONE INC COM 053332102 2,633 3,922 SH   SOLE   3,922 0 0
AutoZone Inc COM 053332102 1,248 1,861 SH   SOLE   1,861 0 0
AutoZone Inc COM 053332102 2,215 3,302 SH   SOLE   3,302 0 0
AutoZone Inc COM 053332102 212 316 SH   SOLE   316 0 0
AutoZone Inc COM 053332102 7,613 11,349 SH   SOLE   11,349 0 0
AutoZone Inc COM 053332102 1,611 2,402 SH   SOLE   2,402 0 0
AvalonBay Communities Inc COM 053484101 1,657 9,644 SH   SOLE   9,644 0 0
AvalonBay Communities Inc COM 053484101 2,942 17,118 SH   SOLE   17,118 0 0
AvalonBay Communities Inc COM 053484101 274 1,596 SH   SOLE   1,596 0 0
AvalonBay Communities Inc COM 053484101 8,303 48,312 SH   SOLE   48,312 0 0
AvalonBay Communities Inc COM 053484101 2,091 12,168 SH   SOLE   12,168 0 0
AvalonBay Communities Inc PUT 053484101 69 400 SH   SOLE   400 0 0
Avery Dennison Corp COM 053611109 627 6,141 SH   SOLE   6,141 0 0
Avery Dennison Corp COM 053611109 1,113 10,904 SH   SOLE   10,904 0 0
Avery Dennison Corp COM 053611109 104 1,016 SH   SOLE   1,016 0 0
Avery Dennison Corp COM 053611109 3,141 30,773 SH   SOLE   30,773 0 0
Avery Dennison Corp COM 053611109 791 7,747 SH   SOLE   7,747 0 0
Avino Silver & Gold Mines Ltd COM 053906103 0 25 SH   DFND 1 0 25 0
Avnet Inc COM 053807103 59 1,387 SH   SOLE   1,387 0 0
Avnet Inc COM 053807103 453 10,568 SH   SOLE   10,568 0 0
Avnet Inc COM 053807103 8 176 SH   DFND 1 0 176 0
AVON PRODUCTS INC COM 054303102 1 400 SH   SOLE   400 0 0
Axalta Coating Systems Ltd COM G0750C108 77 2,536 SH   SOLE   2,536 0 0
Axalta Coating Systems Ltd COM G0750C108 586 19,343 SH   SOLE   19,343 0 0
Axis Capital Holdings Ltd COM G0692U109 54 965 SH   SOLE   965 0 0
Axis Capital Holdings Ltd COM G0692U109 409 7,360 SH   SOLE   7,360 0 0
B2Gold Corp COM 11777Q209 3,617 1,394,736 SH   SOLE   1,394,736 0 0
B2Gold Corp COM 11777Q209 837 322,900 SH   SOLE   322,900 0 0
B2Gold Corp COM 11777Q209 0 19 SH   DFND 1 0 19 0
B2Gold Corp COM 11777Q209 0 12 SH   DFND 1 0 12 0
B2GOLD CORPORATION COM 11777Q209 6 2,340 SH   SOLE   2,340 0 0
BAIDU INC ADS COM 056752108 3 12 SH   DFND 1 0 12 0
Baker Hughes a GE Co COM 05722G100 959 29,054 SH   SOLE   29,054 0 0
Baker Hughes a GE Co COM 05722G100 161 4,884 SH   SOLE   4,884 0 0
Baker Hughes a GE Co COM 05722G100 1,703 51,573 SH   SOLE   51,573 0 0
Baker Hughes a GE Co COM 05722G100 4,807 145,563 SH   SOLE   145,563 0 0
Baker Hughes a GE Co COM 05722G100 1,230 37,232 SH   SOLE   37,232 0 0
Ball Corp COM 058498106 866 24,367 SH   SOLE   24,367 0 0
Ball Corp COM 058498106 1,537 43,253 SH   SOLE   43,253 0 0
Ball Corp COM 058498106 137 3,843 SH   SOLE   3,843 0 0
Ball Corp COM 058498106 4,339 122,082 SH   SOLE   122,082 0 0
Ball Corp COM 058498106 16 448 SH   SOLE   448 0 0
Ball Corp COM 058498106 1,041 29,301 SH   SOLE   29,301 0 0
Ball Corp COM 058498106 4 100 SH   DFND 1 0 100 0
BALLARD POWER SYSTEMS INC COM 058586108 0 66 SH   DFND 1 0 66 0
BALLARD POWER SYSTEMS INC COM 058586108 2 775 SH   DFND 1 0 775 0
BALLARD POWER SYSTEMS INC COM 058586108 47 16,200 SH   SOLE   16,200 0 0
BANCO SANTANDER S.A. ADR COM 05964H105 43 8,056 SH   SOLE   8,056 0 0
BANK OF AMERICA COM 060505104 16 552 SH   DFND 1 0 552 0
Bank of America Corp COM 060505104 18,542 657,923 SH   SOLE   657,923 0 0
Bank of America Corp COM 060505104 32,915 1,167,853 SH   SOLE   1,167,853 0 0
Bank of America Corp COM 060505104 3,170 112,470 SH   SOLE   112,470 0 0
Bank of America Corp COM 060505104 92,902 3,296,246 SH   SOLE   3,296,246 0 0
Bank of America Corp COM 060505104 2,129 75,600 SH   SOLE   75,600 0 0
Bank of America Corp COM 060505104 24,165 857,416 SH   SOLE   857,416 0 0
Bank of America Corp PUT 060505104 1,091 34,000 SH   SOLE   34,000 0 0
Bank of America Corp COM 060505104 3,270 116,035 SH   SOLE   116,035 0 0
Bank of America Corp COM 060505104 20 699 SH   SOLE   699 0 0
Bank of America Corp PUT 060505104 1,128 40,000 SH   SOLE   40,000 0 0
Bank of America Corp PUT 060505104 1,128 40,000 SH   SOLE   40,000 0 0
Bank of America Corp PUT 060505104 1,128 40,000 SH   SOLE   40,000 0 0
Bank of America Corp COM 060505104 2,819 100,000 SH   DFND 1 0 100,000 0
BANK OF AMERICA CORPORATION COM 060505104 3,783 134,104 SH   SOLE   134,104 0 0
BANK OF AMERICA WTS 16/01/19 COM 060505146 735 45,000 SH   SOLE   45,000 0 0
BANK OF HAWAII CORP COM 062540109 13 154 SH   DFND 1 0 154 0
Bank of Montreal COM 063671101 2,284 22,450 SH   DFND 5 0 22,450 0
Bank of Montreal COM 063671101 2,284 22,450 SH   DFND 5 0 22,450 0
BANK OF MONTREAL COM 063671101 37,205 481,318 SH   SOLE   481,318 0 0
Bank of Montreal COM 063671101 157,197 2,034,000 SH   SOLE   2,034,000 0 0
Bank of Montreal COM 063671101 157,205 2,034,100 SH   SOLE   2,034,100 0 0
Bank of Montreal COM 063671101 159,560 2,064,577 SH   SOLE   2,064,577 0 0
Bank of Montreal COM 063671101 25,730 332,929 SH   SOLE   332,929 0 0
Bank of Montreal COM 063671101 27,754 359,116 SH   DFND 1 0 359,116 0
Bank of Montreal COM 063671101 97,403 1,260,314 SH   SOLE   1,260,314 0 0
Bank of Montreal COM 063671101 3,424 44,302 SH   SOLE   44,302 0 0
Bank of Montreal COM 063671101 276 3,574 SH   DFND 1 0 3,574 0
Bank of Montreal COM 063671101 765 9,900 SH   SOLE   9,900 0 0
Bank of Montreal CALL 063671101 316 4,000 SH   DFND 1 0 4,000 0
Bank of Montreal CALL 063671101 158 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal PUT 063671101 418 5,300 SH   DFND 1 0 5,300 0
Bank of Montreal PUT 063671101 79 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101 316 4,000 SH   DFND 1 0 4,000 0
Bank of Montreal CALL 063671101 1,349 17,100 SH   DFND 1 0 17,100 0
Bank of Montreal PUT 063671101 79 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101 308 3,900 SH   DFND 1 0 3,900 0
Bank of Montreal PUT 063671101 24 300 SH   DFND 1 0 300 0
Bank of Montreal PUT 063671101 599 7,600 SH   DFND 1 0 7,600 0
Bank of Montreal CALL 063671101 552 7,000 SH   DFND 1 0 7,000 0
Bank of Montreal PUT 063671101 166 2,100 SH   DFND 1 0 2,100 0
Bank of Montreal PUT 063671101 237 3,000 SH   DFND 1 0 3,000 0
Bank of Montreal CALL 063671101 4,622 58,600 SH   DFND 1 0 58,600 0
Bank of Montreal CALL 063671101 150 1,900 SH   DFND 1 0 1,900 0
Bank of Montreal CALL 063671101 434 5,500 SH   DFND 1 0 5,500 0
Bank of Montreal PUT 063671101 47 600 SH   DFND 1 0 600 0
Bank of Montreal PUT 063671101 316 4,000 SH   DFND 1 0 4,000 0
Bank of Montreal PUT 063671101 79 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101 552 7,000 SH   DFND 1 0 7,000 0
Bank of Montreal CALL 063671101 316 4,000 SH   DFND 1 0 4,000 0
Bank of Montreal PUT 063671101 276 3,500 SH   DFND 1 0 3,500 0
Bank of Montreal CALL 063671101 513 6,500 SH   DFND 1 0 6,500 0
Bank of Montreal CALL 063671101 174 2,200 SH   DFND 1 0 2,200 0
Bank of Montreal PUT 063671101 252 3,200 SH   DFND 1 0 3,200 0
Bank of Montreal PUT 063671101 39 500 SH   DFND 1 0 500 0
Bank of Montreal PUT 063671101 39 500 SH   DFND 1 0 500 0
Bank of Montreal PUT 063671101 1,420 18,000 SH   DFND 1 0 18,000 0
Bank of Montreal CALL 063671101 544 6,900 SH   DFND 1 0 6,900 0
Bank of Montreal PUT 063671101 237 3,000 SH   DFND 1 0 3,000 0
Bank of Montreal PUT 063671101 79 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101 158 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal PUT 063671101 237 3,000 SH   DFND 1 0 3,000 0
Bank of Montreal PUT 063671101 418 5,300 SH   DFND 1 0 5,300 0
Bank of Montreal CALL 063671101 434 5,500 SH   DFND 1 0 5,500 0
Bank of Montreal CALL 063671101 394 5,000 SH   DFND 1 0 5,000 0
Bank of Montreal PUT 063671101 237 3,000 SH   DFND 1 0 3,000 0
Bank of Montreal CALL 063671101 513 6,500 SH   DFND 1 0 6,500 0
Bank of Montreal PUT 063671101 8 100 SH   DFND 1 0 100 0
Bank of Montreal CALL 063671101 24 300 SH   DFND 1 0 300 0
Bank of Montreal PUT 063671101 39 500 SH   DFND 1 0 500 0
Bank of Montreal CALL 063671101 1,073 13,600 SH   DFND 1 0 13,600 0
Bank of Montreal CALL 063671101 158 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal PUT 063671101 39 500 SH   DFND 1 0 500 0
Bank of Montreal CALL 063671101 923 11,700 SH   DFND 1 0 11,700 0
Bank of Montreal PUT 063671101 39 500 SH   DFND 1 0 500 0
Bank of Montreal CALL 063671101 276 3,500 SH   DFND 1 0 3,500 0
Bank of Montreal PUT 063671101 481 6,100 SH   DFND 1 0 6,100 0
Bank of Montreal PUT 063671101 158 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal CALL 063671101 5,238 66,400 SH   DFND 1 0 66,400 0
Bank of Montreal CALL 063671101 1,822 23,100 SH   DFND 1 0 23,100 0
Bank of Montreal PUT 063671101 197 2,500 SH   DFND 1 0 2,500 0
Bank of Montreal CALL 063671101 174 2,200 SH   DFND 1 0 2,200 0
Bank of Montreal PUT 063671101 103 1,300 SH   DFND 1 0 1,300 0
Bank of Montreal PUT 063671101 197 2,500 SH   DFND 1 0 2,500 0
Bank of Montreal CALL 063671101 276 3,500 SH   DFND 1 0 3,500 0
Bank of Montreal PUT 063671101 79 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101 473 6,000 SH   DFND 1 0 6,000 0
Bank of Montreal PUT 063671101 213 2,700 SH   DFND 1 0 2,700 0
Bank of Montreal PUT 063671101 355 4,500 SH   DFND 1 0 4,500 0
Bank of Montreal CALL 063671101 631 8,000 SH   DFND 1 0 8,000 0
Bank of Montreal PUT 063671101 79 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101 1,735 22,000 SH   DFND 1 0 22,000 0
Bank of Montreal PUT 063671101 16 200 SH   DFND 1 0 200 0
Bank of Montreal CALL 063671101 221 2,800 SH   DFND 1 0 2,800 0
Bank of Montreal PUT 063671101 4,378 55,500 SH   DFND 1 0 55,500 0
Bank of Montreal CALL 063671101 1,018 12,900 SH   DFND 1 0 12,900 0
Bank of Montreal CALL 063671101 50,554 640,900 SH   DFND 1 0 640,900 0
Bank of Montreal PUT 063671101 95 1,200 SH   DFND 1 0 1,200 0
Bank of Montreal PUT 063671101 560 7,100 SH   DFND 1 0 7,100 0
Bank of Montreal CALL 063671101 655 8,300 SH   DFND 1 0 8,300 0
Bank of Montreal CALL 063671101 410 5,200 SH   DFND 1 0 5,200 0
Bank of Montreal COM 063671101 161,468 2,089,269 SH   SOLE   2,089,269 0 0
Bank of Montreal COM 063671101 11,404 147,557 SH   DFND 1 0 147,557 0
Bank of Montreal PUT 063671101 1,996 25,300 SH   DFND 1 0 25,300 0
Bank of Montreal PUT 063671101 1,262 16,000 SH   DFND 1 0 16,000 0
Bank of Montreal PUT 063671101 1,578 20,000 SH   DFND 1 0 20,000 0
Bank of Montreal PUT 063671101 1,191 15,100 SH   DFND 1 0 15,100 0
Bank of Montreal PUT 063671101 1,917 24,300 SH   DFND 1 0 24,300 0
Bank of Montreal PUT 063671101 473 6,000 SH   DFND 1 0 6,000 0
Bank of Montreal PUT 063671101 1,948 24,700 SH   DFND 1 0 24,700 0
Bank of Montreal PUT 063671101 1,183 15,000 SH   DFND 1 0 15,000 0
Bank of Montreal PUT 063671101 16 200 SH   DFND 1 0 200 0
Bank of Montreal PUT 063671101 39 500 SH   DFND 1 0 500 0
Bank of Montreal PUT 063671101 197 2,500 SH   DFND 1 0 2,500 0
Bank of Montreal PUT 063671101 1,199 15,200 SH   DFND 1 0 15,200 0
Bank of Montreal PUT 063671101 1,380 17,500 SH   DFND 1 0 17,500 0
Bank of Montreal PUT 063671101 1,656 21,000 SH   DFND 1 0 21,000 0
Bank of Montreal PUT 063671101 2,138 27,100 SH   DFND 1 0 27,100 0
Bank of Montreal PUT 063671101 197 2,500 SH   DFND 1 0 2,500 0
Bank of Montreal PUT 063671101 592 7,500 SH   DFND 1 0 7,500 0
Bank of Montreal PUT 063671101 647 8,200 SH   DFND 1 0 8,200 0
Bank of Montreal PUT 063671101 1,238 15,700 SH   DFND 1 0 15,700 0
Bank of Montreal PUT 063671101 1,570 19,900 SH   DFND 1 0 19,900 0
Bank of Montreal PUT 063671101 1,696 21,500 SH   DFND 1 0 21,500 0
Bank of Montreal PUT 063671101 245 3,100 SH   DFND 1 0 3,100 0
Bank of Montreal PUT 063671101 552 7,000 SH   DFND 1 0 7,000 0
Bank of Montreal PUT 063671101 2,690 34,100 SH   DFND 1 0 34,100 0
Bank of Montreal PUT 063671101 1,428 18,100 SH   DFND 1 0 18,100 0
Bank of Montreal PUT 063671101 158 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal PUT 063671101 197 2,500 SH   DFND 1 0 2,500 0
Bank of Montreal PUT 063671101 158 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal PUT 063671101 95 1,200 SH   DFND 1 0 1,200 0
Bank of Montreal PUT 063671101 560 7,100 SH   DFND 1 0 7,100 0
Bank of Montreal PUT 063671101 868 11,000 SH   DFND 1 0 11,000 0
Bank of Montreal PUT 063671101 181 2,300 SH   DFND 1 0 2,300 0
Bank of Montreal PUT 063671101 268 3,400 SH   DFND 1 0 3,400 0
Bank of Montreal PUT 063671101 237 3,000 SH   DFND 1 0 3,000 0
Bank of Montreal PUT 063671101 394 5,000 SH   DFND 1 0 5,000 0
Bank of Montreal PUT 063671101 347 4,400 SH   DFND 1 0 4,400 0
Bank of Montreal CALL 063671101 316 4,000 SH   DFND 1 0 4,000 0
Bank of Montreal CALL 063671101 316 4,000 SH   DFND 1 0 4,000 0
Bank of Montreal PUT 063671101 47 600 SH   DFND 1 0 600 0
Bank of Montreal PUT 063671101 316 4,000 SH   DFND 1 0 4,000 0
Bank of Montreal CALL 063671101 1,412 17,900 SH   DFND 1 0 17,900 0
Bank of Montreal CALL 063671101 142 1,800 SH   DFND 1 0 1,800 0
Bank of Montreal PUT 063671101 79 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101 197 2,500 SH   DFND 1 0 2,500 0
Bank of Montreal CALL 063671101 158 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal PUT 063671101 268 3,400 SH   DFND 1 0 3,400 0
Bank of Montreal CALL 063671101 883 11,200 SH   DFND 1 0 11,200 0
Bank of Montreal PUT 063671101 32 400 SH   DFND 1 0 400 0
Bank of Montreal CALL 063671101 158 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal PUT 063671101 1,499 19,000 SH   DFND 1 0 19,000 0
Bank of Montreal PUT 063671101 473 6,000 SH   DFND 1 0 6,000 0
Bank of Montreal PUT 063671101 316 4,000 SH   DFND 1 0 4,000 0
Bank of Montreal PUT 063671101 79 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101 158 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal PUT 063671101 158 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal CALL 063671101 678 8,600 SH   DFND 1 0 8,600 0
Bank of Montreal PUT 063671101 5,366 63,800 SH   SOLE   63,800 0 0
Bank of Montreal CALL 063671101 38,402 496,800 SH   DFND 1 0 496,800 0
Bank of Montreal CALL 063671101 116 1,500 SH   DFND 1 0 1,500 0
Bank of Montreal PUT 063671101 155 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal PUT 063671101 232 3,000 SH   DFND 1 0 3,000 0
Bank of Montreal PUT 063671101 70 900 SH   DFND 1 0 900 0
Bank of Montreal CALL 063671101 3,865 50,000 SH   DFND 1 0 50,000 0
Bank of Montreal PUT 063671101 23 300 SH   DFND 1 0 300 0
Bank of Montreal PUT 063671101 77 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101 881 11,400 SH   DFND 1 0 11,400 0
Bank of Montreal CALL 063671101 24,735 320,000 SH   DFND 1 0 320,000 0
Bank of Montreal COM 063671101 1,004 13,000 SH   SOLE   13,000 0 0
BANK OF NEW YORK MELLON CORP COM 064058100 510 9,455 SH   SOLE   9,455 0 0
Bank of New York Mellon Corp/T COM 064058100 3,802 70,517 SH   SOLE   70,517 0 0
Bank of New York Mellon Corp/T COM 064058100 6,749 125,172 SH   SOLE   125,172 0 0
Bank of New York Mellon Corp/T COM 064058100 629 11,670 SH   SOLE   11,670 0 0
Bank of New York Mellon Corp/T COM 064058100 19,049 353,294 SH   SOLE   353,294 0 0
Bank of New York Mellon Corp/T COM 064058100 4,797 88,966 SH   SOLE   88,966 0 0
BANK OF NOVA SCOTIA COM 064149107 46,553 822,142 SH   SOLE   822,142 0 0
Bank of Nova Scotia/The COM 064149107 163 2,200 SH   DFND 5 0 2,200 0
Bank of Nova Scotia/The COM 064149107 163 2,200 SH   DFND 5 0 2,200 0
Bank of Nova Scotia/The COM 064149107 198,145 3,500,000 SH   SOLE   3,500,000 0 0
Bank of Nova Scotia/The COM 064149107 148,043 2,615,000 SH   SOLE   2,615,000 0 0
Bank of Nova Scotia/The COM 064149107 212,302 3,750,069 SH   SOLE   3,750,069 0 0
Bank of Nova Scotia/The COM 064149107 40,560 716,443 SH   SOLE   716,443 0 0
Bank of Nova Scotia/The COM 064149107 2,865 50,600 SH   DFND 1 0 50,600 0
Bank of Nova Scotia/The COM 064149107 33,441 590,695 SH   DFND 1 0 590,695 0
Bank of Nova Scotia/The COM 064149107 101,017 1,784,348 SH   SOLE   1,784,348 0 0
Bank of Nova Scotia/The COM 064149107 2,562 45,252 SH   SOLE   45,252 0 0
Bank of Nova Scotia/The COM 064149107 1,096 19,356 SH   DFND 1 0 19,356 0
Bank of Nova Scotia/The COM 064149107 323 5,700 SH   SOLE   5,700 0 0
Bank of Nova Scotia/The CALL 064149107 604 9,700 SH   DFND 1 0 9,700 0
Bank of Nova Scotia/The PUT 064149107 685 11,000 SH   DFND 1 0 11,000 0
Bank of Nova Scotia/The PUT 064149107 342 5,500 SH   DFND 1 0 5,500 0
Bank of Nova Scotia/The PUT 064149107 809 13,000 SH   DFND 1 0 13,000 0
Bank of Nova Scotia/The CALL 064149107 772 12,400 SH   DFND 1 0 12,400 0
Bank of Nova Scotia/The PUT 064149107 193 3,100 SH   DFND 1 0 3,100 0
Bank of Nova Scotia/The CALL 064149107 180 2,900 SH   DFND 1 0 2,900 0
Bank of Nova Scotia/The PUT 064149107 373 6,000 SH   DFND 1 0 6,000 0
Bank of Nova Scotia/The CALL 064149107 68 1,100 SH   DFND 1 0 1,100 0
Bank of Nova Scotia/The PUT 064149107 1,456 23,400 SH   DFND 1 0 23,400 0
Bank of Nova Scotia/The CALL 064149107 14,227 228,600 SH   DFND 1 0 228,600 0
Bank of Nova Scotia/The PUT 064149107 604 9,700 SH   DFND 1 0 9,700 0
Bank of Nova Scotia/The PUT 064149107 180 2,900 SH   DFND 1 0 2,900 0
Bank of Nova Scotia/The CALL 064149107 666 10,700 SH   DFND 1 0 10,700 0
Bank of Nova Scotia/The PUT 064149107 237 3,800 SH   DFND 1 0 3,800 0
Bank of Nova Scotia/The CALL 064149107 815 13,100 SH   DFND 1 0 13,100 0
Bank of Nova Scotia/The PUT 064149107 2,004 32,200 SH   DFND 1 0 32,200 0
Bank of Nova Scotia/The CALL 064149107 1,014 16,300 SH   DFND 1 0 16,300 0
Bank of Nova Scotia/The CALL 064149107 156 2,500 SH   DFND 1 0 2,500 0
Bank of Nova Scotia/The CALL 064149107 405 6,500 SH   DFND 1 0 6,500 0
Bank of Nova Scotia/The PUT 064149107 124 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The CALL 064149107 87 1,400 SH   DFND 1 0 1,400 0
Bank of Nova Scotia/The PUT 064149107 560 9,000 SH   DFND 1 0 9,000 0
Bank of Nova Scotia/The PUT 064149107 1,749 28,100 SH   DFND 1 0 28,100 0
Bank of Nova Scotia/The CALL 064149107 324 5,200 SH   DFND 1 0 5,200 0
Bank of Nova Scotia/The PUT 064149107 162 2,600 SH   DFND 1 0 2,600 0
Bank of Nova Scotia/The CALL 064149107 965 15,500 SH   DFND 1 0 15,500 0
Bank of Nova Scotia/The PUT 064149107 2,309 37,100 SH   DFND 1 0 37,100 0
Bank of Nova Scotia/The CALL 064149107 27,478 441,500 SH   DFND 1 0 441,500 0
Bank of Nova Scotia/The CALL 064149107 255 4,100 SH   DFND 1 0 4,100 0
Bank of Nova Scotia/The PUT 064149107 224 3,600 SH   DFND 1 0 3,600 0
Bank of Nova Scotia/The CALL 064149107 274 4,400 SH   DFND 1 0 4,400 0
Bank of Nova Scotia/The PUT 064149107 124 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The PUT 064149107 293 4,700 SH   DFND 1 0 4,700 0
Bank of Nova Scotia/The CALL 064149107 187 3,000 SH   DFND 1 0 3,000 0
Bank of Nova Scotia/The PUT 064149107 293 4,700 SH   DFND 1 0 4,700 0
Bank of Nova Scotia/The CALL 064149107 274 4,400 SH   DFND 1 0 4,400 0
Bank of Nova Scotia/The PUT 064149107 249 4,000 SH   DFND 1 0 4,000 0
Bank of Nova Scotia/The PUT 064149107 224 3,600 SH   DFND 1 0 3,600 0
Bank of Nova Scotia/The PUT 064149107 124 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The CALL 064149107 305 4,900 SH   DFND 1 0 4,900 0
Bank of Nova Scotia/The PUT 064149107 529 8,500 SH   DFND 1 0 8,500 0
Bank of Nova Scotia/The CALL 064149107 187 3,000 SH   DFND 1 0 3,000 0
Bank of Nova Scotia/The PUT 064149107 62 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107 305 4,900 SH   DFND 1 0 4,900 0
Bank of Nova Scotia/The PUT 064149107 809 13,000 SH   DFND 1 0 13,000 0
Bank of Nova Scotia/The PUT 064149107 3,958 63,600 SH   DFND 1 0 63,600 0
Bank of Nova Scotia/The CALL 064149107 2,147 34,500 SH   DFND 1 0 34,500 0
Bank of Nova Scotia/The CALL 064149107 149 2,400 SH   DFND 1 0 2,400 0
Bank of Nova Scotia/The PUT 064149107 498 8,000 SH   DFND 1 0 8,000 0
Bank of Nova Scotia/The PUT 064149107 62 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107 212 3,400 SH   DFND 1 0 3,400 0
Bank of Nova Scotia/The PUT 064149107 62 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107 274 4,400 SH   DFND 1 0 4,400 0
Bank of Nova Scotia/The PUT 064149107 1,245 20,000 SH   SOLE   20,000 0 0
Bank of Nova Scotia/The CALL 064149107 697 11,200 SH   DFND 1 0 11,200 0
Bank of Nova Scotia/The PUT 064149107 498 8,000 SH   DFND 1 0 8,000 0
Bank of Nova Scotia/The PUT 064149107 1,388 22,300 SH   DFND 1 0 22,300 0
Bank of Nova Scotia/The CALL 064149107 6 100 SH   DFND 1 0 100 0
Bank of Nova Scotia/The PUT 064149107 68 1,100 SH   DFND 1 0 1,100 0
Bank of Nova Scotia/The CALL 064149107 386 6,200 SH   DFND 1 0 6,200 0
Bank of Nova Scotia/The PUT 064149107 971 15,600 SH   DFND 1 0 15,600 0
Bank of Nova Scotia/The CALL 064149107 1,724 27,700 SH   DFND 1 0 27,700 0
Bank of Nova Scotia/The PUT 064149107 436 7,000 SH   DFND 1 0 7,000 0
Bank of Nova Scotia/The CALL 064149107 93 1,500 SH   DFND 1 0 1,500 0
Bank of Nova Scotia/The PUT 064149107 672 10,800 SH   DFND 1 0 10,800 0
Bank of Nova Scotia/The CALL 064149107 380 6,100 SH   DFND 1 0 6,100 0
Bank of Nova Scotia/The PUT 064149107 268 4,300 SH   DFND 1 0 4,300 0
Bank of Nova Scotia/The PUT 064149107 622 10,000 SH   DFND 1 0 10,000 0
Bank of Nova Scotia/The CALL 064149107 106 1,700 SH   DFND 1 0 1,700 0
Bank of Nova Scotia/The PUT 064149107 560 9,000 SH   DFND 1 0 9,000 0
Bank of Nova Scotia/The PUT 064149107 168 2,700 SH   DFND 1 0 2,700 0
Bank of Nova Scotia/The PUT 064149107 174 2,800 SH   DFND 1 0 2,800 0
Bank of Nova Scotia/The CALL 064149107 62 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107 218 3,500 SH   DFND 1 0 3,500 0
Bank of Nova Scotia/The COM 064149107 164,551 2,906,612 SH   SOLE   2,906,612 0 0
Bank of Nova Scotia/The COM 064149107 32,680 577,246 SH   DFND 1 0 577,246 0
Bank of Nova Scotia/The COM 064149107 74,403 1,314,236 SH   DFND 1 0 1,314,236 0
Bank of Nova Scotia/The PUT 064149107 230 3,700 SH   DFND 1 0 3,700 0
Bank of Nova Scotia/The PUT 064149107 386 6,200 SH   DFND 1 0 6,200 0
Bank of Nova Scotia/The PUT 064149107 249 4,000 SH   DFND 1 0 4,000 0
Bank of Nova Scotia/The PUT 064149107 311 5,000 SH   DFND 1 0 5,000 0
Bank of Nova Scotia/The PUT 064149107 473 7,600 SH   DFND 1 0 7,600 0
Bank of Nova Scotia/The PUT 064149107 635 10,200 SH   DFND 1 0 10,200 0
Bank of Nova Scotia/The PUT 064149107 2,016 32,400 SH   DFND 1 0 32,400 0
Bank of Nova Scotia/The PUT 064149107 2,116 34,000 SH   DFND 1 0 34,000 0
Bank of Nova Scotia/The PUT 064149107 75 1,200 SH   DFND 1 0 1,200 0
Bank of Nova Scotia/The PUT 064149107 193 3,100 SH   DFND 1 0 3,100 0
Bank of Nova Scotia/The PUT 064149107 349 5,600 SH   DFND 1 0 5,600 0
Bank of Nova Scotia/The PUT 064149107 479 7,700 SH   DFND 1 0 7,700 0
Bank of Nova Scotia/The PUT 064149107 448 7,200 SH   DFND 1 0 7,200 0
Bank of Nova Scotia/The PUT 064149107 12 200 SH   DFND 1 0 200 0
Bank of Nova Scotia/The PUT 064149107 2,564 41,200 SH   DFND 1 0 41,200 0
Bank of Nova Scotia/The PUT 064149107 168 2,700 SH   DFND 1 0 2,700 0
Bank of Nova Scotia/The PUT 064149107 205 3,300 SH   DFND 1 0 3,300 0
Bank of Nova Scotia/The PUT 064149107 548 8,800 SH   DFND 1 0 8,800 0
Bank of Nova Scotia/The PUT 064149107 1,164 18,700 SH   DFND 1 0 18,700 0
Bank of Nova Scotia/The PUT 064149107 336 5,400 SH   DFND 1 0 5,400 0
Bank of Nova Scotia/The CALL 064149107 62 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107 990 15,900 SH   DFND 1 0 15,900 0
Bank of Nova Scotia/The PUT 064149107 162 2,600 SH   DFND 1 0 2,600 0
Bank of Nova Scotia/The CALL 064149107 37 600 SH   DFND 1 0 600 0
Bank of Nova Scotia/The PUT 064149107 93 1,500 SH   DFND 1 0 1,500 0
Bank of Nova Scotia/The PUT 064149107 93 1,500 SH   DFND 1 0 1,500 0
Bank of Nova Scotia/The PUT 064149107 12 200 SH   DFND 1 0 200 0
Bank of Nova Scotia/The PUT 064149107 19 300 SH   DFND 1 0 300 0
Bank of Nova Scotia/The PUT 064149107 19 300 SH   DFND 1 0 300 0
Bank of Nova Scotia/The PUT 064149107 162 2,600 SH   DFND 1 0 2,600 0
Bank of Nova Scotia/The PUT 064149107 1,400 22,500 SH   DFND 1 0 22,500 0
Bank of Nova Scotia/The PUT 064149107 498 8,000 SH   DFND 1 0 8,000 0
Bank of Nova Scotia/The PUT 064149107 653 10,500 SH   DFND 1 0 10,500 0
Bank of Nova Scotia/The CALL 064149107 62 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107 62 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107 68 1,100 SH   DFND 1 0 1,100 0
Bank of Nova Scotia/The CALL 064149107 62 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107 62 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107 535 8,600 SH   DFND 1 0 8,600 0
Bank of Nova Scotia/The PUT 064149107 62 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107 342 5,500 SH   DFND 1 0 5,500 0
Bank of Nova Scotia/The PUT 064149107 697 11,200 SH   DFND 1 0 11,200 0
Bank of Nova Scotia/The COM 064149107 368 6,500 SH   DFND 1 0 6,500 0
Bank of Nova Scotia/The PUT 064149107 268 4,300 SH   DFND 1 0 4,300 0
Bank of Nova Scotia/The CALL 064149107 591 9,500 SH   DFND 1 0 9,500 0
Bank of Nova Scotia/The PUT 064149107 62 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107 187 3,000 SH   DFND 1 0 3,000 0
Bank of Nova Scotia/The PUT 064149107 429 6,900 SH   DFND 1 0 6,900 0
Bank of Nova Scotia/The PUT 064149107 1,077 17,300 SH   DFND 1 0 17,300 0
Bank of Nova Scotia/The CALL 064149107 62 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107 124 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The PUT 064149107 124 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The PUT 064149107 19 300 SH   DFND 1 0 300 0
Bank of Nova Scotia/The PUT 064149107 124 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The CALL 064149107 436 7,000 SH   DFND 1 0 7,000 0
Bank of Nova Scotia/The PUT 064149107 436 7,000 SH   DFND 1 0 7,000 0
Bank of Nova Scotia/The PUT 064149107 156 2,500 SH   DFND 1 0 2,500 0
Bank of Nova Scotia/The CALL 064149107 87 1,400 SH   DFND 1 0 1,400 0
Bank of Nova Scotia/The PUT 064149107 249 4,000 SH   DFND 1 0 4,000 0
Bank of Nova Scotia/The CALL 064149107 293 4,700 SH   DFND 1 0 4,700 0
Bank of Nova Scotia/The CALL 064149107 56 900 SH   DFND 1 0 900 0
Bank of Nova Scotia/The PUT 064149107 622 10,000 SH   DFND 1 0 10,000 0
Bank of Nova Scotia/The PUT 064149107 6,111 92,100 SH   SOLE   92,100 0 0
Bank of Nova Scotia/The PUT 064149107 3,132 47,200 SH   SOLE   47,200 0 0
Bank of Nova Scotia/The PUT 064149107 560 9,000 SH   DFND 1 0 9,000 0
Bank of Nova Scotia/The PUT 064149107 989 14,900 SH   SOLE   14,900 0 0
Bank of Nova Scotia/The CALL 064149107 51 900 SH   DFND 1 0 900 0
Bank of Nova Scotia/The PUT 064149107 113 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The PUT 064149107 113 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The PUT 064149107 2,755 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The PUT 064149107 113 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The PUT 064149107 113 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The PUT 064149107 113 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The CALL 064149107 8,607 152,000 SH   DFND 1 0 152,000 0
Bank of Nova Scotia/The PUT 064149107 113 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The PUT 064149107 272 4,800 SH   DFND 1 0 4,800 0
Bank of Nova Scotia/The PUT 064149107 340 6,000 SH   DFND 1 0 6,000 0
Bank of Nova Scotia/The PUT 064149107 2,123 37,500 SH   DFND 1 0 37,500 0
Bank of Nova Scotia/The PUT 064149107 226 4,000 SH   DFND 1 0 4,000 0
Bank of Nova Scotia/The CALL 064149107 113 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The PUT 064149107 57 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107 142 2,500 SH   DFND 1 0 2,500 0
Bank of Nova Scotia/The CALL 064149107 96 1,700 SH   DFND 1 0 1,700 0
Bank of Nova Scotia/The PUT 064149107 1,070 18,900 SH   DFND 1 0 18,900 0
Bank of Nova Scotia/The CALL 064149107 4,530 80,000 SH   DFND 1 0 80,000 0
Bank of Nova Scotia/The COM 064149107 1,774 31,000 SH   SOLE   31,000 0 0
BANK OF THE OZARKS INC COM 063904106 87 1,930 SH   SOLE   1,930 0 0
BANKUNITED INC COM 06652K103 24 593 SH   DFND 1 0 593 0
Barrick Gold Corp COM 067901108 67 3,800 SH   DFND 5 0 3,800 0
Barrick Gold Corp COM 067901108 67 3,800 SH   DFND 5 0 3,800 0
BARRICK GOLD CORP COM 067901108 190 14,500 SH   SOLE   14,500 0 0
Barrick Gold Corp CALL 067901108 13 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp COM 067901108 53,821 4,097,779 SH   SOLE   4,097,779 0 0
Barrick Gold Corp COM 067901108 16,559 1,260,748 SH   SOLE   1,260,748 0 0
Barrick Gold Corp COM 067901108 1 80 SH   DFND 1 0 80 0
Barrick Gold Corp COM 067901108 5,808 442,200 SH   SOLE   442,200 0 0
Barrick Gold Corp COM 067901108 121 9,200 SH   DFND 1 0 9,200 0
Barrick Gold Corp COM 067901108 53 4,000 SH   SOLE   4,000 0 0
Barrick Gold Corp PUT 067901108 25 1,800 SH   DFND 1 0 1,800 0
Barrick Gold Corp PUT 067901108 41 2,900 SH   DFND 1 0 2,900 0
Barrick Gold Corp PUT 067901108 28 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp CALL 067901108 1 100 SH   DFND 1 0 100 0
Barrick Gold Corp PUT 067901108 14 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108 257 18,200 SH   DFND 1 0 18,200 0
Barrick Gold Corp PUT 067901108 14 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108 25 1,800 SH   DFND 1 0 1,800 0
Barrick Gold Corp CALL 067901108 14 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108 35 2,500 SH   DFND 1 0 2,500 0
Barrick Gold Corp PUT 067901108 14 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108 78 5,500 SH   DFND 1 0 5,500 0
Barrick Gold Corp CALL 067901108 3 200 SH   DFND 1 0 200 0
Barrick Gold Corp PUT 067901108 14 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108 1,129 75,000 SH   SOLE   75,000 0 0
Barrick Gold Corp CALL 067901108 31 2,200 SH   DFND 1 0 2,200 0
Barrick Gold Corp PUT 067901108 223 15,800 SH   DFND 1 0 15,800 0
Barrick Gold Corp PUT 067901108 27 1,900 SH   DFND 1 0 1,900 0
Barrick Gold Corp PUT 067901108 28 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp PUT 067901108 14 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108 45 3,200 SH   DFND 1 0 3,200 0
Barrick Gold Corp PUT 067901108 14 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108 4 300 SH   DFND 1 0 300 0
Barrick Gold Corp PUT 067901108 14 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108 536 38,000 SH   DFND 1 0 38,000 0
Barrick Gold Corp COM 067901108 4,792 364,831 SH   DFND 1 0 364,831 0
Barrick Gold Corp COM 067901108 275 21,000 SH   DFND 1 0 21,000 0
Barrick Gold Corp COM 067901108 3,330 253,705 SH   SOLE   253,705 0 0
Barrick Gold Corp COM 067901108 1,530 116,460 SH   DFND 1 0 116,460 0
Barrick Gold Corp COM 067901108 938 71,433 SH   DFND 1 0 71,433 0
Barrick Gold Corp CALL 067901108 83 5,900 SH   DFND 1 0 5,900 0
Barrick Gold Corp CALL 067901108 21 1,500 SH   DFND 1 0 1,500 0
Barrick Gold Corp PUT 067901108 55 3,900 SH   DFND 1 0 3,900 0
Barrick Gold Corp CALL 067901108 171 12,100 SH   DFND 1 0 12,100 0
Barrick Gold Corp CALL 067901108 269 19,100 SH   DFND 1 0 19,100 0
Barrick Gold Corp CALL 067901108 56 4,000 SH   DFND 1 0 4,000 0
Barrick Gold Corp CALL 067901108 10 700 SH   DFND 1 0 700 0
Barrick Gold Corp PUT 067901108 2,258 150,000 SH   SOLE   150,000 0 0
Barrick Gold Corp CALL 067901108 2,258 150,000 SH   SOLE   150,000 0 0
Barrick Gold Corp CALL 067901108 42 3,000 SH   DFND 1 0 3,000 0
Barrick Gold Corp PUT 067901108 4,897 325,400 SH   SOLE   325,400 0 0
Barrick Gold Corp CALL 067901108 1,425 94,700 SH   SOLE   94,700 0 0
Barrick Gold Corp CALL 067901108 86 6,100 SH   DFND 1 0 6,100 0
Barrick Gold Corp CALL 067901108 858 57,000 SH   SOLE   57,000 0 0
Barrick Gold Corp PUT 067901108 37 2,800 SH   DFND 1 0 2,800 0
Barrick Gold Corp CALL 067901108 7 500 SH   DFND 1 0 500 0
Barrick Gold Corp PUT 067901108 8 600 SH   DFND 1 0 600 0
Barrick Gold Corp CALL 067901108 13 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108 17 1,300 SH   DFND 1 0 1,300 0
Barrick Gold Corp CALL 067901108 223 17,000 SH   SOLE   17,000 0 0
Barrick Gold Corp PUT 067901108 328 25,000 SH   SOLE   25,000 0 0
Barrick Gold Corp PUT 067901108 7 500 SH   DFND 1 0 500 0
Barrick Gold Corp PUT 067901108 13 1,000 SH   DFND 1 0 1,000 0
BAXTER INTERNATIONAL INC COM 071813109 247 3,339 SH   SOLE   3,339 0 0
Baxter International Inc COM 071813109 2,537 34,373 SH   SOLE   34,373 0 0
Baxter International Inc COM 071813109 4,504 61,015 SH   SOLE   61,015 0 0
Baxter International Inc COM 071813109 438 5,931 SH   SOLE   5,931 0 0
Baxter International Inc COM 071813109 12,713 172,211 SH   SOLE   172,211 0 0
Baxter International Inc COM 071813109 3,338 45,209 SH   SOLE   45,209 0 0
BAYTEX ENERGY CORP COM 07317Q105 10 3,000 SH   SOLE   3,000 0 0
Baytex Energy Corp COM 07317Q105 258 77,700 SH   SOLE   77,700 0 0
Baytex Energy Corp COM 07317Q105 0 50 SH   DFND 1 0 50 0
Baytex Energy Corp COM 07317Q105 27 8,000 SH   SOLE   8,000 0 0
Baytex Energy Corp COM 07317Q105 37 11,200 SH   DFND 1 0 11,200 0
Baytex Energy Corp PUT 07317Q105 19 5,800 SH   DFND 1 0 5,800 0
Baytex Energy Corp PUT 07317Q105 41 12,500 SH   DFND 1 0 12,500 0
Baytex Energy Corp PUT 07317Q105 9 2,900 SH   DFND 1 0 2,900 0
Baytex Energy Corp COM 07317Q105 176 53,064 SH   DFND 1 0 53,064 0
Baytex Energy Corp COM 07317Q105 80 24,000 SH   SOLE   24,000 0 0
Baytex Energy Corp CALL 07317Q105 28 8,600 SH   DFND 1 0 8,600 0
Baytex Energy Corp CALL 07317Q105 52 16,100 SH   DFND 1 0 16,100 0
Baytex Energy Corp PUT 07317Q105 134 41,200 SH   DFND 1 0 41,200 0
Baytex Energy Corp CALL 07317Q105 76 23,400 SH   DFND 1 0 23,400 0
Baytex Energy Corp PUT 07317Q105 10 3,000 SH   DFND 1 0 3,000 0
Baytex Energy Corp CALL 07317Q105 8 2,500 SH   DFND 1 0 2,500 0
Baytex Energy Corp CALL 07317Q105 8 2,500 SH   DFND 1 0 2,500 0
Baytex Energy Corp CALL 07317Q105 0 100 SH   DFND 1 0 100 0
BB&T Corp COM 054937107 2,743 54,405 SH   SOLE   54,405 0 0
BB&T Corp COM 054937107 4,870 96,572 SH   SOLE   96,572 0 0
BB&T Corp COM 054937107 454 8,996 SH   SOLE   8,996 0 0
BB&T Corp COM 054937107 13,746 272,572 SH   SOLE   272,572 0 0
BB&T Corp COM 054937107 3,458 68,573 SH   SOLE   68,573 0 0
BB&T CORPORATION COM 054937107 116 2,308 SH   SOLE   2,308 0 0
BCE Inc COM 05534B760 2,480 46,450 SH   DFND 5 0 46,450 0
BCE Inc COM 05534B760 2,480 46,450 SH   DFND 5 0 46,450 0
BCE Inc COM 05534B760 36,492 901,262 SH   SOLE   901,262 0 0
BCE Inc COM 05534B760 102,027 2,519,800 SH   SOLE   2,519,800 0 0
BCE Inc COM 05534B760 81,187 2,005,121 SH   SOLE   2,005,121 0 0
BCE Inc COM 05534B760 39,281 970,135 SH   SOLE   970,135 0 0
BCE Inc COM 05534B760 1 32 SH   DFND 1 0 32 0
BCE Inc COM 05534B760 77 1,900 SH   DFND 1 0 1,900 0
BCE Inc PUT 05534B760 1,632 37,500 SH   SOLE   37,500 0 0
BCE Inc COM 05534B760 2,657 65,625 SH   SOLE   65,625 0 0
BCE Inc COM 05534B760 33,611 830,107 SH   SOLE   830,107 0 0
BCE Inc COM 05534B760 490 12,100 SH   DFND 1 0 12,100 0
BCE Inc CALL 05534B760 3,263 75,000 SH   SOLE   75,000 0 0
BCE Inc PUT 05534B760 283 6,500 SH   DFND 1 0 6,500 0
BCE Inc PUT 05534B760 174 4,000 SH   DFND 1 0 4,000 0
BCE Inc PUT 05534B760 587 13,500 SH   DFND 1 0 13,500 0
BCE Inc CALL 05534B760 1,018 23,400 SH   DFND 1 0 23,400 0
BCE Inc PUT 05534B760 4,355 100,100 SH   DFND 1 0 100,100 0
BCE Inc CALL 05534B760 35 800 SH   DFND 1 0 800 0
BCE Inc CALL 05534B760 35 800 SH   DFND 1 0 800 0
BCE Inc CALL 05534B760 1,840 42,300 SH   DFND 1 0 42,300 0
BCE Inc PUT 05534B760 1,236 28,400 SH   DFND 1 0 28,400 0
BCE Inc PUT 05534B760 239 5,500 SH   DFND 1 0 5,500 0
BCE Inc PUT 05534B760 191 4,400 SH   DFND 1 0 4,400 0
BCE Inc PUT 05534B760 6,526 150,000 SH   SOLE   150,000 0 0
BCE Inc PUT 05534B760 218 5,000 SH   DFND 1 0 5,000 0
BCE Inc PUT 05534B760 248 5,700 SH   DFND 1 0 5,700 0
BCE Inc PUT 05534B760 57 1,300 SH   DFND 1 0 1,300 0
BCE Inc PUT 05534B760 87 2,000 SH   DFND 1 0 2,000 0
BCE Inc CALL 05534B760 796 18,300 SH   DFND 1 0 18,300 0
BCE Inc PUT 05534B760 78 1,800 SH   DFND 1 0 1,800 0
BCE Inc PUT 05534B760 96 2,200 SH   DFND 1 0 2,200 0
BCE Inc PUT 05534B760 231 5,300 SH   DFND 1 0 5,300 0
BCE Inc PUT 05534B760 174 4,000 SH   DFND 1 0 4,000 0
BCE Inc CALL 05534B760 22 500 SH   DFND 1 0 500 0
BCE Inc CALL 05534B760 117 2,700 SH   DFND 1 0 2,700 0
BCE Inc CALL 05534B760 87 2,000 SH   DFND 1 0 2,000 0
BCE Inc CALL 05534B760 87 2,000 SH   DFND 1 0 2,000 0
BCE Inc CALL 05534B760 861 19,800 SH   DFND 1 0 19,800 0
BCE Inc PUT 05534B760 513 11,800 SH   DFND 1 0 11,800 0
BCE Inc PUT 05534B760 396 9,100 SH   DFND 1 0 9,100 0
BCE Inc PUT 05534B760 17 400 SH   DFND 1 0 400 0
BCE Inc PUT 05534B760 840 19,300 SH   DFND 1 0 19,300 0
BCE Inc PUT 05534B760 17 400 SH   DFND 1 0 400 0
BCE Inc PUT 05534B760 278 6,400 SH   DFND 1 0 6,400 0
BCE Inc CALL 05534B760 170 3,900 SH   DFND 1 0 3,900 0
BCE Inc CALL 05534B760 165 3,800 SH   DFND 1 0 3,800 0
BCE Inc CALL 05534B760 65 1,500 SH   DFND 1 0 1,500 0
BCE Inc CALL 05534B760 866 19,900 SH   DFND 1 0 19,900 0
BCE Inc CALL 05534B760 57 1,300 SH   DFND 1 0 1,300 0
BCE Inc CALL 05534B760 35 800 SH   DFND 1 0 800 0
BCE Inc CALL 05534B760 209 4,800 SH   DFND 1 0 4,800 0
BCE Inc PUT 05534B760 579 13,300 SH   DFND 1 0 13,300 0
BCE Inc PUT 05534B760 96 2,200 SH   DFND 1 0 2,200 0
BCE Inc PUT 05534B760 222 5,100 SH   DFND 1 0 5,100 0
BCE Inc CALL 05534B760 265 6,100 SH   DFND 1 0 6,100 0
BCE Inc CALL 05534B760 131 3,000 SH   DFND 1 0 3,000 0
BCE Inc PUT 05534B760 701 16,100 SH   DFND 1 0 16,100 0
BCE Inc PUT 05534B760 122 2,800 SH   DFND 1 0 2,800 0
BCE Inc PUT 05534B760 26 600 SH   DFND 1 0 600 0
BCE Inc COM 05534B760 7,167 177,010 SH   DFND 1 0 177,010 0
BCE Inc COM 05534B760 6,118 151,100 SH   SOLE   151,100 0 0
BCE Inc COM 05534B760 9,670 238,799 SH   DFND 1 0 238,799 0
BCE Inc COM 05534B760 4,289 105,920 SH   DFND 1 0 105,920 0
BCE Inc PUT 05534B760 2,175 50,000 SH   DFND 1 0 50,000 0
BCE Inc PUT 05534B760 113 2,600 SH   DFND 1 0 2,600 0
BCE Inc CALL 05534B760 104 2,400 SH   DFND 1 0 2,400 0
BCE Inc CALL 05534B760 9 200 SH   DFND 1 0 200 0
BCE Inc CALL 05534B760 17 400 SH   DFND 1 0 400 0
BCE Inc CALL 05534B760 178 4,100 SH   DFND 1 0 4,100 0
BCE Inc CALL 05534B760 26 600 SH   DFND 1 0 600 0
BCE Inc PUT 05534B760 109 2,500 SH   DFND 1 0 2,500 0
BCE Inc PUT 05534B760 22 500 SH   DFND 1 0 500 0
BCE Inc CALL 05534B760 57 1,300 SH   DFND 1 0 1,300 0
BCE Inc CALL 05534B760 5,049 108,800 SH   SOLE   108,800 0 0
BCE Inc CALL 05534B760 9 200 SH   DFND 1 0 200 0
BCE Inc CALL 05534B760 14,363 330,100 SH   DFND 1 0 330,100 0
BCE Inc PUT 05534B760 48 1,100 SH   DFND 1 0 1,100 0
BCE Inc CALL 05534B760 13 300 SH   DFND 1 0 300 0
BCE Inc PUT 05534B760 109 2,500 SH   DFND 1 0 2,500 0
BCE Inc PUT 05534B760 261 6,000 SH   DFND 1 0 6,000 0
BCE Inc PUT 05534B760 383 8,800 SH   DFND 1 0 8,800 0
BCE Inc CALL 05534B760 922 21,200 SH   DFND 1 0 21,200 0
BCE Inc CALL 05534B760 61 1,400 SH   DFND 1 0 1,400 0
BCE Inc PUT 05534B760 24 600 SH   DFND 1 0 600 0
BCE Inc PUT 05534B760 24 600 SH   DFND 1 0 600 0
BCE Inc CALL 05534B760 8 200 SH   DFND 1 0 200 0
BCE INC NEW COM 05534B760 17,739 438,034 SH   SOLE   438,034 0 0
Becton Dickinson and Co COM 075887109 4,465 18,643 SH   SOLE   18,643 0 0
Becton Dickinson and Co COM 075887109 7,926 33,094 SH   SOLE   33,094 0 0
Becton Dickinson and Co COM 075887109 737 3,078 SH   SOLE   3,078 0 0
Becton Dickinson and Co COM 075887109 22,371 93,404 SH   SOLE   93,404 0 0
Becton Dickinson and Co COM 075887109 5,618 23,458 SH   SOLE   23,458 0 0
BECTON, DICKINSON & CO COM 075887109 2,641 11,018 SH   SOLE   11,018 0 0
Bed Bath & Beyond Inc COM 075896100 2 94 SH   DFND 1 0 94 0
Bellatrix Exploration Ltd COM 078314507 0 15 SH   DFND 1 0 15 0
Bellatrix Exploration Ltd COM 078314507 24 24,300 SH   DFND 1 0 24,300 0
Bellatrix Exploration Ltd COM 078314507 1 733 SH   DFND 1 0 733 0
Bellatrix Exploration Ltd COM 078314507 0 268 SH   DFND 1 0 268 0
Bellatrix Exploration Ltd COM 078314507 0 208 SH   DFND 1 0 208 0
Bemis Co Inc COM 081437105 1 19 SH   DFND 1 0 19 0
Berkshire Hathaway Inc PUT 084670702 6,551 35,100 SH   SOLE   35,100 0 0
Berkshire Hathaway Inc COM 084670702 25,059 134,293 SH   SOLE   134,293 0 0
Berkshire Hathaway Inc COM 084670702 44,483 238,376 SH   SOLE   238,376 0 0
Berkshire Hathaway Inc COM 084670702 2,754 14,760 SH   SOLE   14,760 0 0
Berkshire Hathaway Inc COM 084670702 125,554 672,813 SH   SOLE   672,813 0 0
Berkshire Hathaway Inc COM 084670702 20,998 112,523 SH   SOLE   112,523 0 0
Berkshire Hathaway Inc COM 084670702 560 3,000 SH   SOLE   3,000 0 0
BERKSHIRE HATHAWAY INC CL A COM 084670108 20,696 72 SH   SOLE   72 0 0
BERKSHIRE HATHAWAY INC CLASS B NEW COM 084670702 2,672 14,305 SH   SOLE   14,305 0 0
BERRY GLOBAL GROUP INC COM 08579W103 13 285 SH   SOLE   285 0 0
Berry Global Group Inc COM 08579W103 1 27 SH   DFND 1 0 27 0
Best Buy Co Inc COM 086516101 1,276 17,112 SH   SOLE   17,112 0 0
Best Buy Co Inc COM 086516101 2,265 30,374 SH   SOLE   30,374 0 0
Best Buy Co Inc COM 086516101 227 3,040 SH   SOLE   3,040 0 0
Best Buy Co Inc COM 086516101 7,784 104,395 SH   SOLE   104,395 0 0
Best Buy Co Inc COM 086516101 1,728 23,180 SH   SOLE   23,180 0 0
BHP Billiton Ltd COM 088606108 47 950 SH   SOLE   950 0 0
BHP Billiton Ltd COM 088606108 51 1,011 SH   DFND 1 0 1,011 0
BHP BILLITON LTD SPONSORED ADR COM 088606108 171 3,412 SH   SOLE   3,412 0 0
BHP Billiton PLC COM 05545E209 47 1,050 SH   DFND 1 0 1,050 0
BIOGEN INC COM 09062X103 35 120 SH   SOLE   120 0 0
Biogen Inc COM 09062X103 4,272 14,723 SH   SOLE   14,723 0 0
Biogen Inc COM 09062X103 7,583 26,132 SH   SOLE   26,132 0 0
Biogen Inc COM 09062X103 710 2,446 SH   SOLE   2,446 0 0
Biogen Inc COM 09062X103 21,404 73,761 SH   SOLE   73,761 0 0
Biogen Inc COM 09062X103 5,409 18,640 SH   SOLE   18,640 0 0
BioMarin Pharmaceutical Inc COM 09061G101 192 2,035 SH   SOLE   2,035 0 0
BioMarin Pharmaceutical Inc COM 09061G101 1,461 15,514 SH   SOLE   15,514 0 0
Black Knight Inc COM 09215C105 3 60 SH   DFND 1 0 60 0
Black Stone Minerals LP COM 09225M101 13 688 SH   DFND 1 0 688 0
BLACKBERRY LIMITED COM 09228F103 226 23,398 SH   SOLE   23,398 0 0
BlackBerry Ltd COM 09228F103 9,865 1,022,971 SH   SOLE   1,022,971 0 0
BlackBerry Ltd COM 09228F103 5,093 528,091 SH   SOLE   528,091 0 0
BlackBerry Ltd COM 09228F103 2,045 212,100 SH   SOLE   212,100 0 0
BlackBerry Ltd COM 09228F103 37 3,800 SH   DFND 1 0 3,800 0
BlackBerry Ltd PUT 09228F103 12 1,000 SH   DFND 1 0 1,000 0
BlackBerry Ltd CALL 09228F103 2,854 240,000 SH   SOLE   240,000 0 0
BlackBerry Ltd PUT 09228F103 333 28,000 SH   SOLE   28,000 0 0
BlackBerry Ltd CALL 09228F103 1,092 91,800 SH   SOLE   91,800 0 0
BlackBerry Ltd CALL 09228F103 987 83,000 SH   SOLE   83,000 0 0
BlackBerry Ltd PUT 09228F103 856 72,000 SH   SOLE   72,000 0 0
BlackBerry Ltd CALL 09228F103 638 53,700 SH   SOLE   53,700 0 0
BlackBerry Ltd PUT 09228F103 6 500 SH   DFND 1 0 500 0
BlackBerry Ltd PUT 09228F103 124 10,000 SH   DFND 1 0 10,000 0
BlackBerry Ltd CALL 09228F103 4 300 SH   DFND 1 0 300 0
BlackBerry Ltd CALL 09228F103 65 5,200 SH   DFND 1 0 5,200 0
BlackBerry Ltd COM 09228F103 14,147 1,466,951 SH   DFND 1 0 1,466,951 0
BlackBerry Ltd COM 09228F103 2,796 289,896 SH   SOLE   289,896 0 0
BlackBerry Ltd COM 09228F103 720 74,600 SH   DFND 1 0 74,600 0
BlackBerry Ltd COM 09228F103 1,580 163,811 SH   SOLE   163,811 0 0
BlackBerry Ltd COM 09228F103 146 15,109 SH   SOLE   15,109 0 0
BlackBerry Ltd COM 09228F103 288 29,897 SH   DFND 1 0 29,897 0
BlackBerry Ltd PUT 09228F103 288 24,200 SH   SOLE   24,200 0 0
BlackBerry Ltd PUT 09228F103 10 800 SH   DFND 1 0 800 0
BlackBerry Ltd CALL 09228F103 2,581 217,100 SH   SOLE   217,100 0 0
BlackBerry Ltd CALL 09228F103 510 42,900 SH   SOLE   42,900 0 0
BlackBerry Ltd CALL 09228F103 5 400 SH   DFND 1 0 400 0
BlackBerry Ltd PUT 09228F103 6 500 SH   DFND 1 0 500 0
BlackBerry Ltd CALL 09228F103 25 2,000 SH   DFND 1 0 2,000 0
BlackBerry Ltd CALL 09228F103 10 800 SH   DFND 1 0 800 0
BlackBerry Ltd PUT 09228F103 36 2,900 SH   DFND 1 0 2,900 0
BlackBerry Ltd CALL 09228F103 54 5,600 SH   DFND 1 0 5,600 0
BlackBerry Ltd CALL 09228F103 8 800 SH   DFND 1 0 800 0
BlackBerry Ltd CALL 09228F103 5 500 SH   DFND 1 0 500 0
BlackBerry Ltd PUT 09228F103 256 26,500 SH   SOLE   26,500 0 0
BlackBerry Ltd PUT 09228F103 1,943 201,300 SH   SOLE   201,300 0 0
BlackBerry Ltd CALL 09228F103 19 2,000 SH   DFND 1 0 2,000 0
BlackBerry Ltd CALL 09228F103 436 35,000 SH   DFND 1 0 35,000 0
BlackBerry Ltd COM 09228F103 372 38,600 SH   DFND 1 0 38,600 0
BLACKROCK INC COM 09247X101 1,545 3,095 SH   SOLE   3,095 0 0
BlackRock Inc COM 09247X101 4,293 8,605 SH   SOLE   8,605 0 0
BlackRock Inc COM 09247X101 7,621 15,275 SH   SOLE   15,275 0 0
BlackRock Inc COM 09247X101 695 1,394 SH   SOLE   1,394 0 0
BlackRock Inc COM 09247X101 21,510 43,112 SH   SOLE   43,112 0 0
BlackRock Inc COM 09247X101 1,996 4,000 SH   SOLE   4,000 0 0
BlackRock Inc COM 09247X101 5,299 10,620 SH   SOLE   10,620 0 0
BlackRock Inc PUT 09247X101 2,938 5,000 SH   SOLE   5,000 0 0
BlackRock Inc PUT 09247X101 2,351 4,000 SH   SOLE   4,000 0 0
BLOOMIN' BRANDS INC COM 094235108 9 444 SH   DFND 1 0 444 0
Boeing Co/The COM 097023105 12,816 38,209 SH   SOLE   38,209 0 0
Boeing Co/The COM 097023105 22,750 67,823 SH   SOLE   67,823 0 0
Boeing Co/The COM 097023105 2,168 6,462 SH   SOLE   6,462 0 0
Boeing Co/The COM 097023105 64,213 191,430 SH   SOLE   191,430 0 0
Boeing Co/The COM 097023105 16,523 49,258 SH   SOLE   49,258 0 0
Boeing Co/The COM 097023105 235 700 SH   SOLE   700 0 0
Boeing Co/The COM 097023105 392 1,170 SH   SOLE   1,170 0 0
Boeing Co/The COM 097023105 2,394 7,138 SH   SOLE   7,138 0 0
Boeing Co/The PUT 097023105 3,758 11,200 SH   SOLE   11,200 0 0
Boeing Co/The PUT 097023105 8,052 24,000 SH   SOLE   24,000 0 0
BOEING COMPANY COM 097023105 3,573 10,643 SH   SOLE   10,643 0 0
BOOKING HOLDINGS INC COM 09857L108 22 11 SH   DFND 1 0 11 0
BOOKING HOLDINGS INC COM 09857L108 479 236 SH   SOLE   236 0 0
BorgWarner Inc COM 099724106 595 13,780 SH   SOLE   13,780 0 0
BorgWarner Inc COM 099724106 1,056 24,461 SH   SOLE   24,461 0 0
BorgWarner Inc COM 099724106 105 2,434 SH   SOLE   2,434 0 0
BorgWarner Inc COM 099724106 3,627 84,065 SH   SOLE   84,065 0 0
BorgWarner Inc COM 099724106 800 18,551 SH   SOLE   18,551 0 0
Boston Properties Inc COM 101121101 1,350 10,770 SH   SOLE   10,770 0 0
Boston Properties Inc COM 101121101 2,397 19,118 SH   SOLE   19,118 0 0
Boston Properties Inc COM 101121101 224 1,784 SH   SOLE   1,784 0 0
Boston Properties Inc COM 101121101 6,766 53,961 SH   SOLE   53,961 0 0
Boston Properties Inc COM 101121101 1,705 13,598 SH   SOLE   13,598 0 0
BOSTON SCIENTIFIC CORP COM 101137107 101 3,100 SH   SOLE   3,100 0 0
Boston Scientific Corp COM 101137107 3,147 96,273 SH   SOLE   96,273 0 0
Boston Scientific Corp COM 101137107 5,587 170,889 SH   SOLE   170,889 0 0
Boston Scientific Corp COM 101137107 520 15,891 SH   SOLE   15,891 0 0
Boston Scientific Corp COM 101137107 15,769 482,332 SH   SOLE   482,332 0 0
Boston Scientific Corp COM 101137107 3,960 121,139 SH   SOLE   121,139 0 0
BP PLC SPONSORED ADR COM 055622104 142 3,098 SH   SOLE   3,098 0 0
BP PRUDHOE BAY ROYALTY TRUST COM 055630107 60 2,000 SH   SOLE   2,000 0 0
BRF SA COM 10552T107 0 22 SH   DFND 1 0 22 0
Bright Horizons Family Solutio COM 109194100 3 30 SH   DFND 1 0 30 0
BRIGHTHOUSE FINANCIAL INC COM 10922N103 9 216 SH   SOLE   216 0 0
Brighthouse Financial Inc COM 10922N103 50 1,247 SH   SOLE   1,247 0 0
Brighthouse Financial Inc COM 10922N103 347 8,664 SH   SOLE   8,664 0 0
Brighthouse Financial Inc COM 10922N103 594 14,834 SH   SOLE   14,834 0 0
Brighthouse Financial Inc COM 10922N103 1,665 41,562 SH   SOLE   41,562 0 0
Brighthouse Financial Inc COM 10922N103 380 9,497 SH   SOLE   9,497 0 0
Bristol-Myers Squibb Co COM 110122108 6,310 114,045 SH   SOLE   114,045 0 0
Bristol-Myers Squibb Co COM 110122108 11,200 202,436 SH   SOLE   202,436 0 0
Bristol-Myers Squibb Co COM 110122108 1,044 18,868 SH   SOLE   18,868 0 0
Bristol-Myers Squibb Co COM 110122108 31,613 571,377 SH   SOLE   571,377 0 0
Bristol-Myers Squibb Co COM 110122108 7,959 143,843 SH   SOLE   143,843 0 0
BRISTOL-MYERS SQUIBB COMPANY COM 110122108 687 12,410 SH   SOLE   12,410 0 0
BRITISH AMERICAN TOBACCO-SPON ADR COM 110448107 73 1,447 SH   SOLE   1,447 0 0
BROADCOM INC COM 11135F101 770 3,172 SH   SOLE   3,172 0 0
Broadcom Inc COM 11135F101 6,766 27,892 SH   SOLE   27,892 0 0
Broadcom Inc COM 11135F101 12,062 49,721 SH   SOLE   49,721 0 0
Broadcom Inc COM 11135F101 1,151 4,744 SH   SOLE   4,744 0 0
Broadcom Inc COM 11135F101 5,094 21,000 SH   SOLE   21,000 0 0
Broadcom Inc COM 11135F101 34,073 140,456 SH   SOLE   140,456 0 0
Broadcom Inc COM 11135F101 8,774 36,168 SH   SOLE   36,168 0 0
Broadcom Inc CALL 11135F101 27,304 106,300 SH   SOLE   106,300 0 0
Broadcom Inc CALL 11135F101 25,686 100,000 SH   SOLE   100,000 0 0
Broadcom Inc PUT 11135F101 8,348 32,500 SH   SOLE   32,500 0 0
Broadridge Financial Solutions COM 11133T103 155 1,348 SH   SOLE   1,348 0 0
Broadridge Financial Solutions COM 11133T103 1,183 10,278 SH   SOLE   10,278 0 0
Broadridge Financial Solutions COM 11133T103 4,744 41,221 SH   SOLE   41,221 0 0
Broadridge Financial Solutions COM 11133T103 1,681 14,605 SH   SOLE   14,605 0 0
Broadridge Financial Solutions COM 11133T103 947 8,228 SH   SOLE   8,228 0 0
Brookfield Asset Management In COM 112585104 76,337 1,882,131 SH   SOLE   1,882,131 0 0
Brookfield Asset Management In COM 112585104 138,630 3,418,000 SH   SOLE   3,418,000 0 0
Brookfield Asset Management In COM 112585104 109,530 2,700,511 SH   SOLE   2,700,511 0 0
Brookfield Asset Management In COM 112585104 38,252 943,124 SH   SOLE   943,124 0 0
Brookfield Asset Management In COM 112585104 14,402 355,100 SH   SOLE   355,100 0 0
Brookfield Asset Management In COM 112585104 18 450 SH   DFND 1 0 450 0
Brookfield Asset Management In COM 112585104 316 7,800 SH   DFND 1 0 7,800 0
Brookfield Asset Management In CALL 112585104 28 700 SH   DFND 1 0 700 0
Brookfield Asset Management In PUT 112585104 20 500 SH   DFND 1 0 500 0
Brookfield Asset Management In CALL 112585104 12 300 SH   DFND 1 0 300 0
Brookfield Asset Management In CALL 112585104 40 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management In CALL 112585104 1,990 50,000 SH   DFND 1 0 50,000 0
Brookfield Asset Management In CALL 112585104 4 100 SH   DFND 1 0 100 0
Brookfield Asset Management In CALL 112585104 119 3,000 SH   DFND 1 0 3,000 0
Brookfield Asset Management In PUT 112585104 32 800 SH   DFND 1 0 800 0
Brookfield Asset Management In CALL 112585104 1,990 50,000 SH   DFND 1 0 50,000 0
Brookfield Asset Management In PUT 112585104 20 500 SH   DFND 1 0 500 0
Brookfield Asset Management In COM 112585104 2,164 53,354 SH   DFND 1 0 53,354 0
Brookfield Asset Management In CALL 112585104 40 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management In CALL 112585104 5,929 149,000 SH   DFND 1 0 149,000 0
Brookfield Asset Management In CALL 112585104 5,969 150,000 SH   DFND 1 0 150,000 0
Brookfield Asset Management In CALL 112585104 1,990 50,000 SH   DFND 1 0 50,000 0
Brookfield Asset Management In CALL 112585104 1,990 50,000 SH   DFND 1 0 50,000 0
Brookfield Asset Management In PUT 112585104 88 2,200 SH   DFND 1 0 2,200 0
Brookfield Asset Management In CALL 112585104 1,990 50,000 SH   DFND 1 0 50,000 0
Brookfield Asset Management In CALL 112585104 1,990 50,000 SH   DFND 1 0 50,000 0
Brookfield Asset Management In PUT 112585104 40 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management In CALL 112585104 7,918 199,000 SH   DFND 1 0 199,000 0
Brookfield Asset Management In CALL 112585104 7,839 197,000 SH   DFND 1 0 197,000 0
Brookfield Asset Management In PUT 112585104 366 9,200 SH   DFND 1 0 9,200 0
Brookfield Asset Management In PUT 112585104 334 8,400 SH   DFND 1 0 8,400 0
Brookfield Asset Management In CALL 112585104 40 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management In CALL 112585104 8 200 SH   DFND 1 0 200 0
Brookfield Asset Management In CALL 112585104 123 3,100 SH   DFND 1 0 3,100 0
Brookfield Asset Management In PUT 112585104 402 10,100 SH   DFND 1 0 10,100 0
Brookfield Asset Management In PUT 112585104 40 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management In CALL 112585104 402 9,900 SH   DFND 1 0 9,900 0
Brookfield Asset Management In PUT 112585104 325 8,000 SH   DFND 1 0 8,000 0
BROOKFIELD ASSET MGMT INC CL A LVS COM 112585104 13,067 322,113 SH   SOLE   322,113 0 0
Brookfield Business Partners L COM G16234109 1,153 30,076 SH   SOLE   30,076 0 0
Brookfield Business Partners L COM G16234109 330 8,600 SH   SOLE   8,600 0 0
Brookfield Business Partners L COM G16234109 3 67 SH   DFND 1 0 67 0
Brookfield Business Partners L COM G16234109 258 6,742 SH   SOLE   6,742 0 0
Brookfield Business Partners L COM G16234109 6 156 SH   DFND 1 0 156 0
Brookfield Business Partners L COM G16234109 202 5,275 SH   SOLE   5,275 0 0
Brookfield Business Partners L COM G16234109 14 368 SH   DFND 1 0 368 0
BROOKFIELD BUSINESS PARTNERS LP COM G16234109 136 3,543 SH   SOLE   3,543 0 0
BROOKFIELD BUSN PRTNS LPU COM G16234109 554 14,602 SH   DFND 1 0 14,602 0
BROOKFIELD BUSN PRTNS LPU COM G16234109 9,480 250,000 SH   DFND 1 0 250,000 0
BROOKFIELD BUSN PRTNS LPU COM G16234109 639 16,840 SH   DFND 1 0 16,840 0
BROOKFIELD INFRA PARTNER LPU COM G16252101 1,156 30,086 SH   SOLE   30,086 0 0
Brookfield Infrastructure Part COM G16252101 12 300 SH   DFND 1 0 300 0
Brookfield Infrastructure Part COM G16252101 1,207 31,464 SH   SOLE   31,464 0 0
Brookfield Infrastructure Part COM G16252101 2,695 70,245 SH   SOLE   70,245 0 0
Brookfield Infrastructure Part COM G16252101 8,581 223,700 SH   SOLE   223,700 0 0
Brookfield Infrastructure Part COM G16252101 11,823 308,200 SH   DFND 1 0 308,200 0
Brookfield Infrastructure Part COM G16252101 117,722 3,068,800 SH   SOLE   3,068,800 0 0
Brookfield Infrastructure Part COM G16252101 111 2,900 SH   DFND 1 0 2,900 0
Brookfield Infrastructure Part COM G16252101 1,680 43,804 SH   DFND 1 0 43,804 0
Brookfield Infrastructure Part COM G16252101 278 7,249 SH   DFND 1 0 7,249 0
Brookfield Infrastructure Part CALL G16252101 41 1,000 SH   DFND 1 0 1,000 0
Brookfield Infrastructure Part CALL G16252101 61 1,500 SH   DFND 1 0 1,500 0
Brookfield Infrastructure Part CALL G16252101 12 300 SH   DFND 1 0 300 0
BROOKFIELD PPTY PTNRS LPU COM G16249107 5,687 300,000 SH   DFND 1 0 300,000 0
Brookfield Property Partners L COM G16249107 1,247 65,641 SH   SOLE   65,641 0 0
Brookfield Property Partners L COM G16249107 0 11 SH   DFND 1 0 11 0
Brookfield Property Partners L COM G16249107 748 39,386 SH   SOLE   39,386 0 0
Brookfield Property Partners L CALL G16249107 38 2,000 SH   DFND 1 0 2,000 0
Brookfield Property Partners L CALL G16249107 19 1,000 SH   DFND 1 0 1,000 0
Brookfield Property Partners L PUT G16249107 19 1,000 SH   DFND 1 0 1,000 0
Brookfield Property Partners L CALL G16249107 76 4,000 SH   DFND 1 0 4,000 0
Brookfield Property Partners L CALL G16249107 23 1,200 SH   DFND 1 0 1,200 0
Brookfield Property Partners L CALL G16249107 38 2,000 SH   DFND 1 0 2,000 0
Brookfield Property Partners L CALL G16249107 38 2,000 SH   DFND 1 0 2,000 0
Brookfield Property Partners LP COM G16249107 478 19,100 SH   DFND 5 0 19,100 0
Brookfield Property Partners LP COM G16249107 478 19,100 SH   DFND 5 0 19,100 0
BROOKFIELD PROPERTY PARTNERS LPU COM G16249107 385 20,274 SH   SOLE   20,274 0 0
Brookfield Renewable Partners COM G16258108 1,131 37,700 SH   SOLE   37,700 0 0
Brookfield Renewable Partners COM G16258108 4,724 157,412 SH   SOLE   157,412 0 0
Brookfield Renewable Partners PUT G16258108 4,502 150,000 SH   SOLE   150,000 0 0
Brookfield Renewable Partners COM G16258108 5,801 193,300 SH   SOLE   193,300 0 0
Brookfield Renewable Partners COM G16258108 2,521 84,000 SH   DFND 1 0 84,000 0
Brookfield Renewable Partners CALL G16258108 75 2,500 SH   DFND 1 0 2,500 0
Brookfield Renewable Partners PUT G16258108 60 2,000 SH   DFND 1 0 2,000 0
Brookfield Renewable Partners CALL G16258108 159 5,300 SH   DFND 1 0 5,300 0
Brookfield Renewable Partners COM G16258108 41,561 1,384,900 SH   SOLE   1,384,900 0 0
Brookfield Renewable Partners COM G16258108 30 1,000 SH   DFND 1 0 1,000 0
Brookfield Renewable Partners PUT G16258108 6 200 SH   DFND 1 0 200 0
Brookfield Renewable Partners CALL G16258108 9,005 300,000 SH   DFND 1 0 300,000 0
Brookfield Renewable Partners CALL G16258108 9 300 SH   DFND 1 0 300 0
Brookfield Renewable Partners CALL G16258108 660 22,000 SH   DFND 1 0 22,000 0
Brookfield Renewable Partners CALL G16258108 33 1,100 SH   DFND 1 0 1,100 0
Brookfield Renewable Partners CALL G16258108 30 1,000 SH   DFND 1 0 1,000 0
BROOKFIELD RENEWABLE PARTNERS LPU COM G16258108 2,081 69,328 SH   SOLE   69,328 0 0
Brown-Forman Corp COM 115637209 895 18,276 SH   SOLE   18,276 0 0
Brown-Forman Corp COM 115637209 1,590 32,441 SH   SOLE   32,441 0 0
Brown-Forman Corp COM 115637209 150 3,058 SH   SOLE   3,058 0 0
Brown-Forman Corp COM 115637209 4,487 91,563 SH   SOLE   91,563 0 0
Brown-Forman Corp COM 115637209 1,143 23,319 SH   SOLE   23,319 0 0
BROWN-FORMAN CORP CL A COM 115637100 147 3,000 SH   SOLE   3,000 0 0
BROWN-FORMAN CORP CL-B COM 115637209 37 750 SH   SOLE   750 0 0
Bunge Ltd COM G16962105 113 1,626 SH   SOLE   1,626 0 0
Bunge Ltd COM G16962105 864 12,398 SH   SOLE   12,398 0 0
Burlington Stores Inc COM 122017106 617 4,100 SH   SOLE   4,100 0 0
CA INC COM 12673P105 20 570 SH   SOLE   570 0 0
CA Inc COM 12673P105 777 21,801 SH   SOLE   21,801 0 0
CA Inc COM 12673P105 1,379 38,698 SH   SOLE   38,698 0 0
CA Inc COM 12673P105 129 3,614 SH   SOLE   3,614 0 0
CA Inc COM 12673P105 3,893 109,226 SH   SOLE   109,226 0 0
CA Inc COM 12673P105 982 27,551 SH   SOLE   27,551 0 0
Cabot Oil & Gas Corp COM 127097103 750 31,501 SH   SOLE   31,501 0 0
Cabot Oil & Gas Corp COM 127097103 1,331 55,916 SH   SOLE   55,916 0 0
Cabot Oil & Gas Corp COM 127097103 127 5,345 SH   SOLE   5,345 0 0
Cabot Oil & Gas Corp COM 127097103 3,755 157,824 SH   SOLE   157,824 0 0
Cabot Oil & Gas Corp COM 127097103 970 40,751 SH   SOLE   40,751 0 0
Cabot Oil & Gas Corp COM 127097103 507 21,311 SH   SOLE   21,311 0 0
Cadence Design Systems Inc COM 127387108 142 3,269 SH   SOLE   3,269 0 0
Cadence Design Systems Inc COM 127387108 852 19,669 SH   SOLE   19,669 0 0
Cadence Design Systems Inc COM 127387108 1,512 34,915 SH   SOLE   34,915 0 0
Cadence Design Systems Inc COM 127387108 4,267 98,544 SH   SOLE   98,544 0 0
Cadence Design Systems Inc COM 127387108 1,079 24,922 SH   SOLE   24,922 0 0
CAE Inc COM 124765108 1,901 69,650 SH   DFND 5 0 69,650 0
CAE Inc COM 124765108 1,901 69,650 SH   DFND 5 0 69,650 0
CAE INC COM 124765108 311 14,995 SH   SOLE   14,995 0 0
CAE Inc CALL 124765108 21 1,000 SH   DFND 1 0 1,000 0
CAE Inc COM 124765108 41,543 2,000,000 SH   SOLE   2,000,000 0 0
CAE Inc COM 124765108 12,389 596,504 SH   SOLE   596,504 0 0
CAE Inc COM 124765108 1,873 90,200 SH   SOLE   90,200 0 0
CAE Inc COM 124765108 52 2,500 SH   DFND 1 0 2,500 0
CAE Inc PUT 124765108 7 400 SH   DFND 1 0 400 0
CAE Inc CALL 124765108 21 1,200 SH   DFND 1 0 1,200 0
CAE Inc COM 124765108 58 2,800 SH   DFND 1 0 2,800 0
CAE Inc CALL 124765108 17 1,000 SH   DFND 1 0 1,000 0
CAE Inc PUT 124765108 7 400 SH   DFND 1 0 400 0
CAE Inc CALL 124765108 21 1,000 SH   DFND 1 0 1,000 0
Calavo Growers Inc COM 128246105 0 2 SH   DFND 1 0 2 0
Caledonia Mining Corp PLC COM G1757E113 0 52 SH   DFND 1 0 52 0
CALIFORNIA RESOURCES CORPORATION COM 13057Q206 0 4 SH   SOLE   4 0 0
CAMDEN PROPERTY TRUST COM 133131102 98 1,075 SH   DFND 1 0 1,075 0
Camden Property Trust COM 133131102 98 1,072 SH   SOLE   1,072 0 0
Camden Property Trust COM 133131102 744 8,170 SH   SOLE   8,170 0 0
Cameco Corp COM 13321L108 113 7,750 SH   DFND 5 0 7,750 0
Cameco Corp COM 13321L108 113 7,750 SH   DFND 5 0 7,750 0
CAMECO CORP COM 13321L108 567 50,385 SH   SOLE   50,385 0 0
Cameco Corp COM 13321L108 13,926 1,238,052 SH   SOLE   1,238,052 0 0
Cameco Corp COM 13321L108 4,811 427,676 SH   SOLE   427,676 0 0
Cameco Corp COM 13321L108 0 43 SH   DFND 1 0 43 0
Cameco Corp COM 13321L108 2,231 198,300 SH   SOLE   198,300 0 0
Cameco Corp COM 13321L108 40 3,600 SH   DFND 1 0 3,600 0
Cameco Corp PUT 13321L108 1 100 SH   DFND 1 0 100 0
Cameco Corp PUT 13321L108 14 1,500 SH   DFND 1 0 1,500 0
Cameco Corp PUT 13321L108 54 6,000 SH   DFND 1 0 6,000 0
Cameco Corp CALL 13321L108 150 16,500 SH   DFND 1 0 16,500 0
Cameco Corp PUT 13321L108 36 4,000 SH   DFND 1 0 4,000 0
Cameco Corp CALL 13321L108 33 3,600 SH   DFND 1 0 3,600 0
Cameco Corp CALL 13321L108 37 4,100 SH   DFND 1 0 4,100 0
Cameco Corp CALL 13321L108 32 3,500 SH   DFND 1 0 3,500 0
Cameco Corp CALL 13321L108 8 900 SH   DFND 1 0 900 0
Cameco Corp CALL 13321L108 20 2,200 SH   DFND 1 0 2,200 0
Cameco Corp PUT 13321L108 7 800 SH   DFND 1 0 800 0
Cameco Corp CALL 13321L108 132 14,600 SH   DFND 1 0 14,600 0
Cameco Corp CALL 13321L108 63 7,000 SH   DFND 1 0 7,000 0
Cameco Corp PUT 13321L108 9 1,000 SH   DFND 1 0 1,000 0
Cameco Corp PUT 13321L108 24 2,700 SH   DFND 1 0 2,700 0
Cameco Corp PUT 13321L108 24 2,700 SH   DFND 1 0 2,700 0
Cameco Corp CALL 13321L108 9 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108 16 1,800 SH   DFND 1 0 1,800 0
Cameco Corp CALL 13321L108 14 1,500 SH   DFND 1 0 1,500 0
Cameco Corp PUT 13321L108 27 3,000 SH   DFND 1 0 3,000 0
Cameco Corp CALL 13321L108 9 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108 66 7,300 SH   DFND 1 0 7,300 0
Cameco Corp CALL 13321L108 53 5,900 SH   DFND 1 0 5,900 0
Cameco Corp CALL 13321L108 15 1,700 SH   DFND 1 0 1,700 0
Cameco Corp PUT 13321L108 54 6,000 SH   DFND 1 0 6,000 0
Cameco Corp COM 13321L108 551 48,985 SH   SOLE   48,985 0 0
Cameco Corp COM 13321L108 425 37,806 SH   SOLE   37,806 0 0
Cameco Corp COM 13321L108 274 24,348 SH   DFND 1 0 24,348 0
Cameco Corp CALL 13321L108 58 6,400 SH   DFND 1 0 6,400 0
Cameco Corp CALL 13321L108 87 9,600 SH   DFND 1 0 9,600 0
Cameco Corp PUT 13321L108 9 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108 70 7,700 SH   DFND 1 0 7,700 0
Cameco Corp CALL 13321L108 9 1,000 SH   DFND 1 0 1,000 0
Cameco Corp PUT 13321L108 27 3,000 SH   DFND 1 0 3,000 0
Cameco Corp CALL 13321L108 82 9,000 SH   DFND 1 0 9,000 0
Cameco Corp CALL 13321L108 75 6,700 SH   DFND 1 0 6,700 0
Cameco Corp CALL 13321L108 42 3,700 SH   DFND 1 0 3,700 0
Cameco Corp CALL 13321L108 17 1,500 SH   DFND 1 0 1,500 0
Cameco Corp CALL 13321L108 74 6,600 SH   DFND 1 0 6,600 0
Cameco Corp CALL 13321L108 169 15,000 SH   DFND 1 0 15,000 0
Cameco Corp PUT 13321L108 11 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108 5 400 SH   DFND 1 0 400 0
Campbell Soup Co COM 134429109 544 13,424 SH   SOLE   13,424 0 0
Campbell Soup Co COM 134429109 966 23,830 SH   SOLE   23,830 0 0
Campbell Soup Co COM 134429109 84 2,084 SH   SOLE   2,084 0 0
Campbell Soup Co COM 134429109 2,726 67,258 SH   SOLE   67,258 0 0
Campbell Soup Co COM 134429109 644 15,891 SH   SOLE   15,891 0 0
CAMPBELL SOUP COMPANY COM 134429109 1,382 34,060 SH   SOLE   34,060 0 0
CAMPING WORLD HLDGS INC-A COM 13462K109 862 34,547 SH   DFND 1 0 34,547 0
Canada Goose Holdings Inc COM 135086106 0 4 SH   DFND 1 0 4 0
Canada Goose Holdings Inc COM 135086106 400 6,800 SH   DFND 1 0 6,800 0
Canada Goose Holdings Inc COM 135086106 10,583 179,979 SH   SOLE   179,979 0 0
Canada Goose Holdings Inc COM 135086106 6 100 SH   SOLE   100 0 0
Canada Goose Holdings Inc COM 135086106 12 200 SH   DFND 1 0 200 0
Canadian Imperial Bank of Comm COM 136069101 400,127 4,600,613 SH   SOLE   4,600,613 0 0
Canadian Imperial Bank of Comm COM 136069101 128,643 1,479,120 SH   SOLE   1,479,120 0 0
Canadian Imperial Bank of Comm COM 136069101 22,710 261,112 SH   SOLE   261,112 0 0
Canadian Imperial Bank of Comm PUT 136069101 21,530 245,000 SH   SOLE   245,000 0 0
Canadian Imperial Bank of Comm COM 136069101 19,092 219,517 SH   DFND 1 0 219,517 0
Canadian Imperial Bank of Comm COM 136069101 2,031 23,350 SH   SOLE   23,350 0 0
Canadian Imperial Bank of Comm COM 136069101 84,050 966,394 SH   SOLE   966,394 0 0
Canadian Imperial Bank of Comm COM 136069101 2,697 31,011 SH   SOLE   31,011 0 0
Canadian Imperial Bank of Comm COM 136069101 1,482 17,042 SH   DFND 1 0 17,042 0
Canadian Imperial Bank of Comm CALL 136069101 879 10,000 SH   DFND 1 0 10,000 0
Canadian Imperial Bank of Comm CALL 136069101 176 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Comm PUT 136069101 308 3,500 SH   DFND 1 0 3,500 0
Canadian Imperial Bank of Comm PUT 136069101 413 4,700 SH   DFND 1 0 4,700 0
Canadian Imperial Bank of Comm PUT 136069101 176 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Comm PUT 136069101 105 1,200 SH   DFND 1 0 1,200 0
Canadian Imperial Bank of Comm PUT 136069101 905 10,300 SH   DFND 1 0 10,300 0
Canadian Imperial Bank of Comm CALL 136069101 1,345 15,300 SH   DFND 1 0 15,300 0
Canadian Imperial Bank of Comm PUT 136069101 2,505 28,500 SH   DFND 1 0 28,500 0
Canadian Imperial Bank of Comm PUT 136069101 615 7,000 SH   DFND 1 0 7,000 0
Canadian Imperial Bank of Comm CALL 136069101 88 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101 395 4,500 SH   DFND 1 0 4,500 0
Canadian Imperial Bank of Comm CALL 136069101 527 6,000 SH   DFND 1 0 6,000 0
Canadian Imperial Bank of Comm CALL 136069101 404 4,600 SH   DFND 1 0 4,600 0
Canadian Imperial Bank of Comm PUT 136069101 483 5,500 SH   DFND 1 0 5,500 0
Canadian Imperial Bank of Comm PUT 136069101 88 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101 237 2,700 SH   DFND 1 0 2,700 0
Canadian Imperial Bank of Comm PUT 136069101 316 3,600 SH   DFND 1 0 3,600 0
Canadian Imperial Bank of Comm PUT 136069101 1,503 17,100 SH   DFND 1 0 17,100 0
Canadian Imperial Bank of Comm PUT 136069101 633 7,200 SH   DFND 1 0 7,200 0
Canadian Imperial Bank of Comm PUT 136069101 1,090 12,400 SH   DFND 1 0 12,400 0
Canadian Imperial Bank of Comm CALL 136069101 4,051 46,100 SH   DFND 1 0 46,100 0
Canadian Imperial Bank of Comm PUT 136069101 176 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Comm PUT 136069101 475 5,400 SH   DFND 1 0 5,400 0
Canadian Imperial Bank of Comm CALL 136069101 466 5,300 SH   DFND 1 0 5,300 0
Canadian Imperial Bank of Comm CALL 136069101 659 7,500 SH   DFND 1 0 7,500 0
Canadian Imperial Bank of Comm PUT 136069101 26 300 SH   DFND 1 0 300 0
Canadian Imperial Bank of Comm PUT 136069101 26 300 SH   DFND 1 0 300 0
Canadian Imperial Bank of Comm PUT 136069101 18 200 SH   DFND 1 0 200 0
Canadian Imperial Bank of Comm CALL 136069101 2,505 28,500 SH   DFND 1 0 28,500 0
Canadian Imperial Bank of Comm PUT 136069101 44 500 SH   DFND 1 0 500 0
Canadian Imperial Bank of Comm PUT 136069101 352 4,000 SH   DFND 1 0 4,000 0
Canadian Imperial Bank of Comm CALL 136069101 510 5,800 SH   DFND 1 0 5,800 0
Canadian Imperial Bank of Comm PUT 136069101 308 3,500 SH   DFND 1 0 3,500 0
Canadian Imperial Bank of Comm PUT 136069101 2,373 27,000 SH   DFND 1 0 27,000 0
Canadian Imperial Bank of Comm CALL 136069101 264 3,000 SH   DFND 1 0 3,000 0
Canadian Imperial Bank of Comm PUT 136069101 940 10,700 SH   DFND 1 0 10,700 0
Canadian Imperial Bank of Comm PUT 136069101 132 1,500 SH   DFND 1 0 1,500 0
Canadian Imperial Bank of Comm PUT 136069101 439 5,000 SH   DFND 1 0 5,000 0
Canadian Imperial Bank of Comm PUT 136069101 255 2,900 SH   DFND 1 0 2,900 0
Canadian Imperial Bank of Comm PUT 136069101 615 7,000 SH   DFND 1 0 7,000 0
Canadian Imperial Bank of Comm CALL 136069101 25,423 289,300 SH   DFND 1 0 289,300 0
Canadian Imperial Bank of Comm CALL 136069101 800 9,100 SH   DFND 1 0 9,100 0
Canadian Imperial Bank of Comm PUT 136069101 79 900 SH   DFND 1 0 900 0
Canadian Imperial Bank of Comm PUT 136069101 457 5,200 SH   DFND 1 0 5,200 0
Canadian Imperial Bank of Comm PUT 136069101 492 5,600 SH   DFND 1 0 5,600 0
Canadian Imperial Bank of Comm CALL 136069101 721 8,200 SH   DFND 1 0 8,200 0
Canadian Imperial Bank of Comm PUT 136069101 589 6,700 SH   DFND 1 0 6,700 0
Canadian Imperial Bank of Comm CALL 136069101 1,678 19,100 SH   DFND 1 0 19,100 0
Canadian Imperial Bank of Comm PUT 136069101 422 4,800 SH   DFND 1 0 4,800 0
Canadian Imperial Bank of Comm COM 136069101 99,287 1,141,593 SH   SOLE   1,141,593 0 0
Canadian Imperial Bank of Comm COM 136069101 1,358 15,609 SH   SOLE   15,609 0 0
Canadian Imperial Bank of Comm COM 136069101 6,465 74,391 SH   SOLE   74,391 0 0
Canadian Imperial Bank of Comm COM 136069101 10,893 125,245 SH   DFND 1 0 125,245 0
Canadian Imperial Bank of Comm PUT 136069101 105 1,200 SH   DFND 1 0 1,200 0
Canadian Imperial Bank of Comm PUT 136069101 2,812 32,000 SH   DFND 1 0 32,000 0
Canadian Imperial Bank of Comm PUT 136069101 527 6,000 SH   DFND 1 0 6,000 0
Canadian Imperial Bank of Comm PUT 136069101 501 5,700 SH   DFND 1 0 5,700 0
Canadian Imperial Bank of Comm PUT 136069101 2,452 27,900 SH   DFND 1 0 27,900 0
Canadian Imperial Bank of Comm PUT 136069101 2,294 26,100 SH   DFND 1 0 26,100 0
Canadian Imperial Bank of Comm PUT 136069101 343 3,900 SH   DFND 1 0 3,900 0
Canadian Imperial Bank of Comm PUT 136069101 1,731 19,700 SH   DFND 1 0 19,700 0
Canadian Imperial Bank of Comm PUT 136069101 1,257 14,300 SH   DFND 1 0 14,300 0
Canadian Imperial Bank of Comm PUT 136069101 26 300 SH   DFND 1 0 300 0
Canadian Imperial Bank of Comm PUT 136069101 439 5,000 SH   DFND 1 0 5,000 0
Canadian Imperial Bank of Comm PUT 136069101 220 2,500 SH   DFND 1 0 2,500 0
Canadian Imperial Bank of Comm PUT 136069101 439 5,000 SH   DFND 1 0 5,000 0
Canadian Imperial Bank of Comm PUT 136069101 765 8,700 SH   DFND 1 0 8,700 0
Canadian Imperial Bank of Comm PUT 136069101 220 2,500 SH   DFND 1 0 2,500 0
Canadian Imperial Bank of Comm PUT 136069101 703 8,000 SH   DFND 1 0 8,000 0
Canadian Imperial Bank of Comm PUT 136069101 1,336 15,200 SH   DFND 1 0 15,200 0
Canadian Imperial Bank of Comm PUT 136069101 1,098 12,500 SH   DFND 1 0 12,500 0
Canadian Imperial Bank of Comm PUT 136069101 738 8,400 SH   DFND 1 0 8,400 0
Canadian Imperial Bank of Comm PUT 136069101 439 5,000 SH   DFND 1 0 5,000 0
Canadian Imperial Bank of Comm PUT 136069101 325 3,700 SH   DFND 1 0 3,700 0
Canadian Imperial Bank of Comm PUT 136069101 220 2,500 SH   DFND 1 0 2,500 0
Canadian Imperial Bank of Comm PUT 136069101 2,329 26,500 SH   DFND 1 0 26,500 0
Canadian Imperial Bank of Comm PUT 136069101 343 3,900 SH   DFND 1 0 3,900 0
Canadian Imperial Bank of Comm PUT 136069101 545 6,200 SH   DFND 1 0 6,200 0
Canadian Imperial Bank of Comm PUT 136069101 1,301 14,800 SH   DFND 1 0 14,800 0
Canadian Imperial Bank of Comm PUT 136069101 3,041 34,600 SH   DFND 1 0 34,600 0
Canadian Imperial Bank of Comm PUT 136069101 1,591 18,100 SH   DFND 1 0 18,100 0
Canadian Imperial Bank of Comm CALL 136069101 176 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Comm PUT 136069101 2,452 27,900 SH   DFND 1 0 27,900 0
Canadian Imperial Bank of Comm CALL 136069101 220 2,500 SH   DFND 1 0 2,500 0
Canadian Imperial Bank of Comm CALL 136069101 281 3,200 SH   DFND 1 0 3,200 0
Canadian Imperial Bank of Comm CALL 136069101 308 3,500 SH   DFND 1 0 3,500 0
Canadian Imperial Bank of Comm PUT 136069101 1,529 17,400 SH   DFND 1 0 17,400 0
Canadian Imperial Bank of Comm PUT 136069101 9 100 SH   DFND 1 0 100 0
Canadian Imperial Bank of Comm PUT 136069101 97 1,100 SH   DFND 1 0 1,100 0
Canadian Imperial Bank of Comm PUT 136069101 44 500 SH   DFND 1 0 500 0
Canadian Imperial Bank of Comm PUT 136069101 352 4,000 SH   DFND 1 0 4,000 0
Canadian Imperial Bank of Comm PUT 136069101 62 700 SH   DFND 1 0 700 0
Canadian Imperial Bank of Comm CALL 136069101 334 3,800 SH   DFND 1 0 3,800 0
Canadian Imperial Bank of Comm PUT 136069101 176 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Comm PUT 136069101 308 3,500 SH   DFND 1 0 3,500 0
Canadian Imperial Bank of Comm CALL 136069101 2,197 25,000 SH   DFND 1 0 25,000 0
Canadian Imperial Bank of Comm CALL 136069101 8,876 101,000 SH   DFND 1 0 101,000 0
Canadian Imperial Bank of Comm PUT 136069101 1,714 19,500 SH   DFND 1 0 19,500 0
Canadian Imperial Bank of Comm PUT 136069101 352 4,000 SH   DFND 1 0 4,000 0
Canadian Imperial Bank of Comm PUT 136069101 879 10,000 SH   DFND 1 0 10,000 0
Canadian Imperial Bank of Comm CALL 136069101 518 5,900 SH   DFND 1 0 5,900 0
Canadian Imperial Bank of Comm PUT 136069101 3,865 39,000 SH   SOLE   39,000 0 0
Canadian Imperial Bank of Comm PUT 136069101 3,865 39,000 SH   SOLE   39,000 0 0
Canadian Imperial Bank of Comm PUT 136069101 522 6,000 SH   DFND 1 0 6,000 0
Canadian Imperial Bank of Comm CALL 136069101 165 1,900 SH   DFND 1 0 1,900 0
Canadian Imperial Bank of Comm CALL 136069101 5,045 58,000 SH   DFND 1 0 58,000 0
Canadian Imperial Bank of Comm CALL 136069101 47,044 540,800 SH   DFND 1 0 540,800 0
Canadian Imperial Bank of Comm CALL 136069101 1,331 15,300 SH   DFND 1 0 15,300 0
Canadian Imperial Bank of Comm PUT 136069101 9 100 SH   DFND 1 0 100 0
Canadian Imperial Bank of Comm PUT 136069101 104 1,200 SH   DFND 1 0 1,200 0
Canadian Imperial Bank of Comm CALL 136069101 17,398 200,000 SH   DFND 1 0 200,000 0
Canadian Imperial Bank of Comm PUT 136069101 70 800 SH   DFND 1 0 800 0
Canadian Imperial Bank of Comm PUT 136069101 2,992 34,400 SH   DFND 1 0 34,400 0
Canadian Imperial Bank of Comm CALL 136069101 592 6,800 SH   DFND 1 0 6,800 0
Canadian Imperial Bank of Comm PUT 136069101 87 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101 235 2,700 SH   DFND 1 0 2,700 0
Canadian Imperial Bank of Comm CALL 136069101 35 400 SH   DFND 1 0 400 0
Canadian Imperial Bank of Comm CALL 136069101 9 100 SH   DFND 1 0 100 0
Canadian Imperial Bank of Comm PUT 136069101 887 10,200 SH   DFND 1 0 10,200 0
Canadian Imperial Bank of Comm CALL 136069101 435 5,000 SH   DFND 1 0 5,000 0
Canadian Imperial Bank of Comm PUT 136069101 43 500 SH   DFND 1 0 500 0
Canadian Imperial Bank of Comm CALL 136069101 122 1,400 SH   DFND 1 0 1,400 0
Canadian Imperial Bank of Comm CALL 136069101 409 4,700 SH   DFND 1 0 4,700 0
Canadian Imperial Bank of Comm CALL 136069101 17 200 SH   DFND 1 0 200 0
Canadian Imperial Bank of Comm COM 136069101 1,565 18,000 SH   SOLE   18,000 0 0
Canadian Imperial Bank of Commerce COM 136069101 1,333 11,650 SH   DFND 5 0 11,650 0
Canadian Imperial Bank of Commerce COM 136069101 1,333 11,650 SH   DFND 5 0 11,650 0
CANADIAN IMPERIAL BANK OF COMMERCE COM 136069101 26,724 307,215 SH   SOLE   307,215 0 0
CANADIAN NATIONAL RAILWAY COM 136375102 1,051 12,865 SH   DFND 1 0 12,865 0
Canadian National Railway Co COM 136375102 480 4,500 SH   DFND 5 0 4,500 0
Canadian National Railway Co COM 136375102 480 4,500 SH   DFND 5 0 4,500 0
CANADIAN NATIONAL RAILWAY CO COM 136375102 26,147 319,667 SH   SOLE   319,667 0 0
Canadian National Railway Co COM 136375102 194,704 2,380,842 SH   SOLE   2,380,842 0 0
Canadian National Railway Co COM 136375102 65,096 795,893 SH   SOLE   795,893 0 0
Canadian National Railway Co COM 136375102 101 1,232 SH   DFND 1 0 1,232 0
Canadian National Railway Co COM 136375102 433 5,300 SH   DFND 1 0 5,300 0
Canadian National Railway Co PUT 136375102 3,728 50,000 SH   SOLE   50,000 0 0
Canadian National Railway Co COM 136375102 36,326 444,200 SH   SOLE   444,200 0 0
Canadian National Railway Co COM 136375102 654 8,000 SH   DFND 1 0 8,000 0
Canadian National Railway Co PUT 136375102 209 2,800 SH   DFND 1 0 2,800 0
Canadian National Railway Co PUT 136375102 52 700 SH   DFND 1 0 700 0
Canadian National Railway Co CALL 136375102 1,305 17,500 SH   DFND 1 0 17,500 0
Canadian National Railway Co PUT 136375102 30 400 SH   DFND 1 0 400 0
Canadian National Railway Co PUT 136375102 447 6,000 SH   DFND 1 0 6,000 0
Canadian National Railway Co PUT 136375102 1,148 15,400 SH   DFND 1 0 15,400 0
Canadian National Railway Co CALL 136375102 2,169 29,100 SH   DFND 1 0 29,100 0
Canadian National Railway Co PUT 136375102 335 4,500 SH   DFND 1 0 4,500 0
Canadian National Railway Co PUT 136375102 224 3,000 SH   DFND 1 0 3,000 0
Canadian National Railway Co PUT 136375102 149 2,000 SH   DFND 1 0 2,000 0
Canadian National Railway Co CALL 136375102 104 1,400 SH   DFND 1 0 1,400 0
Canadian National Railway Co PUT 136375102 2,796 37,500 SH   DFND 1 0 37,500 0
Canadian National Railway Co PUT 136375102 552 7,400 SH   DFND 1 0 7,400 0
Canadian National Railway Co PUT 136375102 343 4,600 SH   DFND 1 0 4,600 0
Canadian National Railway Co PUT 136375102 447 6,000 SH   DFND 1 0 6,000 0
Canadian National Railway Co PUT 136375102 239 3,200 SH   DFND 1 0 3,200 0
Canadian National Railway Co PUT 136375102 373 5,000 SH   DFND 1 0 5,000 0
Canadian National Railway Co PUT 136375102 75 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102 75 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102 224 3,000 SH   DFND 1 0 3,000 0
Canadian National Railway Co PUT 136375102 522 7,000 SH   DFND 1 0 7,000 0
Canadian National Railway Co PUT 136375102 149 2,000 SH   DFND 1 0 2,000 0
Canadian National Railway Co PUT 136375102 75 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102 410 5,500 SH   DFND 1 0 5,500 0
Canadian National Railway Co PUT 136375102 224 3,000 SH   DFND 1 0 3,000 0
Canadian National Railway Co PUT 136375102 231 3,100 SH   DFND 1 0 3,100 0
Canadian National Railway Co PUT 136375102 462 6,200 SH   DFND 1 0 6,200 0
Canadian National Railway Co PUT 136375102 485 6,500 SH   DFND 1 0 6,500 0
Canadian National Railway Co PUT 136375102 589 7,900 SH   DFND 1 0 7,900 0
Canadian National Railway Co CALL 136375102 253 3,400 SH   DFND 1 0 3,400 0
Canadian National Railway Co PUT 136375102 604 8,100 SH   DFND 1 0 8,100 0
Canadian National Railway Co CALL 136375102 149 2,000 SH   DFND 1 0 2,000 0
Canadian National Railway Co PUT 136375102 485 6,500 SH   DFND 1 0 6,500 0
Canadian National Railway Co PUT 136375102 22 300 SH   DFND 1 0 300 0
Canadian National Railway Co CALL 136375102 611 8,200 SH   DFND 1 0 8,200 0
Canadian National Railway Co CALL 136375102 1,208 16,200 SH   DFND 1 0 16,200 0
Canadian National Railway Co PUT 136375102 7 100 SH   DFND 1 0 100 0
Canadian National Railway Co PUT 136375102 746 10,000 SH   DFND 1 0 10,000 0
Canadian National Railway Co COM 136375102 13,319 162,868 SH   DFND 1 0 162,868 0
Canadian National Railway Co COM 136375102 3,733 45,644 SH   DFND 1 0 45,644 0
Canadian National Railway Co PUT 136375102 15 200 SH   DFND 1 0 200 0
Canadian National Railway Co PUT 136375102 67 900 SH   DFND 1 0 900 0
Canadian National Railway Co PUT 136375102 75 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co CALL 136375102 75 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co CALL 136375102 112 1,500 SH   DFND 1 0 1,500 0
Canadian National Railway Co CALL 136375102 75 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co CALL 136375102 7 100 SH   DFND 1 0 100 0
Canadian National Railway Co PUT 136375102 75 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102 37 500 SH   DFND 1 0 500 0
Canadian National Railway Co CALL 136375102 112 1,500 SH   DFND 1 0 1,500 0
Canadian National Railway Co CALL 136375102 149 2,000 SH   DFND 1 0 2,000 0
Canadian National Railway Co CALL 136375102 440 5,900 SH   DFND 1 0 5,900 0
Canadian National Railway Co CALL 136375102 75 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co CALL 136375102 75 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co CALL 136375102 149 2,000 SH   DFND 1 0 2,000 0
Canadian National Railway Co CALL 136375102 75 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co CALL 136375102 82 1,100 SH   DFND 1 0 1,100 0
Canadian National Railway Co CALL 136375102 373 5,000 SH   DFND 1 0 5,000 0
Canadian National Railway Co CALL 136375102 75 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102 75 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co CALL 136375102 2,386 32,000 SH   DFND 1 0 32,000 0
Canadian National Railway Co CALL 136375102 75 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102 67 900 SH   DFND 1 0 900 0
Canadian National Railway Co PUT 136375102 75 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co CALL 136375102 134 1,800 SH   DFND 1 0 1,800 0
Canadian National Railway Co PUT 136375102 224 3,000 SH   DFND 1 0 3,000 0
Canadian National Railway Co CALL 136375102 75 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co CALL 136375102 8 100 SH   DFND 1 0 100 0
Canadian National Railway Co CALL 136375102 4,580 56,000 SH   DFND 1 0 56,000 0
Canadian National Railway Co CALL 136375102 82 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102 82 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co CALL 136375102 965 11,800 SH   DFND 1 0 11,800 0
Canadian National Railway Co CALL 136375102 474 5,800 SH   DFND 1 0 5,800 0
CANADIAN NATURAL RESOURCES LTD COM 136385101 12,429 344,352 SH   SOLE   344,352 0 0
Canadian Natural Resources Ltd COM 136385101 94,724 2,624,878 SH   SOLE   2,624,878 0 0
Canadian Natural Resources Ltd COM 136385101 2,967 82,306 SH   SOLE   82,306 0 0
Canadian Natural Resources Ltd COM 136385101 2 49 SH   DFND 1 0 49 0
Canadian Natural Resources Ltd COM 136385101 408 11,300 SH   DFND 1 0 11,300 0
Canadian Natural Resources Ltd COM 136385101 39,674 1,099,295 SH   DFND 1 0 1,099,295 0
Canadian Natural Resources Ltd COM 136385101 22,098 612,350 SH   SOLE   612,350 0 0
Canadian Natural Resources Ltd COM 136385101 364 10,100 SH   DFND 1 0 10,100 0
Canadian Natural Resources Ltd PUT 136385101 68 2,000 SH   DFND 1 0 2,000 0
Canadian Natural Resources Ltd CALL 136385101 648 19,100 SH   DFND 1 0 19,100 0
Canadian Natural Resources Ltd PUT 136385101 44 1,300 SH   DFND 1 0 1,300 0
Canadian Natural Resources Ltd CALL 136385101 136 4,000 SH   DFND 1 0 4,000 0
Canadian Natural Resources Ltd CALL 136385101 112 3,300 SH   DFND 1 0 3,300 0
Canadian Natural Resources Ltd CALL 136385101 34 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101 3 100 SH   DFND 1 0 100 0
Canadian Natural Resources Ltd CALL 136385101 163 4,800 SH   DFND 1 0 4,800 0
Canadian Natural Resources Ltd PUT 136385101 71 2,100 SH   DFND 1 0 2,100 0
Canadian Natural Resources Ltd PUT 136385101 34 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101 65 1,900 SH   DFND 1 0 1,900 0
Canadian Natural Resources Ltd CALL 136385101 102 3,000 SH   DFND 1 0 3,000 0
Canadian Natural Resources Ltd CALL 136385101 27 800 SH   DFND 1 0 800 0
Canadian Natural Resources Ltd COM 136385101 1,397 38,729 SH   DFND 1 0 38,729 0
Canadian Natural Resources Ltd COM 136385101 178 4,943 SH   SOLE   4,943 0 0
Canadian Natural Resources Ltd COM 136385101 2,414 66,888 SH   DFND 1 0 66,888 0
Canadian Natural Resources Ltd CALL 136385101 309 9,100 SH   DFND 1 0 9,100 0
Canadian Natural Resources Ltd CALL 136385101 862 25,400 SH   DFND 1 0 25,400 0
Canadian Natural Resources Ltd CALL 136385101 136 4,000 SH   DFND 1 0 4,000 0
Canadian Natural Resources Ltd CALL 136385101 645 19,000 SH   DFND 1 0 19,000 0
Canadian Natural Resources Ltd CALL 136385101 210 6,200 SH   DFND 1 0 6,200 0
Canadian Natural Resources Ltd CALL 136385101 339 10,000 SH   DFND 1 0 10,000 0
Canadian Natural Resources Ltd CALL 136385101 472 13,900 SH   DFND 1 0 13,900 0
Canadian Natural Resources Ltd COM 136385101 2,278 63,128 SH   DFND 1 0 63,128 0
Canadian Natural Resources Ltd PUT 136385101 17 500 SH   DFND 1 0 500 0
Canadian Natural Resources Ltd CALL 136385101 81 2,400 SH   DFND 1 0 2,400 0
Canadian Natural Resources Ltd CALL 136385101 272 8,000 SH   DFND 1 0 8,000 0
Canadian Natural Resources Ltd CALL 136385101 306 9,000 SH   DFND 1 0 9,000 0
Canadian Natural Resources Ltd CALL 136385101 136 4,000 SH   DFND 1 0 4,000 0
Canadian Natural Resources Ltd CALL 136385101 204 6,000 SH   DFND 1 0 6,000 0
Canadian Natural Resources Ltd PUT 136385101 272 8,000 SH   DFND 1 0 8,000 0
Canadian Natural Resources Ltd CALL 136385101 2,923 86,100 SH   DFND 1 0 86,100 0
Canadian Natural Resources Ltd PUT 136385101 36 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd CALL 136385101 72 2,000 SH   DFND 1 0 2,000 0
Canadian Natural Resources Ltd PUT 136385101 36 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101 4 100 SH   DFND 1 0 100 0
Canadian Natural Resources Ltd PUT 136385101 18 500 SH   DFND 1 0 500 0
Canadian Natural Resources Ltd CALL 136385101 36 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd CALL 136385101 397 11,000 SH   DFND 1 0 11,000 0
CANADIAN PACIFIC RAIL COM 13645T100 388 2,121 SH   DFND 1 0 2,121 0
Canadian Pacific Railway Ltd COM 13645T100 118 500 SH   DFND 5 0 500 0
Canadian Pacific Railway Ltd COM 13645T100 118 500 SH   DFND 5 0 500 0
CANADIAN PACIFIC RAILWAY LTD COM 13645T100 9,852 53,760 SH   SOLE   53,760 0 0
Canadian Pacific Railway Ltd COM 13645T100 83,245 454,332 SH   SOLE   454,332 0 0
Canadian Pacific Railway Ltd COM 13645T100 15,201 82,961 SH   SOLE   82,961 0 0
Canadian Pacific Railway Ltd COM 13645T100 12 64 SH   DFND 1 0 64 0
Canadian Pacific Railway Ltd COM 13645T100 13,071 71,340 SH   DFND 1 0 71,340 0
Canadian Pacific Railway Ltd COM 13645T100 12,734 69,500 SH   SOLE   69,500 0 0
Canadian Pacific Railway Ltd COM 13645T100 257 1,400 SH   DFND 1 0 1,400 0
Canadian Pacific Railway Ltd CALL 13645T100 70 400 SH   DFND 1 0 400 0
Canadian Pacific Railway Ltd CALL 13645T100 176 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Railway Ltd CALL 13645T100 1,987 11,300 SH   DFND 1 0 11,300 0
Canadian Pacific Railway Ltd PUT 13645T100 70 400 SH   DFND 1 0 400 0
Canadian Pacific Railway Ltd CALL 13645T100 1,636 9,300 SH   DFND 1 0 9,300 0
Canadian Pacific Railway Ltd PUT 13645T100 22,582 128,400 SH   DFND 1 0 128,400 0
Canadian Pacific Railway Ltd PUT 13645T100 2,322 13,200 SH   DFND 1 0 13,200 0
Canadian Pacific Railway Ltd CALL 13645T100 106 600 SH   DFND 1 0 600 0
Canadian Pacific Railway Ltd CALL 13645T100 176 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Railway Ltd COM 13645T100 1,466 8,000 SH   DFND 1 0 8,000 0
Canadian Pacific Railway Ltd COM 13645T100 494 2,700 SH   SOLE   2,700 0 0
Canadian Pacific Railway Ltd COM 13645T100 1,637 8,937 SH   DFND 1 0 8,937 0
Canadian Pacific Railway Ltd CALL 13645T100 352 2,000 SH   DFND 1 0 2,000 0
Canadian Pacific Railway Ltd CALL 13645T100 2,374 13,500 SH   DFND 1 0 13,500 0
Canadian Pacific Railway Ltd PUT 13645T100 246 1,400 SH   DFND 1 0 1,400 0
Canadian Pacific Railway Ltd CALL 13645T100 651 3,700 SH   DFND 1 0 3,700 0
Canadian Pacific Railway Ltd CALL 13645T100 809 4,600 SH   DFND 1 0 4,600 0
Canadian Pacific Railway Ltd CALL 13645T100 176 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Railway Ltd CALL 13645T100 176 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Railway Ltd CALL 13645T100 176 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Railway Ltd CALL 13645T100 176 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Railway Ltd PUT 13645T100 369 2,100 SH   DFND 1 0 2,100 0
Canadian Pacific Railway Ltd CALL 13645T100 9,620 54,700 SH   DFND 1 0 54,700 0
Canadian Pacific Railway Ltd CALL 13645T100 193 1,100 SH   DFND 1 0 1,100 0
Canadian Pacific Railway Ltd PUT 13645T100 176 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Railway Ltd CALL 13645T100 18 100 SH   DFND 1 0 100 0
Canadian Pacific Railway Ltd PUT 13645T100 756 4,300 SH   DFND 1 0 4,300 0
Canadian Pacific Railway Ltd PUT 13645T100 211 1,200 SH   DFND 1 0 1,200 0
Canadian Pacific Railway Ltd CALL 13645T100 1,706 9,700 SH   DFND 1 0 9,700 0
Canadian Pacific Railway Ltd PUT 13645T100 440 2,500 SH   DFND 1 0 2,500 0
Canadian Pacific Railway Ltd PUT 13645T100 176 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Railway Ltd CALL 13645T100 92 500 SH   DFND 1 0 500 0
Canadian Pacific Railway Ltd CALL 13645T100 165 900 SH   DFND 1 0 900 0
Canadian Pacific Railway Ltd CALL 13645T100 183 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Railway Ltd PUT 13645T100 202 1,100 SH   DFND 1 0 1,100 0
Canadian Pacific Railway Ltd CALL 13645T100 202 1,100 SH   DFND 1 0 1,100 0
Canadian Pacific Railway Ltd CALL 13645T100 18 100 SH   DFND 1 0 100 0
Canadian Pacific Railway Ltd CALL 13645T100 128 700 SH   DFND 1 0 700 0
Canadian Pacific Railway Ltd CALL 13645T100 37 200 SH   DFND 1 0 200 0
Canadian Pacific Railway Ltd PUT 13645T100 18 100 SH   DFND 1 0 100 0
Canopy Growth Corp COM 138035100 18 600 SH   SOLE   600 0 0
Canopy Growth Corp COM 138035100 958 32,802 SH   SOLE   32,802 0 0
Canopy Growth Corp COM 138035100 124 4,249 SH   DFND 1 0 4,249 0
Canopy Growth Corp PUT 138035100 968 36,500 SH   DFND 1 0 36,500 0
Canopy Growth Corp COM 138035100 614 21,024 SH   DFND 1 0 21,024 0
Canopy Growth Corp COM 138035100 12 400 SH   DFND 1 0 400 0
Canopy Growth Corp CALL 138035100 37 1,400 SH   DFND 1 0 1,400 0
Canopy Growth Corp CALL 138035100 95 3,600 SH   DFND 1 0 3,600 0
Canopy Growth Corp PUT 138035100 146 5,000 SH   DFND 1 0 5,000 0
Canopy Growth Corp CALL 138035100 2,046 70,000 SH   DFND 1 0 70,000 0
Capital One Financial Corp COM 14040H105 3,118 33,940 SH   SOLE   33,940 0 0
Capital One Financial Corp COM 14040H105 5,535 60,244 SH   SOLE   60,244 0 0
Capital One Financial Corp COM 14040H105 516 5,620 SH   SOLE   5,620 0 0
Capital One Financial Corp COM 14040H105 1,432 15,582 SH   SOLE   15,582 0 0
Capital One Financial Corp COM 14040H105 15,624 170,041 SH   SOLE   170,041 0 0
Capital One Financial Corp COM 14040H105 3,937 42,845 SH   SOLE   42,845 0 0
Capital One Financial Corp CALL 14040H105 2,642 25,100 SH   SOLE   25,100 0 0
Capital One Financial Corp PUT 14040H105 7,812 85,000 SH   SOLE   85,000 0 0
CAPITAL ONE FINANCIAL CORPORATION COM 14040H105 199 2,165 SH   SOLE   2,165 0 0
Cardinal Health Inc COM 14149Y108 1,058 21,677 SH   SOLE   21,677 0 0
Cardinal Health Inc COM 14149Y108 1,878 38,478 SH   SOLE   38,478 0 0
Cardinal Health Inc COM 14149Y108 178 3,638 SH   SOLE   3,638 0 0
Cardinal Health Inc COM 14149Y108 5,302 108,605 SH   SOLE   108,605 0 0
Cardinal Health Inc COM 14149Y108 1,354 27,728 SH   SOLE   27,728 0 0
CARLISLE COMPANIES INC COM 142339100 129 1,191 SH   SOLE   1,191 0 0
CARMAX INC COM 143130102 149 2,040 SH   SOLE   2,040 0 0
CarMax Inc COM 143130102 905 12,425 SH   SOLE   12,425 0 0
CarMax Inc COM 143130102 1,607 22,055 SH   SOLE   22,055 0 0
CarMax Inc COM 143130102 152 2,089 SH   SOLE   2,089 0 0
CarMax Inc COM 143130102 5,522 75,798 SH   SOLE   75,798 0 0
CarMax Inc COM 143130102 1,161 15,935 SH   SOLE   15,935 0 0
Carnival Corp COM 143658300 1,623 28,326 SH   SOLE   28,326 0 0
Carnival Corp COM 143658300 2,881 50,280 SH   SOLE   50,280 0 0
Carnival Corp COM 143658300 283 4,939 SH   SOLE   4,939 0 0
Carnival Corp COM 143658300 9,901 172,805 SH   SOLE   172,805 0 0
Carnival Corp COM 143658300 2,157 37,652 SH   SOLE   37,652 0 0
Casey's General Stores Inc COM 147528103 8 78 SH   DFND 1 0 78 0
CATERPILLAR INC COM 149123101 251 1,849 SH   SOLE   1,849 0 0
Caterpillar Inc COM 149123101 5,658 41,717 SH   SOLE   41,717 0 0
Caterpillar Inc COM 149123101 10,044 74,050 SH   SOLE   74,050 0 0
Caterpillar Inc COM 149123101 937 6,907 SH   SOLE   6,907 0 0
Caterpillar Inc COM 149123101 28,350 209,007 SH   SOLE   209,007 0 0
Caterpillar Inc COM 149123101 7,142 52,655 SH   SOLE   52,655 0 0
Caterpillar Inc COM 149123101 1,085 8,000 SH   SOLE   8,000 0 0
Caterpillar Inc COM 149123101 1,004 7,400 SH   DFND 1 0 7,400 0
Cavium Inc COM 14964U108 5 60 SH   DFND 1 0 60 0
CBOE Holdings Inc COM 12503M108 1,450 13,932 SH   SOLE   13,932 0 0
CBOE Holdings Inc COM 12503M108 817 7,849 SH   SOLE   7,849 0 0
CBOE Holdings Inc COM 12503M108 135 1,302 SH   SOLE   1,302 0 0
CBOE Holdings Inc COM 12503M108 4,091 39,323 SH   SOLE   39,323 0 0
CBOE Holdings Inc COM 12503M108 1,033 9,932 SH   SOLE   9,932 0 0
CBOE Holdings Inc COM 12503M108 3,101 29,804 SH   SOLE   29,804 0 0
CBOE Holdings Inc PUT 12503M108 4,298 41,300 SH   SOLE   41,300 0 0
CBOE Holdings Inc PUT 12503M108 11,885 114,200 SH   SOLE   114,200 0 0
CBOE Holdings Inc PUT 12503M108 978 9,400 SH   SOLE   9,400 0 0
CBRE Group Inc COM 12504L109 1,787 37,448 SH   SOLE   37,448 0 0
CBRE Group Inc COM 12504L109 178 3,727 SH   SOLE   3,727 0 0
CBRE Group Inc COM 12504L109 1,356 28,413 SH   SOLE   28,413 0 0
CBRE Group Inc COM 12504L109 1,007 21,097 SH   SOLE   21,097 0 0
CBRE Group Inc COM 12504L109 5,045 105,697 SH   SOLE   105,697 0 0
CBS Corp COM 124857202 1,339 23,826 SH   SOLE   23,826 0 0
CBS Corp COM 124857202 2,377 42,292 SH   SOLE   42,292 0 0
CBS Corp COM 124857202 224 3,988 SH   SOLE   3,988 0 0
CBS Corp COM 124857202 8,170 145,355 SH   SOLE   145,355 0 0
CBS Corp COM 124857202 1,709 30,410 SH   SOLE   30,410 0 0
CBS CORPORATION CLASS-B NON-VTG COM 124857202 46 825 SH   SOLE   825 0 0
CDK Global Inc COM 12508E101 96 1,477 SH   SOLE   1,477 0 0
CDK Global Inc COM 12508E101 733 11,264 SH   SOLE   11,264 0 0
CDN NATURAL RESOURCES LTD COM 136385101 1,127 31,238 SH   DFND 1 0 31,238 0
CDW Corp/DE COM 12514G108 143 1,770 SH   SOLE   1,770 0 0
CDW Corp/DE COM 12514G108 1,089 13,486 SH   SOLE   13,486 0 0
CDW Corp/DE COM 12514G108 1 11 SH   DFND 1 0 11 0
Celanese Corp COM 150870103 174 1,567 SH   SOLE   1,567 0 0
Celanese Corp COM 150870103 1,327 11,950 SH   SOLE   11,950 0 0
CELEGENE CORPORATION COM 151020104 206 2,591 SH   SOLE   2,591 0 0
Celestica Inc COM 15101Q108 202 17,026 SH   SOLE   17,026 0 0
Celestica Inc COM 15101Q108 476 40,039 SH   SOLE   40,039 0 0
Celestica Inc COM 15101Q108 8 709 SH   SOLE   709 0 0
Celestica Inc PUT 15101Q108 2 200 SH   DFND 1 0 200 0
Celestica Inc COM 15101Q108 60 5,048 SH   DFND 1 0 5,048 0
Celestica Inc CALL 15101Q108 13 1,300 SH   DFND 1 0 1,300 0
Celestica Inc COM 15101Q108 6 472 SH   DFND 1 0 472 0
Celestica Inc CALL 15101Q108 52 5,000 SH   DFND 1 0 5,000 0
Celestica Inc PUT 15101Q108 12 1,000 SH   DFND 1 0 1,000 0
CELESTICA INC SV COM 15101Q108 198 16,681 SH   SOLE   16,681 0 0
Celgene Corp COM 151020104 3,916 49,318 SH   SOLE   49,318 0 0
Celgene Corp COM 151020104 6,951 87,542 SH   SOLE   87,542 0 0
Celgene Corp COM 151020104 690 8,693 SH   SOLE   8,693 0 0
Celgene Corp COM 151020104 19,619 247,085 SH   SOLE   247,085 0 0
Celgene Corp COM 151020104 5,262 66,273 SH   SOLE   66,273 0 0
CEMEX S.A.B. DE C.V. COM 151290889 21 3,162 SH   SOLE   3,162 0 0
CENOVUS ENERGY INC COM 15135U109 5,664 545,502 SH   SOLE   545,502 0 0
Cenovus Energy Inc COM 15135U109 33,580 3,234,742 SH   SOLE   3,234,742 0 0
Cenovus Energy Inc COM 15135U109 6,229 600,050 SH   SOLE   600,050 0 0
Cenovus Energy Inc COM 15135U109 1 89 SH   DFND 1 0 89 0
Cenovus Energy Inc COM 15135U109 214 20,600 SH   DFND 1 0 20,600 0
Cenovus Energy Inc COM 15135U109 6,810 655,950 SH   SOLE   655,950 0 0
Cenovus Energy Inc COM 15135U109 72 6,900 SH   DFND 1 0 6,900 0
Cenovus Energy Inc COM 15135U109 17 1,600 SH   SOLE   1,600 0 0
Cenovus Energy Inc PUT 15135U109 234 23,300 SH   DFND 1 0 23,300 0
Cenovus Energy Inc PUT 15135U109 71 7,100 SH   DFND 1 0 7,100 0
Cenovus Energy Inc PUT 15135U109 40 4,000 SH   DFND 1 0 4,000 0
Cenovus Energy Inc CALL 15135U109 33 3,300 SH   DFND 1 0 3,300 0
Cenovus Energy Inc CALL 15135U109 282 28,000 SH   DFND 1 0 28,000 0
Cenovus Energy Inc PUT 15135U109 16 1,600 SH   DFND 1 0 1,600 0
Cenovus Energy Inc PUT 15135U109 42 4,200 SH   DFND 1 0 4,200 0
Cenovus Energy Inc CALL 15135U109 2 200 SH   DFND 1 0 200 0
Cenovus Energy Inc PUT 15135U109 70 7,000 SH   DFND 1 0 7,000 0
Cenovus Energy Inc PUT 15135U109 22 2,200 SH   DFND 1 0 2,200 0
Cenovus Energy Inc PUT 15135U109 20 2,000 SH   DFND 1 0 2,000 0
Cenovus Energy Inc PUT 15135U109 56 5,600 SH   DFND 1 0 5,600 0
Cenovus Energy Inc CALL 15135U109 1 100 SH   DFND 1 0 100 0
Cenovus Energy Inc PUT 15135U109 25 2,500 SH   DFND 1 0 2,500 0
Cenovus Energy Inc PUT 15135U109 12 1,200 SH   DFND 1 0 1,200 0
Cenovus Energy Inc PUT 15135U109 27 2,700 SH   DFND 1 0 2,700 0
Cenovus Energy Inc COM 15135U109 5 500 SH   DFND 1 0 500 0
Cenovus Energy Inc COM 15135U109 937 90,300 SH   SOLE   90,300 0 0
Cenovus Energy Inc COM 15135U109 4,634 446,412 SH   SOLE   446,412 0 0
Cenovus Energy Inc COM 15135U109 650 62,638 SH   DFND 1 0 62,638 0
Cenovus Energy Inc CALL 15135U109 691 68,700 SH   DFND 1 0 68,700 0
Cenovus Energy Inc PUT 15135U109 216 21,500 SH   DFND 1 0 21,500 0
Cenovus Energy Inc CALL 15135U109 59 5,900 SH   DFND 1 0 5,900 0
Cenovus Energy Inc CALL 15135U109 411 40,900 SH   DFND 1 0 40,900 0
Cenovus Energy Inc CALL 15135U109 203 20,200 SH   DFND 1 0 20,200 0
Cenovus Energy Inc CALL 15135U109 150 14,900 SH   DFND 1 0 14,900 0
Cenovus Energy Inc PUT 15135U109 44 4,400 SH   DFND 1 0 4,400 0
Cenovus Energy Inc CALL 15135U109 446 44,400 SH   DFND 1 0 44,400 0
Cenovus Energy Inc CALL 15135U109 113 11,200 SH   DFND 1 0 11,200 0
Cenovus Energy Inc CALL 15135U109 15 1,500 SH   DFND 1 0 1,500 0
Cenovus Energy Inc CALL 15135U109 3 300 SH   DFND 1 0 300 0
Cenovus Energy Inc COM 15135U109 5,209 501,785 SH   DFND 1 0 501,785 0
Cenovus Energy Inc PUT 15135U109 20 2,000 SH   DFND 1 0 2,000 0
Cenovus Energy Inc CALL 15135U109 20 2,000 SH   DFND 1 0 2,000 0
Cenovus Energy Inc CALL 15135U109 20 2,000 SH   DFND 1 0 2,000 0
Cenovus Energy Inc PUT 15135U109 10 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109 304 29,300 SH   DFND 1 0 29,300 0
Cenovus Energy Inc PUT 15135U109 18 1,700 SH   DFND 1 0 1,700 0
Cenovus Energy Inc PUT 15135U109 52 5,000 SH   DFND 1 0 5,000 0
Cenovus Energy Inc CALL 15135U109 302 29,100 SH   DFND 1 0 29,100 0
Cenovus Energy Inc CALL 15135U109 56 5,400 SH   DFND 1 0 5,400 0
Cenovus Energy Inc CALL 15135U109 21 2,000 SH   DFND 1 0 2,000 0
Cenovus Energy Inc CALL 15135U109 104 10,000 SH   DFND 1 0 10,000 0
Centene Corp COM 15135B101 1,763 14,316 SH   SOLE   14,316 0 0
Centene Corp COM 15135B101 3,130 25,412 SH   SOLE   25,412 0 0
Centene Corp COM 15135B101 289 2,343 SH   SOLE   2,343 0 0
Centene Corp COM 15135B101 8,835 71,723 SH   SOLE   71,723 0 0
Centene Corp COM 15135B101 2,201 17,865 SH   SOLE   17,865 0 0
CenterPoint Energy Inc COM 15189T107 834 30,105 SH   SOLE   30,105 0 0
CenterPoint Energy Inc COM 15189T107 1,480 53,438 SH   SOLE   53,438 0 0
CenterPoint Energy Inc COM 15189T107 131 4,733 SH   SOLE   4,733 0 0
CenterPoint Energy Inc COM 15189T107 4,179 150,827 SH   SOLE   150,827 0 0
CenterPoint Energy Inc COM 15189T107 1,000 36,080 SH   SOLE   36,080 0 0
Central Fund of Canada Ltd COM 153501101 1 68 SH   DFND 1 0 68 0
CENTURY COMMUNITIES INC COM 156504300 14 443 SH   DFND 1 0 443 0
CENTURYLINK INC COM 156700106 542 29,081 SH   SOLE   29,081 0 0
CenturyLink Inc COM 156700106 1,276 68,499 SH   SOLE   68,499 0 0
CenturyLink Inc COM 156700106 2,266 121,590 SH   SOLE   121,590 0 0
CenturyLink Inc COM 156700106 207 11,120 SH   SOLE   11,120 0 0
CenturyLink Inc COM 156700106 6,396 343,184 SH   SOLE   343,184 0 0
CenturyLink Inc COM 156700106 559 30,000 SH   SOLE   30,000 0 0
CenturyLink Inc COM 156700106 1,580 84,767 SH   SOLE   84,767 0 0
CenturyLink Inc COM 156700106 345 18,500 SH   SOLE   18,500 0 0
CERIDIAN HCM HOLDING INC COM 15677J108 52 1,569 SH   DFND 1 0 1,569 0
Cerner Corp COM 156782104 1,315 21,994 SH   SOLE   21,994 0 0
Cerner Corp COM 156782104 2,334 39,041 SH   SOLE   39,041 0 0
Cerner Corp COM 156782104 207 3,460 SH   SOLE   3,460 0 0
Cerner Corp COM 156782104 6,587 110,189 SH   SOLE   110,189 0 0
Cerner Corp COM 156782104 1,577 26,374 SH   SOLE   26,374 0 0
CERNER CORPORATION COM 156782104 94 1,575 SH   SOLE   1,575 0 0
CF Industries Holdings Inc COM 125269100 723 16,282 SH   SOLE   16,282 0 0
CF Industries Holdings Inc COM 125269100 1,283 28,902 SH   SOLE   28,902 0 0
CF Industries Holdings Inc COM 125269100 120 2,696 SH   SOLE   2,696 0 0
CF Industries Holdings Inc COM 125269100 3,621 81,573 SH   SOLE   81,573 0 0
CF Industries Holdings Inc COM 125269100 912 20,555 SH   SOLE   20,555 0 0
CGI Group Inc COM 39945C109 459 5,500 SH   DFND 5 0 5,500 0
CGI Group Inc COM 39945C109 459 5,500 SH   DFND 5 0 5,500 0
CGI Group Inc COM 39945C109 33,678 531,534 SH   SOLE   531,534 0 0
CGI Group Inc COM 39945C109 17,509 276,338 SH   SOLE   276,338 0 0
CGI Group Inc COM 39945C109 20,035 316,215 SH   DFND 4 0 316,215 0
CGI Group Inc COM 39945C109 3,903 61,600 SH   SOLE   61,600 0 0
CGI Group Inc COM 39945C109 3,231 51,000 SH   DFND 1 0 51,000 0
CGI Group Inc CALL 39945C109 79 1,500 SH   DFND 1 0 1,500 0
CGI Group Inc PUT 39945C109 16 300 SH   DFND 1 0 300 0
CGI Group Inc PUT 39945C109 105 2,000 SH   DFND 1 0 2,000 0
CGI Group Inc CALL 39945C109 325 6,200 SH   DFND 1 0 6,200 0
CGI Group Inc CALL 39945C109 131 2,500 SH   DFND 1 0 2,500 0
CGI Group Inc PUT 39945C109 105 2,000 SH   DFND 1 0 2,000 0
CGI Group Inc PUT 39945C109 52 1,000 SH   DFND 1 0 1,000 0
CGI Group Inc CALL 39945C109 58 1,100 SH   DFND 1 0 1,100 0
CGI Group Inc CALL 39945C109 42 800 SH   DFND 1 0 800 0
CGI Group Inc PUT 39945C109 21 400 SH   DFND 1 0 400 0
CGI Group Inc COM 39945C109 1,767 27,890 SH   DFND 1 0 27,890 0
CGI Group Inc COM 39945C109 984 15,534 SH   DFND 1 0 15,534 0
CGI Group Inc PUT 39945C109 26 500 SH   DFND 1 0 500 0
CGI Group Inc CALL 39945C109 52 1,000 SH   DFND 1 0 1,000 0
CGI Group Inc CALL 39945C109 1,179 22,500 SH   DFND 1 0 22,500 0
CGI Group Inc CALL 39945C109 251 4,800 SH   DFND 1 0 4,800 0
CGI Group Inc CALL 39945C109 126 2,400 SH   DFND 1 0 2,400 0
CGI Group Inc CALL 39945C109 21 400 SH   DFND 1 0 400 0
CGI Group Inc CALL 39945C109 513 9,800 SH   DFND 1 0 9,800 0
CGI Group Inc PUT 39945C109 10 200 SH   DFND 1 0 200 0
CGI Group Inc CALL 39945C109 26 500 SH   DFND 1 0 500 0
CGI Group Inc CALL 39945C109 210 4,000 SH   DFND 1 0 4,000 0
CGI Group Inc PUT 39945C109 105 2,000 SH   DFND 1 0 2,000 0
CGI Group Inc CALL 39945C109 136 2,600 SH   DFND 1 0 2,600 0
CGI Group Inc CALL 39945C109 63 1,000 SH   DFND 1 0 1,000 0
CGI Group Inc CALL 39945C109 158 2,500 SH   DFND 1 0 2,500 0
CGI Group Inc PUT 39945C109 19 300 SH   DFND 1 0 300 0
CGI Group Inc CALL 39945C109 19 300 SH   DFND 1 0 300 0
CGI Group Inc PUT 39945C109 25 400 SH   DFND 1 0 400 0
CGI Group Inc PUT 39945C109 13 200 SH   DFND 1 0 200 0
CGI GROUP INC CL A SVS COM 39945C109 917 14,468 SH   SOLE   14,468 0 0
CH Robinson Worldwide Inc COM 12541W209 813 9,715 SH   SOLE   9,715 0 0
CH Robinson Worldwide Inc COM 12541W209 1,442 17,244 SH   SOLE   17,244 0 0
CH Robinson Worldwide Inc COM 12541W209 135 1,616 SH   SOLE   1,616 0 0
CH Robinson Worldwide Inc COM 12541W209 4,071 48,673 SH   SOLE   48,673 0 0
CH Robinson Worldwide Inc COM 12541W209 1,030 12,310 SH   SOLE   12,310 0 0
Changyou.com Ltd COM 15911M107 0 6 SH   DFND 1 0 6 0
Charles Schwab Corp/The COM 808513105 4,280 83,780 SH   SOLE   83,780 0 0
Charles Schwab Corp/The COM 808513105 7,598 148,715 SH   SOLE   148,715 0 0
Charles Schwab Corp/The COM 808513105 715 14,005 SH   SOLE   14,005 0 0
Charles Schwab Corp/The COM 808513105 21,445 419,748 SH   SOLE   419,748 0 0
Charles Schwab Corp/The COM 808513105 5,455 106,772 SH   SOLE   106,772 0 0
Charles Schwab Corp/The COM 808513105 496 9,700 SH   DFND 1 0 9,700 0
Charter Communications Inc COM 16119P108 3,788 12,924 SH   SOLE   12,924 0 0
Charter Communications Inc COM 16119P108 6,725 22,940 SH   SOLE   22,940 0 0
Charter Communications Inc COM 16119P108 566 1,930 SH   SOLE   1,930 0 0
Charter Communications Inc COM 16119P108 23,112 78,842 SH   SOLE   78,842 0 0
Charter Communications Inc COM 16119P108 4,312 14,710 SH   SOLE   14,710 0 0
CHARTER COMMUNICATIONS INC-A COM 16119P108 97 331 SH   SOLE   331 0 0
Check Point Software Technolog COM M22465104 361 3,700 SH   DFND 1 0 3,700 0
CHEMOURS CO(THE) COM 163851108 11 243 SH   SOLE   243 0 0
Chemours Co/The COM 163851108 94 2,109 SH   SOLE   2,109 0 0
Chemours Co/The COM 163851108 713 16,082 SH   SOLE   16,082 0 0
Chemours Co/The COM 163851108 24 550 SH   SOLE   550 0 0
CHENIERE ENERGY INC COM 16411R208 457 7,000 SH   SOLE   7,000 0 0
Cheniere Energy Inc COM 16411R208 152 2,334 SH   SOLE   2,334 0 0
Cheniere Energy Inc COM 16411R208 1,160 17,798 SH   SOLE   17,798 0 0
Chevron Corp COM 166764100 16,853 133,331 SH   SOLE   133,331 0 0
Chevron Corp COM 166764100 29,916 236,672 SH   SOLE   236,672 0 0
Chevron Corp COM 166764100 2,791 22,077 SH   SOLE   22,077 0 0
Chevron Corp COM 166764100 84,438 668,001 SH   SOLE   668,001 0 0
Chevron Corp COM 166764100 21,275 168,309 SH   SOLE   168,309 0 0
CHEVRON CORPORATION COM 166764100 1,997 15,786 SH   SOLE   15,786 0 0
CHINA MOBILE LIMITED ADR COM 16941M109 132 2,983 SH   SOLE   2,983 0 0
Chipotle Mexican Grill Inc COM 169656105 736 1,706 SH   SOLE   1,706 0 0
Chipotle Mexican Grill Inc COM 169656105 1,307 3,030 SH   SOLE   3,030 0 0
Chipotle Mexican Grill Inc COM 169656105 125 291 SH   SOLE   291 0 0
Chipotle Mexican Grill Inc COM 169656105 4,490 10,411 SH   SOLE   10,411 0 0
Chipotle Mexican Grill Inc COM 169656105 955 2,214 SH   SOLE   2,214 0 0
Chipotle Mexican Grill Inc PUT 169656105 659 2,000 SH   SOLE   2,000 0 0
Chubb Ltd COM H1467J104 4,127 32,500 SH   SOLE   32,500 0 0
Chubb Ltd COM H1467J104 7,326 57,690 SH   SOLE   57,690 0 0
Chubb Ltd COM H1467J104 681 5,364 SH   SOLE   5,364 0 0
Chubb Ltd COM H1467J104 20,678 162,827 SH   SOLE   162,827 0 0
Chubb Ltd COM H1467J104 6,946 54,700 SH   SOLE   54,700 0 0
Chubb Ltd COM H1467J104 5,193 40,889 SH   SOLE   40,889 0 0
Chubb Ltd COM H1467J104 420 3,305 SH   SOLE   3,305 0 0
Chubb Ltd PUT H1467J104 3,709 29,200 SH   SOLE   29,200 0 0
Chubb Ltd CALL H1467J104 26,585 209,300 SH   SOLE   209,300 0 0
Chubb Ltd PUT H1467J104 15,115 119,000 SH   SOLE   119,000 0 0
CHURCH & DWIGHT CO INC COM 171340102 1,236 23,253 SH   DFND 1 0 23,253 0
Church & Dwight Co Inc COM 171340102 907 17,073 SH   SOLE   17,073 0 0
Church & Dwight Co Inc COM 171340102 1,611 30,306 SH   SOLE   30,306 0 0
Church & Dwight Co Inc COM 171340102 150 2,820 SH   SOLE   2,820 0 0
Church & Dwight Co Inc COM 171340102 4,546 85,538 SH   SOLE   85,538 0 0
Church & Dwight Co Inc COM 171340102 1,142 21,493 SH   SOLE   21,493 0 0
CIA PARANAENSE DE ENERGIA SP ADR COM 20441B407 8 1,500 SH   SOLE   1,500 0 0
CIA SANEAMENTO BASICO ADR COM 20441A102 7 1,200 SH   SOLE   1,200 0 0
Cigna Corp COM 125509109 2,884 16,972 SH   SOLE   16,972 0 0
Cigna Corp COM 125509109 5,119 30,129 SH   SOLE   30,129 0 0
Cigna Corp COM 125509109 477 2,807 SH   SOLE   2,807 0 0
Cigna Corp COM 125509109 14,449 85,038 SH   SOLE   85,038 0 0
Cigna Corp COM 125509109 3,636 21,398 SH   SOLE   21,398 0 0
Cimarex Energy Co COM 171798101 677 6,659 SH   SOLE   6,659 0 0
Cimarex Energy Co COM 171798101 1,202 11,820 SH   SOLE   11,820 0 0
Cimarex Energy Co COM 171798101 112 1,103 SH   SOLE   1,103 0 0
Cimarex Energy Co COM 171798101 3,393 33,358 SH   SOLE   33,358 0 0
Cimarex Energy Co COM 171798101 855 8,408 SH   SOLE   8,408 0 0
Cincinnati Financial Corp COM 172062101 697 10,423 SH   SOLE   10,423 0 0
Cincinnati Financial Corp COM 172062101 1,237 18,500 SH   SOLE   18,500 0 0
Cincinnati Financial Corp COM 172062101 120 1,800 SH   SOLE   1,800 0 0
Cincinnati Financial Corp COM 172062101 3,490 52,215 SH   SOLE   52,215 0 0
Cincinnati Financial Corp COM 172062101 918 13,726 SH   SOLE   13,726 0 0
CINEMARK HOLDINGS INC COM 17243V102 250 7,108 SH   SOLE   7,108 0 0
Cinemark Holdings Inc COM 17243V102 2 60 SH   DFND 1 0 60 0
Cintas Corp COM 172908105 1,116 6,031 SH   SOLE   6,031 0 0
Cintas Corp COM 172908105 1,981 10,706 SH   SOLE   10,706 0 0
Cintas Corp COM 172908105 194 1,046 SH   SOLE   1,046 0 0
Cintas Corp COM 172908105 5,591 30,219 SH   SOLE   30,219 0 0
Cintas Corp COM 172908105 1,475 7,974 SH   SOLE   7,974 0 0
CIRRUS LOGIC INC COM 172755100 16 425 SH   SOLE   425 0 0
CISCO SYSTEMS INC COM 17275R102 1,283 29,804 SH   SOLE   29,804 0 0
Cisco Systems Inc COM 17275R102 14,116 328,131 SH   SOLE   328,131 0 0
Cisco Systems Inc COM 17275R102 25,057 582,451 SH   SOLE   582,451 0 0
Cisco Systems Inc COM 17275R102 2,395 55,677 SH   SOLE   55,677 0 0
Cisco Systems Inc COM 17275R102 70,725 1,643,958 SH   SOLE   1,643,958 0 0
Cisco Systems Inc COM 17275R102 1,613 37,500 SH   SOLE   37,500 0 0
Cisco Systems Inc COM 17275R102 18,261 424,459 SH   SOLE   424,459 0 0
Cisco Systems Inc COM 17275R102 882 20,500 SH   SOLE   20,500 0 0
Cisco Systems Inc COM 17275R102 13 300 SH   SOLE   300 0 0
Cisco Systems Inc CALL 17275R102 5,811 137,800 SH   SOLE   137,800 0 0
Cisco Systems Inc PUT 17275R102 7,745 180,000 SH   SOLE   180,000 0 0
CIT Group Inc COM 125581801 68 1,340 SH   SOLE   1,340 0 0
CIT Group Inc COM 125581801 515 10,218 SH   SOLE   10,218 0 0
Citigroup Inc COM 172967424 11,903 177,915 SH   SOLE   177,915 0 0
Citigroup Inc COM 172967424 21,129 315,809 SH   SOLE   315,809 0 0
Citigroup Inc COM 172967424 1,987 29,703 SH   SOLE   29,703 0 0
Citigroup Inc COM 172967424 7,029 105,089 SH   SOLE   105,089 0 0
Citigroup Inc COM 172967424 59,638 891,364 SH   SOLE   891,364 0 0
Citigroup Inc COM 172967424 15,150 226,441 SH   SOLE   226,441 0 0
Citigroup Inc COM 172967424 85 1,266 SH   SOLE   1,266 0 0
Citigroup Inc COM 172967424 86 1,290 SH   SOLE   1,290 0 0
Citigroup Inc PUT 172967424 8,740 110,000 SH   SOLE   110,000 0 0
CITIGROUP INC NEW COM 172967424 679 10,140 SH   SOLE   10,140 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 86 2,200 SH   SOLE   2,200 0 0
Citizens Financial Group Inc COM 174610105 1,315 33,822 SH   SOLE   33,822 0 0
Citizens Financial Group Inc COM 174610105 2,335 60,033 SH   SOLE   60,033 0 0
Citizens Financial Group Inc COM 174610105 219 5,633 SH   SOLE   5,633 0 0
Citizens Financial Group Inc COM 174610105 6,590 169,444 SH   SOLE   169,444 0 0
Citizens Financial Group Inc COM 174610105 1,670 42,937 SH   SOLE   42,937 0 0
Citrix Systems Inc COM 177376100 942 8,983 SH   SOLE   8,983 0 0
Citrix Systems Inc COM 177376100 1,671 15,946 SH   SOLE   15,946 0 0
Citrix Systems Inc COM 177376100 165 1,574 SH   SOLE   1,574 0 0
Citrix Systems Inc COM 177376100 66,874 638,005 SH   SOLE   638,005 0 0
Citrix Systems Inc COM 177376100 1,257 11,996 SH   SOLE   11,996 0 0
Citrix Systems Inc COM 177376100 1 12 SH   DFND 1 0 12 0
Civeo Corp COM 17878Y108 1 200 SH   SOLE   200 0 0
Clorox Co/The COM 189054109 1,222 9,036 SH   SOLE   9,036 0 0
Clorox Co/The COM 189054109 2,169 16,040 SH   SOLE   16,040 0 0
Clorox Co/The COM 189054109 202 1,496 SH   SOLE   1,496 0 0
Clorox Co/The COM 189054109 6,122 45,272 SH   SOLE   45,272 0 0
Clorox Co/The COM 189054109 1,542 11,400 SH   SOLE   11,400 0 0
CME Group Inc COM 12572Q105 2,488 20,000 SH   SOLE   20,000 0 0
CME GROUP INC COM 12572Q105 1,319 8,042 SH   SOLE   8,042 0 0
CME Group Inc COM 12572Q105 3,894 23,759 SH   SOLE   23,759 0 0
CME Group Inc COM 12572Q105 6,911 42,172 SH   SOLE   42,172 0 0
CME Group Inc COM 12572Q105 645 3,933 SH   SOLE   3,933 0 0
CME Group Inc COM 12572Q105 19,507 119,030 SH   SOLE   119,030 0 0
CME Group Inc COM 12572Q105 442 2,700 SH   SOLE   2,700 0 0
CME Group Inc COM 12572Q105 4,914 29,982 SH   SOLE   29,982 0 0
CME Group Inc PUT 12572Q105 1,906 12,300 SH   SOLE   12,300 0 0
CME GROUP INC CL-A COM 12572Q105 26 158 SH   DFND 1 0 158 0
CMS Energy Corp COM 125896100 932 19,713 SH   SOLE   19,713 0 0
CMS Energy Corp COM 125896100 1,654 34,991 SH   SOLE   34,991 0 0
CMS Energy Corp COM 125896100 154 3,265 SH   SOLE   3,265 0 0
CMS Energy Corp COM 125896100 4,668 98,760 SH   SOLE   98,760 0 0
CMS Energy Corp COM 125896100 1,176 24,883 SH   SOLE   24,883 0 0
CNA Financial Corp COM 126117100 0 2 SH   DFND 1 0 2 0
CNOOC Ltd COM 126132109 7 41 SH   DFND 1 0 41 0
Coach Inc COM 876030107 1,665 35,647 SH   SOLE   35,647 0 0
Coach Inc COM 876030107 154 3,292 SH   SOLE   3,292 0 0
Coach Inc COM 876030107 938 20,082 SH   SOLE   20,082 0 0
Coach Inc COM 876030107 5,721 122,513 SH   SOLE   122,513 0 0
Coach Inc COM 876030107 1,172 25,100 SH   SOLE   25,100 0 0
Coach Inc PUT 876030107 1,882 40,300 SH   SOLE   40,300 0 0
Coach Inc COM 876030107 696 14,900 SH   SOLE   14,900 0 0
Coach Inc PUT 876030107 958 20,500 SH   SOLE   20,500 0 0
Coca-Cola Co/The COM 191216100 11,717 267,209 SH   SOLE   267,209 0 0
Coca-Cola Co/The COM 191216100 20,799 474,313 SH   SOLE   474,313 0 0
Coca-Cola Co/The COM 191216100 2,054 46,837 SH   SOLE   46,837 0 0
Coca-Cola Co/The COM 191216100 58,705 1,338,737 SH   SOLE   1,338,737 0 0
Coca-Cola Co/The COM 191216100 15,658 357,065 SH   SOLE   357,065 0 0
Coca-Cola Co/The COM 191216100 31 700 SH   SOLE   700 0 0
Coca-Cola Co/The COM 191216100 504 11,500 SH   SOLE   11,500 0 0
COCA-COLA COMPANY COM 191216100 1,818 41,435 SH   SOLE   41,435 0 0
Coca-Cola European Partners PL COM G25839104 420 10,334 SH   SOLE   10,334 0 0
Coca-Cola European Partners PL COM G25839104 2 40 SH   SOLE   40 0 0
Coca-Cola European Partners PL COM G25839104 205 5,057 SH   SOLE   5,057 0 0
COEUR MINING INC COM 192108504 0 17 SH   DFND 1 0 17 0
Cognex Corp COM 192422103 89 2,006 SH   SOLE   2,006 0 0
Cognex Corp COM 192422103 682 15,292 SH   SOLE   15,292 0 0
COGNIZANT TECH SOLUTIONS CORP-A COM 192446102 386 4,883 SH   SOLE   4,883 0 0
Cognizant Technology Solutions COM 192446102 3,228 40,880 SH   SOLE   40,880 0 0
Cognizant Technology Solutions COM 192446102 5,731 72,563 SH   SOLE   72,563 0 0
Cognizant Technology Solutions COM 192446102 537 6,796 SH   SOLE   6,796 0 0
Cognizant Technology Solutions COM 192446102 16,174 204,809 SH   SOLE   204,809 0 0
Cognizant Technology Solutions COM 192446102 4,092 51,811 SH   SOLE   51,811 0 0
Cohbar Inc COM 19249J109 0 37 SH   DFND 1 0 37 0
COHERENT INC COM 192479103 100 640 SH   SOLE   640 0 0
COLFAX CORPORATION COM 194014106 108 3,528 SH   SOLE   3,528 0 0
Colgate-Palmolive Co COM 194162103 3,944 60,864 SH   SOLE   60,864 0 0
Colgate-Palmolive Co COM 194162103 7,000 108,036 SH   SOLE   108,036 0 0
Colgate-Palmolive Co COM 194162103 623 9,610 SH   SOLE   9,610 0 0
Colgate-Palmolive Co COM 194162103 19,759 304,932 SH   SOLE   304,932 0 0
Colgate-Palmolive Co COM 194162103 4,747 73,268 SH   SOLE   73,268 0 0
Colgate-Palmolive Co COM 194162103 84 1,300 SH   SOLE   1,300 0 0
Colgate-Palmolive Co PUT 194162103 979 15,100 SH   SOLE   15,100 0 0
COLGATE-PALMOLIVE COMPANY COM 194162103 967 14,906 SH   SOLE   14,906 0 0
Colliers International Group I COM 194693107 796 10,468 SH   SOLE   10,468 0 0
Colliers International Group I COM 194693107 1,205 15,840 SH   SOLE   15,840 0 0
Colliers International Group I COM 194693107 5 64 SH   DFND 1 0 64 0
COLLIERS INTL GRP INC SVS COM 194693107 456 6,031 SH   DFND 1 0 6,031 0
Comcast Corp COM 20030N101 10,510 320,408 SH   SOLE   320,408 0 0
Comcast Corp COM 20030N101 18,656 568,743 SH   SOLE   568,743 0 0
Comcast Corp COM 20030N101 1,757 53,569 SH   SOLE   53,569 0 0
Comcast Corp COM 20030N101 584 17,800 SH   SOLE   17,800 0 0
Comcast Corp COM 20030N101 64,121 1,954,721 SH   SOLE   1,954,721 0 0
Comcast Corp COM 20030N101 13,396 408,384 SH   SOLE   408,384 0 0
Comcast Corp COM 20030N101 118 3,600 SH   SOLE   3,600 0 0
Comcast Corp CALL 20030N101 869 26,500 SH   SOLE   26,500 0 0
Comcast Corp PUT 20030N101 7,382 225,000 SH   SOLE   225,000 0 0
Comcast Corp CALL 20030N101 115 3,500 SH   SOLE   3,500 0 0
COMCAST CORP CL A COM 20030N101 4,902 149,322 SH   SOLE   149,322 0 0
Comerica Inc COM 200340107 1,090 11,997 SH   SOLE   11,997 0 0
Comerica Inc COM 200340107 1,936 21,294 SH   SOLE   21,294 0 0
Comerica Inc COM 200340107 182 1,998 SH   SOLE   1,998 0 0
Comerica Inc COM 200340107 5,463 60,102 SH   SOLE   60,102 0 0
Comerica Inc COM 200340107 1,384 15,226 SH   SOLE   15,226 0 0
CommScope Holding Co Inc COM 20337X109 64 2,208 SH   SOLE   2,208 0 0
CommScope Holding Co Inc COM 20337X109 491 16,826 SH   SOLE   16,826 0 0
CommScope Holding Co Inc COM 20337X109 2 60 SH   DFND 1 0 60 0
CommVault Systems Inc COM 204166102 9,875 150,000 SH   SOLE   150,000 0 0
Compass Minerals International COM 20451N101 3 46 SH   DFND 1 0 46 0
CONAGRA BRANDS INC COM 205887102 179 5,000 SH   SOLE   5,000 0 0
Conagra Brands Inc COM 205887102 981 27,457 SH   SOLE   27,457 0 0
Conagra Brands Inc COM 205887102 1,741 48,737 SH   SOLE   48,737 0 0
Conagra Brands Inc COM 205887102 165 4,630 SH   SOLE   4,630 0 0
Conagra Brands Inc COM 205887102 4,914 137,560 SH   SOLE   137,560 0 0
Conagra Brands Inc COM 205887102 1,261 35,302 SH   SOLE   35,302 0 0
CONCHO RES INC COM 20605P101 154 1,114 SH   DFND 1 0 1,114 0
Concho Resources Inc COM 20605P101 1,439 10,402 SH   SOLE   10,402 0 0
Concho Resources Inc COM 20605P101 2,554 18,463 SH   SOLE   18,463 0 0
Concho Resources Inc COM 20605P101 238 1,723 SH   SOLE   1,723 0 0
Concho Resources Inc COM 20605P101 7,208 52,110 SH   SOLE   52,110 0 0
Concho Resources Inc COM 20605P101 1,817 13,133 SH   SOLE   13,133 0 0
CONOCOPHILLIPS COM 20825C104 313 4,500 SH   SOLE   4,500 0 0
ConocoPhillips COM 20825C104 5,682 81,638 SH   SOLE   81,638 0 0
ConocoPhillips COM 20825C104 10,087 144,912 SH   SOLE   144,912 0 0
ConocoPhillips COM 20825C104 945 13,574 SH   SOLE   13,574 0 0
ConocoPhillips COM 20825C104 28,469 409,012 SH   SOLE   409,012 0 0
ConocoPhillips COM 20825C104 7,203 103,490 SH   SOLE   103,490 0 0
ConocoPhillips COM 20825C104 118 1,700 SH   SOLE   1,700 0 0
Consolidated Edison Inc COM 209115104 1,690 21,680 SH   SOLE   21,680 0 0
Consolidated Edison Inc COM 209115104 3,000 38,484 SH   SOLE   38,484 0 0
Consolidated Edison Inc COM 209115104 280 3,588 SH   SOLE   3,588 0 0
Consolidated Edison Inc COM 209115104 8,469 108,621 SH   SOLE   108,621 0 0
Consolidated Edison Inc COM 209115104 2,132 27,349 SH   SOLE   27,349 0 0
Consolidated Edison Inc COM 209115104 55 700 SH   SOLE   700 0 0
Consolidated Edison Inc COM 209115104 8 100 SH   SOLE   100 0 0
Constellation Brands Inc COM 21036P108 2,565 11,723 SH   SOLE   11,723 0 0
Constellation Brands Inc COM 21036P108 4,553 20,808 SH   SOLE   20,808 0 0
Constellation Brands Inc COM 21036P108 433 1,981 SH   SOLE   1,981 0 0
Constellation Brands Inc COM 21036P108 12,852 58,731 SH   SOLE   58,731 0 0
Constellation Brands Inc COM 21036P108 3,304 15,100 SH   SOLE   15,100 0 0
Constellium NV COM N22035104 1 59 SH   DFND 1 0 59 0
CONSUMER DISCRETIONARY SEL SEC SPDR COM 81369Y407 94 861 SH   SOLE   861 0 0
CONSUMER STAPLES SEL SECT SPDR ETF COM 81369Y308 37 720 SH   SOLE   720 0 0
Consumer Staples Select Sector CALL 81369Y308 5,554 95,100 SH   SOLE   95,100 0 0
CONTINENTAL RES INC OKLA COM 212015101 296 4,566 SH   DFND 1 0 4,566 0
Continental Resources Inc/OK COM 212015101 70 1,084 SH   SOLE   1,084 0 0
Continental Resources Inc/OK COM 212015101 535 8,265 SH   SOLE   8,265 0 0
Continental Resources Inc/OK COM 212015101 3 47 SH   DFND 1 0 47 0
Cooper Cos Inc/The COM 216648402 805 3,420 SH   SOLE   3,420 0 0
Cooper Cos Inc/The COM 216648402 1,429 6,072 SH   SOLE   6,072 0 0
Cooper Cos Inc/The COM 216648402 133 567 SH   SOLE   567 0 0
Cooper Cos Inc/The COM 216648402 4,034 17,137 SH   SOLE   17,137 0 0
Cooper Cos Inc/The COM 216648402 1,017 4,320 SH   SOLE   4,320 0 0
Copart Inc COM 217204106 1,040 18,396 SH   SOLE   18,396 0 0
Copart Inc COM 217204106 137 2,414 SH   SOLE   2,414 0 0
Copart Inc COM 217204106 2 31 SH   DFND 1 0 31 0
Copart Inc COM 217204106 1,416 25,028 SH   SOLE   25,028 0 0
Copart Inc COM 217204106 3,848 68,042 SH   SOLE   68,042 0 0
Copart Inc COM 217204106 944 16,698 SH   SOLE   16,698 0 0
CORNING INC COM 219350105 110 4,000 SH   SOLE   4,000 0 0
Corning Inc COM 219350105 1,593 57,935 SH   SOLE   57,935 0 0
Corning Inc COM 219350105 2,828 102,838 SH   SOLE   102,838 0 0
Corning Inc COM 219350105 273 9,910 SH   SOLE   9,910 0 0
Corning Inc COM 219350105 7,983 290,260 SH   SOLE   290,260 0 0
Corning Inc COM 219350105 2,078 75,548 SH   SOLE   75,548 0 0
CoStar Group Inc COM 22160N109 172 417 SH   SOLE   417 0 0
CoStar Group Inc COM 22160N109 1,312 3,180 SH   SOLE   3,180 0 0
COSTCO WHOLESALE CORP COM 22160K105 755 3,614 SH   DFND 1 0 3,614 0
COSTCO WHOLESALE CORP COM 22160K105 737 3,526 SH   SOLE   3,526 0 0
Costco Wholesale Corp COM 22160K105 6,394 30,602 SH   SOLE   30,602 0 0
Costco Wholesale Corp COM 22160K105 11,349 54,320 SH   SOLE   54,320 0 0
Costco Wholesale Corp COM 22160K105 1,060 5,075 SH   SOLE   5,075 0 0
Costco Wholesale Corp COM 22160K105 32,034 153,321 SH   SOLE   153,321 0 0
Costco Wholesale Corp COM 22160K105 8,084 38,689 SH   SOLE   38,689 0 0
Costco Wholesale Corp CALL 22160K105 9,404 45,000 SH   SOLE   45,000 0 0
Cott Corp COM 22163N106 8 500 SH   SOLE   500 0 0
Cott Corp COM 22163N106 477 28,813 SH   SOLE   28,813 0 0
Cott Corp COM 22163N106 2 92 SH   DFND 1 0 92 0
Cott Corp COM 22163N106 0 22 SH   SOLE   22 0 0
Cott Corp PUT 22163N106 552 35,000 SH   DFND 1 0 35,000 0
Cott Corp PUT 22163N106 8 500 SH   DFND 1 0 500 0
Cott Corp CALL 22163N106 3 200 SH   DFND 1 0 200 0
Cott Corp CALL 22163N106 47 3,000 SH   DFND 1 0 3,000 0
Cott Corp CALL 22163N106 789 50,000 SH   DFND 1 0 50,000 0
Cott Corp PUT 22163N106 1,458 88,000 SH   DFND 1 0 88,000 0
COTT CORPORATION COM 22163N106 563 33,962 SH   SOLE   33,962 0 0
Coty Inc COM 222070203 465 32,991 SH   SOLE   32,991 0 0
Coty Inc COM 222070203 826 58,560 SH   SOLE   58,560 0 0
Coty Inc COM 222070203 79 5,634 SH   SOLE   5,634 0 0
Coty Inc COM 222070203 2,330 165,287 SH   SOLE   165,287 0 0
Coty Inc COM 222070203 605 42,945 SH   SOLE   42,945 0 0
CounterPath Corp COM 22228P302 0 11 SH   DFND 1 0 11 0
CPI Card Group Inc COM 12634H200 0 39 SH   DFND 1 0 39 0
CRESCENT POINT ENERGY CORP COM 22576C101 519 70,590 SH   SOLE   70,590 0 0
Crescent Point Energy Corp COM 22576C101 1,687 229,565 SH   SOLE   229,565 0 0
Crescent Point Energy Corp COM 22576C101 8,385 1,141,302 SH   SOLE   1,141,302 0 0
Crescent Point Energy Corp COM 22576C101 4,360 593,459 SH   SOLE   593,459 0 0
Crescent Point Energy Corp COM 22576C101 2,671 363,498 SH   SOLE   363,498 0 0
Crescent Point Energy Corp COM 22576C101 641 87,247 SH   DFND 1 0 87,247 0
Crescent Point Energy Corp COM 22576C101 25 3,400 SH   DFND 1 0 3,400 0
Crescent Point Energy Corp PUT 22576C101 94 11,000 SH   DFND 1 0 11,000 0
Crescent Point Energy Corp PUT 22576C101 48 5,600 SH   DFND 1 0 5,600 0
Crescent Point Energy Corp PUT 22576C101 9 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp PUT 22576C101 315 37,000 SH   DFND 1 0 37,000 0
Crescent Point Energy Corp PUT 22576C101 17 2,000 SH   DFND 1 0 2,000 0
Crescent Point Energy Corp PUT 22576C101 269 31,600 SH   DFND 1 0 31,600 0
Crescent Point Energy Corp PUT 22576C101 24 2,800 SH   DFND 1 0 2,800 0
Crescent Point Energy Corp PUT 22576C101 269 31,600 SH   DFND 1 0 31,600 0
Crescent Point Energy Corp CALL 22576C101 429 50,300 SH   DFND 1 0 50,300 0
Crescent Point Energy Corp PUT 22576C101 2 200 SH   DFND 1 0 200 0
Crescent Point Energy Corp CALL 22576C101 6 700 SH   DFND 1 0 700 0
Crescent Point Energy Corp PUT 22576C101 33 3,900 SH   DFND 1 0 3,900 0
Crescent Point Energy Corp PUT 22576C101 34 4,000 SH   DFND 1 0 4,000 0
Crescent Point Energy Corp PUT 22576C101 32 3,700 SH   DFND 1 0 3,700 0
Crescent Point Energy Corp PUT 22576C101 35 4,100 SH   DFND 1 0 4,100 0
Crescent Point Energy Corp PUT 22576C101 9 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 22576C101 3 300 SH   DFND 1 0 300 0
Crescent Point Energy Corp PUT 22576C101 5 600 SH   DFND 1 0 600 0
Crescent Point Energy Corp PUT 22576C101 9 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp PUT 22576C101 738 86,500 SH   DFND 1 0 86,500 0
Crescent Point Energy Corp PUT 22576C101 93 10,900 SH   DFND 1 0 10,900 0
Crescent Point Energy Corp PUT 22576C101 17 2,000 SH   DFND 1 0 2,000 0
Crescent Point Energy Corp PUT 22576C101 43 5,000 SH   DFND 1 0 5,000 0
Crescent Point Energy Corp PUT 22576C101 26 3,000 SH   DFND 1 0 3,000 0
Crescent Point Energy Corp PUT 22576C101 121 14,200 SH   DFND 1 0 14,200 0
Crescent Point Energy Corp PUT 22576C101 114 13,400 SH   DFND 1 0 13,400 0
Crescent Point Energy Corp PUT 22576C101 9 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp PUT 22576C101 43 5,000 SH   DFND 1 0 5,000 0
Crescent Point Energy Corp PUT 22576C101 94 11,000 SH   DFND 1 0 11,000 0
Crescent Point Energy Corp PUT 22576C101 33 3,900 SH   DFND 1 0 3,900 0
Crescent Point Energy Corp PUT 22576C101 17 2,000 SH   DFND 1 0 2,000 0
Crescent Point Energy Corp COM 22576C101 4 500 SH   SOLE   500 0 0
Crescent Point Energy Corp COM 22576C101 742 100,977 SH   DFND 1 0 100,977 0
Crescent Point Energy Corp COM 22576C101 1,215 165,447 SH   SOLE   165,447 0 0
Crescent Point Energy Corp COM 22576C101 258 35,057 SH   DFND 1 0 35,057 0
Crescent Point Energy Corp PUT 22576C101 80 9,400 SH   DFND 1 0 9,400 0
Crescent Point Energy Corp PUT 22576C101 26 3,000 SH   DFND 1 0 3,000 0
Crescent Point Energy Corp PUT 22576C101 94 11,000 SH   DFND 1 0 11,000 0
Crescent Point Energy Corp PUT 22576C101 49 5,700 SH   DFND 1 0 5,700 0
Crescent Point Energy Corp CALL 22576C101 43 5,000 SH   DFND 1 0 5,000 0
Crescent Point Energy Corp CALL 22576C101 9 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 22576C101 26 3,000 SH   DFND 1 0 3,000 0
Crescent Point Energy Corp CALL 22576C101 9 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 22576C101 28 3,300 SH   DFND 1 0 3,300 0
Crescent Point Energy Corp CALL 22576C101 187 21,900 SH   DFND 1 0 21,900 0
Crescent Point Energy Corp PUT 22576C101 9 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 22576C101 3 300 SH   DFND 1 0 300 0
Crescent Point Energy Corp CALL 22576C101 9 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp COM 22576C101 382 52,000 SH   SOLE   52,000 0 0
Crescent Point Energy Corp PUT 22576C101 320 43,600 SH   SOLE   43,600 0 0
Crescent Point Energy Corp PUT 22576C101 47 6,400 SH   SOLE   6,400 0 0
Crescent Point Energy Corp CALL 22576C101 51 7,000 SH   DFND 1 0 7,000 0
Crescent Point Energy Corp PUT 22576C101 4 500 SH   DFND 1 0 500 0
CRH Medical Corp COM 12626F105 0 62 SH   DFND 1 0 62 0
CRH Medical Corp COM 12626F105 28 8,800 SH   DFND 1 0 8,800 0
CRH Medical Corp COM 12626F105 1 368 SH   DFND 1 0 368 0
Cronos Group Inc COM 22717L101 1 92 SH   DFND 1 0 92 0
Crown Castle International Cor COM 22822V101 3,120 28,942 SH   SOLE   28,942 0 0
Crown Castle International Cor COM 22822V101 5,538 51,376 SH   SOLE   51,376 0 0
Crown Castle International Cor COM 22822V101 507 4,703 SH   SOLE   4,703 0 0
Crown Castle International Cor COM 22822V101 15,631 145,007 SH   SOLE   145,007 0 0
Crown Castle International Cor COM 22822V101 3,865 35,852 SH   SOLE   35,852 0 0
Crown Holdings Inc COM 228368106 69 1,552 SH   SOLE   1,552 0 0
Crown Holdings Inc COM 228368106 529 11,832 SH   SOLE   11,832 0 0
Crown Holdings Inc COM 228368106 5 116 SH   DFND 1 0 116 0
CSX Corp COM 126408103 3,894 61,077 SH   SOLE   61,077 0 0
CSX Corp COM 126408103 6,913 108,412 SH   SOLE   108,412 0 0
CSX Corp COM 126408103 621 9,742 SH   SOLE   9,742 0 0
CSX Corp COM 126408103 19,512 305,992 SH   SOLE   305,992 0 0
CSX Corp COM 126408103 1,212 19,000 SH   SOLE   19,000 0 0
CSX Corp COM 126408103 4,735 74,263 SH   SOLE   74,263 0 0
CSX Corp COM 126408103 4 56 SH   DFND 1 0 56 0
CSX Corp PUT 126408103 2,749 43,100 SH   SOLE   43,100 0 0
CSX CORPORATION COM 126408103 890 13,940 SH   SOLE   13,940 0 0
Cummins Inc COM 231021106 1,437 10,807 SH   SOLE   10,807 0 0
Cummins Inc COM 231021106 2,551 19,183 SH   SOLE   19,183 0 0
Cummins Inc COM 231021106 242 1,819 SH   SOLE   1,819 0 0
Cummins Inc COM 231021106 7,200 54,143 SH   SOLE   54,143 0 0
Cummins Inc COM 231021106 1,844 13,868 SH   SOLE   13,868 0 0
CVS Health Corp COM 126650100 4,563 70,932 SH   SOLE   70,932 0 0
CVS Health Corp COM 126650100 8,101 125,911 SH   SOLE   125,911 0 0
CVS Health Corp COM 126650100 754 11,725 SH   SOLE   11,725 0 0
CVS Health Corp COM 126650100 22,864 355,383 SH   SOLE   355,383 0 0
CVS Health Corp COM 126650100 5,751 89,389 SH   SOLE   89,389 0 0
CVS Health Corp COM 126650100 14 210 SH   SOLE   210 0 0
CVS Health Corp CALL 126650100 720 8,900 SH   SOLE   8,900 0 0
CVS Health Corp PUT 126650100 360 5,600 SH   SOLE   5,600 0 0
CVS HEALTH CORPORATION COM 126650100 1,780 27,649 SH   SOLE   27,649 0 0
Cypress Semiconductor Corp COM 232806109 7 420 SH   DFND 1 0 420 0
D.R HORTON INC COM 23331A109 18 427 SH   DFND 1 0 427 0
DANAHER CORP COM 235851102 1,651 16,721 SH   SOLE   16,721 0 0
Danaher Corp COM 235851102 4,231 42,891 SH   SOLE   42,891 0 0
Danaher Corp COM 235851102 7,512 76,137 SH   SOLE   76,137 0 0
Danaher Corp COM 235851102 716 7,256 SH   SOLE   7,256 0 0
Danaher Corp COM 235851102 21,201 214,892 SH   SOLE   214,892 0 0
Danaher Corp COM 235851102 5,457 55,315 SH   SOLE   55,315 0 0
Danaher Corp COM 235851102 2,121 21,500 SH   SOLE   21,500 0 0
Danaher Corp PUT 235851102 7,894 80,000 SH   SOLE   80,000 0 0
Danaher Corp PUT 235851102 118 1,200 SH   SOLE   1,200 0 0
DARDEN RESTAURANTS INC COM 237194105 98 920 SH   DFND 1 0 920 0
DARDEN RESTAURANTS INC COM 237194105 371 3,460 SH   SOLE   3,460 0 0
Darden Restaurants Inc COM 237194105 924 8,637 SH   SOLE   8,637 0 0
Darden Restaurants Inc COM 237194105 1,641 15,331 SH   SOLE   15,331 0 0
Darden Restaurants Inc COM 237194105 153 1,427 SH   SOLE   1,427 0 0
Darden Restaurants Inc COM 237194105 5,640 52,693 SH   SOLE   52,693 0 0
Darden Restaurants Inc COM 237194105 1,165 10,885 SH   SOLE   10,885 0 0
Daseke Inc COM 23753F107 0 3 SH   DFND 1 0 3 0
Dave & Buster's Entertainment COM 238337109 914 19,200 SH   SOLE   19,200 0 0
Dave & Buster's Entertainment PUT 238337109 190 3,800 SH   SOLE   3,800 0 0
Dave & Buster's Entertainment PUT 238337109 2,856 60,000 SH   SOLE   60,000 0 0
DAVITA INC COM 23918K108 57 820 SH   SOLE   820 0 0
DaVita Inc COM 23918K108 676 9,740 SH   SOLE   9,740 0 0
DaVita Inc COM 23918K108 1,200 17,290 SH   SOLE   17,290 0 0
DaVita Inc COM 23918K108 117 1,682 SH   SOLE   1,682 0 0
DaVita Inc COM 23918K108 3,388 48,799 SH   SOLE   48,799 0 0
DaVita Inc COM 23918K108 891 12,828 SH   SOLE   12,828 0 0
Deere & Co COM 244199105 3,162 22,626 SH   SOLE   22,626 0 0
Deere & Co COM 244199105 5,614 40,163 SH   SOLE   40,163 0 0
Deere & Co COM 244199105 496 3,549 SH   SOLE   3,549 0 0
Deere & Co COM 244199105 15,844 113,357 SH   SOLE   113,357 0 0
Deere & Co COM 244199105 3,782 27,057 SH   SOLE   27,057 0 0
DEERE & COMPANY COM 244199105 350 2,500 SH   SOLE   2,500 0 0
Dell Technologies Inc Class V COM 24703L103 195 2,304 SH   SOLE   2,304 0 0
Dell Technologies Inc Class V COM 24703L103 1,485 17,565 SH   SOLE   17,565 0 0
Delphi Automotive PLC COM G6095L109 1,692 18,473 SH   SOLE   18,473 0 0
Delphi Automotive PLC COM G6095L109 3,004 32,791 SH   SOLE   32,791 0 0
Delphi Automotive PLC COM G6095L109 281 3,072 SH   SOLE   3,072 0 0
Delphi Automotive PLC COM G6095L109 10,325 112,702 SH   SOLE   112,702 0 0
Delphi Automotive PLC COM G6095L109 2,146 23,423 SH   SOLE   23,423 0 0
DELTA AIR LINES INC COM 247361702 50 1,010 SH   SOLE   1,010 0 0
Delta Air Lines Inc COM 247361702 2,230 45,029 SH   SOLE   45,029 0 0
Delta Air Lines Inc COM 247361702 3,959 79,927 SH   SOLE   79,927 0 0
Delta Air Lines Inc COM 247361702 101 2,043 SH   SOLE   2,043 0 0
Delta Air Lines Inc COM 247361702 11,174 225,595 SH   SOLE   225,595 0 0
Delta Air Lines Inc COM 247361702 3,170 64,000 SH   SOLE   64,000 0 0
Delta Air Lines Inc COM 247361702 771 15,572 SH   SOLE   15,572 0 0
Delta Air Lines Inc PUT 247361702 7,668 135,000 SH   SOLE   135,000 0 0
DENISON MINES CORP COM 248356107 16 32,000 SH   SOLE   32,000 0 0
Denison Mines Corp COM 248356107 0 428 SH   DFND 1 0 428 0
DENTSPLY SIRONA INC COM 24906P109 223 5,096 SH   SOLE   5,096 0 0
DENTSPLY SIRONA Inc COM 24906P109 694 15,868 SH   SOLE   15,868 0 0
DENTSPLY SIRONA Inc COM 24906P109 1,233 28,169 SH   SOLE   28,169 0 0
DENTSPLY SIRONA Inc COM 24906P109 116 2,654 SH   SOLE   2,654 0 0
DENTSPLY SIRONA Inc COM 24906P109 3,479 79,506 SH   SOLE   79,506 0 0
DENTSPLY SIRONA Inc COM 24906P109 886 20,237 SH   SOLE   20,237 0 0
DESCARTES SYSTEMS GROUP INC COM 249906108 392 12,045 SH   SOLE   12,045 0 0
Descartes Systems Group Inc/Th COM 249906108 805 24,709 SH   SOLE   24,709 0 0
Descartes Systems Group Inc/Th COM 249906108 365 11,204 SH   SOLE   11,204 0 0
Descartes Systems Group Inc/Th COM 249906108 2 67 SH   DFND 1 0 67 0
Descartes Systems Group Inc/Th COM 249906108 9 276 SH   DFND 1 0 276 0
Descartes Systems Group Inc/Th CALL 249906108 6 200 SH   DFND 1 0 200 0
Deutsche Bank AG COM D18190898 1,110 103,048 SH   SOLE   103,048 0 0
Deutsche Bank AG COM D18190898 608 56,496 SH   SOLE   56,496 0 0
Deutsche Bank AG COM D18190898 14 1,300 SH   SOLE   1,300 0 0
DEVON ENERGY CORP COM 25179M103 632 14,376 SH   DFND 1 0 14,376 0
Devon Energy Corp COM 25179M103 1,605 36,519 SH   SOLE   36,519 0 0
Devon Energy Corp COM 25179M103 2,849 64,823 SH   SOLE   64,823 0 0
Devon Energy Corp COM 25179M103 267 6,081 SH   SOLE   6,081 0 0
Devon Energy Corp COM 25179M103 8,041 182,963 SH   SOLE   182,963 0 0
Devon Energy Corp COM 25179M103 2,037 46,353 SH   SOLE   46,353 0 0
Devon Energy Corp COM 25179M103 1 19 SH   DFND 1 0 19 0
DEVON ENERGY CORPORATION COM 25179M103 271 6,150 SH   SOLE   6,150 0 0
DHX Media Ltd COM 252406152 2,932 1,412,180 SH   SOLE   1,412,180 0 0
DHX Media Ltd COM 252406152 49 23,420 SH   SOLE   23,420 0 0
DHX Media Ltd COM 252406152 1 300 SH   DFND 1 0 300 0
DHX Media Ltd COM 252406152 2 769 SH   DFND 1 0 769 0
DIAGEO PLC SPONSORED ADR COM 25243Q205 2,863 19,868 SH   SOLE   19,868 0 0
DIAMONDBACK ENERGY INC COM 25278X109 26 196 SH   DFND 1 0 196 0
Diamondback Energy Inc COM 25278X109 149 1,134 SH   SOLE   1,134 0 0
Diamondback Energy Inc COM 25278X109 1,138 8,648 SH   SOLE   8,648 0 0
Diamondback Energy Inc COM 25278X109 132 1,000 SH   SOLE   1,000 0 0
DICK'S SPORTING GOODS INC COM 253393102 39 1,100 SH   SOLE   1,100 0 0
Dick's Sporting Goods Inc COM 253393102 1 20 SH   DFND 1 0 20 0
Digital Realty Trust Inc COM 253868103 1,603 14,370 SH   SOLE   14,370 0 0
Digital Realty Trust Inc COM 253868103 2,846 25,508 SH   SOLE   25,508 0 0
Digital Realty Trust Inc COM 253868103 265 2,375 SH   SOLE   2,375 0 0
Digital Realty Trust Inc COM 253868103 8,032 71,995 SH   SOLE   71,995 0 0
Digital Realty Trust Inc COM 253868103 2,019 18,102 SH   SOLE   18,102 0 0
DISCOVER FINANCIAL SERVICES COM 254709108 1,030 14,625 SH   SOLE   14,625 0 0
Discover Financial Services COM 254709108 1,714 24,348 SH   SOLE   24,348 0 0
Discover Financial Services COM 254709108 3,042 43,220 SH   SOLE   43,220 0 0
Discover Financial Services COM 254709108 289 4,100 SH   SOLE   4,100 0 0
Discover Financial Services COM 254709108 8,588 121,990 SH   SOLE   121,990 0 0
Discover Financial Services COM 254709108 2,200 31,257 SH   SOLE   31,257 0 0
Discovery Communications Inc COM 25470F104 299 10,889 SH   SOLE   10,889 0 0
Discovery Communications Inc COM 25470F302 608 23,833 SH   SOLE   23,833 0 0
Discovery Communications Inc COM 25470F104 531 19,328 SH   SOLE   19,328 0 0
Discovery Communications Inc COM 25470F302 1,079 42,306 SH   SOLE   42,306 0 0
Discovery Communications Inc COM 25470F104 49 1,781 SH   SOLE   1,781 0 0
Discovery Communications Inc COM 25470F302 89 3,498 SH   SOLE   3,498 0 0
Discovery Communications Inc COM 25470F104 1,826 66,426 SH   SOLE   66,426 0 0
Discovery Communications Inc COM 25470F302 3,707 145,405 SH   SOLE   145,405 0 0
Discovery Communications Inc COM 25470F104 373 13,569 SH   SOLE   13,569 0 0
Discovery Communications Inc COM 25470F302 680 26,664 SH   SOLE   26,664 0 0
Discovery Communications Inc COM 25470F104 1 30 SH   DFND 1 0 30 0
DISCOVERY INC - A COM 25470F104 275 10,000 SH   SOLE   10,000 0 0
DISH Network Corp COM 25470M109 953 28,356 SH   SOLE   28,356 0 0
DISH Network Corp COM 25470M109 537 15,973 SH   SOLE   15,973 0 0
DISH Network Corp COM 25470M109 89 2,635 SH   SOLE   2,635 0 0
DISH Network Corp COM 25470M109 3,275 97,452 SH   SOLE   97,452 0 0
DISH Network Corp COM 25470M109 675 20,092 SH   SOLE   20,092 0 0
DISH Network Corp COM 25470M109 1,069 31,814 SH   SOLE   31,814 0 0
DISH Network Corp COM 25470M109 3 75 SH   DFND 1 0 75 0
DISH Network Corp PUT 25470M109 7,562 225,000 SH   SOLE   225,000 0 0
DISNEY WALT COMPANY COM 254687106 612 5,835 SH   DFND 1 0 5,835 0
DISNEY,WALT COMPANY COM 254687106 1,229 11,718 SH   SOLE   11,718 0 0
DocuSign Inc COM 256163106 476 9,000 SH   SOLE   9,000 0 0
DocuSign Inc PUT 256163106 1,724 27,000 SH   SOLE   27,000 0 0
DOLLAR GENERAL CORP COM 256677105 799 8,094 SH   SOLE   8,094 0 0
Dollar General Corp COM 256677105 1,748 17,734 SH   SOLE   17,734 0 0
Dollar General Corp COM 256677105 3,103 31,480 SH   SOLE   31,480 0 0
Dollar General Corp COM 256677105 309 3,137 SH   SOLE   3,137 0 0
Dollar General Corp COM 256677105 10,666 108,194 SH   SOLE   108,194 0 0
Dollar General Corp COM 256677105 2,359 23,927 SH   SOLE   23,927 0 0
Dollar General Corp CALL 256677105 2,013 19,600 SH   SOLE   19,600 0 0
Dollar General Corp CALL 256677105 4,960 48,300 SH   SOLE   48,300 0 0
Dollar General Corp PUT 256677105 8,729 85,000 SH   SOLE   85,000 0 0
Dollar General Corp CALL 256677105 4,713 47,800 SH   SOLE   47,800 0 0
DOLLAR TREE INC COM 256746108 304 3,579 SH   SOLE   3,579 0 0
Dollar Tree Inc COM 256746108 1,410 16,589 SH   SOLE   16,589 0 0
Dollar Tree Inc COM 256746108 2,503 29,448 SH   SOLE   29,448 0 0
Dollar Tree Inc COM 256746108 233 2,740 SH   SOLE   2,740 0 0
Dollar Tree Inc COM 256746108 8,601 101,213 SH   SOLE   101,213 0 0
Dollar Tree Inc COM 256746108 1,198 14,098 SH   SOLE   14,098 0 0
Dollar Tree Inc COM 256746108 1,775 20,890 SH   SOLE   20,890 0 0
Dollar Tree Inc CALL 256746108 5,603 49,000 SH   SOLE   49,000 0 0
Dollar Tree Inc PUT 256746108 12,577 110,000 SH   SOLE   110,000 0 0
DOMINION ENERGY INC COM 25746U109 55 800 SH   SOLE   800 0 0
Dominion Energy Inc COM 25746U109 3,103 45,530 SH   SOLE   45,530 0 0
Dominion Energy Inc COM 25746U109 5,509 80,818 SH   SOLE   80,818 0 0
Dominion Energy Inc COM 25746U109 513 7,531 SH   SOLE   7,531 0 0
Dominion Energy Inc COM 25746U109 15,549 228,108 SH   SOLE   228,108 0 0
Dominion Energy Inc COM 25746U109 3,913 57,403 SH   SOLE   57,403 0 0
Domino's Pizza Inc COM 25754A201 133 471 SH   SOLE   471 0 0
Domino's Pizza Inc COM 25754A201 1,016 3,600 SH   SOLE   3,600 0 0
Domtar Corp COM 257559203 6 127 SH   DFND 1 0 127 0
Domtar Corp COM 257559203 24 500 SH   DFND 1 0 500 0
DOMTAR CORPORATION COM 257559203 8 166 SH   SOLE   166 0 0
DONNELLEY FINANCIAL SOLUTIONS INC COM 25787G100 2 125 SH   SOLE   125 0 0
Dover Corp COM 260003108 790 10,792 SH   SOLE   10,792 0 0
Dover Corp COM 260003108 1,402 19,156 SH   SOLE   19,156 0 0
Dover Corp COM 260003108 131 1,785 SH   SOLE   1,785 0 0
Dover Corp COM 260003108 3,957 54,070 SH   SOLE   54,070 0 0
Dover Corp COM 260003108 996 13,607 SH   SOLE   13,607 0 0
DOVER CORPORATION COM 260003108 274 3,739 SH   SOLE   3,739 0 0
DOWDUPONT INC COM 26078J100 3,048 46,206 SH   SOLE   46,206 0 0
DowDuPont Inc COM 26078J100 18,943 287,429 SH   SOLE   287,429 0 0
DowDuPont Inc COM 26078J100 1,774 26,917 SH   SOLE   26,917 0 0
DowDuPont Inc COM 26078J100 10,672 161,927 SH   SOLE   161,927 0 0
DowDuPont Inc COM 26078J100 53,467 811,263 SH   SOLE   811,263 0 0
DowDuPont Inc COM 26078J100 13,524 205,204 SH   SOLE   205,204 0 0
DowDuPont Inc COM 26078J100 21 320 SH   SOLE   320 0 0
DowDuPont Inc CALL 26078J100 1,467 19,300 SH   SOLE   19,300 0 0
DowDuPont Inc CALL 26078J100 2,653 34,900 SH   SOLE   34,900 0 0
DowDuPont Inc CALL 26078J100 2,307 35,000 SH   SOLE   35,000 0 0
DR Horton Inc COM 23331A109 982 23,962 SH   SOLE   23,962 0 0
DR Horton Inc COM 23331A109 1,744 42,536 SH   SOLE   42,536 0 0
DR Horton Inc COM 23331A109 169 4,127 SH   SOLE   4,127 0 0
DR Horton Inc COM 23331A109 5,993 146,194 SH   SOLE   146,194 0 0
DR Horton Inc COM 23331A109 1,290 31,466 SH   SOLE   31,466 0 0
Dr Pepper Snapple Group Inc COM 26138E109 253 2,077 SH   SOLE   2,077 0 0
Dr Pepper Snapple Group Inc COM 26138E109 281 2,318 SH   SOLE   2,318 0 0
Dr Pepper Snapple Group Inc COM 26138E109 1,931 15,835 SH   SOLE   15,835 0 0
DTE Energy Co COM 233331107 1,312 12,663 SH   SOLE   12,663 0 0
DTE Energy Co COM 233331107 2,329 22,477 SH   SOLE   22,477 0 0
DTE Energy Co COM 233331107 215 2,073 SH   SOLE   2,073 0 0
DTE Energy Co COM 233331107 6,573 63,440 SH   SOLE   63,440 0 0
DTE Energy Co COM 233331107 1,638 15,805 SH   SOLE   15,805 0 0
Duke Energy Corp COM 26441C204 3,867 48,910 SH   SOLE   48,910 0 0
Duke Energy Corp COM 26441C204 6,864 86,820 SH   SOLE   86,820 0 0
Duke Energy Corp COM 26441C204 640 8,091 SH   SOLE   8,091 0 0
Duke Energy Corp COM 26441C204 19,374 245,046 SH   SOLE   245,046 0 0
Duke Energy Corp COM 26441C204 4,877 61,683 SH   SOLE   61,683 0 0
Duke Energy Corp COM 26441C204 40 500 SH   SOLE   500 0 0
Duke Energy Corp COM 26441C204 846 10,700 SH   SOLE   10,700 0 0
Duke Energy Corp CALL 26441C204 6,179 80,000 SH   SOLE   80,000 0 0
DUKE ENERGY CORP NEW COM 26441C204 1,552 19,610 SH   SOLE   19,610 0 0
DUKE REALTY CORP COM 264411505 201 6,909 SH   DFND 1 0 6,909 0
Duke Realty Corp COM 264411505 120 4,125 SH   SOLE   4,125 0 0
Duke Realty Corp COM 264411505 723 24,911 SH   SOLE   24,911 0 0
Duke Realty Corp COM 264411505 1,283 44,219 SH   SOLE   44,219 0 0
Duke Realty Corp COM 264411505 3,622 124,803 SH   SOLE   124,803 0 0
Duke Realty Corp COM 264411505 913 31,454 SH   SOLE   31,454 0 0
DXC Technology Co COM 23355L106 1,601 19,871 SH   SOLE   19,871 0 0
DXC Technology Co COM 23355L106 2,843 35,272 SH   SOLE   35,272 0 0
DXC Technology Co COM 23355L106 266 3,302 SH   SOLE   3,302 0 0
DXC Technology Co COM 23355L106 8,023 99,552 SH   SOLE   99,552 0 0
DXC Technology Co COM 23355L106 2,029 25,171 SH   SOLE   25,171 0 0
DXC TECHNOLOGY COMPANY COM 23355L106 98 1,210 SH   DFND 1 0 1,210 0
DXC TECHNOLOGY COMPANY COM 23355L106 21 255 SH   SOLE   255 0 0
E TRADE FINANCIAL CORP COM 269246401 122 2,000 SH   SOLE   2,000 0 0
E TRADE Financial Corp COM 269246401 1,126 18,414 SH   SOLE   18,414 0 0
E TRADE Financial Corp COM 269246401 1,999 32,685 SH   SOLE   32,685 0 0
E TRADE Financial Corp COM 269246401 188 3,078 SH   SOLE   3,078 0 0
E TRADE Financial Corp COM 269246401 5,641 92,253 SH   SOLE   92,253 0 0
E TRADE Financial Corp COM 269246401 1,435 23,466 SH   SOLE   23,466 0 0
E TRADE FINL CORP COM 269246401 67 1,094 SH   DFND 1 0 1,094 0
East West Bancorp Inc COM 27579R104 109 1,670 SH   SOLE   1,670 0 0
East West Bancorp Inc COM 27579R104 830 12,735 SH   SOLE   12,735 0 0
Easterly Government Properties COM 27616P103 1 46 SH   DFND 1 0 46 0
Eastman Chemical Co COM 277432100 995 9,961 SH   SOLE   9,961 0 0
Eastman Chemical Co COM 277432100 1,767 17,681 SH   SOLE   17,681 0 0
Eastman Chemical Co COM 277432100 165 1,653 SH   SOLE   1,653 0 0
Eastman Chemical Co COM 277432100 4,987 49,903 SH   SOLE   49,903 0 0
Eastman Chemical Co COM 277432100 1,259 12,598 SH   SOLE   12,598 0 0
EASTMAN CHEMICAL COMPANY COM 277432100 43 425 SH   SOLE   425 0 0
Eaton Corp PLC COM G29183103 2,280 30,511 SH   SOLE   30,511 0 0
Eaton Corp PLC COM G29183103 4,047 54,159 SH   SOLE   54,159 0 0
Eaton Corp PLC COM G29183103 380 5,088 SH   SOLE   5,088 0 0
Eaton Corp PLC COM G29183103 11,423 152,864 SH   SOLE   152,864 0 0
Eaton Corp PLC COM G29183103 2,898 38,784 SH   SOLE   38,784 0 0
Eaton Vance Corp COM 278265103 72 1,389 SH   SOLE   1,389 0 0
Eaton Vance Corp COM 278265103 552 10,578 SH   SOLE   10,578 0 0
eBay Inc COM 278642103 2,338 64,497 SH   SOLE   64,497 0 0
eBay Inc COM 278642103 4,150 114,487 SH   SOLE   114,487 0 0
eBay Inc COM 278642103 403 11,112 SH   SOLE   11,112 0 0
eBay Inc COM 278642103 11,714 323,136 SH   SOLE   323,136 0 0
eBay Inc COM 278642103 1,053 29,037 SH   SOLE   29,037 0 0
eBay Inc COM 278642103 3,071 84,712 SH   SOLE   84,712 0 0
eBay Inc PUT 278642103 6,527 180,000 SH   SOLE   180,000 0 0
eBay Inc PUT 278642103 1,962 54,100 SH   SOLE   54,100 0 0
EchoStar Corp COM 278768106 8 180 SH   DFND 1 0 180 0
ECOLAB INC COM 278865100 327 2,328 SH   SOLE   2,328 0 0
Ecolab Inc COM 278865100 2,542 18,118 SH   SOLE   18,118 0 0
Ecolab Inc COM 278865100 4,512 32,161 SH   SOLE   32,161 0 0
Ecolab Inc COM 278865100 422 3,005 SH   SOLE   3,005 0 0
Ecolab Inc COM 278865100 12,735 90,771 SH   SOLE   90,771 0 0
Ecolab Inc COM 278865100 3,214 22,907 SH   SOLE   22,907 0 0
Edison International COM 281020107 1,438 22,732 SH   SOLE   22,732 0 0
Edison International COM 281020107 2,552 40,352 SH   SOLE   40,352 0 0
Edison International COM 281020107 238 3,765 SH   SOLE   3,765 0 0
Edison International COM 281020107 7,204 113,893 SH   SOLE   113,893 0 0
Edison International COM 281020107 1,816 28,706 SH   SOLE   28,706 0 0
Edwards Lifesciences Corp COM 28176E108 2,140 14,706 SH   SOLE   14,706 0 0
Edwards Lifesciences Corp COM 28176E108 3,799 26,104 SH   SOLE   26,104 0 0
Edwards Lifesciences Corp COM 28176E108 353 2,427 SH   SOLE   2,427 0 0
Edwards Lifesciences Corp COM 28176E108 10,724 73,682 SH   SOLE   73,682 0 0
Edwards Lifesciences Corp COM 28176E108 2,693 18,505 SH   SOLE   18,505 0 0
ELDORADO GOLD CORP COM 284902103 2 2,000 SH   SOLE   2,000 0 0
Eldorado Gold Corp COM 284902103 1,161 1,148,062 SH   SOLE   1,148,062 0 0
Eldorado Gold Corp COM 284902103 241 238,100 SH   SOLE   238,100 0 0
Eldorado Gold Corp COM 284902103 0 38 SH   DFND 1 0 38 0
Eldorado Gold Corp COM 284902103 115 113,950 SH   SOLE   113,950 0 0
Eldorado Gold Corp COM 284902103 7 6,500 SH   DFND 1 0 6,500 0
Eldorado Gold Corp PUT 284902103 1 1,000 SH   DFND 1 0 1,000 0
Eldorado Gold Corp PUT 284902103 1 1,000 SH   DFND 1 0 1,000 0
Eldorado Gold Corp PUT 284902103 1 1,000 SH   DFND 1 0 1,000 0
Eldorado Gold Corp CALL 284902103 12 9,100 SH   DFND 1 0 9,100 0
Eldorado Gold Corp CALL 284902103 4 3,000 SH   DFND 1 0 3,000 0
Eldorado Gold Corp CALL 284902103 0 200 SH   DFND 1 0 200 0
Eldorado Gold Corp COM 284902103 200 198,129 SH   SOLE   198,129 0 0
Eldorado Gold Corp CALL 284902103 1 1,000 SH   DFND 1 0 1,000 0
Eldorado Gold Corp CALL 284902103 1 900 SH   DFND 1 0 900 0
Eldorado Gold Corp CALL 284902103 1 1,000 SH   DFND 1 0 1,000 0
Eldorado Gold Corp CALL 284902103 2 2,000 SH   DFND 1 0 2,000 0
ELECTRONIC ARTS INC COM 285512109 316 2,238 SH   DFND 1 0 2,238 0
Electronic Arts Inc COM 285512109 3,018 21,409 SH   SOLE   21,409 0 0
Electronic Arts Inc COM 285512109 5,358 38,001 SH   SOLE   38,001 0 0
Electronic Arts Inc COM 285512109 500 3,544 SH   SOLE   3,544 0 0
Electronic Arts Inc COM 285512109 15,122 107,258 SH   SOLE   107,258 0 0
Electronic Arts Inc COM 285512109 3,810 27,025 SH   SOLE   27,025 0 0
Electronic Arts Inc PUT 285512109 2,717 23,700 SH   SOLE   23,700 0 0
Electronic Arts Inc CALL 285512109 11,409 80,900 SH   SOLE   80,900 0 0
Electronic Arts Inc PUT 285512109 973 6,900 SH   SOLE   6,900 0 0
Eli Lilly & Co COM 532457108 5,685 66,645 SH   SOLE   66,645 0 0
Eli Lilly & Co COM 532457108 10,092 118,299 SH   SOLE   118,299 0 0
Eli Lilly & Co COM 532457108 972 11,397 SH   SOLE   11,397 0 0
Eli Lilly & Co COM 532457108 28,485 333,897 SH   SOLE   333,897 0 0
Eli Lilly & Co COM 532457108 7,412 86,876 SH   SOLE   86,876 0 0
EMERSON ELECTRIC CO COM 291011104 1,532 22,147 SH   SOLE   22,147 0 0
Emerson Electric Co COM 291011104 3,039 43,964 SH   SOLE   43,964 0 0
Emerson Electric Co COM 291011104 5,394 78,036 SH   SOLE   78,036 0 0
Emerson Electric Co COM 291011104 507 7,337 SH   SOLE   7,337 0 0
Emerson Electric Co COM 291011104 15,225 220,257 SH   SOLE   220,257 0 0
Emerson Electric Co COM 291011104 3,866 55,934 SH   SOLE   55,934 0 0
EMX Royalty Corp COM 26873J107 0 29 SH   DFND 1 0 29 0
Enbridge Inc COM 29250N105 466 10,100 SH   DFND 5 0 10,100 0
Enbridge Inc COM 29250N105 466 10,100 SH   DFND 5 0 10,100 0
ENBRIDGE INC COM 29250N105 30,083 841,470 SH   SOLE   841,470 0 0
Enbridge Inc COM 29250N105 129,942 3,635,273 SH   SOLE   3,635,273 0 0
Enbridge Inc COM 29250N105 23,541 658,790 SH   SOLE   658,790 0 0
Enbridge Inc COM 29250N105 1 14 SH   DFND 1 0 14 0
Enbridge Inc COM 29250N105 42,297 1,183,097 SH   DFND 1 0 1,183,097 0
Enbridge Inc PUT 29250N105 3,706 100,000 SH   SOLE   100,000 0 0
Enbridge Inc COM 29250N105 35,790 1,001,254 SH   SOLE   1,001,254 0 0
Enbridge Inc COM 29250N105 3,962 110,848 SH   DFND 1 0 110,848 0
Enbridge Inc COM 29250N105 472 13,200 SH   DFND 1 0 13,200 0
Enbridge Inc COM 29250N105 45 1,250 SH   SOLE   1,250 0 0
Enbridge Inc PUT 29250N105 78 2,100 SH   DFND 1 0 2,100 0
Enbridge Inc PUT 29250N105 700 18,900 SH   DFND 1 0 18,900 0
Enbridge Inc PUT 29250N105 278 7,500 SH   DFND 1 0 7,500 0
Enbridge Inc PUT 29250N105 393 10,600 SH   DFND 1 0 10,600 0
Enbridge Inc CALL 29250N105 385 10,400 SH   DFND 1 0 10,400 0
Enbridge Inc CALL 29250N105 44 1,200 SH   DFND 1 0 1,200 0
Enbridge Inc CALL 29250N105 30 800 SH   DFND 1 0 800 0
Enbridge Inc CALL 29250N105 371 10,000 SH   DFND 1 0 10,000 0
Enbridge Inc PUT 29250N105 523 14,100 SH   DFND 1 0 14,100 0
Enbridge Inc PUT 29250N105 52 1,400 SH   DFND 1 0 1,400 0
Enbridge Inc CALL 29250N105 604 16,300 SH   DFND 1 0 16,300 0
Enbridge Inc CALL 29250N105 441 11,900 SH   DFND 1 0 11,900 0
Enbridge Inc PUT 29250N105 93 2,500 SH   DFND 1 0 2,500 0
Enbridge Inc CALL 29250N105 241 6,500 SH   DFND 1 0 6,500 0
Enbridge Inc PUT 29250N105 371 10,000 SH   DFND 1 0 10,000 0
Enbridge Inc PUT 29250N105 152 4,100 SH   DFND 1 0 4,100 0
Enbridge Inc PUT 29250N105 148 4,000 SH   DFND 1 0 4,000 0
Enbridge Inc PUT 29250N105 74 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc PUT 29250N105 156 4,200 SH   DFND 1 0 4,200 0
Enbridge Inc CALL 29250N105 74 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc PUT 29250N105 74 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc PUT 29250N105 804 21,700 SH   DFND 1 0 21,700 0
Enbridge Inc PUT 29250N105 322 8,700 SH   DFND 1 0 8,700 0
Enbridge Inc PUT 29250N105 41 1,100 SH   DFND 1 0 1,100 0
Enbridge Inc PUT 29250N105 37 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105 1,045 28,200 SH   DFND 1 0 28,200 0
Enbridge Inc PUT 29250N105 1,327 35,800 SH   DFND 1 0 35,800 0
Enbridge Inc PUT 29250N105 111 3,000 SH   DFND 1 0 3,000 0
Enbridge Inc PUT 29250N105 19 500 SH   DFND 1 0 500 0
Enbridge Inc CALL 29250N105 1,375 37,100 SH   DFND 1 0 37,100 0
Enbridge Inc PUT 29250N105 111 3,000 SH   DFND 1 0 3,000 0
Enbridge Inc PUT 29250N105 1,412 38,100 SH   DFND 1 0 38,100 0
Enbridge Inc PUT 29250N105 148 4,000 SH   DFND 1 0 4,000 0
Enbridge Inc PUT 29250N105 82 2,200 SH   DFND 1 0 2,200 0
Enbridge Inc PUT 29250N105 56 1,500 SH   DFND 1 0 1,500 0
Enbridge Inc PUT 29250N105 20,238 546,100 SH   DFND 1 0 546,100 0
Enbridge Inc PUT 29250N105 178 4,800 SH   DFND 1 0 4,800 0
Enbridge Inc PUT 29250N105 319 8,600 SH   DFND 1 0 8,600 0
Enbridge Inc PUT 29250N105 19 500 SH   DFND 1 0 500 0
Enbridge Inc CALL 29250N105 4 100 SH   DFND 1 0 100 0
Enbridge Inc PUT 29250N105 856 23,100 SH   DFND 1 0 23,100 0
Enbridge Inc PUT 29250N105 726 19,600 SH   DFND 1 0 19,600 0
Enbridge Inc CALL 29250N105 37 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105 130 3,500 SH   DFND 1 0 3,500 0
Enbridge Inc PUT 29250N105 19 500 SH   DFND 1 0 500 0
Enbridge Inc CALL 29250N105 189 5,100 SH   DFND 1 0 5,100 0
Enbridge Inc CALL 29250N105 126 3,400 SH   DFND 1 0 3,400 0
Enbridge Inc CALL 29250N105 148 4,000 SH   DFND 1 0 4,000 0
Enbridge Inc CALL 29250N105 56 1,500 SH   DFND 1 0 1,500 0
Enbridge Inc COM 29250N105 2,217 62,023 SH   DFND 1 0 62,023 0
Enbridge Inc COM 29250N105 473 13,222 SH   SOLE   13,222 0 0
Enbridge Inc COM 29250N105 11,344 317,421 SH   DFND 1 0 317,421 0
Enbridge Inc COM 29250N105 1,366 38,210 SH   SOLE   38,210 0 0
Enbridge Inc COM 29250N105 3,713 103,868 SH   DFND 1 0 103,868 0
Enbridge Inc PUT 29250N105 119 3,200 SH   DFND 1 0 3,200 0
Enbridge Inc PUT 29250N105 322 8,700 SH   DFND 1 0 8,700 0
Enbridge Inc PUT 29250N105 11 300 SH   DFND 1 0 300 0
Enbridge Inc CALL 29250N105 15 400 SH   DFND 1 0 400 0
Enbridge Inc CALL 29250N105 37 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105 74 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc CALL 29250N105 7 200 SH   DFND 1 0 200 0
Enbridge Inc CALL 29250N105 33 900 SH   DFND 1 0 900 0
Enbridge Inc CALL 29250N105 4 100 SH   DFND 1 0 100 0
Enbridge Inc CALL 29250N105 7 200 SH   DFND 1 0 200 0
Enbridge Inc CALL 29250N105 18,530 500,000 SH   SOLE   500,000 0 0
Enbridge Inc CALL 29250N105 107 3,000 SH   DFND 1 0 3,000 0
Enbridge Inc CALL 29250N105 36 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105 7 200 SH   DFND 1 0 200 0
Enbridge Inc CALL 29250N105 1,158 32,400 SH   DFND 1 0 32,400 0
Enbridge Inc PUT 29250N105 36 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105 36 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105 179 5,000 SH   DFND 1 0 5,000 0
Enbridge Inc CALL 29250N105 57 1,600 SH   DFND 1 0 1,600 0
Enbridge Inc PUT 29250N105 72 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc CALL 29250N105 36 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105 14 400 SH   DFND 1 0 400 0
Enbridge Inc PUT 29250N105 14 400 SH   DFND 1 0 400 0
Enbridge Inc CALL 29250N105 322 9,000 SH   DFND 1 0 9,000 0
Enbridge Inc CALL 29250N105 286 8,000 SH   DFND 1 0 8,000 0
Enbridge Inc CALL 29250N105 7 200 SH   DFND 1 0 200 0
Enbridge Inc CALL 29250N105 36 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105 343 9,600 SH   DFND 1 0 9,600 0
Enbridge Inc CALL 29250N105 25 700 SH   DFND 1 0 700 0
ENCANA CORP COM 292505104 48 3,675 SH   DFND 1 0 3,675 0
ENCANA CORP COM 292505104 532 40,792 SH   DFND 1 0 40,792 0
Encana Corp COM 292505104 26,563 2,034,170 SH   SOLE   2,034,170 0 0
Encana Corp COM 292505104 13,585 1,040,347 SH   SOLE   1,040,347 0 0
Encana Corp COM 292505104 1 45 SH   DFND 1 0 45 0
Encana Corp COM 292505104 6,427 492,200 SH   SOLE   492,200 0 0
Encana Corp COM 292505104 89 6,800 SH