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
3M Co COM 88579Y101 24,395 103,647 SH   SOLE   103,647 0 0
3M Co COM 88579Y101 22,118 93,973 SH   SOLE   93,973 0 0
3M Co COM 88579Y101 7,209 30,627 SH   SOLE   30,627 0 0
3M Co COM 88579Y101 5,712 24,270 SH   SOLE   24,270 0 0
3M Co COM 88579Y101 1,070 4,544 SH   SOLE   4,544 0 0
3M COMPANY COM 88579Y101 4,730 20,098 SH   SOLE   20,098 0 0
ABB LTD SPONSORED ADR COM 000375204 79 2,964 SH   SOLE   2,964 0 0
Abbott Laboratories COM 002824100 17,253 302,307 SH   SOLE   302,307 0 0
Abbott Laboratories COM 002824100 15,642 274,093 SH   SOLE   274,093 0 0
Abbott Laboratories COM 002824100 5,089 89,168 SH   SOLE   89,168 0 0
Abbott Laboratories COM 002824100 4,040 70,791 SH   SOLE   70,791 0 0
Abbott Laboratories COM 002824100 755 13,229 SH   SOLE   13,229 0 0
ABBOTT LABORATORIES INC COM 002824100 1,344 23,557 SH   SOLE   23,557 0 0
ABBVIE INC COM 00287Y109 4,572 47,274 SH   SOLE   47,274 0 0
AbbVie Inc COM 00287Y109 26,775 276,862 SH   SOLE   276,862 0 0
AbbVie Inc COM 00287Y109 24,276 251,023 SH   SOLE   251,023 0 0
AbbVie Inc COM 00287Y109 7,912 81,811 SH   SOLE   81,811 0 0
AbbVie Inc COM 00287Y109 6,270 64,833 SH   SOLE   64,833 0 0
AbbVie Inc COM 00287Y109 1,174 12,139 SH   SOLE   12,139 0 0
Abercrombie & Fitch Co COM 002896207 395 22,687 SH   SOLE   22,687 0 0
Acasti Pharma Inc COM 00430K402 0 7 SH   DFND 1 0 7 0
Accenture PLC COM G1151C101 16,431 107,332 SH   SOLE   107,332 0 0
Accenture PLC COM G1151C101 14,898 97,314 SH   SOLE   97,314 0 0
Accenture PLC COM G1151C101 4,855 31,715 SH   SOLE   31,715 0 0
Accenture PLC COM G1151C101 3,848 25,133 SH   SOLE   25,133 0 0
Accenture PLC COM G1151C101 720 4,706 SH   SOLE   4,706 0 0
Activision Blizzard Inc COM 00507V109 8,315 131,319 SH   SOLE   131,319 0 0
Activision Blizzard Inc COM 00507V109 7,539 119,063 SH   SOLE   119,063 0 0
Activision Blizzard Inc COM 00507V109 2,331 36,807 SH   SOLE   36,807 0 0
Activision Blizzard Inc COM 00507V109 1,947 30,751 SH   SOLE   30,751 0 0
Activision Blizzard Inc COM 00507V109 346 5,461 SH   SOLE   5,461 0 0
Acuity Brands Inc COM 00508Y102 1,288 7,321 SH   SOLE   7,321 0 0
Acuity Brands Inc COM 00508Y102 1,168 6,638 SH   SOLE   6,638 0 0
Acuity Brands Inc COM 00508Y102 380 2,161 SH   SOLE   2,161 0 0
Acuity Brands Inc COM 00508Y102 302 1,715 SH   SOLE   1,715 0 0
Acuity Brands Inc COM 00508Y102 56 321 SH   SOLE   321 0 0
ADOBE SYSTEMS INC COM 00724F101 36 208 SH   SOLE   208 0 0
Adobe Systems Inc COM 00724F101 15,003 85,614 SH   SOLE   85,614 0 0
Adobe Systems Inc COM 00724F101 13,603 77,624 SH   SOLE   77,624 0 0
Adobe Systems Inc COM 00724F101 4,437 25,322 SH   SOLE   25,322 0 0
Adobe Systems Inc COM 00724F101 3,513 20,049 SH   SOLE   20,049 0 0
Adobe Systems Inc COM 00724F101 658 3,757 SH   SOLE   3,757 0 0
Advance Auto Parts Inc COM 00751Y106 1,279 12,834 SH   SOLE   12,834 0 0
Advance Auto Parts Inc COM 00751Y106 1,160 11,637 SH   SOLE   11,637 0 0
Advance Auto Parts Inc COM 00751Y106 378 3,791 SH   SOLE   3,791 0 0
Advance Auto Parts Inc COM 00751Y106 300 3,006 SH   SOLE   3,006 0 0
Advance Auto Parts Inc COM 00751Y106 56 563 SH   SOLE   563 0 0
Advanced Micro Devices Inc COM 007903107 1,328 129,138 SH   SOLE   129,138 0 0
Advanced Micro Devices Inc COM 007903107 1,464 142,431 SH   SOLE   142,431 0 0
Advanced Micro Devices Inc COM 007903107 425 41,301 SH   SOLE   41,301 0 0
Advanced Micro Devices Inc COM 007903107 343 33,353 SH   SOLE   33,353 0 0
Advanced Micro Devices Inc COM 007903107 63 6,128 SH   SOLE   6,128 0 0
ADVANSIX INC COM 00773T101 2 48 SH   SOLE   48 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 40 9,200 SH   SOLE   9,200 0 0
Advantage Oil & Gas Ltd COM 00765F101 40 9,200 SH   SOLE   9,200 0 0
Advantage Oil & Gas Ltd COM 00765F101 17 3,861 SH   SOLE   3,861 0 0
Advantage Oil & Gas Ltd COM 00765F101 265 61,400 SH   SOLE   61,400 0 0
Advantage Oil & Gas Ltd COM 00765F101 15 3,501 SH   DFND 1 0 3,501 0
Advantage Oil & Gas Ltd COM 00765F101 0 45 SH   DFND 1 0 45 0
Advantage Oil & Gas Ltd PUT 00765F101 4 1,000 SH Put 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 381 7,250 SH   SOLE   7,250 0 0
AerCap Holdings NV COM N00985106 56 1,056 SH   SOLE   1,056 0 0
Aerojet Rocketdyne Holdings Inc COM 007800105 15 490 SH   DFND 1 0 490 0
AES Corp/VA COM 00130H105 1,242 114,696 SH   SOLE   114,696 0 0
AES Corp/VA COM 00130H105 1,126 103,991 SH   SOLE   103,991 0 0
AES Corp/VA COM 00130H105 367 33,885 SH   SOLE   33,885 0 0
AES Corp/VA COM 00130H105 291 26,858 SH   SOLE   26,858 0 0
AES Corp/VA COM 00130H105 54 5,028 SH   SOLE   5,028 0 0
Aeterna Zentaris Inc COM 007975402 0 99 SH   DFND 1 0 99 0
Aetna Inc COM 00817Y108 10,217 56,637 SH   SOLE   56,637 0 0
Aetna Inc COM 00817Y108 9,263 51,351 SH   SOLE   51,351 0 0
Aetna Inc COM 00817Y108 3,071 17,023 SH   SOLE   17,023 0 0
Aetna Inc COM 00817Y108 2,393 13,263 SH   SOLE   13,263 0 0
Aetna Inc COM 00817Y108 1,642 9,100 SH   SOLE   9,100 0 0
Aetna Inc COM 00817Y108 456 2,526 SH   SOLE   2,526 0 0
Aetna Inc PUT 00817Y108 7,199 50,000 SH Put SOLE   50,000 0 0
Affiliated Managers Group Inc COM 008252108 1,981 9,654 SH   SOLE   9,654 0 0
Affiliated Managers Group Inc COM 008252108 1,797 8,753 SH   SOLE   8,753 0 0
Affiliated Managers Group Inc COM 008252108 589 2,872 SH   SOLE   2,872 0 0
Affiliated Managers Group Inc COM 008252108 464 2,260 SH   SOLE   2,260 0 0
Affiliated Managers Group Inc COM 008252108 87 426 SH   SOLE   426 0 0
Aflac Inc COM 001055102 97 1,100 SH   SOLE   1,100 0 0
Aflac Inc COM 001055102 5,994 68,283 SH   SOLE   68,283 0 0
Aflac Inc COM 001055102 5,434 61,909 SH   SOLE   61,909 0 0
Aflac Inc COM 001055102 1,780 20,283 SH   SOLE   20,283 0 0
Aflac Inc COM 001055102 1,404 15,989 SH   SOLE   15,989 0 0
Aflac Inc COM 001055102 264 3,010 SH   SOLE   3,010 0 0
AGCO Corp COM 001084102 233 3,266 SH   SOLE   3,266 0 0
AGCO Corp COM 001084102 35 484 SH   SOLE   484 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 7 100 SH   SOLE   100 0 0
Agilent Technologies Inc COM 00846U101 3,743 55,895 SH   SOLE   55,895 0 0
Agilent Technologies Inc COM 00846U101 3,394 50,678 SH   SOLE   50,678 0 0
Agilent Technologies Inc COM 00846U101 1,104 16,491 SH   SOLE   16,491 0 0
Agilent Technologies Inc COM 00846U101 877 13,089 SH   SOLE   13,089 0 0
Agilent Technologies Inc COM 00846U101 164 2,447 SH   SOLE   2,447 0 0
AGNC Investment Corp COM 00123Q104 402 19,893 SH   SOLE   19,893 0 0
AGNC Investment Corp COM 00123Q104 60 2,951 SH   SOLE   2,951 0 0
AGNICO EAGLE MINES LIMITED COM 008474108 433 9,348 SH   SOLE   9,348 0 0
Agnico Eagle Mines Ltd COM 008474108 5,239 113,095 SH   SOLE   113,095 0 0
Agnico Eagle Mines Ltd COM 008474108 9,771 211,583 SH   SOLE   211,583 0 0
Agnico Eagle Mines Ltd COM 008474108 14,935 322,423 SH   SOLE   322,423 0 0
Agnico Eagle Mines Ltd COM 008474108 15,750 340,000 SH   SOLE   340,000 0 0
Agnico Eagle Mines Ltd COM 008474108 5,356 115,631 SH   SOLE   115,631 0 0
Agnico Eagle Mines Ltd COM 008474108 74 1,600 SH   DFND 1 0 1,600 0
Agnico Eagle Mines Ltd COM 008474108 5 98 SH   DFND 1 0 98 0
Agnico Eagle Mines Ltd COM 008474108 0 0 SH   DFND 1 0 0 0
Agnico Eagle Mines Ltd CALL 008474108 693 15,000 SH Call SOLE   15,000 0 0
Agnico Eagle Mines Ltd PUT 008474108 20,846 451,400 SH Put SOLE   451,400 0 0
Agnico Eagle Mines Ltd CALL 008474108 93 2,000 SH Call DFND 1 0 2,000 0
Agnico Eagle Mines Ltd PUT 008474108 1,390 30,000 SH Put DFND 1 0 30,000 0
AGRIUM INC COM 008916108 4,619 40,028 SH   SOLE   40,028 0 0
Agrium Inc COM 008916108 12,198 105,550 SH   SOLE   105,550 0 0
Agrium Inc COM 008916108 0 0 SH   SOLE   0 0 0
Agrium Inc COM 008916108 7,935 68,768 SH   SOLE   68,768 0 0
Agrium Inc COM 008916108 162 1,400 SH   DFND 1 0 1,400 0
Agrium Inc COM 008916108 0 0 SH   DFND 1 0 0 0
AGRIUM INC COM 008916108 508 4,400 SH   DFND 5 0 4,400 0
Agrium Inc CALL 008916108 4,773 41,300 SH Call DFND 1 0 41,300 0
Agrium Inc PUT 008916108 1,375 11,900 SH Put DFND 1 0 11,900 0
Air Products & Chemicals Inc COM 009158106 6,211 37,855 SH   SOLE   37,855 0 0
Air Products & Chemicals Inc COM 009158106 5,632 34,322 SH   SOLE   34,322 0 0
Air Products & Chemicals Inc COM 009158106 1,835 11,186 SH   SOLE   11,186 0 0
Air Products & Chemicals Inc COM 009158106 1,455 8,865 SH   SOLE   8,865 0 0
Air Products & Chemicals Inc COM 009158106 272 1,659 SH   SOLE   1,659 0 0
AIR PRODUCTS AND CHEMICALS INC COM 009158106 325 1,982 SH   SOLE   1,982 0 0
Akamai Technologies Inc COM 00971T101 1,911 29,378 SH   SOLE   29,378 0 0
Akamai Technologies Inc COM 00971T101 1,732 26,636 SH   SOLE   26,636 0 0
Akamai Technologies Inc COM 00971T101 572 8,798 SH   SOLE   8,798 0 0
Akamai Technologies Inc COM 00971T101 447 6,880 SH   SOLE   6,880 0 0
Akamai Technologies Inc COM 00971T101 85 1,306 SH   SOLE   1,306 0 0
ALAMOS GOLD INC COM 011532108 20 3,000 SH   SOLE   3,000 0 0
Alamos Gold Inc COM 011532108 2,950 451,308 SH   SOLE   451,308 0 0
Alamos Gold Inc COM 011532108 652 99,700 SH   SOLE   99,700 0 0
Alamos Gold Inc COM 011532108 30 4,514 SH   DFND 1 0 4,514 0
Alamos Gold Inc COM 011532108 1 80 SH   DFND 1 0 80 0
Alamos Gold Inc COM 011532108 0 0 SH   DFND 1 0 0 0
Alamos Gold Inc CALL 011532108 65 10,000 SH Call DFND 1 0 10,000 0
Alaska Air Group Inc COM 011659109 1,571 21,370 SH   SOLE   21,370 0 0
Alaska Air Group Inc COM 011659109 1,424 19,376 SH   SOLE   19,376 0 0
Alaska Air Group Inc COM 011659109 368 5,004 SH   SOLE   5,004 0 0
Albemarle Corp COM 012653101 2,454 19,191 SH   SOLE   19,191 0 0
Albemarle Corp COM 012653101 2,225 17,400 SH   SOLE   17,400 0 0
Albemarle Corp COM 012653101 725 5,670 SH   SOLE   5,670 0 0
Albemarle Corp COM 012653101 575 4,494 SH   SOLE   4,494 0 0
Albemarle Corp COM 012653101 108 841 SH   SOLE   841 0 0
ALBEMARLE CORPORATION COM 012653101 208 1,625 SH   SOLE   1,625 0 0
ALCOA CORPORATION COM 013872106 61 1,140 SH   SOLE   1,140 0 0
Alexandria Real Estate Equities Inc COM 015271109 2,171 16,625 SH   SOLE   16,625 0 0
Alexandria Real Estate Equities Inc COM 015271109 1,968 15,073 SH   SOLE   15,073 0 0
Alexandria Real Estate Equities Inc COM 015271109 627 4,805 SH   SOLE   4,805 0 0
Alexandria Real Estate Equities Inc COM 015271109 508 3,893 SH   SOLE   3,893 0 0
Alexandria Real Estate Equities Inc COM 015271109 93 713 SH   SOLE   713 0 0
Alexco Resource Corp COM 01535P106 0 0 SH   DFND 1 0 0 0
Alexion Pharmaceuticals Inc COM 015351109 4,640 38,802 SH   SOLE   38,802 0 0
Alexion Pharmaceuticals Inc COM 015351109 4,207 35,180 SH   SOLE   35,180 0 0
Alexion Pharmaceuticals Inc COM 015351109 1,370 11,454 SH   SOLE   11,454 0 0
Alexion Pharmaceuticals Inc COM 015351109 1,087 9,086 SH   SOLE   9,086 0 0
Alexion Pharmaceuticals Inc COM 015351109 203 1,700 SH   SOLE   1,700 0 0
ALGONQUIN POWER COM 015857105 1,379 122,900 SH   DFND 5 0 122,900 0
Algonquin Power & Utilities Corp COM 015857105 39,999 3,564,511 SH   SOLE   3,564,511 0 0
Algonquin Power & Utilities Corp COM 015857105 142 12,677 SH   SOLE   12,677 0 0
Algonquin Power & Utilities Corp COM 015857105 1,379 122,877 SH   SOLE   122,877 0 0
Algonquin Power & Utilities Corp COM 015857105 4,048 360,776 SH   DFND 1 0 360,776 0
Algonquin Power & Utilities Corp COM 015857105 0 0 SH   DFND 1 0 0 0
Algonquin Power & Utilities Corp CALL 015857105 320 28,500 SH Call DFND 1 0 28,500 0
Algonquin Power & Utilities Corp PUT 015857105 189 16,800 SH Put DFND 1 0 16,800 0
ALGONQUIN POWER&UTILITIES CORP COM 015857105 1,222 108,854 SH   SOLE   108,854 0 0
ALIBABA GROUP HOLDING LTD-SPON ADR COM 01609W102 106 612 SH   SOLE   612 0 0
Align Technology Inc COM 016255101 868 3,908 SH   SOLE   3,908 0 0
Align Technology Inc COM 016255101 2,785 12,533 SH   SOLE   12,533 0 0
Align Technology Inc COM 016255101 2,525 11,363 SH   SOLE   11,363 0 0
Align Technology Inc COM 016255101 652 2,935 SH   SOLE   2,935 0 0
Align Technology Inc COM 016255101 129 580 SH   SOLE   580 0 0
Alio Gold Inc COM 01627X108 0 80 SH   DFND 1 0 80 0
Alio Gold Inc COM 01627X108 0 0 SH   DFND 1 0 0 0
Alkermes PLC COM G01767105 432 7,886 SH   SOLE   7,886 0 0
Alkermes PLC COM G01767105 64 1,170 SH   SOLE   1,170 0 0
Alleghany Corp COM 017175100 472 791 SH   SOLE   791 0 0
Alleghany Corp COM 017175100 70 117 SH   SOLE   117 0 0
Allegion PLC COM G0176J109 1,313 16,497 SH   SOLE   16,497 0 0
Allegion PLC COM G0176J109 1,190 14,957 SH   SOLE   14,957 0 0
Allegion PLC COM G0176J109 388 4,875 SH   SOLE   4,875 0 0
Allegion PLC COM G0176J109 307 3,863 SH   SOLE   3,863 0 0
Allegion PLC COM G0176J109 58 723 SH   SOLE   723 0 0
Allergan PLC COM G0177J108 9,449 57,763 SH   SOLE   57,763 0 0
Allergan PLC COM G0177J108 8,567 52,372 SH   SOLE   52,372 0 0
Allergan PLC COM G0177J108 2,807 17,157 SH   SOLE   17,157 0 0
Allergan PLC COM G0177J108 2,213 13,526 SH   SOLE   13,526 0 0
Allergan PLC COM G0177J108 416 2,546 SH   SOLE   2,546 0 0
Alliance Data Systems Corp COM 018581108 2,116 8,348 SH   SOLE   8,348 0 0
Alliance Data Systems Corp COM 018581108 1,919 7,569 SH   SOLE   7,569 0 0
Alliance Data Systems Corp COM 018581108 650 2,563 SH   SOLE   2,563 0 0
Alliance Data Systems Corp COM 018581108 496 1,955 SH   SOLE   1,955 0 0
Alliance Data Systems Corp COM 018581108 96 380 SH   SOLE   380 0 0
Alliant Energy Corp COM 018802108 1,711 40,155 SH   SOLE   40,155 0 0
Alliant Energy Corp COM 018802108 1,551 36,408 SH   SOLE   36,408 0 0
Alliant Energy Corp COM 018802108 505 11,859 SH   SOLE   11,859 0 0
Alliant Energy Corp COM 018802108 401 9,403 SH   SOLE   9,403 0 0
Alliant Energy Corp COM 018802108 75 1,759 SH   SOLE   1,759 0 0
Allstate Corp/The COM 020002101 6,526 62,321 SH   SOLE   62,321 0 0
Allstate Corp/The COM 020002101 5,917 56,504 SH   SOLE   56,504 0 0
Allstate Corp/The COM 020002101 1,942 18,545 SH   SOLE   18,545 0 0
Allstate Corp/The COM 020002101 1,528 14,593 SH   SOLE   14,593 0 0
Allstate Corp/The COM 020002101 288 2,751 SH   SOLE   2,751 0 0
ALLSTATE CORPORATION COM 020002101 19 184 SH   SOLE   184 0 0
Ally Financial Inc COM 02005N100 673 23,087 SH   SOLE   23,087 0 0
Ally Financial Inc COM 02005N100 100 3,425 SH   SOLE   3,425 0 0
Alnylam Pharmaceuticals Inc COM 02043Q107 577 4,542 SH   SOLE   4,542 0 0
Alnylam Pharmaceuticals Inc COM 02043Q107 86 674 SH   SOLE   674 0 0
Alphabet Inc COM 02079K107 54,861 52,428 SH   SOLE   52,428 0 0
Alphabet Inc COM 02079K305 77,440 73,514 SH   SOLE   73,514 0 0
Alphabet Inc COM 02079K107 49,740 47,534 SH   SOLE   47,534 0 0
Alphabet Inc COM 02079K305 49,439 46,933 SH   SOLE   46,933 0 0
Alphabet Inc COM 02079K107 16,806 16,061 SH   SOLE   16,061 0 0
Alphabet Inc COM 02079K305 16,113 15,296 SH   SOLE   15,296 0 0
Alphabet Inc COM 02079K305 1,053 1,000 SH   SOLE   1,000 0 0
Alphabet Inc COM 02079K107 12,846 12,276 SH   SOLE   12,276 0 0
Alphabet Inc COM 02079K305 12,769 12,122 SH   SOLE   12,122 0 0
Alphabet Inc COM 02079K107 2,494 2,383 SH   SOLE   2,383 0 0
Alphabet Inc COM 02079K305 2,391 2,270 SH   SOLE   2,270 0 0
Alphabet Inc PUT 02079K305 10,534 10,000 SH Put SOLE   10,000 0 0
ALPHABET INC CLASS-A COM 02079K305 2,775 2,634 SH   SOLE   2,634 0 0
ALPHABET INC CLASS-C COM 02079K107 4,835 4,621 SH   SOLE   4,621 0 0
ALTRIA GROUP INC COM 02209S103 1,015 14,209 SH   SOLE   14,209 0 0
Altria Group Inc COM 02209S103 150 2,100 SH   SOLE   2,100 0 0
Altria Group Inc COM 02209S103 23,666 331,414 SH   SOLE   331,414 0 0
Altria Group Inc COM 02209S103 21,457 300,483 SH   SOLE   300,483 0 0
Altria Group Inc COM 02209S103 7,031 98,463 SH   SOLE   98,463 0 0
Altria Group Inc COM 02209S103 5,542 77,607 SH   SOLE   77,607 0 0
Altria Group Inc COM 02209S103 1,043 14,609 SH   SOLE   14,609 0 0
AMAZON.COM INC COM 023135106 913 781 SH   SOLE   781 0 0
Amazon.com Inc COM 023135106 12 10 SH   SOLE   10 0 0
Amazon.com Inc COM 023135106 89,187 76,263 SH   SOLE   76,263 0 0
Amazon.com Inc COM 023135106 73,654 62,981 SH   SOLE   62,981 0 0
Amazon.com Inc COM 023135106 24,507 20,956 SH   SOLE   20,956 0 0
Amazon.com Inc COM 023135106 19,024 16,267 SH   SOLE   16,267 0 0
Amazon.com Inc COM 023135106 3,636 3,109 SH   SOLE   3,109 0 0
AMERCO COM 023586100 133 352 SH   SOLE   352 0 0
AMERCO COM 023586100 20 52 SH   SOLE   52 0 0
Ameren Corp COM 023608102 2,486 42,141 SH   SOLE   42,141 0 0
Ameren Corp COM 023608102 2,254 38,208 SH   SOLE   38,208 0 0
Ameren Corp COM 023608102 735 12,452 SH   SOLE   12,452 0 0
Ameren Corp COM 023608102 582 9,868 SH   SOLE   9,868 0 0
Ameren Corp COM 023608102 109 1,848 SH   SOLE   1,848 0 0
American Airlines Group Inc COM 02376R102 3,848 73,964 SH   SOLE   73,964 0 0
American Airlines Group Inc COM 02376R102 3,489 67,061 SH   SOLE   67,061 0 0
American Airlines Group Inc COM 02376R102 325 6,249 SH   SOLE   6,249 0 0
American Airlines Group Inc COM 02376R102 901 17,320 SH   SOLE   17,320 0 0
American Airlines Group Inc COM 02376R102 48 927 SH   SOLE   927 0 0
American Electric Power Co Inc COM 025537101 6,284 85,422 SH   SOLE   85,422 0 0
American Electric Power Co Inc COM 025537101 5,698 77,450 SH   SOLE   77,450 0 0
American Electric Power Co Inc COM 025537101 1,857 25,241 SH   SOLE   25,241 0 0
American Electric Power Co Inc COM 025537101 1,472 20,003 SH   SOLE   20,003 0 0
American Electric Power Co Inc COM 025537101 276 3,745 SH   SOLE   3,745 0 0
AMERICAN ELECTRIC POWER COMPANY INC COM 025537101 5 70 SH   SOLE   70 0 0
American Express Co COM 025816109 60 600 SH   SOLE   600 0 0
American Express Co COM 025816109 12,426 125,125 SH   SOLE   125,125 0 0
American Express Co COM 025816109 11,266 113,447 SH   SOLE   113,447 0 0
American Express Co COM 025816109 3,830 38,562 SH   SOLE   38,562 0 0
American Express Co COM 025816109 2,910 29,301 SH   SOLE   29,301 0 0
American Express Co COM 025816109 568 5,722 SH   SOLE   5,722 0 0
AMERICAN EXPRESS COMPANY COM 025816109 3,153 31,752 SH   SOLE   31,752 0 0
American Financial Group Inc/OH COM 025932104 417 3,840 SH   SOLE   3,840 0 0
American Financial Group Inc/OH COM 025932104 62 570 SH   SOLE   570 0 0
AMERICAN INTERNATIONAL GROUP INC COM 026874784 1,404 23,563 SH   SOLE   23,563 0 0
American International Group Inc COM 026874784 9,302 156,131 SH   SOLE   156,131 0 0
American International Group Inc COM 026874784 8,434 141,559 SH   SOLE   141,559 0 0
American International Group Inc COM 026874784 2,762 46,364 SH   SOLE   46,364 0 0
American International Group Inc COM 026874784 2,178 36,561 SH   SOLE   36,561 0 0
American International Group Inc COM 026874784 410 6,879 SH   SOLE   6,879 0 0
American International Group Inc CALL 026874784 152 3,200 SH Call SOLE   3,200 0 0
AMERICAN TOWER CORP COM 03027X100 650 4,554 SH   SOLE   4,554 0 0
American Tower Corp COM 03027X100 10,627 74,484 SH   SOLE   74,484 0 0
American Tower Corp COM 03027X100 9,635 67,532 SH   SOLE   67,532 0 0
American Tower Corp COM 03027X100 3,142 22,026 SH   SOLE   22,026 0 0
American Tower Corp COM 03027X100 2,488 17,442 SH   SOLE   17,442 0 0
American Tower Corp COM 03027X100 466 3,268 SH   SOLE   3,268 0 0
American Water Works Co Inc COM 030420103 2,834 30,981 SH   SOLE   30,981 0 0
American Water Works Co Inc COM 030420103 2,570 28,089 SH   SOLE   28,089 0 0
American Water Works Co Inc COM 030420103 837 9,149 SH   SOLE   9,149 0 0
American Water Works Co Inc COM 030420103 664 7,254 SH   SOLE   7,254 0 0
American Water Works Co Inc COM 030420103 124 1,358 SH   SOLE   1,358 0 0
Americas Silver Corp COM 03063L705 0 36 SH   DFND 1 0 36 0
AMERIPRISE FINANCIAL INC COM 03076C106 1,850 10,915 SH   SOLE   10,915 0 0
Ameriprise Financial Inc COM 03076C106 4,354 25,692 SH   SOLE   25,692 0 0
Ameriprise Financial Inc COM 03076C106 3,948 23,295 SH   SOLE   23,295 0 0
Ameriprise Financial Inc COM 03076C106 1,304 7,696 SH   SOLE   7,696 0 0
Ameriprise Financial Inc COM 03076C106 1,020 6,017 SH   SOLE   6,017 0 0
Ameriprise Financial Inc COM 03076C106 193 1,141 SH   SOLE   1,141 0 0
AmerisourceBergen Corp COM 03073E105 2,574 28,029 SH   SOLE   28,029 0 0
AmerisourceBergen Corp COM 03073E105 2,333 25,413 SH   SOLE   25,413 0 0
AmerisourceBergen Corp COM 03073E105 774 8,433 SH   SOLE   8,433 0 0
AmerisourceBergen Corp COM 03073E105 603 6,563 SH   SOLE   6,563 0 0
AmerisourceBergen Corp COM 03073E105 115 1,251 SH   SOLE   1,251 0 0
AMERISOURCEBERGEN CORPORATION COM 03073E105 3,030 32,995 SH   SOLE   32,995 0 0
AMETEK INC COM 031100100 881 12,155 SH   SOLE   12,155 0 0
AMETEK Inc COM 031100100 2,909 40,140 SH   SOLE   40,140 0 0
AMETEK Inc COM 031100100 2,637 36,394 SH   SOLE   36,394 0 0
AMETEK Inc COM 031100100 858 11,845 SH   SOLE   11,845 0 0
AMETEK Inc COM 031100100 681 9,400 SH   SOLE   9,400 0 0
AMETEK Inc COM 031100100 127 1,758 SH   SOLE   1,758 0 0
AMGEN INC COM 031162100 215 1,238 SH   SOLE   1,238 0 0
Amgen Inc COM 031162100 33,228 191,076 SH   SOLE   191,076 0 0
Amgen Inc COM 031162100 19,878 114,309 SH   SOLE   114,309 0 0
Amgen Inc COM 031162100 6,512 37,447 SH   SOLE   37,447 0 0
Amgen Inc COM 031162100 5,134 29,523 SH   SOLE   29,523 0 0
Amgen Inc COM 031162100 966 5,556 SH   SOLE   5,556 0 0
Amphenol Corp COM 032095101 4,656 53,031 SH   SOLE   53,031 0 0
Amphenol Corp COM 032095101 4,222 48,082 SH   SOLE   48,082 0 0
Amphenol Corp COM 032095101 1,376 15,675 SH   SOLE   15,675 0 0
Amphenol Corp COM 032095101 1,090 12,418 SH   SOLE   12,418 0 0
Amphenol Corp COM 032095101 204 2,326 SH   SOLE   2,326 0 0
AMPHENOL CORPORATION CL-A COM 032095101 345 3,930 SH   SOLE   3,930 0 0
Anadarko Petroleum Corp COM 032511107 5,097 95,030 SH   SOLE   95,030 0 0
Anadarko Petroleum Corp COM 032511107 4,622 86,161 SH   SOLE   86,161 0 0
Anadarko Petroleum Corp COM 032511107 1,543 28,759 SH   SOLE   28,759 0 0
Anadarko Petroleum Corp COM 032511107 1,194 22,253 SH   SOLE   22,253 0 0
Anadarko Petroleum Corp COM 032511107 229 4,267 SH   SOLE   4,267 0 0
ANADARKO PETROLEUM CORPORATION COM 032511107 20 370 SH   SOLE   370 0 0
ANALOG DEVICES INC COM 032654105 398 4,476 SH   SOLE   4,476 0 0
Analog Devices Inc COM 032654105 5,700 64,024 SH   SOLE   64,024 0 0
Analog Devices Inc COM 032654105 5,168 58,049 SH   SOLE   58,049 0 0
Analog Devices Inc COM 032654105 1,680 18,869 SH   SOLE   18,869 0 0
Analog Devices Inc COM 032654105 1,335 14,993 SH   SOLE   14,993 0 0
Analog Devices Inc COM 032654105 249 2,799 SH   SOLE   2,799 0 0
Andeavor COM 03349M105 3 24 SH   SOLE   24 0 0
Andeavor COM 03349M105 2,584 22,600 SH   SOLE   22,600 0 0
Andeavor COM 03349M105 875 7,649 SH   SOLE   7,649 0 0
Andeavor COM 03349M105 2,850 24,926 SH   SOLE   24,926 0 0
Andeavor COM 03349M105 667 5,837 SH   SOLE   5,837 0 0
Andeavor COM 03349M105 130 1,135 SH   SOLE   1,135 0 0
Andeavor COM 03349M105 492 4,300 SH   SOLE   4,300 0 0
Andeavor PUT 03349M105 5,475 60,000 SH Put SOLE   60,000 0 0
AngloGold Ashanti Ltd COM 035128206 1 67 SH   DFND 1 0 67 0
Anheuser-Busch InBev SA/NV COM 03524A108 253 2,272 SH   SOLE   2,272 0 0
Anheuser-Busch InBev SA/NV CALL 03524A108 1,095 12,300 SH Call SOLE   12,300 0 0
Anheuser-Busch InBev SA/NV PUT 03524A108 3,259 36,600 SH Put SOLE   36,600 0 0
ANHEUSER-BUSCH INBEV SPN ADR COM 03524A108 953 8,545 SH   SOLE   8,545 0 0
Annaly Capital Management Inc COM 035710409 704 59,177 SH   SOLE   59,177 0 0
Annaly Capital Management Inc COM 035710409 104 8,780 SH   SOLE   8,780 0 0
ANSYS INC COM 03662Q105 961 6,510 SH   SOLE   6,510 0 0
ANSYS Inc COM 03662Q105 642 4,350 SH   SOLE   4,350 0 0
ANSYS Inc COM 03662Q105 2,175 14,738 SH   SOLE   14,738 0 0
ANSYS Inc COM 03662Q105 1,972 13,363 SH   SOLE   13,363 0 0
ANSYS Inc COM 03662Q105 509 3,451 SH   SOLE   3,451 0 0
ANSYS Inc COM 03662Q105 95 646 SH   SOLE   646 0 0
Antero Resources Corp COM 03674X106 215 11,333 SH   SOLE   11,333 0 0
Antero Resources Corp COM 03674X106 32 1,682 SH   SOLE   1,682 0 0
ANTHEM INC COM 036752103 1,350 6,000 SH   SOLE   6,000 0 0
Anthem Inc COM 036752103 10,034 44,594 SH   SOLE   44,594 0 0
Anthem Inc COM 036752103 9,098 40,432 SH   SOLE   40,432 0 0
Anthem Inc COM 036752103 3,032 13,476 SH   SOLE   13,476 0 0
Anthem Inc COM 036752103 2,350 10,443 SH   SOLE   10,443 0 0
Anthem Inc COM 036752103 450 2,000 SH   SOLE   2,000 0 0
AO Smith Corp COM 831865209 460 7,514 SH   SOLE   7,514 0 0
AO Smith Corp COM 831865209 1,552 25,325 SH   SOLE   25,325 0 0
AO Smith Corp COM 831865209 1,407 22,962 SH   SOLE   22,962 0 0
AO Smith Corp COM 831865209 363 5,931 SH   SOLE   5,931 0 0
AO Smith Corp COM 831865209 68 1,115 SH   SOLE   1,115 0 0
Aon PLC COM G0408V102 5,816 43,402 SH   SOLE   43,402 0 0
Aon PLC COM G0408V102 5,273 39,352 SH   SOLE   39,352 0 0
Aon PLC COM G0408V102 1,802 13,450 SH   SOLE   13,450 0 0
Aon PLC COM G0408V102 1,362 10,164 SH   SOLE   10,164 0 0
Aon PLC COM G0408V102 267 1,995 SH   SOLE   1,995 0 0
Apache Corp COM 037411105 2,793 66,160 SH   SOLE   66,160 0 0
Apache Corp COM 037411105 2,533 59,986 SH   SOLE   59,986 0 0
Apache Corp COM 037411105 825 19,550 SH   SOLE   19,550 0 0
Apache Corp COM 037411105 654 15,493 SH   SOLE   15,493 0 0
Apache Corp COM 037411105 122 2,900 SH   SOLE   2,900 0 0
Apartment Investment & Management Co COM 03748R101 1,192 27,271 SH   SOLE   27,271 0 0
Apartment Investment & Management Co COM 03748R101 1,081 24,726 SH   SOLE   24,726 0 0
Apartment Investment & Management Co COM 03748R101 279 6,386 SH   SOLE   6,386 0 0
Apollo Global Management LLC COM 037612306 34 1,010 SH   SOLE   1,010 0 0
Apollo Global Management LLC PUT 037612306 598 22,400 SH Put SOLE   22,400 0 0
APPLE INC COM 037833100 10,382 61,346 SH   SOLE   61,346 0 0
Apple Inc COM 037833100 51 300 SH   SOLE   300 0 0
Apple Inc COM 037833100 292,755 1,729,925 SH   SOLE   1,729,925 0 0
Apple Inc COM 037833100 136,823 808,502 SH   SOLE   808,502 0 0
Apple Inc COM 037833100 44,861 265,086 SH   SOLE   265,086 0 0
Apple Inc COM 037833100 159 940 SH   SOLE   940 0 0
Apple Inc COM 037833100 35,338 208,816 SH   SOLE   208,816 0 0
Apple Inc COM 037833100 6,656 39,331 SH   SOLE   39,331 0 0
Apple Inc PUT 037833100 1,134 6,700 SH Put SOLE   6,700 0 0
APPLIED MATERIALS INC COM 038222105 1,581 30,931 SH   SOLE   30,931 0 0
Applied Materials Inc COM 038222105 9,469 185,227 SH   SOLE   185,227 0 0
Applied Materials Inc COM 038222105 8,585 167,940 SH   SOLE   167,940 0 0
Applied Materials Inc COM 038222105 2,798 54,733 SH   SOLE   54,733 0 0
Applied Materials Inc COM 038222105 2,217 43,375 SH   SOLE   43,375 0 0
Applied Materials Inc COM 038222105 415 8,121 SH   SOLE   8,121 0 0
Applied Materials Inc COM 038222105 1,099 21,500 SH   SOLE   21,500 0 0
Applied Materials Inc PUT 038222105 8,435 165,000 SH Put SOLE   165,000 0 0
APTARGROUP INC COM 038336103 139 1,611 SH   SOLE   1,611 0 0
Aptiv PLC COM G6095L109 3,917 46,171 SH   SOLE   46,171 0 0
Aptiv PLC COM G6095L109 3,551 41,862 SH   SOLE   41,862 0 0
Aptiv PLC COM G6095L109 1,162 13,695 SH   SOLE   13,695 0 0
Aptiv PLC COM G6095L109 917 10,811 SH   SOLE   10,811 0 0
Aptiv PLC COM G6095L109 172 2,032 SH   SOLE   2,032 0 0
Aptose Biosciences Inc COM 03835T200 0 23 SH   DFND 1 0 23 0
Aptose Biosciences Inc COM 03835T200 0 0 SH   DFND 1 0 0 0
Aralez Pharmaceuticals Inc COM 03852X100 0 135 SH   DFND 1 0 135 0
Aramark COM 03852U106 538 12,579 SH   SOLE   12,579 0 0
Aramark COM 03852U106 80 1,866 SH   SOLE   1,866 0 0
Arch Capital Group Ltd COM G0450A105 609 6,709 SH   SOLE   6,709 0 0
Arch Capital Group Ltd COM G0450A105 90 995 SH   SOLE   995 0 0
Archer-Daniels-Midland Co COM 039483102 3,893 97,130 SH   SOLE   97,130 0 0
Archer-Daniels-Midland Co COM 039483102 3,530 88,065 SH   SOLE   88,065 0 0
Archer-Daniels-Midland Co COM 039483102 1,157 28,871 SH   SOLE   28,871 0 0
Archer-Daniels-Midland Co COM 039483102 912 22,745 SH   SOLE   22,745 0 0
Archer-Daniels-Midland Co COM 039483102 172 4,284 SH   SOLE   4,284 0 0
ARCONIC INC COM 03965L100 36 1,324 SH   SOLE   1,324 0 0
Arconic Inc COM 03965L100 2,005 73,564 SH   SOLE   73,564 0 0
Arconic Inc COM 03965L100 1,818 66,699 SH   SOLE   66,699 0 0
Arconic Inc COM 03965L100 555 20,371 SH   SOLE   20,371 0 0
Arconic Inc COM 03965L100 469 17,227 SH   SOLE   17,227 0 0
Arconic Inc COM 03965L100 82 3,023 SH   SOLE   3,023 0 0
Arista Networks Inc COM 040413106 570 2,420 SH   SOLE   2,420 0 0
Arista Networks Inc COM 040413106 85 359 SH   SOLE   359 0 0
Arista Networks Inc COM 040413106 24 100 SH   DFND 1 0 100 0
Arrow Electronics Inc COM 042735100 364 4,530 SH   SOLE   4,530 0 0
Arrow Electronics Inc COM 042735100 54 672 SH   SOLE   672 0 0
Arthur J Gallagher & Co COM 363576109 1,987 31,402 SH   SOLE   31,402 0 0
Arthur J Gallagher & Co COM 363576109 1,802 28,470 SH   SOLE   28,470 0 0
Arthur J Gallagher & Co COM 363576109 585 9,246 SH   SOLE   9,246 0 0
Arthur J Gallagher & Co COM 363576109 465 7,353 SH   SOLE   7,353 0 0
Arthur J Gallagher & Co COM 363576109 87 1,372 SH   SOLE   1,372 0 0
Asanko Gold Inc COM 04341Y105 0 100 SH   SOLE   100 0 0
Asanko Gold Inc COM 04341Y105 0 300 SH   DFND 1 0 300 0
Asanko Gold Inc COM 04341Y105 1 774 SH   DFND 1 0 774 0
ASML HOLDING NV-NY REG SHS COM N07059210 108 620 SH   SOLE   620 0 0
ASPEN TECHNOLOGY INC COM 045327103 167 2,525 SH   SOLE   2,525 0 0
Assurant Inc COM 04621X108 942 9,346 SH   SOLE   9,346 0 0
Assurant Inc COM 04621X108 855 8,474 SH   SOLE   8,474 0 0
Assurant Inc COM 04621X108 279 2,765 SH   SOLE   2,765 0 0
Assurant Inc COM 04621X108 221 2,188 SH   SOLE   2,188 0 0
Assurant Inc COM 04621X108 668 6,621 SH   SOLE   6,621 0 0
Assurant Inc COM 04621X108 41 411 SH   SOLE   411 0 0
Assurant Inc PUT 04621X108 4,829 60,000 SH Put SOLE   60,000 0 0
ASTRAZENECA PLC SPONSORED ADR COM 046353108 465 13,394 SH   SOLE   13,394 0 0
AT&T INC COM 00206R102 1,903 48,956 SH   SOLE   48,956 0 0
AT&T Inc COM 00206R102 801 20,600 SH   SOLE   20,600 0 0
AT&T Inc COM 00206R102 1,507 38,750 SH   SOLE   38,750 0 0
AT&T Inc COM 00206R102 41,461 1,066,393 SH   SOLE   1,066,393 0 0
AT&T Inc COM 00206R102 37,592 966,868 SH   SOLE   966,868 0 0
AT&T Inc COM 00206R102 12,252 315,112 SH   SOLE   315,112 0 0
AT&T Inc COM 00206R102 9,709 249,717 SH   SOLE   249,717 0 0
AT&T Inc COM 00206R102 1,818 46,754 SH   SOLE   46,754 0 0
AT&T Inc CALL 00206R102 214 5,500 SH Call SOLE   5,500 0 0
athenahealth Inc COM 04685W103 40,577 305,000 SH   SOLE   305,000 0 0
Athene Holding Ltd COM G0684D107 285 5,520 SH   SOLE   5,520 0 0
Athene Holding Ltd COM G0684D107 42 819 SH   SOLE   819 0 0
Atlantic Power Corp COM 04878Q863 5 2,100 SH   DFND 1 0 2,100 0
Atlantic Power Corp COM 04878Q863 0 76 SH   DFND 1 0 76 0
Atmos Energy Corp COM 049560105 468 5,444 SH   SOLE   5,444 0 0
Atmos Energy Corp COM 049560105 69 808 SH   SOLE   808 0 0
ATN INTERNATIONAL INC COM 00215F107 99 1,786 SH   SOLE   1,786 0 0
Auryn Resources Inc COM 05208W108 0 67 SH   DFND 1 0 67 0
Auryn Resources Inc COM 05208W108 0 0 SH   DFND 1 0 0 0
Auryn Resources Inc COM 05208W108 0 0 SH   DFND 1 0 0 0
Autodesk Inc COM 052769106 3,991 38,069 SH   SOLE   38,069 0 0
Autodesk Inc COM 052769106 3,618 34,516 SH   SOLE   34,516 0 0
Autodesk Inc COM 052769106 1,067 10,180 SH   SOLE   10,180 0 0
Autodesk Inc COM 052769106 934 8,914 SH   SOLE   8,914 0 0
Autodesk Inc COM 052769106 158 1,510 SH   SOLE   1,510 0 0
Autoliv Inc COM 052800109 567 4,461 SH   SOLE   4,461 0 0
Autoliv Inc COM 052800109 84 662 SH   SOLE   662 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 593 5,062 SH   SOLE   5,062 0 0
Automatic Data Processing Inc COM 053015103 9,027 77,025 SH   SOLE   77,025 0 0
Automatic Data Processing Inc COM 053015103 8,184 69,837 SH   SOLE   69,837 0 0
Automatic Data Processing Inc COM 053015103 2,673 22,806 SH   SOLE   22,806 0 0
Automatic Data Processing Inc COM 053015103 2,114 18,037 SH   SOLE   18,037 0 0
Automatic Data Processing Inc COM 053015103 397 3,384 SH   SOLE   3,384 0 0
AutoNation Inc COM 05329W102 172 3,350 SH   SOLE   3,350 0 0
AutoNation Inc COM 05329W102 26 497 SH   SOLE   497 0 0
AUTOZONE INC COM 053332102 3,025 4,252 SH   SOLE   4,252 0 0
AutoZone Inc COM 053332102 3,397 4,775 SH   SOLE   4,775 0 0
AutoZone Inc COM 053332102 3,080 4,329 SH   SOLE   4,329 0 0
AutoZone Inc COM 053332102 1,024 1,439 SH   SOLE   1,439 0 0
AutoZone Inc COM 053332102 795 1,118 SH   SOLE   1,118 0 0
AutoZone Inc COM 053332102 152 214 SH   SOLE   214 0 0
AvalonBay Communities Inc COM 053484101 4,279 23,983 SH   SOLE   23,983 0 0
AvalonBay Communities Inc COM 053484101 3,879 21,744 SH   SOLE   21,744 0 0
AvalonBay Communities Inc COM 053484101 1,264 7,087 SH   SOLE   7,087 0 0
AvalonBay Communities Inc COM 053484101 1,002 5,616 SH   SOLE   5,616 0 0
AvalonBay Communities Inc COM 053484101 188 1,051 SH   SOLE   1,051 0 0
Avery Dennison Corp COM 053611109 1,763 15,351 SH   SOLE   15,351 0 0
Avery Dennison Corp COM 053611109 1,599 13,918 SH   SOLE   13,918 0 0
Avery Dennison Corp COM 053611109 521 4,537 SH   SOLE   4,537 0 0
Avery Dennison Corp COM 053611109 413 3,595 SH   SOLE   3,595 0 0
Avery Dennison Corp COM 053611109 77 673 SH   SOLE   673 0 0
Avnet Inc COM 053807103 250 6,316 SH   SOLE   6,316 0 0
Avnet Inc COM 053807103 37 937 SH   SOLE   937 0 0
AVON PRODUCTS INC COM 054303102 1 400 SH   SOLE   400 0 0
Axalta Coating Systems Ltd COM G0750C108 363 11,232 SH   SOLE   11,232 0 0
Axalta Coating Systems Ltd COM G0750C108 54 1,666 SH   SOLE   1,666 0 0
Axis Capital Holdings Ltd COM G0692U109 214 4,267 SH   SOLE   4,267 0 0
Axis Capital Holdings Ltd COM G0692U109 32 633 SH   SOLE   633 0 0
B2Gold Corp COM 11777Q209 3,297 1,064,671 SH   SOLE   1,064,671 0 0
B2Gold Corp COM 11777Q209 1,000 322,900 SH   SOLE   322,900 0 0
B2Gold Corp COM 11777Q209 0 6 SH   DFND 1 0 6 0
B2Gold Corp COM 11777Q209 0 0 SH   DFND 1 0 0 0
B2GOLD CORPORATION COM 11777Q209 46 15,000 SH   SOLE   15,000 0 0
Baker Hughes a GE Co COM 05722G100 2,353 74,365 SH   SOLE   74,365 0 0
Baker Hughes a GE Co COM 05722G100 660 20,869 SH   SOLE   20,869 0 0
Baker Hughes a GE Co COM 05722G100 2,133 67,425 SH   SOLE   67,425 0 0
Baker Hughes a GE Co COM 05722G100 551 17,414 SH   SOLE   17,414 0 0
Baker Hughes a GE Co COM 05722G100 98 3,096 SH   SOLE   3,096 0 0
Ball Corp COM 058498106 2,301 60,798 SH   SOLE   60,798 0 0
Ball Corp COM 058498106 2,086 55,123 SH   SOLE   55,123 0 0
Ball Corp COM 058498106 649 17,151 SH   SOLE   17,151 0 0
Ball Corp COM 058498106 539 14,237 SH   SOLE   14,237 0 0
Ball Corp COM 058498106 17 448 SH   SOLE   448 0 0
Ball Corp COM 058498106 96 2,544 SH   SOLE   2,544 0 0
Ballard Power Systems Inc COM 058586108 0 5 SH   DFND 1 0 5 0
Banco de Chile COM 059520106 2 18 SH   DFND 1 0 18 0
BANCO SANTANDER S.A. ADR COM 05964H105 52 8,000 SH   SOLE   8,000 0 0
Bank of America Corp COM 060505104 4,890 165,655 SH   SOLE   165,655 0 0
Bank of America Corp COM 060505104 49,735 1,684,774 SH   SOLE   1,684,774 0 0
Bank of America Corp COM 060505104 45,093 1,527,536 SH   SOLE   1,527,536 0 0
Bank of America Corp COM 060505104 15,184 514,366 SH   SOLE   514,366 0 0
Bank of America Corp COM 060505104 11,646 394,523 SH   SOLE   394,523 0 0
Bank of America Corp COM 060505104 2,253 76,317 SH   SOLE   76,317 0 0
BANK OF AMERICA CORPORATION COM 060505104 3,979 134,803 SH   SOLE   134,803 0 0
BANK OF AMERICA WTS 16/01/19 COM 060505146 790 45,000 SH   SOLE   45,000 0 0
BANK OF MONTREAL COM 063671101 43,192 538,000 SH   SOLE   538,000 0 0
Bank of Montreal COM 063671101 205,691 2,562,085 SH   SOLE   2,562,085 0 0
Bank of Montreal COM 063671101 795 9,900 SH   SOLE   9,900 0 0
Bank of Montreal COM 063671101 163,295 2,034,000 SH   SOLE   2,034,000 0 0
Bank of Montreal COM 063671101 163,303 2,034,100 SH   SOLE   2,034,100 0 0
Bank of Montreal COM 063671101 93,322 1,162,424 SH   SOLE   1,162,424 0 0
Bank of Montreal COM 063671101 44,886 559,100 SH   SOLE   559,100 0 0
Bank of Montreal COM 063671101 25,886 322,435 SH   SOLE   322,435 0 0
Bank of Montreal COM 063671101 10,687 133,120 SH   DFND 1 0 133,120 0
Bank of Montreal COM 063671101 6 70 SH   DFND 1 0 70 0
Bank of Montreal COM 063671101 0 0 SH   DFND 1 0 0 0
Bank of Montreal PUT 063671101 1,686 21,000 SH Put SOLE   21,000 0 0
Bank of Montreal CALL 063671101 4,014 50,000 SH Call SOLE   50,000 0 0
Bank of Montreal CALL 063671101 32,996 411,000 SH Call DFND 1 0 411,000 0
Bank of Montreal PUT 063671101 69,581 866,700 SH Put DFND 1 0 866,700 0
BANK OF NEW YORK MELLON CORP COM 064058100 601 11,160 SH   SOLE   11,160 0 0
Bank of New York Mellon Corp/The COM 064058100 9,579 177,851 SH   SOLE   177,851 0 0
Bank of New York Mellon Corp/The COM 064058100 8,685 161,253 SH   SOLE   161,253 0 0
Bank of New York Mellon Corp/The COM 064058100 2,856 53,023 SH   SOLE   53,023 0 0
Bank of New York Mellon Corp/The COM 064058100 2,243 41,648 SH   SOLE   41,648 0 0
Bank of New York Mellon Corp/The COM 064058100 424 7,867 SH   SOLE   7,867 0 0
BANK OF NOVA SCOTIA COM 064149107 56,592 874,106 SH   SOLE   874,106 0 0
Bank of Nova Scotia/The COM 064149107 246,634 3,809,412 SH   SOLE   3,809,412 0 0
Bank of Nova Scotia/The COM 064149107 369 5,700 SH   SOLE   5,700 0 0
Bank of Nova Scotia/The COM 064149107 242,787 3,750,000 SH   SOLE   3,750,000 0 0
Bank of Nova Scotia/The COM 064149107 169,303 2,615,000 SH   SOLE   2,615,000 0 0
Bank of Nova Scotia/The COM 064149107 74,390 1,148,999 SH   SOLE   1,148,999 0 0
Bank of Nova Scotia/The COM 064149107 61,880 955,769 SH   SOLE   955,769 0 0
Bank of Nova Scotia/The COM 064149107 38,645 596,890 SH   SOLE   596,890 0 0
Bank of Nova Scotia/The COM 064149107 37,577 580,401 SH   DFND 1 0 580,401 0
Bank of Nova Scotia/The COM 064149107 0 1 SH   DFND 1 0 1 0
Bank of Nova Scotia/The COM 064149107 0 0 SH   DFND 1 0 0 0
Bank of Nova Scotia/The PUT 064149107 4,299 66,400 SH Put SOLE   66,400 0 0
Bank of Nova Scotia/The CALL 064149107 69,269 1,069,900 SH Call DFND 1 0 1,069,900 0
Bank of Nova Scotia/The PUT 064149107 48,557 750,000 SH Put DFND 1 0 750,000 0
BANK OF THE OZARKS INC COM 063904106 153 3,158 SH   SOLE   3,158 0 0
BARRICK GOLD CORP COM 067901108 220 15,175 SH   SOLE   15,175 0 0
Barrick Gold Corp COM 067901108 6,418 442,300 SH   SOLE   442,300 0 0
Barrick Gold Corp COM 067901108 58 4,000 SH   SOLE   4,000 0 0
Barrick Gold Corp COM 067901108 3,509 242,486 SH   SOLE   242,486 0 0
Barrick Gold Corp COM 067901108 41,024 2,827,326 SH   SOLE   2,827,326 0 0
Barrick Gold Corp COM 067901108 19,976 1,376,700 SH   SOLE   1,376,700 0 0
Barrick Gold Corp COM 067901108 8,423 580,480 SH   SOLE   580,480 0 0
Barrick Gold Corp COM 067901108 10,876 749,558 SH   DFND 1 0 749,558 0
Barrick Gold Corp COM 067901108 0 0 SH   DFND 1 0 0 0
Barrick Gold Corp COM 067901108 1 35 SH   DFND 1 0 35 0
Barrick Gold Corp CALL 067901108 2,625 181,400 SH Call SOLE   181,400 0 0
Barrick Gold Corp PUT 067901108 4,107 283,800 SH Put SOLE   283,800 0 0
Barrick Gold Corp CALL 067901108 1,451 100,000 SH Call DFND 1 0 100,000 0
Barrick Gold Corp PUT 067901108 1,959 135,000 SH Put DFND 1 0 135,000 0
BARRICK GOLD CRP COM 067901108 113 7,800 SH   DFND 5 0 7,800 0
BAXTER INTERNATIONAL INC COM 071813109 1,077 16,655 SH   SOLE   16,655 0 0
Baxter International Inc COM 071813109 5,628 87,063 SH   SOLE   87,063 0 0
Baxter International Inc COM 071813109 5,102 78,937 SH   SOLE   78,937 0 0
Baxter International Inc COM 071813109 1,627 25,167 SH   SOLE   25,167 0 0
Baxter International Inc COM 071813109 1,318 20,387 SH   SOLE   20,387 0 0
Baxter International Inc COM 071813109 241 3,734 SH   SOLE   3,734 0 0
BAYTEX ENERGY CORP COM 07317Q105 9 3,000 SH   SOLE   3,000 0 0
BAYTEX ENERGY CORP COM 07317Q105 3,460 1,150,000 SH   DFND 1 0 1,150,000 0
Baytex Energy Corp COM 07317Q105 96 32,000 SH   SOLE   32,000 0 0
Baytex Energy Corp COM 07317Q105 1,014 336,909 SH   SOLE   336,909 0 0
Baytex Energy Corp COM 07317Q105 234 77,700 SH   SOLE   77,700 0 0
Baytex Energy Corp COM 07317Q105 110 36,651 SH   DFND 1 0 36,651 0
Baytex Energy Corp COM 07317Q105 0 0 SH   DFND 1 0 0 0
Baytex Energy Corp COM 07317Q105 0 0 SH   DFND 1 0 0 0
Baytex Energy Corp COM 07317Q105 0 0 SH   DFND 1 0 0 0
Baytex Energy Corp CALL 07317Q105 37 12,200 SH Call DFND 1 0 12,200 0
Baytex Energy Corp PUT 07317Q105 23 7,500 SH Put DFND 1 0 7,500 0
BB&T Corp COM 054937107 6,813 137,019 SH   SOLE   137,019 0 0
BB&T Corp COM 054937107 6,177 124,232 SH   SOLE   124,232 0 0
BB&T Corp COM 054937107 2,062 41,472 SH   SOLE   41,472 0 0
BB&T Corp COM 054937107 1,595 32,086 SH   SOLE   32,086 0 0
BB&T Corp COM 054937107 306 6,154 SH   SOLE   6,154 0 0
BB&T CORPORATION COM 054937107 83 1,664 SH   SOLE   1,664 0 0
BCE Inc COM 05534B760 38,871 806,607 SH   SOLE   806,607 0 0
BCE Inc COM 05534B760 3,403 70,625 SH   SOLE   70,625 0 0
BCE Inc COM 05534B760 43,432 901,262 SH   SOLE   901,262 0 0
BCE Inc COM 05534B760 121,430 2,519,800 SH   SOLE   2,519,800 0 0
BCE Inc COM 05534B760 43,925 911,483 SH   SOLE   911,483 0 0
BCE Inc COM 05534B760 21,598 448,178 SH   SOLE   448,178 0 0
BCE Inc COM 05534B760 7,258 150,609 SH   DFND 1 0 150,609 0
BCE Inc COM 05534B760 4 77 SH   DFND 1 0 77 0
BCE Inc COM 05534B760 0 0 SH   DFND 1 0 0 0
BCE INC COM 05534B760 3,542 73,500 SH   DFND 5 0 73,500 0
BCE Inc CALL 05534B760 3,614 75,000 SH Call SOLE   75,000 0 0
BCE Inc PUT 05534B760 7,763 161,100 SH Put SOLE   161,100 0 0
BCE Inc CALL 05534B760 18,640 386,800 SH Call DFND 1 0 386,800 0
BCE Inc PUT 05534B760 14,534 301,600 SH Put DFND 1 0 301,600 0
BCE INC NEW COM 05534B760 23,572 489,150 SH   SOLE   489,150 0 0
Becton Dickinson and Co COM 075887109 9,851 46,021 SH   SOLE   46,021 0 0
Becton Dickinson and Co COM 075887109 8,932 41,727 SH   SOLE   41,727 0 0
Becton Dickinson and Co COM 075887109 2,905 13,571 SH   SOLE   13,571 0 0
Becton Dickinson and Co COM 075887109 856 4,000 SH   SOLE   4,000 0 0
Becton Dickinson and Co COM 075887109 2,307 10,776 SH   SOLE   10,776 0 0
Becton Dickinson and Co COM 075887109 431 2,012 SH   SOLE   2,012 0 0
Becton Dickinson and Co PUT 075887109 3,417 20,000 SH Put SOLE   20,000 0 0
BECTON, DICKINSON & CO COM 075887109 2,367 11,059 SH   SOLE   11,059 0 0
Bellatrix Exploration Ltd COM 078314507 3 1,782 SH   DFND 1 0 1,782 0
Bellatrix Exploration Ltd COM 078314507 0 105 SH   DFND 1 0 105 0
Bellatrix Exploration Ltd COM 078314507 0 0 SH   DFND 1 0 0 0
Bellatrix Exploration Ltd COM 078314507 0 0 SH   DFND 1 0 0 0
Berkshire Hathaway Inc COM 084670702 66,251 334,230 SH   SOLE   334,230 0 0
Berkshire Hathaway Inc COM 084670702 60,068 303,036 SH   SOLE   303,036 0 0
Berkshire Hathaway Inc COM 084670702 12,890 65,028 SH   SOLE   65,028 0 0
Berkshire Hathaway Inc COM 084670702 15,514 78,267 SH   SOLE   78,267 0 0
Berkshire Hathaway Inc COM 084670702 1,912 9,648 SH   SOLE   9,648 0 0
BERKSHIRE HATHAWAY INC CL A COM 084670108 21,650 72 SH   SOLE   72 0 0
BERKSHIRE HATHAWAY INC CLASS B NEW COM 084670702 2,937 14,818 SH   SOLE   14,818 0 0
Best Buy Co Inc COM 086516101 3,024 44,171 SH   SOLE   44,171 0 0
Best Buy Co Inc COM 086516101 2,742 40,048 SH   SOLE   40,048 0 0
Best Buy Co Inc COM 086516101 964 14,085 SH   SOLE   14,085 0 0
Best Buy Co Inc COM 086516101 708 10,344 SH   SOLE   10,344 0 0
Best Buy Co Inc COM 086516101 143 2,090 SH   SOLE   2,090 0 0
BHP Billiton Ltd COM 088606108 44 950 SH   SOLE   950 0 0
BHP BILLITON LTD SPONSORED ADR COM 088606108 143 3,112 SH   SOLE   3,112 0 0
BioAmber Inc COM 09072Q106 0 567 SH   DFND 1 0 567 0
BIOGEN INC COM 09062X103 38 120 SH   SOLE   120 0 0
Biogen Inc COM 09062X103 11,698 36,721 SH   SOLE   36,721 0 0
Biogen Inc COM 09062X103 10,606 33,294 SH   SOLE   33,294 0 0
Biogen Inc COM 09062X103 3,456 10,850 SH   SOLE   10,850 0 0
Biogen Inc COM 09062X103 2,739 8,599 SH   SOLE   8,599 0 0
Biogen Inc COM 09062X103 478 1,500 SH   SOLE   1,500 0 0
Biogen Inc COM 09062X103 513 1,610 SH   SOLE   1,610 0 0
Biogen Inc PUT 09062X103 6,849 21,500 SH Put SOLE   21,500 0 0
BioMarin Pharmaceutical Inc COM 09061G101 802 8,995 SH   SOLE   8,995 0 0
BioMarin Pharmaceutical Inc COM 09061G101 119 1,334 SH   SOLE   1,334 0 0
BLACKBERRY LIMITED COM 09228F103 88 7,818 SH   SOLE   7,818 0 0
BlackBerry Ltd COM 09228F103 2,546 227,209 SH   SOLE   227,209 0 0
BlackBerry Ltd COM 09228F103 2,692 240,194 SH   SOLE   240,194 0 0
BlackBerry Ltd COM 09228F103 43 3,800 SH   DFND 1 0 3,800 0
BlackBerry Ltd COM 09228F103 0 0 SH   DFND 1 0 0 0
BlackBerry Ltd COM 09228F103 16,797 1,499,000 SH   DFND 4 0 1,499,000 0
BlackBerry Ltd CALL 09228F103 1,012 90,300 SH Call DFND 1 0 90,300 0
BlackBerry Ltd PUT 09228F103 213 19,000 SH Put DFND 1 0 19,000 0
BLACKROCK INC COM 09247X101 1,532 2,982 SH   SOLE   2,982 0 0
BlackRock Inc COM 09247X101 11,015 21,442 SH   SOLE   21,442 0 0
BlackRock Inc COM 09247X101 9,987 19,441 SH   SOLE   19,441 0 0
BlackRock Inc COM 09247X101 3,183 6,197 SH   SOLE   6,197 0 0
BlackRock Inc COM 09247X101 2,579 5,021 SH   SOLE   5,021 0 0
BlackRock Inc COM 09247X101 472 919 SH   SOLE   919 0 0
BlackRock Inc PUT 09247X101 2,050 5,000 SH Put SOLE   5,000 0 0
Blueknight Energy Partners LP COM 09625U109 0 19 SH   SOLE   19 0 0
BMO COMMON COM 063671101 3,605 44,900 SH   DFND 5 0 44,900 0
BNS COMMON COM 064149107 751 11,600 SH   DFND 5 0 11,600 0
Boeing Co/The COM 097023105 206 700 SH   SOLE   700 0 0
Boeing Co/The COM 097023105 28,675 97,233 SH   SOLE   97,233 0 0
Boeing Co/The COM 097023105 25,999 88,159 SH   SOLE   88,159 0 0
Boeing Co/The COM 097023105 8,499 28,819 SH   SOLE   28,819 0 0
Boeing Co/The COM 097023105 6,715 22,769 SH   SOLE   22,769 0 0
Boeing Co/The COM 097023105 1,261 4,275 SH   SOLE   4,275 0 0
BOEING COMPANY COM 097023105 3,671 12,448 SH   SOLE   12,448 0 0
BorgWarner Inc COM 099724106 1,759 34,422 SH   SOLE   34,422 0 0
BorgWarner Inc COM 099724106 1,594 31,209 SH   SOLE   31,209 0 0
BorgWarner Inc COM 099724106 553 10,832 SH   SOLE   10,832 0 0
BorgWarner Inc COM 099724106 412 8,060 SH   SOLE   8,060 0 0
BorgWarner Inc COM 099724106 82 1,607 SH   SOLE   1,607 0 0
Boston Properties Inc COM 101121101 3,485 26,802 SH   SOLE   26,802 0 0
Boston Properties Inc COM 101121101 3,160 24,301 SH   SOLE   24,301 0 0
Boston Properties Inc COM 101121101 1,030 7,920 SH   SOLE   7,920 0 0
Boston Properties Inc COM 101121101 816 6,276 SH   SOLE   6,276 0 0
Boston Properties Inc COM 101121101 153 1,175 SH   SOLE   1,175 0 0
Boston Scientific Corp COM 101137107 5,912 238,496 SH   SOLE   238,496 0 0
Boston Scientific Corp COM 101137107 5,361 216,238 SH   SOLE   216,238 0 0
Boston Scientific Corp COM 101137107 1,746 70,419 SH   SOLE   70,419 0 0
Boston Scientific Corp COM 101137107 1,384 55,849 SH   SOLE   55,849 0 0
Boston Scientific Corp COM 101137107 259 10,448 SH   SOLE   10,448 0 0
Boston Scientific Corp CALL 101137107 989 50,000 SH Call SOLE   50,000 0 0
BP PLC CALL 055622104 654 19,500 SH Call SOLE   19,500 0 0
BP PLC SPONSORED ADR COM 055622104 137 3,268 SH   SOLE   3,268 0 0
BP PRUDHOE BAY ROYALTY TRUST COM 055630107 40 2,000 SH   SOLE   2,000 0 0
BRIGHTHOUSE FINANCIAL INC COM 10922N103 61 1,043 SH   SOLE   1,043 0 0
Brighthouse Financial Inc COM 10922N103 252 4,302 SH   SOLE   4,302 0 0
Brighthouse Financial Inc COM 10922N103 976 16,642 SH   SOLE   16,642 0 0
Brighthouse Financial Inc COM 10922N103 885 15,089 SH   SOLE   15,089 0 0
Brighthouse Financial Inc COM 10922N103 229 3,897 SH   SOLE   3,897 0 0
Brighthouse Financial Inc COM 10922N103 37 639 SH   SOLE   639 0 0
Bristol-Myers Squibb Co COM 110122108 17,420 284,261 SH   SOLE   284,261 0 0
Bristol-Myers Squibb Co COM 110122108 15,794 257,732 SH   SOLE   257,732 0 0
Bristol-Myers Squibb Co COM 110122108 5,157 84,162 SH   SOLE   84,162 0 0
Bristol-Myers Squibb Co COM 110122108 4,079 66,566 SH   SOLE   66,566 0 0
Bristol-Myers Squibb Co COM 110122108 765 12,488 SH   SOLE   12,488 0 0
BRISTOL-MYERS SQUIBB COMPANY COM 110122108 811 13,240 SH   SOLE   13,240 0 0
British American Tobacco PLC COM 110448107 20 301 SH   DFND 1 0 301 0
BRITISH AMERICAN TOBACCO-SPON ADR COM 110448107 932 13,916 SH   SOLE   13,916 0 0
Brixmor Property Group Inc COM 11120U105 292 15,649 SH   SOLE   15,649 0 0
Brixmor Property Group Inc COM 11120U105 43 2,322 SH   SOLE   2,322 0 0
Broadcom Ltd COM Y09827109 18,142 70,617 SH   SOLE   70,617 0 0
Broadcom Ltd COM Y09827109 16,448 64,026 SH   SOLE   64,026 0 0
Broadcom Ltd COM Y09827109 5,361 20,867 SH   SOLE   20,867 0 0
Broadcom Ltd COM Y09827109 4,248 16,537 SH   SOLE   16,537 0 0
Broadcom Ltd COM Y09827109 795 3,096 SH   SOLE   3,096 0 0
Broadridge Financial Solutions Inc COM 11133T103 541 5,977 SH   SOLE   5,977 0 0
Broadridge Financial Solutions Inc COM 11133T103 80 887 SH   SOLE   887 0 0
Brookfield Asset Management Inc COM 112585104 15,508 355,100 SH   SOLE   355,100 0 0
Brookfield Asset Management Inc COM 112585104 82,198 1,882,131 SH   SOLE   1,882,131 0 0
Brookfield Asset Management Inc COM 112585104 149,274 3,418,000 SH   SOLE   3,418,000 0 0
Brookfield Asset Management Inc COM 112585104 11,559 264,670 SH   SOLE   264,670 0 0
Brookfield Asset Management Inc COM 112585104 29,201 668,618 SH   SOLE   668,618 0 0
Brookfield Asset Management Inc COM 112585104 18,921 433,246 SH   SOLE   433,246 0 0
Brookfield Asset Management Inc COM 112585104 1,128 25,826 SH   DFND 1 0 25,826 0
Brookfield Asset Management Inc CALL 112585104 1,009 23,100 SH Call DFND 1 0 23,100 0
Brookfield Asset Management Inc PUT 112585104 528 12,100 SH Put DFND 1 0 12,100 0
BROOKFIELD ASSET MGMT INC CL A LVS COM 112585104 13,402 306,873 SH   SOLE   306,873 0 0
BROOKFIELD BUSINESS PARTNERS LP COM G16234109 123 3,557 SH   SOLE   3,557 0 0
Brookfield Business Partners LP COM G16234109 432 12,517 SH   SOLE   12,517 0 0
Brookfield Business Partners LP COM G16234109 229 6,622 SH   SOLE   6,622 0 0
Brookfield Business Partners LP COM G16234109 297 8,600 SH   SOLE   8,600 0 0
Brookfield Business Partners LP COM G16234109 18 524 SH   DFND 1 0 524 0
Brookfield Business Partners LP COM G16234109 3 74 SH   DFND 1 0 74 0
BROOKFIELD BUSN PRTNS LPU COM G16234109 6,747 195,700 SH   DFND 1 0 195,700 0
BROOKFIELD INFRA PARTNER LPU COM G16252101 1,476 32,935 SH   SOLE   32,935 0 0
Brookfield Infrastructure Partners LP COM G16252101 8,437 187,500 SH   SOLE   187,500 0 0
Brookfield Infrastructure Partners LP COM G16252101 1,416 31,464 SH   SOLE   31,464 0 0
Brookfield Infrastructure Partners LP COM G16252101 194 4,311 SH   SOLE   4,311 0 0
Brookfield Infrastructure Partners LP COM G16252101 103,981 2,310,800 SH   DFND 1 0 2,310,800 0
Brookfield Infrastructure Partners LP CALL G16252101 4,288 95,300 SH Call DFND 1 0 95,300 0
BROOKFIELD PPTY PTNRS LPU COM G16249107 4,428 200,000 SH   DFND 1 0 200,000 0
BROOKFIELD PROPE COM G16249107 436 19,600 SH   DFND 5 0 19,600 0
Brookfield Property Partners LP COM G16249107 875 39,386 SH   SOLE   39,386 0 0
Brookfield Property Partners LP COM G16249107 1,459 65,641 SH   SOLE   65,641 0 0
Brookfield Property Partners LP COM G16249107 316 14,200 SH   DFND 1 0 14,200 0
Brookfield Property Partners LP CALL G16249107 533 24,000 SH Call DFND 1 0 24,000 0
Brookfield Property Partners LP PUT G16249107 216 9,700 SH Put DFND 1 0 9,700 0
BROOKFIELD PROPERTY PARTNERS LPU COM G16249107 416 18,723 SH   SOLE   18,723 0 0
Brookfield Renewable Partners LP COM G16258108 40,724 1,164,700 SH   SOLE   1,164,700 0 0
Brookfield Renewable Partners LP COM G16258108 1,318 37,700 SH   SOLE   37,700 0 0
Brookfield Renewable Partners LP COM G16258108 42 1,213 SH   SOLE   1,213 0 0
Brookfield Renewable Partners LP COM G16258108 185 5,302 SH   DFND 1 0 5,302 0
Brookfield Renewable Partners LP COM G16258108 2 69 SH   DFND 1 0 69 0
Brookfield Renewable Partners LP CALL G16258108 434 12,400 SH Call DFND 1 0 12,400 0
Brookfield Renewable Partners LP PUT G16258108 45 1,300 SH Put DFND 1 0 1,300 0
BROOKFIELD RENEWABLE PARTNERS LPU COM G16258108 2,267 64,838 SH   SOLE   64,838 0 0
Brown-Forman Corp COM 115637209 2,336 34,011 SH   SOLE   34,011 0 0
Brown-Forman Corp COM 115637209 2,118 30,836 SH   SOLE   30,836 0 0
Brown-Forman Corp COM 115637209 720 10,492 SH   SOLE   10,492 0 0
Brown-Forman Corp COM 115637209 547 7,964 SH   SOLE   7,964 0 0
Brown-Forman Corp COM 115637209 107 1,556 SH   SOLE   1,556 0 0
BROWN-FORMAN CORP CL A COM 115637100 202 3,000 SH   SOLE   3,000 0 0
Buckeye Partners LP COM 118230101 2 41 SH   SOLE   41 0 0
Bunge Ltd COM G16962105 18,074 269,445 SH   SOLE   269,445 0 0
Bunge Ltd COM G16962105 484 7,215 SH   SOLE   7,215 0 0
Bunge Ltd COM G16962105 72 1,071 SH   SOLE   1,071 0 0
Burcon NutraScience Corp COM 120831102 0 282 SH   DFND 1 0 282 0
C&J Energy Services Inc COM 12674R100 9 278 SH   DFND 1 0 278 0
CA INC COM 12673P105 19 570 SH   SOLE   570 0 0
CA Inc COM 12673P105 1,814 54,519 SH   SOLE   54,519 0 0
CA Inc COM 12673P105 1,645 49,431 SH   SOLE   49,431 0 0
CA Inc COM 12673P105 540 16,215 SH   SOLE   16,215 0 0
CA Inc COM 12673P105 425 12,767 SH   SOLE   12,767 0 0
CA Inc COM 12673P105 80 2,406 SH   SOLE   2,406 0 0
CABLE ONE INC W/I COM 12685J105 35 50 SH   SOLE   50 0 0
Cabot Oil & Gas Corp COM 127097103 2,297 80,325 SH   SOLE   80,325 0 0
Cabot Oil & Gas Corp COM 127097103 2,083 72,829 SH   SOLE   72,829 0 0
Cabot Oil & Gas Corp COM 127097103 679 23,735 SH   SOLE   23,735 0 0
Cabot Oil & Gas Corp COM 127097103 538 18,810 SH   SOLE   18,810 0 0
Cabot Oil & Gas Corp COM 127097103 101 3,522 SH   SOLE   3,522 0 0
Cadence Design Systems Inc COM 127387108 601 14,380 SH   SOLE   14,380 0 0
Cadence Design Systems Inc COM 127387108 2,051 49,040 SH   SOLE   49,040 0 0
Cadence Design Systems Inc COM 127387108 1,859 44,463 SH   SOLE   44,463 0 0
Cadence Design Systems Inc COM 127387108 480 11,484 SH   SOLE   11,484 0 0
Cadence Design Systems Inc COM 127387108 89 2,133 SH   SOLE   2,133 0 0
CAE INC COM 124765108 250 13,414 SH   SOLE   13,414 0 0
CAE Inc COM 124765108 965 51,800 SH   SOLE   51,800 0 0
CAE Inc COM 124765108 20,500 1,100,000 SH   SOLE   1,100,000 0 0
CAE Inc COM 124765108 2,308 123,831 SH   SOLE   123,831 0 0
CAE Inc COM 124765108 1,681 90,200 SH   SOLE   90,200 0 0
CAE Inc COM 124765108 47 2,500 SH   DFND 1 0 2,500 0
CAE INC COM 124765108 2,596 139,300 SH   DFND 5 0 139,300 0
CAE Inc CALL 124765108 499 26,800 SH Call DFND 1 0 26,800 0
CAE Inc PUT 124765108 19 1,000 SH Put DFND 1 0 1,000 0
Caledonia Mining Corp PLC COM G1757E113 0 51 SH   DFND 1 0 51 0
CALIFORNIA RESOURCES CORPORATION COM 13057Q206 0 8 SH   SOLE   8 0 0
Camden Property Trust COM 133131102 438 4,756 SH   SOLE   4,756 0 0
Camden Property Trust COM 133131102 0 0 SH   SOLE   0 0 0
Camden Property Trust COM 133131102 65 705 SH   SOLE   705 0 0
CAMECO CORP COM 13321L108 467 50,415 SH   SOLE   50,415 0 0
Cameco Corp COM 13321L108 2,607 281,306 SH   SOLE   281,306 0 0
Cameco Corp COM 13321L108 35 3,785 SH   SOLE   3,785 0 0
Cameco Corp COM 13321L108 3,190 344,237 SH   SOLE   344,237 0 0
Cameco Corp COM 13321L108 2,918 314,900 SH   SOLE   314,900 0 0
Cameco Corp COM 13321L108 1,825 196,997 SH   SOLE   196,997 0 0
Cameco Corp COM 13321L108 33 3,600 SH   DFND 1 0 3,600 0
Cameco Corp COM 13321L108 0 0 SH   DFND 1 0 0 0
CAMECO CORP COM 13321L108 144 15,500 SH   DFND 5 0 15,500 0
Cameco Corp CALL 13321L108 366 39,500 SH Call DFND 1 0 39,500 0
Cameco Corp PUT 13321L108 812 87,600 SH Put DFND 1 0 87,600 0
Campbell Soup Co COM 134429109 1,607 33,405 SH   SOLE   33,405 0 0
Campbell Soup Co COM 134429109 1,457 30,288 SH   SOLE   30,288 0 0
Campbell Soup Co COM 134429109 449 9,333 SH   SOLE   9,333 0 0
Campbell Soup Co COM 134429109 376 7,823 SH   SOLE   7,823 0 0
Campbell Soup Co COM 134429109 67 1,385 SH   SOLE   1,385 0 0
CAMPBELL SOUP COMPANY COM 134429109 1,740 36,175 SH   SOLE   36,175 0 0
CAN NATL RAILWAY COM 136375102 1,423 17,200 SH   DFND 5 0 17,200 0
Canada Goose Holdings Inc COM 135086106 209 6,600 SH   SOLE   6,600 0 0
Canada Goose Holdings Inc COM 135086106 3 100 SH   SOLE   100 0 0
Canada Goose Holdings Inc COM 135086106 0 0 SH   DFND 1 0 0 0
Canada Goose Holdings Inc CALL 135086106 3,169 100,000 SH Call DFND 1 0 100,000 0
CANADIAN IMPERIAL BANK OF COMMERCE COM 136069101 34,432 352,058 SH   SOLE   352,058 0 0
Canadian Imperial Bank of Commerce COM 136069101 183,758 1,878,889 SH   SOLE   1,878,889 0 0
Canadian Imperial Bank of Commerce COM 136069101 2,646 27,050 SH   SOLE   27,050 0 0
Canadian Imperial Bank of Commerce COM 136069101 440,459 4,503,613 SH   SOLE   4,503,613 0 0
Canadian Imperial Bank of Commerce COM 136069101 96,090 982,500 SH   SOLE   982,500 0 0
Canadian Imperial Bank of Commerce COM 136069101 43,267 442,400 SH   SOLE   442,400 0 0
Canadian Imperial Bank of Commerce COM 136069101 21,493 219,762 SH   SOLE   219,762 0 0
Canadian Imperial Bank of Commerce COM 136069101 10,229 104,586 SH   DFND 1 0 104,586 0
Canadian Imperial Bank of Commerce PUT 136069101 3,296 33,700 SH Put SOLE   33,700 0 0
Canadian Imperial Bank of Commerce PUT 136069101 23,961 245,000 SH Put SOLE   245,000 0 0
Canadian Imperial Bank of Commerce CALL 136069101 78,349 801,100 SH Call DFND 1 0 801,100 0
Canadian Imperial Bank of Commerce PUT 136069101 89,625 916,400 SH Put DFND 1 0 916,400 0
CANADIAN IMPERIAL COM COM 136069101 2,533 25,900 SH   DFND 5 0 25,900 0
CANADIAN NATIONAL RAILWAY CO COM 136375102 29,183 352,777 SH   SOLE   352,777 0 0
Canadian National Railway Co COM 136375102 36,746 444,200 SH   SOLE   444,200 0 0
Canadian National Railway Co COM 136375102 20,217 244,388 SH   SOLE   244,388 0 0
Canadian National Railway Co COM 136375102 53,639 648,400 SH   SOLE   648,400 0 0
Canadian National Railway Co COM 136375102 30,774 372,000 SH   SOLE   372,000 0 0
Canadian National Railway Co COM 136375102 676 8,173 SH   DFND 1 0 8,173 0
Canadian National Railway Co COM 136375102 6 75 SH   DFND 1 0 75 0
Canadian National Railway Co COM 136375102 0 0 SH   DFND 1 0 0 0
Canadian National Railway Co PUT 136375102 4,136 50,000 SH Put SOLE   50,000 0 0
Canadian National Railway Co CALL 136375102 12,334 149,100 SH Call DFND 1 0 149,100 0
Canadian National Railway Co PUT 136375102 5,650 68,300 SH Put DFND 1 0 68,300 0
CANADIAN NATURAL RESOURCES LTD COM 136385101 11,039 307,914 SH   SOLE   307,914 0 0
Canadian Natural Resources Ltd COM 136385101 21,593 602,293 SH   SOLE   602,293 0 0
Canadian Natural Resources Ltd COM 136385101 45,981 1,282,538 SH   SOLE   1,282,538 0 0
Canadian Natural Resources Ltd COM 136385101 2,854 79,600 SH   SOLE   79,600 0 0
Canadian Natural Resources Ltd COM 136385101 19,346 539,608 SH   SOLE   539,608 0 0
Canadian Natural Resources Ltd COM 136385101 362 10,100 SH   DFND 1 0 10,100 0
Canadian Natural Resources Ltd COM 136385101 0 0 SH   DFND 1 0 0 0
Canadian Natural Resources Ltd CALL 136385101 502 14,000 SH Call SOLE   14,000 0 0
Canadian Natural Resources Ltd CALL 136385101 3,402 94,900 SH Call DFND 1 0 94,900 0
Canadian Natural Resources Ltd PUT 136385101 778 21,700 SH Put DFND 1 0 21,700 0
Canadian Natural Resources Ltd PUT 136385101 125 3,500 SH Put DFND 1 0 3,500 0
CANADIAN PACIFIC COM 13645T100 348 1,900 SH   DFND 5 0 1,900 0
CANADIAN PACIFIC RAILWAY LTD COM 13645T100 10,885 59,386 SH   SOLE   59,386 0 0
Canadian Pacific Railway Ltd COM 13645T100 12,739 69,500 SH   SOLE   69,500 0 0
Canadian Pacific Railway Ltd COM 13645T100 493 2,700 SH   SOLE   2,700 0 0
Canadian Pacific Railway Ltd COM 13645T100 9,391 51,233 SH   SOLE   51,233 0 0
Canadian Pacific Railway Ltd COM 13645T100 21,427 116,900 SH   SOLE   116,900 0 0
Canadian Pacific Railway Ltd COM 13645T100 13,228 72,165 SH   SOLE   72,165 0 0
Canadian Pacific Railway Ltd COM 13645T100 576 3,141 SH   DFND 1 0 3,141 0
Canadian Pacific Railway Ltd COM 13645T100 6 32 SH   DFND 1 0 32 0
Canadian Pacific Railway Ltd COM 13645T100 5 26 SH   DFND 4 0 26 0
Canadian Pacific Railway Ltd CALL 13645T100 4,051 22,100 SH Call DFND 1 0 22,100 0
Canadian Pacific Railway Ltd PUT 13645T100 861 4,700 SH Put DFND 1 0 4,700 0
Capital One Financial Corp COM 14040H105 8,384 84,190 SH   SOLE   84,190 0 0
Capital One Financial Corp COM 14040H105 7,601 76,333 SH   SOLE   76,333 0 0
Capital One Financial Corp COM 14040H105 2,472 24,824 SH   SOLE   24,824 0 0
Capital One Financial Corp COM 14040H105 608 6,108 SH   SOLE   6,108 0 0
Capital One Financial Corp COM 14040H105 1,963 19,715 SH   SOLE   19,715 0 0
Capital One Financial Corp COM 14040H105 367 3,683 SH   SOLE   3,683 0 0
Capital One Financial Corp PUT 14040H105 6,755 85,000 SH Put SOLE   85,000 0 0
CAPITAL ONE FINANCIAL CORPORATION COM 14040H105 86 860 SH   SOLE   860 0 0
Cardinal Health Inc COM 14149Y108 3,348 54,641 SH   SOLE   54,641 0 0
Cardinal Health Inc COM 14149Y108 3,035 49,541 SH   SOLE   49,541 0 0
Cardinal Health Inc COM 14149Y108 995 16,241 SH   SOLE   16,241 0 0
Cardinal Health Inc COM 14149Y108 784 12,795 SH   SOLE   12,795 0 0
Cardinal Health Inc COM 14149Y108 148 2,409 SH   SOLE   2,409 0 0
CARLISLE COMPANIES INC COM 142339100 143 1,255 SH   SOLE   1,255 0 0
Carlisle Cos Inc COM 142339100 532 4,684 SH   SOLE   4,684 0 0
Carlisle Cos Inc PUT 142339100 2,268 25,000 SH Put SOLE   25,000 0 0
Carlisle Cos Inc PUT 142339100 2,721 30,000 SH Put SOLE   30,000 0 0
CarMax Inc COM 143130102 2,031 31,667 SH   SOLE   31,667 0 0
CarMax Inc COM 143130102 1,841 28,712 SH   SOLE   28,712 0 0
CarMax Inc COM 143130102 603 9,405 SH   SOLE   9,405 0 0
CarMax Inc COM 143130102 476 7,415 SH   SOLE   7,415 0 0
CarMax Inc COM 143130102 90 1,396 SH   SOLE   1,396 0 0
Carnival Corp COM 143658300 4,701 70,832 SH   SOLE   70,832 0 0
Carnival Corp COM 143658300 4,262 64,221 SH   SOLE   64,221 0 0
Carnival Corp COM 143658300 1,186 17,875 SH   SOLE   17,875 0 0
Carnival Corp COM 143658300 1,101 16,586 SH   SOLE   16,586 0 0
Carnival Corp COM 143658300 176 2,652 SH   SOLE   2,652 0 0
Carpenter Technology Corp COM 144285103 3 60 SH   DFND 1 0 60 0
CATERPILLAR INC COM 149123101 315 1,999 SH   SOLE   1,999 0 0
Caterpillar Inc COM 149123101 16,282 103,327 SH   SOLE   103,327 0 0
Caterpillar Inc COM 149123101 14,763 93,684 SH   SOLE   93,684 0 0
Caterpillar Inc COM 149123101 4,779 30,330 SH   SOLE   30,330 0 0
Caterpillar Inc COM 149123101 3,813 24,197 SH   SOLE   24,197 0 0
Caterpillar Inc COM 149123101 709 4,500 SH   SOLE   4,500 0 0
Cboe Global Markets Inc COM 12503M108 2,226 17,866 SH   SOLE   17,866 0 0
Cboe Global Markets Inc COM 12503M108 2,455 19,704 SH   SOLE   19,704 0 0
Cboe Global Markets Inc COM 12503M108 649 5,209 SH   SOLE   5,209 0 0
Cboe Global Markets Inc COM 12503M108 575 4,615 SH   SOLE   4,615 0 0
Cboe Global Markets Inc COM 12503M108 96 773 SH   SOLE   773 0 0
CBRE Group Inc COM 12504L109 2,273 52,471 SH   SOLE   52,471 0 0
CBRE Group Inc COM 12504L109 2,060 47,575 SH   SOLE   47,575 0 0
CBRE Group Inc COM 12504L109 676 15,609 SH   SOLE   15,609 0 0
CBRE Group Inc COM 12504L109 532 12,288 SH   SOLE   12,288 0 0
CBRE Group Inc COM 12504L109 100 2,316 SH   SOLE   2,316 0 0
CBS Corp COM 124857202 3,715 62,972 SH   SOLE   62,972 0 0
CBS Corp COM 124857202 3,369 57,096 SH   SOLE   57,096 0 0
CBS Corp COM 124857202 1,048 17,767 SH   SOLE   17,767 0 0
CBS Corp COM 124857202 870 14,746 SH   SOLE   14,746 0 0
CBS Corp COM 124857202 156 2,636 SH   SOLE   2,636 0 0
CBS CORPORATION CLASS-B NON-VTG COM 124857202 18 300 SH   SOLE   300 0 0
CDK Global Inc COM 12508E101 35,640 500,000 SH   SOLE   500,000 0 0
CDK Global Inc COM 12508E101 461 6,472 SH   SOLE   6,472 0 0
CDK Global Inc COM 12508E101 68 960 SH   SOLE   960 0 0
CDW Corp/DE COM 12514G108 552 7,948 SH   SOLE   7,948 0 0
CDW Corp/DE COM 12514G108 82 1,179 SH   SOLE   1,179 0 0
Celanese Corp COM 150870103 756 7,059 SH   SOLE   7,059 0 0
Celanese Corp COM 150870103 112 1,047 SH   SOLE   1,047 0 0
CELEGENE CORPORATION COM 151020104 262 2,513 SH   SOLE   2,513 0 0
Celestica Inc COM 15101Q108 7 709 SH   SOLE   709 0 0
Celestica Inc COM 15101Q108 421 40,039 SH   SOLE   40,039 0 0
Celestica Inc CALL 15101Q108 70 6,700 SH Call DFND 1 0 6,700 0
CELESTICA INC SV COM 15101Q108 175 16,681 SH   SOLE   16,681 0 0
Celgene Corp COM 151020104 32,011 306,741 SH   SOLE   306,741 0 0
Celgene Corp COM 151020104 12,938 123,979 SH   SOLE   123,979 0 0
Celgene Corp COM 151020104 4,190 40,151 SH   SOLE   40,151 0 0
Celgene Corp COM 151020104 3,342 32,020 SH   SOLE   32,020 0 0
Celgene Corp COM 151020104 622 5,957 SH   SOLE   5,957 0 0
CEMEX S.A.B. DE C.V. COM 151290889 24 3,162 SH   SOLE   3,162 0 0
CENOVUS ENERGY INC COM 15135U109 4,720 515,121 SH   SOLE   515,121 0 0
Cenovus Energy Inc COM 15135U109 10,469 1,142,662 SH   SOLE   1,142,662 0 0
Cenovus Energy Inc COM 15135U109 15 1,600 SH   SOLE   1,600 0 0
Cenovus Energy Inc COM 15135U109 3,593 392,121 SH   SOLE   392,121 0 0
Cenovus Energy Inc COM 15135U109 7,842 855,900 SH   SOLE   855,900 0 0
Cenovus Energy Inc COM 15135U109 4,651 507,591 SH   SOLE   507,591 0 0
Cenovus Energy Inc COM 15135U109 63 6,900 SH   DFND 1 0 6,900 0
Cenovus Energy Inc CALL 15135U109 772 84,300 SH Call DFND 1 0 84,300 0
Cenovus Energy Inc PUT 15135U109 914 99,800 SH Put DFND 1 0 99,800 0
Centene Corp COM 15135B101 3,022 29,956 SH   SOLE   29,956 0 0
Centene Corp COM 15135B101 2,740 27,160 SH   SOLE   27,160 0 0
Centene Corp COM 15135B101 893 8,852 SH   SOLE   8,852 0 0
Centene Corp COM 15135B101 708 7,014 SH   SOLE   7,014 0 0
Centene Corp COM 15135B101 132 1,313 SH   SOLE   1,313 0 0
CenterPoint Energy Inc COM 15189T107 2,123 74,860 SH   SOLE   74,860 0 0
CenterPoint Energy Inc COM 15189T107 1,925 67,873 SH   SOLE   67,873 0 0
CenterPoint Energy Inc COM 15189T107 596 21,015 SH   SOLE   21,015 0 0
CenterPoint Energy Inc COM 15189T107 497 17,530 SH   SOLE   17,530 0 0
CenterPoint Energy Inc COM 15189T107 88 3,118 SH   SOLE   3,118 0 0
CENTRAL FUND OF CDA LTD CL A NVS COM 153501101 350 26,000 SH   SOLE   26,000 0 0
CENTURYLINK INC COM 156700106 512 30,721 SH   SOLE   30,721 0 0
CenturyLink Inc COM 156700106 2,818 168,954 SH   SOLE   168,954 0 0
CenturyLink Inc COM 156700106 2,555 153,186 SH   SOLE   153,186 0 0
CenturyLink Inc COM 156700106 821 49,232 SH   SOLE   49,232 0 0
CenturyLink Inc COM 156700106 660 39,564 SH   SOLE   39,564 0 0
CenturyLink Inc COM 156700106 122 7,305 SH   SOLE   7,305 0 0
Cerner Corp COM 156782104 3,696 54,847 SH   SOLE   54,847 0 0
Cerner Corp COM 156782104 3,351 49,728 SH   SOLE   49,728 0 0
Cerner Corp COM 156782104 1,032 15,315 SH   SOLE   15,315 0 0
Cerner Corp COM 156782104 866 12,844 SH   SOLE   12,844 0 0
Cerner Corp COM 156782104 153 2,273 SH   SOLE   2,273 0 0
CERNER CORPORATION COM 156782104 125 1,860 SH   SOLE   1,860 0 0
CF Industries Holdings Inc COM 125269100 1,723 40,511 SH   SOLE   40,511 0 0
CF Industries Holdings Inc COM 125269100 1,562 36,729 SH   SOLE   36,729 0 0
CF Industries Holdings Inc COM 125269100 509 11,971 SH   SOLE   11,971 0 0
CF Industries Holdings Inc COM 125269100 404 9,486 SH   SOLE   9,486 0 0
CF Industries Holdings Inc COM 125269100 76 1,776 SH   SOLE   1,776 0 0
CGI Group Inc COM 39945C109 3,358 61,600 SH   SOLE   61,600 0 0
CGI Group Inc COM 39945C109 6,901 126,606 SH   SOLE   126,606 0 0
CGI Group Inc COM 39945C109 2,469 45,300 SH   DFND 1 0 45,300 0
CGI Group Inc COM 39945C109 4 73 SH   DFND 1 0 73 0
CGI Group Inc COM 39945C109 20,593 377,768 SH   DFND 4 0 377,768 0
CGI Group Inc CALL 39945C109 3,603 66,100 SH Call DFND 1 0 66,100 0
CGI Group Inc PUT 39945C109 725 13,300 SH Put DFND 1 0 13,300 0
CGI GROUP INC CL A SVS COM 39945C109 537 9,846 SH   SOLE   9,846 0 0
CH Robinson Worldwide Inc COM 12541W209 2,157 24,211 SH   SOLE   24,211 0 0
CH Robinson Worldwide Inc COM 12541W209 1,956 21,952 SH   SOLE   21,952 0 0
CH Robinson Worldwide Inc COM 12541W209 642 7,202 SH   SOLE   7,202 0 0
CH Robinson Worldwide Inc COM 12541W209 505 5,670 SH   SOLE   5,670 0 0
CH Robinson Worldwide Inc COM 12541W209 95 1,068 SH   SOLE   1,068 0 0
Charles Schwab Corp/The COM 808513105 10,645 207,219 SH   SOLE   207,219 0 0
Charles Schwab Corp/The COM 808513105 9,651 187,880 SH   SOLE   187,880 0 0
Charles Schwab Corp/The COM 808513105 3,177 61,853 SH   SOLE   61,853 0 0
Charles Schwab Corp/The COM 808513105 2,493 48,525 SH   SOLE   48,525 0 0
Charles Schwab Corp/The COM 808513105 471 9,177 SH   SOLE   9,177 0 0
Charter Communications Inc COM 16119P108 11,315 33,679 SH   SOLE   33,679 0 0
Charter Communications Inc COM 16119P108 10,259 30,536 SH   SOLE   30,536 0 0
Charter Communications Inc COM 16119P108 3,335 9,926 SH   SOLE   9,926 0 0
Charter Communications Inc COM 16119P108 2,649 7,886 SH   SOLE   7,886 0 0
Charter Communications Inc COM 16119P108 495 1,473 SH   SOLE   1,473 0 0
CHARTER COMMUNICATIONS INC-A COM 16119P108 343 1,022 SH   SOLE   1,022 0 0
Cheesecake Factory Inc/The CALL 163072101 1,686 35,000 SH Call SOLE   35,000 0 0
CHEMOURS CO(THE) COM 163851108 12 243 SH   SOLE   243 0 0
Chemours Co/The COM 163851108 28 550 SH   SOLE   550 0 0
Chemours Co/The COM 163851108 475 9,484 SH   SOLE   9,484 0 0
Chemours Co/The COM 163851108 70 1,407 SH   SOLE   1,407 0 0
CHENIERE ENERGY INC COM 16411R208 377 7,000 SH   SOLE   7,000 0 0
Cheniere Energy Inc COM 16411R208 559 10,375 SH   SOLE   10,375 0 0
Cheniere Energy Inc COM 16411R208 83 1,539 SH   SOLE   1,539 0 0
Chesapeake Energy Corp COM 165167107 625 157,820 SH   SOLE   157,820 0 0
Chesapeake Energy Corp COM 165167107 567 143,091 SH   SOLE   143,091 0 0
Chesapeake Energy Corp COM 165167107 146 36,957 SH   SOLE   36,957 0 0
Chevron Corp COM 166764100 6 50 SH   SOLE   50 0 0
Chevron Corp COM 166764100 52,565 419,883 SH   SOLE   419,883 0 0
Chevron Corp COM 166764100 37,444 299,095 SH   SOLE   299,095 0 0
Chevron Corp COM 166764100 12,175 97,254 SH   SOLE   97,254 0 0
Chevron Corp COM 166764100 9,671 77,249 SH   SOLE   77,249 0 0
Chevron Corp COM 166764100 1,806 14,430 SH   SOLE   14,430 0 0
CHEVRON CORPORATION COM 166764100 2,224 17,768 SH   SOLE   17,768 0 0
CHINA MOBILE LIMITED ADR COM 16941M109 79 1,559 SH   SOLE   1,559 0 0
Chipotle Mexican Grill Inc COM 169656105 1,247 4,314 SH   SOLE   4,314 0 0
Chipotle Mexican Grill Inc COM 169656105 1,131 3,912 SH   SOLE   3,912 0 0
Chipotle Mexican Grill Inc COM 169656105 381 1,317 SH   SOLE   1,317 0 0
Chipotle Mexican Grill Inc COM 169656105 292 1,011 SH   SOLE   1,011 0 0
Chipotle Mexican Grill Inc COM 169656105 57 196 SH   SOLE   196 0 0
Chubb Ltd COM H1467J104 483 3,305 SH   SOLE   3,305 0 0
Chubb Ltd COM H1467J104 11,782 80,626 SH   SOLE   80,626 0 0
Chubb Ltd COM H1467J104 10,682 73,101 SH   SOLE   73,101 0 0
Chubb Ltd COM H1467J104 3,490 23,886 SH   SOLE   23,886 0 0
Chubb Ltd COM H1467J104 2,759 18,880 SH   SOLE   18,880 0 0
Chubb Ltd COM H1467J104 518 3,544 SH   SOLE   3,544 0 0
Church & Dwight Co Inc COM 171340102 2,178 43,407 SH   SOLE   43,407 0 0
Church & Dwight Co Inc COM 171340102 1,974 39,356 SH   SOLE   39,356 0 0
Church & Dwight Co Inc COM 171340102 642 12,805 SH   SOLE   12,805 0 0
Church & Dwight Co Inc COM 171340102 510 10,165 SH   SOLE   10,165 0 0
Church & Dwight Co Inc COM 171340102 95 1,900 SH   SOLE   1,900 0 0
CIA PARANAENSE DE ENERGIA SP ADR COM 20441B407 11 1,500 SH   SOLE   1,500 0 0
CIA SANEAMENTO BASICO ADR COM 20441A102 13 1,200 SH   SOLE   1,200 0 0
Cigna Corp COM 125509109 8,697 42,821 SH   SOLE   42,821 0 0
Cigna Corp COM 125509109 7,885 38,824 SH   SOLE   38,824 0 0
Cigna Corp COM 125509109 2,624 12,922 SH   SOLE   12,922 0 0
Cigna Corp COM 125509109 2,036 10,027 SH   SOLE   10,027 0 0
Cigna Corp COM 125509109 389 1,917 SH   SOLE   1,917 0 0
Cimarex Energy Co COM 171798101 2,019 16,545 SH   SOLE   16,545 0 0
Cimarex Energy Co COM 171798101 1,830 15,001 SH   SOLE   15,001 0 0
Cimarex Energy Co COM 171798101 597 4,890 SH   SOLE   4,890 0 0
Cimarex Energy Co COM 171798101 473 3,874 SH   SOLE   3,874 0 0
Cimarex Energy Co COM 171798101 89 726 SH   SOLE   726 0 0
Cimarex Energy Co COM 171798101 0 0 SH   DFND 1 0 0 0
Cincinnati Financial Corp COM 172062101 1,944 25,932 SH   SOLE   25,932 0 0
Cincinnati Financial Corp COM 172062101 1,763 23,511 SH   SOLE   23,511 0 0
Cincinnati Financial Corp COM 172062101 599 7,995 SH   SOLE   7,995 0 0
Cincinnati Financial Corp COM 172062101 455 6,072 SH   SOLE   6,072 0 0
Cincinnati Financial Corp COM 172062101 89 1,186 SH   SOLE   1,186 0 0
CINEMARK HOLDINGS INC COM 17243V102 365 10,495 SH   SOLE   10,495 0 0
Cinemark Holdings Inc COM 17243V102 937 26,900 SH   SOLE   26,900 0 0
Cintas Corp COM 172908105 2,330 14,955 SH   SOLE   14,955 0 0
Cintas Corp COM 172908105 2,113 13,559 SH   SOLE   13,559 0 0
Cintas Corp COM 172908105 717 4,600 SH   SOLE   4,600 0 0
Cintas Corp COM 172908105 546 3,502 SH   SOLE   3,502 0 0
Cintas Corp COM 172908105 106 682 SH   SOLE   682 0 0
CIRRUS LOGIC INC COM 172755100 17 325 SH   SOLE   325 0 0
CISCO SYSTEMS INC COM 17275R102 980 25,584 SH   SOLE   25,584 0 0
Cisco Systems Inc COM 17275R102 11 300 SH   SOLE   300 0 0
Cisco Systems Inc COM 17275R102 50,430 1,316,706 SH   SOLE   1,316,706 0 0
Cisco Systems Inc COM 17275R102 29,816 778,474 SH   SOLE   778,474 0 0
Cisco Systems Inc COM 17275R102 9,828 256,608 SH   SOLE   256,608 0 0
Cisco Systems Inc COM 17275R102 7,701 201,060 SH   SOLE   201,060 0 0
Cisco Systems Inc COM 17275R102 1,458 38,073 SH   SOLE   38,073 0 0
Cisco Systems Inc CALL 17275R102 107 2,800 SH Call SOLE   2,800 0 0
CIT Group Inc COM 125581801 342 6,951 SH   SOLE   6,951 0 0
CIT Group Inc COM 125581801 51 1,031 SH   SOLE   1,031 0 0
Citigroup Inc COM 172967424 3,115 41,857 SH   SOLE   41,857 0 0
Citigroup Inc COM 172967424 34,170 459,210 SH   SOLE   459,210 0 0
Citigroup Inc COM 172967424 30,981 416,352 SH   SOLE   416,352 0 0
Citigroup Inc COM 172967424 10,405 139,828 SH   SOLE   139,828 0 0
Citigroup Inc COM 172967424 2,508 33,700 SH   SOLE   33,700 0 0
Citigroup Inc COM 172967424 8,002 107,533 SH   SOLE   107,533 0 0
Citigroup Inc COM 172967424 1,544 20,747 SH   SOLE   20,747 0 0
Citigroup Inc COM 172967424 0 96 SH   DFND 1 0 96 0
Citigroup Inc CALL 172967424 1,188 20,000 SH Call SOLE   20,000 0 0
Citigroup Inc PUT 172967424 7,423 125,000 SH Put SOLE   125,000 0 0
Citigroup Inc PUT 172967424 6,533 110,000 SH Put SOLE   110,000 0 0
CITIGROUP INC NEW COM 172967424 781 10,493 SH   SOLE   10,493 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 92 2,200 SH   SOLE   2,200 0 0
Citizens Financial Group Inc COM 174610105 3,587 85,449 SH   SOLE   85,449 0 0
Citizens Financial Group Inc COM 174610105 3,252 77,474 SH   SOLE   77,474 0 0
Citizens Financial Group Inc COM 174610105 1,079 25,695 SH   SOLE   25,695 0 0
Citizens Financial Group Inc COM 174610105 840 20,010 SH   SOLE   20,010 0 0
Citizens Financial Group Inc COM 174610105 160 3,812 SH   SOLE   3,812 0 0
Citrix Systems Inc COM 177376100 59,388 674,860 SH   SOLE   674,860 0 0
Citrix Systems Inc COM 177376100 1,984 22,541 SH   SOLE   22,541 0 0
Citrix Systems Inc COM 177376100 684 7,776 SH   SOLE   7,776 0 0
Citrix Systems Inc COM 177376100 512 5,822 SH   SOLE   5,822 0 0
Citrix Systems Inc COM 177376100 102 1,154 SH   SOLE   1,154 0 0
Civeo Corp COM 17878Y108 1 200 SH   SOLE   200 0 0
Clorox Co/The COM 189054109 3,331 22,394 SH   SOLE   22,394 0 0
Clorox Co/The COM 189054109 3,020 20,304 SH   SOLE   20,304 0 0
Clorox Co/The COM 189054109 985 6,624 SH   SOLE   6,624 0 0
Clorox Co/The COM 189054109 780 5,244 SH   SOLE   5,244 0 0
Clorox Co/The COM 189054109 146 982 SH   SOLE   982 0 0
CME GROUP INC COM 12572Q105 1,256 8,598 SH   SOLE   8,598 0 0
CME Group Inc COM 12572Q105 8,632 59,101 SH   SOLE   59,101 0 0
CME Group Inc COM 12572Q105 7,826 53,586 SH   SOLE   53,586 0 0
CME Group Inc COM 12572Q105 2,548 17,445 SH   SOLE   17,445 0 0
CME Group Inc COM 12572Q105 2,021 13,840 SH   SOLE   13,840 0 0
CME Group Inc COM 12572Q105 378 2,588 SH   SOLE   2,588 0 0
CMS Energy Corp COM 125896100 2,317 48,979 SH   SOLE   48,979 0 0
CMS Energy Corp COM 125896100 2,101 44,409 SH   SOLE   44,409 0 0
CMS Energy Corp COM 125896100 685 14,473 SH   SOLE   14,473 0 0
CMS Energy Corp COM 125896100 543 11,470 SH   SOLE   11,470 0 0
CMS Energy Corp COM 125896100 102 2,147 SH   SOLE   2,147 0 0
CNOOC Ltd COM 126132109 7 51 SH   DFND 1 0 51 0
Coca-Cola Co/The COM 191216100 32 700 SH   SOLE   700 0 0
Coca-Cola Co/The COM 191216100 528 11,500 SH   SOLE   11,500 0 0
Coca-Cola Co/The COM 191216100 30,556 665,992 SH   SOLE   665,992 0 0
Coca-Cola Co/The COM 191216100 27,704 603,836 SH   SOLE   603,836 0 0
Coca-Cola Co/The COM 191216100 9,541 207,955 SH   SOLE   207,955 0 0
Coca-Cola Co/The COM 191216100 7,155 155,956 SH   SOLE   155,956 0 0
Coca-Cola Co/The COM 191216100 1,416 30,855 SH   SOLE   30,855 0 0
COCA-COLA COMPANY COM 191216100 1,931 42,082 SH   SOLE   42,082 0 0
Coca-Cola European Partners PLC COM G25839104 468 11,750 SH   SOLE   11,750 0 0
Coca-Cola European Partners PLC COM G25839104 66 1,657 SH   SOLE   1,657 0 0
COEUR MINING INC COM 192108504 0 17 SH   DFND 1 0 17 0
Cognex Corp COM 192422103 543 8,885 SH   SOLE   8,885 0 0
Cognex Corp COM 192422103 81 1,319 SH   SOLE   1,319 0 0
COGNIZANT TECH SOLUTIONS CORP-A COM 192446102 341 4,798 SH   SOLE   4,798 0 0
Cognizant Technology Solutions Corp COM 192446102 7,273 102,410 SH   SOLE   102,410 0 0
Cognizant Technology Solutions Corp COM 192446102 6,594 92,852 SH   SOLE   92,852 0 0
Cognizant Technology Solutions Corp COM 192446102 2,153 30,312 SH   SOLE   30,312 0 0
Cognizant Technology Solutions Corp COM 192446102 1,703 23,981 SH   SOLE   23,981 0 0
Cognizant Technology Solutions Corp COM 192446102 319 4,497 SH   SOLE   4,497 0 0
COHERENT INC COM 192479103 42 150 SH   SOLE   150 0 0
COLFAX CORPORATION COM 194014106 140 3,528 SH   SOLE   3,528 0 0
Colgate-Palmolive Co COM 194162103 11,507 152,509 SH   SOLE   152,509 0 0
Colgate-Palmolive Co COM 194162103 10,433 138,275 SH   SOLE   138,275 0 0
Colgate-Palmolive Co COM 194162103 3,240 42,945 SH   SOLE   42,945 0 0
Colgate-Palmolive Co COM 194162103 2,695 35,713 SH   SOLE   35,713 0 0
Colgate-Palmolive Co COM 194162103 481 6,372 SH   SOLE   6,372 0 0
COLGATE-PALMOLIVE COMPANY COM 194162103 1,737 23,024 SH   SOLE   23,024 0 0
Colliers International Group Inc COM 194693107 634 10,468 SH   SOLE   10,468 0 0
Colliers International Group Inc COM 194693107 318 5,247 SH   DFND 1 0 5,247 0
Colliers International Group Inc COM 194693107 0 0 SH   DFND 1 0 0 0
Colliers International Group Inc PUT 194693107 1,817 30,000 SH Put DFND 1 0 30,000 0
Colony NorthStar Inc COM 19625W104 307 26,881 SH   SOLE   26,881 0 0
Colony NorthStar Inc COM 19625W104 46 3,988 SH   SOLE   3,988 0 0
Comcast Corp COM 20030N101 144 3,600 SH   SOLE   3,600 0 0
Comcast Corp COM 20030N101 36,838 919,799 SH   SOLE   919,799 0 0
Comcast Corp COM 20030N101 29,416 734,493 SH   SOLE   734,493 0 0
Comcast Corp COM 20030N101 9,669 241,411 SH   SOLE   241,411 0 0
Comcast Corp COM 20030N101 303 7,577 SH   SOLE   7,577 0 0
Comcast Corp COM 20030N101 7,598 189,701 SH   SOLE   189,701 0 0
Comcast Corp COM 20030N101 1,435 35,818 SH   SOLE   35,818 0 0
Comcast Corp CALL 20030N101 2,003 50,000 SH Call SOLE   50,000 0 0
Comcast Corp PUT 20030N101 6,008 150,000 SH Put SOLE   150,000 0 0
Comcast Corp PUT 20030N101 1,326 33,100 SH Put SOLE   33,100 0 0
Comcast Corp PUT 20030N101 6,408 160,000 SH Put SOLE   160,000 0 0
COMCAST CORP CL A COM 20030N101 5,232 130,628 SH   SOLE   130,628 0 0
Comerica Inc COM 200340107 2,622 30,205 SH   SOLE   30,205 0 0
Comerica Inc COM 200340107 2,377 27,386 SH   SOLE   27,386 0 0
Comerica Inc COM 200340107 784 9,028 SH   SOLE   9,028 0 0
Comerica Inc COM 200340107 614 7,073 SH   SOLE   7,073 0 0
Comerica Inc COM 200340107 116 1,340 SH   SOLE   1,340 0 0
CommScope Holding Co Inc COM 20337X109 375 9,907 SH   SOLE   9,907 0 0
CommScope Holding Co Inc COM 20337X109 56 1,470 SH   SOLE   1,470 0 0
CONAGRA BRANDS INC COM 205887102 188 5,000 SH   SOLE   5,000 0 0
Conagra Brands Inc COM 205887102 2,673 70,947 SH   SOLE   70,947 0 0
Conagra Brands Inc COM 205887102 2,423 64,326 SH   SOLE   64,326 0 0
Conagra Brands Inc COM 205887102 804 21,331 SH   SOLE   21,331 0 0
Conagra Brands Inc COM 205887102 626 16,614 SH   SOLE   16,614 0 0
Conagra Brands Inc COM 205887102 119 3,165 SH   SOLE   3,165 0 0
Concho Resources Inc COM 20605P101 3,880 25,828 SH   SOLE   25,828 0 0
Concho Resources Inc COM 20605P101 3,518 23,418 SH   SOLE   23,418 0 0
Concho Resources Inc COM 20605P101 1,146 7,632 SH   SOLE   7,632 0 0
Concho Resources Inc COM 20605P101 909 6,048 SH   SOLE   6,048 0 0
Concho Resources Inc COM 20605P101 170 1,133 SH   SOLE   1,133 0 0
Concordia International Corp COM 20653P102 1 824 SH   DFND 1 0 824 0
Concordia International Corp COM 20653P102 0 162 SH   DFND 1 0 162 0
CONOCOPHILLIPS COM 20825C104 261 4,750 SH   SOLE   4,750 0 0
ConocoPhillips COM 20825C104 93 1,700 SH   SOLE   1,700 0 0
ConocoPhillips COM 20825C104 17,023 310,136 SH   SOLE   310,136 0 0
ConocoPhillips COM 20825C104 10,333 188,258 SH   SOLE   188,258 0 0
ConocoPhillips COM 20825C104 3,428 62,456 SH   SOLE   62,456 0 0
ConocoPhillips COM 20825C104 2,669 48,622 SH   SOLE   48,622 0 0
ConocoPhillips COM 20825C104 509 9,267 SH   SOLE   9,267 0 0
CONSOLIDATED EDISON INC COM 209115104 3 40 SH   SOLE   40 0 0
Consolidated Edison Inc COM 209115104 59 700 SH   SOLE   700 0 0
Consolidated Edison Inc COM 209115104 8 100 SH   SOLE   100 0 0
Consolidated Edison Inc COM 209115104 4,575 53,853 SH   SOLE   53,853 0 0
Consolidated Edison Inc COM 209115104 4,148 48,827 SH   SOLE   48,827 0 0
Consolidated Edison Inc COM 209115104 1,351 15,901 SH   SOLE   15,901 0 0
Consolidated Edison Inc COM 209115104 1,071 12,610 SH   SOLE   12,610 0 0
Consolidated Edison Inc COM 209115104 200 2,359 SH   SOLE   2,359 0 0
Constellation Brands Inc COM 21036P108 6,839 29,920 SH   SOLE   29,920 0 0
Constellation Brands Inc COM 21036P108 6,201 27,128 SH   SOLE   27,128 0 0
Constellation Brands Inc COM 21036P108 2,017 8,825 SH   SOLE   8,825 0 0
Constellation Brands Inc COM 21036P108 1,601 7,006 SH   SOLE   7,006 0 0
Constellation Brands Inc COM 21036P108 299 1,309 SH   SOLE   1,309 0 0
CONSUMER DISCRETIONARY SEL SEC SPDR COM 81369Y407 37 370 SH   SOLE   370 0 0
CONSUMER STAPLES SEL SECT SPDR ETF COM 81369Y308 40 700 SH   SOLE   700 0 0
Continental Resources Inc/OK COM 212015101 255 4,814 SH   SOLE   4,814 0 0
Continental Resources Inc/OK COM 212015101 38 715 SH   SOLE   715 0 0
Cooper Cos Inc/The COM 216648402 1,852 8,502 SH   SOLE   8,502 0 0
Cooper Cos Inc/The COM 216648402 1,679 7,708 SH   SOLE   7,708 0 0
Cooper Cos Inc/The COM 216648402 546 2,507 SH   SOLE   2,507 0 0
Cooper Cos Inc/The COM 216648402 434 1,991 SH   SOLE   1,991 0 0
Cooper Cos Inc/The COM 216648402 81 372 SH   SOLE   372 0 0
Cooper Cos Inc/The COM 216648402 8 37 SH   DFND 1 0 37 0
Core Laboratories NV COM N22717107 14 125 SH   DFND 1 0 125 0
CORNING INC COM 219350105 128 4,000 SH   SOLE   4,000 0 0
Corning Inc COM 219350105 4,828 150,937 SH   SOLE   150,937 0 0
Corning Inc COM 219350105 4,378 136,851 SH   SOLE   136,851 0 0
Corning Inc COM 219350105 1,483 46,353 SH   SOLE   46,353 0 0
Corning Inc COM 219350105 1,131 35,345 SH   SOLE   35,345 0 0
Corning Inc COM 219350105 220 6,877 SH   SOLE   6,877 0 0
CoStar Group Inc COM 22160N109 544 1,832 SH   SOLE   1,832 0 0
CoStar Group Inc COM 22160N109 81 272 SH   SOLE   272 0 0
COSTCO WHOLESALE CORP COM 22160K105 74 400 SH   SOLE   400 0 0
Costco Wholesale Corp COM 22160K105 14,126 75,896 SH   SOLE   75,896 0 0
Costco Wholesale Corp COM 22160K105 12,807 68,813 SH   SOLE   68,813 0 0
Costco Wholesale Corp COM 22160K105 4,189 22,509 SH   SOLE   22,509 0 0
Costco Wholesale Corp COM 22160K105 3,308 17,773 SH   SOLE   17,773 0 0
Costco Wholesale Corp COM 22160K105 621 3,339 SH   SOLE   3,339 0 0
Cott Corp COM 22163N106 0 22 SH   SOLE   22 0 0
Cott Corp COM 22163N106 8 500 SH   SOLE   500 0 0
Cott Corp COM 22163N106 2 100 SH   DFND 1 0 100 0
Cott Corp CALL 22163N106 75 4,500 SH Call DFND 1 0 4,500 0
COTT CORPORATION COM 22163N106 378 22,598 SH   SOLE   22,598 0 0
Coty Inc COM 222070203 1,631 82,008 SH   SOLE   82,008 0 0
Coty Inc COM 222070203 1,479 74,354 SH   SOLE   74,354 0 0
Coty Inc COM 222070203 497 24,975 SH   SOLE   24,975 0 0
Coty Inc COM 222070203 382 19,204 SH   SOLE   19,204 0 0
Coty Inc COM 222070203 74 3,705 SH   SOLE   3,705 0 0
CPI Card Group Inc COM 12634H200 0 61 SH   DFND 1 0 61 0
Credit Suisse Group AG COM 225401108 893 50,000 SH   SOLE   50,000 0 0
Credit Suisse Group AG PUT 225401108 712 50,000 SH Put SOLE   50,000 0 0
CRESCENT POINT ENERGY CORP COM 22576C101 521 68,098 SH   SOLE   68,098 0 0
Crescent Point Energy Corp COM 22576C101 3,284 429,445 SH   SOLE   429,445 0 0
Crescent Point Energy Corp COM 22576C101 2,077 271,656 SH   SOLE   271,656 0 0
Crescent Point Energy Corp COM 22576C101 2,895 378,648 SH   DFND 1 0 378,648 0
Crescent Point Energy Corp COM 22576C101 0 13 SH   DFND 1 0 13 0
Crescent Point Energy Corp CALL 22576C101 585 76,500 SH Call DFND 1 0 76,500 0
Crescent Point Energy Corp PUT 22576C101 5,582 730,000 SH Put DFND 1 0 730,000 0
Crestwood Equity Partners LP COM 226344208 1 34 SH   SOLE   34 0 0
CRH Medical Corp COM 12626F105 0 189 SH   DFND 1 0 189 0
CRH Medical Corp COM 12626F105 0 0 SH   DFND 1 0 0 0
Crown Castle International Corp COM 22822V101 7,833 70,560 SH   SOLE   70,560 0 0
Crown Castle International Corp COM 22822V101 7,102 63,975 SH   SOLE   63,975 0 0
Crown Castle International Corp COM 22822V101 2,315 20,850 SH   SOLE   20,850 0 0
Crown Castle International Corp COM 22822V101 1,834 16,523 SH   SOLE   16,523 0 0
Crown Castle International Corp COM 22822V101 343 3,093 SH   SOLE   3,093 0 0
Crown Holdings Inc COM 228368106 390 6,929 SH   SOLE   6,929 0 0
Crown Holdings Inc COM 228368106 58 1,028 SH   SOLE   1,028 0 0
CSRA Inc COM 12650T104 851 28,446 SH   SOLE   28,446 0 0
CSRA Inc COM 12650T104 772 25,790 SH   SOLE   25,790 0 0
CSRA Inc COM 12650T104 199 6,661 SH   SOLE   6,661 0 0
CSX Corp COM 126408103 9,622 174,921 SH   SOLE   174,921 0 0
CSX Corp COM 126408103 7,742 140,735 SH   SOLE   140,735 0 0
CSX Corp COM 126408103 2,578 46,872 SH   SOLE   46,872 0 0
CSX Corp COM 126408103 2,000 36,349 SH   SOLE   36,349 0 0
CSX Corp COM 126408103 383 6,954 SH   SOLE   6,954 0 0
CSX CORPORATION COM 126408103 1,159 21,075 SH   SOLE   21,075 0 0
CTRIP.COM INTERNATIONAL ADR COM 22943F100 44 1,000 SH   SOLE   1,000 0 0
Cummins Inc COM 231021106 4,786 27,096 SH   SOLE   27,096 0 0
Cummins Inc COM 231021106 4,340 24,567 SH   SOLE   24,567 0 0
Cummins Inc COM 231021106 1,444 8,172 SH   SOLE   8,172 0 0
Cummins Inc COM 231021106 1,121 6,345 SH   SOLE   6,345 0 0
Cummins Inc COM 231021106 214 1,213 SH   SOLE   1,213 0 0
CVS Health Corp COM 126650100 12,755 175,936 SH   SOLE   175,936 0 0
CVS Health Corp COM 126650100 11,565 159,516 SH   SOLE   159,516 0 0
CVS Health Corp COM 126650100 3,782 52,172 SH   SOLE   52,172 0 0
CVS Health Corp COM 126650100 2,987 41,199 SH   SOLE   41,199 0 0
CVS Health Corp COM 126650100 561 7,741 SH   SOLE   7,741 0 0
CVS HEALTH CORPORATION COM 126650100 2,951 40,709 SH   SOLE   40,709 0 0
DANAHER CORP COM 235851102 1,391 14,988 SH   SOLE   14,988 0 0
Danaher Corp COM 235851102 9,868 106,314 SH   SOLE   106,314 0 0
Danaher Corp COM 235851102 8,947 96,393 SH   SOLE   96,393 0 0
Danaher Corp COM 235851102 2,978 32,087 SH   SOLE   32,087 0 0
Danaher Corp COM 235851102 2,311 24,896 SH   SOLE   24,896 0 0
Danaher Corp COM 235851102 442 4,761 SH   SOLE   4,761 0 0
Darden Restaurants Inc COM 237194105 2,063 21,480 SH   SOLE   21,480 0 0
Darden Restaurants Inc COM 237194105 1,870 19,475 SH   SOLE   19,475 0 0
Darden Restaurants Inc COM 237194105 618 6,433 SH   SOLE   6,433 0 0
Darden Restaurants Inc COM 237194105 483 5,030 SH   SOLE   5,030 0 0
Darden Restaurants Inc COM 237194105 92 954 SH   SOLE   954 0 0
Dave & Buster's Entertainment Inc COM 238337109 489 8,859 SH   SOLE   8,859 0 0
Dave & Buster's Entertainment Inc PUT 238337109 4,414 80,000 SH Put SOLE   80,000 0 0
Dave & Buster's Entertainment Inc PUT 238337109 4,138 75,000 SH Put SOLE   75,000 0 0
DAVITA INC COM 23918K108 57 790 SH   SOLE   790 0 0
DaVita Inc COM 23918K108 1,900 26,293 SH   SOLE   26,293 0 0
DaVita Inc COM 23918K108 1,722 23,839 SH   SOLE   23,839 0 0
DaVita Inc COM 23918K108 567 7,850 SH   SOLE   7,850 0 0
DaVita Inc COM 23918K108 445 6,157 SH   SOLE   6,157 0 0
DaVita Inc COM 23918K108 84 1,165 SH   SOLE   1,165 0 0
DCP Midstream LP COM 23311P100 3 72 SH   SOLE   72 0 0
Deere & Co COM 244199105 8,695 55,553 SH   SOLE   55,553 0 0
Deere & Co COM 244199105 7,883 50,369 SH   SOLE   50,369 0 0
Deere & Co COM 244199105 2,194 14,016 SH   SOLE   14,016 0 0
Deere & Co COM 244199105 2,036 13,009 SH   SOLE   13,009 0 0
Deere & Co COM 244199105 326 2,080 SH   SOLE   2,080 0 0
DEERE & COMPANY COM 244199105 391 2,500 SH   SOLE   2,500 0 0
Dell Technologies Inc Class V COM 24703L103 7,248 89,168 SH   SOLE   89,168 0 0
Dell Technologies Inc Class V COM 24703L103 847 10,425 SH   SOLE   10,425 0 0
Dell Technologies Inc Class V COM 24703L103 126 1,547 SH   SOLE   1,547 0 0
DELTA AIR LINES INC COM 247361702 32 570 SH   SOLE   570 0 0
Delta Air Lines Inc COM 247361702 6,380 113,923 SH   SOLE   113,923 0 0
Delta Air Lines Inc COM 247361702 5,784 103,290 SH   SOLE   103,290 0 0
Delta Air Lines Inc COM 247361702 520 9,290 SH   SOLE   9,290 0 0
Delta Air Lines Inc COM 247361702 1,494 26,677 SH   SOLE   26,677 0 0
Delta Air Lines Inc COM 247361702 77 1,378 SH   SOLE   1,378 0 0
DENISON MINES CORP COM 248356107 18 33,080 SH   SOLE   33,080 0 0
Denison Mines Corp COM 248356107 4 7,900 SH   SOLE   7,900 0 0
Denison Mines Corp COM 248356107 0 100 SH   DFND 1 0 100 0
Denison Mines Corp COM 248356107 0 175 SH   DFND 1 0 175 0
DENTSPLY SIRONA INC COM 24906P109 238 3,610 SH   SOLE   3,610 0 0
DENTSPLY SIRONA Inc COM 24906P109 2,626 39,892 SH   SOLE   39,892 0 0
DENTSPLY SIRONA Inc COM 24906P109 2,381 36,168 SH   SOLE   36,168 0 0
DENTSPLY SIRONA Inc COM 24906P109 775 11,779 SH   SOLE   11,779 0 0
DENTSPLY SIRONA Inc COM 24906P109 615 9,341 SH   SOLE   9,341 0 0
DENTSPLY SIRONA Inc COM 24906P109 115 1,748 SH   SOLE   1,748 0 0
DESCARTES SYSTEMS GROUP INC COM 249906108 344 12,045 SH   SOLE   12,045 0 0
Descartes Systems Group Inc/The COM 249906108 705 24,709 SH   SOLE   24,709 0 0
Descartes Systems Group Inc/The COM 249906108 9 300 SH   DFND 1 0 300 0
Descartes Systems Group Inc/The COM 249906108 2 58 SH   DFND 1 0 58 0
Descartes Systems Group Inc/The CALL 249906108 57 2,000 SH Call DFND 1 0 2,000 0
Devon Energy Corp COM 25179M103 3,779 91,271 SH   SOLE   91,271 0 0
Devon Energy Corp COM 25179M103 3,426 82,753 SH   SOLE   82,753 0 0
Devon Energy Corp COM 25179M103 1,061 25,626 SH   SOLE   25,626 0 0
Devon Energy Corp COM 25179M103 885 21,373 SH   SOLE   21,373 0 0
Devon Energy Corp COM 25179M103 157 3,802 SH   SOLE   3,802 0 0
DEVON ENERGY CORPORATION COM 25179M103 262 6,328 SH   SOLE   6,328 0 0
DIAGEO PLC SPONSORED ADR COM 25243Q205 2,999 20,539 SH   SOLE   20,539 0 0
Diamondback Energy Inc COM 25278X109 572 4,533 SH   SOLE   4,533 0 0
Diamondback Energy Inc COM 25278X109 85 673 SH   SOLE   673 0 0
DICK'S SPORTING GOODS INC COM 253393102 9 300 SH   SOLE   300 0 0
Digital Realty Trust Inc COM 253868103 4,064 35,681 SH   SOLE   35,681 0 0
Digital Realty Trust Inc COM 253868103 3,685 32,351 SH   SOLE   32,351 0 0
Digital Realty Trust Inc COM 253868103 1,199 10,525 SH   SOLE   10,525 0 0
Digital Realty Trust Inc COM 253868103 952 8,356 SH   SOLE   8,356 0 0
Digital Realty Trust Inc COM 253868103 178 1,562 SH   SOLE   1,562 0 0
DISCOVER FINANCIAL SERVICES COM 254709108 859 11,165 SH   SOLE   11,165 0 0
Discover Financial Services COM 254709108 4,855 63,112 SH   SOLE   63,112 0 0
Discover Financial Services COM 254709108 4,402 57,222 SH   SOLE   57,222 0 0
Discover Financial Services COM 254709108 1,470 19,110 SH   SOLE   19,110 0 0
Discover Financial Services COM 254709108 1,137 14,779 SH   SOLE   14,779 0 0
Discover Financial Services COM 254709108 218 2,835 SH   SOLE   2,835 0 0
Discovery Communications Inc COM 25470F104 599 26,747 SH   SOLE   26,747 0 0
Discovery Communications Inc COM 25470F302 747 35,296 SH   SOLE   35,296 0 0
Discovery Communications Inc COM 25470F104 543 24,251 SH   SOLE   24,251 0 0
Discovery Communications Inc COM 25470F302 677 32,002 SH   SOLE   32,002 0 0
Discovery Communications Inc COM 25470F104 177 7,900 SH   SOLE   7,900 0 0
Discovery Communications Inc COM 25470F302 226 10,654 SH   SOLE   10,654 0 0
Discovery Communications Inc COM 25470F104 140 6,264 SH   SOLE   6,264 0 0
Discovery Communications Inc COM 25470F302 175 8,265 SH   SOLE   8,265 0 0
Discovery Communications Inc COM 25470F104 26 1,172 SH   SOLE   1,172 0 0
Discovery Communications Inc COM 25470F302 33 1,580 SH   SOLE   1,580 0 0
DISCOVERY COMMUNICATIONS INC-A COM 25470F104 179 8,000 SH   SOLE   8,000 0 0
DISH Network Corp COM 25470M109 1,714 35,891 SH   SOLE   35,891 0 0
DISH Network Corp COM 25470M109 1,890 39,585 SH   SOLE   39,585 0 0
DISH Network Corp COM 25470M109 558 11,685 SH   SOLE   11,685 0 0
DISH Network Corp COM 25470M109 443 9,270 SH   SOLE   9,270 0 0
DISH Network Corp COM 25470M109 83 1,734 SH   SOLE   1,734 0 0
DISNEY,WALT COMPANY COM 254687106 1,629 15,155 SH   SOLE   15,155 0 0
DOLLAR GENERAL CORP COM 256677105 646 6,944 SH   SOLE   6,944 0 0
Dollar General Corp COM 256677105 4,208 45,246 SH   SOLE   45,246 0 0
Dollar General Corp COM 256677105 3,816 41,023 SH   SOLE   41,023 0 0
Dollar General Corp COM 256677105 1,304 14,024 SH   SOLE   14,024 0 0
Dollar General Corp COM 256677105 985 10,595 SH   SOLE   10,595 0 0
Dollar General Corp COM 256677105 1,192 12,812 SH   SOLE   12,812 0 0
Dollar General Corp COM 256677105 194 2,081 SH   SOLE   2,081 0 0
Dollar General Corp PUT 256677105 8,500 114,500 SH Put SOLE   114,500 0 0
DOLLAR TREE INC COM 256746108 353 3,293 SH   SOLE   3,293 0 0
Dollar Tree Inc COM 256746108 4,419 41,179 SH   SOLE   41,179 0 0
Dollar Tree Inc COM 256746108 4,007 37,336 SH   SOLE   37,336 0 0
Dollar Tree Inc COM 256746108 1,304 12,155 SH   SOLE   12,155 0 0
Dollar Tree Inc COM 256746108 1,035 9,643 SH   SOLE   9,643 0 0
Dollar Tree Inc COM 256746108 194 1,804 SH   SOLE   1,804 0 0
DOMINION ENERGY INC COM 25746U109 71 880 SH   SOLE   880 0 0
Dominion Energy Inc COM 25746U109 9,060 111,767 SH   SOLE   111,767 0 0
Dominion Energy Inc COM 25746U109 8,214 101,337 SH   SOLE   101,337 0 0
Dominion Energy Inc COM 25746U109 2,673 32,978 SH   SOLE   32,978 0 0
Dominion Energy Inc COM 25746U109 2,122 26,173 SH   SOLE   26,173 0 0
Dominion Energy Inc COM 25746U109 397 4,893 SH   SOLE   4,893 0 0
Domino's Pizza Inc COM 25754A201 468 2,476 SH   SOLE   2,476 0 0
Domino's Pizza Inc COM 25754A201 69 367 SH   SOLE   367 0 0
Domino's Pizza Inc COM 25754A201 7 36 SH   DFND 1 0 36 0
Domtar Corp COM 257559203 25 500 SH   DFND 1 0 500 0
Domtar Corp COM 257559203 1 26 SH   DFND 1 0 26 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
DOUGLAS DYNAMICS INC COM 25960R105 115 3,040 SH   SOLE   3,040 0 0
Dover Corp COM 260003108 2,733 27,059 SH   SOLE   27,059 0 0
Dover Corp COM 260003108 2,477 24,532 SH   SOLE   24,532 0 0
Dover Corp COM 260003108 807 7,993 SH   SOLE   7,993 0 0
Dover Corp COM 260003108 640 6,336 SH   SOLE   6,336 0 0
Dover Corp COM 260003108 120 1,186 SH   SOLE   1,186 0 0
DOWDUPONT INC COM 26078J100 3,061 42,975 SH   SOLE   42,975 0 0
DowDuPont Inc COM 26078J100 23 320 SH   SOLE   320 0 0
DowDuPont Inc COM 26078J100 26,243 368,479 SH   SOLE   368,479 0 0
DowDuPont Inc COM 26078J100 8,528 119,745 SH   SOLE   119,745 0 0
DowDuPont Inc COM 26078J100 43,188 606,409 SH   SOLE   606,409 0 0
DowDuPont Inc COM 26078J100 6,778 95,169 SH   SOLE   95,169 0 0
DowDuPont Inc COM 26078J100 1,265 17,766 SH   SOLE   17,766 0 0
DR HORTON INC COM 23331A109 247 4,829 SH   SOLE   4,829 0 0
DR Horton Inc COM 23331A109 3,027 59,274 SH   SOLE   59,274 0 0
DR Horton Inc COM 23331A109 2,745 53,742 SH   SOLE   53,742 0 0
DR Horton Inc COM 23331A109 932 18,249 SH   SOLE   18,249 0 0
DR Horton Inc COM 23331A109 709 13,880 SH   SOLE   13,880 0 0
DR Horton Inc COM 23331A109 138 2,708 SH   SOLE   2,708 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 150 1,548 SH   SOLE   1,548 0 0
Dr Pepper Snapple Group Inc COM 26138E109 3,044 31,357 SH   SOLE   31,357 0 0
Dr Pepper Snapple Group Inc COM 26138E109 2,759 28,430 SH   SOLE   28,430 0 0
Dr Pepper Snapple Group Inc COM 26138E109 905 9,327 SH   SOLE   9,327 0 0
Dr Pepper Snapple Group Inc COM 26138E109 713 7,343 SH   SOLE   7,343 0 0
Dr Pepper Snapple Group Inc COM 26138E109 134 1,383 SH   SOLE   1,383 0 0
DTE Energy Co COM 233331107 3,410 31,155 SH   SOLE   31,155 0 0
DTE Energy Co COM 233331107 3,092 28,248 SH   SOLE   28,248 0 0
DTE Energy Co COM 233331107 1,008 9,206 SH   SOLE   9,206 0 0
DTE Energy Co COM 233331107 799 7,296 SH   SOLE   7,296 0 0
DTE Energy Co COM 233331107 150 1,366 SH   SOLE   1,366 0 0
Duke Energy Corp COM 26441C204 42 500 SH   SOLE   500 0 0
Duke Energy Corp COM 26441C204 900 10,700 SH   SOLE   10,700 0 0
Duke Energy Corp COM 26441C204 10,224 121,556 SH   SOLE   121,556 0 0
Duke Energy Corp COM 26441C204 9,270 110,211 SH   SOLE   110,211 0 0
Duke Energy Corp COM 26441C204 3,021 35,923 SH   SOLE   35,923 0 0
Duke Energy Corp COM 26441C204 2,394 28,465 SH   SOLE   28,465 0 0
Duke Energy Corp COM 26441C204 448 5,329 SH   SOLE   5,329 0 0
DUKE ENERGY CORP NEW COM 26441C204 1,476 17,549 SH   SOLE   17,549 0 0
Duke Realty Corp COM 264411505 497 18,257 SH   SOLE   18,257 0 0
Duke Realty Corp COM 264411505 1,683 61,855 SH   SOLE   61,855 0 0
Duke Realty Corp COM 264411505 1,526 56,082 SH   SOLE   56,082 0 0
Duke Realty Corp COM 264411505 394 14,484 SH   SOLE   14,484 0 0
Duke Realty Corp COM 264411505 74 2,709 SH   SOLE   2,709 0 0
DXC Technology Co COM 23355L106 4,702 49,545 SH   SOLE   49,545 0 0
DXC Technology Co COM 23355L106 4,263 44,921 SH   SOLE   44,921 0 0
DXC Technology Co COM 23355L106 1,386 14,610 SH   SOLE   14,610 0 0
DXC Technology Co COM 23355L106 1,101 11,603 SH   SOLE   11,603 0 0
DXC Technology Co COM 23355L106 206 2,167 SH   SOLE   2,167 0 0
DXC TECHNOLOGY COMPANY COM 23355L106 24 255 SH   SOLE   255 0 0
Dynagas LNG Partners LP COM Y2188B108 0 18 SH   SOLE   18 0 0
E TRADE Financial Corp COM 269246401 2,330 47,012 SH   SOLE   47,012 0 0
E TRADE Financial Corp COM 269246401 2,113 42,625 SH   SOLE   42,625 0 0
E TRADE Financial Corp COM 269246401 699 14,098 SH   SOLE   14,098 0 0
E TRADE Financial Corp COM 269246401 546 11,009 SH   SOLE   11,009 0 0
E TRADE Financial Corp COM 269246401 104 2,091 SH   SOLE   2,091 0 0
EARTHSTONE ENERGY INC-A COM 27032D304 0 7 SH   DFND 1 0 7 0
East West Bancorp Inc COM 27579R104 451 7,415 SH   SOLE   7,415 0 0
East West Bancorp Inc COM 27579R104 67 1,100 SH   SOLE   1,100 0 0
Eastman Chemical Co COM 277432100 13,429 144,964 SH   SOLE   144,964 0 0
Eastman Chemical Co COM 277432100 2,097 22,634 SH   SOLE   22,634 0 0
Eastman Chemical Co COM 277432100 689 7,435 SH   SOLE   7,435 0 0
Eastman Chemical Co COM 277432100 542 5,846 SH   SOLE   5,846 0 0
Eastman Chemical Co COM 277432100 102 1,103 SH   SOLE   1,103 0 0
EASTMAN CHEMICAL COMPANY COM 277432100 44 475 SH   SOLE   475 0 0
Eaton Corp PLC COM G29183103 6,046 76,523 SH   SOLE   76,523 0 0
Eaton Corp PLC COM G29183103 5,482 69,381 SH   SOLE   69,381 0 0
Eaton Corp PLC COM G29183103 1,804 22,827 SH   SOLE   22,827 0 0
Eaton Corp PLC COM G29183103 1,416 17,920 SH   SOLE   17,920 0 0
Eaton Corp PLC COM G29183103 268 3,387 SH   SOLE   3,387 0 0
Eaton Vance Corp COM 278265103 336 5,961 SH   SOLE   5,961 0 0
Eaton Vance Corp COM 278265103 50 885 SH   SOLE   885 0 0
eBay Inc COM 278642103 15,803 418,722 SH   SOLE   418,722 0 0
eBay Inc COM 278642103 5,773 152,975 SH   SOLE   152,975 0 0
eBay Inc COM 278642103 1,969 52,184 SH   SOLE   52,184 0 0
eBay Inc COM 278642103 1,491 39,509 SH   SOLE   39,509 0 0
eBay Inc COM 278642103 292 7,743 SH   SOLE   7,743 0 0
ECOLAB INC COM 278865100 290 2,160 SH   SOLE   2,160 0 0
Ecolab Inc COM 278865100 6,060 45,160 SH   SOLE   45,160 0 0
Ecolab Inc COM 278865100 5,494 40,946 SH   SOLE   40,946 0 0
Ecolab Inc COM 278865100 1,794 13,367 SH   SOLE   13,367 0 0
Ecolab Inc COM 278865100 1,419 10,576 SH   SOLE   10,576 0 0
Ecolab Inc COM 278865100 266 1,983 SH   SOLE   1,983 0 0
Edison International COM 281020107 3,578 56,586 SH   SOLE   56,586 0 0
Edison International COM 281020107 3,245 51,306 SH   SOLE   51,306 0 0
Edison International COM 281020107 1,057 16,721 SH   SOLE   16,721 0 0
Edison International COM 281020107 838 13,251 SH   SOLE   13,251 0 0
Edison International COM 281020107 157 2,481 SH   SOLE   2,481 0 0
Edwards Lifesciences Corp COM 28176E108 4,143 36,754 SH   SOLE   36,754 0 0
Edwards Lifesciences Corp COM 28176E108 3,756 33,324 SH   SOLE   33,324 0 0
Edwards Lifesciences Corp COM 28176E108 1,221 10,836 SH   SOLE   10,836 0 0
Edwards Lifesciences Corp COM 28176E108 970 8,607 SH   SOLE   8,607 0 0
Edwards Lifesciences Corp COM 28176E108 1 10 SH   SOLE   10 0 0
Edwards Lifesciences Corp COM 28176E108 181 1,608 SH   SOLE   1,608 0 0
ELDORADO GOLD CORP COM 284902103 3 2,000 SH   SOLE   2,000 0 0
Eldorado Gold Corp COM 284902103 453 312,079 SH   SOLE   312,079 0 0
Eldorado Gold Corp COM 284902103 1,335 919,183 SH   SOLE   919,183 0 0
Eldorado Gold Corp COM 284902103 346 238,100 SH   SOLE   238,100 0 0
Eldorado Gold Corp COM 284902103 29 19,738 SH   DFND 1 0 19,738 0
Eldorado Gold Corp COM 284902103 115 80,739 SH   DFND 1 0 80,739 0
Eldorado Gold Corp CALL 284902103 43 29,300 SH Call DFND 1 0 29,300 0
Eldorado Gold Corp PUT 284902103 15 10,000 SH Put DFND 1 0 10,000 0
Electronic Arts Inc COM 285512109 5,619 53,480 SH   SOLE   53,480 0 0
Electronic Arts Inc COM 285512109 5,094 48,489 SH   SOLE   48,489 0 0
Electronic Arts Inc COM 285512109 1,665 15,845 SH   SOLE   15,845 0 0
Electronic Arts Inc COM 285512109 1,316 12,523 SH   SOLE   12,523 0 0
Electronic Arts Inc COM 285512109 504 4,800 SH   SOLE   4,800 0 0
Electronic Arts Inc COM 285512109 247 2,351 SH   SOLE   2,351 0 0
Electronic Arts Inc PUT 285512109 2,070 19,700 SH Put SOLE   19,700 0 0
Eli Lilly & Co COM 532457108 14,212 168,273 SH   SOLE   168,273 0 0
Eli Lilly & Co COM 532457108 12,886 152,568 SH   SOLE   152,568 0 0
Eli Lilly & Co COM 532457108 4,295 50,854 SH   SOLE   50,854 0 0
Eli Lilly & Co COM 532457108 3,328 39,405 SH   SOLE   39,405 0 0
Eli Lilly & Co COM 532457108 637 7,545 SH   SOLE   7,545 0 0
EMERSON ELECTRIC CO COM 291011104 1,675 24,042 SH   SOLE   24,042 0 0
Emerson Electric Co COM 291011104 7,768 111,471 SH   SOLE   111,471 0 0
Emerson Electric Co COM 291011104 7,043 101,068 SH   SOLE   101,068 0 0
Emerson Electric Co COM 291011104 2,289 32,847 SH   SOLE   32,847 0 0
Emerson Electric Co COM 291011104 1,819 26,103 SH   SOLE   26,103 0 0
Emerson Electric Co COM 291011104 340 4,873 SH   SOLE   4,873 0 0
EMX Royalty Corp COM 26873J107 0 48 SH   DFND 1 0 48 0
Enable Midstream Partners LP COM 292480100 2 172 SH   SOLE   172 0 0
Enbridge Energy Partners LP COM 29250R106 2 163 SH   SOLE   163 0 0
ENBRIDGE INC COM 29250N105 33,053 842,427 SH   SOLE   842,427 0 0
Enbridge Inc COM 29250N105 31,073 791,964 SH   SOLE   791,964 0 0
Enbridge Inc COM 29250N105 49 1,250 SH   SOLE   1,250 0 0
Enbridge Inc COM 29250N105 1 21 SH   SOLE   21 0 0
Enbridge Inc COM 29250N105 32,947 839,718 SH   SOLE   839,718 0 0
Enbridge Inc COM 29250N105 7,247 184,717 SH   DFND 1 0 184,717 0
ENBRIDGE INC COM 29250N105 1,750 44,600 SH   DFND 5 0 44,600 0
Enbridge Inc CALL 29250N105 1,326 33,900 SH Call SOLE   33,900 0 0
Enbridge Inc CALL 29250N105 6,898 175,800 SH Call DFND 1 0 175,800 0
Enbridge Inc PUT 29250N105 22,341 569,400 SH Put DFND 1 0 569,400 0
Encana Corp COM 292505104 11,537 861,961 SH   SOLE   861,961 0 0
Encana Corp COM 292505104 19 1,400 SH   SOLE   1,400 0 0
Encana Corp COM 292505104 4,092 305,693 SH   SOLE   305,693 0 0
Encana Corp COM 292505104 6,482 484,299 SH   SOLE   484,299 0 0
Encana Corp COM 292505104 91 6,800 SH   DFND 1 0 6,800 0
Encana Corp COM 292505104 1 95 SH   DFND 1 0 95 0
Encana Corp CALL 292505104 928 69,300 SH Call DFND 1 0 69,300 0
Encana Corp PUT 292505104 731 54,600 SH Put DFND 1 0 54,600 0
ENCANA CORPORATION COM 292505104 1,594 119,117 SH   SOLE   119,117 0 0
Energy Fuels Inc/Canada COM 292671708 0 175 SH   SOLE   175 0 0
Energy Fuels Inc/Canada COM 292671708 0 0 SH   DFND 1 0 0 0
Energy Fuels Inc/Canada COM 292671708 0 0 SH   DFND 1 0 0 0
Energy Select Sector SPDR Fund COM 81369Y506 2,096 29,000 SH   SOLE   29,000 0 0
Energy Transfer Partners LP COM 29278N103 2 128 SH   SOLE   128 0 0
ENERPLUS CORP COM 292766102 119 12,077 SH   SOLE   12,077 0 0
Enerplus Corp COM 292766102 1,308 133,100 SH   SOLE   133,100 0 0
Enerplus Corp COM 292766102 463 47,125 SH   SOLE   47,125 0 0
Enerplus Corp COM 292766102 27 2,700 SH   DFND 1 0 2,700 0
Enerplus Corp COM 292766102 0 19 SH   DFND 1 0 19 0
Enerplus Corp PUT 292766102 226 23,000 SH Put DFND 1 0 23,000 0
ENI S P A ADR COM 26874R108 84 2,537 SH   SOLE   2,537 0 0
EnLink Midstream Partners LP COM 29336U107 2 153 SH   SOLE   153 0 0
Entergy Corp COM 29364G103 2,548 31,306 SH   SOLE   31,306 0 0
Entergy Corp COM 29364G103 2,310 28,384 SH   SOLE   28,384 0 0
Entergy Corp COM 29364G103 750 9,213 SH   SOLE   9,213 0 0
Entergy Corp COM 29364G103 597 7,331 SH   SOLE   7,331 0 0
Entergy Corp COM 29364G103 111 1,367 SH   SOLE   1,367 0 0
ENTERGY CORPORATION COM 29364G103 19 228 SH   SOLE   228 0 0
ENTERPRISE PRODUCTS PARTNERS LP COM 293792107 14 525 SH   SOLE   525 0 0
Enterprise Products Partners LP COM 293792107 361 13,611 SH   SOLE   13,611 0 0
Enterprise Products Partners LP PUT 293792107 3,540 167,300 SH Put SOLE   167,300 0 0
Envision Healthcare Corp COM 29414D100 726 21,013 SH   SOLE   21,013 0 0
Envision Healthcare Corp COM 29414D100 658 19,052 SH   SOLE   19,052 0 0
Envision Healthcare Corp COM 29414D100 214 6,201 SH   SOLE   6,201 0 0
Envision Healthcare Corp COM 29414D100 170 4,921 SH   SOLE   4,921 0 0
Envision Healthcare Corp COM 29414D100 32 920 SH   SOLE   920 0 0
EOG RESOURCES INC COM 26875P101 290 2,692 SH   SOLE   2,692 0 0
EOG Resources Inc COM 26875P101 10,837 100,425 SH   SOLE   100,425 0 0
EOG Resources Inc COM 26875P101 9,825 91,052 SH   SOLE   91,052 0 0
EOG Resources Inc COM 26875P101 3,198 29,636 SH   SOLE   29,636 0 0
EOG Resources Inc COM 26875P101 2,538 23,517 SH   SOLE   23,517 0 0
EOG Resources Inc COM 26875P101 474 4,397 SH   SOLE   4,397 0 0
EQT Corp COM 26884L109 40,557 712,522 SH   SOLE   712,522 0 0
EQT Corp COM 26884L109 2,194 38,553 SH   SOLE   38,553 0 0
EQT Corp COM 26884L109 738 12,970 SH   SOLE   12,970 0 0
EQT Corp COM 26884L109 567 9,957 SH   SOLE   9,957 0 0
EQT Corp COM 26884L109 110 1,925 SH   SOLE   1,925 0 0
Equifax Inc COM 294429105 2,459 20,855 SH   SOLE   20,855 0 0
Equifax Inc COM 294429105 2,230 18,909 SH   SOLE   18,909 0 0
Equifax Inc COM 294429105 729 6,178 SH   SOLE   6,178 0 0
Equifax Inc COM 294429105 576 4,884 SH   SOLE   4,884 0 0
Equifax Inc COM 294429105 190 1,610 SH   SOLE   1,610 0 0
Equifax Inc COM 294429105 108 916 SH   SOLE   916 0 0
Equifax Inc PUT 294429105 2,315 24,600 SH Put SOLE   24,600 0 0
Equinix Inc COM 29444U700 6,158 13,588 SH   SOLE   13,588 0 0
Equinix Inc COM 29444U700 5,584 12,320 SH   SOLE   12,320 0 0
Equinix Inc COM 29444U700 1,813 4,000 SH   SOLE   4,000 0 0
Equinix Inc COM 29444U700 1,442 3,182 SH   SOLE   3,182 0 0
Equinix Inc COM 29444U700 269 594 SH   SOLE   594 0 0
Equinix Inc COM 29444U700 1 3 SH   DFND 1 0 3 0
Equity Residential COM 29476L107 4,070 63,825 SH   SOLE   63,825 0 0
Equity Residential COM 29476L107 3,690 57,868 SH   SOLE   57,868 0 0
Equity Residential COM 29476L107 1,202 18,851 SH   SOLE   18,851 0 0
Equity Residential COM 29476L107 953 14,946 SH   SOLE   14,946 0 0
Equity Residential COM 29476L107 178 2,797 SH   SOLE   2,797 0 0
ERICSSON ADR COM 294821608 80 12,000 SH   SOLE   12,000 0 0
Essa Pharma Inc COM 29668H104 0 136 SH   DFND 1 0 136 0
Essex Property Trust Inc COM 297178105 2,768 11,469 SH   SOLE   11,469 0 0
Essex Property Trust Inc COM 297178105 2,510 10,399 SH   SOLE   10,399 0 0
Essex Property Trust Inc COM 297178105 817 3,386 SH   SOLE   3,386 0 0
Essex Property Trust Inc COM 297178105 648 2,686 SH   SOLE   2,686 0 0
Essex Property Trust Inc COM 297178105 121 502 SH   SOLE   502 0 0
Estee Lauder Cos Inc/The COM 518439104 4,947 38,882 SH   SOLE   38,882 0 0
Estee Lauder Cos Inc/The COM 518439104 4,486 35,253 SH   SOLE   35,253 0 0
Estee Lauder Cos Inc/The COM 518439104 1,462 11,489 SH   SOLE   11,489 0 0
Estee Lauder Cos Inc/The COM 518439104 1,159 9,105 SH   SOLE   9,105 0 0
Estee Lauder Cos Inc/The COM 518439104 217 1,704 SH   SOLE   1,704 0 0
Everest Re Group Ltd COM G3223R108 466 2,108 SH   SOLE   2,108 0 0
Everest Re Group Ltd COM G3223R108 1,431 6,467 SH   SOLE   6,467 0 0
Everest Re Group Ltd COM G3223R108 1,578 7,134 SH   SOLE   7,134 0 0
Everest Re Group Ltd COM G3223R108 370 1,670 SH   SOLE   1,670 0 0
Everest Re Group Ltd COM G3223R108 69 312 SH   SOLE   312 0 0
Eversource Energy COM 30040W108 3,477 55,037 SH   SOLE   55,037 0 0
Eversource Energy COM 30040W108 3,153 49,900 SH   SOLE   49,900 0 0
Eversource Energy COM 30040W108 1,027 16,263 SH   SOLE   16,263 0 0
Eversource Energy COM 30040W108 814 12,887 SH   SOLE   12,887 0 0
Eversource Energy COM 30040W108 152 2,413 SH   SOLE   2,413 0 0
Exelixis Inc COM 30161Q104 6 200 SH   SOLE   200 0 0
Exelixis Inc COM 30161Q104 15 490 SH   DFND 1 0 490 0
Exelixis Inc PUT 30161Q104 2,554 84,000 SH Put SOLE   84,000 0 0
Exelon Corp COM 30161N101 6,572 166,748 SH   SOLE   166,748 0 0
Exelon Corp COM 30161N101 5,958 151,185 SH   SOLE   151,185 0 0
Exelon Corp COM 30161N101 1,942 49,273 SH   SOLE   49,273 0 0
Exelon Corp COM 30161N101 1,539 39,048 SH   SOLE   39,048 0 0
Exelon Corp COM 30161N101 2,400 60,900 SH   SOLE   60,900 0 0
Exelon Corp COM 30161N101 288 7,311 SH   SOLE   7,311 0 0
Exelon Corp PUT 30161N101 2,909 92,500 SH Put SOLE   92,500 0 0
EXFO Inc COM 302046107 0 75 SH   DFND 1 0 75 0
Expedia Inc COM 30212P303 17,528 146,351 SH   SOLE   146,351 0 0
Expedia Inc COM 30212P303 2,319 19,358 SH   SOLE   19,358 0 0
Expedia Inc COM 30212P303 768 6,413 SH   SOLE   6,413 0 0
Expedia Inc COM 30212P303 599 5,000 SH   SOLE   5,000 0 0
Expedia Inc COM 30212P303 114 951 SH   SOLE   951 0 0
Expeditors International of Washington Inc COM 302130109 1,997 30,863 SH   SOLE   30,863 0 0
Expeditors International of Washington Inc COM 302130109 1,810 27,983 SH   SOLE   27,983 0 0
Expeditors International of Washington Inc COM 302130109 600 9,276 SH   SOLE   9,276 0 0
Expeditors International of Washington Inc COM 302130109 468 7,227 SH   SOLE   7,227 0 0
Expeditors International of Washington Inc COM 302130109 89 1,376 SH   SOLE   1,376 0 0
Express Scripts Holding Co COM 30219G108 7,342 98,367 SH   SOLE   98,367 0 0
Express Scripts Holding Co COM 30219G108 6,657 89,187 SH   SOLE   89,187 0 0
Express Scripts Holding Co COM 30219G108 2,212 29,641 SH   SOLE   29,641 0 0
Express Scripts Holding Co COM 30219G108 1,719 23,035 SH   SOLE   23,035 0 0
Express Scripts Holding Co COM 30219G108 328 4,398 SH   SOLE   4,398 0 0
EXPRESS SCRIPTS HOLDING COMPANY COM 30219G108 137 1,842 SH   SOLE   1,842 0 0
Exterran Corp COM 30227H106 6 194 SH   DFND 1 0 194 0
Extra Space Storage Inc COM 30225T102 1,912 21,869 SH   SOLE   21,869 0 0
Extra Space Storage Inc COM 30225T102 1,734 19,827 SH   SOLE   19,827 0 0
Extra Space Storage Inc COM 30225T102 565 6,466 SH   SOLE   6,466 0 0
Extra Space Storage Inc COM 30225T102 448 5,121 SH   SOLE   5,121 0 0
Extra Space Storage Inc COM 30225T102 84 960 SH   SOLE   960 0 0
Extraction Oil & Gas Inc COM 30227M105 9 610 SH   DFND 1 0 610 0
Exxon Mobil Corp COM 30231G102 242 2,889 SH   SOLE   2,889 0 0
Exxon Mobil Corp COM 30231G102 81,626 975,926 SH   SOLE   975,926 0 0
Exxon Mobil Corp COM 30231G102 55,808 667,244 SH   SOLE   667,244 0 0
Exxon Mobil Corp COM 30231G102 18,188 217,453 SH   SOLE   217,453 0 0
Exxon Mobil Corp COM 30231G102 14,414 172,333 SH   SOLE   172,333 0 0
Exxon Mobil Corp COM 30231G102 2,699 32,264 SH   SOLE   32,264 0 0
EXXON MOBIL CORPORATION COM 30231G102 5,642 67,456 SH   SOLE   67,456 0 0
F5 Networks Inc COM 315616102 1,426 10,871 SH   SOLE   10,871 0 0
F5 Networks Inc COM 315616102 1,293 9,857 SH   SOLE   9,857 0 0
F5 Networks Inc COM 315616102 428 3,261 SH   SOLE   3,261 0 0
F5 Networks Inc COM 315616102 334 2,546 SH   SOLE   2,546 0 0
F5 Networks Inc COM 315616102 64 484 SH   SOLE   484 0 0
Facebook Inc COM 30303M102 80,552 456,491 SH   SOLE   456,491 0 0
Facebook Inc COM 30303M102 66,267 375,535 SH   SOLE   375,535 0 0
Facebook Inc COM 30303M102 21,466 121,648 SH   SOLE   121,648 0 0
Facebook Inc COM 30303M102 51 290 SH   SOLE   290 0 0
Facebook Inc COM 30303M102 17,115 96,991 SH   SOLE   96,991 0 0
Facebook Inc COM 30303M102 3,185 18,049 SH   SOLE   18,049 0 0
FACEBOOK INC CLASS-A COM 30303M102 510 2,891 SH   SOLE   2,891 0 0
FACTSET RESEARCH SYS INC COM 303075105 60 312 SH   SOLE   312 0 0
Fastenal Co COM 311900104 2,730 49,914 SH   SOLE   49,914 0 0
Fastenal Co COM 311900104 2,475 45,255 SH   SOLE   45,255 0 0
Fastenal Co COM 311900104 808 14,779 SH   SOLE   14,779 0 0
Fastenal Co COM 311900104 639 11,689 SH   SOLE   11,689 0 0
Fastenal Co COM 311900104 120 2,193 SH   SOLE   2,193 0 0
Federal Realty Investment Trust COM 313747206 1,673 12,600 SH   SOLE   12,600 0 0
Federal Realty Investment Trust COM 313747206 1,517 11,424 SH   SOLE   11,424 0 0
Federal Realty Investment Trust COM 313747206 493 3,709 SH   SOLE   3,709 0 0
Federal Realty Investment Trust COM 313747206 392 2,950 SH   SOLE   2,950 0 0
Federal Realty Investment Trust COM 313747206 73 550 SH   SOLE   550 0 0
FedEx Corp COM 31428X106 10,692 42,847 SH   SOLE   42,847 0 0
FedEx Corp COM 31428X106 9,694 38,847 SH   SOLE   38,847 0 0
FedEx Corp COM 31428X106 3,264 13,079 SH   SOLE   13,079 0 0
FedEx Corp COM 31428X106 125 500 SH   SOLE   500 0 0
FedEx Corp COM 31428X106 2,504 10,033 SH   SOLE   10,033 0 0
FedEx Corp COM 31428X106 484 1,941 SH   SOLE   1,941 0 0
FedEx Corp PUT 31428X106 1,992 10,000 SH Put SOLE   10,000 0 0
FedEx Corp PUT 31428X106 1,095 5,500 SH Put SOLE   5,500 0 0
FEDEX CORPORATION COM 31428X106 94 375 SH   SOLE   375 0 0
Fennec Pharmaceuticals Inc COM 31447P100 1 57 SH   DFND 1 0 57 0
FIBRIA CELULOSE SA-SPON ADR COM 31573A109 221 15,000 SH   SOLE   15,000 0 0
FIDELITY NATIONAL INFO SERVICES INC COM 31620M106 247 2,630 SH   SOLE   2,630 0 0
Fidelity National Information Services Inc COM 31620M106 5,456 57,986 SH   SOLE   57,986 0 0
Fidelity National Information Services Inc COM 31620M106 4,947 52,574 SH   SOLE   52,574 0 0
Fidelity National Information Services Inc COM 31620M106 1,605 17,060 SH   SOLE   17,060 0 0
Fidelity National Information Services Inc COM 31620M106 1,278 13,578 SH   SOLE   13,578 0 0
Fidelity National Information Services Inc COM 31620M106 238 2,531 SH   SOLE   2,531 0 0
Fifth Third Bancorp COM 316773100 3,718 122,545 SH   SOLE   122,545 0 0
Fifth Third Bancorp COM 316773100 3,371 111,108 SH   SOLE   111,108 0 0
Fifth Third Bancorp COM 316773100 1,147 37,810 SH   SOLE   37,810 0 0
Fifth Third Bancorp COM 316773100 871 28,697 SH   SOLE   28,697 0 0
Fifth Third Bancorp COM 316773100 170 5,609 SH   SOLE   5,609 0 0
Financial Select Sector SPDR Fund COM 81369Y605 1,196 42,843 SH   SOLE   42,843 0 0
Financial Select Sector SPDR Fund CALL 81369Y605 1,100 39,400 SH Call SOLE   39,400 0 0
Financial Select Sector SPDR Fund PUT 81369Y605 634 22,700 SH Put SOLE   22,700 0 0
Financial Select Sector SPDR Fund CALL 81369Y605 2,791 100,000 SH Call SOLE   100,000 0 0
Financial Select Sector SPDR Fund CALL 81369Y605 13,955 500,000 SH Call SOLE   500,000 0 0
First Data Corp COM 32008D106 379 22,674 SH   SOLE   22,674 0 0
First Data Corp COM 32008D106 56 3,365 SH   SOLE   3,365 0 0
First Data Corp COM 32008D106 1 56 SH   DFND 1 0 56 0
FIRST MAJESTIC SILVER CORP COM 32076V103 68 10,000 SH   SOLE   10,000 0 0
First Majestic Silver Corp COM 32076V103 371 54,800 SH   SOLE   54,800 0 0
First Majestic Silver Corp COM 32076V103 122 18,063 SH   SOLE   18,063 0 0
First Majestic Silver Corp COM 32076V103 35 5,232 SH   DFND 1 0 5,232 0
First Majestic Silver Corp COM 32076V103 0 72 SH   DFND 1 0 72 0
First Majestic Silver Corp COM 32076V103 0 0 SH   DFND 1 0 0 0
First Majestic Silver Corp CALL 32076V103 240 35,400 SH Call DFND 1 0 35,400 0
First Majestic Silver Corp PUT 32076V103 70 10,300 SH Put DFND 1 0 10,300 0
First Republic Bank/CA COM 33616C100 701 8,096 SH   SOLE   8,096 0 0
First Republic Bank/CA COM 33616C100 104 1,202 SH   SOLE   1,202 0 0
FirstEnergy Corp COM 337932107 2,366 77,263 SH   SOLE   77,263 0 0
FirstEnergy Corp COM 337932107 2,145 70,052 SH   SOLE   70,052 0 0
FirstEnergy Corp COM 337932107 698 22,802 SH   SOLE   22,802 0 0
FirstEnergy Corp COM 337932107 554 18,093 SH   SOLE   18,093 0 0
FirstEnergy Corp COM 337932107 104 3,383 SH   SOLE   3,383 0 0
FirstService Corp COM 33767E103 701 9,992 SH   SOLE   9,992 0 0
FirstService Corp COM 33767E103 0 2 SH   DFND 1 0 2 0
FIRSTSERVICE CORPORATION SVS COM 33767E103 2 22 SH   SOLE   22 0 0
FISERV INC COM 337738108 96 735 SH   SOLE   735 0 0
Fiserv Inc COM 337738108 4,746 36,195 SH   SOLE   36,195 0 0
Fiserv Inc COM 337738108 4,303 32,817 SH   SOLE   32,817 0 0
Fiserv Inc COM 337738108 1,416 10,801 SH   SOLE   10,801 0 0
Fiserv Inc COM 337738108 1,111 8,475 SH   SOLE   8,475 0 0
Fiserv Inc COM 337738108 210 1,603 SH   SOLE   1,603 0 0
FleetCor Technologies Inc COM 339041105 907 4,715 SH   SOLE   4,715 0 0
FleetCor Technologies Inc COM 339041105 135 699 SH   SOLE   699 0 0
Flex Ltd COM Y2573F102 492 27,322 SH   SOLE   27,322 0 0
Flex Ltd COM Y2573F102 73 4,054 SH   SOLE   4,054 0 0
FLIR Systems Inc COM 302445101 1,122 24,068 SH   SOLE   24,068 0 0
FLIR Systems Inc COM 302445101 1,017 21,821 SH   SOLE   21,821 0 0
FLIR Systems Inc COM 302445101 328 7,041 SH   SOLE   7,041 0 0
FLIR Systems Inc COM 302445101 263 5,636 SH   SOLE   5,636 0 0
FLIR Systems Inc COM 302445101 49 1,044 SH   SOLE   1,044 0 0
FLOOR & DECOR HOLDINGS INC-A COM 339750101 195 4,000 SH   SOLE   4,000 0 0
Flowserve Corp COM 34354P105 956 22,688 SH   SOLE   22,688 0 0
Flowserve Corp COM 34354P105 867 20,571 SH   SOLE   20,571 0 0
Flowserve Corp COM 34354P105 282 6,704 SH   SOLE   6,704 0 0
Flowserve Corp COM 34354P105 224 5,313 SH   SOLE   5,313 0 0
Flowserve Corp COM 34354P105 42 995 SH   SOLE   995 0 0
FLOWSERVE CORPORATION COM 34354P105 16 390 SH   SOLE   390 0 0
Fluor Corp COM 343412102 1,255 24,293 SH   SOLE   24,293 0 0
Fluor Corp COM 343412102 1,138 22,026 SH   SOLE   22,026 0 0
Fluor Corp COM 343412102 371 7,180 SH   SOLE   7,180 0 0
Fluor Corp COM 343412102 294 5,689 SH   SOLE   5,689 0 0
Fluor Corp COM 343412102 0 0 SH   SOLE   0 0 0
Fluor Corp COM 343412102 55 1,065 SH   SOLE   1,065 0 0
FLUOR CORPORATION COM 343412102 36 700 SH   SOLE   700 0 0
FMC Corp COM 302491303 2,207 23,319 SH   SOLE   23,319 0 0
FMC Corp COM 302491303 2,001 21,142 SH   SOLE   21,142 0 0
FMC Corp COM 302491303 652 6,884 SH   SOLE   6,884 0 0
FMC Corp COM 302491303 517 5,460 SH   SOLE   5,460 0 0
FMC Corp COM 302491303 97 1,022 SH   SOLE   1,022 0 0
FNF Group COM 31620R303 522 13,302 SH   SOLE   13,302 0 0
FNF Group COM 31620R303 77 1,973 SH   SOLE   1,973 0 0
Foot Locker Inc COM 344849104 1,010 21,537 SH   SOLE   21,537 0 0
Foot Locker Inc COM 344849104 915 19,526 SH   SOLE   19,526 0 0
Foot Locker Inc COM 344849104 236 5,043 SH   SOLE   5,043 0 0
Ford Motor Co COM 345370860 8,463 677,602 SH   SOLE   677,602 0 0
Ford Motor Co COM 345370860 7,673 614,363 SH   SOLE   614,363 0 0
Ford Motor Co COM 345370860 2,375 190,189 SH   SOLE   190,189 0 0
Ford Motor Co COM 345370860 1,982 158,674 SH   SOLE   158,674 0 0
Ford Motor Co COM 345370860 352 28,218 SH   SOLE   28,218 0 0
FORD MOTOR COMPANY COM 345370860 25 2,040 SH   SOLE   2,040 0 0
Fortinet Inc COM 34959E109 335 7,671 SH   SOLE   7,671 0 0
Fortinet Inc COM 34959E109 50 1,138 SH   SOLE   1,138 0 0
FORTIS INC COM 349553107 13,805 375,113 SH   SOLE   375,113 0 0
Fortis Inc/Canada COM 349553107 149,383 4,059,184 SH   SOLE   4,059,184 0 0
Fortis Inc/Canada COM 349553107 7,685 208,820 SH   SOLE   208,820 0 0
Fortis Inc/Canada COM 349553107 6,028 163,809 SH   DFND 1 0 163,809 0
Fortis Inc/Canada COM 349553107 2 43 SH   DFND 1 0 43 0
Fortis Inc/Canada COM 349553107 0 0 SH   DFND 1 0 0 0
Fortis Inc/Canada PUT 349553107 1,156 31,400 SH Put SOLE   31,400 0 0
Fortis Inc/Canada CALL 349553107 2,477 67,300 SH Call DFND 1 0 67,300 0
Fortis Inc/Canada PUT 349553107 1,833 49,800 SH Put DFND 1 0 49,800 0
Fortive Corp COM 34959J108 3,843 53,120 SH   SOLE   53,120 0 0
Fortive Corp COM 34959J108 3,485 48,163 SH   SOLE   48,163 0 0
Fortive Corp COM 34959J108 1,160 16,032 SH   SOLE   16,032 0 0
Fortive Corp COM 34959J108 900 12,439 SH   SOLE   12,439 0 0
Fortive Corp COM 34959J108 172 2,378 SH   SOLE   2,378 0 0
FORTIVE CORPORATION COM 34959J108 138 1,908 SH   SOLE   1,908 0 0
Fortuna Silver Mines Inc COM 349915108 91 17,400 SH   SOLE   17,400 0 0
Fortuna Silver Mines Inc COM 349915108 277 52,900 SH   SOLE   52,900 0 0
Fortuna Silver Mines Inc COM 349915108 26 4,900 SH   DFND 1 0 4,900 0
Fortuna Silver Mines Inc COM 349915108 0 42 SH   DFND 1 0 42 0
Fortuna Silver Mines Inc CALL 349915108 31 6,000 SH Call DFND 1 0 6,000 0
Fortune Brands Home & Security Inc COM 34964C106 1,831 26,748 SH   SOLE   26,748 0 0
Fortune Brands Home & Security Inc COM 34964C106 1,660 24,252 SH   SOLE   24,252 0 0
Fortune Brands Home & Security Inc COM 34964C106 541 7,904 SH   SOLE   7,904 0 0
Fortune Brands Home & Security Inc COM 34964C106 429 6,264 SH   SOLE   6,264 0 0
Fortune Brands Home & Security Inc COM 34964C106 80 1,172 SH   SOLE   1,172 0 0
FRANCO-NEVADA CORP COM 351858105 2,180 27,195 SH   SOLE   27,195 0 0
Franco-Nevada Corp COM 351858105 2,949 36,784 SH   SOLE   36,784 0 0
Franco-Nevada Corp COM 351858105 2,583 32,309 SH   SOLE   32,309 0 0
Franco-Nevada Corp COM 351858105 40,891 510,000 SH   SOLE   510,000 0 0
Franco-Nevada Corp COM 351858105 32,140 400,853 SH   SOLE   400,853 0 0
Franco-Nevada Corp COM 351858105 425 5,300 SH   SOLE   5,300 0 0
Franco-Nevada Corp COM 351858105 7,412 92,442 SH   SOLE   92,442 0 0
Franco-Nevada Corp COM 351858105 6,325 78,886 SH   DFND 1 0 78,886 0
Franco-Nevada Corp CALL 351858105 17,431 217,400 SH Call DFND 1 0 217,400 0
Franco-Nevada Corp PUT 351858105 26,828 334,600 SH Put DFND 1 0 334,600 0
FRANKLIN RESOURCES INC COM 354613101 18 420 SH   SOLE   420 0 0
Franklin Resources Inc COM 354613101 2,459 56,760 SH   SOLE   56,760 0 0
Franklin Resources Inc COM 354613101 2,230 51,462 SH   SOLE   51,462 0 0
Franklin Resources Inc COM 354613101 744 17,173 SH   SOLE   17,173 0 0
Franklin Resources Inc COM 354613101 576 13,291 SH   SOLE   13,291 0 0
Franklin Resources Inc COM 354613101 110 2,548 SH   SOLE   2,548 0 0
FREEPORT MCMORAN INC COM 35671D857 140 7,380 SH   SOLE   7,380 0 0
Freeport-McMoRan Inc COM 35671D857 4,433 233,818 SH   SOLE   233,818 0 0
Freeport-McMoRan Inc COM 35671D857 4,019 211,996 SH   SOLE   211,996 0 0
Freeport-McMoRan Inc COM 35671D857 1,338 70,564 SH   SOLE   70,564 0 0
Freeport-McMoRan Inc COM 35671D857 1,038 54,753 SH   SOLE   54,753 0 0
Freeport-McMoRan Inc COM 35671D857 199 10,470 SH   SOLE   10,470 0 0
Freeport-McMoRan Inc CALL 35671D857 32 2,100 SH Call SOLE   2,100 0 0
FRESENIUS MEDICAL CARE AG&CO KGAA COM 358029106 293 5,572 SH   SOLE   5,572 0 0
Frontier Communications Corp COM 35906A306 0 3 SH   SOLE   3 0 0
FRONTIER COMMUNICATIONS CORPORATION COM 35906A306 0 8 SH   SOLE   8 0 0
GAP INC COM 364760108 4 120 SH   SOLE   120 0 0
Gap Inc/The COM 364760108 1,288 37,820 SH   SOLE   37,820 0 0
Gap Inc/The COM 364760108 1,168 34,291 SH   SOLE   34,291 0 0
Gap Inc/The COM 364760108 411 12,076 SH   SOLE   12,076 0 0
Gap Inc/The COM 364760108 302 8,857 SH   SOLE   8,857 0 0
Gap Inc/The COM 364760108 61 1,791 SH   SOLE   1,791 0 0
Garmin Ltd COM H2906T109 1,148 19,273 SH   SOLE   19,273 0 0
Garmin Ltd COM H2906T109 1,041 17,474 SH   SOLE   17,474 0 0
Garmin Ltd COM H2906T109 373 6,262 SH   SOLE   6,262 0 0
Garmin Ltd COM H2906T109 269 4,513 SH   SOLE   4,513 0 0
Garmin Ltd COM H2906T109 55 929 SH   SOLE   929 0 0
Gartner Inc COM 366651107 1,758 14,275 SH   SOLE   14,275 0 0
Gartner Inc COM 366651107 1,939 15,744 SH   SOLE   15,744 0 0
Gartner Inc COM 366651107 573 4,650 SH   SOLE   4,650 0 0
Gartner Inc COM 366651107 454 3,687 SH   SOLE   3,687 0 0
Gartner Inc COM 366651107 85 690 SH   SOLE   690 0 0
Gazit-Globe Ltd COM M4793C102 6 602 SH   DFND 1 0 602 0
Gazit-Globe Ltd COM M4793C102 1 100 SH   DFND 1 0 100 0
General Dynamics Corp COM 369550108 18,316 90,028 SH   SOLE   90,028 0 0
General Dynamics Corp COM 369550108 8,896 43,727 SH   SOLE   43,727 0 0
General Dynamics Corp COM 369550108 2,658 13,063 SH   SOLE   13,063 0 0
General Dynamics Corp COM 369550108 2,298 11,294 SH   SOLE   11,294 0 0
General Dynamics Corp COM 369550108 394 1,938 SH   SOLE   1,938 0 0
GENERAL DYNAMICS CORPORATION COM 369550108 132 650 SH   SOLE   650 0 0
General Electric Co COM 369604103 79 4,500 SH   SOLE   4,500 0 0
General Electric Co COM 369604103 26,283 1,506,165 SH   SOLE   1,506,165 0 0
General Electric Co COM 369604103 23,830 1,365,596 SH   SOLE   1,365,596 0 0
General Electric Co COM 369604103 7,754 444,335 SH   SOLE   444,335 0 0
General Electric Co COM 369604103 6,155 352,698 SH   SOLE   352,698 0 0
General Electric Co COM 369604103 1,150 65,926 SH   SOLE   65,926 0 0
GENERAL ELECTRIC COMPANY COM 369604103 2,775 159,048 SH   SOLE   159,048 0 0
GENERAL MILLS INC COM 370334104 5 90 SH   SOLE   90 0 0
General Mills Inc COM 370334104 5,852 98,708 SH   SOLE   98,708 0 0
General Mills Inc COM 370334104 5,306 89,496 SH   SOLE   89,496 0 0
General Mills Inc COM 370334104 1,756 29,618 SH   SOLE   29,618 0 0
General Mills Inc COM 370334104 1,370 23,115 SH   SOLE   23,115 0 0
General Mills Inc COM 370334104 261 4,395 SH   SOLE   4,395 0 0
General Mills Inc COM 370334104 14 293 SH   DFND 1 0 293 0
General Moly Inc COM 370373102 0 300 SH   DFND 1 0 300 0
General Motors Co COM 37045V100 9,101 222,026 SH   SOLE   222,026 0 0
General Motors Co COM 37045V100 8,251 201,305 SH   SOLE   201,305 0 0
General Motors Co COM 37045V100 2,759 67,308 SH   SOLE   67,308 0 0
General Motors Co COM 37045V100 2,131 51,992 SH   SOLE   51,992 0 0
General Motors Co COM 37045V100 409 9,986 SH   SOLE   9,986 0 0
General Motors Co COM 37045V100 1 22 SH   DFND 1 0 22 0
Genesis Energy LP COM 371927104 1 65 SH   SOLE   65 0 0
Genuine Parts Co COM 372460105 2,419 25,464 SH   SOLE   25,464 0 0
Genuine Parts Co COM 372460105 2,193 23,087 SH   SOLE   23,087 0 0
Genuine Parts Co COM 372460105 716 7,535 SH   SOLE   7,535 0 0
Genuine Parts Co COM 372460105 567 5,963 SH   SOLE   5,963 0 0
Genuine Parts Co COM 372460105 106 1,119 SH   SOLE   1,119 0 0
GEO GROUP INC (THE) COM 36162J106 161 6,812 SH   SOLE   6,812 0 0
GGP Inc COM 36174X101 2,536 108,437 SH   SOLE   108,437 0 0
GGP Inc COM 36174X101 2,300 98,316 SH   SOLE   98,316 0 0
GGP Inc COM 36174X101 741 31,685 SH   SOLE   31,685 0 0
GGP Inc COM 36174X101 594 25,392 SH   SOLE   25,392 0 0
GGP Inc COM 36174X101 1,265 54,076 SH   SOLE   54,076 0 0
GGP Inc COM 36174X101 110 4,701 SH   SOLE   4,701 0 0
GGP Inc PUT 36174X101 9,334 500,000 SH Put SOLE   500,000 0 0
GILDAN ACTIVEWEA COM 375916103 1,818 56,100 SH   DFND 5 0 56,100 0
Gildan Activewear Inc COM 375916103 3,987 123,000 SH   SOLE   123,000 0 0
Gildan Activewear Inc COM 375916103 1,058 32,653 SH   SOLE   32,653 0 0
Gildan Activewear Inc COM 375916103 5,821 179,600 SH   SOLE   179,600 0 0
Gildan Activewear Inc COM 375916103 3,540 109,209 SH   SOLE   109,209 0 0
Gildan Activewear Inc COM 375916103 155 4,785 SH   DFND 1 0 4,785 0
Gildan Activewear Inc COM 375916103 2 70 SH   DFND 1 0 70 0
Gildan Activewear Inc COM 375916103 37 1,147 SH   DFND 4 0 1,147 0
Gildan Activewear Inc CALL 375916103 587 18,100 SH Call DFND 1 0 18,100 0
Gildan Activewear Inc PUT 375916103 2,723 84,000 SH Put DFND 1 0 84,000 0
GILDAN ACTIVEWEAR INC CL A SVS COM 375916103 784 24,204 SH   SOLE   24,204 0 0
GILEAD SCIENCES INC COM 375558103 680 9,495 SH   SOLE   9,495 0 0
Gilead Sciences Inc COM 375558103 1,501 20,950 SH   SOLE   20,950 0 0
Gilead Sciences Inc COM 375558103 16,253 226,873 SH   SOLE   226,873 0 0
Gilead Sciences Inc COM 375558103 14,736 205,699 SH   SOLE   205,699 0 0
Gilead Sciences Inc COM 375558103 4,801 67,021 SH   SOLE   67,021 0 0
Gilead Sciences Inc COM 375558103 4,182 58,373 SH   SOLE   58,373 0 0
Gilead Sciences Inc COM 375558103 3,806 53,127 SH   SOLE   53,127 0 0
Gilead Sciences Inc COM 375558103 712 9,944 SH   SOLE   9,944 0 0
Gilead Sciences Inc PUT 375558103 5,717 79,800 SH Put SOLE   79,800 0 0
Gilead Sciences Inc PUT 375558103 5,251 73,300 SH Put SOLE   73,300 0 0
GLAXOSMITHKLINE PLC ADR COM 37733W105 48 1,350 SH   SOLE   1,350 0 0
Global Partners LP/MA COM 37946R109 0 17 SH   SOLE   17 0 0
Global Payments Inc COM 37940X102 2,771 27,639 SH   SOLE   27,639 0 0
Global Payments Inc COM 37940X102 2,512 25,060 SH   SOLE   25,060 0 0
Global Payments Inc COM 37940X102 784 7,826 SH   SOLE   7,826 0 0
Global Payments Inc COM 37940X102 649 6,472 SH   SOLE   6,472 0 0
Global Payments Inc COM 37940X102 116 1,161 SH   SOLE   1,161 0 0
Global Water Resources Inc COM 379463102 1 75 SH   DFND 1 0 75 0
GOLD FIELDS INC. COM 38059T106 1,075 250,000 SH   SOLE   250,000 0 0
Gold Standard Ventures Corp COM 380738104 0 0 SH   DFND 1 0 0 0
Gold Standard Ventures Corp COM 380738104 0 0 SH   DFND 1 0 0 0
GOLDCORP INC COM 380956409 1,788 139,755 SH   SOLE   139,755 0 0
Goldcorp Inc COM 380956409 6,694 523,218 SH   SOLE   523,218 0 0
Goldcorp Inc COM 380956409 10 800 SH   SOLE   800 0 0
Goldcorp Inc COM 380956409 30,705 2,400,000 SH   SOLE   2,400,000 0 0
Goldcorp Inc COM 380956409 27,027 2,112,543 SH   SOLE   2,112,543 0 0
Goldcorp Inc COM 380956409 8,719 681,500 SH   SOLE   681,500 0 0
Goldcorp Inc COM 380956409 5,522 431,596 SH   SOLE   431,596 0 0
Goldcorp Inc COM 380956409 10,242 800,509 SH   DFND 1 0 800,509 0
Goldcorp Inc COM 380956409 467 36,554 SH   DFND 1 0 36,554 0
Goldcorp Inc COM 380956409 0 0 SH   DFND 1 0 0 0
GOLDCORP INC COM 380956409 148 11,600 SH   DFND 5 0 11,600 0
Goldcorp Inc CALL 380956409 1,835 143,400 SH Call DFND 1 0 143,400 0
Goldcorp Inc PUT 380956409 15,553 1,215,700 SH Put DFND 1 0 1,215,700 0
Golden Minerals Co COM 381119106 0 381 SH   DFND 1 0 381 0
Golden Star Resources Ltd COM 38119T104 0 75 SH   DFND 1 0 75 0
GOLDMAN SACHS GROUP INC COM 38141G104 140 550 SH   SOLE   550 0 0
Goldman Sachs Group Inc/The COM 38141G104 178 700 SH   SOLE   700 0 0
Goldman Sachs Group Inc/The COM 38141G104 15,522 60,926 SH   SOLE   60,926 0 0
Goldman Sachs Group Inc/The COM 38141G104 14,073 55,240 SH   SOLE   55,240 0 0
Goldman Sachs Group Inc/The COM 38141G104 4,805 18,862 SH   SOLE   18,862 0 0
Goldman Sachs Group Inc/The COM 38141G104 3,635 14,267 SH   SOLE   14,267 0 0
Goldman Sachs Group Inc/The COM 38141G104 713 2,799 SH   SOLE   2,799 0 0
GOODYEAR TIRE & RUBBER CO COM 382550101 65 2,000 SH   SOLE   2,000 0 0
Goodyear Tire & Rubber Co/The COM 382550101 1,382 42,782 SH   SOLE   42,782 0 0
Goodyear Tire & Rubber Co/The COM 382550101 1,253 38,789 SH   SOLE   38,789 0 0
Goodyear Tire & Rubber Co/The COM 382550101 417 12,921 SH   SOLE   12,921 0 0
Goodyear Tire & Rubber Co/The COM 382550101 324 10,018 SH   SOLE   10,018 0 0
Goodyear Tire & Rubber Co/The COM 382550101 62 1,917 SH   SOLE   1,917 0 0
GRAN TIERRA ENERGY INC COM 38500T101 3 1,000 SH   SOLE   1,000 0 0
Gran Tierra Energy Inc COM 38500T101 20 7,300 SH   SOLE   7,300 0 0
Gran Tierra Energy Inc COM 38500T101 3,554 1,306,040 SH   SOLE   1,306,040 0 0
Gran Tierra Energy Inc COM 38500T101 353 129,700 SH   SOLE   129,700 0 0
Gran Tierra Energy Inc COM 38500T101 47 17,100 SH   DFND 1 0 17,100 0
Gran Tierra Energy Inc COM 38500T101 0 55 SH   DFND 1 0 55 0
Gran Tierra Energy Inc CALL 38500T101 5 2,000 SH Call DFND 1 0 2,000 0
GRANITE REAL EST COM 387437114 715 18,200 SH   DFND 5 0 18,200 0
Granite Real Estate Investment Trust COM 387437114 1,187 30,200 SH   SOLE   30,200 0 0
Granite Real Estate Investment Trust COM 387437114 594 15,122 SH   SOLE   15,122 0 0
Granite Real Estate Investment Trust COM 387437114 744 18,919 SH   DFND 1 0 18,919 0
Granite Real Estate Investment Trust COM 387437114 3 70 SH   DFND 1 0 70 0
Granite Real Estate Investment Trust CALL 387437114 20 500 SH Call DFND 1 0 500 0
Granite Real Estate Investment Trust PUT 387437114 590 15,000 SH Put DFND 1 0 15,000 0
GREAT PLAINS ENERGY INCORPORATED COM 391164100 239 7,402 SH   SOLE   7,402 0 0
H&R Block Inc COM 093671105 952 36,308 SH   SOLE   36,308 0 0
H&R Block Inc COM 093671105 863 32,920 SH   SOLE   32,920 0 0
H&R Block Inc COM 093671105 281 10,729 SH   SOLE   10,729 0 0
H&R Block Inc COM 093671105 223 8,503 SH   SOLE   8,503 0 0
H&R Block Inc COM 093671105 42 1,592 SH   SOLE   1,592 0 0
Halcon Resources Corp COM 40537Q605 5 660 SH   DFND 1 0 660 0
Halliburton Co COM 406216101 17,737 362,942 SH   SOLE   362,942 0 0
Halliburton Co COM 406216101 6,715 137,399 SH   SOLE   137,399 0 0
Halliburton Co COM 406216101 2,186 44,732 SH   SOLE   44,732 0 0
Halliburton Co COM 406216101 1,734 35,487 SH   SOLE   35,487 0 0
Halliburton Co COM 406216101 324 6,637 SH   SOLE   6,637 0 0
Halliburton Co CALL 406216101 2,726 69,900 SH Call SOLE   69,900 0 0
Halliburton Co CALL 406216101 975 25,000 SH Call SOLE   25,000 0 0
Halliburton Co CALL 406216101 975 25,000 SH Call SOLE   25,000 0 0
Halliburton Co CALL 406216101 11,249 288,400 SH Call SOLE   288,400 0 0
HALLIBURTON CO. COM 406216101 2,001 40,940 SH   SOLE   40,940 0 0
Hanesbrands Inc COM 410345102 1,324 63,321 SH   SOLE   63,321 0 0
Hanesbrands Inc COM 410345102 1,200 57,411 SH   SOLE   57,411 0 0
Hanesbrands Inc COM 410345102 391 18,705 SH   SOLE   18,705 0 0
Hanesbrands Inc COM 410345102 310 14,828 SH   SOLE   14,828 0 0
Hanesbrands Inc COM 410345102 58 2,775 SH   SOLE   2,775 0 0
HARLEY-DAVIDSON INC COM 412822108 1,448 28,460 SH   SOLE   28,460 0 0
Harley-Davidson Inc COM 412822108 1,487 29,230 SH   SOLE   29,230 0 0
Harley-Davidson Inc COM 412822108 1,348 26,501 SH   SOLE   26,501 0 0
Harley-Davidson Inc COM 412822108 445 8,755 SH   SOLE   8,755 0 0
Harley-Davidson Inc COM 412822108 348 6,844 SH   SOLE   6,844 0 0
Harley-Davidson Inc COM 412822108 66 1,299 SH   SOLE   1,299 0 0
Harris Corp COM 413875105 2,933 20,703 SH   SOLE   20,703 0 0
Harris Corp COM 413875105 2,659 18,771 SH   SOLE   18,771 0 0
Harris Corp COM 413875105 871 6,147 SH   SOLE   6,147 0 0
Harris Corp COM 413875105 687 4,848 SH   SOLE   4,848 0 0
Harris Corp COM 413875105 129 912 SH   SOLE   912 0 0
Hartford Financial Services Group Inc/The COM 416515104 3,487 61,955 SH   SOLE   61,955 0 0
Hartford Financial Services Group Inc/The COM 416515104 3,161 56,173 SH   SOLE   56,173 0 0
Hartford Financial Services Group Inc/The COM 416515104 1,052 18,696 SH   SOLE   18,696 0 0
Hartford Financial Services Group Inc/The COM 416515104 817 14,508 SH   SOLE   14,508 0 0
Hartford Financial Services Group Inc/The COM 416515104 156 2,774 SH   SOLE   2,774 0 0
Hartford Financial Services Group Inc/The COM 416515104 1 18 SH   DFND 1 0 18 0
HARTFORD FINANCIAL SVCS GROUP INC COM 416515104 38 679 SH   SOLE   679 0 0
Hasbro Inc COM 418056107 1,789 19,686 SH   SOLE   19,686 0 0
Hasbro Inc COM 418056107 1,622 17,849 SH   SOLE   17,849 0 0
Hasbro Inc COM 418056107 525 5,777 SH   SOLE   5,777 0 0
Hasbro Inc COM 418056107 419 4,609 SH   SOLE   4,609 0 0
Hasbro Inc COM 418056107 78 857 SH   SOLE   857 0 0
Haynes International Inc COM 420877201 0 2 SH   DFND 1 0 2 0
HCA HEALTHCARE INC COM 40412C101 250 2,843 SH   SOLE   2,843 0 0
HCA Healthcare Inc COM 40412C101 4,321 49,193 SH   SOLE   49,193 0 0
HCA Healthcare Inc COM 40412C101 3,918 44,602 SH   SOLE   44,602 0 0
HCA Healthcare Inc COM 40412C101 1,303 14,831 SH   SOLE   14,831 0 0
HCA Healthcare Inc COM 40412C101 1,012 11,520 SH   SOLE   11,520 0 0
HCA Healthcare Inc COM 40412C101 193 2,201 SH   SOLE   2,201 0 0
HCP Inc COM 40414L109 2,125 81,475 SH   SOLE   81,475 0 0
HCP Inc COM 40414L109 1,927 73,871 SH   SOLE   73,871 0 0
HCP Inc COM 40414L109 628 24,068 SH   SOLE   24,068 0 0
HCP Inc COM 40414L109 498 19,079 SH   SOLE   19,079 0 0
HCP Inc COM 40414L109 93 3,571 SH   SOLE   3,571 0 0
HD SUPPLY HOLDINGS INC COM 40416M105 343 8,580 SH   SOLE   8,580 0 0
HD Supply Holdings Inc COM 40416M105 416 10,401 SH   SOLE   10,401 0 0
HD Supply Holdings Inc COM 40416M105 62 1,544 SH   SOLE   1,544 0 0
Helmerich & Payne Inc COM 423452101 1,219 18,863 SH   SOLE   18,863 0 0
Helmerich & Payne Inc COM 423452101 1,105 17,102 SH   SOLE   17,102 0 0
Helmerich & Payne Inc COM 423452101 360 5,573 SH   SOLE   5,573 0 0
Helmerich & Payne Inc COM 423452101 286 4,417 SH   SOLE   4,417 0 0
Helmerich & Payne Inc COM 423452101 53 827 SH   SOLE   827 0 0
Henry Schein Inc COM 806407102 1,905 27,260 SH   SOLE   27,260 0 0
Henry Schein Inc COM 806407102 1,727 24,716 SH   SOLE   24,716 0 0
Henry Schein Inc COM 806407102 567 8,114 SH   SOLE   8,114 0 0
Henry Schein Inc COM 806407102 446 6,383 SH   SOLE   6,383 0 0
Henry Schein Inc COM 806407102 84 1,204 SH   SOLE   1,204 0 0
HERBALIFE LTD COM G4412G101 1,354 20,000 SH   SOLE   20,000 0 0
Hershey Co/The COM 427866108 2,781 24,501 SH   SOLE   24,501 0 0
Hershey Co/The COM 427866108 2,522 22,215 SH   SOLE   22,215 0 0
Hershey Co/The COM 427866108 840 7,402 SH   SOLE   7,402 0 0
Hershey Co/The COM 427866108 651 5,738 SH   SOLE   5,738 0 0
Hershey Co/The COM 427866108 125 1,098 SH   SOLE   1,098 0 0
Hess Corp COM 42809H107 2,227 46,910 SH   SOLE   46,910 0 0
Hess Corp COM 42809H107 2,019 42,531 SH   SOLE   42,531 0 0
Hess Corp COM 42809H107 697 14,681 SH   SOLE   14,681 0 0
Hess Corp COM 42809H107 521 10,984 SH   SOLE   10,984 0 0
Hess Corp COM 42809H107 103 2,178 SH   SOLE   2,178 0 0
HESS CORPORATION COM 42809H107 59 1,235 SH   SOLE   1,235 0 0
Hewlett Packard Enterprise Co COM 42824C109 3,978 277,019 SH   SOLE   277,019 0 0
Hewlett Packard Enterprise Co COM 42824C109 3,607 251,165 SH   SOLE   251,165 0 0
Hewlett Packard Enterprise Co COM 42824C109 1,197 83,358 SH   SOLE   83,358 0 0
Hewlett Packard Enterprise Co COM 42824C109 932 64,869 SH   SOLE   64,869 0 0
Hewlett Packard Enterprise Co COM 42824C109 178 12,368 SH   SOLE   12,368 0 0
HEWLETT-PACKARD ENTERPRISE CO COM 42824C109 43 2,990 SH   SOLE   2,990 0 0
HEXCEL CORPORATION COM 428291108 118 1,905 SH   SOLE   1,905 0 0
Hilton Worldwide Holdings Inc COM 43300A203 797 9,983 SH   SOLE   9,983 0 0
Hilton Worldwide Holdings Inc COM 43300A203 2,543 31,843 SH   SOLE   31,843 0 0
Hilton Worldwide Holdings Inc COM 43300A203 2,805 35,121 SH   SOLE   35,121 0 0
Hilton Worldwide Holdings Inc COM 43300A203 657 8,224 SH   SOLE   8,224 0 0
Hilton Worldwide Holdings Inc COM 43300A203 118 1,482 SH   SOLE   1,482 0 0
Holly Energy Partners LP COM 435763107 1 47 SH   DFND 1 0 47 0
HollyFrontier Corp COM 436106108 443 8,644 SH   SOLE   8,644 0 0
HollyFrontier Corp COM 436106108 66 1,282 SH   SOLE   1,282 0 0
HOLLYFRONTIER CORPORATION COM 436106108 99 1,924 SH   SOLE   1,924 0 0
Hologic Inc COM 436440101 2,047 47,881 SH   SOLE   47,881 0 0
Hologic Inc COM 436440101 1,856 43,412 SH   SOLE   43,412 0 0
Hologic Inc COM 436440101 615 14,394 SH   SOLE   14,394 0 0
Hologic Inc COM 436440101 479 11,212 SH   SOLE   11,212 0 0
Hologic Inc COM 436440101 91 2,136 SH   SOLE   2,136 0 0
HOME DEPOT INC COM 437076102 4,087 21,565 SH   SOLE   21,565 0 0
Home Depot Inc/The COM 437076102 2 10 SH   SOLE   10 0 0
Home Depot Inc/The COM 437076102 48,238 254,514 SH   SOLE   254,514 0 0
Home Depot Inc/The COM 437076102 34,852 183,886 SH   SOLE   183,886 0 0
Home Depot Inc/The COM 437076102 11,466 60,498 SH   SOLE   60,498 0 0
Home Depot Inc/The COM 437076102 9,001 47,493 SH   SOLE   47,493 0 0
Home Depot Inc/The COM 437076102 1,701 8,977 SH   SOLE   8,977 0 0
HONEYWELL INTERNATIONAL INC COM 438516106 484 3,155 SH   SOLE   3,155 0 0
Honeywell International Inc COM 438516106 20,292 132,314 SH   SOLE   132,314 0 0
Honeywell International Inc COM 438516106 18,398 119,965 SH   SOLE   119,965 0 0
Honeywell International Inc COM 438516106 5,687 37,082 SH   SOLE   37,082 0 0
Honeywell International Inc COM 438516106 4,752 30,983 SH   SOLE   30,983 0 0
Honeywell International Inc COM 438516106 844 5,502 SH   SOLE   5,502 0 0
Hormel Foods Corp COM 440452100 1,701 46,753 SH   SOLE   46,753 0 0
Hormel Foods Corp COM 440452100 1,543 42,390 SH   SOLE   42,390 0 0
Hormel Foods Corp COM 440452100 543 14,920 SH   SOLE   14,920 0 0
Hormel Foods Corp COM 440452100 398 10,948 SH   SOLE   10,948 0 0
Hormel Foods Corp COM 440452100 81 2,214 SH   SOLE   2,214 0 0
Host Hotels & Resorts Inc COM 44107P104 2,551 128,533 SH   SOLE   128,533 0 0
Host Hotels & Resorts Inc COM 44107P104 2,313 116,536 SH   SOLE   116,536 0 0
Host Hotels & Resorts Inc COM 44107P104 754 37,980 SH   SOLE   37,980 0 0
Host Hotels & Resorts Inc COM 44107P104 597 30,098 SH   SOLE   30,098 0 0
Host Hotels & Resorts Inc COM 44107P104 112 5,635 SH   SOLE   5,635 0 0
HP INC COM 40434L105 16 740 SH   SOLE   740 0 0
HP Inc COM 40434L105 6,095 290,089 SH   SOLE   290,089 0 0
HP Inc COM 40434L105 5,526 263,015 SH   SOLE   263,015 0 0
HP Inc COM 40434L105 1,815 86,390 SH   SOLE   86,390 0 0
HP Inc COM 40434L105 1,427 67,930 SH   SOLE   67,930 0 0
HP Inc COM 40434L105 269 12,818 SH   SOLE   12,818 0 0
HSBC HOLDINGS PLC SPONS ADR COM 404280406 193 3,736 SH   SOLE   3,736 0 0
HUDBAY MINERALS INC COM 443628102 187 21,000 SH   SOLE   21,000 0 0
Hudbay Minerals Inc COM 443628102 82 9,200 SH   SOLE   9,200 0 0
Hudbay Minerals Inc COM 443628102 700 78,800 SH   SOLE   78,800 0 0
Hudbay Minerals Inc COM 443628102 321 36,153 SH   SOLE   36,153 0 0
Hudbay Minerals Inc COM 443628102 0 0 SH   DFND 1 0 0 0
Hudbay Minerals Inc CALL 443628102 925 104,100 SH Call DFND 1 0 104,100 0
Hudbay Minerals Inc PUT 443628102 285 32,100 SH Put DFND 1 0 32,100 0
Humana Inc COM 444859102 6,155 24,812 SH   SOLE   24,812 0 0
Humana Inc COM 444859102 5,581 22,496 SH   SOLE   22,496 0 0
Humana Inc COM 444859102 1,840 7,417 SH   SOLE   7,417 0 0
Humana Inc COM 444859102 1,441 5,810 SH   SOLE   5,810 0 0
Humana Inc COM 444859102 273 1,100 SH   SOLE   1,100 0 0
Huntington Bancshares Inc/OH COM 446150104 2,733 187,738 SH   SOLE   187,738 0 0
Huntington Bancshares Inc/OH COM 446150104 2,478 170,217 SH   SOLE   170,217 0 0
Huntington Bancshares Inc/OH COM 446150104 814 55,940 SH   SOLE   55,940 0 0
Huntington Bancshares Inc/OH COM 446150104 640 43,963 SH   SOLE   43,963 0 0
Huntington Bancshares Inc/OH COM 446150104 121 8,300 SH   SOLE   8,300 0 0
Huntington Ingalls Industries Inc COM 446413106 549 2,330 SH   SOLE   2,330 0 0
Huntington Ingalls Industries Inc COM 446413106 82 346 SH   SOLE   346 0 0
Hydrogenics Corp COM 448883207 1 83 SH   DFND 1 0 83 0
IAC/INTERACTIVECORP COM 44919P508 131 1,072 SH   SOLE   1,072 0 0
IAC/InterActiveCorp COM 44919P508 464 3,796 SH   SOLE   3,796 0 0
IAC/InterActiveCorp COM 44919P508 69 563 SH   SOLE   563 0 0
IAMGOLD Corp COM 450913108 663 113,370 SH   SOLE   113,370 0 0
IAMGOLD Corp COM 450913108 117 20,000 SH   SOLE   20,000 0 0
IAMGOLD Corp COM 450913108 1,598 273,228 SH   SOLE   273,228 0 0
IAMGOLD Corp COM 450913108 902 154,100 SH   SOLE   154,100 0 0
IAMGOLD Corp COM 450913108 20 3,400 SH   DFND 1 0 3,400 0
IAMGOLD Corp COM 450913108 1 98 SH   DFND 1 0 98 0
IAMGOLD Corp COM 450913108 0 0 SH   DFND 1 0 0 0
IAMGOLD Corp CALL 450913108 15 2,600 SH Call DFND 1 0 2,600 0
Ichor Holdings Ltd COM G4740B105 197 8,000 SH   SOLE   8,000 0 0
ICICI BANK LTD-SPONSORED ADR COM 45104G104 65 6,704 SH   SOLE   6,704 0 0
IDEX Corp COM 45167R104 518 3,922 SH   SOLE   3,922 0 0
IDEX Corp COM 45167R104 77 582 SH   SOLE   582 0 0
IDEXX Laboratories Inc COM 45168D104 2,148 13,734 SH   SOLE   13,734 0 0
IDEXX Laboratories Inc COM 45168D104 2,369 15,149 SH   SOLE   15,149 0 0
IDEXX Laboratories Inc COM 45168D104 701 4,480 SH   SOLE   4,480 0 0
IDEXX Laboratories Inc COM 45168D104 555 3,547 SH   SOLE   3,547 0 0
IDEXX Laboratories Inc COM 45168D104 104 664 SH   SOLE   664 0 0
IHS MARKIT LTD COM G47567105 358 7,919 SH   SOLE   7,919 0 0
IHS Markit Ltd COM G47567105 925 20,487 SH   SOLE   20,487 0 0
IHS Markit Ltd COM G47567105 2,849 63,093 SH   SOLE   63,093 0 0
IHS Markit Ltd COM G47567105 2,583 57,204 SH   SOLE   57,204 0 0
IHS Markit Ltd COM G47567105 667 14,774 SH   SOLE   14,774 0 0
IHS Markit Ltd COM G47567105 137 3,040 SH   SOLE   3,040 0 0
ILLINOIS TOOL WORKS INC COM 452308109 1,292 7,743 SH   SOLE   7,743 0 0
Illinois Tool Works Inc COM 452308109 8,935 53,552 SH   SOLE   53,552 0 0
Illinois Tool Works Inc COM 452308109 8,101 48,554 SH   SOLE   48,554 0 0
Illinois Tool Works Inc COM 452308109 2,652 15,896 SH   SOLE   15,896 0 0
Illinois Tool Works Inc COM 452308109 2,092 12,540 SH   SOLE   12,540 0 0
Illinois Tool Works Inc COM 452308109 394 2,359 SH   SOLE   2,359 0 0
Illumina Inc COM 452327109 5,540 25,357 SH   SOLE   25,357 0 0
Illumina Inc COM 452327109 5,023 22,991 SH   SOLE   22,991 0 0
Illumina Inc COM 452327109 1,637 7,493 SH   SOLE   7,493 0 0
Illumina Inc COM 452327109 1,297 5,938 SH   SOLE   5,938 0 0
Illumina Inc COM 452327109 243 1,112 SH   SOLE   1,112 0 0
IMAX Corp CALL 45245E109 355 19,200 SH Call SOLE   19,200 0 0
IMPERIAL OIL COM 453038408 3,579 114,300 SH   DFND 5 0 114,300 0
IMPERIAL OIL LTD COM 453038408 9,114 291,103 SH   SOLE   291,103 0 0
Imperial Oil Ltd COM 453038408 4,112 131,321 SH   SOLE   131,321 0 0
Imperial Oil Ltd COM 453038408 1,890 60,373 SH   SOLE   60,373 0 0
Imperial Oil Ltd COM 453038408 6,318 201,800 SH   SOLE   201,800 0 0
Imperial Oil Ltd COM 453038408 3,916 125,066 SH   SOLE   125,066 0 0
Imperial Oil Ltd COM 453038408 3,073 98,136 SH   DFND 1 0 98,136 0
Imperial Oil Ltd CALL 453038408 319 10,200 SH Call DFND 1 0 10,200 0
Imperial Oil Ltd PUT 453038408 523 16,700 SH Put DFND 1 0 16,700 0
Incyte Corp COM 45337C102 2,612 27,583 SH   SOLE   27,583 0 0
Incyte Corp COM 45337C102 2,881 30,422 SH   SOLE   30,422 0 0
Incyte Corp COM 45337C102 850 8,973 SH   SOLE   8,973 0 0
Incyte Corp COM 45337C102 675 7,124 SH   SOLE   7,124 0 0
Incyte Corp COM 45337C102 126 1,331 SH   SOLE   1,331 0 0
ING GROEP SPONSORED ADR COM 456837103 390 21,115 SH   SOLE   21,115 0 0
Ingersoll-Rand PLC COM G47791101 3,871 43,397 SH   SOLE   43,397 0 0
Ingersoll-Rand PLC COM G47791101 3,509 39,347 SH   SOLE   39,347 0 0
Ingersoll-Rand PLC COM G47791101 1,161 13,018 SH   SOLE   13,018 0 0
Ingersoll-Rand PLC COM G47791101 906 10,162 SH   SOLE   10,162 0 0
Ingersoll-Rand PLC COM G47791101 172 1,932 SH   SOLE   1,932 0 0
INGREDION INC COM 457187102 10 70 SH   SOLE   70 0 0
Ingredion Inc COM 457187102 515 3,682 SH   SOLE   3,682 0 0
Ingredion Inc COM 457187102 76 546 SH   SOLE   546 0 0
Inogen Inc COM 45780L104 1 9 SH   DFND 1 0 9 0
Intel Corp COM 458140100 58,292 1,262,821 SH   SOLE   1,262,821 0 0
Intel Corp COM 458140100 34,018 736,961 SH   SOLE   736,961 0 0
Intel Corp COM 458140100 11,132 241,158 SH   SOLE   241,158 0 0
Intel Corp COM 458140100 8,786 190,338 SH   SOLE   190,338 0 0
Intel Corp COM 458140100 1,652 35,780 SH   SOLE   35,780 0 0
INTEL CORPORATION COM 458140100 1,457 31,565 SH   SOLE   31,565 0 0
Intellipharmaceutics International Inc/CA COM 458173101 0 195 SH   DFND 1 0 195 0
INTERACTIVE BROKERS GROUP INC CL-A COM 45841N107 118 2,000 SH   SOLE   2,000 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104 171 2,430 SH   SOLE   2,430 0 0
Intercontinental Exchange Inc COM 45866F104 7,169 101,607 SH   SOLE   101,607 0 0
Intercontinental Exchange Inc COM 45866F104 6,500 92,124 SH   SOLE   92,124 0 0
Intercontinental Exchange Inc COM 45866F104 2,131 30,202 SH   SOLE   30,202 0 0
Intercontinental Exchange Inc COM 45866F104 1,679 23,793 SH   SOLE   23,793 0 0
Intercontinental Exchange Inc COM 45866F104 316 4,481 SH   SOLE   4,481 0 0
Intercontinental Exchange Inc COM 45866F104 310 4,400 SH   SOLE   4,400 0 0
Intercontinental Exchange Inc PUT 45866F104 1,554 27,600 SH Put SOLE   27,600 0 0
InterDigital Inc/PA COM 45867G101 4 55 SH   DFND 1 0 55 0
INTERNATIONAL BUSINESS MACHINES CORP COM 459200101 1,785 11,635 SH   SOLE   11,635 0 0
International Business Machines Corp COM 459200101 53,917 351,435 SH   SOLE   351,435 0 0
International Business Machines Corp COM 459200101 20,801 135,580 SH   SOLE   135,580 0 0
International Business Machines Corp COM 459200101 6,971 45,436 SH   SOLE   45,436 0 0
International Business Machines Corp COM 459200101 5,372 35,017 SH   SOLE   35,017 0 0
International Business Machines Corp COM 459200101 1,034 6,742 SH   SOLE   6,742 0 0
INTERNATIONAL FLAVORS & FRAGRANCES COM 459506101 723 4,739 SH   SOLE   4,739 0 0
International Flavors & Fragrances Inc COM 459506101 2,093 13,715 SH   SOLE   13,715 0 0
International Flavors & Fragrances Inc COM 459506101 1,898 12,436 SH   SOLE   12,436 0 0
International Flavors & Fragrances Inc COM 459506101 619 4,053 SH   SOLE   4,053 0 0
International Flavors & Fragrances Inc COM 459506101 490 3,212 SH   SOLE   3,212 0 0
International Flavors & Fragrances Inc COM 459506101 92 601 SH   SOLE   601 0 0
International Paper Co COM 460146103 12,526 216,186 SH   SOLE   216,186 0 0
International Paper Co COM 460146103 4,155 71,712 SH   SOLE   71,712 0 0
International Paper Co COM 460146103 3,767 65,019 SH   SOLE   65,019 0 0
International Paper Co COM 460146103 1,166 20,132 SH   SOLE   20,132 0 0
International Paper Co COM 460146103 973 16,793 SH   SOLE   16,793 0 0
International Paper Co COM 460146103 173 2,987 SH   SOLE   2,987 0 0
INTERNATIONAL PAPER COMPANY COM 460146103 125 2,157 SH   SOLE   2,157 0 0
INTERNATIONAL SPEEDWAY CORP CL-A COM 460335201 51 1,280 SH   SOLE   1,280 0 0
International Tower Hill Mines Ltd COM 46050R102 0 327 SH   DFND 1 0 327 0
INTERPUBLIC GROUP OF COMPANIES(THE) COM 460690100 277 13,760 SH   SOLE   13,760 0 0
Interpublic Group of Cos Inc/The COM 460690100 1,361 67,493 SH   SOLE   67,493 0 0
Interpublic Group of Cos Inc/The COM 460690100 1,234 61,194 SH   SOLE   61,194 0 0
Interpublic Group of Cos Inc/The COM 460690100 407 20,183 SH   SOLE   20,183 0 0
Interpublic Group of Cos Inc/The COM 460690100 319 15,805 SH   SOLE   15,805 0 0
Interpublic Group of Cos Inc/The COM 460690100 60 2,995 SH   SOLE   2,995 0 0
INTUIT INC COM 461202103 731 4,630 SH   SOLE   4,630 0 0
Intuit Inc COM 461202103 6,655 42,181 SH   SOLE   42,181 0 0
Intuit Inc COM 461202103 6,034 38,244 SH   SOLE   38,244 0 0
Intuit Inc COM 461202103 1,971 12,492 SH   SOLE   12,492 0 0
Intuit Inc COM 461202103 1,559 9,878 SH   SOLE   9,878 0 0
Intuit Inc COM 461202103 292 1,853 SH   SOLE   1,853 0 0
Intuitive Surgical Inc COM 46120E602 7,102 19,460 SH   SOLE   19,460 0 0
Intuitive Surgical Inc COM 46120E602 6,439 17,644 SH   SOLE   17,644 0 0
Intuitive Surgical Inc COM 46120E602 2,095 5,740 SH   SOLE   5,740 0 0
Intuitive Surgical Inc COM 46120E602 1,663 4,557 SH   SOLE   4,557 0 0
Intuitive Surgical Inc COM 46120E602 311 851 SH   SOLE   851 0 0
Invesco Ltd COM G491BT108 2,583 70,702 SH   SOLE   70,702 0 0
Invesco Ltd COM G491BT108 2,342 64,103 SH   SOLE   64,103 0 0
Invesco Ltd COM G491BT108 763 20,882 SH   SOLE   20,882 0 0
Invesco Ltd COM G491BT108 605 16,556 SH   SOLE   16,556 0 0
Invesco Ltd COM G491BT108 113 3,099 SH   SOLE   3,099 0 0
Invitation Homes Inc COM 46187W107 377 15,979 SH   SOLE   15,979 0 0
Invitation Homes Inc COM 46187W107 56 2,371 SH   SOLE   2,371 0 0
IPG Photonics Corp COM 44980X109 414 1,933 SH   SOLE   1,933 0 0
IPG Photonics Corp COM 44980X109 61 287 SH   SOLE   287 0 0
IQVIA HOLDINGS INC COM 46266C105 67 687 SH   SOLE   687 0 0
IQVIA Holdings Inc COM 46266C105 2,244 22,926 SH   SOLE   22,926 0 0
IQVIA Holdings Inc COM 46266C105 707 7,223 SH   SOLE   7,223 0 0
IQVIA Holdings Inc COM 46266C105 2,475 25,286 SH   SOLE   25,286 0 0
IQVIA Holdings Inc COM 46266C105 580 5,922 SH   SOLE   5,922 0 0
IQVIA Holdings Inc COM 46266C105 105 1,072 SH   SOLE   1,072 0 0
Iron Mountain Inc COM 46284V101 1,844 48,880 SH   SOLE   48,880 0 0
Iron Mountain Inc COM 46284V101 1,672 44,318 SH   SOLE   44,318 0 0
Iron Mountain Inc COM 46284V101 513 13,597 SH   SOLE   13,597 0 0
Iron Mountain Inc COM 46284V101 432 11,446 SH   SOLE   11,446 0 0
Iron Mountain Inc COM 46284V101 76 2,018 SH   SOLE   2,018 0 0
iShares 3-7 Year Treasury Bond ETF CALL 464288661 8,101 66,300 SH Call SOLE   66,300 0 0
iShares 7-10 Year Treasury Bond ETF PUT 464287440 655 6,200 SH Put SOLE   6,200 0 0
iShares 7-10 Year Treasury Bond ETF CALL 464287440 169 1,600 SH Call SOLE   1,600 0 0
ISHARES CORE MSCI EAFE ETF COM 46432F842 188 2,850 SH   SOLE   2,850 0 0
ISHARES CORE S&P MID-CAP ETF COM 464287507 379 1,998 SH   SOLE   1,998 0 0
ISHARES CORE S&P SMALL-CAP ETF COM 464287804 277 3,600 SH   SOLE   3,600 0 0
iShares Core S&P Total US Stock Market ETF COM 464287150 194 3,175 SH   DFND 1 0 3,175 0
iShares Edge MSCI Min Vol EAFE ETF COM 46429B689 483 6,615 SH   DFND 1 0 6,615 0
iShares Edge MSCI Min Vol Emerging Markets ETF COM 464286533 1,233 20,286 SH   DFND 1 0 20,286 0
ISHARES GOLD TRUST ETF COM 464285105 406 32,470 SH   SOLE   32,470 0 0
iShares India 50 ETF COM 464289529 111 3,000 SH   SOLE   3,000 0 0
ISHARES INTL SELECT DIVIDEND ETF COM 464288448 648 19,178 SH   SOLE   19,178 0 0
ISHARES MSCI ALL COUNTRY ASIA ETF COM 464288182 126 1,650 SH   SOLE   1,650 0 0
ISHARES MSCI AUSTRALIA ETF COM 464286103 485 20,913 SH   SOLE   20,913 0 0
ISHARES MSCI CANADA ETF COM 464286509 285 9,600 SH   SOLE   9,600 0 0
ISHARES MSCI EAFE ETF COM 464287465 879 12,504 SH   SOLE   12,504 0 0
iShares MSCI EAFE ETF COM 464287465 4,345 61,800 SH   SOLE   61,800 0 0
iShares MSCI Emerging Markets ETF COM 464287234 5 100 SH   SOLE   100 0 0
ISHARES MSCI EMERGING MKTS ETF COM 464287234 141 3,000 SH   SOLE   3,000 0 0
iShares MSCI Eurozone ETF COM 464286608 2,169 50,000 SH   DFND 1 0 50,000 0
ISHARES MSCI FRANCE ETF COM 464286707 698 22,365 SH   SOLE   22,365 0 0
ISHARES MSCI GERMANY INDEX FUND COM 464286806 851 25,777 SH   SOLE   25,777 0 0
ISHARES MSCI HONG KONG ETF COM 464286871 267 10,502 SH   SOLE   10,502 0 0
iShares MSCI India ETF COM 46429B598 361 10,000 SH   DFND 1 0 10,000 0
ISHARES MSCI JAPAN ETF COM 46434G822 1,612 26,892 SH   SOLE   26,892 0 0
iShares MSCI New Zealand ETF COM 464289123 1,899 40,000 SH   DFND 1 0 40,000 0
ISHARES MSCI SPAIN CAPPED ETF COM 464286764 270 8,227 SH   SOLE   8,227 0 0
ISHARES MSCI SWEDEN CAPPED ETF COM 464286756 308 9,083 SH   SOLE   9,083 0 0
ISHARES MSCI SWITZERLAND CAPPED ETF COM 464286749 696 19,574 SH   SOLE   19,574 0 0
ISHARES MSCI UNITED KINGDOM ETF COM 46435G334 1,182 32,992 SH   SOLE   32,992 0 0
ISHARES S&P 500 INDEX FUND COM 464287200 820 3,050 SH   SOLE   3,050 0 0
ISHARES SELECT DIVIDEND ETF COM 464287168 447 4,537 SH   SOLE   4,537 0 0
ISHARES U.S. PHARMACEUTICALS ETF COM 464288836 128 830 SH   SOLE   830 0 0
iShares U.S. Real Estate ETF PUT 464287739 57 700 SH Put SOLE   700 0 0
iShares U.S. Real Estate ETF CALL 464287739 2,479 30,600 SH Call SOLE   30,600 0 0
ISHARES US HEALTHCARE PROVIDERS ETF COM 464288828 14 90 SH   SOLE   90 0 0
ISHARES US PREFERRED STOCK ETF COM 464288687 49 1,300 SH   SOLE   1,300 0 0
iShares US Preferred Stock ETF COM 464288687 268 7,046 SH   DFND 1 0 7,046 0
ISHARES US TECHNOLOGY ETF COM 464287721 33 200 SH   SOLE   200 0 0
Jack Henry & Associates Inc COM 426281101 465 3,974 SH   SOLE   3,974 0 0
Jack Henry & Associates Inc COM 426281101 69 590 SH   SOLE   590 0 0
Jack in the Box Inc COM 466367109 4 42 SH   DFND 1 0 42 0
Jacobs Engineering Group Inc COM 469814107 1,380 20,922 SH   SOLE   20,922 0 0
Jacobs Engineering Group Inc COM 469814107 1,251 18,970 SH   SOLE   18,970 0 0
Jacobs Engineering Group Inc COM 469814107 407 6,175 SH   SOLE   6,175 0 0
Jacobs Engineering Group Inc COM 469814107 323 4,900 SH   SOLE   4,900 0 0
Jacobs Engineering Group Inc COM 469814107 60 916 SH   SOLE   916 0 0
Jazz Pharmaceuticals PLC COM G50871105 415 3,084 SH   SOLE   3,084 0 0
Jazz Pharmaceuticals PLC COM G50871105 62 457 SH   SOLE   457 0 0
JB Hunt Transport Services Inc COM 445658107 1,710 14,868 SH   SOLE   14,868 0 0
JB Hunt Transport Services Inc COM 445658107 1,550 13,480 SH   SOLE   13,480 0 0
JB Hunt Transport Services Inc COM 445658107 517 4,494 SH   SOLE   4,494 0 0
JB Hunt Transport Services Inc COM 445658107 400 3,481 SH   SOLE   3,481 0 0
JB Hunt Transport Services Inc COM 445658107 77 667 SH   SOLE   667 0 0
JD.COM INC ADR COM 47215P106 41 1,000 SH   SOLE   1,000 0 0
JM Smucker Co/The COM 832696405 2,451 19,727 SH   SOLE   19,727 0 0
JM Smucker Co/The COM 832696405 2,222 17,886 SH   SOLE   17,886 0 0
JM Smucker Co/The COM 832696405 723 5,820 SH   SOLE   5,820 0 0
JM Smucker Co/The COM 832696405 574 4,620 SH   SOLE   4,620 0 0
JM Smucker Co/The COM 832696405 107 864 SH   SOLE   864 0 0
JOHNSON & JOHNSON COM 478160104 15,357 109,912 SH   SOLE   109,912 0 0
Johnson & Johnson COM 478160104 84 600 SH   SOLE   600 0 0
Johnson & Johnson COM 478160104 109,204 781,594 SH   SOLE   781,594 0 0
Johnson & Johnson COM 478160104 59,108 423,047 SH   SOLE   423,047 0 0
Johnson & Johnson COM 478160104 19,246 137,746 SH   SOLE   137,746 0 0
Johnson & Johnson COM 478160104 15,266 109,262 SH   SOLE   109,262 0 0
Johnson & Johnson COM 478160104 2,855 20,437 SH   SOLE   20,437 0 0
Johnson Controls International plc COM G51502105 6,125 160,729 SH   SOLE   160,729 0 0
Johnson Controls International plc COM G51502105 5,554 145,729 SH   SOLE   145,729 0 0
Johnson Controls International plc COM G51502105 1,824 47,851 SH   SOLE   47,851 0 0
Johnson Controls International plc COM G51502105 1,434 37,638 SH   SOLE   37,638 0 0
Johnson Controls International plc COM G51502105 271 7,100 SH   SOLE   7,100 0 0
Jones Lang LaSalle Inc COM 48020Q107 347 2,327 SH   SOLE   2,327 0 0
Jones Lang LaSalle Inc COM 48020Q107 51 345 SH   SOLE   345 0 0
JP MORGAN CHASE & CO COM 46625H100 9,242 86,418 SH   SOLE   86,418 0 0
JPMorgan Chase & Co COM 46625H100 3,263 30,513 SH   SOLE   30,513 0 0
JPMorgan Chase & Co COM 46625H100 64,444 602,620 SH   SOLE   602,620 0 0
JPMorgan Chase & Co COM 46625H100 58,430 546,379 SH   SOLE   546,379 0 0
JPMorgan Chase & Co COM 46625H100 19,313 180,597 SH   SOLE   180,597 0 0
JPMorgan Chase & Co COM 46625H100 15,091 141,116 SH   SOLE   141,116 0 0
JPMorgan Chase & Co COM 46625H100 2,865 26,795 SH   SOLE   26,795 0 0
Juniper Networks Inc COM 48203R104 1,856 65,117 SH   SOLE   65,117 0 0
Juniper Networks Inc COM 48203R104 1,683 59,040 SH   SOLE   59,040 0 0
Juniper Networks Inc COM 48203R104 556 19,518 SH   SOLE   19,518 0 0
Juniper Networks Inc COM 48203R104 435 15,249 SH   SOLE   15,249 0 0
Juniper Networks Inc COM 48203R104 83 2,896 SH   SOLE   2,896 0 0
Just Energy Group Inc COM 48213W101 4,911 1,139,462 SH   SOLE   1,139,462 0 0
Just Energy Group Inc COM 48213W101 128 29,801 SH   SOLE   29,801 0 0
Just Energy Group Inc COM 48213W101 18 4,200 SH   DFND 1 0 4,200 0
Just Energy Group Inc PUT 48213W101 9 2,000 SH Put DFND 1 0 2,000 0
KANSAS CITY SOUTHERN COM 485170302 263 2,500 SH   SOLE   2,500 0 0
Kansas City Southern COM 485170302 1,892 17,983 SH   SOLE   17,983 0 0
Kansas City Southern COM 485170302 1,716 16,305 SH   SOLE   16,305 0 0
Kansas City Southern COM 485170302 569 5,411 SH   SOLE   5,411 0 0
Kansas City Southern COM 485170302 443 4,211 SH   SOLE   4,211 0 0
Kansas City Southern COM 485170302 84 802 SH   SOLE   802 0 0
KAR AUCTION SERVICES INC COM 48238T109 341 6,760 SH   SOLE   6,760 0 0
KAR Auction Services Inc COM 48238T109 0 3 SH   DFND 1 0 3 0
Kellogg Co COM 487836108 428 6,300 SH   SOLE   6,300 0 0
Kellogg Co COM 487836108 408 6,000 SH   SOLE   6,000 0 0
Kellogg Co COM 487836108 2,937 43,201 SH   SOLE   43,201 0 0
Kellogg Co COM 487836108 2,663 39,169 SH   SOLE   39,169 0 0
Kellogg Co COM 487836108 903 13,284 SH   SOLE   13,284 0 0
Kellogg Co COM 487836108 688 10,116 SH   SOLE   10,116 0 0
Kellogg Co COM 487836108 134 1,971 SH   SOLE   1,971 0 0
KELLOGG COMPANY COM 487836108 2,422 35,625 SH   SOLE   35,625 0 0
Kelso Technologies Inc COM 48826D201 1 1,435 SH   DFND 1 0 1,435 0
Kennedy-Wilson Holdings Inc COM 489398107 17 954 SH   DFND 1 0 954 0
KEYCORP COM 493267108 388 19,257 SH   SOLE   19,257 0 0
KeyCorp COM 493267108 3,767 186,775 SH   SOLE   186,775 0 0
KeyCorp COM 493267108 3,416 169,344 SH   SOLE   169,344 0 0
KeyCorp COM 493267108 1,126 55,814 SH   SOLE   55,814 0 0
KeyCorp COM 493267108 882 43,737 SH   SOLE   43,737 0 0
KeyCorp COM 493267108 167 8,281 SH   SOLE   8,281 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2 50 SH   SOLE   50 0 0
Kimberly-Clark Corp COM 494368103 7,371 61,093 SH   SOLE   61,093 0 0
Kimberly-Clark Corp COM 494368103 6,683 55,391 SH   SOLE   55,391 0 0
Kimberly-Clark Corp COM 494368103 2,188 18,132 SH   SOLE   18,132 0 0
Kimberly-Clark Corp COM 494368103 1,726 14,306 SH   SOLE   14,306 0 0
Kimberly-Clark Corp COM 494368103 325 2,691 SH   SOLE   2,691 0 0
KIMBERLY-CLARK CORPORATION COM 494368103 311 2,581 SH   SOLE   2,581 0 0
Kimco Realty Corp COM 49446R109 1,342 73,927 SH   SOLE   73,927 0 0
Kimco Realty Corp COM 49446R109 1,217 67,028 SH   SOLE   67,028 0 0
Kimco Realty Corp COM 49446R109 396 21,844 SH   SOLE   21,844 0 0
Kimco Realty Corp COM 49446R109 314 17,312 SH   SOLE   17,312 0 0
Kimco Realty Corp COM 49446R109 59 3,241 SH   SOLE   3,241 0 0
Kinder Morgan Inc/DE COM 49456B101 6,028 333,566 SH   SOLE   333,566 0 0
Kinder Morgan Inc/DE COM 49456B101 5,465 302,435 SH   SOLE   302,435 0 0
Kinder Morgan Inc/DE COM 49456B101 1,864 103,151 SH   SOLE   103,151 0 0
Kinder Morgan Inc/DE COM 49456B101 1,411 78,111 SH   SOLE   78,111 0 0
Kinder Morgan Inc/DE COM 49456B101 1,021 56,500 SH   SOLE   56,500 0 0
Kinder Morgan Inc/DE COM 49456B101 277 15,305 SH   SOLE   15,305 0 0
Kinder Morgan Inc/DE PUT 49456B101 3,816 264,600 SH Put SOLE   264,600 0 0
Kingsway Financial Services Inc COM 496904202 0 48 SH   DFND 1 0 48 0
Kingsway Financial Services Inc COM 496904202 0 82 SH   DFND 1 0 82 0
Kinross Gold Corp COM 496902404 3,800 878,400 SH   SOLE   878,400 0 0
Kinross Gold Corp COM 496902404 7,508 1,735,580 SH   SOLE   1,735,580 0 0
Kinross Gold Corp COM 496902404 4,291 992,000 SH   SOLE   992,000 0 0
Kinross Gold Corp COM 496902404 2,685 620,662 SH   SOLE   620,662 0 0
Kinross Gold Corp COM 496902404 304 70,386 SH   DFND 1 0 70,386 0
Kinross Gold Corp COM 496902404 0 24 SH   DFND 1 0 24 0
Kinross Gold Corp COM 496902404 0 0 SH   DFND 1 0 0 0
Kinross Gold Corp CALL 496902404 599 138,700 SH Call SOLE   138,700 0 0
Kinross Gold Corp CALL 496902404 157 36,400 SH Call DFND 1 0 36,400 0
Kinross Gold Corp PUT 496902404 87 20,100 SH Put DFND 1 0 20,100 0
KINROSS GOLD CORPORATION NO PAR COM 496902404 9 2,051 SH   SOLE   2,051 0 0
zKIRKLAND LAKE GOLD LTD COM 49741E100 3,537 230,000 SH   SOLE   230,000 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 2 100 SH   DFND 1 0 100 0
Kirkland Lake Gold Ltd COM 49741E100 5,517 358,750 SH   SOLE   358,750 0 0
Kirkland Lake Gold Ltd COM 49741E100 955 62,100 SH   SOLE   62,100 0 0
Kirkland Lake Gold Ltd COM 49741E100 6 400 SH   DFND 1 0 400 0
Kirkland Lake Gold Ltd COM 49741E100 0 9 SH   DFND 1 0 9 0
Kirkland Lake Gold Ltd COM 49741E100 0 0 SH   DFND 1 0 0 0
Kirkland Lake Gold Ltd CALL 49741E100 154 10,000 SH Call DFND 1 0 10,000 0
KLA-Tencor Corp COM 482480100 11,791 112,217 SH   SOLE   112,217 0 0
KLA-Tencor Corp COM 482480100 2,593 24,677 SH   SOLE   24,677 0 0
KLA-Tencor Corp COM 482480100 846 8,049 SH   SOLE   8,049 0 0
KLA-Tencor Corp COM 482480100 670 6,373 SH   SOLE   6,373 0 0
KLA-Tencor Corp COM 482480100 126 1,195 SH   SOLE   1,195 0 0
KLONDEX MINES LTD COM 498696103 26 10,000 SH   SOLE   10,000 0 0
Klondex Mines Ltd COM 498696103 509 195,623 SH   SOLE   195,623 0 0
Klondex Mines Ltd COM 498696103 153 58,900 SH   SOLE   58,900 0 0
Klondex Mines Ltd COM 498696103 6 2,200 SH   DFND 1 0 2,200 0
Klondex Mines Ltd COM 498696103 0 9 SH   DFND 1 0 9 0
Knight-Swift Transportation Holdings Inc COM 499049104 299 6,835 SH   SOLE   6,835 0 0
Knight-Swift Transportation Holdings Inc COM 499049104 44 1,014 SH   SOLE   1,014 0 0
Kohl's Corp COM 500255104 1,588 29,278 SH   SOLE   29,278 0 0
Kohl's Corp COM 500255104 1,440 26,546 SH   SOLE   26,546 0 0
Kohl's Corp COM 500255104 474 8,749 SH   SOLE   8,749 0 0
Kohl's Corp COM 500255104 372 6,857 SH   SOLE   6,857 0 0
Kohl's Corp COM 500255104 70 1,298 SH   SOLE   1,298 0 0
KONINKLIJKE PHILIPS N.V. COM 500472303 655 17,320 SH   SOLE   17,320 0 0
Kraft Heinz Co/The COM 500754106 8,063 103,694 SH   SOLE   103,694 0 0
Kraft Heinz Co/The COM 500754106 7,311 94,018 SH   SOLE   94,018 0 0
Kraft Heinz Co/The COM 500754106 2,431 31,261 SH   SOLE   31,261 0 0
Kraft Heinz Co/The COM 500754106 1,888 24,283 SH   SOLE   24,283 0 0
Kraft Heinz Co/The COM 500754106 361 4,638 SH   SOLE   4,638 0 0
KRAFT HEINZ COMPANY(THE) COM 500754106 397 5,102 SH   SOLE   5,102 0 0
Kroger Co/The COM 501044101 4,241 154,491 SH   SOLE   154,491 0 0
Kroger Co/The COM 501044101 3,845 140,073 SH   SOLE   140,073 0 0
Kroger Co/The COM 501044101 1,264 46,053 SH   SOLE   46,053 0 0
Kroger Co/The COM 501044101 993 36,178 SH   SOLE   36,178 0 0
Kroger Co/The COM 501044101 188 6,833 SH   SOLE   6,833 0 0
L Brands Inc COM 501797104 2,583 42,890 SH   SOLE   42,890 0 0
L Brands Inc COM 501797104 2,342 38,887 SH   SOLE   38,887 0 0
L Brands Inc COM 501797104 754 12,513 SH   SOLE   12,513 0 0
L Brands Inc COM 501797104 605 10,043 SH   SOLE   10,043 0 0
L Brands Inc COM 501797104 112 1,856 SH   SOLE   1,856 0 0
L3 Technologies Inc COM 502413107 2,685 13,572 SH   SOLE   13,572 0 0
L3 Technologies Inc COM 502413107 2,435 12,305 SH   SOLE   12,305 0 0
L3 Technologies Inc COM 502413107 794 4,014 SH   SOLE   4,014 0 0
L3 Technologies Inc COM 502413107 629 3,178 SH   SOLE   3,178 0 0
L3 Technologies Inc COM 502413107 118 595 SH   SOLE   595 0 0
Laboratory Corp of America Holdings COM 50540R409 2,820 17,680 SH   SOLE   17,680 0 0
Laboratory Corp of America Holdings COM 50540R409 2,557 16,030 SH   SOLE   16,030 0 0
Laboratory Corp of America Holdings COM 50540R409 833 5,224 SH   SOLE   5,224 0 0
Laboratory Corp of America Holdings COM 50540R409 660 4,140 SH   SOLE   4,140 0 0
Laboratory Corp of America Holdings COM 50540R409 124 775 SH   SOLE   775 0 0
Lam Research Corp COM 512807108 5,177 28,127 SH   SOLE   28,127 0 0
Lam Research Corp COM 512807108 4,694 25,502 SH   SOLE   25,502 0 0
Lam Research Corp COM 512807108 1,535 8,337 SH   SOLE   8,337 0 0
Lam Research Corp COM 512807108 1,212 6,586 SH   SOLE   6,586 0 0
Lam Research Corp COM 512807108 228 1,237 SH   SOLE   1,237 0 0
LAMAR ADVERTISING COMPANY CL-A COM 512816109 148 2,000 SH   SOLE   2,000 0 0
LAMB WESTON HOLDINGS INC W/I COM 513272104 94 1,666 SH   SOLE   1,666 0 0
Las Vegas Sands Corp COM 517834107 1,411 20,306 SH   SOLE   20,306 0 0
Las Vegas Sands Corp COM 517834107 209 3,013 SH   SOLE   3,013 0 0
LAS VEGAS SANDS INC COM 517834107 1,390 20,000 SH   SOLE   20,000 0 0
LA-Z BOY INC COM 505336107 156 5,000 SH   SOLE   5,000 0 0
Lazard Ltd COM G54050102 417 7,945 SH   SOLE   7,945 0 0
Lazard Ltd PUT G54050102 2,095 50,000 SH Put SOLE   50,000 0 0
Lear Corp COM 521865204 617 3,490 SH   SOLE   3,490 0 0
Lear Corp COM 521865204 92 518 SH   SOLE   518 0 0
Leggett & Platt Inc COM 524660107 1,093 22,894 SH   SOLE   22,894 0 0
Leggett & Platt Inc COM 524660107 991 20,757 SH   SOLE   20,757 0 0
Leggett & Platt Inc COM 524660107 324 6,789 SH   SOLE   6,789 0 0
Leggett & Platt Inc COM 524660107 256 5,361 SH   SOLE   5,361 0 0
Leggett & Platt Inc COM 524660107 48 1,007 SH   SOLE   1,007 0 0
Leidos Holdings Inc COM 525327102 476 7,372 SH   SOLE   7,372 0 0
Leidos Holdings Inc COM 525327102 71 1,094 SH   SOLE   1,094 0 0
Lennar Corp COM 526057104 2,246 35,518 SH   SOLE   35,518 0 0
Lennar Corp COM 526057104 2,037 32,203 SH   SOLE   32,203 0 0
Lennar Corp COM 526057104 659 10,428 SH   SOLE   10,428 0 0
Lennar Corp COM 526057104 526 8,317 SH   SOLE   8,317 0 0
Lennar Corp COM 526057104 98 1,547 SH   SOLE   1,547 0 0
Lennox International Inc COM 526107107 406 1,948 SH   SOLE   1,948 0 0
Lennox International Inc COM 526107107 60 289 SH   SOLE   289 0 0
Leucadia National Corp COM 527288104 1,442 54,451 SH   SOLE   54,451 0 0
Leucadia National Corp COM 527288104 1,308 49,370 SH   SOLE   49,370 0 0
Leucadia National Corp COM 527288104 439 16,565 SH   SOLE   16,565 0 0
Leucadia National Corp COM 527288104 338 12,751 SH   SOLE   12,751 0 0
Leucadia National Corp COM 527288104 65 2,458 SH   SOLE   2,458 0 0
Liberty Broadband Corp COM 530307305 468 5,500 SH   SOLE   5,500 0 0
Liberty Broadband Corp COM 530307305 69 816 SH   SOLE   816 0 0
Liberty Global PLC COM G5480U104 373 10,415 SH   SOLE   10,415 0 0
Liberty Global PLC COM G5480U120 983 29,037 SH   SOLE   29,037 0 0
Liberty Global PLC COM G5480U104 55 1,545 SH   SOLE   1,545 0 0
Liberty Global PLC COM G5480U120 146 4,308 SH   SOLE   4,308 0 0
Liberty Interactive Corp QVC Group COM 53071M104 570 23,332 SH   SOLE   23,332 0 0
Liberty Interactive Corp QVC Group COM 53071M104 85 3,462 SH   SOLE   3,462 0 0
Liberty Media Corp-Liberty Formula One COM 531229854 353 10,339 SH   SOLE   10,339 0 0
Liberty Media Corp-Liberty Formula One COM 531229854 52 1,534 SH   SOLE   1,534 0 0
Liberty Media Corp-Liberty SiriusXM COM 531229409 188 4,740 SH   SOLE   4,740 0 0
Liberty Media Corp-Liberty SiriusXM COM 531229607 364 9,176 SH   SOLE   9,176 0 0
Liberty Media Corp-Liberty SiriusXM COM 531229409 28 704 SH   SOLE   704 0 0
Liberty Media Corp-Liberty SiriusXM COM 531229607 54 1,362 SH   SOLE   1,362 0 0
Liberty Property Trust COM 531172104 325 7,560 SH   SOLE   7,560 0 0
Liberty Property Trust COM 531172104 48 1,122 SH   SOLE   1,122 0 0
LIFEPOINT HEALTH INC COM 53219L109 31 625 SH   SOLE   625 0 0
LILLY (ELI) & COMPANY COM 532457108 2,548 30,166 SH   SOLE   30,166 0 0
LIMONEIRA COMPANY COM 532746104 67 3,000 SH   SOLE   3,000 0 0
Lincoln National Corp COM 534187109 2,922 38,007 SH   SOLE   38,007 0 0
Lincoln National Corp COM 534187109 2,649 34,459 SH   SOLE   34,459 0 0
Lincoln National Corp COM 534187109 874 11,369 SH   SOLE   11,369 0 0
Lincoln National Corp COM 534187109 1 19 SH   SOLE   19 0 0
Lincoln National Corp COM 534187109 684 8,900 SH   SOLE   8,900 0 0
Lincoln National Corp COM 534187109 130 1,687 SH   SOLE   1,687 0 0
Live Nation Entertainment Inc COM 538034109 315 7,405 SH   SOLE   7,405 0 0
Live Nation Entertainment Inc COM 538034109 47 1,099 SH   SOLE   1,099 0 0
LKQ Corp COM 501889208 2,183 53,674 SH   SOLE   53,674 0 0
LKQ Corp COM 501889208 1,979 48,665 SH   SOLE   48,665 0 0
LKQ Corp COM 501889208 645 15,851 SH   SOLE   15,851 0 0
LKQ Corp COM 501889208 511 12,569 SH   SOLE   12,569 0 0
LKQ Corp COM 501889208 96 2,352 SH   SOLE   2,352 0 0
LKQ CORPORATION COM 501889208 1,256 30,895 SH   SOLE   30,895 0 0
LLOYDS BANKING GROUP PLC ADR COM 539439109 97 25,965 SH   SOLE   25,965 0 0
LOCKHEED MARTIN CORP COM 539830109 725 2,258 SH   SOLE   2,258 0 0
Lockheed Martin Corp COM 539830109 13,910 43,326 SH   SOLE   43,326 0 0
Lockheed Martin Corp COM 539830109 12,611 39,282 SH   SOLE   39,282 0 0
Lockheed Martin Corp COM 539830109 4,271 13,303 SH   SOLE   13,303 0 0
Lockheed Martin Corp COM 539830109 3,257 10,146 SH   SOLE   10,146 0 0
Lockheed Martin Corp COM 539830109 633 1,973 SH   SOLE   1,973 0 0
Loews Corp COM 540424108 2,398 47,938 SH   SOLE   47,938 0 0
Loews Corp COM 540424108 2,175 43,464 SH   SOLE   43,464 0 0
Loews Corp COM 540424108 735 14,683 SH   SOLE   14,683 0 0
Loews Corp COM 540424108 562 11,225 SH   SOLE   11,225 0 0
Loews Corp COM 540424108 109 2,178 SH   SOLE   2,178 0 0
LOUISIANA-PACIFIC CORPORATION COM 546347105 53 2,000 SH   SOLE   2,000 0 0
LOWE'S COMPANIES COM 548661107 945 10,169 SH   SOLE   10,169 0 0
Lowe's Cos Inc COM 548661107 13,443 144,642 SH   SOLE   144,642 0 0
Lowe's Cos Inc COM 548661107 12,188 131,143 SH   SOLE   131,143 0 0
Lowe's Cos Inc COM 548661107 3,992 42,956 SH   SOLE   42,956 0 0
Lowe's Cos Inc COM 548661107 3,148 33,871 SH   SOLE   33,871 0 0
Lowe's Cos Inc COM 548661107 592 6,373 SH   SOLE   6,373 0 0
LSC COMMUNICATIONS INC COM 50218P107 2 125 SH   SOLE   125 0 0
Lululemon Athletica Inc COM 550021109 410 5,211 SH   SOLE   5,211 0 0
Lululemon Athletica Inc COM 550021109 61 773 SH   SOLE   773 0 0
LyondellBasell Industries NV COM N53745100 68 620 SH   SOLE   620 0 0
LyondellBasell Industries NV COM N53745100 6,197 56,177 SH   SOLE   56,177 0 0
LyondellBasell Industries NV COM N53745100 5,619 50,935 SH   SOLE   50,935 0 0
LyondellBasell Industries NV COM N53745100 1,905 17,266 SH   SOLE   17,266 0 0
LyondellBasell Industries NV COM N53745100 1,451 13,156 SH   SOLE   13,156 0 0
LyondellBasell Industries NV COM N53745100 283 2,561 SH   SOLE   2,561 0 0
M & T BANK CORP COM 55261F104 82 480 SH   SOLE   480 0 0
M&T Bank Corp COM 55261F104 4,470 26,141 SH   SOLE   26,141 0 0
M&T Bank Corp COM 55261F104 4,053 23,702 SH   SOLE   23,702 0 0
M&T Bank Corp COM 55261F104 1,200 7,018 SH   SOLE   7,018 0 0
M&T Bank Corp COM 55261F104 1,047 6,122 SH   SOLE   6,122 0 0
M&T Bank Corp COM 55261F104 178 1,041 SH   SOLE   1,041 0 0
MACDONALD DETTWI COM 57778L103 1,854 28,700 SH   DFND 5 0 28,700 0
Macerich Co/The COM 554382101 1,236 18,826 SH   SOLE   18,826 0 0
Macerich Co/The COM 554382101 1,121 17,069 SH   SOLE   17,069 0 0
Macerich Co/The COM 554382101 405 6,169 SH   SOLE   6,169 0 0
Macerich Co/The COM 554382101 290 4,408 SH   SOLE   4,408 0 0
Macerich Co/The COM 554382101 60 915 SH   SOLE   915 0 0
Macquarie Infrastructure Corp COM 55608B105 259 4,030 SH   SOLE   4,030 0 0
Macquarie Infrastructure Corp COM 55608B105 38 598 SH   SOLE   598 0 0
Macquarie Infrastructure Corp COM 55608B105 1 11 SH   DFND 1 0 11 0
Macy's Inc COM 55616P104 1,333 52,903 SH   SOLE   52,903 0 0
Macy's Inc COM 55616P104 1,208 47,965 SH   SOLE   47,965 0 0
Macy's Inc COM 55616P104 394 15,630 SH   SOLE   15,630 0 0
Macy's Inc COM 55616P104 312 12,389 SH   SOLE   12,389 0 0
Macy's Inc COM 55616P104 58 2,319 SH   SOLE   2,319 0 0
MAG Silver Corp COM 55903Q104 115 9,279 SH   SOLE   9,279 0 0
MAG Silver Corp COM 55903Q104 290 23,400 SH   SOLE   23,400 0 0
MAG Silver Corp COM 55903Q104 38 3,086 SH   DFND 1 0 3,086 0
MAG Silver Corp COM 55903Q104 1 48 SH   DFND 1 0 48 0
MAG Silver Corp PUT 55903Q104 87 7,000 SH Put DFND 1 0 7,000 0
MAGNA INTERNATIONAL INC COM 559222401 5,511 96,919 SH   SOLE   96,919 0 0
Magna International Inc COM 559222401 11,808 207,678 SH   SOLE   207,678 0 0
Magna International Inc COM 559222401 2,423 42,622 SH   SOLE   42,622 0 0
Magna International Inc COM 559222401 21,418 376,700 SH   SOLE   376,700 0 0
Magna International Inc COM 559222401 9,613 169,071 SH   SOLE   169,071 0 0
Magna International Inc COM 559222401 239 4,200 SH   DFND 1 0 4,200 0
Magna International Inc COM 559222401 2 31 SH   DFND 1 0 31 0
Magna International Inc COM 559222401 0 0 SH   DFND 1 0 0 0
Magna International Inc CALL 559222401 31,926 561,500 SH Call DFND 1 0 561,500 0
Magna International Inc PUT 559222401 2,314 40,700 SH Put DFND 1 0 40,700 0
Mallinckrodt PLC COM G5785G107 609 27,009 SH   SOLE   27,009 0 0
ManpowerGroup Inc COM 56418H100 432 3,425 SH   SOLE   3,425 0 0
ManpowerGroup Inc COM 56418H100 64 508 SH   SOLE   508 0 0
MANULIFE FIN COM 56501R106 1,002 47,900 SH   DFND 5 0 47,900 0
MANULIFE FINANCIAL CORP COM 56501R106 14,248 680,873 SH   SOLE   680,873 0 0
Manulife Financial Corp COM 56501R106 26,464 1,264,627 SH   SOLE   1,264,627 0 0
Manulife Financial Corp COM 56501R106 21,965 1,049,627 SH   SOLE   1,049,627 0 0
Manulife Financial Corp COM 56501R106 20,617 985,193 SH   SOLE   985,193 0 0
Manulife Financial Corp COM 56501R106 20,611 984,915 SH   SOLE   984,915 0 0
Manulife Financial Corp COM 56501R106 727 34,742 SH   DFND 1 0 34,742 0
Manulife Financial Corp CALL 56501R106 9,201 439,700 SH Call DFND 1 0 439,700 0
Manulife Financial Corp PUT 56501R106 6,489 310,100 SH Put DFND 1 0 310,100 0
Marathon Oil Corp COM 565849106 65 3,845 SH   SOLE   3,845 0 0
Marathon Oil Corp COM 565849106 2,498 147,569 SH   SOLE   147,569 0 0
Marathon Oil Corp COM 565849106 2,265 133,797 SH   SOLE   133,797 0 0
Marathon Oil Corp COM 565849106 738 43,614 SH   SOLE   43,614 0 0
Marathon Oil Corp COM 565849106 585 34,557 SH   SOLE   34,557 0 0
Marathon Oil Corp COM 565849106 110 6,471 SH   SOLE   6,471 0 0
MARATHON PETROLEUM CORP COM 56585A102 264 4,000 SH   SOLE   4,000 0 0
Marathon Petroleum Corp COM 56585A102 5,597 84,827 SH   SOLE   84,827 0 0
Marathon Petroleum Corp COM 56585A102 5,075 76,910 SH   SOLE   76,910 0 0
Marathon Petroleum Corp COM 56585A102 1,714 25,981 SH   SOLE   25,981 0 0
Marathon Petroleum Corp COM 56585A102 1,311 19,864 SH   SOLE   19,864 0 0
Marathon Petroleum Corp COM 56585A102 254 3,855 SH   SOLE   3,855 0 0
Marathon Petroleum Corp COM 56585A102 145 2,200 SH   SOLE   2,200 0 0
Marathon Petroleum Corp PUT 56585A102 437 8,300 SH Put SOLE   8,300 0 0
Markel Corp COM 570535104 813 714 SH   SOLE   714 0 0
Markel Corp COM 570535104 121 106 SH   SOLE   106 0 0
Marriott International Inc/MD COM 571903202 7,219 53,189 SH   SOLE   53,189 0 0
Marriott International Inc/MD COM 571903202 6,546 48,225 SH   SOLE   48,225 0 0
Marriott International Inc/MD COM 571903202 2,205 16,246 SH   SOLE   16,246 0 0
Marriott International Inc/MD COM 571903202 1,691 12,455 SH   SOLE   12,455 0 0
Marriott International Inc/MD COM 571903202 327 2,411 SH   SOLE   2,411 0 0
MARSH & MCLENNAN COMPANIES INC COM 571748102 1,157 14,220 SH   SOLE   14,220 0 0
Marsh & McLennan Cos Inc COM 571748102 7,214 88,639 SH   SOLE   88,639 0 0
Marsh & McLennan Cos Inc COM 571748102 6,541 80,366 SH   SOLE   80,366 0 0
Marsh & McLennan Cos Inc COM 571748102 2,141 26,304 SH   SOLE   26,304 0 0
Marsh & McLennan Cos Inc COM 571748102 1,689 20,757 SH   SOLE   20,757 0 0
Marsh & McLennan Cos Inc COM 571748102 318 3,902 SH   SOLE   3,902 0 0
MARTIN MARIETTA MATERIALS INC COM 573284106 64 290 SH   SOLE   290 0 0
Martin Marietta Materials Inc COM 573284106 2,413 10,917 SH   SOLE   10,917 0 0
Martin Marietta Materials Inc COM 573284106 2,188 9,899 SH   SOLE   9,899 0 0
Martin Marietta Materials Inc COM 573284106 713 3,225 SH   SOLE   3,225 0 0
Martin Marietta Materials Inc COM 573284106 565 2,557 SH   SOLE   2,557 0 0
Martin Marietta Materials Inc COM 573284106 106 478 SH   SOLE   478 0 0
Martin Midstream Partners LP COM 573331105 0 18 SH   SOLE   18 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 112 5,200 SH   SOLE   5,200 0 0
Marvell Technology Group Ltd COM G5876H105 443 20,636 SH   SOLE   20,636 0 0
Marvell Technology Group Ltd COM G5876H105 66 3,062 SH   SOLE   3,062 0 0
Masco Corp COM 574599106 2,401 54,634 SH   SOLE   54,634 0 0
Masco Corp COM 574599106 2,177 49,535 SH   SOLE   49,535 0 0
Masco Corp COM 574599106 718 16,350 SH   SOLE   16,350 0 0
Masco Corp COM 574599106 562 12,793 SH   SOLE   12,793 0 0
Masco Corp COM 574599106 107 2,426 SH   SOLE   2,426 0 0
Mastercard Inc COM 57636Q104 24,417 161,315 SH   SOLE   161,315 0 0
Mastercard Inc COM 57636Q104 22,138 146,259 SH   SOLE   146,259 0 0
Mastercard Inc COM 57636Q104 7,335 48,460 SH   SOLE   48,460 0 0
Mastercard Inc COM 57636Q104 5,718 37,775 SH   SOLE   37,775 0 0
Mastercard Inc COM 57636Q104 1,088 7,190 SH   SOLE   7,190 0 0
MASTERCARD INC CLASS A COM 57636Q104 2,463 16,272 SH   SOLE   16,272 0 0
MATERIALS SELECT SECTOR SPDR COM 81369Y100 35 580 SH   SOLE   580 0 0
Materials Select Sector SPDR Fund COM 81369Y100 21 339 SH   SOLE   339 0 0
Mattel Inc COM 577081102 918 59,699 SH   SOLE   59,699 0 0
Mattel Inc COM 577081102 832 54,127 SH   SOLE   54,127 0 0
Mattel Inc COM 577081102 271 17,589 SH   SOLE   17,589 0 0
Mattel Inc COM 577081102 215 13,980 SH   SOLE   13,980 0 0
Mattel Inc COM 577081102 40 2,609 SH   SOLE   2,609 0 0
MAXAR TECHNOLOGIES LTD COM 57778L103 509 7,883 SH   SOLE   7,883 0 0
Maxar Technologies Ltd COM 57778L103 583 9,020 SH   SOLE   9,020 0 0
Maxar Technologies Ltd COM 57778L103 788 12,200 SH   SOLE   12,200 0 0
Maxar Technologies Ltd COM 57778L103 6 100 SH   DFND 1 0 100 0
Maxar Technologies Ltd COM 57778L103 4 55 SH   DFND 1 0 55 0
Maxim Integrated Products Inc COM 57772K101 757 14,476 SH   SOLE   14,476 0 0
Maxim Integrated Products Inc COM 57772K101 112 2,148 SH   SOLE   2,148 0 0
Maxwell Technologies Inc COM 577767106 0 5 SH   DFND 1 0 5 0
MCCORMICK & CO INC NVS COM 579780206 102 1,000 SH   SOLE   1,000 0 0
McCormick & Co Inc/MD COM 579780206 2,119 20,797 SH   SOLE   20,797 0 0
McCormick & Co Inc/MD COM 579780206 1,922 18,856 SH   SOLE   18,856 0 0
McCormick & Co Inc/MD COM 579780206 626 6,146 SH   SOLE   6,146 0 0
McCormick & Co Inc/MD COM 579780206 496 4,869 SH   SOLE   4,869 0 0
McCormick & Co Inc/MD COM 579780206 93 912 SH   SOLE   912 0 0
McDonald's Corp COM 580135101 632 3,671 SH   SOLE   3,671 0 0
McDonald's Corp COM 580135101 23,831 138,455 SH   SOLE   138,455 0 0
McDonald's Corp COM 580135101 21,607 125,533 SH   SOLE   125,533 0 0
McDonald's Corp COM 580135101 7,155 41,570 SH   SOLE   41,570 0 0
McDonald's Corp COM 580135101 5,580 32,422 SH   SOLE   32,422 0 0
McDonald's Corp COM 580135101 1,062 6,168 SH   SOLE   6,168 0 0
MCDONALD'S CORPORATION COM 580135101 2,623 15,239 SH   SOLE   15,239 0 0
MCEWEN MINING INC COM 58039P107 32 14,000 SH   SOLE   14,000 0 0
McKesson Corp COM 58155Q103 5,647 36,208 SH   SOLE   36,208 0 0
McKesson Corp COM 58155Q103 5,120 32,828 SH   SOLE   32,828 0 0
McKesson Corp COM 58155Q103 1,683 10,790 SH   SOLE   10,790 0 0
McKesson Corp COM 58155Q103 1,322 8,478 SH   SOLE   8,478 0 0
McKesson Corp COM 58155Q103 250 1,601 SH   SOLE   1,601 0 0
MCKESSON CORPORATION COM 58155Q103 808 5,182 SH   SOLE   5,182 0 0
MEDICAL PROPERTIES TRUST INC COM 58463J304 161 11,648 SH   SOLE   11,648 0 0
MEDNAX Inc COM 58502B106 25,197 471,500 SH   SOLE   471,500 0 0
Medtronic PLC COM G5960L103 18,984 235,092 SH   SOLE   235,092 0 0
Medtronic PLC COM G5960L103 17,212 213,151 SH   SOLE   213,151 0 0
Medtronic PLC COM G5960L103 5,630 69,724 SH   SOLE   69,724 0 0
Medtronic PLC COM G5960L103 4,445 55,051 SH   SOLE   55,051 0 0
Medtronic PLC COM G5960L103 835 10,345 SH   SOLE   10,345 0 0
Melco Resorts & Entertainment Ltd COM 585464100 590 20,300 SH   DFND 4 0 20,300 0
MercadoLibre Inc COM 58733R102 677 2,153 SH   SOLE   2,153 0 0
MercadoLibre Inc COM 58733R102 100 319 SH   SOLE   319 0 0
Mercer International Inc COM 588056101 7 519 SH   SOLE   519 0 0
MERCK & CO INC COM 58933Y105 3,395 60,342 SH   SOLE   60,342 0 0
Merck & Co Inc COM 58933Y105 113 2,000 SH   SOLE   2,000 0 0
Merck & Co Inc COM 58933Y105 26,731 475,043 SH   SOLE   475,043 0 0
Merck & Co Inc COM 58933Y105 24,236 430,707 SH   SOLE   430,707 0 0
Merck & Co Inc COM 58933Y105 7,876 139,971 SH   SOLE   139,971 0 0
Merck & Co Inc COM 58933Y105 6,260 111,241 SH   SOLE   111,241 0 0
Merck & Co Inc COM 58933Y105 1,169 20,768 SH   SOLE   20,768 0 0
METHANEX CORP COM 59151K108 355 5,844 SH   SOLE   5,844 0 0
Methanex Corp COM 59151K108 2,067 34,000 SH   SOLE   34,000 0 0
Methanex Corp COM 59151K108 2,633 43,313 SH   SOLE   43,313 0 0
Methanex Corp COM 59151K108 1,805 29,700 SH   SOLE   29,700 0 0
Methanex Corp CALL 59151K108 4,595 75,600 SH Call DFND 1 0 75,600 0
Methanex Corp PUT 59151K108 4,729 77,800 SH Put DFND 1 0 77,800 0
METLIFE INC COM 59156R108 2,283 45,164 SH   SOLE   45,164 0 0
MetLife Inc COM 59156R108 9,240 182,763 SH   SOLE   182,763 0 0
MetLife Inc COM 59156R108 8,378 165,706 SH   SOLE   165,706 0 0
MetLife Inc COM 59156R108 2,344 46,366 SH   SOLE   46,366 0 0
MetLife Inc COM 59156R108 2,164 42,797 SH   SOLE   42,797 0 0
MetLife Inc COM 59156R108 348 6,880 SH   SOLE   6,880 0 0
MetLife Inc CALL 59156R108 2,502 62,000 SH Call SOLE   62,000 0 0
Mettler-Toledo International Inc COM 592688105 2,753 4,443 SH   SOLE   4,443 0 0
Mettler-Toledo International Inc COM 592688105 2,495 4,028 SH   SOLE   4,028 0 0
Mettler-Toledo International Inc COM 592688105 817 1,318 SH   SOLE   1,318 0 0
Mettler-Toledo International Inc COM 592688105 644 1,040 SH   SOLE   1,040 0 0
Mettler-Toledo International Inc COM 592688105 121 196 SH   SOLE   196 0 0
MGM Resorts International COM 552953101 789 23,615 SH   SOLE   23,615 0 0
MGM Resorts International COM 552953101 2,955 88,494 SH   SOLE   88,494 0 0
MGM Resorts International COM 552953101 2,679 80,235 SH   SOLE   80,235 0 0
MGM Resorts International COM 552953101 692 20,722 SH   SOLE   20,722 0 0
MGM Resorts International COM 552953101 1,880 56,300 SH   SOLE   56,300 0 0
MGM Resorts International COM 552953101 117 3,504 SH   SOLE   3,504 0 0
MGM Resorts International PUT 552953101 3,997 150,000 SH Put SOLE   150,000 0 0
MICHAEL KORS HOLDINGS LIMITED COM G60754101 126 2,000 SH   SOLE   2,000 0 0
Michael Kors Holdings Ltd COM G60754101 1,663 26,413 SH   SOLE   26,413 0 0
Michael Kors Holdings Ltd COM G60754101 1,508 23,948 SH   SOLE   23,948 0 0
Michael Kors Holdings Ltd COM G60754101 490 7,781 SH   SOLE   7,781 0 0
Michael Kors Holdings Ltd COM G60754101 389 6,185 SH   SOLE   6,185 0 0
Michael Kors Holdings Ltd COM G60754101 73 1,154 SH   SOLE   1,154 0 0
Micro Focus International PLC COM 594837304 1 33 SH   DFND 1 0 33 0
MICRO FOCUS INTL-SPON ADR COM 594837304 3 101 SH   SOLE   101 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 22 250 SH   SOLE   250 0 0
Microchip Technology Inc COM 595017104 3,570 40,625 SH   SOLE   40,625 0 0
Microchip Technology Inc COM 595017104 3,237 36,833 SH   SOLE   36,833 0 0
Microchip Technology Inc COM 595017104 1,050 11,944 SH   SOLE   11,944 0 0
Microchip Technology Inc COM 595017104 836 9,513 SH   SOLE   9,513 0 0
Microchip Technology Inc COM 595017104 156 1,772 SH   SOLE   1,772 0 0
Micron Technology Inc COM 595112103 8,236 200,297 SH   SOLE   200,297 0 0
Micron Technology Inc COM 595112103 7,468 181,603 SH   SOLE   181,603 0 0
Micron Technology Inc COM 595112103 2,233 54,316 SH   SOLE   54,316 0 0
Micron Technology Inc COM 595112103 1,929 46,904 SH   SOLE   46,904 0 0
Micron Technology Inc COM 595112103 331 8,059 SH   SOLE   8,059 0 0
Micron Technology Inc COM 595112103 703 17,100 SH   SOLE   17,100 0 0
Micron Technology Inc PUT 595112103 4,223 102,700 SH Put SOLE   102,700 0 0
Microsoft Corp COM 594918104 34 400 SH   SOLE   400 0 0
Microsoft Corp COM 594918104 187,107 2,187,366 SH   SOLE   2,187,366 0 0
Microsoft Corp COM 594918104 103,916 1,214,819 SH   SOLE   1,214,819 0 0
Microsoft Corp COM 594918104 32,122 375,524 SH   SOLE   375,524 0 0
Microsoft Corp COM 594918104 607 7,100 SH   SOLE   7,100 0 0
Microsoft Corp COM 594918104 26,839 313,757 SH   SOLE   313,757 0 0
Microsoft Corp COM 594918104 4,766 55,716 SH   SOLE   55,716 0 0
Microsoft Corp PUT 594918104 9,264 108,300 SH Put SOLE   108,300 0 0
MICROSOFT CORPORATION COM 594918104 13,093 153,059 SH   SOLE   153,059 0 0
Mid-America Apartment Communities Inc COM 59522J103 1,984 19,734 SH   SOLE   19,734 0 0
Mid-America Apartment Communities Inc COM 59522J103 1,799 17,893 SH   SOLE   17,893 0 0
Mid-America Apartment Communities Inc COM 59522J103 586 5,830 SH   SOLE   5,830 0 0
Mid-America Apartment Communities Inc COM 59522J103 465 4,622 SH   SOLE   4,622 0 0
Mid-America Apartment Communities Inc COM 59522J103 87 865 SH   SOLE   865 0 0
Mid-America Apartment Communities Inc COM 59522J103 2 21 SH   DFND 1 0 21 0
Middleby Corp/The COM 596278101 399 2,957 SH   SOLE   2,957 0 0
Middleby Corp/The COM 596278101 59 439 SH   SOLE   439 0 0
Mitel Networks Corp COM 60671Q104 243 29,300 SH   SOLE   29,300 0 0
Mitel Networks Corp COM 60671Q104 19 2,322 SH   SOLE   2,322 0 0
MITSUBISHI UFJ FINANCIAL GROUP ADR COM 606822104 105 14,490 SH   SOLE   14,490 0 0
Mohawk Industries Inc COM 608190104 3,028 10,974 SH   SOLE   10,974 0 0
Mohawk Industries Inc COM 608190104 2,745 9,950 SH   SOLE   9,950 0 0
Mohawk Industries Inc COM 608190104 895 3,243 SH   SOLE   3,243 0 0
Mohawk Industries Inc COM 608190104 709 2,570 SH   SOLE   2,570 0 0
Mohawk Industries Inc COM 608190104 133 481 SH   SOLE   481 0 0
Molson Coors Brewing Co COM 60871R209 2,634 32,090 SH   SOLE   32,090 0 0
Molson Coors Brewing Co COM 60871R209 2,388 29,095 SH   SOLE   29,095 0 0
Molson Coors Brewing Co COM 60871R209 796 9,694 SH   SOLE   9,694 0 0
Molson Coors Brewing Co COM 60871R209 617 7,514 SH   SOLE   7,514 0 0
Molson Coors Brewing Co COM 60871R209 118 1,438 SH   SOLE   1,438 0 0
MOLSON COORS BREWING CO - B COM 60871R209 478 5,827 SH   SOLE   5,827 0 0
MONDELEZ INTERNATIONAL INC COM 609207105 470 10,976 SH   SOLE   10,976 0 0
Mondelez International Inc COM 609207105 11,109 259,545 SH   SOLE   259,545 0 0
Mondelez International Inc COM 609207105 10,072 235,322 SH   SOLE   235,322 0 0
Mondelez International Inc COM 609207105 3,312 77,374 SH   SOLE   77,374 0 0
Mondelez International Inc COM 609207105 2,601 60,778 SH   SOLE   60,778 0 0
Mondelez International Inc COM 609207105 13 300 SH   SOLE   300 0 0
Mondelez International Inc COM 609207105 491 11,480 SH   SOLE   11,480 0 0
Monsanto Co COM 61166W101 119,501 1,023,302 SH   SOLE   1,023,302 0 0
Monsanto Co COM 61166W101 8,079 69,180 SH   SOLE   69,180 0 0
Monsanto Co COM 61166W101 2,633 22,547 SH   SOLE   22,547 0 0
Monsanto Co COM 61166W101 2,087 17,867 SH   SOLE   17,867 0 0
Monsanto Co COM 61166W101 391 3,345 SH   SOLE   3,345 0 0
MONSANTO COMPANY COM 61166W101 71 605 SH   SOLE   605 0 0
Monster Beverage Corp COM 61174X109 4,525 71,503 SH   SOLE   71,503 0 0
Monster Beverage Corp COM 61174X109 4,103 64,829 SH   SOLE   64,829 0 0
Monster Beverage Corp COM 61174X109 1,292 20,411 SH   SOLE   20,411 0 0
Monster Beverage Corp COM 61174X109 1,060 16,744 SH   SOLE   16,744 0 0
Monster Beverage Corp COM 61174X109 192 3,028 SH   SOLE   3,028 0 0
Moody's Corp COM 615369105 4,262 28,876 SH   SOLE   28,876 0 0
Moody's Corp COM 615369105 3,865 26,181 SH   SOLE   26,181 0 0
Moody's Corp COM 615369105 1,302 8,822 SH   SOLE   8,822 0 0
Moody's Corp COM 615369105 998 6,761 SH   SOLE   6,761 0 0
Moody's Corp COM 615369105 193 1,309 SH   SOLE   1,309 0 0
MORGAN STANLEY COM 617446448 1,496 28,517 SH   SOLE   28,517 0 0
Morgan Stanley COM 617446448 2,204 42,000 SH   SOLE   42,000 0 0
Morgan Stanley COM 617446448 12,686 241,776 SH   SOLE   241,776 0 0
Morgan Stanley COM 617446448 11,502 219,212 SH   SOLE   219,212 0 0
Morgan Stanley COM 617446448 3,709 70,692 SH   SOLE   70,692 0 0
Morgan Stanley COM 617446448 2,971 56,617 SH   SOLE   56,617 0 0
Morgan Stanley COM 617446448 550 10,488 SH   SOLE   10,488 0 0
Mosaic Co/The COM 61945C103 1,564 60,964 SH   SOLE   60,964 0 0
Mosaic Co/The COM 61945C103 1,418 55,275 SH   SOLE   55,275 0 0
Mosaic Co/The COM 61945C103 439 17,115 SH   SOLE   17,115 0 0
Mosaic Co/The COM 61945C103 366 14,277 SH   SOLE   14,277 0 0
Mosaic Co/The COM 61945C103 65 2,540 SH   SOLE   2,540 0 0
MOSAIC COMPANY COM 61945C103 123 4,800 SH   SOLE   4,800 0 0
Motorola Solutions Inc COM 620076307 2,542 28,136 SH   SOLE   28,136 0 0
Motorola Solutions Inc COM 620076307 2,305 25,510 SH   SOLE   25,510 0 0
Motorola Solutions Inc COM 620076307 754 8,347 SH   SOLE   8,347 0 0
Motorola Solutions Inc COM 620076307 595 6,588 SH   SOLE   6,588 0 0
Motorola Solutions Inc COM 620076307 112 1,238 SH   SOLE   1,238 0 0
MOUNTAIN PROVINCE DIAMONDS INC COM 62426E402 8 3,000 SH   SOLE   3,000 0 0
Mountain Province Diamonds Inc COM 62426E402 0 71 SH   DFND 1 0 71 0
MSCI Inc COM 55354G100 585 4,622 SH   SOLE   4,622 0 0
MSCI Inc COM 55354G100 87 685 SH   SOLE   685 0 0
Mueller Industries Inc COM 624756102 1 23 SH   DFND 1 0 23 0
Murphy Oil Corp COM 626717102 23 752 SH   DFND 1 0 752 0
Mylan NV COM N59465109 3,941 93,141 SH   SOLE   93,141 0 0
Mylan NV COM N59465109 3,573 84,448 SH   SOLE   84,448 0 0
Mylan NV COM N59465109 990 23,394 SH   SOLE   23,394 0 0
Mylan NV COM N59465109 923 21,811 SH   SOLE   21,811 0 0
Mylan NV COM N59465109 147 3,471 SH   SOLE   3,471 0 0
Nasdaq Inc COM 631103108 1,553 20,209 SH   SOLE   20,209 0 0
Nasdaq Inc COM 631103108 1,408 18,323 SH   SOLE   18,323 0 0
Nasdaq Inc COM 631103108 460 5,992 SH   SOLE   5,992 0 0
Nasdaq Inc COM 631103108 364 4,732 SH   SOLE   4,732 0 0
Nasdaq Inc COM 631103108 68 889 SH   SOLE   889 0 0
National Beverage Corp COM 635017106 1 10 SH   DFND 1 0 10 0
NATIONAL GRID PLC SPONSORED ADR COM 636274409 419 7,119 SH   SOLE   7,119 0 0
National Oilwell Varco Inc COM 637071101 2,378 66,006 SH   SOLE   66,006 0 0
National Oilwell Varco Inc COM 637071101 2,156 59,845 SH   SOLE   59,845 0 0
National Oilwell Varco Inc COM 637071101 703 19,504 SH   SOLE   19,504 0 0
National Oilwell Varco Inc COM 637071101 557 15,456 SH   SOLE   15,456 0 0
National Oilwell Varco Inc COM 637071101 104 2,893 SH   SOLE   2,893 0 0
NATIONAL OILWELL VARCO INC NEW COM 637071101 34 935 SH   SOLE   935 0 0
National Retail Properties Inc COM 637417106 330 7,659 SH   SOLE   7,659 0 0
National Retail Properties Inc COM 637417106 49 1,137 SH   SOLE   1,137 0 0
Navient Corp COM 63938C108 608 45,680 SH   SOLE   45,680 0 0
Navient Corp COM 63938C108 552 41,417 SH   SOLE   41,417 0 0
Navient Corp COM 63938C108 142 10,697 SH   SOLE   10,697 0 0
NAVISTAR INTL CORP COM 63934E108 26 600 SH   SOLE   600 0 0
Neptune Technologies & Bioressources Inc COM 64077P108 0 10 SH   DFND 1 0 10 0
Neptune Technologies & Bioressources Inc COM 64077P108 0 0 SH   DFND 1 0 0 0
NetApp Inc COM 64110D104 2,592 46,852 SH   SOLE   46,852 0 0
NetApp Inc COM 64110D104 2,350 42,479 SH   SOLE   42,479 0 0
NetApp Inc COM 64110D104 766 13,844 SH   SOLE   13,844 0 0
NetApp Inc COM 64110D104 607 10,971 SH   SOLE   10,971 0 0
NetApp Inc COM 64110D104 114 2,054 SH   SOLE   2,054 0 0
Netflix Inc COM 64110L106 14,427 75,157 SH   SOLE   75,157 0 0
Netflix Inc COM 64110L106 13,081 68,142 SH   SOLE   68,142 0 0
Netflix Inc COM 64110L106 4,253 22,158 SH   SOLE   22,158 0 0
Netflix Inc COM 64110L106 3,378 17,599 SH   SOLE   17,599 0 0
Netflix Inc COM 64110L106 631 3,287 SH   SOLE   3,287 0 0
Nevsun Resources Ltd COM 64156L101 245 100,200 SH   SOLE   100,200 0 0
Nevsun Resources Ltd COM 64156L101 80 32,773 SH   SOLE   32,773 0 0
Nevsun Resources Ltd CALL 64156L101 15 6,000 SH Call DFND 1