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
1ST SOURCE CORP COM 336901103 1 14 SH   SOLE 1 14 0 0
1ST SOURCE CORP COM 336901103 4 89 SH   SOLE 8 89 0 0
1ST SOURCE CORP COM 336901103 19 397 SH   SOLE 44 397 0 0
21VIANET GROUP INC ADR 90138A103 9,891 1,970,255 SH   SOLE 1 1,970,255 0 0
21VIANET GROUP INC ADR 90138A103 72 14,386 SH   SOLE 8 14,386 0 0
21VIANET GROUP INC OPT 90138A103 63 12,600 SH Put SOLE 8 12,600 0 0
21VIANET GROUP INC OPT 90138A103 36 7,200 SH Call SOLE 8 7,200 0 0
2U INC COM 90214J101 258 5,479 SH   SOLE 1 5,479 0 0
2U INC COM 90214J101 148 3,163 SH   SOLE 44 3,163 0 0
3-D SYS CORP DEL COM 88554D205 4,020 214,999 SH   SOLE 1 214,999 0 0
3-D SYS CORP DEL OPT 88554D205 3,224 172,400 SH Put SOLE 8 172,400 0 0
3-D SYS CORP DEL COM 88554D205 829 44,312 SH   SOLE 8 44,312 0 0
3-D SYS CORP DEL OPT 88554D205 4,424 236,600 SH Call SOLE 8 236,600 0 0
3-D SYS CORP DEL COM 88554D205 408 21,803 SH   SOLE 44 21,803 0 0
3-D SYS CORP DEL COM 88554D205 224 11,970 SH   DFND 66 0 0 11,970
3M CO COM 88579Y101 128,471 617,086 SH   SOLE 1 617,086 0 0
3M CO COM 88579Y101 53,513 257,038 SH   SOLE 8 257,038 0 0
3M CO OPT 88579Y101 35,496 170,500 SH Put SOLE 8 170,500 0 0
3M CO OPT 88579Y101 9,056 43,500 SH Call SOLE 8 43,500 0 0
3M CO COM 88579Y101 356 1,710 SH   SOLE 9 1,710 0 0
3M CO COM 88579Y101 716 3,439 SH   SOLE 20 0 3,439 0
3M CO COM 88579Y101 1,003 4,818 SH   DFND 66 0 0 4,818
500 COM LTD ADR 33829R100 34 3,089 SH   SOLE 1 3,089 0 0
500 COM LTD OPT 33829R100 3 300 SH Call SOLE 8 300 0 0
500 COM LTD ADR 33829R100 1 100 SH   SOLE 8 100 0 0
51JOB INC ADR 316827104 429 9,600 SH   SOLE 44 9,600 0 0
58 COM INC ADR 31680Q104 35 800 SH   SOLE 8 800 0 0
58 COM INC ADR 31680Q104 1,434 32,500 SH   SOLE 9 32,500 0 0
8X8 INC NEW COM 282914100 950 65,288 SH   SOLE 1 65,288 0 0
A10 NETWORKS INC COM 002121101 0 35 SH   SOLE 1 35 0 0
A10 NETWORKS INC COM 002121101 723 85,699 SH   SOLE 44 85,699 0 0
AAC HLDGS INC COM 000307108 0 9 SH   SOLE 1 9 0 0
AAC HLDGS INC COM 000307108 1 100 SH   SOLE 44 100 0 0
AAON INC COM 000360206 173 4,690 SH   SOLE 1 4,690 0 0
AAON INC COM 000360206 71 1,922 SH   SOLE 44 1,922 0 0
AAR CORP COM 000361105 132 3,795 SH   SOLE 1 3,795 0 0
AAR CORP OPT 000361105 70 2,000 SH Put SOLE 8 2,000 0 0
AAR CORP COM 000361105 68 1,946 SH   SOLE 8 1,946 0 0
AAR CORP COM 000361105 776 22,326 SH   SOLE 44 22,326 0 0
AARONS INC COM 002535300 303 7,802 SH   SOLE 1 7,802 0 0
AARONS INC COM 002535300 12 303 SH   SOLE 8 303 0 0
AARONS INC COM 002535300 2,094 53,823 SH   SOLE 44 53,823 0 0
ABAXIS INC COM 002567105 143 2,693 SH   SOLE 1 2,693 0 0
ABAXIS INC COM 002567105 668 12,600 SH   SOLE 44 12,600 0 0
ABB LTD OPT 000375204 65 2,600 SH Call SOLE 8 2,600 0 0
ABB LTD OPT 000375204 129 5,200 SH Put SOLE 8 5,200 0 0
ABB LTD ADR 000375204 300 12,034 SH   SOLE 8 12,034 0 0
ABB LTD ADR 000375204 0 1 SH   SOLE 9 1 0 0
ABB LTD ADR 000375204 32 1,297 SH   DFND 66 0 0 1,297
ABBOTT LABS COM 002824100 37,627 774,051 SH   SOLE 1 774,051 0 0
ABBOTT LABS OPT 002824100 22,491 462,700 SH Call SOLE 8 462,700 0 0
ABBOTT LABS COM 002824100 262 5,397 SH   SOLE 8 5,397 0 0
ABBOTT LABS OPT 002824100 4,608 94,800 SH Put SOLE 8 94,800 0 0
ABBOTT LABS COM 002824100 1,480 30,447 SH   SOLE 9 30,447 0 0
ABBOTT LABS COM 002824100 1,534 31,562 SH   SOLE 44 31,562 0 0
ABBOTT LABS COM 002824100 390 8,023 SH   DFND 66 0 0 8,023
ABBVIE INC COM 00287Y109 102,449 1,412,882 SH   SOLE 1 1,412,882 0 0
ABBVIE INC COM 00287Y109 306 4,220 SH   SOLE 8 4,220 0 0
ABBVIE INC OPT 00287Y109 46,820 645,700 SH Call SOLE 8 645,700 0 0
ABBVIE INC OPT 00287Y109 12,167 167,800 SH Put SOLE 8 167,800 0 0
ABBVIE INC COM 00287Y109 1,050 14,492 SH   SOLE 9 14,492 0 0
ABBVIE INC COM 00287Y109 20 282 SH   SOLE 44 282 0 0
ABBVIE INC COM 00287Y109 663 9,143 SH   DFND 66 0 0 9,143
ABEONA THERAPEUTICS INC COM 00289Y107 0 19 SH   SOLE 1 19 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 1 100 SH   SOLE 8 100 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 6 934 SH   SOLE 44 934 0 0
ABERCROMBIE &amp FITCH CO COM 002896207 1,901 152,744 SH   SOLE 1 152,744 0 0
ABERCROMBIE &amp FITCH CO OPT 002896207 1,345 108,100 SH Put SOLE 8 108,100 0 0
ABERCROMBIE &amp FITCH CO OPT 002896207 902 72,500 SH Call SOLE 8 72,500 0 0
ABERCROMBIE &amp FITCH CO COM 002896207 740 59,532 SH   SOLE 8 59,532 0 0
ABERCROMBIE &amp FITCH CO COM 002896207 47 3,800 SH   SOLE 44 3,800 0 0
ABERDEEN JAPAN EQUITY FD INC FUND 00306J109 17 2,000 SH   DFND 66 0 0 2,000
ABIOMED INC COM 003654100 2,738 19,109 SH   SOLE 1 19,109 0 0
ABIOMED INC COM 003654100 109 761 SH   SOLE 8 761 0 0
ABIOMED INC COM 003654100 4 25 SH   DFND 66 0 0 25
ABM INDS INC COM 000957100 275 6,617 SH   SOLE 1 6,617 0 0
ABM INDS INC COM 000957100 382 9,200 SH   SOLE 44 9,200 0 0
ABRAXAS PETE CORP COM 003830106 0 113 SH   SOLE 1 113 0 0
ABRAXAS PETE CORP COM 003830106 2 1,200 SH   SOLE 44 1,200 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 1 14 SH   SOLE 1 14 0 0
ACACIA COMMUNICATIONS INC OPT 00401C108 6,585 158,800 SH Call SOLE 8 158,800 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 589 14,213 SH   SOLE 8 14,213 0 0
ACACIA COMMUNICATIONS INC OPT 00401C108 2,629 63,400 SH Put SOLE 8 63,400 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 177 4,266 SH   SOLE 44 4,266 0 0
ACACIA RESH CORP COM 003881307 0 37 SH   SOLE 1 37 0 0
ACACIA RESH CORP COM 003881307 0 94 SH   SOLE 8 94 0 0
ACACIA RESH CORP COM 003881307 10 2,400 SH   SOLE 44 2,400 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 333 6,744 SH   SOLE 1 6,744 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 0 5 SH   SOLE 8 5 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 9 324 SH   SOLE 1 324 0 0
ACADIA PHARMACEUTICALS INC OPT 004225108 2,332 83,600 SH Call SOLE 8 83,600 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 4,912 176,126 SH   SOLE 8 176,126 0 0
ACADIA PHARMACEUTICALS INC OPT 004225108 5,210 186,800 SH Put SOLE 8 186,800 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 174 6,254 SH   SOLE 44 6,254 0 0
ACADIA RLTY TR TRUS 004239109 2,120 76,258 SH   SOLE 1 76,258 0 0
ACADIA RLTY TR TRUS 004239109 4 159 SH   SOLE 8 159 0 0
ACADIA RLTY TR TRUS 004239109 10 377 SH   SOLE 44 377 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 1 19 SH   SOLE 1 19 0 0
ACCELERATE DIAGNOSTICS INC OPT 00430H102 443 16,200 SH Put SOLE 8 16,200 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 140 5,113 SH   SOLE 44 5,113 0 0
ACCELERON PHARMA INC COM 00434H108 1 22 SH   SOLE 1 22 0 0
ACCELERON PHARMA INC COM 00434H108 2 51 SH   SOLE 8 51 0 0
ACCENTURE PLC IRELAND COM G1151C101 82,223 664,800 SH   SOLE 1 664,800 0 0
ACCENTURE PLC IRELAND OPT G1151C101 9,499 76,800 SH Put SOLE 8 76,800 0 0
ACCENTURE PLC IRELAND OPT G1151C101 8,026 64,900 SH Call SOLE 8 64,900 0 0
ACCENTURE PLC IRELAND COM G1151C101 206 1,665 SH   SOLE 9 1,665 0 0
ACCENTURE PLC IRELAND COM G1151C101 1,519 12,278 SH   SOLE 44 12,278 0 0
ACCENTURE PLC IRELAND COM G1151C101 2,068 16,721 SH   DFND 66 0 0 16,721
ACCESS NATL CORP COM 004337101 0 11 SH   SOLE 1 11 0 0
ACCESS NATL CORP COM 004337101 11 400 SH   SOLE 44 400 0 0
ACCO BRANDS CORP COM 00081T108 30 2,533 SH   SOLE 1 2,533 0 0
ACCO BRANDS CORP COM 00081T108 1 87 SH   SOLE 8 87 0 0
ACCO BRANDS CORP COM 00081T108 280 24,024 SH   SOLE 44 24,024 0 0
ACCURAY INC COM 004397105 0 59 SH   SOLE 1 59 0 0
ACCURAY INC OPT 004397105 4 900 SH Put SOLE 8 900 0 0
ACCURAY INC COM 004397105 37 7,746 SH   SOLE 8 7,746 0 0
ACCURAY INC OPT 004397105 17 3,600 SH Call SOLE 8 3,600 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 287 133,590 SH   SOLE 44 133,590 0 0
ACETO CORP COM 004446100 55 3,578 SH   SOLE 1 3,578 0 0
ACETO CORP COM 004446100 34 2,214 SH   SOLE 44 2,214 0 0
ACHAOGEN INC COM 004449104 0 23 SH   SOLE 1 23 0 0
ACHAOGEN INC OPT 004449104 22 1,000 SH Call SOLE 8 1,000 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 0 87 SH   SOLE 1 87 0 0
ACHILLION PHARMACEUTICALS IN OPT 00448Q201 6 1,300 SH Put SOLE 8 1,300 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 66 14,361 SH   SOLE 8 14,361 0 0
ACHILLION PHARMACEUTICALS IN OPT 00448Q201 6 1,200 SH Call SOLE 8 1,200 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 231 50,467 SH   SOLE 44 50,467 0 0
ACI WORLDWIDE INC COM 004498101 8 343 SH   SOLE 1 343 0 0
ACI WORLDWIDE INC COM 004498101 138 6,164 SH   SOLE 44 6,164 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 0 16 SH   SOLE 1 16 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 15 537 SH   SOLE 44 537 0 0
ACNB CORP COM 000868109 0 4 SH   SOLE 1 4 0 0
ACORDA THERAPEUTICS INC COM 00484M106 110 5,542 SH   SOLE 1 5,542 0 0
ACORDA THERAPEUTICS INC COM 00484M106 9 432 SH   SOLE 8 432 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 18 15,000 SH   DFND 66 0 0 15,000
ACTIVISION BLIZZARD INC COM 00507V109 56,235 976,812 SH   SOLE 1 621,370 355,442 0
ACTIVISION BLIZZARD INC OPT 00507V109 7,530 130,800 SH Call SOLE 8 130,800 0 0
ACTIVISION BLIZZARD INC COM 00507V109 31,138 540,877 SH   SOLE 8 540,877 0 0
ACTIVISION BLIZZARD INC OPT 00507V109 20,425 354,800 SH Put SOLE 8 354,800 0 0
ACTIVISION BLIZZARD INC COM 00507V109 651 11,315 SH   SOLE 9 11,315 0 0
ACTIVISION BLIZZARD INC COM 00507V109 378 6,567 SH   SOLE 20 0 6,567 0
ACTIVISION BLIZZARD INC COM 00507V109 280 4,857 SH   SOLE 44 4,857 0 0
ACTIVISION BLIZZARD INC COM 00507V109 115 2,000 SH   DFND 66 0 0 2,000
ACTIVISION BLIZZARD INC COM 00507V109 5,181 89,999 SH   SOLE 66 0 89,999 0
ACTUA CORP COM 005094107 0 22 SH   SOLE 1 22 0 0
ACTUA CORP COM 005094107 47 3,362 SH   SOLE 8 3,362 0 0
ACTUA CORP COM 005094107 7 500 SH   SOLE 44 500 0 0
ACTUANT CORP COM 00508X203 174 7,094 SH   SOLE 1 7,094 0 0
ACTUANT CORP COM 00508X203 177 7,215 SH   SOLE 44 7,215 0 0
ACUITY BRANDS INC COM 00508Y102 1,784 8,776 SH   SOLE 1 8,776 0 0
ACUITY BRANDS INC OPT 00508Y102 711 3,500 SH Put SOLE 8 3,500 0 0
ACUITY BRANDS INC OPT 00508Y102 1,443 7,100 SH Call SOLE 8 7,100 0 0
ACUITY BRANDS INC COM 00508Y102 4,393 21,608 SH   SOLE 8 21,608 0 0
ACUSHNET HOLDINGS CORP COM 005098108 0 16 SH   SOLE 1 16 0 0
ACUSHNET HOLDINGS CORP COM 005098108 103 5,207 SH   SOLE 44 5,207 0 0
ACXIOM CORP COM 005125109 5 230 SH   SOLE 1 230 0 0
ACXIOM CORP OPT 005125109 195 7,500 SH Call SOLE 8 7,500 0 0
ACXIOM CORP COM 005125109 185 7,130 SH   SOLE 44 7,130 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 0 10 SH   SOLE 1 10 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 2 114 SH   SOLE 8 114 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 70 4,006 SH   SOLE 44 4,006 0 0
ADAMS RES &amp ENERGY INC COM 006351308 1 22 SH   SOLE 1 22 0 0
ADDUS HOMECARE CORP COM 006739106 0 6 SH   SOLE 1 6 0 0
ADDUS HOMECARE CORP COM 006739106 14 383 SH   SOLE 8 383 0 0
ADDUS HOMECARE CORP COM 006739106 6 157 SH   SOLE 44 157 0 0
ADECOAGRO S A COM L00849106 69 6,914 SH   SOLE 8 6,914 0 0
ADECOAGRO S A COM L00849106 48 4,800 SH   SOLE 44 4,800 0 0
ADIENT PLC COM G0084W101 1,959 29,963 SH   SOLE 1 29,963 0 0
ADIENT PLC OPT G0084W101 54 829 SH Put SOLE 8 829 0 0
ADIENT PLC OPT G0084W101 280 4,276 SH Call SOLE 8 4,276 0 0
ADIENT PLC COM G0084W101 16 241 SH   SOLE 9 241 0 0
ADIENT PLC COM G0084W101 640 9,788 SH   SOLE 44 9,788 0 0
ADIENT PLC COM G0084W101 1 13 SH   DFND 66 0 0 13
ADOBE SYS INC COM 00724F101 57,076 403,531 SH   SOLE 1 403,531 0 0
ADOBE SYS INC COM 00724F101 7,909 55,912 SH   SOLE 8 55,912 0 0
ADOBE SYS INC OPT 00724F101 4,625 32,700 SH Put SOLE 8 32,700 0 0
ADOBE SYS INC OPT 00724F101 8,713 61,600 SH Call SOLE 8 61,600 0 0
ADOBE SYS INC COM 00724F101 4,822 34,097 SH   SOLE 44 34,097 0 0
ADOBE SYS INC COM 00724F101 97 686 SH   DFND 66 0 0 686
ADOBE SYS INC COM 00724F101 249 1,763 SH   SOLE 81 1,763 0 0
ADTALEM GLOBAL ED INC COM 00737L103 285 7,508 SH   SOLE 1 7,508 0 0
ADTALEM GLOBAL ED INC OPT 00737L103 57 1,500 SH Put SOLE 8 1,500 0 0
ADTALEM GLOBAL ED INC COM 00737L103 129 3,404 SH   SOLE 8 3,404 0 0
ADTALEM GLOBAL ED INC COM 00737L103 19 496 SH   SOLE 44 496 0 0
ADTRAN INC COM 00738A106 747 36,149 SH   SOLE 1 36,149 0 0
ADTRAN INC COM 00738A106 37 1,770 SH   SOLE 8 1,770 0 0
ADTRAN INC OPT 00738A106 19 900 SH Call SOLE 8 900 0 0
ADURO BIOTECH INC COM 00739L101 68 6,015 SH   SOLE 1 6,015 0 0
ADURO BIOTECH INC COM 00739L101 5 406 SH   SOLE 8 406 0 0
ADURO BIOTECH INC COM 00739L101 173 15,200 SH   SOLE 44 15,200 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 6,363 54,577 SH   SOLE 1 54,577 0 0
ADVANCE AUTO PARTS INC OPT 00751Y106 15,273 131,000 SH Call SOLE 8 131,000 0 0
ADVANCE AUTO PARTS INC OPT 00751Y106 4,943 42,400 SH Put SOLE 8 42,400 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 2,588 22,202 SH   SOLE 8 22,202 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 1,342 11,511 SH   SOLE 44 11,511 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 0 18 SH   SOLE 1 18 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 653 28,760 SH   SOLE 44 28,760 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 321 15,926 SH   SOLE 1 15,926 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 85 4,216 SH   SOLE 44 4,216 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 52 5,673 SH   SOLE 1 5,673 0 0
ADVANCED ENERGY INDS COM 007973100 306 4,726 SH   SOLE 1 4,726 0 0
ADVANCED ENERGY INDS COM 007973100 1 11 SH   SOLE 8 11 0 0
ADVANCED ENERGY INDS COM 007973100 2,012 31,109 SH   SOLE 44 31,109 0 0
ADVANCED MICRO DEVICES INC COM 007903107 4,187 335,483 SH   SOLE 1 335,483 0 0
ADVANCED MICRO DEVICES INC COM 007903107 18,067 1,447,592 SH   SOLE 8 1,447,592 0 0
ADVANCED MICRO DEVICES INC OPT 007903107 49,856 3,994,900 SH Put SOLE 8 3,994,900 0 0
ADVANCED MICRO DEVICES INC OPT 007903107 22,899 1,834,900 SH Call SOLE 8 1,834,900 0 0
ADVANCED MICRO DEVICES INC COM 007903107 119 9,460 SH   SOLE 9 9,460 0 0
ADVANCED MICRO DEVICES INC COM 007903107 4,623 370,459 SH   SOLE 44 370,459 0 0
ADVANCED MICRO DEVICES INC COM 007903107 12 1,000 SH   DFND 66 0 0 1,000
ADVANSIX INC COM 00773T101 113 3,617 SH   SOLE 1 3,617 0 0
ADVANSIX INC OPT 00773T101 8 264 SH Put SOLE 8 264 0 0
ADVANSIX INC OPT 00773T101 13 412 SH Call SOLE 8 412 0 0
ADVANSIX INC COM 00773T101 0 12 SH   SOLE 9 12 0 0
ADVANSIX INC COM 00773T101 630 20,167 SH   SOLE 44 20,167 0 0
ADVANSIX INC COM 00773T101 0 11 SH   DFND 66 0 0 11
ADVAXIS INC COM 007624208 0 28 SH   SOLE 1 28 0 0
ADVAXIS INC COM 007624208 1 126 SH   SOLE 8 126 0 0
ADVAXIS INC COM 007624208 95 14,690 SH   SOLE 44 14,690 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 0 45 SH   SOLE 8 45 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 285 113,933 SH   SOLE 44 113,933 0 0
ADVISORY BRD CO COM 00762W107 2 31 SH   SOLE 1 31 0 0
ADVISORY BRD CO COM 00762W107 10 189 SH   SOLE 8 189 0 0
ADVISORY BRD CO COM 00762W107 273 5,300 SH   SOLE 44 5,300 0 0
AECOM COM 00766T100 28 861 SH   SOLE 1 861 0 0
AECOM OPT 00766T100 472 14,600 SH Call SOLE 8 14,600 0 0
AECOM OPT 00766T100 65 2,000 SH Put SOLE 8 2,000 0 0
AECOM COM 00766T100 225 6,976 SH   SOLE 8 6,976 0 0
AECOM COM 00766T100 1,967 60,826 SH   SOLE 44 60,826 0 0
AEGEAN MARINE PETROLEUM NETW OPT Y0017S102 106 18,100 SH Call SOLE 8 18,100 0 0
AEGEAN MARINE PETROLEUM NETW OPT Y0017S102 1 100 SH Put SOLE 8 100 0 0
AEGEAN MARINE PETROLEUM NETW COM Y0017S102 7 1,261 SH   SOLE 8 1,261 0 0
AEGEAN MARINE PETROLEUM NETW COM Y0017S102 467 79,900 SH   SOLE 44 79,900 0 0
AEGION CORP COM 00770F104 88 3,980 SH   SOLE 1 3,980 0 0
AEGION CORP COM 00770F104 1 37 SH   SOLE 8 37 0 0
AEGION CORP COM 00770F104 7 305 SH   SOLE 9 305 0 0
AEGON N V OPT 007924103 86 16,800 SH Call SOLE 8 16,800 0 0
AEGON N V OPT 007924103 99 19,400 SH Put SOLE 8 19,400 0 0
AERCAP HOLDINGS NV COM N00985106 817 17,591 SH   SOLE 1 17,591 0 0
AERCAP HOLDINGS NV COM N00985106 117 2,521 SH   SOLE 8 2,521 0 0
AERCAP HOLDINGS NV OPT N00985106 181 3,900 SH Call SOLE 8 3,900 0 0
AERCAP HOLDINGS NV OPT N00985106 915 19,700 SH Put SOLE 8 19,700 0 0
AERCAP HOLDINGS NV COM N00985106 344 7,415 SH   SOLE 9 7,415 0 0
AERCAP HOLDINGS NV COM N00985106 1,885 40,600 SH   SOLE 44 40,600 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 158 3,013 SH   SOLE 1 3,013 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 14 260 SH   SOLE 8 260 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 8 158 SH   SOLE 44 158 0 0
AEROHIVE NETWORKS INC COM 007786106 0 24 SH   SOLE 1 24 0 0
AEROHIVE NETWORKS INC COM 007786106 11 2,176 SH   SOLE 8 2,176 0 0
AEROHIVE NETWORKS INC COM 007786106 6 1,263 SH   SOLE 44 1,263 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 184 8,858 SH   SOLE 1 8,858 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 49 2,356 SH   SOLE 8 2,356 0 0
AEROJET ROCKETDYNE HLDGS INC OPT 007800105 2 100 SH Call SOLE 8 100 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 59 2,838 SH   SOLE 44 2,838 0 0
AEROVIRONMENT INC COM 008073108 94 2,452 SH   SOLE 1 2,452 0 0
AEROVIRONMENT INC OPT 008073108 122 3,200 SH Put SOLE 8 3,200 0 0
AEROVIRONMENT INC OPT 008073108 275 7,200 SH Call SOLE 8 7,200 0 0
AEROVIRONMENT INC COM 008073108 465 12,171 SH   SOLE 8 12,171 0 0
AEROVIRONMENT INC COM 008073108 46 1,200 SH   SOLE 44 1,200 0 0
AES CORP COM 00130H105 1,467 131,967 SH   SOLE 1 131,967 0 0
AES CORP COM 00130H105 111 9,911 SH   SOLE 8 9,911 0 0
AES CORP OPT 00130H105 121 10,900 SH Put SOLE 8 10,900 0 0
AES CORP OPT 00130H105 2,584 232,600 SH Call SOLE 8 232,600 0 0
AES CORP COM 00130H105 23 2,033 SH   SOLE 9 2,033 0 0
AES CORP COM 00130H105 3,242 291,810 SH   SOLE 44 291,810 0 0
AETNA INC NEW COM 00817Y108 25,593 168,565 SH   SOLE 1 168,565 0 0
AETNA INC NEW OPT 00817Y108 11,949 78,700 SH Call SOLE 8 78,700 0 0
AETNA INC NEW OPT 00817Y108 21,332 140,500 SH Put SOLE 8 140,500 0 0
AETNA INC NEW COM 00817Y108 6,952 45,780 SH   SOLE 8 45,780 0 0
AETNA INC NEW COM 00817Y108 32 209 SH   SOLE 9 209 0 0
AETNA INC NEW COM 00817Y108 8,477 55,833 SH   SOLE 44 55,833 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 0 169 SH   SOLE 8 169 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 35 26,094 SH   SOLE 44 26,094 0 0
AFFILIATED MANAGERS GROUP COM 008252108 4,852 29,254 SH   SOLE 1 29,254 0 0
AFFILIATED MANAGERS GROUP COM 008252108 14 84 SH   SOLE 8 84 0 0
AFFILIATED MANAGERS GROUP COM 008252108 1,438 8,668 SH   SOLE 44 8,668 0 0
AFFIMED N V COM N01045108 27 13,288 SH   SOLE 1 13,288 0 0
AFFIMED N V COM N01045108 0 97 SH   SOLE 8 97 0 0
AFLAC INC COM 001055102 11,778 151,628 SH   SOLE 1 151,628 0 0
AFLAC INC COM 001055102 1 14 SH   SOLE 8 14 0 0
AFLAC INC OPT 001055102 886 11,400 SH Put SOLE 8 11,400 0 0
AFLAC INC OPT 001055102 1,359 17,500 SH Call SOLE 8 17,500 0 0
AFLAC INC COM 001055102 1,701 21,901 SH   SOLE 44 21,901 0 0
AG MTG INVT TR INC TRUS 001228105 0 19 SH   SOLE 1 19 0 0
AG MTG INVT TR INC TRUS 001228105 9 516 SH   SOLE 8 516 0 0
AGCO CORP COM 001084102 786 11,661 SH   SOLE 1 11,661 0 0
AGCO CORP OPT 001084102 229 3,400 SH Call SOLE 8 3,400 0 0
AGCO CORP COM 001084102 80 1,181 SH   SOLE 8 1,181 0 0
AGCO CORP OPT 001084102 74 1,100 SH Put SOLE 8 1,100 0 0
AGCO CORP COM 001084102 528 7,830 SH   SOLE 9 7,830 0 0
AGCO CORP COM 001084102 614 9,107 SH   SOLE 44 9,107 0 0
AGENUS INC COM 00847G705 0 55 SH   SOLE 1 55 0 0
AGENUS INC COM 00847G705 23 5,808 SH   SOLE 8 5,808 0 0
AGENUS INC COM 00847G705 0 100 SH   SOLE 44 100 0 0
AGILE THERAPEUTICS INC COM 00847L100 107 28,445 SH   SOLE 44 28,445 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 8,500 143,318 SH   SOLE 1 143,318 0 0
AGILENT TECHNOLOGIES INC OPT 00846U101 8,090 136,400 SH Put SOLE 8 136,400 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 303 5,103 SH   SOLE 8 5,103 0 0
AGILENT TECHNOLOGIES INC OPT 00846U101 1,554 26,200 SH Call SOLE 8 26,200 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 726 12,235 SH   SOLE 9 12,235 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 8,897 150,012 SH   SOLE 44 150,012 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 11 191 SH   DFND 66 0 0 191
AGILYSYS INC COM 00847J105 18 1,794 SH   SOLE 1 1,794 0 0
AGILYSYS INC COM 00847J105 3 300 SH   SOLE 44 300 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 7 139 SH   SOLE 1 139 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 908 17,653 SH   SOLE 8 17,653 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 2,074 40,293 SH   SOLE 44 40,293 0 0
AGNC INVT CORP TRUS 00123Q104 24,676 1,159,074 SH   SOLE 1 1,159,074 0 0
AGNC INVT CORP COM 00123Q104 119 5,576 SH   SOLE 1 5,576 0 0
AGNC INVT CORP OPT 00123Q104 1,282 60,200 SH Put SOLE 8 60,200 0 0
AGNC INVT CORP TRUS 00123Q104 22 1,018 SH   SOLE 8 1,018 0 0
AGNC INVT CORP OPT 00123Q104 1,763 82,800 SH Call SOLE 8 82,800 0 0
AGNC INVT CORP COM 00123Q104 30 1,428 SH   SOLE 9 1,428 0 0
AGNC INVT CORP TRUS 00123Q104 491 23,069 SH   SOLE 44 23,069 0 0
AGNC INVT CORP COM 00123Q104 166 7,800 SH   DFND 66 0 0 7,800
AGNICO EAGLE MINES LTD COM 008474108 214 4,738 SH   SOLE 1 4,738 0 0
AGNICO EAGLE MINES LTD OPT 008474108 5,211 115,500 SH Put SOLE 8 115,500 0 0
AGNICO EAGLE MINES LTD COM 008474108 3,493 77,420 SH   SOLE 8 77,420 0 0
AGNICO EAGLE MINES LTD OPT 008474108 11,921 264,200 SH Call SOLE 8 264,200 0 0
AGNICO EAGLE MINES LTD COM 008474108 0 7 SH   SOLE 9 7 0 0
AGNICO EAGLE MINES LTD COM 008474108 12 260 SH   DFND 20 0 0 260
AGNICO EAGLE MINES LTD COM 008474108 54 1,200 SH   SOLE 44 1,200 0 0
AGNICO EAGLE MINES LTD COM 008474108 47 1,038 SH   DFND 66 0 0 1,038
AGREE REALTY CORP TRUS 008492100 154 3,357 SH   SOLE 1 3,357 0 0
AGREE REALTY CORP TRUS 008492100 96 2,085 SH   SOLE 44 2,085 0 0
AGRIUM INC COM 008916108 832 9,194 SH   SOLE 1 9,194 0 0
AGRIUM INC COM 008916108 347 3,833 SH   SOLE 8 3,833 0 0
AGRIUM INC OPT 008916108 1,846 20,400 SH Put SOLE 8 20,400 0 0
AGRIUM INC OPT 008916108 1,167 12,900 SH Call SOLE 8 12,900 0 0
AGRIUM INC COM 008916108 4,107 45,383 SH   SOLE 9 45,383 0 0
AGRIUM INC COM 008916108 18 200 SH   SOLE 44 200 0 0
AGRIUM INC COM 008916108 181 2,000 SH   DFND 66 0 0 2,000
AGROFRESH SOLUTIONS COM 00856G109 0 17 SH   SOLE 1 17 0 0
AGROFRESH SOLUTIONS COM 00856G109 291 40,600 SH   SOLE 44 40,600 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 1 25 SH   SOLE 1 25 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 2 79 SH   SOLE 8 79 0 0
AIR LEASE CORP COM 00912X302 277 7,423 SH   SOLE 1 7,423 0 0
AIR LEASE CORP COM 00912X302 5,548 148,500 SH   SOLE 8 148,500 0 0
AIR LEASE CORP COM 00912X302 3,281 87,828 SH   SOLE 44 87,828 0 0
AIR PRODS &amp CHEMS INC COM 009158106 9,588 67,023 SH   SOLE 1 67,023 0 0
AIR PRODS &amp CHEMS INC OPT 009158106 386 2,700 SH Call SOLE 8 2,700 0 0
AIR PRODS &amp CHEMS INC OPT 009158106 143 1,000 SH Put SOLE 8 1,000 0 0
AIR PRODS &amp CHEMS INC COM 009158106 1,022 7,142 SH   SOLE 8 7,142 0 0
AIR PRODS &amp CHEMS INC COM 009158106 115 802 SH   SOLE 9 802 0 0
AIR PRODS &amp CHEMS INC COM 009158106 2,478 17,324 SH   SOLE 44 17,324 0 0
AIR PRODS &amp CHEMS INC COM 009158106 2,338 16,343 SH   DFND 66 0 0 16,343
AIR TRANSPORT SERVICES GRP I COM 00922R105 103 4,738 SH   SOLE 1 4,738 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 138 6,321 SH   SOLE 8 6,321 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 27 1,226 SH   SOLE 44 1,226 0 0
AIRCASTLE LTD COM G0129K104 1 34 SH   SOLE 1 34 0 0
AIRCASTLE LTD OPT G0129K104 50 2,300 SH Put SOLE 8 2,300 0 0
AIRCASTLE LTD OPT G0129K104 318 14,600 SH Call SOLE 8 14,600 0 0
AIRCASTLE LTD COM G0129K104 189 8,668 SH   SOLE 44 8,668 0 0
AIRGAIN INC COM 00938A104 421 29,700 SH   SOLE 44 29,700 0 0
AIRMEDIA GROUP INC ADR 009411109 35 16,456 SH   SOLE 1 16,456 0 0
AK STL HLDG CORP COM 001547108 464 70,585 SH   SOLE 1 70,585 0 0
AK STL HLDG CORP COM 001547108 105 15,905 SH   SOLE 8 15,905 0 0
AK STL HLDG CORP OPT 001547108 2,131 324,400 SH Put SOLE 8 324,400 0 0
AK STL HLDG CORP OPT 001547108 20,660 3,144,600 SH Call SOLE 8 3,144,600 0 0
AK STL HLDG CORP COM 001547108 268 40,802 SH   SOLE 9 40,802 0 0
AK STL HLDG CORP COM 001547108 274 41,700 SH   SOLE 44 41,700 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 4,088 82,067 SH   SOLE 1 82,067 0 0
AKAMAI TECHNOLOGIES INC OPT 00971T101 3,935 79,000 SH Put SOLE 8 79,000 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 472 9,497 SH   SOLE 8 9,497 0 0
AKAMAI TECHNOLOGIES INC OPT 00971T101 2,411 48,400 SH Call SOLE 8 48,400 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 0 29 SH   SOLE 1 29 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 9 656 SH   SOLE 8 656 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 190 13,213 SH   SOLE 44 13,213 0 0
AKORN INC COM 009728106 8,716 259,871 SH   SOLE 1 259,871 0 0
AKORN INC OPT 009728106 2,079 62,000 SH Call SOLE 8 62,000 0 0
AKORN INC COM 009728106 332 9,910 SH   SOLE 8 9,910 0 0
AKORN INC COM 009728106 4,188 124,883 SH   SOLE 44 124,883 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 0 7 SH   SOLE 1 7 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 1 61 SH   SOLE 44 61 0 0
ALAMO GROUP INC COM 011311107 1,182 13,010 SH   SOLE 1 13,010 0 0
ALAMO GROUP INC COM 011311107 309 3,400 SH   SOLE 44 3,400 0 0
ALAMOS GOLD INC NEW COM 011532108 1 205 SH   SOLE 1 205 0 0
ALAMOS GOLD INC NEW COM 011532108 0 30 SH   SOLE 8 30 0 0
ALAMOS GOLD INC NEW COM 011532108 9 1,300 SH   DFND 20 0 0 1,300
ALAMOS GOLD INC NEW COM 011532108 2 300 SH   SOLE 44 300 0 0
ALARM COM HLDGS INC COM 011642105 1 15 SH   SOLE 1 15 0 0
ALARM COM HLDGS INC COM 011642105 690 18,333 SH   SOLE 44 18,333 0 0
ALASKA AIR GROUP INC COM 011659109 1,155 12,862 SH   SOLE 1 12,862 0 0
ALASKA AIR GROUP INC OPT 011659109 2,836 31,600 SH Call SOLE 8 31,600 0 0
ALASKA AIR GROUP INC COM 011659109 869 9,686 SH   SOLE 8 9,686 0 0
ALASKA AIR GROUP INC OPT 011659109 3,366 37,500 SH Put SOLE 8 37,500 0 0
ALASKA AIR GROUP INC COM 011659109 103 1,150 SH   DFND 20 0 0 1,150
ALASKA AIR GROUP INC COM 011659109 2,357 26,255 SH   SOLE 44 26,255 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 1 500 SH   DFND 66 0 0 500
ALBANY INTL CORP COM 012348108 183 3,434 SH   SOLE 1 3,434 0 0
ALBANY INTL CORP COM 012348108 5 91 SH   SOLE 8 91 0 0
ALBANY MOLECULAR RESH INC COM 012423109 2,269 104,611 SH   SOLE 1 104,611 0 0
ALBANY MOLECULAR RESH INC COM 012423109 355 16,380 SH   SOLE 8 16,380 0 0
ALBANY MOLECULAR RESH INC OPT 012423109 130 6,000 SH Put SOLE 8 6,000 0 0
ALBANY MOLECULAR RESH INC OPT 012423109 1,450 66,800 SH Call SOLE 8 66,800 0 0
ALBANY MOLECULAR RESH INC COM 012423109 42 1,934 SH   SOLE 44 1,934 0 0
ALBEMARLE CORP COM 012653101 3,213 30,443 SH   SOLE 1 30,443 0 0
ALBEMARLE CORP OPT 012653101 32 300 SH Call SOLE 8 300 0 0
ALBEMARLE CORP COM 012653101 214 2,031 SH   SOLE 8 2,031 0 0
ALBEMARLE CORP OPT 012653101 158 1,500 SH Put SOLE 8 1,500 0 0
ALBEMARLE CORP COM 012653101 8,220 77,889 SH   SOLE 44 77,889 0 0
ALCENTRA CAP CORP COM 01374T102 1 85 SH   SOLE 8 85 0 0
ALCOA CORP COM 013872106 5,022 153,864 SH   SOLE 1 153,864 0 0
ALCOA CORP COM 013872106 3,588 109,901 SH   SOLE 8 109,901 0 0
ALCOA CORP OPT 013872106 1,951 59,754 SH Call SOLE 8 59,754 0 0
ALCOA CORP OPT 013872106 378 11,576 SH Put SOLE 8 11,576 0 0
ALCOA CORP COM 013872106 3,308 101,307 SH   SOLE 44 101,307 0 0
ALCOA CORP COM 013872106 175 5,358 SH   DFND 66 0 0 5,358
ALDER BIOPHARMACEUTICALS INC COM 014339105 0 35 SH   SOLE 1 35 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 150 13,131 SH   SOLE 44 13,131 0 0
ALERE INC COM 01449J105 8,620 171,763 SH   SOLE 1 171,763 0 0
ALERE INC COM 01449J105 2,853 56,853 SH   SOLE 44 56,853 0 0
ALEXANDER &amp BALDWIN INC NEW COM 014491104 142 3,451 SH   SOLE 1 3,451 0 0
ALEXANDER &amp BALDWIN INC NEW COM 014491104 928 22,418 SH   SOLE 44 22,418 0 0
ALEXANDERS INC TRUS 014752109 0 1 SH   SOLE 1 1 0 0
ALEXANDERS INC TRUS 014752109 42 100 SH   SOLE 44 100 0 0
ALEXANDRIA REAL ESTATE EQ IN TRUS 015271109 10,738 89,138 SH   SOLE 1 89,138 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2,924 24,269 SH   SOLE 1 24,269 0 0
ALEXANDRIA REAL ESTATE EQ IN TRUS 015271109 4 34 SH   SOLE 8 34 0 0
ALEXANDRIA REAL ESTATE EQ IN TRUS 015271109 845 7,017 SH   SOLE 44 7,017 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 94,233 774,500 SH   SOLE 1 774,500 0 0
ALEXION PHARMACEUTICALS INC OPT 015351109 54,776 450,200 SH Put SOLE 8 450,200 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 6,842 56,235 SH   SOLE 8 56,235 0 0
ALEXION PHARMACEUTICALS INC OPT 015351109 39,360 323,500 SH Call SOLE 8 323,500 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 131 1,074 SH   SOLE 9 1,074 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 2,098 17,242 SH   SOLE 44 17,242 0 0
ALIBABA GROUP HLDG LTD OPT 01609W102 44,538 316,100 SH Put SOLE 1 316,100 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 70,875 503,016 SH   SOLE 1 503,016 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 43,738 310,421 SH   SOLE 8 310,421 0 0
ALIBABA GROUP HLDG LTD OPT 01609W102 210,730 1,495,600 SH Call SOLE 8 1,495,600 0 0
ALIBABA GROUP HLDG LTD OPT 01609W102 365,157 2,591,600 SH Put SOLE 8 2,591,600 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 57,259 406,376 SH   SOLE 9 406,376 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 837 5,937 SH   DFND 20 0 0 5,937
ALIBABA GROUP HLDG LTD ADR 01609W102 3,692 26,200 SH   SOLE 44 26,200 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 681 4,830 SH   DFND 66 0 0 4,830
ALICO INC COM 016230104 0 2 SH   SOLE 1 2 0 0
ALICO INC COM 016230104 3 100 SH   SOLE 44 100 0 0
ALIGN TECHNOLOGY INC COM 016255101 5,322 35,449 SH   SOLE 1 35,449 0 0
ALIGN TECHNOLOGY INC OPT 016255101 5,990 39,900 SH Put SOLE 8 39,900 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,636 10,896 SH   SOLE 8 10,896 0 0
ALIGN TECHNOLOGY INC OPT 016255101 5,044 33,600 SH Call SOLE 8 33,600 0 0
ALIGN TECHNOLOGY INC COM 016255101 10,633 70,831 SH   SOLE 44 70,831 0 0
ALIMERA SCIENCES INC COM 016259103 0 93 SH   SOLE 1 93 0 0
ALJ REGIONAL HLDGS INC COM 001627108 34 10,621 SH   SOLE 44 10,621 0 0
ALKERMES PLC COM G01767105 1,045 18,007 SH   SOLE 1 18,007 0 0
ALKERMES PLC OPT G01767105 406 7,000 SH Call SOLE 8 7,000 0 0
ALKERMES PLC COM G01767105 82 1,413 SH   SOLE 8 1,413 0 0
ALKERMES PLC OPT G01767105 359 6,200 SH Put SOLE 8 6,200 0 0
ALKERMES PLC COM G01767105 114 1,975 SH   SOLE 44 1,975 0 0
ALLEGHANY CORP DEL COM 017175100 1,587 2,668 SH   SOLE 1 2,668 0 0
ALLEGHANY CORP DEL COM 017175100 4 7 SH   SOLE 8 7 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 7 409 SH   SOLE 1 409 0 0
ALLEGHENY TECHNOLOGIES INC OPT 01741R102 56 3,300 SH Put SOLE 8 3,300 0 0
ALLEGHENY TECHNOLOGIES INC OPT 01741R102 68 4,000 SH Call SOLE 8 4,000 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 788 46,366 SH   SOLE 8 46,366 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 130 7,668 SH   SOLE 44 7,668 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 0 7 SH   SOLE 1 7 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 8 200 SH   SOLE 44 200 0 0
ALLEGIANT TRAVEL CO COM 01748X102 714 5,267 SH   SOLE 1 5,267 0 0
ALLEGIANT TRAVEL CO COM 01748X102 368 2,717 SH   SOLE 44 2,717 0 0
ALLEGION PUB LTD CO COM G0176J109 2,595 31,998 SH   SOLE 1 31,998 0 0
ALLEGION PUB LTD CO COM G0176J109 4 55 SH   SOLE 8 55 0 0
ALLEGION PUB LTD CO COM G0176J109 167 2,058 SH   SOLE 44 2,058 0 0
ALLERGAN PLC COM G0177J108 60,790 250,073 SH   SOLE 1 250,073 0 0
ALLERGAN PLC COM G0177J108 2,429 9,992 SH   SOLE 8 9,992 0 0
ALLERGAN PLC CONV G0177J116 1,461 1,684 SH   SOLE 8 1,684 0 0
ALLERGAN PLC OPT G0177J108 18,937 77,900 SH Call SOLE 8 77,900 0 0
ALLERGAN PLC OPT G0177J108 34,130 140,400 SH Put SOLE 8 140,400 0 0
ALLERGAN PLC COM G0177J108 313 1,287 SH   SOLE 9 1,287 0 0
ALLERGAN PLC COM G0177J108 2,232 9,180 SH   SOLE 44 9,180 0 0
ALLERGAN PLC COM G0177J108 33 137 SH   DFND 66 0 0 137
ALLETE INC COM 018522300 1,230 17,147 SH   SOLE 1 17,147 0 0
ALLETE INC COM 018522300 87 1,212 SH   SOLE 8 1,212 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 60,119 234,212 SH   SOLE 1 234,212 0 0
ALLIANCE DATA SYSTEMS CORP OPT 018581108 334 1,300 SH Call SOLE 8 1,300 0 0
ALLIANCE DATA SYSTEMS CORP OPT 018581108 1,617 6,300 SH Put SOLE 8 6,300 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 121 470 SH   DFND 20 0 0 470
ALLIANCE DATA SYSTEMS CORP COM 018581108 5,711 22,250 SH   SOLE 44 22,250 0 0
ALLIANCE HOLDINGS GP LP COM 01861G100 6,264 264,323 SH   SOLE 1 264,323 0 0
ALLIANCE HOLDINGS GP LP COM 01861G100 256 10,803 SH   SOLE 32 10,803 0 0
ALLIANCE RES PARTNER L P OPT 01877R108 38 2,000 SH Put SOLE 8 2,000 0 0
ALLIANCE RES PARTNER L P COM 01877R108 79 4,176 SH   SOLE 8 4,176 0 0
ALLIANCE RES PARTNER L P COM 01877R108 370 19,555 SH   SOLE 32 19,555 0 0
ALLIANCEBERNSTEIN HOLDING LP COM 01881G106 20 829 SH   SOLE 8 829 0 0
ALLIANT ENERGY CORP COM 018802108 4,822 120,018 SH   SOLE 1 120,018 0 0
ALLIANT ENERGY CORP COM 018802108 11 263 SH   SOLE 8 263 0 0
ALLIANT ENERGY CORP COM 018802108 852 21,212 SH   SOLE 44 21,212 0 0
ALLIANZGI EQUITY &amp CONV INCO FUND 018829101 0 15 SH   SOLE 8 15 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 0 5 SH   SOLE 1 5 0 0
ALLIED WRLD ASSUR COM HLDG A COM H01531104 4,506 85,184 SH   SOLE 1 85,184 0 0
ALLIED WRLD ASSUR COM HLDG A COM H01531104 0 2 SH   SOLE 8 2 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 280 7,448 SH   SOLE 1 7,448 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,557 41,513 SH   SOLE 44 41,513 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 7 539 SH   SOLE 1 539 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 938 73,525 SH   SOLE 8 73,525 0 0
ALLSCRIPTS HEALTHCARE SOLUTN BOND 01988PAD0 1,043 1,029,000 PRN   SOLE 8 0 0 1,029,000
ALLSCRIPTS HEALTHCARE SOLUTN OPT 01988P108 38 3,000 SH Put SOLE 8 3,000 0 0
ALLSCRIPTS HEALTHCARE SOLUTN OPT 01988P108 17 1,300 SH Call SOLE 8 1,300 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 4,298 336,847 SH   SOLE 44 336,847 0 0
ALLSTATE CORP COM 020002101 12,409 140,309 SH   SOLE 1 140,309 0 0
ALLSTATE CORP COM 020002101 157 1,780 SH   SOLE 8 1,780 0 0
ALLSTATE CORP OPT 020002101 416 4,700 SH Call SOLE 8 4,700 0 0
ALLSTATE CORP OPT 020002101 133 1,500 SH Put SOLE 8 1,500 0 0
ALLSTATE CORP COM 020002101 114 1,289 SH   SOLE 9 1,289 0 0
ALLSTATE CORP COM 020002101 1,375 15,549 SH   SOLE 44 15,549 0 0
ALLY FINL INC COM 02005N100 1,095 52,409 SH   SOLE 1 52,409 0 0
ALLY FINL INC OPT 02005N100 171 8,200 SH Put SOLE 8 8,200 0 0
ALLY FINL INC OPT 02005N100 861 41,200 SH Call SOLE 8 41,200 0 0
ALLY FINL INC COM 02005N100 748 35,772 SH   SOLE 8 35,772 0 0
ALLY FINL INC COM 02005N100 1,186 56,767 SH   SOLE 44 56,767 0 0
ALMADEN MINERALS LTD COM 020283305 0 56 SH   SOLE 8 56 0 0
ALMOST FAMILY INC COM 020409108 87 1,417 SH   SOLE 1 1,417 0 0
ALMOST FAMILY INC COM 020409108 39 634 SH   SOLE 44 634 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 131 1,650 SH   SOLE 1 1,650 0 0
ALNYLAM PHARMACEUTICALS INC OPT 02043Q107 12,969 162,600 SH Call SOLE 8 162,600 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3,563 44,672 SH   SOLE 8 44,672 0 0
ALNYLAM PHARMACEUTICALS INC OPT 02043Q107 16,558 207,600 SH Put SOLE 8 207,600 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 638 8,000 SH   SOLE 44 8,000 0 0
ALON USA ENERGY INC COM 020520102 3,237 243,059 SH   SOLE 1 243,059 0 0
ALON USA ENERGY INC COM 020520102 42 3,179 SH   SOLE 44 3,179 0 0
ALON USA PARTNERS LP COM 02052T109 2 161 SH   SOLE 8 161 0 0
ALON USA PARTNERS LP COM 02052T109 10 1,000 SH   SOLE 44 1,000 0 0
ALPHA &amp OMEGA SEMICONDUCTOR COM G6331P104 0 14 SH   SOLE 1 14 0 0
ALPHA &amp OMEGA SEMICONDUCTOR COM G6331P104 29 1,759 SH   SOLE 8 1,759 0 0
ALPHA &amp OMEGA SEMICONDUCTOR COM G6331P104 7 400 SH   SOLE 44 400 0 0
ALPHA PRO TECH LTD COM 020772109 0 70 SH   SOLE 8 70 0 0
ALPHABET INC COM 02079K107 209,859 230,936 SH   SOLE 1 229,139 1,797 0
ALPHABET INC COM 02079K305 246,586 265,238 SH   SOLE 1 214,291 50,947 0
ALPHABET INC OPT 02079K107 86,511 95,200 SH Put SOLE 8 95,200 0 0
ALPHABET INC OPT 02079K305 106,263 114,300 SH Put SOLE 8 114,300 0 0
ALPHABET INC OPT 02079K305 107,379 115,500 SH Call SOLE 8 115,500 0 0
ALPHABET INC COM 02079K305 23,902 25,710 SH   SOLE 8 25,710 0 0
ALPHABET INC COM 02079K107 42,945 47,258 SH   SOLE 8 47,258 0 0
ALPHABET INC OPT 02079K107 68,246 75,100 SH Call SOLE 8 75,100 0 0
ALPHABET INC COM 02079K305 17,800 19,146 SH   SOLE 9 19,146 0 0
ALPHABET INC COM 02079K107 646 711 SH   SOLE 9 711 0 0
ALPHABET INC COM 02079K107 951 1,047 SH   DFND 20 0 0 1,047
ALPHABET INC COM 02079K107 841 926 SH   SOLE 20 0 926 0
ALPHABET INC COM 02079K305 1,025 1,102 SH   SOLE 20 0 1,102 0
ALPHABET INC COM 02079K305 1,157 1,245 SH   SOLE 44 1,245 0 0
ALPHABET INC COM 02079K107 1,157 1,273 SH   SOLE 44 1,273 0 0
ALPHABET INC COM 02079K107 36 40 SH   SOLE 56 40 0 0
ALPHABET INC COM 02079K305 37 40 SH   SOLE 56 40 0 0
ALPHABET INC COM 02079K305 16,519 17,768 SH   SOLE 66 0 17,768 0
ALPHABET INC COM 02079K305 3,972 4,272 SH   DFND 66 0 0 4,272
ALPHABET INC COM 02079K107 5,305 5,838 SH   DFND 66 0 0 5,838
ALPHABET INC COM 02079K107 100 110 SH   SOLE 66 0 110 0
ALPINE GLOBAL PREMIER PPTYS FUND 02083A103 23 3,586 SH   DFND 66 0 0 3,586
ALPS ETF TR FUND 00162Q866 6,257 523,149 SH   SOLE 1 523,149 0 0
ALPS ETF TR FUND 00162Q866 61 5,090 SH   SOLE 8 5,090 0 0
ALPS ETF TR OPT 00162Q866 385 32,200 SH Call SOLE 8 32,200 0 0
ALPS ETF TR OPT 00162Q866 237 19,800 SH Put SOLE 8 19,800 0 0
ALPS ETF TR FUND 00162Q866 6,887 575,800 SH   SOLE 44 575,800 0 0
ALPS ETF TR FUND 00162Q585 19 560 SH   DFND 66 0 0 560
ALPS ETF TR FUND 00162Q643 15 792 SH   DFND 66 0 0 792
ALTABA INC FUND 021346101 758,213 13,917,272 SH   SOLE 1 13,917,272 0 0
ALTABA INC FUND 021346101 83,920 1,540,403 SH   SOLE 8 1,540,403 0 0
ALTABA INC OPT 021346101 9,545 175,200 SH Put SOLE 8 175,200 0 0
ALTABA INC OPT 021346101 18,610 341,600 SH Call SOLE 8 341,600 0 0
ALTABA INC FUND 021346101 29,565 542,678 SH   SOLE 44 542,678 0 0
ALTABA INC FUND 021346101 373 6,842 SH   DFND 66 0 0 6,842
ALTERYX INC COM 02156B103 0 7 SH   SOLE 1 7 0 0
ALTIMMUNE INC COM 02155H101 10 3,258 SH   SOLE 44 3,258 0 0
ALTISOURCE PORTFOLIO SOLNS S COM L0175J104 54 2,489 SH   SOLE 1 2,489 0 0
ALTISOURCE PORTFOLIO SOLNS S OPT L0175J104 1,091 50,000 SH Call SOLE 8 50,000 0 0
ALTISOURCE PORTFOLIO SOLNS S OPT L0175J104 11 500 SH Put SOLE 8 500 0 0
ALTISOURCE RESIDENTIAL CORP TRUS 02153W100 4,049 312,939 SH   SOLE 1 312,939 0 0
ALTRA INDL MOTION CORP COM 02208R106 624 15,670 SH   SOLE 1 15,670 0 0
ALTRA INDL MOTION CORP COM 02208R106 52 1,309 SH   SOLE 8 1,309 0 0
ALTRA INDL MOTION CORP COM 02208R106 216 5,425 SH   SOLE 44 5,425 0 0
ALTRIA GROUP INC COM 02209S103 140,021 1,880,260 SH   SOLE 1 1,880,260 0 0
ALTRIA GROUP INC COM 02209S103 8 109 SH   SOLE 8 109 0 0
ALTRIA GROUP INC OPT 02209S103 12,921 173,500 SH Call SOLE 8 173,500 0 0
ALTRIA GROUP INC OPT 02209S103 11,997 161,100 SH Put SOLE 8 161,100 0 0
ALTRIA GROUP INC COM 02209S103 3,543 47,582 SH   SOLE 9 47,582 0 0
ALTRIA GROUP INC COM 02209S103 1,022 13,726 SH   SOLE 44 13,726 0 0
ALTRIA GROUP INC COM 02209S103 1,914 25,705 SH   DFND 66 0 0 25,705
AMAG PHARMACEUTICALS INC COM 00163U106 78 4,265 SH   SOLE 1 4,265 0 0
AMAG PHARMACEUTICALS INC OPT 00163U106 291 15,800 SH Call SOLE 8 15,800 0 0
AMAG PHARMACEUTICALS INC OPT 00163U106 1,884 102,400 SH Put SOLE 8 102,400 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 116 6,298 SH   SOLE 44 6,298 0 0
AMARIN CORP PLC OPT 023111206 53 13,200 SH Call SOLE 8 13,200 0 0
AMARIN CORP PLC ADR 023111206 1,577 391,266 SH   SOLE 8 391,266 0 0
AMARIN CORP PLC OPT 023111206 18 4,400 SH Put SOLE 8 4,400 0 0
AMARIN CORP PLC ADR 023111206 4 947 SH   DFND 66 0 0 947
AMAYA INC COM 02314M108 492 27,500 SH   SOLE 9 27,500 0 0
AMAYA INC COM 02314M108 83 4,600 SH   SOLE 44 4,600 0 0
AMAZON COM INC COM 023135106 437,732 452,204 SH   SOLE 1 400,964 51,240 0
AMAZON COM INC OPT 023135106 303,952 314,000 SH Call SOLE 8 314,000 0 0
AMAZON COM INC COM 023135106 84,980 87,791 SH   SOLE 8 87,791 0 0
AMAZON COM INC OPT 023135106 761,429 786,600 SH Put SOLE 8 786,600 0 0
AMAZON COM INC COM 023135106 1,434 1,482 SH   SOLE 9 1,482 0 0
AMAZON COM INC COM 023135106 753 778 SH   SOLE 20 0 778 0
AMAZON COM INC COM 023135106 7 7 SH   DFND 20 0 0 7
AMAZON COM INC COM 023135106 1,452 1,500 SH   SOLE 39 1,500 0 0
AMAZON COM INC COM 023135106 2,003 2,069 SH   SOLE 44 2,069 0 0
AMAZON COM INC COM 023135106 18,619 19,235 SH   SOLE 66 0 19,235 0
AMAZON COM INC COM 023135106 3,219 3,325 SH   DFND 66 0 0 3,325
AMAZON COM INC COM 023135106 1,452 1,500 SH   SOLE 79 1,500 0 0
AMAZON COM INC COM 023135106 248 256 SH   SOLE 81 256 0 0
AMBAC FINL GROUP INC COM 023139884 1 34 SH   SOLE 1 34 0 0
AMBAC FINL GROUP INC COM 023139884 81 4,624 SH   SOLE 8 4,624 0 0
AMBAC FINL GROUP INC COM 023139884 13 760 SH   SOLE 44 760 0 0
AMBARELLA INC COM G037AX101 1,275 26,270 SH   SOLE 1 26,270 0 0
AMBARELLA INC COM G037AX101 2,431 50,067 SH   SOLE 8 50,067 0 0
AMBARELLA INC OPT G037AX101 6,632 136,600 SH Put SOLE 8 136,600 0 0
AMBARELLA INC OPT G037AX101 6,156 126,800 SH Call SOLE 8 126,800 0 0
AMBARELLA INC COM G037AX101 353 7,261 SH   SOLE 44 7,261 0 0
AMBER RD INC COM 02318Y108 0 15 SH   SOLE 1 15 0 0
AMBER RD INC COM 02318Y108 3 300 SH   SOLE 44 300 0 0
AMBEV SA ADR 02319V103 523 95,165 SH   SOLE 1 95,165 0 0
AMBEV SA ADR 02319V103 0 46 SH   SOLE 8 46 0 0
AMBEV SA ADR 02319V103 32 5,916 SH   SOLE 9 5,916 0 0
AMC ENTMT HLDGS INC COM 00165C104 2 84 SH   SOLE 1 84 0 0
AMC ENTMT HLDGS INC COM 00165C104 243 10,698 SH   SOLE 44 10,698 0 0
AMC NETWORKS INC COM 00164V103 16 301 SH   SOLE 1 301 0 0
AMC NETWORKS INC COM 00164V103 35 661 SH   SOLE 8 661 0 0
AMC NETWORKS INC COM 00164V103 1 16 SH   SOLE 9 16 0 0
AMC NETWORKS INC COM 00164V103 7,789 145,827 SH   SOLE 44 145,827 0 0
AMDOCS LTD COM G02602103 308 4,787 SH   SOLE 1 4,787 0 0
AMDOCS LTD COM G02602103 9,368 145,329 SH   SOLE 44 145,329 0 0
AMEDISYS INC COM 023436108 209 3,327 SH   SOLE 1 3,327 0 0
AMEDISYS INC COM 023436108 6 98 SH   SOLE 8 98 0 0
AMEDISYS INC OPT 023436108 459 7,300 SH Put SOLE 8 7,300 0 0
AMEDISYS INC OPT 023436108 63 1,000 SH Call SOLE 8 1,000 0 0
AMEDISYS INC COM 023436108 1,217 19,373 SH   SOLE 44 19,373 0 0
AMERCO COM 023586100 263 719 SH   SOLE 1 719 0 0
AMERCO COM 023586100 1 3 SH   SOLE 8 3 0 0
AMEREN CORP COM 023608102 18,911 345,886 SH   SOLE 1 345,886 0 0
AMEREN CORP COM 023608102 43 786 SH   SOLE 8 786 0 0
AMEREN CORP OPT 023608102 115 2,100 SH Call SOLE 8 2,100 0 0
AMEREN CORP OPT 023608102 109 2,000 SH Put SOLE 8 2,000 0 0
AMEREN CORP COM 023608102 0 1 SH   SOLE 9 1 0 0
AMEREN CORP COM 023608102 1,964 35,925 SH   SOLE 44 35,925 0 0
AMERESCO INC COM 02361E108 0 13 SH   SOLE 1 13 0 0
AMERESCO INC COM 02361E108 18 2,392 SH   SOLE 44 2,392 0 0
AMERICA MOVIL SAB DE CV OPT 02364W105 508 31,900 SH Call SOLE 8 31,900 0 0
AMERICA MOVIL SAB DE CV OPT 02364W105 917 57,600 SH Put SOLE 8 57,600 0 0
AMERICA MOVIL SAB DE CV ADR 02364W105 262 16,437 SH   SOLE 8 16,437 0 0
AMERICA MOVIL SAB DE CV ADR 02364W105 10 644 SH   SOLE 9 644 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 16,729 332,464 SH   SOLE 1 332,464 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 9,686 192,475 SH   SOLE 8 192,475 0 0
AMERICAN AIRLS GROUP INC OPT 02376R102 63,886 1,269,600 SH Call SOLE 8 1,269,600 0 0
AMERICAN AIRLS GROUP INC OPT 02376R102 71,243 1,415,800 SH Put SOLE 8 1,415,800 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1 23 SH   SOLE 9 23 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 252 5,000 SH   DFND 20 0 0 5,000
AMERICAN AIRLS GROUP INC COM 02376R102 2,254 44,784 SH   SOLE 44 44,784 0 0
AMERICAN ASSETS TR INC COM 024013104 466 11,839 SH   SOLE 1 11,839 0 0
AMERICAN ASSETS TR INC TRUS 024013104 1,353 34,339 SH   SOLE 1 34,339 0 0
AMERICAN ASSETS TR INC TRUS 024013104 0 7 SH   SOLE 8 7 0 0
AMERICAN AXLE &amp MFG HLDGS IN COM 024061103 155 9,910 SH   SOLE 1 9,910 0 0
AMERICAN AXLE &amp MFG HLDGS IN OPT 024061103 315 20,200 SH Put SOLE 8 20,200 0 0
AMERICAN AXLE &amp MFG HLDGS IN OPT 024061103 120 7,700 SH Call SOLE 8 7,700 0 0
AMERICAN AXLE &amp MFG HLDGS IN COM 024061103 35 2,240 SH   SOLE 8 2,240 0 0
AMERICAN CAMPUS CMNTYS INC TRUS 024835100 4,989 105,477 SH   SOLE 1 105,477 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 267 5,645 SH   SOLE 1 5,645 0 0
AMERICAN CAMPUS CMNTYS INC TRUS 024835100 6 122 SH   SOLE 8 122 0 0
AMERICAN CAMPUS CMNTYS INC OPT 024835100 28 600 SH Call SOLE 8 600 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 5,243 435,221 SH   SOLE 1 435,221 0 0
AMERICAN EAGLE OUTFITTERS NE OPT 02553E106 565 46,900 SH Put SOLE 8 46,900 0 0
AMERICAN EAGLE OUTFITTERS NE OPT 02553E106 670 55,600 SH Call SOLE 8 55,600 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 126 10,444 SH   SOLE 8 10,444 0 0
AMERICAN ELEC PWR INC COM 025537101 65,158 937,901 SH   SOLE 1 937,901 0 0
AMERICAN ELEC PWR INC OPT 025537101 6,162 88,700 SH Call SOLE 8 88,700 0 0
AMERICAN ELEC PWR INC OPT 025537101 1,876 27,000 SH Put SOLE 8 27,000 0 0
AMERICAN ELEC PWR INC COM 025537101 4 53 SH   SOLE 8 53 0 0
AMERICAN ELEC PWR INC COM 025537101 510 7,339 SH   SOLE 9 7,339 0 0
AMERICAN ELEC PWR INC COM 025537101 973 14,000 SH   SOLE 20 0 14,000 0
AMERICAN ELEC PWR INC COM 025537101 95 1,366 SH   DFND 66 0 0 1,366
AMERICAN EQTY INVT LIFE HLD COM 025676206 277 10,547 SH   SOLE 1 10,547 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 134 5,109 SH   SOLE 44 5,109 0 0
AMERICAN EXPRESS CO COM 025816109 37,085 440,232 SH   SOLE 1 440,232 0 0
AMERICAN EXPRESS CO OPT 025816109 17,151 203,600 SH Call SOLE 8 203,600 0 0
AMERICAN EXPRESS CO COM 025816109 9 111 SH   SOLE 8 111 0 0
AMERICAN EXPRESS CO OPT 025816109 10,437 123,900 SH Put SOLE 8 123,900 0 0
AMERICAN EXPRESS CO COM 025816109 302 3,585 SH   SOLE 9 3,585 0 0
AMERICAN EXPRESS CO COM 025816109 157 1,862 SH   DFND 20 0 0 1,862
AMERICAN EXPRESS CO COM 025816109 2,895 34,364 SH   SOLE 44 34,364 0 0
AMERICAN EXPRESS CO COM 025816109 749 8,892 SH   DFND 66 0 0 8,892
AMERICAN EXPRESS CO COM 025816109 160 1,897 SH   SOLE 81 1,897 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 948 9,540 SH   SOLE 1 9,540 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 1,524 15,333 SH   SOLE 44 15,333 0 0
AMERICAN HOMES 4 RENT TRUS 02665T306 6,061 268,522 SH   SOLE 1 268,522 0 0
AMERICAN HOMES 4 RENT TRUS 02665T306 4 172 SH   SOLE 8 172 0 0
AMERICAN HOMES 4 RENT TRUS 02665T306 10 459 SH   SOLE 44 459 0 0
AMERICAN INTL GROUP INC COM 026874784 58,131 929,787 SH   SOLE 1 908,989 20,798 0
AMERICAN INTL GROUP INC OPT 026874784 17,212 275,300 SH Put SOLE 8 275,300 0 0
AMERICAN INTL GROUP INC OPT 026874784 14,024 224,300 SH Call SOLE 8 224,300 0 0
AMERICAN INTL GROUP INC COM 026874784 1,089 17,422 SH   SOLE 8 17,422 0 0
AMERICAN INTL GROUP INC COM 026874784 22 358 SH   SOLE 9 358 0 0
AMERICAN INTL GROUP INC COM 026874784 190 3,040 SH   SOLE 20 0 3,040 0
AMERICAN INTL GROUP INC COM 026874784 938 15,000 SH   SOLE 39 15,000 0 0
AMERICAN INTL GROUP INC COM 026874784 8,066 129,008 SH   SOLE 44 129,008 0 0
AMERICAN INTL GROUP INC WARR 026874156 140 6,620 SH   DFND 66 0 0 6,620
AMERICAN INTL GROUP INC WARR 026874156 1 40 SH   SOLE 66 0 40 0
AMERICAN INTL GROUP INC COM 026874784 97 1,544 SH   DFND 66 0 0 1,544
AMERICAN INTL GROUP INC COM 026874784 938 15,000 SH   SOLE 79 15,000 0 0
AMERICAN MIDSTREAM PARTNERS COM 02752P100 182 14,166 SH   SOLE 32 14,166 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 0 5 SH   SOLE 1 5 0 0
AMERICAN NATL INS CO COM 028591105 3 25 SH   SOLE 1 25 0 0
AMERICAN NATL INS CO COM 028591105 264 2,264 SH   SOLE 44 2,264 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 468 21,114 SH   SOLE 1 21,114 0 0
AMERICAN OUTDOOR BRANDS CORP OPT 02874P103 1,855 83,700 SH Call SOLE 8 83,700 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 912 41,117 SH   SOLE 8 41,117 0 0
AMERICAN OUTDOOR BRANDS CORP OPT 02874P103 645 29,100 SH Put SOLE 8 29,100 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 149 6,719 SH   SOLE 44 6,719 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 45 1,930 SH   SOLE 1 1,930 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 291 12,312 SH   SOLE 8 12,312 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 76 3,200 SH   SOLE 44 3,200 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 0 5 SH   SOLE 1 5 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 0 9 SH   SOLE 1 9 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 3 136 SH   SOLE 8 136 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 485 26,100 SH   SOLE 44 26,100 0 0
AMERICAN SOFTWARE INC COM 029683109 0 21 SH   SOLE 1 21 0 0
AMERICAN SOFTWARE INC COM 029683109 5 500 SH   SOLE 44 500 0 0
AMERICAN STS WTR CO COM 029899101 206 4,352 SH   SOLE 1 4,352 0 0
AMERICAN STS WTR CO COM 029899101 125 2,639 SH   SOLE 8 2,639 0 0
AMERICAN STS WTR CO COM 029899101 43 900 SH   SOLE 44 900 0 0
AMERICAN SUPERCONDUCTOR CORP COM 030111207 1 311 SH   SOLE 8 311 0 0
AMERICAN SUPERCONDUCTOR CORP OPT 030111207 39 8,400 SH Call SOLE 8 8,400 0 0
AMERICAN SUPERCONDUCTOR CORP OPT 030111207 2 500 SH Put SOLE 8 500 0 0
AMERICAN SUPERCONDUCTOR CORP COM 030111207 117 25,250 SH   SOLE 44 25,250 0 0
AMERICAN TOWER CORP NEW COM 03027X100 3,476 26,269 SH   SOLE 1 26,269 0 0
AMERICAN TOWER CORP NEW TRUS 03027X100 15,339 115,924 SH   SOLE 1 115,924 0 0
AMERICAN TOWER CORP NEW OPT 03027X100 3,083 23,300 SH Call SOLE 8 23,300 0 0
AMERICAN TOWER CORP NEW OPT 03027X100 278 2,100 SH Put SOLE 8 2,100 0 0
AMERICAN TOWER CORP NEW TRUS 03027X100 1,857 14,037 SH   SOLE 8 14,037 0 0
AMERICAN TOWER CORP NEW COM 03027X100 0 1 SH   SOLE 9 1 0 0
AMERICAN TOWER CORP NEW TRUS 03027X100 407 3,078 SH   SOLE 44 3,078 0 0
AMERICAN VANGUARD CORP COM 030371108 53 3,118 SH   SOLE 1 3,118 0 0
AMERICAN VANGUARD CORP COM 030371108 15 845 SH   SOLE 8 845 0 0
AMERICAN VANGUARD CORP COM 030371108 8 450 SH   SOLE 44 450 0 0
AMERICAN WOODMARK CORP COM 030506109 1,107 11,581 SH   SOLE 1 11,581 0 0
AMERICAN WOODMARK CORP COM 030506109 1,372 14,355 SH   SOLE 44 14,355 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 2,837 36,388 SH   SOLE 1 36,388 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 10 127 SH   SOLE 8 127 0 0
AMERICAN WTR WKS CO INC NEW OPT 030420103 23 300 SH Put SOLE 8 300 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 810 10,390 SH   SOLE 9 10,390 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 3,310 42,468 SH   SOLE 44 42,468 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 47 600 SH   DFND 66 0 0 600
AMERICAS CAR MART INC COM 03062T105 0 5 SH   SOLE 1 5 0 0
AMERIGAS PARTNERS L P OPT 030975106 140 3,100 SH Call SOLE 8 3,100 0 0
AMERIGAS PARTNERS L P OPT 030975106 122 2,700 SH Put SOLE 8 2,700 0 0
AMERIGAS PARTNERS L P COM 030975106 78 1,723 SH   SOLE 8 1,723 0 0
AMERIGAS PARTNERS L P COM 030975106 1,478 32,728 SH   SOLE 32 32,728 0 0
AMERIPRISE FINL INC COM 03076C106 6,956 54,647 SH   SOLE 1 54,647 0 0
AMERIPRISE FINL INC OPT 03076C106 356 2,800 SH Put SOLE 8 2,800 0 0
AMERIPRISE FINL INC COM 03076C106 28 223 SH   SOLE 8 223 0 0
AMERIPRISE FINL INC OPT 03076C106 598 4,700 SH Call SOLE 8 4,700 0 0
AMERIPRISE FINL INC COM 03076C106 208 1,634 SH   SOLE 44 1,634 0 0
AMERIS BANCORP COM 03076K108 378 7,852 SH   SOLE 1 7,852 0 0
AMERIS BANCORP COM 03076K108 238 4,938 SH   SOLE 44 4,938 0 0
AMERISAFE INC COM 03071H100 199 3,494 SH   SOLE 1 3,494 0 0
AMERISAFE INC COM 03071H100 72 1,265 SH   SOLE 44 1,265 0 0
AMERISOURCEBERGEN CORP COM 03073E105 10,828 114,543 SH   SOLE 1 114,543 0 0
AMERISOURCEBERGEN CORP OPT 03073E105 1,153 12,200 SH Put SOLE 8 12,200 0 0
AMERISOURCEBERGEN CORP OPT 03073E105 5,152 54,500 SH Call SOLE 8 54,500 0 0
AMERISOURCEBERGEN CORP COM 03073E105 8,612 91,100 SH   SOLE 44 91,100 0 0
AMES NATL CORP COM 031001100 0 7 SH   SOLE 1 7 0 0
AMES NATL CORP COM 031001100 3 100 SH   SOLE 44 100 0 0
AMETEK INC NEW COM 031100100 8,323 137,419 SH   SOLE 1 137,419 0 0
AMETEK INC NEW COM 031100100 137 2,263 SH   SOLE 8 2,263 0 0
AMETEK INC NEW COM 031100100 770 12,723 SH   SOLE 44 12,723 0 0
AMGEN INC COM 031162100 142,013 824,567 SH   SOLE 1 824,567 0 0
AMGEN INC OPT 031162100 32,638 189,500 SH Put SOLE 8 189,500 0 0
AMGEN INC COM 031162100 3,544 20,578 SH   SOLE 8 20,578 0 0
AMGEN INC OPT 031162100 34,963 203,000 SH Call SOLE 8 203,000 0 0
AMGEN INC COM 031162100 58,077 337,210 SH   SOLE 9 337,210 0 0
AMGEN INC COM 031162100 4,381 25,439 SH   SOLE 44 25,439 0 0
AMGEN INC COM 031162100 64 374 SH   DFND 66 0 0 374
AMICUS THERAPEUTICS INC COM 03152W109 1 107 SH   SOLE 1 107 0 0
AMICUS THERAPEUTICS INC COM 03152W109 104 10,289 SH   SOLE 44 10,289 0 0
AMIRA NATURE FOODS LTD COM G0335L102 0 10 SH   SOLE 8 10 0 0
AMKOR TECHNOLOGY INC COM 031652100 64 6,541 SH   SOLE 1 6,541 0 0
AMKOR TECHNOLOGY INC COM 031652100 29 2,991 SH   SOLE 8 2,991 0 0
AMKOR TECHNOLOGY INC OPT 031652100 81 8,300 SH Call SOLE 8 8,300 0 0
AMKOR TECHNOLOGY INC OPT 031652100 43 4,400 SH Put SOLE 8 4,400 0 0
AMKOR TECHNOLOGY INC COM 031652100 58 5,900 SH   SOLE 44 5,900 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 242 6,194 SH   SOLE 1 6,194 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 0 9 SH   SOLE 8 9 0 0
AMN HEALTHCARE SERVICES INC OPT 001744101 4 100 SH Call SOLE 8 100 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 35 900 SH   SOLE 44 900 0 0
AMPCO-PITTSBURGH CORP COM 032037103 0 6 SH   SOLE 1 6 0 0
AMPCO-PITTSBURGH CORP COM 032037103 24 1,640 SH   SOLE 8 1,640 0 0
AMPCO-PITTSBURGH CORP COM 032037103 5 332 SH   SOLE 44 332 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 76 4,242 SH   SOLE 1 4,242 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 5 304 SH   SOLE 8 304 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 24 1,322 SH   SOLE 44 1,322 0 0
AMPHENOL CORP NEW COM 032095101 43,352 587,279 SH   SOLE 1 148,817 438,462 0
AMPHENOL CORP NEW OPT 032095101 281 3,800 SH Call SOLE 8 3,800 0 0
AMPHENOL CORP NEW OPT 032095101 273 3,700 SH Put SOLE 8 3,700 0 0
AMPHENOL CORP NEW COM 032095101 111 1,500 SH   SOLE 8 1,500 0 0
AMPHENOL CORP NEW COM 032095101 119 1,608 SH   SOLE 9 1,608 0 0
AMPHENOL CORP NEW COM 032095101 428 5,802 SH   SOLE 20 0 5,802 0
AMPHENOL CORP NEW COM 032095101 20 269 SH   SOLE 44 269 0 0
AMPHENOL CORP NEW COM 032095101 8,295 112,369 SH   SOLE 66 0 112,369 0
AMPIO PHARMACEUTICALS INC COM 03209T109 11 21,218 SH   SOLE 44 21,218 0 0
AMPLIFY SNACK BRANDS COM 03211L102 0 25 SH   SOLE 1 25 0 0
AMPLIFY SNACK BRANDS COM 03211L102 4 414 SH   SOLE 8 414 0 0
AMTECH SYS INC COM 032332504 7 828 SH   SOLE 8 828 0 0
AMTRUST FINL SVCS INC COM 032359309 1 66 SH   SOLE 1 66 0 0
AMTRUST FINL SVCS INC COM 032359309 2,143 141,558 SH   SOLE 8 141,558 0 0
AMTRUST FINL SVCS INC OPT 032359309 45 3,000 SH Put SOLE 8 3,000 0 0
AMTRUST FINL SVCS INC OPT 032359309 106 7,000 SH Call SOLE 8 7,000 0 0
AMTRUST FINL SVCS INC COM 032359309 440 29,077 SH   SOLE 44 29,077 0 0
ANADARKO PETE CORP COM 032511107 10,103 222,852 SH   SOLE 1 222,852 0 0
ANADARKO PETE CORP OPT 032511107 3,396 74,900 SH Call SOLE 8 74,900 0 0
ANADARKO PETE CORP OPT 032511107 13,017 287,100 SH Put SOLE 8 287,100 0 0
ANADARKO PETE CORP COM 032511107 9,140 201,584 SH   SOLE 8 201,584 0 0
ANADARKO PETE CORP COM 032511107 684 15,075 SH   SOLE 9 15,075 0 0
ANADARKO PETE CORP COM 032511107 3,277 72,278 SH   SOLE 44 72,278 0 0
ANALOG DEVICES INC COM 032654105 16,683 214,438 SH   SOLE 1 214,438 0 0
ANALOG DEVICES INC OPT 032654105 9,842 126,500 SH Put SOLE 8 126,500 0 0
ANALOG DEVICES INC COM 032654105 3,482 44,758 SH   SOLE 8 44,758 0 0
ANALOG DEVICES INC OPT 032654105 7,586 97,500 SH Call SOLE 8 97,500 0 0
ANALOG DEVICES INC COM 032654105 1,566 20,124 SH   SOLE 44 20,124 0 0
ANALOG DEVICES INC COM 032654105 8 100 SH   DFND 66 0 0 100
ANALOGIC CORP COM 032657207 108 1,485 SH   SOLE 1 1,485 0 0
ANALOGIC CORP COM 032657207 5 65 SH   SOLE 8 65 0 0
ANALOGIC CORP COM 032657207 65 900 SH   SOLE 44 900 0 0
ANAPTYSBIO INC COM 032724106 0 4 SH   SOLE 1 4 0 0
ANAPTYSBIO INC COM 032724106 12 500 SH   SOLE 44 500 0 0
ANAVEX LIFE SCIENCES CORP COM 032797300 0 26 SH   SOLE 1 26 0 0
ANAVEX LIFE SCIENCES CORP COM 032797300 10 1,800 SH   SOLE 44 1,800 0 0
ANDERSONS INC COM 034164103 107 3,136 SH   SOLE 1 3,136 0 0
ANDERSONS INC COM 034164103 6 183 SH   SOLE 8 183 0 0
ANDERSONS INC COM 034164103 187 5,474 SH   SOLE 44 5,474 0 0
ANGIES LIST INC COM 034754101 1,085 84,893 SH   SOLE 1 84,893 0 0
ANGIES LIST INC COM 034754101 24 1,845 SH   SOLE 8 1,845 0 0
ANGIES LIST INC COM 034754101 141 11,011 SH   SOLE 44 11,011 0 0
ANGIES LIST INC OPT 034754101 640 50,000 SH Call SOLE 44 50,000 0 0
ANGIODYNAMICS INC COM 03475V101 65 4,068 SH   SOLE 1 4,068 0 0
ANGIODYNAMICS INC COM 03475V101 82 5,066 SH   SOLE 8 5,066 0 0
ANGIODYNAMICS INC OPT 03475V101 24 1,500 SH Put SOLE 44 1,500 0 0
ANGIODYNAMICS INC COM 03475V101 50 3,121 SH   SOLE 44 3,121 0 0
ANGLOGOLD ASHANTI LTD ADR 035128206 35 3,650 SH   SOLE 1 3,650 0 0
ANGLOGOLD ASHANTI LTD OPT 035128206 1,422 146,300 SH Call SOLE 8 146,300 0 0
ANGLOGOLD ASHANTI LTD ADR 035128206 2,944 302,804 SH   SOLE 8 302,804 0 0
ANGLOGOLD ASHANTI LTD OPT 035128206 6,930 712,900 SH Put SOLE 8 712,900 0 0
ANGLOGOLD ASHANTI LTD ADR 035128206 11 1,160 SH   DFND 66 0 0 1,160
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 8,068 73,108 SH   SOLE 1 73,108 0 0
ANHEUSER BUSCH INBEV SA/NV OPT 03524A108 5,054 45,800 SH Put SOLE 8 45,800 0 0
ANHEUSER BUSCH INBEV SA/NV OPT 03524A108 3,178 28,800 SH Call SOLE 8 28,800 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 722 6,540 SH   DFND 66 0 0 6,540
ANI PHARMACEUTICALS INC COM 00182C103 44 954 SH   SOLE 1 954 0 0
ANI PHARMACEUTICALS INC OPT 00182C103 5 100 SH Call SOLE 8 100 0 0
ANI PHARMACEUTICALS INC BOND 00182CAA1 33 31,000 PRN   SOLE 8 0 0 31,000
ANI PHARMACEUTICALS INC OPT 00182C103 94 2,000 SH Put SOLE 8 2,000 0 0
ANI PHARMACEUTICALS INC COM 00182C103 87 1,857 SH   SOLE 8 1,857 0 0
ANI PHARMACEUTICALS INC COM 00182C103 45 971 SH   SOLE 44 971 0 0
ANIKA THERAPEUTICS INC COM 035255108 92 1,853 SH   SOLE 1 1,853 0 0
ANIKA THERAPEUTICS INC COM 035255108 59 1,188 SH   SOLE 8 1,188 0 0
ANIKA THERAPEUTICS INC COM 035255108 1,570 31,820 SH   SOLE 44 31,820 0 0
ANIXTER INTL INC COM 035290105 266 3,398 SH   SOLE 1 3,398 0 0
ANIXTER INTL INC OPT 035290105 790 10,100 SH Call SOLE 8 10,100 0 0
ANIXTER INTL INC OPT 035290105 430 5,500 SH Put SOLE 8 5,500 0 0
ANIXTER INTL INC COM 035290105 113 1,443 SH   SOLE 44 1,443 0 0
ANNALY CAP MGMT INC TRUS 035710409 2,178 180,757 SH   SOLE 1 180,757 0 0
ANNALY CAP MGMT INC OPT 035710409 2,955 245,200 SH Call SOLE 8 245,200 0 0
ANNALY CAP MGMT INC OPT 035710409 2,908 241,300 SH Put SOLE 8 241,300 0 0
ANNALY CAP MGMT INC TRUS 035710409 53 4,383 SH   SOLE 44 4,383 0 0
ANNALY CAP MGMT INC COM 035710409 324 26,880 SH   DFND 66 0 0 26,880
ANSYS INC COM 03662Q105 3,561 29,266 SH   SOLE 1 29,266 0 0
ANSYS INC OPT 03662Q105 12 100 SH Put SOLE 8 100 0 0
ANSYS INC COM 03662Q105 299 2,462 SH   SOLE 8 2,462 0 0
ANSYS INC OPT 03662Q105 73 600 SH Call SOLE 8 600 0 0
ANSYS INC COM 03662Q105 6,532 53,687 SH   SOLE 44 53,687 0 0
ANTARES PHARMA INC COM 036642106 0 112 SH   SOLE 1 112 0 0
ANTARES PHARMA INC COM 036642106 98 30,582 SH   SOLE 44 30,582 0 0
ANTERO MIDSTREAM GP LP COM 03675Y103 13 600 SH   SOLE 44 600 0 0
ANTERO MIDSTREAM PARTNERS LP COM 03673L103 21,964 661,968 SH   SOLE 1 661,968 0 0
ANTERO MIDSTREAM PARTNERS LP COM 03673L103 601 18,125 SH   SOLE 8 18,125 0 0
ANTERO MIDSTREAM PARTNERS LP COM 03673L103 1,001 30,173 SH   SOLE 32 30,173 0 0
ANTERO RES CORP COM 03674X106 504 23,325 SH   SOLE 1 23,325 0 0
ANTERO RES CORP COM 03674X106 63 2,912 SH   SOLE 8 2,912 0 0
ANTERO RES CORP COM 03674X106 437 20,212 SH   SOLE 44 20,212 0 0
ANTERO RES CORP COM 03674X106 102 4,712 SH   DFND 66 0 0 4,712
ANTHEM INC COM 036752103 58,544 311,193 SH   SOLE 1 311,193 0 0
ANTHEM INC CONV 036752202 2,803 53,070 SH   SOLE 8 53,070 0 0
ANTHEM INC BOND 94973VBG1 327 127,000 PRN   SOLE 8 0 0 127,000
ANTHEM INC COM 036752103 193 1,027 SH   SOLE 8 1,027 0 0
ANTHEM INC OPT 036752103 7,431 39,500 SH Call SOLE 8 39,500 0 0
ANTHEM INC OPT 036752103 3,575 19,000 SH Put SOLE 8 19,000 0 0
ANTHEM INC COM 036752103 15,375 81,725 SH   SOLE 9 81,725 0 0
ANTHEM INC COM 036752103 3,997 21,249 SH   SOLE 44 21,249 0 0
ANTHERA PHARMACEUTICALS INC COM 03674U300 0 3 SH   SOLE 8 3 0 0
ANWORTH MORTGAGE ASSET CP TRUS 037347101 0 71 SH   SOLE 1 71 0 0
AON PLC COM G0408V102 41,827 314,604 SH   SOLE 1 314,604 0 0
AON PLC COM G0408V102 208 1,557 SH   SOLE 8 1,557 0 0
AON PLC OPT G0408V102 40 300 SH Call SOLE 8 300 0 0
AON PLC OPT G0408V102 66 500 SH Put SOLE 8 500 0 0
AON PLC COM G0408V102 151 1,137 SH   SOLE 9 1,137 0 0
AOXING PHARMACEUTICAL CO INC COM 03740A106 8 25,000 SH   DFND 66 0 0 25,000
APACHE CORP COM 037411105 7,423 154,876 SH   SOLE 1 154,876 0 0
APACHE CORP COM 037411105 1 27 SH   SOLE 8 27 0 0
APACHE CORP OPT 037411105 17,025 355,200 SH Call SOLE 8 355,200 0 0
APACHE CORP OPT 037411105 10,717 223,600 SH Put SOLE 8 223,600 0 0
APACHE CORP COM 037411105 35 722 SH   SOLE 9 722 0 0
APACHE CORP COM 037411105 1,238 25,836 SH   SOLE 44 25,836 0 0
APACHE CORP COM 037411105 105 2,200 SH   DFND 66 0 0 2,200
APARTMENT INVT &amp MGMT CO COM 03748R101 2,645 61,563 SH   SOLE 1 61,563 0 0
APARTMENT INVT &amp MGMT CO TRUS 03748R101 5,930 138,009 SH   SOLE 1 138,009 0 0
APARTMENT INVT &amp MGMT CO TRUS 03748R101 902 20,992 SH   SOLE 44 20,992 0 0
APOGEE ENTERPRISES INC COM 037598109 1,126 19,824 SH   SOLE 1 19,824 0 0
APOGEE ENTERPRISES INC OPT 037598109 11 200 SH Call SOLE 8 200 0 0
APOGEE ENTERPRISES INC COM 037598109 358 6,299 SH   SOLE 8 6,299 0 0
APOGEE ENTERPRISES INC OPT 037598109 51 900 SH Put SOLE 8 900 0 0
APOLLO COML REAL EST FIN INC TRUS 03762U105 6,296 339,401 SH   SOLE 1 339,401 0 0
APOLLO COML REAL EST FIN INC TRUS 03762U105 2 81 SH   SOLE 8 81 0 0
APOLLO COML REAL EST FIN INC TRUS 03762U105 219 11,793 SH   SOLE 44 11,793 0 0
APOLLO GLOBAL MGMT LLC OPT 037612306 1,013 38,300 SH Call SOLE 8 38,300 0 0
APOLLO GLOBAL MGMT LLC OPT 037612306 809 30,600 SH Put SOLE 8 30,600 0 0
APOLLO INVT CORP OPT 03761U106 6 1,000 SH Call SOLE 8 1,000 0 0
APOLLO INVT CORP OPT 03761U106 16 2,500 SH Put SOLE 8 2,500 0 0
APOLLO INVT CORP COM 03761U106 36 5,561 SH   SOLE 9 5,561 0 0
APOLLO INVT CORP COM 03761U106 22 3,400 SH   SOLE 44 3,400 0 0
APPFOLIO INC COM 03783C100 0 6 SH   SOLE 1 6 0 0
APPFOLIO INC COM 03783C100 10 300 SH   SOLE 44 300 0 0
APPIAN CORP COM 03782L101 7 400 SH   SOLE 44 400 0 0
APPLE HOSPITALITY REIT INC TRUS 03784Y200 2,295 122,672 SH   SOLE 1 122,672 0 0
APPLE HOSPITALITY REIT INC TRUS 03784Y200 477 25,517 SH   SOLE 44 25,517 0 0
APPLE INC COM 037833100 458,783 3,185,554 SH   SOLE 1 3,092,323 93,231 0
APPLE INC OPT 037833100 396,429 2,752,600 SH Call SOLE 8 2,752,600 0 0
APPLE INC OPT 037833100 488,415 3,391,300 SH Put SOLE 8 3,391,300 0 0
APPLE INC COM 037833100 67,865 471,227 SH   SOLE 8 471,227 0 0
APPLE INC COM 037833100 36,054 250,342 SH   SOLE 9 250,342 0 0
APPLE INC COM 037833100 1,245 8,642 SH   DFND 20 0 0 8,642
APPLE INC COM 037833100 620 4,305 SH   SOLE 20 0 4,305 0
APPLE INC COM 037833100 1,159 8,050 SH   SOLE 39 8,050 0 0
APPLE INC COM 037833100 30,118 209,123 SH   SOLE 44 209,123 0 0
APPLE INC COM 037833100 7,298 50,671 SH   DFND 66 0 0 50,671
APPLE INC COM 037833100 5,037 34,977 SH   SOLE 66 0 34,977 0
APPLE INC COM 037833100 1,159 8,050 SH   SOLE 79 8,050 0 0
APPLE INC COM 037833100 422 2,928 SH   SOLE 81 2,928 0 0
APPLE INC COM 037833100 85 588 SH   SOLE 99 588 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 0 84 SH   SOLE 8 84 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 170 33,273 SH   SOLE 44 33,273 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 358 6,059 SH   SOLE 1 6,059 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 128 2,160 SH   SOLE 8 2,160 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 438 7,426 SH   SOLE 44 7,426 0 0
APPLIED MATLS INC COM 038222105 39,449 954,953 SH   SOLE 1 954,953 0 0
APPLIED MATLS INC COM 038222105 1,407 34,044 SH   SOLE 8 34,044 0 0
APPLIED MATLS INC OPT 038222105 2,830 68,500 SH Put SOLE 8 68,500 0 0
APPLIED MATLS INC OPT 038222105 12,100 292,900 SH Call SOLE 8 292,900 0 0
APPLIED MATLS INC COM 038222105 4,625 111,970 SH   SOLE 44 111,970 0 0
APPLIED MATLS INC COM 038222105 58 1,400 SH   SOLE 56 1,400 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 130 2,098 SH   SOLE 1 2,098 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 2,144 34,700 SH   SOLE 8 34,700 0 0
APPLIED OPTOELECTRONICS INC OPT 03823U102 4,634 75,000 SH Put SOLE 8 75,000 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 3,650 59,072 SH   SOLE 44 59,072 0 0
APPROACH RESOURCES INC COM 03834A103 0 33 SH   SOLE 1 33 0 0
APPROACH RESOURCES INC COM 03834A103 0 9 SH   SOLE 8 9 0 0
APPROACH RESOURCES INC COM 03834A103 3 1,000 SH   SOLE 44 1,000 0 0
APPTIO INC COM 03835C108 0 14 SH   SOLE 1 14 0 0
APPTIO INC COM 03835C108 1 86 SH   SOLE 8 86 0 0
APTARGROUP INC COM 038336103 30 342 SH   SOLE 1 342 0 0
APTARGROUP INC COM 038336103 5 54 SH   SOLE 8 54 0 0
APTARGROUP INC COM 038336103 1,407 16,200 SH   SOLE 44 16,200 0 0
APTEVO THERAPEUTICS INC COM 03835L108 0 13 SH   SOLE 1 13 0 0
AQUA AMERICA INC COM 03836W103 880 26,411 SH   SOLE 1 26,411 0 0
AQUA AMERICA INC OPT 03836W103 33 1,000 SH Call SOLE 8 1,000 0 0
AQUA AMERICA INC OPT 03836W103 47 1,400 SH Put SOLE 8 1,400 0 0
AQUA AMERICA INC COM 03836W103 33 1,000 SH   DFND 66 0 0 1,000
AQUA METALS INC COM 03837J101 0 12 SH   SOLE 1 12 0 0
AQUABOUNTY TECHNOLOGIES INC COM 03842K200 1 117 SH   SOLE 1 117 0 0
AQUABOUNTY TECHNOLOGIES INC COM 03842K200 1 92 SH   SOLE 8 92 0 0
AQUABOUNTY TECHNOLOGIES INC OPT 03842K200 0 5 SH Call SOLE 8 5 0 0
AQUABOUNTY TECHNOLOGIES INC COM 03842K200 13 1,575 SH   SOLE 44 1,575 0 0
AQUAVENTURE HLDGS LTD COM G0443N107 0 7 SH   SOLE 1 7 0 0
AQUAVENTURE HLDGS LTD COM G0443N107 16 1,082 SH   SOLE 44 1,082 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 3 200 SH   SOLE 8 200 0 0
ARALEZ PHARMACEUTICALS INC COM 03852X100 1 400 SH   SOLE 8 400 0 0
ARAMARK COM 03852U106 1,494 36,478 SH   SOLE 1 36,478 0 0
ARAMARK COM 03852U106 56 1,373 SH   SOLE 8 1,373 0 0
ARAMARK COM 03852U106 324 7,918 SH   SOLE 44 7,918 0 0
ARATANA THERAPEUTICS INC COM 03874P101 0 32 SH   SOLE 1 32 0 0
ARATANA THERAPEUTICS INC COM 03874P101 2 234 SH   SOLE 8 234 0 0
ARATANA THERAPEUTICS INC COM 03874P101 32 4,430 SH   SOLE 44 4,430 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 262 72,800 SH   SOLE 44 72,800 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 0 29 SH   SOLE 1 29 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 0 77 SH   SOLE 8 77 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 6 1,500 SH   SOLE 44 1,500 0 0
ARCBEST CORP COM 03937C105 58 2,856 SH   SOLE 1 2,856 0 0
ARCBEST CORP OPT 03937C105 19 900 SH Put SOLE 8 900 0 0
ARCBEST CORP OPT 03937C105 91 4,400 SH Call SOLE 8 4,400 0 0
ARCBEST CORP COM 03937C105 4 182 SH   SOLE 8 182 0 0
ARCBEST CORP COM 03937C105 838 40,674 SH   SOLE 44 40,674 0 0
ARCELORMITTAL SA LUXEMBOURG ADR 03938L203 334 14,701 SH   SOLE 1 14,701 0 0
ARCELORMITTAL SA LUXEMBOURG OPT 03938L203 14,235 626,284 SH Put SOLE 8 626,284 0 0
ARCELORMITTAL SA LUXEMBOURG OPT 03938L203 4,608 202,712 SH Call SOLE 8 202,712 0 0
ARCELORMITTAL SA LUXEMBOURG ADR 03938L203 4,412 194,100 SH   SOLE 8 194,100 0 0
ARCH CAP GROUP LTD COM G0450A105 4,229 45,333 SH   SOLE 1 45,333 0 0
ARCH CAP GROUP LTD COM G0450A105 46 487 SH   SOLE 8 487 0 0
ARCH CAP GROUP LTD COM G0450A105 3,251 34,847 SH   SOLE 44 34,847 0 0
ARCH COAL INC COM 039380407 93 1,369 SH   SOLE 1 1,369 0 0
ARCH COAL INC COM 039380407 1,161 17,000 SH   SOLE 44 17,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 60,476 1,461,462 SH   SOLE 1 1,461,462 0 0
ARCHER DANIELS MIDLAND CO OPT 039483102 5,611 135,600 SH Put SOLE 8 135,600 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 238 5,741 SH   SOLE 8 5,741 0 0
ARCHER DANIELS MIDLAND CO OPT 039483102 7,403 178,900 SH Call SOLE 8 178,900 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 31 753 SH   SOLE 9 753 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 2,421 58,503 SH   SOLE 44 58,503 0 0
ARCHROCK INC COM 03957W106 155 13,559 SH   SOLE 1 13,559 0 0
ARCHROCK INC COM 03957W106 0 21 SH   SOLE 8 21 0 0
ARCHROCK PARTNERS L P COM 03957U100 261 17,495 SH   SOLE 8 17,495 0 0
ARCHROCK PARTNERS L P COM 03957U100 250 16,783 SH   SOLE 32 16,783 0 0
ARCONIC INC COM 03965L100 22,163 978,502 SH   SOLE 1 978,502 0 0
ARCONIC INC COM 03965L100 6,760 298,482 SH   SOLE 8 298,482 0 0
ARCONIC INC CONV 03965L308 1,432 40,000 SH   SOLE 8 40,000 0 0
ARCONIC INC OPT 03965L100 12,018 530,629 SH Put SOLE 8 530,629 0 0
ARCONIC INC OPT 03965L100 18,335 809,468 SH Call SOLE 8 809,468 0 0
ARCONIC INC COM 03965L100 12 534 SH   SOLE 9 534 0 0
ARCONIC INC COM 03965L100 3,477 153,507 SH   SOLE 44 153,507 0 0
ARCONIC INC COM 03965L100 168 7,409 SH   DFND 66 0 0 7,409
ARCOS DORADOS HOLDINGS INC COM G0457F107 61 8,134 SH   SOLE 8 8,134 0 0
ARCOS DORADOS HOLDINGS INC COM G0457F107 1 200 SH   SOLE 44 200 0 0
ARDAGH GROUP S A COM L0223L101 100 4,462 SH   SOLE 1 4,462 0 0
ARDAGH GROUP S A COM L0223L101 173 7,671 SH   SOLE 8 7,671 0 0
ARDAGH GROUP S A COM L0223L101 2 88 SH   SOLE 44 88 0 0
ARDELYX INC COM 039697107 0 23 SH   SOLE 1 23 0 0
ARDELYX INC COM 039697107 129 25,277 SH   SOLE 8 25,277 0 0
ARDELYX INC OPT 039697107 128 25,000 SH Put SOLE 8 25,000 0 0
ARDMORE SHIPPING CORP COM Y0207T100 0 20 SH   SOLE 1 20 0 0
ARDMORE SHIPPING CORP COM Y0207T100 5 600 SH   SOLE 44 600 0 0
ARENA PHARMACEUTICALS INC COM 040047607 0 23 SH   SOLE 1 23 0 0
ARENA PHARMACEUTICALS INC COM 040047607 12 694 SH   SOLE 8 694 0 0
ARENA PHARMACEUTICALS INC OPT 040047607 9 560 SH Put SOLE 8 560 0 0
ARENA PHARMACEUTICALS INC OPT 040047607 233 13,800 SH Call SOLE 8 13,800 0 0
ARENA PHARMACEUTICALS INC COM 040047607 3 200 SH   DFND 66 0 0 200
ARES CAP CORP COM 04010L103 1 49 SH   SOLE 1 49 0 0
ARES CAP CORP COM 04010L103 220 13,407 SH   SOLE 8 13,407 0 0
ARES CAP CORP OPT 04010L103 57 3,492 SH Call SOLE 8 3,492 0 0
ARES CAP CORP OPT 04010L103 25 1,500 SH Put SOLE 8 1,500 0 0
ARES CAP CORP BOND 04010LAM5 134 130,000 PRN   SOLE 8 0 0 130,000
ARES CAP CORP BOND 04010LAJ2 610 602,000 PRN   SOLE 8 0 0 602,000
ARES CAP CORP COM 04010L103 2,006 122,488 SH   SOLE 44 122,488 0 0
ARES COML REAL ESTATE CORP TRUS 04013V108 0 20 SH   SOLE 1 20 0 0
ARES COML REAL ESTATE CORP TRUS 04013V108 20 1,504 SH   SOLE 44 1,504 0 0
ARES MGMT L P COM 04014Y101 2 117 SH   SOLE 8 117 0 0
ARGAN INC COM 04010E109 151 2,510 SH   SOLE 1 2,510 0 0
ARGAN INC COM 04010E109 55 924 SH   SOLE 8 924 0 0
ARGAN INC COM 04010E109 244 4,064 SH   SOLE 44 4,064 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 536 8,852 SH   SOLE 1 8,852 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 786 12,982 SH   SOLE 44 12,982 0 0
ARGOS THERAPEUTICS INC COM 040221103 2 6,664 SH   SOLE 44 6,664 0 0
ARISTA NETWORKS INC COM 040413106 2,458 16,406 SH   SOLE 1 16,406 0 0
ARISTA NETWORKS INC OPT 040413106 15 100 SH Put SOLE 8 100 0 0
ARISTA NETWORKS INC OPT 040413106 15 100 SH Call SOLE 8 100 0 0
ARISTA NETWORKS INC COM 040413106 309 2,062 SH   SOLE 8 2,062 0 0
ARISTA NETWORKS INC COM 040413106 15 100 SH   DFND 66 0 0 100
ARLINGTON ASSET INVT CORP COM 041356205 0 18 SH   SOLE 1 18 0 0
ARLINGTON ASSET INVT CORP COM 041356205 175 12,801 SH   SOLE 44 12,801 0 0
ARMADA HOFFLER PPTYS INC TRUS 04208T108 69 5,338 SH   SOLE 1 5,338 0 0
ARMOUR RESIDENTIAL REIT INC TRUS 042315507 2,894 115,745 SH   SOLE 1 115,745 0 0
ARMOUR RESIDENTIAL REIT INC TRUS 042315507 5 200 SH   SOLE 44 200 0 0
ARMSTRONG FLOORING INC COM 04238R106 0 36 SH   SOLE 1 36 0 0
ARMSTRONG FLOORING INC COM 04238R106 1 81 SH   SOLE 8 81 0 0
ARMSTRONG FLOORING INC COM 04238R106 367 20,426 SH   SOLE 44 20,426 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,654 35,943 SH   SOLE 1 35,943 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 51 1,112 SH   SOLE 8 1,112 0 0
ARMSTRONG WORLD INDS INC NEW OPT 04247X102 78 1,700 SH Call SOLE 8 1,700 0 0
ARMSTRONG WORLD INDS INC NEW OPT 04247X102 9 200 SH Put SOLE 8 200 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 2,075 45,100 SH   SOLE 44 45,100 0 0
AROTECH CORP COM 042682203 14 4,062 SH   SOLE 8 4,062 0 0
ARRAY BIOPHARMA INC COM 04269X105 1 126 SH   SOLE 1 126 0 0
ARRAY BIOPHARMA INC COM 04269X105 895 106,904 SH   SOLE 8 106,904 0 0
ARRAY BIOPHARMA INC OPT 04269X105 688 82,200 SH Call SOLE 8 82,200 0 0
ARRAY BIOPHARMA INC COM 04269X105 140 16,756 SH   SOLE 44 16,756 0 0
ARRAY BIOPHARMA INC COM 04269X105 31 3,700 SH   DFND 66 0 0 3,700
ARRIS INTL INC COM G0551A103 29 1,016 SH   SOLE 1 1,016 0 0
ARRIS INTL INC OPT G0551A103 163 5,800 SH Call SOLE 8 5,800 0 0
ARRIS INTL INC COM G0551A103 211 7,534 SH   SOLE 8 7,534 0 0
ARRIS INTL INC COM G0551A103 1,270 45,306 SH   SOLE 44 45,306 0 0
ARROW ELECTRS INC COM 042735100 811 10,357 SH   SOLE 1 10,357 0 0
ARROW ELECTRS INC COM 042735100 2 20 SH   SOLE 8 20 0 0
ARROW ELECTRS INC COM 042735100 4,356 55,548 SH   SOLE 44 55,548 0 0
ARROW FINL CORP COM 042744102 0 9 SH   SOLE 1 9 0 0
ARROWHEAD PHARMACEUTICALS IN OPT 04280A100 2 1,500 SH Put SOLE 8 1,500 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 17 10,613 SH   SOLE 8 10,613 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 230 142,185 SH   SOLE 44 142,185 0 0
ARTESIAN RESOURCES CORP COM 043113208 0 5 SH   SOLE 1 5 0 0
ARTESIAN RESOURCES CORP COM 043113208 9 240 SH   SOLE 8 240 0 0
ARTESIAN RESOURCES CORP COM 043113208 4 100 SH   SOLE 44 100 0 0
ARTISAN PARTNERS ASSET MGMT COM 04316A108 15 505 SH   SOLE 1 505 0 0
ARTISAN PARTNERS ASSET MGMT COM 04316A108 383 12,480 SH   SOLE 44 12,480 0 0
ASB BANCORP INC N C COM 00213T109 0 2 SH   SOLE 1 2 0 0
ASB BANCORP INC N C COM 00213T109 3 63 SH   SOLE 44 63 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 231 4,083 SH   SOLE 1 4,083 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 124 2,198 SH   SOLE 8 2,198 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 158 2,800 SH   SOLE 44 2,800 0 0
ASCENA RETAIL GROUP INC COM 04351G101 111 51,609 SH   SOLE 1 51,609 0 0
ASCENA RETAIL GROUP INC OPT 04351G101 45 20,700 SH Put SOLE 8 20,700 0 0
ASCENA RETAIL GROUP INC OPT 04351G101 399 185,400 SH Call SOLE 8 185,400 0 0
ASCENA RETAIL GROUP INC COM 04351G101 13 6,109 SH   SOLE 8 6,109 0 0
ASCENA RETAIL GROUP INC COM 04351G101 31 14,403 SH   SOLE 44 14,403 0 0
ASCENT CAP GROUP INC COM 043632108 0 8 SH   SOLE 1 8 0 0
ASCENT CAP GROUP INC COM 043632108 8 524 SH   SOLE 8 524 0 0
ASCENT CAP GROUP INC COM 043632108 69 4,500 SH   SOLE 44 4,500 0 0
ASHFORD HOSPITALITY PRIME IN TRUS 044102101 233 22,678 SH   SOLE 1 22,678 0 0
ASHFORD HOSPITALITY PRIME IN TRUS 044102101 0 3 SH   SOLE 8 3 0 0
ASHFORD HOSPITALITY TR INC TRUS 044103109 349 57,428 SH   SOLE 1 57,428 0 0
ASHFORD HOSPITALITY TR INC TRUS 044103109 1 151 SH   SOLE 8 151 0 0
ASHFORD HOSPITALITY TR INC TRUS 044103109 158 25,974 SH   SOLE 44 25,974 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 23 343 SH   SOLE 1 343 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 92 1,394 SH   SOLE 8 1,394 0 0
ASHLAND GLOBAL HLDGS INC OPT 044186104 798 12,100 SH Call SOLE 8 12,100 0 0
ASHLAND GLOBAL HLDGS INC OPT 044186104 171 2,600 SH Put SOLE 8 2,600 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 3,318 50,335 SH   SOLE 44 50,335 0 0
ASML HOLDING N V OPT N07059210 6,581 50,500 SH Put SOLE 8 50,500 0 0
ASML HOLDING N V OPT N07059210 6,242 47,900 SH Call SOLE 8 47,900 0 0
ASML HOLDING N V ADR N07059210 1,626 12,482 SH   SOLE 8 12,482 0 0
ASPEN INSURANCE HOLDINGS LTD COM G05384105 17 331 SH   SOLE 1 331 0 0
ASPEN INSURANCE HOLDINGS LTD COM G05384105 0 3 SH   SOLE 8 3 0 0
ASPEN INSURANCE HOLDINGS LTD COM G05384105 861 17,275 SH   SOLE 44 17,275 0 0
ASPEN TECHNOLOGY INC COM 045327103 91 1,652 SH   SOLE 1 1,652 0 0
ASPEN TECHNOLOGY INC COM 045327103 313 5,671 SH   SOLE 8 5,671 0 0
ASPEN TECHNOLOGY INC COM 045327103 555 10,040 SH   SOLE 44 10,040 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 0 11 SH   SOLE 1 11 0 0
ASSOCIATED BANC CORP COM 045487105 4,631 183,758 SH   SOLE 1 183,758 0 0
ASSOCIATED BANC CORP COM 045487105 826 32,761 SH   SOLE 44 32,761 0 0
ASSOCIATED CAP GROUP INC COM 045528106 0 2 SH   SOLE 1 2 0 0
ASSURANT INC COM 04621X108 3,023 29,167 SH   SOLE 1 29,167 0 0
ASSURANT INC OPT 04621X108 31 300 SH Put SOLE 8 300 0 0
ASSURANT INC COM 04621X108 729 7,027 SH   SOLE 44 7,027 0 0
ASSURED GUARANTY LTD COM G0585R106 1,980 47,427 SH   SOLE 1 47,427 0 0
ASSURED GUARANTY LTD OPT G0585R106 1,098 26,300 SH Put SOLE 8 26,300 0 0
ASSURED GUARANTY LTD OPT G0585R106 3,602 86,300 SH Call SOLE 8 86,300 0 0
ASSURED GUARANTY LTD COM G0585R106 845 20,254 SH   SOLE 8 20,254 0 0
ASSURED GUARANTY LTD COM G0585R106 4,099 98,192 SH   SOLE 44 98,192 0 0
ASTEC INDS INC COM 046224101 1,122 20,220 SH   SOLE 1 20,220 0 0
ASTEC INDS INC COM 046224101 65 1,173 SH   SOLE 8 1,173 0 0
ASTEC INDS INC COM 046224101 209 3,769 SH   SOLE 44 3,769 0 0
ASTERIAS BIOTHERAPEUTICS INC COM 04624N107 0 72 SH   SOLE 1 72 0 0
ASTORIA FINL CORP COM 046265104 5,390 267,507 SH   SOLE 1 267,507 0 0
ASTRAZENECA PLC ADR 046353108 1 23 SH   SOLE 1 23 0 0
ASTRAZENECA PLC ADR 046353108 36,366 1,066,750 SH   SOLE 8 1,066,750 0 0
ASTRAZENECA PLC OPT 046353108 24,473 717,900 SH Put SOLE 8 717,900 0 0
ASTRAZENECA PLC OPT 046353108 7,227 212,000 SH Call SOLE 8 212,000 0 0
ASTRONICS CORP COM 046433108 1 17 SH   SOLE 1 17 0 0
ASTRONICS CORP COM 046433108 24 788 SH   SOLE 8 788 0 0
ASTRONICS CORP COM 046433108 110 3,600 SH   SOLE 44 3,600 0 0
ASURE SOFTWARE INC COM 04649U102 0 22 SH   SOLE 8 22 0 0
AT HOME GROUP INC COM 04650Y100 0 2 SH   SOLE 1 2 0 0
AT HOME GROUP INC COM 04650Y100 0 7 SH   SOLE 8 7 0 0
AT HOME GROUP INC COM 04650Y100 894 38,421 SH   SOLE 44 38,421 0 0
AT&ampT INC OPT 00206R102 7,546 200,000 SH Call SOLE 1 200,000 0 0
AT&ampT INC COM 00206R102 226,145 5,993,776 SH   SOLE 1 5,884,535 109,241 0
AT&ampT INC OPT 00206R102 42,005 1,113,300 SH Call SOLE 8 1,113,300 0 0
AT&ampT INC OPT 00206R102 31,275 828,900 SH Put SOLE 8 828,900 0 0
AT&ampT INC COM 00206R102 4,189 110,991 SH   SOLE 8 110,991 0 0
AT&ampT INC COM 00206R102 31,213 827,244 SH   SOLE 9 827,244 0 0
AT&ampT INC COM 00206R102 57 1,500 SH   DFND 20 0 0 1,500
AT&ampT INC COM 00206R102 4,419 117,127 SH   SOLE 44 117,127 0 0
AT&ampT INC COM 00206R102 872 23,114 SH   DFND 66 0 0 23,114
AT&ampT INC COM 00206R102 380 10,081 SH   SOLE 66 0 10,081 0
ATARA BIOTHERAPEUTICS INC COM 046513107 0 20 SH   SOLE 1 20 0 0
ATARA BIOTHERAPEUTICS INC OPT 046513107 490 35,000 SH Put SOLE 8 35,000 0 0
ATARA BIOTHERAPEUTICS INC OPT 046513107 490 35,000 SH Call SOLE 8 35,000 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 185 13,249 SH   SOLE 8 13,249 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 50 3,531 SH   SOLE 44 3,531 0 0
ATHENAHEALTH INC COM 04685W103 1,700 12,091 SH   SOLE 1 12,091 0 0
ATHENAHEALTH INC OPT 04685W103 2,937 20,900 SH Put SOLE 8 20,900 0 0
ATHENAHEALTH INC COM 04685W103 268 1,909 SH   SOLE 8 1,909 0 0
ATHENAHEALTH INC OPT 04685W103 1,588 11,300 SH Call SOLE 8 11,300 0 0
ATHENAHEALTH INC COM 04685W103 147 1,045 SH   SOLE 44 1,045 0 0
ATHENE HLDG LTD COM G0684D107 549 11,068 SH   SOLE 1 11,068 0 0
ATHENE HLDG LTD COM G0684D107 138 2,788 SH   SOLE 8 2,788 0 0
ATHENE HLDG LTD COM G0684D107 40 801 SH   SOLE 9 801 0 0
ATHENE HLDG LTD COM G0684D107 4,470 90,100 SH   SOLE 44 90,100 0 0
ATHERSYS INC COM 04744L106 0 76 SH   SOLE 1 76 0 0
ATKORE INTL GROUP INC COM 047649108 1 25 SH   SOLE 1 25 0 0
ATKORE INTL GROUP INC COM 047649108 772 34,228 SH   SOLE 44 34,228 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 0 14 SH   SOLE 1 14 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 23 1,230 SH   SOLE 44 1,230 0 0
ATLANTIC PWR CORP COM 04878Q863 0 84 SH   SOLE 1 84 0 0
ATLANTIC PWR CORP COM 04878Q863 0 100 SH   SOLE 9 100 0 0
ATLANTIC PWR CORP COM 04878Q863 9 3,800 SH   SOLE 44 3,800 0 0
ATLANTIC PWR CORP COM 04878Q863 4 1,871 SH   DFND 66 0 0 1,871
ATLANTICA YIELD PLC COM G0751N103 728 34,076 SH   SOLE 8 34,076 0 0
ATLANTICA YIELD PLC COM G0751N103 3,030 141,874 SH   SOLE 44 141,874 0 0
ATLAS AIR WORLDWIDE HLDGS IN BOND 049164BJ4 3,652 3,350,000 PRN   SOLE 8 0 0 3,350,000
ATLAS AIR WORLDWIDE HLDGS IN OPT 049164205 120 2,300 SH Put SOLE 8 2,300 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 43 833 SH   SOLE 8 833 0 0
ATLAS AIR WORLDWIDE HLDGS IN OPT 049164205 235 4,500 SH Call SOLE 8 4,500 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 222 4,260 SH   SOLE 44 4,260 0 0
ATLAS FINANCIAL HOLDINGS INC COM G06207115 0 8 SH   SOLE 1 8 0 0
ATLAS FINANCIAL HOLDINGS INC COM G06207115 2 146 SH   SOLE 8 146 0 0
ATLAS FINANCIAL HOLDINGS INC COM G06207115 57 3,816 SH   SOLE 44 3,816 0 0
ATLASSIAN CORP PLC COM G06242104 196 5,560 SH   SOLE 1 5,560 0 0
ATLASSIAN CORP PLC COM G06242104 109 3,107 SH   SOLE 8 3,107 0 0
ATMOS ENERGY CORP COM 049560105 1,310 15,788 SH   SOLE 1 15,788 0 0
ATMOS ENERGY CORP COM 049560105 1 18 SH   SOLE 8 18 0 0
ATN INTL INC COM 00215F107 127 1,849 SH   SOLE 1 1,849 0 0
ATN INTL INC COM 00215F107 16 224 SH   SOLE 8 224 0 0
ATN INTL INC OPT 00215F107 342 5,000 SH Call SOLE 8 5,000 0 0
ATN INTL INC OPT 00215F107 82 1,200 SH Put SOLE 8 1,200 0 0
ATN INTL INC COM 00215F107 4 64 SH   SOLE 44 64 0 0
ATRICURE INC COM 04963C209 404 16,659 SH   SOLE 1 16,659 0 0
ATRICURE INC COM 04963C209 41 1,663 SH   SOLE 44 1,663 0 0
ATRION CORP COM 049904105 1 1 SH   SOLE 1 1 0 0
ATRION CORP COM 049904105 20 31 SH   SOLE 8 31 0 0
ATRION CORP COM 049904105 193 300 SH   SOLE 44 300 0 0
ATWOOD OCEANICS INC COM 050095108 2,858 350,792 SH   SOLE 1 350,792 0 0
ATWOOD OCEANICS INC OPT 050095108 23 2,800 SH Put SOLE 8 2,800 0 0
ATWOOD OCEANICS INC COM 050095108 0 22 SH   SOLE 8 22 0 0
ATWOOD OCEANICS INC OPT 050095108 474 58,200 SH Call SOLE 8 58,200 0 0
ATWOOD OCEANICS INC COM 050095108 249 30,562 SH   SOLE 44 30,562 0 0
ATYR PHARMA INC COM 002120103 0 14 SH   SOLE 1 14 0 0
ATYR PHARMA INC COM 002120103 0 54 SH   SOLE 8 54 0 0
AU OPTRONICS CORP ADR 002255107 1 280 SH   SOLE 8 280 0 0
AU OPTRONICS CORP ADR 002255107 10 2,204 SH   DFND 66 0 0 2,204
AUDENTES THERAPEUTICS INC COM 05070R104 0 11 SH   SOLE 1 11 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 15 751 SH   SOLE 8 751 0 0
AUDIOCODES LTD COM M15342104 0 18 SH   SOLE 8 18 0 0
AUDIOCODES LTD COM M15342104 52 8,600 SH   SOLE 44 8,600 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 17 2,800 SH   SOLE 44 2,800 0 0
AUTOBYTEL INC COM 05275N205 403 31,907 SH   SOLE 44 31,907 0 0
AUTODESK INC COM 052769106 9,292 92,155 SH   SOLE 1 92,155 0 0
AUTODESK INC OPT 052769106 32,313 320,500 SH Put SOLE 8 320,500 0 0
AUTODESK INC OPT 052769106 47,456 470,700 SH Call SOLE 8 470,700 0 0
AUTODESK INC COM 052769106 15,746 156,178 SH   SOLE 8 156,178 0 0
AUTODESK INC COM 052769106 1,662 16,477 SH   SOLE 44 16,477 0 0
AUTOHOME INC ADR 05278C107 0 6 SH   SOLE 1 6 0 0
AUTOHOME INC ADR 05278C107 3 68 SH   SOLE 8 68 0 0
AUTOHOME INC ADR 05278C107 853 18,800 SH   SOLE 9 18,800 0 0
AUTOHOME INC ADR 05278C107 1,945 42,880 SH   SOLE 44 42,880 0 0
AUTOLIV INC COM 052800109 1,211 11,026 SH   SOLE 1 11,026 0 0
AUTOLIV INC COM 052800109 2 18 SH   SOLE 8 18 0 0
AUTOLIV INC COM 052800109 11 100 SH   SOLE 44 100 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 27,085 264,331 SH   SOLE 1 264,331 0 0
AUTOMATIC DATA PROCESSING IN OPT 053015103 1,137 11,100 SH Call SOLE 8 11,100 0 0
AUTOMATIC DATA PROCESSING IN OPT 053015103 6,793 66,300 SH Put SOLE 8 66,300 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 11 111 SH   SOLE 9 111 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,117 10,905 SH   DFND 66 0 0 10,905
AUTONATION INC COM 05329W102 1,319 31,279 SH   SOLE 1 31,279 0 0
AUTONATION INC OPT 05329W102 1,126 26,700 SH Call SOLE 8 26,700 0 0
AUTONATION INC OPT 05329W102 1,438 34,100 SH Put SOLE 8 34,100 0 0
AUTONATION INC COM 05329W102 139 3,298 SH   SOLE 8 3,298 0 0
AUTOZONE INC COM 053332102 26,677 46,763 SH   SOLE 1 46,693 70 0
AUTOZONE INC OPT 053332102 14,604 25,600 SH Put SOLE 8 25,600 0 0
AUTOZONE INC OPT 053332102 7,815 13,700 SH Call SOLE 8 13,700 0 0
AUTOZONE INC COM 053332102 1,044 1,830 SH   SOLE 8 1,830 0 0
AUTOZONE INC COM 053332102 19,086 33,456 SH   SOLE 9 33,456 0 0
AUTOZONE INC COM 053332102 494 866 SH   SOLE 44 866 0 0
AUTOZONE INC COM 053332102 157 275 SH   DFND 66 0 0 275
AUTOZONE INC COM 053332102 10 17 SH   SOLE 99 17 0 0
AV HOMES INC COM 00234P102 0 8 SH   SOLE 1 8 0 0
AV HOMES INC COM 00234P102 172 8,600 SH   SOLE 44 8,600 0 0
AVADEL PHARMACEUTICALS PLC ADR 05337M104 1 65 SH   SOLE 8 65 0 0
AVADEL PHARMACEUTICALS PLC ADR 05337M104 33 3,000 SH   SOLE 44 3,000 0 0
AVALONBAY CMNTYS INC TRUS 053484101 93,521 486,652 SH   SOLE 1 486,652 0 0
AVALONBAY CMNTYS INC COM 053484101 3,986 20,744 SH   SOLE 1 20,744 0 0
AVALONBAY CMNTYS INC OPT 053484101 6,553 34,100 SH Put SOLE 8 34,100 0 0
AVALONBAY CMNTYS INC OPT 053484101 404 2,100 SH Call SOLE 8 2,100 0 0
AVALONBAY CMNTYS INC TRUS 053484101 26 136 SH   SOLE 8 136 0 0
AVALONBAY CMNTYS INC COM 053484101 50 260 SH   SOLE 9 260 0 0
AVALONBAY CMNTYS INC TRUS 053484101 224 1,166 SH   SOLE 44 1,166 0 0
AVANGRID INC COM 05351W103 8 190 SH   SOLE 1 190 0 0
AVANGRID INC COM 05351W103 77 1,736 SH   SOLE 8 1,736 0 0
AVANGRID INC COM 05351W103 424 9,600 SH   SOLE 44 9,600 0 0
AVERY DENNISON CORP COM 053611109 2,341 26,505 SH   SOLE 1 26,505 0 0
AVERY DENNISON CORP COM 053611109 272 3,076 SH   SOLE 8 3,076 0 0
AVERY DENNISON CORP COM 053611109 771 8,729 SH   DFND 20 0 0 8,729
AVERY DENNISON CORP COM 053611109 505 5,717 SH   SOLE 44 5,717 0 0
AVEXIS INC COM 05366U100 1 15 SH   SOLE 1 15 0 0
AVID TECHNOLOGY INC COM 05367P100 0 25 SH   SOLE 1 25 0 0
AVID TECHNOLOGY INC COM 05367P100 2 292 SH   SOLE 8 292 0 0
AVID TECHNOLOGY INC COM 05367P100 23 4,304 SH   SOLE 44 4,304 0 0
AVINGER INC COM 053734109 4 8,851 SH   SOLE 44 8,851 0 0
AVIS BUDGET GROUP COM 053774105 9,554 350,343 SH   SOLE 1 350,343 0 0
AVIS BUDGET GROUP OPT 053774105 4,164 152,700 SH Call SOLE 8 152,700 0 0
AVIS BUDGET GROUP OPT 053774105 18,729 686,800 SH Put SOLE 8 686,800 0 0
AVIS BUDGET GROUP COM 053774105 1,342 49,229 SH   SOLE 44 49,229 0 0
AVISTA CORP COM 05379B107 325 7,652 SH   SOLE 1 7,652 0 0
AVNET INC COM 053807103 1,255 32,238 SH   SOLE 1 32,238 0 0
AVNET INC COM 053807103 3 68 SH   SOLE 8 68 0 0
AVNET INC OPT 053807103 292 7,500 SH Call SOLE 8 7,500 0 0
AVNET INC OPT 053807103 19 500 SH Put SOLE 8 500 0 0
AVNET INC COM 053807103 127 3,258 SH   SOLE 44 3,258 0 0
AVON PRODS INC COM 054303102 5 1,232 SH   SOLE 1 1,232 0 0
AVON PRODS INC OPT 054303102 1,067 280,900 SH Put SOLE 8 280,900 0 0
AVON PRODS INC OPT 054303102 117 30,800 SH Call SOLE 8 30,800 0 0
AVON PRODS INC COM 054303102 1,598 420,595 SH   SOLE 8 420,595 0 0
AVON PRODS INC COM 054303102 700 184,329 SH   SOLE 9 184,329 0 0
AVON PRODS INC COM 054303102 5,967 1,570,242 SH   SOLE 44 1,570,242 0 0
AVX CORP NEW COM 002444107 1 33 SH   SOLE 1 33 0 0
AVX CORP NEW COM 002444107 55 3,372 SH   SOLE 44 3,372 0 0
AWARE INC MASS COM 05453N100 0 65 SH   SOLE 8 65 0 0
AXALTA COATING SYS LTD COM G0750C108 1,106 34,542 SH   SOLE 1 34,542 0 0
AXALTA COATING SYS LTD COM G0750C108 1,993 62,201 SH   SOLE 44 62,201 0 0
AXCELIS TECHNOLOGIES INC COM 054540208 0 21 SH   SOLE 1 21 0 0
AXCELIS TECHNOLOGIES INC COM 054540208 459 21,893 SH   SOLE 44 21,893 0 0
AXIS CAPITAL HOLDINGS LTD COM G0692U109 989 15,287 SH   SOLE 1 15,287 0 0
AXIS CAPITAL HOLDINGS LTD COM G0692U109 77 1,195 SH   SOLE 8 1,195 0 0
AXIS CAPITAL HOLDINGS LTD COM G0692U109 783 12,111 SH   SOLE 44 12,111 0 0
AXOGEN INC COM 05463X106 0 19 SH   SOLE 1 19 0 0
AXOGEN INC COM 05463X106 3 198 SH   SOLE 8 198 0 0
AXOGEN INC COM 05463X106 22 1,300 SH   SOLE 44 1,300 0 0
AXON ENTERPRISE INC COM 05464C101 158 6,267 SH   SOLE 1 6,267 0 0
AXON ENTERPRISE INC COM 05464C101 895 35,600 SH   SOLE 8 35,600 0 0
AXON ENTERPRISE INC OPT 05464C101 7,680 305,500 SH Put SOLE 8 305,500 0 0
AXON ENTERPRISE INC OPT 05464C101 1,086 43,200 SH Call SOLE 8 43,200 0 0
AXOVANT SCIENCES LTD COM G0750W104 12 481 SH   SOLE 1 481 0 0
AXOVANT SCIENCES LTD OPT G0750W104 1,519 65,500 SH Put SOLE 8 65,500 0 0
AXOVANT SCIENCES LTD OPT G0750W104 148 6,400 SH Call SOLE 8 6,400 0 0
AXOVANT SCIENCES LTD COM G0750W104 1,929 83,194 SH   SOLE 8 83,194 0 0
AXSOME THERAPEUTICS INC COM 05464T104 89 16,190 SH   SOLE 44 16,190 0 0
AXT INC COM 00246W103 0 29 SH   SOLE 1 29 0 0
AZZ INC COM 002474104 173 3,097 SH   SOLE 1 3,097 0 0
AZZ INC OPT 002474104 67 1,200 SH Call SOLE 8 1,200 0 0
AZZ INC COM 002474104 66 1,179 SH   SOLE 44 1,179 0 0
B &amp G FOODS INC NEW COM 05508R106 282 7,901 SH   SOLE 1 7,901 0 0
B &amp G FOODS INC NEW COM 05508R106 78 2,200 SH   SOLE 44 2,200 0 0
B &amp G FOODS INC NEW COM 05508R106 125 3,500 SH   DFND 66 0 0 3,500
B RILEY FINL INC COM 05580M108 0 12 SH   SOLE 1 12 0 0
B RILEY FINL INC COM 05580M108 115 6,183 SH   SOLE 8 6,183 0 0
B RILEY FINL INC COM 05580M108 43 2,345 SH   SOLE 44 2,345 0 0
B2GOLD CORP COM 11777Q209 1 411 SH   SOLE 9 411 0 0
BABCOCK &amp WILCOX ENTERPRIS I COM 05614L100 0 37 SH   SOLE 1 37 0 0
BABCOCK &amp WILCOX ENTERPRIS I COM 05614L100 0 11 SH   SOLE 8 11 0 0
BABCOCK &amp WILCOX ENTERPRIS I COM 05614L100 118 10,011 SH   SOLE 44 10,011 0 0
BADGER METER INC COM 056525108 138 3,458 SH   SOLE 1 3,458 0 0
BADGER METER INC COM 056525108 0 2 SH   SOLE 8 2 0 0
BADGER METER INC COM 056525108 124 3,100 SH   SOLE 44 3,100 0 0
BAIDU INC ADR 056752108 9,959 55,681 SH   SOLE 1 55,681 0 0
BAIDU INC OPT 056752108 79,020 441,800 SH Put SOLE 8 441,800 0 0
BAIDU INC ADR 056752108 24,302 135,873 SH   SOLE 8 135,873 0 0
BAIDU INC OPT 056752108 23,341 130,500 SH Call SOLE 8 130,500 0 0
BAIDU INC ADR 056752108 17,602 98,410 SH   SOLE 9 98,410 0 0
BAIDU INC ADR 056752108 18 100 SH   DFND 66 0 0 100
BAKER HUGHES INC COM 057224107 4,888 89,660 SH   SOLE 1 89,660 0 0
BAKER HUGHES INC COM 057224107 633 11,610 SH   SOLE 8 11,610 0 0
BAKER HUGHES INC OPT 057224107 2,279 41,800 SH Put SOLE 8 41,800 0 0
BAKER HUGHES INC OPT 057224107 2,758 50,600 SH Call SOLE 8 50,600 0 0
BAKER HUGHES INC COM 057224107 134 2,460 SH   SOLE 9 2,460 0 0
BAKER HUGHES INC COM 057224107 707 12,965 SH   DFND 66 0 0 12,965
BALCHEM CORP COM 057665200 294 3,786 SH   SOLE 1 3,786 0 0
BALCHEM CORP COM 057665200 54 693 SH   SOLE 8 693 0 0
BALCHEM CORP COM 057665200 245 3,156 SH   SOLE 44 3,156 0 0
BALDWIN &amp LYONS INC COM 057755209 0 7 SH   SOLE 1 7 0 0
BALL CORP COM 058498106 2,879 68,188 SH   SOLE 1 68,188 0 0
BALL CORP OPT 058498106 1,414 33,500 SH Call SOLE 8 33,500 0 0
BALL CORP OPT 058498106 946 22,400 SH Put SOLE 8 22,400 0 0
BALL CORP COM 058498106 823 19,495 SH   SOLE 8 19,495 0 0
BALL CORP COM 058498106 0 6 SH   SOLE 9 6 0 0
BALL CORP COM 058498106 1,372 32,509 SH   SOLE 44 32,509 0 0
BALL CORP COM 058498106 18 432 SH   DFND 66 0 0 432
BALL CORP COM 058498106 40 954 SH   SOLE 99 954 0 0
BALLARD PWR SYS INC NEW COM 058586108 0 26 SH   SOLE 8 26 0 0
BANC OF CALIFORNIA INC COM 05990K106 128 5,937 SH   SOLE 1 5,937 0 0
BANC OF CALIFORNIA INC OPT 05990K106 133 6,200 SH Call SOLE 8 6,200 0 0
BANC OF CALIFORNIA INC COM 05990K106 70 3,279 SH   SOLE 8 3,279 0 0
BANC OF CALIFORNIA INC OPT 05990K106 144 6,700 SH Put SOLE 8 6,700 0 0
BANCFIRST CORP COM 05945F103 1 6 SH   SOLE 1 6 0 0
BANCFIRST CORP COM 05945F103 1 8 SH   SOLE 8 8 0 0
BANCO BRADESCO S A ADR 059460303 6,382 750,840 SH   SOLE 1 750,840 0 0
BANCO BRADESCO S A ADR 059460303 561 65,945 SH   SOLE 8 65,945 0 0
BANCO BRADESCO S A OPT 059460303 1,076 126,630 SH Put SOLE 8 126,630 0 0
BANCO BRADESCO S A OPT 059460303 628 73,900 SH Call SOLE 8 73,900 0 0
BANCO BRADESCO S A ADR 059460303 0 37 SH   SOLE 9 37 0 0
BANCO MACRO SA ADR 05961W105 0 2 SH   SOLE 1 2 0 0
BANCO MACRO SA ADR 05961W105 562 6,092 SH   SOLE 8 6,092 0 0
BANCO MACRO SA ADR 05961W105 1,983 21,500 SH   SOLE 44 21,500 0 0
BANCO SANTANDER BRASIL S A ADR 05967A107 190 25,272 SH   SOLE 1 25,272 0 0
BANCO SANTANDER CHILE NEW ADR 05965X109 71 2,787 SH   SOLE 1 2,787 0 0
BANCO SANTANDER CHILE NEW ADR 05965X109 0 2 SH   SOLE 8 2 0 0
BANCO SANTANDER SA ADR 05964H105 1,254 187,526 SH   SOLE 1 187,526 0 0
BANCO SANTANDER SA OPT 05964H105 1,646 246,100 SH Put SOLE 8 246,100 0 0
BANCO SANTANDER SA OPT 05964H105 2,187 326,900 SH Call SOLE 8 326,900 0 0
BANCO SANTANDER SA OPT 05964H105 30,038 4,490,000 SH Put SOLE 9 4,490,000 0 0
BANCO SANTANDER SA OPT 05964H105 24,084 3,600,000 SH Call SOLE 9 3,600,000 0 0
BANCOLOMBIA S A ADR 05968L102 1,871 42,000 SH   SOLE 1 42,000 0 0
BANCOLOMBIA S A ADR 05968L102 1,871 42,000 SH   SOLE 39 42,000 0 0
BANCORP INC DEL COM 05969A105 0 36 SH   SOLE 1 36 0 0
BANCORP INC DEL COM 05969A105 4 500 SH   SOLE 44 500 0 0
BANCORPSOUTH INC COM 059692103 628 20,565 SH   SOLE 1 20,565 0 0
BANK AMER CORP COM 060505104 311,641 12,845,905 SH   SOLE 1 12,845,905 0 0
BANK AMER CORP COM 060505104 61,613 2,539,691 SH   SOLE 8 2,539,691 0 0
BANK AMER CORP OPT 060505104 94,983 3,915,200 SH Call SOLE 8 3,915,200 0 0
BANK AMER CORP OPT 060505104 276,891 11,413,500 SH Put SOLE 8 11,413,500 0 0
BANK AMER CORP COM 060505104 84 3,464 SH   SOLE 9 3,464 0 0
BANK AMER CORP COM 060505104 1,332 54,900 SH   DFND 20 0 0 54,900
BANK AMER CORP COM 060505104 9,369 386,205 SH   SOLE 44 386,205 0 0
BANK AMER CORP COM 060505104 8 330 SH   SOLE 56 330 0 0
BANK AMER CORP COM 060505104 4,894 201,716 SH   DFND 66 0 0 201,716
BANK AMER CORP COM 060505104 199 8,189 SH   SOLE 81 8,189 0 0
BANK COMM HLDGS COM 06424J103 0 12 SH   SOLE 1 12 0 0
BANK COMM HLDGS COM 06424J103 39 3,543 SH   SOLE 44 3,543 0 0
BANK HAWAII CORP COM 062540109 235 2,828 SH   SOLE 1 2,828 0 0
BANK HAWAII CORP OPT 062540109 75 900 SH Call SOLE 8 900 0 0
BANK MONTREAL QUE COM 063671101 3,808 51,848 SH   SOLE 1 51,848 0 0
BANK MONTREAL QUE OPT 063671101 756 10,300 SH Put SOLE 8 10,300 0 0
BANK MONTREAL QUE OPT 063671101 2,754 37,500 SH Call SOLE 8 37,500 0 0
BANK MONTREAL QUE COM 063671101 18 249 SH   SOLE 8 249 0 0
BANK MONTREAL QUE COM 063671101 2,300 31,305 SH   SOLE 9 31,305 0 0
BANK MONTREAL QUE COM 063671101 147 2,000 SH   DFND 66 0 0 2,000
BANK MONTREAL QUE COM 063671101 59 810 SH   SOLE 99 810 0 0
BANK MUTUAL CORP NEW COM 063750103 46 5,021 SH   SOLE 1 5,021 0 0
BANK N S HALIFAX COM 064149107 13,033 216,744 SH   SOLE 9 216,744 0 0
BANK N S HALIFAX PREF 064149107 384 6,386 SH   DFND 66 0 0 6,386
BANK NEW YORK MELLON CORP COM 064058100 42,735 837,617 SH   SOLE 1 837,617 0 0
BANK NEW YORK MELLON CORP OPT 064058100 561 11,000 SH Call SOLE 8 11,000 0 0
BANK NEW YORK MELLON CORP OPT 064058100 765 15,000 SH Put SOLE 8 15,000 0 0
BANK NEW YORK MELLON CORP COM 064058100 686 13,447 SH   SOLE 8 13,447 0 0
BANK NEW YORK MELLON CORP COM 064058100 483 9,466 SH   SOLE 44 9,466 0 0
BANK OF MARIN BANCORP COM 063425102 0 4 SH   SOLE 1 4 0 0
BANK OF MARIN BANCORP COM 063425102 12 202 SH   SOLE 44 202 0 0
BANK OF NT BUTTERFIELD&ampSON L COM G0772R208 1 42 SH   SOLE 1 42 0 0
BANK OF NT BUTTERFIELD&ampSON L COM G0772R208 292 8,558 SH   SOLE 44 8,558 0 0
BANK OF THE OZARKS INC COM 063904106 1,605 34,246 SH   SOLE 1 34,246 0 0
BANK OF THE OZARKS INC COM 063904106 1,708 36,442 SH   SOLE 8 36,442 0 0
BANK OF THE OZARKS INC COM 063904106 4,237 90,397 SH   SOLE 44 90,397 0 0
BANKFINANCIAL CORP COM 06643P104 0 10 SH   SOLE 1 10 0 0
BANKFINANCIAL CORP COM 06643P104 1 35 SH   SOLE 8 35 0 0
BANKFINANCIAL CORP COM 06643P104 14 961 SH   SOLE 44 961 0 0
BANKRATE INC DEL COM 06647F102 0 36 SH   SOLE 1 36 0 0
BANKRATE INC DEL COM 06647F102 105 8,200 SH   SOLE 44 8,200 0 0
BANKUNITED INC COM 06652K103 1,181 35,029 SH   SOLE 1 35,029 0 0
BANKUNITED INC COM 06652K103 54 1,592 SH   SOLE 8 1,592 0 0
BANKUNITED INC COM 06652K103 1,328 39,401 SH   SOLE 44 39,401 0 0
BANKWELL FINL GROUP INC COM 06654A103 0 6 SH   SOLE 1 6 0 0
BANNER CORP COM 06652V208 176 3,120 SH   SOLE 1 3,120 0 0
BANNER CORP OPT 06652V208 23 400 SH Put SOLE 8 400 0 0
BANNER CORP OPT 06652V208 17 300 SH Call SOLE 8 300 0 0
BANNER CORP COM 06652V208 68 1,200 SH   SOLE 44 1,200 0 0
BAOZUN INC OPT 06684L103 22 1,000 SH Put SOLE 8 1,000 0 0
BAOZUN INC OPT 06684L103 310 14,000 SH Call SOLE 8 14,000 0 0
BAOZUN INC ADR 06684L103 634 28,600 SH   SOLE 44 28,600 0 0
BAR HBR BANKSHARES COM 066849100 0 10 SH   SOLE 1 10 0 0
BARCLAYS BANK PLC FUND 06739H214 418 14,408 SH   DFND 66 0 0 14,408
BARCLAYS BANK PLC PREF 06739H362 864 32,500 SH   DFND 66 0 0 32,500
BARCLAYS BK PLC FUND 06742C723 80 3,575 SH   SOLE 1 3,575 0 0
BARCLAYS BK PLC FUND 06738C778 0 13 SH   SOLE 1 13 0 0
BARCLAYS BK PLC FUND 06740P809 851 9,327 SH   SOLE 1 9,327 0 0
BARCLAYS BK PLC FUND 06740P874 541 9,974 SH   SOLE 1 9,974 0 0
BARCLAYS BK PLC FUND 06740P601 944 5,159 SH   SOLE 1 5,159 0 0
BARCLAYS BK PLC FUND 06740Q252 367,344 28,788,773 SH   SOLE 1 28,788,773 0 0
BARCLAYS BK PLC FUND 06740D830 31,940 500,000 SH   SOLE 1 500,000 0 0
BARCLAYS BK PLC OPT 06740Q252 83,790 6,566,600 SH Call SOLE 1 6,566,600 0 0
BARCLAYS BK PLC OPT 06740Q252 5,532 433,500 SH Put SOLE 1 433,500 0 0
BARCLAYS BK PLC OPT 06740Q252 27,106 2,124,300 SH Put SOLE 8 2,124,300 0 0
BARCLAYS BK PLC OPT 06740Q260 41 1,800 SH Put SOLE 8 1,800 0 0
BARCLAYS BK PLC FUND 06738C786 71 14,594 SH   SOLE 8 14,594 0 0
BARCLAYS BK PLC FUND 06740Q260 2,014 88,964 SH   SOLE 8 88,964 0 0
BARCLAYS BK PLC FUND 06740Q252 40,478 3,172,230 SH   SOLE 8 3,172,230 0 0
BARCLAYS BK PLC OPT 06738C786 14 2,900 SH Call SOLE 8 2,900 0 0
BARCLAYS BK PLC OPT 06738C786 11 2,200 SH Put SOLE 8 2,200 0 0
BARCLAYS BK PLC OPT 06740Q252 130,947 10,262,300 SH Call SOLE 8 10,262,300 0 0
BARCLAYS BK PLC FUND 06740Q252 96 7,500 SH   DFND 20 0 0 7,500
BARCLAYS BK PLC FUND 06740P130 3 100 SH   DFND 66 0 0 100
BARCLAYS BK PLC FUND 06740Q252 7 529 SH   DFND 66 0 0 529
BARCLAYS BK PLC FUND 06738C786 69 14,263 SH   DFND 66 0 0 14,263
BARCLAYS PLC ADR 06738E204 0 2 SH   SOLE 8 2 0 0
BARCLAYS PLC BOND 06738EAB1 306 300,000 PRN   DFND 66 0 0 300,000
BARCLAYS PLC ADR 06738E204 1,183 111,665 SH   DFND 66 0 0 111,665
BARD C R INC COM 067383109 119,798 378,972 SH   SOLE 1 378,972 0 0
BARD C R INC OPT 067383109 632 2,000 SH Call SOLE 8 2,000 0 0
BARD C R INC COM 067383109 34,530 109,234 SH   SOLE 8 109,234 0 0
BARD C R INC COM 067383109 5,974 18,897 SH   SOLE 44 18,897 0 0
BARNES &amp NOBLE ED INC COM 06777U101 48 4,620 SH   SOLE 1 4,620 0 0
BARNES &amp NOBLE ED INC COM 06777U101 118 11,108 SH   SOLE 8 11,108 0 0
BARNES &amp NOBLE ED INC COM 06777U101 22 2,100 SH   SOLE 44 2,100 0 0
BARNES &amp NOBLE INC COM 067774109 143 18,770 SH   SOLE 1 18,770 0 0
BARNES &amp NOBLE INC COM 067774109 139 18,406 SH   SOLE 8 18,406 0 0
BARNES &amp NOBLE INC OPT 067774109 432 56,800 SH Call SOLE 8 56,800 0 0
BARNES &amp NOBLE INC OPT 067774109 63 8,300 SH Put SOLE 8 8,300 0 0
BARNES &amp NOBLE INC COM 067774109 154 20,200 SH   SOLE 44 20,200 0 0
BARNES GROUP INC COM 067806109 347 5,938 SH   SOLE 1 5,938 0 0
BARRACUDA NETWORKS INC COM 068323104 0 20 SH   SOLE 1 20 0 0
BARRACUDA NETWORKS INC COM 068323104 1 36 SH   SOLE 8 36 0 0
BARRACUDA NETWORKS INC OPT 068323104 16 700 SH Call SOLE 8 700 0 0
BARRACUDA NETWORKS INC COM 068323104 574 24,900 SH   SOLE 44 24,900 0 0
BARRETT BILL CORP COM 06846N104 28 9,068 SH   SOLE 1 9,068 0 0
BARRETT BILL CORP OPT 06846N104 1 300 SH Call SOLE 8 300 0 0
BARRETT BILL CORP OPT 06846N104 5 1,600 SH Put SOLE 8 1,600 0 0
BARRETT BILL CORP COM 06846N104 57 18,729 SH   SOLE 8 18,729 0 0
BARRETT BILL CORP COM 06846N104 27 8,719 SH   SOLE 44 8,719 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 0 6 SH   SOLE 1 6 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 212 3,700 SH   SOLE 44 3,700 0 0
BARRICK GOLD CORP COM 067901108 40,392 2,538,798 SH   SOLE 1 2,538,798 0 0
BARRICK GOLD CORP OPT 067901108 8,640 543,100 SH Call SOLE 8 543,100 0 0
BARRICK GOLD CORP COM 067901108 10,359 651,105 SH   SOLE 8 651,105 0 0
BARRICK GOLD CORP OPT 067901108 23,698 1,489,500 SH Put SOLE 8 1,489,500 0 0
BARRICK GOLD CORP COM 067901108 6,603 415,015 SH   SOLE 9 415,015 0 0
BARRICK GOLD CORP COM 067901108 16 1,000 SH   DFND 20 0 0 1,000
BARRICK GOLD CORP COM 067901108 35 2,200 SH   SOLE 44 2,200 0 0
BARRICK GOLD CORP COM 067901108 208 13,050 SH   DFND 66 0 0 13,050
BASIC ENERGY SVCS INC NEW COM 06985P209 0 14 SH   SOLE 1 14 0 0
BASIC ENERGY SVCS INC NEW COM 06985P209 202 8,100 SH   SOLE 44 8,100 0 0
BASSETT FURNITURE INDS INC COM 070203104 0 8 SH   SOLE 1 8 0 0
BASSETT FURNITURE INDS INC COM 070203104 1 39 SH   SOLE 8 39 0 0
BASSETT FURNITURE INDS INC COM 070203104 4 101 SH   SOLE 44 101 0 0
BAXTER INTL INC COM 071813109 15,448 255,168 SH   SOLE 1 255,168 0 0
BAXTER INTL INC OPT 071813109 1,005 16,600 SH Call SOLE 8 16,600 0 0
BAXTER INTL INC OPT 071813109 206 3,400 SH Put SOLE 8 3,400 0 0
BAXTER INTL INC COM 071813109 272 4,483 SH   SOLE 8 4,483 0 0
BAXTER INTL INC COM 071813109 234 3,857 SH   SOLE 9 3,857 0 0
BAXTER INTL INC COM 071813109 3,686 60,881 SH   SOLE 44 60,881 0 0
BAYTEX ENERGY CORP COM 07317Q105 141 58,019 SH   SOLE 9 58,019 0 0
BAZAARVOICE INC COM 073271108 0 61 SH   SOLE 1 61 0 0
BAZAARVOICE INC COM 073271108 19 3,948 SH   SOLE 8 3,948 0 0
BAZAARVOICE INC COM 073271108 59 12,000 SH   SOLE 44 12,000 0 0
BB&ampT CORP COM 054937107 25,906 570,498 SH   SOLE 1 570,498 0 0
BB&ampT CORP OPT 054937107 4,323 95,200 SH Call SOLE 8 95,200 0 0
BB&ampT CORP COM 054937107 1,622 35,727 SH   SOLE 8 35,727 0 0
BB&ampT CORP OPT 054937107 9,645 212,400 SH Put SOLE 8 212,400 0 0
BBVA BANCO FRANCES S A ADR 07329M100 13 700 SH   SOLE 8 700 0 0
BCB BANCORP INC COM 055298103 0 7 SH   SOLE 1 7 0 0
BCB BANCORP INC COM 055298103 2 100 SH   SOLE 8 100 0 0
BCB BANCORP INC COM 055298103 19 1,212 SH   SOLE 44 1,212 0 0
BCE INC COM 05534B760 345 7,680 SH   SOLE 8 7,680 0 0
BCE INC OPT 05534B760 387 8,600 SH Call SOLE 8 8,600 0 0
BCE INC OPT 05534B760 446 9,900 SH Put SOLE 8 9,900 0 0
BCE INC COM 05534B760 9,246 205,276 SH   SOLE 9 205,276 0 0
BCE INC COM 05534B760 707 15,700 SH   DFND 66 0 0 15,700
BEACON ROOFING SUPPLY INC COM 073685109 2 45 SH   SOLE 1 45 0 0
BEAR ST FINL INC COM 073844102 0 15 SH   SOLE 1 15 0 0
BEAR ST FINL INC COM 073844102 7 700 SH   SOLE 44 700 0 0
BEASLEY BROADCAST GROUP INC COM 074014101 0 4 SH   SOLE 1 4 0 0
BEAZER HOMES USA INC COM 07556Q881 0 21 SH   SOLE 1 21 0 0
BEAZER HOMES USA INC OPT 07556Q881 565 41,200 SH Call SOLE 8 41,200 0 0
BEAZER HOMES USA INC COM 07556Q881 77 5,625 SH   SOLE 8 5,625 0 0
BEAZER HOMES USA INC OPT 07556Q881 147 10,700 SH Put SOLE 8 10,700 0 0
BECTON DICKINSON &amp CO COM 075887109 26,168 134,120 SH   SOLE 1 134,120 0 0
BECTON DICKINSON &amp CO CONV 075887208 6,846 124,975 SH   SOLE 8 124,975 0 0
BECTON DICKINSON &amp CO OPT 075887109 4,624 23,700 SH Put SOLE 8 23,700 0 0
BECTON DICKINSON &amp CO OPT 075887109 800 4,100 SH Call SOLE 8 4,100 0 0
BECTON DICKINSON &amp CO COM 075887109 579 2,970 SH   SOLE 8 2,970 0 0
BECTON DICKINSON &amp CO COM 075887109 232 1,187 SH   SOLE 9 1,187 0 0
BECTON DICKINSON &amp CO COM 075887109 2,185 11,198 SH   SOLE 44 11,198 0 0
BECTON DICKINSON &amp CO COM 075887109 2,289 11,732 SH   DFND 66 0 0 11,732
BED BATH &amp BEYOND INC COM 075896100 3,253 107,045 SH   SOLE 1 107,045 0 0
BED BATH &amp BEYOND INC OPT 075896100 2,970 97,700 SH Put SOLE 8 97,700 0 0
BED BATH &amp BEYOND INC COM 075896100 47 1,520 SH   SOLE 8 1,520 0 0
BED BATH &amp BEYOND INC OPT 075896100 2,882 94,800 SH Call SOLE 8 94,800 0 0
BED BATH &amp BEYOND INC COM 075896100 4 139 SH   SOLE 9 139 0 0
BED BATH &amp BEYOND INC COM 075896100 75 2,460 SH   SOLE 20 0 2,460 0
BED BATH &amp BEYOND INC COM 075896100 2,281 75,025 SH   SOLE 44 75,025 0 0
BED BATH &amp BEYOND INC COM 075896100 61 2,000 SH   DFND 66 0 0 2,000
BEIGENE LTD ADR 07725L102 7 162 SH   SOLE 8 162 0 0
BEL FUSE INC COM 077347300 26 1,041 SH   SOLE 1 1,041 0 0
BEL FUSE INC COM 077347300 5 200 SH   SOLE 44 200 0 0
BELDEN INC COM 077454106 1,699 22,533 SH   SOLE 1 22,533 0 0
BELDEN INC COM 077454106 154 2,045 SH   SOLE 44 2,045 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 0 20 SH   SOLE 1 20 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 2 145 SH   SOLE 8 145 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 97 8,278 SH   SOLE 44 8,278 0 0
BELMOND LTD COM G1154H107 134 10,078 SH   SOLE 1 10,078 0 0
BELMOND LTD COM G1154H107 17 1,276 SH   SOLE 8 1,276 0 0
BELMOND LTD OPT G1154H107 48 3,600 SH Put SOLE 8 3,600 0 0
BEMIS INC COM 081437105 301 6,508 SH   SOLE 1 6,508 0 0
BEMIS INC OPT 081437105 69 1,500 SH Put SOLE 8 1,500 0 0
BEMIS INC COM 081437105 39 865 SH   SOLE 8 865 0 0
BEMIS INC COM 081437105 950 20,544 SH   SOLE 44 20,544 0 0
BEMIS INC COM 081437105 40 870 SH   DFND 66 0 0 870
BENCHMARK ELECTRS INC COM 08160H101 544 16,852 SH   SOLE 1 16,852 0 0
BENCHMARK ELECTRS INC COM 08160H101 2 50 SH   SOLE 8 50 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,794 55,546 SH   SOLE 44 55,546 0 0
BENEFICIAL BANCORP INC COM 08171T102 1 52 SH   SOLE 1 52 0 0
BENEFICIAL BANCORP INC COM 08171T102 13 885 SH   SOLE 44 885 0 0
BENEFITFOCUS INC COM 08180D106 133 3,673 SH   SOLE 1 3,673 0 0
BENEFITFOCUS INC COM 08180D106 149 4,100 SH   SOLE 44 4,100 0 0
BERKLEY W R CORP COM 084423102 723 10,450 SH   SOLE 1 10,450 0 0
BERKLEY W R CORP COM 084423102 147 2,127 SH   SOLE 8 2,127 0 0
BERKLEY W R CORP COM 084423102 635 9,187 SH   SOLE 44 9,187 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 149,839 884,680 SH   SOLE 1 632,197 252,483 0
BERKSHIRE HATHAWAY INC DEL OPT 084670702 3,794 22,400 SH Put SOLE 8 22,400 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 2,054 12,129 SH   SOLE 8 12,129 0 0
BERKSHIRE HATHAWAY INC DEL OPT 084670702 610 3,600 SH Call SOLE 8 3,600 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 585 3,455 SH   SOLE 9 3,455 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 760 4,486 SH   SOLE 20 0 4,486 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 1,016 6,000 SH   SOLE 39 6,000 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 2,002 11,821 SH   SOLE 44 11,821 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670108 0 8 SH   DFND 66 0 0 8
BERKSHIRE HATHAWAY INC DEL COM 084670702 17,493 103,281 SH   SOLE 66 0 103,281 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 2,459 14,521 SH   DFND 66 0 0 14,521
BERKSHIRE HATHAWAY INC DEL COM 084670702 1,016 6,000 SH   SOLE 79 6,000 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 1 26 SH   SOLE 1 26 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 352 10,003 SH   SOLE 44 10,003 0 0
BERRY GLOBAL GROUP INC COM 08579W103 304 5,333 SH   SOLE 1 5,333 0 0
BERRY GLOBAL GROUP INC COM 08579W103 13 218 SH   SOLE 8 218 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1,315 23,066 SH   SOLE 44 23,066 0 0
BEST BUY INC COM 086516101 13,907 242,564 SH   SOLE 1 242,564 0 0
BEST BUY INC OPT 086516101 8,777 153,100 SH Call SOLE 8 153,100 0 0
BEST BUY INC OPT 086516101 10,296 179,600 SH Put SOLE 8 179,600 0 0
BEST BUY INC COM 086516101 1,572 27,431 SH   SOLE 8 27,431 0 0
BEST BUY INC COM 086516101 52 909 SH   SOLE 9 909 0 0
BEST BUY INC COM 086516101 872 15,208 SH   SOLE 44 15,208 0 0
BG STAFFING INC COM 05544A109 0 5 SH   SOLE 1 5 0 0
BG STAFFING INC COM 05544A109 3 157 SH   SOLE 44 157 0 0
BGC PARTNERS INC COM 05541T101 233 18,429 SH   SOLE 1 18,429 0 0
BGC PARTNERS INC COM 05541T101 393 31,103 SH   SOLE 8 31,103 0 0
BGC PARTNERS INC OPT 05541T101 6 500 SH Call SOLE 8 500 0 0
BGC PARTNERS INC OPT 05541T101 1,471 116,400 SH Put SOLE 8 116,400 0 0
BGC PARTNERS INC COM 05541T101 3,275 259,083 SH   SOLE 44 259,083 0 0
BHP BILLITON LTD ADR 088606108 355 9,955 SH   SOLE 1 9,955 0 0
BHP BILLITON LTD OPT 088606108 2,861 80,400 SH Call SOLE 8 80,400 0 0
BHP BILLITON LTD ADR 088606108 1 21 SH   SOLE 8 21 0 0
BHP BILLITON LTD OPT 088606108 1,797 50,500 SH Put SOLE 8 50,500 0 0
BHP BILLITON LTD ADR 088606108 2,030 57,034 SH   DFND 20 0 0 57,034
BHP BILLITON LTD ADR 088606108 979 27,507 SH   DFND 66 0 0 27,507
BHP BILLITON PLC ADR 05545E209 1 27 SH   SOLE 8 27 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 41 3,134 SH   SOLE 1 3,134 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 84 6,442 SH   SOLE 44 6,442 0 0
BIG LOTS INC COM 089302103 1,457 30,144 SH   SOLE 1 30,144 0 0
BIG LOTS INC OPT 089302103 420 8,700 SH Call SOLE 8 8,700 0 0
BIG LOTS INC OPT 089302103 299 6,200 SH Put SOLE 8 6,200 0 0
BIG LOTS INC COM 089302103 215 4,438 SH   SOLE 8 4,438 0 0
BIG LOTS INC COM 089302103 1,532 31,718 SH   SOLE 44 31,718 0 0
BIGLARI HLDGS INC COM 08986R101 48 121 SH   SOLE 1 121 0 0
BIO PATH HOLDINGS INC COM 09057N102 16 40,218 SH   SOLE 44 40,218 0 0
BIO RAD LABS INC COM 090572207 26 115 SH   SOLE 1 115 0 0
BIO RAD LABS INC COM 090572207 141 625 SH   SOLE 8 625 0 0
BIO RAD LABS INC COM 090572207 805 3,557 SH   SOLE 44 3,557 0 0
BIO TECHNE CORP COM 09073M104 3,421 29,105 SH   SOLE 1 29,105 0 0
BIO TECHNE CORP COM 09073M104 149 1,266 SH   SOLE 8 1,266 0 0
BIO TECHNE CORP COM 09073M104 205 1,741 SH   SOLE 44 1,741 0 0
BIOANALYTICAL SYS INC COM 09058M103 0 83 SH   DFND 66 0 0 83
BIOCRYST PHARMACEUTICALS COM 09058V103 0 60 SH   SOLE 1 60 0 0
BIOCRYST PHARMACEUTICALS OPT 09058V103 106 19,000 SH Put SOLE 8 19,000 0 0
BIOCRYST PHARMACEUTICALS OPT 09058V103 722 129,900 SH Call SOLE 8 129,900 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 846 152,170 SH   SOLE 8 152,170 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 58 10,486 SH   SOLE 44 10,486 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 0 57 SH   SOLE 8 57 0 0
BIOGEN INC COM 09062X103 54,181 199,668 SH   SOLE 1 199,668 0 0
BIOGEN INC COM 09062X103 372 1,372 SH   SOLE 8 1,372 0 0
BIOGEN INC OPT 09062X103 44,721 164,800 SH Call SOLE 8 164,800 0 0
BIOGEN INC OPT 09062X103 57,773 212,900 SH Put SOLE 8 212,900 0 0
BIOGEN INC COM 09062X103 412 1,521 SH   SOLE 9 1,521 0 0
BIOGEN INC COM 09062X103 122 448 SH   DFND 20 0 0 448
BIOGEN INC COM 09062X103 1,536 5,661 SH   SOLE 44 5,661 0 0
BIOGEN INC COM 09062X103 81 300 SH   DFND 66 0 0 300
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 0 8 SH   SOLE 1 8 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 25,459 280,329 SH   SOLE 1 280,329 0 0
BIOMARIN PHARMACEUTICAL INC OPT 09061G101 4,623 50,900 SH Put SOLE 8 50,900 0 0
BIOMARIN PHARMACEUTICAL INC OPT 09061G101 1,353 14,900 SH Call SOLE 8 14,900 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,951 32,493 SH   SOLE 8 32,493 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 451 4,970 SH   SOLE 44 4,970 0 0
BIOSCRIP INC COM 09069N108 0 86 SH   SOLE 1 86 0 0
BIOSCRIP INC COM 09069N108 104 38,320 SH   SOLE 44 38,320 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 0 4 SH   SOLE 1 4 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 7 147 SH   SOLE 8 147 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 59 1,200 SH   SOLE 44 1,200 0 0
BIOTELEMETRY INC COM 090672106 121 3,606 SH   SOLE 1 3,606 0 0
BIOTELEMETRY INC COM 090672106 566 16,917 SH   SOLE 8 16,917 0 0
BIOTIME INC WARR 09066L162 0 476 SH   SOLE 1 476 0 0
BIOTIME INC COM 09066L105 3 987 SH   SOLE 1 987 0 0
BIOTIME INC WARR 09066L162 0 790 SH   SOLE 8 790 0 0
BIOTIME INC COM 09066L105 0 66 SH   SOLE 8 66 0 0
BIOTIME INC WARR 09066L162 0 8 SH   SOLE 44 8 0 0
BIOVERATIV INC COM 09075E100 2,224 36,974 SH   SOLE 1 36,974 0 0
BIOVERATIV INC OPT 09075E100 1,634 27,150 SH Put SOLE 8 27,150 0 0
BIOVERATIV INC OPT 09075E100 352 5,850 SH Call SOLE 8 5,850 0 0
BIOVERATIV INC COM 09075E100 33 556 SH   SOLE 8 556 0 0
BIOVERATIV INC COM 09075E100 20 326 SH   SOLE 9 326 0 0
BIOVERATIV INC COM 09075E100 312 5,188 SH   SOLE 44 5,188 0 0
BIOVERATIV INC COM 09075E100 9 150 SH   DFND 66 0 0 150
BITAUTO HLDGS LTD OPT 091727107 1,668 58,000 SH Put SOLE 8 58,000 0 0
BITAUTO HLDGS LTD OPT 091727107 2,843 98,900 SH Call SOLE 8 98,900 0 0
BJS RESTAURANTS INC COM 09180C106 262 7,024 SH   SOLE 1 7,024 0 0
BJS RESTAURANTS INC COM 09180C106 164 4,405 SH   SOLE 8 4,405 0 0
BJS RESTAURANTS INC COM 09180C106 258 6,925 SH   SOLE 44 6,925 0 0
BLACK BOX CORP DEL COM 091826107 15 1,767 SH   SOLE 1 1,767 0 0
BLACK BOX CORP DEL COM 091826107 0 23 SH   SOLE 8 23 0 0
BLACK BOX CORP DEL COM 091826107 296 34,585 SH   SOLE 44 34,585 0 0
BLACK DIAMOND INC COM 09202G101 0 16 SH   SOLE 1 16 0 0
BLACK DIAMOND INC COM 09202G101 1 168 SH   SOLE 44 168 0 0
BLACK HILLS CORP COM 092113109 1,105 16,370 SH   SOLE 1 16,370 0 0
BLACK HILLS CORP CONV 092113125 5,125 69,335 SH   SOLE 8 69,335 0 0
BLACK HILLS CORP COM 092113109 142 2,102 SH   SOLE 8 2,102 0 0
BLACK HILLS CORP COM 092113109 310 4,600 SH   SOLE 44 4,600 0 0
BLACK KNIGHT FINL SVCS INC COM 09214X100 4 96 SH   SOLE 1 96 0 0
BLACK KNIGHT FINL SVCS INC COM 09214X100 79 1,920 SH   SOLE 8 1,920 0 0
BLACK STONE MINERALS L P COM 09225M101 6,355 403,216 SH   SOLE 32 403,216 0 0
BLACK STONE MINERALS L P COM 09225M101 19 1,200 SH   SOLE 44 1,200 0 0
BLACKBAUD INC COM 09227Q100 3,262 38,046 SH   SOLE 1 38,046 0 0
BLACKBAUD INC COM 09227Q100 2,068 24,111 SH   SOLE 44 24,111 0 0
BLACKBERRY LTD OPT 09228F103 12,245 1,225,700 SH Call SOLE 8 1,225,700 0 0
BLACKBERRY LTD OPT 09228F103 1,937 193,900 SH Put SOLE 8 193,900 0 0
BLACKBERRY LTD COM 09228F103 827 82,630 SH   SOLE 8 82,630 0 0
BLACKBERRY LTD COM 09228F103 391 39,100 SH   SOLE 44 39,100 0 0
BLACKBERRY LTD COM 09228F103 4 370 SH   SOLE 56 370 0 0
BLACKBERRY LTD COM 09228F103 31 3,125 SH   DFND 66 0 0 3,125
BLACKHAWK NETWORK HLDGS INC COM 09238E104 82 1,880 SH   SOLE 1 1,880 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 87 2,003 SH   SOLE 8 2,003 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 2,481 56,900 SH   SOLE 44 56,900 0 0
BLACKLINE INC COM 09239B109 309 8,650 SH   SOLE 1 8,650 0 0
BLACKLINE INC OPT 09239B109 1,358 38,000 SH Call SOLE 8 38,000 0 0
BLACKLINE INC COM 09239B109 18 500 SH   SOLE 44 500 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 0 4 SH   SOLE 8 4 0 0
BLACKROCK CAPITAL INVESTMENT BOND 092533AC2 3,629 3,545,000 PRN   SOLE 8 0 0 3,545,000
BLACKROCK CAPITAL INVESTMENT BOND 092533AB4 1,335 1,309,000 PRN   SOLE 8 0 0 1,309,000
BLACKROCK CAPITAL INVESTMENT COM 092533108 25 3,400 SH   SOLE 44 3,400 0 0
BLACKROCK CR ALLCTN INC TR FUND 092508100 13 998 SH   DFND 66 0 0 998
BLACKROCK ENH CAP &amp INC FD I FUND 09256A109 5 350 SH   DFND 66 0 0 350
BLACKROCK FLOATING RATE INCO FUND 091941104 0 21 SH   SOLE 8 21 0 0
BLACKROCK INC COM 09247X101 26,097 61,781 SH   SOLE 1 61,781 0 0
BLACKROCK INC OPT 09247X101 10,560 25,000 SH Call SOLE 8 25,000 0 0
BLACKROCK INC COM 09247X101 1,404 3,323 SH   SOLE 8 3,323 0 0
BLACKROCK INC OPT 09247X101 17,952 42,500 SH Put SOLE 8 42,500 0 0
BLACKROCK INC COM 09247X101 119 281 SH   SOLE 9 281 0 0
BLACKROCK INC COM 09247X101 1,694 4,011 SH   SOLE 44 4,011 0 0
BLACKSTONE GROUP L P COM 09253U108 1,174 35,199 SH   SOLE 1 35,199 0 0
BLACKSTONE GROUP L P OPT 09253U108 14,041 421,000 SH Call SOLE 8 421,000 0 0
BLACKSTONE GROUP L P COM 09253U108 9,869 295,960 SH   SOLE 8 295,960 0 0
BLACKSTONE GROUP L P OPT 09253U108 39,380 1,180,800 SH Put SOLE 8 1,180,800 0 0
BLACKSTONE GROUP L P COM 09253U108 50 1,501 SH   SOLE 32 1,501 0 0
BLACKSTONE GROUP L P COM 09253U108 554 16,625 SH   DFND 66 0 0 16,625
BLACKSTONE GROUP L P COM 09253U108 313 9,387 SH   SOLE 81 9,387 0 0
BLACKSTONE MTG TR INC TRUS 09257W100 215 6,804 SH   SOLE 1 6,804 0 0
BLACKSTONE MTG TR INC BOND 09257WAB6 1,018 1,000,000 PRN   SOLE 8 0 0 1,000,000
BLOCK H &amp R INC COM 093671105 8,552 276,704 SH   SOLE 1 276,704 0 0
BLOCK H &amp R INC COM 093671105 901 29,173 SH   SOLE 8 29,173 0 0
BLOCK H &amp R INC OPT 093671105 1,110 35,900 SH Call SOLE 8 35,900 0 0
BLOCK H &amp R INC OPT 093671105 1,051 34,000 SH Put SOLE 8 34,000 0 0
BLOCK H &amp R INC COM 093671105 1,829 59,165 SH   SOLE 44 59,165 0 0
BLOOMIN BRANDS INC COM 094235108 299 14,045 SH   SOLE 1 14,045 0 0
BLOOMIN BRANDS INC COM 094235108 1,993 93,890 SH   SOLE 44 93,890 0 0
BLUCORA INC COM 095229100 253 11,905 SH   SOLE 1 11,905 0 0
BLUCORA INC COM 095229100 46 2,167 SH   SOLE 8 2,167 0 0
BLUCORA INC OPT 095229100 21 1,000 SH Put SOLE 8 1,000 0 0
BLUCORA INC OPT 095229100 76 3,600 SH Call SOLE 8 3,600 0 0
BLUCORA INC COM 095229100 49 2,300 SH   SOLE 44 2,300 0 0
BLUE BIRD CORP COM 095306106 0 6 SH   SOLE 1 6 0 0
BLUE BIRD CORP COM 095306106 7 400 SH   SOLE 44 400 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 7 313 SH   SOLE 1 313 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 53 2,352 SH   SOLE 8 2,352 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 168 7,359 SH   SOLE 44 7,359 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 0 6 SH   SOLE 1 6 0 0
BLUE HILLS BANCORP INC COM 095573101 0 18 SH   SOLE 1 18 0 0
BLUE HILLS BANCORP INC COM 095573101 27 1,500 SH   SOLE 44 1,500 0 0
BLUEBIRD BIO INC COM 09609G100 118 1,120 SH   SOLE 1 1,120 0 0
BLUEBIRD BIO INC OPT 09609G100 200 1,900 SH Put SOLE 8 1,900 0 0
BLUEBIRD BIO INC OPT 09609G100 116 1,100 SH Call SOLE 8 1,100 0 0
BLUEBIRD BIO INC COM 09609G100 1,242 11,824 SH   SOLE 8 11,824 0 0
BLUEKNIGHT ENERGY PARTNERS L COM 09625U109 0 11 SH   SOLE 8 11 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 67 1,324 SH   SOLE 1 1,324 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 61 1,208 SH   SOLE 44 1,208 0 0
BLUEROCK RESIDENTIAL GRW REI TRUS 09627J102 0 17 SH   SOLE 1 17 0 0
BLUEROCK RESIDENTIAL GRW REI TRUS 09627J102 6 500 SH   SOLE 44 500 0 0
BMC STK HLDGS INC COM 05591B109 1 49 SH   SOLE 1 49 0 0
BMC STK HLDGS INC COM 05591B109 1 45 SH   SOLE 8 45 0 0
BMC STK HLDGS INC COM 05591B109 196 8,975 SH   SOLE 44 8,975 0 0
BOARDWALK PIPELINE PARTNERS COM 096627104 3,517 195,294 SH   SOLE 1 195,294 0 0
BOARDWALK PIPELINE PARTNERS OPT 096627104 25 1,400 SH Put SOLE 8 1,400 0 0
BOARDWALK PIPELINE PARTNERS COM 096627104 251 13,933 SH   SOLE 8 13,933 0 0
BOARDWALK PIPELINE PARTNERS OPT 096627104 369 20,500 SH Call SOLE 8 20,500 0 0
BOARDWALK PIPELINE PARTNERS COM 096627104 7,312 406,012 SH   SOLE 32 406,012 0 0
BOB EVANS FARMS INC COM 096761101 429 5,974 SH   SOLE 1 5,974 0 0
BOB EVANS FARMS INC OPT 096761101 13,791 192,000 SH Call SOLE 8 192,000 0 0
BOB EVANS FARMS INC OPT 096761101 4,310 60,000 SH Put SOLE 8 60,000 0 0
BOB EVANS FARMS INC COM 096761101 3,988 55,526 SH   SOLE 8 55,526 0 0
BOB EVANS FARMS INC COM 096761101 281 3,912 SH   SOLE 44 3,912 0 0
BOEING CO COM 097023105 196,660 994,498 SH   SOLE 1 763,325 231,173 0
BOEING CO COM 097023105 36 182 SH   SOLE 8 182 0 0
BOEING CO OPT 097023105 23,612 119,400 SH Put SOLE 8 119,400 0 0
BOEING CO OPT 097023105 39,570 200,100 SH Call SOLE 8 200,100 0 0
BOEING CO COM 097023105 104 527 SH   SOLE 9 527 0 0
BOEING CO COM 097023105 857 4,333 SH   SOLE 20 0 4,333 0
BOEING CO COM 097023105 3,664 18,530 SH   SOLE 44 18,530 0 0
BOEING CO COM 097023105 1,108 5,603 SH   DFND 66 0 0 5,603
BOEING CO COM 097023105 11,797 59,656 SH   SOLE 66 0 59,656 0
BOFI HLDG INC COM 05566U108 163 6,858 SH   SOLE 1 6,858 0 0
BOFI HLDG INC COM 05566U108 32 1,350 SH   SOLE 8 1,350 0 0
BOFI HLDG INC OPT 05566U108 740 31,200 SH Call SOLE 8 31,200 0 0
BOFI HLDG INC OPT 05566U108 7,016 295,800 SH Put SOLE 8 295,800 0 0
BOFI HLDG INC COM 05566U108 1,810 76,300 SH   SOLE 44 76,300 0 0
BOINGO WIRELESS INC COM 09739C102 0 28 SH   SOLE 1 28 0 0
BOINGO WIRELESS INC COM 09739C102 179 11,938 SH   SOLE 44 11,938 0 0
BOISE CASCADE CO DEL COM 09739D100 400 13,165 SH   SOLE 1 13,165 0 0
BOISE CASCADE CO DEL COM 09739D100 605 19,900 SH   SOLE 44 19,900 0 0
BOJANGLES INC COM 097488100 0 12 SH   SOLE 1 12 0 0
BOJANGLES INC COM 097488100 110 6,796 SH   SOLE 8 6,796 0 0
BOJANGLES INC COM 097488100 60 3,694 SH   SOLE 44 3,694 0 0
BOK FINL CORP COM 05561Q201 7 84 SH   SOLE 1 84 0 0
BOK FINL CORP OPT 05561Q201 193 2,300 SH Call SOLE 8 2,300 0 0
BOK FINL CORP COM 05561Q201 788 9,366 SH   SOLE 44 9,366 0 0
BON-TON STORES INC COM 09776J101 0 40 SH   SOLE 8 40 0 0
BONANZA CREEK ENERGY INC COM 097793400 361 11,374 SH   SOLE 1 11,374 0 0
BONANZA CREEK ENERGY INC COM 097793400 558 17,618 SH   SOLE 44 17,618 0 0
BOOT BARN HLDGS INC COM 099406100 0 10 SH   SOLE 1 10 0 0
BOOT BARN HLDGS INC COM 099406100 56 7,847 SH   SOLE 8 7,847 0 0
BOOT BARN HLDGS INC COM 099406100 12 1,731 SH   SOLE 44 1,731 0 0
BOOZ ALLEN HAMILTON HLDG COR COM 099502106 16 491 SH   SOLE 1 491 0 0
BOOZ ALLEN HAMILTON HLDG COR COM 099502106 0 1 SH   SOLE 8 1 0 0
BOOZ ALLEN HAMILTON HLDG COR COM 099502106 220 6,771 SH   SOLE 44 6,771 0 0
BORGWARNER INC COM 099724106 4,132 97,532 SH   SOLE 1 97,532 0 0
BORGWARNER INC COM 099724106 223 5,267 SH   SOLE 8 5,267 0 0
BORGWARNER INC OPT 099724106 1,072 25,300 SH Call SOLE 8 25,300 0 0
BORGWARNER INC OPT 099724106 2,050 48,400 SH Put SOLE 8 48,400 0 0
BORGWARNER INC COM 099724106 117 2,756 SH   SOLE 9 2,756 0 0
BORGWARNER INC COM 099724106 1,028 24,278 SH   SOLE 44 24,278 0 0
BOSTON BEER INC COM 100557107 163 1,227 SH   SOLE 1 1,227 0 0
BOSTON BEER INC COM 100557107 595 4,499 SH   SOLE 8 4,499 0 0
BOSTON BEER INC COM 100557107 3,676 27,815 SH   SOLE 44 27,815 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 154 9,999 SH   SOLE 1 9,999 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 56 3,640 SH   SOLE 44 3,640 0 0
BOSTON PROPERTIES INC TRUS 101121101 20,358 165,480 SH   SOLE 1 165,480 0 0
BOSTON PROPERTIES INC COM 101121101 2,425 19,715 SH   SOLE 1 19,715 0 0
BOSTON PROPERTIES INC TRUS 101121101 24 195 SH   SOLE 8 195 0 0
BOSTON PROPERTIES INC OPT 101121101 5,807 47,200 SH Put SOLE 8 47,200 0 0
BOSTON PROPERTIES INC OPT 101121101 12 100 SH Call SOLE 8 100 0 0
BOSTON PROPERTIES INC TRUS 101121101 693 5,631 SH   SOLE 44 5,631 0 0
BOSTON SCIENTIFIC CORP COM 101137107 16,989 612,888 SH   SOLE 1 612,888 0 0
BOSTON SCIENTIFIC CORP COM 101137107 6,017 217,022 SH   SOLE 8 217,022 0 0
BOSTON SCIENTIFIC CORP OPT 101137107 6,947 250,600 SH Call SOLE 8 250,600 0 0
BOSTON SCIENTIFIC CORP OPT 101137107 383 13,800 SH Put SOLE 8 13,800 0 0
BOSTON SCIENTIFIC CORP COM 101137107 21 764 SH   SOLE 44 764 0 0
BOSTON SCIENTIFIC CORP COM 101137107 14 500 SH   DFND 66 0 0 500
BOTTOMLINE TECH DEL INC COM 101388106 111 4,298 SH   SOLE 1 4,298 0 0
BOULDER GROWTH &amp INCOME FD I FUND 101507101 0 24 SH   SOLE 8 24 0 0
BOVIE MEDICAL CORP COM 10211F100 1 278 SH   SOLE 8 278 0 0
BOX INC COM 10316T104 1 60 SH   SOLE 1 60 0 0
BOX INC OPT 10316T104 1,098 60,200 SH Call SOLE 8 60,200 0 0
BOX INC COM 10316T104 407 22,348 SH   SOLE 8 22,348 0 0
BOX INC OPT 10316T104 551 30,200 SH Put SOLE 8 30,200 0 0
BOX INC COM 10316T104 31 1,725 SH   SOLE 44 1,725 0 0
BOYD GAMING CORP COM 103304101 244 9,825 SH   SOLE 1 9,825 0 0
BOYD GAMING CORP OPT 103304101 169 6,800 SH Put SOLE 8 6,800 0 0
BOYD GAMING CORP COM 103304101 37 1,491 SH   SOLE 8 1,491 0 0
BOYD GAMING CORP OPT 103304101 16,534 666,400 SH Call SOLE 8 666,400 0 0
BOYD GAMING CORP COM 103304101 161 6,500 SH   SOLE 44 6,500 0 0
BP PLC ADR 055622104 5,281 152,411 SH   SOLE 1 152,411 0 0
BP PLC ADR 055622104 3 79 SH   SOLE 8 79 0 0
BP PLC OPT 055622104 8,860 255,700 SH Call SOLE 8 255,700 0 0
BP PLC OPT 055622104 5,243 151,300 SH Put SOLE 8 151,300 0 0
BP PLC ADR 055622104 13,860 400,000 SH   SOLE 9 400,000 0 0
BP PLC ADR 055622104 369 10,650 SH   DFND 20 0 0 10,650
BP PLC ADR 055622104 469 13,532 SH   DFND 66 0 0 13,532
BP PRUDHOE BAY RTY TR OPT 055630107 11 500 SH Put SOLE 8 500 0 0
BP PRUDHOE BAY RTY TR OPT 055630107 378 17,500 SH Call SOLE 8 17,500 0 0
BRADY CORP COM 104674106 225 6,648 SH   SOLE 1 6,648 0 0
BRADY CORP COM 104674106 314 9,263 SH   SOLE 44 9,263 0 0
BRANDYWINE RLTY TR TRUS 105368203 4,506 257,040 SH   SOLE 1 257,040 0 0
BRANDYWINE RLTY TR TRUS 105368203 3 194 SH   SOLE 8 194 0 0
BRANDYWINE RLTY TR TRUS 105368203 199 11,329 SH   SOLE 44 11,329 0 0
BRASKEM S A OPT 105532105 27 1,300 SH Put SOLE 8 1,300 0 0
BRASKEM S A OPT 105532105 10 500 SH Call SOLE 8 500 0 0
BRF SA ADR 10552T107 0 30 SH   SOLE 8 30 0 0
BRF SA ADR 10552T107 264 22,371 SH   SOLE 9 22,371 0 0
BRIDGE BANCORP INC COM 108035106 0 15 SH   SOLE 1 15 0 0
BRIDGEPOINT ED INC COM 10807M105 0 13 SH   SOLE 1 13 0 0
BRIDGEPOINT ED INC COM 10807M105 4 271 SH   SOLE 8 271 0 0
BRIDGEPOINT ED INC COM 10807M105 15 1,000 SH   SOLE 44 1,000 0 0
BRIGGS &amp STRATTON CORP COM 109043109 198 8,195 SH   SOLE 1 8,195 0 0
BRIGGS &amp STRATTON CORP OPT 109043109 24 1,000 SH Put SOLE 8 1,000 0 0
BRIGGS &amp STRATTON CORP OPT 109043109 43 1,800 SH Call SOLE 8 1,800 0 0
BRIGGS &amp STRATTON CORP COM 109043109 86 3,562 SH   SOLE 8 3,562 0 0
BRIGGS &amp STRATTON CORP COM 109043109 99 4,103 SH   SOLE 44 4,103 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 14 187 SH   SOLE 1 187 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 748 9,697 SH   SOLE 8 9,697 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 3,663 47,436 SH   SOLE 44 47,436 0 0
BRIGHTCOVE INC COM 10921T101 0 23 SH   SOLE 1 23 0 0
BRINKER INTL INC COM 109641100 2,822 74,101 SH   SOLE 1 74,101 0 0
BRINKER INTL INC OPT 109641100 19 500 SH Call SOLE 8 500 0 0
BRINKER INTL INC COM 109641100 19 509 SH   SOLE 44 509 0 0
BRINKS CO COM 109696104 1,280 19,109 SH   SOLE 1 19,109 0 0
BRINKS CO COM 109696104 92 1,375 SH   SOLE 8 1,375 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 70,204 1,259,951 SH   SOLE 1 1,259,951 0 0
BRISTOL MYERS SQUIBB CO OPT 110122108 21,603 387,700 SH Call SOLE 8 387,700 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 22,007 394,953 SH   SOLE 8 394,953 0 0
BRISTOL MYERS SQUIBB CO OPT 110122108 44,069 790,900 SH Put SOLE 8 790,900 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2,217 39,803 SH   SOLE 9 39,803 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 3,100 55,627 SH   SOLE 44 55,627 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,266 22,716 SH   DFND 66 0 0 22,716
BRISTOW GROUP INC COM 110394103 29 3,831 SH   SOLE 1 3,831 0 0
BRISTOW GROUP INC OPT 110394103 574 75,000 SH Call SOLE 8 75,000 0 0
BRISTOW GROUP INC COM 110394103 17 2,182 SH   SOLE 8 2,182 0 0
BRISTOW GROUP INC COM 110394103 47 6,167 SH   SOLE 44 6,167 0 0
BRITISH AMERN TOB PLC ADR 110448107 34,795 507,664 SH   SOLE 1 507,664 0 0
BRITISH AMERN TOB PLC ADR 110448107 1 20 SH   SOLE 8 20 0 0
BRITISH AMERN TOB PLC ADR 110448107 103 1,500 SH   DFND 66 0 0 1,500
BRIXMOR PPTY GROUP INC TRUS 11120U105 4,237 236,991 SH   SOLE 1 236,991 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 1,013 56,656 SH   SOLE 1 56,656 0 0
BRIXMOR PPTY GROUP INC TRUS 11120U105 12 682 SH   SOLE 8 682 0 0
BRIXMOR PPTY GROUP INC TRUS 11120U105 104 5,843 SH   SOLE 44 5,843 0 0
BROADCOM LTD COM Y09827109 65,343 280,386 SH   SOLE 1 280,386 0 0
BROADCOM LTD OPT Y09827109 52,087 223,500 SH Call SOLE 8 223,500 0 0
BROADCOM LTD OPT Y09827109 113,193 485,700 SH Put SOLE 8 485,700 0 0
BROADCOM LTD COM Y09827109 79,276 340,169 SH   SOLE 8 340,169 0 0
BROADCOM LTD COM Y09827109 57 243 SH   SOLE 9 243 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7,454 98,653 SH   SOLE 1 98,653 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 178 2,353 SH   SOLE 8 2,353 0 0
BROADRIDGE FINL SOLUTIONS IN OPT 11133T103 8 100 SH Call SOLE 8 100 0 0
BROADRIDGE FINL SOLUTIONS IN OPT 11133T103 227 3,000 SH Put SOLE 8 3,000 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,506 33,172 SH   SOLE 44 33,172 0 0
BROADSOFT INC COM 11133B409 1 24 SH   SOLE 1 24 0 0
BROADSOFT INC BOND 11133BAD4 3,679 2,952,000 PRN   SOLE 8 0 0 2,952,000
BROADSOFT INC COM 11133B409 26 600 SH   SOLE 8 600 0 0
BROADSOFT INC OPT 11133B409 47 1,100 SH Put SOLE 8 1,100 0 0
BROADSOFT INC COM 11133B409 17 400 SH   SOLE 44 400 0 0
BROADWIND ENERGY INC COM 11161T207 0 61 SH   SOLE 8 61 0 0
BROADWIND ENERGY INC COM 11161T207 0 51 SH   SOLE 44 51 0 0
BROCADE COMMUNICATIONS SYS I COM 111621306 8,804 698,279 SH   SOLE 1 698,279 0 0
BROCADE COMMUNICATIONS SYS I OPT 111621306 1,432 113,600 SH Call SOLE 8 113,600 0 0
BROCADE COMMUNICATIONS SYS I OPT 111621306 9 700 SH Put SOLE 8 700 0 0
BROCADE COMMUNICATIONS SYS I COM 111621306 1,255 99,538 SH   SOLE 8 99,538 0 0
BROCADE COMMUNICATIONS SYS I COM 111621306 0 14 SH   DFND 20 0 0 14
BROOKDALE SR LIVING INC COM 112463104 189 12,852 SH   SOLE 1 12,852 0 0
BROOKDALE SR LIVING INC OPT 112463104 163 11,100 SH Put SOLE 8 11,100 0 0
BROOKDALE SR LIVING INC OPT 112463104 1,190 80,900 SH Call SOLE 8 80,900 0 0
BROOKDALE SR LIVING INC COM 112463104 1,167 79,333 SH   SOLE 8 79,333 0 0
BROOKDALE SR LIVING INC COM 112463104 2,370 161,095 SH   SOLE 44 161,095 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 259 6,596 SH   SOLE 8 6,596 0 0
BROOKFIELD ASSET MGMT INC OPT 112585104 27 700 SH Call SOLE 8 700 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 222 5,670 SH   SOLE 9 5,670 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 549 14,000 SH   DFND 66 0 0 14,000
BROOKFIELD INFRAST PARTNERS OPT G16252101 98 2,400 SH Put SOLE 8 2,400 0 0
BROOKFIELD INFRAST PARTNERS OPT G16252101 127 3,100 SH Call SOLE 8 3,100 0 0
BROOKFIELD INFRAST PARTNERS COM G16252101 3 66 SH   SOLE 9 66 0 0
BROOKFIELD PPTY PARTNERS L P COM G16249107 16 691 SH   SOLE 9 691 0 0
BROOKFIELD REAL ASSETS INCOM FUND 112830104 1 61 SH   SOLE 8 61 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 133 9,093 SH   SOLE 1 9,093 0 0
BROOKS AUTOMATION INC COM 114340102 179 8,277 SH   SOLE 1 8,277 0 0
BROOKS AUTOMATION INC COM 114340102 668 30,820 SH   SOLE 44 30,820 0 0
BROWN &amp BROWN INC COM 115236101 28 645 SH   SOLE 1 645 0 0
BROWN &amp BROWN INC COM 115236101 1,986 46,111 SH   SOLE 44 46,111 0 0
BROWN FORMAN CORP COM 115637209 6,109 125,697 SH   SOLE 1 125,697 0 0
BROWN FORMAN CORP COM 115637100 9 182 SH   SOLE 1 182 0 0
BROWN FORMAN CORP COM 115637209 1 24 SH   SOLE 8 24 0 0
BROWN FORMAN CORP COM 115637100 232 4,692 SH   SOLE 44 4,692 0 0
BROWN FORMAN CORP COM 115637209 7,288 149,964 SH   SOLE 44 149,964 0 0
BROWN FORMAN CORP COM 115637209 230 4,724 SH   SOLE 99 4,724 0 0
BRUKER CORP COM 116794108 820 28,450 SH   SOLE 1 28,450 0 0
BRUKER CORP COM 116794108 442 15,313 SH   SOLE 8 15,313 0 0
BRUKER CORP OPT 116794108 23 800 SH Put SOLE 8 800 0 0
BRUKER CORP COM 116794108 398 13,785 SH   SOLE 44 13,785 0 0
BRUNSWICK CORP COM 117043109 711 11,342 SH   SOLE 1 11,342 0 0
BRUNSWICK CORP OPT 117043109 376 6,000 SH Put SOLE 8 6,000 0 0
BRUNSWICK CORP OPT 117043109 546 8,700 SH Call SOLE 8 8,700 0 0
BRUNSWICK CORP COM 117043109 25 397 SH   SOLE 8 397 0 0
BRUNSWICK CORP COM 117043109 858 13,684 SH   SOLE 44 13,684 0 0
BRYN MAWR BK CORP COM 117665109 1 12 SH   SOLE 1 12 0 0
BRYN MAWR BK CORP COM 117665109 26 600 SH   SOLE 44 600 0 0
BSB BANCORP INC MD COM 05573H108 0 7 SH   SOLE 1 7 0 0
BSQUARE CORP COM 11776U300 0 71 SH   SOLE 8 71 0 0
BT GROUP PLC ADR 05577E101 43 2,200 SH   DFND 66 0 0 2,200
BUCKEYE PARTNERS L P OPT 118230101 320 5,000 SH Put SOLE 8 5,000 0 0
BUCKEYE PARTNERS L P OPT 118230101 2,340 36,600 SH Call SOLE 8 36,600 0 0
BUCKEYE PARTNERS L P COM 118230101 3 45 SH   SOLE 8 45 0 0
BUCKEYE PARTNERS L P COM 118230101 10 150 SH   DFND 20 0 0 150
BUCKEYE PARTNERS L P COM 118230101 29,187 456,541 SH   SOLE 32 456,541 0 0
BUCKLE INC COM 118440106 260 14,608 SH   SOLE 1 14,608 0 0
BUCKLE INC OPT 118440106 737 41,400 SH Call SOLE 8 41,400 0 0
BUCKLE INC COM 118440106 113 6,306 SH   SOLE 8 6,306 0 0
BUCKLE INC OPT 118440106 552 31,000 SH Put SOLE 8 31,000 0 0
BUFFALO WILD WINGS INC COM 119848109 348 2,751 SH   SOLE 1 2,751 0 0
BUFFALO WILD WINGS INC OPT 119848109 2,306 18,200 SH Call SOLE 8 18,200 0 0
BUFFALO WILD WINGS INC OPT 119848109 18,701 147,600 SH Put SOLE 8 147,600 0 0
BUFFALO WILD WINGS INC COM 119848109 8,945 70,605 SH   SOLE 8 70,605 0 0
BUFFALO WILD WINGS INC COM 119848109 488 3,852 SH   SOLE 44 3,852 0 0
BUILD A BEAR WORKSHOP COM 120076104 0 10 SH   SOLE 1 10 0 0
BUILD A BEAR WORKSHOP COM 120076104 17 1,600 SH   SOLE 8 1,600 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 876 57,204 SH   SOLE 1 57,204 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 81 5,264 SH   SOLE 8 5,264 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 45 2,955 SH   SOLE 44 2,955 0 0
BUNGE LIMITED COM G16962105 3,253 43,611 SH   SOLE 1 43,611 0 0
BUNGE LIMITED COM G16962105 84 1,122 SH   SOLE 8 1,122 0 0
BUNGE LIMITED OPT G16962105 2,917 39,100 SH Call SOLE 8 39,100 0 0
BUNGE LIMITED OPT G16962105 1,306 17,500 SH Put SOLE 8 17,500 0 0
BUNGE LIMITED COM G16962105 1,236 16,566 SH   SOLE 9 16,566 0 0
BUNGE LIMITED COM G16962105 999 13,393 SH   SOLE 44 13,393 0 0
BURLINGTON STORES INC COM 122017106 93 1,012 SH   SOLE 1 1,012 0 0
BURLINGTON STORES INC COM 122017106 182 1,974 SH   SOLE 8 1,974 0 0
BURLINGTON STORES INC OPT 122017106 2,769 30,100 SH Call SOLE 8 30,100 0 0
BURLINGTON STORES INC OPT 122017106 1,288 14,000 SH Put SOLE 8 14,000 0 0
BURLINGTON STORES INC COM 122017106 2,745 29,838 SH   SOLE 44 29,838 0 0
BWX TECHNOLOGIES INC COM 05605H100 15 313 SH   SOLE 1 313 0 0
BWX TECHNOLOGIES INC COM 05605H100 400 8,201 SH   SOLE 8 8,201 0 0
BWX TECHNOLOGIES INC OPT 05605H100 5 100 SH Call SOLE 8 100 0 0
C &amp F FINL CORP COM 12466Q104 0 3 SH   SOLE 1 3 0 0
C D I CORP COM 125071100 10 1,634 SH   SOLE 1 1,634 0 0
C D I CORP COM 125071100 0 29 SH   SOLE 8 29 0 0
C D I CORP COM 125071100 26 4,505 SH   SOLE 44 4,505 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 5,607 81,639 SH   SOLE 1 81,639 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 40 594 SH   SOLE 8 594 0 0
C H ROBINSON WORLDWIDE INC OPT 12541W209 3,496 50,900 SH Call SOLE 8 50,900 0 0
C H ROBINSON WORLDWIDE INC OPT 12541W209 144 2,100 SH Put SOLE 8 2,100 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 313 4,564 SH   SOLE 44 4,564 0 0
C&ampJ ENERGY SVCS INC NEW COM 12674R100 34 1,000 SH   SOLE 44 1,000 0 0
CA INC COM 12673P105 10,892 316,012 SH   SOLE 1 316,012 0 0
CA INC COM 12673P105 73 2,109 SH   SOLE 8 2,109 0 0
CA INC OPT 12673P105 2,044 59,300 SH Call SOLE 8 59,300 0 0
CA INC OPT 12673P105 272 7,900 SH Put SOLE 8 7,900 0 0
CA INC COM 12673P105 760 22,036 SH   SOLE 9 22,036 0 0
CABELAS INC COM 126804301 4,332 72,904 SH   SOLE 1 72,904 0 0
CABELAS INC COM 126804301 131 2,206 SH   SOLE 8 2,206 0 0
CABELAS INC COM 126804301 762 12,842 SH   SOLE 44 12,842 0 0
CABLE ONE INC COM 12685J105 18 26 SH   SOLE 1 26 0 0
CABLE ONE INC COM 12685J105 23 33 SH   SOLE 8 33 0 0
CABLE ONE INC COM 12685J105 328 461 SH   SOLE 44 461 0 0
CABOT CORP COM 127055101 741 13,885 SH   SOLE 1 13,885 0 0
CABOT CORP OPT 127055101 5 100 SH Call SOLE 8 100 0 0
CABOT CORP OPT 127055101 128 2,400 SH Put SOLE 8 2,400 0 0
CABOT CORP COM 127055101 87 1,633 SH   SOLE 8 1,633 0 0
CABOT CORP COM 127055101 997 18,651 SH   SOLE 44 18,651 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 221 3,000 SH   SOLE 1 3,000 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 1,235 16,718 SH   SOLE 44 16,718 0 0
CABOT OIL &amp GAS CORP COM 127097103 2,798 111,534 SH   SOLE 1 111,534 0 0
CABOT OIL &amp GAS CORP OPT 127097103 3,466 138,200 SH Call SOLE 8 138,200 0 0
CABOT OIL &amp GAS CORP COM 127097103 2,536 101,093 SH   SOLE 8 101,093 0 0
CABOT OIL &amp GAS CORP OPT 127097103 416 16,600 SH Put SOLE 8 16,600 0 0
CACI INTL INC COM 127190304 608 4,863 SH   SOLE 1 4,863 0 0
CACI INTL INC OPT 127190304 225 1,800 SH Call SOLE 8 1,800 0 0
CACI INTL INC OPT 127190304 125 1,000 SH Put SOLE 8 1,000 0 0
CACI INTL INC COM 127190304 59 471 SH   SOLE 8 471 0 0
CACI INTL INC COM 127190304 23 183 SH   SOLE 44 183 0 0
CADENCE BANCORPORATION COM 12739A100 0 7 SH   SOLE 1 7 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,336 39,917 SH   SOLE 1 39,917 0 0
CADENCE DESIGN SYSTEM INC OPT 127387108 47 1,400 SH Call SOLE 8 1,400 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 915 27,312 SH   SOLE 8 27,312 0 0
CADENCE DESIGN SYSTEM INC OPT 127387108 268 8,000 SH Put SOLE 8 8,000 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 4,762 142,197 SH   SOLE 44 142,197 0 0
CADIZ INC COM 127537207 0 16 SH   SOLE 1 16 0 0
CADIZ INC COM 127537207 53 3,930 SH   SOLE 44 3,930 0 0
CAE INC COM 124765108 388 22,487 SH   SOLE 9 22,487 0 0
CAESARS ACQUISITION CO COM 12768T103 9 446 SH   SOLE 1 446 0 0
CAESARS ACQUISITION CO COM 12768T103 1 61 SH   SOLE 8 61 0 0
CAESARS ACQUISITION CO COM 12768T103 186 9,766 SH   SOLE 44 9,766 0 0
CAESARS ENTMT CORP COM 127686103 64 5,305 SH   SOLE 1 5,305 0 0
CAESARS ENTMT CORP OPT 127686103 2,353 196,100 SH Call SOLE 8 196,100 0 0
CAESARS ENTMT CORP COM 127686103 16,687 1,390,600 SH   SOLE 8 1,390,600 0 0
CAESARS ENTMT CORP OPT 127686103 1,064 88,700 SH Put SOLE 8 88,700 0 0
CAESARS ENTMT CORP COM 127686103 279 23,237 SH   SOLE 44 23,237 0 0
CAESARSTONE LTD COM M20598104 57 1,617 SH   SOLE 1 1,617 0 0
CAESARSTONE LTD COM M20598104 0 13 SH   SOLE 8 13 0 0
CAESARSTONE LTD OPT M20598104 4 100 SH Call SOLE 8 100 0 0
CAESARSTONE LTD OPT M20598104 4 100 SH Put SOLE 8 100 0 0
CAI INTERNATIONAL INC COM 12477X106 0 13 SH   SOLE 1 13 0 0
CAI INTERNATIONAL INC COM 12477X106 146 6,200 SH   SOLE 44 6,200 0 0
CAL MAINE FOODS INC COM 128030202 271 6,851 SH   SOLE 1 6,851 0 0
CAL MAINE FOODS INC OPT 128030202 1,350 34,100 SH Call SOLE 8 34,100 0 0
CAL MAINE FOODS INC OPT 128030202 2,443 61,700 SH Put SOLE 8 61,700 0 0
CAL MAINE FOODS INC COM 128030202 543 13,702 SH   SOLE 8 13,702 0 0
CALADRIUS BIOSCIENCES INC COM 128058203 0 60 SH   DFND 66 0 0 60
CALAMOS CONV OPP AND INC FD FUND 128117108 9 800 SH   DFND 66 0 0 800
CALAMP CORP COM 128126109 3,757 184,750 SH   SOLE 1 184,750 0 0
CALATLANTIC GROUP INC COM 128195104 270 7,622 SH   SOLE 1 7,622 0 0
CALATLANTIC GROUP INC OPT 128195104 1,488 42,100 SH Call SOLE 8 42,100 0 0
CALATLANTIC GROUP INC COM 128195104 838 23,698 SH   SOLE 8 23,698 0 0
CALATLANTIC GROUP INC OPT 128195104 279 7,900 SH Put SOLE 8 7,900 0 0
CALATLANTIC GROUP INC COM 128195104 277 7,836 SH   SOLE 44 7,836 0 0
CALAVO GROWERS INC COM 128246105 127 1,834 SH   SOLE 1 1,834 0 0
CALAVO GROWERS INC COM 128246105 221 3,200 SH   SOLE 44 3,200 0 0
CALERES INC COM 129500104 291 10,477 SH   SOLE 1 10,477 0 0
CALERES INC COM 129500104 100 3,587 SH   SOLE 8 3,587 0 0
CALERES INC COM 129500104 8 292 SH   SOLE 44 292 0 0
CALGON CARBON CORP COM 129603106 92 6,030 SH   SOLE 1 6,030 0 0
CALIFORNIA FIRST NTNL BANCOR COM 130222102 0 3 SH   SOLE 1 3 0 0
CALIFORNIA FIRST NTNL BANCOR COM 130222102 4 200 SH   SOLE 44 200 0 0
CALIFORNIA RES CORP COM 13057Q206 0 31 SH   SOLE 1 31 0 0
CALIFORNIA RES CORP COM 13057Q206 1 81 SH   SOLE 8 81 0 0
CALIFORNIA RES CORP OPT 13057Q206 237 27,700 SH Call SOLE 8 27,700 0 0
CALIFORNIA RES CORP OPT 13057Q206 64 7,520 SH Put SOLE 8 7,520 0 0
CALIFORNIA RES CORP COM 13057Q206 551 64,398 SH   SOLE 44 64,398 0 0
CALIFORNIA RES CORP COM 13057Q206 23 2,671 SH   DFND 66 0 0 2,671
CALIFORNIA WTR SVC GROUP COM 130788102 210 5,702 SH   SOLE 1 5,702 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 110 3,000 SH   SOLE 44 3,000 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 125 8,475 SH   SOLE 1 8,475 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 104 7,015 SH   SOLE 44 7,015 0 0
CALIX INC COM 13100M509 0 31 SH   SOLE 1 31 0 0
CALIX INC COM 13100M509 114 16,700 SH   SOLE 44 16,700 0 0
CALLAWAY GOLF CO COM 131193104 143 11,156 SH   SOLE 1 11,156 0 0
CALLAWAY GOLF CO COM 131193104 346 27,022 SH   SOLE 8 27,022 0 0
CALLAWAY GOLF CO OPT 131193104 3 200 SH Call SOLE 8 200 0 0
CALLAWAY GOLF CO OPT 131193104 26 2,000 SH Put SOLE 8 2,000 0 0
CALLAWAY GOLF CO COM 131193104 22 1,700 SH   SOLE 44 1,700 0 0
CALLIDUS SOFTWARE INC COM 13123E500 1 47 SH   SOLE 1 47 0 0
CALLIDUS SOFTWARE INC OPT 13123E500 3,026 125,000 SH Put SOLE 8 125,000 0 0
CALLIDUS SOFTWARE INC COM 13123E500 18 756 SH   SOLE 44 756 0 0
CALLON PETE CO DEL COM 13123X102 837 78,802 SH   SOLE 1 78,802 0 0
CALLON PETE CO DEL COM 13123X102 75 7,056 SH   SOLE 8 7,056 0 0
CALLON PETE CO DEL COM 13123X102 79 7,472 SH   SOLE 44 7,472 0 0
CALPINE CORP COM 131347304 1,958 144,746 SH   SOLE 1 144,746 0 0
CALPINE CORP OPT 131347304 6,370 470,800 SH Put SOLE 8 470,800 0 0
CALPINE CORP OPT 131347304 399 29,500 SH Call SOLE 8 29,500 0 0
CALPINE CORP COM 131347304 3,074 227,155 SH   SOLE 8 227,155 0 0
CALPINE CORP COM 131347304 119 8,783 SH   SOLE 44 8,783 0 0
CALUMET SPECIALTY PRODS PTNR OPT 131476103 9 2,100 SH Call SOLE 8 2,100 0 0
CALUMET SPECIALTY PRODS PTNR OPT 131476103 1 300 SH Put SOLE 8 300 0 0
CALUMET SPECIALTY PRODS PTNR COM 131476103 5 1,211 SH   SOLE 8 1,211 0 0
CALUMET SPECIALTY PRODS PTNR COM 131476103 139 32,807 SH   SOLE 32 32,807 0 0
CALUMET SPECIALTY PRODS PTNR COM 131476103 321 75,500 SH   SOLE 44 75,500 0 0
CAMBIUM LEARNING GRP INC COM 13201A107 0 10 SH   SOLE 1 10 0 0
CAMBIUM LEARNING GRP INC COM 13201A107 2 300 SH   SOLE 44 300 0 0
CAMBREX CORP COM 132011107 719 12,038 SH   SOLE 1 12,038 0 0
CAMBREX CORP COM 132011107 19 320 SH   SOLE 8 320 0 0
CAMBREX CORP COM 132011107 2,221 37,177 SH   SOLE 44 37,177 0 0
CAMDEN NATL CORP COM 133034108 0 11 SH   SOLE 1 11 0 0
CAMDEN NATL CORP COM 133034108 1 31 SH   SOLE 8 31 0 0
CAMDEN NATL CORP COM 133034108 16 366 SH   SOLE 44 366 0 0
CAMDEN PPTY TR TRUS 133131102 6,661 77,900 SH   SOLE 1 77,900 0 0
CAMDEN PPTY TR TRUS 133131102 9 109 SH   SOLE 8 109 0 0
CAMDEN PPTY TR TRUS 133131102 406 4,743 SH   SOLE 44 4,743 0 0
CAMECO CORP COM 13321L108 151 16,600 SH   SOLE 1 16,600 0 0
CAMECO CORP OPT 13321L108 124 13,600 SH Call SOLE 8 13,600 0 0
CAMECO CORP COM 13321L108 1,366 150,107 SH   SOLE 8 150,107 0 0
CAMECO CORP OPT 13321L108 18 2,000 SH Put SOLE 8 2,000 0 0
CAMECO CORP COM 13321L108 3,530 387,898 SH   SOLE 9 387,898 0 0
CAMECO CORP COM 13321L108 11 1,250 SH   DFND 66 0 0 1,250
CAMPBELL SOUP CO COM 134429109 9,107 174,613 SH   SOLE 1 174,613 0 0
CAMPBELL SOUP CO COM 134429109 3,294 63,172 SH   SOLE 8 63,172 0 0
CAMPBELL SOUP CO OPT 134429109 1,935 37,100 SH Call SOLE 8 37,100 0 0
CAMPBELL SOUP CO OPT 134429109 4,626 88,700 SH Put SOLE 8 88,700 0 0
CAMPBELL SOUP CO COM 134429109 75 1,439 SH   SOLE 9 1,439 0 0
CAMPBELL SOUP CO COM 134429109 2,064 39,583 SH   SOLE 44 39,583 0 0
CAMPBELL SOUP CO COM 134429109 41 783 SH   DFND 66 0 0 783
CAMPING WORLD HLDGS INC COM 13462K109 0 10 SH   SOLE 1 10 0 0
CAMPING WORLD HLDGS INC COM 13462K109 171 5,544 SH   SOLE 8 5,544 0 0
CAMPING WORLD HLDGS INC COM 13462K109 224 7,246 SH   SOLE 44 7,246 0 0
CAMTEK LTD COM M20791105 0 100 SH   SOLE 44 100 0 0
CANADA GOOSE HOLDINGS INC OPT 135086106 99 5,000 SH Put SOLE 8 5,000 0 0
CANADA GOOSE HOLDINGS INC COM 135086106 2 100 SH   SOLE 44 100 0 0
CANADIAN NAT RES LTD COM 136385101 866 30,047 SH   SOLE 1 30,047 0 0
CANADIAN NAT RES LTD OPT 136385101 1,159 40,200 SH Call SOLE 8 40,200 0 0
CANADIAN NAT RES LTD COM 136385101 220 7,628 SH   SOLE 8 7,628 0 0
CANADIAN NAT RES LTD OPT 136385101 1,667 57,800 SH Put SOLE 8 57,800 0 0
CANADIAN NAT RES LTD COM 136385101 23 800 SH   SOLE 44 800 0 0
CANADIAN NATL RY CO OPT 136375102 4,344 53,600 SH Call SOLE 8 53,600 0 0
CANADIAN NATL RY CO OPT 136375102 5,666 69,900 SH Put SOLE 8 69,900 0 0
CANADIAN NATL RY CO COM 136375102 4,502 55,545 SH   SOLE 9 55,545 0 0
CANADIAN PAC RY LTD OPT 13645T100 15,390 95,700 SH Call SOLE 8 95,700 0 0
CANADIAN PAC RY LTD COM 13645T100 795 4,944 SH   SOLE 8 4,944 0 0
CANADIAN PAC RY LTD OPT 13645T100 22,883 142,300 SH Put SOLE 8 142,300 0 0
CANADIAN PAC RY LTD COM 13645T100 1,040 6,465 SH   DFND 66 0 0 6,465
CANADIAN SOLAR INC COM 136635109 21,492 1,350,000 SH   SOLE 1 1,350,000 0 0
CANADIAN SOLAR INC OPT 136635109 1,729 108,600 SH Put SOLE 8 108,600 0 0
CANADIAN SOLAR INC COM 136635109 6 398 SH   SOLE 8 398 0 0
CANADIAN SOLAR INC OPT 136635109 3,459 217,300 SH Call SOLE 8 217,300 0 0
CANADIAN SOLAR INC COM 136635109 62 3,924 SH   SOLE 9 3,924 0 0
CANADIAN SOLAR INC COM 136635109 665 41,800 SH   SOLE 44 41,800 0 0
CANCER GENETICS INC COM 13739U104 2 454 SH   DFND 66 0 0 454
CANTEL MEDICAL CORP COM 138098108 336 4,314 SH   SOLE 1 4,314 0 0
CAPELLA EDUCATION COMPANY COM 139594105 341 3,983 SH   SOLE 1 3,983 0 0
CAPELLA EDUCATION COMPANY COM 139594105 367 4,296 SH   SOLE 8 4,296 0 0
CAPELLA EDUCATION COMPANY COM 139594105 27 320 SH   SOLE 44 320 0 0
CAPITAL BK FINL CORP COM 139794101 1,851 48,578 SH   SOLE 1 48,578 0 0
CAPITAL BK FINL CORP COM 139794101 27 703 SH   SOLE 44 703 0 0
CAPITAL CITY BK GROUP INC COM 139674105 0 7 SH   SOLE 1 7 0 0
CAPITAL CITY BK GROUP INC COM 139674105 2 100 SH   SOLE 44 100 0 0
CAPITAL ONE FINL CORP COM 14040H105 17,731 214,613 SH   SOLE 1 214,613 0 0
CAPITAL ONE FINL CORP OPT 14040H105 6,882 83,300 SH Call SOLE 8 83,300 0 0
CAPITAL ONE FINL CORP COM 14040H105 308 3,723 SH   SOLE 8 3,723 0 0
CAPITAL ONE FINL CORP OPT 14040H105 12,459 150,800 SH Put SOLE 8 150,800 0 0
CAPITAL ONE FINL CORP COM 14040H105 693 8,392 SH   SOLE 9 8,392 0 0
CAPITAL ONE FINL CORP COM 14040H105 163 1,970 SH   SOLE 20 0 1,970 0
CAPITAL ONE FINL CORP COM 14040H105 1,821 22,040 SH   SOLE 44 22,040 0 0
CAPITAL ONE FINL CORP COM 14040H105 190 2,300 SH   DFND 66 0 0 2,300
CAPITAL ONE FINL CORP COM 14040H105 59 717 SH   SOLE 66 0 717 0
CAPITAL PRODUCT PARTNERS L P COM Y11082107 172 50,560 SH   SOLE 1 50,560 0 0
CAPITAL SR LIVING CORP COM 140475104 0 17 SH   SOLE 1 17 0 0
CAPITAL SR LIVING CORP COM 140475104 200 13,144 SH   SOLE 8 13,144 0 0
CAPITAL SR LIVING CORP COM 140475104 55 3,610 SH   SOLE 44 3,610 0 0
CAPITALA FIN CORP COM 14054R106 0 14 SH   SOLE 8 14 0 0
CAPITOL FED FINL INC COM 14057J101 1 96 SH   SOLE 1 96 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 0 8 SH   SOLE 1 8 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 2 120 SH   SOLE 44 120 0 0
CAPSTEAD MTG CORP TRUS 14067E506 119 11,408 SH   SOLE 1 11,408 0 0
CAPSTEAD MTG CORP TRUS 14067E506 146 14,001 SH   SOLE 44 14,001 0 0
CAPSTONE TURBINE CORP COM 14067D409 0 17 SH   SOLE 9 17 0 0
CARA THERAPEUTICS INC COM 140755109 0 19 SH   SOLE 1 19 0 0
CARA THERAPEUTICS INC OPT 140755109 232 15,100 SH Call SOLE 8 15,100 0 0
CARA THERAPEUTICS INC COM 140755109 1,485 96,470 SH   SOLE 44 96,470 0 0
CARBO CERAMICS INC COM 140781105 17 2,515 SH   SOLE 1 2,515 0 0
CARBO CERAMICS INC OPT 140781105 221 32,200 SH Call SOLE 8 32,200 0 0
CARBO CERAMICS INC OPT 140781105 76 11,100 SH Put SOLE 8 11,100 0 0
CARBO CERAMICS INC COM 140781105 6 848 SH   SOLE 8 848 0 0
CARBONITE INC COM 141337105 0 17 SH   SOLE 1 17 0 0
CARBONITE INC COM 141337105 266 12,200 SH   SOLE 44 12,200 0 0
CARDCONNECT CORP COM 14141X108 2 166 SH   SOLE 1 166 0 0
CARDINAL HEALTH INC COM 14149Y108 40,539 520,266 SH   SOLE 1 520,266 0 0
CARDINAL HEALTH INC OPT 14149Y108 3,405 43,700 SH Call SOLE 8 43,700 0 0
CARDINAL HEALTH INC COM 14149Y108 6 80 SH   SOLE 8 80 0 0
CARDINAL HEALTH INC OPT 14149Y108 1,083 13,900 SH Put SOLE 8 13,900 0 0
CARDINAL HEALTH INC COM 14149Y108 51 657 SH   SOLE 9 657 0 0
CARDINAL HEALTH INC COM 14149Y108 1,087 13,945 SH   SOLE 44 13,945 0 0
CARDINAL HEALTH INC COM 14149Y108 28 358 SH   DFND 66 0 0 358
CARDIOVASCULAR SYS INC DEL COM 141619106 164 5,075 SH   SOLE 1 5,075 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 69 2,164 SH   SOLE 8 2,164 0 0
CARDTRONICS INC BOND 14161HAG3 1,015 1,059,000 PRN   SOLE 8 0 0 1,059,000
CARDTRONICS PLC COM G1991C105 238 7,234 SH   SOLE 1 7,234 0 0
CARDTRONICS PLC COM G1991C105 56 1,693 SH   SOLE 8 1,693 0 0
CARDTRONICS PLC COM G1991C105 39 1,200 SH   SOLE 44 1,200 0 0
CARE CAP PPTYS INC TRUS 141624106 5,323 199,344 SH   SOLE 1 199,344 0 0
CARE CAP PPTYS INC TRUS 141624106 1 45 SH   SOLE 8 45 0 0
CARE COM INC COM 141633107 0 9 SH   SOLE 1 9 0 0
CARE COM INC COM 141633107 175 11,600 SH   SOLE 44 11,600 0 0
CAREDX INC COM 14167L103 0 41 SH   SOLE 8 41 0 0
CAREER EDUCATION CORP COM 141665109 74 7,713 SH   SOLE 1 7,713 0 0
CAREER EDUCATION CORP COM 141665109 23 2,456 SH   SOLE 8 2,456 0 0
CAREER EDUCATION CORP COM 141665109 539 56,048 SH   SOLE 44 56,048 0 0
CARETRUST REIT INC TRUS 14174T107 160 8,624 SH   SOLE 1 8,624 0 0
CARLISLE COS INC COM 142339100 752 7,879 SH   SOLE 1 7,879 0 0
CARLISLE COS INC COM 142339100 227 2,384 SH   SOLE 8 2,384 0 0
CARLISLE COS INC COM 142339100 1,860 19,500 SH   SOLE 44 19,500 0 0
CARLYLE GROUP L P COM 14309L102 776 39,271 SH   SOLE 1 39,271 0 0
CARLYLE GROUP L P COM 14309L102 16 791 SH   SOLE 8 791 0 0
CARLYLE GROUP L P COM 14309L102 8 400 SH   DFND 66 0 0 400
CARMAX INC COM 143130102 14,909 236,428 SH   SOLE 1 236,428 0 0
CARMAX INC OPT 143130102 4,793 76,000 SH Put SOLE 8 76,000 0 0
CARMAX INC OPT 143130102 5,064 80,300 SH Call SOLE 8 80,300 0 0
CARMAX INC COM 143130102 13,189 209,138 SH   SOLE 8 209,138 0 0
CARMAX INC COM 143130102 3,836 60,834 SH   SOLE 9 60,834 0 0
CARNIVAL CORP COM 143658300 26,945 410,927 SH   SOLE 1 410,927 0 0
CARNIVAL CORP OPT 143658300 3,397 51,800 SH Call SOLE 8 51,800 0 0
CARNIVAL CORP COM 143658300 2,058 31,400 SH   SOLE 8 31,400 0 0
CARNIVAL CORP OPT 143658300 10,117 154,300 SH Put SOLE 8 154,300 0 0
CARNIVAL CORP COM 143658300 171 2,606 SH   SOLE 9 2,606 0 0
CAROLINA FINL CORP NEW COM 143873107 0 11 SH   SOLE 1 11 0 0
CAROLINA FINL CORP NEW COM 143873107 24 747 SH   SOLE 44 747 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 112 2,996 SH   SOLE 1 2,996 0 0
CARPENTER TECHNOLOGY CORP OPT 144285103 11 300 SH Call SOLE 8 300 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 317 8,469 SH   SOLE 44 8,469 0 0
CARRIAGE SVCS INC COM 143905107 0 10 SH   SOLE 1 10 0 0
CARRIAGE SVCS INC COM 143905107 104 3,859 SH   SOLE 8 3,859 0 0
CARRIAGE SVCS INC COM 143905107 162 6,000 SH   SOLE 44 6,000 0 0
CARRIZO OIL &amp GAS INC COM 144577103 158 9,084 SH   SOLE 1 9,084 0 0
CARRIZO OIL &amp GAS INC OPT 144577103 1,164 66,800 SH Call SOLE 8 66,800 0 0
CARRIZO OIL &amp GAS INC OPT 144577103 620 35,600 SH Put SOLE 8 35,600 0 0
CARRIZO OIL &amp GAS INC COM 144577103 35 2,016 SH   SOLE 8 2,016 0 0
CARRIZO OIL &amp GAS INC COM 144577103 305 17,500 SH   SOLE 44 17,500 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 0 25 SH   SOLE 1 25 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 64 5,205 SH   SOLE 44 5,205 0 0
CARS COM INC COM 14575E105 5 189 SH   SOLE 1 189 0 0
CARS COM INC OPT 14575E105 149 5,577 SH Call SOLE 8 5,577 0 0
CARS COM INC COM 14575E105 320 11,999 SH   SOLE 8 11,999 0 0
CARS COM INC OPT 14575E105 1 33 SH Put SOLE 8 33 0 0
CARS COM INC COM 14575E105 226 8,484 SH   SOLE 44 8,484 0 0
CARTER INC COM 146229109 1,013 11,399 SH   SOLE 1 11,399 0 0
CARTER INC COM 146229109 2,307 25,929 SH   SOLE 44 25,929 0 0
CARVANA CO COM 146869102 0 12 SH   SOLE 1 12 0 0
CARVANA CO COM 146869102 29 1,416 SH   SOLE 44 1,416 0 0
CASCADIAN THERAPEUTICS INC COM 14740B606 0 27 SH   SOLE 1 27 0 0
CASCADIAN THERAPEUTICS INC COM 14740B606 0 4 SH   SOLE 8 4 0 0
CASELLA WASTE SYS INC COM 147448104 0 29 SH   SOLE 1 29 0 0
CASELLA WASTE SYS INC COM 147448104 40 2,408 SH   SOLE 8 2,408 0 0
CASELLA WASTE SYS INC COM 147448104 514 31,309 SH   SOLE 44 31,309 0 0
CASEYS GEN STORES INC COM 147528103 408 3,807 SH   SOLE 1 3,807 0 0
CASEYS GEN STORES INC COM 147528103 581 5,423 SH   SOLE 8 5,423 0 0
CASEYS GEN STORES INC COM 147528103 1,108 10,344 SH   SOLE 44 10,344 0 0
CASS INFORMATION SYS INC COM 14808P109 0 6 SH   SOLE 1 6 0 0
CASS INFORMATION SYS INC COM 14808P109 20 300 SH   SOLE 44 300 0 0
CASTLE BRANDS INC COM 148435100 0 68 SH   SOLE 1 68 0 0
CASTLIGHT HEALTH INC COM 14862Q100 0 50 SH   SOLE 1 50 0 0
CASTLIGHT HEALTH INC COM 14862Q100 3 719 SH   SOLE 44 719 0 0
CATALENT INC COM 148806102 13 368 SH   SOLE 1 368 0 0
CATALENT INC COM 148806102 87 2,470 SH   SOLE 8 2,470 0 0
CATALENT INC COM 148806102 79 2,237 SH   SOLE 44 2,237 0 0
CATALYST BIOSCIENCES INC COM 14888D208 0 32 SH   SOLE 44 32 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 0 56 SH   SOLE 1 56 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 44 16,023 SH   SOLE 44 16,023 0 0
CATCHMARK TIMBER TR INC TRUS 14912Y202 0 28 SH   SOLE 1 28 0 0
CATCHMARK TIMBER TR INC TRUS 14912Y202 8 700 SH   SOLE 44 700 0 0
CATERPILLAR INC DEL COM 149123101 43,147 401,505 SH   SOLE 1 401,505 0 0
CATERPILLAR INC DEL COM 149123101 7,389 68,771 SH   SOLE 8 68,771 0 0
CATERPILLAR INC DEL OPT 149123101 61,037 568,000 SH Put SOLE 8 568,000 0 0
CATERPILLAR INC DEL OPT 149123101 26,876 250,100 SH Call SOLE 8 250,100 0 0
CATERPILLAR INC DEL COM 149123101 159 1,471 SH   SOLE 9 1,471 0 0
CATERPILLAR INC DEL COM 149123101 43 400 SH   DFND 20 0 0 400
CATERPILLAR INC DEL COM 149123101 306 2,849 SH   DFND 66 0 0 2,849
CATHAY GEN BANCORP COM 149150104 214 5,648 SH   SOLE 1 5,648 0 0
CATHAY GEN BANCORP COM 149150104 170 4,484 SH   SOLE 44 4,484 0 0
CATO CORP NEW COM 149205106 50 2,853 SH   SOLE 1 2,853 0 0
CATO CORP NEW COM 149205106 68 3,880 SH   SOLE 8 3,880 0 0
CATO CORP NEW COM 149205106 19 1,055 SH   SOLE 44 1,055 0 0
CAVCO INDS INC DEL COM 149568107 130 1,004 SH   SOLE 1 1,004 0 0
CAVCO INDS INC DEL COM 149568107 40 311 SH   SOLE 8 311 0 0
CAVCO INDS INC DEL COM 149568107 110 849 SH   SOLE 44 849 0 0
CAVIUM INC COM 14964U108 299 4,815 SH   SOLE 1 4,815 0 0
CAVIUM INC OPT 14964U108 106 1,700 SH Put SOLE 8 1,700 0 0
CAVIUM INC OPT 14964U108 43 700 SH Call SOLE 8 700 0 0
CAVIUM INC COM 14964U108 1,138 18,317 SH   SOLE 8 18,317 0 0
CAVIUM INC COM 14964U108 5,614 90,359 SH   SOLE 44 90,359 0 0
CBAK ENERGY TECHNOLOGY INC COM 14986C102 0 97 SH   SOLE 8 97 0 0
CBIZ INC COM 124805102 1 38 SH   SOLE 1 38 0 0
CBIZ INC COM 124805102 23 1,544 SH   SOLE 44 1,544 0 0
CBL &amp ASSOC PPTYS INC TRUS 124830100 1,298 153,999 SH   SOLE 1 153,999 0 0
CBL &amp ASSOC PPTYS INC OPT 124830100 159 18,900 SH Call SOLE 8 18,900 0 0
CBL &amp ASSOC PPTYS INC OPT 124830100 88 10,400 SH Put SOLE 8 10,400 0 0
CBL &amp ASSOC PPTYS INC TRUS 124830100 52 6,174 SH   SOLE 8 6,174 0 0
CBL &amp ASSOC PPTYS INC TRUS 124830100 49 5,772 SH   SOLE 44 5,772 0 0
CBOE HLDGS INC COM 12503M108 2,421 26,480 SH   SOLE 1 26,480 0 0
CBOE HLDGS INC OPT 12503M108 265 2,900 SH Put SOLE 8 2,900 0 0
CBOE HLDGS INC COM 12503M108 469 5,130 SH   SOLE 8 5,130 0 0
CBOE HLDGS INC OPT 12503M108 2,788 30,500 SH Call SOLE 8 30,500 0 0
CBRE GROUP INC COM 12504L109 3,434 94,319 SH   SOLE 1 94,319 0 0
CBRE GROUP INC OPT 12504L109 604 16,600 SH Call SOLE 8 16,600 0 0
CBRE GROUP INC COM 12504L109 550 15,123 SH   SOLE 8 15,123 0 0
CBRE GROUP INC OPT 12504L109 1,081 29,700 SH Put SOLE 8 29,700 0 0
CBRE GROUP INC COM 12504L109 6,181 169,814 SH   SOLE 44 169,814 0 0
CBRE GROUP INC COM 12504L109 73 2,000 SH   DFND 66 0 0 2,000
CBS CORP NEW COM 124857202 18,069 283,295 SH   SOLE 1 283,295 0 0
CBS CORP NEW OPT 124857202 6,040 94,700 SH Call SOLE 8 94,700 0 0
CBS CORP NEW OPT 124857202 3,757 58,900 SH Put SOLE 8 58,900 0 0
CBS CORP NEW COM 124857202 86 1,351 SH   SOLE 8 1,351 0 0
CBS CORP NEW COM 124857202 8,901 139,547 SH   SOLE 44 139,547 0 0
CBS CORP NEW OPT 124857202 6,378 100,000 SH Put SOLE 44 100,000 0 0
CBS CORP NEW COM 124857202 35 543 SH   DFND 66 0 0 543
CDK GLOBAL INC COM 12508E101 876 14,119 SH   SOLE 1 14,119 0 0
CDK GLOBAL INC COM 12508E101 424 6,835 SH   SOLE 8 6,835 0 0
CDK GLOBAL INC COM 12508E101 790 12,730 SH   SOLE 44 12,730 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 7,497 92,364 SH   SOLE 1 92,364 0 0
CDN IMPERIAL BK COMM TORONTO OPT 136069101 2,167 26,700 SH Put SOLE 8 26,700 0 0
CDN IMPERIAL BK COMM TORONTO OPT 136069101 162 2,000 SH Call SOLE 8 2,000 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 8,571 105,605 SH   SOLE 9 105,605 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 14 171 SH   SOLE 44 171 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 126 1,548 SH   DFND 66 0 0 1,548
CDN IMPERIAL BK COMM TORONTO COM 136069101 156 1,925 SH   SOLE 99 1,925 0 0
CDW CORP COM 12514G108 19,423 310,616 SH   SOLE 1 310,616 0 0
CDW CORP COM 12514G108 1,190 19,026 SH   SOLE 44 19,026 0 0
CECO ENVIRONMENTAL CORP COM 125141101 0 22 SH   SOLE 1 22 0 0
CECO ENVIRONMENTAL CORP COM 125141101 5 500 SH   SOLE 44 500 0 0
CEDAR FAIR L P OPT 150185106 43 600 SH Call SOLE 8 600 0 0
CEDAR FAIR L P COM 150185106 53 735 SH   SOLE 8 735 0 0
CEDAR REALTY TRUST INC TRUS 150602209 306 63,061 SH   SOLE 1 63,061 0 0
CEDAR REALTY TRUST INC TRUS 150602209 1 148 SH   SOLE 8 148 0 0
CEDAR REALTY TRUST INC TRUS 150602209 5 1,100 SH   SOLE 44 1,100 0 0
CELADON GROUP INC COM 150838100 270 85,665 SH   SOLE 44 85,665 0 0
CELANESE CORP DEL COM 150870103 2,178 22,954 SH   SOLE 1 22,954 0 0
CELANESE CORP DEL OPT 150870103 370 3,900 SH Call SOLE 8 3,900 0 0
CELANESE CORP DEL OPT 150870103 304 3,200 SH Put SOLE 8 3,200 0 0
CELANESE CORP DEL COM 150870103 7,962 83,865 SH   SOLE 8 83,865 0 0
CELANESE CORP DEL COM 150870103 2,122 22,351 SH   SOLE 44 22,351 0 0
CELESTICA INC COM 15101Q108 5 341 SH   SOLE 8 341 0 0
CELESTICA INC COM 15101Q108 2,014 148,300 SH   SOLE 9 148,300 0 0
CELESTICA INC COM 15101Q108 919 67,700 SH   SOLE 44 67,700 0 0
CELGENE CORP COM 151020104 94,223 725,515 SH   SOLE 1 725,515 0 0
CELGENE CORP OPT 151020104 38,702 298,000 SH Put SOLE 8 298,000 0 0
CELGENE CORP COM 151020104 9,154 70,487 SH   SOLE 8 70,487 0 0
CELGENE CORP OPT 151020104 56,337 433,800 SH Call SOLE 8 433,800 0 0
CELGENE CORP COM 151020104 189 1,454 SH   SOLE 9 1,454 0 0
CELGENE CORP COM 151020104 7,617 58,657 SH   SOLE 44 58,657 0 0
CELGENE CORP COM 151020104 205 1,580 SH   DFND 66 0 0 1,580
CELLCOM ISRAEL LTD COM M2196U109 64 6,669 SH   SOLE 9 6,669 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 0 91 SH   SOLE 1 91 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 2 968 SH   SOLE 8 968 0 0
CELLULAR BIOMEDICINE GROUP I COM 15117P102 84 9,651 SH   SOLE 44 9,651 0 0
CEMEX SAB DE CV ADR 151290889 130 13,809 SH   SOLE 1 13,809 0 0
CEMEX SAB DE CV BOND 151290BR3 2,303 2,000,000 PRN   SOLE 8 0 0 2,000,000
CEMEX SAB DE CV OPT 151290889 953 101,152 SH Put SOLE 8 101,152 0 0
CEMEX SAB DE CV OPT 151290889 2,401 254,892 SH Call SOLE 8 254,892 0 0
CEMEX SAB DE CV ADR 151290889 0 10 SH   SOLE 9 10 0 0
CEMEX SAB DE CV ADR 151290889 3,420 363,064 SH   SOLE 44 363,064 0 0
CEMPRA INC COM 15130J109 0 34 SH   SOLE 1 34 0 0
CEMPRA INC OPT 15130J109 64 14,000 SH Call SOLE 8 14,000 0 0
CEMPRA INC OPT 15130J109 37 8,000 SH Put SOLE 8 8,000 0 0
CEMPRA INC COM 15130J109 3 740 SH   SOLE 8 740 0 0
CEMPRA INC COM 15130J109 341 74,200 SH   SOLE 44 74,200 0 0
CENOVUS ENERGY INC COM 15135U109 8 1,097 SH   SOLE 8 1,097 0 0
CENOVUS ENERGY INC OPT 15135U109 4 500 SH Call SOLE 8 500 0 0
CENOVUS ENERGY INC COM 15135U109 42 5,700 SH   SOLE 44 5,700 0 0
CENTENE CORP DEL COM 15135B101 7,157 89,594 SH   SOLE 1 89,594 0 0
CENTENE CORP DEL OPT 15135B101 4,154 52,000 SH Call SOLE 8 52,000 0 0
CENTENE CORP DEL COM 15135B101 2,117 26,505 SH   SOLE 8 26,505 0 0
CENTENE CORP DEL OPT 15135B101 11,790 147,600 SH Put SOLE 8 147,600 0 0
CENTENE CORP DEL COM 15135B101 16,084 201,357 SH   SOLE 44 201,357 0 0
CENTENNIAL RESOURCE DEV INC COM 15136A102 6 371 SH   SOLE 1 371 0 0
CENTERPOINT ENERGY INC COM 15189T107 7,272 265,613 SH   SOLE 1 251,718 13,895 0
CENTERPOINT ENERGY INC COM 15189T107 0 7 SH   SOLE 8 7 0 0
CENTERPOINT ENERGY INC OPT 15189T107 115 4,200 SH Put SOLE 8 4,200 0 0
CENTERPOINT ENERGY INC OPT 15189T107 1,065 38,900 SH Call SOLE 8 38,900 0 0
CENTERPOINT ENERGY INC COM 15189T107 226 8,240 SH   SOLE 9 8,240 0 0
CENTERPOINT ENERGY INC COM 15189T107 2,253 82,298 SH   SOLE 44 82,298 0 0
CENTERSTATE BANKS INC COM 15201P109 1 38 SH   SOLE 1 38 0 0
CENTRAIS ELETRICAS BRASILEIR ADR 15234Q207 385 102,588 SH   SOLE 1 102,588 0 0
CENTRAL EUR RUSS &amp TURK FD I FUND 153436100 15 700 SH   DFND 66 0 0 700
CENTRAL EUROPEAN MEDIA ENTRP COM G20045202 0 62 SH   SOLE 1 62 0 0
CENTRAL EUROPEAN MEDIA ENTRP COM G20045202 0 10 SH   SOLE 8 10 0 0
CENTRAL EUROPEAN MEDIA ENTRP COM G20045202 3 800 SH   SOLE 44 800 0 0
CENTRAL FD CDA LTD FUND 153501101 28 2,300 SH   DFND 66 0 0 2,300
CENTRAL GARDEN &amp PET CO COM 153527106 41 1,314 SH   SOLE 1 1,314 0 0
CENTRAL GARDEN &amp PET CO COM 153527205 121 4,037 SH   SOLE 1 4,037 0 0
CENTRAL GARDEN &amp PET CO COM 153527106 21 666 SH   SOLE 8 666 0 0
CENTRAL GARDEN &amp PET CO COM 153527205 221 7,373 SH   SOLE 44 7,373 0 0
CENTRAL GARDEN &amp PET CO COM 153527106 54 1,697 SH   SOLE 44 1,697 0 0
CENTRAL PAC FINL CORP COM 154760409 115 3,640 SH   SOLE 1 3,640 0 0
CENTRAL PAC FINL CORP COM 154760409 156 4,950 SH   SOLE 44 4,950 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 0 9 SH   SOLE 1 9 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 7 300 SH   SOLE 44 300 0 0
CENTRUS ENERGY CORP COM 15643U104 0 2 SH   DFND 66 0 0 2
CENTURY ALUM CO COM 156431108 93 5,911 SH   SOLE 1 5,911 0 0
CENTURY ALUM CO OPT 156431108 51 3,300 SH Put SOLE 8 3,300 0 0
CENTURY ALUM CO COM 156431108 1,463 93,948 SH   SOLE 8 93,948 0 0
CENTURY ALUM CO OPT 156431108 122 7,800 SH Call SOLE 8 7,800 0 0
CENTURY ALUM CO COM 156431108 710 45,596 SH   SOLE 44 45,596 0 0
CENTURY BANCORP INC MASS COM 156432106 0 4 SH   SOLE 1 4 0 0
CENTURY BANCORP INC MASS COM 156432106 6 100 SH   SOLE 44 100 0 0
CENTURY CASINOS INC COM 156492100 0 15 SH   SOLE 1 15 0 0
CENTURY CASINOS INC COM 156492100 2 300 SH   SOLE 44 300 0 0
CENTURY CMNTYS INC COM 156504300 0 12 SH   SOLE 1 12 0 0
CENTURY CMNTYS INC COM 156504300 71 2,881 SH   SOLE 8 2,881 0 0
CENTURY CMNTYS INC COM 156504300 249 10,026 SH   SOLE 44 10,026 0 0
CENTURYLINK INC COM 156700106 5,379 225,256 SH   SOLE 1 225,256 0 0
CENTURYLINK INC OPT 156700106 4,091 171,300 SH Put SOLE 8 171,300 0 0
CENTURYLINK INC OPT 156700106 3,892 163,000 SH Call SOLE 8 163,000 0 0
CENTURYLINK INC COM 156700106 2,630 110,123 SH   SOLE 8 110,123 0 0
CENTURYLINK INC COM 156700106 1,071 44,835 SH   SOLE 9 44,835 0 0
CENTURYLINK INC COM 156700106 32 1,320 SH   SOLE 44 1,320 0 0
CENVEO INC COM 15670S402 259 42,463 SH   SOLE 8 42,463 0 0
CERNER CORP COM 156782104 27,702 416,745 SH   SOLE 1 416,745 0 0
CERNER CORP OPT 156782104 6,647 100,000 SH Put SOLE 1 100,000 0 0
CERNER CORP OPT 156782104 8,568 128,900 SH Call SOLE 8 128,900 0 0
CERNER CORP COM 156782104 11,245 169,170 SH   SOLE 8 169,170 0 0
CERNER CORP OPT 156782104 56,306 847,100 SH Put SOLE 8 847,100 0 0
CERNER CORP COM 156782104 16,115 242,450 SH   SOLE 44 242,450 0 0
CERUS CORP COM 157085101 0 77 SH   SOLE 1 77 0 0
CERUS CORP COM 157085101 2 778 SH   SOLE 8 778 0 0
CEVA INC COM 157210105 116 2,553 SH   SOLE 1 2,553 0 0
CEVA INC COM 157210105 70 1,539 SH   SOLE 8 1,539 0 0
CEVA INC COM 157210105 135 2,988 SH   SOLE 44 2,988 0 0
CF INDS HLDGS INC COM 125269100 2,146 76,741 SH   SOLE 1 76,741 0 0
CF INDS HLDGS INC OPT 125269100 10,446 373,600 SH Put SOLE 8 373,600 0 0
CF INDS HLDGS INC COM 125269100 3,364 120,305 SH   SOLE 8 120,305 0 0
CF INDS HLDGS INC OPT 125269100 5,575 199,400 SH Call SOLE 8 199,400 0 0
CF INDS HLDGS INC COM 125269100 1,080 38,637 SH   SOLE 9 38,637 0 0
CF INDS HLDGS INC COM 125269100 35 1,250 SH   SOLE 20 0 1,250 0
CF INDS HLDGS INC COM 125269100 50 1,800 SH   DFND 66 0 0 1,800
CGG ADR 12531Q204 0 30 SH   SOLE 8 30 0 0
CHANGYOU COM LTD OPT 15911M107 2,240 57,800 SH Put SOLE 8 57,800 0 0
CHANGYOU COM LTD ADR 15911M107 2 61 SH   SOLE 8 61 0 0
CHANGYOU COM LTD OPT 15911M107 3,690 95,200 SH Call SOLE 8 95,200 0 0
CHANGYOU COM LTD ADR 15911M107 411 10,600 SH   SOLE 44 10,600 0 0
CHANNELADVISOR CORP COM 159179100 0 20 SH   SOLE 1 20 0 0
CHANNELADVISOR CORP COM 159179100 17 1,496 SH   SOLE 8 1,496 0 0
CHARLES RIV LABS INTL INC COM 159864107 27 262 SH   SOLE 1 262 0 0
CHARLES RIV LABS INTL INC COM 159864107 80 795 SH   SOLE 8 795 0 0
CHART INDS INC COM 16115Q308 141 4,051 SH   SOLE 1 4,051 0 0
CHART INDS INC COM 16115Q308 95 2,746 SH   SOLE 44 2,746 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 188,923 560,853 SH   SOLE 1 560,853 0 0
CHARTER COMMUNICATIONS INC N OPT 16119P108 5,179 15,376 SH Call SOLE 8 15,376 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 93,434 277,375 SH   SOLE 8 277,375 0 0
CHARTER COMMUNICATIONS INC N OPT 16119P108 128,224 380,656 SH Put SOLE 8 380,656 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 7 20 SH   DFND 66 0 0 20
CHARTER COMMUNICATIONS INC N COM 16119P108 250 742 SH   SOLE 81 742 0 0
CHARTER FINL CORP MD COM 16122W108 0 9 SH   SOLE 1 9 0 0
CHARTER FINL CORP MD COM 16122W108 29 1,600 SH   SOLE 44 1,600 0 0
CHASE CORP COM 16150R104 526 4,924 SH   SOLE 1 4,924 0 0
CHASE CORP COM 16150R104 32 300 SH   SOLE 44 300 0 0
CHATHAM LODGING TR TRUS 16208T102 92 4,560 SH   SOLE 1 4,560 0 0
CHATHAM LODGING TR TRUS 16208T102 2 75 SH   SOLE 8 75 0 0
CHATHAM LODGING TR TRUS 16208T102 58 2,898 SH   SOLE 44 2,898 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 23,759 217,813 SH   SOLE 1 217,813 0 0
CHECK POINT SOFTWARE TECH LT OPT M22465104 175 1,600 SH Call SOLE 8 1,600 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 1,636 15,002 SH   SOLE 8 15,002 0 0
CHECK POINT SOFTWARE TECH LT OPT M22465104 185 1,700 SH Put SOLE 8 1,700 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 497 4,560 SH   SOLE 9 4,560 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 22 200 SH   SOLE 44 200 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 273 2,500 SH   DFND 66 0 0 2,500
CHEESECAKE FACTORY INC COM 163072101 320 6,339 SH   SOLE 1 6,339 0 0
CHEESECAKE FACTORY INC OPT 163072101 10 200 SH Call SOLE 8 200 0 0
CHEESECAKE FACTORY INC OPT 163072101 2,827 56,200 SH Put SOLE 8 56,200 0 0
CHEESECAKE FACTORY INC COM 163072101 315 6,256 SH   SOLE 8 6,256 0 0
CHEESECAKE FACTORY INC COM 163072101 320 6,368 SH   SOLE 44 6,368 0 0
CHEETAH MOBILE INC ADR 163075104 150 13,927 SH   SOLE 8 13,927 0 0
CHEFS WHSE INC COM 163086101 0 16 SH   SOLE 1 16 0 0
CHEFS WHSE INC COM 163086101 74 5,725 SH   SOLE 8 5,725 0 0
CHEGG INC COM 163092109 1 62 SH   SOLE 1 62 0 0
CHEGG INC COM 163092109 1,001 81,460 SH   SOLE 44 81,460 0 0
CHEMED CORP NEW COM 16359R103 391 1,911 SH   SOLE 1 1,911 0 0
CHEMED CORP NEW COM 16359R103 210 1,025 SH   SOLE 44 1,025 0 0
CHEMICAL FINL CORP COM 163731102 236 4,866 SH   SOLE 1 4,866 0 0
CHEMICAL FINL CORP COM 163731102 41 844 SH   SOLE 44 844 0 0
CHEMOCENTRYX INC COM 16383L106 0 18 SH   SOLE 1 18 0 0
CHEMOCENTRYX INC COM 16383L106 2 218 SH   SOLE 8 218 0 0
CHEMOCENTRYX INC COM 16383L106 31 3,300 SH   SOLE 44 3,300 0 0
CHEMOURS CO COM 163851108 324 8,537 SH   SOLE 1 8,537 0 0
CHEMOURS CO COM 163851108 1,287 33,943 SH   SOLE 8 33,943 0 0
CHEMOURS CO OPT 163851108 144 3,800 SH Call SOLE 8 3,800 0 0
CHEMOURS CO OPT 163851108 250 6,600 SH Put SOLE 8 6,600 0 0
CHEMOURS CO COM 163851108 10,953 288,821 SH   SOLE 44 288,821 0 0
CHEMOURS CO COM 163851108 12 307 SH   DFND 66 0 0 307
CHEMUNG FINL CORP COM 164024101 0 6 SH   SOLE 1 6 0 0
CHENIERE ENERGY INC COM 16411R208 1,342 27,578 SH   SOLE 1 27,578 0 0
CHENIERE ENERGY INC COM 16411R208 1,640 33,650 SH   SOLE 8 33,650 0 0
CHENIERE ENERGY INC OPT 16411R208 5,704 117,100 SH Call SOLE 8 117,100 0 0
CHENIERE ENERGY INC OPT 16411R208 3,687 75,700 SH Put SOLE 8 75,700 0 0
CHENIERE ENERGY INC COM 16411R208 220 4,510 SH   SOLE 44 4,510 0 0
CHENIERE ENERGY PARTNERS LP COM 16411Q101 653 20,157 SH   SOLE 8 20,157 0 0
CHENIERE ENERGY PARTNERS LP OPT 16411Q101 75 2,300 SH Call SOLE 8 2,300 0 0
CHENIERE ENERGY PARTNERS LP OPT 16411Q101 39 1,200 SH Put SOLE 8 1,200 0 0
CHENIERE ENERGY PARTNERS LP COM 16411Q101 699 21,564 SH   SOLE 32 21,564 0 0
CHENIERE ENERGY PTNRS LP HLD COM 16411W108 628 23,347 SH   SOLE 1 23,347 0 0
CHENIERE ENERGY PTNRS LP HLD COM 16411W108 1,666 61,989 SH   SOLE 8 61,989 0 0
CHERRY HILL MTG INVT CORP TRUS 164651101 0 9 SH   SOLE 1 9 0 0
CHERRY HILL MTG INVT CORP TRUS 164651101 82 4,436 SH   SOLE 44 4,436 0 0
CHESAPEAKE ENERGY CORP COM 165167107 1,813 364,872 SH   SOLE 1 364,872 0 0
CHESAPEAKE ENERGY CORP OPT 165167107 2,206 443,900 SH Call SOLE 8 443,900 0 0
CHESAPEAKE ENERGY CORP COM 165167107 553 111,285 SH   SOLE 8 111,285 0 0
CHESAPEAKE ENERGY CORP OPT 165167107 2,077 418,000 SH Put SOLE 8 418,000 0 0
CHESAPEAKE ENERGY CORP COM 165167107 237 47,639 SH   SOLE 9 47,639 0 0
CHESAPEAKE ENERGY CORP COM 165167107 3,267 657,300 SH   SOLE 44 657,300 0 0
CHESAPEAKE ENERGY CORP COM 165167107 22 4,451 SH   DFND 66 0 0 4,451
CHESAPEAKE LODGING TR TRUS 165240102 1,218 49,774 SH   SOLE 1 49,774 0 0
CHESAPEAKE LODGING TR TRUS 165240102 66 2,690 SH   SOLE 44 2,690 0 0
CHESAPEAKE UTILS CORP COM 165303108 209 2,784 SH   SOLE 1 2,784 0 0
CHESAPEAKE UTILS CORP COM 165303108 82 1,100 SH   SOLE 44 1,100 0 0
CHEVRON CORP NEW COM 166764100 153,705 1,473,257 SH   SOLE 1 1,472,227 1,030 0
CHEVRON CORP NEW OPT 166764100 34,554 331,200 SH Put SOLE 8 331,200 0 0
CHEVRON CORP NEW COM 166764100 14,189 135,994 SH   SOLE 8 135,994 0 0
CHEVRON CORP NEW OPT 166764100 25,603 245,400 SH Call SOLE 8 245,400 0 0
CHEVRON CORP NEW COM 166764100 1,342 12,868 SH   SOLE 9 12,868 0 0
CHEVRON CORP NEW COM 166764100 50 480 SH   SOLE 20 0 480 0
CHEVRON CORP NEW COM 166764100 1,950 18,687 SH   SOLE 44 18,687 0 0
CHEVRON CORP NEW COM 166764100 1,177 11,278 SH   DFND 66 0 0 11,278
CHIASMA INC COM 16706W102 0 105 SH   SOLE 8 105 0 0
CHICAGO BRIDGE &amp IRON CO N V COM 167250109 2 78 SH   SOLE 1 78 0 0
CHICAGO BRIDGE &amp IRON CO N V OPT 167250109 20,110 1,019,300 SH Call SOLE 8 1,019,300 0 0
CHICAGO BRIDGE &amp IRON CO N V COM 167250109 4,973 252,063 SH   SOLE 8 252,063 0 0
CHICAGO BRIDGE &amp IRON CO N V OPT 167250109 1,578 80,000 SH Put SOLE 8 80,000 0 0
CHICAGO BRIDGE &amp IRON CO N V COM 167250109 1,268 64,270 SH   SOLE 44 64,270 0 0
CHICOS FAS INC COM 168615102 518 54,970 SH   SOLE 1 54,970 0 0
CHICOS FAS INC OPT 168615102 473 50,200 SH Put SOLE 8 50,200 0 0
CHICOS FAS INC OPT 168615102 149 15,800 SH Call SOLE 8 15,800 0 0
CHICOS FAS INC COM 168615102 429 45,596 SH   SOLE 8 45,596 0 0
CHICOS FAS INC COM 168615102 5 500 SH   SOLE 44 500 0 0
CHILDRENS PL INC COM 168905107 1,399 13,702 SH   SOLE 1 13,702 0 0
CHILDRENS PL INC OPT 168905107 3,614 35,400 SH Call SOLE 8 35,400 0 0
CHILDRENS PL INC OPT 168905107 1,971 19,300 SH Put SOLE 8 19,300 0 0
CHILDRENS PL INC COM 168905107 115 1,131 SH   SOLE 8 1,131 0 0
CHILDRENS PL INC COM 168905107 1,409 13,801 SH   SOLE 44 13,801 0 0
CHIMERA INVT CORP TRUS 16934Q208 251 13,430 SH   SOLE 1 13,430 0 0
CHIMERA INVT CORP OPT 16934Q208 1,634 87,700 SH Call SOLE 8 87,700 0 0
CHIMERA INVT CORP OPT 16934Q208 37 2,000 SH Put SOLE 8 2,000 0 0
CHIMERA INVT CORP TRUS 16934Q208 10 532 SH   SOLE 8 532 0 0
CHIMERA INVT CORP TRUS 16934Q208 341 18,325 SH   SOLE 44 18,325 0 0
CHIMERA INVT CORP COM 16934Q208 2,687 144,231 SH   DFND 66 0 0 144,231
CHIMERIX INC COM 16934W106 0 34 SH   SOLE 1 34 0 0
CHIMERIX INC COM 16934W106 6 1,022 SH   SOLE 8 1,022 0 0
CHIMERIX INC COM 16934W106 370 67,900 SH   SOLE 44 67,900 0 0
CHINA AUTOMOTIVE SYS INC COM 16936R105 0 59 SH   SOLE 8 59 0 0
CHINA BIOLOGIC PRODS INC COM 16938C106 19 168 SH   SOLE 8 168 0 0
CHINA BIOLOGIC PRODS INC COM 16938C106 23 200 SH   SOLE 44 200 0 0
CHINA CORD BLOOD CORP COM G21107100 19 2,000 SH   SOLE 44 2,000 0 0
CHINA DISTANCE ED HLDGS LTD ADR 16944W104 0 44 SH   SOLE 8 44 0 0
CHINA FD INC FUND 169373107 47 2,496 SH   DFND 66 0 0 2,496
CHINA FIN ONLINE CO LTD ADR 169379104 2 1,100 SH   SOLE 1 1,100 0 0
CHINA GREEN AGRICULTURE INC COM 16943W105 0 14 SH   SOLE 8 14 0 0
CHINA LIFE INS CO LTD OPT 16939P106 2,000 130,400 SH Put SOLE 8 130,400 0 0
CHINA LIFE INS CO LTD OPT 16939P106 810 52,800 SH Call SOLE 8 52,800 0 0
CHINA LODGING GROUP LTD OPT 16949N109 282 3,500 SH Call SOLE 8 3,500 0 0
CHINA LODGING GROUP LTD OPT 16949N109 105 1,300 SH Put SOLE 8 1,300 0 0
CHINA MOBILE LIMITED ADR 16941M109 1,100 20,728 SH   SOLE 1 20,728 0 0
CHINA MOBILE LIMITED OPT 16941M109 1,784 33,600 SH Call SOLE 8 33,600 0 0
CHINA MOBILE LIMITED ADR 16941M109 249 4,684 SH   SOLE 8 4,684 0 0
CHINA MOBILE LIMITED OPT 16941M109 1,970 37,100 SH Put SOLE 8 37,100 0 0
CHINA MOBILE LIMITED ADR 16941M109 0 1 SH   SOLE 9 1 0 0
CHINA MOBILE LIMITED ADR 16941M109 532 10,015 SH   DFND 66 0 0 10,015
CHINA PETE &amp CHEM CORP ADR 16941R108 59 745 SH   SOLE 1 745 0 0
CHINA PETE &amp CHEM CORP OPT 16941R108 79 1,000 SH Put SOLE 8 1,000 0 0
CHINA PETE &amp CHEM CORP ADR 16941R108 47 601 SH   SOLE 8 601 0 0
CHINA SOUTHN AIRLS LTD ADR 169409109 7 176 SH   SOLE 8 176 0 0
CHINA TELECOM CORP LTD ADR 169426103 225 4,704 SH   SOLE 1 4,704 0 0
CHINA UNICOM (HONG KONG) LTD ADR 16945R104 15 982 SH   SOLE 8 982 0 0
CHINA UNICOM (HONG KONG) LTD OPT 16945R104 60 4,000 SH Call SOLE 8 4,000 0 0
CHINA UNICOM (HONG KONG) LTD ADR 16945R104 295 19,700 SH   SOLE 44 19,700 0 0
CHINA XD PLASTICS CO LTD COM 16948F107 1,199 255,089 SH   SOLE 1 255,089 0 0
CHINA XD PLASTICS CO LTD COM 16948F107 0 91 SH   SOLE 8 91 0 0
CHINA YUCHAI INTL LTD COM G21082105 73 3,993 SH   SOLE 8 3,993 0 0
CHINA YUCHAI INTL LTD COM G21082105 15 800 SH   SOLE 44 800 0 0
CHINACACHE INTL HLDG LTD ADR 16950M107 0 41 SH   SOLE 8 41 0 0
CHIPMOS TECHNOLOGIES INC ADR 16965P103 2 108 SH   SOLE 8 108 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 7,920 19,038 SH   SOLE 1 19,038 0 0
CHIPOTLE MEXICAN GRILL INC OPT 169656105 33,080 79,500 SH Call SOLE 8 79,500 0 0
CHIPOTLE MEXICAN GRILL INC OPT 169656105 44,898 107,900 SH Put SOLE 8 107,900 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 16,297 39,166 SH   SOLE 8 39,166 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,079 7,401 SH   SOLE 44 7,401 0 0
CHOICE HOTELS INTL INC COM 169905106 7 112 SH   SOLE 1 112 0 0
CHOICE HOTELS INTL INC COM 169905106 1 16 SH   SOLE 8 16 0 0
CHOICE HOTELS INTL INC COM 169905106 1,144 17,800 SH   SOLE 44 17,800 0 0
CHROMADEX CORP COM 171077407 295 77,288 SH   SOLE 44 77,288 0 0
CHUBB LIMITED COM H1467J104 22,039 151,598 SH   SOLE 1 151,598 0 0
CHUBB LIMITED OPT H1467J104 494 3,400 SH Call SOLE 8 3,400 0 0
CHUBB LIMITED COM H1467J104 114 791 SH   SOLE 8 791 0 0
CHUBB LIMITED OPT H1467J104 58 400 SH Put SOLE 8 400 0 0
CHUBB LIMITED COM H1467J104 24,868 171,055 SH   SOLE 9 171,055 0 0
CHUBB LIMITED COM H1467J104 25,435 174,955 SH   SOLE 44 174,955 0 0
CHUNGHWA TELECOM CO LTD ADR 17133Q502 1 22 SH   SOLE 8 22 0 0
CHURCH &amp DWIGHT INC COM 171340102 7,456 143,701 SH   SOLE 1 143,701 0 0
CHURCH &amp DWIGHT INC OPT 171340102 10 200 SH Call SOLE 8 200 0 0
CHURCH &amp DWIGHT INC OPT 171340102 384 7,400 SH Put SOLE 8 7,400 0 0
CHURCH &amp DWIGHT INC COM 171340102 487 9,394 SH   SOLE 8 9,394 0 0
CHURCH &amp DWIGHT INC COM 171340102 828 15,952 SH   SOLE 44 15,952 0 0
CHURCHILL DOWNS INC COM 171484108 7 37 SH   SOLE 1 37 0 0
CHURCHILL DOWNS INC COM 171484108 0 1 SH   SOLE 8 1 0 0
CHURCHILL DOWNS INC COM 171484108 459 2,500 SH   SOLE 44 2,500 0 0
CHUYS HLDGS INC COM 171604101 47 2,008 SH   SOLE 1 2,008 0 0
CHUYS HLDGS INC COM 171604101 1 30 SH   SOLE 8 30 0 0
CHUYS HLDGS INC COM 171604101 64 2,743 SH   SOLE 44 2,743 0 0
CIDARA THERAPEUTICS INC COM 171757107 157 20,890 SH   SOLE 44 20,890 0 0
CIENA CORP COM 171779309 2,870 114,700 SH   SOLE 1 114,700 0 0
CIENA CORP OPT 171779309 2,512 100,400 SH Put SOLE 8 100,400 0 0
CIENA CORP COM 171779309 1,507 60,208 SH   SOLE 8 60,208 0 0
CIENA CORP OPT 171779309 4,366 174,500 SH Call SOLE 8 174,500 0 0
CIENA CORP COM 171779309 676 27,011 SH   SOLE 44 27,011 0 0
CIGNA CORPORATION COM 125509109 23,887 142,715 SH   SOLE 1 142,715 0 0
CIGNA CORPORATION OPT 125509109 3,030 18,100 SH Put SOLE 8 18,100 0 0
CIGNA CORPORATION COM 125509109 388 2,323 SH   SOLE 8 2,323 0 0
CIGNA CORPORATION OPT 125509109 7,516 44,900 SH Call SOLE 8 44,900 0 0
CIGNA CORPORATION COM 125509109 2,806 16,766 SH   SOLE 9 16,766 0 0
CIGNA CORPORATION COM 125509109 12,085 72,196 SH   SOLE 44 72,196 0 0
CIMAREX ENERGY CO COM 171798101 1,789 19,023 SH   SOLE 1 19,023 0 0
CIMAREX ENERGY CO OPT 171798101 13,979 148,700 SH Call SOLE 8 148,700 0 0
CIMAREX ENERGY CO COM 171798101 9,440 100,414 SH   SOLE 8 100,414 0 0
CIMAREX ENERGY CO OPT 171798101 21,237 225,900 SH Put SOLE 8 225,900 0 0
CIMAREX ENERGY CO COM 171798101 113 1,206 SH   SOLE 9 1,206 0 0
CIMAREX ENERGY CO COM 171798101 964 10,255 SH   SOLE 44 10,255 0 0
CIMPRESS N V COM N20146101 2 17 SH   SOLE 1 17 0 0
CIMPRESS N V OPT N20146101 95 1,000 SH Put SOLE 8 1,000 0 0
CINCINNATI BELL INC NEW COM 171871502 98 5,009 SH   SOLE 1 5,009 0 0
CINCINNATI BELL INC NEW COM 171871502 106 5,400 SH   SOLE 44 5,400 0 0
CINCINNATI FINL CORP COM 172062101 6,762 93,327 SH   SOLE 1 93,327 0 0
CINCINNATI FINL CORP OPT 172062101 87 1,200 SH Put SOLE 8 1,200 0 0
CINCINNATI FINL CORP OPT 172062101 312 4,300 SH Call SOLE 8 4,300 0 0
CINCINNATI FINL CORP COM 172062101 3 46 SH   SOLE 8 46 0 0
CINEMARK HOLDINGS INC COM 17243V102 23 587 SH   SOLE 1 587 0 0
CINEMARK HOLDINGS INC COM 17243V102 12 306 SH   SOLE 8 306 0 0
CINEMARK HOLDINGS INC COM 17243V102 1,439 37,033 SH   SOLE 44 37,033 0 0
CINTAS CORP COM 172908105 3,596 28,543 SH   SOLE 1 28,543 0 0
CINTAS CORP OPT 172908105 151 1,200 SH Call SOLE 8 1,200 0 0
CINTAS CORP OPT 172908105 302 2,400 SH Put SOLE 8 2,400 0 0
CINTAS CORP COM 172908105 112 888 SH   SOLE 8 888 0 0
CINTAS CORP COM 172908105 1,051 8,342 SH   SOLE 44 8,342 0 0
CIRCOR INTL INC COM 17273K109 117 1,959 SH   SOLE 1 1,959 0 0
CIRCOR INTL INC COM 17273K109 36 600 SH   SOLE 44 600 0 0
CIRRUS LOGIC INC COM 172755100 13,512 215,437 SH   SOLE 1 215,437 0 0
CIRRUS LOGIC INC OPT 172755100 4,390 70,000 SH Call SOLE 8 70,000 0 0
CIRRUS LOGIC INC OPT 172755100 1,537 24,500 SH Put SOLE 8 24,500 0 0
CIRRUS LOGIC INC COM 172755100 417 6,642 SH   SOLE 44 6,642 0 0
CISCO SYS INC COM 17275R102 308,274 9,849,001 SH   SOLE 1 9,849,001 0 0
CISCO SYS INC OPT 17275R102 20,301 648,600 SH Put SOLE 8 648,600 0 0
CISCO SYS INC OPT 17275R102 5,703 182,200 SH Call SOLE 8 182,200 0 0
CISCO SYS INC COM 17275R102 8,845 282,607 SH   SOLE 8 282,607 0 0
CISCO SYS INC COM 17275R102 27,503 878,717 SH   SOLE 9 878,717 0 0
CISCO SYS INC COM 17275R102 152 4,850 SH   DFND 20 0 0 4,850
CISCO SYS INC COM 17275R102 4,633 148,018 SH   SOLE 44 148,018 0 0
CISCO SYS INC COM 17275R102 3 100 SH   SOLE 56 100 0 0
CISCO SYS INC COM 17275R102 261 8,344 SH   DFND 66 0 0 8,344
CISCO SYS INC COM 17275R102 222 7,079 SH   SOLE 81 7,079 0 0
CIT GROUP INC COM 125581801 11,999 246,383 SH   SOLE 1 246,383 0 0
CIT GROUP INC OPT 125581801 3,078 63,200 SH Put SOLE 8 63,200 0 0
CIT GROUP INC COM 125581801 27 560 SH   SOLE 8 560 0 0
CIT GROUP INC OPT 125581801 5,547 113,900 SH Call SOLE 8 113,900 0 0
CIT GROUP INC COM 125581801 2,872 58,962 SH   SOLE 44 58,962 0 0
CITI TRENDS INC COM 17306X102 0 10 SH   SOLE 1 10 0 0
CITI TRENDS INC COM 17306X102 19 883 SH   SOLE 8 883 0 0
CITI TRENDS INC COM 17306X102 9 426 SH   SOLE 44 426 0 0
CITIGROUP INC COM 172967424 139,103 2,079,876 SH   SOLE 1 2,036,961 42,915 0
CITIGROUP INC OPT 172967424 20,064 300,000 SH Call SOLE 1 300,000 0 0
CITIGROUP INC OPT 172967424 64,981 971,600 SH Put SOLE 8 971,600 0 0
CITIGROUP INC COM 172967424 268 4,008 SH   SOLE 8 4,008 0 0
CITIGROUP INC WARR 172967226 17 113,610 SH   SOLE 8 113,610 0 0
CITIGROUP INC OPT 172967424 82,122 1,227,900 SH Call SOLE 8 1,227,900 0 0
CITIGROUP INC COM 172967424 409 6,110 SH   SOLE 9 6,110 0 0
CITIGROUP INC COM 172967424 1,027 15,350 SH   DFND 20 0 0 15,350
CITIGROUP INC COM 172967424 209 3,120 SH   SOLE 20 0 3,120 0
CITIGROUP INC COM 172967424 3,174 47,460 SH   SOLE 44 47,460 0 0
CITIGROUP INC COM 172967424 123 1,840 SH   SOLE 66 0 1,840 0
CITIGROUP INC COM 172967424 4,474 66,895 SH   DFND 66 0 0 66,895
CITIZENS &amp NORTHN CORP COM 172922106 0 8 SH   SOLE 1 8 0 0
CITIZENS &amp NORTHN CORP COM 172922106 5 220 SH   SOLE 44 220 0 0
CITIZENS FINL GROUP INC COM 174610105 6,030 168,988 SH   SOLE 1 168,988 0 0
CITIZENS FINL GROUP INC COM 174610105 233 6,527 SH   SOLE 8 6,527 0 0
CITIZENS FINL GROUP INC OPT 174610105 54 1,500 SH Call SOLE 8 1,500 0 0
CITIZENS FINL GROUP INC COM 174610105 8,458 237,059 SH   SOLE 44 237,059 0 0
CITIZENS INC COM 174740100 0 33 SH   SOLE 1 33 0 0
CITIZENS INC COM 174740100 9 1,200 SH   SOLE 44 1,200 0 0
CITRIX SYS INC COM 177376100 5,862 73,657 SH   SOLE 1 73,657 0 0
CITRIX SYS INC COM 177376100 48 597 SH   SOLE 8 597 0 0
CITRIX SYS INC OPT 177376100 2,730 34,300 SH Call SOLE 8 34,300 0 0
CITRIX SYS INC BOND 177376AD2 10,933 9,106,000 PRN   SOLE 8 0 0 9,106,000
CITRIX SYS INC OPT 177376100 470 5,900 SH Put SOLE 8 5,900 0 0
CITRIX SYS INC COM 177376100 114 1,429 SH   SOLE 9 1,429 0 0
CITRIX SYS INC COM 177376100 2,107 26,471 SH   SOLE 44 26,471 0 0
CITY HLDG CO COM 177835105 122 1,854 SH   SOLE 1 1,854 0 0
CITY HLDG CO COM 177835105 18 278 SH   SOLE 8 278 0 0
CITY OFFICE REIT INC TRUS 178587101 0 21 SH   SOLE 1 21 0 0
CIVEO CORP CDA COM 17878Y108 4 2,212 SH   SOLE 8 2,212 0 0
CIVISTA BANCSHARES INC COM 178867107 0 8 SH   SOLE 1 8 0 0
CIVISTA BANCSHARES INC COM 178867107 15 710 SH   SOLE 44 710 0 0
CIVITAS SOLUTIONS INC COM 17887R102 0 13 SH   SOLE 1 13 0 0
CIVITAS SOLUTIONS INC COM 17887R102 4 200 SH   SOLE 44 200 0 0
CLAYMORE EXCHANGE TRD FD TR FUND 18383M100 3 79 SH   SOLE 8 79 0 0
CLAYMORE EXCHANGE TRD FD TR FUND 18383Q879 3 99 SH   SOLE 8 99 0 0
CLEAN ENERGY FUELS CORP COM 184499101 0 102 SH   SOLE 1 102 0 0
CLEAN ENERGY FUELS CORP COM 184499101 20 7,907 SH   SOLE 8 7,907 0 0
CLEAN ENERGY FUELS CORP OPT 184499101 29 11,600 SH Call SOLE 8 11,600 0 0
CLEAN ENERGY FUELS CORP OPT 184499101 0 100 SH Put SOLE 8 100 0 0
CLEAN ENERGY FUELS CORP COM 184499101 44 17,363 SH   SOLE 44 17,363 0 0
CLEAN HARBORS INC COM 184496107 661 11,848 SH   SOLE 1 11,848 0 0
CLEAN HARBORS INC OPT 184496107 268 4,800 SH Call SOLE 8 4,800 0 0
CLEAN HARBORS INC OPT 184496107 6 100 SH Put SOLE 8 100 0 0
CLEAN HARBORS INC COM 184496107 4 65 SH   SOLE 8 65 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18451C109 0 28 SH   SOLE 1 28 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18451C109 411 84,769 SH   SOLE 8 84,769 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18451C109 6 1,340 SH   SOLE 44 1,340 0 0
CLEARFIELD INC COM 18482P103 0 9 SH   SOLE 1 9 0 0
CLEARFIELD INC COM 18482P103 1 89 SH   SOLE 8 89 0 0
CLEARFIELD INC COM 18482P103 1 47 SH   SOLE 44 47 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 0 15 SH   SOLE 1 15 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 1 157 SH   SOLE 8 157 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 2 631 SH   SOLE 8 631 0 0
CLEARWATER PAPER CORP COM 18538R103 94 2,004 SH   SOLE 1 2,004 0 0
CLEARWATER PAPER CORP OPT 18538R103 19 400 SH Call SOLE 8 400 0 0
CLEARWATER PAPER CORP COM 18538R103 552 11,800 SH   SOLE 44 11,800 0 0
CLIFFS NAT RES INC OPT 18683K101 6,920 1,000,000 SH Call SOLE 1 1,000,000 0 0
CLIFFS NAT RES INC COM 18683K101 4,908 709,223 SH   SOLE 1 709,223 0 0
CLIFFS NAT RES INC COM 18683K101 1,917 277,035 SH   SOLE 8 277,035 0 0
CLIFFS NAT RES INC OPT 18683K101 2,341 338,300 SH Put SOLE 8 338,300 0 0
CLIFFS NAT RES INC OPT 18683K101 1,882 272,000 SH Call SOLE 8 272,000 0 0
CLIFFS NAT RES INC COM 18683K101 163 23,559 SH   SOLE 44 23,559 0 0
CLIFFS NAT RES INC COM 18683K101 3 500 SH   DFND 66 0 0 500
CLIFTON BANCORP INC COM 186873105 0 15 SH   SOLE 1 15 0 0
CLIFTON BANCORP INC COM 186873105 33 2,000 SH   SOLE 44 2,000 0 0
CLIPPER RLTY INC TRUS 18885T306 0 12 SH   SOLE 1 12 0 0
CLIPPER RLTY INC TRUS 18885T306 6 524 SH   SOLE 44 524 0 0
CLOROX CO DEL COM 189054109 13,955 104,738 SH   SOLE 1 104,738 0 0
CLOROX CO DEL OPT 189054109 600 4,500 SH Put SOLE 8 4,500 0 0
CLOROX CO DEL OPT 189054109 1,439 10,800 SH Call SOLE 8 10,800 0 0
CLOROX CO DEL COM 189054109 3,939 29,563 SH   SOLE 44 29,563 0 0
CLOROX CO DEL COM 189054109 87 650 SH   DFND 66 0 0 650
CLOUD PEAK ENERGY INC COM 18911Q102 50 14,222 SH   SOLE 1 14,222 0 0
CLOUDERA INC COM 18914U100 28 1,751 SH   SOLE 1 1,751 0 0
CLOVIS ONCOLOGY INC COM 189464100 3 30 SH   SOLE 1 30 0 0
CLOVIS ONCOLOGY INC OPT 189464100 13,708 146,400 SH Put SOLE 8 146,400 0 0
CLOVIS ONCOLOGY INC OPT 189464100 29,577 315,900 SH Call SOLE 8 315,900 0 0
CLOVIS ONCOLOGY INC COM 189464100 10,310 110,112 SH   SOLE 8 110,112 0 0
CLOVIS ONCOLOGY INC COM 189464100 468 5,000 SH   SOLE 9 5,000 0 0
CLUBCORP HLDGS INC COM 18948M108 1 46 SH   SOLE 1 46 0 0
CLUBCORP HLDGS INC COM 18948M108 1 61 SH   SOLE 8 61 0 0
CLUBCORP HLDGS INC COM 18948M108 236 17,992 SH   SOLE 44 17,992 0 0
CM FIN INC COM 12574Q103 2 164 SH   SOLE 8 164 0 0
CME GROUP INC COM 12572Q105 26,300 209,999 SH   SOLE 1 209,999 0 0
CME GROUP INC OPT 12572Q105 10,483 83,700 SH Call SOLE 8 83,700 0 0
CME GROUP INC OPT 12572Q105 6,675 53,300 SH Put SOLE 8 53,300 0 0
CME GROUP INC COM 12572Q105 10 82 SH   SOLE 8 82 0 0
CME GROUP INC COM 12572Q105 837 6,685 SH   SOLE 9 6,685 0 0
CME GROUP INC COM 12572Q105 485 3,876 SH   SOLE 44 3,876 0 0
CME GROUP INC COM 12572Q105 179 1,431 SH   DFND 66 0 0 1,431
CMS ENERGY CORP COM 125896100 8,428 182,244 SH   SOLE 1 182,244 0 0
CMS ENERGY CORP COM 125896100 8 178 SH   SOLE 8 178 0 0
CNA FINL CORP COM 126117100 150 3,091 SH   SOLE 1 3,091 0 0
CNA FINL CORP COM 126117100 175 3,598 SH   SOLE 8 3,598 0 0
CNA FINL CORP COM 126117100 647 13,276 SH   SOLE 44 13,276 0 0
CNB FINL CORP PA COM 126128107 0 10 SH   SOLE 1 10 0 0
CNB FINL CORP PA COM 126128107 29 1,209 SH   SOLE 8 1,209 0 0
CNH INDL N V COM N20944109 3,185 279,825 SH   SOLE 1 279,825 0 0
CNH INDL N V COM N20944109 19,962 1,754,100 SH   SOLE 9 1,754,100 0 0
CNH INDL N V COM N20944109 14 1,192 SH   SOLE 44 1,192 0 0
CNO FINL GROUP INC COM 12621E103 1,090 52,202 SH   SOLE 1 52,202 0 0
CNO FINL GROUP INC COM 12621E103 23 1,108 SH   SOLE 44 1,108 0 0
CNOOC LTD OPT 126132109 131 1,200 SH Call SOLE 8 1,200 0 0
CNOOC LTD ADR 126132109 379 3,462 SH   SOLE 8 3,462 0 0
CNOOC LTD OPT 126132109 427 3,900 SH Put SOLE 8 3,900 0 0
COACH INC COM 189754104 14,393 304,024 SH   SOLE 1 304,024 0 0
COACH INC OPT 189754104 2,580 54,500 SH Call SOLE 8 54,500 0 0
COACH INC OPT 189754104 6,865 145,000 SH Put SOLE 8 145,000 0 0
COACH INC COM 189754104 190 4,006 SH   SOLE 8 4,006 0 0
COACH INC COM 189754104 14 303 SH   SOLE 9 303 0 0
COACH INC COM 189754104 397 8,382 SH   SOLE 44 8,382 0 0
COBALT INTL ENERGY INC OPT 19075F304 4 1,603 SH Put SOLE 8 1,603 0 0
COBALT INTL ENERGY INC COM 19075F304 38 15,669 SH   SOLE 8 15,669 0 0
COBALT INTL ENERGY INC COM 19075F304 27 10,992 SH   SOLE 44 10,992 0 0
COBIZ FINANCIAL INC COM 190897108 280 16,050 SH   SOLE 1 16,050 0 0
COCA COLA BOTTLING CO CONS COM 191098102 181 792 SH   SOLE 1 792 0 0
COCA COLA BOTTLING CO CONS COM 191098102 15 65 SH   SOLE 44 65 0 0
COCA COLA CO COM 191216100 240,211 5,355,814 SH   SOLE 1 5,325,814 30,000 0
COCA COLA CO OPT 191216100 46,989 1,047,700 SH Call SOLE 8 1,047,700 0 0
COCA COLA CO OPT 191216100 46,326 1,032,900 SH Put SOLE 8 1,032,900 0 0
COCA COLA CO COM 191216100 3,106 69,254 SH   SOLE 8 69,254 0 0
COCA COLA CO COM 191216100 4,125 91,972 SH   SOLE 9 91,972 0 0
COCA COLA CO COM 191216100 227 5,060 SH   SOLE 20 0 5,060 0
COCA COLA CO COM 191216100 704 15,700 SH   DFND 66 0 0 15,700
COCA COLA EUROPEAN PARTNERS COM G25839104 38,950 957,697 SH   SOLE 1 957,697 0 0
COCA COLA EUROPEAN PARTNERS OPT G25839104 809 19,900 SH Call SOLE 8 19,900 0 0
COCA COLA EUROPEAN PARTNERS COM G25839104 32 788 SH   SOLE 8 788 0 0
COCA COLA EUROPEAN PARTNERS OPT G25839104 752 18,500 SH Put SOLE 8 18,500 0 0
COCA COLA EUROPEAN PARTNERS COM G25839104 8,568 210,709 SH   SOLE 9 210,709 0 0
COCA COLA FEMSA S A B DE C V ADR 191241108 38 454 SH   DFND 20 0 0 454
CODEXIS INC COM 192005106 0 30 SH   SOLE 1 30 0 0
CODEXIS INC COM 192005106 7 1,267 SH   SOLE 44 1,267 0 0
CODORUS VY BANCORP INC COM 192025104 0 6 SH   SOLE 1 6 0 0
COEUR MNG INC COM 192108504 1 136 SH   SOLE 1 136 0 0
COEUR MNG INC OPT 192108504 125 14,600 SH Call SOLE 8 14,600 0 0
COEUR MNG INC COM 192108504 118 13,710 SH   SOLE 8 13,710 0 0
COEUR MNG INC OPT 192108504 145 16,900 SH Put SOLE 8 16,900 0 0
COEUR MNG INC COM 192108504 9 1,000 SH   DFND 20 0 0 1,000
COGENT COMMUNICATIONS HLDGS COM 19239V302 195 4,866 SH   SOLE 1 4,866 0 0
COGENT COMMUNICATIONS HLDGS COM 19239V302 0 2 SH   SOLE 8 2 0 0
COGENT COMMUNICATIONS HLDGS COM 19239V302 104 2,590 SH   SOLE 44 2,590 0 0
COGINT INC COM 19241Q101 0 15 SH   SOLE 1 15 0 0
COGINT INC COM 19241Q101 2 422 SH   SOLE 44 422 0 0
COGNEX CORP COM 192422103 3,375 39,736 SH   SOLE 1 39,736 0 0
COGNEX CORP COM 192422103 17 200 SH   SOLE 8 200 0 0
COGNEX CORP COM 192422103 1,823 21,471 SH   SOLE 44 21,471 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 84,706 1,275,701 SH   SOLE 1 1,275,701 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 3,265 49,171 SH   SOLE 8 49,171 0 0
COGNIZANT TECHNOLOGY SOLUTIO OPT 192446102 3,034 45,700 SH Call SOLE 8 45,700 0 0
COGNIZANT TECHNOLOGY SOLUTIO OPT 192446102 6,315 95,100 SH Put SOLE 8 95,100 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 21,507 323,895 SH   SOLE 9 323,895 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 13,628 205,254 SH   SOLE 44 205,254 0 0
COHEN &amp STEERS INC COM 19247A100 1 17 SH   SOLE 1 17 0 0
COHERENT INC COM 192479103 416 1,850 SH   SOLE 1 1,850 0 0
COHERENT INC COM 192479103 1,666 7,403 SH   SOLE 8 7,403 0 0
COHERENT INC COM 192479103 9,609 42,707 SH   SOLE 44 42,707 0 0
COHERUS BIOSCIENCES INC COM 19249H103 0 29 SH   SOLE 1 29 0 0
COHERUS BIOSCIENCES INC COM 19249H103 16 1,089 SH   SOLE 8 1,089 0 0
COHERUS BIOSCIENCES INC COM 19249H103 295 20,529 SH   SOLE 44 20,529 0 0
COHU INC COM 192576106 47 3,022 SH   SOLE 1 3,022 0 0
COHU INC COM 192576106 739 46,982 SH   SOLE 44 46,982 0 0
COLFAX CORP COM 194014106 187 4,753 SH   SOLE 1 4,753 0 0
COLFAX CORP COM 194014106 2,441 61,986 SH   SOLE 8 61,986 0 0
COLFAX CORP OPT 194014106 24 600 SH Call SOLE 8 600 0 0
COLFAX CORP OPT 194014106 98 2,500 SH Put SOLE 8 2,500 0 0
COLFAX CORP COM 194014106 1,232 31,294 SH   SOLE 44 31,294 0 0
COLGATE PALMOLIVE CO COM 194162103 45,707 616,583 SH   SOLE 1 616,583 0 0
COLGATE PALMOLIVE CO COM 194162103 17,513 236,260 SH   SOLE 8 236,260 0 0
COLGATE PALMOLIVE CO OPT 194162103 21,735 293,200 SH Put SOLE 8 293,200 0 0
COLGATE PALMOLIVE CO OPT 194162103 4,744 64,000 SH Call SOLE 8 64,000 0 0
COLGATE PALMOLIVE CO COM 194162103 498 6,717 SH   SOLE 9 6,717 0 0
COLGATE PALMOLIVE CO COM 194162103 2,352 31,727 SH   SOLE 44 31,727 0 0
COLGATE PALMOLIVE CO PREF 194162103 1,384 18,670 SH   DFND 66 0 0 18,670
COLLECTORS UNIVERSE INC COM 19421R200 0 6 SH   SOLE 1 6 0 0
COLLECTORS UNIVERSE INC COM 19421R200 7 287 SH   SOLE 8 287 0 0
COLLECTORS UNIVERSE INC COM 19421R200 2 100 SH   SOLE 44 100 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 0 17 SH   SOLE 1 17 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 3 218 SH   SOLE 8 218 0 0
COLLIERS INTL GROUP INC COM 194693107 198 3,500 SH   SOLE 9 3,500 0 0
COLLIERS INTL GROUP INC COM 194693107 34 600 SH   SOLE 44 600 0 0
COLONY NORTHSTAR INC TRUS 19625W104 1,352 95,999 SH   SOLE 1 95,999 0 0
COLONY NORTHSTAR INC TRUS 19625W104 2 123 SH   SOLE 8 123 0 0
COLONY NORTHSTAR INC OPT 19625W104 21 1,500 SH Call SOLE 8 1,500 0 0
COLONY NORTHSTAR INC TRUS 19625W104 758 53,768 SH   SOLE 44 53,768 0 0
COLONY STARWOOD HOMES COM 19625X102 1,716 50,026 SH   SOLE 1 50,026 0 0
COLONY STARWOOD HOMES TRUS 19625X102 3,043 88,666 SH   SOLE 1 88,666 0 0
COLONY STARWOOD HOMES TRUS 19625X102 147 4,279 SH   SOLE 8 4,279 0 0
COLONY STARWOOD HOMES TRUS 19625X102 372 10,842 SH   SOLE 44 10,842 0 0
COLUMBIA BKG SYS INC COM 197236102 458 11,485 SH   SOLE 1 11,485 0 0
COLUMBIA BKG SYS INC COM 197236102 831 20,854 SH   SOLE 44 20,854 0 0
COLUMBIA PPTY TR INC TRUS 198287203 2,150 96,071 SH   SOLE 1 96,071 0 0
COLUMBIA PPTY TR INC TRUS 198287203 99 4,415 SH   SOLE 8 4,415 0 0
COLUMBIA PPTY TR INC TRUS 198287203 770 34,403 SH   SOLE 44 34,403 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 233 4,018 SH   SOLE 1 4,018 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 2 39 SH   SOLE 8 39 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 70 1,202 SH   SOLE 44 1,202 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 0 15 SH   SOLE 1 15 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 29 1,148 SH   SOLE 8 1,148 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 264 10,403 SH   SOLE 44 10,403 0 0
COMCAST CORP NEW COM 20030N101 128,341 3,297,568 SH   SOLE 1 3,297,568 0 0
COMCAST CORP NEW COM 20030N101 5,548 142,520 SH   SOLE 8 142,520 0 0
COMCAST CORP NEW OPT 20030N101 37,324 959,000 SH Put SOLE 8 959,000 0 0
COMCAST CORP NEW OPT 20030N101 25,138 645,900 SH Call SOLE 8 645,900 0 0
COMCAST CORP NEW COM 20030N101 11,897 305,664 SH   SOLE 9 305,664 0 0
COMCAST CORP NEW COM 20030N101 4,963 127,522 SH   SOLE 44 127,522 0 0
COMCAST CORP NEW COM 20030N101 346 8,897 SH   DFND 66 0 0 8,897
COMCAST CORP NEW COM 20030N101 305 7,842 SH   SOLE 81 7,842 0 0
COMERICA INC COM 200340107 4,168 56,908 SH   SOLE 1 56,908 0 0
COMERICA INC OPT 200340107 3,267 44,600 SH Put SOLE 8 44,600 0 0
COMERICA INC OPT 200340107 747 10,200 SH Call SOLE 8 10,200 0 0
COMERICA INC COM 200340107 1,941 26,500 SH   SOLE 44 26,500 0 0
COMFORT SYS USA INC COM 199908104 245 6,606 SH   SOLE 1 6,606 0 0
COMFORT SYS USA INC COM 199908104 1,417 38,200 SH   SOLE 44 38,200 0 0
COMMERCE BANCSHARES INC COM 200525103 333 5,862 SH   SOLE 1 5,862 0 0
COMMERCE BANCSHARES INC COM 200525103 772 13,587 SH   SOLE 44 13,587 0 0
COMMERCE UN BANCSHARES INC COM 200828101 0 5 SH   SOLE 1 5 0 0
COMMERCE UN BANCSHARES INC COM 200828101 2 89 SH   SOLE 44 89 0 0
COMMERCEHUB INC COM 20084V108 0 11 SH   SOLE 1 11 0 0
COMMERCEHUB INC COM 20084V306 0 23 SH   SOLE 1 23 0 0
COMMERCEHUB INC COM 20084V108 1 54 SH   SOLE 8 54 0 0
COMMERCEHUB INC COM 20084V306 13 738 SH   SOLE 8 738 0 0
COMMERCEHUB INC COM 20084V108 32 1,853 SH   SOLE 44 1,853 0 0
COMMERCEHUB INC COM 20084V306 51 2,899 SH   SOLE 44 2,899 0 0
COMMERCIAL METALS CO COM 201723103 3,537 182,065 SH   SOLE 1 182,065 0 0
COMMERCIAL METALS CO OPT 201723103 4 200 SH Put SOLE 8 200 0 0
COMMERCIAL METALS CO COM 201723103 1,264 65,048 SH   SOLE 8 65,048 0 0
COMMERCIAL METALS CO OPT 201723103 58 3,000 SH Call SOLE 8 3,000 0 0
COMMERCIAL METALS CO COM 201723103 78 4,002 SH   SOLE 44 4,002 0 0
COMMERCIAL VEH GROUP INC COM 202608105 0 20 SH   SOLE 1 20 0 0
COMMERCIAL VEH GROUP INC COM 202608105 36 4,294 SH   SOLE 44 4,294 0 0
COMMSCOPE HLDG CO INC COM 20337X109 781 20,553 SH   SOLE 1 20,553 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,825 48,000 SH   SOLE 44 48,000 0 0
COMMUNITY BANKERS TR CORP COM 203612106 0 17 SH   SOLE 1 17 0 0
COMMUNITY BANKERS TR CORP COM 203612106 44 5,382 SH   SOLE 44 5,382 0 0
COMMUNITY BK SYS INC COM 203607106 508 9,114 SH   SOLE 1 9,114 0 0
COMMUNITY FINL CORP MD COM 20368X101 0 3 SH   SOLE 1 3 0 0
COMMUNITY FINL CORP MD COM 20368X101 27 695 SH   SOLE 44 695 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 267 26,815 SH   SOLE 1 26,815 0 0
COMMUNITY HEALTH SYS INC NEW OPT 203668108 436 43,800 SH Call SOLE 8 43,800 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 3,763 377,842 SH   SOLE 8 377,842 0 0
COMMUNITY HEALTH SYS INC NEW OPT 203668108 7,212 724,100 SH Put SOLE 8 724,100 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 451 45,300 SH   SOLE 44 45,300 0 0
COMMUNITY HEALTHCARE TR INC TRUS 20369C106 0 11 SH   SOLE 1 11 0 0
COMMUNITY HEALTHCARE TR INC TRUS 20369C106 6 224 SH   SOLE 44 224 0 0
COMMUNITY TR BANCORP INC COM 204149108 0 11 SH   SOLE 1 11 0 0
COMMUNITY TR BANCORP INC COM 204149108 4 88 SH   SOLE 44 88 0 0
COMMVAULT SYSTEMS INC COM 204166102 7 121 SH   SOLE 1 121 0 0
COMMVAULT SYSTEMS INC OPT 204166102 17 300 SH Call SOLE 8 300 0 0
COMMVAULT SYSTEMS INC COM 204166102 11 200 SH   SOLE 44 200 0 0
COMPANHIA BRASILEIRA DE DIST ADR 20440T201 1,001 51,208 SH   SOLE 1 51,208 0 0
COMPANHIA BRASILEIRA DE DIST ADR 20440T201 19 961 SH   SOLE 8 961 0 0
COMPANHIA BRASILEIRA DE DIST ADR 20440T201 1,001 51,208 SH   SOLE 39 51,208 0 0
COMPANHIA DE SANEAMENTO BASI ADR 20441A102 2,409 252,999 SH   SOLE 1 252,999 0 0
COMPANHIA DE SANEAMENTO BASI ADR 20441A102 1,248 131,060 SH   SOLE 9 131,060 0 0
COMPANHIA DE SANEAMENTO BASI ADR 20441A102 2,247 236,000 SH   SOLE 39 236,000 0 0
COMPANHIA ENERGETICA DE MINA ADR 204409601 1,537 640,243 SH   SOLE 1 640,243 0 0
COMPANHIA ENERGETICA DE MINA ADR 204409601 121 50,319 SH   SOLE 9 50,319 0 0
COMPANHIA ENERGETICA DE MINA ADR 204409601 1,537 640,243 SH   SOLE 39 640,243 0 0
COMPANHIA PARANAENSE ENERG C ADR 20441B407 71 9,719 SH   SOLE 9 9,719 0 0
COMPANHIA SIDERURGICA NACION ADR 20440W105 2 947 SH   SOLE 9 947 0 0
COMPANHIA SIDERURGICA NACION ADR 20440W105 580 269,900 SH   SOLE 44 269,900 0 0
COMPANHIA SIDERURGICA NACION ADR 20440W105 12 5,640 SH   DFND 66 0 0 5,640
COMPANIA DE MINAS BUENAVENTU ADR 204448104 2 172 SH   SOLE 1 172 0 0
COMPANIA DE MINAS BUENAVENTU OPT 204448104 60 5,200 SH Call SOLE 8 5,200 0 0
COMPANIA DE MINAS BUENAVENTU OPT 204448104 14 1,200 SH Put SOLE 8 1,200 0 0
COMPASS DIVERSIFIED HOLDINGS COM 20451Q104 55 3,171 SH   SOLE 8 3,171 0 0
COMPASS MINERALS INTL INC COM 20451N101 268 4,100 SH   SOLE 1 4,100 0 0
COMPASS MINERALS INTL INC OPT 20451N101 196 3,000 SH Put SOLE 8 3,000 0 0
COMPASS MINERALS INTL INC OPT 20451N101 104 1,600 SH Call SOLE 8 1,600 0 0
COMPASS MINERALS INTL INC COM 20451N101 735 11,251 SH   SOLE 44 11,251 0 0
COMPUGEN LTD COM M25722105 1 367 SH   SOLE 8 367 0 0
COMPUTER PROGRAMS &amp SYS INC COM 205306103 41 1,270 SH   SOLE 1 1,270 0 0
COMPUTER PROGRAMS &amp SYS INC OPT 205306103 13 400 SH Put SOLE 8 400 0 0
COMPUTER PROGRAMS &amp SYS INC OPT 205306103 7 200 SH Call SOLE 8 200 0 0
COMPUTER PROGRAMS &amp SYS INC COM 205306103 2 72 SH   SOLE 8 72 0 0
COMPUTER PROGRAMS &amp SYS INC COM 205306103 74 2,259 SH   SOLE 44 2,259 0 0
COMPUTER TASK GROUP INC COM 205477102 1 136 SH   SOLE 8 136 0 0
COMSTOCK RES INC OPT 205768302 14 2,000 SH Put SOLE 8 2,000 0 0
COMSTOCK RES INC OPT 205768302 4 600 SH Call SOLE 8 600 0 0
COMSTOCK RES INC COM 205768302 302 42,701 SH   SOLE 8 42,701 0 0
COMSTOCK RES INC COM 205768302 1 100 SH   SOLE 44 100 0 0
COMTECH TELECOMMUNICATIONS C COM 205826209 53 2,799 SH   SOLE 1 2,799 0 0
COMTECH TELECOMMUNICATIONS C COM 205826209 281 14,851 SH   SOLE 8 14,851 0 0
CONAGRA BRANDS INC COM 205887102 9,187 256,903 SH   SOLE 1 256,903 0 0
CONAGRA BRANDS INC COM 205887102 210 5,871 SH   SOLE 8 5,871 0 0
CONAGRA BRANDS INC OPT 205887102 100 2,800 SH Put SOLE 8 2,800 0 0
CONAGRA BRANDS INC OPT 205887102 565 15,800 SH Call SOLE 8 15,800 0 0
CONAGRA BRANDS INC COM 205887102 629 17,594 SH   SOLE 9 17,594 0 0
CONAGRA BRANDS INC COM 205887102 5,563 155,552 SH   SOLE 44 155,552 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 0 20 SH   SOLE 1 20 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 0 13 SH   SOLE 1 13 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 1 52 SH   SOLE 8 52 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 3 244 SH   SOLE 44 244 0 0
CONCHO RES INC COM 20605P101 3,603 29,644 SH   SOLE 1 29,644 0 0
CONCHO RES INC OPT 20605P101 1,409 11,600 SH Put SOLE 8 11,600 0 0
CONCHO RES INC OPT 20605P101 753 6,200 SH Call SOLE 8 6,200 0 0
CONCHO RES INC COM 20605P101 1,005 8,266 SH   SOLE 8 8,266 0 0
CONCHO RES INC COM 20605P101 119 976 SH   SOLE 9 976 0 0
CONCORDIA INTERNATIONAL CORP COM 20653P102 0 6 SH   SOLE 8 6 0 0
CONDUENT INC COM 206787103 12 760 SH   SOLE 1 760 0 0
CONDUENT INC OPT 206787103 90 5,640 SH Put SOLE 8 5,640 0 0
CONDUENT INC COM 206787103 155 9,719 SH   SOLE 8 9,719 0 0
CONDUENT INC OPT 206787103 1 40 SH Call SOLE 8 40 0 0
CONDUENT INC COM 206787103 466 29,244 SH   SOLE 44 29,244 0 0
CONFORMIS INC COM 20717E101 0 29 SH   SOLE 1 29 0 0
CONFORMIS INC COM 20717E101 1 300 SH   SOLE 44 300 0 0
CONMED CORP COM 207410101 150 2,949 SH   SOLE 1 2,949 0 0
CONMED CORP COM 207410101 61 1,200 SH   SOLE 44 1,200 0 0
CONNECTICUT WTR SVC INC COM 207797101 0 9 SH   SOLE 1 9 0 0
CONNECTICUT WTR SVC INC COM 207797101 2 28 SH   SOLE 8 28 0 0
CONNECTICUT WTR SVC INC COM 207797101 6 100 SH   SOLE 44 100 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 0 21 SH   SOLE 1 21 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 2 75 SH   SOLE 8 75 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 107 4,742 SH   SOLE 44 4,742 0 0
CONNS INC COM 208242107 10 542 SH   SOLE 1 542 0 0
CONNS INC COM 208242107 71 3,717 SH   SOLE 8 3,717 0 0
CONNS INC OPT 208242107 483 25,300 SH Put SOLE 8 25,300 0 0
CONNS INC OPT 208242107 537 28,100 SH Call SOLE 8 28,100 0 0
CONNS INC COM 208242107 583 30,501 SH   SOLE 44 30,501 0 0
CONOCOPHILLIPS COM 20825C104 18,103 411,790 SH   SOLE 1 411,790 0 0
CONOCOPHILLIPS OPT 20825C104 13,676 311,100 SH Call SOLE 8 311,100 0 0
CONOCOPHILLIPS COM 20825C104 2,206 50,190 SH   SOLE 8 50,190 0 0
CONOCOPHILLIPS OPT 20825C104 14,331 326,000 SH Put SOLE 8 326,000 0 0
CONOCOPHILLIPS COM 20825C104 1,004 22,844 SH   SOLE 9 22,844 0 0
CONOCOPHILLIPS COM 20825C104 84 1,900 SH   SOLE 20 0 1,900 0
CONOCOPHILLIPS COM 20825C104 1,876 42,677 SH   SOLE 44 42,677 0 0
CONOCOPHILLIPS COM 20825C104 1,141 25,958 SH   DFND 66 0 0 25,958
CONSOL ENERGY INC COM 20854P109 8,939 598,344 SH   SOLE 1 598,344 0 0
CONSOL ENERGY INC OPT 20854P109 568 38,000 SH Call SOLE 8 38,000 0 0
CONSOL ENERGY INC COM 20854P109 559 37,434 SH   SOLE 8 37,434 0 0
CONSOL ENERGY INC OPT 20854P109 926 62,000 SH Put SOLE 8 62,000 0 0
CONSOL ENERGY INC COM 20854P109 91 6,108 SH   SOLE 44 6,108 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 151 6,999 SH   SOLE 1 6,999 0 0
CONSOLIDATED COMM HLDGS INC OPT 209034107 47 2,200 SH Put SOLE 8 2,200 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 45 2,089 SH   SOLE 8 2,089 0 0
CONSOLIDATED EDISON INC COM 209115104 28,471 352,270 SH   SOLE 1 352,270 0 0
CONSOLIDATED EDISON INC OPT 209115104 1,148 14,200 SH Put SOLE 8 14,200 0 0
CONSOLIDATED EDISON INC OPT 209115104 1,996 24,700 SH Call SOLE 8 24,700 0 0
CONSOLIDATED EDISON INC COM 209115104 1,949 24,117 SH   SOLE 9 24,117 0 0
CONSOLIDATED EDISON INC COM 209115104 81 1,000 SH   DFND 66 0 0 1,000
CONSOLIDATED TOMOKA LD CO COM 210226106 0 2 SH   SOLE 1 2 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 11 200 SH   SOLE 44 200 0 0
CONSOLIDATED WATER CO INC COM G23773107 0 10 SH   SOLE 1 10 0 0
CONSTELLATION BRANDS INC COM 21036P108 29,324 151,363 SH   SOLE 1 151,363 0 0
CONSTELLATION BRANDS INC OPT 21036P108 7,865 40,600 SH Call SOLE 8 40,600 0 0
CONSTELLATION BRANDS INC OPT 21036P108 22,725 117,300 SH Put SOLE 8 117,300 0 0
CONSTELLATION BRANDS INC COM 21036P108 10,161 52,448 SH   SOLE 8 52,448 0 0
CONSTELLATION BRANDS INC COM 21036P108 2,131 11,000 SH   SOLE 44 11,000 0 0
CONSTELLIUM NV COM N22035104 12 1,748 SH   SOLE 8 1,748 0 0
CONSTELLIUM NV COM N22035104 1,014 147,000 SH   SOLE 44 147,000 0 0
CONTAINER STORE GROUP INC COM 210751103 0 11 SH   SOLE 1 11 0 0
CONTAINER STORE GROUP INC COM 210751103 385 64,900 SH   SOLE 44 64,900 0 0
CONTANGO OIL &amp GAS COMPANY COM 21075N204 18 2,734 SH   SOLE 1 2,734 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 35 1,471 SH   SOLE 1 1,471 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 8 357 SH   SOLE 8 357 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 652 27,993 SH   SOLE 44 27,993 0 0
CONTINENTAL RESOURCES INC COM 212015101 5,221 161,467 SH   SOLE 1 161,467 0 0
CONTINENTAL RESOURCES INC OPT 212015101 4,798 148,400 SH Put SOLE 8 148,400 0 0
CONTINENTAL RESOURCES INC COM 212015101 470 14,531 SH   SOLE 8 14,531 0 0
CONTINENTAL RESOURCES INC OPT 212015101 3,692 114,200 SH Call SOLE 8 114,200 0 0
CONTINENTAL RESOURCES INC COM 212015101 529 16,371 SH   SOLE 44 16,371 0 0
CONTRAVIR PHARMACEUTICALS IN COM 21234W103 0 66 SH   SOLE 8 66 0 0
CONTRAVIR PHARMACEUTICALS IN COM 21234W103 170 293,914 SH   DFND 66 0 0 293,914
CONTROL4 CORP COM 21240D107 0 18 SH   SOLE 1 18 0 0
CONTROL4 CORP COM 21240D107 95 4,823 SH   SOLE 8 4,823 0 0
CONTROL4 CORP COM 21240D107 57 2,899 SH   SOLE 44 2,899 0 0
CONTROLADORA VUELA CIA DE AV ADR 21240E105 33 2,300 SH   SOLE 44 2,300 0 0
CONTROLADORA VUELA CIA DE AV ADR 21240E105 73 5,000 SH   DFND 66 0 0 5,000
CONVERGYS CORP COM 212485106 468 19,639 SH   SOLE 1 19,639 0 0
CONVERGYS CORP COM 212485106 736 30,949 SH   SOLE 44 30,949 0 0
CONYERS PK ACQUISITION COM 212894208 86 6,762 SH   SOLE 1 6,762 0 0
COOPER COS INC COM 216648402 11,538 48,194 SH   SOLE 1 48,194 0 0
COOPER COS INC OPT 216648402 24 100 SH Put SOLE 8 100 0 0
COOPER COS INC COM 216648402 485 2,022 SH   SOLE 8 2,022 0 0
COOPER COS INC COM 216648402 1,136 4,743 SH   SOLE 44 4,743 0 0
COOPER COS INC COM 216648402 406 1,696 SH   DFND 66 0 0 1,696
COOPER STD HLDGS INC COM 21676P103 334 3,311 SH   SOLE 1 3,311 0 0
COOPER STD HLDGS INC COM 21676P103 0 2 SH   SOLE 8 2 0 0
COOPER STD HLDGS INC COM 21676P103 794 7,871 SH   SOLE 44 7,871 0 0
COOPER TIRE &amp RUBR CO COM 216831107 1,117 30,943 SH   SOLE 1 30,943 0 0
COOPER TIRE &amp RUBR CO OPT 216831107 11 300 SH Call SOLE 8 300 0 0
COOPER TIRE &amp RUBR CO OPT 216831107 170 4,700 SH Put SOLE 8 4,700 0 0
COOPER TIRE &amp RUBR CO COM 216831107 195 5,400 SH   SOLE 44 5,400 0 0
COPA HOLDINGS SA COM P31076105 85 725 SH   SOLE 1 725 0 0
COPA HOLDINGS SA COM P31076105 716 6,119 SH   SOLE 8 6,119 0 0
COPA HOLDINGS SA COM P31076105 445 3,804 SH   SOLE 44 3,804 0 0
COPART INC COM 217204106 2,732 85,945 SH   SOLE 1 85,945 0 0
COPART INC OPT 217204106 70 2,200 SH Put SOLE 8 2,200 0 0
COPART INC COM 217204106 166 5,232 SH   SOLE 8 5,232 0 0
COPART INC OPT 217204106 277 8,700 SH Call SOLE 8 8,700 0 0
COPART INC COM 217204106 798 25,099 SH   SOLE 44 25,099 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 76 12,031 SH   SOLE 8 12,031 0 0
CORCEPT THERAPEUTICS INC COM 218352102 1 68 SH   SOLE 1 68 0 0
CORCEPT THERAPEUTICS INC COM 218352102 14 1,172 SH   SOLE 8 1,172 0 0
CORCEPT THERAPEUTICS INC COM 218352102 1,421 120,442 SH   SOLE 44 120,442 0 0
CORE LABORATORIES N V COM N22717107 1,949 19,250 SH   SOLE 1 19,250 0 0
CORE LABORATORIES N V COM N22717107 5 47 SH   SOLE 8 47 0 0
CORE LABORATORIES N V OPT N22717107 162 1,600 SH Put SOLE 8 1,600 0 0
CORE LABORATORIES N V OPT N22717107 142 1,400 SH Call SOLE 8 1,400 0 0
CORE LABORATORIES N V COM N22717107 164 1,621 SH   SOLE 9 1,621 0 0
CORE LABORATORIES N V COM N22717107 20 200 SH   SOLE 44 200 0 0
CORE MARK HOLDING CO INC COM 218681104 182 5,504 SH   SOLE 1 5,504 0 0
CORE MARK HOLDING CO INC COM 218681104 79 2,395 SH   SOLE 44 2,395 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 0 6 SH   SOLE 1 6 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 176 8,151 SH   SOLE 44 8,151 0 0
CORECIVIC INC TRUS 21871N101 252 9,133 SH   SOLE 1 9,133 0 0
CORECIVIC INC OPT 21871N101 303 11,000 SH Call SOLE 8 11,000 0 0
CORECIVIC INC OPT 21871N101 353 12,800 SH Put SOLE 8 12,800 0 0
CORECIVIC INC TRUS 21871N101 226 8,214 SH   SOLE 8 8,214 0 0
CORECIVIC INC TRUS 21871N101 335 12,139 SH   SOLE 44 12,139 0 0
CORELOGIC INC COM 21871D103 20 468 SH   SOLE 1 468 0 0
CORELOGIC INC COM 21871D103 0 4 SH   SOLE 8 4 0 0
CORELOGIC INC COM 21871D103 6,498 149,800 SH   SOLE 44 149,800 0 0
CORENERGY INFRASTRUCTURE TR TRUS 21870U502 0 9 SH   SOLE 1 9 0 0
CORENERGY INFRASTRUCTURE TR TRUS 21870U502 1 32 SH   SOLE 8 32 0 0
CORENERGY INFRASTRUCTURE TR TRUS 21870U502 145 4,317 SH   SOLE 44 4,317 0 0
CORESITE RLTY CORP TRUS 21870Q105 2,925 28,258 SH   SOLE 1 28,258 0 0
CORESITE RLTY CORP COM 21870Q105 352 3,404 SH   SOLE 1 3,404 0 0
CORESITE RLTY CORP TRUS 21870Q105 1,196 11,555 SH   SOLE 8 11,555 0 0
CORESITE RLTY CORP TRUS 21870Q105 5,084 49,106 SH   SOLE 44 49,106 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 0 63 SH   SOLE 1 63 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 17 9,400 SH   SOLE 44 9,400 0 0
CORIUM INTL INC COM 21887L107 0 15 SH   SOLE 1 15 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 1 38 SH   SOLE 1 38 0 0
CORNERSTONE ONDEMAND INC BOND 21925YAB9 2,172 2,164,000 PRN   SOLE 8 0 0 2,164,000
CORNERSTONE ONDEMAND INC COM 21925Y103 2 53 SH   SOLE 8 53 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 193 5,403 SH   SOLE 44 5,403 0 0
CORNERSTONE TOTAL RTRN FD IN FUND 21924U300 1 56 SH   DFND 66 0 0 56
CORNING INC COM 219350105 19,998 665,515 SH   SOLE 1 665,515 0 0
CORNING INC OPT 219350105 4,180 139,100 SH Put SOLE 8 139,100 0 0
CORNING INC OPT 219350105 6,046 201,200 SH Call SOLE 8 201,200 0 0
CORNING INC COM 219350105 84 2,790 SH   SOLE 8 2,790 0 0
CORNING INC COM 219350105 963 32,058 SH   SOLE 9 32,058 0 0
CORNING INC COM 219350105 535 17,806 SH   SOLE 44 17,806 0 0
CORNING INC COM 219350105 17 551 SH   DFND 66 0 0 551
CORPORATE OFFICE PPTYS TR COM 22002T108 487 13,894 SH   SOLE 1 13,894 0 0
CORPORATE OFFICE PPTYS TR TRUS 22002T108 2,741 78,224 SH   SOLE 1 78,224 0 0
CORPORATE OFFICE PPTYS TR TRUS 22002T108 2 48 SH   SOLE 8 48 0 0
CORVEL CORP COM 221006109 55 1,159 SH   SOLE 1 1,159 0 0
CORVEL CORP COM 221006109 124 2,619 SH   SOLE 44 2,619 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 0 7 SH   SOLE 1 7 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 0 32 SH   SOLE 44 32 0 0
COSAN LTD COM G25343107 21 3,300 SH   SOLE 1 3,300 0 0
COSAN LTD COM G25343107 7 1,003 SH   SOLE 8 1,003 0 0
COSAN LTD COM G25343107 25 3,900 SH   SOLE 44 3,900 0 0
COSTAMARE INC COM Y1771G102 0 26 SH   SOLE 1 26 0 0
COSTAMARE INC COM Y1771G102 31 4,300 SH   DFND 20 0 0 4,300
COSTAR GROUP INC COM 22160N109 2,752 10,443 SH   SOLE 1 10,443 0 0
COSTAR GROUP INC COM 22160N109 568 2,154 SH   SOLE 8 2,154 0 0
COSTAR GROUP INC COM 22160N109 317 1,202 SH   SOLE 44 1,202 0 0
COSTCO WHSL CORP NEW COM 22160K105 54,118 338,389 SH   SOLE 1 338,389 0 0
COSTCO WHSL CORP NEW OPT 22160K105 68,498 428,300 SH Put SOLE 8 428,300 0 0
COSTCO WHSL CORP NEW OPT 22160K105 87,402 546,500 SH Call SOLE 8 546,500 0 0
COSTCO WHSL CORP NEW COM 22160K105 18,908 118,224 SH   SOLE 8 118,224 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,764 17,281 SH   SOLE 44 17,281 0 0
COSTCO WHSL CORP NEW COM 22160K105 392 2,450 SH   DFND 66 0 0 2,450
COTIVITI HLDGS INC COM 22164K101 1 20 SH   SOLE 1 20 0 0
COTIVITI HLDGS INC COM 22164K101 41 1,111 SH   SOLE 44 1,111 0 0
COTY INC COM 222070203 17,793 948,511 SH   SOLE 1 948,511 0 0
COTY INC COM 222070203 240 12,788 SH   SOLE 8 12,788 0 0
COTY INC OPT 222070203 1,531 81,600 SH Call SOLE 8 81,600 0 0
COTY INC OPT 222070203 1,475 78,600 SH Put SOLE 8 78,600 0 0
COTY INC COM 222070203 508 27,095 SH   SOLE 44 27,095 0 0
COTY INC COM 222070203 294 15,694 SH   DFND 66 0 0 15,694
COUNTY BANCORP INC COM 221907108 0 4 SH   SOLE 1 4 0 0
COUPA SOFTWARE INC COM 22266L106 1 23 SH   SOLE 1 23 0 0
COUPA SOFTWARE INC COM 22266L106 10 342 SH   SOLE 44 342 0 0
COUSINS PPTYS INC TRUS 222795106 4,930 560,831 SH   SOLE 1 560,831 0 0
COUSINS PPTYS INC TRUS 222795106 3 343 SH   SOLE 8 343 0 0
COUSINS PPTYS INC TRUS 222795106 315 35,866 SH   SOLE 44 35,866 0 0
COVANTA HLDG CORP COM 22282E102 1 91 SH   SOLE 1 91 0 0
COVANTA HLDG CORP COM 22282E102 121 9,186 SH   SOLE 8 9,186 0 0
COVANTA HLDG CORP COM 22282E102 129 9,805 SH   SOLE 9 9,805 0 0
COVANTA HLDG CORP COM 22282E102 367 27,826 SH   SOLE 44 27,826 0 0
COVENANT TRANSN GROUP INC COM 22284P105 0 11 SH   SOLE 1 11 0 0
COVENANT TRANSN GROUP INC COM 22284P105 1 51 SH   SOLE 44 51 0 0
COWEN INC COM 223622606 0 19 SH   SOLE 1 19 0 0
COWEN INC BOND 223622AB7 10 10,000 PRN   SOLE 8 0 0 10,000
COWEN INC COM 223622606 545 33,510 SH   SOLE 8 33,510 0 0
COWEN INC COM 223622606 90 5,500 SH   SOLE 44 5,500 0 0
CPFL ENERGIA S A ADR 126153105 28 1,753 SH   SOLE 8 1,753 0 0
CPI CARD GROUP INC COM 12634H101 0 14 SH   SOLE 1 14 0 0
CPI CARD GROUP INC COM 12634H101 0 100 SH   SOLE 8 100 0 0
CRA INTL INC COM 12618T105 0 6 SH   SOLE 1 6 0 0
CRA INTL INC COM 12618T105 8 217 SH   SOLE 8 217 0 0
CRA INTL INC COM 12618T105 4 100 SH   SOLE 44 100 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 320 1,911 SH   SOLE 1 1,911 0 0
CRACKER BARREL OLD CTRY STOR OPT 22410J106 167 1,000 SH Call SOLE 8 1,000 0 0
CRACKER BARREL OLD CTRY STOR OPT 22410J106 652 3,900 SH Put SOLE 8 3,900 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 34 203 SH   SOLE 44 203 0 0
CRAFT BREW ALLIANCE INC COM 224122101 484 28,738 SH   SOLE 1 28,738 0 0
CRAFT BREW ALLIANCE INC COM 224122101 7 400 SH   SOLE 44 400 0 0
CRANE CO COM 224399105 22 279 SH   SOLE 1 279 0 0
CRANE CO OPT 224399105 397 5,000 SH Call SOLE 8 5,000 0 0
CRANE CO OPT 224399105 135 1,700 SH Put SOLE 8 1,700 0 0
CRANE CO COM 224399105 1,032 12,998 SH   SOLE 44 12,998 0 0
CRAWFORD &amp CO COM 224633107 0 10 SH   SOLE 1 10 0 0
CRAWFORD &amp CO COM 224633107 2 232 SH   SOLE 44 232 0 0
CRAY INC COM 225223304 89 4,787 SH   SOLE 1 4,787 0 0
CRAY INC COM 225223304 1 78 SH   SOLE 8 78 0 0
CREDICORP LTD COM G2519Y108 7,757 43,243 SH   SOLE 1 43,243 0 0
CREDICORP LTD COM G2519Y108 1 5 SH   SOLE 8 5 0 0
CREDICORP LTD COM G2519Y108 7,757 43,243 SH   SOLE 39 43,243 0 0
CREDICORP LTD COM G2519Y108 18 100 SH   SOLE 44 100 0 0
CREDIT ACCEP CORP MICH COM 225310101 10 37 SH   SOLE 1 37 0 0
CREDIT ACCEP CORP MICH OPT 225310101 7,714 30,000 SH Put SOLE 8 30,000 0 0
CREDIT ACCEP CORP MICH COM 225310101 790 3,070 SH   SOLE 8 3,070 0 0
CREDIT ACCEP CORP MICH COM 225310101 3,780 14,703 SH   SOLE 44 14,703 0 0
CREDIT SUISSE GROUP ADR 225401108 3,214 220,166 SH   SOLE 1 220,166 0 0
CREDIT SUISSE GROUP OPT 225401108 987 67,600 SH Put SOLE 8 67,600 0 0
CREDIT SUISSE GROUP ADR 225401108 0 9 SH   SOLE 8 9 0 0
CREDIT SUISSE GROUP OPT 225401108 1,371 93,900 SH Call SOLE 8 93,900 0 0
CREDIT SUISSE GROUP ADR 225401108 1,586 108,600 SH   DFND 20 0 0 108,600
CREDIT SUISSE NASSAU BRH FUND 22542D795 1 9 SH   SOLE 8 9 0 0
CREDIT SUISSE NASSAU BRH FUND 22542D357 0 1 SH   DFND 66 0 0 1
CREE INC COM 225447101 7 289 SH   SOLE 1 289 0 0
CREE INC OPT 225447101 848 34,400 SH Put SOLE 8 34,400 0 0
CREE INC OPT 225447101 113 4,600 SH Call SOLE 8 4,600 0 0
CREE INC COM 225447101 2,133 86,516 SH   SOLE 8 86,516 0 0
CREE INC COM 225447101 1,061 43,031 SH   SOLE 44 43,031 0 0
CRESCENT PT ENERGY CORP COM 22576C101 138 18,001 SH   SOLE 9 18,001 0 0
CRESCENT PT ENERGY CORP COM 22576C101 2 290 SH   DFND 66 0 0 290
CRESTWOOD EQUITY PARTNERS LP OPT 226344208 52 2,200 SH Call SOLE 8 2,200 0 0
CRESTWOOD EQUITY PARTNERS LP COM 226344208 266 11,324 SH   SOLE 8 11,324 0 0
CRESTWOOD EQUITY PARTNERS LP COM 226344208 554 23,571 SH   SOLE 32 23,571 0 0
CRESUD S A C I F Y A ADR 226406106 98 5,025 SH   DFND 20 0 0 5,025
CRH MEDICAL CORP COM 12626F105 547 96,000 SH   SOLE 9 96,000 0 0
CRITEO S A ADR 226718104 304 6,200 SH   SOLE 8 6,200 0 0
CRITEO S A OPT 226718104 69 1,400 SH Put SOLE 8 1,400 0 0
CRITEO S A ADR 226718104 39 800 SH   SOLE 44 800 0 0
CROCS INC COM 227046109 67 8,804 SH   SOLE 1 8,804 0 0
CROCS INC COM 227046109 111 14,488 SH   SOLE 8 14,488 0 0
CROCS INC OPT 227046109 57 7,400 SH Call SOLE 8 7,400 0 0
CROCS INC OPT 227046109 12 1,500 SH Put SOLE 8 1,500 0 0
CROCS INC COM 227046109 92 11,983 SH   SOLE 44 11,983 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 48 3,773 SH   SOLE 1 3,773 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 1 110 SH   SOLE 44 110 0 0
CROSS TIMBERS RTY TR TRUS 22757R109 0 3 SH   SOLE 8 3 0 0
CROSSAMERICA PARTNERS LP COM 22758A105 216 8,469 SH   SOLE 32 8,469 0 0
CROSSAMERICA PARTNERS LP COM 22758A105 13 500 SH   SOLE 44 500 0 0
CROWN CASTLE INTL CORP NEW TRUS 22822V101 9,913 98,955 SH   SOLE 1 98,955 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 3,346 33,400 SH   SOLE 1 33,400 0 0
CROWN CASTLE INTL CORP NEW OPT 22822V101 1,062 10,600 SH Put SOLE 8 10,600 0 0
CROWN CASTLE INTL CORP NEW OPT 22822V101 1,503 15,000 SH Call SOLE 8 15,000 0 0
CROWN CASTLE INTL CORP NEW TRUS 22822V101 268 2,682 SH   SOLE 8 2,682 0 0
CROWN CASTLE INTL CORP NEW TRUS 22822V101 541 5,400 SH   SOLE 44 5,400 0 0
CROWN HOLDINGS INC COM 228368106 2,612 43,774 SH   SOLE 1 43,774 0 0
CROWN HOLDINGS INC COM 228368106 160 2,681 SH   SOLE 8 2,681 0 0
CROWN HOLDINGS INC COM 228368106 3,377 56,600 SH   SOLE 44 56,600 0 0
CRYOLIFE INC COM 228903100 64 3,243 SH   SOLE 1 3,243 0 0
CRYOLIFE INC COM 228903100 9 461 SH   SOLE 8 461 0 0
CRYOLIFE INC COM 228903100 21 1,064 SH   SOLE 44 1,064 0 0
CSG SYS INTL INC COM 126349109 251 6,195 SH   SOLE 1 6,195 0 0
CSG SYS INTL INC BOND 126349AF6 281 261,000 PRN   SOLE 8 0 0 261,000
CSG SYS INTL INC COM 126349109 86 2,112 SH   SOLE 44 2,112 0 0
CSRA INC COM 12650T104 2,108 66,434 SH   SOLE 1 66,434 0 0
CSRA INC COM 12650T104 57 1,810 SH   SOLE 8 1,810 0 0
CSRA INC COM 12650T104 479 15,086 SH   SOLE 44 15,086 0 0
CSS INDS INC COM 125906107 0 6 SH   SOLE 1 6 0 0
CSS INDS INC COM 125906107 2 82 SH   SOLE 8 82 0 0
CSS INDS INC COM 125906107 4 170 SH   SOLE 44 170 0 0
CSW INDUSTRIALS INC COM 126402106 0 10 SH   SOLE 1 10 0 0
CSX CORP COM 126408103 22,001 403,262 SH   SOLE 1 403,262 0 0
CSX CORP COM 126408103 23,584 432,261 SH   SOLE 8 432,261 0 0
CSX CORP OPT 126408103 18,441 338,000 SH Call SOLE 8 338,000 0 0
CSX CORP OPT 126408103 41,035 752,100 SH Put SOLE 8 752,100 0 0
CSX CORP COM 126408103 3,356 61,517 SH   SOLE 9 61,517 0 0
CSX CORP COM 126408103 4,083 74,844 SH   SOLE 44 74,844 0 0
CSX CORP COM 126408103 13 242 SH   DFND 66 0 0 242
CTI BIOPHARMA CORP COM 12648L601 0 5 SH   SOLE 8 5 0 0
CTI BIOPHARMA CORP COM 12648L601 0 1 SH   SOLE 9 1 0 0
CTI BIOPHARMA CORP COM 12648L601 2 516 SH   DFND 66 0 0 516
CTRIP COM INTL LTD ADR 22943F100 6,442 119,610 SH   SOLE 1 119,610 0 0
CTRIP COM INTL LTD OPT 22943F100 16,971 315,100 SH Put SOLE 8 315,100 0 0
CTRIP COM INTL LTD OPT 22943F100 19,325 358,800 SH Call SOLE 8 358,800 0 0
CTRIP COM INTL LTD ADR 22943F100 56 1,044 SH   SOLE 8 1,044 0 0
CTRIP COM INTL LTD ADR 22943F100 7,237 134,356 SH   SOLE 9 134,356 0 0
CTS CORP COM 126501105 85 3,905 SH   SOLE 1 3,905 0 0
CU BANCORP CALIF COM 126534106 5 159 SH   SOLE 1 159 0 0
CU BANCORP CALIF COM 126534106 287 7,942 SH   SOLE 44 7,942 0 0
CUBESMART TRUS 229663109 5,183 215,617 SH   SOLE 1 215,617 0 0
CUBESMART COM 229663109 1,608 66,887 SH   SOLE 1 66,887 0 0
CUBESMART TRUS 229663109 22 922 SH   SOLE 8 922 0 0
CUBESMART TRUS 229663109 111 4,600 SH   SOLE 44 4,600 0 0
CUBIC CORP COM 229669106 137 2,965 SH   SOLE 1 2,965 0 0
CUI GLOBAL INC COM 126576206 3 736 SH   SOLE 8 736 0 0
CULLEN FROST BANKERS INC COM 229899109 587 6,255 SH   SOLE 1 6,255 0 0
CULLEN FROST BANKERS INC OPT 229899109 592 6,300 SH Put SOLE 8 6,300 0 0
CULLEN FROST BANKERS INC OPT 229899109 2,301 24,500 SH Call SOLE 8 24,500 0 0
CULLEN FROST BANKERS INC COM 229899109 947 10,084 SH   SOLE 44 10,084 0 0
CULP INC COM 230215105 0 7 SH   SOLE 1 7 0 0
CULP INC COM 230215105 1 36 SH   SOLE 8 36 0 0
CULP INC COM 230215105 1 16 SH   SOLE 44 16 0 0
CUMMINS INC COM 231021106 23,820 146,838 SH   SOLE 1 146,838 0 0
CUMMINS INC OPT 231021106 20,732 127,800 SH Put SOLE 8 127,800 0 0
CUMMINS INC OPT 231021106 6,505 40,100 SH Call SOLE 8 40,100 0 0
CUMMINS INC COM 231021106 470 2,896 SH   SOLE 8 2,896 0 0
CUMMINS INC COM 231021106 43 265 SH   SOLE 9 265 0 0
CUMMINS INC COM 231021106 269 1,657 SH   SOLE 44 1,657 0 0
CURIS INC COM 231269101 0 85 SH   SOLE 1 85 0 0
CURIS INC COM 231269101 2 1,170 SH   SOLE 8 1,170 0 0
CURIS INC COM 231269101 2 800 SH   SOLE 44 800 0 0
CURRENCYSHARES AUSTRALIAN DL OPT 23129U101 15 200 SH Put SOLE 8 200 0 0
CURRENCYSHARES AUSTRALIAN DL OPT 23129U101 8 100 SH Call SOLE 8 100 0 0
CURRENCYSHARES AUSTRALIAN DL FUND 23129U101 14 186 SH   SOLE 8 186 0 0
CURRENCYSHARES CDN DLR TR OPT 23129X105 122 1,600 SH Call SOLE 8 1,600 0 0
CURRENCYSHARES CDN DLR TR FUND 23129X105 2,744 36,057 SH   SOLE 8 36,057 0 0
CURRENCYSHARES CDN DLR TR OPT 23129X105 107 1,400 SH Put SOLE 8 1,400 0 0
CURRENCYSHARES EURO TR FUND 23130C108 34 309 SH   SOLE 1 309 0 0
CURRENCYSHARES EURO TR OPT 23130C108 16,638 150,600 SH Put SOLE 8 150,600 0 0
CURRENCYSHARES EURO TR OPT 23130C108 17,577 159,100 SH Call SOLE 8 159,100 0 0
CURRENCYSHARES SWISS FRANC T OPT 23129V109 10 100 SH Put SOLE 8 100 0 0
CURRENCYSHARES SWISS FRANC T OPT 23129V109 129 1,300 SH Call SOLE 8 1,300 0 0
CURRENCYSHS BRIT POUND STER FUND 23129S106 1,056 8,325 SH   SOLE 8 8,325 0 0
CURRENCYSHS BRIT POUND STER OPT 23129S106 685 5,400 SH Call SOLE 8 5,400 0 0
CURRENCYSHS BRIT POUND STER OPT 23129S106 1,357 10,700 SH Put SOLE 8 10,700 0 0
CURRENCYSHS JAPANESE YEN TR OPT 23130A102 6,295 73,600 SH Put SOLE 8 73,600 0 0
CURRENCYSHS JAPANESE YEN TR FUND 23130A102 45 530 SH   SOLE 8 530 0 0
CURRENCYSHS JAPANESE YEN TR OPT 23130A102 1,326 15,500 SH Call SOLE 8 15,500 0 0
CURTISS WRIGHT CORP COM 231561101 12 128 SH   SOLE 1 128 0 0
CURTISS WRIGHT CORP OPT 231561101 9 100 SH Put SOLE 8 100 0 0
CURTISS WRIGHT CORP COM 231561101 4 39 SH   SOLE 8 39 0 0
CURTISS WRIGHT CORP OPT 231561101 9 100 SH Call SOLE 8 100 0 0
CURTISS WRIGHT CORP COM 231561101 1,975 21,523 SH   SOLE 44 21,523 0 0
CUSTOMERS BANCORP INC COM 23204G100 97 3,423 SH   SOLE 1 3,423 0 0
CUSTOMERS BANCORP INC COM 23204G100 220 7,778 SH   SOLE 44 7,778 0 0
CUTERA INC COM 232109108 0 10 SH   SOLE 1 10 0 0
CUTERA INC OPT 232109108 101 3,900 SH Call SOLE 8 3,900 0 0
CUTERA INC COM 232109108 35 1,364 SH   SOLE 44 1,364 0 0
CVB FINL CORP COM 126600105 399 17,786 SH   SOLE 1 17,786 0 0
CVB FINL CORP COM 126600105 38 1,700 SH   SOLE 8 1,700 0 0
CVB FINL CORP COM 126600105 3 149 SH   SOLE 44 149 0 0
CVR ENERGY INC COM 12662P108 0 12 SH   SOLE 1 12 0 0
CVR PARTNERS LP OPT 126633106 5 1,400 SH Call SOLE 8 1,400 0 0
CVR PARTNERS LP COM 126633106 0 100 SH   SOLE 8 100 0 0
CVR REFNG LP COM 12663P107 1 97 SH   SOLE 8 97 0 0
CVR REFNG LP COM 12663P107 225 23,715 SH   SOLE 32 23,715 0 0
CVS HEALTH CORP COM 126650100 111,112 1,380,952 SH   SOLE 1 997,934 383,018 0
CVS HEALTH CORP OPT 126650100 32,216 400,400 SH Call SOLE 8 400,400 0 0
CVS HEALTH CORP OPT 126650100 41,179 511,800 SH Put SOLE 8 511,800 0 0
CVS HEALTH CORP COM 126650100 28,421 353,232 SH   SOLE 9 353,232 0 0
CVS HEALTH CORP COM 126650100 1,748 21,730 SH   DFND 20 0 0 21,730
CVS HEALTH CORP COM 126650100 737 9,164 SH   SOLE 20 0 9,164 0
CVS HEALTH CORP COM 126650100 5,261 65,389 SH   SOLE 44 65,389 0 0
CVS HEALTH CORP COM 126650100 215 2,673 SH   DFND 66 0 0 2,673
CVS HEALTH CORP COM 126650100 9,186 114,172 SH   SOLE 66 0 114,172 0
CVS HEALTH CORP COM 126650100 13 157 SH   SOLE 99 157 0 0
CYBERARK SOFTWARE LTD COM M2682V108 1,477 29,567 SH   SOLE 8 29,567 0 0
CYBERARK SOFTWARE LTD OPT M2682V108 3,751 75,100 SH Put SOLE 8 75,100 0 0
CYBERARK SOFTWARE LTD OPT M2682V108 1,898 38,000 SH Call SOLE 8 38,000 0 0
CYBEROPTICS CORP COM 232517102 0 5 SH   SOLE 1 5 0 0
CYBEROPTICS CORP COM 232517102 40 1,945 SH   SOLE 44 1,945 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 9 1,559 SH   SOLE 8 1,559 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 76 13,200 SH   SOLE 44 13,200 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 155 11,374 SH   SOLE 1 11,374 0 0
CYPRESS SEMICONDUCTOR CORP OPT 232806109 347 25,400 SH Put SOLE 8 25,400 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 2,722 199,436 SH   SOLE 8 199,436 0 0
CYPRESS SEMICONDUCTOR CORP OPT 232806109 3,695 270,700 SH Call SOLE 8 270,700 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 1,454 106,488 SH   SOLE 44 106,488 0 0
CYRUSONE INC TRUS 23283R100 627 11,241 SH   SOLE 1 11,241 0 0
CYRUSONE INC COM 23283R100 1,054 18,912 SH   SOLE 1 18,912 0 0
CYRUSONE INC TRUS 23283R100 3 56 SH   SOLE 8 56 0 0
CYRUSONE INC OPT 23283R100 2,893 51,900 SH Call SOLE 8 51,900 0 0
CYRUSONE INC TRUS 23283R100 693 12,424 SH   SOLE 44 12,424 0 0
CYS INVTS INC TRUS 12673A108 93 11,002 SH   SOLE 1 11,002 0 0
CYTOKINETICS INC COM 23282W605 123 10,184 SH   SOLE 1 10,184 0 0
CYTOKINETICS INC COM 23282W605 173 14,282 SH   SOLE 44 14,282 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 0 23 SH   SOLE 1 23 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 1 38 SH   SOLE 8 38 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 141 9,090 SH   SOLE 44 9,090 0 0
CYTORI THERAPEUTICS INC COM 23283K204 2 1,467 SH   DFND 66 0 0 1,467
CYTOSORBENTS CORP COM 23283X206 0 2 SH   SOLE 8 2 0 0
CYTRX CORP COM 232828509 43 67,945 SH   SOLE 44 67,945 0 0
D R HORTON INC COM 23331A109 5,849 169,181 SH   SOLE 1 169,181 0 0
D R HORTON INC OPT 23331A109 833 24,100 SH Put SOLE 8 24,100 0 0
D R HORTON INC COM 23331A109 189 5,462 SH   SOLE 8 5,462 0 0
D R HORTON INC OPT 23331A109 1,860 53,800 SH Call SOLE 8 53,800 0 0
D R HORTON INC COM 23331A109 24 680 SH   SOLE 9 680 0 0
D R HORTON INC COM 23331A109 643 18,590 SH   SOLE 44 18,590 0 0
DAILY JOURNAL CORP COM 233912104 0 1 SH   SOLE 1 1 0 0
DAKTRONICS INC COM 234264109 46 4,763 SH   SOLE 1 4,763 0 0
DAKTRONICS INC COM 234264109 0 37 SH   SOLE 8 37 0 0
DAKTRONICS INC COM 234264109 18 1,900 SH   SOLE 44 1,900 0 0
DANA INCORPORATED COM 235825205 353 15,811 SH   SOLE 1 15,811 0 0
DANA INCORPORATED OPT 235825205 42 1,900 SH Put SOLE 8 1,900 0 0
DANA INCORPORATED OPT 235825205 188 8,400 SH Call SOLE 8 8,400 0 0
DANA INCORPORATED COM 235825205 14 598 SH   SOLE 8 598 0 0
DANA INCORPORATED COM 235825205 25 1,114 SH   SOLE 44 1,114 0 0
DANAHER CORP DEL COM 235851102 69,696 825,863 SH   SOLE 1 310,559 515,304 0
DANAHER CORP DEL OPT 235851102 473 5,600 SH Call SOLE 8 5,600 0 0
DANAHER CORP DEL OPT 235851102 3,941 46,700 SH Put SOLE 8 46,700 0 0
DANAHER CORP DEL COM 235851102 2,658 31,500 SH   SOLE 8 31,500 0 0
DANAHER CORP DEL COM 235851102 2,367 28,049 SH   SOLE 9 28,049 0 0
DANAHER CORP DEL COM 235851102 646 7,655 SH   SOLE 20 0 7,655 0
DANAHER CORP DEL COM 235851102 272 3,227 SH   SOLE 44 3,227 0 0
DANAHER CORP DEL COM 235851102 9,940 117,782 SH   SOLE 66 0 117,782 0
DANAHER CORP DEL COM 235851102 715 8,473 SH   DFND 66 0 0 8,473
DARDEN RESTAURANTS INC COM 237194105 14,628 161,740 SH   SOLE 1 161,740 0 0
DARDEN RESTAURANTS INC OPT 237194105 10,247 113,300 SH Call SOLE 8 113,300 0 0
DARDEN RESTAURANTS INC COM 237194105 2,675 29,571 SH   SOLE 8 29,571 0 0
DARDEN RESTAURANTS INC OPT 237194105 3,907 43,200 SH Put SOLE 8 43,200 0 0
DARDEN RESTAURANTS INC COM 237194105 1,203 13,307 SH   SOLE 9 13,307 0 0
DARDEN RESTAURANTS INC COM 237194105 19 212 SH   SOLE 44 212 0 0
DARLING INGREDIENTS INC COM 237266101 308 19,577 SH   SOLE 1 19,577 0 0
DARLING INGREDIENTS INC OPT 237266101 27 1,700 SH Put SOLE 8 1,700 0 0
DARLING INGREDIENTS INC OPT 237266101 85 5,400 SH Call SOLE 8 5,400 0 0
DARLING INGREDIENTS INC COM 237266101 5 300 SH   SOLE 44 300 0 0
DASEKE INC COM 23753F107 0 16 SH   SOLE 1 16 0 0
DATAWATCH CORP COM 237917208 30 3,182 SH   SOLE 8 3,182 0 0
DATAWATCH CORP COM 237917208 7 700 SH   SOLE 44 700 0 0
DAVE &amp BUSTERS ENTMT INC COM 238337109 296 4,451 SH   SOLE 1 4,451 0 0
DAVE &amp BUSTERS ENTMT INC OPT 238337109 1,370 20,600 SH Put SOLE 8 20,600 0 0
DAVE &amp BUSTERS ENTMT INC COM 238337109 180 2,700 SH   SOLE 8 2,700 0 0
DAVE &amp BUSTERS ENTMT INC COM 238337109 6,232 93,693 SH   SOLE 44 93,693 0 0
DAVIDSTEA INC COM 238661102 43 7,419 SH   SOLE 8 7,419 0 0
DAVITA INC COM 23918K108 4,942 76,324 SH   SOLE 1 76,324 0 0
DAVITA INC OPT 23918K108 22,491 347,300 SH Put SOLE 8 347,300 0 0
DAVITA INC COM 23918K108 2,541 39,224 SH   SOLE 8 39,224 0 0
DAVITA INC OPT 23918K108 12,971 200,300 SH Call SOLE 8 200,300 0 0
DAVITA INC COM 23918K108 7,775 120,058 SH   SOLE 44 120,058 0 0
DAVITA INC COM 23918K108 34 528 SH   DFND 66 0 0 528
DAWSON GEOPHYSICAL CO NEW COM 239360100 0 16 SH   SOLE 8 16 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 95 24,138 SH   SOLE 44 24,138 0 0
DBV TECHNOLOGIES S A ADR 23306J101 4 113 SH   SOLE 8 113 0 0
DBV TECHNOLOGIES S A ADR 23306J101 249 6,970 SH   SOLE 9 6,970 0 0
DBX ETF TR OPT 233051879 2,824 103,600 SH Call SOLE 8 103,600 0 0
DBX ETF TR OPT 233051879 1,270 46,600 SH Put SOLE 8 46,600 0 0
DBX ETF TR FUND 233051879 1 25 SH   SOLE 8 25 0 0
DBX ETF TR FUND 233051408 27 1,000 SH   DFND 66 0 0 1,000
DCP MIDSTREAM LP COM 23311P100 1,488 43,993 SH   SOLE 32 43,993 0 0
DCT INDUSTRIAL TRUST INC TRUS 233153204 5,996 112,191 SH   SOLE 1 112,191 0 0
DCT INDUSTRIAL TRUST INC TRUS 233153204 2 41 SH   SOLE 8 41 0 0
DCT INDUSTRIAL TRUST INC TRUS 233153204 219 4,100 SH   SOLE 44 4,100 0 0
DDR CORP COM 23317H102 455 50,155 SH   SOLE 1 50,155 0 0
DDR CORP TRUS 23317H102 2,194 241,908 SH   SOLE 1 241,908 0 0
DDR CORP OPT 23317H102 782 86,200 SH Put SOLE 8 86,200 0 0
DDR CORP TRUS 23317H102 7 784 SH   SOLE 8 784 0 0
DDR CORP TRUS 23317H102 406 44,709 SH   SOLE 44 44,709 0 0
DEAN FOODS CO NEW COM 242370203 778 45,776 SH   SOLE 1 45,776 0 0
DEAN FOODS CO NEW COM 242370203 8 490 SH   SOLE 8 490 0 0
DEAN FOODS CO NEW OPT 242370203 105 6,200 SH Put SOLE 8 6,200 0 0
DEAN FOODS CO NEW OPT 242370203 201 11,800 SH Call SOLE 8 11,800 0 0
DEAN FOODS CO NEW COM 242370203 2,385 140,287 SH   SOLE 44 140,287 0 0
DECKERS OUTDOOR CORP COM 243537107 2,217 32,459 SH   SOLE 1 32,459 0 0
DECKERS OUTDOOR CORP COM 243537107 314 4,604 SH   SOLE 8 4,604 0 0
DECKERS OUTDOOR CORP OPT 243537107 1,024 15,000 SH Put SOLE 8 15,000 0 0
DECKERS OUTDOOR CORP OPT 243537107 464 6,800 SH Call SOLE 8 6,800 0 0
DECKERS OUTDOOR CORP COM 243537107 51 747 SH   SOLE 44 747 0 0
DEERE &amp CO COM 244199105 8,774 70,998 SH   SOLE 1 70,998 0 0
DEERE &amp CO COM 244199105 16,684 134,994 SH   SOLE 8 134,994 0 0
DEERE &amp CO OPT 244199105 52,984 428,700 SH Put SOLE 8 428,700 0 0
DEERE &amp CO OPT 244199105 13,422 108,600 SH Call SOLE 8 108,600 0 0
DEERE &amp CO COM 244199105 2,331 18,859 SH   SOLE 9 18,859 0 0
DEERE &amp CO COM 244199105 6,883 55,694 SH   SOLE 44 55,694 0 0
DEERE &amp CO COM 244199105 92 746 SH   DFND 66 0 0 746
DEL FRISCOS RESTAURANT GROUP COM 245077102 0 17 SH   SOLE 1 17 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 162 10,058 SH   SOLE 8 10,058 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 81 5,000 SH   SOLE 44 5,000 0 0
DEL TACO RESTAURANTS INC COM 245496104 0 26 SH   SOLE 1 26 0 0
DEL TACO RESTAURANTS INC COM 245496104 55 3,995 SH   SOLE 44 3,995 0 0
DELEK LOGISTICS PARTNERS LP COM 24664T103 2 54 SH   SOLE 8 54 0 0
DELEK US HLDGS INC COM 246647101 1 46 SH   SOLE 1 46 0 0
DELEK US HLDGS INC COM 246647101 65 2,475 SH   SOLE 8 2,475 0 0
DELEK US HLDGS INC COM 246647101 175 6,608 SH   SOLE 44 6,608 0 0
DELL TECHNOLOGIES INC COM 24703L103 37,929 620,664 SH   SOLE 1 620,664 0 0
DELL TECHNOLOGIES INC OPT 24703L103 397 6,501 SH Call SOLE 8 6,501 0 0
DELL TECHNOLOGIES INC COM 24703L103 6,459 105,698 SH   SOLE 8 105,698 0 0
DELL TECHNOLOGIES INC OPT 24703L103 118 1,936 SH Put SOLE 8 1,936 0 0
DELL TECHNOLOGIES INC COM 24703L103 4 58 SH   DFND 20 0 0 58
DELL TECHNOLOGIES INC COM 24703L103 18 301 SH   SOLE 20 0 301 0
DELL TECHNOLOGIES INC COM 24703L103 63,514 1,039,337 SH   SOLE 44 1,039,337 0 0
DELL TECHNOLOGIES INC COM 24703L103 1 9 SH   SOLE 56 9 0 0
DELL TECHNOLOGIES INC COM 24703L103 3 55 SH   DFND 66 0 0 55
DELPHI AUTOMOTIVE PLC COM G27823106 11,415 130,218 SH   SOLE 1 130,218 0 0
DELPHI AUTOMOTIVE PLC OPT G27823106 1,841 21,000 SH Call SOLE 8 21,000 0 0
DELPHI AUTOMOTIVE PLC OPT G27823106 7,337 83,700 SH Put SOLE 8 83,700 0 0
DELPHI AUTOMOTIVE PLC COM G27823106 1,122 12,802 SH   SOLE 8 12,802 0 0
DELPHI AUTOMOTIVE PLC COM G27823106 40 457 SH   SOLE 9 457 0 0
DELPHI AUTOMOTIVE PLC COM G27823106 4,137 47,200 SH   SOLE 44 47,200 0 0
DELPHI AUTOMOTIVE PLC COM G27823106 34 390 SH   DFND 66 0 0 390
DELTA AIR LINES INC DEL COM 247361702 14,296 265,997 SH   SOLE 1 265,997 0 0
DELTA AIR LINES INC DEL OPT 247361702 17,891 332,900 SH Put SOLE 8 332,900 0 0
DELTA AIR LINES INC DEL COM 247361702 5,273 98,133 SH   SOLE 8 98,133 0 0
DELTA AIR LINES INC DEL OPT 247361702 26,166 486,900 SH Call SOLE 8 486,900 0 0
DELTA AIR LINES INC DEL COM 247361702 2 41 SH   SOLE 9 41 0 0
DELTA AIR LINES INC DEL COM 247361702 2,489 46,327 SH   SOLE 44 46,327 0 0
DELTA APPAREL INC COM 247368103 0 4 SH   SOLE 1 4 0 0
DELTA APPAREL INC COM 247368103 22 1,000 SH   SOLE 44 1,000 0 0
DELTA NAT GAS INC COM 247748106 0 6 SH   SOLE 1 6 0 0
DELTIC TIMBER CORP COM 247850100 95 1,262 SH   SOLE 1 1,262 0 0
DELUXE CORP COM 248019101 972 14,043 SH   SOLE 1 14,043 0 0
DELUXE CORP COM 248019101 1,912 27,623 SH   SOLE 44 27,623 0 0
DENBURY RES INC COM 247916208 199 130,339 SH   SOLE 1 130,339 0 0
DENBURY RES INC OPT 247916208 5 3,000 SH Call SOLE 8 3,000 0 0
DENBURY RES INC OPT 247916208 6 3,600 SH Put SOLE 8 3,600 0 0
DENBURY RES INC COM 247916208 847 553,800 SH   SOLE 44 553,800 0 0
DENISON MINES CORP COM 248356107 2 3,754 SH   DFND 20 0 0 3,754
DENISON MINES CORP COM 248356107 0 1,020 SH   DFND 66 0 0 1,020
DENNYS CORP COM 24869P104 15 1,252 SH   SOLE 1 1,252 0 0
DENNYS CORP COM 24869P104 20 1,659 SH   SOLE 8 1,659 0 0
DENNYS CORP COM 24869P104 82 7,000 SH   SOLE 44 7,000 0 0
DENTSPLY SIRONA INC COM 24906P109 8,165 125,936 SH   SOLE 1 125,936 0 0
DENTSPLY SIRONA INC COM 24906P109 98 1,503 SH   SOLE 8 1,503 0 0
DENTSPLY SIRONA INC COM 24906P109 114 1,761 SH   SOLE 9 1,761 0 0
DENTSPLY SIRONA INC COM 24906P109 281 4,334 SH   SOLE 44 4,334 0 0
DENTSPLY SIRONA INC COM 24906P109 16 245 SH   DFND 66 0 0 245
DEPOMED INC COM 249908104 79 7,400 SH   SOLE 1 7,400 0 0
DEPOMED INC COM 249908104 62 5,741 SH   SOLE 8 5,741 0 0
DEPOMED INC OPT 249908104 91 8,500 SH Put SOLE 8 8,500 0 0
DEPOMED INC OPT 249908104 55 5,100 SH Call SOLE 8 5,100 0 0
DEPOMED INC COM 249908104 38 3,546 SH   SOLE 44 3,546 0 0
DERMIRA INC COM 24983L104 1 29 SH   SOLE 1 29 0 0
DERMIRA INC COM 24983L104 8 285 SH   SOLE 8 285 0 0
DESCARTES SYS GROUP INC COM 249906108 1,298 53,300 SH   SOLE 9 53,300 0 0
DESTINATION MATERNITY CORP COM 25065D100 0 54 SH   SOLE 8 54 0 0
DESTINATION MATERNITY CORP COM 25065D100 159 49,300 SH   SOLE 44 49,300 0 0
DESTINATION XL GROUP INC COM 25065K104 0 47 SH   SOLE 8 47 0 0
DESTINATION XL GROUP INC COM 25065K104 188 80,072 SH   SOLE 44 80,072 0 0
DEUTSCHE BANK AG COM D18190898 4,007 225,247 SH   SOLE 1 225,247 0 0
DEUTSCHE BANK AG COM D18190898 43 2,439 SH   SOLE 8 2,439 0 0
DEUTSCHE BANK AG OPT D18190898 8,733 490,900 SH Call SOLE 8 490,900 0 0
DEUTSCHE BANK AG OPT D18190898 10,654 598,900 SH Put SOLE 8 598,900 0 0
DEUTSCHE BANK AG COM D18190898 897 50,407 SH   SOLE 9 50,407 0 0
DEUTSCHE BANK AG COM D18190898 2 100 SH   SOLE 44 100 0 0
DEUTSCHE BK AG LDN BRH FUND 25154H749 102 4,447 SH   DFND 66 0 0 4,447
DEVON ENERGY CORP NEW COM 25179M103 4,215 131,873 SH   SOLE 1 131,873 0 0
DEVON ENERGY CORP NEW OPT 25179M103 12,091 378,200 SH Put SOLE 8 378,200 0 0
DEVON ENERGY CORP NEW OPT 25179M103 11,503 359,800 SH Call SOLE 8 359,800 0 0
DEVON ENERGY CORP NEW COM 25179M103 676 21,139 SH   SOLE 8 21,139 0 0
DEVON ENERGY CORP NEW COM 25179M103 431 13,489 SH   SOLE 9 13,489 0 0
DEVON ENERGY CORP NEW COM 25179M103 797 24,935 SH   SOLE 44 24,935 0 0
DEVON ENERGY CORP NEW COM 25179M103 3 101 SH   DFND 66 0 0 101
DEXCOM INC COM 252131107 723 9,882 SH   SOLE 1 9,882 0 0
DEXCOM INC COM 252131107 181 2,480 SH   SOLE 8 2,480 0 0
DEXCOM INC OPT 252131107 1,551 21,200 SH Put SOLE 8 21,200 0 0
DEXCOM INC OPT 252131107 15 200 SH Call SOLE 8 200 0 0
DEXCOM INC COM 252131107 611 8,352 SH   SOLE 44 8,352 0 0
DHI GROUP INC COM 23331S100 17 6,013 SH   SOLE 1 6,013 0 0
DHI GROUP INC COM 23331S100 11 3,883 SH   SOLE 8 3,883 0 0
DHI GROUP INC COM 23331S100 69 24,000 SH   SOLE 44 24,000 0 0
DHT HOLDINGS INC COM Y2065G121 90 21,781 SH   SOLE 1 21,781 0 0
DHT HOLDINGS INC COM Y2065G121 25 5,966 SH   SOLE 8 5,966 0 0
DHT HOLDINGS INC COM Y2065G121 134 32,280 SH   SOLE 44 32,280 0 0
DIAGEO P L C OPT 25243Q205 7,705 64,300 SH Call SOLE 8 64,300 0 0
DIAGEO P L C OPT 25243Q205 1,893 15,800 SH Put SOLE 8 15,800 0 0
DIAGEO P L C ADR 25243Q205 32 271 SH   DFND 66 0 0 271
DIAMOND HILL INVESTMENT GROU COM 25264R207 1 3 SH   SOLE 1 3 0 0
DIAMOND HILL INVESTMENT GROU COM 25264R207 20 100 SH   SOLE 44 100 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 18 1,561 SH   SOLE 1 1,561 0 0
DIAMOND OFFSHORE DRILLING IN OPT 25271C102 198 18,300 SH Put SOLE 8 18,300 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 1 99 SH   SOLE 8 99 0 0
DIAMOND OFFSHORE DRILLING IN OPT 25271C102 665 61,400 SH Call SOLE 8 61,400 0 0
DIAMONDBACK ENERGY INC COM 25278X109 1,649 18,573 SH   SOLE 1 18,573 0 0
DIAMONDBACK ENERGY INC COM 25278X109 1,829 20,589 SH   SOLE 8 20,589 0 0
DIAMONDBACK ENERGY INC OPT 25278X109 7,105 80,000 SH Put SOLE 8 80,000 0 0
DIAMONDBACK ENERGY INC OPT 25278X109 5,560 62,600 SH Call SOLE 8 62,600 0 0
DIAMONDBACK ENERGY INC COM 25278X109 701 7,894 SH   SOLE 44 7,894 0 0
DIAMONDROCK HOSPITALITY CO TRUS 252784301 1,974 180,243 SH   SOLE 1 180,243 0 0
DIAMONDROCK HOSPITALITY CO TRUS 252784301 5 403 SH   SOLE 8 403 0 0
DIAMONDROCK HOSPITALITY CO TRUS 252784301 120 11,000 SH   SOLE 44 11,000 0 0
DIANA CONTAINERSHIPS INC COM Y2069P127 0 6 SH   SOLE 8 6 0 0
DIANA SHIPPING INC COM Y2066G104 4 990 SH   SOLE 8 990 0 0
DIANA SHIPPING INC COM Y2066G104 2 400 SH   SOLE 44 400 0 0
DIANA SHIPPING INC COM Y2066G104 2,933 722,311 SH   DFND 66 0 0 722,311
DICERNA PHARMACEUTICALS INC COM 253031108 0 78 SH   SOLE 8 78 0 0
DICKS SPORTING GOODS INC COM 253393102 1,157 29,029 SH   SOLE 1 29,029 0 0
DICKS SPORTING GOODS INC OPT 253393102 2,904 72,900 SH Put SOLE 8 72,900 0 0
DICKS SPORTING GOODS INC COM 253393102 288 7,229 SH   SOLE 8 7,229 0 0
DICKS SPORTING GOODS INC OPT 253393102 1,470 36,900 SH Call SOLE 8 36,900 0 0
DICKS SPORTING GOODS INC COM 253393102 561 14,088 SH   SOLE 44 14,088 0 0
DIEBOLD NXDF INC COM 253651103 7 220 SH   SOLE 1 220 0 0
DIEBOLD NXDF INC OPT 253651103 140 5,000 SH Put SOLE 8 5,000 0 0
DIEBOLD NXDF INC OPT 253651103 756 27,000 SH Call SOLE 8 27,000 0 0
DIEBOLD NXDF INC COM 253651103 7 242 SH   DFND 66 0 0 242
DIGI INTL INC COM 253798102 32 3,155 SH   SOLE 1 3,155 0 0
DIGIMARC CORP NEW COM 25381B101 0 7 SH   SOLE 1 7 0 0
DIGITAL RLTY TR INC TRUS 253868103 21,938 194,232 SH   SOLE 1 194,232 0 0
DIGITAL RLTY TR INC OPT 253868103 6,495 57,500 SH Put SOLE 8 57,500 0 0
DIGITAL RLTY TR INC TRUS 253868103 1,168 10,342 SH   SOLE 8 10,342 0 0
DIGITAL RLTY TR INC OPT 253868103 3,501 31,000 SH Call SOLE 8 31,000 0 0
DIGITAL RLTY TR INC TRUS 253868103 1,381 12,224 SH   SOLE 44 12,224 0 0
DIGITALGLOBE INC COM 25389M877 2,212 66,395 SH   SOLE 1 66,395 0 0
DIGITALGLOBE INC OPT 25389M877 70 2,100 SH Call SOLE 8 2,100 0 0
DIGITALGLOBE INC OPT 25389M877 33 1,000 SH Put SOLE 8 1,000 0 0
DIGITALGLOBE INC COM 25389M877 17 533 SH   SOLE 8 533 0 0
DIGITALGLOBE INC COM 25389M877 773 23,200 SH   SOLE 44 23,200 0 0
DILLARDS INC COM 254067101 599 10,377 SH   SOLE 1 10,377 0 0
DILLARDS INC OPT 254067101 860 14,900 SH Call SOLE 8 14,900 0 0
DILLARDS INC OPT 254067101 12 200 SH Put SOLE 8 200 0 0
DILLARDS INC COM 254067101 130 2,256 SH   SOLE 8 2,256 0 0
DILLARDS INC COM 254067101 1,027 17,800 SH   SOLE 44 17,800 0 0
DIME CMNTY BANCSHARES COM 253922108 72 3,711 SH   SOLE 1 3,711 0 0
DIME CMNTY BANCSHARES COM 253922108 215 10,962 SH   SOLE 44 10,962 0 0
DIMENSION THERAPEUTICS INC COM 25433V105 8 5,809 SH   SOLE 44 5,809 0 0
DINEEQUITY INC COM 254423106 136 3,078 SH   SOLE 1 3,078 0 0
DINEEQUITY INC OPT 254423106 9 200 SH Call SOLE 8 200 0 0
DINEEQUITY INC OPT 254423106 79 1,800 SH Put SOLE 8 1,800 0 0
DINEEQUITY INC COM 254423106 105 2,390 SH   SOLE 8 2,390 0 0
DINEEQUITY INC COM 254423106 123 2,790 SH   SOLE 44 2,790 0 0
DIODES INC COM 254543101 109 4,541 SH   SOLE 1 4,541 0 0
DIODES INC OPT 254543101 12 500 SH Call SOLE 8 500 0 0
DIODES INC COM 254543101 50 2,093 SH   SOLE 8 2,093 0 0
DIODES INC COM 254543101 146 6,086 SH   SOLE 44 6,086 0 0
DIPLOMAT PHARMACY INC COM 25456K101 445 30,101 SH   SOLE 1 30,101 0 0
DIPLOMAT PHARMACY INC OPT 25456K101 866 58,500 SH Put SOLE 8 58,500 0 0
DIPLOMAT PHARMACY INC OPT 25456K101 919 62,100 SH Call SOLE 8 62,100 0 0
DIPLOMAT PHARMACY INC COM 25456K101 318 21,482 SH   SOLE 8 21,482 0 0
DIPLOMAT PHARMACY INC COM 25456K101 1,208 81,598 SH   SOLE 44 81,598 0 0
DIREXION SHS ETF TR OPT 25459W862 1,601 46,900 SH Call SOLE 8 46,900 0 0
DIREXION SHS ETF TR OPT 25459W540 379 18,100 SH Put SOLE 8 18,100 0 0
DIREXION SHS ETF TR OPT 25459W862 522 15,300 SH Put SOLE 8 15,300 0 0
DIREXION SHS ETF TR OPT 25460E877 1,391 21,825 SH Call SOLE 8 21,825 0 0
DIREXION SHS ETF TR FUND 25459Y694 2,526 51,150 SH   SOLE 8 51,150 0 0
DIREXION SHS ETF TR OPT 25459W847 13,659 245,000 SH Put SOLE 8 245,000 0 0
DIREXION SHS ETF TR FUND 25459W847 1,282 23,000 SH   SOLE 8 23,000 0 0
DIREXION SHS ETF TR OPT 25459Y454 23 1,700 SH Put SOLE 8 1,700 0 0
DIREXION SHS ETF TR FUND 25460E851 56 3,021 SH   SOLE 8 3,021 0 0
DIREXION SHS ETF TR FUND 25460E844 2,261 74,725 SH   SOLE 8 74,725 0 0
DIREXION SHS ETF TR OPT 25460E885 258 6,260 SH Put SOLE 8 6,260 0 0
DIREXION SHS ETF TR OPT 25490K539 1,569 92,700 SH Call SOLE 8 92,700 0 0
DIREXION SHS ETF TR OPT 25459Y694 10,658 215,800 SH Call SOLE 8 215,800 0 0
DIREXION SHS ETF TR OPT 25459W755 2 100 SH Call SOLE 8 100 0 0
DIREXION SHS ETF TR OPT 25459W888 12,753 509,100 SH Put SOLE 8 509,100 0 0
DIREXION SHS ETF TR OPT 25459Y470 19 1,300 SH Call SOLE 8 1,300 0 0
DIREXION SHS ETF TR FUND 25459Y363 319 28,044 SH   SOLE 8 28,044 0 0
DIREXION SHS ETF TR FUND 25490K521 0 12 SH   SOLE 8 12 0 0
DIREXION SHS ETF TR OPT 25460E885 846 20,500 SH Call SOLE 8 20,500 0 0
DIREXION SHS ETF TR OPT 25490K539 267 15,800 SH Put SOLE 8 15,800 0 0
DIREXION SHS ETF TR OPT 25459W102 50 700 SH Put SOLE 8 700 0 0
DIREXION SHS ETF TR OPT 25490K133 13,341 429,250 SH Call SOLE 8 429,250 0 0
DIREXION SHS ETF TR OPT 25460E844 18,785 620,775 SH Put SOLE 8 620,775 0 0
DIREXION SHS ETF TR OPT 25459Y678 670 34,300 SH Put SOLE 8 34,300 0 0
DIREXION SHS ETF TR OPT 25490K281 487 5,700 SH Call SOLE 8 5,700 0 0
DIREXION SHS ETF TR OPT 25490K521 1,325 81,000 SH Put SOLE 8 81,000 0 0
DIREXION SHS ETF TR OPT 25459Y454 107 7,900 SH Call SOLE 8 7,900 0 0
DIREXION SHS ETF TR OPT 25459W102 72 1,000 SH Call SOLE 8 1,000 0 0
DIREXION SHS ETF TR OPT 25490K133 1,549 49,834 SH Put SOLE 8 49,834 0 0
DIREXION SHS ETF TR OPT 25459W847 12,360 221,700 SH Call SOLE 8 221,700 0 0
DIREXION SHS ETF TR OPT 25459Y678 236 12,100 SH Call SOLE 8 12,100 0 0
DIREXION SHS ETF TR FUND 25459W862 772 22,608 SH   SOLE 8 22,608 0 0
DIREXION SHS ETF TR FUND 25459W888 5,371 214,400 SH   SOLE 8 214,400 0 0
DIREXION SHS ETF TR FUND 25490K760 147 12,725 SH   SOLE 8 12,725 0 0
DIREXION SHS ETF TR FUND 25459Y470 51 3,517 SH   SOLE 8 3,517 0 0
DIREXION SHS ETF TR OPT 25460E844 24,303 803,125 SH Call SOLE 8 803,125 0 0
DIREXION SHS ETF TR OPT 25460E877 1,760 27,600 SH Put SOLE 8 27,600 0 0
DIREXION SHS ETF TR OPT 25460E851 5,560 298,600 SH Call SOLE 8 298,600 0 0
DIREXION SHS ETF TR OPT 25490K281 231 2,700 SH Put SOLE 8 2,700 0 0
DIREXION SHS ETF TR FUND 25490K133 3 100 SH   SOLE 8 100 0 0
DIREXION SHS ETF TR OPT 25459Y694 7,053 142,800 SH Put SOLE 8 142,800 0 0
DIREXION SHS ETF TR OPT 25459W540 716 34,200 SH Call SOLE 8 34,200 0 0
DIREXION SHS ETF TR OPT 25460E851 5,769 309,850 SH Put SOLE 8 309,850 0 0
DIREXION SHS ETF TR OPT 25459W888 1,936 77,300 SH Call SOLE 8 77,300 0 0
DIREXION SHS ETF TR FUND 25459W102 134 1,860 SH   SOLE 8 1,860 0 0
DIREXION SHS ETF TR OPT 25490K521 9,787 598,200 SH Call SOLE 8 598,200 0 0
DIREXION SHS ETF TR FUND 25459W847 240 4,298 SH   SOLE 44 4,298 0 0
DIREXION SHS ETF TR FUND 25490K281 39 461 SH   SOLE 44 461 0 0
DIREXION SHS ETF TR FUND 25459Y694 62 1,264 SH   SOLE 44 1,264 0 0
DIREXION SHS ETF TR FUND 25459W862 85 2,500 SH   SOLE 44 2,500 0 0
DIREXION SHS ETF TR FUND 25459Y264 111 3,850 SH   DFND 66 0 0 3,850
DIREXION SHS ETF TR FUND 25460E844 0 2 SH   DFND 66 0 0 2
DIREXION SHS ETF TR FUND 25459W557 87 6,182 SH   DFND 66 0 0 6,182
DISCOVER FINL SVCS COM 254709108 31,287 503,082 SH   SOLE 1 133,170 369,912 0
DISCOVER FINL SVCS COM 254709108 814 13,081 SH   SOLE 8 13,081 0 0
DISCOVER FINL SVCS OPT 254709108 3,427 55,100 SH Put SOLE 8 55,100 0 0
DISCOVER FINL SVCS OPT 254709108 2,289 36,800 SH Call SOLE 8 36,800 0 0
DISCOVER FINL SVCS COM 254709108 636 10,231 SH   SOLE 20 0 10,231 0
DISCOVER FINL SVCS COM 254709108 2,155 34,661 SH   SOLE 44 34,661 0 0
DISCOVER FINL SVCS COM 254709108 674 10,831 SH   DFND 66 0 0 10,831
DISCOVER FINL SVCS COM 254709108 7,750 124,619 SH   SOLE 66 0 124,619 0
DISCOVERY COMMUNICATNS NEW COM 25470F302 3,136 124,379 SH   SOLE 1 124,379 0 0
DISCOVERY COMMUNICATNS NEW COM 25470F104 2,711 104,945 SH   SOLE 1 104,945 0 0
DISCOVERY COMMUNICATNS NEW COM 25470F302 95 3,751 SH   SOLE 8 3,751 0 0
DISCOVERY COMMUNICATNS NEW COM 25470F104 57 2,173 SH   SOLE 8 2,173 0 0
DISCOVERY COMMUNICATNS NEW COM 25470F104 1,865 72,181 SH   SOLE 44 72,181 0 0
DISCOVERY COMMUNICATNS NEW COM 25470F302 1,085 43,055 SH   SOLE 44 43,055 0 0
DISH NETWORK CORP COM 25470M109 101,118 1,611,181 SH   SOLE 1 1,611,181 0 0
DISH NETWORK CORP OPT 25470M109 3,728 59,400 SH Call SOLE 8 59,400 0 0
DISH NETWORK CORP COM 25470M109 4,908 78,203 SH   SOLE 8 78,203 0 0
DISH NETWORK CORP OPT 25470M109 4,035 64,300 SH Put SOLE 8 64,300 0 0
DISH NETWORK CORP COM 25470M109 2,812 44,803 SH   SOLE 44 44,803 0 0
DISNEY WALT CO COM 254687106 145,035 1,365,037 SH   SOLE 1 1,364,242 795 0
DISNEY WALT CO COM 254687106 23,792 223,920 SH   SOLE 8 223,920 0 0
DISNEY WALT CO OPT 254687106 91,970 865,600 SH Put SOLE 8 865,600 0 0
DISNEY WALT CO OPT 254687106 35,668 335,700 SH Call SOLE 8 335,700 0 0
DISNEY WALT CO COM 254687106 27,739 261,069 SH   SOLE 9 261,069 0 0
DISNEY WALT CO COM 254687106 55 521 SH   SOLE 44 521 0 0
DISNEY WALT CO COM 254687106 1,170 11,012 SH   DFND 66 0 0 11,012
DISNEY WALT CO COM 254687106 5,832 54,892 SH   SOLE 66 0 54,892 0
DISNEY WALT CO COM 254687106 149 1,405 SH   SOLE 81 1,405 0 0
DISNEY WALT CO COM 254687106 81 760 SH   SOLE 99 760 0 0
DMC GLOBAL INC COM 23291C103 0 10 SH   SOLE 1 10 0 0
DNB FINL CORP COM 233237106 0 2 SH   SOLE 1 2 0 0
DNB FINL CORP COM 233237106 6 173 SH   SOLE 44 173 0 0
DOLBY LABORATORIES INC COM 25659T107 9 184 SH   SOLE 1 184 0 0
DOLBY LABORATORIES INC COM 25659T107 992 20,254 SH   SOLE 8 20,254 0 0
DOLBY LABORATORIES INC COM 25659T107 844 17,243 SH   SOLE 44 17,243 0 0
DOLLAR GEN CORP NEW COM 256677105 14,627 202,893 SH   SOLE 1 202,893 0 0
DOLLAR GEN CORP NEW OPT 256677105 13,906 192,900 SH Call SOLE 8 192,900 0 0
DOLLAR GEN CORP NEW OPT 256677105 6,423 89,100 SH Put SOLE 8 89,100 0 0
DOLLAR GEN CORP NEW COM 256677105 115 1,594 SH   SOLE 8 1,594 0 0
DOLLAR GEN CORP NEW COM 256677105 4,267 59,196 SH   SOLE 9 59,196 0 0
DOLLAR GEN CORP NEW COM 256677105 3,022 41,914 SH   SOLE 44 41,914 0 0
DOLLAR TREE INC COM 256746108 17,267 246,973 SH   SOLE 1 246,973 0 0
DOLLAR TREE INC COM 256746108 1,476 21,091 SH   SOLE 8 21,091 0 0
DOLLAR TREE INC OPT 256746108 7,684 109,900 SH Call SOLE 8 109,900 0 0
DOLLAR TREE INC OPT 256746108 10,180 145,600 SH Put SOLE 8 145,600 0 0
DOLLAR TREE INC COM 256746108 5,922 84,706 SH   SOLE 9 84,706 0 0
DOLLAR TREE INC COM 256746108 1,976 28,266 SH   SOLE 44 28,266 0 0
DOMINION DIAMOND CORP COM 257287102 79 6,293 SH   SOLE 1 6,293 0 0
DOMINION DIAMOND CORP COM 257287102 49 3,900 SH   SOLE 44 3,900 0 0
DOMINION ENERGY INC COM 25746U109 27,951 364,767 SH   SOLE 1 364,767 0 0
DOMINION ENERGY INC COM 25746U109 0 4 SH   SOLE 8 4 0 0
DOMINION ENERGY INC CONV 25746U836 10,934 217,280 SH   SOLE 8 217,280 0 0
DOMINION ENERGY INC OPT 25746U109 18,675 243,700 SH Call SOLE 8 243,700 0 0
DOMINION ENERGY INC OPT 25746U109 828 10,800 SH Put SOLE 8 10,800 0 0
DOMINION ENERGY INC COM 25746U109 206 2,686 SH   SOLE 9 2,686 0 0
DOMINION ENERGY INC COM 25746U109 991 12,930 SH   SOLE 44 12,930 0 0
DOMINION ENERGY MIDSTRM PRTN COM 257454108 263 9,111 SH   SOLE 32 9,111 0 0
DOMINOS PIZZA INC COM 25754A201 1,637 7,743 SH   SOLE 1 7,743 0 0
DOMINOS PIZZA INC OPT 25754A201 12,396 58,600 SH Call SOLE 8 58,600 0 0
DOMINOS PIZZA INC COM 25754A201 14 64 SH   SOLE 8 64 0 0
DOMINOS PIZZA INC OPT 25754A201 1,227 5,800 SH Put SOLE 8 5,800 0 0
DOMINOS PIZZA INC COM 25754A201 240 1,135 SH   SOLE 44 1,135 0 0
DOMTAR CORP COM 257559203 293 7,647 SH   SOLE 1 7,647 0 0
DOMTAR CORP COM 257559203 504 13,128 SH   SOLE 8 13,128 0 0
DOMTAR CORP OPT 257559203 73 1,900 SH Call SOLE 8 1,900 0 0
DOMTAR CORP OPT 257559203 85 2,200 SH Put SOLE 8 2,200 0 0
DONALDSON INC COM 257651109 33 734 SH   SOLE 1 734 0 0
DONALDSON INC OPT 257651109 5 100 SH Call SOLE 8 100 0 0
DONALDSON INC COM 257651109 4,964 109,015 SH   SOLE 44 109,015 0 0
DONEGAL GROUP INC COM 257701201 0 5 SH   SOLE 1 5 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 89 3,894 SH   SOLE 1 3,894 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 28 1,183 SH   SOLE 8 1,183 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 56 2,440 SH   SOLE 44 2,440 0 0
DONNELLEY R R &amp SONS CO COM 257867200 196 15,587 SH   SOLE 1 15,587 0 0
DONNELLEY R R &amp SONS CO COM 257867200 13 1,045 SH   SOLE 8 1,045 0 0
DONNELLEY R R &amp SONS CO OPT 257867200 171 13,600 SH Call SOLE 8 13,600 0 0
DONNELLEY R R &amp SONS CO OPT 257867200 199 15,900 SH Put SOLE 8 15,900 0 0
DONNELLEY R R &amp SONS CO COM 257867200 192 15,333 SH   SOLE 44 15,333 0 0
DORIAN LPG LTD COM Y2106R110 0 13 SH   SOLE 1 13 0 0
DORIAN LPG LTD COM Y2106R110 0 35 SH   SOLE 8 35 0 0
DORIAN LPG LTD COM Y2106R110 94 11,490 SH   SOLE 44 11,490 0 0
DORMAN PRODUCTS INC COM 258278100 297 3,584 SH   SOLE 1 3,584 0 0
DORMAN PRODUCTS INC COM 258278100 331 4,004 SH   SOLE 8 4,004 0 0
DORMAN PRODUCTS INC COM 258278100 1,109 13,400 SH   SOLE 44 13,400 0 0
DOUGLAS DYNAMICS INC COM 25960R105 1 18 SH   SOLE 1 18 0 0
DOUGLAS DYNAMICS INC COM 25960R105 1 20 SH   SOLE 8 20 0 0
DOUGLAS EMMETT INC COM 25960P109 308 8,068 SH   SOLE 1 8,068 0 0
DOUGLAS EMMETT INC TRUS 25960P109 8,856 231,751 SH   SOLE 1 231,751 0 0
DOUGLAS EMMETT INC TRUS 25960P109 55 1,455 SH   SOLE 8 1,455 0 0
DOUGLAS EMMETT INC TRUS 25960P109 229 5,997 SH   SOLE 44 5,997 0 0
DOVER CORP COM 260003108 2,484 30,956 SH   SOLE 1 30,956 0 0
DOVER CORP OPT 260003108 4,966 61,900 SH Put SOLE 8 61,900 0 0
DOVER CORP OPT 260003108 1,227 15,300 SH Call SOLE 8 15,300 0 0
DOVER CORP COM 260003108 2,674 33,328 SH   SOLE 8 33,328 0 0
DOVER CORP COM 260003108 191 2,383 SH   SOLE 9 2,383 0 0
DOVER CORP COM 260003108 1,195 14,897 SH   SOLE 44 14,897 0 0
DOW CHEM CO COM 260543103 45,207 716,778 SH   SOLE 1 716,778 0 0
DOW CHEM CO OPT 260543103 5,600 88,800 SH Put SOLE 8 88,800 0 0
DOW CHEM CO COM 260543103 98,040 1,554,464 SH   SOLE 8 1,554,464 0 0
DOW CHEM CO OPT 260543103 23,210 368,000 SH Call SOLE 8 368,000 0 0
DOW CHEM CO COM 260543103 168 2,670 SH   SOLE 9 2,670 0 0
DOW CHEM CO COM 260543103 1,331 21,100 SH   SOLE 44 21,100 0 0
DOW CHEM CO COM 260543103 1,756 27,842 SH   DFND 66 0 0 27,842
DOW CHEM CO COM 260543103 315 5,000 SH   SOLE 66 0 5,000 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 10,665 117,065 SH   SOLE 1 117,065 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 3,614 39,663 SH   SOLE 8 39,663 0 0
DR PEPPER SNAPPLE GROUP INC OPT 26138E109 7,025 77,100 SH Put SOLE 8 77,100 0 0
DR PEPPER SNAPPLE GROUP INC OPT 26138E109 292 3,200 SH Call SOLE 8 3,200 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 146 1,606 SH   SOLE 9 1,606 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 2,392 26,256 SH   SOLE 44 26,256 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 919 10,086 SH   DFND 66 0 0 10,086
DR PEPPER SNAPPLE GROUP INC COM 26138E109 349 3,833 SH   SOLE 99 3,833 0 0
DRIL-QUIP INC COM 262037104 5 112 SH   SOLE 1 112 0 0
DRIL-QUIP INC OPT 262037104 49 1,000 SH Put SOLE 8 1,000 0 0
DRIL-QUIP INC COM 262037104 46 934 SH   SOLE 8 934 0 0
DRIL-QUIP INC OPT 262037104 5 100 SH Call SOLE 8 100 0 0
DRIL-QUIP INC COM 262037104 892 18,270 SH   SOLE 44 18,270 0 0
DRIVE SHACK INC COM 262077100 0 48 SH   SOLE 1 48 0 0
DSP GROUP INC COM 23332B106 30 2,633 SH   SOLE 1 2,633 0 0
DST SYS INC DEL COM 233326107 3,120 50,595 SH   SOLE 1 50,595 0 0
DST SYS INC DEL COM 233326107 761 12,342 SH   SOLE 8 12,342 0 0
DST SYS INC DEL OPT 233326107 154 2,500 SH Call SOLE 8 2,500 0 0
DST SYS INC DEL OPT 233326107 12 200 SH Put SOLE 8 200 0 0
DST SYS INC DEL COM 233326107 4,779 77,464 SH   SOLE 44 77,464 0 0
DSW INC COM 23334L102 747 42,167 SH   SOLE 1 42,167 0 0
DSW INC COM 23334L102 320 18,070 SH   SOLE 8 18,070 0 0
DSW INC OPT 23334L102 674 38,100 SH Put SOLE 8 38,100 0 0
DSW INC OPT 23334L102 400 22,600 SH Call SOLE 8 22,600 0 0
DSW INC COM 23334L102 129 7,291 SH   SOLE 44 7,291 0 0
DTE ENERGY CO COM 233331107 60,575 572,603 SH   SOLE 1 572,603 0 0
DTE ENERGY CO COM 233331107 317 2,999 SH   SOLE 8 2,999 0 0
DTE ENERGY CO OPT 233331107 159 1,500 SH Call SOLE 8 1,500 0 0
DTE ENERGY CO OPT 233331107 212 2,000 SH Put SOLE 8 2,000 0 0
DTE ENERGY CO COM 233331107 57 538 SH   SOLE 9 538 0 0
DTE ENERGY CO COM 233331107 2,891 27,323 SH   SOLE 44 27,323 0 0
DU PONT E I DE NEMOURS &amp CO COM 263534109 40,398 500,540 SH   SOLE 1 500,540 0 0
DU PONT E I DE NEMOURS &amp CO OPT 263534109 3,019 37,400 SH Put SOLE 8 37,400 0 0
DU PONT E I DE NEMOURS &amp CO OPT 263534109 3,624 44,900 SH Call SOLE 8 44,900 0 0
DU PONT E I DE NEMOURS &amp CO COM 263534109 2,508 31,082 SH   SOLE 8 31,082 0 0
DU PONT E I DE NEMOURS &amp CO COM 263534109 136 1,692 SH   SOLE 9 1,692 0 0
DU PONT E I DE NEMOURS &amp CO COM 263534109 759 9,406 SH   SOLE 44 9,406 0 0
DU PONT E I DE NEMOURS &amp CO COM 263534109 262 3,252 SH   DFND 66 0 0 3,252
DUCOMMUN INC DEL COM 264147109 0 7 SH   SOLE 1 7 0 0
DUCOMMUN INC DEL OPT 264147109 32 1,000 SH Call SOLE 8 1,000 0 0
DUCOMMUN INC DEL COM 264147109 136 4,318 SH   SOLE 8 4,318 0 0
DUCOMMUN INC DEL COM 264147109 227 7,185 SH   SOLE 44 7,185 0 0
DUKE ENERGY CORP NEW COM 26441C204 108,107 1,293,298 SH   SOLE 1 1,293,298 0 0
DUKE ENERGY CORP NEW OPT 26441C204 23,498 281,100 SH Call SOLE 8 281,100 0 0
DUKE ENERGY CORP NEW COM 26441C204 274 3,277 SH   SOLE 8 3,277 0 0
DUKE ENERGY CORP NEW OPT 26441C204 1,170 14,000 SH Put SOLE 8 14,000 0 0
DUKE ENERGY CORP NEW COM 26441C204 1,499 17,935 SH   SOLE 9 17,935 0 0
DUKE ENERGY CORP NEW COM 26441C204 1,335 15,974 SH   SOLE 44 15,974 0 0
DUKE ENERGY CORP NEW COM 26441C204 28 333 SH   DFND 66 0 0 333
DUKE REALTY CORP TRUS 264411505 10,863 388,684 SH   SOLE 1 388,684 0 0
DUKE REALTY CORP COM 264411505 2,860 102,308 SH   SOLE 1 102,308 0 0
DUKE REALTY CORP TRUS 264411505 10 365 SH   SOLE 8 365 0 0
DUKE REALTY CORP TRUS 264411505 960 34,355 SH   SOLE 44 34,355 0 0
DULUTH HLDGS INC COM 26443V101 0 6 SH   SOLE 1 6 0 0
DUN &amp BRADSTREET CORP DEL NE COM 26483E100 25 234 SH   SOLE 1 234 0 0
DUN &amp BRADSTREET CORP DEL NE COM 26483E100 9 85 SH   SOLE 8 85 0 0
DUN &amp BRADSTREET CORP DEL NE COM 26483E100 87 800 SH   SOLE 44 800 0 0
DUNKIN BRANDS GROUP INC COM 265504100 2,943 53,396 SH   SOLE 1 53,396 0 0
DUNKIN BRANDS GROUP INC OPT 265504100 2,139 38,800 SH Put SOLE 8 38,800 0 0
DUNKIN BRANDS GROUP INC OPT 265504100 2,910 52,800 SH Call SOLE 8 52,800 0 0
DUNKIN BRANDS GROUP INC COM 265504100 999 18,117 SH   SOLE 44 18,117 0 0
DUPONT FABROS TECHNOLOGY INC TRUS 26613Q106 10,137 165,746 SH   SOLE 1 165,746 0 0
DUPONT FABROS TECHNOLOGY INC TRUS 26613Q106 246 4,010 SH   SOLE 8 4,010 0 0
DUPONT FABROS TECHNOLOGY INC TRUS 26613Q106 3,890 63,601 SH   SOLE 44 63,601 0 0
DURECT CORP COM 266605104 0 103 SH   SOLE 1 103 0 0
DURECT CORP COM 266605104 2 1,138 SH   SOLE 8 1,138 0 0
DURECT CORP COM 266605104 37 23,900 SH   SOLE 44 23,900 0 0
DXC TECHNOLOGY CO OPT 23355L106 4,035 52,592 SH Put SOLE 8 52,592 0 0
DXC TECHNOLOGY CO OPT 23355L106 969 12,628 SH Call SOLE 8 12,628 0 0
DXC TECHNOLOGY CO COM 23355L106 3,492 45,518 SH   SOLE 8 45,518 0 0
DXC TECHNOLOGY CO COM 23355L106 111 1,447 SH   SOLE 9 1,447 0 0
DXC TECHNOLOGY CO COM 23355L106 3,315 43,211 SH   SOLE 44 43,211 0 0
DXC TECHNOLOGY CO COM 23355L106 6 81 SH   SOLE 56 81 0 0
DXC TECHNOLOGY CO COM 23355L106 2 20 SH   DFND 66 0 0 20
DXP ENTERPRISES INC NEW COM 233377407 63 1,843 SH   SOLE 1 1,843 0 0
DXP ENTERPRISES INC NEW COM 233377407 141 4,089 SH   SOLE 8 4,089 0 0
DXP ENTERPRISES INC NEW COM 233377407 211 6,125 SH   SOLE 44 6,125 0 0
DYCOM INDS INC COM 267475101 44 491 SH   SOLE 1 491 0 0
DYCOM INDS INC COM 267475101 2,503 27,965 SH   SOLE 8 27,965 0 0
DYCOM INDS INC COM 267475101 2,107 23,528 SH   SOLE 44 23,528 0 0
DYCOM INDS INC COM 267475101 36 400 SH   DFND 66 0 0 400
DYNAGAS LNG PARTNERS LP COM Y2188B108 93 6,085 SH   SOLE 8 6,085 0 0
DYNAVAX TECHNOLOGIES CORP COM 268158201 1 105 SH   SOLE 1 105 0 0
DYNAVAX TECHNOLOGIES CORP COM 268158201 1 73 SH   SOLE 8 73 0 0
DYNAVAX TECHNOLOGIES CORP COM 268158201 209 21,700 SH   SOLE 44 21,700 0 0
DYNEGY INC NEW DEL COM 26817R108 1 81 SH   SOLE 1 81 0 0
DYNEGY INC NEW DEL COM 26817R157 2 12,758 SH   SOLE 1 12,758 0 0
DYNEGY INC NEW DEL CONV 26817R405 101 1,671 SH   SOLE 8 1,671 0 0
DYNEGY INC NEW DEL OPT 26817R108 516 62,400 SH Call SOLE 8 62,400 0 0
DYNEGY INC NEW DEL COM 26817R108 3,764 455,212 SH   SOLE 8 455,212 0 0
DYNEGY INC NEW DEL OPT 26817R108 77 9,300 SH Put SOLE 8 9,300 0 0
DYNEGY INC NEW DEL WARR 26817R116 0 7 SH   SOLE 8 7 0 0
DYNEGY INC NEW DEL COM 26817R108 72 8,702 SH   SOLE 44 8,702 0 0
DYNEX CAP INC TRUS 26817Q506 0 35 SH   SOLE 1 35 0 0
DYNEX CAP INC TRUS 26817Q506 1 87 SH   SOLE 8 87 0 0
DYNEX CAP INC TRUS 26817Q506 6 800 SH   SOLE 44 800 0 0
E L F BEAUTY INC COM 26856L103 0 16 SH   SOLE 1 16 0 0
E L F BEAUTY INC COM 26856L103 64 2,337 SH   SOLE 44 2,337 0 0
E TRADE FINANCIAL CORP COM 269246401 3,349 88,070 SH   SOLE 1 88,070 0 0
E TRADE FINANCIAL CORP COM 269246401 826 21,729 SH   SOLE 8 21,729 0 0
E TRADE FINANCIAL CORP OPT 269246401 1,563 41,100 SH Put SOLE 8 41,100 0 0
E TRADE FINANCIAL CORP OPT 269246401 2,145 56,400 SH Call SOLE 8 56,400 0 0
E TRADE FINANCIAL CORP COM 269246401 5,299 139,331 SH   SOLE 44 139,331 0 0
EAGLE BANCORP INC MD COM 268948106 2 24 SH   SOLE 1 24 0 0
EAGLE BULK SHIPPING INC COM Y2187A143 0 30 SH   SOLE 1 30 0 0
EAGLE BULK SHIPPING INC COM Y2187A143 0 2 SH   SOLE 8 2 0 0
EAGLE BULK SHIPPING INC COM Y2187A143 48 10,138 SH   SOLE 44 10,138 0 0
EAGLE MATERIALS INC COM 26969P108 25 264 SH   SOLE 1 264 0 0
EAGLE MATERIALS INC OPT 26969P108 823 8,900 SH Call SOLE 8 8,900 0 0
EAGLE MATERIALS INC COM 26969P108 2,651 28,683 SH   SOLE 8 28,683 0 0
EAGLE MATERIALS INC OPT 26969P108 129 1,400 SH Put SOLE 8 1,400 0 0
EAGLE MATERIALS INC COM 26969P108 1,640 17,749 SH   SOLE 44 17,749 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 73 926 SH   SOLE 1 926 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 2,252 28,543 SH   SOLE 44 28,543 0 0
EARTHSTONE ENERGY INC COM 27032D304 1 51 SH   SOLE 1 51 0 0
EARTHSTONE ENERGY INC COM 27032D304 116 11,640 SH   SOLE 44 11,640 0 0
EAST WEST BANCORP INC COM 27579R104 3,081 52,579 SH   SOLE 1 52,579 0 0
EAST WEST BANCORP INC COM 27579R104 538 9,188 SH   SOLE 8 9,188 0 0
EAST WEST BANCORP INC COM 27579R104 3,970 67,773 SH   SOLE 44 67,773 0 0
EASTERLY GOVT PPTYS INC TRUS 27616P103 375 17,872 SH   SOLE 1 17,872 0 0
EASTERLY GOVT PPTYS INC TRUS 27616P103 179 8,531 SH   SOLE 44 8,531 0 0
EASTERN CO COM 276317104 0 4 SH   SOLE 1 4 0 0
EASTERN CO COM 276317104 3 116 SH   SOLE 44 116 0 0
EASTGROUP PPTY INC TRUS 277276101 2,556 30,506 SH   SOLE 1 30,506 0 0
EASTGROUP PPTY INC TRUS 277276101 161 1,924 SH   SOLE 44 1,924 0 0
EASTMAN CHEM CO COM 277432100 2,456 29,240 SH   SOLE 1 29,240 0 0
EASTMAN CHEM CO OPT 277432100 2,007 23,900 SH Put SOLE 8 23,900 0 0
EASTMAN CHEM CO OPT 277432100 3,368 40,100 SH Call SOLE 8 40,100 0 0
EASTMAN CHEM CO COM 277432100 5,673 67,535 SH   SOLE 8 67,535 0 0
EASTMAN CHEM CO COM 277432100 911 10,842 SH   SOLE 44 10,842 0 0
EASTMAN KODAK CO COM 277461406 0 13 SH   SOLE 1 13 0 0
EASTMAN KODAK CO COM 277461406 6 700 SH   SOLE 44 700 0 0
EATON CORP PLC COM G29183103 41,489 533,064 SH   SOLE 1 533,064 0 0
EATON CORP PLC COM G29183103 370 4,745 SH   SOLE 8 4,745 0 0
EATON CORP PLC OPT G29183103 3,962 50,900 SH Put SOLE 8 50,900 0 0
EATON CORP PLC OPT G29183103 11,784 151,400 SH Call SOLE 8 151,400 0 0
EATON CORP PLC COM G29183103 131 1,695 SH   SOLE 9 1,695 0 0
EATON CORP PLC COM G29183103 2,158 27,723 SH   SOLE 44 27,723 0 0
EATON CORP PLC COM G29183103 66 850 SH   DFND 66 0 0 850
EATON VANCE CORP COM 278265103 2,179 46,057 SH   SOLE 1 46,057 0 0
EBAY INC COM 278642103 51,920 1,486,805 SH   SOLE 1 1,486,805 0 0
EBAY INC OPT 278642103 7,501 214,800 SH Put SOLE 8 214,800 0 0
EBAY INC OPT 278642103 7,015 200,900 SH Call SOLE 8 200,900 0 0
EBAY INC COM 278642103 6,053 173,354 SH   SOLE 8 173,354 0 0
EBAY INC COM 278642103 33,503 959,404 SH   SOLE 9 959,404 0 0
EBAY INC COM 278642103 196 5,600 SH   DFND 20 0 0 5,600
EBAY INC COM 278642103 8,503 243,500 SH   SOLE 44 243,500 0 0
EBAY INC COM 278642103 13 378 SH   DFND 66 0 0 378
EBIX INC COM 278715206 140 2,588 SH   SOLE 1 2,588 0 0
EBIX INC COM 278715206 173 3,213 SH   SOLE 8 3,213 0 0
EBIX INC OPT 278715206 1,418 26,300 SH Put SOLE 8 26,300 0 0
EBIX INC OPT 278715206 976 18,100 SH Call SOLE 8 18,100 0 0
EBIX INC COM 278715206 315 5,850 SH   SOLE 44 5,850 0 0
ECHELON CORP COM 27874N303 0 6 SH   SOLE 8 6 0 0
ECHELON CORP COM 27874N303 0 25 SH   DFND 66 0 0 25
ECHO GLOBAL LOGISTICS INC COM 27875T101 64 3,255 SH   SOLE 1 3,255 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 1 54 SH   SOLE 8 54 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 25 1,264 SH   SOLE 44 1,264 0 0
ECHOSTAR CORP COM 278768106 10 158 SH   SOLE 1 158 0 0
ECHOSTAR CORP COM 278768106 94 1,542 SH   SOLE 8 1,542 0 0
ECHOSTAR CORP COM 278768106 561 9,247 SH   SOLE 44 9,247 0 0
ECLIPSE RES CORP COM 27890G100 0 66 SH   SOLE 1 66 0 0
ECLIPSE RES CORP COM 27890G100 0 90 SH   SOLE 8 90 0 0
ECLIPSE RES CORP COM 27890G100 293 102,482 SH   SOLE 44 102,482 0 0
ECOLAB INC COM 278865100 58,016 437,027 SH   SOLE 1 76,391 360,636 0
ECOLAB INC OPT 278865100 13 100 SH Call SOLE 8 100 0 0
ECOLAB INC OPT 278865100 27 200 SH Put SOLE 8 200 0 0
ECOLAB INC COM 278865100 104 786 SH   SOLE 8 786 0 0
ECOLAB INC COM 278865100 2,063 15,541 SH   SOLE 9 15,541 0 0
ECOLAB INC COM 278865100 1,335 10,055 SH   SOLE 20 0 10,055 0
ECOLAB INC COM 278865100 1,938 14,600 SH   SOLE 44 14,600 0 0
ECOLAB INC COM 278865100 144 1,086 SH   DFND 66 0 0 1,086
ECOLAB INC COM 278865100 11,421 86,036 SH   SOLE 66 0 86,036 0
ECOLAB INC COM 278865100 14 102 SH   SOLE 99 102 0 0
ECOPETROL S A ADR 279158109 1,700 187,000 SH   SOLE 44 187,000 0 0
EDGE THERAPEUTICS INC COM 279870109 0 14 SH   SOLE 1 14 0 0
EDGE THERAPEUTICS INC COM 279870109 3 300 SH   SOLE 44 300 0 0
EDGEWELL PERS CARE CO COM 28035Q102 2,183 28,702 SH   SOLE 1 28,702 0 0
EDGEWELL PERS CARE CO COM 28035Q102 210 2,773 SH   SOLE 8 2,773 0 0
EDGEWELL PERS CARE CO OPT 28035Q102 61 800 SH Call SOLE 8 800 0 0
EDGEWELL PERS CARE CO OPT 28035Q102 882 11,600 SH Put SOLE 8 11,600 0 0
EDGEWELL PERS CARE CO COM 28035Q102 978 12,863 SH   SOLE 44 12,863 0 0
EDISON INTL COM 281020107 45,551 582,568 SH   SOLE 1 582,568 0 0
EDISON INTL COM 281020107 146 1,868 SH   SOLE 8 1,868 0 0
EDISON INTL OPT 281020107 16 200 SH Call SOLE 8 200 0 0
EDISON INTL OPT 281020107 164 2,100 SH Put SOLE 8 2,100 0 0
EDISON INTL COM 281020107 0 1 SH   SOLE 9 1 0 0
EDISON INTL COM 281020107 1,835 23,467 SH   SOLE 44 23,467 0 0
EDISON INTL COM 281020107 315 4,025 SH   SOLE 66 0 4,025 0
EDITAS MEDICINE INC COM 28106W103 0 27 SH   SOLE 1 27 0 0
EDITAS MEDICINE INC COM 28106W103 4 230 SH   SOLE 8 230 0 0
EDUCATION RLTY TR INC TRUS 28140H203 5,177 133,622 SH   SOLE 1 133,622 0 0
EDUCATION RLTY TR INC COM 28140H203 213 5,503 SH   SOLE 1 5,503 0 0
EDUCATION RLTY TR INC TRUS 28140H203 0 8 SH   SOLE 8 8 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 11,123 94,075 SH   SOLE 1 94,075 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,138 9,625 SH   SOLE 8 9,625 0 0
EDWARDS LIFESCIENCES CORP OPT 28176E108 1,892 16,000 SH Call SOLE 8 16,000 0 0
EDWARDS LIFESCIENCES CORP OPT 28176E108 1,927 16,300 SH Put SOLE 8 16,300 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 35 300 SH   SOLE 44 300 0 0
EGALET CORP COM 28226B104 0 1 SH   SOLE 1 1 0 0
EGALET CORP COM 28226B104 0 65 SH   SOLE 8 65 0 0
EGALET CORP COM 28226B104 263 110,905 SH   SOLE 44 110,905 0 0
EHEALTH INC COM 28238P109 37 1,992 SH   SOLE 1 1,992 0 0
EHEALTH INC COM 28238P109 337 17,956 SH   SOLE 8 17,956 0 0
EHEALTH INC COM 28238P109 34 1,800 SH   SOLE 44 1,800 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 0 4 SH   SOLE 1 4 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 56 7,100 SH   SOLE 44 7,100 0 0
EKSO BIONICS HLDGS INC COM 282644202 0 89 SH   SOLE 8 89 0 0
EL PASO ELEC CO COM 283677854 275 5,319 SH   SOLE 1 5,319 0 0
EL PASO ELEC CO COM 283677854 11 221 SH   SOLE 8 221 0 0
EL PASO ELEC CO COM 283677854 134 2,600 SH   SOLE 44 2,600 0 0
EL POLLO LOCO HLDGS INC COM 268603107 35 2,557 SH   SOLE 1 2,557 0 0
EL POLLO LOCO HLDGS INC OPT 268603107 186 13,400 SH Call SOLE 8 13,400 0 0
EL POLLO LOCO HLDGS INC OPT 268603107 7 500 SH Put SOLE 8 500 0 0
EL POLLO LOCO HLDGS INC COM 268603107 100 7,207 SH   SOLE 44 7,207 0 0
ELBIT SYS LTD COM M3760D101 43 349 SH   SOLE 9 349 0 0
ELDORADO GOLD CORP NEW COM 284902103 35 13,238 SH   SOLE 1 13,238 0 0
ELDORADO GOLD CORP NEW OPT 284902103 152 57,400 SH Call SOLE 8 57,400 0 0
ELDORADO GOLD CORP NEW OPT 284902103 1,852 701,700 SH Put SOLE 8 701,700 0 0
ELDORADO GOLD CORP NEW COM 284902103 265 100,350 SH   SOLE 8 100,350 0 0
ELDORADO GOLD CORP NEW COM 284902103 3 1,050 SH   DFND 20 0 0 1,050
ELDORADO RESORTS INC COM 28470R102 2 88 SH   SOLE 1 88 0 0
ELDORADO RESORTS INC COM 28470R102 341 17,060 SH   SOLE 44 17,060 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 32 3,953 SH   SOLE 1 3,953 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 8 907 SH   SOLE 8 907 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 1 100 SH   SOLE 44 100 0 0
ELECTRONIC ARTS INC COM 285512109 14,760 139,623 SH   SOLE 1 139,623 0 0
ELECTRONIC ARTS INC OPT 285512109 5,117 48,400 SH Call SOLE 8 48,400 0 0
ELECTRONIC ARTS INC COM 285512109 1,243 11,759 SH   SOLE 8 11,759 0 0
ELECTRONIC ARTS INC OPT 285512109 3,415 32,300 SH Put SOLE 8 32,300 0 0
ELECTRONIC ARTS INC COM 285512109 28,853 272,916 SH   SOLE 44 272,916 0 0
ELECTRONIC ARTS INC COM 285512109 988 9,350 SH   DFND 66 0 0 9,350
ELECTRONICS FOR IMAGING INC COM 286082102 262 5,522 SH   SOLE 1 5,522 0 0
ELECTRONICS FOR IMAGING INC BOND 286082AC6 3,295 3,067,000 PRN   SOLE 8 0 0 3,067,000
ELECTRONICS FOR IMAGING INC COM 286082102 8 159 SH   SOLE 44 159 0 0
ELEVATE CREDIT INC COM 28621V101 0 11 SH   SOLE 1 11 0 0
ELLIE MAE INC COM 28849P100 3 25 SH   SOLE 1 25 0 0
ELLIE MAE INC OPT 28849P100 33 300 SH Call SOLE 8 300 0 0
ELLIE MAE INC COM 28849P100 103 940 SH   SOLE 8 940 0 0
ELLIE MAE INC COM 28849P100 3,195 29,074 SH   SOLE 44 29,074 0 0
ELLINGTON RESIDENTIAL MTG RE TRUS 288578107 0 6 SH   SOLE 1 6 0 0
ELLINGTON RESIDENTIAL MTG RE TRUS 288578107 27 1,867 SH   SOLE 44 1,867 0 0
ELLIS PERRY INTL INC COM 288853104 28 1,460 SH   SOLE 1 1,460 0 0
ELLIS PERRY INTL INC COM 288853104 10 501 SH   SOLE 44 501 0 0
EMBOTELLADORA ANDINA S A ADR 29081P303 3 124 SH   SOLE 1 124 0 0
EMBRAER S A ADR 29082A107 13 726 SH   SOLE 8 726 0 0
EMBRAER S A OPT 29082A107 29 1,600 SH Call SOLE 8 1,600 0 0
EMC INS GROUP INC COM 268664109 0 6 SH   SOLE 1 6 0 0
EMCOR GROUP INC COM 29084Q100 345 5,274 SH   SOLE 1 5,274 0 0
EMCOR GROUP INC COM 29084Q100 47 726 SH   SOLE 8 726 0 0
EMCOR GROUP INC OPT 29084Q100 601 9,200 SH Call SOLE 8 9,200 0 0
EMCOR GROUP INC COM 29084Q100 2,536 38,791 SH   SOLE 44 38,791 0 0
EMCORE CORP COM 290846203 0 19 SH   SOLE 1 19 0 0
EMCORE CORP COM 290846203 1 50 SH   SOLE 8 50 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 0 12 SH   SOLE 1 12 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 23 1,069 SH   SOLE 44 1,069 0 0
EMERGE ENERGY SVCS LP COM 29102H108 803 89,087 SH   SOLE 1 89,087 0 0
EMERGE ENERGY SVCS LP OPT 29102H108 534 59,300 SH Call SOLE 8 59,300 0 0
EMERGE ENERGY SVCS LP OPT 29102H108 545 60,500 SH Put SOLE 8 60,500 0 0
EMERGE ENERGY SVCS LP COM 29102H108 143 15,932 SH   SOLE 8 15,932 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 140 4,137 SH   SOLE 1 4,137 0 0
EMERGENT BIOSOLUTIONS INC BOND 29089QAB1 303 235,000 PRN   SOLE 8 0 0 235,000
EMERGENT BIOSOLUTIONS INC COM 29089Q105 562 16,588 SH   SOLE 44 16,588 0 0
EMERSON ELEC CO COM 291011104 20,341 341,190 SH   SOLE 1 341,190 0 0
EMERSON ELEC CO COM 291011104 204 3,430 SH   SOLE 8 3,430 0 0
EMERSON ELEC CO OPT 291011104 5,944 99,700 SH Put SOLE 8 99,700 0 0
EMERSON ELEC CO OPT 291011104 10,869 182,300 SH Call SOLE 8 182,300 0 0
EMERSON ELEC CO COM 291011104 124 2,072 SH   SOLE 9 2,072 0 0
EMERSON ELEC CO COM 291011104 4,242 71,147 SH   SOLE 44 71,147 0 0
EMPIRE RESORTS INC COM 292052305 0 2 SH   SOLE 1 2 0 0
EMPIRE RESORTS INC COM 292052305 0 4 SH   SOLE 44 4 0 0
EMPIRE ST RLTY TR INC TRUS 292104106 9 427 SH   SOLE 1 427 0 0
EMPIRE ST RLTY TR INC TRUS 292104106 663 31,922 SH   SOLE 44 31,922 0 0
EMPLOYERS HOLDINGS INC COM 292218104 162 3,837 SH   SOLE 1 3,837 0 0
EMPLOYERS HOLDINGS INC COM 292218104 0 4 SH   SOLE 8 4 0 0
EMPLOYERS HOLDINGS INC COM 292218104 21 500 SH   SOLE 44 500 0 0
EMPRESA DIST Y COMERCIAL NOR ADR 29244A102 26 800 SH   SOLE 44 800 0 0
ENABLE MIDSTREAM PARTNERS LP COM 292480100 2,123 133,197 SH   SOLE 1 133,197 0 0
ENABLE MIDSTREAM PARTNERS LP COM 292480100 729 45,764 SH   SOLE 8 45,764 0 0
ENABLE MIDSTREAM PARTNERS LP COM 292480100 225 14,144 SH   SOLE 32 14,144 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 59 1,653 SH   SOLE 1 1,653 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 69 1,929 SH   SOLE 8 1,929 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 949 26,378 SH   SOLE 44 26,378 0 0
ENBRIDGE ENERGY MANAGEMENT L COM 29250X103 546 35,424 SH   SOLE 1 35,424 0 0
ENBRIDGE ENERGY MANAGEMENT L COM 29250X103 1 49 SH   SOLE 8 49 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 7,404 462,736 SH   SOLE 1 462,736 0 0
ENBRIDGE ENERGY PARTNERS L P OPT 29250R106 58 3,600 SH Call SOLE 8 3,600 0 0
ENBRIDGE ENERGY PARTNERS L P OPT 29250R106 58 3,600 SH Put SOLE 8 3,600 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 52 3,255 SH   SOLE 8 3,255 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 11,685 730,284 SH   SOLE 32 730,284 0 0
ENBRIDGE INC COM 29250N105 19,300 484,821 SH   SOLE 1 484,821 0 0
ENBRIDGE INC OPT 29250N105 1,891 47,490 SH Call SOLE 8 47,490 0 0
ENBRIDGE INC OPT 29250N105 729 18,300 SH Put SOLE 8 18,300 0 0
ENBRIDGE INC COM 29250N105 342 8,588 SH   SOLE 9 8,588 0 0
ENBRIDGE INC COM 29250N105 931 23,377 SH   DFND 66 0 0 23,377
ENCANA CORP COM 292505104 7,966 905,275 SH   SOLE 1 905,275 0 0
ENCANA CORP OPT 292505104 4,149 471,400 SH Call SOLE 8 471,400 0 0
ENCANA CORP OPT 292505104 492 55,900 SH Put SOLE 8 55,900 0 0
ENCANA CORP COM 292505104 599 68,075 SH   SOLE 8 68,075 0 0
ENCANA CORP COM 292505104 5 600 SH   DFND 20 0 0 600
ENCORE CAP GROUP INC COM 292554102 5,893 146,782 SH   SOLE 1 146,782 0 0
ENCORE CAP GROUP INC BOND 292554AH5 93 98,000 PRN   SOLE 8 0 0 98,000
ENCORE CAP GROUP INC BOND 292554AF9 4,313 4,040,000 PRN   SOLE 8 0 0 4,040,000
ENCORE CAP GROUP INC COM 292554102 924 23,010 SH   SOLE 44 23,010 0 0
ENCORE WIRE CORP COM 292562105 339 7,920 SH   SOLE 1 7,920 0 0
ENCORE WIRE CORP OPT 292562105 43 1,000 SH Put SOLE 8 1,000 0 0
ENCORE WIRE CORP COM 292562105 37 877 SH   SOLE 8 877 0 0
ENCORE WIRE CORP COM 292562105 171 4,013 SH   SOLE 44 4,013 0 0
ENDEAVOUR SILVER CORP OPT 29258Y103 84 27,600 SH Put SOLE 8 27,600 0 0
ENDEAVOUR SILVER CORP OPT 29258Y103 67 22,000 SH Call SOLE 8 22,000 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 15 4,893 SH   SOLE 8 4,893 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 14 4,600 SH   DFND 20 0 0 4,600
ENDEAVOUR SILVER CORP COM 29258Y103 282 92,605 SH   SOLE 44 92,605 0 0
ENDO INTL PLC COM G30401106 699 62,584 SH   SOLE 1 62,584 0 0
ENDO INTL PLC COM G30401106 493 44,142 SH   SOLE 8 44,142 0 0
ENDO INTL PLC OPT G30401106 357 32,000 SH Put SOLE 8 32,000 0 0
ENDO INTL PLC OPT G30401106 1,009 90,300 SH Call SOLE 8 90,300 0 0
ENDO INTL PLC COM G30401106 772 69,121 SH   SOLE 44 69,121 0 0
ENDOCYTE INC COM 29269A102 0 31 SH   SOLE 8 31 0 0
ENDOCYTE INC COM 29269A102 63 42,177 SH   SOLE 44 42,177 0 0
ENDOLOGIX INC COM 29266S106 107 21,990 SH   SOLE 1 21,990 0 0
ENDOLOGIX INC COM 29266S106 0 9 SH   SOLE 8 9 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 0 43 SH   SOLE 1 43 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 14 1,707 SH   SOLE 8 1,707 0 0
ENDURO RTY TR TRUS 29269K100 0 22 SH   SOLE 8 22 0 0
ENEL AMERICAS S A ADR 29274F104 137 14,491 SH   SOLE 9 14,491 0 0
ENEL GENERACION CHILE S A ADR 29244T101 4 158 SH   SOLE 8 158 0 0
ENERGEN CORP COM 29265N108 26 537 SH   SOLE 1 537 0 0
ENERGEN CORP OPT 29265N108 35 700 SH Put SOLE 8 700 0 0
ENERGEN CORP COM 29265N108 7,919 160,380 SH   SOLE 8 160,380 0 0
ENERGEN CORP OPT 29265N108 1,940 39,300 SH Call SOLE 8 39,300 0 0
ENERGEN CORP COM 29265N108 753 15,248 SH   SOLE 44 15,248 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 2,946 61,335 SH   SOLE 1 61,335 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 77 1,605 SH   SOLE 8 1,605 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 750 15,628 SH   SOLE 44 15,628 0 0
ENERGOUS CORP COM 29272C103 0 13 SH   SOLE 1 13 0 0
ENERGOUS CORP OPT 29272C103 7,547 464,100 SH Put SOLE 8 464,100 0 0
ENERGOUS CORP OPT 29272C103 132 8,100 SH Call SOLE 8 8,100 0 0
ENERGOUS CORP COM 29272C103 864 53,168 SH   SOLE 8 53,168 0 0
ENERGY FOCUS INC COM 29268T300 0 33 SH   SOLE 8 33 0 0
ENERGY FUELS INC COM 292671708 0 64 SH   DFND 20 0 0 64
ENERGY FUELS INC COM 292671708 0 22 SH   DFND 66 0 0 22
ENERGY RECOVERY INC COM 29270J100 0 26 SH   SOLE 1 26 0 0
ENERGY RECOVERY INC OPT 29270J100 136 16,400 SH Call SOLE 8 16,400 0 0
ENERGY RECOVERY INC OPT 29270J100 36 4,400 SH Put SOLE 8 4,400 0 0
ENERGY TRANSFER EQUITY L P COM 29273V100 146,813 8,174,469 SH   SOLE 1 8,174,469 0 0
ENERGY TRANSFER EQUITY L P OPT 29273V100 1,954 108,800 SH Put SOLE 8 108,800 0 0
ENERGY TRANSFER EQUITY L P OPT 29273V100 15,701 874,200 SH Call SOLE 8 874,200 0 0
ENERGY TRANSFER EQUITY L P COM 29273V100 6,234 347,104 SH   SOLE 8 347,104 0 0
ENERGY TRANSFER EQUITY L P COM 29273V100 27,219 1,515,539 SH   SOLE 32 1,515,539 0 0
ENERGY TRANSFER PARTNERS LP COM 29278N103 108,188 5,305,956 SH   SOLE 1 5,305,956 0 0
ENERGY TRANSFER PARTNERS LP OPT 29278N103 4,899 240,250 SH Call SOLE 8 240,250 0 0
ENERGY TRANSFER PARTNERS LP COM 29278N103 4,806 235,700 SH   SOLE 8 235,700 0 0
ENERGY TRANSFER PARTNERS LP OPT 29278N103 2,626 128,800 SH Put SOLE 8 128,800 0 0
ENERGY TRANSFER PARTNERS LP COM 29278N103 51,922 2,546,449 SH   SOLE 32 2,546,449 0 0
ENERGY TRANSFER PARTNERS LP COM 29278N103 31 1,500 SH   DFND 66 0 0 1,500
ENERGY XXI GULF COAST INC COM 29276K101 44 2,365 SH   SOLE 44 2,365 0 0
ENERNOC INC COM 292764107 0 20 SH   SOLE 1 20 0 0
ENERNOC INC COM 292764107 13 1,712 SH   SOLE 8 1,712 0 0
ENERPLUS CORP OPT 292766102 391 48,200 SH Call SOLE 8 48,200 0 0
ENERPLUS CORP OPT 292766102 526 64,800 SH Put SOLE 8 64,800 0 0
ENERPLUS CORP COM 292766102 43 5,296 SH   SOLE 8 5,296 0 0
ENERPLUS CORP COM 292766102 868 106,900 SH   SOLE 44 106,900 0 0
ENERSYS COM 29275Y102 23 328 SH   SOLE 1 328 0 0
ENERSYS OPT 29275Y102 87 1,200 SH Put SOLE 8 1,200 0 0
ENERSYS OPT 29275Y102 80 1,100 SH Call SOLE 8 1,100 0 0
ENERSYS COM 29275Y102 21 291 SH   SOLE 8 291 0 0
ENERSYS COM 29275Y102 1,129 15,581 SH   SOLE 44 15,581 0 0
ENGILITY HLDGS INC NEW COM 29286C107 59 2,097 SH   SOLE 1 2,097 0 0
ENGILITY HLDGS INC NEW COM 29286C107 0 17 SH   SOLE 8 17 0 0
ENGILITY HLDGS INC NEW COM 29286C107 50 1,761 SH   SOLE 44 1,761 0 0
ENI S P A ADR 26874R108 259 8,620 SH   SOLE 1 8,620 0 0
ENLINK MIDSTREAM LLC COM 29336T100 3,599 204,472 SH   SOLE 1 204,472 0 0
ENLINK MIDSTREAM LLC COM 29336T100 258 14,645 SH   SOLE 8 14,645 0 0
ENLINK MIDSTREAM LLC COM 29336T100 4 200 SH   SOLE 44 200 0 0
ENLINK MIDSTREAM PARTNERS LP COM 29336U107 2,756 162,500 SH   SOLE 1 162,500 0 0
ENLINK MIDSTREAM PARTNERS LP OPT 29336U107 34 2,000 SH Put SOLE 8 2,000 0 0
ENLINK MIDSTREAM PARTNERS LP COM 29336U107 225 13,244 SH   SOLE 8 13,244 0 0
ENLINK MIDSTREAM PARTNERS LP COM 29336U107 8,646 509,766 SH   SOLE 32 509,766 0 0
ENNIS INC COM 293389102 0 19 SH   SOLE 1 19 0 0
ENNIS INC COM 293389102 21 1,123 SH   SOLE 44 1,123 0 0
ENOVA INTL INC COM 29357K103 41 2,795 SH   SOLE 1 2,795 0 0
ENOVA INTL INC COM 29357K103 1 47 SH   SOLE 8 47 0 0
ENOVA INTL INC COM 29357K103 285 19,224 SH   SOLE 44 19,224 0 0
ENPHASE ENERGY INC COM 29355A107 4 5,000 SH   DFND 66 0 0 5,000
ENPRO INDS INC COM 29355X107 202 2,837 SH   SOLE 1 2,837 0 0
ENPRO INDS INC COM 29355X107 139 1,945 SH   SOLE 44 1,945 0 0
ENSCO PLC COM G3157S106 660 128,025 SH   SOLE 1 128,025 0 0
ENSCO PLC COM G3157S106 483 93,601 SH   SOLE 8 93,601 0 0
ENSCO PLC OPT G3157S106 530 102,800 SH Put SOLE 8 102,800 0 0
ENSCO PLC OPT G3157S106 577 111,800 SH Call SOLE 8 111,800 0 0
ENSCO PLC COM G3157S106 1,069 207,136 SH   SOLE 44 207,136 0 0
ENSIGN GROUP INC COM 29358P101 124 5,663 SH   SOLE 1 5,663 0 0
ENSIGN GROUP INC COM 29358P101 102 4,700 SH   SOLE 44 4,700 0 0
ENSTAR GROUP LIMITED COM G3075P101 1 7 SH   SOLE 1 7 0 0
ENSTAR GROUP LIMITED COM G3075P101 122 614 SH   SOLE 8 614 0 0
ENSTAR GROUP LIMITED COM G3075P101 240 1,206 SH   SOLE 44 1,206 0 0
ENSTAR GROUP LIMITED COM G3075P101 20 102 SH   DFND 66 0 0 102
ENTEGRA FINL CORP COM 29363J108 0 5 SH   SOLE 1 5 0 0
ENTEGRA FINL CORP COM 29363J108 37 1,639 SH   SOLE 44 1,639 0 0
ENTEGRIS INC COM 29362U104 2 105 SH   SOLE 1 105 0 0
ENTEGRIS INC COM 29362U104 1,966 89,582 SH   SOLE 8 89,582 0 0
ENTEGRIS INC COM 29362U104 1,812 82,532 SH   SOLE 44 82,532 0 0
ENTELLUS MED INC COM 29363K105 0 9 SH   SOLE 1 9 0 0
ENTERCOM COMMUNICATIONS CORP COM 293639100 0 21 SH   SOLE 1 21 0 0
ENTERCOM COMMUNICATIONS CORP COM 293639100 1 66 SH   SOLE 8 66 0 0
ENTERCOM COMMUNICATIONS CORP COM 293639100 125 12,111 SH   SOLE 44 12,111 0 0
ENTERGY CORP NEW COM 29364G103 10,238 133,354 SH   SOLE 1 133,354 0 0
ENTERGY CORP NEW OPT 29364G103 253 3,300 SH Put SOLE 8 3,300 0 0
ENTERGY CORP NEW OPT 29364G103 491 6,400 SH Call SOLE 8 6,400 0 0
ENTERGY CORP NEW COM 29364G103 2,693 35,077 SH   SOLE 9 35,077 0 0
ENTERGY CORP NEW COM 29364G103 804 10,476 SH   SOLE 44 10,476 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 0 4 SH   SOLE 1 4 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 1 18 SH   SOLE 1 18 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 196 4,798 SH   SOLE 44 4,798 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 17,357 640,945 SH   SOLE 1 640,945 0 0
ENTERPRISE PRODS PARTNERS L OPT 293792107 5,232 193,200 SH Call SOLE 8 193,200 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 4,254 157,091 SH   SOLE 8 157,091 0 0
ENTERPRISE PRODS PARTNERS L OPT 293792107 855 31,600 SH Put SOLE 8 31,600 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 55,667 2,055,642 SH   SOLE 32 2,055,642 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 27 1,000 SH   DFND 66 0 0 1,000
ENTRAVISION COMMUNICATIONS C COM 29382R107 0 50 SH   SOLE 1 50 0 0
ENTRAVISION COMMUNICATIONS C COM 29382R107 1 93 SH   SOLE 8 93 0 0
ENTRAVISION COMMUNICATIONS C COM 29382R107 4 600 SH   SOLE 44 600 0 0
ENVESTNET INC COM 29404K106 1 30 SH   SOLE 1 30 0 0
ENVESTNET INC COM 29404K106 76 1,915 SH   SOLE 44 1,915 0 0
ENVIROSTAR INC COM 29414M100 0 3 SH   SOLE 1 3 0 0
ENVISION HEALTHCARE CORP COM 29414D100 4,137 66,005 SH   SOLE 1 66,005 0 0
ENVISION HEALTHCARE CORP COM 29414D100 21 332 SH   SOLE 8 332 0 0
ENVIVA PARTNERS LP COM 29414J107 1 20 SH   SOLE 8 20 0 0
ENZO BIOCHEM INC COM 294100102 0 31 SH   SOLE 1 31 0 0
ENZO BIOCHEM INC COM 294100102 15 1,403 SH   SOLE 8 1,403 0 0
ENZO BIOCHEM INC COM 294100102 346 31,400 SH   SOLE 44 31,400 0 0
EOG RES INC COM 26875P101 55,931 617,889 SH   SOLE 1 240,778 377,111 0
EOG RES INC OPT 26875P101 1,620 17,900 SH Put SOLE 8 17,900 0 0
EOG RES INC COM 26875P101 3,326 36,739 SH   SOLE 8 36,739 0 0
EOG RES INC OPT 26875P101 4,870 53,800 SH Call SOLE 8 53,800 0 0
EOG RES INC COM 26875P101 626 6,919 SH   SOLE 9 6,919 0 0
EOG RES INC COM 26875P101 379 4,184 SH   SOLE 20 0 4,184 0
EOG RES INC COM 26875P101 187 2,067 SH   DFND 66 0 0 2,067
EOG RES INC COM 26875P101 14,017 154,847 SH   SOLE 66 0 154,847 0
EP ENERGY CORP COM 268785102 0 29 SH   SOLE 1 29 0 0
EPAM SYS INC COM 29414B104 170 2,019 SH   SOLE 1 2,019 0 0
EPIZYME INC COM 29428V104 0 30 SH   SOLE 1 30 0 0
EPIZYME INC COM 29428V104 443 29,300 SH   SOLE 44 29,300 0 0
EPLUS INC COM 294268107 146 1,965 SH   SOLE 1 1,965 0 0
EPLUS INC COM 294268107 1,515 20,442 SH   SOLE 44 20,442 0 0
EPR PPTYS TRUS 26884U109 356 4,950 SH   SOLE 1 4,950 0 0
EPR PPTYS COM 26884U109 1,080 15,024 SH   SOLE 1 15,024 0 0
EPR PPTYS TRUS 26884U109 25 354 SH   SOLE 8 354 0 0
EPR PPTYS OPT 26884U109 7 100 SH Put SOLE 8 100 0 0
EPR PPTYS TRUS 26884U109 1,220 16,973 SH   SOLE 44 16,973 0 0
EQT CORP COM 26884L109 2,041 34,827 SH   SOLE 1 34,827 0 0
EQT CORP COM 26884L109 10,776 183,920 SH   SOLE 8 183,920 0 0
EQT CORP OPT 26884L109 445 7,600 SH Put SOLE 8 7,600 0 0
EQT CORP COM 26884L109 1,308 22,318 SH   SOLE 44 22,318 0 0
EQT GP HLDGS LP COM 26885J103 1 20 SH   SOLE 1 20 0 0
EQT GP HLDGS LP COM 26885J103 145 4,800 SH   SOLE 8 4,800 0 0
EQT GP HLDGS LP COM 26885J103 380 12,589 SH   SOLE 32 12,589 0 0
EQT MIDSTREAM PARTNERS LP COM 26885B100 6 82 SH   SOLE 8 82 0 0
EQT MIDSTREAM PARTNERS LP COM 26885B100 14,098 188,903 SH   SOLE 32 188,903 0 0
EQUIFAX INC COM 294429105 3,398 24,724 SH   SOLE 1 24,724 0 0
EQUIFAX INC COM 294429105 713 5,186 SH   SOLE 44 5,186 0 0
EQUINIX INC TRUS 29444U700 9,045 21,077 SH   SOLE 1 21,077 0 0
EQUINIX INC COM 29444U700 3,410 7,946 SH   SOLE 1 7,946 0 0
EQUINIX INC TRUS 29444U700 1,013 2,360 SH   SOLE 8 2,360 0 0
EQUINIX INC OPT 29444U700 3,347 7,800 SH Put SOLE 8 7,800 0 0
EQUINIX INC TRUS 29444U700 8,569 19,967 SH   SOLE 44 19,967 0 0
EQUITY BANCSHARES INC COM 29460X109 0 8 SH   SOLE 1 8 0 0
EQUITY BANCSHARES INC COM 29460X109 2 77 SH   SOLE 44 77 0 0
EQUITY COMWLTH COM 294628102 3,626 114,739 SH   SOLE 1 114,739 0 0
EQUITY COMWLTH TRUS 294628102 3,168 100,219 SH   SOLE 1 100,219 0 0
EQUITY COMWLTH TRUS 294628102 22 683 SH   SOLE 8 683 0 0
EQUITY COMWLTH TRUS 294628102 5,914 187,167 SH   SOLE 44 187,167 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 461 5,341 SH   SOLE 1 5,341 0 0
EQUITY LIFESTYLE PPTYS INC TRUS 29472R108 5,530 64,041 SH   SOLE 1 64,041 0 0
EQUITY LIFESTYLE PPTYS INC TRUS 29472R108 100 1,157 SH   SOLE 8 1,157 0 0
EQUITY LIFESTYLE PPTYS INC TRUS 29472R108 250 2,900 SH   SOLE 44 2,900 0 0
EQUITY RESIDENTIAL COM 29476L107 1,161 17,632 SH   SOLE 1 17,632 0 0
EQUITY RESIDENTIAL TRUS 29476L107 25,760 391,298 SH   SOLE 1 391,298 0 0
EQUITY RESIDENTIAL TRUS 29476L107 47 718 SH   SOLE 8 718 0 0
EQUITY RESIDENTIAL OPT 29476L107 13 200 SH Call SOLE 8 200 0 0
EQUITY RESIDENTIAL OPT 29476L107 2,172 33,000 SH Put SOLE 8 33,000 0 0
EQUITY RESIDENTIAL COM 29476L107 208 3,161 SH   SOLE 9 3,161 0 0
EQUITY RESIDENTIAL TRUS 29476L107 1,741 26,454 SH   SOLE 44 26,454 0 0
ERA GROUP INC COM 26885G109 22 2,351 SH   SOLE 1 2,351 0 0
ERA GROUP INC COM 26885G109 0 11 SH   SOLE 8 11 0 0
ERA GROUP INC COM 26885G109 130 13,700 SH   SOLE 44 13,700 0 0
ERICSSON OPT 294821608 28 3,900 SH Call SOLE 8 3,900 0 0
ERICSSON ADR 294821608 424 59,133 SH   SOLE 8 59,133 0 0
ERICSSON OPT 294821608 145 20,200 SH Put SOLE 8 20,200 0 0
ERICSSON ADR 294821608 6 800 SH   DFND 20 0 0 800
ERIE INDTY CO COM 29530P102 10 83 SH   SOLE 1 83 0 0
ERIE INDTY CO COM 29530P102 48 386 SH   SOLE 8 386 0 0
ERIN ENERGY CORP COM 295625107 0 90 SH   SOLE 8 90 0 0
ERIN ENERGY CORP COM 295625107 90 62,314 SH   SOLE 41 62,314 0 0
ERIN ENERGY CORP COM 295625107 10 6,900 SH   SOLE 44 6,900 0 0
EROS INTL PLC COM G3788M114 0 19 SH   SOLE 1 19 0 0
EROS INTL PLC COM G3788M114 5 400 SH   SOLE 44 400 0 0
EROS INTL PLC COM G3788M114 1,141 99,611 SH   DFND 66 0 0 99,611
ESCALADE INC COM 296056104 0 8 SH   SOLE 1 8 0 0
ESCALADE INC COM 296056104 4 338 SH   SOLE 8 338 0 0
ESCO TECHNOLOGIES INC COM 296315104 183 3,069 SH   SOLE 1 3,069 0 0
ESCO TECHNOLOGIES INC COM 296315104 43 720 SH   SOLE 44 720 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 1 12 SH   SOLE 1 12 0 0
ESPERION THERAPEUTICS INC NE OPT 29664W105 102 2,200 SH Call SOLE 8 2,200 0 0
ESPERION THERAPEUTICS INC NE OPT 29664W105 3,471 75,000 SH Put SOLE 8 75,000 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 3,526 76,191 SH   SOLE 8 76,191 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 70 1,503 SH   SOLE 44 1,503 0 0
ESSA BANCORP INC COM 29667D104 0 6 SH   SOLE 1 6 0 0
ESSENDANT INC COM 296689102 66 4,456 SH   SOLE 1 4,456 0 0
ESSENDANT INC COM 296689102 120 8,089 SH   SOLE 44 8,089 0 0
ESSENT GROUP LTD COM G3198U102 329 8,857 SH   SOLE 1 8,857 0 0
ESSENT GROUP LTD COM G3198U102 1,259 33,909 SH   SOLE 44 33,909 0 0
ESSEX PPTY TR INC TRUS 297178105 73,402 285,309 SH   SOLE 1 285,309 0 0
ESSEX PPTY TR INC COM 297178105 4,060 15,783 SH   SOLE 1 15,783 0 0
ESSEX PPTY TR INC TRUS 297178105 28 109 SH   SOLE 8 109 0 0
ESSEX PPTY TR INC TRUS 297178105 84 327 SH   SOLE 44 327 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 2,795 29,486 SH   SOLE 1 29,486 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 928 9,786 SH   SOLE 44 9,786 0 0
ETF MANAGERS TR FUND 26924G201 2 57 SH   SOLE 8 57 0 0
ETF MANAGERS TR FUND 26924G201 15 500 SH   DFND 20 0 0 500
ETFS GOLD TR FUND 26922Y105 160 1,330 SH   DFND 66 0 0 1,330
ETFS PLATINUM TR FUND 26922V101 68 769 SH   DFND 66 0 0 769
ETHAN ALLEN INTERIORS INC COM 297602104 763 23,617 SH   SOLE 1 23,617 0 0
ETHAN ALLEN INTERIORS INC OPT 297602104 216 6,700 SH Put SOLE 8 6,700 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 165 5,113 SH   SOLE 8 5,113 0 0
ETSY INC COM 29786A106 1 85 SH   SOLE 1 85 0 0
ETSY INC OPT 29786A106 22,712 1,514,100 SH Put SOLE 8 1,514,100 0 0
ETSY INC OPT 29786A106 2,184 145,600 SH Call SOLE 8 145,600 0 0
ETSY INC COM 29786A106 10,231 682,059 SH   SOLE 8 682,059 0 0
ETSY INC COM 29786A106 37 2,443 SH   SOLE 44 2,443 0 0
EURASIAN MINERALS INC COM 29843R100 33 36,000 SH   DFND 66 0 0 36,000
EURONAV NV ANTWERPEN COM B38564108 5,086 643,829 SH   SOLE 9 643,829 0 0
EURONAV NV ANTWERPEN COM B38564108 2 300 SH   SOLE 44 300 0 0
EURONET WORLDWIDE INC COM 298736109 20 221 SH   SOLE 1 221 0 0
EURONET WORLDWIDE INC OPT 298736109 26 300 SH Put SOLE 8 300 0 0
EURONET WORLDWIDE INC COM 298736109 16 185 SH   SOLE 8 185 0 0
EURONET WORLDWIDE INC COM 298736109 1,418 16,239 SH   SOLE 44 16,239 0 0
EV ENERGY PARTNERS LP COM 26926V107 0 57 SH   SOLE 8 57 0 0
EVANS BANCORP INC COM 29911Q208 0 4 SH   SOLE 1 4 0 0
EVANS BANCORP INC COM 29911Q208 4 104 SH   SOLE 44 104 0 0
EVERBRIDGE INC COM 29978A104 0 14 SH   SOLE 1 14 0 0
EVERCORE PARTNERS INC COM 29977A105 884 12,532 SH   SOLE 1 12,532 0 0
EVERCORE PARTNERS INC COM 29977A105 121 1,718 SH   SOLE 44 1,718 0 0
EVEREST RE GROUP LTD COM G3223R108 3,488 13,698 SH   SOLE 1 13,698 0 0
EVEREST RE GROUP LTD COM G3223R108 93 365 SH   SOLE 8 365 0 0
EVEREST RE GROUP LTD OPT G3223R108 586 2,300 SH Call SOLE 8 2,300 0 0
EVEREST RE GROUP LTD COM G3223R108 1,085 4,260 SH   SOLE 44 4,260 0 0
EVERI HLDGS INC COM 30034T103 0 50 SH   SOLE 1 50 0 0
EVERI HLDGS INC COM 30034T103 3 474 SH   SOLE 8 474 0 0
EVERI HLDGS INC COM 30034T103 329 45,194 SH   SOLE 44 45,194 0 0
EVERSOURCE ENERGY COM 30040W108 12,538 206,494 SH   SOLE 1 206,494 0 0
EVERSOURCE ENERGY COM 30040W108 1 9 SH   SOLE 8 9 0 0
EVERSOURCE ENERGY COM 30040W108 805 13,266 SH   SOLE 44 13,266 0 0
EVERTEC INC COM 30040P103 1 44 SH   SOLE 1 44 0 0
EVERTEC INC COM 30040P103 143 8,278 SH   SOLE 44 8,278 0 0
EVOGENE LTD COM M4119S104 250 49,330 SH   SOLE 9 49,330 0 0
EVOLENT HEALTH INC COM 30050B101 1 29 SH   SOLE 1 29 0 0
EVOLENT HEALTH INC COM 30050B101 1 23 SH   SOLE 8 23 0 0
EVOLENT HEALTH INC COM 30050B101 677 26,708 SH   SOLE 44 26,708 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 0 18 SH   SOLE 1 18 0 0
EVOLVING SYS INC COM 30049R209 0 67 SH   SOLE 8 67 0 0
EXA CORP COM 300614500 0 10 SH   SOLE 1 10 0 0
EXA CORP COM 300614500 1 90 SH   SOLE 8 90 0 0
EXA CORP COM 300614500 1 100 SH   SOLE 44 100 0 0
EXACT SCIENCES CORP COM 30063P105 3 82 SH   SOLE 1 82 0 0
EXACT SCIENCES CORP COM 30063P105 4 119 SH   SOLE 8 119 0 0
EXACT SCIENCES CORP OPT 30063P105 3,562 100,700 SH Put SOLE 8 100,700 0 0
EXACT SCIENCES CORP OPT 30063P105 5,203 147,100 SH Call SOLE 8 147,100 0 0
EXACT SCIENCES CORP COM 30063P105 343 9,687 SH   SOLE 44 9,687 0 0
EXACTECH INC COM 30064E109 0 7 SH   SOLE 1 7 0 0
EXCHANGE TRADED CONCEPTS TR FUND 301505707 65 1,902 SH   DFND 66 0 0 1,902
EXCO RESOURCES INC COM 269279501 0 1 SH   SOLE 1 1 0 0
EXCO RESOURCES INC OPT 269279501 1 400 SH Call SOLE 8 400 0 0
EXCO RESOURCES INC COM 269279501 0 5 SH   SOLE 8 5 0 0
EXCO RESOURCES INC COM 269279501 14 5,418 SH   SOLE 44 5,418 0 0
EXELIXIS INC COM 30161Q104 24 969 SH   SOLE 1 969 0 0
EXELIXIS INC OPT 30161Q104 3,783 153,600 SH Call SOLE 8 153,600 0 0
EXELIXIS INC OPT 30161Q104 1,022 41,500 SH Put SOLE 8 41,500 0 0
EXELIXIS INC COM 30161Q104 628 25,484 SH   SOLE 8 25,484 0 0
EXELIXIS INC COM 30161Q104 1,588 64,489 SH   SOLE 44 64,489 0 0
EXELON CORP COM 30161N101 15,429 427,729 SH   SOLE 1 427,729 0 0
EXELON CORP OPT 30161N101 7,257 201,200 SH Put SOLE 8 201,200 0 0
EXELON CORP COM 30161N101 3,566 98,827 SH   SOLE 8 98,827 0 0
EXELON CORP OPT 30161N101 5,273 146,200 SH Call SOLE 8 146,200 0 0
EXELON CORP COM 30161N101 17 462 SH   SOLE 9 462 0 0
EXELON CORP COM 30161N101 3,601 99,836 SH   SOLE 44 99,836 0 0
EXETER RES CORP COM 301835104 28 18,200 SH   DFND 66 0 0 18,200
EXLSERVICE HOLDINGS INC COM 302081104 582 10,481 SH   SOLE 1 10,481 0 0
EXLSERVICE HOLDINGS INC COM 302081104 198 3,565 SH   SOLE 8 3,565 0 0
EXONE CO COM 302104104 0 8 SH   SOLE 1 8 0 0
EXONE CO OPT 302104104 88 7,700 SH Call SOLE 8 7,700 0 0
EXONE CO COM 302104104 152 13,291 SH   SOLE 8 13,291 0 0
EXONE CO OPT 302104104 269 23,500 SH Put SOLE 8 23,500 0 0
EXONE CO COM 302104104 14 1,200 SH   SOLE 44 1,200 0 0
EXPEDIA INC DEL COM 30212P303 11,627 78,046 SH   SOLE 1 78,046 0 0
EXPEDIA INC DEL COM 30212P303 492 3,303 SH   SOLE 8 3,303 0 0
EXPEDIA INC DEL OPT 30212P303 17,487 117,400 SH Call SOLE 8 117,400 0 0
EXPEDIA INC DEL OPT 30212P303 6,584 44,200 SH Put SOLE 8 44,200 0 0
EXPEDIA INC DEL COM 30212P303 7 44 SH   SOLE 9 44 0 0
EXPEDIA INC DEL COM 30212P303 1,391 9,341 SH   SOLE 44 9,341 0 0
EXPEDITORS INTL WASH INC COM 302130109 10,100 178,824 SH   SOLE 1 178,824 0 0
EXPEDITORS INTL WASH INC COM 302130109 110 1,945 SH   SOLE 8 1,945 0 0
EXPEDITORS INTL WASH INC OPT 302130109 181 3,200 SH Call SOLE 8 3,200 0 0
EXPEDITORS INTL WASH INC COM 302130109 2,132 37,748 SH   SOLE 44 37,748 0 0
EXPONENT INC COM 30214U102 179 3,077 SH   SOLE 1 3,077 0 0
EXPONENT INC COM 30214U102 4 71 SH   SOLE 8 71 0 0
EXPONENT INC COM 30214U102 333 5,700 SH   SOLE 44 5,700 0 0
EXPRESS INC COM 30219E103 393 58,320 SH   SOLE 1 58,320 0 0
EXPRESS INC OPT 30219E103 271 40,200 SH Call SOLE 8 40,200 0 0
EXPRESS INC COM 30219E103 194 28,813 SH   SOLE 8 28,813 0 0
EXPRESS INC OPT 30219E103 85 12,600 SH Put SOLE 8 12,600 0 0
EXPRESS INC COM 30219E103 276 40,849 SH   SOLE 44 40,849 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 43,261 677,660 SH   SOLE 1 677,660 0 0
EXPRESS SCRIPTS HLDG CO OPT 30219G108 11,287 176,800 SH Put SOLE 8 176,800 0 0
EXPRESS SCRIPTS HLDG CO OPT 30219G108 21,846 342,200 SH Call SOLE 8 342,200 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 22,019 344,907 SH   SOLE 9 344,907 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 6 100 SH   DFND 20 0 0 100
EXPRESS SCRIPTS HLDG CO COM 30219G108 7,990 125,162 SH   SOLE 44 125,162 0 0
EXTENDED STAY AMER INC TRUS 30224P200 11 555 SH   SOLE 1 555 0 0
EXTENDED STAY AMER INC TRUS 30224P200 23 1,208 SH   SOLE 8 1,208 0 0
EXTENDED STAY AMER INC TRUS 30224P200 69 3,545 SH   SOLE 44 3,545 0 0
EXTERRAN CORP COM 30227H106 101 3,764 SH   SOLE 1 3,764 0 0
EXTERRAN CORP COM 30227H106 31 1,147 SH   SOLE 8 1,147 0 0
EXTERRAN CORP COM 30227H106 593 22,205 SH   SOLE 44 22,205 0 0
EXTRA SPACE STORAGE INC COM 30225T102 1,902 24,384 SH   SOLE 1 24,384 0 0
EXTRA SPACE STORAGE INC TRUS 30225T102 21,398 274,334 SH   SOLE 1 274,334 0 0
EXTRA SPACE STORAGE INC TRUS 30225T102 753 9,652 SH   SOLE 8 9,652 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 144 10,765 SH   SOLE 1 10,765 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 371 27,572 SH   SOLE 44 27,572 0 0
EXTREME NETWORKS INC COM 30226D106 1 80 SH   SOLE 1 80 0 0
EXTREME NETWORKS INC COM 30226D106 74 8,013 SH   SOLE 8 8,013 0 0
EXTREME NETWORKS INC COM 30226D106 461 50,051 SH   SOLE 44 50,051 0 0
EXXON MOBIL CORP OPT 30231G102 8,073 100,000 SH Call SOLE 1 100,000 0 0
EXXON MOBIL CORP COM 30231G102 378,271 4,685,622 SH   SOLE 1 4,685,622 0 0
EXXON MOBIL CORP COM 30231G102 27,485 340,455 SH   SOLE 8 340,455 0 0
EXXON MOBIL CORP OPT 30231G102 59,159 732,800 SH Call SOLE 8 732,800 0 0
EXXON MOBIL CORP OPT 30231G102 83,385 1,032,900 SH Put SOLE 8 1,032,900 0 0
EXXON MOBIL CORP COM 30231G102 1,875 23,233 SH   SOLE 9 23,233 0 0
EXXON MOBIL CORP OPT 30231G102 8,073 100,000 SH Call SOLE 9 100,000 0 0
EXXON MOBIL CORP COM 30231G102 11,738 145,395 SH   SOLE 44 145,395 0 0
EXXON MOBIL CORP COM 30231G102 2,939 36,407 SH   DFND 66 0 0 36,407
EZCORP INC COM 302301106 56 7,296 SH   SOLE 1 7,296 0 0
EZCORP INC COM 302301106 19 2,436 SH   SOLE 8 2,436 0 0
EZCORP INC COM 302301106 775 100,600 SH   SOLE 44 100,600 0 0
F M C CORP COM 302491303 8,436 115,493 SH   SOLE 1 115,493 0 0
F M C CORP OPT 302491303 592 8,100 SH Call SOLE 8 8,100 0 0
F M C CORP OPT 302491303 278 3,800 SH Put SOLE 8 3,800 0 0
F M C CORP COM 302491303 1,333 18,241 SH   SOLE 44 18,241 0 0
F5 NETWORKS INC COM 315616102 3,018 23,756 SH   SOLE 1 23,756 0 0
F5 NETWORKS INC OPT 315616102 1,906 15,000 SH Call SOLE 8 15,000 0 0
F5 NETWORKS INC COM 315616102 901 7,090 SH   SOLE 8 7,090 0 0
F5 NETWORKS INC OPT 315616102 1,385 10,900 SH Put SOLE 8 10,900 0 0
F5 NETWORKS INC COM 315616102 2,005 15,780 SH   SOLE 44 15,780 0 0
FABRINET COM G3323L100 200 4,680 SH   SOLE 1 4,680 0 0
FABRINET OPT G3323L100 124 2,900 SH Call SOLE 8 2,900 0 0
FABRINET OPT G3323L100 51 1,200 SH Put SOLE 8 1,200 0 0
FABRINET COM G3323L100 350 8,203 SH   SOLE 44 8,203 0 0
FACEBOOK INC COM 30303M102 347,660 2,302,684 SH   SOLE 1 1,994,591 308,093 0
FACEBOOK INC OPT 30303M102 825,861 5,470,000 SH Put SOLE 1 5,470,000 0 0
FACEBOOK INC OPT 30303M102 441,133 2,921,800 SH Put SOLE 8 2,921,800 0 0
FACEBOOK INC COM 30303M102 155,790 1,031,856 SH   SOLE 8 1,031,856 0 0
FACEBOOK INC OPT 30303M102 258,327 1,711,000 SH Call SOLE 8 1,711,000 0 0
FACEBOOK INC COM 30303M102 1,519 10,060 SH   SOLE 9 10,060 0 0
FACEBOOK INC COM 30303M102 661 4,378 SH   SOLE 20 0 4,378 0
FACEBOOK INC COM 30303M102 1,132 7,500 SH   SOLE 39 7,500 0 0
FACEBOOK INC COM 30303M102 278 1,840 SH   SOLE 44 1,840 0 0
FACEBOOK INC COM 30303M102 12,079 80,005 SH   SOLE 66 0 80,005 0
FACEBOOK INC COM 30303M102 3,529 23,377 SH   DFND 66 0 0 23,377
FACEBOOK INC COM 30303M102 1,132 7,500 SH   SOLE 79 7,500 0 0
FACEBOOK INC COM 30303M102 353 2,336 SH   SOLE 81 2,336 0 0
FACEBOOK INC COM 30303M102 14 92 SH   SOLE 99 92 0 0
FACTSET RESH SYS INC COM 303075105 484 2,915 SH   SOLE 1 2,915 0 0
FACTSET RESH SYS INC COM 303075105 268 1,614 SH   SOLE 8 1,614 0 0
FACTSET RESH SYS INC OPT 303075105 615 3,700 SH Put SOLE 8 3,700 0 0
FACTSET RESH SYS INC OPT 303075105 50 300 SH Call SOLE 8 300 0 0
FAIR ISAAC CORP COM 303250104 12 91 SH   SOLE 1 91 0 0
FAIR ISAAC CORP COM 303250104 3,147 22,573 SH   SOLE 44 22,573 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 1 293 SH   SOLE 1 293 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 0 100 SH   SOLE 8 100 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 221 56,672 SH   SOLE 44 56,672 0 0
FAIRPOINT COMMUNICATIONS INC COM 305560302 7 490 SH   SOLE 1 490 0 0
FANG HLDGS LTD OPT 30711Y102 12 3,100 SH Put SOLE 8 3,100 0 0
FANG HLDGS LTD OPT 30711Y102 13 3,400 SH Call SOLE 8 3,400 0 0
FANG HLDGS LTD ADR 30711Y102 0 93 SH   SOLE 8 93 0 0
FARMER &amp MERCHANTS BANCORP I COM 30779N105 6 100 SH   SOLE 44 100 0 0
FARMER BROS CO COM 307675108 286 9,455 SH   SOLE 1 9,455 0 0
FARMERS CAP BK CORP COM 309562106 0 5 SH   SOLE 1 5 0 0
FARMERS CAP BK CORP COM 309562106 3 75 SH   SOLE 8 75 0 0
FARMERS CAP BK CORP COM 309562106 114 2,967 SH   SOLE 44 2,967 0 0
FARMERS NATL BANC CORP COM 309627107 0 18 SH   SOLE 1 18 0 0
FARMERS NATL BANC CORP COM 309627107 23 1,600 SH   SOLE 44 1,600 0 0
FARMLAND PARTNERS INC TRUS 31154R109 0 23 SH   SOLE 1 23 0 0
FARMLAND PARTNERS INC TRUS 31154R109 197 22,079 SH   SOLE 44 22,079 0 0
FARO TECHNOLOGIES INC COM 311642102 75 1,985 SH   SOLE 1 1,985 0 0
FARO TECHNOLOGIES INC COM 311642102 1 27 SH   SOLE 8 27 0 0
FASTENAL CO COM 311900104 4,977 114,330 SH   SOLE 1 114,330 0 0
FASTENAL CO OPT 311900104 1,533 35,200 SH Put SOLE 8 35,200 0 0
FASTENAL CO OPT 311900104 3,156 72,500 SH Call SOLE 8 72,500 0 0
FASTENAL CO COM 311900104 4 96 SH   SOLE 8 96 0 0
FATE THERAPEUTICS INC COM 31189P102 0 30 SH   SOLE 1 30 0 0
FATE THERAPEUTICS INC COM 31189P102 38 11,638 SH   SOLE 44 11,638 0 0
FB FINL CORP COM 30257X104 0 5 SH   SOLE 1 5 0 0
FB FINL CORP COM 30257X104 293 8,100 SH   SOLE 44 8,100 0 0
FBL FINL GROUP INC COM 30239F106 0 8 SH   SOLE 1 8 0 0
FBL FINL GROUP INC COM 30239F106 5 85 SH   SOLE 44 85 0 0
FCB FINL HLDGS INC COM 30255G103 691 14,476 SH   SOLE 1 14,476 0 0
FEDERAL AGRIC MTG CORP COM 313148306 0 7 SH   SOLE 1 7 0 0
FEDERAL AGRIC MTG CORP COM 313148306 315 4,862 SH   SOLE 8 4,862 0 0
FEDERAL AGRIC MTG CORP COM 313148306 130 2,000 SH   SOLE 44 2,000 0 0
FEDERAL REALTY INVT TR TRUS 313747206 8,956 70,867 SH   SOLE 1 70,867 0 0
FEDERAL REALTY INVT TR TRUS 313747206 11 89 SH   SOLE 8 89 0 0
FEDERAL REALTY INVT TR TRUS 313747206 208 1,644 SH   SOLE 44 1,644 0 0
FEDERAL SIGNAL CORP COM 313855108 124 7,105 SH   SOLE 1 7,105 0 0
FEDERAL SIGNAL CORP COM 313855108 62 3,600 SH   SOLE 44 3,600 0 0
FEDERATED INVS INC PA COM 314211103 479 16,922 SH   SOLE 1 16,922 0 0
FEDERATED INVS INC PA COM 314211103 179 6,342 SH   SOLE 8 6,342 0 0
FEDERATED INVS INC PA COM 314211103 285 10,094 SH   SOLE 44 10,094 0 0
FEDERATED NATL HLDG CO COM 31422T101 0 11 SH   SOLE 1 11 0 0
FEDERATED NATL HLDG CO COM 31422T101 2 148 SH   SOLE 44 148 0 0
FEDEX CORP COM 31428X106 69,708 320,747 SH   SOLE 1 320,747 0 0
FEDEX CORP COM 31428X106 10,607 48,807 SH   SOLE 8 48,807 0 0
FEDEX CORP OPT 31428X106 42,271 194,500 SH Put SOLE 8 194,500 0 0
FEDEX CORP OPT 31428X106 125,160 575,900 SH Call SOLE 8 575,900 0 0
FEDEX CORP COM 31428X106 5,657 26,029 SH   SOLE 9 26,029 0 0
FEDEX CORP COM 31428X106 87 400 SH   SOLE 20 0 400 0
FEDEX CORP COM 31428X106 1,304 6,000 SH   SOLE 39 6,000 0 0
FEDEX CORP COM 31428X106 432 1,989 SH   SOLE 44 1,989 0 0
FEDEX CORP COM 31428X106 1,304 6,000 SH   SOLE 79 6,000 0 0
FEDEX CORP COM 31428X106 346 1,591 SH   SOLE 81 1,591 0 0
FELCOR LODGING TR INC TRUS 31430F101 2,470 342,600 SH   SOLE 1 342,600 0 0
FELCOR LODGING TR INC TRUS 31430F101 2 287 SH   SOLE 8 287 0 0
FERRARI N V COM N3167Y103 6,530 75,892 SH   SOLE 1 44,024 31,868 0
FERRARI N V COM N3167Y103 186 2,157 SH   SOLE 8 2,157 0 0
FERRARI N V COM N3167Y103 2,462 28,630 SH   SOLE 9 28,630 0 0
FERRARI N V COM N3167Y103 272 3,157 SH   SOLE 20 0 3,157 0
FERRARI N V COM N3167Y103 69 800 SH   SOLE 44 800 0 0
FERRELLGAS PARTNERS L.P. COM 315293100 1,783 389,330 SH   SOLE 1 389,330 0 0
FERRELLGAS PARTNERS L.P. COM 315293100 1 306 SH   SOLE 8 306 0 0
FERRELLGAS PARTNERS L.P. COM 315293100 168 36,574 SH   SOLE 32 36,574 0 0
FERRO CORP COM 315405100 1 61 SH   SOLE 1 61 0 0
FERRO CORP OPT 315405100 26 1,400 SH Call SOLE 8 1,400 0 0
FERRO CORP COM 315405100 49 2,670 SH   SOLE 8 2,670 0 0
FERRO CORP COM 315405100 429 23,438 SH   SOLE 44 23,438 0 0
FERROGLOBE PLC COM G33856108 127 10,661 SH   SOLE 8 10,661 0 0
FERROGLOBE PLC OPT G33856108 93 7,800 SH Put SOLE 8 7,800 0 0
FERROGLOBE PLC OPT G33856108 2 200 SH Call SOLE 8 200 0 0
FERROGLOBE PLC COM G33856108 1,897 158,764 SH   SOLE 44 158,764 0 0
FIAT CHRYSLER AUTOMOBILES N COM N31738102 1,158 108,911 SH   SOLE 1 108,911 0 0
FIAT CHRYSLER AUTOMOBILES N OPT N31738102 2,625 246,900 SH Call SOLE 8 246,900 0 0
FIAT CHRYSLER AUTOMOBILES N COM N31738102 0 1 SH   SOLE 8 1 0 0
FIAT CHRYSLER AUTOMOBILES N OPT N31738102 554 52,100 SH Put SOLE 8 52,100 0 0
FIAT CHRYSLER AUTOMOBILES N OPT N31738102 1,329 125,000 SH Call SOLE 9 125,000 0 0
FIAT CHRYSLER AUTOMOBILES N COM N31738102 10,673 1,003,763 SH   SOLE 9 1,003,763 0 0
FIAT CHRYSLER AUTOMOBILES N OPT N31738102 12,490 1,175,000 SH Put SOLE 9 1,175,000 0 0
FIAT CHRYSLER AUTOMOBILES N COM N31738102 4,812 452,700 SH   SOLE 44 452,700 0 0
FIBROGEN INC COM 31572Q808 1 43 SH   SOLE 1 43 0 0
FIBROGEN INC COM 31572Q808 24 736 SH   SOLE 8 736 0 0
FIBROGEN INC COM 31572Q808 15 467 SH   SOLE 44 467 0 0
FIDELITY &amp GTY LIFE COM 315785105 1,739 56,021 SH   SOLE 1 56,021 0 0
FIDELITY &amp GTY LIFE COM 315785105 1,236 39,800 SH   SOLE 44 39,800 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R402 1 47 SH   SOLE 1 47 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R303 1,225 27,327 SH   SOLE 1 27,327 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R303 1 18 SH   SOLE 8 18 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R402 41 2,605 SH   SOLE 8 2,605 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R402 203 12,800 SH   SOLE 44 12,800 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 9,772 114,420 SH   SOLE 1 114,420 0 0
FIDELITY NATL INFORMATION SV OPT 31620M106 17 200 SH Call SOLE 8 200 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 597 6,995 SH   SOLE 8 6,995 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 114 1,340 SH   SOLE 9 1,340 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,346 15,757 SH   SOLE 44 15,757 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 36 425 SH   DFND 66 0 0 425
FIDELITY SOUTHERN CORP NEW COM 316394105 58 2,537 SH   SOLE 1 2,537 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 2 100 SH   SOLE 44 100 0 0
FIDUS INVT CORP COM 316500107 17 1,000 SH   SOLE 44 1,000 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 184 8,917 SH   SOLE 1 8,917 0 0
FIFTH STR ASSET MGMT INC COM 31679P109 0 6 SH   SOLE 1 6 0 0
FIFTH STREET FINANCE CORP COM 31678A103 722 148,600 SH   SOLE 1 148,600 0 0
FIFTH THIRD BANCORP COM 316773100 6,854 264,048 SH   SOLE 1 264,048 0 0
FIFTH THIRD BANCORP OPT 316773100 1,591 61,300 SH Put SOLE 8 61,300 0 0
FIFTH THIRD BANCORP COM 316773100 93 3,567 SH   SOLE 8 3,567 0 0
FIFTH THIRD BANCORP OPT 316773100 1,674 64,500 SH Call SOLE 8 64,500 0 0
FIFTH THIRD BANCORP COM 316773100 1,336 51,482 SH   SOLE 44 51,482 0 0
FINANCIAL ENGINES INC COM 317485100 432 11,801 SH   SOLE 1 11,801 0 0
FINANCIAL ENGINES INC COM 317485100 80 2,183 SH   SOLE 44 2,183 0 0
FINANCIAL INSTNS INC COM 317585404 0 10 SH   SOLE 1 10 0 0
FINANCIAL INSTNS INC COM 317585404 0 12 SH   SOLE 8 12 0 0
FINANCIAL INSTNS INC COM 317585404 18 600 SH   SOLE 44 600 0 0
FINISAR CORP COM 31787A507 3,306 127,247 SH   SOLE 1 127,247 0 0
FINISAR CORP COM 31787A507 3,141 120,906 SH   SOLE 8 120,906 0 0
FINISAR CORP OPT 31787A507 2,684 103,300 SH Put SOLE 8 103,300 0 0
FINISAR CORP OPT 31787A507 2,897 111,500 SH Call SOLE 8 111,500 0 0
FINISAR CORP COM 31787A507 304 11,700 SH   SOLE 44 11,700 0 0
FINISH LINE INC COM 317923100 497 35,040 SH   SOLE 1 35,040 0 0
FINISH LINE INC OPT 317923100 157 11,100 SH Call SOLE 8 11,100 0 0
FINISH LINE INC COM 317923100 1,695 119,561 SH   SOLE 8 119,561 0 0
FINISH LINE INC OPT 317923100 3,717 262,300 SH Put SOLE 8 262,300 0 0
FINISH LINE INC COM 317923100 105 7,400 SH   SOLE 44 7,400 0 0
FIREEYE INC COM 31816Q101 37,539 2,468,073 SH   SOLE 1 2,468,073 0 0
FIREEYE INC BOND 31816QAB7 9,793 10,390,000 PRN   SOLE 8 0 0 10,390,000
FIREEYE INC OPT 31816Q101 8,439 554,800 SH Call SOLE 8 554,800 0 0
FIREEYE INC OPT 31816Q101 8,972 589,900 SH Put SOLE 8 589,900 0 0
FIREEYE INC COM 31816Q101 2,853 187,584 SH   SOLE 8 187,584 0 0
FIREEYE INC COM 31816Q101 944 62,050 SH   DFND 20 0 0 62,050
FIREEYE INC COM 31816Q101 426 28,022 SH   SOLE 44 28,022 0 0
FIREEYE INC COM 31816Q101 143 9,400 SH   DFND 66 0 0 9,400
FIRST AMERN FINL CORP COM 31847R102 380 8,502 SH   SOLE 1 8,502 0 0
FIRST AMERN FINL CORP COM 31847R102 10 223 SH   SOLE 8 223 0 0
FIRST AMERN FINL CORP COM 31847R102 917 20,503 SH   SOLE 44 20,503 0 0
FIRST BANCORP INC ME COM 31866P102 0 7 SH   SOLE 1 7 0 0
FIRST BANCORP N C COM 318910106 1 19 SH   SOLE 1 19 0 0
FIRST BANCORP N C COM 318910106 44 1,400 SH   SOLE 44 1,400 0 0
FIRST BANCORP P R COM 318672706 109 18,699 SH   SOLE 1 18,699 0 0
FIRST BANCORP P R COM 318672706 122 21,134 SH   SOLE 44 21,134 0 0
FIRST BANCSHARES INC MS COM 318916103 0 7 SH   SOLE 1 7 0 0
FIRST BANCSHARES INC MS COM 318916103 52 1,886 SH   SOLE 44 1,886 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 0 7 SH   SOLE 1 7 0 0
FIRST BUSEY CORP COM 319383204 335 11,432 SH   SOLE 1 11,432 0 0
FIRST BUSEY CORP COM 319383204 12 406 SH   SOLE 44 406 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 0 14 SH   SOLE 1 14 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 7 257 SH   SOLE 8 257 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 3 100 SH   SOLE 44 100 0 0
FIRST CMNTY FINL PARTNERS IN COM 31985Q106 0 10 SH   SOLE 1 10 0 0
FIRST CMNTY FINL PARTNERS IN COM 31985Q106 1 100 SH   SOLE 44 100 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 132 10,434 SH   SOLE 1 10,434 0 0
FIRST CONN BANCORP INC MD COM 319850103 0 9 SH   SOLE 1 9 0 0
FIRST CTZNS BANCSHARES INC N COM 31946M103 2 6 SH   SOLE 1 6 0 0
FIRST CTZNS BANCSHARES INC N COM 31946M103 373 1,000 SH   SOLE 44 1,000 0 0
FIRST DATA CORP NEW COM 32008D106 681 37,384 SH   SOLE 1 37,384 0 0
FIRST DATA CORP NEW COM 32008D106 1 64 SH   SOLE 8 64 0 0
FIRST DATA CORP NEW OPT 32008D106 1,567 86,100 SH Put SOLE 8 86,100 0 0
FIRST DATA CORP NEW OPT 32008D106 2,919 160,400 SH Call SOLE 8 160,400 0 0
FIRST DATA CORP NEW COM 32008D106 3,117 171,249 SH   SOLE 44 171,249 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 0 7 SH   SOLE 1 7 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 0 6 SH   SOLE 1 6 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 140 8,679 SH   SOLE 8 8,679 0 0
FIRST FINL BANCORP OH COM 320209109 204 7,384 SH   SOLE 1 7,384 0 0
FIRST FINL BANKSHARES COM 32020R109 347 7,859 SH   SOLE 1 7,859 0 0
FIRST FINL BANKSHARES COM 32020R109 1,198 27,100 SH   SOLE 44 27,100 0 0
FIRST FINL CORP IND COM 320218100 0 8 SH   SOLE 1 8 0 0
FIRST FNDTN INC COM 32026V104 0 21 SH   SOLE 1 21 0 0
FIRST FNDTN INC COM 32026V104 10 600 SH   SOLE 44 600 0 0
FIRST GTY BANCSHARES INC COM 32043P106 0 3 SH   SOLE 1 3 0 0
FIRST GTY BANCSHARES INC COM 32043P106 2 88 SH   SOLE 44 88 0 0
FIRST HAWAIIAN INC COM 32051X108 5 178 SH   SOLE 1 178 0 0
FIRST HAWAIIAN INC COM 32051X108 48 1,583 SH   SOLE 8 1,583 0 0
FIRST HORIZON NATL CORP COM 320517105 577 33,077 SH   SOLE 1 33,077 0 0
FIRST HORIZON NATL CORP OPT 320517105 354 20,300 SH Put SOLE 8 20,300 0 0
FIRST HORIZON NATL CORP OPT 320517105 45 2,600 SH Call SOLE 8 2,600 0 0
FIRST HORIZON NATL CORP COM 320517105 54 3,127 SH   SOLE 8 3,127 0 0
FIRST HORIZON NATL CORP COM 320517105 1,289 73,993 SH   SOLE 44 73,993 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2,224 77,700 SH   SOLE 1 77,700 0 0
FIRST INDUSTRIAL REALTY TRUS TRUS 32054K103 2,631 91,956 SH   SOLE 1 91,956 0 0
FIRST INDUSTRIAL REALTY TRUS TRUS 32054K103 3 90 SH   SOLE 8 90 0 0
FIRST INDUSTRIAL REALTY TRUS TRUS 32054K103 127 4,450 SH   SOLE 44 4,450 0 0
FIRST INTERNET BANCORP COM 320557101 0 5 SH   SOLE 1 5 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201 1 18 SH   SOLE 1 18 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201 0 2 SH   SOLE 8 2 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201 170 4,562 SH   SOLE 44 4,562 0 0
FIRST LONG IS CORP COM 320734106 1 18 SH   SOLE 1 18 0 0
FIRST LONG IS CORP COM 320734106 3 100 SH   SOLE 44 100 0 0
FIRST MAJESTIC SILVER CORP OPT 32076V103 376 45,300 SH Put SOLE 8 45,300 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 542 65,189 SH   SOLE 8 65,189 0 0
FIRST MAJESTIC SILVER CORP OPT 32076V103 701 84,400 SH Call SOLE 8 84,400 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 20 2,400 SH   DFND 20 0 0 2,400
FIRST MERCHANTS CORP COM 320817109 1 30 SH   SOLE 1 30 0 0
FIRST MERCHANTS CORP COM 320817109 539 13,431 SH   SOLE 44 13,431 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 0 7 SH   SOLE 1 7 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 8 245 SH   SOLE 44 245 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 226 9,665 SH   SOLE 1 9,665 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 1,031 44,235 SH   SOLE 44 44,235 0 0
FIRST NORTHWEST BANCORP COM 335834107 0 7 SH   SOLE 1 7 0 0
FIRST NORTHWEST BANCORP COM 335834107 10 605 SH   SOLE 44 605 0 0
FIRST POTOMAC RLTY TR TRUS 33610F109 464 41,814 SH   SOLE 1 41,814 0 0
FIRST POTOMAC RLTY TR TRUS 33610F109 1 60 SH   SOLE 8 60 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 5,760 57,544 SH   SOLE 1 37,101 20,443 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 116 1,162 SH   SOLE 9 1,162 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 298 2,980 SH   SOLE 20 0 2,980 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 1,909 19,071 SH   SOLE 44 19,071 0 0
FIRST SOLAR INC COM 336433107 1,510 37,844 SH   SOLE 1 37,844 0 0
FIRST SOLAR INC OPT 336433107 7,872 197,400 SH Call SOLE 8 197,400 0 0
FIRST SOLAR INC OPT 336433107 7,649 191,800 SH Put SOLE 8 191,800 0 0
FIRST SOLAR INC COM 336433107 83 2,073 SH   SOLE 8 2,073 0 0
FIRST SOLAR INC COM 336433107 210 5,263 SH   SOLE 9 5,263 0 0
FIRST SOLAR INC COM 336433107 1,116 27,983 SH   SOLE 44 27,983 0 0
FIRST TR EXCHANGE TRADED FD FUND 33738D309 3 65 SH   SOLE 8 65 0 0
FIRST TR EXCHANGE TRADED FD OPT 33733E807 184 9,000 SH Put SOLE 8 9,000 0 0
FIRST TR EXCHANGE TRADED FD FUND 33734X838 0 1 SH   SOLE 8 1 0 0
FIRST TR EXCHANGE TRADED FD FUND 33733E807 134 6,524 SH   SOLE 8 6,524 0 0
FIRST TR EXCHANGE TRADED FD FUND 33733E203 74 645 SH   DFND 66 0 0 645
FIRSTCASH INC COM 33767D105 335 5,740 SH   SOLE 1 5,740 0 0
FIRSTCASH INC COM 33767D105 9 160 SH   SOLE 8 160 0 0
FIRSTCASH INC COM 33767D105 141 2,410 SH   SOLE 44 2,410 0 0
FIRSTENERGY CORP COM 337932107 14,426 494,753 SH   SOLE 1 494,753 0 0
FIRSTENERGY CORP OPT 337932107 2,091 71,700 SH Call SOLE 8 71,700 0 0
FIRSTENERGY CORP COM 337932107 186 6,396 SH   SOLE 8 6,396 0 0
FIRSTENERGY CORP OPT 337932107 1,082 37,100 SH Put SOLE 8 37,100 0 0
FIRSTENERGY CORP COM 337932107 118 4,042 SH   SOLE 9 4,042 0 0
FIRSTENERGY CORP COM 337932107 842 28,876 SH   SOLE 44 28,876 0 0
FIRSTSERVICE CORP NEW COM 33767E103 26 400 SH   SOLE 44 400 0 0
FISERV INC COM 337738108 26,013 212,625 SH   SOLE 1 212,625 0 0
FISERV INC OPT 337738108 135 1,100 SH Put SOLE 8 1,100 0 0
FISERV INC COM 337738108 310 2,533 SH   SOLE 8 2,533 0 0
FISERV INC OPT 337738108 587 4,800 SH Call SOLE 8 4,800 0 0
FISERV INC COM 337738108 140 1,145 SH   SOLE 9 1,145 0 0
FISERV INC COM 337738108 3,869 31,620 SH   SOLE 44 31,620 0 0
FITBIT INC COM 33812L102 630 118,546 SH   SOLE 1 118,546 0 0
FITBIT INC OPT 33812L102 853 160,700 SH Call SOLE 8 160,700 0 0
FITBIT INC OPT 33812L102 1,663 313,100 SH Put SOLE 8 313,100 0 0
FITBIT INC COM 33812L102 596 112,236 SH   SOLE 8 112,236 0 0
FITBIT INC COM 33812L102 38 7,200 SH   DFND 20 0 0 7,200
FITBIT INC COM 33812L102 450 84,669 SH   SOLE 44 84,669 0 0
FITBIT INC COM 33812L102 112 21,000 SH   DFND 66 0 0 21,000
FIVE BELOW INC COM 33829M101 621 12,580 SH   SOLE 1 12,580 0 0
FIVE BELOW INC OPT 33829M101 1,140 23,100 SH Call SOLE 8 23,100 0 0
FIVE BELOW INC COM 33829M101 266 5,387 SH   SOLE 8 5,387 0 0
FIVE BELOW INC OPT 33829M101 1,723 34,900 SH Put SOLE 8 34,900 0 0
FIVE BELOW INC COM 33829M101 128 2,600 SH   SOLE 44 2,600 0 0
FIVE OAKS INVT CORP TRUS 33830W106 0 76 SH   SOLE 8 76 0 0
FIVE POINT HOLDINGS LLC COM 33833Q106 12 810 SH   SOLE 8 810 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 144 4,778 SH   SOLE 1 4,778 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 14 471 SH   SOLE 8 471 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 120 4,000 SH   SOLE 44 4,000 0 0
FIVE9 INC COM 338307101 1 40 SH   SOLE 1 40 0 0
FIVE9 INC COM 338307101 122 5,670 SH   SOLE 44 5,670 0 0
FLAGSTAR BANCORP INC COM 337930705 0 16 SH   SOLE 1 16 0 0
FLAGSTAR BANCORP INC COM 337930705 422 13,682 SH   SOLE 8 13,682 0 0
FLAGSTAR BANCORP INC COM 337930705 310 10,073 SH   SOLE 44 10,073 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 1,398 9,699 SH   SOLE 1 9,699 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 15 101 SH   SOLE 8 101 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 663 4,600 SH   SOLE 44 4,600 0 0
FLEX LTD COM Y2573F102 1,781 109,190 SH   SOLE 1 109,190 0 0
FLEX LTD COM Y2573F102 104 6,374 SH   SOLE 8 6,374 0 0
FLEX LTD OPT Y2573F102 413 25,300 SH Put SOLE 8 25,300 0 0
FLEX LTD OPT Y2573F102 1,266 77,600 SH Call SOLE 8 77,600 0 0
FLEX LTD COM Y2573F102 0 9 SH   SOLE 9 9 0 0
FLEX LTD COM Y2573F102 1,620 99,300 SH   SOLE 44 99,300 0 0
FLEX LTD COM Y2573F102 44 2,694 SH   DFND 66 0 0 2,694
FLEX PHARMA INC COM 33938A105 0 1 SH   SOLE 1 1 0 0
FLEX PHARMA INC COM 33938A105 0 88 SH   SOLE 8 88 0 0
FLEX PHARMA INC COM 33938A105 6 1,524 SH   SOLE 44 1,524 0 0
FLEXION THERAPEUTICS INC COM 33938J106 0 20 SH   SOLE 1 20 0 0
FLEXION THERAPEUTICS INC COM 33938J106 8 391 SH   SOLE 44 391 0 0
FLEXSHARES TR FUND 33939L860 4 93 SH   SOLE 8 93 0 0
FLEXSTEEL INDS INC COM 339382103 0 6 SH   SOLE 1 6 0 0
FLEXSTEEL INDS INC COM 339382103 3 62 SH   SOLE 8 62 0 0
FLEXSTEEL INDS INC COM 339382103 92 1,700 SH   SOLE 44 1,700 0 0
FLIR SYS INC COM 302445101 1,715 49,502 SH   SOLE 1 49,502 0 0
FLIR SYS INC OPT 302445101 69 2,000 SH Put SOLE 8 2,000 0 0
FLIR SYS INC OPT 302445101 87 2,500 SH Call SOLE 8 2,500 0 0
FLIR SYS INC COM 302445101 257 7,387 SH   SOLE 8 7,387 0 0
FLIR SYS INC COM 302445101 1,556 44,896 SH   SOLE 44 44,896 0 0
FLOOR &amp DECOR HLDGS INC COM 339750101 1 34 SH   SOLE 1 34 0 0
FLOTEK INDS INC DEL COM 343389102 57 6,464 SH   SOLE 1 6,464 0 0
FLOTEK INDS INC DEL OPT 343389102 17 1,900 SH Put SOLE 8 1,900 0 0
FLOTEK INDS INC DEL OPT 343389102 204 22,800 SH Call SOLE 8 22,800 0 0
FLOTEK INDS INC DEL COM 343389102 21 2,374 SH   SOLE 8 2,374 0 0
FLOTEK INDS INC DEL COM 343389102 48 5,400 SH   SOLE 44 5,400 0 0
FLOWERS FOODS INC COM 343498101 17 996 SH   SOLE 1 996 0 0
FLOWERS FOODS INC COM 343498101 164 9,489 SH   SOLE 8 9,489 0 0
FLOWERS FOODS INC OPT 343498101 45 2,600 SH Call SOLE 8 2,600 0 0
FLOWERS FOODS INC OPT 343498101 5 300 SH Put SOLE 8 300 0 0
FLOWERS FOODS INC COM 343498101 929 53,692 SH   SOLE 44 53,692 0 0
FLOWSERVE CORP COM 34354P105 1,206 25,984 SH   SOLE 1 25,984 0 0
FLOWSERVE CORP OPT 34354P105 265 5,700 SH Call SOLE 8 5,700 0 0
FLOWSERVE CORP COM 34354P105 279 6,019 SH   SOLE 8 6,019 0 0
FLOWSERVE CORP OPT 34354P105 534 11,500 SH Put SOLE 8 11,500 0 0
FLOWSERVE CORP COM 34354P105 1,074 23,142 SH   SOLE 9 23,142 0 0
FLOWSERVE CORP COM 34354P105 629 13,547 SH   SOLE 44 13,547 0 0
FLUIDIGM CORP DEL COM 34385P108 0 22 SH   SOLE 1 22 0 0
FLUIDIGM CORP DEL COM 34385P108 60 14,680 SH   SOLE 44 14,680 0 0
FLUOR CORP NEW COM 343412102 1,489 32,516 SH   SOLE 1 32,516 0 0
FLUOR CORP NEW COM 343412102 1,677 36,623 SH   SOLE 8 36,623 0 0
FLUOR CORP NEW OPT 343412102 7,682 167,800 SH Call SOLE 8 167,800 0 0
FLUOR CORP NEW OPT 343412102 1,131 24,700 SH Put SOLE 8 24,700 0 0
FLUOR CORP NEW COM 343412102 60 1,306 SH   SOLE 9 1,306 0 0
FLUOR CORP NEW COM 343412102 21 465 SH   DFND 66 0 0 465
FLUSHING FINL CORP COM 343873105 1 21 SH   SOLE 1 21 0 0
FLUSHING FINL CORP COM 343873105 6 228 SH   SOLE 44 228 0 0
FLWS/1-800 FLOWERS COM 68243Q106 0 21 SH   SOLE 1 21 0 0
FLWS/1-800 FLOWERS COM 68243Q106 6 642 SH   SOLE 8 642 0 0
FLWS/1-800 FLOWERS COM 68243Q106 2 200 SH   SOLE 44 200 0 0
FNB BANCORP CALIF COM 302515101 0 4 SH   SOLE 1 4 0 0
FNB CORP PA COM 302520101 2,014 142,278 SH   SOLE 1 142,278 0 0
FNB CORP PA COM 302520101 48 3,403 SH   SOLE 8 3,403 0 0
FNB CORP PA COM 302520101 4,663 329,323 SH   SOLE 44 329,323 0 0
FOAMIX PHARMACEUTICALS LTD COM M46135105 1 149 SH   SOLE 8 149 0 0
FOGO DE CHAO INC COM 344177100 0 6 SH   SOLE 1 6 0 0
FOGO DE CHAO INC COM 344177100 1 95 SH   SOLE 44 95 0 0
FOMENTO ECONOMICO MEXICANO S ADR 344419106 18 182 SH   SOLE 1 182 0 0
FOMENTO ECONOMICO MEXICANO S OPT 344419106 806 8,200 SH Put SOLE 8 8,200 0 0
FOMENTO ECONOMICO MEXICANO S ADR 344419106 1,387 14,100 SH   SOLE 8 14,100 0 0
FOMENTO ECONOMICO MEXICANO S OPT 344419106 334 3,400 SH Call SOLE 8 3,400 0 0
FOMENTO ECONOMICO MEXICANO S ADR 344419106 35 359 SH   DFND 66 0 0 359
FONAR CORP COM 344437405 0 5 SH   SOLE 1 5 0 0
FONAR CORP COM 344437405 105 3,800 SH   SOLE 44 3,800 0 0
FOOT LOCKER INC COM 344849104 4,750 96,401 SH   SOLE 1 96,401 0 0
FOOT LOCKER INC OPT 344849104 1,326 26,900 SH Put SOLE 8 26,900 0 0
FOOT LOCKER INC COM 344849104 4,016 81,491 SH   SOLE 8 81,491 0 0
FOOT LOCKER INC OPT 344849104 202 4,100 SH Call SOLE 8 4,100 0 0
FOOT LOCKER INC COM 344849104 3,106 63,029 SH   SOLE 44 63,029 0 0
FOOT LOCKER INC COM 344849104 99 2,000 SH   DFND 66 0 0 2,000
FORD MTR CO DEL COM 345370860 105,179 9,399,319 SH   SOLE 1 9,399,319 0 0
FORD MTR CO DEL COM 345370860 1,367 122,215 SH   SOLE 8 122,215 0 0
FORD MTR CO DEL OPT 345370860 9,203 822,400 SH Put SOLE 8 822,400 0 0
FORD MTR CO DEL OPT 345370860 8,001 715,000 SH Call SOLE 8 715,000 0 0
FORD MTR CO DEL COM 345370860 1,004 89,700 SH   SOLE 9 89,700 0 0
FORD MTR CO DEL COM 345370860 2,169 193,830 SH   SOLE 44 193,830 0 0
FORD MTR CO DEL COM 345370860 70 6,300 SH   DFND 66 0 0 6,300
FORESIGHT ENERGY LP COM 34552U104 66 13,592 SH   SOLE 8 13,592 0 0
FOREST CITY RLTY TR INC TRUS 345605109 46,386 1,919,112 SH   SOLE 1 1,919,112 0 0
FOREST CITY RLTY TR INC TRUS 345605109 37 1,518 SH   SOLE 44 1,518 0 0
FORESTAR GROUP INC COM 346233109 1,028 59,938 SH   SOLE 1 59,938 0 0
FORESTAR GROUP INC COM 346233109 20 1,180 SH   SOLE 8 1,180 0 0
FORESTAR GROUP INC OPT 346233109 139 8,100 SH Put SOLE 8 8,100 0 0
FORESTAR GROUP INC COM 346233109 240 14,000 SH   SOLE 44 14,000 0 0
FORM HLDGS CORP COM 34634E102 0 31 SH   SOLE 8 31 0 0
FORMFACTOR INC COM 346375108 108 8,681 SH   SOLE 1 8,681 0 0
FORMFACTOR INC COM 346375108 39 3,089 SH   SOLE 8 3,089 0 0
FORMFACTOR INC COM 346375108 217 17,493 SH   SOLE 44 17,493 0 0
FORRESTER RESH INC COM 346563109 45 1,160 SH   SOLE 1 1,160 0 0
FORRESTER RESH INC COM 346563109 1 20 SH   SOLE 8 20 0 0
FORRESTER RESH INC COM 346563109 145 3,700 SH   SOLE 44 3,700 0 0
FORTERRA INC COM 34960W106 0 13 SH   SOLE 1 13 0 0
FORTINET INC COM 34959E109 643 17,203 SH   SOLE 1 17,203 0 0
FORTINET INC OPT 34959E109 887 23,700 SH Put SOLE 8 23,700 0 0
FORTINET INC COM 34959E109 572 15,287 SH   SOLE 8 15,287 0 0
FORTINET INC OPT 34959E109 873 23,300 SH Call SOLE 8 23,300 0 0
FORTINET INC COM 34959E109 7,352 196,356 SH   SOLE 44 196,356 0 0
FORTIS INC COM 349553107 2 47 SH   SOLE 8 47 0 0
FORTIS INC COM 349553107 7 200 SH   SOLE 9 200 0 0
FORTIVE CORP COM 34959J108 6,682 105,490 SH   SOLE 1 61,035 44,455 0
FORTIVE CORP OPT 34959J108 92 1,450 SH Put SOLE 8 1,450 0 0
FORTIVE CORP COM 34959J108 146 2,309 SH   SOLE 8 2,309 0 0
FORTIVE CORP COM 34959J108 148 2,341 SH   SOLE 9 2,341 0 0
FORTIVE CORP COM 34959J108 595 9,389 SH   SOLE 20 0 9,389 0
FORTIVE CORP COM 34959J108 1,172 18,500 SH   SOLE 39 18,500 0 0
FORTIVE CORP COM 34959J108 5,120 80,816 SH   SOLE 44 80,816 0 0
FORTIVE CORP COM 34959J108 23 365 SH   SOLE 66 0 365 0
FORTIVE CORP COM 34959J108 12 196 SH   DFND 66 0 0 196
FORTIVE CORP COM 34959J108 1,172 18,500 SH   SOLE 79 18,500 0 0
FORTRESS BIOTECH INC COM 34960Q109 0 24 SH   SOLE 1 24 0 0
FORTRESS INVESTMENT GROUP LL COM 34958B106 6,976 873,130 SH   SOLE 1 873,130 0 0
FORTRESS INVESTMENT GROUP LL OPT 34958B106 550 68,800 SH Put SOLE 8 68,800 0 0
FORTRESS INVESTMENT GROUP LL COM 34958B106 279 34,883 SH   SOLE 8 34,883 0 0
FORTRESS INVESTMENT GROUP LL OPT 34958B106 54 6,800 SH Call SOLE 8 6,800 0 0
FORTRESS INVESTMENT GROUP LL COM 34958B106 17 2,173 SH   SOLE 32 2,173 0 0
FORTRESS INVESTMENT GROUP LL COM 34958B106 11 1,390 SH   DFND 66 0 0 1,390
FORTUNA SILVER MINES INC COM 349915108 27 5,500 SH   DFND 20 0 0 5,500
FORTUNA SILVER MINES INC COM 349915108 202 41,300 SH   SOLE 44 41,300 0 0
FORTUNE BRANDS HOME &amp SEC IN COM 34964C106 4,213 64,566 SH   SOLE 1 64,566 0 0
FORTUNE BRANDS HOME &amp SEC IN OPT 34964C106 59 900 SH Put SOLE 8 900 0 0
FORTUNE BRANDS HOME &amp SEC IN COM 34964C106 4 66 SH   SOLE 8 66 0 0
FORTUNE BRANDS HOME &amp SEC IN OPT 34964C106 163 2,500 SH Call SOLE 8 2,500 0 0
FORTUNE BRANDS HOME &amp SEC IN COM 34964C106 521 7,988 SH   SOLE 44 7,988 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 313 20,051 SH   SOLE 1 20,051 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 102 6,570 SH   SOLE 44 6,570 0 0
FORWARD AIR CORP COM 349853101 191 3,590 SH   SOLE 1 3,590 0 0
FORWARD AIR CORP COM 349853101 89 1,670 SH   SOLE 44 1,670 0 0
FOSSIL GROUP INC COM 34988V106 186 17,966 SH   SOLE 1 17,966 0 0
FOSSIL GROUP INC OPT 34988V106 309 29,900 SH Call SOLE 8 29,900 0 0
FOSSIL GROUP INC COM 34988V106 517 49,962 SH   SOLE 8 49,962 0 0
FOSSIL GROUP INC OPT 34988V106 107 10,300 SH Put SOLE 8 10,300 0 0
FOSSIL GROUP INC COM 34988V106 253 24,420 SH   SOLE 44 24,420 0 0
FOSTER L B CO COM 350060109 720 33,551 SH   SOLE 1 33,551 0 0
FOSTER L B CO COM 350060109 0 13 SH   SOLE 8 13 0 0
FOSTER L B CO COM 350060109 56 2,600 SH   SOLE 44 2,600 0 0
FOUNDATION BLDG MATLS INC COM 350392106 0 9 SH   SOLE 1 9 0 0
FOUNDATION BLDG MATLS INC COM 350392106 52 4,009 SH   SOLE 44 4,009 0 0
FOUNDATION MEDICINE INC COM 350465100 0 10 SH   SOLE 1 10 0 0
FOUR CORNERS PPTY TR INC TRUS 35086T109 287 11,440 SH   SOLE 1 11,440 0 0
FOUR CORNERS PPTY TR INC TRUS 35086T109 1 26 SH   SOLE 8 26 0 0
FOUR CORNERS PPTY TR INC OPT 35086T109 7 294 SH Put SOLE 8 294 0 0
FOUR CORNERS PPTY TR INC TRUS 35086T109 91 3,626 SH   SOLE 44 3,626 0 0
FOX FACTORY HLDG CORP COM 35138V102 147 4,118 SH   SOLE 1 4,118 0 0
FRANCESCAS HLDGS CORP COM 351793104 331 30,279 SH   SOLE 1 30,279 0 0
FRANCESCAS HLDGS CORP COM 351793104 155 14,201 SH   SOLE 8 14,201 0 0
FRANCESCAS HLDGS CORP OPT 351793104 16 1,500 SH Call SOLE 8 1,500 0 0
FRANCESCAS HLDGS CORP OPT 351793104 323 29,500 SH Put SOLE 8 29,500 0 0
FRANCESCAS HLDGS CORP COM 351793104 92 8,451 SH   SOLE 44 8,451 0 0
FRANCO NEVADA CORP COM 351858105 502 6,950 SH   SOLE 1 6,950 0 0
FRANCO NEVADA CORP OPT 351858105 36 500 SH Put SOLE 8 500 0 0
FRANCO NEVADA CORP COM 351858105 15 204 SH   SOLE 8 204 0 0
FRANCO NEVADA CORP OPT 351858105 245 3,400 SH Call SOLE 8 3,400 0 0
FRANCO NEVADA CORP COM 351858105 22 300 SH   SOLE 44 300 0 0
FRANCO NEVADA CORP COM 351858105 0 3 SH   DFND 66 0 0 3
FRANKLIN COVEY CO COM 353469109 0 7 SH   SOLE 1 7 0 0
FRANKLIN COVEY CO COM 353469109 10 535 SH   SOLE 8 535 0 0
FRANKLIN COVEY CO COM 353469109 6 285 SH   SOLE 44 285 0 0
FRANKLIN ELEC INC COM 353514102 189 4,589 SH   SOLE 1 4,589 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 0 8 SH   SOLE 1 8 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 0 6 SH   SOLE 8 6 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 41 1,000 SH   SOLE 44 1,000 0 0
FRANKLIN RES INC COM 354613101 4,310 96,232 SH   SOLE 1 96,232 0 0
FRANKLIN RES INC OPT 354613101 3,767 84,100 SH Put SOLE 8 84,100 0 0
FRANKLIN RES INC OPT 354613101 3,485 77,800 SH Call SOLE 8 77,800 0 0
FRANKLIN RES INC COM 354613101 0 4 SH   SOLE 8 4 0 0
FRANKLIN RES INC COM 354613101 198 4,419 SH   SOLE 44 4,419 0 0
FRANKLIN STREET PPTYS CORP TRUS 35471R106 984 88,813 SH   SOLE 1 88,813 0 0
FRANKLIN STREET PPTYS CORP TRUS 35471R106 1 84 SH   SOLE 8 84 0 0
FRANKS INTL N V COM N33462107 0 39 SH   SOLE 1 39 0 0
FRANKS INTL N V COM N33462107 413 49,890 SH   SOLE 44 49,890 0 0
FREDS INC COM 356108100 39 4,250 SH   SOLE 1 4,250 0 0
FREDS INC OPT 356108100 3 300 SH Call SOLE 8 300 0 0
FREDS INC OPT 356108100 192 20,800 SH Put SOLE 8 20,800 0 0
FREDS INC COM 356108100 323 34,974 SH   SOLE 8 34,974 0 0
FREDS INC COM 356108100 127 13,767 SH   SOLE 44 13,767 0 0
FREEPORT-MCMORAN INC COM 35671D857 18,071 1,504,763 SH   SOLE 1 1,504,763 0 0
FREEPORT-MCMORAN INC OPT 35671D857 19,674 1,638,100 SH Put SOLE 8 1,638,100 0 0
FREEPORT-MCMORAN INC COM 35671D857 5,576 464,247 SH   SOLE 8 464,247 0 0
FREEPORT-MCMORAN INC OPT 35671D857 5,975 497,500 SH Call SOLE 8 497,500 0 0
FREEPORT-MCMORAN INC COM 35671D857 213 17,729 SH   SOLE 9 17,729 0 0
FREEPORT-MCMORAN INC COM 35671D857 131 10,895 SH   DFND 20 0 0 10,895
FREEPORT-MCMORAN INC COM 35671D857 814 67,783 SH   SOLE 44 67,783 0 0
FREEPORT-MCMORAN INC COM 35671D857 290 24,145 SH   DFND 66 0 0 24,145
FREIGHTCAR AMER INC COM 357023100 0 8 SH   SOLE 1 8 0 0
FREIGHTCAR AMER INC COM 357023100 186 10,669 SH   SOLE 8 10,669 0 0
FREIGHTCAR AMER INC COM 357023100 49 2,800 SH   SOLE 44 2,800 0 0
FRESENIUS MED CARE AG&ampCO KGA ADR 358029106 174 3,600 SH   SOLE 44 3,600 0 0
FRESH DEL MONTE PRODUCE INC COM G36738105 373 7,320 SH   SOLE 1 7,320 0 0
FRESH DEL MONTE PRODUCE INC COM G36738105 181 3,561 SH   SOLE 8 3,561 0 0
FRESH DEL MONTE PRODUCE INC COM G36738105 75 1,472 SH   SOLE 44 1,472 0 0
FRESHPET INC COM 358039105 0 19 SH   SOLE 1 19 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 5 4,584 SH   SOLE 1 4,584 0 0
FRONTIER COMMUNICATIONS CORP OPT 35906A108 290 250,000 SH Put SOLE 1 250,000 0 0
FRONTIER COMMUNICATIONS CORP OPT 35906A108 224 193,100 SH Put SOLE 8 193,100 0 0
FRONTIER COMMUNICATIONS CORP CONV 35906A207 1,178 40,000 SH   SOLE 8 40,000 0 0
FRONTIER COMMUNICATIONS CORP OPT 35906A108 81 70,000 SH Call SOLE 8 70,000 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 204 175,440 SH   SOLE 8 175,440 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 2 1,806 SH   SOLE 9 1,806 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 992 854,906 SH   SOLE 44 854,906 0 0
FRONTLINE LTD COM G3682E192 6 1,170 SH   SOLE 1 1,170 0 0
FRONTLINE LTD COM G3682E192 63 10,961 SH   SOLE 8 10,961 0 0
FRONTLINE LTD OPT G3682E192 56 9,700 SH Call SOLE 8 9,700 0 0
FRONTLINE LTD OPT G3682E192 1,903 332,100 SH Put SOLE 8 332,100 0 0
FRONTLINE LTD COM G3682E192 111 19,348 SH   SOLE 9 19,348 0 0
FRONTLINE LTD COM G3682E192 54 9,400 SH   DFND 20 0 0 9,400
FRONTLINE LTD COM G3682E192 62 10,907 SH   SOLE 44 10,907 0 0
FRP HLDGS INC COM 30292L107 0 4 SH   SOLE 1 4 0 0
FST TR NEW OPPORT MLP &amp ENE FUND 33739M100 13 972 SH   SOLE 1 972 0 0
FTD COS INC COM 30281V108 41 2,053 SH   SOLE 1 2,053 0 0
FTD COS INC COM 30281V108 612 30,600 SH   SOLE 44 30,600 0 0
FTI CONSULTING INC COM 302941109 801 22,919 SH   SOLE 1 22,919 0 0
FTI CONSULTING INC COM 302941109 1,014 29,010 SH   SOLE 44 29,010 0 0
FUELCELL ENERGY INC COM 35952H502 0 85 SH   SOLE 8 85 0 0
FUELCELL ENERGY INC COM 35952H502 20 16,416 SH   SOLE 44 16,416 0 0
FULGENT GENETICS INC COM 359664109 31 4,800 SH   SOLE 44 4,800 0 0
FULLER H B CO COM 359694106 307 6,006 SH   SOLE 1 6,006 0 0
FULLER H B CO COM 359694106 1 25 SH   SOLE 8 25 0 0
FULLER H B CO COM 359694106 236 4,622 SH   SOLE 44 4,622 0 0
FULTON FINL CORP PA COM 360271100 266 14,014 SH   SOLE 1 14,014 0 0
FUTUREFUEL CORPORATION COM 36116M106 41 2,703 SH   SOLE 1 2,703 0 0
FUTUREFUEL CORPORATION COM 36116M106 2 100 SH   SOLE 44 100 0 0
G-III APPAREL GROUP LTD COM 36237H101 149 5,985 SH   SOLE 1 5,985 0 0
G-III APPAREL GROUP LTD COM 36237H101 1,223 49,000 SH   SOLE 44 49,000 0 0
G1 THERAPEUTICS INC COM 3621LQ109 14 800 SH   SOLE 1 800 0 0
GAIA INC NEW COM 36269P104 0 8 SH   SOLE 1 8 0 0
GAIA INC NEW COM 36269P104 25 2,200 SH   SOLE 44 2,200 0 0
GAIN CAP HLDGS INC COM 36268W100 0 27 SH   SOLE 1 27 0 0
GALLAGHER ARTHUR J &amp CO COM 363576109 10,696 186,844 SH   SOLE 1 186,844 0 0
GALLAGHER ARTHUR J &amp CO COM 363576109 909 15,881 SH   SOLE 44 15,881 0 0
GAMCO INVESTORS INC COM 361438104 0 4 SH   SOLE 1 4 0 0
GAMCO INVESTORS INC COM 361438104 3 104 SH   SOLE 44 104 0 0
GAMESTOP CORP NEW COM 36467W109 2,058 95,180 SH   SOLE 1 95,180 0 0
GAMESTOP CORP NEW COM 36467W109 161 7,441 SH   SOLE 8 7,441 0 0
GAMESTOP CORP NEW OPT 36467W109 1,482 68,600 SH Put SOLE 8 68,600 0 0
GAMESTOP CORP NEW OPT 36467W109 2,250 104,100 SH Call SOLE 8 104,100 0 0
GAMING &amp LEISURE PPTYS INC COM 36467J108 750 19,911 SH   SOLE 1 19,911 0 0
GAMING &amp LEISURE PPTYS INC TRUS 36467J108 554 14,714 SH   SOLE 1 14,714 0 0
GAMING &amp LEISURE PPTYS INC OPT 36467J108 11 300 SH Call SOLE 8 300 0 0
GAMING &amp LEISURE PPTYS INC TRUS 36467J108 93 2,464 SH   SOLE 8 2,464 0 0
GAMING &amp LEISURE PPTYS INC TRUS 36467J108 3,192 84,730 SH   SOLE 44 84,730 0 0
GANNETT CO INC COM 36473H104 282 32,272 SH   SOLE 1 32,272 0 0
GANNETT CO INC COM 36473H104 8 873 SH   SOLE 8 873 0 0
GANNETT CO INC OPT 36473H104 10 1,200 SH Call SOLE 8 1,200 0 0
GANNETT CO INC OPT 36473H104 11 1,300 SH Put SOLE 8 1,300 0 0
GANNETT CO INC COM 36473H104 10 1,200 SH   SOLE 44 1,200 0 0
GAP INC DEL COM 364760108 32,667 1,485,449 SH   SOLE 1 1,485,449 0 0
GAP INC DEL COM 364760108 4,375 198,921 SH   SOLE 8 198,921 0 0
GAP INC DEL OPT 364760108 12,070 548,900 SH Put SOLE 8 548,900 0 0
GAP INC DEL OPT 364760108 6,060 275,600 SH Call SOLE 8 275,600 0 0
GAP INC DEL COM 364760108 73 3,325 SH   SOLE 9 3,325 0 0
GAP INC DEL COM 364760108 1,101 50,050 SH   SOLE 44 50,050 0 0
GARDNER DENVER HLDGS INC COM 36555P107 3 139 SH   SOLE 1 139 0 0
GARDNER DENVER HLDGS INC COM 36555P107 669 30,955 SH   SOLE 8 30,955 0 0
GARDNER DENVER HLDGS INC COM 36555P107 40 1,850 SH   SOLE 44 1,850 0 0
GARMIN LTD COM H2906T109 5,681 111,332 SH   SOLE 1 111,332 0 0
GARMIN LTD COM H2906T109 1,230 24,113 SH   SOLE 8 24,113 0 0
GARMIN LTD OPT H2906T109 3,123 61,200 SH Call SOLE 8 61,200 0 0
GARMIN LTD OPT H2906T109 658 12,900 SH Put SOLE 8 12,900 0 0
GARTNER INC COM 366651107 3,823 30,948 SH   SOLE 1 30,948 0 0
GARTNER INC COM 366651107 0 1 SH   SOLE 8 1 0 0
GARTNER INC COM 366651107 10,179 82,417 SH   SOLE 44 82,417 0 0
GASLOG LTD COM G37585109 0 31 SH   SOLE 1 31 0 0
GASLOG LTD COM G37585109 44 2,860 SH   SOLE 44 2,860 0 0
GASLOG PARTNERS LP COM Y2687W108 58 2,558 SH   SOLE 8 2,558 0 0
GASLOG PARTNERS LP COM Y2687W108 243 10,744 SH   SOLE 32 10,744 0 0
GASTAR EXPL INC NEW COM 36729W202 0 136 SH   SOLE 1 136 0 0
GATX CORP COM 361448103 296 4,614 SH   SOLE 1 4,614 0 0
GATX CORP OPT 361448103 186 2,900 SH Call SOLE 8 2,900 0 0
GATX CORP OPT 361448103 6 100 SH Put SOLE 8 100 0 0
GATX CORP COM 361448103 209 3,245 SH   SOLE 44 3,245 0 0
GAZIT GLOBE LTD COM M4793C102 42 4,328 SH   SOLE 9 4,328 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 12 396 SH   SOLE 1 396 0 0
GCP APPLIED TECHNOLOGIES INC OPT 36164Y101 31 1,000 SH Call SOLE 8 1,000 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 170 5,566 SH   SOLE 44 5,566 0 0
GENCO SHIPPING &amp TRADING LTD COM Y2685T131 0 6 SH   SOLE 1 6 0 0
GENCOR INDS INC COM 368678108 0 5 SH   SOLE 1 5 0 0
GENER8 MARITIME INC COM Y26889108 0 36 SH   SOLE 1 36 0 0
GENER8 MARITIME INC COM Y26889108 739 129,785 SH   SOLE 8 129,785 0 0
GENER8 MARITIME INC COM Y26889108 238 41,837 SH   SOLE 44 41,837 0 0
GENERAC HLDGS INC COM 368736104 2 45 SH   SOLE 1 45 0 0
GENERAC HLDGS INC OPT 368736104 11 300 SH Call SOLE 8 300 0 0
GENERAC HLDGS INC COM 368736104 960 26,558 SH   SOLE 44 26,558 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 97 5,897 SH   SOLE 1 5,897 0 0
GENERAL CABLE CORP DEL NEW OPT 369300108 46 2,800 SH Put SOLE 8 2,800 0 0
GENERAL CABLE CORP DEL NEW OPT 369300108 708 43,300 SH Call SOLE 8 43,300 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 26 1,596 SH   SOLE 8 1,596 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 74 4,500 SH   SOLE 44 4,500 0 0
GENERAL COMMUNICATION INC COM 369385109 117 3,176 SH   SOLE 1 3,176 0 0
GENERAL COMMUNICATION INC COM 369385109 15 413 SH   SOLE 8 413 0 0
GENERAL COMMUNICATION INC COM 369385109 1,722 47,000 SH   SOLE 44 47,000 0 0
GENERAL DYNAMICS CORP COM 369550108 15,393 77,703 SH   SOLE 1 77,703 0 0
GENERAL DYNAMICS CORP OPT 369550108 7,072 35,700 SH Put SOLE 8 35,700 0 0
GENERAL DYNAMICS CORP OPT 369550108 35,955 181,500 SH Call SOLE 8 181,500 0 0
GENERAL DYNAMICS CORP COM 369550108 557 2,811 SH   SOLE 8 2,811 0 0
GENERAL DYNAMICS CORP COM 369550108 0 1 SH   SOLE 9 1 0 0
GENERAL DYNAMICS CORP COM 369550108 740 3,738 SH   DFND 20 0 0 3,738
GENERAL DYNAMICS CORP COM 369550108 2,043 10,310 SH   SOLE 44 10,310 0 0
GENERAL ELECTRIC CO COM 369604103 169,964 6,292,582 SH   SOLE 1 6,180,786 111,796 0
GENERAL ELECTRIC CO OPT 369604103 82,445 3,052,400 SH Call SOLE 8 3,052,400 0 0
GENERAL ELECTRIC CO OPT 369604103 53,102 1,966,000 SH Put SOLE 8 1,966,000 0 0
GENERAL ELECTRIC CO COM 369604103 10,832 401,052 SH   SOLE 8 401,052 0 0
GENERAL ELECTRIC CO COM 369604103 5,118 189,494 SH   SOLE 9 189,494 0 0
GENERAL ELECTRIC CO COM 369604103 1,389 51,410 SH   SOLE 20 0 51,410 0
GENERAL ELECTRIC CO COM 369604103 1,492 55,230 SH   DFND 20 0 0 55,230
GENERAL ELECTRIC CO COM 369604103 675 25,000 SH   SOLE 39 25,000 0 0
GENERAL ELECTRIC CO COM 369604103 5,265 194,930 SH   SOLE 44 194,930 0 0
GENERAL ELECTRIC CO COM 369604103 3 120 SH   SOLE 56 120 0 0
GENERAL ELECTRIC CO COM 369604103 8,243 305,167 SH   SOLE 66 0 305,167 0
GENERAL ELECTRIC CO COM 369604103 13,375 495,182 SH   DFND 66 0 0 495,182
GENERAL ELECTRIC CO COM 369604103 675 25,000 SH   SOLE 79 25,000 0 0
GENERAL ELECTRIC CO COM 369604103 12 450 SH   SOLE 99 450 0 0
GENERAL MLS INC COM 370334104 33,671 607,765 SH   SOLE 1 607,765 0 0
GENERAL MLS INC OPT 370334104 8,665 156,400 SH Put SOLE 8 156,400 0 0
GENERAL MLS INC COM 370334104 4,014 72,426 SH   SOLE 8 72,426 0 0
GENERAL MLS INC OPT 370334104 14,044 253,500 SH Call SOLE 8 253,500 0 0
GENERAL MLS INC COM 370334104 442 7,973 SH   SOLE 9 7,973 0 0
GENERAL MLS INC COM 370334104 693 12,500 SH   SOLE 39 12,500 0 0
GENERAL MLS INC COM 370334104 2,042 36,859 SH   SOLE 44 36,859 0 0
GENERAL MLS INC COM 370334104 83 1,500 SH   DFND 66 0 0 1,500
GENERAL MLS INC COM 370334104 693 12,500 SH   SOLE 79 12,500 0 0
GENERAL MTRS CO COM 37045V100 73,583 2,106,542 SH   SOLE 1 2,106,542 0 0
GENERAL MTRS CO OPT 37045V100 61,855 1,770,800 SH Put SOLE 8 1,770,800 0 0
GENERAL MTRS CO OPT 37045V100 28,632 819,700 SH Call SOLE 8 819,700 0 0
GENERAL MTRS CO COM 37045V100 1,655 47,400 SH   SOLE 8 47,400 0 0
GENERAL MTRS CO COM 37045V100 443 12,693 SH   SOLE 9 12,693 0 0
GENERAL MTRS CO COM 37045V100 1,530 43,797 SH   DFND 20 0 0 43,797
GENERAL MTRS CO COM 37045V100 1,407 40,277 SH   DFND 66 0 0 40,277
GENESCO INC COM 371532102 293 8,650 SH   SOLE 1 8,650 0 0
GENESCO INC OPT 371532102 58 1,700 SH Call SOLE 8 1,700 0 0
GENESCO INC OPT 371532102 44 1,300 SH Put SOLE 8 1,300 0 0
GENESCO INC COM 371532102 191 5,651 SH   SOLE 8 5,651 0 0
GENESCO INC COM 371532102 140 4,132 SH   SOLE 44 4,132 0 0
GENESEE &amp WYO INC COM 371559105 1,054 15,412 SH   SOLE 1 15,412 0 0
GENESEE &amp WYO INC COM 371559105 21 312 SH   SOLE 8 312 0 0
GENESEE &amp WYO INC COM 371559105 659 9,643 SH   SOLE 44 9,643 0 0
GENESIS ENERGY L P OPT 371927104 124 3,900 SH Call SOLE 8 3,900 0 0
GENESIS ENERGY L P COM 371927104 1,564 49,290 SH   SOLE 32 49,290 0 0
GENESIS HEALTHCARE INC COM 37185X106 0 28 SH   SOLE 1 28 0 0
GENESIS HEALTHCARE INC COM 37185X106 0 92 SH   SOLE 44 92 0 0
GENIE ENERGY LTD COM 372284208 0 9 SH   SOLE 1 9 0 0
GENIE ENERGY LTD COM 372284208 3 360 SH   SOLE 44 360 0 0
GENMARK DIAGNOSTICS INC COM 372309104 0 33 SH   SOLE 1 33 0 0
GENOCEA BIOSCIENCES INC COM 372427104 0 22 SH   SOLE 1 22 0 0
GENOCEA BIOSCIENCES INC COM 372427104 38 7,344 SH   SOLE 44 7,344 0 0
GENOMIC HEALTH INC COM 37244C101 0 13 SH   SOLE 1 13 0 0
GENOMIC HEALTH INC OPT 37244C101 186 5,700 SH Call SOLE 8 5,700 0 0
GENOMIC HEALTH INC COM 37244C101 10 304 SH   SOLE 8 304 0 0
GENOMIC HEALTH INC COM 37244C101 61 1,865 SH   SOLE 44 1,865 0 0
GENPACT LIMITED COM G3922B107 1,517 54,506 SH   SOLE 1 54,506 0 0
GENPACT LIMITED COM G3922B107 284 10,194 SH   SOLE 8 10,194 0 0
GENPACT LIMITED COM G3922B107 3,808 136,827 SH   SOLE 44 136,827 0 0
GENTEX CORP COM 371901109 30 1,576 SH   SOLE 1 1,576 0 0
GENTEX CORP OPT 371901109 2 100 SH Call SOLE 8 100 0 0
GENTEX CORP COM 371901109 38 2,049 SH   SOLE 8 2,049 0 0
GENTEX CORP OPT 371901109 370 19,500 SH Put SOLE 8 19,500 0 0
GENTEX CORP COM 371901109 61 3,200 SH   SOLE 44 3,200 0 0
GENTHERM INC COM 37253A103 658 16,956 SH   SOLE 1 16,956 0 0
GENTHERM INC COM 37253A103 268 6,900 SH   SOLE 44 6,900 0 0
GENUINE PARTS CO COM 372460105 14,498 156,280 SH   SOLE 1 156,280 0 0
GENUINE PARTS CO OPT 372460105 742 8,000 SH Put SOLE 8 8,000 0 0
GENUINE PARTS CO OPT 372460105 1,586 17,100 SH Call SOLE 8 17,100 0 0
GENUINE PARTS CO COM 372460105 485 5,233 SH   SOLE 8 5,233 0 0
GENUINE PARTS CO COM 372460105 58 625 SH   SOLE 9 625 0 0
GENWORTH FINL INC COM 37247D106 6,308 1,673,390 SH   SOLE 1 1,673,390 0 0
GENWORTH FINL INC OPT 37247D106 1,623 430,600 SH Call SOLE 8 430,600 0 0
GENWORTH FINL INC COM 37247D106 384 101,879 SH   SOLE 8 101,879 0 0
GENWORTH FINL INC OPT 37247D106 367 97,300 SH Put SOLE 8 97,300 0 0
GENWORTH FINL INC COM 37247D106 535 142,127 SH   SOLE 44 142,127 0 0
GEO GROUP INC NEW TRUS 36162J106 282 9,532 SH   SOLE 1 9,532 0 0
GEO GROUP INC NEW COM 36162J106 1,393 47,099 SH   SOLE 1 47,099 0 0
GEO GROUP INC NEW TRUS 36162J106 3 90 SH   SOLE 8 90 0 0
GEO GROUP INC NEW TRUS 36162J106 289 9,770 SH   SOLE 44 9,770 0 0
GEOPARK LTD COM G38327105 8 1,117 SH   SOLE 8 1,117 0 0
GEOPARK LTD COM G38327105 7 950 SH   DFND 66 0 0 950
GEOSPACE TECHNOLOGIES CORP COM 37364X109 22 1,598 SH   SOLE 1 1,598 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 1 37 SH   SOLE 8 37 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 4 289 SH   SOLE 44 289 0 0
GERDAU S A ADR 373737105 1,953 640,383 SH   SOLE 1 640,383 0 0
GERDAU S A ADR 373737105 0 96 SH   SOLE 8 96 0 0
GERDAU S A ADR 373737105 0 122 SH   SOLE 9 122 0 0
GERMAN AMERN BANCORP INC COM 373865104 1 15 SH   SOLE 1 15 0 0
GERMAN AMERN BANCORP INC COM 373865104 3 100 SH   SOLE 44 100 0 0
GERON CORP COM 374163103 0 108 SH   SOLE 1 108 0 0
GERON CORP OPT 374163103 33 12,000 SH Call SOLE 8 12,000 0 0
GERON CORP COM 374163103 93 33,586 SH   SOLE 8 33,586 0 0
GERON CORP OPT 374163103 88 31,800 SH Put SOLE 8 31,800 0 0
GERON CORP COM 374163103 236 85,088 SH   SOLE 44 85,088 0 0
GETTY RLTY CORP NEW TRUS 374297109 81 3,209 SH   SOLE 1 3,209 0 0
GETTY RLTY CORP NEW TRUS 374297109 0 9 SH   SOLE 8 9 0 0
GEVO INC COM 374396307 0 93 SH   SOLE 8 93 0 0
GGP INC TRUS 36174X101 15,488 657,379 SH   SOLE 1 657,379 0 0
GGP INC COM 36174X101 653 27,711 SH   SOLE 1 27,711 0 0
GGP INC OPT 36174X101 1,096 46,500 SH Put SOLE 8 46,500 0 0
GGP INC OPT 36174X101 587 24,900 SH Call SOLE 8 24,900 0 0
GGP INC TRUS 36174X101 882 37,450 SH   SOLE 8 37,450 0 0
GGP INC COM 36174X101 112 4,772 SH   SOLE 9 4,772 0 0
GGP INC TRUS 36174X101 647 27,448 SH   SOLE 44 27,448 0 0
GIBRALTAR INDS INC COM 374689107 134 3,755 SH   SOLE 1 3,755 0 0
GIGAMON INC COM 37518B102 146 3,716 SH   SOLE 1 3,716 0 0
GIGAMON INC COM 37518B102 8 200 SH   SOLE 8 200 0 0
GILDAN ACTIVEWEAR INC COM 375916103 6,564 213,600 SH   SOLE 1 213,600 0 0
GILDAN ACTIVEWEAR INC OPT 375916103 264 8,600 SH Call SOLE 8 8,600 0 0
GILDAN ACTIVEWEAR INC OPT 375916103 151 4,900 SH Put SOLE 8 4,900 0 0
GILDAN ACTIVEWEAR INC COM 375916103 9 300 SH   SOLE 44 300 0 0
GILEAD SCIENCES INC COM 375558103 327,484 4,626,797 SH   SOLE 1 4,626,797 0 0
GILEAD SCIENCES INC COM 375558103 37,315 527,206 SH   SOLE 8 527,206 0 0
GILEAD SCIENCES INC OPT 375558103 22,833 322,600 SH Put SOLE 8 322,600 0 0
GILEAD SCIENCES INC OPT 375558103 28,213 398,600 SH Call SOLE 8 398,600 0 0
GILEAD SCIENCES INC COM 375558103 4,619 65,267 SH   SOLE 9 65,267 0 0
GILEAD SCIENCES INC COM 375558103 75 1,060 SH   DFND 20 0 0 1,060
GILEAD SCIENCES INC COM 375558103 1,258 17,768 SH   SOLE 44 17,768 0 0
GILEAD SCIENCES INC COM 375558103 98 1,379 SH   DFND 66 0 0 1,379
GLACIER BANCORP INC NEW COM 37637Q105 474 12,950 SH   SOLE 1 12,950 0 0
GLADSTONE COML CORP TRUS 376536108 0 18 SH   SOLE 1 18 0 0
GLADSTONE INVT CORP COM 376546107 1 67 SH   SOLE 8 67 0 0
GLADSTONE LD CORP TRUS 376549101 4 300 SH   SOLE 44 300 0 0
GLATFELTER COM 377316104 102 5,177 SH   SOLE 1 5,177 0 0
GLATFELTER COM 377316104 46 2,350 SH   SOLE 44 2,350 0 0
GLAUKOS CORP COM 377322102 1 21 SH   SOLE 1 21 0 0
GLAUKOS CORP COM 377322102 1,948 46,980 SH   SOLE 8 46,980 0 0
GLAUKOS CORP OPT 377322102 2,074 50,000 SH Put SOLE 8 50,000 0 0
GLAUKOS CORP COM 377322102 1,694 40,861 SH   SOLE 44 40,861 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 479 11,109 SH   SOLE 1 11,109 0 0
GLAXOSMITHKLINE PLC OPT 37733W105 7,921 183,700 SH Call SOLE 8 183,700 0 0
GLAXOSMITHKLINE PLC OPT 37733W105 2,751 63,800 SH Put SOLE 8 63,800 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 880 20,400 SH   DFND 20 0 0 20,400
GLAXOSMITHKLINE PLC ADR 37733W105 15 350 SH   DFND 66 0 0 350
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 47 1,728 SH   SOLE 1 1,728 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 16 582 SH   SOLE 8 582 0 0
GLOBAL BLOOD THERAPEUTICS IN OPT 37890U108 145 5,300 SH Put SOLE 8 5,300 0 0
GLOBAL BLOOD THERAPEUTICS IN OPT 37890U108 66 2,400 SH Call SOLE 8 2,400 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2,502 91,466 SH   SOLE 44 91,466 0 0
GLOBAL BRASS &amp COPPR HLDGS I COM 37953G103 0 15 SH   SOLE 1 15 0 0
GLOBAL BRASS &amp COPPR HLDGS I COM 37953G103 186 6,076 SH   SOLE 44 6,076 0 0
GLOBAL BROKERAGE INC COM 37891B109 0 65 SH   SOLE 8 65 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 0 38 SH   SOLE 1 38 0 0
GLOBAL INDTY LTD CAYMAN COM G3933F105 0 6 SH   SOLE 1 6 0 0
GLOBAL INDTY LTD CAYMAN COM G3933F105 8 200 SH   SOLE 44 200 0 0
GLOBAL MED REIT INC TRUS 37954A204 0 11 SH   SOLE 1 11 0 0
GLOBAL MED REIT INC TRUS 37954A204 4 428 SH   SOLE 44 428 0 0
GLOBAL NET LEASE INC TRUS 379378201 1 49 SH   SOLE 1 49 0 0
GLOBAL NET LEASE INC TRUS 379378201 79 3,542 SH   SOLE 44 3,542 0 0
GLOBAL PARTNERS LP COM 37946R109 4 230 SH   SOLE 8 230 0 0
GLOBAL PARTNERS LP COM 37946R109 243 13,451 SH   SOLE 32 13,451 0 0
GLOBAL PMTS INC COM 37940X102 4,821 53,377 SH   SOLE 1 53,377 0 0
GLOBAL PMTS INC COM 37940X102 218 2,404 SH   SOLE 8 2,404 0 0
GLOBAL PMTS INC COM 37940X102 970 10,736 SH   SOLE 44 10,736 0 0
GLOBAL SOURCES LTD COM G39300101 0 5 SH   SOLE 1 5 0 0
GLOBAL SOURCES LTD COM G39300101 6 300 SH   SOLE 44 300 0 0
GLOBAL WTR RES INC COM 379463102 0 8 SH   SOLE 1 8 0 0
GLOBAL X FDS OPT 37950E366 90 8,900 SH Put SOLE 8 8,900 0 0
GLOBAL X FDS OPT 37950E366 208 20,600 SH Call SOLE 8 20,600 0 0
GLOBAL X FDS FUND 37950E366 328 32,482 SH   DFND 66 0 0 32,482
GLOBAL X FDS FUND 37954Y715 133 7,129 SH   DFND 66 0 0 7,129
GLOBALSCAPE INC COM 37940G109 0 87 SH   SOLE 8 87 0 0
GLOBALSTAR INC COM 378973408 1 331 SH   SOLE 1 331 0 0
GLOBALSTAR INC COM 378973408 0 210 SH   SOLE 8 210 0 0
GLOBALSTAR INC OPT 378973408 0 100 SH Put SOLE 8 100 0 0
GLOBALSTAR INC COM 378973408 20 9,623 SH   SOLE 44 9,623 0 0
GLOBANT S A COM L44385109 106 2,438 SH   SOLE 1 2,438 0 0
GLOBANT S A COM L44385109 185 4,273 SH   SOLE 8 4,273 0 0
GLOBANT S A COM L44385109 2,581 59,423 SH   SOLE 44 59,423 0 0
GLOBUS MED INC COM 379577208 400 12,071 SH   SOLE 1 12,071 0 0
GLOBUS MED INC COM 379577208 4 107 SH   SOLE 8 107 0 0
GLOBUS MED INC COM 379577208 1,173 35,357 SH   SOLE 44 35,357 0 0
GLU MOBILE INC COM 379890106 0 77 SH   SOLE 1 77 0 0
GLU MOBILE INC OPT 379890106 30 11,900 SH Put SOLE 8 11,900 0 0
GLU MOBILE INC OPT 379890106 85 33,900 SH Call SOLE 8 33,900 0 0
GLU MOBILE INC COM 379890106 31 12,454 SH   SOLE 8 12,454 0 0
GLYCOMIMETICS INC COM 38000Q102 80 7,169 SH   SOLE 1 7,169 0 0
GLYCOMIMETICS INC COM 38000Q102 229 20,568 SH   SOLE 44 20,568 0 0
GMS INC COM 36251C103 453 16,125 SH   SOLE 8 16,125 0 0
GMS INC COM 36251C103 847 30,154 SH   SOLE 44 30,154 0 0
GNC HLDGS INC COM 36191G107 203 24,071 SH   SOLE 1 24,071 0 0
GNC HLDGS INC OPT 36191G107 148 17,500 SH Call SOLE 8 17,500 0 0
GNC HLDGS INC COM 36191G107 270 32,016 SH   SOLE 8 32,016 0 0
GNC HLDGS INC OPT 36191G107 642 76,200 SH Put SOLE 8 76,200 0 0
GODADDY INC COM 380237107 117 2,772 SH   SOLE 1 2,772 0 0
GODADDY INC OPT 380237107 267 6,300 SH Put SOLE 8 6,300 0 0
GODADDY INC OPT 380237107 1,421 33,500 SH Call SOLE 8 33,500 0 0
GODADDY INC COM 380237107 109 2,549 SH   SOLE 8 2,549 0 0
GOGO INC COM 38046C109 0 43 SH   SOLE 1 43 0 0
GOGO INC OPT 38046C109 39 3,400 SH Call SOLE 8 3,400 0 0
GOGO INC COM 38046C109 298 25,847 SH   SOLE 8 25,847 0 0
GOGO INC OPT 38046C109 424 36,800 SH Put SOLE 8 36,800 0 0
GOL LINHAS AEREAS INTLG S A ADR 38045R206 4 323 SH   SOLE 8 323 0 0
GOLAR LNG LTD BERMUDA COM G9456A100 13 567 SH   SOLE 1 567 0 0
GOLAR LNG LTD BERMUDA OPT G9456A100 1,106 49,700 SH Call SOLE 8 49,700 0 0
GOLAR LNG LTD BERMUDA COM G9456A100 1,292 58,056 SH   SOLE 8 58,056 0 0
GOLAR LNG LTD BERMUDA OPT G9456A100 2,372 106,600 SH Put SOLE 8 106,600 0 0
GOLAR LNG LTD BERMUDA COM G9456A100 1,508 67,765 SH   SOLE 44 67,765 0 0
GOLAR LNG PARTNERS LP COM Y2745C102 390 19,441 SH   SOLE 1 19,441 0 0
GOLD FIELDS LTD NEW ADR 38059T106 812 233,603 SH   SOLE 1 233,603 0 0
GOLD FIELDS LTD NEW ADR 38059T106 87 25,136 SH   SOLE 8 25,136 0 0
GOLD FIELDS LTD NEW OPT 38059T106 498 143,000 SH Put SOLE 8 143,000 0 0
GOLD FIELDS LTD NEW OPT 38059T106 238 68,300 SH Call SOLE 8 68,300 0 0
GOLD RESOURCE CORP COM 38068T105 0 39 SH   SOLE 1 39 0 0
GOLD RESOURCE CORP COM 38068T105 64 15,772 SH   SOLE 8 15,772 0 0
GOLD RESOURCE CORP COM 38068T105 1 200 SH   SOLE 44 200 0 0
GOLD STD VENTURES CORP COM 380738104 102 59,750 SH   SOLE 44 59,750 0 0
GOLDCORP INC NEW COM 380956409 9,092 704,284 SH   SOLE 1 704,284 0 0
GOLDCORP INC NEW OPT 380956409 15,574 1,206,400 SH Call SOLE 8 1,206,400 0 0
GOLDCORP INC NEW OPT 380956409 30,015 2,325,000 SH Put SOLE 8 2,325,000 0 0
GOLDCORP INC NEW COM 380956409 7,068 547,479 SH   SOLE 8 547,479 0 0
GOLDCORP INC NEW COM 380956409 3,710 287,399 SH   SOLE 9 287,399 0 0
GOLDCORP INC NEW COM 380956409 962 74,484 SH   DFND 20 0 0 74,484
GOLDCORP INC NEW COM 380956409 50 3,900 SH   SOLE 44 3,900 0 0
GOLDCORP INC NEW COM 380956409 45 3,518 SH   DFND 66 0 0 3,518
GOLDEN ENTMT INC COM 381013101 0 7 SH   SOLE 1 7 0 0
GOLDEN OCEAN GROUP LTD COM G39637205 0 2 SH   SOLE 8 2 0 0
GOLDEN OCEAN GROUP LTD COM G39637205 786 116,862 SH   SOLE 9 116,862 0 0
GOLDEN OCEAN GROUP LTD COM G39637205 1 100 SH   SOLE 44 100 0 0
GOLDEN STAR RES LTD CDA COM 38119T104 4 6,800 SH   DFND 20 0 0 6,800
GOLDMAN SACHS GROUP INC COM 38141G104 47,373 213,489 SH   SOLE 1 213,489 0 0
GOLDMAN SACHS GROUP INC OPT 38141G104 53,500 241,100 SH Call SOLE 8 241,100 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 5,936 26,753 SH   SOLE 8 26,753 0 0
GOLDMAN SACHS GROUP INC OPT 38141G104 171,573 773,200 SH Put SOLE 8 773,200 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 142 641 SH   SOLE 9 641 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 4,645 20,933 SH   SOLE 44 20,933 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,057 13,778 SH   DFND 66 0 0 13,778
GOODYEAR TIRE &amp RUBR CO COM 382550101 5,705 163,155 SH   SOLE 1 163,155 0 0
GOODYEAR TIRE &amp RUBR CO OPT 382550101 1,461 41,800 SH Call SOLE 8 41,800 0 0
GOODYEAR TIRE &amp RUBR CO OPT 382550101 1,014 29,000 SH Put SOLE 8 29,000 0 0
GOODYEAR TIRE &amp RUBR CO COM 382550101 370 10,589 SH   SOLE 8 10,589 0 0
GOODYEAR TIRE &amp RUBR CO COM 382550101 126 3,616 SH   SOLE 9 3,616 0 0
GOPRO INC COM 38268T103 5,661 696,229 SH   SOLE 1 696,229 0 0
GOPRO INC OPT 38268T103 1,643 202,100 SH Put SOLE 8 202,100 0 0
GOPRO INC COM 38268T103 571 70,218 SH   SOLE 8 70,218 0 0
GOPRO INC OPT 38268T103 1,263 155,400 SH Call SOLE 8 155,400 0 0
GOPRO INC COM 38268T103 4 513 SH   DFND 66 0 0 513
GORMAN RUPP CO COM 383082104 0 12 SH   SOLE 1 12 0 0
GORMAN RUPP CO COM 383082104 3 100 SH   SOLE 44 100 0 0
GOVERNMENT PPTYS INCOME TR TRUS 38376A103 209 11,404 SH   SOLE 1 11,404 0 0
GOVERNMENT PPTYS INCOME TR TRUS 38376A103 14 752 SH   SOLE 8 752 0 0
GOVERNMENT PPTYS INCOME TR TRUS 38376A103 233 12,738 SH   SOLE 44 12,738 0 0
GP STRATEGIES CORP COM 36225V104 0 10 SH   SOLE 1 10 0 0
GP STRATEGIES CORP COM 36225V104 35 1,321 SH   SOLE 8 1,321 0 0
GP STRATEGIES CORP COM 36225V104 8 310 SH   SOLE 44 310 0 0
GPO AEROPORTUARIO DEL PAC SA ADR 400506101 493 4,389 SH   SOLE 1 4,389 0 0
GRACE W R &amp CO DEL NEW COM 38388F108 519 7,211 SH   SOLE 1 7,211 0 0
GRACE W R &amp CO DEL NEW COM 38388F108 1,190 16,519 SH   SOLE 8 16,519 0 0
GRACE W R &amp CO DEL NEW OPT 38388F108 1,051 14,600 SH Put SOLE 8 14,600 0 0
GRACE W R &amp CO DEL NEW OPT 38388F108 158 2,200 SH Call SOLE 8 2,200 0 0
GRACO INC COM 384109104 2,347 21,484 SH   SOLE 1 21,484 0 0
GRACO INC COM 384109104 251 2,300 SH   SOLE 8 2,300 0 0
GRACO INC COM 384109104 2,524 23,097 SH   SOLE 44 23,097 0 0
GRAHAM CORP COM 384556106 0 7 SH   SOLE 1 7 0 0
GRAHAM CORP COM 384556106 7 331 SH   SOLE 44 331 0 0
GRAHAM HLDGS CO COM 384637104 179 299 SH   SOLE 1 299 0 0
GRAHAM HLDGS CO COM 384637104 59 99 SH   SOLE 8 99 0 0
GRAHAM HLDGS CO COM 384637104 353 589 SH   SOLE 44 589 0 0
GRAINGER W W INC COM 384802104 3,127 17,318 SH   SOLE 1 17,318 0 0
GRAINGER W W INC OPT 384802104 758 4,200 SH Call SOLE 8 4,200 0 0
GRAINGER W W INC OPT 384802104 21,230 117,600 SH Put SOLE 8 117,600 0 0
GRAINGER W W INC COM 384802104 1,626 9,006 SH   SOLE 8 9,006 0 0
GRAINGER W W INC COM 384802104 2,530 14,013 SH   SOLE 44 14,013 0 0
GRAMERCY PPTY TR TRUS 385002308 327 11,011 SH   SOLE 1 11,011 0 0
GRAMERCY PPTY TR TRUS 385002308 1 22 SH   SOLE 8 22 0 0
GRAMERCY PPTY TR TRUS 385002308 32 1,085 SH   SOLE 44 1,085 0 0
GRAN TIERRA ENERGY INC COM 38500T101 12 5,391 SH   SOLE 8 5,391 0 0
GRAND CANYON ED INC COM 38526M106 33 417 SH   SOLE 1 417 0 0
GRAND CANYON ED INC COM 38526M106 14 174 SH   SOLE 8 174 0 0
GRAND CANYON ED INC COM 38526M106 279 3,553 SH   SOLE 44 3,553 0 0
GRANITE CONSTR INC COM 387328107 5 114 SH   SOLE 1 114 0 0
GRANITE CONSTR INC OPT 387328107 24 500 SH Call SOLE 8 500 0 0
GRANITE CONSTR INC COM 387328107 48 1,000 SH   SOLE 44 1,000 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 789 57,295 SH   SOLE 1 57,295 0 0
GRAY TELEVISION INC COM 389375106 1 48 SH   SOLE 1 48 0 0
GRAY TELEVISION INC OPT 389375106 36 2,600 SH Put SOLE 8 2,600 0 0
GRAY TELEVISION INC COM 389375106 41 2,964 SH   SOLE 8 2,964 0 0
GRAY TELEVISION INC OPT 389375106 193 14,100 SH Call SOLE 8 14,100 0 0
GRAY TELEVISION INC COM 389375106 88 6,400 SH   SOLE 44 6,400 0 0
GREAT AJAX CORP TRUS 38983D300 0 10 SH   SOLE 1 10 0 0
GREAT AJAX CORP TRUS 38983D300 1 100 SH   SOLE 44 100 0 0
GREAT LAKES DREDGE &amp DOCK CO COM 390607109 0 42 SH   SOLE 1 42 0 0
GREAT LAKES DREDGE &amp DOCK CO COM 390607109 119 27,600 SH   SOLE 44 27,600 0 0
GREAT PANTHER SILVER LTD COM 39115V101 188 147,100 SH   SOLE 44 147,100 0 0
GREAT PLAINS ENERGY INC COM 391164100 29,376 1,003,295 SH   SOLE 1 1,003,295 0 0
GREAT PLAINS ENERGY INC COM 391164100 201 6,869 SH   SOLE 8 6,869 0 0
GREAT PLAINS ENERGY INC CONV 391164878 1,559 29,400 SH   SOLE 8 29,400 0 0
GREAT PLAINS ENERGY INC COM 391164100 289 9,863 SH   SOLE 44 9,863 0 0
GREAT SOUTHN BANCORP INC COM 390905107 0 8 SH   SOLE 1 8 0 0
GREAT WESTN BANCORP INC COM 391416104 507 12,426 SH   SOLE 1 12,426 0 0
GREAT WESTN BANCORP INC COM 391416104 816 20,000 SH   SOLE 44 20,000 0 0
GREEN BANCORP INC COM 39260X100 0 16 SH   SOLE 1 16 0 0
GREEN BANCORP INC COM 39260X100 76 3,903 SH   SOLE 44 3,903 0 0
GREEN BRICK PARTNERS INC COM 392709101 0 18 SH   SOLE 1 18 0 0
GREEN BRICK PARTNERS INC COM 392709101 1 53 SH   SOLE 8 53 0 0
GREEN DOT CORP COM 39304D102 264 6,875 SH   SOLE 1 6,875 0 0
GREEN DOT CORP COM 39304D102 122 3,147 SH   SOLE 8 3,147 0 0
GREEN DOT CORP COM 39304D102 1,030 26,732 SH   SOLE 44 26,732 0 0
GREEN PLAINS INC COM 393222104 91 4,423 SH   SOLE 1 4,423 0 0
GREEN PLAINS INC OPT 393222104 140 6,800 SH Call SOLE 8 6,800 0 0
GREEN PLAINS INC COM 393222104 317 15,388 SH   SOLE 8 15,388 0 0
GREEN PLAINS INC OPT 393222104 185 9,000 SH Put SOLE 8 9,000 0 0
GREEN PLAINS INC COM 393222104 483 23,481 SH   SOLE 44 23,481 0 0
GREENBRIER COS INC COM 393657101 445 9,628 SH   SOLE 1 9,628 0 0
GREENBRIER COS INC OPT 393657101 14 300 SH Put SOLE 8 300 0 0
GREENBRIER COS INC COM 393657101 49 1,048 SH   SOLE 8 1,048 0 0
GREENBRIER COS INC COM 393657101 497 10,755 SH   SOLE 44 10,755 0 0
GREENE COUNTY BANCORP INC COM 394357107 1 24 SH   SOLE 1 24 0 0
GREENE COUNTY BANCORP INC COM 394357107 3 100 SH   SOLE 44 100 0 0
GREENHILL &amp CO INC COM 395259104 649 32,321 SH   SOLE 1 32,321 0 0
GREENHILL &amp CO INC COM 395259104 6 279 SH   SOLE 8 279 0 0
GREENHILL &amp CO INC OPT 395259104 2 100 SH Call SOLE 8 100 0 0
GREENHILL &amp CO INC OPT 395259104 40 2,000 SH Put SOLE 8 2,000 0 0
GREENHILL &amp CO INC COM 395259104 173 8,600 SH   SOLE 44 8,600 0 0
GREENHILL &amp CO INC COM 395259104 25 1,222 SH   DFND 66 0 0 1,222
GREENLIGHT CAPITAL RE LTD COM G4095J109 0 22 SH   SOLE 1 22 0 0
GREENLIGHT CAPITAL RE LTD COM G4095J109 1 26 SH   SOLE 8 26 0 0
GREENLIGHT CAPITAL RE LTD COM G4095J109 2 100 SH   SOLE 44 100 0 0
GREIF INC COM 397624107 10 177 SH   SOLE 1 177 0 0
GREIF INC COM 397624206 0 5 SH   SOLE 1 5 0 0
GREIF INC OPT 397624107 5,511 98,800 SH Call SOLE 8 98,800 0 0
GREIF INC COM 397624107 406 7,280 SH   SOLE 44 7,280 0 0
GREIF INC COM 397624206 24 400 SH   SOLE 44 400 0 0
GRIFFON CORP COM 398433102 81 3,708 SH   SOLE 1 3,708 0 0
GRIFFON CORP COM 398433102 4 172 SH   SOLE 8 172 0 0
GRIFFON CORP OPT 398433102 2 100 SH Call SOLE 8 100 0 0
GRIFFON CORP COM 398433102 191 8,691 SH   SOLE 44 8,691 0 0
GRIFOLS S A ADR 398438408 922 43,647 SH   SOLE 1 43,647 0 0
GRIFOLS S A ADR 398438408 20 946 SH   SOLE 8 946 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 1,055 16,675 SH   SOLE 1 16,675 0 0
GROUP 1 AUTOMOTIVE INC OPT 398905109 538 8,500 SH Call SOLE 8 8,500 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 240 3,807 SH   SOLE 8 3,807 0 0
GROUP 1 AUTOMOTIVE INC OPT 398905109 488 7,700 SH Put SOLE 8 7,700 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 57 900 SH   SOLE 44 900 0 0
GROUPE CGI INC COM 39945C109 4 75 SH   SOLE 8 75 0 0
GROUPE CGI INC COM 39945C109 659 12,900 SH   SOLE 9 12,900 0 0
GROUPE CGI INC COM 39945C109 15 300 SH   SOLE 44 300 0 0
GROUPON INC COM 399473107 348 90,617 SH   SOLE 1 90,617 0 0
GROUPON INC COM 399473107 1,040 270,822 SH   SOLE 8 270,822 0 0
GROUPON INC OPT 399473107 206 53,700 SH Call SOLE 8 53,700 0 0
GROUPON INC OPT 399473107 48 12,600 SH Put SOLE 8 12,600 0 0
GROUPON INC COM 399473107 603 157,134 SH   SOLE 44 157,134 0 0
GRUBHUB INC COM 400110102 104 2,380 SH   SOLE 1 2,380 0 0
GRUBHUB INC COM 400110102 405 9,274 SH   SOLE 8 9,274 0 0
GRUBHUB INC OPT 400110102 2,642 60,600 SH Call SOLE 8 60,600 0 0
GRUBHUB INC OPT 400110102 2,481 56,900 SH Put SOLE 8 56,900 0 0
GRUBHUB INC COM 400110102 399 9,148 SH   SOLE 44 9,148 0 0
GRUPO AEROPORTUARIO CTR NORT ADR 400501102 12 250 SH   SOLE 8 250 0 0
GRUPO AEROPORTUARIO DEL SURE ADR 40051E202 379 1,800 SH   SOLE 1 1,800 0 0
GRUPO AEROPORTUARIO DEL SURE ADR 40051E202 14 68 SH   SOLE 8 68 0 0
GRUPO AVAL ACCIONES Y VALORE ADR 40053W101 10 1,223 SH   SOLE 8 1,223 0 0
GRUPO FINANCIERO GALICIA S A ADR 399909100 114 2,681 SH   SOLE 8 2,681 0 0
GRUPO FINANCIERO GALICIA S A ADR 399909100 1,804 42,316 SH   SOLE 44 42,316 0 0
GRUPO FINANCIERO SANTANDER M ADR 40053C105 0 4 SH   SOLE 1 4 0 0
GRUPO FINANCIERO SANTANDER M ADR 40053C105 414 42,900 SH   SOLE 44 42,900 0 0
GRUPO TELEVISA SA ADR 40049J206 126 5,165 SH   SOLE 1 5,165 0 0
GRUPO TELEVISA SA ADR 40049J206 5 200 SH   SOLE 8 200 0 0
GSI TECHNOLOGY COM 36241U106 0 11 SH   SOLE 1 11 0 0
GSI TECHNOLOGY COM 36241U106 2 284 SH   SOLE 44 284 0 0
GSI TECHNOLOGY COM 36241U106 8 1,000 SH   DFND 66 0 0 1,000
GSV CAP CORP COM 36191J101 0 100 SH   SOLE 8 100 0 0
GTT COMMUNICATIONS INC COM 362393100 1 22 SH   SOLE 1 22 0 0
GTT COMMUNICATIONS INC COM 362393100 2 68 SH   SOLE 8 68 0 0
GTT COMMUNICATIONS INC COM 362393100 145 4,589 SH   SOLE 44 4,589 0 0
GTX INC DEL COM 40052B207 0 2 SH   SOLE 8 2 0 0
GUANGSHEN RY LTD ADR 40065W107 2 93 SH   SOLE 8 93 0 0
GUANGSHEN RY LTD ADR 40065W107 10 400 SH   DFND 66 0 0 400
GUARANTY BANCORP DEL COM 40075T607 0 17 SH   SOLE 1 17 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 0 2 SH   SOLE 1 2 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 3 100 SH   SOLE 44 100 0 0
GUESS INC COM 401617105 420 32,832 SH   SOLE 1 32,832 0 0
GUESS INC OPT 401617105 366 28,600 SH Put SOLE 8 28,600 0 0
GUESS INC OPT 401617105 1,022 80,000 SH Call SOLE 8 80,000 0 0
GUESS INC COM 401617105 222 17,432 SH   SOLE 8 17,432 0 0
GUESS INC COM 401617105 52 4,084 SH   SOLE 44 4,084 0 0
GUGGENHEIM CR ALLOCATION FD FUND 40168G108 1 63 SH   SOLE 8 63 0 0
GUIDANCE SOFTWARE INC COM 401692108 0 16 SH   SOLE 1 16 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 190 2,765 SH   SOLE 1 2,765 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 207 3,017 SH   SOLE 8 3,017 0 0
GULF ISLAND FABRICATION INC COM 402307102 19 1,625 SH   SOLE 1 1,625 0 0
GULF ISLAND FABRICATION INC COM 402307102 3 239 SH   SOLE 44 239 0 0
GULFPORT ENERGY CORP COM 402635304 13 876 SH   SOLE 1 876 0 0
GULFPORT ENERGY CORP OPT 402635304 441 29,900 SH Put SOLE 8 29,900 0 0
GULFPORT ENERGY CORP OPT 402635304 89 6,000 SH Call SOLE 8 6,000 0 0
GULFPORT ENERGY CORP COM 402635304 92 6,234 SH   SOLE 8 6,234 0 0
GW PHARMACEUTICALS PLC ADR 36197T103 280 2,800 SH   SOLE 8 2,800 0 0
GW PHARMACEUTICALS PLC OPT 36197T103 20 200 SH Put SOLE 8 200 0 0
GW PHARMACEUTICALS PLC OPT 36197T103 4,280 42,700 SH Call SOLE 8 42,700 0 0
H &amp E EQUIPMENT SERVICES INC COM 404030108 83 4,092 SH   SOLE 1 4,092 0 0
H &amp E EQUIPMENT SERVICES INC COM 404030108 108 5,268 SH   SOLE 8 5,268 0 0
H &amp E EQUIPMENT SERVICES INC COM 404030108 8 389 SH   SOLE 44 389 0 0
HABIT RESTAURANTS INC COM 40449J103 0 15 SH   SOLE 1 15 0 0
HABIT RESTAURANTS INC COM 40449J103 0 31 SH   SOLE 44 31 0 0
HABIT RESTAURANTS INC COM 40449J103 9 600 SH   DFND 66 0 0 600
HACKETT GROUP INC COM 404609109 0 17 SH   SOLE 1 17 0 0
HACKETT GROUP INC COM 404609109 4 279 SH   SOLE 44 279 0 0
HAEMONETICS CORP COM 405024100 247 6,236 SH   SOLE 1 6,236 0 0
HAEMONETICS CORP COM 405024100 4 98 SH   SOLE 8 98 0 0
HAEMONETICS CORP COM 405024100 276 6,995 SH   SOLE 44 6,995 0 0
HAIN CELESTIAL GROUP INC COM 405217100 22 567 SH   SOLE 1 567 0 0
HAIN CELESTIAL GROUP INC OPT 405217100 8,276 213,200 SH Call SOLE 8 213,200 0 0
HAIN CELESTIAL GROUP INC OPT 405217100 8,413 216,700 SH Put SOLE 8 216,700 0 0
HAIN CELESTIAL GROUP INC COM 405217100 470 12,098 SH   SOLE 8 12,098 0 0
HALCON RES CORP COM 40537Q605 509 112,181 SH   SOLE 1 112,181 0 0
HALCON RES CORP WARR 40537Q118 419 676,281 SH   SOLE 8 676,281 0 0
HALCON RES CORP COM 40537Q605 0 93 SH   SOLE 8 93 0 0
HALLADOR ENERGY COMPANY COM 40609P105 0 12 SH   SOLE 1 12 0 0
HALLIBURTON CO COM 406216101 21,834 511,215 SH   SOLE 1 460,164 51,051 0
HALLIBURTON CO OPT 406216101 51,312 1,201,400 SH Call SOLE 8 1,201,400 0 0
HALLIBURTON CO COM 406216101 23,195 543,082 SH   SOLE 8 543,082 0 0
HALLIBURTON CO OPT 406216101 69,536 1,628,100 SH Put SOLE 8 1,628,100 0 0
HALLIBURTON CO COM 406216101 1,618 37,882 SH   SOLE 9 37,882 0 0
HALLIBURTON CO COM 406216101 303 7,100 SH   DFND 20 0 0 7,100
HALLIBURTON CO COM 406216101 217 5,090 SH   SOLE 20 0 5,090 0
HALLIBURTON CO COM 406216101 2,832 66,303 SH   SOLE 44 66,303 0 0
HALLIBURTON CO COM 406216101 1,075 25,166 SH   SOLE 66 0 25,166 0
HALLIBURTON CO COM 406216101 633 14,812 SH   DFND 66 0 0 14,812
HALLIBURTON CO COM 406216101 14 330 SH   SOLE 99 330 0 0
HALLMARK FINL SVCS INC EC COM 40624Q203 0 10 SH   SOLE 1 10 0 0
HALLMARK FINL SVCS INC EC COM 40624Q203 1 93 SH   SOLE 8 93 0 0
HALLMARK FINL SVCS INC EC COM 40624Q203 9 837 SH   SOLE 44 837 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 1 80 SH   SOLE 1 80 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 86 6,719 SH   SOLE 8 6,719 0 0
HALOZYME THERAPEUTICS INC OPT 40637H109 9 700 SH Call SOLE 8 700 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 599 46,700 SH   SOLE 44 46,700 0 0
HALYARD HEALTH INC COM 40650V100 5 137 SH   SOLE 1 137 0 0
HALYARD HEALTH INC COM 40650V100 2 39 SH   SOLE 8 39 0 0
HALYARD HEALTH INC COM 40650V100 804 20,470 SH   SOLE 44 20,470 0 0
HALYARD HEALTH INC COM 40650V100 9 235 SH   DFND 66 0 0 235
HAMILTON LANE INC COM 407497106 0 11 SH   SOLE 1 11 0 0
HAMILTON LANE INC COM 407497106 66 3,001 SH   SOLE 44 3,001 0 0
HANCOCK HLDG CO COM 410120109 409 8,352 SH   SOLE 1 8,352 0 0
HANCOCK HLDG CO COM 410120109 3 61 SH   SOLE 8 61 0 0
HANCOCK HLDG CO COM 410120109 1,000 20,400 SH   SOLE 44 20,400 0 0
HANDY &amp HARMAN LTD COM 410315105 0 3 SH   SOLE 1 3 0 0
HANDY &amp HARMAN LTD COM 410315105 3 100 SH   SOLE 44 100 0 0
HANESBRANDS INC COM 410345102 4,238 183,004 SH   SOLE 1 183,004 0 0
HANESBRANDS INC COM 410345102 60 2,629 SH   SOLE 8 2,629 0 0
HANESBRANDS INC OPT 410345102 4,563 197,000 SH Call SOLE 8 197,000 0 0
HANESBRANDS INC OPT 410345102 3,780 163,200 SH Put SOLE 8 163,200 0 0
HANESBRANDS INC COM 410345102 78 3,373 SH   SOLE 44 3,373 0 0
HANMI FINL CORP COM 410495204 110 3,850 SH   SOLE 1 3,850 0 0
HANMI FINL CORP COM 410495204 128 4,513 SH   SOLE 44 4,513 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 90 3,939 SH   SOLE 1 3,939 0 0
HANNON ARMSTRONG SUST INFR C TRUS 41068X100 1 36 SH   SOLE 1 36 0 0
HANNON ARMSTRONG SUST INFR C TRUS 41068X100 86 3,746 SH   SOLE 44 3,746 0 0
HANOVER INS GROUP INC COM 410867105 21 236 SH   SOLE 1 236 0 0
HANOVER INS GROUP INC COM 410867105 1 8 SH   SOLE 8 8 0 0
HANWHA Q CELL CO LTD ADR 41135V301 0 53 SH   SOLE 8 53 0 0
HARBORONE BANCORP INC COM 41165F101 0 9 SH   SOLE 1 9 0 0
HARBORONE BANCORP INC COM 41165F101 64 3,200 SH   SOLE 44 3,200 0 0
HARDINGE INC COM 412324303 0 8 SH   SOLE 1 8 0 0
HARDINGE INC COM 412324303 1 51 SH   SOLE 44 51 0 0
HARLEY DAVIDSON INC COM 412822108 5,668 104,923 SH   SOLE 1 104,923 0 0
HARLEY DAVIDSON INC OPT 412822108 7,590 140,500 SH Put SOLE 8 140,500 0 0
HARLEY DAVIDSON INC COM 412822108 599 11,091 SH   SOLE 8 11,091 0 0
HARLEY DAVIDSON INC OPT 412822108 2,539 47,000 SH Call SOLE 8 47,000 0 0
HARLEY DAVIDSON INC COM 412822108 456 8,436 SH   SOLE 44 8,436 0 0
HARLEY DAVIDSON INC COM 412822108 5 100 SH   DFND 66 0 0 100
HARMONIC INC COM 413160102 50 9,571 SH   SOLE 1 9,571 0 0
HARMONIC INC COM 413160102 0 93 SH   SOLE 8 93 0 0
HARMONIC INC COM 413160102 7 1,346 SH   SOLE 44 1,346 0 0
HARMONIC INC COM 413160102 0 80 SH   DFND 66 0 0 80
HARMONY GOLD MNG LTD ADR 413216300 299 180,900 SH   SOLE 1 180,900 0 0
HARMONY GOLD MNG LTD ADR 413216300 22 13,045 SH   SOLE 8 13,045 0 0
HARMONY GOLD MNG LTD ADR 413216300 25 15,000 SH   DFND 66 0 0 15,000
HARRIS CORP DEL COM 413875105 4,923 45,125 SH   SOLE 1 45,125 0 0
HARRIS CORP DEL OPT 413875105 11 100 SH Call SOLE 8 100 0 0
HARRIS CORP DEL COM 413875105 901 8,259 SH   SOLE 44 8,259 0 0
HARSCO CORP COM 415864107 153 9,532 SH   SOLE 1 9,532 0 0
HARSCO CORP OPT 415864107 119 7,400 SH Call SOLE 8 7,400 0 0
HARSCO CORP COM 415864107 70 4,356 SH   SOLE 8 4,356 0 0
HARSCO CORP OPT 415864107 229 14,200 SH Put SOLE 8 14,200 0 0
HARSCO CORP COM 415864107 92 5,700 SH   SOLE 44 5,700 0 0
HARTE-HANKS INC COM 416196103 0 54 SH   SOLE 8 54 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 5,757 109,535 SH   SOLE 1 109,535 0 0
HARTFORD FINL SVCS GROUP INC OPT 416515104 3,370 64,100 SH Call SOLE 8 64,100 0 0
HARTFORD FINL SVCS GROUP INC OPT 416515104 63 1,200 SH Put SOLE 8 1,200 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 113 2,154 SH   SOLE 9 2,154 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 1,497 28,476 SH   SOLE 44 28,476 0 0
HASBRO INC COM 418056107 8,895 79,781 SH   SOLE 1 79,781 0 0
HASBRO INC OPT 418056107 1,661 14,900 SH Call SOLE 8 14,900 0 0
HASBRO INC OPT 418056107 2,063 18,500 SH Put SOLE 8 18,500 0 0
HASBRO INC COM 418056107 46 411 SH   SOLE 8 411 0 0
HASBRO INC COM 418056107 3,947 35,396 SH   SOLE 44 35,396 0 0
HAVERTY FURNITURE INC COM 419596101 57 2,294 SH   SOLE 1 2,294 0 0
HAVERTY FURNITURE INC COM 419596101 9 363 SH   SOLE 8 363 0 0
HAVERTY FURNITURE INC COM 419596101 20 800 SH   SOLE 44 800 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 286 8,800 SH   SOLE 1 8,800 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 987 30,477 SH   SOLE 44 30,477 0 0
HAWAIIAN HOLDINGS INC COM 419879101 299 6,375 SH   SOLE 1 6,375 0 0
HAWAIIAN HOLDINGS INC OPT 419879101 516 11,000 SH Put SOLE 8 11,000 0 0
HAWAIIAN HOLDINGS INC OPT 419879101 380 8,100 SH Call SOLE 8 8,100 0 0
HAWAIIAN HOLDINGS INC COM 419879101 751 16,006 SH   SOLE 8 16,006 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,714 36,525 SH   SOLE 44 36,525 0 0
HAWAIIAN TELCOM HOLDCO INC COM 420031106 0 4 SH   SOLE 1 4 0 0
HAWAIIAN TELCOM HOLDCO INC COM 420031106 28 1,104 SH   SOLE 44 1,104 0 0
HAWKINS INC COM 420261109 52 1,135 SH   SOLE 1 1,135 0 0
HAWKINS INC COM 420261109 5 100 SH   SOLE 44 100 0 0
HAYNES INTERNATIONAL INC COM 420877201 54 1,488 SH   SOLE 1 1,488 0 0
HAYNES INTERNATIONAL INC COM 420877201 13 350 SH   SOLE 8 350 0 0
HAYNES INTERNATIONAL INC COM 420877201 40 1,100 SH   SOLE 44 1,100 0 0
HC2 HLDGS INC COM 404139107 0 30 SH   SOLE 1 30 0 0
HCA HEALTHCARE INC COM 40412C101 87,757 1,006,381 SH   SOLE 1 526,743 479,638 0
HCA HEALTHCARE INC COM 40412C101 72 822 SH   SOLE 8 822 0 0
HCA HEALTHCARE INC OPT 40412C101 7,482 85,800 SH Call SOLE 8 85,800 0 0
HCA HEALTHCARE INC OPT 40412C101 1,822 20,900 SH Put SOLE 8 20,900 0 0
HCA HEALTHCARE INC COM 40412C101 367 4,208 SH   SOLE 20 0 4,208 0
HCA HEALTHCARE INC COM 40412C101 4,399 50,446 SH   SOLE 44 50,446 0 0
HCA HEALTHCARE INC COM 40412C101 1,528 17,525 SH   DFND 66 0 0 17,525
HCA HEALTHCARE INC COM 40412C101 8,948 102,619 SH   SOLE 66 0 102,619 0
HCI GROUP INC COM 40416E103 45 973 SH   SOLE 1 973 0 0
HCI GROUP INC COM 40416E103 2 34 SH   SOLE 8 34 0 0
HCI GROUP INC COM 40416E103 99 2,100 SH   SOLE 44 2,100 0 0
HCP INC TRUS 40414L109 16,678 521,829 SH   SOLE 1 521,829 0 0
HCP INC COM 40414L109 1,713 53,600 SH   SOLE 1 53,600 0 0
HCP INC TRUS 40414L109 27 852 SH   SOLE 8 852 0 0
HCP INC OPT 40414L109 748 23,400 SH Put SOLE 8 23,400 0 0
HCP INC OPT 40414L109 1,122 35,100 SH Call SOLE 8 35,100 0 0
HCP INC COM 40414L109 2,222 69,532 SH   SOLE 9 69,532 0 0
HCP INC TRUS 40414L109 1,081 33,811 SH   SOLE 44 33,811 0 0
HCP INC COM 40414L109 27 850 SH   DFND 66 0 0 850
HD SUPPLY HLDGS INC COM 40416M105 960 31,343 SH   SOLE 1 31,343 0 0
HD SUPPLY HLDGS INC OPT 40416M105 3,737 122,000 SH Call SOLE 8 122,000 0 0
HD SUPPLY HLDGS INC COM 40416M105 18,386 600,255 SH   SOLE 8 600,255 0 0
HD SUPPLY HLDGS INC COM 40416M105 2,986 97,485 SH   SOLE 44 97,485 0 0
HDFC BANK LTD ADR 40415F101 2,148 24,702 SH   SOLE 1 417 24,285 0
HDFC BANK LTD ADR 40415F101 6 69 SH   SOLE 9 69 0 0
HDFC BANK LTD ADR 40415F101 240 2,765 SH   SOLE 20 0 2,765 0
HDFC BANK LTD ADR 40415F101 674 7,746 SH   SOLE 66 0 7,746 0
HEALTH INS INNOVATIONS INC COM 42225K106 0 9 SH   SOLE 1 9 0 0
HEALTH INS INNOVATIONS INC COM 42225K106 119 5,051 SH   SOLE 8 5,051 0 0
HEALTH INS INNOVATIONS INC COM 42225K106 87 3,703 SH   SOLE 44 3,703 0 0
HEALTHCARE RLTY TR TRUS 421946104 3,118 91,300 SH   SOLE 1 91,300 0 0
HEALTHCARE RLTY TR TRUS 421946104 5 155 SH   SOLE 8 155 0 0
HEALTHCARE RLTY TR COM 421946104 449 13,146 SH   SOLE 9 13,146 0 0
HEALTHCARE RLTY TR TRUS 421946104 158 4,618 SH   SOLE 44 4,618 0 0
HEALTHCARE SVCS GRP INC COM 421906108 407 8,674 SH   SOLE 1 8,674 0 0
HEALTHCARE SVCS GRP INC COM 421906108 103 2,196 SH   SOLE 44 2,196 0 0
HEALTHCARE TR AMER INC TRUS 42225P501 2,344 75,362 SH   SOLE 1 75,362 0 0
HEALTHCARE TR AMER INC COM 42225P501 622 19,987 SH   SOLE 1 19,987 0 0
HEALTHCARE TR AMER INC TRUS 42225P501 13 439 SH   SOLE 8 439 0 0
HEALTHEQUITY INC COM 42226A107 263 5,273 SH   SOLE 1 5,273 0 0
HEALTHEQUITY INC COM 42226A107 632 12,682 SH   SOLE 8 12,682 0 0
HEALTHEQUITY INC OPT 42226A107 1,913 38,400 SH Put SOLE 8 38,400 0 0
HEALTHEQUITY INC COM 42226A107 2,266 45,476 SH   SOLE 44 45,476 0 0
HEALTHSOUTH CORP COM 421924309 424 8,762 SH   SOLE 1 8,762 0 0
HEALTHSOUTH CORP OPT 421924309 97 2,000 SH Call SOLE 8 2,000 0 0
HEALTHSOUTH CORP COM 421924309 19 398 SH   SOLE 8 398 0 0
HEALTHSOUTH CORP OPT 421924309 53 1,100 SH Put SOLE 8 1,100 0 0
HEALTHSOUTH CORP COM 421924309 464 9,597 SH   SOLE 44 9,597 0 0
HEALTHSTREAM INC COM 42222N103 80 3,031 SH   SOLE 1 3,031 0 0
HEALTHSTREAM INC COM 42222N103 8 319 SH   SOLE 8 319 0 0
HEALTHSTREAM INC COM 42222N103 72 2,752 SH   SOLE 44 2,752 0 0
HEARTLAND EXPRESS INC COM 422347104 547 26,296 SH   SOLE 1 26,296 0 0
HEARTLAND EXPRESS INC COM 422347104 550 26,431 SH   SOLE 44 26,431 0 0
HEARTLAND FINL USA INC COM 42234Q102 1 18 SH   SOLE 1 18 0 0
HEARTLAND FINL USA INC COM 42234Q102 1 12 SH   SOLE 8 12 0 0
HECLA MNG CO COM 422704106 1,002 196,615 SH   SOLE 1 196,615 0 0
HECLA MNG CO OPT 422704106 360 70,500 SH Put SOLE 8 70,500 0 0
HECLA MNG CO OPT 422704106 818 160,300 SH Call SOLE 8 160,300 0 0
HECLA MNG CO COM 422704106 282 55,231 SH   SOLE 44 55,231 0 0
HEICO CORP NEW COM 422806109 6 82 SH   SOLE 1 82 0 0
HEICO CORP NEW COM 422806208 257 4,146 SH   SOLE 1 4,146 0 0
HEICO CORP NEW COM 422806109 327 4,555 SH   SOLE 8 4,555 0 0
HEICO CORP NEW COM 422806109 1,315 18,304 SH   SOLE 44 18,304 0 0
HEICO CORP NEW COM 422806208 48 775 SH   SOLE 44 775 0 0
HEIDRICK &amp STRUGGLES INTL IN COM 422819102 48 2,228 SH   SOLE 1 2,228 0 0
HEIDRICK &amp STRUGGLES INTL IN COM 422819102 17 800 SH   SOLE 44 800 0 0
HELEN OF TROY CORP LTD COM G4388N106 781 8,292 SH   SOLE 1 8,292 0 0
HELEN OF TROY CORP LTD OPT G4388N106 9 100 SH Put SOLE 8 100 0 0
HELEN OF TROY CORP LTD OPT G4388N106 94 1,000 SH Call SOLE 8 1,000 0 0
HELEN OF TROY CORP LTD COM G4388N106 26 276 SH   SOLE 8 276 0 0
HELEN OF TROY CORP LTD COM G4388N106 1,419 15,079 SH   SOLE 44 15,079 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 366 64,920 SH   SOLE 1 64,920 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1 103 SH   SOLE 8 103 0 0
HELMERICH &amp PAYNE INC COM 423452101 9,204 169,391 SH   SOLE 1 169,391 0 0
HELMERICH &amp PAYNE INC OPT 423452101 5,168 95,100 SH Put SOLE 8 95,100 0 0
HELMERICH &amp PAYNE INC COM 423452101 1,270 23,370 SH   SOLE 8 23,370 0 0
HELMERICH &amp PAYNE INC OPT 423452101 2,674 49,200 SH Call SOLE 8 49,200 0 0
HELMERICH &amp PAYNE INC COM 423452101 195 3,583 SH   SOLE 44 3,583 0 0
HEMISPHERE MEDIA GROUP INC COM 42365Q103 0 11 SH   SOLE 1 11 0 0
HEMISPHERE MEDIA GROUP INC COM 42365Q103 12 1,040 SH   SOLE 44 1,040 0 0
HENNESSY ADVISORS INC COM 425885100 22 1,473 SH   SOLE 44 1,473 0 0
HENRY JACK &amp ASSOC INC COM 426281101 5,108 49,175 SH   SOLE 1 49,175 0 0
HENRY JACK &amp ASSOC INC COM 426281101 83 803 SH   SOLE 8 803 0 0
HENRY JACK &amp ASSOC INC COM 426281101 4,992 48,063 SH   SOLE 44 48,063 0 0
HERBALIFE LTD COM G4412G101 302 4,248 SH   SOLE 1 4,248 0 0
HERBALIFE LTD OPT G4412G101 3,538 49,600 SH Call SOLE 8 49,600 0 0
HERBALIFE LTD OPT G4412G101 11,120 155,900 SH Put SOLE 8 155,900 0 0
HERBALIFE LTD BOND 42703MAB9 497 478,000 PRN   SOLE 8 0 0 478,000
HERBALIFE LTD COM G4412G101 418 5,864 SH   SOLE 8 5,864 0 0
HERBALIFE LTD COM G4412G101 353 4,949 SH   SOLE 44 4,949 0 0
HERC HLDGS INC COM 42704L104 1 19 SH   SOLE 1 19 0 0
HERC HLDGS INC OPT 42704L104 559 14,212 SH Put SOLE 8 14,212 0 0
HERC HLDGS INC OPT 42704L104 1,622 41,262 SH Call SOLE 8 41,262 0 0
HERC HLDGS INC COM 42704L104 195 4,968 SH   SOLE 44 4,968 0 0
HERITAGE COMMERCE CORP COM 426927109 0 26 SH   SOLE 1 26 0 0
HERITAGE COMMERCE CORP COM 426927109 46 3,310 SH   SOLE 44 3,310 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 0 12 SH   SOLE 1 12 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 1 51 SH   SOLE 8 51 0 0
HERITAGE FINL CORP WASH COM 42722X106 1 22 SH   SOLE 1 22 0 0
HERITAGE FINL CORP WASH COM 42722X106 3 100 SH   SOLE 44 100 0 0
HERITAGE INS HLDGS INC COM 42727J102 0 19 SH   SOLE 1 19 0 0
HERITAGE INS HLDGS INC COM 42727J102 265 20,300 SH   SOLE 44 20,300 0 0
HERON THERAPEUTICS INC COM 427746102 0 33 SH   SOLE 1 33 0 0
HERON THERAPEUTICS INC OPT 427746102 14 1,000 SH Call SOLE 8 1,000 0 0
HERON THERAPEUTICS INC COM 427746102 32 2,317 SH   SOLE 8 2,317 0 0
HERON THERAPEUTICS INC COM 427746102 42 3,015 SH   SOLE 44 3,015 0 0
HERSHA HOSPITALITY TR TRUS 427825500 650 35,095 SH   SOLE 1 35,095 0 0
HERSHA HOSPITALITY TR TRUS 427825500 1 67 SH   SOLE 8 67 0 0
HERSHA HOSPITALITY TR TRUS 427825500 120 6,506 SH   SOLE 44 6,506 0 0
HERSHEY CO COM 427866108 9,499 88,468 SH   SOLE 1 88,468 0 0
HERSHEY CO OPT 427866108 2,427 22,600 SH Call SOLE 8 22,600 0 0
HERSHEY CO COM 427866108 383 3,569 SH   SOLE 8 3,569 0 0
HERSHEY CO OPT 427866108 3,640 33,900 SH Put SOLE 8 33,900 0 0
HERSHEY CO COM 427866108 37 349 SH   SOLE 9 349 0 0
HERSHEY CO COM 427866108 653 6,081 SH   SOLE 44 6,081 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 0 43 SH   SOLE 1 43 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 5,995 521,326 SH   SOLE 8 521,326 0 0
HERTZ GLOBAL HLDGS INC OPT 42806J106 10,465 909,940 SH Put SOLE 8 909,940 0 0
HERTZ GLOBAL HLDGS INC OPT 42806J106 2,535 220,440 SH Call SOLE 8 220,440 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 1,644 142,898 SH   SOLE 44 142,898 0 0
HESKA CORP COM 42805E306 78 763 SH   SOLE 1 763 0 0
HESS CORP COM 42809H107 6,394 145,749 SH   SOLE 1 145,749 0 0
HESS CORP COM 42809H107 1,508 34,372 SH   SOLE 8 34,372 0 0
HESS CORP OPT 42809H107 9,967 227,200 SH Call SOLE 8 227,200 0 0
HESS CORP OPT 42809H107 9,757 222,400 SH Put SOLE 8 222,400 0 0
HESS CORP COM 42809H107 85 1,939 SH   SOLE 9 1,939 0 0
HESS CORP COM 42809H107 187 4,272 SH   SOLE 44 4,272 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 29,996 1,808,072 SH   SOLE 1 1,808,072 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,930 116,367 SH   SOLE 8 116,367 0 0
HEWLETT PACKARD ENTERPRISE C OPT 42824C109 1,130 68,100 SH Call SOLE 8 68,100 0 0
HEWLETT PACKARD ENTERPRISE C OPT 42824C109 2,409 145,200 SH Put SOLE 8 145,200 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,862 112,165 SH   SOLE 44 112,165 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 16 948 SH   SOLE 56 948 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 4 245 SH   DFND 66 0 0 245
HEXCEL CORP NEW COM 428291108 296 5,604 SH   SOLE 1 5,604 0 0
HEXCEL CORP NEW OPT 428291108 5 100 SH Call SOLE 8 100 0 0
HEXCEL CORP NEW OPT 428291108 69 1,300 SH Put SOLE 8 1,300 0 0
HEXCEL CORP NEW COM 428291108 56 1,063 SH   SOLE 8 1,063 0 0
HEXCEL CORP NEW COM 428291108 98 1,854 SH   SOLE 44 1,854 0 0
HFF INC COM 40418F108 161 4,614 SH   SOLE 1 4,614 0 0
HI-CRUSH PARTNERS LP COM 428337109 12,855 1,184,838 SH   SOLE 1 1,184,838 0 0
HI-CRUSH PARTNERS LP COM 428337109 393 36,205 SH   SOLE 8 36,205 0 0
HI-CRUSH PARTNERS LP OPT 428337109 219 20,200 SH Put SOLE 8 20,200 0 0
HI-CRUSH PARTNERS LP OPT 428337109 608 56,000 SH Call SOLE 8 56,000 0 0
HIBBETT SPORTS INC COM 428567101 301 14,534 SH   SOLE 1 14,534 0 0
HIBBETT SPORTS INC COM 428567101 126 6,083 SH   SOLE 8 6,083 0 0
HIBBETT SPORTS INC COM 428567101 207 9,981 SH   SOLE 44 9,981 0 0
HIGHWOODS PPTYS INC COM 431284108 670 13,219 SH   SOLE 1 13,219 0 0
HIGHWOODS PPTYS INC TRUS 431284108 4,069 80,256 SH   SOLE 1 80,256 0 0
HIGHWOODS PPTYS INC TRUS 431284108 5 98 SH   SOLE 8 98 0 0
HIGHWOODS PPTYS INC TRUS 431284108 214 4,227 SH   SOLE 44 4,227 0 0
HILL INTERNATIONAL INC COM 431466101 0 27 SH   SOLE 1 27 0 0
HILL INTERNATIONAL INC COM 431466101 2 300 SH   SOLE 44 300 0 0
HILL ROM HLDGS INC COM 431475102 1,201 15,085 SH   SOLE 1 15,085 0 0
HILL ROM HLDGS INC COM 431475102 61 769 SH   SOLE 8 769 0 0
HILL ROM HLDGS INC OPT 431475102 8 100 SH Call SOLE 8 100 0 0
HILL ROM HLDGS INC COM 431475102 916 11,512 SH   SOLE 44 11,512 0 0
HILLENBRAND INC COM 431571108 271 7,485 SH   SOLE 1 7,485 0 0
HILLENBRAND INC OPT 431571108 36 1,000 SH Call SOLE 8 1,000 0 0
HILLENBRAND INC COM 431571108 3 92 SH   SOLE 8 92 0 0
HILLENBRAND INC COM 431571108 239 6,620 SH   SOLE 44 6,620 0 0
HILLTOP HOLDINGS INC COM 432748101 75 2,885 SH   SOLE 1 2,885 0 0
HILLTOP HOLDINGS INC COM 432748101 25 972 SH   SOLE 8 972 0 0
HILLTOP HOLDINGS INC OPT 432748101 89 3,400 SH Put SOLE 8 3,400 0 0
HILLTOP HOLDINGS INC COM 432748101 359 13,701 SH   SOLE 44 13,701 0 0
HILTON GRAND VACATIONS INC COM 43283X105 423 11,735 SH   SOLE 1 11,735 0 0
HILTON GRAND VACATIONS INC COM 43283X105 144 4,007 SH   SOLE 8 4,007 0 0
HILTON GRAND VACATIONS INC OPT 43283X105 8 230 SH Call SOLE 8 230 0 0
HILTON GRAND VACATIONS INC OPT 43283X105 277 7,690 SH Put SOLE 8 7,690 0 0
HILTON GRAND VACATIONS INC COM 43283X105 163 4,516 SH   SOLE 44 4,516 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 12,108 195,743 SH   SOLE 1 195,743 0 0
HILTON WORLDWIDE HLDGS INC OPT 43300A203 430 6,959 SH Call SOLE 8 6,959 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 749 12,114 SH   SOLE 8 12,114 0 0
HILTON WORLDWIDE HLDGS INC OPT 43300A203 3,147 50,877 SH Put SOLE 8 50,877 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 7,186 116,179 SH   SOLE 44 116,179 0 0
HIMAX TECHNOLOGIES INC OPT 43289P106 2,704 329,800 SH Put SOLE 8 329,800 0 0
HIMAX TECHNOLOGIES INC OPT 43289P106 3,368 410,700 SH Call SOLE 8 410,700 0 0
HIMAX TECHNOLOGIES INC ADR 43289P106 8 1,000 SH   DFND 66 0 0 1,000
HINGHAM INSTN SVGS MASS COM 433323102 0 1 SH   SOLE 1 1 0 0
HINGHAM INSTN SVGS MASS COM 433323102 18 100 SH   SOLE 44 100 0 0
HMS HLDGS CORP COM 40425J101 184 9,969 SH   SOLE 1 9,969 0 0
HMS HLDGS CORP COM 40425J101 498 26,954 SH   SOLE 44 26,954 0 0
HNI CORP COM 404251100 5 129 SH   SOLE 1 129 0 0
HNI CORP COM 404251100 1 30 SH   SOLE 8 30 0 0
HNI CORP COM 404251100 58 1,460 SH   SOLE 44 1,460 0 0
HOEGH LNG PARTNERS LP COM Y3262R100 1 62 SH   SOLE 8 62 0 0
HOLLY ENERGY PARTNERS L P COM 435763107 567 17,468 SH   SOLE 32 17,468 0 0
HOLLYFRONTIER CORP COM 436106108 8,321 302,920 SH   SOLE 1 302,920 0 0
HOLLYFRONTIER CORP OPT 436106108 6,436 234,300 SH Put SOLE 8 234,300 0 0
HOLLYFRONTIER CORP OPT 436106108 9,205 335,100 SH Call SOLE 8 335,100 0 0
HOLLYFRONTIER CORP COM 436106108 1,000 36,389 SH   SOLE 8 36,389 0 0
HOLLYFRONTIER CORP COM 436106108 1,673 60,888 SH   SOLE 44 60,888 0 0
HOLLYFRONTIER CORP COM 436106108 55 2,000 SH   DFND 66 0 0 2,000
HOLLYSYS AUTOMATION TECHNOLO COM G45667105 695 41,876 SH   SOLE 1 41,876 0 0
HOLLYSYS AUTOMATION TECHNOLO COM G45667105 15 900 SH   SOLE 44 900 0 0
HOLOGIC INC COM 436440101 6,980 153,786 SH   SOLE 1 153,786 0 0
HOLOGIC INC COM 436440101 552 12,155 SH   SOLE 8 12,155 0 0
HOLOGIC INC OPT 436440101 508 11,200 SH Call SOLE 8 11,200 0 0
HOLOGIC INC OPT 436440101 372 8,200 SH Put SOLE 8 8,200 0 0
HOLOGIC INC BOND 436440AC5 1,324 904,000 PRN   SOLE 8 0 0 904,000
HOLOGIC INC COM 436440101 9,099 200,519 SH   SOLE 44 200,519 0 0
HOME BANCORP INC COM 43689E107 0 5 SH   SOLE 1 5 0 0
HOME BANCSHARES INC COM 436893200 987 39,626 SH   SOLE 1 39,626 0 0
HOME BANCSHARES INC COM 436893200 322 12,931 SH   SOLE 44 12,931 0 0
HOME DEPOT INC COM 437076102 163,980 1,068,973 SH   SOLE 1 785,958 283,015 0
HOME DEPOT INC OPT 437076102 19,957 130,100 SH Put SOLE 8 130,100 0 0
HOME DEPOT INC COM 437076102 5 30 SH   SOLE 8 30 0 0
HOME DEPOT INC OPT 437076102 95,891 625,100 SH Call SOLE 8 625,100 0 0
HOME DEPOT INC COM 437076102 334 2,177 SH   SOLE 9 2,177 0 0
HOME DEPOT INC COM 437076102 724 4,721 SH   SOLE 20 0 4,721 0
HOME DEPOT INC COM 437076102 614 4,000 SH   SOLE 39 4,000 0 0
HOME DEPOT INC COM 437076102 5,017 32,703 SH   SOLE 44 32,703 0 0
HOME DEPOT INC COM 437076102 650 4,240 SH   DFND 66 0 0 4,240
HOME DEPOT INC COM 437076102 10,474 68,281 SH   SOLE 66 0 68,281 0
HOME DEPOT INC COM 437076102 614 4,000 SH   SOLE 79 4,000 0 0
HOME DEPOT INC COM 437076102 13 87 SH   SOLE 99 87 0 0
HOMESTREET INC COM 43785V102 90 3,227 SH   SOLE 1 3,227 0 0
HOMESTREET INC COM 43785V102 2 87 SH   SOLE 8 87 0 0
HOMESTREET INC COM 43785V102 899 32,500 SH   SOLE 44 32,500 0 0
HOMETRUST BANCSHARES INC COM 437872104 0 12 SH   SOLE 1 12 0 0
HONDA MOTOR LTD ADR 438128308 2 88 SH   SOLE 8 88 0 0
HONEYWELL INTL INC COM 438516106 255,914 1,919,978 SH   SOLE 1 1,919,978 0 0
HONEYWELL INTL INC COM 438516106 5,548 41,618 SH   SOLE 8 41,618 0 0
HONEYWELL INTL INC OPT 438516106 8,664 65,000 SH Call SOLE 8 65,000 0 0
HONEYWELL INTL INC OPT 438516106 9,304 69,800 SH Put SOLE 8 69,800 0 0
HONEYWELL INTL INC COM 438516106 114 859 SH   SOLE 9 859 0 0
HONEYWELL INTL INC COM 438516106 84 633 SH   SOLE 20 0 633 0
HONEYWELL INTL INC COM 438516106 2,744 20,587 SH   SOLE 44 20,587 0 0
HONEYWELL INTL INC COM 438516106 948 7,116 SH   DFND 66 0 0 7,116
HONEYWELL INTL INC COM 438516106 272 2,040 SH   SOLE 81 2,040 0 0
HOOKER FURNITURE CORP COM 439038100 29 722 SH   SOLE 1 722 0 0
HOOKER FURNITURE CORP COM 439038100 2 50 SH   SOLE 8 50 0 0
HOOKER FURNITURE CORP COM 439038100 4 100 SH   SOLE 44 100 0 0
HOPE BANCORP INC COM 43940T109 420 22,485 SH   SOLE 1 22,485 0 0
HOPE BANCORP INC COM 43940T109 56 3,000 SH   SOLE 44 3,000 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 830 21,958 SH   SOLE 1 21,958 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 176 4,643 SH   SOLE 44 4,643 0 0
HORIZON BANCORP IND COM 440407104 0 17 SH   SOLE 1 17 0 0
HORIZON BANCORP IND COM 440407104 11 400 SH   SOLE 44 400 0 0
HORIZON GLOBAL CORP COM 44052W104 0 18 SH   SOLE 1 18 0 0
HORIZON PHARMA PLC COM G4617B105 821 69,219 SH   SOLE 1 69,219 0 0
HORIZON PHARMA PLC COM G4617B105 336 28,276 SH   SOLE 8 28,276 0 0
HORIZON PHARMA PLC OPT G4617B105 160 13,500 SH Call SOLE 8 13,500 0 0
HORIZON PHARMA PLC OPT G4617B105 72 6,100 SH Put SOLE 8 6,100 0 0
HORIZON PHARMA PLC COM G4617B105 762 64,200 SH   SOLE 44 64,200 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 1 76 SH   SOLE 8 76 0 0
HORMEL FOODS CORP COM 440452100 6,777 198,661 SH   SOLE 1 198,661 0 0
HORMEL FOODS CORP OPT 440452100 68 2,000 SH Put SOLE 8 2,000 0 0
HORMEL FOODS CORP COM 440452100 300 8,811 SH   SOLE 8 8,811 0 0
HORMEL FOODS CORP OPT 440452100 498 14,600 SH Call SOLE 8 14,600 0 0
HORMEL FOODS CORP COM 440452100 661 19,383 SH   SOLE 44 19,383 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 12 4,082 SH   SOLE 1 4,082 0 0
HORNBECK OFFSHORE SVCS INC N OPT 440543106 98 34,600 SH Put SOLE 8 34,600 0 0
HORNBECK OFFSHORE SVCS INC N OPT 440543106 244 86,100 SH Call SOLE 8 86,100 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 345 122,033 SH   SOLE 44 122,033 0 0
HORTONWORKS INC COM 440894103 0 36 SH   SOLE 1 36 0 0
HORTONWORKS INC OPT 440894103 4 300 SH Call SOLE 8 300 0 0
HORTONWORKS INC COM 440894103 4 337 SH   SOLE 8 337 0 0
HORTONWORKS INC COM 440894103 79 6,118 SH   SOLE 44 6,118 0 0
HOSPITALITY PPTYS TR TRUS 44106M102 3,767 129,226 SH   SOLE 1 129,226 0 0
HOSPITALITY PPTYS TR OPT 44106M102 9,774 335,300 SH Call SOLE 8 335,300 0 0
HOSPITALITY PPTYS TR TRUS 44106M102 660 22,640 SH   SOLE 8 22,640 0 0
HOSPITALITY PPTYS TR TRUS 44106M102 363 12,461 SH   SOLE 44 12,461 0 0
HOST HOTELS &amp RESORTS INC TRUS 44107P104 13,261 725,776 SH   SOLE 1 725,776 0 0
HOST HOTELS &amp RESORTS INC COM 44107P104 2,302 125,973 SH   SOLE 1 125,973 0 0
HOST HOTELS &amp RESORTS INC OPT 44107P104 17,580 962,200 SH Call SOLE 8 962,200 0 0
HOST HOTELS &amp RESORTS INC OPT 44107P104 58 3,200 SH Put SOLE 8 3,200 0 0
HOST HOTELS &amp RESORTS INC TRUS 44107P104 966 52,862 SH   SOLE 44 52,862 0 0
HOSTESS BRANDS INC COM 44109J106 242 15,058 SH   SOLE 1 15,058 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1 77 SH   SOLE 1 77 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 500 40,635 SH   SOLE 44 40,635 0 0
HOULIHAN LOKEY INC COM 441593100 1 15 SH   SOLE 1 15 0 0
HOULIHAN LOKEY INC COM 441593100 63 1,814 SH   SOLE 8 1,814 0 0
HOULIHAN LOKEY INC COM 441593100 61 1,746 SH   SOLE 44 1,746 0 0
HOUSTON AMERN ENERGY CORP COM 44183U100 0 38 SH   SOLE 8 38 0 0
HOVNANIAN ENTERPRISES INC COM 442487203 0 91 SH   SOLE 1 91 0 0
HOVNANIAN ENTERPRISES INC OPT 442487203 0 100 SH Put SOLE 8 100 0 0
HOVNANIAN ENTERPRISES INC COM 442487203 0 2 SH   SOLE 8 2 0 0
HOVNANIAN ENTERPRISES INC COM 442487203 184 65,800 SH   SOLE 44 65,800 0 0
HOWARD BANCORP INC COM 442496105 0 7 SH   SOLE 1 7 0 0
HOWARD HUGHES CORP COM 44267D107 333 2,713 SH   SOLE 1 2,713 0 0
HOWARD HUGHES CORP COM 44267D107 2 17 SH   SOLE 8 17 0 0
HOWARD HUGHES CORP COM 44267D107 1,583 12,883 SH   SOLE 44 12,883 0 0
HP INC COM 40434L105 29,590 1,692,795 SH   SOLE 1 1,692,795 0 0
HP INC OPT 40434L105 5,352 306,200 SH Put SOLE 8 306,200 0 0
HP INC COM 40434L105 438 25,034 SH   SOLE 8 25,034 0 0
HP INC OPT 40434L105 2,921 167,100 SH Call SOLE 8 167,100 0 0
HP INC COM 40434L105 61 3,483 SH   SOLE 9 3,483 0 0
HP INC COM 40434L105 2,737 156,566 SH   SOLE 44 156,566 0 0
HP INC COM 40434L105 17 948 SH   SOLE 56 948 0 0
HP INC COM 40434L105 4 245 SH   DFND 66 0 0 245
HRG GROUP INC COM 40434J100 2 88 SH   SOLE 1 88 0 0
HRG GROUP INC COM 40434J100 65 3,672 SH   SOLE 8 3,672 0 0
HRG GROUP INC COM 40434J100 3,172 179,101 SH   SOLE 44 179,101 0 0
HSBC HLDGS PLC ADR 404280406 34 743 SH   SOLE 1 743 0 0
HSBC HLDGS PLC OPT 404280406 15,207 327,800 SH Put SOLE 8 327,800 0 0
HSBC HLDGS PLC OPT 404280406 2,830 61,000 SH Call SOLE 8 61,000 0 0
HSBC HLDGS PLC ADR 404280406 178 3,836 SH   SOLE 9 3,836 0 0
HSBC HLDGS PLC ADR 404280406 32 700 SH   DFND 20 0 0 700
HSBC HLDGS PLC PREF 404280604 132 5,000 SH   DFND 66 0 0 5,000
HSBC HLDGS PLC ADR 404280406 172 3,710 SH   DFND 66 0 0 3,710
HSN INC COM 404303109 130 4,057 SH   SOLE 1 4,057 0 0
HSN INC COM 404303109 328 10,261 SH   SOLE 8 10,261 0 0
HSN INC COM 404303109 103 3,234 SH   SOLE 44 3,234 0 0
HUANENG PWR INTL INC OPT 443304100 297 10,700 SH Call SOLE 8 10,700 0 0
HUANENG PWR INTL INC OPT 443304100 50 1,800 SH Put SOLE 8 1,800 0 0
HUANENG PWR INTL INC ADR 443304100 428 15,400 SH   DFND 20 0 0 15,400
HUB GROUP INC COM 443320106 227 5,915 SH   SOLE 1 5,915 0 0
HUB GROUP INC COM 443320106 3 74 SH   SOLE 8 74 0 0
HUB GROUP INC COM 443320106 422 11,000 SH   SOLE 44 11,000 0 0
HUBBELL INC COM 443510607 652 5,757 SH   SOLE 1 5,757 0 0
HUBBELL INC COM 443510607 24 215 SH   SOLE 8 215 0 0
HUBBELL INC COM 443510607 1,438 12,704 SH   SOLE 44 12,704 0 0
HUBSPOT INC COM 443573100 177 2,687 SH   SOLE 1 2,687 0 0
HUBSPOT INC COM 443573100 74 1,114 SH   SOLE 8 1,114 0 0
HUBSPOT INC COM 443573100 965 14,686 SH   SOLE 44 14,686 0 0
HUDBAY MINERALS INC COM 443628102 1 100 SH   SOLE 9 100 0 0
HUDBAY MINERALS INC COM 443628102 2 300 SH   SOLE 44 300 0 0
HUDSON PAC PPTYS INC COM 444097109 1,079 31,545 SH   SOLE 1 31,545 0 0
HUDSON PAC PPTYS INC TRUS 444097109 4,186 122,438 SH   SOLE 1 122,438 0 0
HUDSON PAC PPTYS INC TRUS 444097109 920 26,901 SH   SOLE 8 26,901 0 0
HUDSON PAC PPTYS INC TRUS 444097109 4,111 120,234 SH   SOLE 44 120,234 0 0
HUDSON TECHNOLOGIES INC COM 444144109 0 29 SH   SOLE 1 29 0 0
HUDSON TECHNOLOGIES INC COM 444144109 26 3,100 SH   SOLE 44 3,100 0 0
HUMANA INC COM 444859102 17,416 72,389 SH   SOLE 1 72,389 0 0
HUMANA INC COM 444859102 2,464 10,242 SH   SOLE 8 10,242 0 0
HUMANA INC OPT 444859102 3,898 16,200 SH Put SOLE 8 16,200 0 0
HUMANA INC OPT 444859102 6,160 25,600 SH Call SOLE 8 25,600 0 0
HUMANA INC COM 444859102 38 156 SH   SOLE 9 156 0 0
HUMANA INC COM 444859102 17,935 74,538 SH   SOLE 44 74,538 0 0
HUNT J B TRANS SVCS INC COM 445658107 3,136 34,321 SH   SOLE 1 34,321 0 0
HUNT J B TRANS SVCS INC OPT 445658107 685 7,500 SH Put SOLE 8 7,500 0 0
HUNT J B TRANS SVCS INC COM 445658107 5 52 SH   SOLE 8 52 0 0
HUNT J B TRANS SVCS INC OPT 445658107 1,124 12,300 SH Call SOLE 8 12,300 0 0
HUNT J B TRANS SVCS INC COM 445658107 2,302 25,193 SH   SOLE 44 25,193 0 0
HUNTINGTON BANCSHARES INC COM 446150104 27,286 2,018,242 SH   SOLE 1 2,018,242 0 0
HUNTINGTON BANCSHARES INC OPT 446150104 380 28,100 SH Call SOLE 8 28,100 0 0
HUNTINGTON BANCSHARES INC COM 446150104 354 26,207 SH   SOLE 8 26,207 0 0
HUNTINGTON BANCSHARES INC OPT 446150104 239 17,700 SH Put SOLE 8 17,700 0 0
HUNTINGTON BANCSHARES INC COM 446150104 7 498 SH   DFND 66 0 0 498
HUNTINGTON INGALLS INDS INC COM 446413106 1,727 9,280 SH   SOLE 1 9,280 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 14 76 SH   SOLE 8 76 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 2,708 14,549 SH   SOLE 44 14,549 0 0
HUNTSMAN CORP COM 447011107 9,600 371,536 SH   SOLE 1 371,536 0 0
HUNTSMAN CORP OPT 447011107 9,031 349,500 SH Put SOLE 8 349,500 0 0
HUNTSMAN CORP OPT 447011107 5,796 224,300 SH Call SOLE 8 224,300 0 0
HUNTSMAN CORP COM 447011107 211 8,185 SH   SOLE 8 8,185 0 0
HUNTSMAN CORP COM 447011107 0 1 SH   SOLE 9 1 0 0
HUNTSMAN CORP COM 447011107 1,986 76,849 SH   SOLE 44 76,849 0 0
HURCO COMPANIES INC COM 447324104 0 5 SH   SOLE 1 5 0 0
HURCO COMPANIES INC COM 447324104 38 1,100 SH   SOLE 44 1,100 0 0
HURON CONSULTING GROUP INC COM 447462102 211 4,878 SH   SOLE 1 4,878 0 0
HURON CONSULTING GROUP INC COM 447462102 341 7,900 SH   SOLE 8 7,900 0 0
HURON CONSULTING GROUP INC COM 447462102 466 10,780 SH   SOLE 44 10,780 0 0
HUTTIG BLDG PRODS INC COM 448451104 0 19 SH   SOLE 1 19 0 0
HUTTIG BLDG PRODS INC COM 448451104 207 29,604 SH   SOLE 44 29,604 0 0
HYATT HOTELS CORP COM 448579102 1,485 26,412 SH   SOLE 1 26,412 0 0
HYATT HOTELS CORP COM 448579102 1,006 17,888 SH   SOLE 8 17,888 0 0
HYATT HOTELS CORP OPT 448579102 9,511 169,200 SH Put SOLE 8 169,200 0 0
HYATT HOTELS CORP COM 448579102 118 2,100 SH   SOLE 44 2,100 0 0
HYDROGENICS CORP NEW COM 448883207 0 45 SH   SOLE 8 45 0 0
HYSTER YALE MATLS HANDLING I COM 449172105 0 7 SH   SOLE 1 7 0 0
HYSTER YALE MATLS HANDLING I COM 449172105 21 299 SH   SOLE 8 299 0 0
HYSTER YALE MATLS HANDLING I COM 449172105 133 1,890 SH   SOLE 44 1,890 0 0
IAC INTERACTIVECORP COM 44919P508 419 4,060 SH   SOLE 1 4,060 0 0
IAC INTERACTIVECORP OPT 44919P508 5,719 55,400 SH Put SOLE 8 55,400 0 0
IAC INTERACTIVECORP COM 44919P508 13,733 133,017 SH   SOLE 8 133,017 0 0
IAC INTERACTIVECORP OPT 44919P508 1,600 15,500 SH Call SOLE 8 15,500 0 0
IAC INTERACTIVECORP COM 44919P508 1,517 14,700 SH   SOLE 44 14,700 0 0
IAMGOLD CORP COM 450913108 2 384 SH   SOLE 1 384 0 0
IAMGOLD CORP OPT 450913108 572 110,800 SH Call SOLE 8 110,800 0 0
IAMGOLD CORP OPT 450913108 114 22,000 SH Put SOLE 8 22,000 0 0
IAMGOLD CORP COM 450913108 1 100 SH   SOLE 9 100 0 0
IAMGOLD CORP COM 450913108 6 1,100 SH   DFND 20 0 0 1,100
IAMGOLD CORP COM 450913108 6 1,200 SH   SOLE 44 1,200 0 0
IAMGOLD CORP COM 450913108 19 3,640 SH   DFND 66 0 0 3,640
IBERIABANK CORP COM 450828108 992 12,178 SH   SOLE 1 12,178 0 0
IBERIABANK CORP COM 450828108 135 1,654 SH   SOLE 44 1,654 0 0
ICAHN ENTERPRISES LP OPT 451100101 646 12,500 SH Put SOLE 8 12,500 0 0
ICAHN ENTERPRISES LP COM 451100101 563 10,883 SH   SOLE 8 10,883 0 0
ICAHN ENTERPRISES LP OPT 451100101 103 2,000 SH Call SOLE 8 2,000 0 0
ICF INTL INC COM 44925C103 29 611 SH   SOLE 1 611 0 0
ICF INTL INC COM 44925C103 740 15,703 SH   SOLE 44 15,703 0 0
ICHOR HOLDINGS COM G4740B105 0 10 SH   SOLE 1 10 0 0
ICHOR HOLDINGS COM G4740B105 396 19,645 SH   SOLE 44 19,645 0 0
ICICI BK LTD ADR 45104G104 742 82,742 SH   SOLE 1 82,742 0 0
ICICI BK LTD OPT 45104G104 321 35,840 SH Call SOLE 8 35,840 0 0
ICICI BK LTD ADR 45104G104 517 57,607 SH   SOLE 8 57,607 0 0
ICICI BK LTD OPT 45104G104 548 61,130 SH Put SOLE 8 61,130 0 0
ICICI BK LTD ADR 45104G104 448 49,934 SH   SOLE 9 49,934 0 0
ICICI BK LTD ADR 45104G104 341 37,960 SH   DFND 66 0 0 37,960
ICICI BK LTD ADR 45104G104 316 35,200 SH   SOLE 78 35,200 0 0
ICON PLC COM G4705A100 276 2,824 SH   SOLE 1 2,824 0 0
ICON PLC COM G4705A100 2,102 21,500 SH   SOLE 44 21,500 0 0
ICONIX BRAND GROUP INC COM 451055107 47 6,777 SH   SOLE 1 6,777 0 0
ICONIX BRAND GROUP INC OPT 451055107 19 2,700 SH Call SOLE 8 2,700 0 0
ICONIX BRAND GROUP INC OPT 451055107 58 8,400 SH Put SOLE 8 8,400 0 0
ICONIX BRAND GROUP INC COM 451055107 47 6,840 SH   SOLE 44 6,840 0 0
ICU MED INC COM 44930G107 309 1,788 SH   SOLE 1 1,788 0 0
ICU MED INC COM 44930G107 138 800 SH   SOLE 44 800 0 0
IDACORP INC COM 451107106 285 3,347 SH   SOLE 1 3,347 0 0
IDACORP INC COM 451107106 157 1,838 SH   SOLE 9 1,838 0 0
IDACORP INC COM 451107106 57 673 SH   SOLE 44 673 0 0
IDENTIV INC COM 45170X205 24 4,662 SH   DFND 66 0 0 4,662
IDERA PHARMACEUTICALS INC COM 45168K306 0 80 SH   SOLE 1 80 0 0
IDERA PHARMACEUTICALS INC COM 45168K306 0 4 SH   SOLE 8 4 0 0
IDERA PHARMACEUTICALS INC COM 45168K306 0 12 SH   SOLE 44 12 0 0
IDEX CORP COM 45167R104 1,392 12,318 SH   SOLE 1 12,318 0 0
IDEX CORP COM 45167R104 407 3,605 SH   SOLE 8 3,605 0 0
IDEX CORP OPT 45167R104 113 1,000 SH Call SOLE 8 1,000 0 0
IDEX CORP COM 45167R104 271 2,400 SH   SOLE 44 2,400 0 0
IDEXX LABS INC COM 45168D104 21,890 135,606 SH   SOLE 1 135,606 0 0
IDEXX LABS INC OPT 45168D104 16 100 SH Call SOLE 8 100 0 0
IDEXX LABS INC COM 45168D104 73 447 SH   SOLE 8 447 0 0
IDEXX LABS INC COM 45168D104 1,980 12,265 SH   SOLE 44 12,265 0 0
IDT CORP COM 448947507 0 13 SH   SOLE 1 13 0 0
IDT CORP OPT 448947507 50 3,500 SH Put SOLE 8 3,500 0 0
IDT CORP OPT 448947507 96 6,700 SH Call SOLE 8 6,700 0 0
IDT CORP COM 448947507 101 7,010 SH   SOLE 44 7,010 0 0
IES HLDGS INC COM 44951W106 0 6 SH   SOLE 1 6 0 0
IGNYTA INC COM 451731103 0 38 SH   SOLE 1 38 0 0
IGNYTA INC COM 451731103 2 212 SH   SOLE 8 212 0 0
IGNYTA INC COM 451731103 176 16,985 SH   SOLE 44 16,985 0 0
IHS MARKIT LTD COM G47567105 20,574 467,184 SH   SOLE 1 467,184 0 0
IHS MARKIT LTD COM G47567105 3,974 90,262 SH   SOLE 8 90,262 0 0
IHS MARKIT LTD COM G47567105 125 2,837 SH   SOLE 9 2,837 0 0
IHS MARKIT LTD COM G47567105 3,312 75,204 SH   SOLE 44 75,204 0 0
II VI INC COM 902104108 225 6,534 SH   SOLE 1 6,534 0 0
II VI INC OPT 902104108 456 13,300 SH Put SOLE 8 13,300 0 0
II VI INC OPT 902104108 1,904 55,500 SH Call SOLE 8 55,500 0 0
IKANG HEALTHCARE GROUP INC OPT 45174L108 360 29,300 SH Put SOLE 8 29,300 0 0
IKANG HEALTHCARE GROUP INC ADR 45174L108 290 23,590 SH   SOLE 8 23,590 0 0
ILG INC COM 44967H101 618 22,505 SH   SOLE 1 22,505 0 0
ILG INC COM 44967H101 904 32,876 SH   SOLE 8 32,876 0 0
ILG INC OPT 44967H101 1,900 69,100 SH Call SOLE 8 69,100 0 0
ILG INC OPT 44967H101 5,517 200,700 SH Put SOLE 8 200,700 0 0
ILLINOIS TOOL WKS INC COM 452308109 22,860 159,584 SH   SOLE 1 159,584 0 0
ILLINOIS TOOL WKS INC OPT 452308109 616 4,300 SH Call SOLE 8 4,300 0 0
ILLINOIS TOOL WKS INC OPT 452308109 301 2,100 SH Put SOLE 8 2,100 0 0
ILLINOIS TOOL WKS INC COM 452308109 419 2,922 SH   SOLE 8 2,922 0 0
ILLINOIS TOOL WKS INC COM 452308109 71 496 SH   SOLE 44 496 0 0
ILLUMINA INC COM 452327109 14,786 85,214 SH   SOLE 1 85,214 0 0
ILLUMINA INC COM 452327109 8,607 49,605 SH   SOLE 8 49,605 0 0
ILLUMINA INC OPT 452327109 5,796 33,400 SH Call SOLE 8 33,400 0 0
ILLUMINA INC OPT 452327109 7,860 45,300 SH Put SOLE 8 45,300 0 0
ILLUMINA INC BOND 452327AF6 236 234,000 PRN   SOLE 8 0 0 234,000
ILLUMINA INC COM 452327109 112 643 SH   SOLE 9 643 0 0
ILLUMINA INC COM 452327109 1,684 9,708 SH   SOLE 44 9,708 0 0
ILLUMINA INC COM 452327109 17 100 SH   DFND 66 0 0 100
IMAX CORP COM 45245E109 1 45 SH   SOLE 1 45 0 0
IMAX CORP COM 45245E109 267 12,171 SH   SOLE 8 12,171 0 0
IMAX CORP OPT 45245E109 594 27,000 SH Call SOLE 8 27,000 0 0
IMAX CORP OPT 45245E109 447 20,300 SH Put SOLE 8 20,300 0 0
IMAX CORP COM 45245E109 282 12,800 SH   SOLE 44 12,800 0 0
IMMERSION CORP COM 452521107 0 22 SH   SOLE 1 22 0 0
IMMUNE DESIGN CORP COM 45252L103 0 12 SH   SOLE 1 12 0 0
IMMUNE PHARMACEUTICALS INC COM 45254C200 1 278 SH   SOLE 9 278 0 0
IMMUNOCELLULAR THERAPEUTICS COM 452536204 0 50 SH   DFND 66 0 0 50
IMMUNOGEN INC COM 45253H101 0 61 SH   SOLE 1 61 0 0
IMMUNOGEN INC COM 45253H101 368 51,700 SH   SOLE 44 51,700 0 0
IMMUNOMEDICS INC COM 452907108 1 76 SH   SOLE 1 76 0 0
IMMUNOMEDICS INC OPT 452907108 166 18,800 SH Put SOLE 8 18,800 0 0
IMMUNOMEDICS INC COM 452907108 654 74,069 SH   SOLE 8 74,069 0 0
IMMUNOMEDICS INC OPT 452907108 2,636 298,500 SH Call SOLE 8 298,500 0 0
IMPAC MTG HLDGS INC COM 45254P508 0 9 SH   SOLE 1 9 0 0
IMPAX LABORATORIES INC COM 45256B101 141 8,759 SH   SOLE 1 8,759 0 0
IMPAX LABORATORIES INC COM 45256B101 18 1,121 SH   SOLE 8 1,121 0 0
IMPAX LABORATORIES INC COM 45256B101 1,257 78,100 SH   SOLE 44 78,100 0 0
IMPERIAL OIL LTD COM 453038408 393 13,459 SH   DFND 66 0 0 13,459
IMPERVA INC OPT 45321L100 545 11,400 SH Put SOLE 8 11,400 0 0
IMPERVA INC COM 45321L100 572 11,963 SH   SOLE 8 11,963 0 0
IMPERVA INC OPT 45321L100 335 7,000 SH Call SOLE 8 7,000 0 0
IMPERVA INC COM 45321L100 9 191 SH   SOLE 44 191 0 0
IMPINJ INC COM 453204109 1 15 SH   SOLE 1 15 0 0
IMPINJ INC COM 453204109 640 13,160 SH   SOLE 44 13,160 0 0
INC RESH HLDGS INC COM 45329R109 4,074 69,641 SH   SOLE 1 69,641 0 0
INC RESH HLDGS INC COM 45329R109 41 699 SH   SOLE 8 699 0 0
INC RESH HLDGS INC COM 45329R109 158 2,699 SH   SOLE 44 2,699 0 0
INCYTE CORP COM 45337C102 31,724 251,947 SH   SOLE 1 251,947 0 0
INCYTE CORP COM 45337C102 1,670 13,262 SH   SOLE 8 13,262 0 0
INCYTE CORP OPT 45337C102 11,093 88,100 SH Put SOLE 8 88,100 0 0
INCYTE CORP OPT 45337C102 19,731 156,700 SH Call SOLE 8 156,700 0 0
INCYTE CORP COM 45337C102 2,254 17,901 SH   SOLE 44 17,901 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 0 24 SH   SOLE 1 24 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 1 353 SH   SOLE 44 353 0 0
INDEPENDENCE HLDG CO NEW COM 453440307 0 4 SH   SOLE 1 4 0 0
INDEPENDENCE HLDG CO NEW COM 453440307 4 200 SH   SOLE 44 200 0 0
INDEPENDENCE RLTY TR INC TRUS 45378A106 499 50,660 SH   SOLE 1 50,660 0 0
INDEPENDENCE RLTY TR INC TRUS 45378A106 69 6,957 SH   SOLE 44 6,957 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 30 3,000 SH   DFND 66 0 0 3,000
INDEPENDENT BANK CORP MASS COM 453836108 215 3,237 SH   SOLE 1 3,237 0 0
INDEPENDENT BANK CORP MICH COM 453838609 0 15 SH   SOLE 1 15 0 0
INDEPENDENT BANK CORP MICH COM 453838609 3 123 SH   SOLE 44 123 0 0
INDEPENDENT BK GROUP INC COM 45384B106 1 13 SH   SOLE 1 13 0 0
INFINERA CORPORATION COM 45667G103 1 109 SH   SOLE 1 109 0 0
INFINERA CORPORATION OPT 45667G103 2,547 238,700 SH Call SOLE 8 238,700 0 0
INFINERA CORPORATION COM 45667G103 743 69,660 SH   SOLE 8 69,660 0 0
INFINERA CORPORATION OPT 45667G103 426 39,900 SH Put SOLE 8 39,900 0 0
INFINERA CORPORATION COM 45667G103 680 63,770 SH   SOLE 44 63,770 0 0
INFINERA CORPORATION COM 45667G103 4 400 SH   DFND 66 0 0 400
INFINITY PHARMACEUTICALS INC COM 45665G303 0 36 SH   SOLE 1 36 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 0 96 SH   SOLE 8 96 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 52 33,225 SH   SOLE 44 33,225 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 2 1,000 SH   DFND 66 0 0 1,000
INFINITY PPTY &amp CAS CORP COM 45665Q103 124 1,314 SH   SOLE 1 1,314 0 0
INFINITY PPTY &amp CAS CORP COM 45665Q103 155 1,649 SH   SOLE 44 1,649 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 0 23 SH   SOLE 1 23 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 2 500 SH   SOLE 44 500 0 0
INFOSYS LTD ADR 456788108 21,560 1,435,419 SH   SOLE 1 1,435,419 0 0
INFOSYS LTD OPT 456788108 410 27,300 SH Call SOLE 8 27,300 0 0
INFOSYS LTD OPT 456788108 9,805 652,800 SH Put SOLE 8 652,800 0 0
INFOSYS LTD ADR 456788108 1,418 94,420 SH   SOLE 8 94,420 0 0
INFOSYS LTD ADR 456788108 24,795 1,650,821 SH   SOLE 9 1,650,821 0 0
INFOSYS LTD ADR 456788108 9,652 642,629 SH   SOLE 39 642,629 0 0
INFOSYS LTD ADR 456788108 268 17,864 SH   DFND 66 0 0 17,864
INFRAREIT INC TRUS 45685L100 1 31 SH   SOLE 1 31 0 0
INFRAREIT INC TRUS 45685L100 77 4,039 SH   SOLE 44 4,039 0 0
ING GROEP N V OPT 456837103 861 49,500 SH Put SOLE 8 49,500 0 0
ING GROEP N V OPT 456837103 1,725 99,200 SH Call SOLE 8 99,200 0 0
ING GROEP N V ADR 456837103 8 434 SH   DFND 66 0 0 434
ING GROEP N V BOND 456837AE3 307 300,000 PRN   DFND 66 0 0 300,000
INGERSOLL-RAND PLC COM G47791101 5,818 63,651 SH   SOLE 1 63,651 0 0
INGERSOLL-RAND PLC OPT G47791101 311 3,400 SH Call SOLE 8 3,400 0 0
INGERSOLL-RAND PLC OPT G47791101 4,899 53,600 SH Put SOLE 8 53,600 0 0
INGERSOLL-RAND PLC COM G47791101 0 1 SH   SOLE 9 1 0 0
INGERSOLL-RAND PLC COM G47791101 2,259 24,717 SH   SOLE 44 24,717 0 0
INGEVITY CORP COM 45688C107 287 5,003 SH   SOLE 1 5,003 0 0
INGEVITY CORP COM 45688C107 5 79 SH   SOLE 8 79 0 0
INGEVITY CORP COM 45688C107 487 8,480 SH   SOLE 44 8,480 0 0
INGLES MKTS INC COM 457030104 8 240 SH   SOLE 1 240 0 0
INGLES MKTS INC COM 457030104 382 11,493 SH   SOLE 8 11,493 0 0
INGLES MKTS INC COM 457030104 276 8,300 SH   SOLE 44 8,300 0 0
INGREDION INC COM 457187102 2,064 17,322 SH   SOLE 1 17,322 0 0
INGREDION INC OPT 457187102 95 800 SH Put SOLE 8 800 0 0
INGREDION INC COM 457187102 18 149 SH   SOLE 8 149 0 0
INGREDION INC COM 457187102 1,781 14,935 SH   SOLE 44 14,935 0 0
INNERWORKINGS INC COM 45773Y105 0 35 SH   SOLE 1 35 0 0
INNERWORKINGS INC COM 45773Y105 175 15,039 SH   SOLE 44 15,039 0 0
INNOPHOS HOLDINGS INC COM 45774N108 129 2,924 SH   SOLE 1 2,924 0 0
INNOPHOS HOLDINGS INC COM 45774N108 97 2,205 SH   SOLE 44 2,205 0 0
INNOSPEC INC COM 45768S105 264 4,029 SH   SOLE 1 4,029 0 0
INNOSPEC INC COM 45768S105 94 1,441 SH   SOLE 44 1,441 0 0
INNOVATIVE SOLUTIONS &amp SUPPO COM 45769N105 0 81 SH   SOLE 8 81 0 0
INNOVIVA INC COM 45781M101 118 9,224 SH   SOLE 1 9,224 0 0
INNOVIVA INC OPT 45781M101 5 400 SH Call SOLE 8 400 0 0
INNOVIVA INC COM 45781M101 21 1,613 SH   SOLE 8 1,613 0 0
INNOVIVA INC COM 45781M101 109 8,508 SH   SOLE 44 8,508 0 0
INOGEN INC COM 45780L104 184 1,933 SH   SOLE 1 1,933 0 0
INOTEK PHARMACEUTICALS CORP COM 45780V102 0 3 SH   SOLE 8 3 0 0
INOTEK PHARMACEUTICALS CORP COM 45780V102 53 28,146 SH   SOLE 44 28,146 0 0
INOVALON HLDGS INC COM 45781D101 45 3,390 SH   SOLE 1 3,390 0 0
INOVALON HLDGS INC COM 45781D101 228 17,365 SH   SOLE 44 17,365 0 0
INOVIO PHARMACEUTICALS INC COM 45773H201 0 50 SH   SOLE 1 50 0 0
INOVIO PHARMACEUTICALS INC COM 45773H201 163 20,740 SH   SOLE 44 20,740 0 0
INPHI CORP COM 45772F107 1 31 SH   SOLE 1 31 0 0
INPHI CORP COM 45772F107 2 73 SH   SOLE 8 73 0 0
INSIGHT ENTERPRISES INC COM 45765U103 170 4,248 SH   SOLE 1 4,248 0 0
INSIGHT ENTERPRISES INC COM 45765U103 82 2,048 SH   SOLE 8 2,048 0 0
INSIGHT ENTERPRISES INC COM 45765U103 736 18,400 SH   SOLE 44 18,400 0 0
INSMED INC COM 457669307 1 45 SH   SOLE 1 45 0 0
INSMED INC OPT 457669307 39 2,300 SH Put SOLE 8 2,300 0 0
INSMED INC COM 457669307 146 8,533 SH   SOLE 44 8,533 0 0
INSPERITY INC COM 45778Q107 325 4,585 SH   SOLE 1 4,585 0 0
INSPERITY INC OPT 45778Q107 156 2,200 SH Put SOLE 8 2,200 0 0
INSPERITY INC OPT 45778Q107 334 4,700 SH Call SOLE 8 4,700 0 0
INSPERITY INC COM 45778Q107 154 2,172 SH   SOLE 8 2,172 0 0
INSPERITY INC COM 45778Q107 748 10,537 SH   SOLE 44 10,537 0 0
INSPIRED ENTMT INC COM 45782N108 0 3 SH   SOLE 1 3 0 0
INSTALLED BLDG PRODS INC COM 45780R101 185 3,504 SH   SOLE 1 3,504 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,799 33,985 SH   SOLE 44 33,985 0 0
INSTEEL INDUSTRIES INC COM 45774W108 144 4,382 SH   SOLE 1 4,382 0 0
INSTEEL INDUSTRIES INC COM 45774W108 45 1,378 SH   SOLE 8 1,378 0 0
INSTRUCTURE INC COM 45781U103 1 17 SH   SOLE 1 17 0 0
INSULET CORP COM 45784P101 2 42 SH   SOLE 1 42 0 0
INSULET CORP COM 45784P101 172 3,359 SH   SOLE 8 3,359 0 0
INSYS THERAPEUTICS INC NEW COM 45824V209 0 18 SH   SOLE 1 18 0 0
INSYS THERAPEUTICS INC NEW OPT 45824V209 37 2,900 SH Call SOLE 8 2,900 0 0
INSYS THERAPEUTICS INC NEW COM 45824V209 27 2,114 SH   SOLE 8 2,114 0 0
INSYS THERAPEUTICS INC NEW OPT 45824V209 23 1,800 SH Put SOLE 8 1,800 0 0
INTEGER HLDGS CORP COM 45826H109 143 3,313 SH   SOLE 1 3,313 0 0
INTEGER HLDGS CORP COM 45826H109 197 4,552 SH   SOLE 8 4,552 0 0
INTEGER HLDGS CORP COM 45826H109 43 996 SH   SOLE 44 996 0 0
INTEGRA LIFESCIENCES HLDGS C COM 457985208 392 7,191 SH   SOLE 1 7,191 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 131 5,055 SH   SOLE 1 5,055 0 0
INTEGRATED DEVICE TECHNOLOGY OPT 458118106 322 12,500 SH Call SOLE 8 12,500 0 0
INTEGRATED DEVICE TECHNOLOGY OPT 458118106 98 3,800 SH Put SOLE 8 3,800 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 183 7,100 SH   SOLE 8 7,100 0 0
INTEGRATED DEVICE TECHNOLOGY BOND 458118AC0 412 389,000 PRN   SOLE 8 0 0 389,000
INTEGRATED DEVICE TECHNOLOGY COM 458118106 1,759 68,200 SH   SOLE 44 68,200 0 0
INTEL CORP COM 458140100 142,809 4,232,706 SH   SOLE 1 4,232,706 0 0
INTEL CORP COM 458140100 3,506 103,896 SH   SOLE 8 103,896 0 0
INTEL CORP OPT 458140100 36,170 1,072,000 SH Call SOLE 8 1,072,000 0 0
INTEL CORP BOND 458140AF7 157 95,000 PRN   SOLE 8 0 0 95,000
INTEL CORP OPT 458140100 37,512 1,111,800 SH Put SOLE 8 1,111,800 0 0
INTEL CORP COM 458140100 2,245 66,528 SH   SOLE 9 66,528 0 0
INTEL CORP COM 458140100 27 790 SH   DFND 20 0 0 790
INTEL CORP COM 458140100 74 2,184 SH   SOLE 20 0 2,184 0
INTEL CORP COM 458140100 5,664 167,881 SH   SOLE 44 167,881 0 0
INTEL CORP COM 458140100 41 1,210 SH   SOLE 56 1,210 0 0
INTEL CORP COM 458140100 598 17,730 SH   DFND 66 0 0 17,730
INTEL CORP COM 458140100 215 6,359 SH   SOLE 81 6,359 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 0 11 SH   SOLE 1 11 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 3 168 SH   SOLE 8 168 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 30 1,900 SH   SOLE 44 1,900 0 0
INTELSAT S A COM L5140P101 0 27 SH   SOLE 1 27 0 0
INTELSAT S A COM L5140P101 240 78,400 SH   SOLE 44 78,400 0 0
INTER PARFUMS INC COM 458334109 74 2,036 SH   SOLE 1 2,036 0 0
INTER PARFUMS INC COM 458334109 16 426 SH   SOLE 8 426 0 0
INTER PARFUMS INC COM 458334109 988 26,953 SH   SOLE 44 26,953 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 308 8,251 SH   SOLE 1 8,251 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 1,021 27,276 SH   SOLE 8 27,276 0 0
INTERACTIVE BROKERS GROUP IN OPT 45841N107 587 15,700 SH Put SOLE 8 15,700 0 0
INTERACTIVE BROKERS GROUP IN OPT 45841N107 576 15,400 SH Call SOLE 8 15,400 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 493 13,184 SH   SOLE 44 13,184 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 7 60 SH   SOLE 1 60 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 172 1,425 SH   SOLE 8 1,425 0 0
INTERCEPT PHARMACEUTICALS IN OPT 45845P108 133 1,100 SH Put SOLE 8 1,100 0 0
INTERCEPT PHARMACEUTICALS IN OPT 45845P108 2,482 20,500 SH Call SOLE 8 20,500 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 363 3,000 SH   SOLE 9 3,000 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 12 100 SH   DFND 66 0 0 100
INTERCONTINENTAL EXCHANGE IN COM 45866F104 10,843 164,497 SH   SOLE 1 164,497 0 0
INTERCONTINENTAL EXCHANGE IN OPT 45866F104 86 1,300 SH Put SOLE 8 1,300 0 0
INTERCONTINENTAL EXCHANGE IN OPT 45866F104 158 2,400 SH Call SOLE 8 2,400 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 114 1,726 SH   SOLE 9 1,726 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,299 19,700 SH   SOLE 44 19,700 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 84 1,275 SH   DFND 66 0 0 1,275
INTERCONTINENTAL HOTELS GROU ADR 45857P707 661 11,910 SH   DFND 66 0 0 11,910
INTERDIGITAL INC COM 45867G101 22,573 292,014 SH   SOLE 1 292,014 0 0
INTERDIGITAL INC COM 45867G101 11 136 SH   SOLE 8 136 0 0
INTERDIGITAL INC OPT 45867G101 263 3,400 SH Put SOLE 8 3,400 0 0
INTERDIGITAL INC BOND 458660AD9 2,493 2,055,000 PRN   SOLE 8 0 0 2,055,000
INTERDIGITAL INC COM 45867G101 415 5,373 SH   SOLE 44 5,373 0 0
INTERFACE INC COM 458665304 155 7,894 SH   SOLE 1 7,894 0 0
INTERFACE INC COM 458665304 818 41,650 SH   SOLE 44 41,650 0 0
INTERNAP CORP COM 45885A300 0 62 SH   SOLE 1 62 0 0
INTERNAP CORP COM 45885A300 57 15,513 SH   SOLE 44 15,513 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 5 168 SH   SOLE 1 168 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 2 62 SH   SOLE 8 62 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 825 23,523 SH   SOLE 44 23,523 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 143,745 934,441 SH   SOLE 1 934,441 0 0
INTERNATIONAL BUSINESS MACHS OPT 459200101 20,798 135,200 SH Call SOLE 8 135,200 0 0
INTERNATIONAL BUSINESS MACHS OPT 459200101 40,473 263,100 SH Put SOLE 8 263,100 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 6,498 42,247 SH   SOLE 8 42,247 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 27,826 180,884 SH   SOLE 9 180,884 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,003 19,523 SH   SOLE 44 19,523 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 665 4,320 SH   DFND 66 0 0 4,320
INTERNATIONAL FLAVORS&ampFRAGRA COM 459506101 2,148 15,908 SH   SOLE 1 15,908 0 0
INTERNATIONAL FLAVORS&ampFRAGRA COM 459506101 474 3,508 SH   SOLE 44 3,508 0 0
INTERNATIONAL GAME TECHNOLOG COM G4863A108 579 31,614 SH   SOLE 1 31,614 0 0
INTERNATIONAL GAME TECHNOLOG COM G4863A108 251 13,729 SH   SOLE 8 13,729 0 0
INTERNATIONAL GAME TECHNOLOG OPT G4863A108 101 5,500 SH Call SOLE 8 5,500 0 0
INTERNATIONAL GAME TECHNOLOG OPT G4863A108 470 25,700 SH Put SOLE 8 25,700 0 0
INTERNATIONAL GAME TECHNOLOG COM G4863A108 337 18,392 SH   SOLE 44 18,392 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 0 22 SH   SOLE 1 22 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 15 684 SH   SOLE 8 684 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 953 43,962 SH   SOLE 9 43,962 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 650 30,004 SH   SOLE 44 30,004 0 0
INTERNATIONAL SPEEDWAY CORP COM 460335201 3 74 SH   SOLE 1 74 0 0
INTERNATIONAL SPEEDWAY CORP COM 460335201 17 448 SH   SOLE 8 448 0 0
INTERNATIONAL SPEEDWAY CORP COM 460335201 203 5,401 SH   SOLE 44 5,401 0 0
INTERPUBLIC GROUP COS INC COM 460690100 4,913 199,720 SH   SOLE 1 199,720 0 0
INTERPUBLIC GROUP COS INC OPT 460690100 1,102 44,800 SH Call SOLE 8 44,800 0 0
INTERPUBLIC GROUP COS INC COM 460690100 35 1,448 SH   SOLE 8 1,448 0 0
INTERPUBLIC GROUP COS INC COM 460690100 275 11,199 SH   SOLE 44 11,199 0 0
INTERSECT ENT INC COM 46071F103 1 18 SH   SOLE 1 18 0 0
INTERSECT ENT INC COM 46071F103 0 4 SH   SOLE 8 4 0 0
INTERSECT ENT INC COM 46071F103 491 17,600 SH   SOLE 44 17,600 0 0
INTERSECTIONS INC COM 460981301 0 25 SH   SOLE 8 25 0 0
INTERXION HOLDING N.V COM N47279109 1,279 27,940 SH   SOLE 1 27,940 0 0
INTEVAC INC COM 461148108 0 15 SH   SOLE 1 15 0 0
INTEVAC INC COM 461148108 24 2,168 SH   SOLE 44 2,168 0 0
INTL FCSTONE INC COM 46116V105 67 1,794 SH   SOLE 1 1,794 0 0
INTL FCSTONE INC COM 46116V105 8 210 SH   SOLE 44 210 0 0
INTL PAPER CO COM 460146103 14,623 258,312 SH   SOLE 1 258,312 0 0
INTL PAPER CO OPT 460146103 8,412 148,600 SH Put SOLE 8 148,600 0 0
INTL PAPER CO COM 460146103 309 5,439 SH   SOLE 8 5,439 0 0
INTL PAPER CO OPT 460146103 7,772 137,300 SH Call SOLE 8 137,300 0 0
INTL PAPER CO COM 460146103 57 1,000 SH   DFND 20 0 0 1,000
INTL PAPER CO COM 460146103 271 4,794 SH   SOLE 44 4,794 0 0
INTL PAPER CO COM 460146103 113 2,000 SH   DFND 66 0 0 2,000
INTRA CELLULAR THERAPIES INC COM 46116X101 0 25 SH   SOLE 1 25 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 1,705 137,312 SH   SOLE 8 137,312 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 63 5,100 SH   SOLE 44 5,100 0 0
INTRAWEST RESORTS HLDGS INC COM 46090K109 602 25,367 SH   SOLE 1 25,367 0 0
INTRAWEST RESORTS HLDGS INC COM 46090K109 15 628 SH   SOLE 8 628 0 0
INTRAWEST RESORTS HLDGS INC COM 46090K109 237 10,003 SH   SOLE 44 10,003 0 0
INTREPID POTASH INC COM 46121Y102 0 74 SH   SOLE 1 74 0 0
INTREPID POTASH INC OPT 46121Y102 19 8,300 SH Call SOLE 8 8,300 0 0
INTREPID POTASH INC COM 46121Y102 32 14,301 SH   SOLE 8 14,301 0 0
INTREPID POTASH INC OPT 46121Y102 47 20,700 SH Put SOLE 8 20,700 0 0
INTREXON CORP COM 46122T102 4 180 SH   SOLE 1 180 0 0
INTREXON CORP OPT 46122T102 12 500 SH Call SOLE 8 500 0 0
INTREXON CORP COM 46122T102 0 5 SH   DFND 66 0 0 5
INTUIT COM 461202103 46,246 348,209 SH   SOLE 1 111,308 236,901 0
INTUIT OPT 461202103 797 6,000 SH Put SOLE 8 6,000 0 0
INTUIT COM 461202103 1,572 11,835 SH   SOLE 8 11,835 0 0
INTUIT OPT 461202103 133 1,000 SH Call SOLE 8 1,000 0 0
INTUIT COM 461202103 43 324 SH   SOLE 9 324 0 0
INTUIT COM 461202103 455 3,426 SH   SOLE 20 0 3,426 0
INTUIT COM 461202103 2,120 15,964 SH   SOLE 44 15,964 0 0
INTUIT COM 461202103 7,770 58,503 SH   SOLE 66 0 58,503 0
INTUITIVE SURGICAL INC COM 46120E602 25,443 27,202 SH   SOLE 1 27,202 0 0
INTUITIVE SURGICAL INC OPT 46120E602 16,369 17,500 SH Put SOLE 8 17,500 0 0
INTUITIVE SURGICAL INC COM 46120E602 8,913 9,529 SH   SOLE 8 9,529 0 0
INTUITIVE SURGICAL INC OPT 46120E602 11,037 11,800 SH Call SOLE 8 11,800 0 0
INTUITIVE SURGICAL INC COM 46120E602 265 283 SH   SOLE 9 283 0 0
INTUITIVE SURGICAL INC COM 46120E602 5,272 5,636 SH   SOLE 44 5,636 0 0
INTUITIVE SURGICAL INC COM 46120E602 94 100 SH   DFND 66 0 0 100
INVACARE CORP COM 461203101 50 3,809 SH   SOLE 1 3,809 0 0
INVACARE CORP COM 461203101 6 418 SH   SOLE 8 418 0 0
INVACARE CORP COM 461203101 95 7,232 SH   SOLE 44 7,232 0 0
INVENTURE FOODS INC COM 461212102 0 71 SH   SOLE 8 71 0 0
INVENTURE FOODS INC COM 461212102 204 47,418 SH   SOLE 44 47,418 0 0
INVESCO LTD COM G491BT108 14,031 398,717 SH   SOLE 1 398,717 0 0
INVESCO LTD COM G491BT108 133 3,781 SH   SOLE 8 3,781 0 0
INVESCO LTD OPT G491BT108 665 18,900 SH Put SOLE 8 18,900 0 0
INVESCO LTD OPT G491BT108 6,732 191,300 SH Call SOLE 8 191,300 0 0
INVESCO LTD COM G491BT108 1,752 49,775 SH   SOLE 44 49,775 0 0
INVESCO MORTGAGE CAPITAL INC TRUS 46131B100 5,809 347,658 SH   SOLE 1 347,658 0 0
INVESCO MORTGAGE CAPITAL INC TRUS 46131B100 0 28 SH   SOLE 8 28 0 0
INVESCO MORTGAGE CAPITAL INC OPT 46131B100 5 300 SH Put SOLE 8 300 0 0
INVESCO MORTGAGE CAPITAL INC TRUS 46131B100 2 100 SH   SOLE 44 100 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 17 1,000 SH   DFND 66 0 0 1,000
INVESTAR HLDG CORP COM 46134L105 0 6 SH   SOLE 1 6 0 0
INVESTAR HLDG CORP COM 46134L105 4 177 SH   SOLE 44 177 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 187 8,776 SH   SOLE 1 8,776 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 51 2,403 SH   SOLE 8 2,403 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 61 2,894 SH   SOLE 44 2,894 0 0
INVESTORS BANCORP INC NEW COM 46146L101 418 31,262 SH   SOLE 1 31,262 0 0
INVESTORS BANCORP INC NEW COM 46146L101 1,242 92,927 SH   SOLE 44 92,927 0 0
INVESTORS REAL ESTATE TR TRUS 461730103 1 90 SH   SOLE 1 90 0 0
INVESTORS REAL ESTATE TR TRUS 461730103 34 5,400 SH   SOLE 44 5,400 0 0
INVITAE CORP COM 46185L103 0 29 SH   SOLE 1 29 0 0
INVITATION HOMES INC COM 46187W107 1,029 47,559 SH   SOLE 1 47,559 0 0
INVITATION HOMES INC TRUS 46187W107 1,247 57,649 SH   SOLE 1 57,649 0 0
INVITATION HOMES INC TRUS 46187W107 13 600 SH   SOLE 8 600 0 0
INVITATION HOMES INC TRUS 46187W107 1,019 47,100 SH   SOLE 44 47,100 0 0
IONIS PHARMACEUTICALS INC COM 462222100 63 1,234 SH   SOLE 1 1,234 0 0
IONIS PHARMACEUTICALS INC OPT 462222100 9,197 180,800 SH Call SOLE 8 180,800 0 0
IONIS PHARMACEUTICALS INC COM 462222100 472 9,275 SH   SOLE 8 9,275 0 0
IONIS PHARMACEUTICALS INC OPT 462222100 3,902 76,700 SH Put SOLE 8 76,700 0 0
IONIS PHARMACEUTICALS INC COM 462222100 114 2,242 SH   SOLE 44 2,242 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 0 40 SH   SOLE 1 40 0 0
IPG PHOTONICS CORP COM 44980X109 29 201 SH   SOLE 1 201 0 0
IPG PHOTONICS CORP COM 44980X109 32 221 SH   SOLE 8 221 0 0
IPG PHOTONICS CORP COM 44980X109 4,011 27,643 SH   SOLE 44 27,643 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 0 10 SH   SOLE 1 10 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 49 1,146 SH   SOLE 44 1,146 0 0
IRIDEX CORP COM 462684101 77 7,775 SH   SOLE 44 7,775 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 108 9,725 SH   SOLE 1 9,725 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 106 9,600 SH   SOLE 44 9,600 0 0
IROBOT CORP COM 462726100 2,275 27,040 SH   SOLE 1 27,040 0 0
IROBOT CORP OPT 462726100 639 7,600 SH Call SOLE 8 7,600 0 0
IROBOT CORP COM 462726100 217 2,577 SH   SOLE 8 2,577 0 0
IROBOT CORP OPT 462726100 8,852 105,200 SH Put SOLE 8 105,200 0 0
IROBOT CORP COM 462726100 1,741 20,698 SH   SOLE 44 20,698 0 0
IRON MTN INC NEW TRUS 46284V101 18,120 527,327 SH   SOLE 1 527,327 0 0
IRON MTN INC NEW OPT 46284V101 182 5,300 SH Put SOLE 8 5,300 0 0
IRON MTN INC NEW TRUS 46284V101 11 331 SH   SOLE 8 331 0 0
IRON MTN INC NEW OPT 46284V101 1,505 43,800 SH Call SOLE 8 43,800 0 0
IRON MTN INC NEW TRUS 46284V101 60 1,756 SH   SOLE 44 1,756 0 0
IRONWOOD PHARMACEUTICALS INC COM 46333X108 2 99 SH   SOLE 1 99 0 0
IRONWOOD PHARMACEUTICALS INC COM 46333X108 22 1,146 SH   SOLE 44 1,146 0 0
IRSA INVERSIONES Y REP S A ADR 450047204 19 800 SH   SOLE 44 800 0 0
ISHARES OPT 464286400 15,363 450,000 SH Put SOLE 1 450,000 0 0
ISHARES FUND 464286871 0 1 SH   SOLE 1 1 0 0
ISHARES FUND 464286772 0 1 SH   SOLE 1 1 0 0
ISHARES FUND 464286822 3,611 66,945 SH   SOLE 1 66,945 0 0
ISHARES FUND 464286806 148 4,890 SH   SOLE 1 4,890 0 0
ISHARES FUND 464286400 7,699 225,525 SH   SOLE 1 225,525 0 0
ISHARES OPT 464286400 8,535 250,000 SH Call SOLE 1 250,000 0 0
ISHARES FUND 464286665 57 1,275 SH   SOLE 1 1,275 0 0
ISHARES FUND 464286509 3,383 126,414 SH   SOLE 1 126,414 0 0
ISHARES OPT 464286822 2,697 50,000 SH Put SOLE 1 50,000 0 0
ISHARES FUND 464286103 76 3,507 SH   SOLE 1 3,507 0 0
ISHARES OPT 464289180 18 800 SH Call SOLE 8 800 0 0
ISHARES FUND 464286756 0 12 SH   SOLE 8 12 0 0
ISHARES FUND 464289180 70 3,200 SH   SOLE 8 3,200 0 0
ISHARES OPT 464286822 4,752 88,100 SH Call SOLE 8 88,100 0 0
ISHARES FUND 464286400 197 5,781 SH   SOLE 8 5,781 0 0
ISHARES OPT 464286806 793 26,200 SH Put SOLE 8 26,200 0 0
ISHARES OPT 464286509 235 8,800 SH Call SOLE 8 8,800 0 0
ISHARES FUND 464286665 1 26 SH   SOLE 8 26 0 0
ISHARES OPT 464286400 80,605 2,361,000 SH Call SOLE 8 2,361,000 0 0
ISHARES OPT 464286772 4,564 67,300 SH Put SOLE 8 67,300 0 0
ISHARES OPT 464286822 6,489 120,300 SH Put SOLE 8 120,300 0 0
ISHARES OPT 464286509 570 21,300 SH Put SOLE 8 21,300 0 0
ISHARES OPT 464286400 119,876 3,511,300 SH Put SOLE 8 3,511,300 0 0
ISHARES OPT 464286715 498 12,000 SH Put SOLE 8 12,000 0 0
ISHARES FUND 464286509 1 32 SH   SOLE 8 32 0 0
ISHARES OPT 464286715 826 19,900 SH Call SOLE 8 19,900 0 0
ISHARES OPT 464286103 245 11,300 SH Call SOLE 8 11,300 0 0
ISHARES OPT 464289180 149 6,800 SH Put SOLE 8 6,800 0 0
ISHARES OPT 464286103 1,240 57,200 SH Put SOLE 8 57,200 0 0
ISHARES FUND 464286715 3 72 SH   SOLE 8 72 0 0
ISHARES OPT 464286806 817 27,000 SH Call SOLE 8 27,000 0 0
ISHARES OPT 464286871 1,528 65,200 SH Call SOLE 8 65,200 0 0
ISHARES OPT 464286772 4,116 60,700 SH Call SOLE 8 60,700 0 0
ISHARES FUND 464286103 159 7,354 SH   SOLE 8 7,354 0 0
ISHARES FUND 464286780 0 1 SH   SOLE 8 1 0 0
ISHARES FUND 464286640 0 7 SH   SOLE 8 7 0 0
ISHARES FUND 464286806 83 2,747 SH   SOLE 8 2,747 0 0
ISHARES FUND 464286400 7,266 212,836 SH   SOLE 9 212,836 0 0
ISHARES FUND 464286780 30 529 SH   SOLE 9 529 0 0
ISHARES FUND 464286806 0 1 SH   SOLE 9 1 0 0
ISHARES FUND 464286624 3 41 SH   SOLE 9 41 0 0
ISHARES FUND 464286822 5,070 94,000 SH   DFND 20 0 0 94,000
ISHARES FUND 464286772 12,084 178,200 SH   DFND 20 0 0 178,200
ISHARES FUND 464286400 6,668 195,300 SH   DFND 20 0 0 195,300
ISHARES FUND 464286715 33 793 SH   DFND 20 0 0 793
ISHARES FUND 464286665 53 1,200 SH   DFND 20 0 0 1,200
ISHARES FUND 464286400 860 25,200 SH   SOLE 44 25,200 0 0
ISHARES FUND 464286665 27 596 SH   SOLE 44 596 0 0
ISHARES FUND 464286871 38 1,613 SH   SOLE 44 1,613 0 0
ISHARES FUND 464286509 298 11,149 SH   SOLE 44 11,149 0 0
ISHARES FUND 464286392 510 6,350 SH   DFND 66 0 0 6,350
ISHARES FUND 464286822 239 4,435 SH   DFND 66 0 0 4,435
ISHARES FUND 464289180 88 4,000 SH   DFND 66 0 0 4,000
ISHARES FUND 464286400 1,798 52,666 SH   DFND 66 0 0 52,666
ISHARES FUND 464286533 55 1,000 SH   DFND 66 0 0 1,000
ISHARES FUND 464286665 496 11,158 SH   DFND 66 0 0 11,158
ISHARES FUND 464286772 302 4,453 SH   DFND 66 0 0 4,453
ISHARES FUND 464286871 285 12,147 SH   DFND 66 0 0 12,147
ISHARES FUND 464286608 149 3,691 SH   DFND 66 0 0 3,691
ISHARES FUND 464286806 463 15,289 SH   DFND 66 0 0 15,289
ISHARES FUND 464286749 105 3,058 SH   DFND 66 0 0 3,058
ISHARES FUND 464286517 167 3,585 SH   DFND 66 0 0 3,585
ISHARES FUND 464289529 630 18,750 SH   DFND 66 0 0 18,750
ISHARES FUND 464286715 11 266 SH   DFND 66 0 0 266
ISHARES FUND 464286509 357 13,341 SH   DFND 66 0 0 13,341
ISHARES GOLD TRUST FUND 464285105 282 23,599 SH   SOLE 8 23,599 0 0
ISHARES GOLD TRUST OPT 464285105 13 1,100 SH Put SOLE 8 1,100 0 0
ISHARES GOLD TRUST OPT 464285105 79 6,600 SH Call SOLE 8 6,600 0 0
ISHARES GOLD TRUST FUND 464285105 69 5,786 SH   DFND 66 0 0 5,786
ISHARES INC FUND 46434G822 2,176 40,556 SH   SOLE 1 40,556 0 0
ISHARES INC OPT 46434G772 150 4,200 SH Call SOLE 8 4,200 0 0
ISHARES INC OPT 46434G822 14,654 273,125 SH Put SOLE 8 273,125 0 0
ISHARES INC OPT 46434G822 1,450 27,025 SH Call SOLE 8 27,025 0 0
ISHARES INC FUND 46434G780 2 83 SH   SOLE 8 83 0 0
ISHARES INC OPT 46434G830 28 1,000 SH Put SOLE 8 1,000 0 0
ISHARES INC FUND 46434G772 0 1 SH   SOLE 8 1 0 0
ISHARES INC OPT 46434G830 47 1,700 SH Call SOLE 8 1,700 0 0
ISHARES INC FUND 46434G103 4 79 SH   SOLE 8 79 0 0
ISHARES INC OPT 46434G772 365 10,200 SH Put SOLE 8 10,200 0 0
ISHARES INC FUND 46434G822 7,307 136,202 SH   SOLE 8 136,202 0 0
ISHARES INC FUND 46434G822 513 9,562 SH   SOLE 9 9,562 0 0
ISHARES INC FUND 46434G780 266 11,253 SH   SOLE 9 11,253 0 0
ISHARES INC FUND 46434G772 8,350 233,500 SH   DFND 20 0 0 233,500
ISHARES INC FUND 46434G848 471 17,462 SH   DFND 20 0 0 17,462
ISHARES INC FUND 46434G772 119 3,337 SH   SOLE 44 3,337 0 0
ISHARES INC FUND 46434G780 77 3,274 SH   DFND 66 0 0 3,274
ISHARES INC FUND 46434G822 215 4,000 SH   DFND 66 0 0 4,000
ISHARES INC FUND 46434G798 3 97 SH   DFND 66 0 0 97
ISHARES INC FUND 46434G772 123 3,447 SH   DFND 66 0 0 3,447
ISHARES INC FUND 46434G848 67 2,500 SH   DFND 66 0 0 2,500
ISHARES INC FUND 46434G814 160 5,051 SH   DFND 66 0 0 5,051
ISHARES S&ampP GSCI COMMODITY I FUND 46428R107 14 1,000 SH   SOLE 1 1,000 0 0
ISHARES SILVER TRUST FUND 46428Q109 1,262 80,301 SH   SOLE 1 80,301 0 0
ISHARES SILVER TRUST OPT 46428Q109 13,658 869,400 SH Put SOLE 8 869,400 0 0
ISHARES SILVER TRUST OPT 46428Q109 43,293 2,755,800 SH Call SOLE 8 2,755,800 0 0
ISHARES SILVER TRUST FUND 46428Q109 19,197 1,221,979 SH   SOLE 8 1,221,979 0 0
ISHARES SILVER TRUST FUND 46428Q109 53 3,378 SH   DFND 66 0 0 3,378
ISHARES TR FUND 464287713 32,260 1,000,000 SH   SOLE 1 1,000,000 0 0
ISHARES TR FUND 464287226 150,820 1,377,226 SH   SOLE 1 1,377,226 0 0
ISHARES TR FUND 464287655 341,820 2,425,626 SH   SOLE 1 2,425,626 0 0
ISHARES TR COM 464287655 635 4,503 SH   SOLE 1 4,503 0 0
ISHARES TR OPT 464287184 9,928 250,000 SH Put SOLE 1 250,000 0 0
ISHARES TR FUND 464288588 30,577 286,412 SH   SOLE 1 286,412 0 0
ISHARES TR OPT 464287184 23,826 600,000 SH Call SOLE 1 600,000 0 0
ISHARES TR OPT 464287234 144,865 3,500,000 SH Put SOLE 1 3,500,000 0 0
ISHARES TR OPT 464287655 14,092 100,000 SH Put SOLE 1 100,000 0 0
ISHARES TR FUND 464287499 8 41 SH   SOLE 1 41 0 0
ISHARES TR OPT 464287655 7,046 50,000 SH Call SOLE 1 50,000 0 0
ISHARES TR FUND 464288513 98,922 1,119,143 SH   SOLE 1 1,119,143 0 0
ISHARES TR FUND 464287234 190,865 4,611,356 SH   SOLE 1 4,611,356 0 0
ISHARES TR FUND 464287200 24 100 SH   SOLE 1 100 0 0
ISHARES TR FUND 464287184 12,137 305,629 SH   SOLE 1 305,629 0 0
ISHARES TR FUND 464287168 265 2,872 SH   SOLE 1 2,872 0 0
ISHARES TR FUND 464287242 49,021 406,776 SH   SOLE 1 406,776 0 0
ISHARES TR FUND 464287465 62,660 961,038 SH   SOLE 1 961,038 0 0
ISHARES TR FUND 464287432 45,508 363,716 SH   SOLE 1 363,716 0 0
ISHARES TR FUND 464287564 141 1,390 SH   SOLE 1 1,390 0 0
ISHARES TR OPT 464287465 20,212 310,000 SH Put SOLE 1 310,000 0 0
ISHARES TR FUND 464287622 1,925 14,230 SH   SOLE 1 14,230 0 0
ISHARES TR FUND 464287739 11,536 144,601 SH   SOLE 1 144,601 0 0
ISHARES TR FUND 464288281 27,410 239,682 SH   SOLE 1 239,682 0 0
ISHARES TR FUND 464288182 24 350 SH   SOLE 1 350 0 0
ISHARES TR FUND 46435G334 167 5,014 SH   SOLE 1 5,014 0 0
ISHARES TR FUND 464287176 2,087 18,409 SH   SOLE 1 18,409 0 0
ISHARES TR FUND 46429B671 5 97 SH   SOLE 1 97 0 0
ISHARES TR FUND 464287440 736 6,900 SH   SOLE 1 6,900 0 0
ISHARES TR OPT 464287234 39,321 950,000 SH Call SOLE 1 950,000 0 0
ISHARES TR OPT 464288513 57,604 651,700 SH Call SOLE 1 651,700 0 0
ISHARES TR OPT 464287465 20,212 310,000 SH Call SOLE 1 310,000 0 0
ISHARES TR FUND 464287390 2 55 SH   SOLE 1 55 0 0
ISHARES TR FUND 464287556 30,013 96,789 SH   SOLE 1 96,789 0 0
ISHARES TR FUND 464287465 1,075 16,495 SH   SOLE 8 16,495 0 0
ISHARES TR FUND 46434V738 3 69 SH   SOLE 8 69 0 0
ISHARES TR OPT 464287630 297 2,500 SH Put SOLE 8 2,500 0 0
ISHARES TR OPT 464287739 54,522 683,500 SH Put SOLE 8 683,500 0 0
ISHARES TR OPT 464287242 181 1,500 SH Call SOLE 8 1,500 0 0
ISHARES TR OPT 464287804 105 1,500 SH Put SOLE 8 1,500 0 0
ISHARES TR FUND 46435G334 268 8,054 SH   SOLE 8 8,054 0 0
ISHARES TR FUND 46432F834 5 83 SH   SOLE 8 83 0 0
ISHARES TR OPT 46435G334 1,257 37,700 SH Put SOLE 8 37,700 0 0
ISHARES TR OPT 464287200 536 2,200 SH Put SOLE 8 2,200 0 0
ISHARES TR FUND 464287861 4 93 SH   SOLE 8 93 0 0
ISHARES TR OPT 464287630 226 1,900 SH Call SOLE 8 1,900 0 0
ISHARES TR FUND 464287390 0 12 SH   SOLE 8 12 0 0
ISHARES TR OPT 464287614 440 3,700 SH Call SOLE 8 3,700 0 0
ISHARES TR FUND 464287101 7 61 SH   SOLE 8 61 0 0
ISHARES TR OPT 464288778 55 1,200 SH Call SOLE 8 1,200 0 0
ISHARES TR OPT 464287432 72,695 581,000 SH Call SOLE 8 581,000 0 0
ISHARES TR OPT 464288257 19,778 302,000 SH Call SOLE 8 302,000 0 0
ISHARES TR FUND 464287614 166 1,398 SH   SOLE 8 1,398 0 0
ISHARES TR FUND 464287689 73 505 SH   SOLE 8 505 0 0
ISHARES TR FUND 464288513 0 1 SH   SOLE 8 1 0 0
ISHARES TR FUND 464287184 46,446 1,169,657 SH   SOLE 8 1,169,657 0 0
ISHARES TR OPT 464287614 143 1,200 SH Put SOLE 8 1,200 0 0
ISHARES TR FUND 464287440 1,348 12,648 SH   SOLE 8 12,648 0 0
ISHARES TR OPT 464288513 88,868 1,005,400 SH Put SOLE 8 1,005,400 0 0
ISHARES TR OPT 46435G334 477 14,300 SH Call SOLE 8 14,300 0 0
ISHARES TR OPT 464287739 24,266 304,200 SH Call SOLE 8 304,200 0 0
ISHARES TR FUND 464288810 17 100 SH   SOLE 8 100 0 0
ISHARES TR FUND 46432F842 3 50 SH   SOLE 8 50 0 0
ISHARES TR OPT 464287598 140 1,200 SH Put SOLE 8 1,200 0 0
ISHARES TR OPT 464287184 152,185 3,832,400 SH Call SOLE 8 3,832,400 0 0
ISHARES TR FUND 464287432 300 2,398 SH   SOLE 8 2,398 0 0
ISHARES TR OPT 464287200 219 900 SH Call SOLE 8 900 0 0
ISHARES TR OPT 464288513 88,840 1,005,100 SH Call SOLE 8 1,005,100 0 0
ISHARES TR FUND 464287879 2 15 SH   SOLE 8 15 0 0
ISHARES TR OPT 464287234 159,960 3,864,700 SH Call SOLE 8 3,864,700 0 0
ISHARES TR OPT 464287465 345,873 5,304,800 SH Put SOLE 8 5,304,800 0 0
ISHARES TR FUND 464287457 1 10 SH   SOLE 8 10 0 0
ISHARES TR FUND 464287655 5,041 35,772 SH   SOLE 8 35,772 0 0
ISHARES TR FUND 464287168 141 1,524 SH   SOLE 8 1,524 0 0
ISHARES TR OPT 464287648 186 1,100 SH Call SOLE 8 1,100 0 0
ISHARES TR OPT 464287507 644 3,700 SH Call SOLE 8 3,700 0 0
ISHARES TR OPT 464287234 1,261,328 30,474,200 SH Put SOLE 8 30,474,200 0 0
ISHARES TR OPT 464287192 17 100 SH Call SOLE 8 100 0 0
ISHARES TR FUND 464287648 152 901 SH   SOLE 8 901 0 0
ISHARES TR OPT 464288752 8,078 238,000 SH Call SOLE 8 238,000 0 0
ISHARES TR OPT 464287655 2,586,220 18,352,400 SH Put SOLE 8 18,352,400 0 0
ISHARES TR FUND 464287507 3 16 SH   SOLE 8 16 0 0
ISHARES TR FUND 464287374 1 16 SH   SOLE 8 16 0 0
ISHARES TR OPT 464287838 322 3,600 SH Call SOLE 8 3,600 0 0
ISHARES TR FUND 464288851 5 84 SH   SOLE 8 84 0 0
ISHARES TR OPT 464287556 44,186 142,500 SH Call SOLE 8 142,500 0 0
ISHARES TR FUND 464287200 371 1,525 SH   SOLE 8 1,525 0 0
ISHARES TR FUND 464288257 426 6,494 SH   SOLE 8 6,494 0 0
ISHARES TR OPT 464287440 1,525 14,300 SH Call SOLE 8 14,300 0 0
ISHARES TR OPT 464287598 198 1,700 SH Call SOLE 8 1,700 0 0
ISHARES TR FUND 464287622 11 85 SH   SOLE 8 85 0 0
ISHARES TR OPT 464288844 3 100 SH Call SOLE 8 100 0 0
ISHARES TR OPT 464288257 36,831 562,400 SH Put SOLE 8 562,400 0 0
ISHARES TR OPT 464287440 3,625 34,000 SH Put SOLE 8 34,000 0 0
ISHARES TR FUND 464287804 4 53 SH   SOLE 8 53 0 0
ISHARES TR FUND 464287739 2,910 36,494 SH   SOLE 8 36,494 0 0
ISHARES TR OPT 464287655 725,992 5,151,800 SH Call SOLE 8 5,151,800 0 0
ISHARES TR OPT 464287168 184 2,000 SH Put SOLE 8 2,000 0 0
ISHARES TR OPT 464287168 1,835 19,900 SH Call SOLE 8 19,900 0 0
ISHARES TR OPT 464287465 56,587 867,900 SH Call SOLE 8 867,900 0 0
ISHARES TR FUND 464287226 21 191 SH   SOLE 8 191 0 0
ISHARES TR FUND 464287242 5 44 SH   SOLE 8 44 0 0
ISHARES TR FUND 46429B598 0 1 SH   SOLE 8 1 0 0
ISHARES TR FUND 464288752 832 24,501 SH   SOLE 8 24,501 0 0
ISHARES TR FUND 464287176 19 170 SH   SOLE 8 170 0 0
ISHARES TR FUND 46434V696 5 98 SH   SOLE 8 98 0 0
ISHARES TR OPT 464288810 233 1,400 SH Put SOLE 8 1,400 0 0
ISHARES TR FUND 464287556 5,596 18,047 SH   SOLE 8 18,047 0 0
ISHARES TR FUND 464288844 19 573 SH   SOLE 8 573 0 0
ISHARES TR OPT 464287556 67,845 218,800 SH Put SOLE 8 218,800 0 0
ISHARES TR OPT 464287804 337 4,800 SH Call SOLE 8 4,800 0 0
ISHARES TR OPT 464288844 91 2,700 SH Put SOLE 8 2,700 0 0
ISHARES TR OPT 464288752 282 8,300 SH Put SOLE 8 8,300 0 0
ISHARES TR OPT 464287242 133 1,100 SH Put SOLE 8 1,100 0 0
ISHARES TR OPT 464287648 523 3,100 SH Put SOLE 8 3,100 0 0
ISHARES TR FUND 464287192 224 1,300 SH   SOLE 8 1,300 0 0
ISHARES TR FUND 464287788 52 483 SH   SOLE 8 483 0 0
ISHARES TR OPT 464287192 723 4,200 SH Put SOLE 8 4,200 0 0
ISHARES TR OPT 464287432 95,817 765,800 SH Put SOLE 8 765,800 0 0
ISHARES TR OPT 464287689 29 200 SH Call SOLE 8 200 0 0
ISHARES TR FUND 464287234 41,861 1,011,367 SH   SOLE 8 1,011,367 0 0
ISHARES TR FUND 464288612 4 39 SH   SOLE 8 39 0 0
ISHARES TR OPT 464287184 364,682 9,183,600 SH Put SOLE 8 9,183,600 0 0
ISHARES TR FUND 464288778 17 372 SH   SOLE 8 372 0 0
ISHARES TR FUND 464288414 18 161 SH   SOLE 8 161 0 0
ISHARES TR FUND 464287655 3,495 24,799 SH   SOLE 9 24,799 0 0
ISHARES TR FUND 464287390 227 7,500 SH   SOLE 9 7,500 0 0
ISHARES TR OPT 464287234 98,922 2,390,000 SH Put SOLE 9 2,390,000 0 0
ISHARES TR OPT 464287234 78,227 1,890,000 SH Call SOLE 9 1,890,000 0 0
ISHARES TR FUND 46429B598 54 1,675 SH   SOLE 9 1,675 0 0
ISHARES TR FUND 464287739 1,541 19,317 SH   SOLE 9 19,317 0 0
ISHARES TR FUND 464288240 105 2,312 SH   SOLE 9 2,312 0 0
ISHARES TR FUND 464287234 3,058 73,872 SH   SOLE 9 73,872 0 0
ISHARES TR FUND 464287465 64 976 SH   SOLE 9 976 0 0
ISHARES TR FUND 464287184 12 306 SH   SOLE 9 306 0 0
ISHARES TR FUND 464287556 427 1,377 SH   SOLE 9 1,377 0 0
ISHARES TR FUND 464288729 109 1,290 SH   DFND 20 0 0 1,290
ISHARES TR FUND 464287655 6,559 46,543 SH   SOLE 20 0 46,543 0
ISHARES TR FUND 464287101 208 1,950 SH   DFND 20 0 0 1,950
ISHARES TR FUND 464287200 1,533 6,300 SH   DFND 20 0 0 6,300
ISHARES TR FUND 464288729 4,431 52,336 SH   SOLE 20 0 52,336 0
ISHARES TR FUND 464288513 175 1,983 SH   DFND 20 0 0 1,983
ISHARES TR FUND 464288687 49 1,260 SH   DFND 20 0 0 1,260
ISHARES TR FUND 464287390 2,869 94,750 SH   DFND 20 0 0 94,750
ISHARES TR FUND 46429B309 163 5,990 SH   DFND 20 0 0 5,990
ISHARES TR FUND 464287234 203 4,900 SH   DFND 20 0 0 4,900
ISHARES TR FUND 464288257 343 5,238 SH   DFND 20 0 0 5,238
ISHARES TR FUND 464287200 37,188 152,779 SH   SOLE 20 0 152,779 0
ISHARES TR FUND 464287598 660 5,671 SH   SOLE 44 5,671 0 0
ISHARES TR FUND 464287234 741 17,900 SH   SOLE 44 17,900 0 0
ISHARES TR FUND 464287101 64 600 SH   SOLE 44 600 0 0
ISHARES TR FUND 464287739 7,636 95,720 SH   SOLE 44 95,720 0 0
ISHARES TR OPT 464287184 18,417 463,800 SH Put SOLE 44 463,800 0 0
ISHARES TR FUND 464287614 36 300 SH   SOLE 44 300 0 0
ISHARES TR FUND 464288182 88 1,312 SH   SOLE 44 1,312 0 0
ISHARES TR FUND 464287648 147 869 SH   SOLE 44 869 0 0
ISHARES TR FUND 464287408 419 3,993 SH   SOLE 44 3,993 0 0
ISHARES TR FUND 464287200 49 200 SH   SOLE 44 200 0 0
ISHARES TR FUND 464287689 14 100 SH   SOLE 44 100 0 0
ISHARES TR FUND 464287630 15 128 SH   SOLE 44 128 0 0
ISHARES TR FUND 464287655 50,343 357,246 SH   SOLE 44 357,246 0 0
ISHARES TR FUND 464287499 46 237 SH   SOLE 44 237 0 0
ISHARES TR FUND 464288752 307 9,053 SH   SOLE 44 9,053 0 0
ISHARES TR FUND 464287168 203 2,206 SH   SOLE 44 2,206 0 0
ISHARES TR FUND 464287309 96 700 SH   SOLE 44 700 0 0
ISHARES TR FUND 46435G334 107 3,200 SH   SOLE 44 3,200 0 0
ISHARES TR FUND 464287838 7 74 SH   SOLE 44 74 0 0
ISHARES TR FUND 464287556 4,403 14,199 SH   SOLE 44 14,199 0 0
ISHARES TR FUND 464287184 18,866 475,100 SH   SOLE 44 475,100 0 0
ISHARES TR FUND 464288828 22 150 SH   DFND 66 0 0 150
ISHARES TR FUND 464287507 156 895 SH   DFND 66 0 0 895
ISHARES TR FUND 46434V704 50 1,800 SH   DFND 66 0 0 1,800
ISHARES TR FUND 464287556 62 200 SH   DFND 66 0 0 200
ISHARES TR FUND 464288257 321 4,898 SH   DFND 66 0 0 4,898
ISHARES TR FUND 46429B689 69 1,000 SH   DFND 66 0 0 1,000
ISHARES TR FUND 46435G342 72 1,550 SH   DFND 66 0 0 1,550
ISHARES TR FUND 464287234 514 12,423 SH   DFND 66 0 0 12,423
ISHARES TR FUND 464288125 535 6,522 SH   DFND 66 0 0 6,522
ISHARES TR FUND 464287309 144 1,050 SH   DFND 66 0 0 1,050
ISHARES TR FUND 464287440 184 1,727 SH   DFND 66 0 0 1,727
ISHARES TR FUND 464287879 824 5,892 SH   DFND 66 0 0 5,892
ISHARES TR FUND 46432F396 89 1,000 SH   DFND 66 0 0 1,000
ISHARES TR FUND 464287549 130 900 SH   DFND 66 0 0 900
ISHARES TR FUND 46429B747 469 4,675 SH   DFND 66 0 0 4,675
ISHARES TR FUND 464287457 459 5,437 SH   DFND 66 0 0 5,437
ISHARES TR FUND 46435G334 169 5,076 SH   DFND 66 0 0 5,076
ISHARES TR FUND 464287176 326 2,870 SH   DFND 66 0 0 2,870
ISHARES TR FUND 464287887 40 255 SH   DFND 66 0 0 255
ISHARES TR FUND 46429B614 50 1,133 SH   DFND 66 0 0 1,133
ISHARES TR FUND 46434V886 654 21,933 SH   DFND 66 0 0 21,933
ISHARES TR FUND 464288802 1,924 18,815 SH   DFND 66 0 0 18,815
ISHARES TR FUND 46434V647 18 726 SH   DFND 66 0 0 726
ISHARES TR FUND 464288513 399 4,514 SH   DFND 66 0 0 4,514
ISHARES TR FUND 464287200 2,402 9,869 SH   DFND 66 0 0 9,869
ISHARES TR FUND 464287325 33 300 SH   DFND 66 0 0 300
ISHARES TR FUND 464287507 391 2,250 SH   SOLE 66 0 2,250 0
ISHARES TR FUND 464288182 899 13,333 SH   DFND 66 0 0 13,333
ISHARES TR FUND 46429B663 3,052 36,719 SH   DFND 66 0 0 36,719
ISHARES TR FUND 464287333 13 208 SH   DFND 66 0 0 208
ISHARES TR FUND 464287242 715 5,931 SH   DFND 66 0 0 5,931
ISHARES TR FUND 464288760 76 486 SH   DFND 66 0 0 486
ISHARES TR FUND 464288851 42 765 SH   DFND 66 0 0 765
ISHARES TR FUND 464288620 221 1,975 SH   DFND 66 0 0 1,975
ISHARES TR FUND 46429B671 27 500 SH   DFND 66 0 0 500
ISHARES TR FUND 464288844 91 2,700 SH   DFND 66 0 0 2,700
ISHARES TR FUND 464287655 54 384 SH   DFND 66 0 0 384
ISHARES TR FUND 464287432 100 800 SH   DFND 66 0 0 800
ISHARES TR FUND 464287382 23 390 SH   DFND 66 0 0 390
ISHARES TR FUND 464287341 116 3,737 SH   DFND 66 0 0 3,737
ISHARES TR FUND 464287184 1,973 49,692 SH   DFND 66 0 0 49,692
ISHARES TR FUND 464287614 77 650 SH   DFND 66 0 0 650
ISHARES U S ETF TR FUND 46431W846 138 1,372 SH   SOLE 8 1,372 0 0
ISRAEL CHEMICALS LTD COM M5920A109 101 21,420 SH   SOLE 9 21,420 0 0
ISRAMCO INC COM 465141406 1 9 SH   SOLE 1 9 0 0
ISTAR INC TRUS 45031U101 1 50 SH   SOLE 1 50 0 0
ISTAR INC TRUS 45031U101 285 23,689 SH   SOLE 8 23,689 0 0
ISTAR INC TRUS 45031U101 1,645 136,622 SH   SOLE 44 136,622 0 0
ITAU UNIBANCO HLDG SA ADR 465562106 7,428 672,236 SH   SOLE 1 672,236 0 0
ITAU UNIBANCO HLDG SA OPT 465562106 2,450 221,740 SH Call SOLE 8 221,740 0 0
ITAU UNIBANCO HLDG SA OPT 465562106 2,160 195,500 SH Put SOLE 8 195,500 0 0
ITAU UNIBANCO HLDG SA ADR 465562106 0 41 SH   SOLE 9 41 0 0
ITAU UNIBANCO HLDG SA ADR 465562106 471 42,620 SH   DFND 66 0 0 42,620
ITERIS INC COM 46564T107 0 18 SH   SOLE 1 18 0 0
ITRON INC COM 465741106 628 9,272 SH   SOLE 1 9,272 0 0
ITRON INC COM 465741106 7 102 SH   SOLE 8 102 0 0
ITRON INC COM 465741106 135 1,994 SH   SOLE 44 1,994 0 0
ITT INC COM 45073V108 298 7,412 SH   SOLE 1 7,412 0 0
ITT INC COM 45073V108 160 3,980 SH   SOLE 8 3,980 0 0
ITT INC OPT 45073V108 273 6,800 SH Put SOLE 8 6,800 0 0
ITT INC OPT 45073V108 563 14,000 SH Call SOLE 8 14,000 0 0
ITT INC COM 45073V108 1,720 42,797 SH   SOLE 44 42,797 0 0
IXYS CORP COM 46600W106 0 18 SH   SOLE 1 18 0 0
IXYS CORP COM 46600W106 41 2,497 SH   SOLE 8 2,497 0 0
IXYS CORP COM 46600W106 15 883 SH   SOLE 44 883 0 0
J &amp J SNACK FOODS CORP COM 466032109 235 1,779 SH   SOLE 1 1,779 0 0
J &amp J SNACK FOODS CORP COM 466032109 40 306 SH   SOLE 44 306 0 0
J ALEXANDERS HLDGS INC COM 46609J106 0 10 SH   SOLE 1 10 0 0
J ALEXANDERS HLDGS INC COM 46609J106 5 410 SH   SOLE 44 410 0 0
J JILL INC COM 46620W102 0 9 SH   SOLE 1 9 0 0
J JILL INC COM 46620W102 72 5,846 SH   SOLE 8 5,846 0 0
J JILL INC COM 46620W102 6 483 SH   SOLE 44 483 0 0
J2 GLOBAL INC COM 48123V102 3,159 37,126 SH   SOLE 1 37,126 0 0
J2 GLOBAL INC BOND 48123VAC6 287 210,000 PRN   SOLE 8 0 0 210,000
J2 GLOBAL INC COM 48123V102 494 5,809 SH   SOLE 8 5,809 0 0
J2 GLOBAL INC COM 48123V102 1,885 22,154 SH   SOLE 44 22,154 0 0
JA SOLAR HOLDINGS CO LTD ADR 466090206 210 33,052 SH   SOLE 1 33,052 0 0
JA SOLAR HOLDINGS CO LTD ADR 466090206 49 7,685 SH   SOLE 8 7,685 0 0
JA SOLAR HOLDINGS CO LTD OPT 466090206 192 30,200 SH Put SOLE 8 30,200 0 0
JA SOLAR HOLDINGS CO LTD OPT 466090206 197 31,000 SH Call SOLE 8 31,000 0 0
JA SOLAR HOLDINGS CO LTD ADR 466090206 479 75,400 SH   SOLE 39 75,400 0 0
JA SOLAR HOLDINGS CO LTD ADR 466090206 577 90,900 SH   SOLE 44 90,900 0 0
JABIL INC COM 466313103 312 10,697 SH   SOLE 1 10,697 0 0
JABIL INC OPT 466313103 207 7,100 SH Put SOLE 8 7,100 0 0
JABIL INC OPT 466313103 502 17,200 SH Call SOLE 8 17,200 0 0
JABIL INC COM 466313103 824 28,238 SH   SOLE 8 28,238 0 0
JABIL INC COM 466313103 6,656 228,023 SH   SOLE 44 228,023 0 0
JACK IN THE BOX INC COM 466367109 160 1,622 SH   SOLE 1 1,622 0 0
JACK IN THE BOX INC OPT 466367109 601 6,100 SH Put SOLE 8 6,100 0 0
JACK IN THE BOX INC OPT 466367109 433 4,400 SH Call SOLE 8 4,400 0 0
JACK IN THE BOX INC COM 466367109 524 5,324 SH   SOLE 44 5,324 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 1,308 24,029 SH   SOLE 1 24,029 0 0
JACOBS ENGR GROUP INC DEL OPT 469814107 82 1,500 SH Call SOLE 8 1,500 0 0
JACOBS ENGR GROUP INC DEL OPT 469814107 22 400 SH Put SOLE 8 400 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 855 15,719 SH   SOLE 8 15,719 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 855 15,722 SH   SOLE 44 15,722 0 0
JAGGED PEAK ENERGY INC COM 47009K107 0 24 SH   SOLE 1 24 0 0
JAGGED PEAK ENERGY INC COM 47009K107 0 36 SH   SOLE 8 36 0 0
JAGGED PEAK ENERGY INC COM 47009K107 33 2,502 SH   SOLE 44 2,502 0 0
JAKKS PAC INC COM 47012E106 42 10,586 SH   SOLE 8 10,586 0 0
JAKKS PAC INC COM 47012E106 185 46,212 SH   SOLE 44 46,212 0 0
JAMBA INC COM 47023A309 113 14,520 SH   SOLE 1 14,520 0 0
JAMBA INC COM 47023A309 2 261 SH   SOLE 8 261 0 0
JAMBA INC COM 47023A309 5 603 SH   SOLE 44 603 0 0
JAMES RIV GROUP LTD COM G5005R107 1 13 SH   SOLE 1 13 0 0
JAMES RIV GROUP LTD COM G5005R107 113 2,848 SH   SOLE 44 2,848 0 0
JANUS HENDERSON GROUP PLC COM G4474Y214 16 495 SH   SOLE 1 495 0 0
JANUS HENDERSON GROUP PLC BOND 47102XAH8 16,469 11,275,000 PRN   SOLE 8 0 0 11,275,000
JANUS HENDERSON GROUP PLC GDR G4474Y214 2,492 75,277 SH   SOLE 9 75,277 0 0
JANUS HENDERSON GROUP PLC COM G4474Y214 328 9,884 SH   SOLE 9 9,884 0 0
JANUS HENDERSON GROUP PLC COM G4474Y214 105 3,161 SH   SOLE 44 3,161 0 0
JANUS HENDERSON GROUP PLC COM G4474Y214 843 25,465 SH   SOLE 99 25,465 0 0
JAPAN SMALLER CAPTLZTN FD IN FUND 47109U104 11 1,000 SH   DFND 66 0 0 1,000
JAZZ PHARMACEUTICALS PLC COM G50871105 953 6,127 SH   SOLE 1 6,127 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 568 3,652 SH   SOLE 8 3,652 0 0
JAZZ PHARMACEUTICALS PLC OPT G50871105 296 1,900 SH Put SOLE 8 1,900 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 172 1,105 SH   SOLE 9 1,105 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 8,304 53,400 SH   SOLE 44 53,400 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 9 60 SH   DFND 66 0 0 60
JD COM INC ADR 47215P106 5,830 148,648 SH   SOLE 1 148,648 0 0
JD COM INC OPT 47215P106 35,784 912,400 SH Call SOLE 8 912,400 0 0
JD COM INC ADR 47215P106 11,830 301,606 SH   SOLE 8 301,606 0 0
JD COM INC OPT 47215P106 42,679 1,088,200 SH Put SOLE 8 1,088,200 0 0
JD COM INC ADR 47215P106 9,240 235,601 SH   SOLE 9 235,601 0 0
JEFFERIES GROUP INC NEW BOND 472319AG7 75 75,000 PRN   SOLE 8 0 0 75,000
JELD-WEN HLDG INC COM 47580P103 178 5,474 SH   SOLE 1 5,474 0 0
JELD-WEN HLDG INC COM 47580P103 26 800 SH   SOLE 44 800 0 0
JERNIGAN CAP INC TRUS 476405105 0 7 SH   SOLE 1 7 0 0
JETBLUE AIRWAYS CORP COM 477143101 152 6,631 SH   SOLE 1 6,631 0 0
JETBLUE AIRWAYS CORP OPT 477143101 2,087 91,400 SH Call SOLE 8 91,400 0 0
JETBLUE AIRWAYS CORP OPT 477143101 126 5,500 SH Put SOLE 8 5,500 0 0
JETBLUE AIRWAYS CORP COM 477143101 1 60 SH   SOLE 8 60 0 0
JETBLUE AIRWAYS CORP COM 477143101 5,813 254,600 SH   SOLE 44 254,600 0 0
JINKOSOLAR HLDG CO LTD OPT 47759T100 250 12,000 SH Put SOLE 8 12,000 0 0
JINKOSOLAR HLDG CO LTD ADR 47759T100 15 700 SH   SOLE 8 700 0 0
JINKOSOLAR HLDG CO LTD OPT 47759T100 1,358 65,300 SH Call SOLE 8 65,300 0 0
JINKOSOLAR HLDG CO LTD ADR 47759T100 42 2,040 SH   SOLE 9 2,040 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 368 3,758 SH   SOLE 1 3,758 0 0
JOHNSON &amp JOHNSON COM 478160104 290,445 2,195,528 SH   SOLE 1 1,876,669 318,859 0
JOHNSON &amp JOHNSON COM 478160104 16,042 121,265 SH   SOLE 8 121,265 0 0
JOHNSON &amp JOHNSON OPT 478160104 9,498 71,800 SH Call SOLE 8 71,800 0 0
JOHNSON &amp JOHNSON OPT 478160104 25,982 196,400 SH Put SOLE 8 196,400 0 0
JOHNSON &amp JOHNSON COM 478160104 40,599 306,897 SH   SOLE 9 306,897 0 0
JOHNSON &amp JOHNSON COM 478160104 2,622 19,819 SH   SOLE 20 0 19,819 0
JOHNSON &amp JOHNSON COM 478160104 8,263 62,463 SH   SOLE 44 62,463 0 0
JOHNSON &amp JOHNSON COM 478160104 19,086 144,276 SH   SOLE 66 0 144,276 0
JOHNSON &amp JOHNSON COM 478160104 3,790 28,650 SH   DFND 66 0 0 28,650
JOHNSON CTLS INTL PLC COM G51502105 16,231 374,372 SH   SOLE 1 374,372 0 0
JOHNSON CTLS INTL PLC OPT G51502105 182 4,188 SH Put SOLE 8 4,188 0 0
JOHNSON CTLS INTL PLC COM G51502105 14 327 SH   SOLE 8 327 0 0
JOHNSON CTLS INTL PLC OPT G51502105 4,696 108,295 SH Call SOLE 8 108,295 0 0
JOHNSON CTLS INTL PLC COM G51502105 7 151 SH   SOLE 9 151 0 0
JOHNSON CTLS INTL PLC COM G51502105 3,665 84,524 SH   SOLE 44 84,524 0 0
JOHNSON CTLS INTL PLC COM G51502105 6 133 SH   DFND 66 0 0 133
JOHNSON OUTDOORS INC COM 479167108 0 4 SH   SOLE 1 4 0 0
JOHNSON OUTDOORS INC COM 479167108 231 4,800 SH   SOLE 44 4,800 0 0
JONES ENERGY INC COM 48019R108 0 32 SH   SOLE 1 32 0 0
JONES ENERGY INC COM 48019R108 5 2,850 SH   SOLE 8 2,850 0 0
JONES ENERGY INC COM 48019R108 9 5,764 SH   SOLE 44 5,764 0 0
JONES LANG LASALLE INC COM 48020Q107 1,997 15,965 SH   SOLE 1 15,965 0 0
JONES LANG LASALLE INC OPT 48020Q107 488 3,900 SH Put SOLE 8 3,900 0 0
JONES LANG LASALLE INC COM 48020Q107 32 256 SH   SOLE 8 256 0 0
JONES LANG LASALLE INC OPT 48020Q107 50 400 SH Call SOLE 8 400 0 0
JOUNCE THERAPEUTICS INC COM 481116101 36 2,605 SH   SOLE 1 2,605 0 0
JPMORGAN CHASE &amp CO COM 46625H100 130,222 1,424,745 SH   SOLE 1 1,411,232 13,513 0
JPMORGAN CHASE &amp CO OPT 46625H100 4,570 50,000 SH Call SOLE 1 50,000 0 0
JPMORGAN CHASE &amp CO OPT 46625H100 76,977 842,200 SH Put SOLE 8 842,200 0 0
JPMORGAN CHASE &amp CO FUND 46625H365 1,054 35,500 SH   SOLE 8 35,500 0 0
JPMORGAN CHASE &amp CO OPT 46625H100 65,589 717,600 SH Call SOLE 8 717,600 0 0
JPMORGAN CHASE &amp CO COM 46625H100 1,233 13,485 SH   SOLE 8 13,485 0 0
JPMORGAN CHASE &amp CO COM 46625H100 183 2,004 SH   SOLE 9 2,004 0 0
JPMORGAN CHASE &amp CO COM 46625H100 2,214 24,225 SH   SOLE 20 0 24,225 0
JPMORGAN CHASE &amp CO COM 46625H100 612 6,700 SH   DFND 20 0 0 6,700
JPMORGAN CHASE &amp CO COM 46625H100 1,005 11,000 SH   SOLE 39 11,000 0 0
JPMORGAN CHASE &amp CO COM 46625H100 7,834 85,709 SH   SOLE 44 85,709 0 0
JPMORGAN CHASE &amp CO COM 46625H100 2,424 26,520 SH   SOLE 66 0 26,520 0
JPMORGAN CHASE &amp CO COM 46625H100 3,484 38,120 SH   DFND 66 0 0 38,120
JPMORGAN CHASE &amp CO COM 46625H100 1,005 11,000 SH   SOLE 79 11,000 0 0
JUMEI INTL HLDG LTD ADR 48138L107 1,118 524,818 SH   SOLE 1 524,818 0 0
JUMEI INTL HLDG LTD ADR 48138L107 0 75 SH   SOLE 8 75 0 0
JUNIPER NETWORKS INC COM 48203R104 3,772 135,288 SH   SOLE 1 135,288 0 0
JUNIPER NETWORKS INC OPT 48203R104 2,640 94,700 SH Put SOLE 8 94,700 0 0
JUNIPER NETWORKS INC OPT 48203R104 797 28,600 SH Call SOLE 8 28,600 0 0
JUNIPER NETWORKS INC COM 48203R104 2,042 73,254 SH   SOLE 8 73,254 0 0
JUNIPER NETWORKS INC COM 48203R104 5,576 199,999 SH   SOLE 44 199,999 0 0
JUNO THERAPEUTICS INC COM 48205A109 6 213 SH   SOLE 1 213 0 0
JUNO THERAPEUTICS INC COM 48205A109 46 1,512 SH   SOLE 8 1,512 0 0
JUNO THERAPEUTICS INC OPT 48205A109 7,347 245,800 SH Put SOLE 8 245,800 0 0
JUNO THERAPEUTICS INC OPT 48205A109 415 13,900 SH Call SOLE 8 13,900 0 0
JUNO THERAPEUTICS INC COM 48205A109 678 22,688 SH   SOLE 44 22,688 0 0
JUNO THERAPEUTICS INC COM 48205A109 6 200 SH   DFND 66 0 0 200
JUST ENERGY GROUP INC COM 48213W101 0 60 SH   SOLE 8 60 0 0
K12 INC COM 48273U102 0 23 SH   SOLE 1 23 0 0
K12 INC COM 48273U102 717 40,006 SH   SOLE 44 40,006 0 0
K2M GROUP HLDGS INC COM 48273J107 1 31 SH   SOLE 1 31 0 0
K2M GROUP HLDGS INC COM 48273J107 180 7,400 SH   SOLE 44 7,400 0 0
KADANT INC COM 48282T104 1 8 SH   SOLE 1 8 0 0
KADANT INC COM 48282T104 7 91 SH   SOLE 44 91 0 0
KADMON HLDGS INC COM 48283N106 16 4,141 SH   SOLE 44 4,141 0 0
KAISER ALUMINUM CORP COM 483007704 373 4,206 SH   SOLE 1 4,206 0 0
KAISER ALUMINUM CORP COM 483007704 3 38 SH   SOLE 8 38 0 0
KAMAN CORP COM 483548103 198 3,982 SH   SOLE 1 3,982 0 0
KAMAN CORP COM 483548103 183 3,675 SH   SOLE 44 3,675 0 0
KANDI TECHNOLOGIES GROUP INC OPT 483709101 77 17,300 SH Put SOLE 8 17,300 0 0
KANDI TECHNOLOGIES GROUP INC OPT 483709101 86 19,300 SH Call SOLE 8 19,300 0 0
KANSAS CITY SOUTHERN COM 485170302 2,227 21,277 SH   SOLE 1 21,277 0 0
KANSAS CITY SOUTHERN OPT 485170302 1,622 15,500 SH Call SOLE 8 15,500 0 0
KANSAS CITY SOUTHERN OPT 485170302 8,885 84,900 SH Put SOLE 8 84,900 0 0
KANSAS CITY SOUTHERN COM 485170302 5,140 49,129 SH   SOLE 8 49,129 0 0
KAPSTONE PAPER &amp PACKAGING C COM 48562P103 216 10,471 SH   SOLE 1 10,471 0 0
KAPSTONE PAPER &amp PACKAGING C OPT 48562P103 99 4,800 SH Call SOLE 8 4,800 0 0
KAPSTONE PAPER &amp PACKAGING C COM 48562P103 385 18,619 SH   SOLE 8 18,619 0 0
KAPSTONE PAPER &amp PACKAGING C OPT 48562P103 31 1,500 SH Put SOLE 8 1,500 0 0
KAPSTONE PAPER &amp PACKAGING C COM 48562P103 761 36,870 SH   SOLE 44 36,870 0 0
KAR AUCTION SVCS INC COM 48238T109 19 459 SH   SOLE 1 459 0 0
KAR AUCTION SVCS INC COM 48238T109 5,427 129,308 SH   SOLE 8 129,308 0 0
KAR AUCTION SVCS INC COM 48238T109 949 22,619 SH   SOLE 44 22,619 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 36 4,015 SH   SOLE 1 4,015 0 0
KARYOPHARM THERAPEUTICS INC OPT 48576U106 326 36,000 SH Put SOLE 8 36,000 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 295 32,585 SH   SOLE 8 32,585 0 0
KARYOPHARM THERAPEUTICS INC OPT 48576U106 326 36,000 SH Call SOLE 8 36,000 0 0
KATE SPADE &amp CO COM 485865109 8,552 462,542 SH   SOLE 1 462,542 0 0
KATE SPADE &amp CO OPT 485865109 1,620 87,600 SH Call SOLE 8 87,600 0 0
KATE SPADE &amp CO COM 485865109 215 11,605 SH   SOLE 8 11,605 0 0
KATE SPADE &amp CO OPT 485865109 2,248 121,600 SH Put SOLE 8 121,600 0 0
KATE SPADE &amp CO COM 485865109 411 22,240 SH   SOLE 44 22,240 0 0
KB FINANCIAL GROUP INC ADR 48241A105 482 9,549 SH   SOLE 8 9,549 0 0
KB HOME COM 48666K109 5 245 SH   SOLE 1 245 0 0
KB HOME OPT 48666K109 2,349 98,000 SH Put SOLE 8 98,000 0 0
KB HOME OPT 48666K109 2,730 113,900 SH Call SOLE 8 113,900 0 0
KB HOME COM 48666K109 3,562 148,600 SH   SOLE 44 148,600 0 0
KBR INC COM 48242W106 7 426 SH   SOLE 1 426 0 0
KBR INC OPT 48242W106 364 23,900 SH Call SOLE 8 23,900 0 0
KBR INC COM 48242W106 1 124 SH   SOLE 8 124 0 0
KBR INC OPT 48242W106 41 2,700 SH Put SOLE 8 2,700 0 0
KBR INC COM 48242W106 1,295 85,083 SH   SOLE 44 85,083 0 0
KCG HLDGS INC COM 48244B100 1,546 77,525 SH   SOLE 1 77,525 0 0
KCG HLDGS INC COM 48244B100 2 84 SH   SOLE 8 84 0 0
KCG HLDGS INC OPT 48244B100 36 1,800 SH Put SOLE 8 1,800 0 0
KCG HLDGS INC OPT 48244B100 417 20,900 SH Call SOLE 8 20,900 0 0
KCG HLDGS INC COM 48244B100 1,649 82,698 SH   SOLE 44 82,698 0 0
KEANE GROUP INC COM 48669A108 0 24 SH   SOLE 1 24 0 0
KEARNY FINL CORP MD COM 48716P108 813 54,763 SH   SOLE 1 54,763 0 0
KEARNY FINL CORP MD COM 48716P108 218 14,700 SH   SOLE 44 14,700 0 0
KELLOGG CO COM 487836108 11,539 166,106 SH   SOLE 1 166,106 0 0
KELLOGG CO COM 487836108 14,167 203,952 SH   SOLE 8 203,952 0 0
KELLOGG CO OPT 487836108 5,522 79,500 SH Call SOLE 8 79,500 0 0
KELLOGG CO OPT 487836108 7,120 102,500 SH Put SOLE 8 102,500 0 0
KELLOGG CO COM 487836108 2,884 41,524 SH   SOLE 9 41,524 0 0
KELLOGG CO COM 487836108 66 950 SH   DFND 66 0 0 950
KELLY SVCS INC COM 488152208 78 3,480 SH   SOLE 1 3,480 0 0
KELLY SVCS INC COM 488152208 43 1,910 SH   SOLE 8 1,910 0 0
KELLY SVCS INC COM 488152208 33 1,457 SH   SOLE 44 1,457 0 0
KEMET CORP COM 488360207 0 36 SH   SOLE 1 36 0 0
KEMET CORP COM 488360207 1 80 SH   SOLE 8 80 0 0
KEMET CORP COM 488360207 1,264 98,753 SH   SOLE 44 98,753 0 0
KEMPER CORP DEL COM 488401100 188 4,880 SH   SOLE 1 4,880 0 0
KEMPHARM INC COM 488445107 0 6 SH   SOLE 1 6 0 0
KEMPHARM INC COM 488445107 0 95 SH   SOLE 8 95 0 0
KEMPHARM INC COM 488445107 1 300 SH   SOLE 44 300 0 0
KENNAMETAL INC COM 489170100 9 236 SH   SOLE 1 236 0 0
KENNAMETAL INC OPT 489170100 161 4,300 SH Put SOLE 8 4,300 0 0
KENNAMETAL INC OPT 489170100 322 8,600 SH Call SOLE 8 8,600 0 0
KENNAMETAL INC COM 489170100 153 4,095 SH   SOLE 8 4,095 0 0
KENNAMETAL INC COM 489170100 443 11,841 SH   SOLE 44 11,841 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 409 21,486 SH   SOLE 1 21,486 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 744 39,029 SH   SOLE 8 39,029 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 225 11,807 SH   SOLE 44 11,807 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 0 61 SH   SOLE 1 61 0 0
KERYX BIOPHARMACEUTICALS INC OPT 492515101 82 11,400 SH Call SOLE 8 11,400 0 0
KERYX BIOPHARMACEUTICALS INC OPT 492515101 197 27,200 SH Put SOLE 8 27,200 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 507 70,183 SH   SOLE 8 70,183 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 0 8 SH   SOLE 1 8 0 0
KEYCORP NEW COM 493267108 8,173 436,130 SH   SOLE 1 436,130 0 0
KEYCORP NEW OPT 493267108 1,044 55,700 SH Call SOLE 8 55,700 0 0
KEYCORP NEW COM 493267108 1,379 73,589 SH   SOLE 8 73,589 0 0
KEYCORP NEW OPT 493267108 624 33,300 SH Put SOLE 8 33,300 0 0
KEYCORP NEW COM 493267108 2,015 107,551 SH   SOLE 44 107,551 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 40 1,022 SH   SOLE 1 1,022 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,558 91,400 SH   SOLE 44 91,400 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 4 95 SH   DFND 66 0 0 95
KEYW HLDG CORP COM 493723100 0 35 SH   SOLE 1 35 0 0
KEYW HLDG CORP BOND 493723AA8 810 840,000 PRN   SOLE 8 0 0 840,000
KFORCE INC COM 493732101 0 17 SH   SOLE 1 17 0 0
KFORCE INC COM 493732101 66 3,354 SH   SOLE 44 3,354 0 0
KILROY RLTY CORP COM 49427F108 1,685 22,416 SH   SOLE 1 22,416 0 0
KILROY RLTY CORP TRUS 49427F108 7,818 104,032 SH   SOLE 1 104,032 0 0
KILROY RLTY CORP TRUS 49427F108 29 381 SH   SOLE 8 381 0 0
KILROY RLTY CORP TRUS 49427F108 645 8,579 SH   SOLE 44 8,579 0 0
KIMBALL ELECTRONICS INC COM 49428J109 0 19 SH   SOLE 1 19 0 0
KIMBALL ELECTRONICS INC COM 49428J109 386 21,400 SH   SOLE 44 21,400 0 0
KIMBALL INTL INC COM 494274103 0 26 SH   SOLE 1 26 0 0
KIMBALL INTL INC COM 494274103 372 22,300 SH   SOLE 44 22,300 0 0
KIMBERLY CLARK CORP COM 494368103 52,323 405,269 SH   SOLE 1 405,269 0 0
KIMBERLY CLARK CORP OPT 494368103 1,575 12,200 SH Call SOLE 8 12,200 0 0
KIMBERLY CLARK CORP OPT 494368103 3,447 26,700 SH Put SOLE 8 26,700 0 0
KIMBERLY CLARK CORP COM 494368103 1,308 10,133 SH   SOLE 8 10,133 0 0
KIMBERLY CLARK CORP COM 494368103 2,049 15,871 SH   SOLE 9 15,871 0 0
KIMBERLY CLARK CORP COM 494368103 1,401 10,845 SH   SOLE 44 10,845 0 0
KIMBERLY CLARK CORP COM 494368103 64 493 SH   DFND 66 0 0 493
KIMCO RLTY CORP TRUS 49446R109 7,713 420,373 SH   SOLE 1 420,373 0 0
KIMCO RLTY CORP OPT 49446R109 123 6,700 SH Call SOLE 8 6,700 0 0
KIMCO RLTY CORP OPT 49446R109 22 1,200 SH Put SOLE 8 1,200 0 0
KIMCO RLTY CORP TRUS 49446R109 120 6,557 SH   SOLE 8 6,557 0 0
KIMCO RLTY CORP TRUS 49446R109 445 24,266 SH   SOLE 44 24,266 0 0
KINDER MORGAN INC DEL COM 49456B101 27,763 1,449,008 SH   SOLE 1 1,449,008 0 0
KINDER MORGAN INC DEL COM 49456B101 3,376 176,237 SH   SOLE 8 176,237 0 0
KINDER MORGAN INC DEL OPT 49456B101 5,514 287,800 SH Call SOLE 8 287,800 0 0
KINDER MORGAN INC DEL OPT 49456B101 5,162 269,400 SH Put SOLE 8 269,400 0 0
KINDER MORGAN INC DEL COM 49456B101 321 16,782 SH   SOLE 9 16,782 0 0
KINDER MORGAN INC DEL COM 49456B101 597 31,178 SH   SOLE 44 31,178 0 0
KINDRED BIOSCIENCES INC COM 494577109 0 16 SH   SOLE 1 16 0 0
KINDRED BIOSCIENCES INC COM 494577109 7 848 SH   SOLE 8 848 0 0
KINDRED BIOSCIENCES INC COM 494577109 17 1,948 SH   SOLE 44 1,948 0 0
KINDRED HEALTHCARE INC COM 494580103 214 18,341 SH   SOLE 1 18,341 0 0
KINDRED HEALTHCARE INC OPT 494580103 12 1,000 SH Call SOLE 8 1,000 0 0
KINDRED HEALTHCARE INC OPT 494580103 112 9,600 SH Put SOLE 8 9,600 0 0
KINDRED HEALTHCARE INC COM 494580103 239 20,520 SH   SOLE 8 20,520 0 0
KINGSTONE COS INC COM 496719105 0 7 SH   SOLE 1 7 0 0
KINGSTONE COS INC COM 496719105 25 1,605 SH   SOLE 44 1,605 0 0
KINROSS GOLD CORP COM 496902404 293 71,893 SH   SOLE 1 71,893 0 0
KINROSS GOLD CORP OPT 496902404 1,028 252,700 SH Put SOLE 8 252,700 0 0
KINROSS GOLD CORP OPT 496902404 1,228 301,700 SH Call SOLE 8 301,700 0 0
KINROSS GOLD CORP COM 496902404 0 100 SH   SOLE 9 100 0 0
KINROSS GOLD CORP COM 496902404 8 1,900 SH   DFND 20 0 0 1,900
KINROSS GOLD CORP COM 496902404 7 1,800 SH   DFND 66 0 0 1,800
KINSALE CAP GROUP INC COM 49714P108 0 11 SH   SOLE 1 11 0 0
KINSALE CAP GROUP INC COM 49714P108 950 25,462 SH   SOLE 44 25,462 0 0
KIRBY CORP COM 497266106 756 11,307 SH   SOLE 1 11,307 0 0
KIRBY CORP COM 497266106 435 6,515 SH   SOLE 8 6,515 0 0
KIRBY CORP COM 497266106 214 3,200 SH   SOLE 44 3,200 0 0
KIRKLANDS INC COM 497498105 18 1,738 SH   SOLE 1 1,738 0 0
KIRKLANDS INC COM 497498105 0 40 SH   SOLE 8 40 0 0
KITE PHARMA INC COM 49803L109 4 37 SH   SOLE 1 37 0 0
KITE PHARMA INC COM 49803L109 356 3,432 SH   SOLE 8 3,432 0 0
KITE PHARMA INC OPT 49803L109 11,601 111,900 SH Call SOLE 8 111,900 0 0
KITE PHARMA INC COM 49803L109 63 605 SH   SOLE 44 605 0 0
KITE RLTY GROUP TR TRUS 49803T300 1,424 75,216 SH   SOLE 1 75,216 0 0
KITE RLTY GROUP TR COM 49803T300 430 22,700 SH   SOLE 1 22,700 0 0
KITE RLTY GROUP TR TRUS 49803T300 2 131 SH   SOLE 8 131 0 0
KKR &amp CO L P DEL COM 48248M102 24,047 1,292,828 SH   SOLE 1 1,292,828 0 0
KKR &amp CO L P DEL OPT 48248M102 1,304 70,100 SH Put SOLE 8 70,100 0 0
KKR &amp CO L P DEL COM 48248M102 676 36,341 SH   SOLE 8 36,341 0 0
KKR &amp CO L P DEL OPT 48248M102 621 33,400 SH Call SOLE 8 33,400 0 0
KKR &amp CO L P DEL COM 48248M102 1,816 97,651 SH   DFND 66 0 0 97,651
KKR REAL ESTATE FIN TR INC COM 48251K100 0 8 SH   SOLE 1 8 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 26 1,216 SH   SOLE 8 1,216 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 28 1,311 SH   SOLE 44 1,311 0 0
KLA-TENCOR CORP COM 482480100 6,643 72,586 SH   SOLE 1 72,586 0 0
KLA-TENCOR CORP OPT 482480100 631 6,900 SH Call SOLE 8 6,900 0 0
KLA-TENCOR CORP COM 482480100 55 600 SH   SOLE 8 600 0 0
KLA-TENCOR CORP OPT 482480100 641 7,000 SH Put SOLE 8 7,000 0 0
KLA-TENCOR CORP COM 482480100 3,842 41,986 SH   SOLE 44 41,986 0 0
KLONDEX MNS LTD COM 498696103 0 137 SH   SOLE 1 137 0 0
KLX INC COM 482539103 8 150 SH   SOLE 1 150 0 0
KLX INC COM 482539103 405 8,105 SH   SOLE 44 8,105 0 0
KMG CHEMICALS INC COM 482564101 0 7 SH   SOLE 1 7 0 0
KMG CHEMICALS INC COM 482564101 13 274 SH   SOLE 8 274 0 0
KMG CHEMICALS INC COM 482564101 264 5,409 SH   SOLE 44 5,409 0 0
KNIGHT TRANSN INC COM 499064103 630 17,005 SH   SOLE 1 17,005 0 0
KNIGHT TRANSN INC COM 499064103 129 3,473 SH   SOLE 44 3,473 0 0
KNOLL INC COM 498904200 62 3,101 SH   SOLE 1 3,101 0 0
KNOLL INC COM 498904200 185 9,265 SH   SOLE 8 9,265 0 0
KNOLL INC OPT 498904200 2 100 SH Put SOLE 8 100 0 0
KNOLL INC COM 498904200 538 26,834 SH   SOLE 44 26,834 0 0
KNOWLES CORP COM 49926D109 4 260 SH   SOLE 1 260 0 0
KNOWLES CORP COM 49926D109 70 4,093 SH   SOLE 8 4,093 0 0
KNOWLES CORP COM 49926D109 99 5,845 SH   SOLE 44 5,845 0 0
KOHLS CORP COM 500255104 16,887 436,667 SH   SOLE 1 436,667 0 0
KOHLS CORP COM 500255104 224 5,789 SH   SOLE 8 5,789 0 0
KOHLS CORP OPT 500255104 6,845 177,000 SH Call SOLE 8 177,000 0 0
KOHLS CORP OPT 500255104 5,526 142,900 SH Put SOLE 8 142,900 0 0
KOHLS CORP COM 500255104 1,058 27,358 SH   SOLE 44 27,358 0 0
KONA GRILL INC COM 50047H201 59 15,992 SH   SOLE 44 15,992 0 0
KONINKLIJKE PHILIPS N V ADR 500472303 18 502 SH   SOLE 8 502 0 0
KOPIN CORP COM 500600101 27 7,238 SH   SOLE 1 7,238 0 0
KOPIN CORP COM 500600101 4 1,160 SH   SOLE 44 1,160 0 0
KOPPERS HOLDINGS INC COM 50060P106 90 2,474 SH   SOLE 1 2,474 0 0
KOPPERS HOLDINGS INC COM 50060P106 129 3,566 SH   SOLE 8 3,566 0 0
KOPPERS HOLDINGS INC COM 50060P106 252 6,964 SH   SOLE 44 6,964 0 0
KOREA FD FUND 500634209 66 1,638 SH   DFND 66 0 0 1,638
KORN FERRY INTL COM 500643200 235 6,820 SH   SOLE 1 6,820 0 0
KORN FERRY INTL COM 500643200 705 20,406 SH   SOLE 44 20,406 0 0
KORNIT DIGITAL LTD COM M6372Q113 2 100 SH   SOLE 44 100 0 0
KOSMOS ENERGY LTD COM G5315B107 4 639 SH   SOLE 1 639 0 0
KOSMOS ENERGY LTD COM G5315B107 165,829 25,870,424 SH   SOLE 8 25,870,424 0 0
KOSMOS ENERGY LTD COM G5315B107 1,272 198,385 SH   SOLE 44 198,385 0 0
KRAFT HEINZ CO COM 500754106 42,834 500,169 SH   SOLE 1 499,442 727 0
KRAFT HEINZ CO OPT 500754106 18,507 216,100 SH Call SOLE 8 216,100 0 0
KRAFT HEINZ CO COM 500754106 7,803 91,109 SH   SOLE 8 91,109 0 0
KRAFT HEINZ CO OPT 500754106 8,890 103,800 SH Put SOLE 8 103,800 0 0
KRAFT HEINZ CO COM 500754106 451 5,273 SH   SOLE 9 5,273 0 0
KRAFT HEINZ CO COM 500754106 1,709 19,955 SH   SOLE 44 19,955 0 0
KRAFT HEINZ CO COM 500754106 5,589 65,258 SH   DFND 66 0 0 65,258
KRAFT HEINZ CO COM 500754106 93 1,087 SH   SOLE 99 1,087 0 0
KRATON CORPORATION COM 50077C106 128 3,702 SH   SOLE 1 3,702 0 0
KRATON CORPORATION COM 50077C106 3 93 SH   SOLE 8 93 0 0
KRATON CORPORATION COM 50077C106 172 5,000 SH   DFND 20 0 0 5,000
KRATON CORPORATION COM 50077C106 713 20,700 SH   SOLE 44 20,700 0 0
KRATOS DEFENSE &amp SEC SOLUTIO COM 50077B207 1 52 SH   SOLE 1 52 0 0
KRATOS DEFENSE &amp SEC SOLUTIO COM 50077B207 82 6,900 SH   SOLE 44 6,900 0 0
KROGER CO COM 501044101 23,213 995,361 SH   SOLE 1 995,361 0 0
KROGER CO OPT 501044101 11,968 513,200 SH Call SOLE 8 513,200 0 0
KROGER CO OPT 501044101 9,785 419,600 SH Put SOLE 8 419,600 0 0
KROGER CO COM 501044101 14,227 610,067 SH   SOLE 8 610,067 0 0
KROGER CO COM 501044101 5,893 252,713 SH   SOLE 9 252,713 0 0
KROGER CO COM 501044101 127 5,460 SH   DFND 20 0 0 5,460
KROGER CO COM 501044101 285 12,239 SH   SOLE 44 12,239 0 0
KRONOS WORLDWIDE INC COM 50105F105 0 18 SH   SOLE 1 18 0 0
KRONOS WORLDWIDE INC COM 50105F105 42 2,330 SH   SOLE 8 2,330 0 0
KT CORP ADR 48268K101 1,612 96,855 SH   SOLE 1 96,855 0 0
KT CORP ADR 48268K101 982 59,000 SH   DFND 66 0 0 59,000
KULICKE &amp SOFFA INDS INC COM 501242101 260 13,710 SH   SOLE 1 13,710 0 0
KULICKE &amp SOFFA INDS INC OPT 501242101 207 10,900 SH Call SOLE 8 10,900 0 0
KULICKE &amp SOFFA INDS INC OPT 501242101 23 1,200 SH Put SOLE 8 1,200 0 0
KULICKE &amp SOFFA INDS INC COM 501242101 12 636 SH   SOLE 8 636 0 0
KULICKE &amp SOFFA INDS INC COM 501242101 32 1,700 SH   SOLE 44 1,700 0 0
KURA ONCOLOGY INC COM 50127T109 0 11 SH   SOLE 1 11 0 0
KVH INDS INC COM 482738101 0 12 SH   SOLE 1 12 0 0
L BRANDS INC COM 501797104 17,614 326,864 SH   SOLE 1 326,864 0 0
L BRANDS INC OPT 501797104 5,141 95,400 SH Call SOLE 8 95,400 0 0
L BRANDS INC OPT 501797104 2,840 52,700 SH Put SOLE 8 52,700 0 0
L BRANDS INC COM 501797104 921 17,095 SH   SOLE 8 17,095 0 0
L BRANDS INC COM 501797104 770 14,292 SH   SOLE 44 14,292 0 0
L3 TECHNOLOGIES INC COM 502413107 2,588 15,490 SH   SOLE 1 15,490 0 0
L3 TECHNOLOGIES INC OPT 502413107 1,053 6,300 SH Put SOLE 8 6,300 0 0
L3 TECHNOLOGIES INC COM 502413107 79 475 SH   SOLE 8 475 0 0
L3 TECHNOLOGIES INC OPT 502413107 434 2,600 SH Call SOLE 8 2,600 0 0
L3 TECHNOLOGIES INC COM 502413107 838 5,015 SH   SOLE 44 5,015 0 0
LA JOLLA PHARMACEUTICAL CO COM 503459604 0 13 SH   SOLE 1 13 0 0
LA JOLLA PHARMACEUTICAL CO OPT 503459604 33 1,100 SH Call SOLE 8 1,100 0 0
LA JOLLA PHARMACEUTICAL CO COM 503459604 277 9,308 SH   SOLE 8 9,308 0 0
LA JOLLA PHARMACEUTICAL CO COM 503459604 124 4,149 SH   SOLE 44 4,149 0 0
LA QUINTA HLDGS INC COM 50420D108 1 59 SH   SOLE 1 59 0 0
LA QUINTA HLDGS INC COM 50420D108 1 43 SH   SOLE 8 43 0 0
LA Z BOY INC COM 505336107 330 10,172 SH   SOLE 1 10,172 0 0
LA Z BOY INC COM 505336107 176 5,416 SH   SOLE 8 5,416 0 0
LA Z BOY INC COM 505336107 1,028 31,636 SH   SOLE 44 31,636 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 39,515 256,355 SH   SOLE 1 256,355 0 0
LABORATORY CORP AMER HLDGS OPT 50540R409 1,372 8,900 SH Call SOLE 8 8,900 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 749 4,860 SH   SOLE 8 4,860 0 0
LABORATORY CORP AMER HLDGS OPT 50540R409 5,348 34,700 SH Put SOLE 8 34,700 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 3,821 24,789 SH   SOLE 9 24,789 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 6,264 40,637 SH   SOLE 44 40,637 0 0
LADDER CAP CORP TRUS 505743104 4,761 355,015 SH   SOLE 1 355,015 0 0
LADDER CAP CORP TRUS 505743104 1 42 SH   SOLE 8 42 0 0
LADDER CAP CORP TRUS 505743104 37 2,788 SH   SOLE 44 2,788 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 0 76 SH   SOLE 1 76 0 0
LAKELAND BANCORP INC COM 511637100 315 16,698 SH   SOLE 1 16,698 0 0
LAKELAND BANCORP INC COM 511637100 1 33 SH   SOLE 8 33 0 0
LAKELAND BANCORP INC COM 511637100 9 457 SH   SOLE 44 457 0 0
LAKELAND FINL CORP COM 511656100 1 19 SH   SOLE 1 19 0 0
LAKELAND FINL CORP COM 511656100 106 2,300 SH   SOLE 44 2,300 0 0
LAM RESEARCH CORP COM 512807108 13,167 93,097 SH   SOLE 1 93,097 0 0
LAM RESEARCH CORP COM 512807108 2,098 14,836 SH   SOLE 8 14,836 0 0
LAM RESEARCH CORP OPT 512807108 4,370 30,900 SH Put SOLE 8 30,900 0 0
LAM RESEARCH CORP OPT 512807108 3,111 22,000 SH Call SOLE 8 22,000 0 0
LAM RESEARCH CORP COM 512807108 13,608 96,222 SH   SOLE 44 96,222 0 0
LAMAR ADVERTISING CO NEW TRUS 512816109 474 6,453 SH   SOLE 1 6,453 0 0
LAMAR ADVERTISING CO NEW TRUS 512816109 71 969 SH   SOLE 8 969 0 0
LAMAR ADVERTISING CO NEW OPT 512816109 74 1,000 SH Call SOLE 8 1,000 0 0
LAMAR ADVERTISING CO NEW OPT 512816109 228 3,100 SH Put SOLE 8 3,100 0 0
LAMAR ADVERTISING CO NEW TRUS 512816109 796 10,820 SH   SOLE 44 10,820 0 0
LAMB WESTON HLDGS INC COM 513272104 1,808 41,051 SH   SOLE 1 41,051 0 0
LAMB WESTON HLDGS INC OPT 513272104 9 198 SH Put SOLE 8 198 0 0
LAMB WESTON HLDGS INC COM 513272104 253 5,732 SH   SOLE 8 5,732 0 0
LAMB WESTON HLDGS INC COM 513272104 0 1 SH   SOLE 9 1 0 0
LAMB WESTON HLDGS INC COM 513272104 72 1,637 SH   SOLE 44 1,637 0 0
LANCASTER COLONY CORP COM 513847103 7 55 SH   SOLE 1 55 0 0
LANCASTER COLONY CORP COM 513847103 1,873 15,273 SH   SOLE 44 15,273 0 0
LANDAUER INC COM 51476K103 60 1,145 SH   SOLE 1 1,145 0 0
LANDAUER INC COM 51476K103 42 802 SH   SOLE 44 802 0 0
LANDEC CORP COM 514766104 0 20 SH   SOLE 1 20 0 0
LANDEC CORP COM 514766104 0 6 SH   SOLE 8 6 0 0
LANDEC CORP COM 514766104 3 200 SH   SOLE 44 200 0 0
LANDS END INC NEW COM 51509F105 0 9 SH   SOLE 1 9 0 0
LANDS END INC NEW COM 51509F105 2 100 SH   SOLE 8 100 0 0
LANDS END INC NEW OPT 51509F105 103 6,900 SH Put SOLE 8 6,900 0 0
LANDS END INC NEW OPT 51509F105 1 100 SH Call SOLE 8 100 0 0
LANDS END INC NEW COM 51509F105 28 1,908 SH   SOLE 44 1,908 0 0
LANDSTAR SYS INC COM 515098101 20 233 SH   SOLE 1 233 0 0
LANDSTAR SYS INC OPT 515098101 1,121 13,100 SH Call SOLE 8 13,100 0 0
LANDSTAR SYS INC COM 515098101 911 10,637 SH   SOLE 44 10,637 0 0
LANNET INC COM 516012101 71 3,496 SH   SOLE 1 3,496 0 0
LANNET INC COM 516012101 175 8,569 SH   SOLE 8 8,569 0 0
LANTHEUS HLDGS INC COM 516544103 61 3,498 SH   SOLE 1 3,498 0 0
LANTHEUS HLDGS INC COM 516544103 48 2,719 SH   SOLE 8 2,719 0 0
LANTHEUS HLDGS INC COM 516544103 1,237 70,076 SH   SOLE 44 70,076 0 0
LAREDO PETROLEUM INC COM 516806106 56 5,260 SH   SOLE 1 5,260 0 0
LAREDO PETROLEUM INC COM 516806106 43 4,087 SH   SOLE 8 4,087 0 0
LAREDO PETROLEUM INC COM 516806106 738 70,185 SH   SOLE 44 70,185 0 0
LAS VEGAS SANDS CORP COM 517834107 16,762 262,380 SH   SOLE 1 262,380 0 0
LAS VEGAS SANDS CORP COM 517834107 63 995 SH   SOLE 8 995 0 0
LAS VEGAS SANDS CORP OPT 517834107 8,951 140,100 SH Call SOLE 8 140,100 0 0
LAS VEGAS SANDS CORP OPT 517834107 3,425 53,600 SH Put SOLE 8 53,600 0 0
LAS VEGAS SANDS CORP COM 517834107 0 1 SH   SOLE 9 1 0 0
LAS VEGAS SANDS CORP COM 517834107 6 91 SH   DFND 66 0 0 91
LASALLE HOTEL PPTYS TRUS 517942108 2,646 88,777 SH   SOLE 1 88,777 0 0
LASALLE HOTEL PPTYS TRUS 517942108 4 149 SH   SOLE 8 149 0 0
LASALLE HOTEL PPTYS TRUS 517942108 281 9,428 SH   SOLE 44 9,428 0 0
LATAM AIRLS GROUP S A ADR 51817R106 103 9,338 SH   SOLE 1 9,338 0 0
LATAM AIRLS GROUP S A ADR 51817R106 0 26 SH   SOLE 8 26 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 1,595 239,491 SH   SOLE 1 239,491 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 26 4,010 SH   SOLE 8 4,010 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 418 62,680 SH   SOLE 44 62,680 0 0
LAUDER ESTEE COS INC COM 518439104 21,682 225,907 SH   SOLE 1 140,148 85,759 0
LAUDER ESTEE COS INC COM 518439104 84 877 SH   SOLE 8 877 0 0
LAUDER ESTEE COS INC OPT 518439104 2,400 25,000 SH Put SOLE 8 25,000 0 0
LAUDER ESTEE COS INC OPT 518439104 2,495 26,000 SH Call SOLE 8 26,000 0 0
LAUDER ESTEE COS INC COM 518439104 208 2,170 SH   SOLE 20 0 2,170 0
LAUDER ESTEE COS INC COM 518439104 458 4,774 SH   SOLE 44 4,774 0 0
LAUDER ESTEE COS INC COM 518439104 129 1,348 SH   SOLE 66 0 1,348 0
LAUDER ESTEE COS INC COM 518439104 1,468 15,294 SH   DFND 66 0 0 15,294
LAUREATE EDUCATION INC COM 518613203 0 28 SH   SOLE 1 28 0 0
LAUREATE EDUCATION INC COM 518613203 156 8,900 SH   SOLE 44 8,900 0 0
LAWSON PRODS INC COM 520776105 0 5 SH   SOLE 1 5 0 0
LAWSON PRODS INC COM 520776105 4 200 SH   SOLE 44 200 0 0
LAYNE CHRISTENSEN CO COM 521050104 0 14 SH   SOLE 1 14 0 0
LAYNE CHRISTENSEN CO COM 521050104 41 4,650 SH   SOLE 8 4,650 0 0
LAYNE CHRISTENSEN CO COM 521050104 8 967 SH   SOLE 44 967 0 0
LAZARD LTD COM G54050102 88,045 1,900,372 SH   SOLE 1 1,900,372 0 0
LAZARD LTD COM G54050102 52 1,132 SH   SOLE 8 1,132 0 0
LAZARD LTD OPT G54050102 2,738 59,100 SH Call SOLE 8 59,100 0 0
LAZARD LTD OPT G54050102 709 15,300 SH Put SOLE 8 15,300 0 0
LAZARD LTD COM G54050102 175 3,787 SH   SOLE 44 3,787 0 0
LCI INDS COM 50189K103 1,237 12,078 SH   SOLE 1 12,078 0 0
LCI INDS COM 50189K103 190 1,854 SH   SOLE 8 1,854 0 0
LCI INDS COM 50189K103 15 148 SH   SOLE 44 148 0 0
LCNB CORP COM 50181P100 0 7 SH   SOLE 1 7 0 0
LEAF GROUP LTD COM 52177G102 0 9 SH   SOLE 1 9 0 0
LEAF GROUP LTD COM 52177G102 16 2,054 SH   SOLE 44 2,054 0 0
LEAR CORP COM 521865204 2,409 16,951 SH   SOLE 1 16,951 0 0
LEAR CORP OPT 521865204 355 2,500 SH Call SOLE 8 2,500 0 0
LEAR CORP COM 521865204 784 5,517 SH   SOLE 8 5,517 0 0
LEAR CORP OPT 521865204 611 4,300 SH Put SOLE 8 4,300 0 0
LEAR CORP COM 521865204 5,970 42,018 SH   SOLE 44 42,018 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 189 4,961 SH   SOLE 1 4,961 0 0
LEGG MASON INC COM 524901105 144 3,769 SH   SOLE 1 3,769 0 0
LEGG MASON INC COM 524901105 134 3,521 SH   SOLE 8 3,521 0 0
LEGG MASON INC OPT 524901105 1,130 29,600 SH Call SOLE 8 29,600 0 0
LEGG MASON INC OPT 524901105 401 10,500 SH Put SOLE 8 10,500 0 0
LEGG MASON INC COM 524901105 2,211 57,928 SH   SOLE 44 57,928 0 0
LEGGETT &amp PLATT INC COM 524660107 3,314 63,081 SH   SOLE 1 63,081 0 0
LEGGETT &amp PLATT INC OPT 524660107 26 500 SH Put SOLE 8 500 0 0
LEGGETT &amp PLATT INC OPT 524660107 21 400 SH Call SOLE 8 400 0 0
LEGGETT &amp PLATT INC COM 524660107 54 1,020 SH   SOLE 8 1,020 0 0
LEGGETT &amp PLATT INC COM 524660107 414 7,884 SH   SOLE 44 7,884 0 0
LEGGETT &amp PLATT INC COM 524660107 105 2,000 SH   DFND 66 0 0 2,000
LEIDOS HLDGS INC COM 525327102 799 15,443 SH   SOLE 1 15,443 0 0
LEIDOS HLDGS INC OPT 525327102 26 500 SH Call SOLE 8 500 0 0
LEIDOS HLDGS INC COM 525327102 849 16,420 SH   SOLE 44 16,420 0 0
LEIDOS HLDGS INC COM 525327102 42 813 SH   DFND 66 0 0 813
LEJU HLDGS LTD ADR 50187J108 0 81 SH   SOLE 8 81 0 0
LEMAITRE VASCULAR INC COM 525558201 46 1,499 SH   SOLE 1 1,499 0 0
LEMAITRE VASCULAR INC COM 525558201 19 621 SH   SOLE 8 621 0 0
LEMAITRE VASCULAR INC COM 525558201 253 8,100 SH   SOLE 44 8,100 0 0
LENDINGCLUB CORP COM 52603A109 1,626 295,134 SH   SOLE 1 295,134 0 0
LENDINGCLUB CORP OPT 52603A109 1,047 190,000 SH Call SOLE 8 190,000 0 0
LENDINGCLUB CORP COM 52603A109 87 15,743 SH   SOLE 8 15,743 0 0
LENDINGCLUB CORP OPT 52603A109 163 29,500 SH Put SOLE 8 29,500 0 0
LENDINGTREE INC NEW COM 52603B107 2,999 17,415 SH   SOLE 1 17,415 0 0
LENDINGTREE INC NEW COM 52603B107 513 2,978 SH   SOLE 8 2,978 0 0
LENDINGTREE INC NEW COM 52603B107 165 959 SH   SOLE 44 959 0 0
LENNAR CORP COM 526057302 1 33 SH   SOLE 1 33 0 0
LENNAR CORP COM 526057104 5,183 97,200 SH   SOLE 1 97,200 0 0
LENNAR CORP OPT 526057104 3,871 72,600 SH Put SOLE 8 72,600 0 0
LENNAR CORP COM 526057104 1,012 18,979 SH   SOLE 8 18,979 0 0
LENNAR CORP OPT 526057104 3,407 63,900 SH Call SOLE 8 63,900 0 0
LENNAR CORP COM 526057104 1,789 33,551 SH   SOLE 44 33,551 0 0
LENNAR CORP COM 526057302 99 2,193 SH   SOLE 44 2,193 0 0
LENNOX INTL INC COM 526107107 766 4,173 SH   SOLE 1 4,173 0 0
LENNOX INTL INC COM 526107107 80 438 SH   SOLE 8 438 0 0
LENNOX INTL INC COM 526107107 5,991 32,624 SH   SOLE 44 32,624 0 0
LEUCADIA NATL CORP COM 527288104 2,349 89,795 SH   SOLE 1 89,795 0 0
LEUCADIA NATL CORP OPT 527288104 385 14,700 SH Call SOLE 8 14,700 0 0
LEUCADIA NATL CORP OPT 527288104 63 2,400 SH Put SOLE 8 2,400 0 0
LEUCADIA NATL CORP COM 527288104 450 17,213 SH   SOLE 8 17,213 0 0
LEVEL 3 COMMUNICATIONS INC COM 52729N308 16,132 272,021 SH   SOLE 1 272,021 0 0
LEVEL 3 COMMUNICATIONS INC OPT 52729N308 1,874 31,600 SH Call SOLE 8 31,600 0 0
LEVEL 3 COMMUNICATIONS INC COM 52729N308 8,557 144,308 SH   SOLE 8 144,308 0 0
LEVEL 3 COMMUNICATIONS INC OPT 52729N308 1,690 28,500 SH Put SOLE 8 28,500 0 0
LEVEL 3 COMMUNICATIONS INC COM 52729N308 256 4,325 SH   SOLE 44 4,325 0 0
LEXICON PHARMACEUTICALS INC COM 528872302 1 35 SH   SOLE 1 35 0 0
LEXICON PHARMACEUTICALS INC COM 528872302 176 10,713 SH   SOLE 8 10,713 0 0
LEXICON PHARMACEUTICALS INC OPT 528872302 593 36,000 SH Call SOLE 8 36,000 0 0
LEXICON PHARMACEUTICALS INC COM 528872302 321 19,500 SH   SOLE 44 19,500 0 0
LEXINGTON REALTY TRUST TRUS 529043101 409 41,237 SH   SOLE 1 41,237 0 0
LEXINGTON REALTY TRUST TRUS 529043101 2 241 SH   SOLE 8 241 0 0
LEXINGTON REALTY TRUST TRUS 529043101 255 25,748 SH   SOLE 44 25,748 0 0
LG DISPLAY CO LTD ADR 50186V102 355 22,086 SH   SOLE 1 22,086 0 0
LG DISPLAY CO LTD ADR 50186V102 1,093 68,000 SH   SOLE 9 68,000 0 0
LG DISPLAY CO LTD ADR 50186V102 260 16,200 SH   SOLE 44 16,200 0 0
LGI HOMES INC COM 50187T106 545 13,577 SH   SOLE 1 13,577 0 0
LGI HOMES INC COM 50187T106 413 10,268 SH   SOLE 8 10,268 0 0
LGI HOMES INC OPT 50187T106 16 400 SH Call SOLE 8 400 0 0
LGI HOMES INC COM 50187T106 169 4,200 SH   SOLE 44 4,200 0 0
LHC GROUP INC COM 50187A107 141 2,074 SH   SOLE 1 2,074 0 0
LHC GROUP INC COM 50187A107 425 6,259 SH   SOLE 8 6,259 0 0
LHC GROUP INC COM 50187A107 611 9,000 SH   SOLE 44 9,000 0 0
LIBBEY INC COM 529898108 0 18 SH   SOLE 1 18 0 0
LIBBEY INC COM 529898108 6 722 SH   SOLE 8 722 0 0
LIBBEY INC COM 529898108 1 100 SH   SOLE 44 100 0 0
LIBERTY BROADBAND CORP COM 530307305 980 11,304 SH   SOLE 1 11,304 0 0
LIBERTY BROADBAND CORP COM 530307107 7 85 SH   SOLE 1 85 0 0
LIBERTY BROADBAND CORP COM 530307305 27 307 SH   SOLE 8 307 0 0
LIBERTY BROADBAND CORP COM 530307305 615 7,091 SH   SOLE 44 7,091 0 0
LIBERTY BROADBAND CORP COM 530307107 463 5,393 SH   SOLE 44 5,393 0 0
LIBERTY EXPEDIA HOLDINGS COM 53046P109 15 281 SH   SOLE 1 281 0 0
LIBERTY EXPEDIA HOLDINGS COM 53046P109 564 10,443 SH   SOLE 8 10,443 0 0
LIBERTY EXPEDIA HOLDINGS COM 53046P109 1,016 18,804 SH   SOLE 44 18,804 0 0
LIBERTY GLOBAL PLC COM G5480U153 269 12,572 SH   SOLE 1 12,572 0 0
LIBERTY GLOBAL PLC COM G5480U120 3,889 124,713 SH   SOLE 1 124,713 0 0
LIBERTY GLOBAL PLC COM G5480U138 112 5,163 SH   SOLE 1 5,163 0 0
LIBERTY GLOBAL PLC COM G5480U104 1,584 49,320 SH   SOLE 1 49,320 0 0
LIBERTY GLOBAL PLC COM G5480U120 312 10,015 SH   SOLE 8 10,015 0 0
LIBERTY GLOBAL PLC OPT G5480U104 1,153 35,900 SH Call SOLE 8 35,900 0 0
LIBERTY GLOBAL PLC COM G5480U104 93 2,894 SH   SOLE 8 2,894 0 0
LIBERTY GLOBAL PLC COM G5480U138 17 785 SH   SOLE 8 785 0 0
LIBERTY GLOBAL PLC OPT G5480U138 6 264 SH Call SOLE 8 264 0 0
LIBERTY GLOBAL PLC OPT G5480U104 556 17,300 SH Put SOLE 8 17,300 0 0
LIBERTY GLOBAL PLC COM G5480U153 0 8 SH   SOLE 8 8 0 0
LIBERTY GLOBAL PLC COM G5480U138 1 35 SH   SOLE 9 35 0 0
LIBERTY GLOBAL PLC COM G5480U120 21 664 SH   SOLE 9 664 0 0
LIBERTY GLOBAL PLC COM G5480U104 8 245 SH   SOLE 9 245 0 0
LIBERTY GLOBAL PLC COM G5480U153 2 88 SH   SOLE 9 88 0 0
LIBERTY GLOBAL PLC COM G5480U104 1,779 55,400 SH   SOLE 44 55,400 0 0
LIBERTY GLOBAL PLC COM G5480U153 19 899 SH   DFND 66 0 0 899
LIBERTY GLOBAL PLC COM G5480U104 165 5,127 SH   DFND 66 0 0 5,127
LIBERTY GLOBAL PLC COM G5480U138 19 894 SH   DFND 66 0 0 894
LIBERTY GLOBAL PLC COM G5480U120 161 5,168 SH   DFND 66 0 0 5,168
LIBERTY GLOBAL PLC COM G5480U104 0 9 SH   SOLE 99 9 0 0
LIBERTY GLOBAL PLC COM G5480U153 0 2 SH   SOLE 99 2 0 0
LIBERTY GLOBAL PLC COM G5480U120 1 21 SH   SOLE 99 21 0 0
LIBERTY GLOBAL PLC COM G5480U138 0 1 SH   SOLE 99 1 0 0
LIBERTY INTERACTIVE CORP COM 53071M856 555 10,624 SH   SOLE 1 10,624 0 0
LIBERTY INTERACTIVE CORP COM 53071M104 2,209 90,029 SH   SOLE 1 90,029 0 0
LIBERTY INTERACTIVE CORP COM 53071M104 318 12,950 SH   SOLE 8 12,950 0 0
LIBERTY INTERACTIVE CORP OPT 53071M104 378 15,400 SH Put SOLE 8 15,400 0 0
LIBERTY INTERACTIVE CORP COM 53071M856 1,316 25,183 SH   SOLE 8 25,183 0 0
LIBERTY INTERACTIVE CORP OPT 53071M104 353 14,400 SH Call SOLE 8 14,400 0 0
LIBERTY INTERACTIVE CORP COM 53071M856 3,912 74,811 SH   SOLE 44 74,811 0 0
LIBERTY INTERACTIVE CORP COM 53071M104 686 27,945 SH   SOLE 44 27,945 0 0
LIBERTY MEDIA CORP BOND 530715AN1 2,033 3,782,000 PRN   SOLE 8 0 0 3,782,000
LIBERTY MEDIA CORP DELAWARE COM 531229409 409 9,730 SH   SOLE 1 9,730 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229888 189 7,855 SH   SOLE 1 7,855 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229854 263 7,187 SH   SOLE 1 7,187 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229706 0 7 SH   SOLE 1 7 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229607 786 18,852 SH   SOLE 1 18,852 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229870 3 83 SH   SOLE 1 83 0 0
LIBERTY MEDIA CORP DELAWARE BOND 531229AB8 16,281 13,752,000 PRN   SOLE 8 0 0 13,752,000
LIBERTY MEDIA CORP DELAWARE COM 531229854 511 13,962 SH   SOLE 8 13,962 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229409 2 45 SH   SOLE 8 45 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229888 46 1,905 SH   SOLE 44 1,905 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229607 1,868 44,807 SH   SOLE 44 44,807 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229854 407 11,119 SH   SOLE 44 11,119 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229870 565 16,138 SH   SOLE 44 16,138 0 0
LIBERTY PPTY TR TRUS 531172104 5,327 130,849 SH   SOLE 1 130,849 0 0
LIBERTY PPTY TR TRUS 531172104 7 168 SH   SOLE 8 168 0 0
LIBERTY PPTY TR TRUS 531172104 453 11,128 SH   SOLE 44 11,128 0 0
LIBERTY TAX INC COM 53128T102 0 6 SH   SOLE 1 6 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102 1,817 156,585 SH   SOLE 1 156,585 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102 114 9,847 SH   SOLE 8 9,847 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102 92 7,900 SH   SOLE 44 7,900 0 0
LIFE STORAGE INC COM 53223X107 580 7,823 SH   SOLE 1 7,823 0 0
LIFE STORAGE INC TRUS 53223X107 2,710 36,577 SH   SOLE 1 36,577 0 0
LIFE STORAGE INC OPT 53223X107 400 5,400 SH Put SOLE 8 5,400 0 0
LIFE STORAGE INC TRUS 53223X107 288 3,892 SH   SOLE 8 3,892 0 0
LIFEPOINT HEALTH INC COM 53219L109 284 4,236 SH   SOLE 1 4,236 0 0
LIFEPOINT HEALTH INC COM 53219L109 15 231 SH   SOLE 8 231 0 0
LIFEPOINT HEALTH INC OPT 53219L109 13 200 SH Call SOLE 8 200 0 0
LIFEPOINT HEALTH INC COM 53219L109 5,218 77,700 SH   SOLE 44 77,700 0 0
LIFETIME BRANDS INC COM 53222Q103 0 6 SH   SOLE 1 6 0 0
LIFETIME BRANDS INC COM 53222Q103 1 70 SH   SOLE 8 70 0 0
LIFETIME BRANDS INC COM 53222Q103 29 1,600 SH   SOLE 44 1,600 0 0
LIFEVANTAGE CORP COM 53222K205 109 25,231 SH   SOLE 44 25,231 0 0
LIFEWAY FOODS INC COM 531914109 0 2 SH   SOLE 1 2 0 0
LIFEWAY FOODS INC COM 531914109 1 100 SH   SOLE 44 100 0 0
LIGAND PHARMACEUTICALS INC COM 53220K504 275 2,263 SH   SOLE 1 2,263 0 0
LIGAND PHARMACEUTICALS INC COM 53220K504 292 2,406 SH   SOLE 8 2,406 0 0
LIGAND PHARMACEUTICALS INC OPT 53220K504 24 200 SH Call SOLE 8 200 0 0
LIGAND PHARMACEUTICALS INC COM 53220K504 7 58 SH   SOLE 44 58 0 0
LILIS ENERGY INC COM 532403201 0 33 SH   SOLE 1 33 0 0
LILLY ELI &amp CO COM 532457108 38,508 467,890 SH   SOLE 1 467,890 0 0
LILLY ELI &amp CO OPT 532457108 17,308 210,300 SH Call SOLE 8 210,300 0 0
LILLY ELI &amp CO OPT 532457108 15,686 190,600 SH Put SOLE 8 190,600 0 0
LILLY ELI &amp CO COM 532457108 199 2,412 SH   SOLE 8 2,412 0 0
LILLY ELI &amp CO COM 532457108 1,406 17,087 SH   SOLE 9 17,087 0 0
LILLY ELI &amp CO COM 532457108 1,046 12,710 SH   SOLE 44 12,710 0 0
LILLY ELI &amp CO COM 532457108 33 400 SH   SOLE 56 400 0 0
LILLY ELI &amp CO COM 532457108 661 8,032 SH   DFND 66 0 0 8,032
LIMELIGHT NETWORKS INC COM 53261M104 0 54 SH   SOLE 1 54 0 0
LIMELIGHT NETWORKS INC COM 53261M104 5 1,830 SH   SOLE 44 1,830 0 0
LIMONEIRA CO COM 532746104 0 8 SH   SOLE 1 8 0 0
LIMONEIRA CO COM 532746104 28 1,200 SH   SOLE 44 1,200 0 0
LINCOLN ELEC HLDGS INC COM 533900106 209 2,270 SH   SOLE 1 2,270 0 0
LINCOLN ELEC HLDGS INC COM 533900106 2,240 24,323 SH   SOLE 44 24,323 0 0
LINCOLN NATL CORP IND COM 534187109 5,262 77,853 SH   SOLE 1 77,853 0 0
LINCOLN NATL CORP IND OPT 534187109 2,527 37,400 SH Put SOLE 8 37,400 0 0
LINCOLN NATL CORP IND OPT 534187109 5,258 77,800 SH Call SOLE 8 77,800 0 0
LINCOLN NATL CORP IND COM 534187109 3 39 SH   SOLE 8 39 0 0
LINCOLN NATL CORP IND COM 534187109 5,369 79,453 SH   SOLE 44 79,453 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 224 21,307 SH   SOLE 1 21,307 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 22 2,100 SH   SOLE 44 2,100 0 0
LINDSAY CORP COM 535555106 113 1,263 SH   SOLE 1 1,263 0 0
LINDSAY CORP COM 535555106 1 6 SH   SOLE 8 6 0 0
LINDSAY CORP COM 535555106 36 400 SH   SOLE 44 400 0 0
LINE CORP OPT 53567X101 198 5,700 SH Put SOLE 8 5,700 0 0
LINE CORP ADR 53567X101 186 5,348 SH   SOLE 8 5,348 0 0
LINE CORP ADR 53567X101 3 100 SH   DFND 66 0 0 100
LIONS GATE ENTMNT CORP COM 535919500 9 332 SH   SOLE 1 332 0 0
LIONS GATE ENTMNT CORP COM 535919401 5 175 SH   SOLE 1 175 0 0
LIONS GATE ENTMNT CORP OPT 535919500 50 1,900 SH Put SOLE 8 1,900 0 0
LIONS GATE ENTMNT CORP COM 535919401 495 17,580 SH   SOLE 8 17,580 0 0
LIONS GATE ENTMNT CORP OPT 535919401 55 1,950 SH Call SOLE 8 1,950 0 0
LIONS GATE ENTMNT CORP OPT 535919401 54 1,900 SH Put SOLE 8 1,900 0 0
LIONS GATE ENTMNT CORP COM 535919500 182 6,953 SH   SOLE 8 6,953 0 0
LIONS GATE ENTMNT CORP OPT 535919500 51 1,950 SH Call SOLE 8 1,950 0 0
LIONS GATE ENTMNT CORP COM 535919401 114 4,033 SH   SOLE 44 4,033 0 0
LIONS GATE ENTMNT CORP COM 535919500 174 6,621 SH   SOLE 44 6,621 0 0
LIPOCINE INC NEW COM 53630X104 140 34,868 SH   SOLE 44 34,868 0 0
LIQUIDITY SERVICES INC COM 53635B107 18 2,919 SH   SOLE 1 2,919 0 0
LIQUIDITY SERVICES INC COM 53635B107 202 31,763 SH   SOLE 8 31,763 0 0
LIQUIDITY SERVICES INC OPT 53635B107 284 44,800 SH Put SOLE 8 44,800 0 0
LIQUIDITY SERVICES INC COM 53635B107 5 800 SH   SOLE 44 800 0 0
LITHIA MTRS INC COM 536797103 564 5,983 SH   SOLE 1 5,983 0 0
LITHIA MTRS INC OPT 536797103 104 1,100 SH Call SOLE 8 1,100 0 0
LITHIA MTRS INC COM 536797103 121 1,286 SH   SOLE 8 1,286 0 0
LITHIA MTRS INC OPT 536797103 113 1,200 SH Put SOLE 8 1,200 0 0
LITHIA MTRS INC COM 536797103 41 430 SH   SOLE 44 430 0 0
LITTELFUSE INC COM 537008104 11 67 SH   SOLE 1 67 0 0
LIVANOVA PLC COM G5509L101 8 134 SH   SOLE 1 134 0 0
LIVANOVA PLC COM G5509L101 5 89 SH   SOLE 8 89 0 0
LIVANOVA PLC COM G5509L101 514 8,400 SH   SOLE 44 8,400 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 26 743 SH   SOLE 1 743 0 0
LIVE NATION ENTERTAINMENT IN OPT 538034109 105 3,000 SH Put SOLE 8 3,000 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1,213 34,814 SH   SOLE 8 34,814 0 0
LIVE NATION ENTERTAINMENT IN OPT 538034109 464 13,300 SH Call SOLE 8 13,300 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 5,929 170,132 SH   SOLE 44 170,132 0 0
LIVE OAK BANCSHARES INC COM 53803X105 0 15 SH   SOLE 1 15 0 0
LIVEPERSON INC COM 538146101 70 6,389 SH   SOLE 1 6,389 0 0
LIVEPERSON INC OPT 538146101 17 1,500 SH Call SOLE 8 1,500 0 0
LIVEPERSON INC COM 538146101 49 4,440 SH   SOLE 8 4,440 0 0
LIVEPERSON INC OPT 538146101 20 1,800 SH Put SOLE 8 1,800 0 0
LIVEPERSON INC COM 538146101 91 8,306 SH   SOLE 44 8,306 0 0
LKQ CORP COM 501889208 4,831 146,609 SH   SOLE 1 146,609 0 0
LKQ CORP OPT 501889208 398 12,100 SH Put SOLE 8 12,100 0 0
LKQ CORP COM 501889208 163 4,955 SH   SOLE 8 4,955 0 0
LKQ CORP OPT 501889208 593 18,000 SH Call SOLE 8 18,000 0 0
LKQ CORP COM 501889208 49 1,500 SH   DFND 66 0 0 1,500
LLOYDS BANKING GROUP PLC ADR 539439109 1,765 500,000 SH   SOLE 9 500,000 0 0
LLOYDS BANKING GROUP PLC ADR 539439109 7 2,050 SH   DFND 66 0 0 2,050
LOCKHEED MARTIN CORP COM 539830109 41,463 149,358 SH   SOLE 1 149,358 0 0
LOCKHEED MARTIN CORP COM 539830109 2 9 SH   SOLE 8 9 0 0
LOCKHEED MARTIN CORP OPT 539830109 6,774 24,400 SH Call SOLE 8 24,400 0 0
LOCKHEED MARTIN CORP OPT 539830109 18,128 65,300 SH Put SOLE 8 65,300 0 0
LOCKHEED MARTIN CORP COM 539830109 0 1 SH   SOLE 9 1 0 0
LOCKHEED MARTIN CORP COM 539830109 1,438 5,179 SH   SOLE 44 5,179 0 0
LOCKHEED MARTIN CORP COM 539830109 306 1,101 SH   DFND 66 0 0 1,101
LOEWS CORP COM 540424108 7,476 159,696 SH   SOLE 1 159,696 0 0
LOEWS CORP OPT 540424108 98 2,100 SH Call SOLE 8 2,100 0 0
LOEWS CORP OPT 540424108 5 100 SH Put SOLE 8 100 0 0
LOEWS CORP COM 540424108 47 1,013 SH   SOLE 8 1,013 0 0
LOEWS CORP COM 540424108 114 2,426 SH   SOLE 9 2,426 0 0
LOEWS CORP COM 540424108 4,138 88,402 SH   SOLE 44 88,402 0 0
LOGITECH INTL S A COM H50430232 7,431 202,708 SH   SOLE 1 202,708 0 0
LOGITECH INTL S A OPT H50430232 84 2,300 SH Call SOLE 8 2,300 0 0
LOGITECH INTL S A OPT H50430232 187 5,100 SH Put SOLE 8 5,100 0 0
LOGITECH INTL S A COM H50430232 1,060 28,912 SH   SOLE 8 28,912 0 0
LOGITECH INTL S A COM H50430232 42,915 1,170,614 SH   SOLE 9 1,170,614 0 0
LOGITECH INTL S A COM H50430232 1,224 33,400 SH   SOLE 44 33,400 0 0
LOGMEIN INC COM 54142L109 32 311 SH   SOLE 1 311 0 0
LOGMEIN INC COM 54142L109 1,301 12,459 SH   SOLE 8 12,459 0 0
LOGMEIN INC OPT 54142L109 27 255 SH Call SOLE 8 255 0 0
LOGMEIN INC COM 54142L109 5,915 56,601 SH   SOLE 44 56,601 0 0
LOGMEIN INC COM 54142L109 5 50 SH   DFND 66 0 0 50
LORAL SPACE &amp COMMUNICATNS I COM 543881106 0 9 SH   SOLE 1 9 0 0
LORAL SPACE &amp COMMUNICATNS I OPT 543881106 17 400 SH Call SOLE 8 400 0 0
LORAL SPACE &amp COMMUNICATNS I COM 543881106 47 1,139 SH   SOLE 8 1,139 0 0
LORAL SPACE &amp COMMUNICATNS I COM 543881106 12 293 SH   SOLE 44 293 0 0
LOUISIANA PAC CORP COM 546347105 13 526 SH   SOLE 1 526 0 0
LOUISIANA PAC CORP COM 546347105 547 22,687 SH   SOLE 8 22,687 0 0
LOUISIANA PAC CORP OPT 546347105 1,473 61,100 SH Call SOLE 8 61,100 0 0
LOUISIANA PAC CORP OPT 546347105 379 15,700 SH Put SOLE 8 15,700 0 0
LOUISIANA PAC CORP COM 546347105 2,942 122,045 SH   SOLE 44 122,045 0 0
LOWES COS INC COM 548661107 31,856 410,888 SH   SOLE 1 410,888 0 0
LOWES COS INC COM 548661107 40,771 525,881 SH   SOLE 8 525,881 0 0
LOWES COS INC OPT 548661107 26,027 335,700 SH Put SOLE 8 335,700 0 0
LOWES COS INC OPT 548661107 11,870 153,100 SH Call SOLE 8 153,100 0 0
LOWES COS INC COM 548661107 7,419 95,694 SH   SOLE 44 95,694 0 0
LOXO ONCOLOGY INC COM 548862101 123 1,541 SH   SOLE 1 1,541 0 0
LPL FINL HLDGS INC COM 50212V100 83 1,954 SH   SOLE 1 1,954 0 0
LPL FINL HLDGS INC COM 50212V100 21 494 SH   SOLE 8 494 0 0
LPL FINL HLDGS INC COM 50212V100 508 11,957 SH   SOLE 44 11,957 0 0
LSB INDS INC COM 502160104 25 2,432 SH   SOLE 1 2,432 0 0
LSB INDS INC COM 502160104 78 7,544 SH   SOLE 44 7,544 0 0
LSC COMMUNICATIONS INC COM 50218P107 498 23,226 SH   SOLE 1 23,226 0 0
LSC COMMUNICATIONS INC COM 50218P107 1 25 SH   SOLE 8 25 0 0
LSC COMMUNICATIONS INC COM 50218P107 228 10,643 SH   SOLE 44 10,643 0 0
LSI INDS INC COM 50216C108 0 17 SH   SOLE 1 17 0 0
LSI INDS INC COM 50216C108 6 700 SH   SOLE 44 700 0 0
LTC PPTYS INC TRUS 502175102 1,684 32,775 SH   SOLE 1 32,775 0 0
LUBYS INC COM 549282101 0 1 SH   SOLE 1 1 0 0
LUBYS INC COM 549282101 78 27,838 SH   SOLE 44 27,838 0 0
LULULEMON ATHLETICA INC COM 550021109 811 13,623 SH   SOLE 1 13,623 0 0
LULULEMON ATHLETICA INC OPT 550021109 14,518 243,300 SH Call SOLE 8 243,300 0 0
LULULEMON ATHLETICA INC COM 550021109 8 127 SH   SOLE 8 127 0 0
LULULEMON ATHLETICA INC OPT 550021109 7,996 134,000 SH Put SOLE 8 134,000 0 0
LULULEMON ATHLETICA INC COM 550021109 18 300 SH   SOLE 9 300 0 0
LULULEMON ATHLETICA INC COM 550021109 1 21 SH   DFND 66 0 0 21
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 85 3,372 SH   SOLE 1 3,372 0 0
LUMBER LIQUIDATORS HLDGS INC OPT 55003T107 2,007 80,100 SH Put SOLE 8 80,100 0 0
LUMBER LIQUIDATORS HLDGS INC OPT 55003T107 3,240 129,300 SH Call SOLE 8 129,300 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 2,429 96,937 SH   SOLE 8 96,937 0 0
LUMENTUM HLDGS INC COM 55024U109 980 17,173 SH   SOLE 1 17,173 0 0
LUMENTUM HLDGS INC OPT 55024U109 1,751 30,700 SH Put SOLE 8 30,700 0 0
LUMENTUM HLDGS INC OPT 55024U109 3,503 61,400 SH Call SOLE 8 61,400 0 0
LUMENTUM HLDGS INC COM 55024U109 2,528 44,303 SH   SOLE 8 44,303 0 0
LUMENTUM HLDGS INC COM 55024U109 712 12,489 SH   SOLE 44 12,489 0 0
LUMENTUM HLDGS INC COM 55024U109 0 2 SH   SOLE 56 2 0 0
LUMINEX CORP DEL COM 55027E102 101 4,754 SH   SOLE 1 4,754 0 0
LUMINEX CORP DEL COM 55027E102 30 1,416 SH   SOLE 8 1,416 0 0
LUMINEX CORP DEL COM 55027E102 135 6,391 SH   SOLE 44 6,391 0 0
LUMOS NETWORKS CORP COM 550283105 55 3,069 SH   SOLE 1 3,069 0 0
LUMOS NETWORKS CORP COM 550283105 66 3,656 SH   SOLE 8 3,656 0 0
LUMOS NETWORKS CORP COM 550283105 9 500 SH   SOLE 44 500 0 0
LUXOFT HLDG INC COM G57279104 466 7,656 SH   SOLE 8 7,656 0 0
LUXOFT HLDG INC COM G57279104 674 11,076 SH   SOLE 44 11,076 0 0
LYDALL INC DEL COM 550819106 106 2,048 SH   SOLE 1 2,048 0 0
LYDALL INC DEL COM 550819106 81 1,576 SH   SOLE 44 1,576 0 0
LYON WILLIAM HOMES COM 552074700 67 2,809 SH   SOLE 1 2,809 0 0
LYON WILLIAM HOMES COM 552074700 14 600 SH   SOLE 44 600 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 28,597 338,862 SH   SOLE 1 338,862 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 4 49 SH   SOLE 8 49 0 0
LYONDELLBASELL INDUSTRIES N OPT N53745100 9,022 106,900 SH Put SOLE 8 106,900 0 0
LYONDELLBASELL INDUSTRIES N OPT N53745100 11,115 131,700 SH Call SOLE 8 131,700 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 421 4,995 SH   SOLE 9 4,995 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 1,481 17,550 SH   DFND 20 0 0 17,550
LYONDELLBASELL INDUSTRIES N COM N53745100 844 10,000 SH   SOLE 39 10,000 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 7 82 SH   DFND 66 0 0 82
M &amp T BK CORP COM 55261F104 46,430 286,690 SH   SOLE 1 286,690 0 0
M &amp T BK CORP COM 55261F104 116 719 SH   SOLE 8 719 0 0
M &amp T BK CORP OPT 55261F104 65 400 SH Call SOLE 8 400 0 0
M &amp T BK CORP OPT 55261F104 97 600 SH Put SOLE 8 600 0 0
M &amp T BK CORP COM 55261F104 114 705 SH   SOLE 9 705 0 0
M &amp T BK CORP COM 55261F104 2,406 14,856 SH   SOLE 44 14,856 0 0
M D C HLDGS INC COM 552676108 173 4,901 SH   SOLE 1 4,901 0 0
M D C HLDGS INC OPT 552676108 155 4,400 SH Call SOLE 8 4,400 0 0
M D C HLDGS INC COM 552676108 1 36 SH   SOLE 8 36 0 0
M D C HLDGS INC OPT 552676108 152 4,300 SH Put SOLE 8 4,300 0 0
M/I HOMES INC COM 55305B101 150 5,220 SH   SOLE 1 5,220 0 0
M/I HOMES INC COM 55305B101 131 4,590 SH   SOLE 8 4,590 0 0
M/I HOMES INC COM 55305B101 274 9,592 SH   SOLE 44 9,592 0 0
MACATAWA BK CORP COM 554225102 0 19 SH   SOLE 1 19 0 0
MACATAWA BK CORP COM 554225102 10 1,000 SH   SOLE 44 1,000 0 0
MACERICH CO TRUS 554382101 10,174 175,245 SH   SOLE 1 175,245 0 0
MACERICH CO TRUS 554382101 843 14,517 SH   SOLE 8 14,517 0 0
MACERICH CO OPT 554382101 93 1,600 SH Put SOLE 8 1,600 0 0
MACERICH CO OPT 554382101 215 3,700 SH Call SOLE 8 3,700 0 0
MACERICH CO TRUS 554382101 266 4,583 SH   SOLE 44 4,583 0 0
MACK CALI RLTY CORP TRUS 554489104 1,912 70,448 SH   SOLE 1 70,448 0 0
MACK CALI RLTY CORP TRUS 554489104 1 54 SH   SOLE 8 54 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 163 2,910 SH   SOLE 1 2,910 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 12 217 SH   SOLE 8 217 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 116 2,086 SH   SOLE 44 2,086 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 646 8,242 SH   SOLE 1 8,242 0 0
MACQUARIE INFRASTRUCTURE COR OPT 55608B105 13,924 177,600 SH Call SOLE 8 177,600 0 0
MACQUARIE INFRASTRUCTURE COR OPT 55608B105 196 2,500 SH Put SOLE 8 2,500 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 188 2,401 SH   SOLE 8 2,401 0 0
MACQUARIE INFRASTRUCTURE COR BOND 55608BAB1 265 266,000 PRN   SOLE 8 0 0 266,000
MACQUARIE INFRASTRUCTURE COR COM 55608B105 862 10,995 SH   SOLE 44 10,995 0 0
MACROGENICS INC COM 556099109 0 23 SH   SOLE 1 23 0 0
MACROGENICS INC COM 556099109 122 6,946 SH   SOLE 44 6,946 0 0
MACYS INC COM 55616P104 12,949 557,166 SH   SOLE 1 557,166 0 0
MACYS INC OPT 55616P104 2,712 116,700 SH Call SOLE 8 116,700 0 0
MACYS INC COM 55616P104 5,554 238,940 SH   SOLE 8 238,940 0 0
MACYS INC OPT 55616P104 7,874 338,800 SH Put SOLE 8 338,800 0 0
MACYS INC COM 55616P104 2 76 SH   SOLE 9 76 0 0
MACYS INC COM 55616P104 287 12,388 SH   SOLE 44 12,388 0 0
MACYS INC PREF 55616P104 465 20,000 SH   DFND 66 0 0 20,000
MADDEN STEVEN LTD COM 556269108 484 12,123 SH   SOLE 1 12,123 0 0
MADDEN STEVEN LTD COM 556269108 1,576 39,469 SH   SOLE 44 39,469 0 0
MADISON SQUARE GARDEN CO NEW COM 55825T103 13 68 SH   SOLE 1 68 0 0
MADISON SQUARE GARDEN CO NEW COM 55825T103 116 588 SH   SOLE 44 588 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 0 3 SH   SOLE 1 3 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 0 2 SH   SOLE 8 2 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 8 480 SH   SOLE 44 480 0 0
MAG SILVER CORP COM 55903Q104 42 3,217 SH   SOLE 44 3,217 0 0
MAGAL SECURITY SYS LTD COM M6786D104 0 79 SH   SOLE 8 79 0 0
MAGAL SECURITY SYS LTD COM M6786D104 5 1,000 SH   DFND 66 0 0 1,000
MAGELLAN HEALTH INC COM 559079207 757 10,399 SH   SOLE 1 10,399 0 0
MAGELLAN HEALTH INC COM 559079207 86 1,179 SH   SOLE 8 1,179 0 0
MAGELLAN HEALTH INC COM 559079207 1,022 14,021 SH   SOLE 44 14,021 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 7,097 99,586 SH   SOLE 1 99,586 0 0
MAGELLAN MIDSTREAM PRTNRS LP OPT 559080106 2,266 31,800 SH Call SOLE 8 31,800 0 0
MAGELLAN MIDSTREAM PRTNRS LP OPT 559080106 542 7,600 SH Put SOLE 8 7,600 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 326 4,576 SH   SOLE 8 4,576 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 45,664 640,716 SH   SOLE 32 640,716 0 0
MAGICJACK VOCALTEC LTD OPT M6787E101 1 100 SH Put SOLE 8 100 0 0
MAGICJACK VOCALTEC LTD OPT M6787E101 32 4,400 SH Call SOLE 8 4,400 0 0
MAGICJACK VOCALTEC LTD COM M6787E101 17 2,300 SH   SOLE 44 2,300 0 0
MAGNA INTL INC COM 559222401 107 2,316 SH   SOLE 8 2,316 0 0
MAGNA INTL INC OPT 559222401 2,692 58,100 SH Call SOLE 8 58,100 0 0
MAGNA INTL INC OPT 559222401 1,895 40,900 SH Put SOLE 8 40,900 0 0
MAGNA INTL INC COM 559222401 125 2,700 SH   DFND 20 0 0 2,700
MAGNA INTL INC COM 559222401 37 800 SH   SOLE 44 800 0 0
MAGNEGAS CORP COM 55939L301 1 700 SH   DFND 66 0 0 700
MAIDEN HOLDINGS LTD COM G5753U112 477 42,973 SH   SOLE 1 42,973 0 0
MAIDEN HOLDINGS LTD COM G5753U112 48 4,300 SH   SOLE 44 4,300 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 1 18 SH   SOLE 1 18 0 0
MAJESCO COM 56068V102 0 4 SH   SOLE 1 4 0 0
MAJESCO COM 56068V102 2 500 SH   SOLE 44 500 0 0
MAKEMYTRIP LIMITED MAURITIUS COM V5633W109 64 1,900 SH   SOLE 44 1,900 0 0
MALIBU BOATS INC COM 56117J100 0 11 SH   SOLE 1 11 0 0
MALIBU BOATS INC COM 56117J100 1,026 39,671 SH   SOLE 44 39,671 0 0
MALLINCKRODT PUB LTD CO COM G5785G107 2,705 60,378 SH   SOLE 1 60,378 0 0
MALLINCKRODT PUB LTD CO OPT G5785G107 3,589 80,100 SH Call SOLE 8 80,100 0 0
MALLINCKRODT PUB LTD CO COM G5785G107 6 144 SH   SOLE 8 144 0 0
MALLINCKRODT PUB LTD CO OPT G5785G107 1,465 32,700 SH Put SOLE 8 32,700 0 0
MALLINCKRODT PUB LTD CO COM G5785G107 251 5,600 SH   SOLE 44 5,600 0 0
MALLINCKRODT PUB LTD CO COM G5785G107 1 17 SH   DFND 66 0 0 17
MALVERN BANCORP INC COM 561409103 0 5 SH   SOLE 1 5 0 0
MALVERN BANCORP INC COM 561409103 4 155 SH   SOLE 44 155 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 0 5 SH   SOLE 1 5 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 473 25,384 SH   SOLE 44 25,384 0 0
MANCHESTER UTD PLC NEW COM G5784H106 91 5,600 SH   SOLE 44 5,600 0 0
MANHATTAN ASSOCS INC COM 562750109 18 382 SH   SOLE 1 382 0 0
MANITEX INTL INC COM 563420108 0 22 SH   SOLE 8 22 0 0
MANITOWOC INC COM 563571108 74 12,194 SH   SOLE 1 12,194 0 0
MANITOWOC INC OPT 563571108 92 15,300 SH Call SOLE 8 15,300 0 0
MANITOWOC INC COM 563571108 141 23,578 SH   SOLE 8 23,578 0 0
MANITOWOC INC OPT 563571108 64 10,700 SH Put SOLE 8 10,700 0 0
MANITOWOC INC COM 563571108 82 13,596 SH   SOLE 44 13,596 0 0
MANNING &amp NAPIER INC COM 56382Q102 0 2 SH   SOLE 8 2 0 0
MANNING &amp NAPIER INC COM 56382Q102 217 49,678 SH   SOLE 44 49,678 0 0
MANNKIND CORP COM 56400P706 0 167 SH   SOLE 8 167 0 0
MANNKIND CORP OPT 56400P706 587 416,180 SH Call SOLE 8 416,180 0 0
MANNKIND CORP OPT 56400P706 224 158,780 SH Put SOLE 8 158,780 0 0
MANNKIND CORP COM 56400P706 158 112,256 SH   SOLE 44 112,256 0 0
MANPOWERGROUP INC COM 56418H100 8,207 73,520 SH   SOLE 1 73,520 0 0
MANPOWERGROUP INC COM 56418H100 1,091 9,773 SH   SOLE 8 9,773 0 0
MANPOWERGROUP INC OPT 56418H100 190 1,700 SH Call SOLE 8 1,700 0 0
MANPOWERGROUP INC OPT 56418H100 22 200 SH Put SOLE 8 200 0 0
MANPOWERGROUP INC COM 56418H100 1,932 17,300 SH   SOLE 44 17,300 0 0
MANTECH INTL CORP COM 564563104 255 6,154 SH   SOLE 1 6,154 0 0
MANTECH INTL CORP COM 564563104 2 50 SH   SOLE 8 50 0 0
MANTECH INTL CORP COM 564563104 74 1,800 SH   SOLE 44 1,800 0 0
MANULIFE FINL CORP OPT 56501R106 675 36,000 SH Call SOLE 8 36,000 0 0
MANULIFE FINL CORP OPT 56501R106 767 40,900 SH Put SOLE 8 40,900 0 0
MANULIFE FINL CORP COM 56501R106 17,910 954,680 SH   SOLE 9 954,680 0 0
MANULIFE FINL CORP COM 56501R106 274 14,588 SH   DFND 20 0 0 14,588
MANULIFE FINL CORP COM 56501R106 1,362 72,600 SH   SOLE 44 72,600 0 0
MANULIFE FINL CORP COM 56501R106 126 6,700 SH   DFND 66 0 0 6,700
MARATHON OIL CORP COM 565849106 14,975 1,263,619 SH   SOLE 1 1,263,619 0 0
MARATHON OIL CORP OPT 565849106 2,425 204,600 SH Call SOLE 8 204,600 0 0
MARATHON OIL CORP OPT 565849106 7,072 596,800 SH Put SOLE 8 596,800 0 0
MARATHON OIL CORP COM 565849106 3,619 305,471 SH   SOLE 8 305,471 0 0
MARATHON OIL CORP COM 565849106 1,040 87,772 SH   SOLE 9 87,772 0 0
MARATHON OIL CORP COM 565849106 1,413 119,243 SH   SOLE 44 119,243 0 0
MARATHON PATENT GROUP INC COM 56585W203 0 90 SH   SOLE 8 90 0 0
MARATHON PETE CORP COM 56585A102 21,650 413,723 SH   SOLE 1 413,723 0 0
MARATHON PETE CORP OPT 56585A102 9,069 173,300 SH Call SOLE 8 173,300 0 0
MARATHON PETE CORP OPT 56585A102 5,584 106,700 SH Put SOLE 8 106,700 0 0
MARATHON PETE CORP COM 56585A102 1,318 25,188 SH   SOLE 8 25,188 0 0
MARATHON PETE CORP COM 56585A102 4,352 83,155 SH   SOLE 44 83,155 0 0
MARCHEX INC COM 56624R108 1 201 SH   SOLE 8 201 0 0
MARCHEX INC COM 56624R108 234 78,426 SH   SOLE 44 78,426 0 0
MARCUS &amp MILLICHAP INC COM 566324109 0 13 SH   SOLE 1 13 0 0
MARCUS CORP COM 566330106 68 2,267 SH   SOLE 1 2,267 0 0
MARCUS CORP COM 566330106 51 1,679 SH   SOLE 44 1,679 0 0
MARINE PRODS CORP COM 568427108 0 5 SH   SOLE 1 5 0 0
MARINE PRODS CORP COM 568427108 40 2,546 SH   SOLE 44 2,546 0 0
MARINEMAX INC COM 567908108 56 2,896 SH   SOLE 1 2,896 0 0
MARINEMAX INC COM 567908108 45 2,298 SH   SOLE 8 2,298 0 0
MARINEMAX INC COM 567908108 27 1,400 SH   SOLE 44 1,400 0 0
MARKEL CORP COM 570535104 1,438 1,473 SH   SOLE 1 1,473 0 0
MARKEL CORP COM 570535104 468 480 SH   DFND 66 0 0 480
MARKETAXESS HLDGS INC COM 57060D108 41 205 SH   SOLE 1 205 0 0
MARKETAXESS HLDGS INC COM 57060D108 474 2,357 SH   SOLE 44 2,357 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 0 5 SH   SOLE 1 5 0 0
MARRIOTT INTL INC NEW COM 571903202 21,715 216,483 SH   SOLE 1 216,483 0 0
MARRIOTT INTL INC NEW OPT 571903202 2,247 22,400 SH Put SOLE 8 22,400 0 0
MARRIOTT INTL INC NEW COM 571903202 2,440 24,330 SH   SOLE 8 24,330 0 0
MARRIOTT INTL INC NEW OPT 571903202 8,657 86,300 SH Call SOLE 8 86,300 0 0
MARRIOTT INTL INC NEW COM 571903202 7,407 73,834 SH   SOLE 44 73,834 0 0
MARRIOTT INTL INC NEW COM 571903202 326 3,246 SH   SOLE 81 3,246 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 342 2,902 SH   SOLE 1 2,902 0 0
MARRIOTT VACATIONS WRLDWDE C OPT 57164Y107 2,956 25,100 SH Put SOLE 8 25,100 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 91 773 SH   SOLE 8 773 0 0
MARRIOTT VACATIONS WRLDWDE C OPT 57164Y107 82 700 SH Call SOLE 8 700 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 201 1,707 SH   SOLE 44 1,707 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 14,528 186,355 SH   SOLE 1 186,355 0 0
MARSH &amp MCLENNAN COS INC OPT 571748102 249 3,200 SH Call SOLE 8 3,200 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 151 1,947 SH   SOLE 9 1,947 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 1,862 23,890 SH   SOLE 44 23,890 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 1,169 15,000 SH   SOLE 99 15,000 0 0
MARTEN TRANS LTD COM 573075108 75 2,758 SH   SOLE 1 2,758 0 0
MARTEN TRANS LTD COM 573075108 2 78 SH   SOLE 8 78 0 0
MARTIN MARIETTA MATLS INC COM 573284106 5,952 26,736 SH   SOLE 1 26,736 0 0
MARTIN MARIETTA MATLS INC COM 573284106 5,765 25,904 SH   SOLE 8 25,904 0 0
MARTIN MARIETTA MATLS INC OPT 573284106 14,668 65,900 SH Put SOLE 8 65,900 0 0
MARTIN MARIETTA MATLS INC OPT 573284106 3,828 17,200 SH Call SOLE 8 17,200 0 0
MARTIN MARIETTA MATLS INC COM 573284106 114 513 SH   SOLE 9 513 0 0
MARTIN MARIETTA MATLS INC COM 573284106 229 1,029 SH   SOLE 44 1,029 0 0
MARTIN MIDSTREAM PRTNRS L P COM 573331105 233 13,262 SH   SOLE 32 13,262 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 856 51,808 SH   SOLE 1 51,808 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 389 23,549 SH   SOLE 8 23,549 0 0
MARVELL TECHNOLOGY GROUP LTD OPT G5876H105 3,060 185,200 SH Put SOLE 8 185,200 0 0
MARVELL TECHNOLOGY GROUP LTD OPT G5876H105 2,587 156,600 SH Call SOLE 8 156,600 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 1,396 84,494 SH   SOLE 44 84,494 0 0
MASCO CORP COM 574599106 3,273 85,663 SH   SOLE 1 85,663 0 0
MASCO CORP OPT 574599106 390 10,200 SH Call SOLE 8 10,200 0 0
MASCO CORP COM 574599106 579 15,162 SH   SOLE 8 15,162 0 0
MASCO CORP OPT 574599106 310 8,100 SH Put SOLE 8 8,100 0 0
MASCO CORP COM 574599106 323 8,438 SH   SOLE 44 8,438 0 0
MASIMO CORP COM 574795100 12 134 SH   SOLE 1 134 0 0
MASIMO CORP COM 574795100 179 1,964 SH   SOLE 44 1,964 0 0
MASONITE INTL CORP NEW COM 575385109 130 1,712 SH   SOLE 1 1,712 0 0
MASONITE INTL CORP NEW COM 575385109 4 47 SH   SOLE 8 47 0 0
MASONITE INTL CORP NEW COM 575385109 173 2,297 SH   SOLE 44 2,297 0 0
MASTEC INC COM 576323109 2 50 SH   SOLE 1 50 0 0
MASTEC INC COM 576323109 54 1,191 SH   SOLE 8 1,191 0 0
MASTEC INC OPT 576323109 862 19,100 SH Put SOLE 8 19,100 0 0
MASTEC INC OPT 576323109 546 12,100 SH Call SOLE 8 12,100 0 0
MASTERCARD INCORPORATED COM 57636Q104 300,893 2,477,494 SH   SOLE 1 2,476,827 667 0
MASTERCARD INCORPORATED OPT 57636Q104 23,999 197,600 SH Call SOLE 8 197,600 0 0
MASTERCARD INCORPORATED COM 57636Q104 6,970 57,381 SH   SOLE 8 57,381 0 0
MASTERCARD INCORPORATED OPT 57636Q104 17,829 146,800 SH Put SOLE 8 146,800 0 0
MASTERCARD INCORPORATED COM 57636Q104 19 153 SH   SOLE 9 153 0 0
MASTERCARD INCORPORATED COM 57636Q104 13,134 108,145 SH   SOLE 44 108,145 0 0
MASTERCARD INCORPORATED COM 57636Q104 328 2,703 SH   DFND 66 0 0 2,703
MASTERCARD INCORPORATED COM 57636Q104 341 2,810 SH   SOLE 81 2,810 0 0
MATADOR RES CO COM 576485205 5 240 SH   SOLE 1 240 0 0
MATADOR RES CO COM 576485205 127 5,910 SH   SOLE 8 5,910 0 0
MATCH GROUP INC COM 57665R106 2 123 SH   SOLE 1 123 0 0
MATCH GROUP INC OPT 57665R106 176 10,100 SH Call SOLE 8 10,100 0 0
MATCH GROUP INC OPT 57665R106 892 51,300 SH Put SOLE 8 51,300 0 0
MATCH GROUP INC COM 57665R106 575 33,085 SH   SOLE 8 33,085 0 0
MATCH GROUP INC COM 57665R106 627 36,101 SH   SOLE 44 36,101 0 0
MATERION CORP COM 576690101 89 2,376 SH   SOLE 1 2,376 0 0
MATERION CORP COM 576690101 57 1,530 SH   SOLE 8 1,530 0 0
MATERION CORP COM 576690101 58 1,563 SH   SOLE 44 1,563 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 0 41 SH   SOLE 1 41 0 0
MATRIX SVC CO COM 576853105 29 3,161 SH   SOLE 1 3,161 0 0
MATRIX SVC CO COM 576853105 3 376 SH   SOLE 8 376 0 0
MATRIX SVC CO COM 576853105 7 800 SH   SOLE 44 800 0 0
MATSON INC COM 57686G105 154 5,125 SH   SOLE 1 5,125 0 0
MATSON INC COM 57686G105 98 3,255 SH   SOLE 44 3,255 0 0
MATTEL INC COM 577081102 14,206 659,776 SH   SOLE 1 659,776 0 0
MATTEL INC OPT 577081102 2,177 101,100 SH Put SOLE 8 101,100 0 0
MATTEL INC COM 577081102 673 31,257 SH   SOLE 8 31,257 0 0
MATTEL INC OPT 577081102 5,747 266,900 SH Call SOLE 8 266,900 0 0
MATTEL INC COM 577081102 18 824 SH   SOLE 9 824 0 0
MATTEL INC COM 577081102 11 500 SH   DFND 66 0 0 500
MATTERSIGHT CORP COM 577097108 1 511 SH   SOLE 8 511 0 0
MATTHEWS INTL CORP COM 577128101 234 3,826 SH   SOLE 1 3,826 0 0
MATTHEWS INTL CORP COM 577128101 766 12,508 SH   SOLE 44 12,508 0 0
MAUI LD &amp PINEAPPLE INC COM 577345101 0 5 SH   SOLE 1 5 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 6,870 153,035 SH   SOLE 1 153,035 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 956 21,302 SH   SOLE 8 21,302 0 0
MAXIM INTEGRATED PRODS INC OPT 57772K101 359 8,000 SH Put SOLE 8 8,000 0 0
MAXIM INTEGRATED PRODS INC OPT 57772K101 970 21,600 SH Call SOLE 8 21,600 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 1,501 33,420 SH   SOLE 44 33,420 0 0
MAXIMUS INC COM 577933104 12 188 SH   SOLE 1 188 0 0
MAXIMUS INC COM 577933104 278 4,442 SH   SOLE 44 4,442 0 0
MAXLINEAR INC COM 57776J100 262 9,426 SH   SOLE 1 9,426 0 0
MAXLINEAR INC COM 57776J100 1,796 64,400 SH   SOLE 44 64,400 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 0 25 SH   SOLE 1 25 0 0
MAXWELL TECHNOLOGIES INC OPT 577767106 316 52,800 SH Put SOLE 8 52,800 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 42 7,079 SH   SOLE 8 7,079 0 0
MAXWELL TECHNOLOGIES INC OPT 577767106 56 9,400 SH Call SOLE 8 9,400 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 17 2,800 SH   SOLE 44 2,800 0 0
MAZOR ROBOTICS LTD ADR 57886P103 5 141 SH   SOLE 8 141 0 0
MB FINANCIAL INC NEW COM 55264U108 690 15,666 SH   SOLE 1 15,666 0 0
MBIA INC COM 55262C100 1,502 159,251 SH   SOLE 1 159,251 0 0
MBIA INC OPT 55262C100 171 18,100 SH Put SOLE 8 18,100 0 0
MBIA INC OPT 55262C100 1,588 168,400 SH Call SOLE 8 168,400 0 0
MBIA INC COM 55262C100 0 45 SH   SOLE 8 45 0 0
MBIA INC COM 55262C100 2 206 SH   SOLE 44 206 0 0
MBT FINL CORP COM 578877102 0 12 SH   SOLE 1 12 0 0
MBT FINL CORP COM 578877102 1 100 SH   SOLE 44 100 0 0
MCBC HLDGS INC COM 55276F107 0 13 SH   SOLE 1 13 0 0
MCBC HLDGS INC COM 55276F107 14 724 SH   SOLE 8 724 0 0
MCCORMICK &amp CO INC COM 579780206 10,224 104,841 SH   SOLE 1 104,841 0 0
MCCORMICK &amp CO INC OPT 579780206 1,736 17,800 SH Put SOLE 8 17,800 0 0
MCCORMICK &amp CO INC COM 579780206 90 920 SH   SOLE 8 920 0 0
MCCORMICK &amp CO INC OPT 579780206 1,716 17,600 SH Call SOLE 8 17,600 0 0
MCCORMICK &amp CO INC COM 579780206 185 1,902 SH   SOLE 9 1,902 0 0
MCCORMICK &amp CO INC COM 579780206 2,591 26,576 SH   SOLE 44 26,576 0 0
MCCORMICK &amp CO INC COM 579780206 772 7,922 SH   DFND 66 0 0 7,922
MCDERMOTT INTL INC COM 580037109 242 33,731 SH   SOLE 1 33,731 0 0
MCDERMOTT INTL INC COM 580037109 6 890 SH   SOLE 8 890 0 0
MCDERMOTT INTL INC OPT 580037109 820 114,400 SH Call SOLE 8 114,400 0 0
MCDERMOTT INTL INC OPT 580037109 11 1,500 SH Put SOLE 8 1,500 0 0
MCDERMOTT INTL INC COM 580037109 3,271 456,216 SH   SOLE 44 456,216 0 0
MCDONALDS CORP COM 580135101 135,260 883,122 SH   SOLE 1 882,577 545 0
MCDONALDS CORP OPT 580135101 41,277 269,500 SH Put SOLE 8 269,500 0 0
MCDONALDS CORP COM 580135101 7,011 45,779 SH   SOLE 8 45,779 0 0
MCDONALDS CORP OPT 580135101 26,573 173,500 SH Call SOLE 8 173,500 0 0
MCDONALDS CORP COM 580135101 2,516 16,430 SH   SOLE 9 16,430 0 0
MCDONALDS CORP COM 580135101 959 6,259 SH   DFND 20 0 0 6,259
MCDONALDS CORP COM 580135101 57 375 SH   SOLE 20 0 375 0
MCDONALDS CORP COM 580135101 136 892 SH   SOLE 44 892 0 0
MCDONALDS CORP COM 580135101 415 2,710 SH   SOLE 66 0 2,710 0
MCDONALDS CORP COM 580135101 4,132 26,978 SH   DFND 66 0 0 26,978
MCEWEN MNG INC COM 58039P107 38 14,392 SH   SOLE 8 14,392 0 0
MCGRATH RENTCORP COM 580589109 1 18 SH   SOLE 1 18 0 0
MCGRATH RENTCORP COM 580589109 51 1,481 SH   SOLE 8 1,481 0 0
MCGRATH RENTCORP COM 580589109 38 1,100 SH   SOLE 44 1,100 0 0
MCKESSON CORP COM 58155Q103 32,051 194,789 SH   SOLE 1 194,789 0 0
MCKESSON CORP OPT 58155Q103 15,138 92,000 SH Put SOLE 8 92,000 0 0
MCKESSON CORP OPT 58155Q103 7,568 46,000 SH Call SOLE 8 46,000 0 0
MCKESSON CORP COM 58155Q103 2,093 12,716 SH   SOLE 8 12,716 0 0
MCKESSON CORP COM 58155Q103 15,628 94,982 SH   SOLE 9 94,982 0 0
MCKESSON CORP COM 58155Q103 2,769 16,830 SH   SOLE 44 16,830 0 0
MCKESSON CORP COM 58155Q103 658 4,000 SH   DFND 66 0 0 4,000
MDC PARTNERS INC COM 552697104 0 39 SH   SOLE 1 39 0 0
MDU RES GROUP INC COM 552690109 28 1,079 SH   SOLE 1 1,079 0 0
MDU RES GROUP INC COM 552690109 30 1,161 SH   SOLE 8 1,161 0 0
MDU RES GROUP INC COM 552690109 257 9,796 SH   SOLE 44 9,796 0 0
MECHEL PAO ADR 583840608 0 45 SH   SOLE 8 45 0 0
MEDALLION FINL CORP COM 583928106 0 36 SH   SOLE 8 36 0 0
MEDEQUITIES RLTY TR INC TRUS 58409L306 0 21 SH   SOLE 1 21 0 0
MEDEQUITIES RLTY TR INC TRUS 58409L306 14 1,080 SH   SOLE 44 1,080 0 0
MEDICAL PPTYS TRUST INC TRUS 58463J304 362 28,144 SH   SOLE 1 28,144 0 0
MEDICAL PPTYS TRUST INC TRUS 58463J304 1,060 82,407 SH   SOLE 8 82,407 0 0
MEDICAL PPTYS TRUST INC TRUS 58463J304 3,261 253,401 SH   SOLE 44 253,401 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 6 500 SH   DFND 66 0 0 500
MEDICINES CO COM 584688105 326 8,575 SH   SOLE 1 8,575 0 0
MEDICINES CO OPT 584688105 1,026 27,000 SH Call SOLE 8 27,000 0 0
MEDICINES CO OPT 584688105 1,870 49,200 SH Put SOLE 8 49,200 0 0
MEDICINES CO COM 584688105 71 1,859 SH   SOLE 8 1,859 0 0
MEDICINES CO COM 584688105 340 8,951 SH   SOLE 44 8,951 0 0
MEDICINOVA INC COM 58468P206 0 25 SH   SOLE 1 25 0 0
MEDICINOVA INC COM 58468P206 1 249 SH   SOLE 8 249 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 3 43 SH   SOLE 1 43 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 6 72 SH   SOLE 8 72 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 602 7,700 SH   SOLE 44 7,700 0 0
MEDIFAST INC COM 58470H101 55 1,331 SH   SOLE 1 1,331 0 0
MEDIGUS LTD ADR 58471G201 5 2,120 SH   SOLE 8 2,120 0 0
MEDLEY MGMT INC COM 58503T106 0 5 SH   SOLE 1 5 0 0
MEDNAX INC COM 58502B106 609 10,102 SH   SOLE 1 10,102 0 0
MEDNAX INC OPT 58502B106 205 3,400 SH Call SOLE 8 3,400 0 0
MEDNAX INC OPT 58502B106 30 500 SH Put SOLE 8 500 0 0
MEDNAX INC COM 58502B106 799 13,227 SH   SOLE 8 13,227 0 0
MEDNAX INC COM 58502B106 127 2,100 SH   SOLE 44 2,100 0 0
MEDPACE HLDGS INC COM 58506Q109 0 5 SH   SOLE 1 5 0 0
MEDPACE HLDGS INC COM 58506Q109 1,021 35,200 SH   SOLE 44 35,200 0 0
MEDTRONIC PLC COM G5960L103 143,375 1,615,484 SH   SOLE 1 1,144,634 470,850 0
MEDTRONIC PLC OPT G5960L103 31,116 350,600 SH Put SOLE 8 350,600 0 0
MEDTRONIC PLC OPT G5960L103 34,382 387,400 SH Call SOLE 8 387,400 0 0
MEDTRONIC PLC COM G5960L103 469 5,285 SH   SOLE 8 5,285 0 0
MEDTRONIC PLC COM G5960L103 23,599 265,907 SH   SOLE 9 265,907 0 0
MEDTRONIC PLC COM G5960L103 636 7,170 SH   SOLE 20 0 7,170 0
MEDTRONIC PLC COM G5960L103 5,025 56,623 SH   SOLE 44 56,623 0 0
MEDTRONIC PLC COM G5960L103 16,236 182,937 SH   SOLE 66 0 182,937 0
MEDTRONIC PLC COM G5960L103 585 6,590 SH   DFND 66 0 0 6,590
MEDTRONIC PLC COM G5960L103 30 333 SH   SOLE 99 333 0 0
MEET GROUP INC COM 58513U101 0 50 SH   SOLE 1 50 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 223 9,952 SH   SOLE 8 9,952 0 0
MELCO RESORT ENTERTAINMENT L OPT 585464100 2,200 98,000 SH Call SOLE 8 98,000 0 0
MELCO RESORT ENTERTAINMENT L OPT 585464100 3,354 149,400 SH Put SOLE 8 149,400 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 396 17,591 SH   SOLE 9 17,591 0 0
MELLANOX TECHNOLOGIES LTD OPT M51363113 1,147 26,500 SH Put SOLE 8 26,500 0 0
MELLANOX TECHNOLOGIES LTD OPT M51363113 632 14,600 SH Call SOLE 8 14,600 0 0
MELLANOX TECHNOLOGIES LTD COM M51363113 509 11,755 SH   SOLE 8 11,755 0 0
MERCADOLIBRE INC COM 58733R102 2,231 8,889 SH   SOLE 1 8,889 0 0
MERCADOLIBRE INC COM 58733R102 1,158 4,619 SH   SOLE 8 4,619 0 0
MERCADOLIBRE INC OPT 58733R102 5,896 23,500 SH Put SOLE 8 23,500 0 0
MERCADOLIBRE INC OPT 58733R102 426 1,700 SH Call SOLE 8 1,700 0 0
MERCADOLIBRE INC COM 58733R102 113 450 SH   SOLE 9 450 0 0
MERCADOLIBRE INC COM 58733R102 268 1,070 SH   SOLE 44 1,070 0 0
MERCANTILE BANK CORP COM 587376104 0 12 SH   SOLE 1 12 0 0
MERCANTILE BANK CORP COM 587376104 1 17 SH   SOLE 8 17 0 0
MERCANTILE BANK CORP COM 587376104 3 100 SH   SOLE 44 100 0 0
MERCK &amp CO INC COM 58933Y105 188,534 2,941,743 SH   SOLE 1 2,864,272 77,471 0
MERCK &amp CO INC OPT 58933Y105 26,251 409,600 SH Put SOLE 8 409,600 0 0
MERCK &amp CO INC COM 58933Y105 38 596 SH   SOLE 8 596 0 0
MERCK &amp CO INC OPT 58933Y105 38,159 595,400 SH Call SOLE 8 595,400 0 0
MERCK &amp CO INC COM 58933Y105 4,751 74,130 SH   SOLE 9 74,130 0 0
MERCK &amp CO INC COM 58933Y105 641 10,000 SH   SOLE 20 0 10,000 0
MERCK &amp CO INC COM 58933Y105 5,025 78,400 SH   SOLE 44 78,400 0 0
MERCK &amp CO INC COM 58933Y105 741 11,561 SH   DFND 66 0 0 11,561
MERCK &amp CO INC COM 58933Y105 434 6,773 SH   SOLE 66 0 6,773 0
MERCURY GENL CORP NEW COM 589400100 9 170 SH   SOLE 1 170 0 0
MERCURY SYS INC COM 589378108 240 5,703 SH   SOLE 1 5,703 0 0
MEREDITH CORP COM 589433101 57 960 SH   SOLE 1 960 0 0
MEREDITH CORP COM 589433101 1 20 SH   SOLE 8 20 0 0
MEREDITH CORP COM 589433101 2,016 33,919 SH   SOLE 44 33,919 0 0
MERIDIAN BANCORP INC MD COM 58958U103 1 35 SH   SOLE 1 35 0 0
MERIDIAN BANCORP INC MD COM 58958U103 17 1,021 SH   SOLE 44 1,021 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 79 5,015 SH   SOLE 1 5,015 0 0
MERIDIAN BIOSCIENCE INC OPT 589584101 99 6,300 SH Call SOLE 8 6,300 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 88 5,610 SH   SOLE 44 5,610 0 0
MERIT MED SYS INC COM 589889104 226 5,932 SH   SOLE 1 5,932 0 0
MERIT MED SYS INC COM 589889104 3 88 SH   SOLE 8 88 0 0
MERIT MED SYS INC COM 589889104 113 2,960 SH   SOLE 44 2,960 0 0
MERITAGE HOMES CORP COM 59001A102 190 4,504 SH   SOLE 1 4,504 0 0
MERITAGE HOMES CORP OPT 59001A102 920 21,800 SH Put SOLE 8 21,800 0 0
MERITAGE HOMES CORP COM 59001A102 168 3,976 SH   SOLE 8 3,976 0 0
MERITAGE HOMES CORP OPT 59001A102 380 9,000 SH Call SOLE 8 9,000 0 0
MERITOR INC COM 59001K100 8 460 SH   SOLE 1 460 0 0
MERITOR INC OPT 59001K100 317 19,100 SH Call SOLE 8 19,100 0 0
MERITOR INC OPT 59001K100 66 4,000 SH Put SOLE 8 4,000 0 0
MERITOR INC COM 59001K100 60 3,600 SH   SOLE 44 3,600 0 0
MERRIMACK PHARMACEUTICALS IN COM 590328100 0 95 SH   SOLE 1 95 0 0
MERRIMACK PHARMACEUTICALS IN COM 590328100 1 905 SH   SOLE 8 905 0 0
MESA LABS INC COM 59064R109 0 3 SH   SOLE 1 3 0 0
META FINL GROUP INC COM 59100U108 1 7 SH   SOLE 1 7 0 0
META FINL GROUP INC COM 59100U108 22 244 SH   SOLE 44 244 0 0
METHANEX CORP COM 59151K108 4 100 SH   SOLE 9 100 0 0
METHODE ELECTRS INC COM 591520200 3,008 73,018 SH   SOLE 1 73,018 0 0
METHODE ELECTRS INC COM 591520200 795 19,296 SH   SOLE 44 19,296 0 0
METLIFE INC COM 59156R108 22,032 401,040 SH   SOLE 1 401,040 0 0
METLIFE INC OPT 59156R108 10,988 200,000 SH Call SOLE 1 200,000 0 0
METLIFE INC OPT 59156R108 28,519 519,100 SH Call SOLE 8 519,100 0 0
METLIFE INC COM 59156R108 12 218 SH   SOLE 8 218 0 0
METLIFE INC OPT 59156R108 21,471 390,800 SH Put SOLE 8 390,800 0 0
METLIFE INC COM 59156R108 113 2,065 SH   SOLE 9 2,065 0 0
METLIFE INC COM 59156R108 1,533 27,898 SH   DFND 20 0 0 27,898
METLIFE INC COM 59156R108 553 10,064 SH   SOLE 44 10,064 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 7,083 12,035 SH   SOLE 1 12,035 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 243 412 SH   SOLE 8 412 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 10,673 18,134 SH   SOLE 44 18,134 0 0
MFA FINL INC TRUS 55272X102 250 29,767 SH   SOLE 1 29,767 0 0
MFA FINL INC TRUS 55272X102 1 70 SH   SOLE 8 70 0 0
MFA FINL INC TRUS 55272X102 129 15,400 SH   SOLE 44 15,400 0 0
MGE ENERGY INC COM 55277P104 2 26 SH   SOLE 1 26 0 0
MGE ENERGY INC COM 55277P104 857 13,324 SH   SOLE 44 13,324 0 0
MGIC INVT CORP WIS COM 552848103 832 74,346 SH   SOLE 1 74,346 0 0
MGIC INVT CORP WIS OPT 552848103 276 24,600 SH Put SOLE 8 24,600 0 0
MGIC INVT CORP WIS COM 552848103 33 2,981 SH   SOLE 8 2,981 0 0
MGIC INVT CORP WIS OPT 552848103 129 11,500 SH Call SOLE 8 11,500 0 0
MGIC INVT CORP WIS COM 552848103 667 59,565 SH   SOLE 44 59,565 0 0
MGM GROWTH PPTYS LLC TRUS 55303A105 514 17,600 SH   SOLE 44 17,600 0 0
MGM RESORTS INTERNATIONAL OPT 552953101 3,129 100,000 SH Put SOLE 1 100,000 0 0
MGM RESORTS INTERNATIONAL COM 552953101 100,455 3,210,451 SH   SOLE 1 3,210,451 0 0
MGM RESORTS INTERNATIONAL OPT 552953101 103,783 3,316,800 SH Call SOLE 8 3,316,800 0 0
MGM RESORTS INTERNATIONAL OPT 552953101 7,591 242,600 SH Put SOLE 8 242,600 0 0
MGM RESORTS INTERNATIONAL COM 552953101 2,228 71,207 SH   SOLE 8 71,207 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,940 62,000 SH   SOLE 20 0 62,000 0
MGM RESORTS INTERNATIONAL COM 552953101 4,938 157,816 SH   SOLE 44 157,816 0 0
MGP INGREDIENTS INC NEW COM 55303J106 1 10 SH   SOLE 1 10 0 0
MGP INGREDIENTS INC NEW COM 55303J106 15 299 SH   SOLE 8 299 0 0
MGP INGREDIENTS INC NEW COM 55303J106 363 7,100 SH   SOLE 44 7,100 0 0
MICHAEL KORS HLDGS LTD COM G60754101 12,181 336,008 SH   SOLE 1 336,008 0 0
MICHAEL KORS HLDGS LTD COM G60754101 691 19,069 SH   SOLE 8 19,069 0 0
MICHAEL KORS HLDGS LTD OPT G60754101 2,469 68,100 SH Call SOLE 8 68,100 0 0
MICHAEL KORS HLDGS LTD OPT G60754101 2,976 82,100 SH Put SOLE 8 82,100 0 0
MICHAEL KORS HLDGS LTD COM G60754101 126 3,465 SH   SOLE 9 3,465 0 0
MICHAEL KORS HLDGS LTD COM G60754101 232 6,423 SH   SOLE 44 6,423 0 0
MICHAEL KORS HLDGS LTD COM G60754101 262 7,216 SH   DFND 66 0 0 7,216
MICHAELS COS INC COM 59408Q106 240 13,011 SH   SOLE 1 13,011 0 0
MICHAELS COS INC COM 59408Q106 131 7,104 SH   SOLE 8 7,104 0 0
MICHAELS COS INC COM 59408Q106 855 46,176 SH   SOLE 44 46,176 0 0
MICROBOT MED INC COM 59503A105 0 1 SH   DFND 66 0 0 1
MICROCHIP TECHNOLOGY INC COM 595017104 11,953 154,868 SH   SOLE 1 154,868 0 0
MICROCHIP TECHNOLOGY INC OPT 595017104 1,258 16,300 SH Put SOLE 8 16,300 0 0
MICROCHIP TECHNOLOGY INC OPT 595017104 8,050 104,300 SH Call SOLE 8 104,300 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 196 2,547 SH   SOLE 8 2,547 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 1,429 18,509 SH   SOLE 44 18,509 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 77 1,000 SH   DFND 66 0 0 1,000
MICRON TECHNOLOGY INC COM 595112103 20,123 673,915 SH   SOLE 1 673,915 0 0
MICRON TECHNOLOGY INC OPT 595112103 45,542 1,525,200 SH Call SOLE 8 1,525,200 0 0
MICRON TECHNOLOGY INC COM 595112103 63,140 2,114,512 SH   SOLE 8 2,114,512 0 0
MICRON TECHNOLOGY INC OPT 595112103 80,079 2,681,800 SH Put SOLE 8 2,681,800 0 0
MICRON TECHNOLOGY INC COM 595112103 5 177 SH   SOLE 9 177 0 0
MICRON TECHNOLOGY INC COM 595112103 3,867 129,502 SH   SOLE 44 129,502 0 0
MICROSEMI CORP COM 595137100 1,003 21,421 SH   SOLE 1 21,421 0 0
MICROSEMI CORP COM 595137100 2,993 63,942 SH   SOLE 8 63,942 0 0
MICROSEMI CORP COM 595137100 6,289 134,391 SH   SOLE 44 134,391 0 0
MICROSOFT CORP COM 594918104 377,003 5,469,358 SH   SOLE 1 4,871,268 598,090 0
MICROSOFT CORP COM 594918104 9,867 143,139 SH   SOLE 8 143,139 0 0
MICROSOFT CORP OPT 594918104 105,270 1,527,200 SH Call SOLE 8 1,527,200 0 0
MICROSOFT CORP OPT 594918104 108,331 1,571,600 SH Put SOLE 8 1,571,600 0 0
MICROSOFT CORP COM 594918104 5,408 78,450 SH   SOLE 9 78,450 0 0
MICROSOFT CORP COM 594918104 739 10,716 SH   DFND 20 0 0 10,716
MICROSOFT CORP COM 594918104 2,771 40,200 SH   SOLE 20 0 40,200 0
MICROSOFT CORP COM 594918104 4,624 67,084 SH   DFND 66 0 0 67,084
MICROSOFT CORP COM 594918104 12,534 181,840 SH   SOLE 66 0 181,840 0
MICROSTRATEGY INC COM 594972408 214 1,118 SH   SOLE 1 1,118 0 0
MICROSTRATEGY INC COM 594972408 614 3,201 SH   SOLE 8 3,201 0 0
MICROSTRATEGY INC OPT 594972408 77 400 SH Put SOLE 8 400 0 0
MICROSTRATEGY INC COM 594972408 230 1,200 SH   SOLE 44 1,200 0 0
MICROVISION INC DEL COM 594960304 0 53 SH   SOLE 1 53 0 0
MID AMER APT CMNTYS INC TRUS 59522J103 15,558 147,638 SH   SOLE 1 147,638 0 0
MID AMER APT CMNTYS INC TRUS 59522J103 2 15 SH   SOLE 8 15 0 0
MID AMER APT CMNTYS INC TRUS 59522J103 1,960 18,592 SH   SOLE 44 18,592 0 0
MID CON ENERGY PARTNERS LP COM 59560V109 0 47 SH   SOLE 8 47 0 0
MIDDLEBY CORP COM 596278101 1,364 11,226 SH   SOLE 1 11,226 0 0
MIDDLEBY CORP OPT 596278101 24 200 SH Call SOLE 8 200 0 0
MIDDLEBY CORP COM 596278101 99 808 SH   SOLE 8 808 0 0
MIDDLEBY CORP OPT 596278101 413 3,400 SH Put SOLE 8 3,400 0 0
MIDDLEBY CORP COM 596278101 466 3,839 SH   SOLE 44 3,839 0 0
MIDDLEFIELD BANC CORP COM 596304204 0 2 SH   SOLE 1 2 0 0
MIDDLESEX WATER CO COM 596680108 0 11 SH   SOLE 1 11 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 0 7 SH   SOLE 1 7 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 17 504 SH   SOLE 44 504 0 0
MIDSOUTH BANCORP INC COM 598039105 0 7 SH   SOLE 1 7 0 0
MIDSTATES PETE CO INC COM 59804T407 12 915 SH   SOLE 1 915 0 0
MIDSTATES PETE CO INC COM 59804T407 1 83 SH   SOLE 8 83 0 0
MIDSTATES PETE CO INC COM 59804T407 17 1,372 SH   SOLE 44 1,372 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 0 8 SH   SOLE 1 8 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 16 461 SH   SOLE 44 461 0 0
MILACRON HLDGS CORP COM 59870L106 347 19,727 SH   SOLE 1 19,727 0 0
MILACRON HLDGS CORP COM 59870L106 1,935 110,000 SH   SOLE 8 110,000 0 0
MILACRON HLDGS CORP COM 59870L106 215 12,228 SH   SOLE 44 12,228 0 0
MILLER HERMAN INC COM 600544100 62 2,045 SH   SOLE 1 2,045 0 0
MILLER HERMAN INC COM 600544100 165 5,435 SH   SOLE 8 5,435 0 0
MILLER HERMAN INC COM 600544100 490 16,130 SH   SOLE 44 16,130 0 0
MILLER INDS INC TENN COM 600551204 0 8 SH   SOLE 1 8 0 0
MIMECAST LTD COM G14838109 245 9,142 SH   SOLE 8 9,142 0 0
MIMECAST LTD COM G14838109 11 400 SH   SOLE 44 400 0 0
MIMECAST LTD COM G14838109 653 24,378 SH   DFND 66 0 0 24,378
MIMEDX GROUP INC COM 602496101 181 12,124 SH   SOLE 1 12,124 0 0
MIMEDX GROUP INC COM 602496101 427 28,500 SH   SOLE 44 28,500 0 0
MINDBODY INC COM 60255W105 1 28 SH   SOLE 1 28 0 0
MINDBODY INC COM 60255W105 3 113 SH   SOLE 8 113 0 0
MINDBODY INC COM 60255W105 70 2,571 SH   SOLE 44 2,571 0 0
MINERALS TECHNOLOGIES INC COM 603158106 8 103 SH   SOLE 1 103 0 0
MINERALS TECHNOLOGIES INC COM 603158106 4 55 SH   SOLE 8 55 0 0
MINERALS TECHNOLOGIES INC COM 603158106 139 1,899 SH   SOLE 44 1,899 0 0
MINERVA NEUROSCIENCES INC COM 603380106 0 18 SH   SOLE 1 18 0 0
MINERVA NEUROSCIENCES INC COM 603380106 3 293 SH   SOLE 8 293 0 0
MINERVA NEUROSCIENCES INC COM 603380106 12 1,307 SH   SOLE 44 1,307 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 0 10 SH   SOLE 1 10 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 51 3,932 SH   SOLE 44 3,932 0 0
MIRATI THERAPEUTICS INC COM 60468T105 119 32,586 SH   SOLE 44 32,586 0 0
MISTRAS GROUP INC COM 60649T107 0 13 SH   SOLE 1 13 0 0
MITEK SYS INC COM 606710200 0 23 SH   SOLE 1 23 0 0
MITEL NETWORKS CORP COM 60671Q104 1 87 SH   SOLE 8 87 0 0
MITEL NETWORKS CORP COM 60671Q104 1 100 SH   SOLE 44 100 0 0
MITSUBISHI UFJ FINL GROUP IN ADR 606822104 239 35,399 SH   SOLE 1 35,399 0 0
MITSUBISHI UFJ FINL GROUP IN ADR 606822104 0 24 SH   SOLE 8 24 0 0
MKS INSTRUMENT INC COM 55306N104 937 13,913 SH   SOLE 1 13,913 0 0
MKS INSTRUMENT INC OPT 55306N104 7 100 SH Call SOLE 8 100 0 0
MKS INSTRUMENT INC OPT 55306N104 27 400 SH Put SOLE 8 400 0 0
MKS INSTRUMENT INC COM 55306N104 282 4,186 SH   SOLE 8 4,186 0 0
MKS INSTRUMENT INC COM 55306N104 646 9,603 SH   SOLE 44 9,603 0 0
MOBILE MINI INC COM 60740F105 157 5,252 SH   SOLE 1 5,252 0 0
MOBILE MINI INC COM 60740F105 22 728 SH   SOLE 8 728 0 0
MOBILE MINI INC COM 60740F105 230 7,700 SH   SOLE 44 7,700 0 0
MOBILE TELESYSTEMS PJSC ADR 607409109 1,410 168,300 SH   SOLE 1 168,300 0 0
MOBILE TELESYSTEMS PJSC ADR 607409109 2,126 253,625 SH   SOLE 9 253,625 0 0
MOBILEIRON INC COM 60739U204 0 41 SH   SOLE 1 41 0 0
MOBILEIRON INC COM 60739U204 45 7,400 SH   SOLE 44 7,400 0 0
MOBILEYE N V AMSTELVEEN COM N51488117 162,900 2,593,955 SH   SOLE 1 2,593,955 0 0
MOBILEYE N V AMSTELVEEN OPT N51488117 45,762 728,700 SH Put SOLE 8 728,700 0 0
MOBILEYE N V AMSTELVEEN COM N51488117 17,582 279,961 SH   SOLE 8 279,961 0 0
MOBILEYE N V AMSTELVEEN OPT N51488117 6,789 108,100 SH Call SOLE 8 108,100 0 0
MOBILEYE N V AMSTELVEEN COM N51488117 447 7,115 SH   SOLE 9 7,115 0 0
MODEL N INC COM 607525102 0 18 SH   SOLE 1 18 0 0
MODINE MFG CO COM 607828100 1 36 SH   SOLE 1 36 0 0
MODINE MFG CO COM 607828100 4 249 SH   SOLE 8 249 0 0
MODINE MFG CO COM 607828100 108 6,524 SH   SOLE 44 6,524 0 0
MOELIS &amp CO COM 60786M105 1 18 SH   SOLE 1 18 0 0
MOELIS &amp CO COM 60786M105 16 402 SH   SOLE 8 402 0 0
MOELIS &amp CO COM 60786M105 70 1,800 SH   SOLE 44 1,800 0 0
MOHAWK INDS INC COM 608190104 38,638 159,866 SH   SOLE 1 31,786 128,080 0
MOHAWK INDS INC COM 608190104 50,879 210,513 SH   SOLE 8 210,513 0 0
MOHAWK INDS INC OPT 608190104 314 1,300 SH Call SOLE 8 1,300 0 0
MOHAWK INDS INC OPT 608190104 773 3,200 SH Put SOLE 8 3,200 0 0
MOHAWK INDS INC COM 608190104 364 1,508 SH   SOLE 20 0 1,508 0
MOHAWK INDS INC COM 608190104 756 3,126 SH   DFND 20 0 0 3,126
MOHAWK INDS INC COM 608190104 3,015 12,471 SH   SOLE 44 12,471 0 0
MOHAWK INDS INC COM 608190104 9,385 38,829 SH   SOLE 66 0 38,829 0
MOLINA HEALTHCARE INC COM 60855R100 136 1,952 SH   SOLE 1 1,952 0 0
MOLINA HEALTHCARE INC OPT 60855R100 173 2,500 SH Put SOLE 8 2,500 0 0
MOLINA HEALTHCARE INC OPT 60855R100 387 5,600 SH Call SOLE 8 5,600 0 0
MOLINA HEALTHCARE INC COM 60855R100 4,379 63,300 SH   SOLE 44 63,300 0 0
MOLSON COORS BREWING CO COM 60871R209 10,972 127,083 SH   SOLE 1 127,083 0 0
MOLSON COORS BREWING CO COM 60871R209 2,183 25,287 SH   SOLE 8 25,287 0 0
MOLSON COORS BREWING CO OPT 60871R209 5,361 62,100 SH Put SOLE 8 62,100 0 0
MOLSON COORS BREWING CO OPT 60871R209 1,606 18,600 SH Call SOLE 8 18,600 0 0
MOLSON COORS BREWING CO COM 60871R209 113 1,314 SH   SOLE 9 1,314 0 0
MOLSON COORS BREWING CO COM 60871R209 1,969 22,801 SH   SOLE 44 22,801 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 134 7,943 SH   SOLE 1 7,943 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 51 3,030 SH   SOLE 8 3,030 0 0
MOMENTA PHARMACEUTICALS INC OPT 60877T100 46 2,700 SH Call SOLE 8 2,700 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 350 20,690 SH   SOLE 44 20,690 0 0
MOMO INC OPT 60879B107 8,150 220,500 SH Call SOLE 8 220,500 0 0
MOMO INC ADR 60879B107 2,115 57,234 SH   SOLE 8 57,234 0 0
MOMO INC OPT 60879B107 14,340 388,000 SH Put SOLE 8 388,000 0 0
MOMO INC ADR 60879B107 1,164 31,500 SH   SOLE 9 31,500 0 0
MOMO INC ADR 60879B107 11 308 SH   SOLE 44 308 0 0
MONARCH CASINO &amp RESORT INC COM 609027107 254 8,433 SH   SOLE 1 8,433 0 0
MONARCH CASINO &amp RESORT INC COM 609027107 9 289 SH   SOLE 8 289 0 0
MONDELEZ INTL INC COM 609207105 80,821 1,871,259 SH   SOLE 1 1,295,622 575,637 0
MONDELEZ INTL INC OPT 609207105 13,462 311,700 SH Put SOLE 8 311,700 0 0
MONDELEZ INTL INC COM 609207105 8,356 193,477 SH   SOLE 8 193,477 0 0
MONDELEZ INTL INC OPT 609207105 6,111 141,500 SH Call SOLE 8 141,500 0 0
MONDELEZ INTL INC COM 609207105 4,007 92,780 SH   SOLE 9 92,780 0 0
MONDELEZ INTL INC COM 609207105 315 7,294 SH   SOLE 20 0 7,294 0
MONDELEZ INTL INC COM 609207105 3,945 91,342 SH   SOLE 44 91,342 0 0
MONDELEZ INTL INC COM 609207105 9,135 211,505 SH   SOLE 66 0 211,505 0
MONDELEZ INTL INC COM 609207105 2,587 59,907 SH   DFND 66 0 0 59,907
MONDELEZ INTL INC COM 609207105 121 2,811 SH   SOLE 99 2,811 0 0
MONEYGRAM INTL INC COM 60935Y208 11 661 SH   SOLE 1 661 0 0
MONEYGRAM INTL INC COM 60935Y208 76 4,389 SH   SOLE 8 4,389 0 0
MONEYGRAM INTL INC COM 60935Y208 879 50,946 SH   SOLE 44 50,946 0 0
MONMOUTH REAL ESTATE INVT CO TRUS 609720107 1 51 SH   SOLE 1 51 0 0
MONMOUTH REAL ESTATE INVT CO TRUS 609720107 21 1,360 SH   SOLE 8 1,360 0 0
MONMOUTH REAL ESTATE INVT CO TRUS 609720107 79 5,258 SH   SOLE 44 5,258 0 0
MONOGRAM RESIDENTIAL TR INC TRUS 60979P105 1,151 118,606 SH   SOLE 1 118,606 0 0
MONOGRAM RESIDENTIAL TR INC TRUS 60979P105 3,933 405,000 SH   SOLE 8 405,000 0 0
MONOGRAM RESIDENTIAL TR INC TRUS 60979P105 97 10,003 SH   SOLE 44 10,003 0 0
MONOLITHIC PWR SYS INC COM 609839105 1,939 20,110 SH   SOLE 1 20,110 0 0
MONOLITHIC PWR SYS INC COM 609839105 3 34 SH   SOLE 8 34 0 0
MONOLITHIC PWR SYS INC COM 609839105 78 806 SH   SOLE 44 806 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 91 4,973 SH   SOLE 1 4,973 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 91 4,988 SH   SOLE 44 4,988 0 0
MONRO MUFFLER BRAKE INC COM 610236101 162 3,884 SH   SOLE 1 3,884 0 0
MONRO MUFFLER BRAKE INC OPT 610236101 134 3,200 SH Call SOLE 8 3,200 0 0
MONRO MUFFLER BRAKE INC COM 610236101 101 2,426 SH   SOLE 8 2,426 0 0
MONRO MUFFLER BRAKE INC COM 610236101 305 7,299 SH   SOLE 44 7,299 0 0
MONSANTO CO NEW COM 61166W101 19,939 168,467 SH   SOLE 1 168,467 0 0
MONSANTO CO NEW OPT 61166W101 56,422 476,700 SH Call SOLE 8 476,700 0 0
MONSANTO CO NEW OPT 61166W101 10,889 92,000 SH Put SOLE 8 92,000 0 0
MONSANTO CO NEW COM 61166W101 9,368 79,152 SH   SOLE 8 79,152 0 0
MONSANTO CO NEW COM 61166W101 66 559 SH   SOLE 9 559 0 0
MONSANTO CO NEW COM 61166W101 844 7,131 SH   SOLE 44 7,131 0 0
MONSANTO CO NEW COM 61166W101 965 8,153 SH   DFND 66 0 0 8,153
MONSTER BEVERAGE CORP NEW COM 61174X109 15,498 311,977 SH   SOLE 1 311,977 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 226 4,551 SH   SOLE 8 4,551 0 0
MONSTER BEVERAGE CORP NEW OPT 61174X109 1,078 21,700 SH Put SOLE 8 21,700 0 0
MONSTER BEVERAGE CORP NEW OPT 61174X109 1,371 27,600 SH Call SOLE 8 27,600 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 0 1 SH   SOLE 9 1 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 832 16,748 SH   SOLE 44 16,748 0 0
MOODYS CORP COM 615369105 5,681 46,689 SH   SOLE 1 46,689 0 0
MOODYS CORP OPT 615369105 1,083 8,900 SH Put SOLE 8 8,900 0 0
MOODYS CORP COM 615369105 625 5,135 SH   SOLE 8 5,135 0 0
MOODYS CORP OPT 615369105 146 1,200 SH Call SOLE 8 1,200 0 0
MOODYS CORP COM 615369105 1,034 8,500 SH   SOLE 44 8,500 0 0
MOOG INC COM 615394202 442 6,176 SH   SOLE 1 6,176 0 0
MOOG INC COM 615394202 437 6,100 SH   SOLE 44 6,100 0 0
MORGAN STANLEY COM 617446448 40,834 916,380 SH   SOLE 1 916,380 0 0
MORGAN STANLEY COM 617446448 17,570 394,302 SH   SOLE 8 394,302 0 0
MORGAN STANLEY OPT 617446448 23,069 517,700 SH Call SOLE 8 517,700 0 0
MORGAN STANLEY OPT 617446448 52,229 1,172,100 SH Put SOLE 8 1,172,100 0 0
MORGAN STANLEY COM 617446448 110 2,459 SH   SOLE 9 2,459 0 0
MORGAN STANLEY COM 617446448 7,220 162,033 SH   SOLE 44 162,033 0 0
MORGAN STANLEY COM 617446448 3,897 87,457 SH   DFND 66 0 0 87,457
MORGAN STANLEY CHINA A SH FD FUND 617468103 41 1,819 SH   DFND 66 0 0 1,819
MORGAN STANLEY INDIA INVS FD FUND 61745C105 451 13,922 SH   DFND 66 0 0 13,922
MORNINGSTAR INC COM 617700109 5 64 SH   SOLE 1 64 0 0
MORNINGSTAR INC OPT 617700109 212 2,700 SH Call SOLE 8 2,700 0 0
MORNINGSTAR INC COM 617700109 132 1,686 SH   SOLE 8 1,686 0 0
MORNINGSTAR INC COM 617700109 298 3,800 SH   SOLE 44 3,800 0 0
MOSAIC CO NEW COM 61945C103 10,078 441,397 SH   SOLE 1 441,397 0 0
MOSAIC CO NEW OPT 61945C103 5,235 229,300 SH Call SOLE 8 229,300 0 0
MOSAIC CO NEW OPT 61945C103 8,716 381,800 SH Put SOLE 8 381,800 0 0
MOSAIC CO NEW COM 61945C103 1,934 84,699 SH   SOLE 8 84,699 0 0
MOSAIC CO NEW COM 61945C103 948 41,512 SH   SOLE 9 41,512 0 0
MOSAIC CO NEW COM 61945C103 242 10,600 SH   DFND 20 0 0 10,600
MOSAIC CO NEW COM 61945C103 775 33,940 SH   SOLE 44 33,940 0 0
MOSAIC CO NEW COM 61945C103 137 6,000 SH   DFND 66 0 0 6,000
MOTORCAR PTS AMER INC COM 620071100 62 2,224 SH   SOLE 1 2,224 0 0
MOTORCAR PTS AMER INC COM 620071100 52 1,857 SH   SOLE 44 1,857 0 0
MOTOROLA SOLUTIONS INC COM 620076307 5,744 66,210 SH   SOLE 1 66,210 0 0
MOTOROLA SOLUTIONS INC OPT 620076307 477 5,500 SH Put SOLE 8 5,500 0 0
MOTOROLA SOLUTIONS INC OPT 620076307 2,333 26,900 SH Call SOLE 8 26,900 0 0
MOTOROLA SOLUTIONS INC COM 620076307 12 136 SH   SOLE 8 136 0 0
MOTOROLA SOLUTIONS INC COM 620076307 127 1,454 SH   SOLE 9 1,454 0 0
MOTOROLA SOLUTIONS INC COM 620076307 99 1,143 SH   SOLE 44 1,143 0 0
MOTOROLA SOLUTIONS INC COM 620076307 19 214 SH   SOLE 56 214 0 0
MOTOROLA SOLUTIONS INC COM 620076307 6 71 SH   DFND 66 0 0 71
MOUNTAIN PROV DIAMONDS INC COM 62426E402 1,090 363,341 SH   DFND 66 0 0 363,341
MOVADO GROUP INC COM 624580106 81 3,225 SH   SOLE 1 3,225 0 0
MPLX LP COM 55336V100 20,272 606,941 SH   SOLE 1 606,941 0 0
MPLX LP OPT 55336V100 1,495 44,754 SH Put SOLE 8 44,754 0 0
MPLX LP OPT 55336V100 2,208 66,100 SH Call SOLE 8 66,100 0 0
MPLX LP COM 55336V100 3,019 90,391 SH   SOLE 8 90,391 0 0
MPLX LP COM 55336V100 27,921 835,944 SH   SOLE 32 835,944 0 0
MRC GLOBAL INC COM 55345K103 1 65 SH   SOLE 1 65 0 0
MRC GLOBAL INC COM 55345K103 80 4,834 SH   SOLE 8 4,834 0 0
MRC GLOBAL INC COM 55345K103 165 9,980 SH   SOLE 44 9,980 0 0
MSA SAFETY INC COM 553498106 8 93 SH   SOLE 1 93 0 0
MSA SAFETY INC COM 553498106 1 18 SH   SOLE 8 18 0 0
MSC INDL DIRECT INC COM 553530106 2,301 26,771 SH   SOLE 1 26,771 0 0
MSC INDL DIRECT INC COM 553530106 7 85 SH   SOLE 8 85 0 0
MSC INDL DIRECT INC COM 553530106 1,162 13,520 SH   SOLE 44 13,520 0 0
MSCI INC COM 55354G100 3,158 30,664 SH   SOLE 1 30,664 0 0
MSCI INC COM 55354G100 2,111 20,500 SH   SOLE 44 20,500 0 0
MSG NETWORK INC COM 553573106 21 956 SH   SOLE 1 956 0 0
MSG NETWORK INC COM 553573106 185 8,262 SH   SOLE 8 8,262 0 0
MSG NETWORK INC COM 553573106 2,244 99,957 SH   SOLE 44 99,957 0 0
MTGE INVT CORP TRUS 55378A105 1 35 SH   SOLE 1 35 0 0
MTGE INVT CORP TRUS 55378A105 0 2 SH   SOLE 8 2 0 0
MTGE INVT CORP TRUS 55378A105 273 14,500 SH   SOLE 44 14,500 0 0
MTS SYS CORP COM 553777103 103 1,988 SH   SOLE 1 1,988 0 0
MTS SYS CORP COM 553777103 0 1 SH   SOLE 8 1 0 0
MTS SYS CORP COM 553777103 104 2,011 SH   SOLE 44 2,011 0 0
MUELLER INDS INC COM 624756102 208 6,845 SH   SOLE 1 6,845 0 0
MUELLER WTR PRODS INC COM 624758108 1 114 SH   SOLE 1 114 0 0
MUELLER WTR PRODS INC COM 624758108 18 1,500 SH   SOLE 44 1,500 0 0
MULESOFT INC COM 625207105 0 12 SH   SOLE 1 12 0 0
MULTI COLOR CORP COM 625383104 128 1,572 SH   SOLE 1 1,572 0 0
MULTI COLOR CORP COM 625383104 199 2,436 SH   SOLE 44 2,436 0 0
MURPHY OIL CORP COM 626717102 1,086 42,368 SH   SOLE 1 42,368 0 0
MURPHY OIL CORP COM 626717102 249 9,728 SH   SOLE 8 9,728 0 0
MURPHY OIL CORP OPT 626717102 728 28,400 SH Call SOLE 8 28,400 0 0
MURPHY OIL CORP OPT 626717102 284 11,100 SH Put SOLE 8 11,100 0 0
MURPHY OIL CORP COM 626717102 488 19,047 SH   SOLE 44 19,047 0 0
MURPHY USA INC COM 626755102 15 192 SH   SOLE 1 192 0 0
MURPHY USA INC COM 626755102 140 1,878 SH   SOLE 8 1,878 0 0
MURPHY USA INC COM 626755102 2,991 40,364 SH   SOLE 44 40,364 0 0
MUTUALFIRST FINL INC COM 62845B104 0 5 SH   SOLE 1 5 0 0
MVC CAPITAL INC COM 553829102 1 72 SH   SOLE 8 72 0 0
MYERS INDS INC COM 628464109 47 2,610 SH   SOLE 1 2,610 0 0
MYERS INDS INC COM 628464109 49 2,740 SH   SOLE 8 2,740 0 0
MYERS INDS INC COM 628464109 18 1,000 SH   SOLE 44 1,000 0 0
MYLAN N V COM N59465109 10,382 267,431 SH   SOLE 1 267,431 0 0
MYLAN N V OPT N59465109 15,656 403,300 SH Call SOLE 8 403,300 0 0
MYLAN N V OPT N59465109 16,176 416,700 SH Put SOLE 8 416,700 0 0
MYLAN N V COM N59465109 986 25,404 SH   SOLE 8 25,404 0 0
MYLAN N V COM N59465109 8,509 219,200 SH   SOLE 44 219,200 0 0
MYLAN N V COM N59465109 7 186 SH   DFND 66 0 0 186
MYOKARDIA INC COM 62857M105 92 7,007 SH   SOLE 1 7,007 0 0
MYOKARDIA INC COM 62857M105 0 29 SH   SOLE 8 29 0 0
MYOVANT SCIENCES LTD COM G637AM102 127 10,877 SH   SOLE 44 10,877 0 0
MYR GROUP INC DEL COM 55405W104 66 2,156 SH   SOLE 1 2,156 0 0
MYR GROUP INC DEL COM 55405W104 2 70 SH   SOLE 8 70 0 0
MYR GROUP INC DEL COM 55405W104 223 7,198 SH   SOLE 44 7,198 0 0
MYRIAD GENETICS INC COM 62855J104 1,168 45,207 SH   SOLE 1 45,207 0 0
MYRIAD GENETICS INC OPT 62855J104 8 300 SH Put SOLE 8 300 0 0
MYRIAD GENETICS INC OPT 62855J104 284 11,000 SH Call SOLE 8 11,000 0 0
MYRIAD GENETICS INC COM 62855J104 1,426 55,166 SH   SOLE 8 55,166 0 0
MYRIAD GENETICS INC COM 62855J104 608 23,510 SH   SOLE 44 23,510 0 0
NABORS INDUSTRIES LTD COM G6359F103 803 98,673 SH   SOLE 1 98,673 0 0
NABORS INDUSTRIES LTD COM G6359F103 1,398 171,743 SH   SOLE 8 171,743 0 0
NABORS INDUSTRIES LTD OPT G6359F103 2,548 313,000 SH Put SOLE 8 313,000 0 0
NABORS INDUSTRIES LTD OPT G6359F103 999 122,700 SH Call SOLE 8 122,700 0 0
NABORS INDUSTRIES LTD COM G6359F103 601 73,859 SH   SOLE 44 73,859 0 0
NACCO INDS INC COM 629579103 0 2 SH   SOLE 1 2 0 0
NACCO INDS INC COM 629579103 11 154 SH   SOLE 44 154 0 0
NAM TAI PPTY INC COM G63907102 0 16 SH   SOLE 8 16 0 0
NANOMETRICS INC COM 630077105 75 3,000 SH   SOLE 1 3,000 0 0
NANOMETRICS INC COM 630077105 23 911 SH   SOLE 8 911 0 0
NANOMETRICS INC OPT 630077105 63 2,500 SH Put SOLE 8 2,500 0 0
NANOMETRICS INC OPT 630077105 81 3,200 SH Call SOLE 8 3,200 0 0
NANOMETRICS INC COM 630077105 267 10,549 SH   SOLE 44 10,549 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 0 14 SH   SOLE 1 14 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 16 990 SH   SOLE 8 990 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 72 4,371 SH   SOLE 44 4,371 0 0
NANTHEALTH INC COM 630104107 0 14 SH   SOLE 1 14 0 0
NANTHEALTH INC COM 630104107 4 939 SH   SOLE 8 939 0 0
NANTHEALTH INC COM 630104107 3 600 SH   SOLE 44 600 0 0
NANTKWEST INC COM 63016Q102 0 23 SH   SOLE 1 23 0 0
NANTKWEST INC COM 63016Q102 4 476 SH   SOLE 8 476 0 0
NANTKWEST INC COM 63016Q102 189 24,891 SH   SOLE 44 24,891 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 0 9 SH   SOLE 1 9 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 16 1,725 SH   SOLE 44 1,725 0 0
NASDAQ INC COM 631103108 5,499 76,922 SH   SOLE 1 76,922 0 0
NASDAQ INC OPT 631103108 129 1,800 SH Put SOLE 8 1,800 0 0
NASDAQ INC COM 631103108 2 32 SH   SOLE 8 32 0 0
NASDAQ INC OPT 631103108 43 600 SH Call SOLE 8 600 0 0
NASDAQ INC COM 631103108 593 8,300 SH   SOLE 44 8,300 0 0
NASDAQ INC COM 631103108 4 55 SH   DFND 66 0 0 55
NATERA INC COM 632307104 0 23 SH   SOLE 1 23 0 0
NATERA INC COM 632307104 4 342 SH   SOLE 8 342 0 0
NATERA INC COM 632307104 4 398 SH   SOLE 44 398 0 0
NATHANS FAMOUS INC NEW COM 632347100 0 2 SH   SOLE 1 2 0 0
NATHANS FAMOUS INC NEW COM 632347100 13 200 SH   SOLE 44 200 0 0
NATIONAL BANKSHARES INC VA COM 634865109 0 6 SH   SOLE 1 6 0 0
NATIONAL BANKSHARES INC VA COM 634865109 4 100 SH   SOLE 44 100 0 0
NATIONAL BEVERAGE CORP COM 635017106 1 8 SH   SOLE 1 8 0 0
NATIONAL BEVERAGE CORP OPT 635017106 47 500 SH Call SOLE 8 500 0 0
NATIONAL BEVERAGE CORP COM 635017106 999 10,673 SH   SOLE 8 10,673 0 0
NATIONAL BEVERAGE CORP OPT 635017106 11,106 118,700 SH Put SOLE 8 118,700 0 0
NATIONAL BEVERAGE CORP COM 635017106 1,647 17,600 SH   SOLE 44 17,600 0 0
NATIONAL BK HLDGS CORP COM 633707104 105 3,173 SH   SOLE 1 3,173 0 0
NATIONAL BK HLDGS CORP COM 633707104 35 1,039 SH   SOLE 8 1,039 0 0
NATIONAL BK HLDGS CORP COM 633707104 947 28,600 SH   SOLE 44 28,600 0 0
NATIONAL CINEMEDIA INC COM 635309107 0 45 SH   SOLE 1 45 0 0
NATIONAL CINEMEDIA INC OPT 635309107 1 200 SH Call SOLE 8 200 0 0
NATIONAL CINEMEDIA INC COM 635309107 77 10,357 SH   SOLE 44 10,357 0 0
NATIONAL COMM CORP COM 63546L102 0 9 SH   SOLE 1 9 0 0
NATIONAL COMM CORP COM 63546L102 16 400 SH   SOLE 44 400 0 0
NATIONAL FUEL GAS CO N J COM 636180101 25 457 SH   SOLE 1 457 0 0
NATIONAL FUEL GAS CO N J COM 636180101 403 7,224 SH   SOLE 8 7,224 0 0
NATIONAL FUEL GAS CO N J COM 636180101 1,425 25,514 SH   SOLE 44 25,514 0 0
NATIONAL GEN HLDGS CORP COM 636220303 1 36 SH   SOLE 1 36 0 0
NATIONAL GEN HLDGS CORP COM 636220303 2 96 SH   SOLE 8 96 0 0
NATIONAL GEN HLDGS CORP COM 636220303 14 670 SH   SOLE 44 670 0 0
NATIONAL GRID PLC ADR 636274409 0 1 SH   SOLE 8 1 0 0
NATIONAL HEALTH INVS INC TRUS 63633D104 235 2,971 SH   SOLE 1 2,971 0 0
NATIONAL HEALTH INVS INC TRUS 63633D104 2 21 SH   SOLE 8 21 0 0
NATIONAL HEALTHCARE CORP COM 635906100 0 7 SH   SOLE 1 7 0 0
NATIONAL HEALTHCARE CORP COM 635906100 72 1,023 SH   SOLE 8 1,023 0 0
NATIONAL HEALTHCARE CORP COM 635906100 42 600 SH   SOLE 44 600 0 0
NATIONAL INSTRS CORP COM 636518102 23 589 SH   SOLE 1 589 0 0
NATIONAL INSTRS CORP COM 636518102 571 14,211 SH   SOLE 8 14,211 0 0
NATIONAL INSTRS CORP COM 636518102 543 13,481 SH   SOLE 44 13,481 0 0
NATIONAL OILWELL VARCO INC COM 637071101 12,814 388,984 SH   SOLE 1 388,984 0 0
NATIONAL OILWELL VARCO INC OPT 637071101 2,484 75,400 SH Put SOLE 8 75,400 0 0
NATIONAL OILWELL VARCO INC OPT 637071101 5,020 152,400 SH Call SOLE 8 152,400 0 0
NATIONAL OILWELL VARCO INC COM 637071101 459 13,929 SH   SOLE 8 13,929 0 0
NATIONAL OILWELL VARCO INC COM 637071101 1,547 46,951 SH   SOLE 44 46,951 0 0
NATIONAL OILWELL VARCO INC COM 637071101 69 2,082 SH   DFND 66 0 0 2,082
NATIONAL PRESTO INDS INC COM 637215104 65 588 SH   SOLE 1 588 0 0
NATIONAL PRESTO INDS INC COM 637215104 33 298 SH   SOLE 44 298 0 0
NATIONAL RESH CORP COM 637372202 0 6 SH   SOLE 1 6 0 0
NATIONAL RETAIL PPTYS INC TRUS 637417106 1,040 26,600 SH   SOLE 1 26,600 0 0
NATIONAL RETAIL PPTYS INC TRUS 637417106 12 294 SH   SOLE 8 294 0 0
NATIONAL RETAIL PPTYS INC OPT 637417106 86 2,200 SH Put SOLE 8 2,200 0 0
NATIONAL RETAIL PPTYS INC OPT 637417106 235 6,000 SH Call SOLE 8 6,000 0 0
NATIONAL RETAIL PPTYS INC TRUS 637417106 3,847 98,380 SH   SOLE 44 98,380 0 0
NATIONAL STORAGE AFFILIATES TRUS 637870106 848 36,654 SH   SOLE 1 36,654 0 0
NATIONAL WESTN LIFE GROUP IN COM 638517102 1 4 SH   SOLE 1 4 0 0
NATIONAL WESTN LIFE GROUP IN COM 638517102 32 100 SH   SOLE 44 100 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 0 22 SH   SOLE 1 22 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 606 33,887 SH   SOLE 8 33,887 0 0
NATIONSTAR MTG HLDGS INC OPT 63861C109 991 55,400 SH Put SOLE 8 55,400 0 0
NATIONSTAR MTG HLDGS INC OPT 63861C109 43 2,400 SH Call SOLE 8 2,400 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 21 1,184 SH   SOLE 44 1,184 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 461 18,562 SH   SOLE 1 18,562 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 0 16 SH   SOLE 8 16 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 2 100 SH   SOLE 44 100 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 0 7 SH   SOLE 1 7 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 1 89 SH   SOLE 8 89 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 8 1,020 SH   SOLE 44 1,020 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 11 406 SH   SOLE 1 406 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 1 23 SH   SOLE 8 23 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 6 212 SH   SOLE 44 212 0 0
NATURAL RESOURCE PARTNERS L COM 63900P608 2,001 72,645 SH   SOLE 1 72,645 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 0 7 SH   SOLE 1 7 0 0
NATUS MEDICAL INC DEL COM 639050103 147 3,931 SH   SOLE 1 3,931 0 0
NATUS MEDICAL INC DEL COM 639050103 123 3,300 SH   SOLE 44 3,300 0 0
NAUTILUS INC COM 63910B102 111 5,850 SH   SOLE 1 5,850 0 0
NAUTILUS INC COM 63910B102 2 99 SH   SOLE 8 99 0 0
NAUTILUS INC COM 63910B102 120 6,284 SH   SOLE 44 6,284 0 0
NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 0 23 SH   SOLE 8 23 0 0
NAVIENT CORPORATION COM 63938C108 4,422 265,512 SH   SOLE 1 265,512 0 0
NAVIENT CORPORATION COM 63938C108 24 1,416 SH   SOLE 8 1,416 0 0
NAVIENT CORPORATION COM 63938C108 217 13,029 SH   SOLE 44 13,029 0 0
NAVIGANT CONSULTING INC COM 63935N107 111 5,616 SH   SOLE 1 5,616 0 0
NAVIGANT CONSULTING INC COM 63935N107 781 39,513 SH   SOLE 44 39,513 0 0
NAVIGATOR HOLDINGS LTD COM Y62132108 1 163 SH   SOLE 8 163 0 0
NAVIGATOR HOLDINGS LTD COM Y62132108 1 100 SH   SOLE 44 100 0 0
NAVIGATORS GROUP INC COM 638904102 146 2,659 SH   SOLE 1 2,659 0 0
NAVIGATORS GROUP INC COM 638904102 2 30 SH   SOLE 8 30 0 0
NAVIGATORS GROUP INC COM 638904102 130 2,362 SH   SOLE 44 2,362 0 0
NAVIOS MARITIME ACQUIS CORP COM Y62159101 0 60 SH   SOLE 1 60 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62196103 0 70 SH   SOLE 1 70 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62196103 2 1,673 SH   SOLE 44 1,673 0 0
NAVIOS MARITIME MIDSTREAM LP COM Y62134104 1 99 SH   SOLE 8 99 0 0
NAVIOS MARITIME PARTNERS L P COM Y62267102 0 1 SH   SOLE 8 1 0 0
NAVISTAR INTL CORP NEW COM 63934E108 1 37 SH   SOLE 1 37 0 0
NAVISTAR INTL CORP NEW COM 63934E108 44 1,690 SH   SOLE 8 1,690 0 0
NAVISTAR INTL CORP NEW OPT 63934E108 994 37,900 SH Call SOLE 8 37,900 0 0
NAVISTAR INTL CORP NEW OPT 63934E108 1,075 41,000 SH Put SOLE 8 41,000 0 0
NAVISTAR INTL CORP NEW BOND 63934EAS7 8 8,000 PRN   SOLE 8 0 0 8,000
NAVISTAR INTL CORP NEW COM 63934E108 263 10,042 SH   SOLE 44 10,042 0 0
NBT BANCORP INC COM 628778102 191 5,162 SH   SOLE 1 5,162 0 0
NBT BANCORP INC COM 628778102 143 3,859 SH   SOLE 44 3,859 0 0
NCI BUILDING SYS INC COM 628852204 41 2,430 SH   SOLE 1 2,430 0 0
NCI BUILDING SYS INC OPT 628852204 100 6,000 SH Put SOLE 8 6,000 0 0
NCI BUILDING SYS INC COM 628852204 31 1,845 SH   SOLE 8 1,845 0 0
NCI BUILDING SYS INC OPT 628852204 12 700 SH Call SOLE 8 700 0 0
NCI BUILDING SYS INC COM 628852204 1,129 67,650 SH   SOLE 44 67,650 0 0
NCI INC COM 62886K104 0 6 SH   SOLE 1 6 0 0
NCR CORP NEW COM 62886E108 39 971 SH   SOLE 1 971 0 0
NCR CORP NEW OPT 62886E108 829 20,300 SH Put SOLE 8 20,300 0 0
NCR CORP NEW OPT 62886E108 4,562 111,700 SH Call SOLE 8 111,700 0 0
NCR CORP NEW COM 62886E108 110 2,698 SH   SOLE 44 2,698 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 0 9 SH   SOLE 1 9 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 25 1,001 SH   SOLE 44 1,001 0 0
NEENAH PAPER INC COM 640079109 1,878 23,412 SH   SOLE 1 23,412 0 0
NEENAH PAPER INC COM 640079109 506 6,315 SH   SOLE 44 6,315 0 0
NEFF CORP COM 640094207 0 7 SH   SOLE 1 7 0 0
NEFF CORP COM 640094207 148 7,801 SH   SOLE 44 7,801 0 0
NEKTAR THERAPEUTICS COM 640268108 360 18,433 SH   SOLE 1 18,433 0 0
NEKTAR THERAPEUTICS COM 640268108 3,030 154,995 SH   SOLE 8 154,995 0 0
NEKTAR THERAPEUTICS OPT 640268108 375 19,200 SH Put SOLE 8 19,200 0 0
NEKTAR THERAPEUTICS OPT 640268108 1,711 87,500 SH Call SOLE 8 87,500 0 0
NEKTAR THERAPEUTICS COM 640268108 215 10,995 SH   SOLE 44 10,995 0 0
NELNET INC COM 64031N108 1 17 SH   SOLE 1 17 0 0
NELNET INC COM 64031N108 92 1,963 SH   SOLE 8 1,963 0 0
NELNET INC COM 64031N108 1,022 21,742 SH   SOLE 44 21,742 0 0
NEOGEN CORP COM 640491106 313 4,530 SH   SOLE 1 4,530 0 0
NEOGEN CORP COM 640491106 105 1,521 SH   SOLE 44 1,521 0 0
NEOGENOMICS INC COM 64049M209 0 41 SH   SOLE 1 41 0 0
NEOGENOMICS INC COM 64049M209 17 1,900 SH   SOLE 44 1,900 0 0
NEOPHOTONICS CORP COM 64051T100 0 25 SH   SOLE 1 25 0 0
NEOPHOTONICS CORP COM 64051T100 70 9,054 SH   SOLE 8 9,054 0 0
NEOPHOTONICS CORP COM 64051T100 12 1,495 SH   SOLE 44 1,495 0 0
NEOS THERAPEUTICS INC COM 64052L106 0 14 SH   SOLE 1 14 0 0
NEOS THERAPEUTICS INC COM 64052L106 1 77 SH   SOLE 8 77 0 0
NEOS THERAPEUTICS INC COM 64052L106 43 5,900 SH   SOLE 44 5,900 0 0
NET 1 UEPS TECHNOLOGIES INC COM 64107N206 1,321 134,014 SH   SOLE 41 134,014 0 0
NET 1 UEPS TECHNOLOGIES INC COM 64107N206 493 50,000 SH   DFND 66 0 0 50,000
NET 1 UEPS TECHNOLOGIES INC COM 64107N206 6 632 SH   SOLE 81 632 0 0
NETAPP INC COM 64110D104 3,869 96,613 SH   SOLE 1 96,613 0 0
NETAPP INC COM 64110D104 1,317 32,875 SH   SOLE 8 32,875 0 0
NETAPP INC OPT 64110D104 3,713 92,700 SH Put SOLE 8 92,700 0 0
NETAPP INC OPT 64110D104 1,982 49,500 SH Call SOLE 8 49,500 0 0
NETAPP INC COM 64110D104 244 6,100 SH   SOLE 44 6,100 0 0
NETEASE INC ADR 64110W102 7,795 25,933 SH   SOLE 1 25,933 0 0
NETEASE INC OPT 64110W102 34,091 113,400 SH Put SOLE 8 113,400 0 0
NETEASE INC ADR 64110W102 924 3,072 SH   SOLE 8 3,072 0 0
NETEASE INC OPT 64110W102 19,090 63,500 SH Call SOLE 8 63,500 0 0
NETEASE INC ADR 64110W102 8,601 28,610 SH   SOLE 9 28,610 0 0
NETEASE INC ADR 64110W102 715 2,379 SH   SOLE 44 2,379 0 0
NETFLIX INC COM 64110L106 75,378 504,497 SH   SOLE 1 504,497 0 0
NETFLIX INC COM 64110L106 59,085 395,464 SH   SOLE 8 395,464 0 0
NETFLIX INC OPT 64110L106 184,358 1,233,900 SH Put SOLE 8 1,233,900 0 0
NETFLIX INC OPT 64110L106 62,557 418,700 SH Call SOLE 8 418,700 0 0
NETFLIX INC COM 64110L106 170 1,136 SH   SOLE 9 1,136 0 0
NETFLIX INC COM 64110L106 687 4,596 SH   SOLE 44 4,596 0 0
NETFLIX INC COM 64110L106 382 2,557 SH   DFND 66 0 0 2,557
NETFLIX INC COM 64110L106 170 1,138 SH   SOLE 81 1,138 0 0
NETGEAR INC COM 64111Q104 236 5,470 SH   SOLE 1 5,470 0 0
NETGEAR INC OPT 64111Q104 26 600 SH Call SOLE 8 600 0 0
NETGEAR INC OPT 64111Q104 9 200 SH Put SOLE 8 200 0 0
NETGEAR INC COM 64111Q104 684 15,872 SH   SOLE 8 15,872 0 0
NETGEAR INC COM 64111Q104 98 2,284 SH   SOLE 44 2,284 0 0
NETLIST INC COM 64118P109 0 59 SH   SOLE 8 59 0 0
NETSCOUT SYS INC COM 64115T104 9 265 SH   SOLE 1 265 0 0
NETSCOUT SYS INC OPT 64115T104 31 900 SH Call SOLE 8 900 0 0
NETSCOUT SYS INC COM 64115T104 59 1,727 SH   SOLE 8 1,727 0 0
NETSCOUT SYS INC COM 64115T104 2,137 62,107 SH   SOLE 44 62,107 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 13 293 SH   SOLE 1 293 0 0
NEUROCRINE BIOSCIENCES INC OPT 64125C109 4,255 92,500 SH Put SOLE 8 92,500 0 0
NEUROCRINE BIOSCIENCES INC OPT 64125C109 3,933 85,500 SH Call SOLE 8 85,500 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 430 9,354 SH   SOLE 8 9,354 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 485 10,544 SH   SOLE 44 10,544 0 0
NEURODERM LTD COM M74231107 2 71 SH   SOLE 8 71 0 0
NEURODERM LTD COM M74231107 30 1,000 SH   DFND 66 0 0 1,000
NEUSTAR INC COM 64126X201 600 18,018 SH   SOLE 1 18,018 0 0
NEUSTAR INC COM 64126X201 3 98 SH   SOLE 8 98 0 0
NEUSTAR INC COM 64126X201 4,315 129,400 SH   SOLE 44 129,400 0 0
NEVRO CORP COM 64157F103 2 21 SH   SOLE 1 21 0 0
NEVRO CORP COM 64157F103 419 5,634 SH   SOLE 8 5,634 0 0
NEVRO CORP COM 64157F103 422 5,668 SH   SOLE 44 5,668 0 0
NEVSUN RES LTD COM 64156L101 84 35,000 SH   DFND 66 0 0 35,000
NEW GOLD INC CDA COM 644535106 1,376 432,491 SH   SOLE 1 432,491 0 0
NEW GOLD INC CDA OPT 644535106 222 69,700 SH Call SOLE 8 69,700 0 0
NEW GOLD INC CDA COM 644535106 547 172,028 SH   SOLE 8 172,028 0 0
NEW GOLD INC CDA OPT 644535106 459 144,400 SH Put SOLE 8 144,400 0 0
NEW GOLD INC CDA COM 644535106 8 2,500 SH   DFND 20 0 0 2,500
NEW HOME CO INC COM 645370107 0 9 SH   SOLE 1 9 0 0
NEW HOME CO INC COM 645370107 4 353 SH   SOLE 44 353 0 0
NEW JERSEY RES COM 646025106 11 254 SH   SOLE 1 254 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 992 73,536 SH   SOLE 1 73,536 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 350 25,930 SH   SOLE 8 25,930 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 179 13,275 SH   SOLE 44 13,275 0 0
NEW MTN FIN CORP COM 647551100 67 4,577 SH   SOLE 8 4,577 0 0
NEW MTN FIN CORP BOND 647551AB6 2,591 2,503,000 PRN   SOLE 8 0 0 2,503,000
NEW ORIENTAL ED &amp TECH GRP I ADR 647581107 13,898 197,166 SH   SOLE 1 197,166 0 0
NEW ORIENTAL ED &amp TECH GRP I ADR 647581107 1,183 16,780 SH   SOLE 8 16,780 0 0
NEW ORIENTAL ED &amp TECH GRP I OPT 647581107 197 2,800 SH Call SOLE 8 2,800 0 0
NEW ORIENTAL ED &amp TECH GRP I OPT 647581107 550 7,800 SH Put SOLE 8 7,800 0 0
NEW ORIENTAL ED &amp TECH GRP I ADR 647581107 3,391 48,100 SH   SOLE 9 48,100 0 0
NEW RELIC INC COM 64829B100 1 24 SH   SOLE 1 24 0 0
NEW RELIC INC COM 64829B100 2 43 SH   SOLE 8 43 0 0
NEW RESIDENTIAL INVT CORP TRUS 64828T201 359 23,086 SH   SOLE 1 23,086 0 0
NEW RESIDENTIAL INVT CORP TRUS 64828T201 1,210 77,774 SH   SOLE 8 77,774 0 0
NEW RESIDENTIAL INVT CORP TRUS 64828T201 6,742 433,291 SH   SOLE 44 433,291 0 0
NEW SR INVT GROUP INC TRUS 648691103 1 61 SH   SOLE 1 61 0 0
NEW SR INVT GROUP INC TRUS 648691103 2 166 SH   SOLE 8 166 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 9,036 688,253 SH   SOLE 1 688,253 0 0
NEW YORK CMNTY BANCORP INC OPT 649445103 289 22,000 SH Call SOLE 8 22,000 0 0
NEW YORK CMNTY BANCORP INC OPT 649445103 63 4,800 SH Put SOLE 8 4,800 0 0
NEW YORK MTG TR INC TRUS 649604501 1 84 SH   SOLE 1 84 0 0
NEW YORK MTG TR INC TRUS 649604501 0 65 SH   SOLE 8 65 0 0
NEW YORK MTG TR INC TRUS 649604501 37 6,000 SH   SOLE 44 6,000 0 0
NEW YORK REIT INC TRUS 64976L109 2 252 SH   SOLE 8 252 0 0
NEW YORK TIMES CO COM 650111107 359 20,215 SH   SOLE 1 20,215 0 0
NEW YORK TIMES CO COM 650111107 5 268 SH   SOLE 8 268 0 0
NEW YORK TIMES CO COM 650111107 1,673 94,500 SH   SOLE 44 94,500 0 0
NEWELL BRANDS INC COM 651229106 14,590 272,112 SH   SOLE 1 272,112 0 0
NEWELL BRANDS INC OPT 651229106 665 12,400 SH Put SOLE 8 12,400 0 0
NEWELL BRANDS INC OPT 651229106 3,952 73,700 SH Call SOLE 8 73,700 0 0
NEWELL BRANDS INC COM 651229106 173 3,234 SH   SOLE 8 3,234 0 0
NEWELL BRANDS INC COM 651229106 22 411 SH   SOLE 9 411 0 0
NEWELL BRANDS INC COM 651229106 379 7,075 SH   DFND 66 0 0 7,075
NEWFIELD EXPL CO COM 651290108 1,766 62,023 SH   SOLE 1 62,023 0 0
NEWFIELD EXPL CO COM 651290108 2,138 75,128 SH   SOLE 8 75,128 0 0
NEWFIELD EXPL CO OPT 651290108 1,349 47,400 SH Put SOLE 8 47,400 0 0
NEWFIELD EXPL CO OPT 651290108 1,298 45,600 SH Call SOLE 8 45,600 0 0
NEWFIELD EXPL CO COM 651290108 64 2,246 SH   SOLE 9 2,246 0 0
NEWFIELD EXPL CO COM 651290108 1,204 42,292 SH   SOLE 44 42,292 0 0
NEWFIELD EXPL CO COM 651290108 40 1,391 SH   DFND 66 0 0 1,391
NEWLINK GENETICS CORP COM 651511107 0 15 SH   SOLE 1 15 0 0
NEWLINK GENETICS CORP COM 651511107 48 6,548 SH   SOLE 8 6,548 0 0
NEWLINK GENETICS CORP OPT 651511107 32 4,400 SH Call SOLE 8 4,400 0 0
NEWLINK GENETICS CORP COM 651511107 227 30,838 SH   SOLE 44 30,838 0 0
NEWMARKET CORP COM 651587107 3,379 7,336 SH   SOLE 1 7,336 0 0
NEWMARKET CORP COM 651587107 222 482 SH   SOLE 8 482 0 0
NEWMARKET CORP OPT 651587107 92 200 SH Call SOLE 8 200 0 0
NEWMARKET CORP COM 651587107 1,069 2,322 SH   SOLE 44 2,322 0 0
NEWMONT MINING CORP COM 651639106 7,139 220,371 SH   SOLE 1 220,371 0 0
NEWMONT MINING CORP OPT 651639106 8,855 273,400 SH Call SOLE 8 273,400 0 0
NEWMONT MINING CORP COM 651639106 674 20,774 SH   SOLE 8 20,774 0 0
NEWMONT MINING CORP OPT 651639106 15,357 474,100 SH Put SOLE 8 474,100 0 0
NEWMONT MINING CORP COM 651639106 46 1,406 SH   SOLE 9 1,406 0 0
NEWMONT MINING CORP COM 651639106 918 28,328 SH   SOLE 44 28,328 0 0
NEWMONT MINING CORP COM 651639106 101 3,130 SH   DFND 66 0 0 3,130
NEWPARK RES INC COM 651718504 77 10,559 SH   SOLE 1 10,559 0 0
NEWPARK RES INC COM 651718504 23 3,176 SH   SOLE 8 3,176 0 0
NEWPARK RES INC COM 651718504 503 68,500 SH   SOLE 44 68,500 0 0
NEWS CORP NEW COM 65249B208 633 44,732 SH   SOLE 1 44,732 0 0
NEWS CORP NEW COM 65249B109 2,557 186,744 SH   SOLE 1 186,744 0 0
NEWS CORP NEW COM 65249B109 19 1,419 SH   SOLE 8 1,419 0 0
NEWS CORP NEW COM 65249B208 6 441 SH   SOLE 8 441 0 0
NEWS CORP NEW COM 65249B109 336 24,526 SH   SOLE 44 24,526 0 0
NEWS CORP NEW COM 65249B208 107 7,567 SH   SOLE 44 7,567 0 0
NEWS CORP NEW COM 65249B208 2 125 SH   DFND 66 0 0 125
NEWSTAR FINANCIAL INC COM 65251F105 0 23 SH   SOLE 1 23 0 0
NEWSTAR FINANCIAL INC COM 65251F105 59 5,579 SH   SOLE 44 5,579 0 0
NEWTEK BUSINESS SVCS CORP COM 652526203 2 115 SH   SOLE 8 115 0 0
NEXEO SOLUTIONS INC COM 65342H102 0 20 SH   SOLE 1 20 0 0
NEXEO SOLUTIONS INC COM 65342H102 34 4,152 SH   SOLE 44 4,152 0 0
NEXGEN ENERGY LTD COM 65340P106 58 26,400 SH   DFND 66 0 0 26,400
NEXPOINT RESIDENTIAL TR INC TRUS 65341D102 309 12,413 SH   SOLE 1 12,413 0 0
NEXPOINT RESIDENTIAL TR INC TRUS 65341D102 33 1,322 SH   SOLE 44 1,322 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103 2 33 SH   SOLE 1 33 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103 2 28 SH   SOLE 8 28 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103 1,944 32,510 SH   SOLE 44 32,510 0 0
NEXTERA ENERGY INC COM 65339F101 118,404 844,954 SH   SOLE 1 844,954 0 0
NEXTERA ENERGY INC OPT 65339F101 2,256 16,100 SH Call SOLE 8 16,100 0 0
NEXTERA ENERGY INC OPT 65339F101 897 6,400 SH Put SOLE 8 6,400 0 0
NEXTERA ENERGY INC COM 65339F101 1,087 7,763 SH   SOLE 8 7,763 0 0
NEXTERA ENERGY INC COM 65339F101 37 267 SH   SOLE 9 267 0 0
NEXTERA ENERGY INC COM 65339F101 2,162 15,428 SH   SOLE 44 15,428 0 0
NEXTERA ENERGY INC COM 65339F101 113 803 SH   DFND 66 0 0 803
NGL ENERGY PARTNERS LP COM 62913M107 3,759 268,486 SH   SOLE 1 268,486 0 0
NGL ENERGY PARTNERS LP OPT 62913M107 53 3,800 SH Call SOLE 8 3,800 0 0
NGL ENERGY PARTNERS LP OPT 62913M107 4 300 SH Put SOLE 8 300 0 0
NGL ENERGY PARTNERS LP COM 62913M107 267 19,106 SH   SOLE 8 19,106 0 0
NGL ENERGY PARTNERS LP COM 62913M107 586 41,851 SH   SOLE 32 41,851 0 0
NI HLDGS INC COM 65342T106 0 8 SH   SOLE 1 8 0 0
NI HLDGS INC COM 65342T106 13 728 SH   SOLE 44 728 0 0
NIC INC COM 62914B100 908 47,950 SH   SOLE 1 47,950 0 0
NIC INC COM 62914B100 1 50 SH   SOLE 8 50 0 0
NIC INC COM 62914B100 311 16,403 SH   SOLE 44 16,403 0 0
NICE LTD ADR 653656108 12,276 155,946 SH   SOLE 1 155,946 0 0
NICE LTD ADR 653656108 8 101 SH   SOLE 8 101 0 0
NICOLET BANKSHARES INC COM 65406E102 0 7 SH   SOLE 1 7 0 0
NICOLET BANKSHARES INC COM 65406E102 18 329 SH   SOLE 44 329 0 0
NIELSEN HLDGS PLC COM G6518L108 2,686 69,480 SH   SOLE 1 69,480 0 0
NIELSEN HLDGS PLC COM G6518L108 6 140 SH   SOLE 8 140 0 0
NIELSEN HLDGS PLC OPT G6518L108 9,866 255,200 SH Put SOLE 8 255,200 0 0
NIELSEN HLDGS PLC OPT G6518L108 23 600 SH Call SOLE 8 600 0 0
NIELSEN HLDGS PLC COM G6518L108 1,852 47,902 SH   SOLE 44 47,902 0 0
NII HLDGS INC COM 62913F508 19 23,680 SH   SOLE 44 23,680 0 0
NIKE INC COM 654106103 60,088 1,018,424 SH   SOLE 1 1,017,271 1,153 0
NIKE INC COM 654106103 12,463 211,249 SH   SOLE 8 211,249 0 0
NIKE INC OPT 654106103 41,366 701,100 SH Put SOLE 8 701,100 0 0
NIKE INC OPT 654106103 22,774 386,000 SH Call SOLE 8 386,000 0 0
NIKE INC COM 654106103 97 1,640 SH   SOLE 9 1,640 0 0
NIKE INC COM 654106103 86 1,460 SH   SOLE 20 0 1,460 0
NIKE INC COM 654106103 508 8,610 SH   DFND 20 0 0 8,610
NIKE INC COM 654106103 719 12,193 SH   DFND 66 0 0 12,193
NISOURCE INC COM 65473P105 1,643 64,774 SH   SOLE 1 64,774 0 0
NISOURCE INC OPT 65473P105 3 100 SH Put SOLE 8 100 0 0
NISOURCE INC OPT 65473P105 101 4,000 SH Call SOLE 8 4,000 0 0
NISOURCE INC COM 65473P105 2 71 SH   SOLE 8 71 0 0
NISOURCE INC COM 65473P105 56 2,194 SH   SOLE 44 2,194 0 0
NIVALIS THERAPEUTICS INC COM 65481J109 6 2,700 SH   SOLE 44 2,700 0 0
NL INDS INC COM 629156407 0 4 SH   SOLE 1 4 0 0
NL INDS INC COM 629156407 1 71 SH   SOLE 8 71 0 0
NMI HLDGS INC COM 629209305 0 42 SH   SOLE 1 42 0 0
NN INC COM 629337106 1 19 SH   SOLE 1 19 0 0
NN INC COM 629337106 0 4 SH   SOLE 8 4 0 0
NN INC COM 629337106 208 7,588 SH   SOLE 44 7,588 0 0
NOAH HLDGS LTD ADR 65487X102 2 82 SH   SOLE 8 82 0 0
NOBILIS HEALTH CORP COM 65500B103 0 191 SH   SOLE 8 191 0 0
NOBILIS HEALTH CORP COM 65500B103 167 87,944 SH   SOLE 44 87,944 0 0
NOBLE CORP PLC COM G65431101 116 31,796 SH   SOLE 1 31,796 0 0
NOBLE CORP PLC OPT G65431101 665 183,700 SH Call SOLE 8 183,700 0 0
NOBLE CORP PLC COM G65431101 84 23,241 SH   SOLE 8 23,241 0 0
NOBLE CORP PLC OPT G65431101 442 122,100 SH Put SOLE 8 122,100 0 0
NOBLE CORP PLC COM G65431101 688 190,050 SH   SOLE 44 190,050 0 0
NOBLE ENERGY INC COM 655044105 2,953 104,364 SH   SOLE 1 104,364 0 0
NOBLE ENERGY INC OPT 655044105 464 16,400 SH Put SOLE 8 16,400 0 0
NOBLE ENERGY INC OPT 655044105 4,545 160,600 SH Call SOLE 8 160,600 0 0
NOBLE ENERGY INC COM 655044105 155 5,468 SH   SOLE 8 5,468 0 0
NOBLE ENERGY INC COM 655044105 184 6,521 SH   SOLE 9 6,521 0 0
NOBLE ENERGY INC COM 655044105 333 11,779 SH   SOLE 44 11,779 0 0
NOBLE ENERGY INC COM 655044105 20 704 SH   DFND 66 0 0 704
NOBLE MIDSTREAM PARTNERS LP COM 65506L105 326 7,182 SH   SOLE 32 7,182 0 0
NOKIA CORP ADR 654902204 893 145,039 SH   SOLE 8 145,039 0 0
NOKIA CORP OPT 654902204 161 26,200 SH Call SOLE 8 26,200 0 0
NOKIA CORP OPT 654902204 129 21,000 SH Put SOLE 8 21,000 0 0
NOKIA CORP ADR 654902204 72 11,612 SH   DFND 66 0 0 11,612
NOMAD FOODS LTD COM G6564A105 39 2,732 SH   SOLE 8 2,732 0 0
NOMURA HLDGS INC ADR 65535H208 0 65 SH   SOLE 8 65 0 0
NOODLES &amp CO COM 65540B105 0 7 SH   SOLE 1 7 0 0
NOODLES &amp CO COM 65540B105 1 377 SH   SOLE 44 377 0 0
NORBORD INC COM 65548P403 1,513 48,600 SH   SOLE 9 48,600 0 0
NORD ANGLIA EDUCATION INC COM G6583A102 1,560 47,900 SH   SOLE 44 47,900 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 23 3,738 SH   SOLE 1 3,738 0 0
NORDIC AMERICAN TANKERS LIMI OPT G65773106 88 13,900 SH Call SOLE 8 13,900 0 0
NORDIC AMERICAN TANKERS LIMI OPT G65773106 246 38,800 SH Put SOLE 8 38,800 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 2 248 SH   SOLE 8 248 0 0
NORDSON CORP COM 655663102 231 1,911 SH   SOLE 1 1,911 0 0
NORDSON CORP COM 655663102 1 8 SH   SOLE 8 8 0 0
NORDSON CORP COM 655663102 3,372 27,800 SH   SOLE 44 27,800 0 0
NORDSTROM INC COM 655664100 7,394 154,584 SH   SOLE 1 154,584 0 0
NORDSTROM INC OPT 655664100 41,115 859,600 SH Call SOLE 8 859,600 0 0
NORDSTROM INC COM 655664100 873 18,256 SH   SOLE 8 18,256 0 0
NORDSTROM INC OPT 655664100 39,412 824,000 SH Put SOLE 8 824,000 0 0
NORDSTROM INC COM 655664100 867 18,119 SH   SOLE 44 18,119 0 0
NORFOLK SOUTHERN CORP COM 655844108 10,734 88,202 SH   SOLE 1 88,202 0 0
NORFOLK SOUTHERN CORP OPT 655844108 14,957 122,900 SH Call SOLE 8 122,900 0 0
NORFOLK SOUTHERN CORP COM 655844108 4,553 37,412 SH   SOLE 8 37,412 0 0
NORFOLK SOUTHERN CORP OPT 655844108 6,694 55,000 SH Put SOLE 8 55,000 0 0
NORFOLK SOUTHERN CORP COM 655844108 2,301 18,909 SH   SOLE 9 18,909 0 0
NORFOLK SOUTHERN CORP COM 655844108 2,516 20,674 SH   SOLE 44 20,674 0 0
NORTH AMERN ENERGY PARTNERS COM 656844107 0 11 SH   SOLE 8 11 0 0
NORTH AMERN ENERGY PARTNERS COM 656844107 42 9,600 SH   SOLE 9 9,600 0 0
NORTH ATLANTIC DRILLING LTD OPT G6613P129 1,482 1,114,700 SH Put SOLE 8 1,114,700 0 0
NORTH EUROPEAN OIL RTY TR TRUS 659310106 0 16 SH   SOLE 8 16 0 0
NORTHEAST BANCORP COM 663904209 0 6 SH   SOLE 1 6 0 0
NORTHEAST BANCORP COM 663904209 64 3,171 SH   SOLE 44 3,171 0 0
NORTHERN DYNASTY MINERALS LT COM 66510M204 20 14,331 SH   SOLE 1 14,331 0 0
NORTHERN DYNASTY MINERALS LT COM 66510M204 0 57 SH   SOLE 8 57 0 0
NORTHERN OIL &amp GAS INC NEV COM 665531109 7 5,160 SH   SOLE 1 5,160 0 0
NORTHERN OIL &amp GAS INC NEV OPT 665531109 7 5,000 SH Put SOLE 8 5,000 0 0
NORTHERN OIL &amp GAS INC NEV OPT 665531109 3 2,000 SH Call SOLE 8 2,000 0 0
NORTHERN OIL &amp GAS INC NEV COM 665531109 22 16,070 SH   SOLE 8 16,070 0 0
NORTHERN OIL &amp GAS INC NEV COM 665531109 39 27,541 SH   SOLE 44 27,541 0 0
NORTHERN TR CORP COM 665859104 6,443 66,281 SH   SOLE 1 66,281 0 0
NORTHERN TR CORP OPT 665859104 10 100 SH Put SOLE 8 100 0 0
NORTHERN TR CORP OPT 665859104 778 8,000 SH Call SOLE 8 8,000 0 0
NORTHERN TR CORP COM 665859104 1,572 16,175 SH   SOLE 44 16,175 0 0
NORTHERN TR CORP COM 665859104 37 377 SH   DFND 66 0 0 377
NORTHFIELD BANCORP INC DEL COM 66611T108 93 5,398 SH   SOLE 1 5,398 0 0
NORTHRIM BANCORP INC COM 666762109 0 6 SH   SOLE 1 6 0 0
NORTHROP GRUMMAN CORP COM 666807102 15,697 61,143 SH   SOLE 1 61,143 0 0
NORTHROP GRUMMAN CORP OPT 666807102 5,571 21,700 SH Put SOLE 8 21,700 0 0
NORTHROP GRUMMAN CORP COM 666807102 2,741 10,677 SH   SOLE 8 10,677 0 0
NORTHROP GRUMMAN CORP OPT 666807102 2,259 8,800 SH Call SOLE 8 8,800 0 0
NORTHROP GRUMMAN CORP COM 666807102 114 446 SH   SOLE 9 446 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,196 4,658 SH   SOLE 44 4,658 0 0
NORTHSTAR REALTY EUROPE CORP TRUS 66706L101 495 38,987 SH   SOLE 1 38,987 0 0
NORTHSTAR REALTY EUROPE CORP TRUS 66706L101 53 4,186 SH   SOLE 44 4,186 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 189 12,118 SH   SOLE 1 12,118 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 309 19,786 SH   SOLE 44 19,786 0 0
NORTHWEST NAT GAS CO COM 667655104 238 3,969 SH   SOLE 1 3,969 0 0
NORTHWEST NAT GAS CO COM 667655104 10 172 SH   SOLE 44 172 0 0
NORTHWEST PIPE CO COM 667746101 0 7 SH   SOLE 1 7 0 0
NORTHWEST PIPE CO COM 667746101 8 519 SH   SOLE 44 519 0 0
NORTHWESTERN CORP COM 668074305 277 4,545 SH   SOLE 1 4,545 0 0
NORTHWESTERN CORP COM 668074305 5 93 SH   SOLE 8 93 0 0
NORWEGIAN CRUISE LINE HLDGS COM G66721104 2,202 40,550 SH   SOLE 1 40,550 0 0
NORWEGIAN CRUISE LINE HLDGS OPT G66721104 11 200 SH Put SOLE 8 200 0 0
NORWEGIAN CRUISE LINE HLDGS COM G66721104 4 77 SH   SOLE 8 77 0 0
NORWEGIAN CRUISE LINE HLDGS OPT G66721104 201 3,700 SH Call SOLE 8 3,700 0 0
NORWEGIAN CRUISE LINE HLDGS COM G66721104 8,712 160,468 SH   SOLE 44 160,468 0 0
NORWOOD FINANCIAL CORP COM 669549107 0 3 SH   SOLE 1 3 0 0
NORWOOD FINANCIAL CORP COM 669549107 25 591 SH   SOLE 44 591 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 73 3,300 SH   SOLE 44 3,300 0 0
NOVADAQ TECHNOLOGIES INC COM 66987G102 57 4,900 SH   SOLE 44 4,900 0 0
NOVAGOLD RES INC OPT 66987E206 60 13,100 SH Call SOLE 8 13,100 0 0
NOVAGOLD RES INC COM 66987E206 209 45,856 SH   SOLE 8 45,856 0 0
NOVAGOLD RES INC OPT 66987E206 216 47,400 SH Put SOLE 8 47,400 0 0
NOVAN INC COM 66988N106 18 4,543 SH   SOLE 44 4,543 0 0
NOVANTA INC COM 67000B104 1 23 SH   SOLE 1 23 0 0
NOVANTA INC COM 67000B104 68 1,900 SH   SOLE 8 1,900 0 0
NOVANTA INC COM 67000B104 112 3,100 SH   SOLE 44 3,100 0 0
NOVARTIS A G OPT 66987V109 1,002 12,000 SH Put SOLE 8 12,000 0 0
NOVARTIS A G OPT 66987V109 1,411 16,900 SH Call SOLE 8 16,900 0 0
NOVARTIS A G ADR 66987V109 8 100 SH   SOLE 8 100 0 0
NOVARTIS A G ADR 66987V109 152 1,819 SH   DFND 66 0 0 1,819
NOVAVAX INC COM 670002104 0 208 SH   SOLE 1 208 0 0
NOVAVAX INC COM 670002104 5 4,807 SH   SOLE 8 4,807 0 0
NOVAVAX INC COM 670002104 1 1,000 SH   SOLE 44 1,000 0 0
NOVELION THERAPEUTICS INC COM 67001K202 0 12 SH   SOLE 1 12 0 0
NOVELION THERAPEUTICS INC COM 67001K202 6 682 SH   SOLE 44 682 0 0
NOVO-NORDISK A S ADR 670100205 557 12,989 SH   SOLE 8 12,989 0 0
NOVO-NORDISK A S OPT 670100205 6,712 156,500 SH Call SOLE 8 156,500 0 0
NOVO-NORDISK A S OPT 670100205 669 15,600 SH Put SOLE 8 15,600 0 0
NOVO-NORDISK A S ADR 670100205 39 914 SH   DFND 66 0 0 914
NOVOCURE LTD COM G6674U108 1 42 SH   SOLE 1 42 0 0
NOVOCURE LTD COM G6674U108 12 699 SH   SOLE 8 699 0 0
NOVOCURE LTD COM G6674U108 83 4,800 SH   SOLE 44 4,800 0 0
NOVUS THERAPEUTICS INC COM 67011N105 0 2 SH   SOLE 8 2 0 0
NOVUS THERAPEUTICS INC COM 67011N105 0 46 SH   SOLE 44 46 0 0
NOW INC COM 67011P100 431 26,802 SH   SOLE 1 26,802 0 0
NOW INC COM 67011P100 95 5,945 SH   SOLE 8 5,945 0 0
NOW INC COM 67011P100 170 10,562 SH   SOLE 44 10,562 0 0
NOW INC COM 67011P100 6 395 SH   DFND 66 0 0 395
NQ MOBILE INC OPT 64118U108 29 8,400 SH Put SOLE 8 8,400 0 0
NQ MOBILE INC OPT 64118U108 74 21,800 SH Call SOLE 8 21,800 0 0
NQ MOBILE INC ADR 64118U108 87 25,579 SH   SOLE 8 25,579 0 0
NRG ENERGY INC OPT 629377508 8,610 500,000 SH Put SOLE 1 500,000 0 0
NRG ENERGY INC COM 629377508 531 30,847 SH   SOLE 1 30,847 0 0
NRG ENERGY INC COM 629377508 64 3,729 SH   SOLE 8 3,729 0 0
NRG ENERGY INC OPT 629377508 3,687 214,100 SH Call SOLE 8 214,100 0 0
NRG ENERGY INC OPT 629377508 148 8,600 SH Put SOLE 8 8,600 0 0
NRG YIELD INC COM 62942X306 6,994 410,042 SH   SOLE 1 410,042 0 0
NRG YIELD INC COM 62942X405 1 47 SH   SOLE 1 47 0 0
NRG YIELD INC COM 62942X306 333 19,499 SH   SOLE 8 19,499 0 0
NRG YIELD INC COM 62942X405 83 4,700 SH   SOLE 8 4,700 0 0
NRG YIELD INC OPT 62942X306 534 31,300 SH Call SOLE 8 31,300 0 0
NRG YIELD INC COM 62942X306 93 5,439 SH   SOLE 44 5,439 0 0
NRG YIELD INC COM 62942X405 42 2,381 SH   SOLE 44 2,381 0 0
NTN BUZZTIME INC COM 629410606 1 120 SH   DFND 66 0 0 120
NTT DOCOMO INC ADR 62942M201 2 89 SH   SOLE 8 89 0 0
NU SKIN ENTERPRISES INC COM 67018T105 1,912 30,427 SH   SOLE 1 30,427 0 0
NU SKIN ENTERPRISES INC COM 67018T105 185 2,940 SH   SOLE 8 2,940 0 0
NU SKIN ENTERPRISES INC OPT 67018T105 6,586 104,800 SH Put SOLE 8 104,800 0 0
NU SKIN ENTERPRISES INC OPT 67018T105 7,667 122,000 SH Call SOLE 8 122,000 0 0
NU SKIN ENTERPRISES INC COM 67018T105 25 400 SH   DFND 20 0 0 400
NU SKIN ENTERPRISES INC COM 67018T105 851 13,544 SH   SOLE 44 13,544 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 536 30,783 SH   SOLE 1 30,783 0 0
NUANCE COMMUNICATIONS INC OPT 67020Y100 1,800 103,400 SH Call SOLE 8 103,400 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 6 347 SH   SOLE 8 347 0 0
NUANCE COMMUNICATIONS INC OPT 67020Y100 134 7,700 SH Put SOLE 8 7,700 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 8,249 473,807 SH   SOLE 44 473,807 0 0
NUCOR CORP COM 670346105 32,496 561,535 SH   SOLE 1 561,535 0 0
NUCOR CORP OPT 670346105 3,217 55,600 SH Put SOLE 8 55,600 0 0
NUCOR CORP COM 670346105 5,029 86,895 SH   SOLE 8 86,895 0 0
NUCOR CORP OPT 670346105 3,709 64,100 SH Call SOLE 8 64,100 0 0
NUCOR CORP COM 670346105 3,196 55,220 SH   SOLE 44 55,220 0 0
NUMEREX CORP PA COM 67053A102 24 4,947 SH   SOLE 44 4,947 0 0
NUSTAR ENERGY LP COM 67058H102 1,166 25,000 SH   SOLE 1 25,000 0 0
NUSTAR ENERGY LP COM 67058H102 693 14,859 SH   SOLE 8 14,859 0 0
NUSTAR ENERGY LP OPT 67058H102 14 300 SH Call SOLE 8 300 0 0
NUSTAR ENERGY LP COM 67058H102 1,486 31,874 SH   SOLE 32 31,874 0 0
NUSTAR ENERGY LP COM 67058H102 5 100 SH   DFND 66 0 0 100
NUSTAR GP HOLDINGS LLC COM 67059L102 1 45 SH   SOLE 8 45 0 0
NUSTAR GP HOLDINGS LLC COM 67059L102 411 16,822 SH   SOLE 32 16,822 0 0
NUTANIX INC COM 67059N108 1 27 SH   SOLE 1 27 0 0
NUTANIX INC OPT 67059N108 4,209 208,900 SH Put SOLE 8 208,900 0 0
NUTANIX INC OPT 67059N108 965 47,900 SH Call SOLE 8 47,900 0 0
NUTANIX INC COM 67059N108 1,474 73,176 SH   SOLE 8 73,176 0 0
NUTANIX INC COM 67059N108 289 14,331 SH   SOLE 44 14,331 0 0
NUTRACEUTICAL INTL CORP COM 67060Y101 0 6 SH   SOLE 1 6 0 0
NUTRACEUTICAL INTL CORP COM 67060Y101 14 345 SH   SOLE 8 345 0 0
NUTRACEUTICAL INTL CORP COM 67060Y101 317 7,600 SH   SOLE 44 7,600 0 0
NUTRI SYS INC NEW COM 67069D108 242 4,654 SH   SOLE 1 4,654 0 0
NUTRI SYS INC NEW OPT 67069D108 427 8,200 SH Call SOLE 8 8,200 0 0
NUTRI SYS INC NEW OPT 67069D108 442 8,500 SH Put SOLE 8 8,500 0 0
NUTRI SYS INC NEW COM 67069D108 140 2,690 SH   SOLE 8 2,690 0 0
NUTRI SYS INC NEW COM 67069D108 113 2,163 SH   SOLE 44 2,163 0 0
NUVASIVE INC COM 670704105 12 150 SH   SOLE 1 150 0 0
NUVASIVE INC BOND 670704AG0 878 636,000 PRN   SOLE 8 0 0 636,000
NUVASIVE INC COM 670704105 111 1,444 SH   SOLE 44 1,444 0 0
NUVEEN PREFERRED SECURITIES FUND 67072C105 7 700 SH   DFND 66 0 0 700
NV5 GLOBAL INC COM 62945V109 0 5 SH   SOLE 1 5 0 0
NVE CORP COM 629445206 0 3 SH   SOLE 1 3 0 0
NVE CORP COM 629445206 4 55 SH   SOLE 8 55 0 0
NVE CORP COM 629445206 24 306 SH   SOLE 44 306 0 0
NVIDIA CORP COM 67066G104 93,147 644,353 SH   SOLE 1 644,353 0 0
NVIDIA CORP OPT 67066G104 224,819 1,555,200 SH Put SOLE 8 1,555,200 0 0
NVIDIA CORP COM 67066G104 71,605 495,330 SH   SOLE 8 495,330 0 0
NVIDIA CORP OPT 67066G104 131,405 909,000 SH Call SOLE 8 909,000 0 0
NVIDIA CORP COM 67066G104 0 1 SH   SOLE 9 1 0 0
NVIDIA CORP COM 67066G104 20 141 SH   SOLE 44 141 0 0
NVIDIA CORP COM 67066G104 6 40 SH   DFND 66 0 0 40
NVIDIA CORP COM 67066G104 221 1,531 SH   SOLE 81 1,531 0 0
NVR INC COM 62944T105 1,090 452 SH   SOLE 1 452 0 0
NVR INC COM 62944T105 718 298 SH   SOLE 44 298 0 0
NXP SEMICONDUCTORS N V COM N6596X109 3,515 32,113 SH   SOLE 1 32,113 0 0
NXP SEMICONDUCTORS N V OPT N6596X109 2,123 19,400 SH Put SOLE 8 19,400 0 0
NXP SEMICONDUCTORS N V OPT N6596X109 1,883 17,200 SH Call SOLE 8 17,200 0 0
NXP SEMICONDUCTORS N V COM N6596X109 7,009 64,044 SH   SOLE 8 64,044 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,507 13,774 SH   SOLE 9 13,774 0 0
NXP SEMICONDUCTORS N V COM N6596X109 43,902 401,118 SH   SOLE 44 401,118 0 0
NXP SEMICONDUCTORS N V COM N6596X109 5 50 SH   DFND 66 0 0 50
NXSTAGE MEDICAL INC COM 67072V103 1 48 SH   SOLE 1 48 0 0
NXSTAGE MEDICAL INC COM 67072V103 2 61 SH   SOLE 8 61 0 0
NXSTAGE MEDICAL INC COM 67072V103 29 1,147 SH   SOLE 44 1,147 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 0 22 SH   SOLE 1 22 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 18 4,200 SH   SOLE 44 4,200 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 23,034 105,303 SH   SOLE 1 105,303 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 762 3,481 SH   SOLE 8 3,481 0 0
O REILLY AUTOMOTIVE INC NEW OPT 67103H107 1,203 5,500 SH Put SOLE 8 5,500 0 0
O REILLY AUTOMOTIVE INC NEW OPT 67103H107 131 600 SH Call SOLE 8 600 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 444 2,031 SH   SOLE 44 2,031 0 0
OASIS PETE INC NEW COM 674215108 1 173 SH   SOLE 1 173 0 0
OASIS PETE INC NEW OPT 674215108 721 89,600 SH Call SOLE 8 89,600 0 0
OASIS PETE INC NEW COM 674215108 2,214 275,101 SH   SOLE 8 275,101 0 0
OASIS PETE INC NEW OPT 674215108 2,657 330,100 SH Put SOLE 8 330,100 0 0
OASIS PETE INC NEW COM 674215108 398 49,462 SH   SOLE 44 49,462 0 0
OBALON THERAPEUTICS INC COM 67424L100 0 7 SH   SOLE 1 7 0 0
OBALON THERAPEUTICS INC COM 67424L100 1 100 SH   SOLE 44 100 0 0
OBSIDIAN ENERGY LTD COM 674482104 33 26,023 SH   SOLE 8 26,023 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 59,037 986,082 SH   SOLE 1 986,082 0 0
OCCIDENTAL PETE CORP DEL OPT 674599105 3,784 63,200 SH Put SOLE 8 63,200 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,664 27,798 SH   SOLE 8 27,798 0 0
OCCIDENTAL PETE CORP DEL OPT 674599105 9,202 153,700 SH Call SOLE 8 153,700 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 72 1,196 SH   SOLE 9 1,196 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,417 23,673 SH   SOLE 44 23,673 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,300 21,712 SH   DFND 66 0 0 21,712
OCEAN RIG UDW INC OPT G66964100 16 100,000 SH Put SOLE 1 100,000 0 0
OCEANEERING INTL INC COM 675232102 895 39,229 SH   SOLE 1 39,229 0 0
OCEANEERING INTL INC COM 675232102 7 304 SH   SOLE 8 304 0 0
OCEANEERING INTL INC COM 675232102 238 10,404 SH   SOLE 44 10,404 0 0
OCEANFIRST FINL CORP COM 675234108 1 24 SH   SOLE 1 24 0 0
OCEANFIRST FINL CORP COM 675234108 1 43 SH   SOLE 8 43 0 0
OCI PARTNERS LP COM 67091N108 1 58 SH   SOLE 8 58 0 0
OCLARO INC COM 67555N206 4,883 522,869 SH   SOLE 1 522,869 0 0
OCLARO INC OPT 67555N206 4,670 500,000 SH Put SOLE 1 500,000 0 0
OCLARO INC OPT 67555N206 1,556 166,600 SH Put SOLE 8 166,600 0 0
OCLARO INC OPT 67555N206 5,278 565,100 SH Call SOLE 8 565,100 0 0
OCLARO INC COM 67555N206 227 24,278 SH   SOLE 44 24,278 0 0
OCONEE FED FINL CORP COM 675607105 0 1 SH   SOLE 1 1 0 0
OCULAR THERAPEUTIX INC COM 67576A100 0 17 SH   SOLE 1 17 0 0
OCULAR THERAPEUTIX INC COM 67576A100 0 29 SH   SOLE 8 29 0 0
OCULAR THERAPEUTIX INC COM 67576A100 7 761 SH   SOLE 44 761 0 0
OCWEN FINL CORP COM 675746309 0 78 SH   SOLE 1 78 0 0
OCWEN FINL CORP OPT 675746309 535 198,700 SH Put SOLE 8 198,700 0 0
OCWEN FINL CORP COM 675746309 469 174,462 SH   SOLE 8 174,462 0 0
OCWEN FINL CORP OPT 675746309 191 70,900 SH Call SOLE 8 70,900 0 0
OCWEN FINL CORP COM 675746309 86 31,900 SH   SOLE 44 31,900 0 0
OFFICE DEPOT INC COM 676220106 752 133,409 SH   SOLE 1 133,409 0 0
OFFICE DEPOT INC OPT 676220106 746 132,300 SH Call SOLE 8 132,300 0 0
OFFICE DEPOT INC OPT 676220106 527 93,400 SH Put SOLE 8 93,400 0 0
OFFICE DEPOT INC COM 676220106 122 21,718 SH   SOLE 8 21,718 0 0
OFFICE DEPOT INC COM 676220106 233 41,320 SH   SOLE 44 41,320 0 0
OFG BANCORP COM 67103X102 52 5,224 SH   SOLE 1 5,224 0 0
OFG BANCORP COM 67103X102 1 76 SH   SOLE 8 76 0 0
OGE ENERGY CORP COM 670837103 5,809 166,985 SH   SOLE 1 166,985 0 0
OGE ENERGY CORP COM 670837103 189 5,414 SH   SOLE 8 5,414 0 0
OGE ENERGY CORP COM 670837103 1,251 35,956 SH   SOLE 44 35,956 0 0
OHIO VY BANC CORP COM 677719106 0 3 SH   SOLE 1 3 0 0
OHIO VY BANC CORP COM 677719106 25 690 SH   SOLE 44 690 0 0
OI S A ADR 670851500 1 165 SH   DFND 66 0 0 165
OIL DRI CORP AMER COM 677864100 0 3 SH   SOLE 1 3 0 0
OIL STS INTL INC COM 678026105 670 24,705 SH   SOLE 1 24,705 0 0
OIL STS INTL INC COM 678026105 1,200 44,200 SH   SOLE 44 44,200 0 0
OKTA INC COM 679295105 0 9 SH   SOLE 1 9 0 0
OKTA INC COM 679295105 67 2,948 SH   SOLE 44 2,948 0 0
OLD DOMINION FGHT LINES INC COM 679580100 3,425 35,953 SH   SOLE 1 35,953 0 0
OLD DOMINION FGHT LINES INC OPT 679580100 971 10,200 SH Put SOLE 8 10,200 0 0
OLD DOMINION FGHT LINES INC OPT 679580100 314 3,300 SH Call SOLE 8 3,300 0 0
OLD DOMINION FGHT LINES INC COM 679580100 209 2,198 SH   SOLE 8 2,198 0 0
OLD DOMINION FGHT LINES INC COM 679580100 498 5,226 SH   SOLE 44 5,226 0 0
OLD LINE BANCSHARES INC COM 67984M100 0 6 SH   SOLE 1 6 0 0
OLD LINE BANCSHARES INC COM 67984M100 6 200 SH   SOLE 44 200 0 0
OLD NATL BANCORP IND COM 680033107 770 44,603 SH   SOLE 1 44,603 0 0
OLD POINT FINL CORP COM 680194107 0 3 SH   SOLE 1 3 0 0
OLD POINT FINL CORP COM 680194107 32 985 SH   SOLE 44 985 0 0
OLD REP INTL CORP COM 680223104 301 15,373 SH   SOLE 1 15,373 0 0
OLD REP INTL CORP BOND 680223AH7 758 599,000 PRN   SOLE 8 0 0 599,000
OLD SECOND BANCORP INC ILL COM 680277100 0 22 SH   SOLE 1 22 0 0
OLD SECOND BANCORP INC ILL COM 680277100 6 500 SH   SOLE 44 500 0 0
OLIN CORP COM 680665205 1,678 55,414 SH   SOLE 1 55,414 0 0
OLIN CORP COM 680665205 105 3,453 SH   SOLE 8 3,453 0 0
OLIN CORP OPT 680665205 1,148 37,900 SH Put SOLE 8 37,900 0 0
OLIN CORP OPT 680665205 2,153 71,100 SH Call SOLE 8 71,100 0 0
OLIN CORP COM 680665205 5,428 179,252 SH   SOLE 44 179,252 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 245 5,738 SH   SOLE 1 5,738 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 121 2,832 SH   SOLE 8 2,832 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 10 230 SH   SOLE 44 230 0 0
OLYMPIC STEEL INC COM 68162K106 21 1,080 SH   SOLE 1 1,080 0 0
OLYMPIC STEEL INC OPT 68162K106 47 2,400 SH Call SOLE 8 2,400 0 0
OLYMPIC STEEL INC OPT 68162K106 29 1,500 SH Put SOLE 8 1,500 0 0
OLYMPIC STEEL INC COM 68162K106 46 2,371 SH   SOLE 8 2,371 0 0
OLYMPIC STEEL INC COM 68162K106 22 1,113 SH   SOLE 44 1,113 0 0
OM ASSET MGMT PLC COM G67506108 1 40 SH   SOLE 1 40 0 0
OM ASSET MGMT PLC COM G67506108 45 3,053 SH   SOLE 8 3,053 0 0
OM ASSET MGMT PLC COM G67506108 40 2,717 SH   SOLE 44 2,717 0 0
OMEGA FLEX INC COM 682095104 0 3 SH   SOLE 1 3 0 0
OMEGA HEALTHCARE INVS INC TRUS 681936100 2,423 73,422 SH   SOLE 1 73,422 0 0
OMEGA HEALTHCARE INVS INC TRUS 681936100 49 1,476 SH   SOLE 8 1,476 0 0
OMEGA HEALTHCARE INVS INC OPT 681936100 13 400 SH Put SOLE 8 400 0 0
OMEGA HEALTHCARE INVS INC TRUS 681936100 272 8,233 SH   SOLE 44 8,233 0 0
OMEGA PROTEIN CORP COM 68210P107 0 16 SH   SOLE 1 16 0 0
OMEGA PROTEIN CORP COM 68210P107 38 2,109 SH   SOLE 8 2,109 0 0
OMEGA PROTEIN CORP COM 68210P107 39 2,178 SH   SOLE 44 2,178 0 0
OMEROS CORP COM 682143102 1 29 SH   SOLE 1 29 0 0
OMEROS CORP COM 682143102 52 2,572 SH   SOLE 8 2,572 0 0
OMEROS CORP OPT 682143102 4 200 SH Call SOLE 8 200 0 0
OMEROS CORP OPT 682143102 80 4,000 SH Put SOLE 8 4,000 0 0
OMEROS CORP COM 682143102 119 6,000 SH   SOLE 44 6,000 0 0
OMINTO INC COM 68217C208 0 11 SH   SOLE 1 11 0 0
OMNICELL INC COM 68213N109 190 4,419 SH   SOLE 1 4,419 0 0
OMNICELL INC COM 68213N109 0 8 SH   SOLE 8 8 0 0
OMNICELL INC COM 68213N109 121 2,800 SH   SOLE 44 2,800 0 0
OMNICOM GROUP INC COM 681919106 14,329 172,847 SH   SOLE 1 172,847 0 0
OMNICOM GROUP INC COM 681919106 71 860 SH   SOLE 8 860 0 0
OMNICOM GROUP INC OPT 681919106 25 300 SH Call SOLE 8 300 0 0
OMNICOM GROUP INC COM 681919106 4,539 54,758 SH   SOLE 9 54,758 0 0
OMNICOM GROUP INC COM 681919106 279 3,362 SH   SOLE 44 3,362 0 0
OMNOVA SOLUTIONS INC COM 682129101 79 8,133 SH   SOLE 1 8,133 0 0
OMNOVA SOLUTIONS INC COM 682129101 39 4,063 SH   SOLE 8 4,063 0 0
OMNOVA SOLUTIONS INC OPT 682129101 7 700 SH Call SOLE 8 700 0 0
OMNOVA SOLUTIONS INC OPT 682129101 29 3,000 SH Put SOLE 8 3,000 0 0
OMNOVA SOLUTIONS INC COM 682129101 309 31,700 SH   SOLE 44 31,700 0 0
ON ASSIGNMENT INC COM 682159108 313 5,778 SH   SOLE 1 5,778 0 0
ON ASSIGNMENT INC COM 682159108 1 14 SH   SOLE 8 14 0 0
ON ASSIGNMENT INC COM 682159108 1,608 29,687 SH   SOLE 44 29,687 0 0
ON DECK CAP INC COM 682163100 0 37 SH   SOLE 1 37 0 0
ON DECK CAP INC COM 682163100 24 5,123 SH   SOLE 8 5,123 0 0
ON SEMICONDUCTOR CORP COM 682189105 800 56,976 SH   SOLE 1 56,976 0 0
ON SEMICONDUCTOR CORP BOND 682189AK1 2,394 2,307,000 PRN   SOLE 8 0 0 2,307,000
ON SEMICONDUCTOR CORP OPT 682189105 574 40,900 SH Put SOLE 8 40,900 0 0
ON SEMICONDUCTOR CORP OPT 682189105 462 32,900 SH Call SOLE 8 32,900 0 0
ON SEMICONDUCTOR CORP COM 682189105 503 35,806 SH   SOLE 8 35,806 0 0
ON SEMICONDUCTOR CORP COM 682189105 6,683 475,996 SH   SOLE 44 475,996 0 0
ONCOCYTE CORPORATION COM 68235C107 0 3 SH   SOLE 1 3 0 0
ONCOCYTE CORPORATION COM 68235C107 0 3 SH   SOLE 8 3 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 30 8,943 SH   SOLE 8 8,943 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 192 57,718 SH   SOLE 44 57,718 0 0
ONE GAS INC COM 68235P108 11 154 SH   SOLE 1 154 0 0
ONE GAS INC COM 68235P108 8 112 SH   SOLE 8 112 0 0
ONE GAS INC COM 68235P108 215 3,081 SH   SOLE 44 3,081 0 0
ONE GAS INC COM 68235P108 35 500 SH   DFND 66 0 0 500
ONE LIBERTY PPTYS INC TRUS 682406103 0 10 SH   SOLE 1 10 0 0
ONEBEACON INSURANCE GROUP LT COM G67742109 4 226 SH   SOLE 1 226 0 0
ONEBEACON INSURANCE GROUP LT COM G67742109 23 1,274 SH   SOLE 8 1,274 0 0
ONEBEACON INSURANCE GROUP LT COM G67742109 66 3,599 SH   SOLE 44 3,599 0 0
ONEMAIN HLDGS INC COM 68268W103 4 177 SH   SOLE 1 177 0 0
ONEMAIN HLDGS INC OPT 68268W103 47 1,900 SH Call SOLE 8 1,900 0 0
ONEMAIN HLDGS INC COM 68268W103 856 34,821 SH   SOLE 44 34,821 0 0
ONEOK INC NEW COM 682680103 26,229 502,861 SH   SOLE 1 502,861 0 0
ONEOK INC NEW OPT 682680103 1,560 29,900 SH Put SOLE 8 29,900 0 0
ONEOK INC NEW OPT 682680103 5,816 111,500 SH Call SOLE 8 111,500 0 0
ONEOK INC NEW COM 682680103 236 4,526 SH   SOLE 8 4,526 0 0
ONEOK INC NEW COM 682680103 552 10,585 SH   DFND 66 0 0 10,585
ONEOK PARTNERS LP COM 68268N103 41,284 808,374 SH   SOLE 1 808,374 0 0
ONEOK PARTNERS LP OPT 68268N103 107 2,100 SH Call SOLE 8 2,100 0 0
ONEOK PARTNERS LP COM 68268N103 4 83 SH   SOLE 8 83 0 0
ONEOK PARTNERS LP COM 68268N103 28,510 558,263 SH   SOLE 32 558,263 0 0
OOMA INC COM 683416101 0 13 SH   SOLE 1 13 0 0
OPEN TEXT CORP COM 683715106 2,083 66,041 SH   SOLE 1 66,041 0 0
OPEN TEXT CORP COM 683715106 303 9,603 SH   SOLE 8 9,603 0 0
OPEN TEXT CORP OPT 683715106 177 5,600 SH Call SOLE 8 5,600 0 0
OPEN TEXT CORP OPT 683715106 729 23,100 SH Put SOLE 8 23,100 0 0
OPEN TEXT CORP COM 683715106 6 200 SH   SOLE 9 200 0 0
OPEN TEXT CORP COM 683715106 2,180 69,118 SH   SOLE 44 69,118 0 0
OPHTHOTECH CORP OPT 683745103 7 2,800 SH Call SOLE 8 2,800 0 0
OPHTHOTECH CORP COM 683745103 9 3,192 SH   SOLE 8 3,192 0 0
OPHTHOTECH CORP COM 683745103 162 63,090 SH   SOLE 44 63,090 0 0
OPKO HEALTH INC COM 68375N103 7 1,109 SH   SOLE 1 1,109 0 0
OPKO HEALTH INC COM 68375N103 23 3,546 SH   SOLE 8 3,546 0 0
OPKO HEALTH INC OPT 68375N103 1,514 230,100 SH Call SOLE 8 230,100 0 0
OPKO HEALTH INC OPT 68375N103 447 68,000 SH Put SOLE 8 68,000 0 0
OPKO HEALTH INC COM 68375N103 185 28,100 SH   SOLE 44 28,100 0 0
OPPENHEIMER HLDGS INC COM 683797104 0 8 SH   SOLE 1 8 0 0
OPPENHEIMER HLDGS INC COM 683797104 8 506 SH   SOLE 44 506 0 0
OPUS BK IRVINE CALIF COM 684000102 52 2,162 SH   SOLE 1 2,162 0 0
OPUS BK IRVINE CALIF COM 684000102 197 8,160 SH   SOLE 44 8,160 0 0
ORACLE CORP COM 68389X105 107,405 2,142,095 SH   SOLE 1 2,142,095 0 0
ORACLE CORP OPT 68389X105 21,059 420,000 SH Call SOLE 8 420,000 0 0
ORACLE CORP COM 68389X105 14,415 287,504 SH   SOLE 8 287,504 0 0
ORACLE CORP OPT 68389X105 23,897 476,600 SH Put SOLE 8 476,600 0 0
ORACLE CORP COM 68389X105 27,369 545,856 SH   SOLE 9 545,856 0 0
ORACLE CORP COM 68389X105 813 16,216 SH   DFND 20 0 0 16,216
ORACLE CORP COM 68389X105 125 2,500 SH   SOLE 20 0 2,500 0
ORACLE CORP COM 68389X105 3,628 72,356 SH   SOLE 44 72,356 0 0
ORACLE CORP COM 68389X105 1,115 22,240 SH   DFND 66 0 0 22,240
ORACLE CORP COM 68389X105 292 5,818 SH   SOLE 81 5,818 0 0
ORAMED PHARM INC COM 68403P203 233 29,925 SH   DFND 66 0 0 29,925
ORANGE ADR 684060106 167 10,442 SH   SOLE 9 10,442 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 119 6,863 SH   SOLE 1 6,863 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 27 1,555 SH   SOLE 8 1,555 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 2,984 172,900 SH   SOLE 44 172,900 0 0
ORBCOMM INC COM 68555P100 46 4,069 SH   SOLE 1 4,069 0 0
ORBCOMM INC COM 68555P100 238 21,100 SH   SOLE 44 21,100 0 0
ORBITAL ATK INC COM 68557N103 31 319 SH   SOLE 1 319 0 0
ORBITAL ATK INC OPT 68557N103 993 10,100 SH Call SOLE 8 10,100 0 0
ORBITAL ATK INC COM 68557N103 257 2,619 SH   SOLE 8 2,619 0 0
ORBITAL ATK INC OPT 68557N103 502 5,100 SH Put SOLE 8 5,100 0 0
ORBITAL ATK INC COM 68557N103 1,112 11,300 SH   SOLE 44 11,300 0 0
ORBOTECH LTD COM M75253100 2 55 SH   SOLE 8 55 0 0
ORBOTECH LTD COM M75253100 88 2,700 SH   SOLE 44 2,700 0 0
ORCHID IS CAP INC TRUS 68571X103 0 25 SH   SOLE 1 25 0 0
ORCHID IS CAP INC TRUS 68571X103 1 78 SH   SOLE 8 78 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 0 6 SH   SOLE 1 6 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 3 200 SH   SOLE 44 200 0 0
OREXIGEN THERAPEUTICS INC COM 686164302 0 100 SH   SOLE 8 100 0 0
ORGANOVO HLDGS INC COM 68620A104 0 74 SH   SOLE 1 74 0 0
ORGANOVO HLDGS INC COM 68620A104 2 753 SH   SOLE 8 753 0 0
ORGANOVO HLDGS INC COM 68620A104 11 4,300 SH   SOLE 44 4,300 0 0
ORIGIN AGRITECH LIMITED COM G67828106 0 1 SH   SOLE 8 1 0 0
ORION ENERGY SYSTEMS INC COM 686275108 4 2,737 SH   SOLE 8 2,737 0 0
ORION ENGINEERED CARBONS S A COM L72967109 21 1,056 SH   SOLE 8 1,056 0 0
ORION GROUP HOLDINGS INC COM 68628V308 25 3,303 SH   SOLE 1 3,303 0 0
ORITANI FINL CORP DEL COM 68633D103 78 4,580 SH   SOLE 1 4,580 0 0
ORITANI FINL CORP DEL COM 68633D103 7 400 SH   SOLE 44 400 0 0
ORMAT TECHNOLOGIES INC COM 686688102 2 29 SH   SOLE 1 29 0 0
ORMAT TECHNOLOGIES INC COM 686688102 6 98 SH   SOLE 8 98 0 0
ORMAT TECHNOLOGIES INC COM 686688102 218 3,722 SH   SOLE 44 3,722 0 0
ORRSTOWN FINL SVCS INC COM 687380105 0 6 SH   SOLE 1 6 0 0
ORTHOFIX INTL N V COM N6748L102 100 2,142 SH   SOLE 1 2,142 0 0
ORTHOFIX INTL N V COM N6748L102 80 1,716 SH   SOLE 8 1,716 0 0
ORTHOFIX INTL N V COM N6748L102 371 7,989 SH   SOLE 44 7,989 0 0
OSHKOSH CORP COM 688239201 28 414 SH   SOLE 1 414 0 0
OSHKOSH CORP OPT 688239201 7 100 SH Put SOLE 8 100 0 0
OSHKOSH CORP OPT 688239201 117 1,700 SH Call SOLE 8 1,700 0 0
OSHKOSH CORP COM 688239201 2,250 32,666 SH   SOLE 44 32,666 0 0
OSI SYSTEMS INC COM 671044105 192 2,564 SH   SOLE 1 2,564 0 0
OSI SYSTEMS INC COM 671044105 755 10,043 SH   SOLE 8 10,043 0 0
OSI SYSTEMS INC COM 671044105 142 1,888 SH   SOLE 44 1,888 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 3 274 SH   SOLE 1 274 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 1 116 SH   SOLE 8 116 0 0
OTONOMY INC COM 68906L105 85 4,516 SH   SOLE 1 4,516 0 0
OTONOMY INC COM 68906L105 30 1,615 SH   SOLE 44 1,615 0 0
OTTER TAIL CORP COM 689648103 1 29 SH   SOLE 1 29 0 0
OTTER TAIL CORP COM 689648103 25 622 SH   SOLE 8 622 0 0
OTTER TAIL CORP COM 689648103 133 3,366 SH   SOLE 44 3,366 0 0
OUTFRONT MEDIA INC COM 69007J106 2,409 104,203 SH   SOLE 1 104,203 0 0
OUTFRONT MEDIA INC TRUS 69007J106 241 10,408 SH   SOLE 1 10,408 0 0
OUTFRONT MEDIA INC TRUS 69007J106 8 367 SH   SOLE 8 367 0 0
OUTFRONT MEDIA INC OPT 69007J106 23 1,000 SH Call SOLE 8 1,000 0 0
OUTFRONT MEDIA INC TRUS 69007J106 242 10,457 SH   SOLE 44 10,457 0 0
OVASCIENCE INC COM 69014Q101 0 90 SH   SOLE 8 90 0 0
OVERSEAS SHIPHOLDING GROUP I COM 69036R863 0 35 SH   SOLE 1 35 0 0
OVERSEAS SHIPHOLDING GROUP I COM 69036R863 8 3,174 SH   SOLE 8 3,174 0 0
OVERSEAS SHIPHOLDING GROUP I COM 69036R863 3 1,300 SH   SOLE 44 1,300 0 0
OVERSTOCK COM INC DEL COM 690370101 0 14 SH   SOLE 1 14 0 0
OVERSTOCK COM INC DEL COM 690370101 88 5,372 SH   SOLE 8 5,372 0 0
OVID THERAPEUTICS INC COM 690469101 0 4 SH   SOLE 1 4 0 0
OWENS &amp MINOR INC NEW COM 690732102 387 12,058 SH   SOLE 1 12,058 0 0
OWENS &amp MINOR INC NEW COM 690732102 183 5,691 SH   SOLE 8 5,691 0 0
OWENS &amp MINOR INC NEW COM 690732102 241 7,483 SH   SOLE 44 7,483 0 0
OWENS CORNING NEW COM 690742101 674 10,082 SH   SOLE 1 10,082 0 0
OWENS CORNING NEW OPT 690742101 127 1,900 SH Call SOLE 8 1,900 0 0
OWENS CORNING NEW OPT 690742101 147 2,200 SH Put SOLE 8 2,200 0 0
OWENS CORNING NEW COM 690742101 1,891 28,262 SH   SOLE 8 28,262 0 0
OWENS CORNING NEW COM 690742101 597 8,914 SH   SOLE 44 8,914 0 0
OWENS ILL INC COM 690768403 202 8,431 SH   SOLE 1 8,431 0 0
OWENS ILL INC COM 690768403 8 316 SH   SOLE 8 316 0 0
OWENS ILL INC OPT 690768403 141 5,900 SH Call SOLE 8 5,900 0 0
OWENS ILL INC COM 690768403 3,289 137,500 SH   SOLE 44 137,500 0 0
OWENS RLTY MTG INC TRUS 690828108 0 7 SH   SOLE 1 7 0 0
OXFORD IMMUNOTEC GLOBAL PLC COM G6855A103 0 19 SH   SOLE 1 19 0 0
OXFORD IMMUNOTEC GLOBAL PLC COM G6855A103 32 1,900 SH   SOLE 44 1,900 0 0
OXFORD INDS INC COM 691497309 300 4,791 SH   SOLE 1 4,791 0 0
OXFORD INDS INC OPT 691497309 25 400 SH Call SOLE 8 400 0 0
OXFORD INDS INC COM 691497309 87 1,385 SH   SOLE 8 1,385 0 0
OXFORD INDS INC COM 691497309 415 6,640 SH   SOLE 44 6,640 0 0
OXFORD LANE CAP CORP FUND 691543102 1 82 SH   SOLE 8 82 0 0
P A M TRANSN SVCS INC COM 693149106 0 1 SH   SOLE 1 1 0 0
P A M TRANSN SVCS INC COM 693149106 74 3,912 SH   SOLE 44 3,912 0 0
P T TELEKOMUNIKASI INDONESIA ADR 715684106 316 9,378 SH   SOLE 1 9,378 0 0
P T TELEKOMUNIKASI INDONESIA ADR 715684106 290 8,600 SH   SOLE 44 8,600 0 0
PACCAR INC COM 693718108 9,942 150,532 SH   SOLE 1 150,532 0 0
PACCAR INC COM 693718108 757 11,467 SH   SOLE 8 11,467 0 0
PACCAR INC OPT 693718108 429 6,500 SH Put SOLE 8 6,500 0 0
PACCAR INC OPT 693718108 5,798 87,800 SH Call SOLE 8 87,800 0 0
PACCAR INC COM 693718108 0 1 SH   SOLE 9 1 0 0
PACCAR INC COM 693718108 3,200 48,462 SH   SOLE 44 48,462 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 0 63 SH   SOLE 1 63 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 2 583 SH   SOLE 8 583 0 0
PACIFIC COAST OIL TR TRUS 694103102 0 47 SH   SOLE 8 47 0 0
PACIFIC CONTINENTAL CORP COM 69412V108 6 254 SH   SOLE 1 254 0 0
PACIFIC CONTINENTAL CORP COM 69412V108 1 28 SH   SOLE 8 28 0 0
PACIFIC DRILLING SA LUXEMBOU COM L7257P114 0 4 SH   SOLE 8 4 0 0
PACIFIC ETHANOL INC COM 69423U305 0 31 SH   SOLE 1 31 0 0
PACIFIC ETHANOL INC COM 69423U305 99 15,807 SH   SOLE 8 15,807 0 0
PACIFIC ETHANOL INC OPT 69423U305 46 7,400 SH Call SOLE 8 7,400 0 0
PACIFIC ETHANOL INC OPT 69423U305 1 200 SH Put SOLE 8 200 0 0
PACIFIC ETHANOL INC COM 69423U305 51 8,160 SH   SOLE 44 8,160 0 0
PACIFIC ETHANOL INC COM 69423U305 4 648 SH   DFND 66 0 0 648
PACIFIC MERCANTILE BANCORP COM 694552100 0 12 SH   SOLE 1 12 0 0
PACIFIC PREMIER BANCORP COM 69478X105 418 11,317 SH   SOLE 1 11,317 0 0
PACIFIC PREMIER BANCORP COM 69478X105 41 1,120 SH   SOLE 44 1,120 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 1 30 SH   SOLE 1 30 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 247 5,191 SH   SOLE 8 5,191 0 0
PACIRA PHARMACEUTICALS INC OPT 695127100 57 1,200 SH Call SOLE 8 1,200 0 0
PACKAGING CORP AMER COM 695156109 5,187 46,562 SH   SOLE 1 46,562 0 0
PACKAGING CORP AMER OPT 695156109 1,225 11,000 SH Call SOLE 8 11,000 0 0
PACKAGING CORP AMER COM 695156109 336 3,019 SH   SOLE 8 3,019 0 0
PACKAGING CORP AMER OPT 695156109 1,960 17,600 SH Put SOLE 8 17,600 0 0
PACKAGING CORP AMER COM 695156109 1,177 10,562 SH   SOLE 44 10,562 0 0
PACWEST BANCORP DEL COM 695263103 1,886 40,385 SH   SOLE 1 40,385 0 0
PACWEST BANCORP DEL COM 695263103 8 163 SH   SOLE 8 163 0 0
PACWEST BANCORP DEL COM 695263103 1,683 36,043 SH   SOLE 44 36,043 0 0
PALO ALTO NETWORKS INC COM 697435105 15,193 113,550 SH   SOLE 1 113,550 0 0
PALO ALTO NETWORKS INC OPT 697435105 38,337 286,500 SH Put SOLE 8 286,500 0 0
PALO ALTO NETWORKS INC OPT 697435105 38,243 285,800 SH Call SOLE 8 285,800 0 0
PALO ALTO NETWORKS INC COM 697435105 19,858 148,410 SH   SOLE 8 148,410 0 0
PALO ALTO NETWORKS INC COM 697435105 519 3,877 SH   SOLE 44 3,877 0 0
PAMPA ENERGIA S A ADR 697660207 1 22 SH   SOLE 8 22 0 0
PAMPA ENERGIA S A ADR 697660207 573 9,740 SH   SOLE 44 9,740 0 0
PAN AMERICAN SILVER CORP COM 697900108 445 26,440 SH   SOLE 8 26,440 0 0
PAN AMERICAN SILVER CORP OPT 697900108 2,173 129,200 SH Call SOLE 8 129,200 0 0
PAN AMERICAN SILVER CORP OPT 697900108 1,278 76,000 SH Put SOLE 8 76,000 0 0
PAN AMERICAN SILVER CORP COM 697900108 19 1,155 SH   DFND 20 0 0 1,155
PANDORA MEDIA INC COM 698354107 3,142 352,172 SH   SOLE 1 352,172 0 0
PANDORA MEDIA INC OPT 698354107 7,842 879,200 SH Put SOLE 8 879,200 0 0
PANDORA MEDIA INC COM 698354107 3,545 397,444 SH   SOLE 8 397,444 0 0
PANDORA MEDIA INC OPT 698354107 14,562 1,632,500 SH Call SOLE 8 1,632,500 0 0
PANDORA MEDIA INC COM 698354107 405 45,399 SH   SOLE 44 45,399 0 0
PANERA BREAD CO COM 69840W108 9,995 31,769 SH   SOLE 1 31,769 0 0
PANERA BREAD CO OPT 69840W108 40,683 129,300 SH Put SOLE 8 129,300 0 0
PANERA BREAD CO COM 69840W108 1,777 5,646 SH   SOLE 8 5,646 0 0
PANERA BREAD CO OPT 69840W108 4,185 13,300 SH Call SOLE 8 13,300 0 0
PANERA BREAD CO COM 69840W108 4 13 SH   SOLE 44 13 0 0
PANHANDLE OIL AND GAS INC COM 698477106 0 12 SH   SOLE 1 12 0 0
PANHANDLE OIL AND GAS INC COM 698477106 5 200 SH   SOLE 44 200 0 0
PAPA JOHNS INTL INC COM 698813102 439 6,124 SH   SOLE 1 6,124 0 0
PAPA JOHNS INTL INC OPT 698813102 7 100 SH Put SOLE 8 100 0 0
PAPA JOHNS INTL INC COM 698813102 695 9,687 SH   SOLE 8 9,687 0 0
PAPA JOHNS INTL INC OPT 698813102 72 1,000 SH Call SOLE 8 1,000 0 0
PAPA JOHNS INTL INC COM 698813102 3,192 44,486 SH   SOLE 44 44,486 0 0
PAPA MURPHYS HLDGS INC COM 698814100 0 11 SH   SOLE 8 11 0 0
PAPA MURPHYS HLDGS INC COM 698814100 0 100 SH   SOLE 44 100 0 0
PAR PACIFIC HOLDINGS INC COM 69888T207 0 24 SH   SOLE 1 24 0 0
PAR PACIFIC HOLDINGS INC COM 69888T207 1 52 SH   SOLE 8 52 0 0
PAR PACIFIC HOLDINGS INC COM 69888T207 20 1,100 SH   SOLE 44 1,100 0 0
PAR TECHNOLOGY CORP COM 698884103 0 34 SH   SOLE 8 34 0 0
PARAGON COML CORP COM 69911U403 0 1 SH   SOLE 1 1 0 0
PARAMOUNT GROUP INC TRUS 69924R108 2,296 143,456 SH   SOLE 1 143,456 0 0
PARAMOUNT GROUP INC TRUS 69924R108 4 248 SH   SOLE 8 248 0 0
PARAMOUNT GROUP INC TRUS 69924R108 624 39,019 SH   SOLE 44 39,019 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 0 16 SH   SOLE 1 16 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 4 177 SH   SOLE 8 177 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 366 15,205 SH   SOLE 44 15,205 0 0
PAREXEL INTL CORP COM 699462107 4,661 53,626 SH   SOLE 1 53,626 0 0
PAREXEL INTL CORP COM 699462107 4 40 SH   SOLE 8 40 0 0
PAREXEL INTL CORP COM 699462107 2,816 32,400 SH   SOLE 44 32,400 0 0
PARK CITY GROUP INC COM 700215304 0 9 SH   SOLE 1 9 0 0
PARK CITY GROUP INC COM 700215304 1 94 SH   SOLE 8 94 0 0
PARK CITY GROUP INC COM 700215304 1 100 SH   SOLE 44 100 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 41 2,261 SH   SOLE 1 2,261 0 0
PARK HOTELS RESORTS INC COM 700517105 343 12,720 SH   SOLE 1 12,720 0 0
PARK HOTELS RESORTS INC TRUS 700517105 3,043 112,870 SH   SOLE 1 112,870 0 0
PARK HOTELS RESORTS INC OPT 700517105 14 506 SH Call SOLE 8 506 0 0
PARK HOTELS RESORTS INC OPT 700517105 456 16,918 SH Put SOLE 8 16,918 0 0
PARK HOTELS RESORTS INC TRUS 700517105 363 13,453 SH   SOLE 8 13,453 0 0
PARK HOTELS RESORTS INC TRUS 700517105 370 13,737 SH   SOLE 44 13,737 0 0
PARK NATL CORP COM 700658107 1 9 SH   SOLE 1 9 0 0
PARK NATL CORP COM 700658107 10 100 SH   SOLE 44 100 0 0
PARK OHIO HLDGS CORP COM 700666100 0 6 SH   SOLE 1 6 0 0
PARK OHIO HLDGS CORP COM 700666100 10 252 SH   SOLE 44 252 0 0
PARK STERLING CORP COM 70086Y105 6 552 SH   SOLE 1 552 0 0
PARK STERLING CORP COM 70086Y105 126 10,586 SH   SOLE 44 10,586 0 0
PARKE BANCORP INC COM 700885106 0 4 SH   SOLE 1 4 0 0
PARKE BANCORP INC COM 700885106 3 131 SH   SOLE 44 131 0 0
PARKER DRILLING CO COM 701081101 0 98 SH   SOLE 1 98 0 0
PARKER DRILLING CO COM 701081101 0 269 SH   SOLE 8 269 0 0
PARKER HANNIFIN CORP COM 701094104 44,902 280,952 SH   SOLE 1 280,952 0 0
PARKER HANNIFIN CORP OPT 701094104 15,503 97,000 SH Put SOLE 8 97,000 0 0
PARKER HANNIFIN CORP OPT 701094104 5,498 34,400 SH Call SOLE 8 34,400 0 0
PARKER HANNIFIN CORP COM 701094104 3,403 21,293 SH   SOLE 8 21,293 0 0
PARKER HANNIFIN CORP COM 701094104 1,162 7,271 SH   SOLE 44 7,271 0 0
PARKWAY INC TRUS 70156Q107 881 38,454 SH   SOLE 1 38,454 0 0
PARKWAY INC TRUS 70156Q107 1 40 SH   SOLE 8 40 0 0
PARKWAY INC TRUS 70156Q107 984 43,000 SH   SOLE 44 43,000 0 0
PARSLEY ENERGY INC COM 701877102 910 32,781 SH   SOLE 1 32,781 0 0
PARSLEY ENERGY INC COM 701877102 1,254 45,192 SH   SOLE 8 45,192 0 0
PARSLEY ENERGY INC OPT 701877102 547 19,700 SH Call SOLE 8 19,700 0 0
PARTY CITY HOLDCO INC COM 702149105 0 21 SH   SOLE 1 21 0 0
PARTY CITY HOLDCO INC COM 702149105 0 1 SH   SOLE 8 1 0 0
PARTY CITY HOLDCO INC COM 702149105 42 2,700 SH   SOLE 44 2,700 0 0
PATHEON N V COM N6865W105 3,223 92,399 SH   SOLE 1 92,399 0 0
PATHEON N V COM N6865W105 250 7,167 SH   SOLE 8 7,167 0 0
PATRICK INDS INC COM 703343103 138 1,892 SH   SOLE 1 1,892 0 0
PATRICK INDS INC COM 703343103 144 1,980 SH   SOLE 44 1,980 0 0
PATRIOT NATL INC COM 70338T102 0 83 SH   SOLE 8 83 0 0
PATRIOT NATL INC COM 70338T102 19 8,864 SH   SOLE 44 8,864 0 0
PATTERN ENERGY GROUP INC COM 70338P100 111 4,652 SH   SOLE 1 4,652 0 0
PATTERN ENERGY GROUP INC COM 70338P100 556 23,317 SH   SOLE 8 23,317 0 0
PATTERN ENERGY GROUP INC COM 70338P100 144 6,055 SH   SOLE 9 6,055 0 0
PATTERN ENERGY GROUP INC COM 70338P100 558 23,412 SH   SOLE 44 23,412 0 0
PATTERSON COMPANIES INC COM 703395103 2,002 42,622 SH   SOLE 1 42,622 0 0
PATTERSON COMPANIES INC OPT 703395103 1,028 21,900 SH Put SOLE 8 21,900 0 0
PATTERSON COMPANIES INC COM 703395103 360 7,672 SH   SOLE 8 7,672 0 0
PATTERSON COMPANIES INC OPT 703395103 291 6,200 SH Call SOLE 8 6,200 0 0
PATTERSON COMPANIES INC COM 703395103 680 14,481 SH   SOLE 44 14,481 0 0
PATTERSON UTI ENERGY INC COM 703481101 268 13,273 SH   SOLE 1 13,273 0 0
PATTERSON UTI ENERGY INC COM 703481101 110 5,446 SH   SOLE 8 5,446 0 0
PATTERSON UTI ENERGY INC OPT 703481101 858 42,500 SH Put SOLE 8 42,500 0 0
PATTERSON UTI ENERGY INC OPT 703481101 666 33,000 SH Call SOLE 8 33,000 0 0
PATTERSON UTI ENERGY INC COM 703481101 480 23,797 SH   SOLE 44 23,797 0 0
PAYCHEX INC COM 704326107 27,067 475,365 SH   SOLE 1 475,365 0 0
PAYCHEX INC OPT 704326107 5,039 88,500 SH Call SOLE 8 88,500 0 0
PAYCHEX INC OPT 704326107 1,156 20,300 SH Put SOLE 8 20,300 0 0
PAYCHEX INC COM 704326107 42 732 SH   SOLE 9 732 0 0
PAYCHEX INC COM 704326107 4,264 74,887 SH   SOLE 44 74,887 0 0
PAYCHEX INC COM 704326107 85 1,500 SH   DFND 66 0 0 1,500
PAYCOM SOFTWARE INC COM 70432V102 2,196 32,111 SH   SOLE 1 32,111 0 0
PAYCOM SOFTWARE INC COM 70432V102 0 1 SH   SOLE 8 1 0 0
PAYCOM SOFTWARE INC COM 70432V102 151 2,207 SH   SOLE 44 2,207 0 0
PAYLOCITY HLDG CORP COM 70438V106 127 2,814 SH   SOLE 1 2,814 0 0
PAYLOCITY HLDG CORP OPT 70438V106 5 100 SH Put SOLE 8 100 0 0
PAYLOCITY HLDG CORP OPT 70438V106 5 100 SH Call SOLE 8 100 0 0
PAYLOCITY HLDG CORP COM 70438V106 211 4,660 SH   SOLE 8 4,660 0 0
PAYLOCITY HLDG CORP COM 70438V106 122 2,711 SH   SOLE 44 2,711 0 0
PAYPAL HLDGS INC COM 70450Y103 104,118 1,939,952 SH   SOLE 1 1,939,952 0 0
PAYPAL HLDGS INC OPT 70450Y103 16,434 306,200 SH Call SOLE 8 306,200 0 0
PAYPAL HLDGS INC COM 70450Y103 6,899 128,546 SH   SOLE 8 128,546 0 0
PAYPAL HLDGS INC OPT 70450Y103 23,341 434,900 SH Put SOLE 8 434,900 0 0
PAYPAL HLDGS INC COM 70450Y103 119 2,221 SH   SOLE 9 2,221 0 0
PAYPAL HLDGS INC COM 70450Y103 2,124 39,582 SH   SOLE 44 39,582 0 0
PAYPAL HLDGS INC COM 70450Y103 1,733 32,287 SH   DFND 66 0 0 32,287
PBF ENERGY INC COM 69318G106 13 572 SH   SOLE 1 572 0 0
PBF ENERGY INC COM 69318G106 1,874 84,200 SH   SOLE 44 84,200 0 0
PBF LOGISTICS LP COM 69318Q104 234 11,993 SH   SOLE 32 11,993 0 0
PC CONNECTION INC COM 69318J100 0 7 SH   SOLE 1 7 0 0
PC CONNECTION INC COM 69318J100 2 59 SH   SOLE 8 59 0 0
PC CONNECTION INC COM 69318J100 3 100 SH   SOLE 44 100 0 0
PC-TEL INC COM 69325Q105 11 1,597 SH   SOLE 8 1,597 0 0
PCM INC COM 69323K100 0 8 SH   SOLE 1 8 0 0
PCM INC COM 69323K100 712 37,993 SH   SOLE 44 37,993 0 0
PCSB FINL CORP COM 69324R104 0 14 SH   SOLE 1 14 0 0
PCSB FINL CORP COM 69324R104 46 2,705 SH   SOLE 44 2,705 0 0
PDC ENERGY INC COM 69327R101 287 6,651 SH   SOLE 1 6,651 0 0
PDC ENERGY INC COM 69327R101 128 2,965 SH   SOLE 8 2,965 0 0
PDC ENERGY INC COM 69327R101 232 5,386 SH   SOLE 44 5,386 0 0
PDC ENERGY INC COM 69327R101 459 10,651 SH   DFND 66 0 0 10,651
PDF SOLUTIONS INC COM 693282105 0 21 SH   SOLE 1 21 0 0
PDF SOLUTIONS INC COM 693282105 11 661 SH   SOLE 8 661 0 0
PDL BIOPHARMA INC COM 69329Y104 0 117 SH   SOLE 1 117 0 0
PDL BIOPHARMA INC COM 69329Y104 33 13,151 SH   SOLE 8 13,151 0 0
PDL BIOPHARMA INC OPT 69329Y104 3 1,300 SH Call SOLE 8 1,300 0 0
PDL BIOPHARMA INC COM 69329Y104 3 1,400 SH   SOLE 44 1,400 0 0
PDVWIRELESS INC COM 69290R104 0 6 SH   SOLE 1 6 0 0
PDVWIRELESS INC COM 69290R104 6 238 SH   SOLE 44 238 0 0
PEABODY ENERGY CORP NEW COM 704551100 445 18,187 SH   SOLE 1 18,187 0 0
PEABODY ENERGY CORP NEW COM 704551100 1,325 54,204 SH   SOLE 8 54,204 0 0
PEABODY ENERGY CORP NEW OPT 704551100 2,201 90,000 SH Call SOLE 8 90,000 0 0
PEABODY ENERGY CORP NEW COM 704551100 130 5,310 SH   SOLE 44 5,310 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 0 13 SH   SOLE 1 13 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 7 233 SH   SOLE 44 233 0 0
PEARSON PLC ADR 705015105 17 1,892 SH   SOLE 8 1,892 0 0
PEBBLEBROOK HOTEL TR TRUS 70509V100 1,754 54,380 SH   SOLE 1 54,380 0 0
PEBBLEBROOK HOTEL TR TRUS 70509V100 3 80 SH   SOLE 8 80 0 0
PEBBLEBROOK HOTEL TR TRUS 70509V100 144 4,465 SH   SOLE 44 4,465 0 0
PEGASYSTEMS INC COM 705573103 85 1,442 SH   SOLE 1 1,442 0 0
PEMBINA PIPELINE CORP COM 706327103 78 2,369 SH   SOLE 8 2,369 0 0
PEMBINA PIPELINE CORP COM 706327103 6 176 SH   SOLE 9 176 0 0
PEMBINA PIPELINE CORP COM 706327103 17 500 SH   SOLE 44 500 0 0
PEMBINA PIPELINE CORP COM 706327103 40 1,200 SH   DFND 66 0 0 1,200
PENDRELL CORP COM 70686R302 0 9 SH   SOLE 1 9 0 0
PENDRELL CORP COM 70686R302 14 1,884 SH   SOLE 44 1,884 0 0
PENGROWTH ENERGY CORP COM 70706P104 0 97 SH   SOLE 8 97 0 0
PENGROWTH ENERGY CORP COM 70706P104 389 492,200 SH   SOLE 9 492,200 0 0
PENGROWTH ENERGY CORP COM 70706P104 223 281,900 SH   SOLE 44 281,900 0 0
PENGROWTH ENERGY CORP COM 70706P104 6 7,500 SH   DFND 66 0 0 7,500
PENN NATL GAMING INC COM 707569109 210 9,825 SH   SOLE 1 9,825 0 0
PENN NATL GAMING INC OPT 707569109 54 2,500 SH Put SOLE 8 2,500 0 0
PENN NATL GAMING INC OPT 707569109 850 39,700 SH Call SOLE 8 39,700 0 0
PENN NATL GAMING INC COM 707569109 41 1,927 SH   SOLE 8 1,927 0 0
PENN NATL GAMING INC COM 707569109 240 11,209 SH   SOLE 44 11,209 0 0
PENN VA CORP NEW COM 70788V102 192 5,207 SH   SOLE 44 5,207 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 2 128 SH   SOLE 8 128 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 17 1,200 SH   SOLE 44 1,200 0 0
PENNANTPARK INVT CORP COM 708062104 0 22 SH   SOLE 8 22 0 0
PENNEY J C INC COM 708160106 2,726 586,390 SH   SOLE 1 586,390 0 0
PENNEY J C INC OPT 708160106 485 104,400 SH Put SOLE 8 104,400 0 0
PENNEY J C INC OPT 708160106 2,543 547,000 SH Call SOLE 8 547,000 0 0
PENNEY J C INC COM 708160106 28 6,009 SH   SOLE 9 6,009 0 0
PENNEY J C INC COM 708160106 1,163 250,000 SH   DFND 20 0 0 250,000
PENNEY J C INC COM 708160106 929 199,754 SH   SOLE 44 199,754 0 0
PENNS WOODS BANCORP INC COM 708430103 0 3 SH   SOLE 1 3 0 0
PENNSYLVANIA RL ESTATE INVT TRUS 709102107 654 57,763 SH   SOLE 1 57,763 0 0
PENNSYLVANIA RL ESTATE INVT TRUS 709102107 2 136 SH   SOLE 8 136 0 0
PENNSYLVANIA RL ESTATE INVT TRUS 709102107 23 2,018 SH   SOLE 44 2,018 0 0
PENNYMAC FINL SVCS INC COM 70932B101 0 11 SH   SOLE 1 11 0 0
PENNYMAC FINL SVCS INC COM 70932B101 52 3,100 SH   SOLE 44 3,100 0 0
PENNYMAC MTG INVT TR TRUS 70931T103 2,987 163,285 SH   SOLE 1 163,285 0 0
PENNYMAC MTG INVT TR TRUS 70931T103 3 158 SH   SOLE 8 158 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,829 41,659 SH   SOLE 1 41,659 0 0
PENSKE AUTOMOTIVE GRP INC OPT 70959W103 136 3,100 SH Put SOLE 8 3,100 0 0
PENSKE AUTOMOTIVE GRP INC OPT 70959W103 913 20,800 SH Call SOLE 8 20,800 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 163 3,710 SH   SOLE 8 3,710 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 994 22,640 SH   SOLE 44 22,640 0 0
PENTAIR PLC COM G7S00T104 2,918 43,870 SH   SOLE 1 43,870 0 0
PENTAIR PLC OPT G7S00T104 27 400 SH Put SOLE 8 400 0 0
PENTAIR PLC COM G7S00T104 106 1,600 SH   SOLE 8 1,600 0 0
PENTAIR PLC OPT G7S00T104 2,016 30,300 SH Call SOLE 8 30,300 0 0
PENTAIR PLC COM G7S00T104 1,610 24,206 SH   SOLE 9 24,206 0 0
PENTAIR PLC COM G7S00T104 234 3,512 SH   SOLE 44 3,512 0 0
PENTAIR PLC COM G7S00T104 31 462 SH   DFND 66 0 0 462
PENUMBRA INC COM 70975L107 2 22 SH   SOLE 1 22 0 0
PENUMBRA INC COM 70975L107 64 727 SH   SOLE 8 727 0 0
PENUMBRA INC COM 70975L107 147 1,673 SH   SOLE 44 1,673 0 0
PENUMBRA INC COM 70975L107 166 1,887 SH   DFND 66 0 0 1,887
PEOPLES BANCORP INC COM 709789101 0 12 SH   SOLE 1 12 0 0
PEOPLES BANCORP INC COM 709789101 3 100 SH   SOLE 44 100 0 0
PEOPLES BANCORP N C INC COM 710577107 0 3 SH   SOLE 1 3 0 0
PEOPLES BANCORP N C INC COM 710577107 3 97 SH   SOLE 44 97 0 0
PEOPLES FINL SVCS CORP COM 711040105 0 5 SH   SOLE 1 5 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 2,263 128,117 SH   SOLE 1 128,117 0 0
PEOPLES UNITED FINANCIAL INC OPT 712704105 14 800 SH Call SOLE 8 800 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 231 13,084 SH   SOLE 8 13,084 0 0
PEOPLES UNITED FINANCIAL INC OPT 712704105 39 2,200 SH Put SOLE 8 2,200 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 9 500 SH   DFND 66 0 0 500
PEOPLES UTAH BANCORP COM 712706209 0 10 SH   SOLE 1 10 0 0
PEOPLES UTAH BANCORP COM 712706209 3 100 SH   SOLE 44 100 0 0
PEPSICO INC COM 713448108 92,905 804,449 SH   SOLE 1 804,449 0 0
PEPSICO INC COM 713448108 1,456 12,604 SH   SOLE 8 12,604 0 0
PEPSICO INC OPT 713448108 24,126 208,900 SH Call SOLE 8 208,900 0 0
PEPSICO INC OPT 713448108 53,253 461,100 SH Put SOLE 8 461,100 0 0
PEPSICO INC COM 713448108 5,260 45,544 SH   SOLE 9 45,544 0 0
PEPSICO INC COM 713448108 110 950 SH   SOLE 20 0 950 0
PEPSICO INC COM 713448108 1,190 10,307 SH   SOLE 44 10,307 0 0
PEPSICO INC COM 713448108 3,701 32,044 SH   DFND 66 0 0 32,044
PERCEPTRON INC COM 71361F100 1 82 SH   SOLE 8 82 0 0
PERFICIENT INC COM 71375U101 79 4,191 SH   SOLE 1 4,191 0 0
PERFICIENT INC COM 71375U101 51 2,732 SH   SOLE 8 2,732 0 0
PERFICIENT INC COM 71375U101 7 400 SH   SOLE 44 400 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 188 6,864 SH   SOLE 1 6,864 0 0
PERKINELMER INC COM 714046109 2,567 37,680 SH   SOLE 1 37,680 0 0
PERKINELMER INC COM 714046109 131 1,918 SH   SOLE 8 1,918 0 0
PERKINELMER INC COM 714046109 256 3,760 SH   SOLE 44 3,760 0 0
PERMIAN BASIN RTY TR OPT 714236106 70 8,000 SH Put SOLE 8 8,000 0 0
PERNIX THERAPEUTICS HLDGS IN COM 71426V306 0 3 SH   SOLE 1 3 0 0
PERNIX THERAPEUTICS HLDGS IN COM 71426V306 0 55 SH   DFND 66 0 0 55
PERRIGO CO PLC COM G97822103 5,395 71,447 SH   SOLE 1 71,447 0 0
PERRIGO CO PLC OPT G97822103 1,888 25,000 SH Call SOLE 8 25,000 0 0
PERRIGO CO PLC COM G97822103 1,759 23,299 SH   SOLE 8 23,299 0 0
PERRIGO CO PLC OPT G97822103 1,790 23,700 SH Put SOLE 8 23,700 0 0
PERRIGO CO PLC COM G97822103 683 9,050 SH   SOLE 9 9,050 0 0
PERSHING GOLD CORP COM 715302204 1 260 SH   SOLE 8 260 0 0
PETMED EXPRESS INC COM 716382106 99 2,439 SH   SOLE 1 2,439 0 0
PETMED EXPRESS INC COM 716382106 67 1,639 SH   SOLE 8 1,639 0 0
PETMED EXPRESS INC COM 716382106 32 795 SH   SOLE 44 795 0 0
PETROBRAS ARGENTINA S A ADR 71646J109 315 26,200 SH   SOLE 44 26,200 0 0
PETROCHINA CO LTD ADR 71646E100 741 12,084 SH   SOLE 1 12,084 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 8,733 1,092,999 SH   SOLE 1 1,092,999 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 9,934 1,243,353 SH   SOLE 8 1,243,353 0 0
PETROLEO BRASILEIRO SA PETRO OPT 71654V408 17,205 2,153,300 SH Put SOLE 8 2,153,300 0 0
PETROLEO BRASILEIRO SA PETRO OPT 71654V408 6,486 811,700 SH Call SOLE 8 811,700 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 843 105,541 SH   SOLE 9 105,541 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 212 26,510 SH   DFND 66 0 0 26,510
PETROQUEST ENERGY INC COM 716748306 0 86 SH   SOLE 8 86 0 0
PETROQUEST ENERGY INC COM 716748306 21 10,858 SH   DFND 66 0 0 10,858
PFENEX INC COM 717071104 0 13 SH   SOLE 1 13 0 0
PFENEX INC COM 717071104 114 28,433 SH   SOLE 44 28,433 0 0
PFIZER INC COM 717081103 232,894 6,933,382 SH   SOLE 1 6,921,839 11,543 0
PFIZER INC COM 717081103 754 22,418 SH   SOLE 8 22,418 0 0
PFIZER INC OPT 717081103 17,950 534,400 SH Put SOLE 8 534,400 0 0
PFIZER INC OPT 717081103 55,968 1,666,200 SH Call SOLE 8 1,666,200 0 0
PFIZER INC COM 717081103 30,940 921,121 SH   SOLE 9 921,121 0 0
PFIZER INC COM 717081103 7,151 212,903 SH   SOLE 44 212,903 0 0
PFIZER INC COM 717081103 2,517 74,938 SH   DFND 66 0 0 74,938
PFIZER INC COM 717081103 226 6,737 SH   SOLE 66 0 6,737 0
PFSWEB INC COM 717098206 15 1,844 SH   SOLE 8 1,844 0 0
PFSWEB INC COM 717098206 129 15,608 SH   SOLE 44 15,608 0 0
PG&ampE CORP COM 69331C108 50,525 761,287 SH   SOLE 1 761,287 0 0
PG&ampE CORP COM 69331C108 349 5,246 SH   SOLE 8 5,246 0 0
PG&ampE CORP OPT 69331C108 378 5,700 SH Call SOLE 8 5,700 0 0
PG&ampE CORP COM 69331C108 24,872 374,754 SH   SOLE 9 374,754 0 0
PG&ampE CORP COM 69331C108 886 13,342 SH   SOLE 44 13,342 0 0
PGT INNOVATIONS INC COM 69336V101 179 14,008 SH   SOLE 1 14,008 0 0
PHARMERICA CORP COM 71714F104 113 4,296 SH   SOLE 1 4,296 0 0
PHARMERICA CORP COM 71714F104 55 2,088 SH   SOLE 8 2,088 0 0
PHARMERICA CORP COM 71714F104 481 18,308 SH   SOLE 44 18,308 0 0
PHH CORP COM 693320202 775 56,239 SH   SOLE 1 56,239 0 0
PHH CORP OPT 693320202 26 1,900 SH Put SOLE 8 1,900 0 0
PHH CORP COM 693320202 344 24,960 SH   SOLE 8 24,960 0 0
PHH CORP OPT 693320202 18 1,300 SH Call SOLE 8 1,300 0 0
PHH CORP COM 693320202 255 18,500 SH   SOLE 44 18,500 0 0
PHI INC COM 69336T205 0 9 SH   SOLE 1 9 0 0
PHI INC COM 69336T205 1 84 SH   SOLE 8 84 0 0
PHI INC COM 69336T205 2 197 SH   SOLE 44 197 0 0
PHIBRO ANIMAL HEALTH CORP COM 71742Q106 83 2,230 SH   SOLE 1 2,230 0 0
PHIBRO ANIMAL HEALTH CORP COM 71742Q106 437 11,800 SH   SOLE 44 11,800 0 0
PHILIP MORRIS INTL INC COM 718172109 209,484 1,783,613 SH   SOLE 1 1,744,976 38,637 0
PHILIP MORRIS INTL INC OPT 718172109 6,706 57,100 SH Call SOLE 8 57,100 0 0
PHILIP MORRIS INTL INC OPT 718172109 4,381 37,300 SH Put SOLE 8 37,300 0 0
PHILIP MORRIS INTL INC COM 718172109 3,775 32,137 SH   SOLE 9 32,137 0 0
PHILIP MORRIS INTL INC COM 718172109 1,572 13,383 SH   SOLE 20 0 13,383 0
PHILIP MORRIS INTL INC COM 718172109 469 3,990 SH   DFND 20 0 0 3,990
PHILIP MORRIS INTL INC COM 718172109 3,142 26,744 SH   SOLE 44 26,744 0 0
PHILIP MORRIS INTL INC COM 718172109 3,791 32,277 SH   DFND 66 0 0 32,277
PHILIP MORRIS INTL INC COM 718172109 411 3,502 SH   SOLE 66 0 3,502 0
PHILLIPS 66 COM 718546104 24,892 301,019 SH   SOLE 1 301,019 0 0
PHILLIPS 66 OPT 718546104 8,351 101,000 SH Call SOLE 8 101,000 0 0
PHILLIPS 66 OPT 718546104 2,431 29,400 SH Put SOLE 8 29,400 0 0
PHILLIPS 66 COM 718546104 529 6,400 SH   DFND 66 0 0 6,400
PHILLIPS 66 PARTNERS LP COM 718549207 6,866 138,930 SH   SOLE 32 138,930 0 0
PHOENIX NEW MEDIA LTD ADR 71910C103 497 189,024 SH   SOLE 1 189,024 0 0
PHOENIX NEW MEDIA LTD ADR 71910C103 1 497 SH   SOLE 8 497 0 0
PHOTRONICS INC COM 719405102 0 49 SH   SOLE 1 49 0 0
PHOTRONICS INC COM 719405102 1 100 SH   SOLE 8 100 0 0
PHOTRONICS INC COM 719405102 166 17,708 SH   SOLE 44 17,708 0 0
PHYSICIANS RLTY TR TRUS 71943U104 224 11,129 SH   SOLE 1 11,129 0 0
PHYSICIANS RLTY TR COM 71943U104 1,268 62,947 SH   SOLE 1 62,947 0 0
PHYSICIANS RLTY TR TRUS 71943U104 1 67 SH   SOLE 8 67 0 0
PHYSICIANS RLTY TR TRUS 71943U104 447 22,213 SH   SOLE 44 22,213 0 0
PICO HLDGS INC COM 693366205 0 16 SH   SOLE 1 16 0 0
PICO HLDGS INC COM 693366205 0 28 SH   SOLE 8 28 0 0
PICO HLDGS INC COM 693366205 39 2,179 SH   SOLE 44 2,179 0 0
PIEDMONT OFFICE REALTY TR IN TRUS 720190206 2,404 114,047 SH   SOLE 1 114,047 0 0
PIEDMONT OFFICE REALTY TR IN TRUS 720190206 4 185 SH   SOLE 8 185 0 0
PIEDMONT OFFICE REALTY TR IN TRUS 720190206 83 3,945 SH   SOLE 44 3,945 0 0
PIER 1 IMPORTS INC COM 720279108 824 158,776 SH   SOLE 1 158,776 0 0
PIER 1 IMPORTS INC OPT 720279108 86 16,500 SH Call SOLE 8 16,500 0 0
PIER 1 IMPORTS INC OPT 720279108 53 10,300 SH Put SOLE 8 10,300 0 0
PIER 1 IMPORTS INC COM 720279108 0 62 SH   SOLE 8 62 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 0 27 SH   SOLE 1 27 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 778 35,487 SH   SOLE 1 35,487 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 59 2,712 SH   SOLE 8 2,712 0 0
PILGRIMS PRIDE CORP NEW OPT 72147K108 197 9,000 SH Put SOLE 8 9,000 0 0
PILGRIMS PRIDE CORP NEW OPT 72147K108 61 2,800 SH Call SOLE 8 2,800 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 4,244 193,611 SH   SOLE 44 193,611 0 0
PIMCO DYNAMIC INCOME FD FUND 72201Y101 2 51 SH   SOLE 8 51 0 0
PIMCO ETF TR FUND 72201R833 1 9 SH   SOLE 8 9 0 0
PIMCO ETF TR FUND 72201R775 175 1,650 SH   DFND 20 0 0 1,650
PIMCO INCOME STRATEGY FUND I FUND 72201J104 4 400 SH   DFND 66 0 0 400
PINNACLE ENTMT INC NEW COM 72348Y105 306 15,462 SH   SOLE 1 15,462 0 0
PINNACLE ENTMT INC NEW OPT 72348Y105 65 3,300 SH Put SOLE 8 3,300 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 63 3,177 SH   SOLE 8 3,177 0 0
PINNACLE ENTMT INC NEW OPT 72348Y105 65 3,300 SH Call SOLE 8 3,300 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 3,616 183,003 SH   SOLE 44 183,003 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 285 4,539 SH   SOLE 1 4,539 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 1,382 22,005 SH   SOLE 8 22,005 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 6,457 102,819 SH   SOLE 44 102,819 0 0
PINNACLE FOODS INC DEL COM 72348P104 297 4,996 SH   SOLE 1 4,996 0 0
PINNACLE FOODS INC DEL COM 72348P104 9,207 155,000 SH   SOLE 8 155,000 0 0
PINNACLE FOODS INC DEL OPT 72348P104 12 200 SH Call SOLE 8 200 0 0
PINNACLE FOODS INC DEL COM 72348P104 1,510 25,418 SH   SOLE 44 25,418 0 0
PINNACLE WEST CAP CORP COM 723484101 7,857 92,261 SH   SOLE 1 92,261 0 0
PINNACLE WEST CAP CORP COM 723484101 36 429 SH   SOLE 8 429 0 0
PINNACLE WEST CAP CORP COM 723484101 0 1 SH   SOLE 9 1 0 0
PINNACLE WEST CAP CORP COM 723484101 980 11,506 SH   SOLE 44 11,506 0 0
PIONEER ENERGY SVCS CORP COM 723664108 19 9,184 SH   SOLE 1 9,184 0 0
PIONEER ENERGY SVCS CORP COM 723664108 4 1,913 SH   SOLE 8 1,913 0 0
PIONEER ENERGY SVCS CORP OPT 723664108 3 1,600 SH Call SOLE 8 1,600 0 0
PIONEER NAT RES CO COM 723787107 7,817 48,991 SH   SOLE 1 48,991 0 0
PIONEER NAT RES CO OPT 723787107 26,027 163,100 SH Put SOLE 8 163,100 0 0
PIONEER NAT RES CO COM 723787107 21,420 134,225 SH   SOLE 8 134,225 0 0
PIONEER NAT RES CO OPT 723787107 3,957 24,800 SH Call SOLE 8 24,800 0 0
PIONEER NAT RES CO COM 723787107 114 717 SH   SOLE 9 717 0 0
PIONEER NAT RES CO COM 723787107 7 42 SH   DFND 66 0 0 42
PIPER JAFFRAY COS COM 724078100 954 15,920 SH   SOLE 1 15,920 0 0
PIPER JAFFRAY COS COM 724078100 50 833 SH   SOLE 8 833 0 0
PIPER JAFFRAY COS COM 724078100 157 2,612 SH   SOLE 44 2,612 0 0
PITNEY BOWES INC COM 724479100 535 35,373 SH   SOLE 1 35,373 0 0
PITNEY BOWES INC COM 724479100 485 32,098 SH   SOLE 8 32,098 0 0
PITNEY BOWES INC OPT 724479100 148 9,800 SH Put SOLE 8 9,800 0 0
PITNEY BOWES INC OPT 724479100 317 21,000 SH Call SOLE 8 21,000 0 0
PITNEY BOWES INC COM 724479100 889 58,873 SH   SOLE 44 58,873 0 0
PIXELWORKS INC COM 72581M305 0 22 SH   SOLE 1 22 0 0
PJT PARTNERS INC COM 69343T107 1 14 SH   SOLE 1 14 0 0
PJT PARTNERS INC COM 69343T107 321 7,977 SH   SOLE 8 7,977 0 0
PJT PARTNERS INC COM 69343T107 228 5,675 SH   SOLE 44 5,675 0 0
PJT PARTNERS INC COM 69343T107 0 12 SH   DFND 66 0 0 12
PLAINS ALL AMERN PIPELINE L COM 726503105 10,286 391,561 SH   SOLE 1 391,561 0 0
PLAINS ALL AMERN PIPELINE L OPT 726503105 3,906 148,700 SH Call SOLE 8 148,700 0 0
PLAINS ALL AMERN PIPELINE L OPT 726503105 799 30,400 SH Put SOLE 8 30,400 0 0
PLAINS ALL AMERN PIPELINE L COM 726503105 1 21 SH   SOLE 8 21 0 0
PLAINS ALL AMERN PIPELINE L COM 726503105 33,489 1,274,794 SH   SOLE 32 1,274,794 0 0
PLAINS GP HLDGS L P COM 72651A207 11,235 429,491 SH   SOLE 1 429,491 0 0
PLAINS GP HLDGS L P COM 72651A207 74 2,838 SH   SOLE 8 2,838 0 0
PLAINS GP HLDGS L P OPT 72651A207 55 2,100 SH Call SOLE 8 2,100 0 0
PLAINS GP HLDGS L P COM 72651A207 13 500 SH   SOLE 44 500 0 0
PLANET FITNESS INC COM 72703H101 17 764 SH   SOLE 1 764 0 0
PLANET FITNESS INC COM 72703H101 444 19,032 SH   SOLE 44 19,032 0 0
PLANET PAYMENT INC COM U72603118 0 31 SH   SOLE 1 31 0 0
PLANET PAYMENT INC COM U72603118 2 646 SH   SOLE 44 646 0 0
PLANTRONICS INC NEW COM 727493108 5 97 SH   SOLE 1 97 0 0
PLANTRONICS INC NEW COM 727493108 270 5,163 SH   SOLE 44 5,163 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 9 740 SH   SOLE 1 740 0 0
PLATFORM SPECIALTY PRODS COR OPT 72766Q105 4 300 SH Call SOLE 8 300 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 856 67,463 SH   SOLE 8 67,463 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 24 1,887 SH   SOLE 44 1,887 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 10 776 SH   DFND 66 0 0 776
PLATINUM GROUP METALS LTD COM 72765Q601 0 68 SH   SOLE 8 68 0 0
PLATINUM GROUP METALS LTD COM 72765Q601 24 29,000 SH   DFND 66 0 0 29,000
PLAYA HOTELS &amp RESORTS NV COM N70544106 7 600 SH   SOLE 44 600 0 0
PLEXUS CORP COM 729132100 1,047 19,933 SH   SOLE 1 19,933 0 0
PLEXUS CORP COM 729132100 1 11 SH   SOLE 8 11 0 0
PLEXUS CORP COM 729132100 1,140 21,700 SH   SOLE 44 21,700 0 0
PLUG POWER INC COM 72919P202 0 167 SH   SOLE 1 167 0 0
PLUG POWER INC OPT 72919P202 54 26,400 SH Call SOLE 8 26,400 0 0
PLUG POWER INC OPT 72919P202 10 5,000 SH Put SOLE 8 5,000 0 0
PLUG POWER INC COM 72919P202 9 4,322 SH   SOLE 8 4,322 0 0
PLUG POWER INC COM 72919P202 204 100,000 SH   DFND 20 0 0 100,000
PLUG POWER INC COM 72919P202 97 47,484 SH   SOLE 44 47,484 0 0
PLY GEM HLDGS INC COM 72941W100 0 17 SH   SOLE 1 17 0 0
PLY GEM HLDGS INC COM 72941W100 20 1,092 SH   SOLE 44 1,092 0 0
PNC FINL SVCS GROUP INC COM 693475105 43,596 349,129 SH   SOLE 1 349,129 0 0
PNC FINL SVCS GROUP INC OPT 693475105 1,573 12,600 SH Put SOLE 8 12,600 0 0
PNC FINL SVCS GROUP INC OPT 693475105 7,380 59,100 SH Call SOLE 8 59,100 0 0
PNC FINL SVCS GROUP INC COM 693475105 5,178 41,467 SH   SOLE 44 41,467 0 0
PNM RES INC COM 69349H107 406 10,603 SH   SOLE 1 10,603 0 0
PNM RES INC COM 69349H107 199 5,195 SH   SOLE 8 5,195 0 0
PNM RES INC COM 69349H107 8 201 SH   SOLE 44 201 0 0
POLARIS INDS INC COM 731068102 1,172 12,706 SH   SOLE 1 12,706 0 0
POLARIS INDS INC OPT 731068102 3,615 39,200 SH Call SOLE 8 39,200 0 0
POLARIS INDS INC COM 731068102 91 986 SH   SOLE 8 986 0 0
POLARIS INDS INC OPT 731068102 2,177 23,600 SH Put SOLE 8 23,600 0 0
POLYONE CORP COM 73179P106 284 7,338 SH   SOLE 1 7,338 0 0
POLYONE CORP COM 73179P106 244 6,300 SH   SOLE 44 6,300 0 0
POOL CORPORATION COM 73278L105 27 225 SH   SOLE 1 225 0 0
POOL CORPORATION COM 73278L105 6 47 SH   SOLE 8 47 0 0
POOL CORPORATION OPT 73278L105 47 400 SH Call SOLE 8 400 0 0
POOL CORPORATION COM 73278L105 3,397 28,892 SH   SOLE 44 28,892 0 0
POPULAR INC COM 733174700 367 8,791 SH   SOLE 1 8,791 0 0
POPULAR INC OPT 733174700 104 2,500 SH Put SOLE 8 2,500 0 0
POPULAR INC OPT 733174700 133 3,200 SH Call SOLE 8 3,200 0 0
PORTLAND GEN ELEC CO COM 736508847 268 5,867 SH   SOLE 1 5,867 0 0
PORTLAND GEN ELEC CO COM 736508847 27 599 SH   SOLE 8 599 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 162 2,886 SH   SOLE 1 2,886 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 1,985 35,342 SH   SOLE 8 35,342 0 0
PORTOLA PHARMACEUTICALS INC OPT 737010108 640 11,400 SH Put SOLE 8 11,400 0 0
PORTOLA PHARMACEUTICALS INC OPT 737010108 236 4,200 SH Call SOLE 8 4,200 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 4,634 82,500 SH   SOLE 44 82,500 0 0
POST HLDGS INC COM 737446104 1,919 24,719 SH   SOLE 1 24,719 0 0
POST HLDGS INC COM 737446104 161 2,069 SH   SOLE 8 2,069 0 0
POST HLDGS INC COM 737446104 603 7,766 SH   SOLE 44 7,766 0 0
POTASH CORP SASK INC COM 73755L107 11,412 700,100 SH   SOLE 1 700,100 0 0
POTASH CORP SASK INC OPT 73755L107 2,347 144,000 SH Call SOLE 8 144,000 0 0
POTASH CORP SASK INC COM 73755L107 939 57,610 SH   SOLE 8 57,610 0 0
POTASH CORP SASK INC OPT 73755L107 2,393 146,800 SH Put SOLE 8 146,800 0 0
POTASH CORP SASK INC COM 73755L107 45 2,740 SH   SOLE 9 2,740 0 0
POTASH CORP SASK INC COM 73755L107 843 51,747 SH   DFND 66 0 0 51,747
POTBELLY CORP COM 73754Y100 0 16 SH   SOLE 1 16 0 0
POTBELLY CORP COM 73754Y100 31 2,704 SH   SOLE 8 2,704 0 0
POTBELLY CORP OPT 73754Y100 890 77,400 SH Call SOLE 8 77,400 0 0
POTBELLY CORP COM 73754Y100 103 8,952 SH   SOLE 44 8,952 0 0
POTLATCH CORP NEW TRUS 737630103 138 3,032 SH   SOLE 1 3,032 0 0
POTLATCH CORP NEW COM 737630103 845 18,486 SH   SOLE 1 18,486 0 0
POTLATCH CORP NEW TRUS 737630103 92 2,018 SH   SOLE 44 2,018 0 0
POTLATCH CORP NEW COM 737630103 21 466 SH   DFND 66 0 0 466
POWELL INDS INC COM 739128106 32 1,019 SH   SOLE 1 1,019 0 0
POWELL INDS INC COM 739128106 52 1,649 SH   SOLE 8 1,649 0 0
POWELL INDS INC COM 739128106 3 100 SH   SOLE 44 100 0 0
POWER INTEGRATIONS INC COM 739276103 257 3,527 SH   SOLE 1 3,527 0 0
POWER INTEGRATIONS INC COM 739276103 187 2,568 SH   SOLE 44 2,568 0 0
POWERSHARES DB CMDTY IDX TRA FUND 73935S105 221 15,251 SH   SOLE 1 15,251 0 0
POWERSHARES DB CMDTY IDX TRA OPT 73935S105 117 8,100 SH Call SOLE 8 8,100 0 0
POWERSHARES DB CMDTY IDX TRA OPT 73935S105 1 100 SH Put SOLE 8 100 0 0
POWERSHARES DB CMDTY IDX TRA FUND 73935S105 172 11,885 SH   DFND 66 0 0 11,885
POWERSHARES ETF TR II FUND 73937B779 1,649 36,861 SH   SOLE 1 36,861 0 0
POWERSHARES ETF TR II FUND 73937B878 4 62 SH   SOLE 8 62 0 0
POWERSHARES ETF TR II FUND 73937B712 0 8 SH   SOLE 8 8 0 0
POWERSHARES ETF TR II FUND 73937B654 1 37 SH   SOLE 8 37 0 0
POWERSHARES ETF TR II FUND 73937B803 3 56 SH   SOLE 8 56 0 0
POWERSHARES ETF TR II FUND 73937B860 3 46 SH   SOLE 8 46 0 0
POWERSHARES ETF TR II FUND 73937B886 1 15 SH   SOLE 8 15 0 0
POWERSHARES ETF TRUST FUND 73935X690 2 37 SH   SOLE 8 37 0 0
POWERSHARES ETF TRUST FUND 73935X625 126 13,460 SH   SOLE 8 13,460 0 0
POWERSHARES ETF TRUST FUND 73935X195 0 14 SH   SOLE 8 14 0 0
POWERSHARES ETF TRUST FUND 73935X286 3 60 SH   SOLE 8 60 0 0
POWERSHARES ETF TRUST FUND 73935X146 55 529 SH   DFND 66 0 0 529
POWERSHARES ETF TRUST FUND 73935X575 337 12,500 SH   DFND 66 0 0 12,500
POWERSHARES ETF TRUST FUND 73935X625 9 1,000 SH   DFND 66 0 0 1,000
POWERSHARES ETF TRUST FUND 73935X781 101 2,420 SH   DFND 66 0 0 2,420
POWERSHARES ETF TRUST II FUND 73936Q843 2 75 SH   SOLE 8 75 0 0
POWERSHARES ETF TRUST II FUND 73936Q769 602 26,000 SH   DFND 66 0 0 26,000
POWERSHARES QQQ TRUST FUND 73935A104 3,733,086 27,122,094 SH   SOLE 1 27,122,094 0 0
POWERSHARES QQQ TRUST OPT 73935A104 1,089,765 7,917,500 SH Put SOLE 1 7,917,500 0 0
POWERSHARES QQQ TRUST OPT 73935A104 75,702 550,000 SH Call SOLE 1 550,000 0 0
POWERSHARES QQQ TRUST OPT 73935A104 921,527 6,695,200 SH Call SOLE 8 6,695,200 0 0
POWERSHARES QQQ TRUST OPT 73935A104 3,515,366 25,540,300 SH Put SOLE 8 25,540,300 0 0
POWERSHARES QQQ TRUST FUND 73935A104 184,608 1,341,237 SH   SOLE 8 1,341,237 0 0
POWERSHARES QQQ TRUST FUND 73935A104 749 5,442 SH   SOLE 9 5,442 0 0
POWERSHARES QQQ TRUST FUND 73935A104 1,356 9,853 SH   DFND 66 0 0 9,853
POWERSHS DB MULTI SECT COMM FUND 73936B408 1 71 SH   SOLE 1 71 0 0
POWERSHS DB MULTI SECT COMM OPT 73936B705 16 1,000 SH Call SOLE 8 1,000 0 0
POWERSHS DB MULTI SECT COMM OPT 73936B705 15 900 SH Put SOLE 8 900 0 0
POWERSHS DB MULTI SECT COMM OPT 73936B408 568 28,600 SH Call SOLE 8 28,600 0 0
POWERSHS DB MULTI SECT COMM OPT 73936B408 1,092 55,000 SH Put SOLE 8 55,000 0 0
POWERSHS DB MULTI SECT COMM FUND 73936B408 2,184 110,028 SH   SOLE 8 110,028 0 0
POWERSHS DB MULTI SECT COMM FUND 73936B507 0 55 SH   SOLE 8 55 0 0
POWERSHS DB MULTI SECT COMM FUND 73936B705 44 2,678 SH   SOLE 8 2,678 0 0
POWERSHS DB MULTI SECT COMM FUND 73936B705 18 1,073 SH   DFND 66 0 0 1,073
POWERSHS DB US DOLLAR INDEX FUND 73936D107 0 3 SH   SOLE 1 3 0 0
POWERSHS DB US DOLLAR INDEX FUND 73936D206 3 115 SH   SOLE 1 115 0 0
POWERSHS DB US DOLLAR INDEX OPT 73936D107 2,772 112,000 SH Call SOLE 8 112,000 0 0
POWERSHS DB US DOLLAR INDEX FUND 73936D206 11 513 SH   SOLE 8 513 0 0
POWERSHS DB US DOLLAR INDEX FUND 73936D107 334 13,475 SH   SOLE 8 13,475 0 0
POWERSHS DB US DOLLAR INDEX OPT 73936D107 641 25,900 SH Put SOLE 8 25,900 0 0
PPG INDS INC COM 693506107 51,640 469,618 SH   SOLE 1 469,618 0 0
PPG INDS INC OPT 693506107 55 500 SH Call SOLE 8 500 0 0
PPG INDS INC OPT 693506107 352 3,200 SH Put SOLE 8 3,200 0 0
PPG INDS INC COM 693506107 952 8,660 SH   SOLE 8 8,660 0 0
PPG INDS INC COM 693506107 13,840 125,858 SH   SOLE 9 125,858 0 0
PPG INDS INC COM 693506107 2,051 18,648 SH   SOLE 44 18,648 0 0
PPL CORP COM 69351T106 70,902 1,834,026 SH   SOLE 1 1,834,026 0 0
PPL CORP OPT 69351T106 321 8,300 SH Put SOLE 8 8,300 0 0
PPL CORP OPT 69351T106 1,678 43,400 SH Call SOLE 8 43,400 0 0
PPL CORP COM 69351T106 176 4,550 SH   SOLE 8 4,550 0 0
PPL CORP COM 69351T106 5,480 141,743 SH   SOLE 9 141,743 0 0
PPL CORP COM 69351T106 812 21,003 SH   SOLE 44 21,003 0 0
PRA GROUP INC COM 69354N106 208 5,509 SH   SOLE 1 5,509 0 0
PRA GROUP INC COM 69354N106 277 7,295 SH   SOLE 8 7,295 0 0
PRA GROUP INC COM 69354N106 20 525 SH   SOLE 44 525 0 0
PRA HEALTH SCIENCES INC COM 69354M108 2 28 SH   SOLE 1 28 0 0
PRA HEALTH SCIENCES INC COM 69354M108 40 535 SH   SOLE 8 535 0 0
PRA HEALTH SCIENCES INC COM 69354M108 2,153 28,700 SH   SOLE 44 28,700 0 0
PRAXAIR INC COM 74005P104 24,235 182,834 SH   SOLE 1 182,834 0 0
PRAXAIR INC OPT 74005P104 1,803 13,600 SH Call SOLE 8 13,600 0 0
PRAXAIR INC COM 74005P104 160 1,207 SH   SOLE 8 1,207 0 0
PRAXAIR INC OPT 74005P104 4,493 33,900 SH Put SOLE 8 33,900 0 0
PRAXAIR INC COM 74005P104 4 27 SH   SOLE 9 27 0 0
PRAXAIR INC COM 74005P104 2,192 16,538 SH   SOLE 44 16,538 0 0
PRECISION DRILLING CORP OPT 74022D308 0 100 SH Put SOLE 8 100 0 0
PRECISION DRILLING CORP COM 74022D308 1 333 SH   SOLE 8 333 0 0
PRECISION DRILLING CORP COM 74022D308 765 224,300 SH   SOLE 9 224,300 0 0
PRECISION DRILLING CORP COM 74022D308 1,348 395,300 SH   SOLE 44 395,300 0 0
PREFERRED APT CMNTYS INC TRUS 74039L103 0 23 SH   SOLE 1 23 0 0
PREFERRED APT CMNTYS INC TRUS 74039L103 110 6,991 SH   SOLE 44 6,991 0 0
PREFERRED BK LOS ANGELES CA COM 740367404 0 9 SH   SOLE 1 9 0 0
PREFERRED BK LOS ANGELES CA COM 740367404 4 83 SH   SOLE 8 83 0 0
PREFORMED LINE PRODS CO COM 740444104 0 2 SH   SOLE 1 2 0 0
PREMIER FINL BANCORP INC COM 74050M105 0 8 SH   SOLE 1 8 0 0
PREMIER INC COM 74051N102 6 171 SH   SOLE 1 171 0 0
PREMIER INC COM 74051N102 457 12,694 SH   SOLE 8 12,694 0 0
PREMIER INC COM 74051N102 101 2,800 SH   SOLE 44 2,800 0 0
PRESIDIO INC COM 74102M103 0 15 SH   SOLE 1 15 0 0
PRESIDIO INC COM 74102M103 56 3,929 SH   SOLE 44 3,929 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 8 156 SH   SOLE 1 156 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 21 400 SH   SOLE 44 400 0 0
PRETIUM RES INC OPT 74139C102 731 76,100 SH Call SOLE 8 76,100 0 0
PRETIUM RES INC OPT 74139C102 37 3,900 SH Put SOLE 8 3,900 0 0
PRETIUM RES INC COM 74139C102 34 3,500 SH   SOLE 44 3,500 0 0
PRICE T ROWE GROUP INC COM 74144T108 28,255 380,730 SH   SOLE 1 380,730 0 0
PRICE T ROWE GROUP INC OPT 74144T108 260 3,500 SH Put SOLE 8 3,500 0 0
PRICE T ROWE GROUP INC OPT 74144T108 4,461 60,100 SH Call SOLE 8 60,100 0 0
PRICE T ROWE GROUP INC COM 74144T108 890 11,984 SH   SOLE 8 11,984 0 0
PRICE T ROWE GROUP INC COM 74144T108 462 6,229 SH   SOLE 44 6,229 0 0
PRICE T ROWE GROUP INC COM 74144T108 26 348 SH   DFND 66 0 0 348
PRICELINE GRP INC COM 741503403 70,848 37,876 SH   SOLE 1 37,876 0 0
PRICELINE GRP INC COM 741503403 15,803 8,449 SH   SOLE 8 8,449 0 0
PRICELINE GRP INC OPT 741503403 159,181 85,100 SH Put SOLE 8 85,100 0 0
PRICELINE GRP INC BOND 741503AQ9 22 11,000 PRN   SOLE 8 0 0 11,000
PRICELINE GRP INC OPT 741503403 69,210 37,000 SH Call SOLE 8 37,000 0 0
PRICELINE GRP INC COM 741503403 121 65 SH   SOLE 9 65 0 0
PRICELINE GRP INC COM 741503403 1,342 717 SH   SOLE 44 717 0 0
PRICELINE GRP INC COM 741503403 393 210 SH   DFND 66 0 0 210
PRICELINE GRP INC COM 741503403 198 106 SH   SOLE 81 106 0 0
PRICESMART INC COM 741511109 1 17 SH   SOLE 1 17 0 0
PRICESMART INC COM 741511109 84 955 SH   SOLE 8 955 0 0
PRIMERICA INC COM 74164M108 447 5,897 SH   SOLE 1 5,897 0 0
PRIMERICA INC COM 74164M108 131 1,734 SH   SOLE 44 1,734 0 0
PRIMERO MNG CORP COM 74164W106 9 26,869 SH   SOLE 8 26,869 0 0
PRIMERO MNG CORP COM 74164W106 63 183,000 SH   SOLE 44 183,000 0 0
PRIMO WTR CORP COM 74165N105 0 19 SH   SOLE 1 19 0 0
PRIMO WTR CORP COM 74165N105 25 1,961 SH   SOLE 8 1,961 0 0
PRIMO WTR CORP COM 74165N105 20 1,583 SH   SOLE 44 1,583 0 0
PRIMORIS SVCS CORP COM 74164F103 1 28 SH   SOLE 1 28 0 0
PRIMORIS SVCS CORP COM 74164F103 2 98 SH   SOLE 8 98 0 0
PRIMORIS SVCS CORP COM 74164F103 725 29,094 SH   SOLE 44 29,094 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 26,619 415,481 SH   SOLE 1 415,481 0 0
PRINCIPAL FINL GROUP INC OPT 74251V102 468 7,300 SH Call SOLE 8 7,300 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 286 4,466 SH   SOLE 8 4,466 0 0
PRINCIPAL FINL GROUP INC OPT 74251V102 384 6,000 SH Put SOLE 8 6,000 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 812 12,669 SH   SOLE 44 12,669 0 0
PROASSURANCE CORP COM 74267C106 394 6,482 SH   SOLE 1 6,482 0 0
PROASSURANCE CORP COM 74267C106 130 2,146 SH   SOLE 8 2,146 0 0
PROASSURANCE CORP COM 74267C106 749 12,312 SH   SOLE 44 12,312 0 0
PROCTER AND GAMBLE CO COM 742718109 247,547 2,840,492 SH   SOLE 1 2,840,492 0 0
PROCTER AND GAMBLE CO OPT 742718109 16,899 193,900 SH Call SOLE 8 193,900 0 0
PROCTER AND GAMBLE CO OPT 742718109 21,552 247,300 SH Put SOLE 8 247,300 0 0
PROCTER AND GAMBLE CO COM 742718109 153 1,751 SH   SOLE 8 1,751 0 0
PROCTER AND GAMBLE CO COM 742718109 2,439 27,986 SH   SOLE 9 27,986 0 0
PROCTER AND GAMBLE CO COM 742718109 6,212 71,274 SH   SOLE 44 71,274 0 0
PROCTER AND GAMBLE CO COM 742718109 1,498 17,189 SH   SOLE 66 0 17,189 0
PROCTER AND GAMBLE CO COM 742718109 1,844 21,163 SH   DFND 66 0 0 21,163
PROGENICS PHARMACEUTICALS IN COM 743187106 56 8,346 SH   SOLE 1 8,346 0 0
PROGENICS PHARMACEUTICALS IN OPT 743187106 520 76,600 SH Call SOLE 8 76,600 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 320 47,139 SH   SOLE 8 47,139 0 0
PROGENICS PHARMACEUTICALS IN OPT 743187106 23 3,400 SH Put SOLE 8 3,400 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 83 12,293 SH   SOLE 44 12,293 0 0
PROGRESS SOFTWARE CORP COM 743312100 177 5,735 SH   SOLE 1 5,735 0 0
PROGRESS SOFTWARE CORP COM 743312100 1 28 SH   SOLE 8 28 0 0
PROGRESS SOFTWARE CORP COM 743312100 1,447 46,826 SH   SOLE 44 46,826 0 0
PROGRESSIVE CORP OHIO COM 743315103 10,314 233,921 SH   SOLE 1 233,921 0 0
PROGRESSIVE CORP OHIO OPT 743315103 13 300 SH Put SOLE 8 300 0 0
PROGRESSIVE CORP OHIO OPT 743315103 203 4,600 SH Call SOLE 8 4,600 0 0
PROGRESSIVE CORP OHIO COM 743315103 145 3,281 SH   SOLE 44 3,281 0 0
PROLOGIS INC COM 74340W103 3,343 57,017 SH   SOLE 1 57,017 0 0
PROLOGIS INC TRUS 74340W103 30,511 520,287 SH   SOLE 1 520,287 0 0
PROLOGIS INC TRUS 74340W103 214 3,650 SH   SOLE 8 3,650 0 0
PROLOGIS INC OPT 74340W103 381 6,500 SH Call SOLE 8 6,500 0 0
PROLOGIS INC TRUS 74340W103 79 1,357 SH   SOLE 44 1,357 0 0
PROOFPOINT INC COM 743424103 3 30 SH   SOLE 1 30 0 0
PROOFPOINT INC COM 743424103 3,238 37,289 SH   SOLE 8 37,289 0 0
PROOFPOINT INC OPT 743424103 1,667 19,200 SH Put SOLE 8 19,200 0 0
PROPETRO HLDG CORP COM 74347M108 66 4,756 SH   SOLE 1 4,756 0 0
PROS HOLDINGS INC COM 74346Y103 1 20 SH   SOLE 1 20 0 0
PROS HOLDINGS INC COM 74346Y103 67 2,464 SH   SOLE 44 2,464 0 0
PROSHARES TR FUND 74347X633 4 34 SH   SOLE 1 34 0 0
PROSHARES TR OPT 74347B201 5,183 144,500 SH Put SOLE 8 144,500 0 0
PROSHARES TR OPT 74347R107 447 5,000 SH Put SOLE 8 5,000 0 0
PROSHARES TR OPT 74347X831 2,813 28,800 SH Put SOLE 8 28,800 0 0
PROSHARES TR FUND 74347R206 207 1,792 SH   SOLE 8 1,792 0 0
PROSHARES TR OPT 74347X864 810 7,800 SH Call SOLE 8 7,800 0 0
PROSHARES TR FUND 74347R701 8 492 SH   SOLE 8 492 0 0
PROSHARES TR OPT 74348A525 140 2,900 SH Call SOLE 8 2,900 0 0
PROSHARES TR OPT 74347X880 24 400 SH Put SOLE 8 400 0 0
PROSHARES TR FUND 74347R693 39 298 SH   SOLE 8 298 0 0
PROSHARES TR FUND 74347B714 3 69 SH   SOLE 8 69 0 0
PROSHARES TR OPT 74348A442 3 200 SH Put SOLE 8 200 0 0
PROSHARES TR OPT 74347X831 3,379 34,600 SH Call SOLE 8 34,600 0 0
PROSHARES TR FUND 74347B730 2 78 SH   SOLE 8 78 0 0
PROSHARES TR OPT 74348A426 19 1,100 SH Put SOLE 8 1,100 0 0
PROSHARES TR OPT 74348A350 40 1,600 SH Call SOLE 8 1,600 0 0
PROSHARES TR FUND 74347B201 5,586 155,727 SH   SOLE 8 155,727 0 0
PROSHARES TR OPT 74347B201 9,620 268,200 SH Call SOLE 8 268,200 0 0
PROSHARES TR OPT 74347X880 24 400 SH Call SOLE 8 400 0 0
PROSHARES TR FUND 74348A590 67 5,618 SH   SOLE 8 5,618 0 0
PROSHARES TR FUND 74347R818 2 18 SH   SOLE 8 18 0 0
PROSHARES TR OPT 74347R693 13 100 SH Put SOLE 8 100 0 0
PROSHARES TR FUND 74347R719 19 588 SH   SOLE 8 588 0 0
PROSHARES TR FUND 74347R305 24 250 SH   SOLE 8 250 0 0
PROSHARES TR FUND 74348A525 46 952 SH   SOLE 8 952 0 0
PROSHARES TR OPT 74347X575 24 2,100 SH Call SOLE 8 2,100 0 0
PROSHARES TR OPT 74347X633 52 500 SH Put SOLE 8 500 0 0
PROSHARES TR OPT 74347X864 1,080 10,400 SH Put SOLE 8 10,400 0 0
PROSHARES TR OPT 74347R669 312 3,900 SH Call SOLE 8 3,900 0 0
PROSHARES TR FUND 74347X625 14 109 SH   SOLE 8 109 0 0
PROSHARES TR OPT 74347R206 1,407 12,200 SH Call SOLE 8 12,200 0 0
PROSHARES TR OPT 74348A160 26 800 SH Put SOLE 8 800 0 0
PROSHARES TR OPT 74348A590 50 4,200 SH Call SOLE 8 4,200 0 0
PROSHARES TR FUND 74348A475 2 59 SH   SOLE 8 59 0 0
PROSHARES TR OPT 74348A319 23 1,100 SH Put SOLE 8 1,100 0 0
PROSHARES TR OPT 74347B425 1,134 33,850 SH Call SOLE 8 33,850 0 0
PROSHARES TR OPT 74348A319 42 2,000 SH Call SOLE 8 2,000 0 0
PROSHARES TR OPT 74347R107 2,934 32,800 SH Call SOLE 8 32,800 0 0
PROSHARES TR OPT 74347B425 40 1,200 SH Put SOLE 8 1,200 0 0
PROSHARES TR OPT 74348A160 343 10,625 SH Call SOLE 8 10,625 0 0
PROSHARES TR FUND 74347B748 1 29 SH   SOLE 8 29 0 0
PROSHARES TR FUND 74347R669 31 384 SH   SOLE 8 384 0 0
PROSHARES TR OPT 74347R719 63 2,000 SH Put SOLE 8 2,000 0 0
PROSHARES TR OPT 74347R206 1,591 13,800 SH Put SOLE 8 13,800 0 0
PROSHARES TR FUND 74348A442 506 32,309 SH   SOLE 8 32,309 0 0
PROSHARES TR OPT 74348A426 363 20,800 SH Call SOLE 8 20,800 0 0
PROSHARES TR OPT 74347R842 144 1,200 SH Call SOLE 8 1,200 0 0
PROSHARES TR FUND 74347X864 6,731 64,798 SH   SOLE 8 64,798 0 0
PROSHARES TR FUND 74348A244 8 245 SH   SOLE 8 245 0 0
PROSHARES TR FUND 74348A160 1,429 44,277 SH   SOLE 8 44,277 0 0
PROSHARES TR OPT 74347R842 770 6,400 SH Put SOLE 8 6,400 0 0
PROSHARES TR OPT 74347X633 177 1,700 SH Call SOLE 8 1,700 0 0
PROSHARES TR OPT 74347R719 54 1,700 SH Call SOLE 8 1,700 0 0
PROSHARES TR FUND 74348A426 1,960 112,264 SH   SOLE 8 112,264 0 0
PROSHARES TR OPT 74347B300 659 52,000 SH Call SOLE 8 52,000 0 0
PROSHARES TR OPT 74348A442 207 13,200 SH Call SOLE 8 13,200 0 0
PROSHARES TR OPT 74347B300 5 400 SH Put SOLE 8 400 0 0
PROSHARES TR FUND 74348A426 14 800 SH   SOLE 44 800 0 0
PROSHARES TR FUND 74347B300 19 1,500 SH   SOLE 44 1,500 0 0
PROSHARES TR FUND 74347R842 12 100 SH   SOLE 44 100 0 0
PROSHARES TR FUND 74347R107 114 1,279 SH   SOLE 44 1,279 0 0
PROSHARES TR FUND 74347X831 68 700 SH   DFND 66 0 0 700
PROSHARES TR FUND 74347R230 5 400 SH   DFND 66 0 0 400
PROSHARES TR FUND 74347B425 87 2,600 SH   DFND 66 0 0 2,600
PROSHARES TR FUND 74347X625 90 720 SH   DFND 66 0 0 720
PROSHARES TR FUND 74347X849 157 7,000 SH   DFND 66 0 0 7,000
PROSHARES TR FUND 74347X641 3 200 SH   DFND 66 0 0 200
PROSHARES TR FUND 74347X864 148 1,428 SH   DFND 66 0 0 1,428
PROSHARES TR FUND 74347B300 2 148 SH   DFND 66 0 0 148
PROSHARES TR II FUND 74347W239 7,305 750,000 SH   SOLE 1 750,000 0 0
PROSHARES TR II FUND 74347W601 73 1,947 SH   SOLE 8 1,947 0 0
PROSHARES TR II FUND 74347W353 61 1,809 SH   SOLE 8 1,809 0 0
PROSHARES TR II OPT 74347W569 104 1,400 SH Call SOLE 8 1,400 0 0
PROSHARES TR II OPT 74347W353 348 10,300 SH Call SOLE 8 10,300 0 0
PROSHARES TR II OPT 74347W882 42 1,800 SH Put SOLE 8 1,800 0 0
PROSHARES TR II FUND 74347W569 131 1,772 SH   SOLE 8 1,772 0 0
PROSHARES TR II OPT 74347W247 6,545 440,450 SH Call SOLE 8 440,450 0 0
PROSHARES TR II OPT 74347W569 22 300 SH Put SOLE 8 300 0 0
PROSHARES TR II OPT 74347W668 2,986 69,100 SH Put SOLE 8 69,100 0 0
PROSHARES TR II OPT 74347W395 23 300 SH Put SOLE 8 300 0 0
PROSHARES TR II OPT 74347W262 1 100 SH Put SOLE 8 100 0 0
PROSHARES TR II OPT 74347W239 3,149 323,316 SH Call SOLE 8 323,316 0 0
PROSHARES TR II OPT 74347W627 54,042 335,100 SH Call SOLE 8 335,100 0 0
PROSHARES TR II OPT 74347W627 96,907 600,900 SH Put SOLE 8 600,900 0 0
PROSHARES TR II OPT 74347W262 67 6,300 SH Call SOLE 8 6,300 0 0
PROSHARES TR II FUND 74347W247 0 10 SH   SOLE 8 10 0 0
PROSHARES TR II OPT 74347W601 38 1,000 SH Call SOLE 8 1,000 0 0
PROSHARES TR II OPT 74347W353 14 400 SH Put SOLE 8 400 0 0
PROSHARES TR II OPT 74347W882 978 42,300 SH Call SOLE 8 42,300 0 0
PROSHARES TR II OPT 74347W239 1,495 153,500 SH Put SOLE 8 153,500 0 0
PROSHARES TR II OPT 74347W395 8 100 SH Call SOLE 8 100 0 0
PROSHARES TR II OPT 74347W114 334 9,800 SH Call SOLE 8 9,800 0 0
PROSHARES TR II OPT 74347W668 8,862 205,100 SH Call SOLE 8 205,100 0 0
PROSHARES TR II OPT 74347W247 820 55,150 SH Put SOLE 8 55,150 0 0
PROSHARES TR II FUND 74347W247 1 55 SH   DFND 66 0 0 55
PROSPECT CAPITAL CORPORATION COM 74348T102 1,965 242,000 SH   SOLE 1 242,000 0 0
PROSPECT CAPITAL CORPORATION BOND 74348TAR3 523 525,000 PRN   SOLE 8 0 0 525,000
PROSPECT CAPITAL CORPORATION BOND 74348TAL6 979 955,000 PRN   SOLE 8 0 0 955,000
PROSPECT CAPITAL CORPORATION BOND 74348TAM4 133 129,000 PRN   SOLE 8 0 0 129,000
PROSPECT CAPITAL CORPORATION BOND 74348TAQ5 763 761,000 PRN   SOLE 8 0 0 761,000
PROSPERITY BANCSHARES INC COM 743606105 415 6,461 SH   SOLE 1 6,461 0 0
PROSPERITY BANCSHARES INC COM 743606105 640 9,960 SH   SOLE 8 9,960 0 0
PROSPERITY BANCSHARES INC COM 743606105 5,597 87,128 SH   SOLE 44 87,128 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 0 7 SH   SOLE 1 7 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 5 457 SH   SOLE 44 457 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A101 17 20,000 SH   DFND 66 0 0 20,000
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 84 17,861 SH   SOLE 44 17,861 0 0
PROTHENA CORP PLC COM G72800108 2 28 SH   SOLE 1 28 0 0
PROTHENA CORP PLC COM G72800108 502 9,278 SH   SOLE 8 9,278 0 0
PROTHENA CORP PLC COM G72800108 1 23 SH   SOLE 9 23 0 0
PROTHENA CORP PLC COM G72800108 195 3,600 SH   SOLE 44 3,600 0 0
PROTO LABS INC COM 743713109 195 2,897 SH   SOLE 1 2,897 0 0
PROTO LABS INC OPT 743713109 27 400 SH Call SOLE 8 400 0 0
PROTO LABS INC COM 743713109 11 159 SH   SOLE 44 159 0 0
PROVIDENCE SVC CORP COM 743815102 69 1,376 SH   SOLE 1 1,376 0 0
PROVIDENCE SVC CORP COM 743815102 222 4,375 SH   SOLE 44 4,375 0 0
PROVIDENT BANCORP INC COM 74383X109 0 3 SH   SOLE 1 3 0 0
PROVIDENT FINL HLDGS INC COM 743868101 0 4 SH   SOLE 1 4 0 0
PROVIDENT FINL HLDGS INC COM 743868101 10 500 SH   SOLE 44 500 0 0
PROVIDENT FINL SVCS INC COM 74386T105 183 7,212 SH   SOLE 1 7,212 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 0 6 SH   SOLE 1 6 0 0
PRUDENTIAL FINL INC COM 744320102 32,687 302,273 SH   SOLE 1 302,273 0 0
PRUDENTIAL FINL INC OPT 744320102 6,056 56,000 SH Put SOLE 8 56,000 0 0
PRUDENTIAL FINL INC OPT 744320102 2,995 27,700 SH Call SOLE 8 27,700 0 0
PRUDENTIAL FINL INC COM 744320102 7 68 SH   SOLE 8 68 0 0
PRUDENTIAL FINL INC COM 744320102 471 4,357 SH   DFND 20 0 0 4,357
PRUDENTIAL FINL INC COM 744320102 3,964 36,656 SH   SOLE 44 36,656 0 0
PS BUSINESS PKS INC CALIF TRUS 69360J107 2,146 16,211 SH   SOLE 1 16,211 0 0
PSIVIDA CORP COM 74440J101 7 3,988 SH   SOLE 8 3,988 0 0
PSIVIDA CORP COM 74440J101 50 29,200 SH   SOLE 44 29,200 0 0
PSYCHEMEDICS CORP COM 744375205 3 114 SH   SOLE 8 114 0 0
PSYCHEMEDICS CORP COM 744375205 17 700 SH   SOLE 44 700 0 0
PTC INC COM 69370C100 35 638 SH   SOLE 1 638 0 0
PTC INC COM 69370C100 1,274 23,116 SH   SOLE 8 23,116 0 0
PTC INC OPT 69370C100 28 500 SH Call SOLE 8 500 0 0
PTC INC OPT 69370C100 232 4,200 SH Put SOLE 8 4,200 0 0
PTC INC COM 69370C100 1,336 24,242 SH   SOLE 44 24,242 0 0
PTC THERAPEUTICS INC COM 69366J200 0 25 SH   SOLE 1 25 0 0
PTC THERAPEUTICS INC COM 69366J200 1,444 78,794 SH   SOLE 8 78,794 0 0
PTC THERAPEUTICS INC OPT 69366J200 88 4,800 SH Call SOLE 8 4,800 0 0
PTC THERAPEUTICS INC COM 69366J200 223 12,142 SH   DFND 66 0 0 12,142
PUBLIC STORAGE TRUS 74460D109 87,005 417,230 SH   SOLE 1 417,230 0 0
PUBLIC STORAGE COM 74460D109 2,350 11,267 SH   SOLE 1 11,267 0 0
PUBLIC STORAGE OPT 74460D109 521 2,500 SH Call SOLE 8 2,500 0 0
PUBLIC STORAGE TRUS 74460D109 645 3,092 SH   SOLE 8 3,092 0 0
PUBLIC STORAGE OPT 74460D109 2,169 10,400 SH Put SOLE 8 10,400 0 0
PUBLIC STORAGE COM 74460D109 114 547 SH   SOLE 9 547 0 0
PUBLIC STORAGE TRUS 74460D109 965 4,626 SH   SOLE 44 4,626 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 38,626 898,080 SH   SOLE 1 898,080 0 0
PUBLIC SVC ENTERPRISE GROUP OPT 744573106 697 16,200 SH Call SOLE 8 16,200 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 4 91 SH   SOLE 8 91 0 0
PUBLIC SVC ENTERPRISE GROUP OPT 744573106 13 300 SH Put SOLE 8 300 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 13,686 318,225 SH   SOLE 9 318,225 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 1,548 36,002 SH   SOLE 44 36,002 0 0
PULSE BIOSCIENCES INC COM 74587B101 0 7 SH   SOLE 1 7 0 0
PULSE BIOSCIENCES INC COM 74587B101 53 1,524 SH   SOLE 44 1,524 0 0
PULTE GROUP INC COM 745867101 4,140 168,752 SH   SOLE 1 168,752 0 0
PULTE GROUP INC COM 745867101 1,220 49,757 SH   SOLE 8 49,757 0 0
PULTE GROUP INC OPT 745867101 505 20,600 SH Call SOLE 8 20,600 0 0
PULTE GROUP INC OPT 745867101 1,823 74,300 SH Put SOLE 8 74,300 0 0
PULTE GROUP INC COM 745867101 4,072 166,000 SH   SOLE 44 166,000 0 0
PULTE GROUP INC COM 745867101 42 1,721 SH   DFND 66 0 0 1,721
PUMA BIOTECHNOLOGY INC COM 74587V107 2 21 SH   SOLE 1 21 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 7,118 81,441 SH   SOLE 8 81,441 0 0
PUMA BIOTECHNOLOGY INC OPT 74587V107 472 5,400 SH Call SOLE 8 5,400 0 0
PUMA BIOTECHNOLOGY INC OPT 74587V107 4,545 52,000 SH Put SOLE 8 52,000 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 227 2,600 SH   SOLE 44 2,600 0 0
PURE STORAGE INC COM 74624M102 1 68 SH   SOLE 1 68 0 0
PURE STORAGE INC OPT 74624M102 10 800 SH Put SOLE 8 800 0 0
PURE STORAGE INC COM 74624M102 16 1,325 SH   SOLE 8 1,325 0 0
PURECYCLE CORP COM 746228303 0 13 SH   SOLE 1 13 0 0
PURECYCLE CORP COM 746228303 45 5,823 SH   SOLE 44 5,823 0 0
PVH CORP COM 693656100 5,047 44,078 SH   SOLE 1 44,078 0 0
PVH CORP COM 693656100 193 1,691 SH   SOLE 8 1,691 0 0
PVH CORP OPT 693656100 3,137 27,400 SH Put SOLE 8 27,400 0 0
PVH CORP OPT 693656100 721 6,300 SH Call SOLE 8 6,300 0 0
PVH CORP COM 693656100 143 1,254 SH   SOLE 9 1,254 0 0
PVH CORP COM 693656100 11 100 SH   DFND 20 0 0 100
PVH CORP COM 693656100 3,015 26,334 SH   SOLE 44 26,334 0 0
PVH CORP COM 693656100 31 273 SH   DFND 66 0 0 273
PZENA INVESTMENT MGMT INC COM 74731Q103 0 12 SH   SOLE 1 12 0 0
PZENA INVESTMENT MGMT INC COM 74731Q103 1 100 SH   SOLE 44 100 0 0
Q2 HLDGS INC COM 74736L109 1 23 SH   SOLE 1 23 0 0
Q2 HLDGS INC OPT 74736L109 373 10,100 SH Call SOLE 8 10,100 0 0
QAD INC COM 74727D306 0 9 SH   SOLE 1 9 0 0
QAD INC COM 74727D306 1 18 SH   SOLE 44 18 0 0
QCR HOLDINGS INC COM 74727A104 238 5,024 SH   SOLE 1 5,024 0 0
QCR HOLDINGS INC COM 74727A104 9 195 SH   SOLE 44 195 0 0
QEP RES INC COM 74733V100 31 3,074 SH   SOLE 1 3,074 0 0
QEP RES INC OPT 74733V100 39 3,900 SH Put SOLE 8 3,900 0 0
QEP RES INC OPT 74733V100 277 27,400 SH Call SOLE 8 27,400 0 0
QEP RES INC COM 74733V100 223 22,088 SH   SOLE 8 22,088 0 0
QEP RES INC COM 74733V100 627 62,071 SH   SOLE 44 62,071 0 0
QIAGEN NV COM N72482123 613 18,260 SH   SOLE 1 18,260 0 0
QIAGEN NV COM N72482123 446 13,304 SH   SOLE 8 13,304 0 0
QIAGEN NV COM N72482123 13,064 389,512 SH   SOLE 9 389,512 0 0
QIAGEN NV COM N72482123 1,094 32,641 SH   SOLE 44 32,641 0 0
QIWI PLC ADR 74735M108 2 71 SH   SOLE 8 71 0 0
QIWI PLC OPT 74735M108 47 1,900 SH Call SOLE 8 1,900 0 0
QORVO INC COM 74736K101 4,064 64,191 SH   SOLE 1 64,191 0 0
QORVO INC OPT 74736K101 4,439 70,100 SH Call SOLE 8 70,100 0 0
QORVO INC COM 74736K101 1,876 29,627 SH   SOLE 8 29,627 0 0
QORVO INC OPT 74736K101 5,889 93,000 SH Put SOLE 8 93,000 0 0
QORVO INC COM 74736K101 6,687 105,605 SH   SOLE 44 105,605 0 0
QTS RLTY TR INC TRUS 74736A103 2 34 SH   SOLE 1 34 0 0
QTS RLTY TR INC TRUS 74736A103 21 403 SH   SOLE 8 403 0 0
QTS RLTY TR INC OPT 74736A103 445 8,500 SH Call SOLE 8 8,500 0 0
QUAD / GRAPHICS INC COM 747301109 130 5,659 SH   SOLE 1 5,659 0 0
QUAD / GRAPHICS INC COM 747301109 202 8,804 SH   SOLE 8 8,804 0 0
QUAD / GRAPHICS INC COM 747301109 55 2,389 SH   SOLE 44 2,389 0 0
QUAKER CHEM CORP COM 747316107 229 1,579 SH   SOLE 1 1,579 0 0
QUAKER CHEM CORP COM 747316107 451 3,107 SH   SOLE 44 3,107 0 0
QUALCOMM INC COM 747525103 86,943 1,574,474 SH   SOLE 1 1,574,474 0 0
QUALCOMM INC OPT 747525103 11,044 200,000 SH Call SOLE 1 200,000 0 0
QUALCOMM INC OPT 747525103 30,829 558,300 SH Put SOLE 8 558,300 0 0
QUALCOMM INC OPT 747525103 26,522 480,300 SH Call SOLE 8 480,300 0 0
QUALCOMM INC COM 747525103 7,411 134,212 SH   SOLE 8 134,212 0 0
QUALCOMM INC COM 747525103 17,677 320,109 SH   SOLE 9 320,109 0 0
QUALCOMM INC COM 747525103 59 1,060 SH   DFND 66 0 0 1,060
QUALITY CARE PPTYS INC TRUS 747545101 1,344 73,394 SH   SOLE 1 73,394 0 0
QUALITY CARE PPTYS INC OPT 747545101 0 20 SH Put SOLE 8 20 0 0
QUALITY CARE PPTYS INC OPT 747545101 3 180 SH Call SOLE 8 180 0 0
QUALITY CARE PPTYS INC TRUS 747545101 78 4,286 SH   SOLE 8 4,286 0 0
QUALITY CARE PPTYS INC TRUS 747545101 674 36,802 SH   SOLE 44 36,802 0 0
QUALITY CARE PPTYS INC COM 747545101 3 170 SH   DFND 66 0 0 170
QUALITY SYS INC COM 747582104 138 8,010 SH   SOLE 1 8,010 0 0
QUALITY SYS INC OPT 747582104 9 500 SH Call SOLE 8 500 0 0
QUALITY SYS INC COM 747582104 4 248 SH   SOLE 8 248 0 0
QUALITY SYS INC COM 747582104 356 20,670 SH   SOLE 44 20,670 0 0
QUALYS INC COM 74758T303 146 3,566 SH   SOLE 1 3,566 0 0
QUALYS INC OPT 74758T303 61 1,500 SH Call SOLE 8 1,500 0 0
QUALYS INC COM 74758T303 2,154 52,800 SH   SOLE 44 52,800 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 87 4,093 SH   SOLE 1 4,093 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 1 28 SH   SOLE 8 28 0 0
QUANTA SVCS INC COM 74762E102 1,284 39,015 SH   SOLE 1 39,015 0 0
QUANTA SVCS INC COM 74762E102 91 2,771 SH   SOLE 8 2,771 0 0
QUANTA SVCS INC OPT 74762E102 105 3,200 SH Call SOLE 8 3,200 0 0
QUANTA SVCS INC OPT 74762E102 109 3,300 SH Put SOLE 8 3,300 0 0
QUANTA SVCS INC COM 74762E102 508 15,429 SH   SOLE 44 15,429 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 113 5,974 SH   SOLE 1 5,974 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 4 225 SH   SOLE 44 225 0 0
QUANTUM CORP COM 747906501 0 22 SH   SOLE 1 22 0 0
QUANTUM CORP COM 747906501 15 1,912 SH   SOLE 8 1,912 0 0
QUARTERHILL INC COM 747713105 50 35,000 SH   SOLE 9 35,000 0 0
QUEST DIAGNOSTICS INC COM 74834L100 8,199 73,759 SH   SOLE 1 73,759 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,696 15,256 SH   SOLE 8 15,256 0 0
QUEST DIAGNOSTICS INC OPT 74834L100 222 2,000 SH Put SOLE 8 2,000 0 0
QUEST DIAGNOSTICS INC COM 74834L100 2,280 20,508 SH   SOLE 44 20,508 0 0
QUIDEL CORP COM 74838J101 144 5,279 SH   SOLE 1 5,279 0 0
QUIDEL CORP COM 74838J101 231 8,515 SH   SOLE 8 8,515 0 0
QUIDEL CORP COM 74838J101 128 4,732 SH   SOLE 44 4,732 0 0
QUINSTREET INC COM 74874Q100 18 4,264 SH   SOLE 1 4,264 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 2,140 23,905 SH   SOLE 1 23,905 0 0
QUINTILES IMS HOLDINGS INC OPT 74876Y101 242 2,700 SH Put SOLE 8 2,700 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 214 2,390 SH   SOLE 8 2,390 0 0
QUINTILES IMS HOLDINGS INC OPT 74876Y101 1,692 18,900 SH Call SOLE 8 18,900 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 57 637 SH   SOLE 9 637 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 13,596 151,908 SH   SOLE 44 151,908 0 0
QUMU CORP COM 749063103 0 59 SH   SOLE 8 59 0 0
QUORUM HEALTH CORP COM 74909E106 15 3,568 SH   SOLE 1 3,568 0 0
QUORUM HEALTH CORP OPT 74909E106 6 1,350 SH Call SOLE 8 1,350 0 0
QUORUM HEALTH CORP OPT 74909E106 2 500 SH Put SOLE 8 500 0 0
QUORUM HEALTH CORP COM 74909E106 103 24,921 SH   SOLE 44 24,921 0 0
QUOTIENT LTD COM G73268107 0 21 SH   SOLE 1 21 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 562 48,854 SH   SOLE 1 48,854 0 0
R1 RCM INC COM 749397105 0 78 SH   SOLE 1 78 0 0
R1 RCM INC COM 749397105 38 10,038 SH   SOLE 44 10,038 0 0
RA PHARMACEUTICALS INC COM 74933V108 73 3,906 SH   SOLE 1 3,906 0 0
RA PHARMACEUTICALS INC COM 74933V108 43 2,279 SH   SOLE 44 2,279 0 0
RADIAN GROUP INC COM 750236101 401 24,520 SH   SOLE 1 24,520 0 0
RADIAN GROUP INC OPT 750236101 74 4,500 SH Put SOLE 8 4,500 0 0
RADIAN GROUP INC COM 750236101 1,589 97,197 SH   SOLE 8 97,197 0 0
RADIAN GROUP INC BOND 750236AK7 45 32,000 PRN   SOLE 8 0 0 32,000
RADIAN GROUP INC OPT 750236101 268 16,400 SH Call SOLE 8 16,400 0 0
RADIAN GROUP INC COM 750236101 2,908 177,857 SH   SOLE 44 177,857 0 0
RADIANT LOGISTICS INC COM 75025X100 0 28 SH   SOLE 1 28 0 0
RADIANT LOGISTICS INC COM 75025X100 5 900 SH   SOLE 44 900 0 0
RADISYS CORP COM 750459109 0 28 SH   SOLE 1 28 0 0
RADISYS CORP COM 750459109 0 82 SH   SOLE 8 82 0 0
RADISYS CORP COM 750459109 1 300 SH   SOLE 44 300 0 0
RADIUS HEALTH INC COM 750469207 1 28 SH   SOLE 1 28 0 0
RADIUS HEALTH INC OPT 750469207 498 11,000 SH Call SOLE 8 11,000 0 0
RADIUS HEALTH INC OPT 750469207 529 11,700 SH Put SOLE 8 11,700 0 0
RADIUS HEALTH INC COM 750469207 343 7,577 SH   SOLE 8 7,577 0 0
RADIUS HEALTH INC COM 750469207 195 4,316 SH   SOLE 44 4,316 0 0
RADIUS HEALTH INC COM 750469207 82 1,810 SH   DFND 66 0 0 1,810
RADNET INC COM 750491102 0 29 SH   SOLE 1 29 0 0
RADNET INC OPT 750491102 14 1,800 SH Call SOLE 8 1,800 0 0
RADNET INC COM 750491102 252 32,500 SH   SOLE 44 32,500 0 0
RADWARE LTD COM M81873107 513 29,253 SH   SOLE 8 29,253 0 0
RADWARE LTD OPT M81873107 270 15,400 SH Put SOLE 8 15,400 0 0
RAIT FINANCIAL TRUST TRUS 749227609 0 163 SH   SOLE 1 163 0 0
RAIT FINANCIAL TRUST TRUS 749227609 1 384 SH   SOLE 8 384 0 0
RAIT FINANCIAL TRUST BOND 749227AB0 486 519,000 PRN   SOLE 8 0 0 519,000
RAIT FINANCIAL TRUST TRUS 749227609 2 1,100 SH   SOLE 44 1,100 0 0
RALPH LAUREN CORP COM 751212101 12,586 170,540 SH   SOLE 1 170,540 0 0
RALPH LAUREN CORP COM 751212101 19 268 SH   SOLE 8 268 0 0
RALPH LAUREN CORP OPT 751212101 3,889 52,700 SH Call SOLE 8 52,700 0 0
RALPH LAUREN CORP OPT 751212101 7,077 95,900 SH Put SOLE 8 95,900 0 0
RALPH LAUREN CORP COM 751212101 81 1,099 SH   SOLE 9 1,099 0 0
RALPH LAUREN CORP COM 751212101 545 7,390 SH   SOLE 44 7,390 0 0
RAMACO RES INC COM 75134P303 0 5 SH   SOLE 1 5 0 0
RAMACO RES INC COM 75134P303 43 7,125 SH   SOLE 44 7,125 0 0
RAMBUS INC DEL COM 750917106 152 13,279 SH   SOLE 1 13,279 0 0
RAMBUS INC DEL OPT 750917106 440 38,500 SH Call SOLE 8 38,500 0 0
RAMBUS INC DEL OPT 750917106 335 29,300 SH Put SOLE 8 29,300 0 0
RAMBUS INC DEL COM 750917106 443 38,785 SH   SOLE 8 38,785 0 0
RAMBUS INC DEL COM 750917106 126 11,018 SH   SOLE 44 11,018 0 0
RAMCO-GERSHENSON PPTYS TR TRUS 751452202 848 65,717 SH   SOLE 1 65,717 0 0
RAMCO-GERSHENSON PPTYS TR TRUS 751452202 1 107 SH   SOLE 8 107 0 0
RAMCO-GERSHENSON PPTYS TR TRUS 751452202 23 1,794 SH   SOLE 44 1,794 0 0
RANDGOLD RES LTD ADR 752344309 880 9,954 SH   SOLE 8 9,954 0 0
RANDGOLD RES LTD OPT 752344309 10,014 113,200 SH Put SOLE 8 113,200 0 0
RANDGOLD RES LTD OPT 752344309 2,804 31,700 SH Call SOLE 8 31,700 0 0
RANGE RES CORP COM 75281A109 8,115 350,244 SH   SOLE 1 350,244 0 0
RANGE RES CORP COM 75281A109 5,808 250,667 SH   SOLE 8 250,667 0 0
RANGE RES CORP OPT 75281A109 2,734 118,000 SH Call SOLE 8 118,000 0 0
RANGE RES CORP OPT 75281A109 5,077 219,100 SH Put SOLE 8 219,100 0 0
RANGE RES CORP COM 75281A109 452 19,496 SH   SOLE 44 19,496 0 0
RAPID7 INC COM 753422104 0 15 SH   SOLE 1 15 0 0
RAPID7 INC COM 753422104 23 1,392 SH   SOLE 8 1,392 0 0
RAPID7 INC COM 753422104 69 4,123 SH   SOLE 44 4,123 0 0
RAVEN INDS INC COM 754212108 143 4,288 SH   SOLE 1 4,288 0 0
RAVEN INDS INC COM 754212108 242 7,268 SH   SOLE 8 7,268 0 0
RAVEN INDS INC COM 754212108 688 20,649 SH   SOLE 44 20,649 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 2,864 35,704 SH   SOLE 1 35,704 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 173 2,151 SH   SOLE 8 2,151 0 0
RAYMOND JAMES FINANCIAL INC OPT 754730109 409 5,100 SH Put SOLE 8 5,100 0 0
RAYMOND JAMES FINANCIAL INC OPT 754730109 1,428 17,800 SH Call SOLE 8 17,800 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 22 273 SH   SOLE 44 273 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 107 6,862 SH   SOLE 1 6,862 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 87 5,548 SH   SOLE 44 5,548 0 0
RAYONIER INC TRUS 754907103 286 9,959 SH   SOLE 1 9,959 0 0
RAYONIER INC TRUS 754907103 221 7,681 SH   SOLE 44 7,681 0 0
RAYTHEON CO COM 755111507 17,573 108,825 SH   SOLE 1 108,825 0 0
RAYTHEON CO OPT 755111507 9,786 60,600 SH Call SOLE 8 60,600 0 0
RAYTHEON CO OPT 755111507 9,963 61,700 SH Put SOLE 8 61,700 0 0
RAYTHEON CO COM 755111507 4,348 26,924 SH   SOLE 8 26,924 0 0
RAYTHEON CO COM 755111507 2,187 13,546 SH   SOLE 44 13,546 0 0
RAYTHEON CO COM 755111507 12 76 SH   DFND 66 0 0 76
RAYTHEON CO COM 755111507 368 2,281 SH   SOLE 66 0 2,281 0
RBC BEARINGS INC COM 75524B104 2 17 SH   SOLE 1 17 0 0
RBC BEARINGS INC COM 75524B104 204 2,009 SH   SOLE 44 2,009 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 0 7 SH   SOLE 1 7 0 0
RCI HOSPITALITY HLDGS INC OPT 74934Q108 79 3,300 SH Call SOLE 8 3,300 0 0
RCI HOSPITALITY HLDGS INC OPT 74934Q108 67 2,800 SH Put SOLE 8 2,800 0 0
RE MAX HLDGS INC COM 75524W108 180 3,201 SH   SOLE 1 3,201 0 0
RE MAX HLDGS INC COM 75524W108 807 14,400 SH   SOLE 44 14,400 0 0
READING INTERNATIONAL INC COM 755408101 2 161 SH   SOLE 1 161 0 0
READING INTERNATIONAL INC COM 755408101 248 15,385 SH   SOLE 44 15,385 0 0
REAL IND INC COM 75601W104 101 34,658 SH   SOLE 44 34,658 0 0
REALNETWORKS INC COM 75605L708 0 18 SH   SOLE 1 18 0 0
REALNETWORKS INC COM 75605L708 0 69 SH   SOLE 8 69 0 0
REALNETWORKS INC COM 75605L708 1 200 SH   SOLE 44 200 0 0
REALOGY HLDGS CORP COM 75605Y106 624 19,242 SH   SOLE 1 19,242 0 0
REALOGY HLDGS CORP OPT 75605Y106 32 1,000 SH Put SOLE 8 1,000 0 0
REALOGY HLDGS CORP COM 75605Y106 8,150 251,136 SH   SOLE 8 251,136 0 0
REALOGY HLDGS CORP OPT 75605Y106 84 2,600 SH Call SOLE 8 2,600 0 0
REALOGY HLDGS CORP COM 75605Y106 464 14,300 SH   SOLE 44 14,300 0 0
REALPAGE INC COM 75606N109 2 44 SH   SOLE 1 44 0 0
REALPAGE INC COM 75606N109 118 3,272 SH   SOLE 44 3,272 0 0
REALTY INCOME CORP TRUS 756109104 32,624 591,236 SH   SOLE 1 591,236 0 0
REALTY INCOME CORP TRUS 756109104 16 291 SH   SOLE 8 291 0 0
REALTY INCOME CORP OPT 756109104 646 11,700 SH Call SOLE 8 11,700 0 0
REALTY INCOME CORP OPT 756109104 61 1,100 SH Put SOLE 8 1,100 0 0
REALTY INCOME CORP TRUS 756109104 2,842 51,508 SH   SOLE 44 51,508 0 0
REALTY INCOME CORP COM 756109104 22 400 SH   DFND 66 0 0 400
REATA PHARMACEUTICALS INC COM 75615P103 0 6 SH   SOLE 1 6 0 0
REATA PHARMACEUTICALS INC COM 75615P103 6 188 SH   SOLE 44 188 0 0
RECRO PHARMA INC COM 75629F109 0 11 SH   SOLE 1 11 0 0
RECRO PHARMA INC COM 75629F109 15 2,075 SH   SOLE 44 2,075 0 0
RED HAT INC COM 756577102 41,248 430,802 SH   SOLE 1 430,802 0 0
RED HAT INC COM 756577102 6,593 68,862 SH   SOLE 8 68,862 0 0
RED HAT INC OPT 756577102 3,485 36,400 SH Put SOLE 8 36,400 0 0
RED HAT INC BOND 756577AD4 138 100,000 PRN   SOLE 8 0 0 100,000
RED HAT INC OPT 756577102 15,454 161,400 SH Call SOLE 8 161,400 0 0
RED HAT INC COM 756577102 9,311 97,255 SH   SOLE 44 97,255 0 0
RED HAT INC COM 756577102 18 188 SH   DFND 66 0 0 188
RED LION HOTELS CORP COM 756764106 0 13 SH   SOLE 1 13 0 0
RED LION HOTELS CORP COM 756764106 0 13 SH   SOLE 8 13 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 581 8,899 SH   SOLE 1 8,899 0 0
RED ROBIN GOURMET BURGERS IN OPT 75689M101 7 100 SH Put SOLE 8 100 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 780 11,951 SH   SOLE 8 11,951 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 46 700 SH   SOLE 44 700 0 0
RED ROCK RESORTS INC COM 75700L108 13 551 SH   SOLE 1 551 0 0
RED ROCK RESORTS INC COM 75700L108 21 871 SH   SOLE 8 871 0 0
RED ROCK RESORTS INC COM 75700L108 156 6,638 SH   SOLE 44 6,638 0 0
REDWOOD TR INC TRUS 758075402 1 57 SH   SOLE 1 57 0 0
REDWOOD TR INC COM 758075402 148 8,699 SH   SOLE 1 8,699 0 0
REGAL BELOIT CORP COM 758750103 1,501 18,414 SH   SOLE 1 18,414 0 0
REGAL BELOIT CORP COM 758750103 173 2,127 SH   SOLE 8 2,127 0 0
REGAL BELOIT CORP COM 758750103 449 5,500 SH   SOLE 44 5,500 0 0
REGAL ENTMT GROUP COM 758766109 108 5,278 SH   SOLE 1 5,278 0 0
REGAL ENTMT GROUP COM 758766109 6 272 SH   SOLE 8 272 0 0
REGAL ENTMT GROUP COM 758766109 360 17,612 SH   SOLE 44 17,612 0 0
REGENCY CTRS CORP COM 758849103 3,368 53,768 SH   SOLE 1 53,768 0 0
REGENCY CTRS CORP TRUS 758849103 10,857 173,343 SH   SOLE 1 173,343 0 0
REGENCY CTRS CORP TRUS 758849103 9 147 SH   SOLE 8 147 0 0
REGENCY CTRS CORP COM 758849103 119 1,898 SH   SOLE 9 1,898 0 0
REGENERON PHARMACEUTICALS COM 75886F107 25,020 50,946 SH   SOLE 1 50,946 0 0
REGENERON PHARMACEUTICALS OPT 75886F107 104,318 212,400 SH Call SOLE 8 212,400 0 0
REGENERON PHARMACEUTICALS COM 75886F107 11,721 23,866 SH   SOLE 8 23,866 0 0
REGENERON PHARMACEUTICALS OPT 75886F107 139,877 284,800 SH Put SOLE 8 284,800 0 0
REGENERON PHARMACEUTICALS COM 75886F107 0 1 SH   SOLE 9 1 0 0
REGENERON PHARMACEUTICALS COM 75886F107 104 212 SH   SOLE 44 212 0 0
REGENXBIO INC COM 75901B107 0 21 SH   SOLE 1 21 0 0
REGENXBIO INC COM 75901B107 196 9,900 SH   SOLE 44 9,900 0 0
REGIONAL MGMT CORP COM 75902K106 0 9 SH   SOLE 1 9 0 0
REGIONAL MGMT CORP COM 75902K106 23 985 SH   SOLE 8 985 0 0
REGIONAL MGMT CORP COM 75902K106 35 1,500 SH   SOLE 44 1,500 0 0
REGIONS FINL CORP NEW COM 7591EP100 6,116 417,773 SH   SOLE 1 417,773 0 0
REGIONS FINL CORP NEW OPT 7591EP100 613 41,900 SH Put SOLE 8 41,900 0 0
REGIONS FINL CORP NEW OPT 7591EP100 398 27,200 SH Call SOLE 8 27,200 0 0
REGIONS FINL CORP NEW COM 7591EP100 535 36,526 SH   SOLE 8 36,526 0 0
REGIONS FINL CORP NEW COM 7591EP100 1,444 98,644 SH   SOLE 44 98,644 0 0
REGIS CORP MINN COM 758932107 43 4,183 SH   SOLE 1 4,183 0 0
REGIS CORP MINN COM 758932107 23 2,226 SH   SOLE 8 2,226 0 0
REGIS CORP MINN COM 758932107 43 4,200 SH   SOLE 44 4,200 0 0
REGULUS THERAPEUTICS INC COM 75915K101 0 89 SH   SOLE 8 89 0 0
REGULUS THERAPEUTICS INC COM 75915K101 49 49,600 SH   SOLE 44 49,600 0 0
REINSURANCE GROUP AMER INC COM 759351604 2,263 17,619 SH   SOLE 1 17,619 0 0
REINSURANCE GROUP AMER INC COM 759351604 216 1,686 SH   SOLE 44 1,686 0 0
REIS INC COM 75936P105 0 8 SH   SOLE 1 8 0 0
RELIANCE STEEL &amp ALUMINUM CO COM 759509102 1,617 22,205 SH   SOLE 1 22,205 0 0
RELIANCE STEEL &amp ALUMINUM CO COM 759509102 284 3,905 SH   SOLE 8 3,905 0 0
RELIANCE STEEL &amp ALUMINUM CO OPT 759509102 175 2,400 SH Put SOLE 8 2,400 0 0
RELIANCE STEEL &amp ALUMINUM CO OPT 759509102 816 11,200 SH Call SOLE 8 11,200 0 0
RELIANCE STEEL &amp ALUMINUM CO COM 759509102 505 6,930 SH   SOLE 44 6,930 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,279 9,203 SH   SOLE 1 9,203 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 3 19 SH   SOLE 8 19 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 889 6,395 SH   SOLE 44 6,395 0 0
RENASANT CORP COM 75970E107 1 33 SH   SOLE 1 33 0 0
RENASANT CORP COM 75970E107 9 200 SH   SOLE 44 200 0 0
RENESOLA LTD ADR 75971T301 1 353 SH   SOLE 8 353 0 0
RENEWABLE ENERGY GROUP INC COM 75972A301 0 28 SH   SOLE 1 28 0 0
RENEWABLE ENERGY GROUP INC COM 75972A301 27 2,051 SH   SOLE 8 2,051 0 0
RENEWABLE ENERGY GROUP INC COM 75972A301 40 3,102 SH   SOLE 9 3,102 0 0
RENEWABLE ENERGY GROUP INC COM 75972A301 939 72,522 SH   SOLE 44 72,522 0 0
RENEWABLE ENERGY GROUP INC COM 75972A301 13 1,000 SH   DFND 66 0 0 1,000
RENNOVA HEALTH INC COM 759757602 1 1,667 SH   SOLE 8 1,667 0 0
RENREN INC ADR 759892201 516 84,716 SH   SOLE 1 84,716 0 0
RENREN INC ADR 759892201 0 15 SH   SOLE 8 15 0 0
RENT A CTR INC NEW COM 76009N100 233 19,861 SH   SOLE 1 19,861 0 0
RENT A CTR INC NEW OPT 76009N100 485 41,400 SH Put SOLE 8 41,400 0 0
RENT A CTR INC NEW COM 76009N100 23 1,977 SH   SOLE 8 1,977 0 0
RENT A CTR INC NEW OPT 76009N100 5 400 SH Call SOLE 8 400 0 0
REPLIGEN CORP COM 759916109 168 4,050 SH   SOLE 1 4,050 0 0
REPLIGEN CORP BOND 759916AA7 62 43,000 PRN   SOLE 8 0 0 43,000
REPLIGEN CORP OPT 759916109 1,658 40,000 SH Put SOLE 8 40,000 0 0
REPLIGEN CORP COM 759916109 37 881 SH   SOLE 8 881 0 0
REPLIGEN CORP COM 759916109 196 4,730 SH   SOLE 44 4,730 0 0
REPROS THERAPEUTICS INC COM 76028H209 0 224 SH   SOLE 8 224 0 0
REPUBLIC BANCORP KY COM 760281204 0 6 SH   SOLE 1 6 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 0 35 SH   SOLE 1 35 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 31 3,300 SH   SOLE 44 3,300 0 0
REPUBLIC SVCS INC COM 760759100 6,187 97,080 SH   SOLE 1 97,080 0 0
REPUBLIC SVCS INC COM 760759100 1 22 SH   SOLE 8 22 0 0
REPUBLIC SVCS INC COM 760759100 1,399 21,950 SH   SOLE 9 21,950 0 0
REPUBLIC SVCS INC COM 760759100 743 11,656 SH   DFND 20 0 0 11,656
REPUBLIC SVCS INC COM 760759100 730 11,460 SH   SOLE 44 11,460 0 0
REPUBLIC SVCS INC COM 760759100 127 2,000 SH   DFND 66 0 0 2,000
RESEARCH FRONTIERS INC COM 760911107 0 84 SH   SOLE 8 84 0 0
RESMED INC COM 761152107 1,190 15,290 SH   SOLE 1 15,290 0 0
RESMED INC OPT 761152107 93 1,200 SH Put SOLE 8 1,200 0 0
RESMED INC OPT 761152107 171 2,200 SH Call SOLE 8 2,200 0 0
RESMED INC COM 761152107 123 1,574 SH   SOLE 8 1,574 0 0
RESMED INC COM 761152107 461 5,915 SH   SOLE 44 5,915 0 0
RESOLUTE ENERGY CORP COM 76116A306 66 2,219 SH   SOLE 1 2,219 0 0
RESOLUTE ENERGY CORP OPT 76116A306 2,655 89,200 SH Call SOLE 8 89,200 0 0
RESOLUTE ENERGY CORP COM 76116A306 8 274 SH   SOLE 8 274 0 0
RESOLUTE ENERGY CORP COM 76116A306 899 30,226 SH   SOLE 44 30,226 0 0
RESOURCE CAP CORP TRUS 76120W708 0 22 SH   SOLE 1 22 0 0
RESOURCE CAP CORP TRUS 76120W708 89 8,817 SH   SOLE 44 8,817 0 0
RESOURCES CONNECTION INC COM 76122Q105 48 3,522 SH   SOLE 1 3,522 0 0
RESOURCES CONNECTION INC COM 76122Q105 4 286 SH   SOLE 44 286 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 27 430 SH   SOLE 1 430 0 0
RESTAURANT BRANDS INTL INC OPT 76131D103 482 7,700 SH Call SOLE 8 7,700 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 128 2,044 SH   SOLE 8 2,044 0 0
RESTAURANT BRANDS INTL INC OPT 76131D103 500 8,000 SH Put SOLE 8 8,000 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 2,089 33,400 SH   SOLE 9 33,400 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 638 10,209 SH   DFND 20 0 0 10,209
RESTAURANT BRANDS INTL INC COM 76131D103 19 300 SH   SOLE 44 300 0 0
RETAIL OPPORTUNITY INVTS COR TRUS 76131N101 2,635 137,284 SH   SOLE 1 137,284 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 721 37,587 SH   SOLE 1 37,587 0 0
RETAIL OPPORTUNITY INVTS COR TRUS 76131N101 0 24 SH   SOLE 8 24 0 0
RETAIL OPPORTUNITY INVTS COR TRUS 76131N101 109 5,700 SH   SOLE 44 5,700 0 0
RETAIL PPTYS AMER INC TRUS 76131V202 2,269 185,842 SH   SOLE 1 185,842 0 0
RETAIL PPTYS AMER INC TRUS 76131V202 5 397 SH   SOLE 8 397 0 0
RETAIL PPTYS AMER INC TRUS 76131V202 780 63,863 SH   SOLE 44 63,863 0 0
RETROPHIN INC COM 761299106 1 29 SH   SOLE 1 29 0 0
RETROPHIN INC COM 761299106 1 59 SH   SOLE 8 59 0 0
RETROPHIN INC COM 761299106 40 2,084 SH   SOLE 44 2,084 0 0
REV GROUP INC COM 749527107 0 9 SH   SOLE 1 9 0 0
REV GROUP INC COM 749527107 260 9,378 SH   SOLE 44 9,378 0 0
REVANCE THERAPEUTICS INC COM 761330109 0 17 SH   SOLE 1 17 0 0
REVANCE THERAPEUTICS INC COM 761330109 4 155 SH   SOLE 8 155 0 0
REVANCE THERAPEUTICS INC COM 761330109 290 11,000 SH   SOLE 44 11,000 0 0
REVLON INC COM 761525609 0 9 SH   SOLE 1 9 0 0
REVLON INC OPT 761525609 209 8,800 SH Call SOLE 8 8,800 0 0
REVLON INC COM 761525609 82 3,459 SH   SOLE 8 3,459 0 0
REVLON INC OPT 761525609 24 1,000 SH Put SOLE 8 1,000 0 0
REVOLUTION LIGHTING TECHNOLO COM 76155G206 0 10 SH   SOLE 1 10 0 0
REVOLUTION LIGHTING TECHNOLO COM 76155G206 24 3,695 SH   SOLE 44 3,695 0 0
REX AMERICAN RESOURCES CORP COM 761624105 126 1,311 SH   SOLE 1 1,311 0 0
REX AMERICAN RESOURCES CORP COM 761624105 1,580 16,368 SH   SOLE 44 16,368 0 0
REX ENERGY CORPORATION COM 761565506 18 6,020 SH   SOLE 8 6,020 0 0
REXFORD INDL RLTY INC TRUS 76169C100 1,298 47,311 SH   SOLE 1 47,311 0 0
REXFORD INDL RLTY INC COM 76169C100 1,409 51,343 SH   SOLE 1 51,343 0 0
REXFORD INDL RLTY INC TRUS 76169C100 1 21 SH   SOLE 8 21 0 0
REXNORD CORP NEW COM 76169B102 2 78 SH   SOLE 1 78 0 0
REXNORD CORP NEW COM 76169B102 0 1 SH   SOLE 8 1 0 0
REXNORD CORP NEW COM 76169B102 254 10,939 SH   SOLE 44 10,939 0 0
REYNOLDS AMERICAN INC COM 761713106 272,050 4,182,790 SH   SOLE 1 4,182,790 0 0
REYNOLDS AMERICAN INC OPT 761713106 6,504 100,000 SH Call SOLE 1 100,000 0 0
REYNOLDS AMERICAN INC OPT 761713106 1,255 19,300 SH Call SOLE 8 19,300 0 0
REYNOLDS AMERICAN INC OPT 761713106 4,248 65,300 SH Put SOLE 8 65,300 0 0
REYNOLDS AMERICAN INC COM 761713106 12,850 197,572 SH   SOLE 8 197,572 0 0
REYNOLDS AMERICAN INC COM 761713106 7,393 113,669 SH   SOLE 9 113,669 0 0
REYNOLDS AMERICAN INC COM 761713106 742 11,404 SH   DFND 66 0 0 11,404
RGC RES INC COM 74955L103 1 55 SH   SOLE 1 55 0 0
RGC RES INC COM 74955L103 44 1,547 SH   SOLE 44 1,547 0 0
RH COM 74967X103 1,282 19,866 SH   SOLE 1 19,866 0 0
RH OPT 74967X103 10,388 161,000 SH Call SOLE 8 161,000 0 0
RH COM 74967X103 1,045 16,200 SH   SOLE 8 16,200 0 0
RH OPT 74967X103 7,246 112,300 SH Put SOLE 8 112,300 0 0
RH COM 74967X103 1,669 25,869 SH   SOLE 44 25,869 0 0
RICE ENERGY INC COM 762760106 13,854 520,238 SH   SOLE 1 520,238 0 0
RICE ENERGY INC COM 762760106 176 6,619 SH   SOLE 8 6,619 0 0
RICE ENERGY INC OPT 762760106 93 3,500 SH Call SOLE 8 3,500 0 0
RICE ENERGY INC COM 762760106 853 32,049 SH   SOLE 44 32,049 0 0
RICE MIDSTREAM PARTNERS LP COM 762819100 212 10,656 SH   SOLE 8 10,656 0 0
RICE MIDSTREAM PARTNERS LP COM 762819100 536 26,890 SH   SOLE 32 26,890 0 0
RIGEL PHARMACEUTICALS INC COM 766559603 0 90 SH   SOLE 1 90 0 0
RIGEL PHARMACEUTICALS INC OPT 766559603 0 100 SH Put SOLE 8 100 0 0
RIGEL PHARMACEUTICALS INC OPT 766559603 61 22,200 SH Call SOLE 8 22,200 0 0
RIGEL PHARMACEUTICALS INC COM 766559603 301 109,979 SH   SOLE 8 109,979 0 0
RIGEL PHARMACEUTICALS INC COM 766559603 145 53,100 SH   SOLE 44 53,100 0 0
RIGHTSIDE GROUP LTD COM 76658B100 0 9 SH   SOLE 1 9 0 0
RIGHTSIDE GROUP LTD COM 76658B100 35 3,261 SH   SOLE 8 3,261 0 0
RIGHTSIDE GROUP LTD COM 76658B100 2 165 SH   SOLE 44 165 0 0
RIGNET INC COM 766582100 0 9 SH   SOLE 1 9 0 0
RING ENERGY INC COM 76680V108 415 31,941 SH   SOLE 1 31,941 0 0
RING ENERGY INC COM 76680V108 60 4,600 SH   SOLE 44 4,600 0 0
RINGCENTRAL INC COM 76680R206 2 46 SH   SOLE 1 46 0 0
RINGCENTRAL INC COM 76680R206 25 691 SH   SOLE 8 691 0 0
RINGCENTRAL INC COM 76680R206 3,175 86,864 SH   SOLE 44 86,864 0 0
RIO TINTO PLC ADR 767204100 1,437 33,975 SH   SOLE 1 33,975 0 0
RIO TINTO PLC OPT 767204100 18,841 445,300 SH Put SOLE 8 445,300 0 0
RIO TINTO PLC OPT 767204100 21,032 497,100 SH Call SOLE 8 497,100 0 0
RIO TINTO PLC ADR 767204100 1 21 SH   SOLE 8 21 0 0
RIO TINTO PLC ADR 767204100 253 5,972 SH   SOLE 9 5,972 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 5 156 SH   SOLE 8 156 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 66 2,300 SH   SOLE 44 2,300 0 0
RITE AID CORP COM 767754104 10 3,533 SH   SOLE 1 3,533 0 0
RITE AID CORP OPT 767754104 826 280,000 SH Call SOLE 1 280,000 0 0
RITE AID CORP OPT 767754104 6,918 2,345,300 SH Call SOLE 8 2,345,300 0 0
RITE AID CORP COM 767754104 161 54,252 SH   SOLE 8 54,252 0 0
RITE AID CORP OPT 767754104 5,512 1,868,500 SH Put SOLE 8 1,868,500 0 0
RITE AID CORP COM 767754104 415 140,744 SH   SOLE 44 140,744 0 0
RIVERVIEW BANCORP INC COM 769397100 0 15 SH   SOLE 1 15 0 0
RIVERVIEW BANCORP INC COM 769397100 19 2,829 SH   SOLE 44 2,829 0 0
RLI CORP COM 749607107 249 4,548 SH   SOLE 1 4,548 0 0
RLJ LODGING TR TRUS 74965L101 3,613 181,847 SH   SOLE 1 181,847 0 0
RLJ LODGING TR TRUS 74965L101 97 4,876 SH   SOLE 8 4,876 0 0
RLJ LODGING TR TRUS 74965L101 276 13,905 SH   SOLE 44 13,905 0 0
RMR GROUP INC COM 74967R106 0 5 SH   SOLE 1 5 0 0
RMR GROUP INC COM 74967R106 1 19 SH   SOLE 8 19 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 26 3,599 SH   SOLE 1 3,599 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 1 100 SH   SOLE 44 100 0 0
ROBERT HALF INTL INC COM 770323103 1,805 37,651 SH   SOLE 1 37,651 0 0
ROBERT HALF INTL INC OPT 770323103 5 100 SH Put SOLE 8 100 0 0
ROBERT HALF INTL INC COM 770323103 116 2,428 SH   SOLE 8 2,428 0 0
ROBERT HALF INTL INC COM 770323103 40 832 SH   SOLE 9 832 0 0
ROBERT HALF INTL INC COM 770323103 235 4,897 SH   SOLE 44 4,897 0 0
ROCKET FUEL INC COM 773111109 0 28 SH   SOLE 1 28 0 0
ROCKET FUEL INC COM 773111109 82 29,922 SH   SOLE 8 29,922 0 0
ROCKET FUEL INC COM 773111109 9 3,364 SH   SOLE 44 3,364 0 0
ROCKWELL AUTOMATION INC COM 773903109 23,022 142,145 SH   SOLE 1 141,830 315 0
ROCKWELL AUTOMATION INC COM 773903109 310 1,914 SH   SOLE 8 1,914 0 0
ROCKWELL AUTOMATION INC OPT 773903109 502 3,100 SH Put SOLE 8 3,100 0 0
ROCKWELL AUTOMATION INC OPT 773903109 1,101 6,800 SH Call SOLE 8 6,800 0 0
ROCKWELL AUTOMATION INC COM 773903109 574 3,546 SH   SOLE 44 3,546 0 0
ROCKWELL AUTOMATION INC COM 773903109 98 604 SH   SOLE 66 0 604 0
ROCKWELL COLLINS INC COM 774341101 3,422 32,566 SH   SOLE 1 32,566 0 0
ROCKWELL COLLINS INC COM 774341101 463 4,406 SH   SOLE 8 4,406 0 0
ROCKWELL COLLINS INC OPT 774341101 486 4,624 SH Call SOLE 8 4,624 0 0
ROCKWELL COLLINS INC OPT 774341101 1,057 10,055 SH Put SOLE 8 10,055 0 0
ROCKWELL COLLINS INC COM 774341101 140 1,336 SH   SOLE 9 1,336 0 0
ROCKWELL COLLINS INC COM 774341101 1,633 15,540 SH   SOLE 44 15,540 0 0
ROCKWELL MED INC COM 774374102 0 35 SH   SOLE 1 35 0 0
ROCKWELL MED INC COM 774374102 57 7,170 SH   SOLE 8 7,170 0 0
ROCKWELL MED INC OPT 774374102 171 21,600 SH Put SOLE 8 21,600 0 0
ROCKWELL MED INC OPT 774374102 17 2,200 SH Call SOLE 8 2,200 0 0
ROCKWELL MED INC COM 774374102 7 906 SH   SOLE 44 906 0 0
ROGERS COMMUNICATIONS INC COM 775109200 3 56 SH   SOLE 8 56 0 0
ROGERS COMMUNICATIONS INC COM 775109200 13,409 284,041 SH   SOLE 9 284,041 0 0
ROGERS CORP COM 775133101 1,385 12,752 SH   SOLE 1 12,752 0 0
ROGERS CORP COM 775133101 301 2,773 SH   SOLE 8 2,773 0 0
ROGERS CORP COM 775133101 1,142 10,509 SH   SOLE 44 10,509 0 0
ROLLINS INC COM 775711104 431 10,566 SH   SOLE 1 10,566 0 0
ROLLINS INC COM 775711104 7,759 190,592 SH   SOLE 44 190,592 0 0
ROPER TECHNOLOGIES INC COM 776696106 49,479 213,705 SH   SOLE 1 33,446 180,259 0
ROPER TECHNOLOGIES INC COM 776696106 641 2,766 SH   SOLE 8 2,766 0 0
ROPER TECHNOLOGIES INC COM 776696106 30 129 SH   SOLE 9 129 0 0
ROPER TECHNOLOGIES INC COM 776696106 488 2,107 SH   DFND 20 0 0 2,107
ROPER TECHNOLOGIES INC COM 776696106 403 1,742 SH   SOLE 20 0 1,742 0
ROPER TECHNOLOGIES INC COM 776696106 1,273 5,500 SH   SOLE 39 5,500 0 0
ROPER TECHNOLOGIES INC COM 776696106 512 2,213 SH   SOLE 44 2,213 0 0
ROPER TECHNOLOGIES INC COM 776696106 8,843 38,193 SH   SOLE 66 0 38,193 0
ROPER TECHNOLOGIES INC COM 776696106 1,273 5,500 SH   SOLE 79 5,500 0 0
ROSEHILL RES INC COM 777385105 0 2 SH   SOLE 1 2 0 0
ROSEHILL RES INC COM 777385105 0 48 SH   SOLE 44 48 0 0
ROSETTA STONE INC COM 777780107 0 13 SH   SOLE 1 13 0 0
ROSETTA STONE INC COM 777780107 19 1,800 SH   SOLE 44 1,800 0 0
ROSS STORES INC COM 778296103 13,193 228,532 SH   SOLE 1 228,532 0 0
ROSS STORES INC OPT 778296103 652 11,300 SH Call SOLE 8 11,300 0 0
ROSS STORES INC OPT 778296103 3,319 57,500 SH Put SOLE 8 57,500 0 0
ROSS STORES INC COM 778296103 985 17,069 SH   SOLE 8 17,069 0 0
ROSS STORES INC COM 778296103 3,023 52,364 SH   SOLE 44 52,364 0 0
ROWAN COMPANIES PLC COM G7665A101 4 370 SH   SOLE 1 370 0 0
ROWAN COMPANIES PLC OPT G7665A101 81 7,900 SH Call SOLE 8 7,900 0 0
ROWAN COMPANIES PLC COM G7665A101 0 40 SH   SOLE 8 40 0 0
ROWAN COMPANIES PLC OPT G7665A101 44 4,300 SH Put SOLE 8 4,300 0 0
ROWAN COMPANIES PLC COM G7665A101 318 31,018 SH   SOLE 44 31,018 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 837 11,536 SH   SOLE 1 11,536 0 0
ROYAL BK CDA MONTREAL QUE OPT 780087102 4,257 58,700 SH Put SOLE 8 58,700 0 0
ROYAL BK CDA MONTREAL QUE OPT 780087102 2,625 36,200 SH Call SOLE 8 36,200 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 26,048 359,175 SH   SOLE 9 359,175 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 230 3,175 SH   DFND 20 0 0 3,175
ROYAL BK CDA MONTREAL QUE COM 780087102 15 200 SH   SOLE 44 200 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 73 1,000 SH   DFND 66 0 0 1,000
ROYAL BK CDA MONTREAL QUE COM 780087102 72 992 SH   SOLE 99 992 0 0
ROYAL BK SCOTLAND GROUP PLC OPT 780097689 40 6,100 SH Put SOLE 8 6,100 0 0
ROYAL BK SCOTLAND GROUP PLC ADR 780097689 197 30,167 SH   SOLE 8 30,167 0 0
ROYAL BK SCOTLAND GROUP PLC PREF 780097788 22 850 SH   DFND 66 0 0 850
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 8,914 81,606 SH   SOLE 1 81,606 0 0
ROYAL CARIBBEAN CRUISES LTD OPT V7780T103 5,232 47,900 SH Call SOLE 8 47,900 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 69 641 SH   SOLE 8 641 0 0
ROYAL CARIBBEAN CRUISES LTD OPT V7780T103 2,228 20,400 SH Put SOLE 8 20,400 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 9 78 SH   SOLE 9 78 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,967 18,006 SH   SOLE 44 18,006 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 328 3,000 SH   DFND 66 0 0 3,000
ROYAL DUTCH SHELL PLC ADR 780259107 4,197 77,115 SH   SOLE 1 77,115 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 560 10,526 SH   SOLE 1 10,526 0 0
ROYAL DUTCH SHELL PLC OPT 780259206 479 9,000 SH Call SOLE 8 9,000 0 0
ROYAL DUTCH SHELL PLC OPT 780259206 798 15,000 SH Put SOLE 8 15,000 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 31 587 SH   SOLE 9 587 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 144 2,706 SH   DFND 66 0 0 2,706
ROYAL GOLD INC COM 780287108 28 361 SH   SOLE 1 361 0 0
ROYAL GOLD INC OPT 780287108 1,501 19,200 SH Put SOLE 8 19,200 0 0
ROYAL GOLD INC COM 780287108 2,170 27,753 SH   SOLE 8 27,753 0 0
ROYAL GOLD INC OPT 780287108 1,259 16,100 SH Call SOLE 8 16,100 0 0
ROYAL GOLD INC COM 780287108 31 400 SH   DFND 20 0 0 400
ROYAL GOLD INC COM 780287108 450 5,750 SH   SOLE 44 5,750 0 0
RPC INC COM 749660106 627 31,033 SH   SOLE 1 31,033 0 0
RPC INC COM 749660106 96 4,751 SH   SOLE 8 4,751 0 0
RPC INC OPT 749660106 412 20,400 SH Call SOLE 8 20,400 0 0
RPC INC OPT 749660106 32 1,600 SH Put SOLE 8 1,600 0 0
RPC INC COM 749660106 2,271 112,400 SH   SOLE 44 112,400 0 0
RPM INTL INC COM 749685103 4,854 88,967 SH   SOLE 1 88,967 0 0
RPM INTL INC COM 749685103 967 17,726 SH   SOLE 8 17,726 0 0
RPM INTL INC COM 749685103 1,425 26,114 SH   SOLE 44 26,114 0 0
RPX CORP COM 74972G103 0 33 SH   SOLE 1 33 0 0
RPX CORP COM 74972G103 0 7 SH   SOLE 8 7 0 0
RPX CORP COM 74972G103 1,201 86,160 SH   SOLE 44 86,160 0 0
RSP PERMIAN INC COM 74978Q105 5,147 159,494 SH   SOLE 1 159,494 0 0
RSP PERMIAN INC COM 74978Q105 144 4,460 SH   SOLE 8 4,460 0 0
RSP PERMIAN INC COM 74978Q105 3,296 102,138 SH   SOLE 44 102,138 0 0
RTI INTL METALS INC BOND 74973WAB3 3,104 2,909,000 PRN   SOLE 8 0 0 2,909,000
RTI SURGICAL INC COM 74975N105 0 42 SH   SOLE 1 42 0 0
RTI SURGICAL INC COM 74975N105 35 5,910 SH   SOLE 8 5,910 0 0
RTI SURGICAL INC COM 74975N105 25 4,189 SH   SOLE 44 4,189 0 0
RUBICON PROJ INC COM 78112V102 0 33 SH   SOLE 1 33 0 0
RUBICON PROJ INC COM 78112V102 0 75 SH   SOLE 8 75 0 0
RUBICON PROJ INC COM 78112V102 706 137,300 SH   SOLE 44 137,300 0 0
RUBY TUESDAY INC COM 781182100 14 7,198 SH   SOLE 1 7,198 0 0
RUBY TUESDAY INC COM 781182100 2 857 SH   SOLE 44 857 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 86 3,734 SH   SOLE 1 3,734 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 371 16,235 SH   SOLE 44 16,235 0 0
RUSH ENTERPRISES INC COM 781846209 1 22 SH   SOLE 1 22 0 0
RUSH ENTERPRISES INC COM 781846308 0 4 SH   SOLE 1 4 0 0
RUSH ENTERPRISES INC COM 781846308 36 1,000 SH   SOLE 44 1,000 0 0
RUSH ENTERPRISES INC COM 781846209 79 2,115 SH   SOLE 44 2,115 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 176 8,136 SH   SOLE 1 8,136 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 8 368 SH   SOLE 8 368 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 1,111 51,046 SH   SOLE 44 51,046 0 0
RYANAIR HLDGS PLC ADR 783513203 9 85 SH   SOLE 1 85 0 0
RYDER SYS INC COM 783549108 323 4,495 SH   SOLE 1 4,495 0 0
RYDER SYS INC OPT 783549108 1,144 15,900 SH Call SOLE 8 15,900 0 0
RYDER SYS INC OPT 783549108 871 12,100 SH Put SOLE 8 12,100 0 0
RYDER SYS INC COM 783549108 1,541 21,422 SH   SOLE 8 21,422 0 0
RYDEX ETF TRUST OPT 78355W106 890 9,600 SH Call SOLE 8 9,600 0 0
RYDEX ETF TRUST FUND 78355W106 66 711 SH   SOLE 44 711 0 0
RYDEX ETF TRUST FUND 78355W106 421 4,540 SH   DFND 66 0 0 4,540
RYDEX ETF TRUST FUND 78355W403 306 3,250 SH   DFND 66 0 0 3,250
RYERSON HLDG CORP COM 783754104 0 13 SH   SOLE 1 13 0 0
RYERSON HLDG CORP OPT 783754104 2 200 SH Call SOLE 8 200 0 0
RYERSON HLDG CORP COM 783754104 26 2,623 SH   SOLE 44 2,623 0 0
RYMAN HOSPITALITY PPTYS INC TRUS 78377T107 2,557 39,940 SH   SOLE 1 39,940 0 0
RYMAN HOSPITALITY PPTYS INC TRUS 78377T107 84 1,309 SH   SOLE 44 1,309 0 0
S &amp T BANCORP INC COM 783859101 149 4,155 SH   SOLE 1 4,155 0 0
S &amp T BANCORP INC COM 783859101 2 48 SH   SOLE 8 48 0 0
S&ampP GLOBAL INC COM 78409V104 10,739 73,564 SH   SOLE 1 73,564 0 0
S&ampP GLOBAL INC OPT 78409V104 321 2,200 SH Put SOLE 8 2,200 0 0
S&ampP GLOBAL INC OPT 78409V104 876 6,000 SH Call SOLE 8 6,000 0 0
S&ampP GLOBAL INC COM 78409V104 216 1,475 SH   SOLE 8 1,475 0 0
S&ampP GLOBAL INC COM 78409V104 4,024 27,568 SH   SOLE 44 27,568 0 0
S&ampW SEED CO COM 785135104 20 4,787 SH   SOLE 8 4,787 0 0
SABRA HEALTH CARE REIT INC TRUS 78573L106 187 7,758 SH   SOLE 1 7,758 0 0
SABRA HEALTH CARE REIT INC TRUS 78573L106 1 29 SH   SOLE 8 29 0 0
SABRE CORP COM 78573M104 488 22,408 SH   SOLE 1 22,408 0 0
SABRE CORP COM 78573M104 63 2,927 SH   SOLE 8 2,927 0 0
SABRE CORP COM 78573M104 2,639 121,223 SH   SOLE 44 121,223 0 0
SAFE BULKERS INC COM Y7388L103 0 37 SH   SOLE 1 37 0 0
SAFE BULKERS INC COM Y7388L103 11 5,000 SH   DFND 20 0 0 5,000
SAFE BULKERS INC COM Y7388L103 1 514 SH   SOLE 44 514 0 0
SAFEGUARD SCIENTIFICS INC COM 786449207 0 15 SH   SOLE 1 15 0 0
SAFEGUARD SCIENTIFICS INC COM 786449207 7 587 SH   SOLE 8 587 0 0
SAFEGUARD SCIENTIFICS INC COM 786449207 2 200 SH   SOLE 44 200 0 0
SAFETY INCOME &amp GROWTH INC TRUS 78649D104 13,884 725,000 SH   SOLE 8 725,000 0 0
SAFETY INS GROUP INC COM 78648T100 116 1,700 SH   SOLE 1 1,700 0 0
SAFETY INS GROUP INC COM 78648T100 48 700 SH   SOLE 44 700 0 0
SAGE THERAPEUTICS INC COM 78667J108 14,332 179,970 SH   SOLE 1 179,970 0 0
SAGE THERAPEUTICS INC OPT 78667J108 34,246 430,000 SH Call SOLE 8 430,000 0 0
SAGE THERAPEUTICS INC COM 78667J108 63 785 SH   SOLE 8 785 0 0
SAGE THERAPEUTICS INC OPT 78667J108 6,259 78,600 SH Put SOLE 8 78,600 0 0
SAIA INC COM 78709Y105 1,086 21,177 SH   SOLE 1 21,177 0 0
SAIA INC COM 78709Y105 4 73 SH   SOLE 8 73 0 0
SAIA INC COM 78709Y105 66 1,278 SH   SOLE 44 1,278 0 0
SALEM MEDIA GROUP INC COM 794093104 0 7 SH   SOLE 1 7 0 0
SALEM MEDIA GROUP INC COM 794093104 0 34 SH   SOLE 8 34 0 0
SALEM MEDIA GROUP INC COM 794093104 1 200 SH   SOLE 44 200 0 0
SALESFORCE COM INC COM 79466L302 24,358 281,264 SH   SOLE 1 281,264 0 0
SALESFORCE COM INC BOND 79466LAD6 677 512,000 PRN   SOLE 8 0 0 512,000
SALESFORCE COM INC OPT 79466L302 6,885 79,500 SH Call SOLE 8 79,500 0 0
SALESFORCE COM INC COM 79466L302 7,268 83,924 SH   SOLE 8 83,924 0 0
SALESFORCE COM INC OPT 79466L302 35,982 415,500 SH Put SOLE 8 415,500 0 0
SALESFORCE COM INC COM 79466L302 45 515 SH   SOLE 9 515 0 0
SALESFORCE COM INC COM 79466L302 554 6,396 SH   SOLE 44 6,396 0 0
SALESFORCE COM INC COM 79466L302 63 725 SH   DFND 66 0 0 725
SALLY BEAUTY HLDGS INC COM 79546E104 15 763 SH   SOLE 1 763 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 159 7,829 SH   SOLE 8 7,829 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 3,127 154,400 SH   SOLE 44 154,400 0 0
SANCHEZ ENERGY CORP COM 79970Y105 0 52 SH   SOLE 1 52 0 0
SANCHEZ ENERGY CORP COM 79970Y105 14 1,958 SH   SOLE 8 1,958 0 0
SANCHEZ ENERGY CORP OPT 79970Y105 459 63,900 SH Call SOLE 8 63,900 0 0
SANCHEZ ENERGY CORP OPT 79970Y105 1,220 169,900 SH Put SOLE 8 169,900 0 0
SANDERSON FARMS INC COM 800013104 2,183 18,868 SH   SOLE 1 18,868 0 0
SANDERSON FARMS INC COM 800013104 2 17 SH   SOLE 8 17 0 0
SANDERSON FARMS INC COM 800013104 4,348 37,600 SH   SOLE 44 37,600 0 0
SANDRIDGE ENERGY INC COM 80007P869 0 27 SH   SOLE 1 27 0 0
SANDRIDGE ENERGY INC COM 80007P869 366 21,228 SH   SOLE 44 21,228 0 0
SANDSTORM GOLD LTD COM 80013R206 34 8,906 SH   SOLE 8 8,906 0 0
SANDY SPRING BANCORP INC COM 800363103 1 17 SH   SOLE 1 17 0 0
SANFILIPPO JOHN B &amp SON INC COM 800422107 160 2,531 SH   SOLE 1 2,531 0 0
SANGAMO THERAPEUTICS INC COM 800677106 0 53 SH   SOLE 1 53 0 0
SANGAMO THERAPEUTICS INC OPT 800677106 555 63,100 SH Put SOLE 8 63,100 0 0
SANGAMO THERAPEUTICS INC COM 800677106 17 1,960 SH   SOLE 8 1,960 0 0
SANGAMO THERAPEUTICS INC OPT 800677106 1,056 120,000 SH Call SOLE 8 120,000 0 0
SANGAMO THERAPEUTICS INC COM 800677106 282 31,995 SH   SOLE 44 31,995 0 0
SANMINA CORPORATION COM 801056102 445 11,678 SH   SOLE 1 11,678 0 0
SANMINA CORPORATION OPT 801056102 183 4,800 SH Call SOLE 8 4,800 0 0
SANMINA CORPORATION OPT 801056102 27 700 SH Put SOLE 8 700 0 0
SANMINA CORPORATION COM 801056102 272 7,133 SH   SOLE 44 7,133 0 0
SANOFI ADR 80105N105 2,818 58,820 SH   SOLE 1 58,820 0 0
SANOFI ADR 80105N105 15,871 331,274 SH   SOLE 8 331,274 0 0
SANOFI OPT 80105N105 1,711 35,700 SH Put SOLE 8 35,700 0 0
SANOFI OPT 80105N105 2,152 44,900 SH Call SOLE 8 44,900 0 0
SANOFI ADR 80105N105 5,439 113,532 SH   SOLE 9 113,532 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 2,839 222,505 SH   SOLE 1 222,505 0 0
SANTANDER CONSUMER USA HDG I OPT 80283M101 4,942 387,300 SH Call SOLE 8 387,300 0 0
SANTANDER CONSUMER USA HDG I OPT 80283M101 1,567 122,800 SH Put SOLE 8 122,800 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 1,725 135,200 SH   SOLE 8 135,200 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 290 22,711 SH   SOLE 44 22,711 0 0
SAP SE OPT 803054204 586 5,600 SH Put SOLE 8 5,600 0 0
SAP SE ADR 803054204 908 8,676 SH   SOLE 8 8,676 0 0
SAP SE OPT 803054204 806 7,700 SH Call SOLE 8 7,700 0 0
SAP SE ADR 803054204 147 1,400 SH   DFND 20 0 0 1,400
SAP SE ADR 803054204 609 5,819 SH   DFND 66 0 0 5,819
SAPIENS INTL CORP N V COM N7716A151 374 33,418 SH   SOLE 44 33,418 0 0
SAREPTA THERAPEUTICS INC COM 803607100 1 39 SH   SOLE 1 39 0 0
SAREPTA THERAPEUTICS INC OPT 803607100 3,092 91,700 SH Call SOLE 8 91,700 0 0
SAREPTA THERAPEUTICS INC COM 803607100 1,121 33,272 SH   SOLE 8 33,272 0 0
SAREPTA THERAPEUTICS INC OPT 803607100 2,859 84,800 SH Put SOLE 8 84,800 0 0
SAREPTA THERAPEUTICS INC COM 803607100 31 918 SH   SOLE 44 918 0 0
SASOL LTD ADR 803866300 2 74 SH   SOLE 8 74 0 0
SAUL CTRS INC COM 804395101 776 13,390 SH   SOLE 1 13,390 0 0
SAUL CTRS INC TRUS 804395101 567 9,792 SH   SOLE 1 9,792 0 0
SAVARA INC COM 805111101 0 5 SH   DFND 66 0 0 5
SBA COMMUNICATIONS CORP NEW TRUS 78410G104 2,898 21,486 SH   SOLE 1 21,486 0 0
SBA COMMUNICATIONS CORP NEW TRUS 78410G104 313 2,325 SH   SOLE 8 2,325 0 0
SBA COMMUNICATIONS CORP NEW OPT 78410G104 27 200 SH Call SOLE 8 200 0 0
SBA COMMUNICATIONS CORP NEW OPT 78410G104 243 1,800 SH Put SOLE 8 1,800 0 0
SBA COMMUNICATIONS CORP NEW TRUS 78410G104 13,137 97,386 SH   SOLE 44 97,386 0 0
SCANA CORP NEW COM 80589M102 9,777 145,888 SH   SOLE 1 145,888 0 0
SCANA CORP NEW COM 80589M102 0 2 SH   SOLE 8 2 0 0
SCANA CORP NEW COM 80589M102 363 5,417 SH   SOLE 44 5,417 0 0
SCANSOURCE INC COM 806037107 553 13,725 SH   SOLE 1 13,725 0 0
SCANSOURCE INC COM 806037107 568 14,100 SH   SOLE 44 14,100 0 0
SCHEIN HENRY INC COM 806407102 7,964 43,513 SH   SOLE 1 43,513 0 0
SCHEIN HENRY INC COM 806407102 2,048 11,190 SH   SOLE 8 11,190 0 0
SCHEIN HENRY INC OPT 806407102 366 2,000 SH Call SOLE 8 2,000 0 0
SCHEIN HENRY INC OPT 806407102 8,071 44,100 SH Put SOLE 8 44,100 0 0
SCHEIN HENRY INC COM 806407102 57 312 SH   SOLE 9 312 0 0
SCHEIN HENRY INC COM 806407102 1,002 5,473 SH   SOLE 44 5,473 0 0
SCHLUMBERGER LTD COM 806857108 69,972 1,062,772 SH   SOLE 1 651,657 411,115 0
SCHLUMBERGER LTD OPT 806857108 23,816 361,726 SH Call SOLE 8 361,726 0 0
SCHLUMBERGER LTD COM 806857108 4,267 64,813 SH   SOLE 8 64,813 0 0
SCHLUMBERGER LTD OPT 806857108 26,262 398,875 SH Put SOLE 8 398,875 0 0
SCHLUMBERGER LTD COM 806857108 3,458 52,531 SH   SOLE 9 52,531 0 0
SCHLUMBERGER LTD COM 806857108 331 5,034 SH   DFND 20 0 0 5,034
SCHLUMBERGER LTD COM 806857108 267 4,048 SH   SOLE 20 0 4,048 0
SCHLUMBERGER LTD COM 806857108 860 13,060 SH   SOLE 44 13,060 0 0
SCHLUMBERGER LTD COM 806857108 12,269 186,342 SH   SOLE 66 0 186,342 0
SCHLUMBERGER LTD COM 806857108 1,677 25,477 SH   DFND 66 0 0 25,477
SCHLUMBERGER LTD COM 806857108 115 1,740 SH   SOLE 99 1,740 0 0
SCHNEIDER NATIONAL INC COM 80689H102 59 2,625 SH   SOLE 1 2,625 0 0
SCHNITZER STL INDS COM 806882106 20 817 SH   SOLE 1 817 0 0
SCHNITZER STL INDS COM 806882106 1 37 SH   SOLE 8 37 0 0
SCHNITZER STL INDS OPT 806882106 411 16,300 SH Call SOLE 8 16,300 0 0
SCHNITZER STL INDS OPT 806882106 23 900 SH Put SOLE 8 900 0 0
SCHOLASTIC CORP COM 807066105 223 5,120 SH   SOLE 1 5,120 0 0
SCHOLASTIC CORP COM 807066105 510 11,700 SH   SOLE 44 11,700 0 0
SCHULMAN A INC COM 808194104 128 3,998 SH   SOLE 1 3,998 0 0
SCHULMAN A INC COM 808194104 2 54 SH   SOLE 8 54 0 0
SCHULMAN A INC COM 808194104 1 20 SH   SOLE 44 20 0 0
SCHWAB CHARLES CORP NEW COM 808513105 57,081 1,328,694 SH   SOLE 1 1,328,694 0 0
SCHWAB CHARLES CORP NEW OPT 808513105 3,226 75,100 SH Put SOLE 8 75,100 0 0
SCHWAB CHARLES CORP NEW COM 808513105 290 6,757 SH   SOLE 8 6,757 0 0
SCHWAB CHARLES CORP NEW OPT 808513105 5,649 131,500 SH Call SOLE 8 131,500 0 0
SCHWAB CHARLES CORP NEW COM 808513105 2,359 54,916 SH   SOLE 44 54,916 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 140 3,758 SH   SOLE 1 3,758 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 3 70 SH   SOLE 8 70 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 260 6,989 SH   SOLE 44 6,989 0 0
SCICLONE PHARMACEUTICALS INC COM 80862K104 796 72,449 SH   SOLE 1 72,449 0 0
SCICLONE PHARMACEUTICALS INC OPT 80862K104 208 18,900 SH Call SOLE 8 18,900 0 0
SCICLONE PHARMACEUTICALS INC COM 80862K104 138 12,506 SH   SOLE 8 12,506 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 266 3,829 SH   SOLE 1 3,829 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 259 3,735 SH   SOLE 44 3,735 0 0
SCIENTIFIC GAMES CORP COM 80874P109 160 6,120 SH   SOLE 1 6,120 0 0
SCIENTIFIC GAMES CORP OPT 80874P109 8,407 322,100 SH Call SOLE 8 322,100 0 0
SCIENTIFIC GAMES CORP OPT 80874P109 138 5,300 SH Put SOLE 8 5,300 0 0
SCIENTIFIC GAMES CORP COM 80874P109 46 1,745 SH   SOLE 8 1,745 0 0
SCIENTIFIC GAMES CORP COM 80874P109 856 32,800 SH   SOLE 44 32,800 0 0
SCORPIO BULKERS INC OPT Y7546A122 458 64,400 SH Put SOLE 1 64,400 0 0
SCORPIO BULKERS INC COM Y7546A122 0 43 SH   SOLE 1 43 0 0
SCORPIO BULKERS INC COM Y7546A122 149 21,031 SH   SOLE 44 21,031 0 0
SCORPIO TANKERS INC COM Y7542C106 0 122 SH   SOLE 1 122 0 0
SCORPIO TANKERS INC COM Y7542C106 38 9,528 SH   SOLE 8 9,528 0 0
SCORPIO TANKERS INC COM Y7542C106 154 38,900 SH   SOLE 44 38,900 0 0
SCOTTS MIRACLE GRO CO COM 810186106 26 292 SH   SOLE 1 292 0 0
SCOTTS MIRACLE GRO CO COM 810186106 691 7,722 SH   SOLE 8 7,722 0 0
SCOTTS MIRACLE GRO CO OPT 810186106 98 1,100 SH Call SOLE 8 1,100 0 0
SCOTTS MIRACLE GRO CO OPT 810186106 224 2,500 SH Put SOLE 8 2,500 0 0
SCOTTS MIRACLE GRO CO COM 810186106 912 10,196 SH   SOLE 44 10,196 0 0
SCRIPPS E W CO OHIO COM 811054402 120 6,697 SH   SOLE 1 6,697 0 0
SCRIPPS E W CO OHIO OPT 811054402 2 100 SH Call SOLE 8 100 0 0
SCRIPPS E W CO OHIO COM 811054402 74 4,152 SH   SOLE 44 4,152 0 0
SCRIPPS NETWORKS INTERACT IN COM 811065101 4,077 59,675 SH   SOLE 1 59,675 0 0
SCRIPPS NETWORKS INTERACT IN OPT 811065101 2,302 33,700 SH Put SOLE 8 33,700 0 0
SCRIPPS NETWORKS INTERACT IN COM 811065101 1,251 18,321 SH   SOLE 8 18,321 0 0
SCRIPPS NETWORKS INTERACT IN COM 811065101 4,349 63,663 SH   SOLE 44 63,663 0 0
SEABOARD CORP COM 811543107 4 1 SH   SOLE 1 1 0 0
SEABOARD CORP COM 811543107 68 17 SH   SOLE 8 17 0 0
SEABOARD CORP COM 811543107 1,039 260 SH   SOLE 44 260 0 0
SEABRIDGE GOLD INC COM 811916105 90 8,346 SH   SOLE 8 8,346 0 0
SEABRIDGE GOLD INC OPT 811916105 60 5,600 SH Put SOLE 8 5,600 0 0
SEABRIDGE GOLD INC OPT 811916105 297 27,500 SH Call SOLE 8 27,500 0 0
SEABRIDGE GOLD INC COM 811916105 8 700 SH   DFND 20 0 0 700
SEABRIDGE GOLD INC COM 811916105 91 8,400 SH   SOLE 44 8,400 0 0
SEACOAST BKG CORP FLA COM 811707801 1 29 SH   SOLE 1 29 0 0
SEACOAST BKG CORP FLA COM 811707801 54 2,224 SH   SOLE 44 2,224 0 0
SEACOR HOLDINGS INC COM 811904101 66 1,939 SH   SOLE 1 1,939 0 0
SEACOR HOLDINGS INC COM 811904101 49 1,438 SH   SOLE 8 1,438 0 0
SEACOR HOLDINGS INC COM 811904101 65 1,907 SH   SOLE 44 1,907 0 0
SEACOR MARINE HLDGS INC COM 78413P101 0 12 SH   SOLE 1 12 0 0
SEACOR MARINE HLDGS INC COM 78413P101 696 34,182 SH   SOLE 8 34,182 0 0
SEADRILL LIMITED COM G7945E105 58 159,799 SH   SOLE 1 159,799 0 0
SEADRILL LIMITED OPT G7945E105 198 549,900 SH Put SOLE 8 549,900 0 0
SEADRILL LIMITED COM G7945E105 3 10,037 SH   SOLE 8 10,037 0 0
SEADRILL LIMITED OPT G7945E105 210 581,500 SH Call SOLE 8 581,500 0 0
SEADRILL LIMITED COM G7945E105 889 2,463,259 SH   SOLE 9 2,463,259 0 0
SEADRILL LIMITED COM G7945E105 85 234,600 SH   SOLE 44 234,600 0 0
SEADRILL LIMITED COM G7945E105 1 2,992 SH   DFND 66 0 0 2,992
SEAGATE TECHNOLOGY PLC COM G7945M107 35,082 905,297 SH   SOLE 1 905,297 0 0
SEAGATE TECHNOLOGY PLC OPT G7945M107 19,332 498,900 SH Put SOLE 8 498,900 0 0
SEAGATE TECHNOLOGY PLC COM G7945M107 5,139 132,624 SH   SOLE 8 132,624 0 0
SEAGATE TECHNOLOGY PLC OPT G7945M107 9,114 235,200 SH Call SOLE 8 235,200 0 0
SEAGATE TECHNOLOGY PLC COM G7945M107 0 1 SH   SOLE 9 1 0 0
SEAGATE TECHNOLOGY PLC COM G7945M107 273 7,050 SH   SOLE 44 7,050 0 0
SEALED AIR CORP NEW COM 81211K100 2,543 56,780 SH   SOLE 1 56,780 0 0
SEALED AIR CORP NEW OPT 81211K100 269 6,000 SH Put SOLE 8 6,000 0 0
SEALED AIR CORP NEW OPT 81211K100 765 17,100 SH Call SOLE 8 17,100 0 0
SEALED AIR CORP NEW COM 81211K100 459 10,261 SH   SOLE 44 10,261 0 0
SEARS CDA INC COM 81234D109 0 98 SH   SOLE 8 98 0 0
SEARS HLDGS CORP COM 812350106 0 9 SH   SOLE 1 9 0 0
SEARS HLDGS CORP OPT 812350106 356 40,100 SH Call SOLE 8 40,100 0 0
SEARS HLDGS CORP COM 812350106 931 105,109 SH   SOLE 8 105,109 0 0
SEARS HLDGS CORP OPT 812350106 143 16,100 SH Put SOLE 8 16,100 0 0
SEARS HLDGS CORP COM 812350106 155 17,438 SH   SOLE 44 17,438 0 0
SEARS HOMETOWN &amp OUTLET STOR COM 812362101 0 102 SH   SOLE 8 102 0 0
SEARS HOMETOWN &amp OUTLET STOR COM 812362101 0 22 SH   SOLE 44 22 0 0
SEASPAN CORP OPT Y75638109 86 12,000 SH Call SOLE 8 12,000 0 0
SEASPAN CORP COM Y75638109 51 7,073 SH   SOLE 8 7,073 0 0
SEASPAN CORP OPT Y75638109 196 27,400 SH Put SOLE 8 27,400 0 0
SEASPAN CORP COM Y75638109 9 1,200 SH   SOLE 44 1,200 0 0
SEASPINE HLDGS CORP COM 81255T108 0 24 SH   SOLE 8 24 0 0
SEATTLE GENETICS INC COM 812578102 547 10,565 SH   SOLE 1 10,565 0 0
SEATTLE GENETICS INC OPT 812578102 1,791 34,600 SH Call SOLE 8 34,600 0 0
SEATTLE GENETICS INC OPT 812578102 750 14,500 SH Put SOLE 8 14,500 0 0
SEATTLE GENETICS INC COM 812578102 3,196 61,774 SH   SOLE 44 61,774 0 0
SEAWORLD ENTMT INC COM 81282V100 1 50 SH   SOLE 1 50 0 0
SEAWORLD ENTMT INC COM 81282V100 1,273 78,285 SH   SOLE 8 78,285 0 0
SEAWORLD ENTMT INC OPT 81282V100 641 39,400 SH Call SOLE 8 39,400 0 0
SEAWORLD ENTMT INC OPT 81282V100 2,235 137,400 SH Put SOLE 8 137,400 0 0
SEAWORLD ENTMT INC COM 81282V100 195 12,008 SH   SOLE 44 12,008 0 0
SECUREWORKS CORP COM 81374A105 0 6 SH   SOLE 1 6 0 0
SEI INVESTMENTS CO COM 784117103 784 14,581 SH   SOLE 1 14,581 0 0
SEI INVESTMENTS CO COM 784117103 4 77 SH   SOLE 8 77 0 0
SEI INVESTMENTS CO COM 784117103 5,588 103,900 SH   SOLE 44 103,900 0 0
SELECT COMFORT CORP COM 81616X103 456 12,854 SH   SOLE 1 12,854 0 0
SELECT COMFORT CORP COM 81616X103 1,136 32,000 SH   SOLE 44 32,000 0 0
SELECT ENERGY SVCS INC COM 81617J301 133 10,970 SH   SOLE 1 10,970 0 0
SELECT ENERGY SVCS INC COM 81617J301 19 1,600 SH   SOLE 44 1,600 0 0
SELECT INCOME REIT TRUS 81618T100 1 46 SH   SOLE 1 46 0 0
SELECT INCOME REIT TRUS 81618T100 183 7,638 SH   SOLE 8 7,638 0 0
SELECT INCOME REIT TRUS 81618T100 424 17,644 SH   SOLE 44 17,644 0 0
SELECT MED HLDGS CORP COM 81619Q105 196 12,773 SH   SOLE 1 12,773 0 0
SELECT MED HLDGS CORP COM 81619Q105 0 26 SH   SOLE 8 26 0 0
SELECT MED HLDGS CORP COM 81619Q105 259 16,861 SH   SOLE 44 16,861 0 0
SELECT SECTOR SPDR TR FUND 81369Y605 59,309 2,404,084 SH   SOLE 1 2,404,084 0 0
SELECT SECTOR SPDR TR FUND 81369Y209 831,596 10,494,649 SH   SOLE 1 10,494,649 0 0
SELECT SECTOR SPDR TR FUND 81369Y803 223,702 4,088,121 SH   SOLE 1 4,088,121 0 0
SELECT SECTOR SPDR TR FUND 81369Y704 1,634 23,995 SH   SOLE 1 23,995 0 0
SELECT SECTOR SPDR TR FUND 81369Y100 489 9,082 SH   SOLE 1 9,082 0 0
SELECT SECTOR SPDR TR OPT 81369Y803 56,088 1,025,000 SH Call SOLE 1 1,025,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 24,616 379,166 SH   SOLE 1 379,166 0 0
SELECT SECTOR SPDR TR OPT 81369Y605 48,213 1,954,300 SH Put SOLE 1 1,954,300 0 0
SELECT SECTOR SPDR TR FUND 81369Y407 1,002,762 11,187,793 SH   SOLE 1 11,187,793 0 0
SELECT SECTOR SPDR TR OPT 81369Y209 39,620 500,000 SH Call SOLE 1 500,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y860 6 200 SH   SOLE 1 200 0 0
SELECT SECTOR SPDR TR FUND 81369Y308 988,111 17,985,279 SH   SOLE 1 17,985,279 0 0
SELECT SECTOR SPDR TR FUND 81369Y886 336,389 6,473,982 SH   SOLE 1 6,473,982 0 0
SELECT SECTOR SPDR TR FUND 81369Y605 54,605 2,213,407 SH   SOLE 8 2,213,407 0 0
SELECT SECTOR SPDR TR OPT 81369Y704 3,678 54,000 SH Call SOLE 8 54,000 0 0
SELECT SECTOR SPDR TR OPT 81369Y605 74,468 3,018,600 SH Call SOLE 8 3,018,600 0 0
SELECT SECTOR SPDR TR OPT 81369Y803 10,572 193,200 SH Call SOLE 8 193,200 0 0
SELECT SECTOR SPDR TR OPT 81369Y100 12,915 240,000 SH Put SOLE 8 240,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y886 6,752 129,949 SH   SOLE 8 129,949 0 0
SELECT SECTOR SPDR TR OPT 81369Y407 4,535 50,600 SH Put SOLE 8 50,600 0 0
SELECT SECTOR SPDR TR FUND 81369Y860 113 3,529 SH   SOLE 8 3,529 0 0
SELECT SECTOR SPDR TR OPT 81369Y860 22 689 SH Put SOLE 8 689 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 34,589 532,795 SH   SOLE 8 532,795 0 0
SELECT SECTOR SPDR TR OPT 81369Y886 59,266 1,140,600 SH Put SOLE 8 1,140,600 0 0
SELECT SECTOR SPDR TR OPT 81369Y100 4,671 86,800 SH Call SOLE 8 86,800 0 0
SELECT SECTOR SPDR TR OPT 81369Y506 68,517 1,055,400 SH Put SOLE 8 1,055,400 0 0
SELECT SECTOR SPDR TR OPT 81369Y209 17,290 218,200 SH Call SOLE 8 218,200 0 0
SELECT SECTOR SPDR TR OPT 81369Y308 44,749 814,500 SH Put SOLE 8 814,500 0 0
SELECT SECTOR SPDR TR OPT 81369Y605 134,111 5,436,200 SH Put SOLE 8 5,436,200 0 0
SELECT SECTOR SPDR TR OPT 81369Y308 769 14,000 SH Call SOLE 8 14,000 0 0
SELECT SECTOR SPDR TR OPT 81369Y886 54,714 1,053,000 SH Call SOLE 8 1,053,000 0 0
SELECT SECTOR SPDR TR OPT 81369Y407 1,273 14,200 SH Call SOLE 8 14,200 0 0
SELECT SECTOR SPDR TR FUND 81369Y308 9,785 178,103 SH   SOLE 8 178,103 0 0
SELECT SECTOR SPDR TR OPT 81369Y506 69,075 1,064,000 SH Call SOLE 8 1,064,000 0 0
SELECT SECTOR SPDR TR OPT 81369Y860 70 2,171 SH Call SOLE 8 2,171 0 0
SELECT SECTOR SPDR TR FUND 81369Y704 479 7,038 SH   SOLE 8 7,038 0 0
SELECT SECTOR SPDR TR OPT 81369Y803 142,540 2,604,900 SH Put SOLE 8 2,604,900 0 0
SELECT SECTOR SPDR TR FUND 81369Y407 586 6,539 SH   SOLE 8 6,539 0 0
SELECT SECTOR SPDR TR FUND 81369Y209 6,312 79,659 SH   SOLE 8 79,659 0 0
SELECT SECTOR SPDR TR FUND 81369Y803 38,431 702,314 SH   SOLE 8 702,314 0 0
SELECT SECTOR SPDR TR FUND 81369Y100 3,487 64,800 SH   SOLE 8 64,800 0 0
SELECT SECTOR SPDR TR OPT 81369Y704 6,968 102,300 SH Put SOLE 8 102,300 0 0
SELECT SECTOR SPDR TR OPT 81369Y209 12,068 152,300 SH Put SOLE 8 152,300 0 0
SELECT SECTOR SPDR TR FUND 81369Y860 13 398 SH   SOLE 9 398 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 859 13,236 SH   DFND 20 0 0 13,236
SELECT SECTOR SPDR TR FUND 81369Y407 4,643 51,800 SH   SOLE 44 51,800 0 0
SELECT SECTOR SPDR TR FUND 81369Y803 19,953 364,630 SH   SOLE 44 364,630 0 0
SELECT SECTOR SPDR TR FUND 81369Y704 7,024 103,132 SH   SOLE 44 103,132 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 51,732 796,855 SH   SOLE 44 796,855 0 0
SELECT SECTOR SPDR TR FUND 81369Y100 1,000 18,588 SH   SOLE 44 18,588 0 0
SELECT SECTOR SPDR TR FUND 81369Y209 21,319 269,040 SH   SOLE 44 269,040 0 0
SELECT SECTOR SPDR TR FUND 81369Y209 341 4,300 SH   DFND 66 0 0 4,300
SELECT SECTOR SPDR TR FUND 81369Y605 765 31,000 SH   DFND 66 0 0 31,000
SELECT SECTOR SPDR TR FUND 81369Y506 159 2,454 SH   DFND 66 0 0 2,454
SELECT SECTOR SPDR TR FUND 81369Y860 85 2,643 SH   DFND 66 0 0 2,643
SELECT SECTOR SPDR TR FUND 81369Y803 43 781 SH   DFND 66 0 0 781
SELECTA BIOSCIENCES INC COM 816212104 0 10 SH   SOLE 1 10 0 0
SELECTA BIOSCIENCES INC COM 816212104 10 482 SH   SOLE 8 482 0 0
SELECTA BIOSCIENCES INC COM 816212104 21 1,054 SH   SOLE 44 1,054 0 0
SELECTIVE INS GROUP INC COM 816300107 390 7,798 SH   SOLE 1 7,798 0 0
SELECTIVE INS GROUP INC COM 816300107 262 5,237 SH   SOLE 44 5,237 0 0
SEMGROUP CORP COM 81663A105 162 6,001 SH   SOLE 1 6,001 0 0
SEMGROUP CORP OPT 81663A105 68 2,500 SH Call SOLE 8 2,500 0 0
SEMGROUP CORP COM 81663A105 110 4,063 SH   SOLE 8 4,063 0 0
SEMGROUP CORP OPT 81663A105 41 1,500 SH Put SOLE 8 1,500 0 0
SEMGROUP CORP COM 81663A105 606 22,426 SH   SOLE 32 22,426 0 0
SEMGROUP CORP COM 81663A105 397 14,690 SH   SOLE 44 14,690 0 0
SEMPRA ENERGY COM 816851109 71,213 631,601 SH   SOLE 1 631,601 0 0
SEMPRA ENERGY OPT 816851109 519 4,600 SH Call SOLE 8 4,600 0 0
SEMPRA ENERGY OPT 816851109 925 8,200 SH Put SOLE 8 8,200 0 0
SEMPRA ENERGY COM 816851109 479 4,248 SH   SOLE 8 4,248 0 0
SEMPRA ENERGY COM 816851109 21 189 SH   SOLE 9 189 0 0
SEMPRA ENERGY COM 816851109 158 1,402 SH   SOLE 44 1,402 0 0
SEMTECH CORP COM 816850101 280 7,810 SH   SOLE 1 7,810 0 0
SEMTECH CORP COM 816850101 5 154 SH   SOLE 8 154 0 0
SENECA FOODS CORP NEW COM 817070501 23 742 SH   SOLE 1 742 0 0
SENIOR HSG PPTYS TR TRUS 81721M109 3,820 186,871 SH   SOLE 1 186,871 0 0
SENIOR HSG PPTYS TR COM 81721M109 917 44,880 SH   SOLE 1 44,880 0 0
SENIOR HSG PPTYS TR TRUS 81721M109 5 250 SH   SOLE 8 250 0 0
SENIOR HSG PPTYS TR COM 81721M109 202 9,887 SH   SOLE 9 9,887 0 0
SENIOR HSG PPTYS TR TRUS 81721M109 507 24,810 SH   SOLE 44 24,810 0 0
SENSATA TECHNOLOGIES HLDG NV COM N7902X106 771 18,046 SH   SOLE 1 18,046 0 0
SENSATA TECHNOLOGIES HLDG NV COM N7902X106 186 4,327 SH   SOLE 8 4,327 0 0
SENSEONICS HLDGS INC COM 81727U105 23 12,700 SH   SOLE 44 12,700 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 422 5,244 SH   SOLE 1 5,244 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 934 11,600 SH   SOLE 44 11,600 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 0 30 SH   SOLE 1 30 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 0 26 SH   SOLE 8 26 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 3 700 SH   SOLE 44 700 0 0
SERES THERAPEUTICS INC COM 81750R102 0 14 SH   SOLE 1 14 0 0
SERES THERAPEUTICS INC COM 81750R102 3 232 SH   SOLE 8 232 0 0
SERES THERAPEUTICS INC COM 81750R102 170 15,000 SH   SOLE 44 15,000 0 0
SERITAGE GROWTH PPTYS TRUS 81752R100 907 21,607 SH   SOLE 1 21,607 0 0
SERITAGE GROWTH PPTYS TRUS 81752R100 0 3 SH   SOLE 8 3 0 0
SERITAGE GROWTH PPTYS TRUS 81752R100 44 1,040 SH   SOLE 44 1,040 0 0
SERVICE CORP INTL COM 817565104 134 4,020 SH   SOLE 1 4,020 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 18 450 SH   SOLE 1 450 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 527 13,458 SH   SOLE 44 13,458 0 0
SERVICENOW INC COM 81762P102 2,018 19,043 SH   SOLE 1 19,043 0 0
SERVICENOW INC OPT 81762P102 4,261 40,200 SH Call SOLE 8 40,200 0 0
SERVICENOW INC OPT 81762P102 2,215 20,900 SH Put SOLE 8 20,900 0 0
SERVICENOW INC COM 81762P102 5 44 SH   SOLE 8 44 0 0
SERVICENOW INC COM 81762P102 57 538 SH   SOLE 9 538 0 0
SERVICENOW INC COM 81762P102 189 1,779 SH   SOLE 44 1,779 0 0
SERVICESOURCE INTL INC COM 81763U100 0 57 SH   SOLE 1 57 0 0
SERVICESOURCE INTL INC COM 81763U100 0 17 SH   SOLE 8 17 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 194 5,279 SH   SOLE 1 5,279 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 82 2,231 SH   SOLE 8 2,231 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 74 2,000 SH   SOLE 44 2,000 0 0
SHAKE SHACK INC COM 819047101 77 2,207 SH   SOLE 1 2,207 0 0
SHAKE SHACK INC OPT 819047101 1,856 53,200 SH Put SOLE 8 53,200 0 0
SHAKE SHACK INC OPT 819047101 858 24,600 SH Call SOLE 8 24,600 0 0
SHAKE SHACK INC COM 819047101 558 16,010 SH   SOLE 8 16,010 0 0
SHAKE SHACK INC COM 819047101 96 2,754 SH   SOLE 44 2,754 0 0
SHAW COMMUNICATIONS INC COM 82028K200 2 90 SH   SOLE 8 90 0 0
SHAW COMMUNICATIONS INC COM 82028K200 679 31,150 SH   SOLE 9 31,150 0 0
SHAW COMMUNICATIONS INC COM 82028K200 13 600 SH   SOLE 44 600 0 0
SHELL MIDSTREAM PARTNERS L P COM 822634101 3 100 SH   SOLE 1 100 0 0
SHELL MIDSTREAM PARTNERS L P COM 822634101 212 7,000 SH   SOLE 8 7,000 0 0
SHELL MIDSTREAM PARTNERS L P COM 822634101 1,379 45,523 SH   SOLE 32 45,523 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 1 35 SH   SOLE 1 35 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 163 5,297 SH   SOLE 44 5,297 0 0
SHERWIN WILLIAMS CO COM 824348106 5,797 16,514 SH   SOLE 1 16,514 0 0
SHERWIN WILLIAMS CO COM 824348106 479 1,366 SH   SOLE 8 1,366 0 0
SHERWIN WILLIAMS CO OPT 824348106 2,737 7,800 SH Put SOLE 8 7,800 0 0
SHERWIN WILLIAMS CO OPT 824348106 1,263 3,600 SH Call SOLE 8 3,600 0 0
SHERWIN WILLIAMS CO COM 824348106 4,752 13,538 SH   SOLE 44 13,538 0 0
SHILOH INDS INC COM 824543102 0 7 SH   SOLE 1 7 0 0
SHIP FINANCE INTERNATIONAL L COM G81075106 1 46 SH   SOLE 1 46 0 0
SHIP FINANCE INTERNATIONAL L OPT G81075106 152 11,200 SH Call SOLE 8 11,200 0 0
SHIP FINANCE INTERNATIONAL L BOND G81075AE6 1,183 1,115,000 PRN   SOLE 9 0 0 1,115,000
SHIP FINANCE INTERNATIONAL L COM G81075106 0 31 SH   SOLE 9 31 0 0
SHIRE PLC ADR 82481R106 1,348 8,156 SH   SOLE 1 8,156 0 0
SHIRE PLC OPT 82481R106 6,065 36,700 SH Call SOLE 8 36,700 0 0
SHIRE PLC OPT 82481R106 18,064 109,300 SH Put SOLE 8 109,300 0 0
SHIRE PLC ADR 82481R106 10,149 61,412 SH   SOLE 8 61,412 0 0
SHIRE PLC ADR 82481R106 33 201 SH   SOLE 9 201 0 0
SHOE CARNIVAL INC COM 824889109 31 1,476 SH   SOLE 1 1,476 0 0
SHOPIFY INC OPT 82509L107 130 1,500 SH Put SOLE 8 1,500 0 0
SHOPIFY INC COM 82509L107 370 4,255 SH   SOLE 8 4,255 0 0
SHOPIFY INC OPT 82509L107 608 7,000 SH Call SOLE 8 7,000 0 0
SHOPIFY INC COM 82509L107 9 100 SH   SOLE 44 100 0 0
SHOPIFY INC COM 82509L107 15 175 SH   DFND 66 0 0 175
SHORE BANCSHARES INC COM 825107105 0 10 SH   SOLE 1 10 0 0
SHORETEL INC COM 825211105 0 49 SH   SOLE 1 49 0 0
SHORETEL INC COM 825211105 59 10,248 SH   SOLE 8 10,248 0 0
SHORETEL INC COM 825211105 13 2,308 SH   SOLE 44 2,308 0 0
SHUTTERFLY INC COM 82568P304 286 6,029 SH   SOLE 1 6,029 0 0
SHUTTERFLY INC OPT 82568P304 14 300 SH Call SOLE 8 300 0 0
SHUTTERFLY INC COM 82568P304 213 4,482 SH   SOLE 8 4,482 0 0
SHUTTERFLY INC COM 82568P304 333 7,000 SH   SOLE 44 7,000 0 0
SHUTTERSTOCK INC COM 825690100 2,368 53,710 SH   SOLE 1 53,710 0 0
SHUTTERSTOCK INC COM 825690100 4 98 SH   SOLE 8 98 0 0
SHUTTERSTOCK INC COM 825690100 40 900 SH   SOLE 44 900 0 0
SI FINL GROUP INC MD COM 78425V104 0 8 SH   SOLE 1 8 0 0
SIBANYE GOLD LTD ADR 825724206 2 335 SH   SOLE 1 335 0 0
SIBANYE GOLD LTD ADR 825724206 0 88 SH   SOLE 8 88 0 0
SIBANYE GOLD LTD ADR 825724206 46 10,000 SH   DFND 66 0 0 10,000
SIENTRA INC COM 82621J105 0 11 SH   SOLE 1 11 0 0
SIENTRA INC COM 82621J105 34 3,488 SH   SOLE 8 3,488 0 0
SIENTRA INC COM 82621J105 17 1,788 SH   SOLE 44 1,788 0 0
SIERRA BANCORP COM 82620P102 0 9 SH   SOLE 1 9 0 0
SIERRA BANCORP COM 82620P102 1 45 SH   SOLE 8 45 0 0
SIERRA ONCOLOGY INC COM 82640U107 0 10 SH   SOLE 8 10 0 0
SIERRA WIRELESS INC OPT 826516106 22 800 SH Put SOLE 8 800 0 0
SIERRA WIRELESS INC OPT 826516106 6 200 SH Call SOLE 8 200 0 0
SIERRA WIRELESS INC COM 826516106 590 20,983 SH   SOLE 8 20,983 0 0
SIERRA WIRELESS INC COM 826516106 551 19,600 SH   SOLE 9 19,600 0 0
SIERRA WIRELESS INC COM 826516106 411 14,600 SH   SOLE 44 14,600 0 0
SIGMA DESIGNS INC COM 826565103 0 29 SH   SOLE 1 29 0 0
SIGMA DESIGNS INC COM 826565103 13 2,260 SH   SOLE 8 2,260 0 0
SIGMA DESIGNS INC COM 826565103 5 800 SH   SOLE 44 800 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 10,799 75,235 SH   SOLE 1 75,235 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 8,882 61,884 SH   SOLE 9 61,884 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 465 3,242 SH   SOLE 44 3,242 0 0
SIGNET JEWELERS LIMITED COM G81276100 2,021 31,957 SH   SOLE 1 31,957 0 0
SIGNET JEWELERS LIMITED COM G81276100 159 2,508 SH   SOLE 8 2,508 0 0
SIGNET JEWELERS LIMITED OPT G81276100 171 2,700 SH Put SOLE 8 2,700 0 0
SIGNET JEWELERS LIMITED OPT G81276100 468 7,400 SH Call SOLE 8 7,400 0 0
SIGNET JEWELERS LIMITED COM G81276100 1,436 22,700 SH   SOLE 44 22,700 0 0
SILGAN HOLDINGS INC COM 827048109 283 8,914 SH   SOLE 1 8,914 0 0
SILGAN HOLDINGS INC OPT 827048109 6 200 SH Put SOLE 8 200 0 0
SILGAN HOLDINGS INC COM 827048109 760 23,902 SH   SOLE 44 23,902 0 0
SILICOM LTD COM M84116108 44 1,000 SH   SOLE 9 1,000 0 0
SILICOM LTD COM M84116108 632 14,239 SH   SOLE 44 14,239 0 0
SILICON LABORATORIES INC COM 826919102 44 651 SH   SOLE 1 651 0 0
SILICON LABORATORIES INC COM 826919102 54 785 SH   SOLE 8 785 0 0
SILICON LABORATORIES INC COM 826919102 218 3,190 SH   SOLE 44 3,190 0 0
SILICON MOTION TECHNOLOGY CO OPT 82706C108 106 2,200 SH Put SOLE 8 2,200 0 0
SILICON MOTION TECHNOLOGY CO OPT 82706C108 598 12,400 SH Call SOLE 8 12,400 0 0
SILICON MOTION TECHNOLOGY CO ADR 82706C108 965 20,000 SH   SOLE 8 20,000 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 0 31 SH   SOLE 1 31 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 35 3,085 SH   SOLE 8 3,085 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 19 1,700 SH   SOLE 44 1,700 0 0
SILVER STD RES INC OPT 82823L106 934 96,200 SH Put SOLE 8 96,200 0 0
SILVER STD RES INC OPT 82823L106 1,213 124,900 SH Call SOLE 8 124,900 0 0
SILVER STD RES INC COM 82823L106 119 12,279 SH   SOLE 8 12,279 0 0
SILVER STD RES INC COM 82823L106 7 670 SH   DFND 20 0 0 670
SILVER STD RES INC COM 82823L106 1 100 SH   SOLE 44 100 0 0
SILVER STD RES INC COM 82823L106 9 933 SH   DFND 66 0 0 933
SILVERBOW RES INC COM 82836G102 0 5 SH   SOLE 1 5 0 0
SILVERBOW RES INC COM 82836G102 5 182 SH   SOLE 8 182 0 0
SILVERBOW RES INC COM 82836G102 6 211 SH   SOLE 44 211 0 0
SILVERCORP METALS INC COM 82835P103 24 7,522 SH   SOLE 8 7,522 0 0
SILVERCORP METALS INC COM 82835P103 718 223,700 SH   SOLE 9 223,700 0 0
SILVERCORP METALS INC COM 82835P103 6 1,800 SH   DFND 20 0 0 1,800
SILVERCREST ASSET MGMT GROUP COM 828359109 0 6 SH   SOLE 1 6 0 0
SILVERCREST ASSET MGMT GROUP COM 828359109 1 64 SH   SOLE 44 64 0 0
SIMMONS 1ST NATL CORP COM 828730200 187 3,545 SH   SOLE 1 3,545 0 0
SIMON PPTY GROUP INC NEW COM 828806109 6,597 40,781 SH   SOLE 1 40,781 0 0
SIMON PPTY GROUP INC NEW TRUS 828806109 77,592 479,667 SH   SOLE 1 479,667 0 0
SIMON PPTY GROUP INC NEW TRUS 828806109 9,639 59,591 SH   SOLE 8 59,591 0 0
SIMON PPTY GROUP INC NEW OPT 828806109 22,436 138,700 SH Put SOLE 8 138,700 0 0
SIMON PPTY GROUP INC NEW OPT 828806109 3,995 24,700 SH Call SOLE 8 24,700 0 0
SIMON PPTY GROUP INC NEW COM 828806109 27,491 169,949 SH   SOLE 9 169,949 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,124 6,949 SH   DFND 20 0 0 6,949
SIMON PPTY GROUP INC NEW TRUS 828806109 1,560 9,643 SH   SOLE 44 9,643 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 287 6,585 SH   SOLE 1 6,585 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 887 20,299 SH   SOLE 44 20,299 0 0
SIMULATIONS PLUS INC COM 829214105 0 9 SH   SOLE 1 9 0 0
SIMULATIONS PLUS INC COM 829214105 21 1,722 SH   SOLE 44 1,722 0 0
SINA CORP COM G81477104 967 11,376 SH   SOLE 1 11,376 0 0
SINA CORP OPT G81477104 8,234 96,900 SH Call SOLE 8 96,900 0 0
SINA CORP COM G81477104 968 11,395 SH   SOLE 8 11,395 0 0
SINA CORP OPT G81477104 7,868 92,600 SH Put SOLE 8 92,600 0 0
SINA CORP COM G81477104 1,733 20,400 SH   SOLE 9 20,400 0 0
SINA CORP COM G81477104 34 400 SH   SOLE 44 400 0 0
SINA CORP PREF G81477104 21 250 SH   DFND 66 0 0 250
SINCLAIR BROADCAST GROUP INC COM 829226109 2 54 SH   SOLE 1 54 0 0
SINCLAIR BROADCAST GROUP INC COM 829226109 8,275 251,527 SH   SOLE 8 251,527 0 0
SINCLAIR BROADCAST GROUP INC OPT 829226109 8,781 266,900 SH Call SOLE 8 266,900 0 0
SINCLAIR BROADCAST GROUP INC OPT 829226109 13,223 401,900 SH Put SOLE 8 401,900 0 0
SINCLAIR BROADCAST GROUP INC COM 829226109 343 10,415 SH   SOLE 44 10,415 0 0
SIRIUS XM HLDGS INC COM 82968B103 3,607 659,557 SH   SOLE 1 659,557 0 0
SIRIUS XM HLDGS INC OPT 82968B103 269 49,100 SH Put SOLE 8 49,100 0 0
SIRIUS XM HLDGS INC OPT 82968B103 219 40,100 SH Call SOLE 8 40,100 0 0
SIRIUS XM HLDGS INC COM 82968B103 6,010 1,098,700 SH   SOLE 44 1,098,700 0 0
SIRIUS XM HLDGS INC COM 82968B103 196 35,869 SH   DFND 66 0 0 35,869
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1 25 SH   SOLE 1 25 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 258 4,947 SH   SOLE 44 4,947 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 14 238 SH   SOLE 1 238 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 60 1,008 SH   SOLE 8 1,008 0 0
SJW GROUP COM 784305104 1 12 SH   SOLE 1 12 0 0
SJW GROUP COM 784305104 47 961 SH   SOLE 44 961 0 0
SK TELECOM LTD ADR 78440P108 272 10,609 SH   SOLE 1 10,609 0 0
SK TELECOM LTD ADR 78440P108 0 5 SH   SOLE 9 5 0 0
SKECHERS U S A INC COM 830566105 1,768 59,920 SH   SOLE 1 59,920 0 0
SKECHERS U S A INC OPT 830566105 1,446 49,000 SH Call SOLE 8 49,000 0 0
SKECHERS U S A INC OPT 830566105 2,384 80,800 SH Put SOLE 8 80,800 0 0
SKECHERS U S A INC COM 830566105 1,188 40,279 SH   SOLE 8 40,279 0 0
SKECHERS U S A INC COM 830566105 481 16,285 SH   SOLE 44 16,285 0 0
SKYLINE MED INC COM 83084T606 6 3,837 SH   SOLE 8 3,837 0 0
SKYWEST INC COM 830879102 216 6,176 SH   SOLE 1 6,176 0 0
SKYWEST INC COM 830879102 271 7,730 SH   SOLE 44 7,730 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 8,978 93,574 SH   SOLE 1 93,574 0 0
SKYWORKS SOLUTIONS INC OPT 83088M102 6,342 66,100 SH Put SOLE 8 66,100 0 0
SKYWORKS SOLUTIONS INC OPT 83088M102 5,469 57,000 SH Call SOLE 8 57,000 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 3,579 37,300 SH   SOLE 8 37,300 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 2,827 29,468 SH   SOLE 44 29,468 0 0
SL GREEN RLTY CORP TRUS 78440X101 26,216 247,793 SH   SOLE 1 247,793 0 0
SL GREEN RLTY CORP COM 78440X101 1,732 16,374 SH   SOLE 1 16,374 0 0
SL GREEN RLTY CORP TRUS 78440X101 18 168 SH   SOLE 8 168 0 0
SL GREEN RLTY CORP OPT 78440X101 466 4,400 SH Call SOLE 8 4,400 0 0
SL GREEN RLTY CORP TRUS 78440X101 1,336 12,630 SH   SOLE 44 12,630 0 0
SLM CORP COM 78442P106 28 2,388 SH   SOLE 1 2,388 0 0
SLM CORP COM 78442P106 129 11,224 SH   SOLE 8 11,224 0 0
SLM CORP OPT 78442P106 160 13,900 SH Put SOLE 8 13,900 0 0
SM ENERGY CO COM 78454L100 305 18,443 SH   SOLE 1 18,443 0 0
SM ENERGY CO COM 78454L100 891 53,838 SH   SOLE 8 53,838 0 0
SM ENERGY CO OPT 78454L100 405 24,500 SH Put SOLE 8 24,500 0 0
SM ENERGY CO OPT 78454L100 509 30,800 SH Call SOLE 8 30,800 0 0
SM ENERGY CO COM 78454L100 240 14,534 SH   SOLE 44 14,534 0 0
SM ENERGY CO COM 78454L100 13 808 SH   DFND 66 0 0 808
SMART &amp FINAL STORES INC COM 83190B101 4 437 SH   SOLE 1 437 0 0
SMART &amp FINAL STORES INC COM 83190B101 30 3,327 SH   SOLE 8 3,327 0 0
SMART &amp FINAL STORES INC COM 83190B101 335 36,840 SH   SOLE 44 36,840 0 0
SMART GLOBAL HLDGS INC COM G8232Y101 12 746 SH   SOLE 8 746 0 0
SMART SAND INC COM 83191H107 0 18 SH   SOLE 1 18 0 0
SMART SAND INC COM 83191H107 53 5,908 SH   SOLE 44 5,908 0 0
SMARTFINANCIAL INC COM 83190L208 0 6 SH   SOLE 1 6 0 0
SMARTFINANCIAL INC COM 83190L208 4 154 SH   SOLE 44 154 0 0
SMITH A O COM 831865209 1,221 21,696 SH   SOLE 1 21,696 0 0
SMITH A O COM 831865209 275 4,879 SH   SOLE 8 4,879 0 0
SMITH A O OPT 831865209 34 600 SH Put SOLE 8 600 0 0
SMITH A O OPT 831865209 141 2,500 SH Call SOLE 8 2,500 0 0
SMITH A O COM 831865209 338 5,999 SH   SOLE 44 5,999 0 0
SMITH MICRO SOFTWARE INC COM 832154207 0 8 SH   SOLE 8 8 0 0
SMUCKER J M CO COM 832696405 9,530 80,529 SH   SOLE 1 80,529 0 0
SMUCKER J M CO COM 832696405 12 100 SH   SOLE 8 100 0 0
SMUCKER J M CO OPT 832696405 544 4,600 SH Call SOLE 8 4,600 0 0
SMUCKER J M CO OPT 832696405 201 1,700 SH Put SOLE 8 1,700 0 0
SMUCKER J M CO COM 832696405 154 1,302 SH   SOLE 9 1,302 0 0
SMUCKER J M CO COM 832696405 5,159 43,601 SH   SOLE 44 43,601 0 0
SNAP INC COM 83304A106 281 15,800 SH   SOLE 1 15,800 0 0
SNAP INC COM 83304A106 14 769 SH   SOLE 8 769 0 0
SNAP INC OPT 83304A106 18,158 1,021,800 SH Call SOLE 8 1,021,800 0 0
SNAP INC OPT 83304A106 34,560 1,944,800 SH Put SOLE 8 1,944,800 0 0
SNAP INC COM 83304A106 2 100 SH   SOLE 44 100 0 0
SNAP ON INC COM 833034101 2,642 16,719 SH   SOLE 1 16,719 0 0
SNAP ON INC OPT 833034101 1,691 10,700 SH Put SOLE 8 10,700 0 0
SNAP ON INC OPT 833034101 284 1,800 SH Call SOLE 8 1,800 0 0
SNAP ON INC COM 833034101 802 5,082 SH   SOLE 8 5,082 0 0
SNAP ON INC COM 833034101 2,681 16,971 SH   SOLE 44 16,971 0 0
SNYDERS-LANCE INC COM 833551104 8 251 SH   SOLE 1 251 0 0
SNYDERS-LANCE INC COM 833551104 8 223 SH   SOLE 8 223 0 0
SOCKET MOBILE INC COM 83368E200 1 133 SH   DFND 66 0 0 133
SODASTREAM INTERNATIONAL LTD COM M9068E105 301 5,629 SH   SOLE 8 5,629 0 0
SODASTREAM INTERNATIONAL LTD OPT M9068E105 380 7,100 SH Call SOLE 8 7,100 0 0
SODASTREAM INTERNATIONAL LTD OPT M9068E105 209 3,900 SH Put SOLE 8 3,900 0 0
SODASTREAM INTERNATIONAL LTD COM M9068E105 70 1,300 SH   SOLE 44 1,300 0 0
SOHU COM INC COM 83408W103 819 18,173 SH   SOLE 1 18,173 0 0
SOHU COM INC OPT 83408W103 915 20,300 SH Put SOLE 8 20,300 0 0
SOHU COM INC OPT 83408W103 131 2,900 SH Call SOLE 8 2,900 0 0
SOHU COM INC COM 83408W103 271 6,022 SH   SOLE 8 6,022 0 0
SOHU COM INC COM 83408W103 45 1,000 SH   SOLE 44 1,000 0 0
SOLAR CAP LTD COM 83413U100 0 5 SH   SOLE 8 5 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 94 4,700 SH   SOLE 1 4,700 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 284 14,194 SH   SOLE 8 14,194 0 0
SOLAREDGE TECHNOLOGIES INC OPT 83417M104 64 3,200 SH Put SOLE 8 3,200 0 0
SOLAREDGE TECHNOLOGIES INC OPT 83417M104 168 8,400 SH Call SOLE 8 8,400 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 53 2,631 SH   SOLE 9 2,631 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 10 500 SH   SOLE 44 500 0 0
SOLARIS OILFIELD INFRSTR INC COM 83418M103 0 8 SH   SOLE 1 8 0 0
SOLARIS OILFIELD INFRSTR INC COM 83418M103 25 2,136 SH   SOLE 44 2,136 0 0
SONIC AUTOMOTIVE INC COM 83545G102 91 4,654 SH   SOLE 1 4,654 0 0
SONIC AUTOMOTIVE INC COM 83545G102 56 2,876 SH   SOLE 8 2,876 0 0
SONIC AUTOMOTIVE INC COM 83545G102 1,160 59,636 SH   SOLE 44 59,636 0 0
SONIC CORP COM 835451105 270 10,173 SH   SOLE 1 10,173 0 0
SONIC CORP COM 835451105 95 3,588 SH   SOLE 8 3,588 0 0
SONIC CORP OPT 835451105 183 6,900 SH Call SOLE 8 6,900 0 0
SONIC CORP OPT 835451105 72 2,700 SH Put SOLE 8 2,700 0 0
SONIC CORP COM 835451105 213 8,035 SH   SOLE 44 8,035 0 0
SONOCO PRODS CO COM 835495102 301 5,847 SH   SOLE 1 5,847 0 0
SONOCO PRODS CO COM 835495102 0 3 SH   SOLE 8 3 0 0
SONOCO PRODS CO COM 835495102 1,631 31,720 SH   SOLE 44 31,720 0 0
SONUS NETWORKS INC COM 835916503 0 35 SH   SOLE 1 35 0 0
SONUS NETWORKS INC COM 835916503 129 17,340 SH   SOLE 8 17,340 0 0
SONUS NETWORKS INC COM 835916503 26 3,515 SH   SOLE 44 3,515 0 0
SONY CORP ADR 835699307 1,100 28,810 SH   SOLE 8 28,810 0 0
SONY CORP OPT 835699307 1,806 47,300 SH Call SOLE 8 47,300 0 0
SONY CORP OPT 835699307 535 14,000 SH Put SOLE 8 14,000 0 0
SONY CORP ADR 835699307 164 4,284 SH   SOLE 9 4,284 0 0
SONY CORP ADR 835699307 1 26 SH   DFND 66 0 0 26
SORL AUTO PTS INC COM 78461U101 6 900 SH   SOLE 44 900 0 0
SORRENTO THERAPEUTICS INC COM 83587F202 54 27,000 SH   SOLE 44 27,000 0 0
SOTHEBYS COM 835898107 7 130 SH   SOLE 1 130 0 0
SOTHEBYS OPT 835898107 3,891 72,500 SH Call SOLE 8 72,500 0 0
SOTHEBYS OPT 835898107 1,283 23,900 SH Put SOLE 8 23,900 0 0
SOTHEBYS COM 835898107 82 1,531 SH   SOLE 8 1,531 0 0
SOTHEBYS COM 835898107 2,352 43,830 SH   SOLE 44 43,830 0 0
SOTHERLY HOTELS INC TRUS 83600C103 0 40 SH   SOLE 8 40 0 0
SOUTH JERSEY INDS INC COM 838518108 985 28,830 SH   SOLE 1 28,830 0 0
SOUTH JERSEY INDS INC COM 838518108 2,633 77,046 SH   SOLE 8 77,046 0 0
SOUTH JERSEY INDS INC COM 838518108 63 1,854 SH   SOLE 44 1,854 0 0
SOUTH ST CORP COM 840441109 2 20 SH   SOLE 1 20 0 0
SOUTH ST CORP COM 840441109 111 1,295 SH   SOLE 44 1,295 0 0
SOUTHERN CO COM 842587107 38,747 809,224 SH   SOLE 1 809,224 0 0
SOUTHERN CO COM 842587107 1,592 33,239 SH   SOLE 8 33,239 0 0
SOUTHERN CO OPT 842587107 4,415 92,200 SH Call SOLE 8 92,200 0 0
SOUTHERN CO OPT 842587107 4,031 84,200 SH Put SOLE 8 84,200 0 0
SOUTHERN CO COM 842587107 9,816 205,009 SH   SOLE 9 205,009 0 0
SOUTHERN CO COM 842587107 5,535 115,599 SH   SOLE 44 115,599 0 0
SOUTHERN CO COM 842587107 86 1,788 SH   DFND 66 0 0 1,788
SOUTHERN COPPER CORP COM 84265V105 500 14,420 SH   SOLE 1 14,420 0 0
SOUTHERN COPPER CORP OPT 84265V105 3,477 100,400 SH Put SOLE 8 100,400 0 0
SOUTHERN COPPER CORP OPT 84265V105 3,463 100,000 SH Call SOLE 8 100,000 0 0
SOUTHERN COPPER CORP COM 84265V105 2,554 73,762 SH   SOLE 8 73,762 0 0
SOUTHERN COPPER CORP COM 84265V105 21 600 SH   DFND 66 0 0 600
SOUTHERN FIRST BANCSHARES IN COM 842873101 0 5 SH   SOLE 1 5 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 7 200 SH   SOLE 44 200 0 0
SOUTHERN MO BANCORP INC COM 843380106 0 5 SH   SOLE 1 5 0 0
SOUTHERN MO BANCORP INC COM 843380106 6 200 SH   SOLE 44 200 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 0 7 SH   SOLE 1 7 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 112 3,211 SH   SOLE 1 3,211 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 1 16 SH   SOLE 8 16 0 0
SOUTHWEST AIRLS CO COM 844741108 10,668 171,684 SH   SOLE 1 171,684 0 0
SOUTHWEST AIRLS CO COM 844741108 100 1,596 SH   SOLE 8 1,596 0 0
SOUTHWEST AIRLS CO OPT 844741108 9,464 152,300 SH Call SOLE 8 152,300 0 0
SOUTHWEST AIRLS CO OPT 844741108 1,659 26,700 SH Put SOLE 8 26,700 0 0
SOUTHWEST AIRLS CO COM 844741108 753 12,126 SH   SOLE 44 12,126 0 0
SOUTHWEST BANCORP INC OKLA COM 844767103 766 29,992 SH   SOLE 1 29,992 0 0
SOUTHWEST BANCORP INC OKLA COM 844767103 1 23 SH   SOLE 8 23 0 0
SOUTHWEST BANCORP INC OKLA COM 844767103 3 100 SH   SOLE 44 100 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 11 140 SH   SOLE 1 140 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 617 8,449 SH   SOLE 44 8,449 0 0
SOUTHWESTERN ENERGY CO COM 845467109 1,986 326,779 SH   SOLE 1 326,779 0 0
SOUTHWESTERN ENERGY CO COM 845467109 1,036 170,405 SH   SOLE 8 170,405 0 0
SOUTHWESTERN ENERGY CO OPT 845467109 1,167 192,000 SH Call SOLE 8 192,000 0 0
SOUTHWESTERN ENERGY CO OPT 845467109 646 106,200 SH Put SOLE 8 106,200 0 0
SOUTHWESTERN ENERGY CO COM 845467109 1,290 212,152 SH   SOLE 44 212,152 0 0
SP PLUS CORP COM 78469C103 0 13 SH   SOLE 1 13 0 0
SPARK ENERGY INC COM 846511103 0 10 SH   SOLE 1 10 0 0
SPARK ENERGY INC COM 846511103 111 5,916 SH   SOLE 44 5,916 0 0
SPARK THERAPEUTICS INC COM 84652J103 1 17 SH   SOLE 1 17 0 0
SPARK THERAPEUTICS INC COM 84652J103 104 1,745 SH   SOLE 44 1,745 0 0
SPARTAN MTRS INC COM 846819100 0 26 SH   SOLE 1 26 0 0
SPARTAN MTRS INC COM 846819100 1 144 SH   SOLE 8 144 0 0
SPARTAN MTRS INC COM 846819100 2 200 SH   SOLE 44 200 0 0
SPARTANNASH CO COM 847215100 184 7,078 SH   SOLE 1 7,078 0 0
SPARTANNASH CO COM 847215100 210 8,081 SH   SOLE 44 8,081 0 0
SPARTON CORP COM 847235108 0 9 SH   SOLE 1 9 0 0
SPARTON CORP COM 847235108 264 12,009 SH   SOLE 8 12,009 0 0
SPARTON CORP COM 847235108 119 5,400 SH   SOLE 44 5,400 0 0
SPDR DOW JONES INDL AVRG ETF FUND 78467X109 3,750 17,584 SH   SOLE 1 17,584 0 0
SPDR DOW JONES INDL AVRG ETF FUND 78467X109 4,713 22,100 SH   SOLE 8 22,100 0 0
SPDR DOW JONES INDL AVRG ETF FUND 78467X109 256 1,200 SH   SOLE 44 1,200 0 0
SPDR DOW JONES INDL AVRG ETF FUND 78467X109 904 4,238 SH   DFND 66 0 0 4,238
SPDR GOLD TRUST FUND 78463V107 50,549 428,302 SH   SOLE 1 428,302 0 0
SPDR GOLD TRUST FUND 78463V107 57,423 486,550 SH   SOLE 8 486,550 0 0
SPDR GOLD TRUST OPT 78463V107 280,746 2,378,800 SH Put SOLE 8 2,378,800 0 0
SPDR GOLD TRUST OPT 78463V107 288,889 2,447,800 SH Call SOLE 8 2,447,800 0 0
SPDR GOLD TRUST FUND 78463V107 2,832 24,000 SH   SOLE 9 24,000 0 0
SPDR GOLD TRUST FUND 78463V107 181 1,536 SH   DFND 20 0 0 1,536
SPDR GOLD TRUST FUND 78463V107 1,068 9,047 SH   DFND 66 0 0 9,047
SPDR INDEX SHS FDS FUND 78463X202 11,659 303,079 SH   SOLE 1 303,079 0 0
SPDR INDEX SHS FDS FUND 78463X202 3,208 83,400 SH   SOLE 8 83,400 0 0
SPDR INDEX SHS FDS OPT 78463X202 16,730 434,900 SH Call SOLE 8 434,900 0 0
SPDR INDEX SHS FDS FUND 78463X848 9 249 SH   SOLE 8 249 0 0
SPDR INDEX SHS FDS OPT 78463X202 6,664 173,200 SH Put SOLE 8 173,200 0 0
SPDR INDEX SHS FDS FUND 78463X202 296 7,697 SH   DFND 66 0 0 7,697
SPDR INDEX SHS FDS FUND 78463X772 20 500 SH   DFND 66 0 0 500
SPDR S&ampP 500 ETF TR FUND 78462F103 296,563 1,226,489 SH   SOLE 1 1,226,489 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 96,720 400,000 SH Put SOLE 1 400,000 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 367,536 1,520,000 SH Call SOLE 1 1,520,000 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 2,859,745 11,826,900 SH Call SOLE 8 11,826,900 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 9,987,452 41,304,600 SH Put SOLE 8 41,304,600 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 239,234 989,397 SH   SOLE 8 989,397 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 171 709 SH   SOLE 9 709 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 1,846 7,633 SH   SOLE 20 0 7,633 0
SPDR S&ampP 500 ETF TR FUND 78462F103 30,015 124,132 SH   SOLE 44 124,132 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 937 3,877 SH   DFND 66 0 0 3,877
SPDR S&ampP MIDCAP 400 ETF TR FUND 78467Y107 1,906 6,000 SH   SOLE 1 6,000 0 0
SPDR S&ampP MIDCAP 400 ETF TR OPT 78467Y107 8,608 27,100 SH Call SOLE 8 27,100 0 0
SPDR S&ampP MIDCAP 400 ETF TR OPT 78467Y107 3,208 10,100 SH Put SOLE 8 10,100 0 0
SPDR S&ampP MIDCAP 400 ETF TR FUND 78467Y107 32 100 SH   SOLE 44 100 0 0
SPDR SER TR FUND 78468R408 475 17,000 SH   DFND 66 0 0 17,000
SPDR SERIES TRUST FUND 78464A797 4,424 101,645 SH   SOLE 1 101,645 0 0
SPDR SERIES TRUST FUND 78464A730 55,862 1,750,068 SH   SOLE 1 1,750,068 0 0
SPDR SERIES TRUST FUND 78464A714 40,794 1,001,828 SH   SOLE 1 1,001,828 0 0
SPDR SERIES TRUST FUND 78464A888 14 360 SH   SOLE 1 360 0 0
SPDR SERIES TRUST FUND 78464A417 1,273 34,211 SH   SOLE 1 34,211 0 0
SPDR SERIES TRUST FUND 78464A870 35,422 458,953 SH   SOLE 1 458,953 0 0
SPDR SERIES TRUST FUND 78464A607 4 41 SH   SOLE 1 41 0 0
SPDR SERIES TRUST FUND 78464A755 6,574 219,337 SH   SOLE 1 219,337 0 0
SPDR SERIES TRUST FUND 78464A698 8,987 163,558 SH   SOLE 1 163,558 0 0
SPDR SERIES TRUST OPT 78464A797 775 17,800 SH Put SOLE 8 17,800 0 0
SPDR SERIES TRUST FUND 78464A748 15 965 SH   SOLE 8 965 0 0
SPDR SERIES TRUST FUND 78464A755 433 14,440 SH   SOLE 8 14,440 0 0
SPDR SERIES TRUST OPT 78464A714 25,344 622,400 SH Call SOLE 8 622,400 0 0
SPDR SERIES TRUST FUND 78464A698 3,813 69,403 SH   SOLE 8 69,403 0 0
SPDR SERIES TRUST OPT 78464A730 126,116 3,951,000 SH Call SOLE 8 3,951,000 0 0
SPDR SERIES TRUST OPT 78464A698 13,946 253,800 SH Put SOLE 8 253,800 0 0
SPDR SERIES TRUST OPT 78464A755 9,480 316,300 SH Put SOLE 8 316,300 0 0
SPDR SERIES TRUST OPT 78464A888 786 20,400 SH Call SOLE 8 20,400 0 0
SPDR SERIES TRUST OPT 78464A714 42,500 1,043,700 SH Put SOLE 8 1,043,700 0 0
SPDR SERIES TRUST FUND 78464A375 3 80 SH   SOLE 8 80 0 0
SPDR SERIES TRUST OPT 78464A870 97,255 1,260,100 SH Put SOLE 8 1,260,100 0 0
SPDR SERIES TRUST FUND 78464A771 4 81 SH   SOLE 8 81 0 0
SPDR SERIES TRUST OPT 78464A888 744 19,300 SH Put SOLE 8 19,300 0 0
SPDR SERIES TRUST OPT 78464A417 420 11,300 SH Put SOLE 8 11,300 0 0
SPDR SERIES TRUST OPT 78464A748 99 6,400 SH Put SOLE 8 6,400 0 0
SPDR SERIES TRUST OPT 78464A730 185,315 5,805,600 SH Put SOLE 8 5,805,600 0 0
SPDR SERIES TRUST FUND 78464A102 6 82 SH   SOLE 8 82 0 0
SPDR SERIES TRUST OPT 78464A755 8,461 282,300 SH Call SOLE 8 282,300 0 0
SPDR SERIES TRUST OPT 78464A698 11,578 210,700 SH Call SOLE 8 210,700 0 0
SPDR SERIES TRUST OPT 78464A797 648 14,900 SH Call SOLE 8 14,900 0 0
SPDR SERIES TRUST OPT 78464A417 1,004 27,000 SH Call SOLE 8 27,000 0 0
SPDR SERIES TRUST FUND 78464A714 8,272 203,143 SH   SOLE 8 203,143 0 0
SPDR SERIES TRUST OPT 78464A748 63 4,100 SH Call SOLE 8 4,100 0 0
SPDR SERIES TRUST FUND 78464A888 3 65 SH   SOLE 8 65 0 0
SPDR SERIES TRUST FUND 78464A870 721 9,344 SH   SOLE 8 9,344 0 0
SPDR SERIES TRUST FUND 78464A730 26,005 814,704 SH   SOLE 8 814,704 0 0
SPDR SERIES TRUST OPT 78464A870 83,810 1,085,900 SH Call SOLE 8 1,085,900 0 0
SPDR SERIES TRUST FUND 78464A730 2,093 65,585 SH   SOLE 9 65,585 0 0
SPDR SERIES TRUST FUND 78464A763 668 7,520 SH   SOLE 20 0 7,520 0
SPDR SERIES TRUST FUND 78464A698 1,352 24,606 SH   SOLE 44 24,606 0 0
SPDR SERIES TRUST FUND 78464A888 116 3,000 SH   SOLE 44 3,000 0 0
SPDR SERIES TRUST FUND 78464A870 759 9,837 SH   SOLE 44 9,837 0 0
SPDR SERIES TRUST FUND 78464A763 98 1,100 SH   SOLE 44 1,100 0 0
SPDR SERIES TRUST FUND 78464A755 674 22,481 SH   SOLE 44 22,481 0 0
SPDR SERIES TRUST FUND 78464A730 12,907 404,351 SH   SOLE 44 404,351 0 0
SPDR SERIES TRUST FUND 78464A714 10,494 257,700 SH   SOLE 44 257,700 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 35 819 SH   SOLE 8 819 0 0
SPECTRA ENERGY PARTNERS LP OPT 84756N109 142 3,300 SH Put SOLE 8 3,300 0 0
SPECTRA ENERGY PARTNERS LP OPT 84756N109 262 6,100 SH Call SOLE 8 6,100 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 9,702 226,144 SH   SOLE 32 226,144 0 0
SPECTRANETICS CORP COM 84760C107 281 7,331 SH   SOLE 1 7,331 0 0
SPECTRANETICS CORP COM 84760C107 607 15,800 SH   SOLE 44 15,800 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 2,741 21,929 SH   SOLE 1 21,929 0 0
SPECTRUM BRANDS HLDGS INC OPT 84763R101 3,126 25,000 SH Put SOLE 8 25,000 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 1,536 12,284 SH   SOLE 8 12,284 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 3,854 30,823 SH   SOLE 44 30,823 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 7,453 1,000,476 SH   SOLE 1 1,000,476 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 6 750 SH   SOLE 8 750 0 0
SPECTRUM PHARMACEUTICALS INC OPT 84763A108 8 1,100 SH Put SOLE 8 1,100 0 0
SPECTRUM PHARMACEUTICALS INC OPT 84763A108 7 1,000 SH Call SOLE 8 1,000 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 183 24,549 SH   SOLE 44 24,549 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 0 10 SH   SOLE 1 10 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 2 100 SH   SOLE 44 100 0 0
SPIRE INC COM 84857L101 400 5,734 SH   SOLE 1 5,734 0 0
SPIRE INC COM 84857L101 37 524 SH   SOLE 8 524 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 1,021 17,630 SH   SOLE 1 17,630 0 0
SPIRIT AEROSYSTEMS HLDGS INC OPT 848574109 162 2,800 SH Call SOLE 8 2,800 0 0
SPIRIT AEROSYSTEMS HLDGS INC OPT 848574109 23 400 SH Put SOLE 8 400 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 30 525 SH   SOLE 8 525 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 253 4,358 SH   SOLE 44 4,358 0 0
SPIRIT AIRLS INC COM 848577102 12 233 SH   SOLE 1 233 0 0
SPIRIT AIRLS INC OPT 848577102 702 13,600 SH Call SOLE 8 13,600 0 0
SPIRIT AIRLS INC COM 848577102 599 11,605 SH   SOLE 8 11,605 0 0
SPIRIT AIRLS INC OPT 848577102 1,090 21,100 SH Put SOLE 8 21,100 0 0
SPIRIT AIRLS INC COM 848577102 3,401 65,846 SH   SOLE 44 65,846 0 0
SPIRIT RLTY CAP INC NEW TRUS 84860W102 1,675 226,043 SH   SOLE 1 226,043 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 753 101,656 SH   SOLE 1 101,656 0 0
SPIRIT RLTY CAP INC NEW BOND 84860WAA0 1,034 1,044,000 PRN   SOLE 8 0 0 1,044,000
SPIRIT RLTY CAP INC NEW TRUS 84860W102 49 6,651 SH   SOLE 8 6,651 0 0
SPIRIT RLTY CAP INC NEW BOND 84860WAA0 323 326,000 PRN   SOLE 9 0 0 326,000
SPIRIT RLTY CAP INC NEW TRUS 84860W102 861 116,205 SH   SOLE 44 116,205 0 0
SPLUNK INC COM 848637104 1,969 34,623 SH   SOLE 1 34,623 0 0
SPLUNK INC COM 848637104 3 52 SH   SOLE 8 52 0 0
SPLUNK INC OPT 848637104 4,346 76,400 SH Put SOLE 8 76,400 0 0
SPLUNK INC OPT 848637104 5,683 99,900 SH Call SOLE 8 99,900 0 0
SPLUNK INC COM 848637104 583 10,248 SH   SOLE 44 10,248 0 0
SPOK HLDGS INC COM 84863T106 43 2,440 SH   SOLE 1 2,440 0 0
SPOK HLDGS INC COM 84863T106 19 1,081 SH   SOLE 44 1,081 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 0 28 SH   SOLE 1 28 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 3 469 SH   SOLE 44 469 0 0
SPRAGUE RES LP COM 849343108 11 384 SH   SOLE 8 384 0 0
SPRINT CORP COM 85207U105 1,304 158,773 SH   SOLE 1 158,773 0 0
SPRINT CORP OPT 85207U105 1,334 162,500 SH Put SOLE 8 162,500 0 0
SPRINT CORP COM 85207U105 760 92,525 SH   SOLE 8 92,525 0 0
SPRINT CORP OPT 85207U105 3,409 415,200 SH Call SOLE 8 415,200 0 0
SPRINT CORP COM 85207U105 1,752 213,404 SH   SOLE 44 213,404 0 0
SPROUTS FMRS MKT INC COM 85208M102 16 733 SH   SOLE 1 733 0 0
SPROUTS FMRS MKT INC OPT 85208M102 1,247 55,000 SH Call SOLE 8 55,000 0 0
SPROUTS FMRS MKT INC OPT 85208M102 245 10,800 SH Put SOLE 8 10,800 0 0
SPROUTS FMRS MKT INC COM 85208M102 1,424 62,819 SH   SOLE 8 62,819 0 0
SPROUTS FMRS MKT INC COM 85208M102 86 3,796 SH   SOLE 44 3,796 0 0
SPS COMM INC COM 78463M107 130 2,043 SH   SOLE 1 2,043 0 0
SPX CORP COM 784635104 172 6,838 SH   SOLE 1 6,838 0 0
SPX CORP COM 784635104 24 942 SH   SOLE 8 942 0 0
SPX CORP COM 784635104 104 4,150 SH   SOLE 44 4,150 0 0
SPX FLOW INC COM 78469X107 185 5,026 SH   SOLE 1 5,026 0 0
SPX FLOW INC COM 78469X107 44 1,206 SH   SOLE 8 1,206 0 0
SPX FLOW INC COM 78469X107 1,582 42,900 SH   SOLE 44 42,900 0 0
SQUARE INC COM 852234103 17 744 SH   SOLE 1 744 0 0
SQUARE INC COM 852234103 7,369 314,111 SH   SOLE 8 314,111 0 0
SQUARE INC OPT 852234103 767 32,700 SH Call SOLE 8 32,700 0 0
SQUARE INC OPT 852234103 579 24,700 SH Put SOLE 8 24,700 0 0
SQUARE INC COM 852234103 10,738 457,700 SH   SOLE 44 457,700 0 0
SRC ENERGY INC COM 78470V108 220 32,578 SH   SOLE 1 32,578 0 0
SRC ENERGY INC COM 78470V108 1 84 SH   SOLE 8 84 0 0
SRC ENERGY INC COM 78470V108 17 2,571 SH   SOLE 44 2,571 0 0
SS&ampC TECHNOLOGIES HLDGS INC COM 78467J100 904 23,550 SH   SOLE 1 23,550 0 0
SS&ampC TECHNOLOGIES HLDGS INC COM 78467J100 703 18,293 SH   SOLE 8 18,293 0 0
SSGA ACTIVE ETF TR FUND 78467V608 3 69 SH   SOLE 8 69 0 0
ST JOE CO COM 790148100 98 5,199 SH   SOLE 1 5,199 0 0
ST JOE CO COM 790148100 123 6,531 SH   SOLE 8 6,531 0 0
ST JOE CO COM 790148100 53 2,800 SH   SOLE 44 2,800 0 0
STAAR SURGICAL CO COM 852312305 0 31 SH   SOLE 1 31 0 0
STAAR SURGICAL CO COM 852312305 1 100 SH   SOLE 44 100 0 0
STAG INDL INC COM 85254J102 776 28,119 SH   SOLE 1 28,119 0 0
STAG INDL INC TRUS 85254J102 2 67 SH   SOLE 1 67 0 0
STAG INDL INC TRUS 85254J102 0 17 SH   SOLE 8 17 0 0
STAG INDL INC TRUS 85254J102 91 3,310 SH   SOLE 44 3,310 0 0
STAGE STORES INC COM 85254C305 140 67,376 SH   SOLE 44 67,376 0 0
STAMPS COM INC COM 852857200 290 1,872 SH   SOLE 1 1,872 0 0
STAMPS COM INC COM 852857200 404 2,609 SH   SOLE 8 2,609 0 0
STAMPS COM INC OPT 852857200 5,466 35,300 SH Put SOLE 8 35,300 0 0
STAMPS COM INC OPT 852857200 186 1,200 SH Call SOLE 8 1,200 0 0
STAMPS COM INC COM 852857200 108 700 SH   SOLE 44 700 0 0
STANDARD CHARTERED PLC BOND G84228CE6 306 300,000 PRN   DFND 66 0 0 300,000
STANDARD MTR PRODS INC COM 853666105 125 2,389 SH   SOLE 1 2,389 0 0
STANDARD MTR PRODS INC COM 853666105 2 38 SH   SOLE 8 38 0 0
STANDEX INTL CORP COM 854231107 138 1,515 SH   SOLE 1 1,515 0 0
STANDEX INTL CORP COM 854231107 65 718 SH   SOLE 44 718 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 14,695 104,414 SH   SOLE 1 104,414 0 0
STANLEY BLACK &amp DECKER INC CONV 854502887 12,645 115,247 SH   SOLE 8 115,247 0 0
STANLEY BLACK &amp DECKER INC OPT 854502101 1,407 10,000 SH Put SOLE 8 10,000 0 0
STANLEY BLACK &amp DECKER INC OPT 854502101 577 4,100 SH Call SOLE 8 4,100 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 0 1 SH   SOLE 8 1 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 146 1,036 SH   SOLE 9 1,036 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 1,982 14,081 SH   SOLE 44 14,081 0 0
STANTEC INC COM 85472N109 18 700 SH   DFND 66 0 0 700
STAPLES INC COM 855030102 8,400 834,170 SH   SOLE 1 834,170 0 0
STAPLES INC OPT 855030102 603 59,900 SH Call SOLE 8 59,900 0 0
STAPLES INC COM 855030102 513 50,899 SH   SOLE 8 50,899 0 0
STAPLES INC OPT 855030102 414 41,100 SH Put SOLE 8 41,100 0 0
STAPLES INC COM 855030102 129 12,797 SH   SOLE 9 12,797 0 0
STAR BULK CARRIERS CORP COM Y8162K204 13 1,328 SH   SOLE 8 1,328 0 0
STAR BULK CARRIERS CORP COM Y8162K204 1 100 SH   SOLE 44 100 0 0
STAR GAS PARTNERS L P COM 85512C105 1 116 SH   SOLE 8 116 0 0
STARBUCKS CORP COM 855244109 133,233 2,284,919 SH   SOLE 1 2,284,919 0 0
STARBUCKS CORP OPT 855244109 13,271 227,600 SH Put SOLE 8 227,600 0 0
STARBUCKS CORP OPT 855244109 30,730 527,000 SH Call SOLE 8 527,000 0 0
STARBUCKS CORP COM 855244109 2,782 47,707 SH   SOLE 8 47,707 0 0
STARBUCKS CORP COM 855244109 156 2,677 SH   SOLE 9 2,677 0 0
STARBUCKS CORP COM 855244109 4,185 71,758 SH   SOLE 44 71,758 0 0
STARBUCKS CORP COM 855244109 858 14,711 SH   DFND 66 0 0 14,711
STARTEK INC COM 85569C107 0 8 SH   SOLE 1 8 0 0
STARWOOD PPTY TR INC TRUS 85571B105 41,853 1,869,290 SH   SOLE 1 1,869,290 0 0
STARWOOD PPTY TR INC TRUS 85571B105 9 398 SH   SOLE 8 398 0 0
STATE AUTO FINL CORP COM 855707105 0 12 SH   SOLE 1 12 0 0
STATE AUTO FINL CORP COM 855707105 2 93 SH   SOLE 8 93 0 0
STATE AUTO FINL CORP COM 855707105 2 67 SH   SOLE 44 67 0 0
STATE BK FINL CORP COM 856190103 1 29 SH   SOLE 1 29 0 0
STATE BK FINL CORP COM 856190103 16 604 SH   SOLE 8 604 0 0
STATE BK FINL CORP COM 856190103 101 3,713 SH   SOLE 44 3,713 0 0
STATE NATL COS INC COM 85711T305 0 21 SH   SOLE 1 21 0 0
STATE NATL COS INC COM 85711T305 222 12,100 SH   SOLE 44 12,100 0 0
STATE STR CORP COM 857477103 17,992 200,494 SH   SOLE 1 200,494 0 0
STATE STR CORP OPT 857477103 1,561 17,400 SH Call SOLE 8 17,400 0 0
STATE STR CORP OPT 857477103 7,313 81,500 SH Put SOLE 8 81,500 0 0
STATE STR CORP COM 857477103 1,373 15,303 SH   SOLE 8 15,303 0 0
STATE STR CORP COM 857477103 2,687 29,945 SH   SOLE 44 29,945 0 0
STATE STR CORP COM 857477103 29 319 SH   DFND 66 0 0 319
STATOIL ASA OPT 85771P102 271 16,400 SH Call SOLE 8 16,400 0 0
STATOIL ASA ADR 85771P102 80 4,861 SH   SOLE 8 4,861 0 0
STATOIL ASA OPT 85771P102 172 10,400 SH Put SOLE 8 10,400 0 0
STATOIL ASA ADR 85771P102 10 600 SH   DFND 66 0 0 600
STEALTHGAS INC COM Y81669106 41 12,500 SH   DFND 20 0 0 12,500
STEEL DYNAMICS INC COM 858119100 6,260 174,819 SH   SOLE 1 174,819 0 0
STEEL DYNAMICS INC OPT 858119100 2,936 82,000 SH Put SOLE 8 82,000 0 0
STEEL DYNAMICS INC OPT 858119100 2,653 74,100 SH Call SOLE 8 74,100 0 0
STEEL DYNAMICS INC COM 858119100 1,514 42,301 SH   SOLE 8 42,301 0 0
STEEL DYNAMICS INC COM 858119100 2,556 71,382 SH   SOLE 44 71,382 0 0
STEELCASE INC COM 858155203 104 7,444 SH   SOLE 1 7,444 0 0
STEELCASE INC COM 858155203 1 54 SH   SOLE 8 54 0 0
STEELCASE INC COM 858155203 31 2,215 SH   SOLE 44 2,215 0 0
STEIN MART INC COM 858375108 6 3,678 SH   SOLE 1 3,678 0 0
STEIN MART INC COM 858375108 0 166 SH   SOLE 8 166 0 0
STEIN MART INC COM 858375108 56 33,400 SH   SOLE 44 33,400 0 0
STELLUS CAP INVT CORP COM 858568108 1 50 SH   SOLE 8 50 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 0 17 SH   SOLE 1 17 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 2 213 SH   SOLE 44 213 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 13 1,387 SH   DFND 66 0 0 1,387
STEPAN CO COM 858586100 247 2,847 SH   SOLE 1 2,847 0 0
STEPAN CO COM 858586100 71 821 SH   SOLE 8 821 0 0
STEPAN CO COM 858586100 818 9,393 SH   SOLE 44 9,393 0 0
STERICYCLE INC COM 858912108 2,456 32,176 SH   SOLE 1 32,176 0 0
STERICYCLE INC OPT 858912108 2,427 31,800 SH Put SOLE 8 31,800 0 0
STERICYCLE INC COM 858912108 156 2,051 SH   SOLE 8 2,051 0 0
STERICYCLE INC OPT 858912108 504 6,600 SH Call SOLE 8 6,600 0 0
STERIS PLC COM G84720104 38 468 SH   SOLE 1 468 0 0
STERIS PLC COM G84720104 3 37 SH   SOLE 8 37 0 0
STERIS PLC COM G84720104 0 4 SH   SOLE 9 4 0 0
STERLING BANCORP DEL COM 85917A100 1,315 56,566 SH   SOLE 1 56,566 0 0
STERLING BANCORP DEL COM 85917A100 32 1,385 SH   SOLE 44 1,385 0 0
STERLING CONSTRUCTION CO INC COM 859241101 0 20 SH   SOLE 1 20 0 0
STERLING CONSTRUCTION CO INC COM 859241101 109 8,355 SH   SOLE 44 8,355 0 0
STEWART INFORMATION SVCS COR COM 860372101 169 3,707 SH   SOLE 1 3,707 0 0
STEWART INFORMATION SVCS COR COM 860372101 159 3,497 SH   SOLE 44 3,497 0 0
STIFEL FINL CORP COM 860630102 701 15,260 SH   SOLE 1 15,260 0 0
STIFEL FINL CORP COM 860630102 178 3,882 SH   SOLE 44 3,882 0 0
STMICROELECTRONICS N V OPT 861012102 1,757 122,200 SH Put SOLE 8 122,200 0 0
STMICROELECTRONICS N V ADR 861012102 689 47,937 SH   SOLE 8 47,937 0 0
STMICROELECTRONICS N V OPT 861012102 3,955 275,000 SH Call SOLE 8 275,000 0 0
STOCK YDS BANCORP INC COM 861025104 1 16 SH   SOLE 1 16 0 0
STONE ENERGY CORP COM 861642403 0 15 SH   SOLE 1 15 0 0
STONE ENERGY CORP COM 861642403 628 34,181 SH   SOLE 44 34,181 0 0
STONEGATE BK FT LAUDERDALE F COM 861811107 466 10,096 SH   SOLE 1 10,096 0 0
STONEGATE BK FT LAUDERDALE F COM 861811107 1 23 SH   SOLE 8 23 0 0
STONEGATE BK FT LAUDERDALE F COM 861811107 719 15,571 SH   SOLE 44 15,571 0 0
STONEMOR PARTNERS L P COM 86183Q100 0 18 SH   SOLE 8 18 0 0
STONERIDGE INC COM 86183P102 0 20 SH   SOLE 1 20 0 0
STONERIDGE INC COM 86183P102 18 1,165 SH   SOLE 8 1,165 0 0
STONERIDGE INC COM 86183P102 11 691 SH   SOLE 44 691 0 0
STORE CAP CORP TRUS 862121100 2,095 93,297 SH   SOLE 1 93,297 0 0
STORE CAP CORP COM 862121100 2,749 122,429 SH   SOLE 1 122,429 0 0
STORE CAP CORP TRUS 862121100 2 83 SH   SOLE 8 83 0 0
STORE CAP CORP COM 862121100 1,127 50,200 SH   DFND 20 0 0 50,200
STRAIGHT PATH COMMUNICATNS I COM 862578101 1,862 10,367 SH   SOLE 1 10,367 0 0
STRAIGHT PATH COMMUNICATNS I OPT 862578101 3,791 21,100 SH Call SOLE 8 21,100 0 0
STRAIGHT PATH COMMUNICATNS I COM 862578101 36 201 SH   SOLE 8 201 0 0
STRAIGHT PATH COMMUNICATNS I OPT 862578101 3,791 21,100 SH Put SOLE 8 21,100 0 0
STRAIGHT PATH COMMUNICATNS I COM 862578101 40 220 SH   SOLE 44 220 0 0
STRATASYS LTD COM M85548101 1,815 77,836 SH   SOLE 1 77,836 0 0
STRATASYS LTD OPT M85548101 1,478 63,400 SH Call SOLE 8 63,400 0 0
STRATASYS LTD OPT M85548101 636 27,300 SH Put SOLE 8 27,300 0 0
STRATASYS LTD COM M85548101 41 1,758 SH   SOLE 8 1,758 0 0
STRATASYS LTD COM M85548101 130 5,565 SH   SOLE 44 5,565 0 0
STRATTEC SEC CORP COM 863111100 132 3,741 SH   SOLE 44 3,741 0 0
STRATUS PPTYS INC COM 863167201 0 4 SH   SOLE 1 4 0 0
STRATUS PPTYS INC COM 863167201 15 500 SH   SOLE 44 500 0 0
STRAYER ED INC COM 863236105 247 2,638 SH   SOLE 1 2,638 0 0
STRAYER ED INC COM 863236105 74 793 SH   SOLE 8 793 0 0
STRAYER ED INC COM 863236105 261 2,800 SH   SOLE 44 2,800 0 0
STRONGBRIDGE BIOPHARMA PLC COM G85347105 0 17 SH   SOLE 1 17 0 0
STRYKER CORP COM 863667101 38,145 274,863 SH   SOLE 1 274,863 0 0
STRYKER CORP COM 863667101 3,520 25,364 SH   SOLE 8 25,364 0 0
STRYKER CORP OPT 863667101 5,773 41,600 SH Call SOLE 8 41,600 0 0
STRYKER CORP OPT 863667101 7,993 57,600 SH Put SOLE 8 57,600 0 0
STRYKER CORP COM 863667101 114 819 SH   SOLE 9 819 0 0
STRYKER CORP COM 863667101 6,345 45,714 SH   SOLE 44 45,714 0 0
STRYKER CORP COM 863667101 895 6,448 SH   DFND 66 0 0 6,448
STURM RUGER &amp CO INC COM 864159108 3,165 50,918 SH   SOLE 1 50,918 0 0
STURM RUGER &amp CO INC OPT 864159108 677 10,900 SH Call SOLE 8 10,900 0 0
STURM RUGER &amp CO INC OPT 864159108 1,548 24,900 SH Put SOLE 8 24,900 0 0
STURM RUGER &amp CO INC COM 864159108 12 198 SH   SOLE 44 198 0 0
SUBURBAN PROPANE PARTNERS L OPT 864482104 48 2,000 SH Call SOLE 8 2,000 0 0
SUBURBAN PROPANE PARTNERS L OPT 864482104 19 800 SH Put SOLE 8 800 0 0
SUBURBAN PROPANE PARTNERS L COM 864482104 693 29,147 SH   SOLE 32 29,147 0 0
SUBURBAN PROPANE PARTNERS L COM 864482104 71 3,000 SH   DFND 66 0 0 3,000
SUCAMPO PHARMACEUTICALS INC COM 864909106 84 7,983 SH   SOLE 1 7,983 0 0
SUCAMPO PHARMACEUTICALS INC COM 864909106 3 297 SH   SOLE 8 297 0 0
SUCAMPO PHARMACEUTICALS INC COM 864909106 14 1,300 SH   SOLE 44 1,300 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 0 8 SH   SOLE 1 8 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 9 400 SH   SOLE 44 400 0 0
SUMMIT HOTEL PPTYS TRUS 866082100 1,610 86,330 SH   SOLE 1 86,330 0 0
SUMMIT HOTEL PPTYS TRUS 866082100 1 43 SH   SOLE 8 43 0 0
SUMMIT HOTEL PPTYS TRUS 866082100 156 8,340 SH   SOLE 44 8,340 0 0
SUMMIT MATLS INC COM 86614U100 747 25,896 SH   SOLE 1 25,896 0 0
SUMMIT MATLS INC COM 86614U100 1,081 37,475 SH   SOLE 44 37,475 0 0
SUMMIT MIDSTREAM PARTNERS LP COM 866142102 429 18,939 SH   SOLE 32 18,939 0 0
SUN BANCORP INC COM 86663B201 0 8 SH   SOLE 1 8 0 0
SUN BANCORP INC COM 86663B201 0 19 SH   SOLE 8 19 0 0
SUN BANCORP INC COM 86663B201 3 133 SH   SOLE 44 133 0 0
SUN CMNTYS INC TRUS 866674104 6,981 79,609 SH   SOLE 1 79,609 0 0
SUN CMNTYS INC COM 866674104 2,587 29,503 SH   SOLE 1 29,503 0 0
SUN CMNTYS INC TRUS 866674104 3 34 SH   SOLE 8 34 0 0
SUN CMNTYS INC TRUS 866674104 112 1,275 SH   SOLE 44 1,275 0 0
SUN HYDRAULICS CORP COM 866942105 1 18 SH   SOLE 1 18 0 0
SUN HYDRAULICS CORP COM 866942105 33 771 SH   SOLE 44 771 0 0
SUN LIFE FINL INC COM 866796105 1,091 30,512 SH   SOLE 1 30,512 0 0
SUN LIFE FINL INC COM 866796105 45 1,245 SH   SOLE 8 1,245 0 0
SUN LIFE FINL INC COM 866796105 7,167 200,493 SH   SOLE 9 200,493 0 0
SUN LIFE FINL INC COM 866796105 123 3,450 SH   DFND 20 0 0 3,450
SUN LIFE FINL INC COM 866796105 50 1,400 SH   SOLE 44 1,400 0 0
SUN LIFE FINL INC COM 866796105 4 125 SH   SOLE 99 125 0 0
SUNCOKE ENERGY INC COM 86722A103 104 9,443 SH   SOLE 1 9,443 0 0
SUNCOKE ENERGY INC COM 86722A103 21 1,898 SH   SOLE 8 1,898 0 0
SUNCOKE ENERGY INC COM 86722A103 827 75,935 SH   SOLE 44 75,935 0 0
SUNCOKE ENERGY PARTNERS L P COM 86722Y101 3 162 SH   SOLE 8 162 0 0
SUNCOKE ENERGY PARTNERS L P OPT 86722Y101 9 500 SH Put SOLE 8 500 0 0
SUNCOKE ENERGY PARTNERS L P COM 86722Y101 732 41,697 SH   SOLE 32 41,697 0 0
SUNCOR ENERGY INC NEW COM 867224107 1,087 37,222 SH   SOLE 1 37,222 0 0
SUNCOR ENERGY INC NEW OPT 867224107 2,345 80,300 SH Call SOLE 8 80,300 0 0
SUNCOR ENERGY INC NEW COM 867224107 836 28,620 SH   SOLE 8 28,620 0 0
SUNCOR ENERGY INC NEW OPT 867224107 2,713 92,900 SH Put SOLE 8 92,900 0 0
SUNCOR ENERGY INC NEW COM 867224107 112 3,810 SH   SOLE 9 3,810 0 0
SUNCOR ENERGY INC NEW COM 867224107 6 200 SH   SOLE 44 200 0 0
SUNOCO LP COM 86765K109 2,296 75,000 SH   SOLE 1 75,000 0 0
SUNOCO LP OPT 86765K109 661 21,600 SH Put SOLE 8 21,600 0 0
SUNOCO LP OPT 86765K109 89 2,900 SH Call SOLE 8 2,900 0 0
SUNOCO LP COM 86765K109 155 5,037 SH   SOLE 8 5,037 0 0
SUNOCO LP COM 86765K109 735 24,022 SH   SOLE 32 24,022 0 0
SUNOPTA INC COM 8676EP108 57 5,600 SH   SOLE 44 5,600 0 0
SUNPOWER CORP COM 867652406 1,102 117,998 SH   SOLE 1 117,998 0 0
SUNPOWER CORP OPT 867652406 301 32,200 SH Put SOLE 8 32,200 0 0
SUNPOWER CORP OPT 867652406 1,713 183,400 SH Call SOLE 8 183,400 0 0
SUNPOWER CORP COM 867652406 262 28,037 SH   SOLE 8 28,037 0 0
SUNPOWER CORP COM 867652406 49 5,205 SH   SOLE 9 5,205 0 0
SUNPOWER CORP COM 867652406 637 68,219 SH   SOLE 44 68,219 0 0
SUNPOWER CORP COM 867652406 0 29 SH   DFND 66 0 0 29
SUNRUN INC COM 86771W105 0 63 SH   SOLE 1 63 0 0
SUNRUN INC COM 86771W105 41 5,765 SH   SOLE 9 5,765 0 0
SUNRUN INC COM 86771W105 4 500 SH   DFND 66 0 0 500
SUNSHINE BANCORP INC COM 86777J108 0 6 SH   SOLE 1 6 0 0
SUNSHINE BANCORP INC COM 86777J108 12 559 SH   SOLE 44 559 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,721 106,778 SH   SOLE 1 106,778 0 0
SUNSTONE HOTEL INVS INC NEW TRUS 867892101 4,847 300,642 SH   SOLE 1 300,642 0 0
SUNSTONE HOTEL INVS INC NEW TRUS 867892101 4 270 SH   SOLE 8 270 0 0
SUNSTONE HOTEL INVS INC NEW TRUS 867892101 62 3,824 SH   SOLE 44 3,824 0 0
SUNTRUST BKS INC COM 867914103 8,900 156,888 SH   SOLE 1 156,888 0 0
SUNTRUST BKS INC COM 867914103 2 41 SH   SOLE 8 41 0 0
SUNTRUST BKS INC OPT 867914103 2,257 39,800 SH Put SOLE 8 39,800 0 0
SUNTRUST BKS INC OPT 867914103 1,656 29,200 SH Call SOLE 8 29,200 0 0
SUNTRUST BKS INC COM 867914103 113 2,000 SH   SOLE 9 2,000 0 0
SUNTRUST BKS INC COM 867914103 1,435 25,297 SH   SOLE 44 25,297 0 0
SUPER MICRO COMPUTER INC COM 86800U104 112 4,515 SH   SOLE 1 4,515 0 0
SUPER MICRO COMPUTER INC COM 86800U104 104 4,239 SH   SOLE 44 4,239 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 4 472 SH   SOLE 1 472 0 0
SUPERIOR ENERGY SVCS INC OPT 868157108 35 3,400 SH Call SOLE 8 3,400 0 0
SUPERIOR ENERGY SVCS INC OPT 868157108 172 16,500 SH Put SOLE 8 16,500 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 1,078 103,406 SH   SOLE 8 103,406 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 433 41,499 SH   SOLE 44 41,499 0 0
SUPERIOR INDS INTL INC COM 868168105 54 2,665 SH   SOLE 1 2,665 0 0
SUPERIOR INDS INTL INC COM 868168105 2 80 SH   SOLE 8 80 0 0
SUPERIOR UNIFORM GP INC COM 868358102 0 8 SH   SOLE 1 8 0 0
SUPERIOR UNIFORM GP INC COM 868358102 0 7 SH   SOLE 8 7 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 258 5,975 SH   SOLE 1 5,975 0 0
SUPERNUS PHARMACEUTICALS INC OPT 868459108 9 200 SH Call SOLE 8 200 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 22 520 SH   SOLE 8 520 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 16 360 SH   SOLE 44 360 0 0
SUPERVALU INC COM 868536103 176 53,344 SH   SOLE 1 53,344 0 0
SUPERVALU INC OPT 868536103 281 85,300 SH Call SOLE 8 85,300 0 0
SUPERVALU INC OPT 868536103 120 36,400 SH Put SOLE 8 36,400 0 0
SUPERVALU INC COM 868536103 339 102,999 SH   SOLE 8 102,999 0 0
SUPERVALU INC COM 868536103 245 74,700 SH   SOLE 44 74,700 0 0
SUPREME INDS INC COM 868607102 0 10 SH   SOLE 1 10 0 0
SUPREME INDS INC COM 868607102 9 537 SH   SOLE 8 537 0 0
SUPREME INDS INC COM 868607102 3 200 SH   SOLE 44 200 0 0
SURGERY PARTNERS INC COM 86881A100 0 14 SH   SOLE 1 14 0 0
SURGERY PARTNERS INC COM 86881A100 1 52 SH   SOLE 8 52 0 0
SURMODICS INC COM 868873100 44 1,577 SH   SOLE 1 1,577 0 0
SURMODICS INC COM 868873100 135 4,774 SH   SOLE 8 4,774 0 0
SURMODICS INC COM 868873100 8 273 SH   SOLE 44 273 0 0
SUTHERLAND ASSET MGMT CORP M TRUS 86933G105 0 13 SH   SOLE 1 13 0 0
SVB FINL GROUP COM 78486Q101 4,607 26,209 SH   SOLE 1 26,209 0 0
SVB FINL GROUP OPT 78486Q101 773 4,400 SH Put SOLE 8 4,400 0 0
SVB FINL GROUP COM 78486Q101 180 1,026 SH   SOLE 8 1,026 0 0
SVB FINL GROUP OPT 78486Q101 35 200 SH Call SOLE 8 200 0 0
SVB FINL GROUP COM 78486Q101 574 3,264 SH   SOLE 44 3,264 0 0
SWIFT TRANSN CO COM 87074U101 7,368 278,051 SH   SOLE 1 278,051 0 0
SWIFT TRANSN CO COM 87074U101 40 1,500 SH   SOLE 8 1,500 0 0
SWIFT TRANSN CO OPT 87074U101 1,571 59,300 SH Call SOLE 8 59,300 0 0
SWIFT TRANSN CO OPT 87074U101 3,819 144,100 SH Put SOLE 8 144,100 0 0
SWIFT TRANSN CO COM 87074U101 784 29,600 SH   SOLE 44 29,600 0 0
SWISS HELVETIA FD INC FUND 870875101 13 1,000 SH   DFND 66 0 0 1,000
SYKES ENTERPRISES INC COM 871237103 252 7,528 SH   SOLE 1 7,528 0 0
SYKES ENTERPRISES INC COM 871237103 188 5,609 SH   SOLE 44 5,609 0 0
SYKES ENTERPRISES INC COM 871237103 3 100 SH   DFND 66 0 0 100
SYMANTEC CORP COM 871503108 7,822 276,921 SH   SOLE 1 276,921 0 0
SYMANTEC CORP OPT 871503108 799 28,300 SH Put SOLE 8 28,300 0 0
SYMANTEC CORP OPT 871503108 1,150 40,700 SH Call SOLE 8 40,700 0 0
SYMANTEC CORP COM 871503108 1,482 52,476 SH   SOLE 8 52,476 0 0
SYMANTEC CORP COM 871503108 2,188 77,436 SH   SOLE 44 77,436 0 0
SYNAPTICS INC COM 87157D109 233 4,505 SH   SOLE 1 4,505 0 0
SYNAPTICS INC OPT 87157D109 869 16,800 SH Put SOLE 8 16,800 0 0
SYNAPTICS INC OPT 87157D109 2,487 48,100 SH Call SOLE 8 48,100 0 0
SYNAPTICS INC COM 87157D109 768 14,859 SH   SOLE 44 14,859 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 85 5,125 SH   SOLE 1 5,125 0 0
SYNCHRONOSS TECHNOLOGIES INC OPT 87157B103 66 4,000 SH Put SOLE 8 4,000 0 0
SYNCHRONOSS TECHNOLOGIES INC OPT 87157B103 90 5,500 SH Call SOLE 8 5,500 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 380 23,100 SH   SOLE 44 23,100 0 0
SYNCHRONY FINL COM 87165B103 35,688 1,196,780 SH   SOLE 1 1,196,780 0 0
SYNCHRONY FINL OPT 87165B103 14,537 487,500 SH Put SOLE 8 487,500 0 0
SYNCHRONY FINL COM 87165B103 22,471 753,547 SH   SOLE 8 753,547 0 0
SYNCHRONY FINL OPT 87165B103 790 26,500 SH Call SOLE 8 26,500 0 0
SYNCHRONY FINL COM 87165B103 53 1,775 SH   SOLE 20 0 1,775 0
SYNCHRONY FINL COM 87165B103 8,579 287,709 SH   SOLE 44 287,709 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 67 4,816 SH   SOLE 1 4,816 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 3 228 SH   SOLE 8 228 0 0
SYNERGY PHARMACEUTICALS DEL COM 871639308 1 167 SH   SOLE 1 167 0 0
SYNERGY PHARMACEUTICALS DEL COM 871639308 67 15,000 SH   DFND 66 0 0 15,000
SYNERON MEDICAL LTD COM M87245102 107 9,800 SH   SOLE 8 9,800 0 0
SYNERON MEDICAL LTD COM M87245102 1 100 SH   SOLE 44 100 0 0
SYNGENTA AG ADR 87160A100 0 4 SH   SOLE 9 4 0 0
SYNNEX CORP COM 87162W100 11 86 SH   SOLE 1 86 0 0
SYNNEX CORP COM 87162W100 302 2,517 SH   SOLE 44 2,517 0 0
SYNOPSYS INC COM 871607107 4,730 64,846 SH   SOLE 1 64,846 0 0
SYNOPSYS INC COM 871607107 269 3,696 SH   SOLE 8 3,696 0 0
SYNOPSYS INC OPT 871607107 36 500 SH Put SOLE 8 500 0 0
SYNOPSYS INC COM 871607107 5,241 71,865 SH   SOLE 44 71,865 0 0
SYNOVUS FINL CORP COM 87161C501 798 18,028 SH   SOLE 1 18,028 0 0
SYNOVUS FINL CORP COM 87161C501 134 3,033 SH   SOLE 8 3,033 0 0
SYNOVUS FINL CORP OPT 87161C501 84 1,900 SH Call SOLE 8 1,900 0 0
SYNOVUS FINL CORP OPT 87161C501 31 700 SH Put SOLE 8 700 0 0
SYNOVUS FINL CORP COM 87161C501 3,269 73,900 SH   SOLE 44 73,900 0 0
SYNTEL INC COM 87162H103 0 26 SH   SOLE 1 26 0 0
SYNTEL INC OPT 87162H103 1,018 60,000 SH Call SOLE 8 60,000 0 0
SYNTHETIC BIOLOGICS INC COM 87164U102 62 109,375 SH   SOLE 44 109,375 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 0 8 SH   SOLE 1 8 0 0
SYSCO CORP COM 871829107 15,107 300,165 SH   SOLE 1 300,165 0 0
SYSCO CORP OPT 871829107 871 17,300 SH Call SOLE 8 17,300 0 0
SYSCO CORP OPT 871829107 126 2,500 SH Put SOLE 8 2,500 0 0
SYSCO CORP COM 871829107 308 6,123 SH   SOLE 9 6,123 0 0
SYSCO CORP COM 871829107 3,527 70,069 SH   SOLE 44 70,069 0 0
SYSCO CORP COM 871829107 18 348 SH   DFND 66 0 0 348
SYSTEMAX INC COM 871851101 0 8 SH   SOLE 1 8 0 0
SYSTEMAX INC COM 871851101 197 10,461 SH   SOLE 8 10,461 0 0
T MOBILE US INC COM 872590104 7,414 122,282 SH   SOLE 1 122,282 0 0
T MOBILE US INC COM 872590104 8,832 145,699 SH   SOLE 8 145,699 0 0
T MOBILE US INC OPT 872590104 22,108 364,700 SH Put SOLE 8 364,700 0 0
T MOBILE US INC OPT 872590104 17,065 281,500 SH Call SOLE 8 281,500 0 0
T MOBILE US INC COM 872590104 819 13,500 SH   SOLE 9 13,500 0 0
T MOBILE US INC COM 872590104 559 9,215 SH   SOLE 44 9,215 0 0
T2 BIOSYSTEMS INC COM 89853L104 75 23,478 SH   SOLE 44 23,478 0 0
TABLEAU SOFTWARE INC COM 87336U105 12 200 SH   SOLE 1 200 0 0
TABLEAU SOFTWARE INC OPT 87336U105 1,979 32,300 SH Put SOLE 8 32,300 0 0
TABLEAU SOFTWARE INC OPT 87336U105 4,050 66,100 SH Call SOLE 8 66,100 0 0
TABLEAU SOFTWARE INC COM 87336U105 4,897 79,921 SH   SOLE 8 79,921 0 0
TABLEAU SOFTWARE INC COM 87336U105 1,429 23,327 SH   SOLE 44 23,327 0 0
TABULA RASA HEALTHCARE INC COM 873379101 0 6 SH   SOLE 1 6 0 0
TABULA RASA HEALTHCARE INC COM 873379101 1 89 SH   SOLE 44 89 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 0 8 SH   SOLE 1 8 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 52 1,823 SH   SOLE 44 1,823 0 0
TAHOE RES INC COM 873868103 9 1,032 SH   SOLE 1 1,032 0 0
TAHOE RES INC COM 873868103 3 400 SH   SOLE 44 400 0 0
TAHOE RES INC COM 873868103 22 2,500 SH   DFND 66 0 0 2,500
TAILORED BRANDS INC COM 87403A107 164 14,717 SH   SOLE 1 14,717 0 0
TAILORED BRANDS INC OPT 87403A107 779 69,800 SH Call SOLE 8 69,800 0 0
TAILORED BRANDS INC COM 87403A107 120 10,721 SH   SOLE 8 10,721 0 0
TAILORED BRANDS INC OPT 87403A107 464 41,600 SH Put SOLE 8 41,600 0 0
TAILORED BRANDS INC COM 87403A107 86 7,729 SH   SOLE 44 7,729 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 8,506 243,321 SH   SOLE 1 110,303 133,018 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 219 6,255 SH   SOLE 8 6,255 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPT 874039100 1,168 33,400 SH Call SOLE 8 33,400 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPT 874039100 1,105 31,600 SH Put SOLE 8 31,600 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 290 8,286 SH   SOLE 20 0 8,286 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 1,005 28,744 SH   SOLE 66 0 28,744 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 573 16,394 SH   DFND 66 0 0 16,394
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 129 1,767 SH   SOLE 1 1,767 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 10,383 141,500 SH   SOLE 8 141,500 0 0
TAKE-TWO INTERACTIVE SOFTWAR OPT 874054109 1,050 14,300 SH Put SOLE 8 14,300 0 0
TAKE-TWO INTERACTIVE SOFTWAR OPT 874054109 6,553 89,300 SH Call SOLE 8 89,300 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 14,499 197,587 SH   SOLE 44 197,587 0 0
TAL ED GROUP ADR 874080104 2,006 16,400 SH   SOLE 9 16,400 0 0
TALEND S A ADR 874224207 190 5,455 SH   DFND 66 0 0 5,455
TALLGRASS ENERGY GP LP COM 874696107 1 48 SH   SOLE 8 48 0 0
TALLGRASS ENERGY GP LP COM 874696107 578 22,712 SH   SOLE 32 22,712 0 0
TALLGRASS ENERGY PARTNERS LP COM 874697105 419 8,364 SH   SOLE 8 8,364 0 0
TALLGRASS ENERGY PARTNERS LP COM 874697105 947 18,915 SH   SOLE 32 18,915 0 0
TANDEM DIABETES CARE INC COM 875372104 11 13,692 SH   SOLE 44 13,692 0 0
TANGER FACTORY OUTLET CTRS I TRUS 875465106 2,759 106,178 SH   SOLE 1 106,178 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 187 7,191 SH   SOLE 1 7,191 0 0
TANGER FACTORY OUTLET CTRS I TRUS 875465106 79 3,027 SH   SOLE 8 3,027 0 0
TANGER FACTORY OUTLET CTRS I TRUS 875465106 13,926 536,017 SH   SOLE 44 536,017 0 0
TANZANIAN ROYALTY EXPL CORP COM 87600U104 0 52 SH   SOLE 8 52 0 0
TARENA INTL INC ADR 876108101 186 10,400 SH   SOLE 44 10,400 0 0
TARGA RES CORP COM 87612G101 1,380 30,531 SH   SOLE 1 30,531 0 0
TARGA RES CORP COM 87612G101 86,867 1,921,836 SH   SOLE 8 1,921,836 0 0
TARGA RES CORP OPT 87612G101 13,338 295,100 SH Call SOLE 8 295,100 0 0
TARGA RES CORP OPT 87612G101 3,123 69,100 SH Put SOLE 8 69,100 0 0
TARGA RES CORP COM 87612G101 718 15,893 SH   SOLE 44 15,893 0 0
TARGET CORP COM 87612E106 38,530 736,871 SH   SOLE 1 736,871 0 0
TARGET CORP OPT 87612E106 32,221 616,200 SH Call SOLE 8 616,200 0 0
TARGET CORP COM 87612E106 3,367 64,389 SH   SOLE 8 64,389 0 0
TARGET CORP OPT 87612E106 17,763 339,700 SH Put SOLE 8 339,700 0 0
TARGET CORP COM 87612E106 253 4,834 SH   SOLE 9 4,834 0 0
TARGET CORP COM 87612E106 1,864 35,654 SH   DFND 20 0 0 35,654
TARGET CORP COM 87612E106 409 7,824 SH   SOLE 44 7,824 0 0
TARO PHARMACEUTICAL INDS LTD COM M8737E108 184 1,639 SH   SOLE 1 1,639 0 0
TARO PHARMACEUTICAL INDS LTD COM M8737E108 52 464 SH   SOLE 9 464 0 0
TARO PHARMACEUTICAL INDS LTD COM M8737E108 3,339 29,800 SH   SOLE 44 29,800 0 0
TATA MTRS LTD ADR 876568502 371 11,233 SH   SOLE 1 11,233 0 0
TATA MTRS LTD OPT 876568502 2,235 67,700 SH Put SOLE 8 67,700 0 0
TATA MTRS LTD OPT 876568502 310 9,400 SH Call SOLE 8 9,400 0 0
TATA MTRS LTD ADR 876568502 609 18,440 SH   SOLE 8 18,440 0 0
TATA MTRS LTD ADR 876568502 465 14,098 SH   SOLE 9 14,098 0 0
TATA MTRS LTD ADR 876568502 2,558 77,486 SH   DFND 66 0 0 77,486
TAUBMAN CTRS INC TRUS 876664103 2,843 47,743 SH   SOLE 1 47,743 0 0
TAUBMAN CTRS INC TRUS 876664103 3 57 SH   SOLE 8 57 0 0
TAUBMAN CTRS INC TRUS 876664103 590 9,906 SH   SOLE 44 9,906 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 1 47 SH   SOLE 1 47 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 784 32,682 SH   SOLE 44 32,682 0 0
TC PIPELINES LP COM 87233Q108 28 514 SH   SOLE 8 514 0 0
TC PIPELINES LP COM 87233Q108 9,177 166,863 SH   SOLE 32 166,863 0 0
TCF FINL CORP COM 872275102 355 22,328 SH   SOLE 1 22,328 0 0
TCF FINL CORP OPT 872275102 112 7,000 SH Put SOLE 8 7,000 0 0
TCF FINL CORP OPT 872275102 2 100 SH Call SOLE 8 100 0 0
TCF FINL CORP COM 872275102 103 6,455 SH   SOLE 8 6,455 0 0
TCP CAP CORP COM 87238Q103 192 11,327 SH   SOLE 8 11,327 0 0
TCP CAP CORP BOND 87238QAB9 1,082 1,023,000 PRN   SOLE 8 0 0 1,023,000
TD AMERITRADE HLDG CORP COM 87236Y108 5,193 120,797 SH   SOLE 1 120,797 0 0
TD AMERITRADE HLDG CORP OPT 87236Y108 3,452 80,300 SH Call SOLE 8 80,300 0 0
TD AMERITRADE HLDG CORP OPT 87236Y108 984 22,900 SH Put SOLE 8 22,900 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 48 1,127 SH   SOLE 8 1,127 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 6,620 154,000 SH   SOLE 44 154,000 0 0
TE CONNECTIVITY LTD COM H84989104 9,592 121,916 SH   SOLE 1 121,916 0 0
TE CONNECTIVITY LTD COM H84989104 159 2,013 SH   SOLE 8 2,013 0 0
TE CONNECTIVITY LTD OPT H84989104 71 900 SH Call SOLE 8 900 0 0
TE CONNECTIVITY LTD OPT H84989104 637 8,100 SH Put SOLE 8 8,100 0 0
TE CONNECTIVITY LTD COM H84989104 128 1,629 SH   SOLE 9 1,629 0 0
TE CONNECTIVITY LTD COM H84989104 733 9,321 SH   SOLE 44 9,321 0 0
TE CONNECTIVITY LTD PREF H84989104 11 140 SH   DFND 66 0 0 140
TEAM INC COM 878155100 84 3,544 SH   SOLE 1 3,544 0 0
TEAM INC COM 878155100 40 1,702 SH   SOLE 8 1,702 0 0
TEAM INC COM 878155100 16 698 SH   SOLE 44 698 0 0
TECH DATA CORP COM 878237106 88 874 SH   SOLE 1 874 0 0
TECH DATA CORP OPT 878237106 20 200 SH Put SOLE 8 200 0 0
TECH DATA CORP COM 878237106 8 79 SH   SOLE 8 79 0 0
TECH DATA CORP COM 878237106 555 5,500 SH   SOLE 44 5,500 0 0
TECHNIPFMC PLC OPT G87110105 21,760 800,000 SH Put SOLE 1 800,000 0 0
TECHNIPFMC PLC COM G87110105 46,278 1,701,407 SH   SOLE 1 1,701,407 0 0
TECHNIPFMC PLC OPT G87110105 5,440 200,000 SH Call SOLE 1 200,000 0 0
TECHNIPFMC PLC OPT G87110105 1,026 37,700 SH Call SOLE 8 37,700 0 0
TECHNIPFMC PLC OPT G87110105 122 4,500 SH Put SOLE 8 4,500 0 0
TECHNIPFMC PLC COM G87110105 0 17 SH   SOLE 8 17 0 0
TECHNIPFMC PLC OPT G87110105 10,880 400,000 SH Call SOLE 9 400,000 0 0
TECHNIPFMC PLC COM G87110105 120,266 4,421,589 SH   SOLE 9 4,421,589 0 0
TECHNIPFMC PLC OPT G87110105 21,760 800,000 SH Put SOLE 9 800,000 0 0
TECHNIPFMC PLC COM G87110105 59 2,177 SH   SOLE 44 2,177 0 0
TECHNIPFMC PLC COM G87110105 5 168 SH   SOLE 56 168 0 0
TECHNIPFMC PLC COM G87110105 230 8,445 SH   SOLE 79 8,445 0 0
TECHTARGET INC COM 87874R100 0 15 SH   SOLE 1 15 0 0
TECHTARGET INC COM 87874R100 102 9,800 SH   SOLE 44 9,800 0 0
TECK RESOURCES LTD COM 878742204 3,847 221,958 SH   SOLE 1 221,958 0 0
TECK RESOURCES LTD OPT 878742204 7,797 449,900 SH Call SOLE 8 449,900 0 0
TECK RESOURCES LTD COM 878742204 339 19,567 SH   SOLE 8 19,567 0 0
TECK RESOURCES LTD OPT 878742204 7,911 456,500 SH Put SOLE 8 456,500 0 0
TECK RESOURCES LTD COM 878742204 2 100 SH   SOLE 9 100 0 0
TEEKAY CORPORATION COM Y8564W103 0 39 SH   SOLE 1 39 0 0
TEEKAY CORPORATION COM Y8564W103 108 16,195 SH   SOLE 8 16,195 0 0
TEEKAY CORPORATION OPT Y8564W103 211 31,600 SH Call SOLE 8 31,600 0 0
TEEKAY CORPORATION OPT Y8564W103 332 49,800 SH Put SOLE 8 49,800 0 0
TEEKAY CORPORATION COM Y8564W103 10 1,559 SH   SOLE 9 1,559 0 0
TEEKAY CORPORATION COM Y8564W103 238 35,700 SH   DFND 20 0 0 35,700
TEEKAY CORPORATION COM Y8564W103 61 9,105 SH   SOLE 44 9,105 0 0
TEEKAY LNG PARTNERS L P OPT Y8564M105 715 46,600 SH Call SOLE 8 46,600 0 0
TEEKAY LNG PARTNERS L P OPT Y8564M105 637 41,500 SH Put SOLE 8 41,500 0 0
TEEKAY LNG PARTNERS L P COM Y8564M105 116 7,586 SH   SOLE 8 7,586 0 0
TEEKAY LNG PARTNERS L P COM Y8564M105 9 600 SH   SOLE 9 600 0 0
TEEKAY LNG PARTNERS L P COM Y8564M105 389 25,311 SH   SOLE 32 25,311 0 0
TEEKAY OFFSHORE PARTNERS L P COM Y8565J101 72 25,157 SH   SOLE 1 25,157 0 0
TEEKAY OFFSHORE PARTNERS L P COM Y8565J101 16 5,484 SH   SOLE 8 5,484 0 0
TEEKAY TANKERS LTD COM Y8565N102 0 89 SH   SOLE 1 89 0 0
TEEKAY TANKERS LTD COM Y8565N102 2 846 SH   SOLE 8 846 0 0
TEEKAY TANKERS LTD COM Y8565N102 11 6,020 SH   SOLE 44 6,020 0 0
TEGNA INC COM 87901J105 280 19,432 SH   SOLE 1 19,432 0 0
TEGNA INC OPT 87901J105 244 16,900 SH Call SOLE 8 16,900 0 0
TEGNA INC COM 87901J105 581 40,283 SH   SOLE 8 40,283 0 0
TEGNA INC OPT 87901J105 1 100 SH Put SOLE 8 100 0 0
TEGNA INC COM 87901J105 1,142 79,263 SH   SOLE 44 79,263 0 0
TEJON RANCH CO COM 879080109 0 11 SH   SOLE 1 11 0 0
TELADOC INC COM 87918A105 319 9,213 SH   SOLE 1 9,213 0 0
TELECOM ARGENTINA S A ADR 879273209 99 3,900 SH   SOLE 44 3,900 0 0
TELECOM ITALIA S P A NEW ADR 87927Y102 0 47 SH   SOLE 8 47 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 1,372 10,748 SH   SOLE 1 10,748 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 616 4,828 SH   SOLE 8 4,828 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 5,328 41,740 SH   SOLE 44 41,740 0 0
TELEFLEX INC COM 879369106 2,668 12,841 SH   SOLE 1 12,841 0 0
TELEFLEX INC OPT 879369106 1,039 5,000 SH Put SOLE 8 5,000 0 0
TELEFLEX INC COM 879369106 213 1,023 SH   SOLE 8 1,023 0 0
TELEFLEX INC COM 879369106 4,259 20,500 SH   SOLE 44 20,500 0 0
TELEFLEX INC COM 879369106 6 28 SH   DFND 66 0 0 28
TELEFONICA BRASIL SA ADR 87936R106 22 1,621 SH   SOLE 8 1,621 0 0
TELEFONICA BRASIL SA ADR 87936R106 0 1 SH   SOLE 9 1 0 0
TELEFONICA S A ADR 879382208 8 729 SH   SOLE 8 729 0 0
TELEFONICA S A ADR 879382208 883 85,000 SH   SOLE 9 85,000 0 0
TELENAV INC COM 879455103 0 22 SH   SOLE 1 22 0 0
TELENAV INC COM 879455103 167 20,600 SH   SOLE 44 20,600 0 0
TELEPHONE &amp DATA SYS INC COM 879433829 43 1,537 SH   SOLE 1 1,537 0 0
TELEPHONE &amp DATA SYS INC OPT 879433829 64 2,300 SH Put SOLE 8 2,300 0 0
TELEPHONE &amp DATA SYS INC COM 879433829 22 784 SH   SOLE 8 784 0 0
TELEPHONE &amp DATA SYS INC OPT 879433829 1,038 37,400 SH Call SOLE 8 37,400 0 0
TELEPHONE &amp DATA SYS INC COM 879433829 43 1,534 SH   SOLE 44 1,534 0 0
TELETECH HOLDINGS INC COM 879939106 75 1,843 SH   SOLE 1 1,843 0 0
TELETECH HOLDINGS INC OPT 879939106 4 100 SH Call SOLE 8 100 0 0
TELETECH HOLDINGS INC COM 879939106 1 19 SH   SOLE 8 19 0 0
TELETECH HOLDINGS INC COM 879939106 642 15,714 SH   SOLE 44 15,714 0 0
TELIGENT INC NEW COM 87960W104 0 29 SH   SOLE 1 29 0 0
TELIGENT INC NEW COM 87960W104 3 371 SH   SOLE 8 371 0 0
TELIGENT INC NEW COM 87960W104 28 3,050 SH   SOLE 44 3,050 0 0
TELLURIAN INC NEW COM 87968A104 0 43 SH   SOLE 1 43 0 0
TELUS CORP COM 87971M103 3 92 SH   SOLE 8 92 0 0
TELUS CORP COM 87971M103 654 18,968 SH   SOLE 9 18,968 0 0
TELUS CORP COM 87971M103 69 2,000 SH   SOLE 99 2,000 0 0
TEMPLETON EMERG MKTS INCOME FUND 880192109 1,490 132,832 SH   DFND 20 0 0 132,832
TEMPLETON GLOBAL INCOME FD FUND 880198106 3,630 540,168 SH   DFND 20 0 0 540,168
TEMPUR SEALY INTL INC COM 88023U101 18,492 346,356 SH   SOLE 1 346,356 0 0
TEMPUR SEALY INTL INC OPT 88023U101 5,205 97,500 SH Put SOLE 8 97,500 0 0
TEMPUR SEALY INTL INC OPT 88023U101 5,851 109,600 SH Call SOLE 8 109,600 0 0
TEMPUR SEALY INTL INC COM 88023U101 1,318 24,687 SH   SOLE 8 24,687 0 0
TEMPUR SEALY INTL INC COM 88023U101 657 12,305 SH   DFND 66 0 0 12,305
TENARIS S A OPT 88031M109 19 600 SH Call SOLE 8 600 0 0
TENARIS S A OPT 88031M109 785 25,200 SH Put SOLE 8 25,200 0 0
TENARIS S A ADR 88031M109 213 6,828 SH   SOLE 44 6,828 0 0
TENARIS S A ADR 88031M109 11 363 SH   DFND 66 0 0 363
TENET HEALTHCARE CORP COM 88033G407 4 240 SH   SOLE 1 240 0 0
TENET HEALTHCARE CORP OPT 88033G407 1,862 96,300 SH Put SOLE 8 96,300 0 0
TENET HEALTHCARE CORP OPT 88033G407 1,365 70,600 SH Call SOLE 8 70,600 0 0
TENET HEALTHCARE CORP COM 88033G407 583 30,125 SH   SOLE 8 30,125 0 0
TENET HEALTHCARE CORP COM 88033G407 1,932 99,900 SH   SOLE 44 99,900 0 0
TENNANT CO COM 880345103 156 2,115 SH   SOLE 1 2,115 0 0
TENNECO INC COM 880349105 403 6,972 SH   SOLE 1 6,972 0 0
TENNECO INC OPT 880349105 58 1,000 SH Call SOLE 8 1,000 0 0
TENNECO INC COM 880349105 134 2,322 SH   SOLE 8 2,322 0 0
TENNECO INC OPT 880349105 12 200 SH Put SOLE 8 200 0 0
TENNECO INC COM 880349105 220 3,811 SH   SOLE 44 3,811 0 0
TERADATA CORP DEL COM 88076W103 21 720 SH   SOLE 1 720 0 0
TERADATA CORP DEL OPT 88076W103 91 3,100 SH Put SOLE 8 3,100 0 0
TERADATA CORP DEL COM 88076W103 1,021 34,630 SH   SOLE 8 34,630 0 0
TERADATA CORP DEL OPT 88076W103 159 5,400 SH Call SOLE 8 5,400 0 0
TERADATA CORP DEL COM 88076W103 136 4,607 SH   SOLE 9 4,607 0 0
TERADATA CORP DEL COM 88076W103 75 2,553 SH   SOLE 44 2,553 0 0
TERADYNE INC COM 880770102 10,853 361,423 SH   SOLE 1 361,423 0 0
TERADYNE INC COM 880770102 3,996 133,093 SH   SOLE 8 133,093 0 0
TERADYNE INC OPT 880770102 45 1,500 SH Put SOLE 8 1,500 0 0
TERADYNE INC OPT 880770102 9 300 SH Call SOLE 8 300 0 0
TERADYNE INC COM 880770102 3,867 128,777 SH   SOLE 44 128,777 0 0
TEREX CORP NEW COM 880779103 5,978 159,426 SH   SOLE 1 159,426 0 0
TEREX CORP NEW COM 880779103 183 4,884 SH   SOLE 8 4,884 0 0
TEREX CORP NEW OPT 880779103 574 15,300 SH Put SOLE 8 15,300 0 0
TEREX CORP NEW OPT 880779103 1,219 32,500 SH Call SOLE 8 32,500 0 0
TEREX CORP NEW COM 880779103 1,352 36,041 SH   SOLE 44 36,041 0 0
TERNIUM SA ADR 880890108 272 9,687 SH   SOLE 8 9,687 0 0
TERNIUM SA OPT 880890108 76 2,700 SH Call SOLE 8 2,700 0 0
TERRAFORM GLOBAL INC COM 88104M101 724 143,470 SH   SOLE 1 143,470 0 0
TERRAFORM GLOBAL INC COM 88104M101 14 2,808 SH   SOLE 8 2,808 0 0
TERRAFORM GLOBAL INC COM 88104M101 20 3,904 SH   SOLE 9 3,904 0 0
TERRAFORM GLOBAL INC COM 88104M101 350 69,298 SH   SOLE 44 69,298 0 0
TERRAFORM GLOBAL INC COM 88104M101 147 29,107 SH   DFND 66 0 0 29,107
TERRAFORM PWR INC COM 88104R100 1 59 SH   SOLE 1 59 0 0
TERRAFORM PWR INC COM 88104R100 10 820 SH   SOLE 8 820 0 0
TERRAFORM PWR INC COM 88104R100 80 6,634 SH   SOLE 9 6,634 0 0
TERRAFORM PWR INC COM 88104R100 98 8,138 SH   SOLE 44 8,138 0 0
TERRAVIA HLDGS INC COM 88105A106 0 58 SH   SOLE 1 58 0 0
TERRAVIA HLDGS INC COM 88105A106 0 33 SH   SOLE 9 33 0 0
TERRAVIA HLDGS INC COM 88105A106 9 37,355 SH   SOLE 44 37,355 0 0
TERRENO RLTY CORP TRUS 88146M101 1 35 SH   SOLE 1 35 0 0
TERRENO RLTY CORP TRUS 88146M101 2 49 SH   SOLE 8 49 0 0
TERRENO RLTY CORP TRUS 88146M101 226 6,712 SH   SOLE 44 6,712 0 0
TERRITORIAL BANCORP INC COM 88145X108 0 5 SH   SOLE 1 5 0 0
TERRITORIAL BANCORP INC COM 88145X108 9 300 SH   SOLE 44 300 0 0
TESARO INC COM 881569107 15,749 112,597 SH   SOLE 1 112,597 0 0
TESARO INC COM 881569107 2,117 15,139 SH   SOLE 8 15,139 0 0
TESARO INC OPT 881569107 47,147 337,100 SH Call SOLE 8 337,100 0 0
TESARO INC OPT 881569107 6,350 45,400 SH Put SOLE 8 45,400 0 0
TESARO INC COM 881569107 839 6,000 SH   SOLE 9 6,000 0 0
TESARO INC COM 881569107 3,215 22,984 SH   SOLE 44 22,984 0 0
TESCO CORP COM 88157K101 170 38,175 SH   SOLE 1 38,175 0 0
TESCO CORP COM 88157K101 0 18 SH   SOLE 8 18 0 0
TESLA INC OPT 88160R101 32,545 90,000 SH Call SOLE 1 90,000 0 0
TESLA INC COM 88160R101 25,862 71,521 SH   SOLE 1 71,521 0 0
TESLA INC OPT 88160R101 722,080 1,996,849 SH Put SOLE 8 1,996,849 0 0
TESLA INC COM 88160R101 100,185 277,055 SH   SOLE 8 277,055 0 0
TESLA INC BOND 88160RAC5 1,007 872,000 PRN   SOLE 8 0 0 872,000
TESLA INC BOND 88160RAD3 2,295 1,827,000 PRN   SOLE 8 0 0 1,827,000
TESLA INC OPT 88160R101 251,612 695,806 SH Call SOLE 8 695,806 0 0
TESLA INC BOND 88160RAB7 508 445,000 PRN   SOLE 8 0 0 445,000
TESLA INC COM 88160R101 132 365 SH   SOLE 9 365 0 0
TESLA INC COM 88160R101 217 600 SH   DFND 20 0 0 600
TESLA INC COM 88160R101 128 355 SH   SOLE 44 355 0 0
TESLA INC COM 88160R101 421 1,164 SH   DFND 66 0 0 1,164
TESORO CORP COM 881609101 4,373 46,723 SH   SOLE 1 46,723 0 0
TESORO CORP OPT 881609101 6,085 65,010 SH Call SOLE 8 65,010 0 0
TESORO CORP COM 881609101 395 4,220 SH   SOLE 8 4,220 0 0
TESORO CORP OPT 881609101 4,423 47,259 SH Put SOLE 8 47,259 0 0
TESORO CORP COM 881609101 114 1,219 SH   SOLE 9 1,219 0 0
TESORO CORP COM 881609101 1,878 20,065 SH   SOLE 44 20,065 0 0
TESORO LOGISTICS LP COM 88160T107 2,068 40,000 SH   SOLE 1 40,000 0 0
TESORO LOGISTICS LP COM 88160T107 12,302 237,987 SH   SOLE 32 237,987 0 0
TETRA TECH INC NEW COM 88162G103 311 6,793 SH   SOLE 1 6,793 0 0
TETRA TECH INC NEW COM 88162G103 400 8,744 SH   SOLE 44 8,744 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 38 13,780 SH   SOLE 1 13,780 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 12 4,357 SH   SOLE 8 4,357 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 48 17,100 SH   SOLE 44 17,100 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 0 27 SH   SOLE 1 27 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 1 91 SH   SOLE 8 91 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 693 97,279 SH   SOLE 44 97,279 0 0
TEUCRIUM COMMODITY TR OPT 88166A102 21 1,100 SH Call SOLE 8 1,100 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 22,291 670,973 SH   SOLE 1 670,973 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 5,958 179,350 SH   SOLE 8 179,350 0 0
TEVA PHARMACEUTICAL INDS LTD OPT 881624209 53,989 1,625,200 SH Put SOLE 8 1,625,200 0 0
TEVA PHARMACEUTICAL INDS LTD OPT 881624209 38,841 1,169,200 SH Call SOLE 8 1,169,200 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 13,300 400,354 SH   SOLE 9 400,354 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 973 29,300 SH   DFND 20 0 0 29,300
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 70 2,107 SH   DFND 66 0 0 2,107
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 958 12,362 SH   SOLE 1 12,362 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 55 715 SH   SOLE 44 715 0 0
TEXAS INSTRS INC COM 882508104 36,484 474,261 SH   SOLE 1 474,261 0 0
TEXAS INSTRS INC OPT 882508104 4,247 55,200 SH Put SOLE 8 55,200 0 0
TEXAS INSTRS INC COM 882508104 88 1,134 SH   SOLE 8 1,134 0 0
TEXAS INSTRS INC OPT 882508104 5,177 67,300 SH Call SOLE 8 67,300 0 0
TEXAS INSTRS INC COM 882508104 634 8,239 SH   SOLE 9 8,239 0 0
TEXAS INSTRS INC COM 882508104 2,416 31,410 SH   SOLE 44 31,410 0 0
TEXAS INSTRS INC COM 882508104 11 140 SH   SOLE 56 140 0 0
TEXAS ROADHOUSE INC COM 882681109 10 192 SH   SOLE 1 192 0 0
TEXAS ROADHOUSE INC OPT 882681109 290 5,700 SH Call SOLE 8 5,700 0 0
TEXAS ROADHOUSE INC COM 882681109 183 3,600 SH   SOLE 44 3,600 0 0
TEXTAINER GROUP HOLDINGS LTD COM G8766E109 0 20 SH   SOLE 1 20 0 0
TEXTAINER GROUP HOLDINGS LTD COM G8766E109 347 23,958 SH   SOLE 44 23,958 0 0
TEXTAINER GROUP HOLDINGS LTD COM G8766E109 23 1,615 SH   DFND 66 0 0 1,615
TEXTRON INC COM 883203101 2,520 53,516 SH   SOLE 1 53,516 0 0
TEXTRON INC OPT 883203101 975 20,700 SH Put SOLE 8 20,700 0 0
TEXTRON INC COM 883203101 213 4,544 SH   SOLE 8 4,544 0 0
TEXTRON INC OPT 883203101 513 10,900 SH Call SOLE 8 10,900 0 0
TFS FINL CORP COM 87240R107 3 176 SH   SOLE 1 176 0 0
TFS FINL CORP COM 87240R107 0 14 SH   SOLE 8 14 0 0
TFS FINL CORP COM 87240R107 257 16,582 SH   SOLE 44 16,582 0 0
TG THERAPEUTICS INC COM 88322Q108 0 35 SH   SOLE 1 35 0 0
TG THERAPEUTICS INC COM 88322Q108 25 2,480 SH   DFND 20 0 0 2,480
TG THERAPEUTICS INC COM 88322Q108 518 51,562 SH   SOLE 44 51,562 0 0
THE TRADE DESK INC COM 88339J105 1 12 SH   SOLE 1 12 0 0
THE TRADE DESK INC COM 88339J105 178 3,535 SH   SOLE 8 3,535 0 0
THE TRADE DESK INC OPT 88339J105 65 1,300 SH Call SOLE 8 1,300 0 0
THE TRADE DESK INC OPT 88339J105 30 600 SH Put SOLE 8 600 0 0
THE TRADE DESK INC COM 88339J105 2,916 58,192 SH   SOLE 44 58,192 0 0
THE TRADE DESK INC COM 88339J105 75 1,500 SH   DFND 66 0 0 1,500
THERAPEUTICSMD INC COM 88338N107 1 115 SH   SOLE 1 115 0 0
THERAPEUTICSMD INC COM 88338N107 7 1,241 SH   SOLE 8 1,241 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 1 29 SH   SOLE 1 29 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 19 463 SH   SOLE 8 463 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 51 1,275 SH   SOLE 44 1,275 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 39,357 225,574 SH   SOLE 1 225,574 0 0
THERMO FISHER SCIENTIFIC INC OPT 883556102 2,931 16,800 SH Put SOLE 8 16,800 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 102 587 SH   SOLE 8 587 0 0
THERMO FISHER SCIENTIFIC INC OPT 883556102 2,303 13,200 SH Call SOLE 8 13,200 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 8,987 51,510 SH   SOLE 9 51,510 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 942 5,397 SH   SOLE 20 0 5,397 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,221 7,000 SH   SOLE 39 7,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,662 9,524 SH   SOLE 44 9,524 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 208 1,190 SH   DFND 66 0 0 1,190
THERMO FISHER SCIENTIFIC INC COM 883556102 1,221 7,000 SH   SOLE 79 7,000 0 0
THERMON GROUP HLDGS INC COM 88362T103 0 24 SH   SOLE 1 24 0 0
THERMON GROUP HLDGS INC COM 88362T103 2 100 SH   SOLE 44 100 0 0
THIRD PT REINS LTD COM G8827U100 1 58 SH   SOLE 1 58 0 0
THIRD PT REINS LTD COM G8827U100 136 9,800 SH   SOLE 44 9,800 0 0
THOMSON REUTERS CORP COM 884903105 18,331 396,000 SH   SOLE 1 396,000 0 0
THOMSON REUTERS CORP OPT 884903105 65 1,400 SH Call SOLE 8 1,400 0 0
THOMSON REUTERS CORP OPT 884903105 23 500 SH Put SOLE 8 500 0 0
THOMSON REUTERS CORP COM 884903105 1,032 22,313 SH   SOLE 8 22,313 0 0
THOMSON REUTERS CORP COM 884903105 342 7,374 SH   SOLE 9 7,374 0 0
THOMSON REUTERS CORP COM 884903105 8,453 182,600 SH   SOLE 44 182,600 0 0
THOMSON REUTERS CORP COM 884903105 38 824 SH   DFND 66 0 0 824
THOMSON REUTERS CORP COM 884903105 38 813 SH   SOLE 99 813 0 0
THOR INDS INC COM 885160101 43 412 SH   SOLE 1 412 0 0
THOR INDS INC OPT 885160101 763 7,300 SH Call SOLE 8 7,300 0 0
THOR INDS INC COM 885160101 618 5,921 SH   SOLE 8 5,921 0 0
THOR INDS INC OPT 885160101 638 6,100 SH Put SOLE 8 6,100 0 0
THOR INDS INC COM 885160101 4,551 43,539 SH   SOLE 44 43,539 0 0
TICC CAPITAL CORP BOND 87244TAB5 2,668 2,645,000 PRN   SOLE 8 0 0 2,645,000
TIDEWATER INC COM 886423102 0 2 SH   SOLE 1 2 0 0
TIDEWATER INC COM 886423102 0 107 SH   SOLE 8 107 0 0
TIER REIT INC TRUS 88650V208 628 33,946 SH   SOLE 1 33,946 0 0
TIFFANY &amp CO NEW COM 886547108 5,764 61,403 SH   SOLE 1 61,403 0 0
TIFFANY &amp CO NEW COM 886547108 464 4,939 SH   SOLE 8 4,939 0 0
TIFFANY &amp CO NEW OPT 886547108 5,867 62,500 SH Put SOLE 8 62,500 0 0
TIFFANY &amp CO NEW OPT 886547108 4,065 43,300 SH Call SOLE 8 43,300 0 0
TIFFANY &amp CO NEW COM 886547108 509 5,422 SH   SOLE 44 5,422 0 0
TILE SHOP HLDGS INC COM 88677Q109 81 3,927 SH   SOLE 1 3,927 0 0
TILE SHOP HLDGS INC COM 88677Q109 18 848 SH   SOLE 44 848 0 0
TILLYS INC COM 886885102 0 9 SH   SOLE 1 9 0 0
TILLYS INC COM 886885102 23 2,290 SH   SOLE 8 2,290 0 0
TILLYS INC COM 886885102 316 31,100 SH   SOLE 44 31,100 0 0
TIMBERLAND BANCORP INC COM 887098101 0 5 SH   SOLE 1 5 0 0
TIMBERLAND BANCORP INC COM 887098101 9 339 SH   SOLE 44 339 0 0
TIME INC NEW COM 887228104 374 26,095 SH   SOLE 1 26,095 0 0
TIME INC NEW COM 887228104 56 3,905 SH   SOLE 8 3,905 0 0
TIME INC NEW COM 887228104 0 19 SH   DFND 66 0 0 19
TIME WARNER INC COM 887317303 48,479 482,810 SH   SOLE 1 482,810 0 0
TIME WARNER INC COM 887317303 34,057 339,182 SH   SOLE 8 339,182 0 0
TIME WARNER INC OPT 887317303 23,024 229,300 SH Call SOLE 8 229,300 0 0
TIME WARNER INC OPT 887317303 32,181 320,500 SH Put SOLE 8 320,500 0 0
TIME WARNER INC COM 887317303 137 1,360 SH   SOLE 9 1,360 0 0
TIME WARNER INC COM 887317303 4,778 47,584 SH   SOLE 44 47,584 0 0
TIME WARNER INC COM 887317303 402 4,000 SH   SOLE 66 0 4,000 0
TIME WARNER INC COM 887317303 970 9,658 SH   DFND 66 0 0 9,658
TIME WARNER INC COM 887317303 387 3,851 SH   SOLE 81 3,851 0 0
TIMKEN CO COM 887389104 18 387 SH   SOLE 1 387 0 0
TIMKEN CO COM 887389104 45 973 SH   SOLE 8 973 0 0
TIMKEN CO OPT 887389104 250 5,400 SH Put SOLE 8 5,400 0 0
TIMKEN CO OPT 887389104 222 4,800 SH Call SOLE 8 4,800 0 0
TIMKEN CO COM 887389104 1,268 27,407 SH   SOLE 44 27,407 0 0
TIMKENSTEEL CORP COM 887399103 71 4,643 SH   SOLE 1 4,643 0 0
TIMKENSTEEL CORP COM 887399103 30 1,973 SH   SOLE 8 1,973 0 0
TIMKENSTEEL CORP OPT 887399103 28 1,800 SH Call SOLE 8 1,800 0 0
TIPTREE INC COM 88822Q103 0 18 SH   SOLE 1 18 0 0
TITAN INTL INC ILL COM 88830M102 69 5,743 SH   SOLE 1 5,743 0 0
TITAN INTL INC ILL COM 88830M102 16 1,319 SH   SOLE 8 1,319 0 0
TITAN INTL INC ILL OPT 88830M102 72 6,000 SH Call SOLE 8 6,000 0 0
TITAN INTL INC ILL OPT 88830M102 6 500 SH Put SOLE 8 500 0 0
TITAN INTL INC ILL COM 88830M102 87 7,226 SH   SOLE 44 7,226 0 0
TITAN MACHY INC COM 88830R101 0 13 SH   SOLE 1 13 0 0
TITAN MACHY INC OPT 88830R101 41 2,300 SH Call SOLE 8 2,300 0 0
TITAN MACHY INC COM 88830R101 25 1,357 SH   SOLE 8 1,357 0 0
TITAN MACHY INC OPT 88830R101 70 3,900 SH Put SOLE 8 3,900 0 0
TITAN MACHY INC COM 88830R101 5 300 SH   SOLE 44 300 0 0
TITAN PHARMACEUTICALS INC DE COM 888314309 47 24,676 SH   SOLE 44 24,676 0 0
TIVITY HEALTH INC COM 88870R102 160 4,006 SH   SOLE 1 4,006 0 0
TIVITY HEALTH INC COM 88870R102 5 119 SH   SOLE 8 119 0 0
TIVITY HEALTH INC COM 88870R102 2,032 51,000 SH   SOLE 44 51,000 0 0
TIVO CORP COM 88870P106 3,169 169,887 SH   SOLE 1 169,887 0 0
TIVO CORP COM 88870P106 659 35,323 SH   SOLE 8 35,323 0 0
TIVO CORP COM 88870P106 63 3,371 SH   SOLE 44 3,371 0 0
TJX COS INC NEW COM 872540109 24,395 338,030 SH   SOLE 1 338,030 0 0
TJX COS INC NEW OPT 872540109 25,548 354,000 SH Put SOLE 8 354,000 0 0
TJX COS INC NEW COM 872540109 13,820 191,491 SH   SOLE 8 191,491 0 0
TJX COS INC NEW OPT 872540109 4,669 64,700 SH Call SOLE 8 64,700 0 0
TJX COS INC NEW COM 872540109 115 1,599 SH   SOLE 9 1,599 0 0
TJX COS INC NEW COM 872540109 482 6,684 SH   SOLE 44 6,684 0 0
TOCAGEN INC COM 888846102 0 7 SH   SOLE 1 7 0 0
TOLL BROTHERS INC COM 889478103 657 16,628 SH   SOLE 1 16,628 0 0
TOLL BROTHERS INC COM 889478103 1,952 49,381 SH   SOLE 8 49,381 0 0
TOLL BROTHERS INC OPT 889478103 6,270 158,700 SH Put SOLE 8 158,700 0 0
TOLL BROTHERS INC OPT 889478103 4,891 123,800 SH Call SOLE 8 123,800 0 0
TOLL BROTHERS INC COM 889478103 0 1 SH   SOLE 9 1 0 0
TOLL BROTHERS INC COM 889478103 39 977 SH   DFND 66 0 0 977
TOMPKINS FINANCIAL CORPORATI COM 890110109 116 1,472 SH   SOLE 1 1,472 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 26 327 SH   SOLE 8 327 0 0
TOOTSIE ROLL INDS INC COM 890516107 5 163 SH   SOLE 1 163 0 0
TOOTSIE ROLL INDS INC COM 890516107 315 9,064 SH   SOLE 44 9,064 0 0
TOP SHIPS INC COM Y8897Y503 0 100 SH   SOLE 44 100 0 0
TOPBUILD CORP COM 89055F103 527 9,925 SH   SOLE 1 9,925 0 0
TOPBUILD CORP COM 89055F103 3 64 SH   SOLE 8 64 0 0
TOPBUILD CORP COM 89055F103 329 6,208 SH   SOLE 44 6,208 0 0
TORCHMARK CORP COM 891027104 3,536 46,223 SH   SOLE 1 46,223 0 0
TORCHMARK CORP COM 891027104 7 89 SH   SOLE 8 89 0 0
TORCHMARK CORP OPT 891027104 15 200 SH Call SOLE 8 200 0 0
TORCHMARK CORP COM 891027104 3,133 40,958 SH   SOLE 44 40,958 0 0
TORO CO COM 891092108 1,103 15,936 SH   SOLE 1 15,936 0 0
TORO CO COM 891092108 1 10 SH   SOLE 8 10 0 0
TORO CO COM 891092108 5,085 73,376 SH   SOLE 44 73,376 0 0
TORONTO DOMINION BK ONT OPT 891160509 1,234 24,500 SH Put SOLE 8 24,500 0 0
TORONTO DOMINION BK ONT OPT 891160509 1,113 22,100 SH Call SOLE 8 22,100 0 0
TORONTO DOMINION BK ONT COM 891160509 352 6,978 SH   SOLE 8 6,978 0 0
TORONTO DOMINION BK ONT COM 891160509 1,077 21,370 SH   SOLE 9 21,370 0 0
TORONTO DOMINION BK ONT COM 891160509 5 100 SH   SOLE 44 100 0 0
TORONTO DOMINION BK ONT COM 891160509 121 2,400 SH   DFND 66 0 0 2,400
TOTAL S A OPT 89151E109 15,016 302,800 SH Call SOLE 8 302,800 0 0
TOTAL S A OPT 89151E109 1,751 35,300 SH Put SOLE 8 35,300 0 0
TOTAL S A ADR 89151E109 16,334 329,380 SH   SOLE 9 329,380 0 0
TOTAL S A ADR 89151E109 1,940 39,127 SH   SOLE 66 0 39,127 0
TOTAL SYS SVCS INC COM 891906109 3,396 58,318 SH   SOLE 1 58,318 0 0
TOTAL SYS SVCS INC OPT 891906109 1,660 28,500 SH Put SOLE 8 28,500 0 0
TOTAL SYS SVCS INC COM 891906109 643 11,044 SH   SOLE 8 11,044 0 0
TOTAL SYS SVCS INC OPT 891906109 12 200 SH Call SOLE 8 200 0 0
TOTAL SYS SVCS INC COM 891906109 88 1,514 SH   SOLE 44 1,514 0 0
TOWER INTL INC COM 891826109 0 14 SH   SOLE 1 14 0 0
TOWER INTL INC COM 891826109 182 8,125 SH   SOLE 44 8,125 0 0
TOWER SEMICONDUCTOR LTD OPT M87915274 134 5,600 SH Put SOLE 8 5,600 0 0
TOWER SEMICONDUCTOR LTD OPT M87915274 4,517 189,400 SH Call SOLE 8 189,400 0 0
TOWER SEMICONDUCTOR LTD COM M87915274 2,190 91,844 SH   SOLE 8 91,844 0 0
TOWER SEMICONDUCTOR LTD COM M87915274 48 2,015 SH   SOLE 9 2,015 0 0
TOWER SEMICONDUCTOR LTD COM M87915274 2 100 SH   SOLE 44 100 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 1 42 SH   SOLE 1 42 0 0
TOWNSQUARE MEDIA INC COM 892231101 0 7 SH   SOLE 1 7 0 0
TOWNSQUARE MEDIA INC COM 892231101 22 2,195 SH   SOLE 8 2,195 0 0
TOWNSQUARE MEDIA INC COM 892231101 1 110 SH   SOLE 44 110 0 0
TOYOTA MOTOR CORP OPT 892331307 536 5,100 SH Call SOLE 8 5,100 0 0
TOYOTA MOTOR CORP ADR 892331307 1,236 11,766 SH   SOLE 8 11,766 0 0
TOYOTA MOTOR CORP OPT 892331307 11,279 107,400 SH Put SOLE 8 107,400 0 0
TOYOTA MOTOR CORP ADR 892331307 1,809 17,223 SH   SOLE 9 17,223 0 0
TPG SPECIALTY LENDING INC BOND 87265KAB8 546 526,000 PRN   SOLE 8 0 0 526,000
TPG SPECIALTY LENDING INC COM 87265K102 137 6,696 SH   SOLE 8 6,696 0 0
TPI COMPOSITES INC COM 87266J104 0 7 SH   SOLE 1 7 0 0
TPI COMPOSITES INC COM 87266J104 10 535 SH   SOLE 8 535 0 0
TPI COMPOSITES INC COM 87266J104 87 4,694 SH   SOLE 44 4,694 0 0
TRACTOR SUPPLY CO COM 892356106 4,113 75,885 SH   SOLE 1 75,885 0 0
TRACTOR SUPPLY CO OPT 892356106 2,174 40,100 SH Put SOLE 8 40,100 0 0
TRACTOR SUPPLY CO COM 892356106 2,305 42,537 SH   SOLE 8 42,537 0 0
TRACTOR SUPPLY CO OPT 892356106 1,122 20,700 SH Call SOLE 8 20,700 0 0
TRANSALTA CORP COM 89346D107 1 100 SH   SOLE 9 100 0 0
TRANSCANADA CORP COM 89353D107 20,531 430,693 SH   SOLE 1 430,693 0 0
TRANSCANADA CORP COM 89353D107 2 43 SH   SOLE 8 43 0 0
TRANSCANADA CORP COM 89353D107 313 6,571 SH   SOLE 9 6,571 0 0
TRANSCONTINENTAL RLTY INVS COM 893617209 0 1 SH   SOLE 1 1 0 0
TRANSCONTINENTAL RLTY INVS COM 893617209 13 500 SH   SOLE 44 500 0 0
TRANSDIGM GROUP INC COM 893641100 3,035 11,284 SH   SOLE 1 11,284 0 0
TRANSDIGM GROUP INC OPT 893641100 2,178 8,100 SH Call SOLE 8 8,100 0 0
TRANSDIGM GROUP INC OPT 893641100 538 2,000 SH Put SOLE 8 2,000 0 0
TRANSDIGM GROUP INC COM 893641100 311 1,159 SH   SOLE 8 1,159 0 0
TRANSENTERIX INC COM 89366M201 23 32,900 SH   SOLE 44 32,900 0 0
TRANSGLOBE ENERGY CORP COM 893662106 0 4 SH   SOLE 8 4 0 0
TRANSMONTAIGNE PARTNERS L P COM 89376V100 258 6,134 SH   SOLE 32 6,134 0 0
TRANSOCEAN LTD COM H8817H100 4,670 567,452 SH   SOLE 1 567,452 0 0
TRANSOCEAN LTD OPT H8817H100 8,230 1,000,000 SH Put SOLE 1 1,000,000 0 0
TRANSOCEAN LTD COM H8817H100 1,276 154,994 SH   SOLE 8 154,994 0 0
TRANSOCEAN LTD OPT H8817H100 2,147 260,900 SH Put SOLE 8 260,900 0 0
TRANSOCEAN LTD OPT H8817H100 1,611 195,700 SH Call SOLE 8 195,700 0 0
TRANSOCEAN LTD COM H8817H100 444 53,937 SH   SOLE 9 53,937 0 0
TRANSOCEAN LTD COM H8817H100 2,355 286,065 SH   SOLE 44 286,065 0 0
TRANSOCEAN LTD PREF H8817H100 133 16,125 SH   DFND 66 0 0 16,125
TRANSUNION COM 89400J107 237 5,487 SH   SOLE 1 5,487 0 0
TRANSUNION COM 89400J107 686 15,847 SH   SOLE 44 15,847 0 0
TRAVELCENTERS AMER LLC COM 894174101 6 1,446 SH   SOLE 8 1,446 0 0
TRAVELERS COMPANIES INC COM 89417E109 27,498 217,330 SH   SOLE 1 217,330 0 0
TRAVELERS COMPANIES INC OPT 89417E109 1,493 11,800 SH Call SOLE 8 11,800 0 0
TRAVELERS COMPANIES INC COM 89417E109 528 4,172 SH   SOLE 8 4,172 0 0
TRAVELERS COMPANIES INC OPT 89417E109 1,392 11,000 SH Put SOLE 8 11,000 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,345 10,627 SH   SOLE 44 10,627 0 0
TRAVELERS COMPANIES INC COM 89417E109 218 1,725 SH   DFND 66 0 0 1,725
TRAVELPORT WORLDWIDE LTD COM G9019D104 78 5,684 SH   SOLE 1 5,684 0 0
TRAVELPORT WORLDWIDE LTD COM G9019D104 174 12,616 SH   SOLE 44 12,616 0 0
TRAVELZOO COM 89421Q205 9 893 SH   SOLE 8 893 0 0
TRECORA RES COM 894648104 0 14 SH   SOLE 1 14 0 0
TREDEGAR CORP COM 894650100 46 3,024 SH   SOLE 1 3,024 0 0
TREDEGAR CORP COM 894650100 2 100 SH   SOLE 44 100 0 0
TREEHOUSE FOODS INC COM 89469A104 25 310 SH   SOLE 1 310 0 0
TREEHOUSE FOODS INC COM 89469A104 32 390 SH   SOLE 44 390 0 0
TREVENA INC COM 89532E109 20 8,548 SH   SOLE 1 8,548 0 0
TREVENA INC COM 89532E109 1 403 SH   SOLE 8 403 0 0
TREVENA INC COM 89532E109 13 5,626 SH   SOLE 44 5,626 0 0
TREX CO INC COM 89531P105 237 3,497 SH   SOLE 1 3,497 0 0
TREX CO INC COM 89531P105 5 74 SH   SOLE 8 74 0 0
TREX CO INC COM 89531P105 646 9,560 SH   SOLE 44 9,560 0 0
TRI POINTE GROUP INC COM 87265H109 114 8,614 SH   SOLE 1 8,614 0 0
TRIBUNE MEDIA CO COM 896047503 6,223 152,627 SH   SOLE 1 152,627 0 0
TRIBUNE MEDIA CO COM 896047503 1,072 26,294 SH   SOLE 44 26,294 0 0
TRICO BANCSHARES COM 896095106 1 17 SH   SOLE 1 17 0 0
TRICO BANCSHARES COM 896095106 21 600 SH   SOLE 44 600 0 0
TRIMAS CORP COM 896215209 1 33 SH   SOLE 1 33 0 0
TRIMAS CORP COM 896215209 2 78 SH   SOLE 8 78 0 0
TRIMAS CORP COM 896215209 83 3,996 SH   SOLE 44 3,996 0 0
TRIMBLE INC COM 896239100 1,902 53,337 SH   SOLE 1 53,337 0 0
TRIMBLE INC COM 896239100 124 3,474 SH   SOLE 8 3,474 0 0
TRIMBLE INC OPT 896239100 182 5,100 SH Call SOLE 8 5,100 0 0
TRIMBLE INC COM 896239100 643 18,020 SH   SOLE 44 18,020 0 0
TRINET GROUP INC COM 896288107 400 12,218 SH   SOLE 1 12,218 0 0
TRINET GROUP INC COM 896288107 685 20,927 SH   SOLE 44 20,927 0 0
TRINITY INDS INC COM 896522109 411 14,693 SH   SOLE 1 14,693 0 0
TRINITY INDS INC COM 896522109 715 25,506 SH   SOLE 8 25,506 0 0
TRINITY INDS INC OPT 896522109 771 27,500 SH Call SOLE 8 27,500 0 0
TRINITY INDS INC OPT 896522109 247 8,800 SH Put SOLE 8 8,800 0 0
TRINITY PL HLDGS INC COM 89656D101 0 13 SH   SOLE 1 13 0 0
TRINITY PL HLDGS INC COM 89656D101 45 6,300 SH   SOLE 44 6,300 0 0
TRINSEO S A COM L9340P101 690 10,049 SH   SOLE 1 10,049 0 0
TRINSEO S A COM L9340P101 48 699 SH   SOLE 8 699 0 0
TRINSEO S A COM L9340P101 395 5,757 SH   SOLE 44 5,757 0 0
TRIPADVISOR INC COM 896945201 7,122 186,434 SH   SOLE 1 186,434 0 0
TRIPADVISOR INC OPT 896945201 12,804 335,200 SH Call SOLE 8 335,200 0 0
TRIPADVISOR INC OPT 896945201 4,756 124,500 SH Put SOLE 8 124,500 0 0
TRIPADVISOR INC COM 896945201 140 3,670 SH   SOLE 8 3,670 0 0
TRIPADVISOR INC COM 896945201 794 20,776 SH   SOLE 44 20,776 0 0
TRIPLE-S MGMT CORP COM 896749108 0 17 SH   SOLE 1 17 0 0
TRIPLE-S MGMT CORP COM 896749108 96 5,700 SH   SOLE 44 5,700 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 1 51 SH   SOLE 8 51 0 0
TRISTATE CAP HLDGS INC COM 89678F100 0 17 SH   SOLE 1 17 0 0
TRITON INTL LTD COM G9078F107 1 31 SH   SOLE 1 31 0 0
TRITON INTL LTD COM G9078F107 763 22,805 SH   SOLE 44 22,805 0 0
TRIUMPH BANCORP INC COM 89679E300 0 12 SH   SOLE 1 12 0 0
TRIUMPH BANCORP INC COM 89679E300 5 200 SH   SOLE 44 200 0 0
TRIUMPH GROUP INC NEW COM 896818101 186 5,893 SH   SOLE 1 5,893 0 0
TRIUMPH GROUP INC NEW COM 896818101 263 8,312 SH   SOLE 44 8,312 0 0
TRONC INC COM 89703P107 0 14 SH   SOLE 1 14 0 0
TRONC INC COM 89703P107 377 29,285 SH   SOLE 44 29,285 0 0
TRONOX LTD COM Q9235V101 1 49 SH   SOLE 1 49 0 0
TRONOX LTD OPT Q9235V101 53 3,500 SH Call SOLE 8 3,500 0 0
TRONOX LTD COM Q9235V101 81 5,380 SH   SOLE 8 5,380 0 0
TRONOX LTD COM Q9235V101 280 18,498 SH   SOLE 44 18,498 0 0
TROVAGENE INC COM 897238309 32 25,662 SH   SOLE 44 25,662 0 0
TROVAGENE INC COM 897238309 32 25,000 SH   DFND 66 0 0 25,000
TRUEBLUE INC COM 89785X101 183 6,916 SH   SOLE 1 6,916 0 0
TRUEBLUE INC COM 89785X101 215 8,117 SH   SOLE 44 8,117 0 0
TRUECAR INC COM 89785L107 1 47 SH   SOLE 1 47 0 0
TRUECAR INC COM 89785L107 21 1,048 SH   SOLE 8 1,048 0 0
TRUECAR INC OPT 89785L107 56 2,800 SH Put SOLE 8 2,800 0 0
TRUECAR INC OPT 89785L107 301 15,100 SH Call SOLE 8 15,100 0 0
TRUPANION INC COM 898202106 0 16 SH   SOLE 1 16 0 0
TRUPANION INC COM 898202106 96 4,281 SH   SOLE 8 4,281 0 0
TRUSTCO BK CORP N Y COM 898349105 89 11,409 SH   SOLE 1 11,409 0 0
TRUSTCO BK CORP N Y COM 898349105 10 1,308 SH   SOLE 44 1,308 0 0
TRUSTMARK CORP COM 898402102 153 4,728 SH   SOLE 1 4,728 0 0
TSAKOS ENERGY NAVIGATION LTD OPT G9108L108 84 17,600 SH Call SOLE 8 17,600 0 0
TSAKOS ENERGY NAVIGATION LTD COM G9108L108 19 3,922 SH   SOLE 8 3,922 0 0
TTM TECHNOLOGIES INC COM 87305R109 692 39,915 SH   SOLE 1 39,915 0 0
TTM TECHNOLOGIES INC COM 87305R109 2,045 117,763 SH   SOLE 44 117,763 0 0
TUCOWS INC COM 898697206 0 7 SH   SOLE 1 7 0 0
TUCOWS INC OPT 898697206 11 200 SH Call SOLE 8 200 0 0
TUESDAY MORNING CORP COM 899035505 10 5,315 SH   SOLE 8 5,315 0 0
TUESDAY MORNING CORP COM 899035505 151 79,675 SH   SOLE 44 79,675 0 0
TUPPERWARE BRANDS CORP COM 899896104 2,388 34,005 SH   SOLE 1 34,005 0 0
TUPPERWARE BRANDS CORP OPT 899896104 295 4,200 SH Call SOLE 8 4,200 0 0
TUPPERWARE BRANDS CORP COM 899896104 171 2,438 SH   SOLE 8 2,438 0 0
TUPPERWARE BRANDS CORP OPT 899896104 962 13,700 SH Put SOLE 8 13,700 0 0
TUPPERWARE BRANDS CORP COM 899896104 923 13,144 SH   SOLE 44 13,144 0 0
TURNING PT BRANDS INC COM 90041L105 0 3 SH   SOLE 1 3 0 0
TURNING PT BRANDS INC COM 90041L105 121 7,883 SH   SOLE 44 7,883 0 0
TURQUOISE HILL RES LTD OPT 900435108 8 3,000 SH Call SOLE 8 3,000 0 0
TURQUOISE HILL RES LTD OPT 900435108 1 300 SH Put SOLE 8 300 0 0
TURQUOISE HILL RES LTD COM 900435108 8 3,095 SH   SOLE 8 3,095 0 0
TUTOR PERINI CORP COM 901109108 1 27 SH   SOLE 1 27 0 0
TUTOR PERINI CORP OPT 901109108 32 1,100 SH Call SOLE 8 1,100 0 0
TUTOR PERINI CORP COM 901109108 115 4,013 SH   SOLE 8 4,013 0 0
TWENTY FIRST CENTY FOX INC COM 90130A101 17,900 631,606 SH   SOLE 1 631,606 0 0
TWENTY FIRST CENTY FOX INC COM 90130A200 8,635 309,797 SH   SOLE 1 309,797 0 0
TWENTY FIRST CENTY FOX INC OPT 90130A200 622 22,300 SH Call SOLE 8 22,300 0 0
TWENTY FIRST CENTY FOX INC COM 90130A101 113 3,971 SH   SOLE 8 3,971 0 0
TWENTY FIRST CENTY FOX INC OPT 90130A101 1,369 48,300 SH Put SOLE 8 48,300 0 0
TWENTY FIRST CENTY FOX INC COM 90130A200 437 15,657 SH   SOLE 8 15,657 0 0
TWENTY FIRST CENTY FOX INC OPT 90130A101 8,785 310,000 SH Call SOLE 8 310,000 0 0
TWENTY FIRST CENTY FOX INC OPT 90130A200 1,176 42,200 SH Put SOLE 8 42,200 0 0
TWENTY FIRST CENTY FOX INC COM 90130A200 114 4,096 SH   SOLE 9 4,096 0 0
TWENTY FIRST CENTY FOX INC COM 90130A101 8 285 SH   DFND 20 0 0 285
TWENTY FIRST CENTY FOX INC COM 90130A200 555 19,920 SH   SOLE 44 19,920 0 0
TWENTY FIRST CENTY FOX INC COM 90130A101 1,183 41,758 SH   SOLE 44 41,758 0 0
TWENTY FIRST CENTY FOX INC COM 90130A101 454 16,023 SH   DFND 66 0 0 16,023
TWENTY FIRST CENTY FOX INC COM 90130A200 14 500 SH   DFND 66 0 0 500
TWILIO INC COM 90138F102 1 48 SH   SOLE 1 48 0 0
TWILIO INC OPT 90138F102 9,959 342,100 SH Call SOLE 8 342,100 0 0
TWILIO INC OPT 90138F102 2,885 99,100 SH Put SOLE 8 99,100 0 0
TWILIO INC COM 90138F102 838 28,801 SH   SOLE 44 28,801 0 0
TWIN DISC INC COM 901476101 0 7 SH   SOLE 1 7 0 0
TWIN DISC INC COM 901476101 50 3,125 SH   SOLE 8 3,125 0 0
TWIN DISC INC COM 901476101 20 1,265 SH   SOLE 44 1,265 0 0
TWITTER INC COM 90184L102 12,672 709,114 SH   SOLE 1 709,114 0 0
TWITTER INC BOND 90184LAB8 5,879 6,225,000 PRN   SOLE 8 0 0 6,225,000
TWITTER INC OPT 90184L102 19,580 1,095,700 SH Put SOLE 8 1,095,700 0 0
TWITTER INC OPT 90184L102 23,571 1,319,000 SH Call SOLE 8 1,319,000 0 0
TWITTER INC COM 90184L102 4,542 254,178 SH   SOLE 8 254,178 0 0
TWITTER INC BOND 90184LAD4 3,230 3,530,000 PRN   SOLE 8 0 0 3,530,000
TWITTER INC COM 90184L102 132 7,398 SH   DFND 20 0 0 7,398
TWITTER INC COM 90184L102 1,067 59,695 SH   SOLE 44 59,695 0 0
TWITTER INC COM 90184L102 1,575 88,159 SH   DFND 66 0 0 88,159
TWO HBRS INVT CORP TRUS 90187B101 259 26,202 SH   SOLE 1 26,202 0 0
TWO HBRS INVT CORP COM 90187B101 196 19,788 SH   SOLE 1 19,788 0 0
TWO HBRS INVT CORP TRUS 90187B101 690 69,590 SH   SOLE 44 69,590 0 0
TWO HBRS INVT CORP COM 90187B101 7 750 SH   DFND 66 0 0 750
TWO RIV BANCORP COM 90207C105 0 6 SH   SOLE 1 6 0 0
TYLER TECHNOLOGIES INC COM 902252105 33 190 SH   SOLE 1 190 0 0
TYLER TECHNOLOGIES INC COM 902252105 140 797 SH   SOLE 8 797 0 0
TYLER TECHNOLOGIES INC COM 902252105 4,497 25,600 SH   SOLE 44 25,600 0 0
TYSON FOODS INC COM 902494103 52,007 830,394 SH   SOLE 1 830,394 0 0
TYSON FOODS INC OPT 902494103 3,620 57,800 SH Call SOLE 8 57,800 0 0
TYSON FOODS INC COM 902494103 4 62 SH   SOLE 8 62 0 0
TYSON FOODS INC OPT 902494103 2,931 46,800 SH Put SOLE 8 46,800 0 0
TYSON FOODS INC COM 902494103 8,092 129,200 SH   SOLE 44 129,200 0 0
U S CONCRETE INC COM 90333L201 170 2,168 SH   SOLE 1 2,168 0 0
U S CONCRETE INC COM 90333L201 262 3,332 SH   SOLE 8 3,332 0 0
U S CONCRETE INC COM 90333L201 16 200 SH   SOLE 44 200 0 0
U S ENERGY CORP WYO COM 911805208 0 16 SH   SOLE 8 16 0 0
U S G CORP COM 903293405 2,573 88,625 SH   SOLE 1 88,625 0 0
U S G CORP OPT 903293405 847 29,200 SH Put SOLE 8 29,200 0 0
U S G CORP OPT 903293405 1,616 55,700 SH Call SOLE 8 55,700 0 0
U S G CORP COM 903293405 7 252 SH   SOLE 8 252 0 0
U S G CORP COM 903293405 34 1,162 SH   SOLE 44 1,162 0 0
U S PHYSICAL THERAPY INC COM 90337L108 89 1,486 SH   SOLE 1 1,486 0 0
U S PHYSICAL THERAPY INC COM 90337L108 127 2,101 SH   SOLE 44 2,101 0 0
U S SILICA HLDGS INC COM 90346E103 2,203 62,083 SH   SOLE 1 62,083 0 0
U S SILICA HLDGS INC COM 90346E103 5 132 SH   SOLE 8 132 0 0
U S SILICA HLDGS INC OPT 90346E103 4,543 128,000 SH Call SOLE 8 128,000 0 0
U S SILICA HLDGS INC OPT 90346E103 3,198 90,100 SH Put SOLE 8 90,100 0 0
U S SILICA HLDGS INC COM 90346E103 679 19,145 SH   SOLE 44 19,145 0 0
UBIQUITI NETWORKS INC COM 90347A100 1,728 33,239 SH   SOLE 1 33,239 0 0
UBIQUITI NETWORKS INC OPT 90347A100 68 1,300 SH Put SOLE 8 1,300 0 0
UBIQUITI NETWORKS INC COM 90347A100 222 4,278 SH   SOLE 8 4,278 0 0
UBIQUITI NETWORKS INC OPT 90347A100 499 9,600 SH Call SOLE 8 9,600 0 0
UBS GROUP AG COM H42097107 2,026 119,300 SH   SOLE 1 119,300 0 0
UBS GROUP AG COM H42097107 14 839 SH   SOLE 8 839 0 0
UBS GROUP AG OPT H42097107 295 17,400 SH Call SOLE 8 17,400 0 0
UBS GROUP AG OPT H42097107 83 4,900 SH Put SOLE 8 4,900 0 0
UBS GROUP AG COM H42097107 32 1,900 SH   SOLE 44 1,900 0 0
UCP INC COM 90265Y106 0 6 SH   SOLE 1 6 0 0
UDR INC TRUS 902653104 10,225 262,369 SH   SOLE 1 262,369 0 0
UDR INC TRUS 902653104 12 306 SH   SOLE 8 306 0 0
UDR INC TRUS 902653104 605 15,533 SH   SOLE 44 15,533 0 0
UFP TECHNOLOGIES INC COM 902673102 0 4 SH   SOLE 1 4 0 0
UGI CORP NEW COM 902681105 2,152 44,485 SH   SOLE 1 44,485 0 0
UGI CORP NEW OPT 902681105 19 400 SH Call SOLE 8 400 0 0
UGI CORP NEW COM 902681105 32 657 SH   SOLE 8 657 0 0
UGI CORP NEW COM 902681105 1,558 32,174 SH   SOLE 44 32,174 0 0
ULTA BEAUTY INC COM 90384S303 9,945 34,609 SH   SOLE 1 34,609 0 0
ULTA BEAUTY INC OPT 90384S303 61,750 214,900 SH Put SOLE 8 214,900 0 0
ULTA BEAUTY INC COM 90384S303 12,492 43,476 SH   SOLE 8 43,476 0 0
ULTA BEAUTY INC OPT 90384S303 19,366 67,400 SH Call SOLE 8 67,400 0 0
ULTA BEAUTY INC COM 90384S303 114 397 SH   SOLE 9 397 0 0
ULTA BEAUTY INC COM 90384S303 657 2,288 SH   SOLE 44 2,288 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 34 160 SH   SOLE 1 160 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 91 432 SH   SOLE 8 432 0 0
ULTIMATE SOFTWARE GROUP INC OPT 90385D107 84 400 SH Put SOLE 8 400 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 1,152 5,482 SH   SOLE 44 5,482 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 0 26 SH   SOLE 1 26 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 8 402 SH   SOLE 8 402 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 308 16,417 SH   SOLE 44 16,417 0 0
ULTRA PETROLEUM CORP COM 903914208 2 152 SH   SOLE 1 152 0 0
ULTRA PETROLEUM CORP OPT 903914208 28 2,600 SH Call SOLE 8 2,600 0 0
ULTRA PETROLEUM CORP COM 903914208 938 86,337 SH   SOLE 8 86,337 0 0
ULTRA PETROLEUM CORP OPT 903914208 1 52 SH Put SOLE 8 52 0 0
ULTRA PETROLEUM CORP COM 903914208 714 65,788 SH   SOLE 44 65,788 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 78 1,255 SH   SOLE 1 1,255 0 0
ULTRAGENYX PHARMACEUTICAL IN OPT 90400D108 31 500 SH Put SOLE 8 500 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 19 300 SH   SOLE 8 300 0 0
ULTRAGENYX PHARMACEUTICAL IN OPT 90400D108 37 600 SH Call SOLE 8 600 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 5 87 SH   SOLE 44 87 0 0
ULTRAPAR PARTICIPACOES S A ADR 90400P101 0 5 SH   SOLE 9 5 0 0
UMB FINL CORP COM 902788108 211 2,830 SH   SOLE 1 2,830 0 0
UMH PPTYS INC TRUS 903002103 0 21 SH   SOLE 1 21 0 0
UMPQUA HLDGS CORP COM 904214103 1,349 73,469 SH   SOLE 1 73,469 0 0
UMPQUA HLDGS CORP COM 904214103 52 2,832 SH   SOLE 8 2,832 0 0
UMPQUA HLDGS CORP COM 904214103 47 2,576 SH   SOLE 44 2,576 0 0
UNDER ARMOUR INC COM 904311206 7,084 351,400 SH   SOLE 1 351,400 0 0
UNDER ARMOUR INC COM 904311107 15,259 701,283 SH   SOLE 1 701,283 0 0
UNDER ARMOUR INC OPT 904311206 2,883 143,000 SH Call SOLE 8 143,000 0 0
UNDER ARMOUR INC OPT 904311107 11,004 505,700 SH Put SOLE 8 505,700 0 0
UNDER ARMOUR INC OPT 904311206 3,820 189,500 SH Put SOLE 8 189,500 0 0
UNDER ARMOUR INC COM 904311206 56 2,761 SH   SOLE 8 2,761 0 0
UNDER ARMOUR INC COM 904311107 382 17,538 SH   SOLE 8 17,538 0 0
UNDER ARMOUR INC OPT 904311107 8,597 395,100 SH Call SOLE 8 395,100 0 0
UNDER ARMOUR INC COM 904311206 14 685 SH   SOLE 9 685 0 0
UNDER ARMOUR INC COM 904311107 4,641 213,298 SH   SOLE 44 213,298 0 0
UNDER ARMOUR INC OPT 904311107 7,938 364,800 SH Put SOLE 44 364,800 0 0
UNDER ARMOUR INC COM 904311206 893 44,309 SH   SOLE 44 44,309 0 0
UNDER ARMOUR INC COM 904311206 43 2,125 SH   DFND 66 0 0 2,125
UNI PIXEL INC COM 904572203 0 91 SH   SOLE 8 91 0 0
UNIFI INC COM 904677200 56 1,821 SH   SOLE 1 1,821 0 0
UNIFIRST CORP MASS COM 904708104 958 6,809 SH   SOLE 1 6,809 0 0
UNIFIRST CORP MASS COM 904708104 41 290 SH   SOLE 8 290 0 0
UNIFIRST CORP MASS COM 904708104 132 941 SH   SOLE 44 941 0 0
UNILEVER N V ADR 904784709 1 25 SH   SOLE 8 25 0 0
UNILEVER N V OPT 904784709 221 4,000 SH Call SOLE 8 4,000 0 0
UNILEVER N V ADR 904784709 37 670 SH   SOLE 66 0 670 0
UNILEVER N V ADR 904784709 125 2,261 SH   DFND 66 0 0 2,261
UNILEVER PLC ADR 904767704 482 8,900 SH   SOLE 1 8,900 0 0
UNILEVER PLC OPT 904767704 1,537 28,400 SH Call SOLE 8 28,400 0 0
UNILEVER PLC OPT 904767704 487 9,000 SH Put SOLE 8 9,000 0 0
UNILEVER PLC ADR 904767704 132 2,445 SH   DFND 66 0 0 2,445
UNION BANKSHARES CORP NEW COM 90539J109 1 31 SH   SOLE 1 31 0 0
UNION BANKSHARES CORP NEW COM 90539J109 173 5,105 SH   SOLE 44 5,105 0 0
UNION BANKSHARES INC COM 905400107 0 2 SH   SOLE 1 2 0 0
UNION PAC CORP COM 907818108 31,198 286,471 SH   SOLE 1 286,471 0 0
UNION PAC CORP PREF 907818108 22,797 209,324 SH   SOLE 1 0 209,324 0
UNION PAC CORP OPT 907818108 17,534 161,000 SH Call SOLE 8 161,000 0 0
UNION PAC CORP OPT 907818108 5,544 50,900 SH Put SOLE 8 50,900 0 0
UNION PAC CORP COM 907818108 6,104 56,061 SH   SOLE 8 56,061 0 0
UNION PAC CORP COM 907818108 39 356 SH   SOLE 9 356 0 0
UNION PAC CORP PREF 907818108 73 667 SH   SOLE 20 0 667 0
UNION PAC CORP COM 907818108 4,427 40,651 SH   SOLE 44 40,651 0 0
UNION PAC CORP PREF 907818108 9,129 83,824 SH   SOLE 66 0 83,824 0
UNION PAC CORP PREF 907818108 163 1,500 SH   DFND 66 0 0 1,500
UNION PAC CORP COM 907818108 244 2,237 SH   SOLE 81 2,237 0 0
UNION PAC CORP COM 907818108 13 116 SH   SOLE 99 116 0 0
UNIQUE FABRICATING INC COM 90915J103 92 9,695 SH   SOLE 44 9,695 0 0
UNIQURE NV COM N90064101 1 85 SH   SOLE 8 85 0 0
UNISYS CORP COM 909214306 0 37 SH   SOLE 1 37 0 0
UNISYS CORP COM 909214306 544 42,511 SH   SOLE 8 42,511 0 0
UNISYS CORP OPT 909214306 23 1,800 SH Put SOLE 8 1,800 0 0
UNISYS CORP OPT 909214306 10 800 SH Call SOLE 8 800 0 0
UNISYS CORP COM 909214306 1,024 80,000 SH   SOLE 44 80,000 0 0
UNIT CORP COM 909218109 118 6,277 SH   SOLE 1 6,277 0 0
UNIT CORP OPT 909218109 92 4,900 SH Put SOLE 8 4,900 0 0
UNIT CORP OPT 909218109 140 7,500 SH Call SOLE 8 7,500 0 0
UNIT CORP COM 909218109 62 3,290 SH   SOLE 8 3,290 0 0
UNITED BANKSHARES INC WEST V COM 909907107 338 8,611 SH   SOLE 1 8,611 0 0
UNITED BANKSHARES INC WEST V COM 909907107 290 7,391 SH   SOLE 44 7,391 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 556 19,994 SH   SOLE 1 19,994 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 12 447 SH   SOLE 44 447 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 0 36 SH   SOLE 1 36 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 1 100 SH   SOLE 44 100 0 0
UNITED CONTL HLDGS INC COM 910047109 3,791 50,371 SH   SOLE 1 50,371 0 0
UNITED CONTL HLDGS INC OPT 910047109 10,889 144,700 SH Call SOLE 8 144,700 0 0
UNITED CONTL HLDGS INC COM 910047109 2,044 27,155 SH   SOLE 8 27,155 0 0
UNITED CONTL HLDGS INC OPT 910047109 11,408 151,600 SH Put SOLE 8 151,600 0 0
UNITED CONTL HLDGS INC COM 910047109 11,982 159,230 SH   SOLE 44 159,230 0 0
UNITED CONTL HLDGS INC COM 910047109 470 6,251 SH   DFND 66 0 0 6,251
UNITED FINL BANCORP INC NEW COM 910304104 1 38 SH   SOLE 1 38 0 0
UNITED FINL BANCORP INC NEW COM 910304104 10 600 SH   SOLE 44 600 0 0
UNITED FIRE GROUP INC COM 910340108 112 2,545 SH   SOLE 1 2,545 0 0
UNITED FIRE GROUP INC COM 910340108 22 500 SH   SOLE 44 500 0 0
UNITED INS HLDGS CORP COM 910710102 33 2,133 SH   SOLE 1 2,133 0 0
UNITED INS HLDGS CORP COM 910710102 0 21 SH   SOLE 8 21 0 0
UNITED INS HLDGS CORP COM 910710102 74 4,700 SH   SOLE 44 4,700 0 0
UNITED MICROELECTRONICS CORP ADR 910873405 34 13,841 SH   SOLE 1 13,841 0 0
UNITED MICROELECTRONICS CORP ADR 910873405 0 97 SH   SOLE 8 97 0 0
UNITED NAT FOODS INC COM 911163103 32 888 SH   SOLE 1 888 0 0
UNITED NAT FOODS INC OPT 911163103 4 100 SH Put SOLE 8 100 0 0
UNITED NAT FOODS INC COM 911163103 219 5,979 SH   SOLE 8 5,979 0 0
UNITED NAT FOODS INC COM 911163103 2,255 61,433 SH   SOLE 44 61,433 0 0
UNITED PARCEL SERVICE INC COM 911312106 19,625 177,441 SH   SOLE 1 177,441 0 0
UNITED PARCEL SERVICE INC COM 911312106 211 1,908 SH   SOLE 8 1,908 0 0
UNITED PARCEL SERVICE INC OPT 911312106 21,786 197,000 SH Call SOLE 8 197,000 0 0
UNITED PARCEL SERVICE INC OPT 911312106 13,271 120,000 SH Put SOLE 8 120,000 0 0
UNITED PARCEL SERVICE INC COM 911312106 319 2,889 SH   SOLE 9 2,889 0 0
UNITED PARCEL SERVICE INC COM 911312106 199 1,800 SH   SOLE 20 0 1,800 0
UNITED PARCEL SERVICE INC COM 911312106 722 6,531 SH   SOLE 44 6,531 0 0
UNITED PARCEL SERVICE INC COM 911312106 55 500 SH   DFND 66 0 0 500
UNITED RENTALS INC COM 911363109 3,431 30,433 SH   SOLE 1 30,433 0 0
UNITED RENTALS INC OPT 911363109 15,081 133,800 SH Put SOLE 8 133,800 0 0
UNITED RENTALS INC OPT 911363109 13,187 117,000 SH Call SOLE 8 117,000 0 0
UNITED RENTALS INC COM 911363109 588 5,218 SH   SOLE 8 5,218 0 0
UNITED RENTALS INC COM 911363109 1,001 8,884 SH   SOLE 44 8,884 0 0
UNITED SECURITY BANCSHARES C COM 911460103 0 10 SH   SOLE 1 10 0 0
UNITED SECURITY BANCSHARES C COM 911460103 29 3,096 SH   SOLE 44 3,096 0 0
UNITED STATES CELLULAR CORP COM 911684108 2 47 SH   SOLE 1 47 0 0
UNITED STATES CELLULAR CORP COM 911684108 1 35 SH   SOLE 8 35 0 0
UNITED STATES CELLULAR CORP COM 911684108 42 1,100 SH   SOLE 44 1,100 0 0
UNITED STATES LIME &amp MINERAL COM 911922102 0 2 SH   SOLE 1 2 0 0
UNITED STATES NATL GAS FUND FUND 912318201 5,085 750,000 SH   SOLE 1 750,000 0 0
UNITED STATES NATL GAS FUND FUND 912318201 40 5,796 SH   SOLE 8 5,796 0 0
UNITED STATES NATL GAS FUND OPT 912318201 3,284 484,400 SH Put SOLE 8 484,400 0 0
UNITED STATES NATL GAS FUND OPT 912318201 7,865 1,160,000 SH Call SOLE 8 1,160,000 0 0
UNITED STATES OIL FUND LP FUND 91232N108 13,902 1,463,435 SH   SOLE 1 1,463,435 0 0
UNITED STATES OIL FUND LP OPT 91232N108 23,991 2,525,400 SH Put SOLE 8 2,525,400 0 0
UNITED STATES OIL FUND LP OPT 91232N108 33,073 3,481,400 SH Call SOLE 8 3,481,400 0 0
UNITED STATES OIL FUND LP FUND 91232N108 8,661 911,680 SH   SOLE 8 911,680 0 0
UNITED STATES OIL FUND LP FUND 91232N108 285 30,035 SH   SOLE 9 30,035 0 0
UNITED STATES OIL FUND LP FUND 91232N108 95 10,000 SH   DFND 20 0 0 10,000
UNITED STATES OIL FUND LP FUND 91232N108 64 6,700 SH   DFND 66 0 0 6,700
UNITED STATES STL CORP NEW OPT 912909108 37,638 1,700,000 SH Call SOLE 1 1,700,000 0 0
UNITED STATES STL CORP NEW COM 912909108 4,344 196,208 SH   SOLE 1 196,208 0 0
UNITED STATES STL CORP NEW OPT 912909108 85,513 3,862,400 SH Put SOLE 8 3,862,400 0 0
UNITED STATES STL CORP NEW COM 912909108 7,482 337,974 SH   SOLE 8 337,974 0 0
UNITED STATES STL CORP NEW OPT 912909108 55,208 2,493,600 SH Call SOLE 8 2,493,600 0 0
UNITED TECHNOLOGIES CORP COM 913017109 45,793 375,028 SH   SOLE 1 347,016 28,012 0
UNITED TECHNOLOGIES CORP OPT 913017109 21,430 175,500 SH Call SOLE 8 175,500 0 0
UNITED TECHNOLOGIES CORP COM 913017109 146 1,197 SH   SOLE 8 1,197 0 0
UNITED TECHNOLOGIES CORP OPT 913017109 29,111 238,400 SH Put SOLE 8 238,400 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2 17 SH   SOLE 9 17 0 0
UNITED TECHNOLOGIES CORP COM 913017109 346 2,837 SH   SOLE 20 0 2,837 0
UNITED TECHNOLOGIES CORP COM 913017109 2,567 21,024 SH   SOLE 44 21,024 0 0
UNITED TECHNOLOGIES CORP COM 913017109 875 7,162 SH   DFND 66 0 0 7,162
UNITED THERAPEUTICS CORP DEL COM 91307C102 35,260 271,793 SH   SOLE 1 271,793 0 0
UNITED THERAPEUTICS CORP DEL OPT 91307C102 4,540 35,000 SH Put SOLE 8 35,000 0 0
UNITED THERAPEUTICS CORP DEL OPT 91307C102 169 1,300 SH Call SOLE 8 1,300 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,220 17,112 SH   SOLE 8 17,112 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,274 17,525 SH   SOLE 44 17,525 0 0
UNITEDHEALTH GROUP INC COM 91324P102 161,584 871,450 SH   SOLE 1 765,482 105,968 0
UNITEDHEALTH GROUP INC OPT 91324P102 14,945 80,600 SH Call SOLE 8 80,600 0 0
UNITEDHEALTH GROUP INC OPT 91324P102 12,942 69,800 SH Put SOLE 8 69,800 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,435 7,741 SH   SOLE 8 7,741 0 0
UNITEDHEALTH GROUP INC COM 91324P102 22,911 123,561 SH   SOLE 9 123,561 0 0
UNITEDHEALTH GROUP INC COM 91324P102 778 4,196 SH   DFND 20 0 0 4,196
UNITEDHEALTH GROUP INC COM 91324P102 111 600 SH   SOLE 20 0 600 0
UNITEDHEALTH GROUP INC COM 91324P102 1,205 6,500 SH   SOLE 39 6,500 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,040 11,000 SH   SOLE 44 11,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,025 5,527 SH   SOLE 66 0 5,527 0
UNITEDHEALTH GROUP INC COM 91324P102 456 2,461 SH   DFND 66 0 0 2,461
UNITEDHEALTH GROUP INC COM 91324P102 1,205 6,500 SH   SOLE 79 6,500 0 0
UNITEDHEALTH GROUP INC COM 91324P102 310 1,674 SH   SOLE 81 1,674 0 0
UNITI GROUP INC TRUS 91325V108 308 12,235 SH   SOLE 1 12,235 0 0
UNITI GROUP INC TRUS 91325V108 772 30,681 SH   SOLE 44 30,681 0 0
UNITIL CORP COM 913259107 1 11 SH   SOLE 1 11 0 0
UNITIL CORP COM 913259107 10 207 SH   SOLE 44 207 0 0
UNITY BANCORP INC COM 913290102 0 6 SH   SOLE 1 6 0 0
UNITY BANCORP INC COM 913290102 12 675 SH   SOLE 44 675 0 0
UNIVAR INC COM 91336L107 10 347 SH   SOLE 1 347 0 0
UNIVAR INC COM 91336L107 565 19,358 SH   SOLE 8 19,358 0 0
UNIVAR INC COM 91336L107 690 23,614 SH   SOLE 44 23,614 0 0
UNIVERSAL CORP VA COM 913456109 270 4,182 SH   SOLE 1 4,182 0 0
UNIVERSAL CORP VA OPT 913456109 52 800 SH Call SOLE 8 800 0 0
UNIVERSAL CORP VA COM 913456109 279 4,306 SH   SOLE 8 4,306 0 0
UNIVERSAL CORP VA COM 913456109 183 2,835 SH   SOLE 44 2,835 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 15 139 SH   SOLE 1 139 0 0
UNIVERSAL DISPLAY CORP OPT 91347P105 3,430 31,400 SH Call SOLE 8 31,400 0 0
UNIVERSAL DISPLAY CORP OPT 91347P105 4,075 37,300 SH Put SOLE 8 37,300 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,912 17,494 SH   SOLE 8 17,494 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 7,810 71,486 SH   SOLE 44 71,486 0 0
UNIVERSAL ELECTRS INC COM 913483103 115 1,721 SH   SOLE 1 1,721 0 0
UNIVERSAL ELECTRS INC COM 913483103 159 2,384 SH   SOLE 8 2,384 0 0
UNIVERSAL ELECTRS INC COM 913483103 58 873 SH   SOLE 44 873 0 0
UNIVERSAL FST PRODS INC COM 913543104 1,081 12,380 SH   SOLE 1 12,380 0 0
UNIVERSAL FST PRODS INC COM 913543104 192 2,201 SH   SOLE 44 2,201 0 0
UNIVERSAL HEALTH RLTY INCM T TRUS 91359E105 824 10,357 SH   SOLE 1 10,357 0 0
UNIVERSAL HEALTH RLTY INCM T TRUS 91359E105 46 574 SH   SOLE 8 574 0 0
UNIVERSAL HLTH SVCS INC COM 913903100 4,911 40,226 SH   SOLE 1 40,226 0 0
UNIVERSAL HLTH SVCS INC OPT 913903100 1,929 15,800 SH Call SOLE 8 15,800 0 0
UNIVERSAL HLTH SVCS INC COM 913903100 303 2,479 SH   SOLE 8 2,479 0 0
UNIVERSAL HLTH SVCS INC OPT 913903100 2,796 22,900 SH Put SOLE 8 22,900 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 220 8,705 SH   SOLE 1 8,705 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 56 2,220 SH   SOLE 44 2,220 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 0 5 SH   SOLE 1 5 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 0 24 SH   SOLE 44 24 0 0
UNIVEST CORP PA COM 915271100 1 18 SH   SOLE 1 18 0 0
UNIVEST CORP PA COM 915271100 2 56 SH   SOLE 8 56 0 0
UNIVEST CORP PA COM 915271100 75 2,500 SH   SOLE 44 2,500 0 0
UNUM GROUP COM 91529Y106 4,393 94,185 SH   SOLE 1 94,185 0 0
UNUM GROUP OPT 91529Y106 23 500 SH Call SOLE 8 500 0 0
UNUM GROUP COM 91529Y106 1,429 30,641 SH   SOLE 44 30,641 0 0
UPLAND SOFTWARE INC COM 91544A109 0 6 SH   SOLE 1 6 0 0
URANIUM ENERGY CORP COM 916896103 0 106 SH   SOLE 1 106 0 0
URANIUM ENERGY CORP COM 916896103 1 682 SH   DFND 66 0 0 682
URBAN EDGE PPTYS TRUS 91704F104 1,840 77,526 SH   SOLE 1 77,526 0 0
URBAN EDGE PPTYS TRUS 91704F104 4 161 SH   SOLE 8 161 0 0
URBAN EDGE PPTYS TRUS 91704F104 36 1,513 SH   SOLE 44 1,513 0 0
URBAN ONE INC COM 91705J204 60 26,600 SH   SOLE 44 26,600 0 0
URBAN OUTFITTERS INC COM 917047102 976 52,634 SH   SOLE 1 52,634 0 0
URBAN OUTFITTERS INC OPT 917047102 543 29,300 SH Call SOLE 8 29,300 0 0
URBAN OUTFITTERS INC OPT 917047102 1,741 93,900 SH Put SOLE 8 93,900 0 0
URBAN OUTFITTERS INC COM 917047102 153 8,245 SH   SOLE 8 8,245 0 0
URBAN OUTFITTERS INC COM 917047102 591 31,900 SH   SOLE 44 31,900 0 0
URSTADT BIDDLE PPTYS INC TRUS 917286205 70 3,533 SH   SOLE 1 3,533 0 0
US BANCORP DEL COM 902973304 83,126 1,601,042 SH   SOLE 1 725,390 875,652 0
US BANCORP DEL OPT 902973304 9,683 186,500 SH Call SOLE 8 186,500 0 0
US BANCORP DEL COM 902973304 12,772 246,000 SH   SOLE 8 246,000 0 0
US BANCORP DEL OPT 902973304 3,894 75,000 SH Put SOLE 8 75,000 0 0
US BANCORP DEL COM 902973304 321 6,184 SH   SOLE 9 6,184 0 0
US BANCORP DEL COM 902973304 525 10,117 SH   SOLE 20 0 10,117 0
US BANCORP DEL COM 902973304 5,796 111,627 SH   SOLE 44 111,627 0 0
US BANCORP DEL COM 902973304 10,284 198,069 SH   SOLE 66 0 198,069 0
US ECOLOGY INC COM 91732J102 131 2,594 SH   SOLE 1 2,594 0 0
US FOODS HLDG CORP COM 912008109 12 449 SH   SOLE 1 449 0 0
US FOODS HLDG CORP COM 912008109 472 17,343 SH   SOLE 8 17,343 0 0
US FOODS HLDG CORP COM 912008109 912 33,500 SH   SOLE 44 33,500 0 0
USA COMPRESSION PARTNERS LP COM 90290N109 2 93 SH   SOLE 8 93 0 0
USA COMPRESSION PARTNERS LP COM 90290N109 193 11,772 SH   SOLE 32 11,772 0 0
USA TECHNOLOGIES INC COM 90328S500 0 30 SH   SOLE 1 30 0 0
USA TECHNOLOGIES INC COM 90328S500 13 2,497 SH   SOLE 8 2,497 0 0
USA TECHNOLOGIES INC COM 90328S500 1 100 SH   SOLE 44 100 0 0
USA TRUCK INC COM 902925106 101 11,649 SH   SOLE 44 11,649 0 0
USANA HEALTH SCIENCES INC COM 90328M107 1 8 SH   SOLE 1 8 0 0
USANA HEALTH SCIENCES INC COM 90328M107 130 2,033 SH   SOLE 8 2,033 0 0
USANA HEALTH SCIENCES INC COM 90328M107 1,780 27,775 SH   SOLE 44 27,775 0 0
UTAH MED PRODS INC COM 917488108 0 1 SH   SOLE 1 1 0 0
UTAH MED PRODS INC COM 917488108 14 200 SH   SOLE 44 200 0 0
UTSTARCOM HOLDINGS CORP COM G9310A114 0 17 SH   SOLE 8 17 0 0
V F CORP COM 918204108 15,729 273,056 SH   SOLE 1 273,056 0 0
V F CORP OPT 918204108 11,670 202,600 SH Call SOLE 8 202,600 0 0
V F CORP COM 918204108 1,894 32,860 SH   SOLE 8 32,860 0 0
V F CORP OPT 918204108 19,573 339,800 SH Put SOLE 8 339,800 0 0
V F CORP COM 918204108 126 2,191 SH   SOLE 44 2,191 0 0
VAALCO ENERGY INC COM 91851C201 0 81 SH   SOLE 8 81 0 0
VAIL RESORTS INC COM 91879Q109 1,583 7,801 SH   SOLE 1 7,801 0 0
VAIL RESORTS INC OPT 91879Q109 162 800 SH Call SOLE 8 800 0 0
VAIL RESORTS INC COM 91879Q109 849 4,188 SH   SOLE 8 4,188 0 0
VAIL RESORTS INC OPT 91879Q109 1,197 5,900 SH Put SOLE 8 5,900 0 0
VAIL RESORTS INC COM 91879Q109 1,125 5,545 SH   SOLE 44 5,545 0 0
VALE S A ADR 91912E204 74 9,099 SH   SOLE 1 9,099 0 0
VALE S A ADR 91912E105 4,995 570,802 SH   SOLE 1 570,802 0 0
VALE S A OPT 91912E105 29,442 3,364,800 SH Put SOLE 8 3,364,800 0 0
VALE S A ADR 91912E105 4,212 481,307 SH   SOLE 8 481,307 0 0
VALE S A OPT 91912E105 28,651 3,274,400 SH Call SOLE 8 3,274,400 0 0
VALE S A ADR 91912E204 0 1 SH   SOLE 8 1 0 0
VALE S A ADR 91912E105 526 60,116 SH   SOLE 9 60,116 0 0
VALE S A ADR 91912E105 47 5,340 SH   DFND 66 0 0 5,340
VALEANT PHARMACEUTICALS INTL COM 91911K102 459 26,538 SH   SOLE 1 26,538 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 2,717 157,033 SH   SOLE 8 157,033 0 0
VALEANT PHARMACEUTICALS INTL OPT 91911K102 31,308 1,809,700 SH Call SOLE 8 1,809,700 0 0
VALEANT PHARMACEUTICALS INTL OPT 91911K102 28,218 1,631,100 SH Put SOLE 8 1,631,100 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 2 100 SH   SOLE 9 100 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 1,799 104,000 SH   SOLE 44 104,000 0 0
VALERO ENERGY CORP NEW COM 91913Y100 60,771 900,857 SH   SOLE 1 900,857 0 0
VALERO ENERGY CORP NEW OPT 91913Y100 25,540 378,600 SH Put SOLE 8 378,600 0 0
VALERO ENERGY CORP NEW OPT 91913Y100 29,784 441,500 SH Call SOLE 8 441,500 0 0
VALERO ENERGY CORP NEW COM 91913Y100 393 5,826 SH   SOLE 8 5,826 0 0
VALERO ENERGY CORP NEW COM 91913Y100 21 314 SH   SOLE 9 314 0 0
VALERO ENERGY CORP NEW COM 91913Y100 1,069 15,851 SH   SOLE 44 15,851 0 0
VALERO ENERGY CORP NEW COM 91913Y100 371 5,500 SH   DFND 66 0 0 5,500
VALERO ENERGY PARTNERS LP COM 91914J102 3,230 70,774 SH   SOLE 32 70,774 0 0
VALHI INC NEW COM 918905100 0 18 SH   SOLE 1 18 0 0
VALHI INC NEW COM 918905100 1 500 SH   SOLE 44 500 0 0
VALIDUS HOLDINGS LTD COM G9319H102 283 5,459 SH   SOLE 1 5,459 0 0
VALIDUS HOLDINGS LTD OPT G9319H102 26 500 SH Put SOLE 8 500 0 0
VALIDUS HOLDINGS LTD COM G9319H102 523 10,068 SH   SOLE 44 10,068 0 0
VALLEY NATL BANCORP COM 919794107 329 27,835 SH   SOLE 1 27,835 0 0
VALLEY NATL BANCORP COM 919794107 1 117 SH   SOLE 8 117 0 0
VALLEY NATL BANCORP OPT 919794107 22 1,900 SH Call SOLE 8 1,900 0 0
VALMONT INDS INC COM 920253101 18 124 SH   SOLE 1 124 0 0
VALMONT INDS INC OPT 920253101 1,182 7,900 SH Call SOLE 8 7,900 0 0
VALMONT INDS INC COM 920253101 1 7 SH   SOLE 8 7 0 0
VALMONT INDS INC COM 920253101 715 4,781 SH   SOLE 44 4,781 0 0
VALUE LINE INC COM 920437100 0 1 SH   SOLE 1 1 0 0
VALUE LINE INC COM 920437100 2 100 SH   SOLE 44 100 0 0
VALVOLINE INC COM 92047W101 22 918 SH   SOLE 1 918 0 0
VALVOLINE INC COM 92047W101 93 3,917 SH   SOLE 8 3,917 0 0
VALVOLINE INC OPT 92047W101 104 4,384 SH Put SOLE 8 4,384 0 0
VALVOLINE INC OPT 92047W101 495 20,850 SH Call SOLE 8 20,850 0 0
VALVOLINE INC COM 92047W101 56 2,351 SH   SOLE 44 2,351 0 0
VANDA PHARMACEUTICALS INC COM 921659108 1 31 SH   SOLE 1 31 0 0
VANDA PHARMACEUTICALS INC OPT 921659108 2 100 SH Call SOLE 8 100 0 0
VANDA PHARMACEUTICALS INC COM 921659108 201 12,291 SH   SOLE 8 12,291 0 0
VANDA PHARMACEUTICALS INC COM 921659108 116 7,100 SH   SOLE 44 7,100 0 0
VANECK VECTORS ETF TR FUND 92189F205 2 63 SH   SOLE 1 63 0 0
VANECK VECTORS ETF TR FUND 92189F791 420 12,588 SH   SOLE 1 12,588 0 0
VANECK VECTORS ETF TR FUND 92189F718 27,164 1,095,790 SH   SOLE 1 1,095,790 0 0
VANECK VECTORS ETF TR FUND 92189F403 2,472 128,957 SH   SOLE 1 128,957 0 0
VANECK VECTORS ETF TR FUND 92189F676 44,330 541,529 SH   SOLE 1 541,529 0 0
VANECK VECTORS ETF TR FUND 92189F106 25,175 1,140,145 SH   SOLE 1 1,140,145 0 0
VANECK VECTORS ETF TR FUND 92189F742 1 50 SH   SOLE 1 50 0 0
VANECK VECTORS ETF TR OPT 92189F106 104,907 4,751,200 SH Call SOLE 8 4,751,200 0 0
VANECK VECTORS ETF TR OPT 92189F403 5,109 266,500 SH Call SOLE 8 266,500 0 0
VANECK VECTORS ETF TR OPT 92189F676 17,125 209,200 SH Put SOLE 8 209,200 0 0
VANECK VECTORS ETF TR OPT 92189F718 19,029 767,600 SH Put SOLE 8 767,600 0 0
VANECK VECTORS ETF TR FUND 92189F809 0 4 SH   SOLE 8 4 0 0
VANECK VECTORS ETF TR OPT 92189F403 12,606 657,600 SH Put SOLE 8 657,600 0 0
VANECK VECTORS ETF TR OPT 92189F676 2,423 29,600 SH Call SOLE 8 29,600 0 0
VANECK VECTORS ETF TR OPT 92189F791 35,166 1,053,500 SH Put SOLE 8 1,053,500 0 0
VANECK VECTORS ETF TR FUND 92189F403 1,329 69,338 SH   SOLE 8 69,338 0 0
VANECK VECTORS ETF TR OPT 92189F809 7 500 SH Call SOLE 8 500 0 0
VANECK VECTORS ETF TR FUND 92189F106 18,624 843,467 SH   SOLE 8 843,467 0 0
VANECK VECTORS ETF TR FUND 92189F718 4,476 180,537 SH   SOLE 8 180,537 0 0
VANECK VECTORS ETF TR FUND 92189F205 0 12 SH   SOLE 8 12 0 0
VANECK VECTORS ETF TR FUND 92189F791 9,404 281,700 SH   SOLE 8 281,700 0 0
VANECK VECTORS ETF TR OPT 92189F700 17 300 SH Call SOLE 8 300 0 0
VANECK VECTORS ETF TR FUND 92189F676 1,174 14,340 SH   SOLE 8 14,340 0 0
VANECK VECTORS ETF TR OPT 92189F718 19,259 776,900 SH Call SOLE 8 776,900 0 0
VANECK VECTORS ETF TR OPT 92189F106 140,925 6,382,500 SH Put SOLE 8 6,382,500 0 0
VANECK VECTORS ETF TR OPT 92189F791 12,461 373,300 SH Call SOLE 8 373,300 0 0
VANECK VECTORS ETF TR OPT 92189F700 6 100 SH Put SOLE 8 100 0 0
VANECK VECTORS ETF TR FUND 92189F106 662 30,000 SH   DFND 20 0 0 30,000
VANECK VECTORS ETF TR FUND 92189F403 22 1,170 SH   DFND 20 0 0 1,170
VANECK VECTORS ETF TR FUND 92189F718 574 23,152 SH   DFND 20 0 0 23,152
VANECK VECTORS ETF TR FUND 92189F718 11 450 SH   SOLE 20 0 450 0
VANECK VECTORS ETF TR FUND 92189F718 7,097 286,300 SH   SOLE 44 286,300 0 0
VANECK VECTORS ETF TR FUND 92189F403 220 11,461 SH   SOLE 44 11,461 0 0
VANECK VECTORS ETF TR FUND 92189F676 35 426 SH   SOLE 44 426 0 0
VANECK VECTORS ETF TR FUND 92189F106 273 12,378 SH   SOLE 44 12,378 0 0
VANECK VECTORS ETF TR FUND 92189F403 759 39,580 SH   DFND 66 0 0 39,580
VANECK VECTORS ETF TR FUND 92189F791 4 125 SH   DFND 66 0 0 125
VANECK VECTORS ETF TR FUND 92189F106 68 3,087 SH   DFND 66 0 0 3,087
VANGUARD BD INDEX FD INC FUND 921937835 1,651 20,182 SH   SOLE 1 20,182 0 0
VANGUARD INDEX FDS FUND 922908769 707 5,681 SH   SOLE 8 5,681 0 0
VANGUARD INDEX FDS OPT 922908769 299 2,400 SH Put SOLE 8 2,400 0 0
VANGUARD INDEX FDS FUND 922908363 769 3,463 SH   SOLE 8 3,463 0 0
VANGUARD INDEX FDS OPT 922908769 572 4,600 SH Call SOLE 8 4,600 0 0
VANGUARD INDEX FDS FUND 922908736 6 45 SH   SOLE 8 45 0 0
VANGUARD INDEX FDS OPT 922908553 1,773 21,300 SH Call SOLE 8 21,300 0 0
VANGUARD INDEX FDS FUND 922908629 34 239 SH   SOLE 8 239 0 0
VANGUARD INDEX FDS OPT 922908553 2,713 32,600 SH Put SOLE 8 32,600 0 0
VANGUARD INDEX FDS FUND 922908363 47 211 SH   DFND 20 0 0 211
VANGUARD INDEX FDS FUND 922908629 228 1,600 SH   SOLE 44 1,600 0 0
VANGUARD INDEX FDS FUND 922908744 516 5,344 SH   SOLE 44 5,344 0 0
VANGUARD INDEX FDS FUND 922908769 272 2,184 SH   SOLE 44 2,184 0 0
VANGUARD INDEX FDS FUND 922908363 44 200 SH   SOLE 44 200 0 0
VANGUARD INDEX FDS FUND 922908736 18 143 SH   SOLE 44 143 0 0
VANGUARD INDEX FDS FUND 922908363 6,458 29,083 SH   DFND 66 0 0 29,083
VANGUARD INDEX FDS FUND 922908553 83 1,000 SH   DFND 66 0 0 1,000
VANGUARD INDEX FDS FUND 922908751 1,442 10,640 SH   DFND 66 0 0 10,640
VANGUARD INDEX FDS FUND 922908629 2,260 15,856 SH   DFND 66 0 0 15,856
VANGUARD INTL EQUITY INDEX F FUND 922042858 72,328 1,771,461 SH   SOLE 1 1,771,461 0 0
VANGUARD INTL EQUITY INDEX F OPT 922042874 5,911 107,200 SH Call SOLE 8 107,200 0 0
VANGUARD INTL EQUITY INDEX F OPT 922042858 608 14,900 SH Put SOLE 8 14,900 0 0
VANGUARD INTL EQUITY INDEX F OPT 922042858 1,098 26,900 SH Call SOLE 8 26,900 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042874 1,509 27,368 SH   SOLE 8 27,368 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042775 4 74 SH   SOLE 8 74 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042858 480 11,747 SH   SOLE 8 11,747 0 0
VANGUARD INTL EQUITY INDEX F OPT 922042874 2,531 45,900 SH Put SOLE 8 45,900 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042742 370 5,479 SH   DFND 20 0 0 5,479
VANGUARD INTL EQUITY INDEX F FUND 922042874 132 2,400 SH   SOLE 44 2,400 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042858 2 53 SH   SOLE 44 53 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042775 2 39 SH   SOLE 44 39 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042874 4,080 74,000 SH   DFND 66 0 0 74,000
VANGUARD INTL EQUITY INDEX F FUND 922042858 4,601 112,686 SH   DFND 66 0 0 112,686
VANGUARD INTL EQUITY INDEX F FUND 922042866 2,210 33,580 SH   DFND 66 0 0 33,580
VANGUARD SCOTTSDALE FDS FUND 92206C730 312 2,810 SH   DFND 66 0 0 2,810
VANGUARD SCOTTSDALE FDS FUND 92206C870 555 6,344 SH   DFND 66 0 0 6,344
VANGUARD SPECIALIZED PORTFOL FUND 921908844 5 53 SH   SOLE 1 53 0 0
VANGUARD SPECIALIZED PORTFOL FUND 921908844 137 1,483 SH   SOLE 44 1,483 0 0
VANGUARD STAR FD FUND 921909768 274 5,274 SH   DFND 20 0 0 5,274
VANGUARD TAX MANAGED INTL FD FUND 921943858 3 68 SH   SOLE 8 68 0 0
VANGUARD TAX MANAGED INTL FD FUND 921943858 50 1,200 SH   SOLE 44 1,200 0 0
VANGUARD WHITEHALL FDS INC FUND 921946406 241 3,085 SH   SOLE 44 3,085 0 0
VANGUARD WHITEHALL FDS INC FUND 921946406 553 7,080 SH   DFND 66 0 0 7,080
VANGUARD WORLD FDS FUND 92204A884 1 7 SH   SOLE 8 7 0 0
VANGUARD WORLD FDS FUND 92204A801 2 19 SH   SOLE 8 19 0 0
VANGUARD WORLD FDS FUND 92204A504 457 3,100 SH   DFND 66 0 0 3,100
VANGUARD WORLD FDS FUND 92204A702 352 2,500 SH   DFND 66 0 0 2,500
VANGUARD WORLD FDS FUND 92204A405 524 8,384 SH   DFND 66 0 0 8,384
VANGUARD WORLD FDS FUND 92204A108 291 2,050 SH   DFND 66 0 0 2,050
VANTIV INC COM 92210H105 1,078 17,020 SH   SOLE 1 17,020 0 0
VANTIV INC OPT 92210H105 38 600 SH Put SOLE 8 600 0 0
VANTIV INC OPT 92210H105 51 800 SH Call SOLE 8 800 0 0
VAREX IMAGING CORP COM 92214X106 151 4,463 SH   SOLE 1 4,463 0 0
VAREX IMAGING CORP COM 92214X106 30 906 SH   SOLE 8 906 0 0
VAREX IMAGING CORP COM 92214X106 281 8,315 SH   SOLE 44 8,315 0 0
VARIAN MED SYS INC COM 92220P105 6,119 59,292 SH   SOLE 1 59,292 0 0
VARIAN MED SYS INC COM 92220P105 568 5,497 SH   SOLE 8 5,497 0 0
VARIAN MED SYS INC COM 92220P105 3,774 36,567 SH   SOLE 44 36,567 0 0
VARONIS SYS INC COM 922280102 1 16 SH   SOLE 1 16 0 0
VARONIS SYS INC COM 922280102 62 1,665 SH   SOLE 8 1,665 0 0
VASCO DATA SEC INTL INC COM 92230Y104 51 3,584 SH   SOLE 1 3,584 0 0
VASCO DATA SEC INTL INC COM 92230Y104 39 2,684 SH   SOLE 8 2,684 0 0
VASCO DATA SEC INTL INC OPT 92230Y104 10 700 SH Put SOLE 8 700 0 0
VASCO DATA SEC INTL INC OPT 92230Y104 144 10,000 SH Call SOLE 8 10,000 0 0
VBI VACCINES INC COM 91822J103 0 17 SH   SOLE 1 17 0 0
VBI VACCINES INC COM 91822J103 25 5,700 SH   SOLE 44 5,700 0 0
VCA INC COM 918194101 103,419 1,120,351 SH   SOLE 1 1,120,351 0 0
VCA INC COM 918194101 229 2,480 SH   SOLE 44 2,480 0 0
VECTOR GROUP LTD COM 92240M108 60 2,831 SH   SOLE 1 2,831 0 0
VECTOR GROUP LTD COM 92240M108 2 98 SH   SOLE 8 98 0 0
VECTOR GROUP LTD COM 92240M108 273 12,782 SH   SOLE 44 12,782 0 0
VECTREN CORP COM 92240G101 27 462 SH   SOLE 1 462 0 0
VECTREN CORP COM 92240G101 347 5,946 SH   SOLE 8 5,946 0 0
VECTREN CORP COM 92240G101 632 10,812 SH   SOLE 44 10,812 0 0
VECTRUS INC COM 92242T101 0 10 SH   SOLE 1 10 0 0
VECTRUS INC COM 92242T101 45 1,394 SH   SOLE 8 1,394 0 0
VECTRUS INC COM 92242T101 448 13,865 SH   SOLE 44 13,865 0 0
VEDANTA LTD ADR 92242Y100 27 1,726 SH   SOLE 8 1,726 0 0
VEECO INSTRS INC DEL COM 922417100 159 5,701 SH   SOLE 1 5,701 0 0
VEECO INSTRS INC DEL BOND 922417AD2 1,424 1,398,000 PRN   SOLE 8 0 0 1,398,000
VEECO INSTRS INC DEL COM 922417100 230 8,248 SH   SOLE 44 8,248 0 0
VEEVA SYS INC COM 922475108 2,132 34,764 SH   SOLE 1 34,764 0 0
VEEVA SYS INC OPT 922475108 2,661 43,400 SH Put SOLE 8 43,400 0 0
VEEVA SYS INC OPT 922475108 5,426 88,500 SH Call SOLE 8 88,500 0 0
VEEVA SYS INC COM 922475108 2,373 38,700 SH   SOLE 44 38,700 0 0
VEEVA SYS INC COM 922475108 12 200 SH   DFND 66 0 0 200
VENTAS INC COM 92276F100 461 6,635 SH   SOLE 1 0 6,635 0
VENTAS INC TRUS 92276F100 35,990 517,986 SH   SOLE 1 517,986 0 0
VENTAS INC OPT 92276F100 438 6,300 SH Put SOLE 8 6,300 0 0
VENTAS INC OPT 92276F100 4,314 62,100 SH Call SOLE 8 62,100 0 0
VENTAS INC COM 92276F100 864 12,433 SH   SOLE 9 12,433 0 0
VENTAS INC TRUS 92276F100 324 4,667 SH   SOLE 44 4,667 0 0
VENTAS INC COM 92276F100 234 3,367 SH   SOLE 66 0 3,367 0
VEON LTD ADR 91822M106 56 14,252 SH   SOLE 8 14,252 0 0
VEON LTD OPT 91822M106 25 6,500 SH Call SOLE 8 6,500 0 0
VEON LTD OPT 91822M106 39 10,000 SH Put SOLE 8 10,000 0 0
VEON LTD ADR 91822M106 0 1 SH   SOLE 9 1 0 0
VEON LTD ADR 91822M106 4 1,044 SH   DFND 66 0 0 1,044
VERA BRADLEY INC COM 92335C106 22 2,247 SH   SOLE 1 2,247 0 0
VERA BRADLEY INC COM 92335C106 2 192 SH   SOLE 8 192 0 0
VERACYTE INC COM 92337F107 0 18 SH   SOLE 1 18 0 0
VEREIT INC TRUS 92339V100 36,983 4,543,342 SH   SOLE 1 4,543,342 0 0
VEREIT INC OPT 92339V100 310 38,100 SH Call SOLE 8 38,100 0 0
VEREIT INC OPT 92339V100 1,356 166,600 SH Put SOLE 8 166,600 0 0
VEREIT INC TRUS 92339V100 306 37,596 SH   SOLE 8 37,596 0 0
VEREIT INC TRUS 92339V100 101 12,452 SH   SOLE 44 12,452 0 0
VERIFONE SYS INC COM 92342Y109 1,403 77,504 SH   SOLE 1 77,504 0 0
VERIFONE SYS INC OPT 92342Y109 556 30,700 SH Call SOLE 8 30,700 0 0
VERIFONE SYS INC OPT 92342Y109 103 5,700 SH Put SOLE 8 5,700 0 0
VERIFONE SYS INC COM 92342Y109 351 19,375 SH   SOLE 8 19,375 0 0
VERIFONE SYS INC COM 92342Y109 3,672 202,856 SH   SOLE 44 202,856 0 0
VERINT SYS INC COM 92343X100 6,598 162,104 SH   SOLE 1 162,104 0 0
VERINT SYS INC COM 92343X100 273 6,700 SH   SOLE 8 6,700 0 0
VERINT SYS INC COM 92343X100 91 2,226 SH   SOLE 44 2,226 0 0
VERISIGN INC COM 92343E102 6,405 68,892 SH   SOLE 1 68,892 0 0
VERISIGN INC OPT 92343E102 762 8,200 SH Call SOLE 8 8,200 0 0
VERISIGN INC OPT 92343E102 409 4,400 SH Put SOLE 8 4,400 0 0
VERISIGN INC COM 92343E102 30 329 SH   SOLE 8 329 0 0
VERISIGN INC COM 92343E102 6,765 72,773 SH   SOLE 44 72,773 0 0
VERISK ANALYTICS INC COM 92345Y106 13,266 157,226 SH   SOLE 1 157,226 0 0
VERISK ANALYTICS INC COM 92345Y106 90 1,061 SH   SOLE 8 1,061 0 0
VERITEX HLDGS INC COM 923451108 0 10 SH   SOLE 1 10 0 0
VERITEX HLDGS INC COM 923451108 33 1,253 SH   SOLE 44 1,253 0 0
VERITIV CORP COM 923454102 60 1,347 SH   SOLE 1 1,347 0 0
VERITIV CORP COM 923454102 2 35 SH   SOLE 8 35 0 0
VERITIV CORP COM 923454102 44 971 SH   SOLE 44 971 0 0
VERITONE INC COM 92347M100 6 500 SH   SOLE 44 500 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 149,178 3,340,289 SH   SOLE 1 3,340,289 0 0
VERIZON COMMUNICATIONS INC OPT 92343V104 23,438 524,800 SH Call SOLE 8 524,800 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 24,510 548,804 SH   SOLE 8 548,804 0 0
VERIZON COMMUNICATIONS INC OPT 92343V104 48,581 1,087,800 SH Put SOLE 8 1,087,800 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 38,041 851,800 SH   SOLE 9 851,800 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 113 2,533 SH   SOLE 20 0 2,533 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,089 24,383 SH   SOLE 44 24,383 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 13 292 SH   SOLE 56 292 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,314 29,418 SH   DFND 66 0 0 29,418
VERIZON COMMUNICATIONS INC COM 92343V104 170 3,814 SH   SOLE 99 3,814 0 0
VERMILION ENERGY INC COM 923725105 3 100 SH   SOLE 44 100 0 0
VERSARTIS INC COM 92529L102 0 23 SH   SOLE 1 23 0 0
VERSARTIS INC COM 92529L102 8 454 SH   SOLE 8 454 0 0
VERSARTIS INC COM 92529L102 46 2,634 SH   SOLE 44 2,634 0 0
VERSO CORP COM 92531L207 911 194,203 SH   SOLE 1 194,203 0 0
VERSUM MATLS INC COM 92532W103 20 602 SH   SOLE 1 602 0 0
VERSUM MATLS INC OPT 92532W103 2 50 SH Call SOLE 8 50 0 0
VERSUM MATLS INC COM 92532W103 50 1,502 SH   SOLE 8 1,502 0 0
VERSUM MATLS INC COM 92532W103 684 21,046 SH   SOLE 44 21,046 0 0
VERSUM MATLS INC COM 92532W103 6 188 SH   DFND 66 0 0 188
VERTEX PHARMACEUTICALS INC COM 92532F100 18,034 139,932 SH   SOLE 1 139,932 0 0
VERTEX PHARMACEUTICALS INC OPT 92532F100 25,838 200,500 SH Call SOLE 8 200,500 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 3,370 26,149 SH   SOLE 8 26,149 0 0
VERTEX PHARMACEUTICALS INC OPT 92532F100 12,050 93,500 SH Put SOLE 8 93,500 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 3,086 23,948 SH   SOLE 44 23,948 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 8 62 SH   DFND 66 0 0 62
VIACOM INC NEW COM 92553P201 15,323 456,401 SH   SOLE 1 456,401 0 0
VIACOM INC NEW COM 92553P102 1 34 SH   SOLE 1 34 0 0
VIACOM INC NEW OPT 92553P201 16,399 488,500 SH Put SOLE 8 488,500 0 0
VIACOM INC NEW COM 92553P201 13,752 409,675 SH   SOLE 8 409,675 0 0
VIACOM INC NEW OPT 92553P201 7,883 234,800 SH Call SOLE 8 234,800 0 0
VIACOM INC NEW COM 92553P201 185 5,500 SH   DFND 20 0 0 5,500
VIACOM INC NEW COM 92553P201 1,129 33,636 SH   SOLE 44 33,636 0 0
VIACOM INC NEW COM 92553P102 82 2,159 SH   SOLE 44 2,159 0 0
VIAD CORP COM 92552R406 115 2,423 SH   SOLE 1 2,423 0 0
VIASAT INC COM 92552V100 11 156 SH   SOLE 1 156 0 0
VIASAT INC OPT 92552V100 377 5,700 SH Put SOLE 8 5,700 0 0
VIASAT INC COM 92552V100 276 4,162 SH   SOLE 8 4,162 0 0
VIAVI SOLUTIONS INC COM 925550105 284 26,989 SH   SOLE 1 26,989 0 0
VIAVI SOLUTIONS INC OPT 925550105 158 15,000 SH Put SOLE 8 15,000 0 0
VIAVI SOLUTIONS INC OPT 925550105 4,998 474,600 SH Call SOLE 8 474,600 0 0
VIAVI SOLUTIONS INC COM 925550105 2,337 221,865 SH   SOLE 8 221,865 0 0
VIAVI SOLUTIONS INC COM 925550105 2,266 215,283 SH   SOLE 44 215,283 0 0
VIAVI SOLUTIONS INC COM 925550105 0 12 SH   SOLE 56 12 0 0
VICOR CORP COM 925815102 34 1,917 SH   SOLE 1 1,917 0 0
VIDEOCON D2H LTD ADR 92657J101 89 9,100 SH   SOLE 44 9,100 0 0
VIEWRAY INC COM 92672L107 0 21 SH   SOLE 1 21 0 0
VILLAGE SUPER MKT INC COM 927107409 0 5 SH   SOLE 1 5 0 0
VILLAGE SUPER MKT INC COM 927107409 3 100 SH   SOLE 44 100 0 0
VINCE HLDG CORP COM 92719W108 5 9,796 SH   SOLE 44 9,796 0 0
VIPER ENERGY PARTNERS LP COM 92763M105 1,935 123,255 SH   SOLE 1 123,255 0 0
VIPER ENERGY PARTNERS LP COM 92763M105 4 256 SH   SOLE 8 256 0 0
VIPSHOP HLDGS LTD ADR 92763W103 13,354 1,265,827 SH   SOLE 1 1,265,827 0 0
VIPSHOP HLDGS LTD BOND 92763WAA1 527 534,000 PRN   SOLE 8 0 0 534,000
VIPSHOP HLDGS LTD ADR 92763W103 1,019 96,595 SH   SOLE 8 96,595 0 0
VIPSHOP HLDGS LTD OPT 92763W103 1,505 142,700 SH Call SOLE 8 142,700 0 0
VIPSHOP HLDGS LTD OPT 92763W103 1,441 136,600 SH Put SOLE 8 136,600 0 0
VIPSHOP HLDGS LTD ADR 92763W103 1,539 145,900 SH   SOLE 9 145,900 0 0
VIPSHOP HLDGS LTD ADR 92763W103 254 24,100 SH   SOLE 44 24,100 0 0
VIRNETX HLDG CORP COM 92823T108 0 38 SH   SOLE 1 38 0 0
VIRNETX HLDG CORP OPT 92823T108 63 13,900 SH Call SOLE 8 13,900 0 0
VIRNETX HLDG CORP COM 92823T108 237 52,101 SH   SOLE 8 52,101 0 0
VIRNETX HLDG CORP OPT 92823T108 413 90,700 SH Put SOLE 8 90,700 0 0
VIRTU FINL INC COM 928254101 0 19 SH   SOLE 1 19 0 0
VIRTU FINL INC COM 928254101 1 71 SH   SOLE 8 71 0 0
VIRTU FINL INC COM 928254101 323 18,300 SH   SOLE 44 18,300 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 243 2,186 SH   SOLE 1 2,186 0 0
VIRTUS INVT PARTNERS INC CONV 92828Q208 2,897 28,323 SH   SOLE 8 28,323 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 310 2,800 SH   SOLE 44 2,800 0 0
VIRTUSA CORP COM 92827P102 97 3,293 SH   SOLE 1 3,293 0 0
VIRTUSA CORP COM 92827P102 19 649 SH   SOLE 8 649 0 0
VIRTUSA CORP COM 92827P102 44 1,500 SH   SOLE 44 1,500 0 0
VISA INC COM 92826C839 159,954 1,705,617 SH   SOLE 1 1,196,090 509,527 0
VISA INC OPT 92826C839 19,403 206,900 SH Put SOLE 8 206,900 0 0
VISA INC OPT 92826C839 16,149 172,200 SH Call SOLE 8 172,200 0 0
VISA INC COM 92826C839 12,581 134,145 SH   SOLE 8 134,145 0 0
VISA INC COM 92826C839 149 1,587 SH   SOLE 9 1,587 0 0
VISA INC COM 92826C839 1,601 17,072 SH   SOLE 20 0 17,072 0
VISA INC COM 92826C839 1,125 12,000 SH   SOLE 39 12,000 0 0
VISA INC COM 92826C839 7,291 77,752 SH   SOLE 44 77,752 0 0
VISA INC COM 92826C839 1,898 20,238 SH   DFND 66 0 0 20,238
VISA INC COM 92826C839 12,329 131,464 SH   SOLE 66 0 131,464 0
VISA INC COM 92826C839 1,125 12,000 SH   SOLE 79 12,000 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 487 29,288 SH   SOLE 1 29,288 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 2 129 SH   SOLE 8 129 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 1,587 95,595 SH   SOLE 44 95,595 0 0
VISHAY PRECISION GROUP INC COM 92835K103 0 7 SH   SOLE 1 7 0 0
VISHAY PRECISION GROUP INC COM 92835K103 69 4,017 SH   SOLE 44 4,017 0 0
VISTA GOLD CORP COM 927926303 51 58,938 SH   SOLE 8 58,938 0 0
VISTA OUTDOOR INC COM 928377100 221 9,782 SH   SOLE 1 9,782 0 0
VISTA OUTDOOR INC COM 928377100 0 10 SH   SOLE 8 10 0 0
VISTA OUTDOOR INC COM 928377100 129 5,748 SH   SOLE 44 5,748 0 0
VISTEON CORP COM 92839U206 90 883 SH   SOLE 1 883 0 0
VISTEON CORP COM 92839U206 262 2,565 SH   SOLE 8 2,565 0 0
VISTRA ENERGY CORP COM 92840M102 179 10,656 SH   SOLE 1 10,656 0 0
VISTRA ENERGY CORP COM 92840M102 1,503 89,504 SH   SOLE 8 89,504 0 0
VITAL THERAPIES INC COM 92847R104 0 11 SH   SOLE 1 11 0 0
VITAL THERAPIES INC COM 92847R104 0 24 SH   SOLE 8 24 0 0
VITAL THERAPIES INC COM 92847R104 165 56,830 SH   SOLE 44 56,830 0 0
VITAMIN SHOPPE INC COM 92849E101 33 2,829 SH   SOLE 1 2,829 0 0
VITAMIN SHOPPE INC OPT 92849E101 2 200 SH Put SOLE 8 200 0 0
VITAMIN SHOPPE INC OPT 92849E101 22 1,900 SH Call SOLE 8 1,900 0 0
VITAMIN SHOPPE INC COM 92849E101 1 50 SH   SOLE 8 50 0 0
VITAMIN SHOPPE INC COM 92849E101 92 7,932 SH   SOLE 44 7,932 0 0
VIVEVE MED INC COM 92852W204 0 12 SH   SOLE 1 12 0 0
VIVEVE MED INC COM 92852W204 2 223 SH   SOLE 44 223 0 0
VIVINT SOLAR INC COM 92854Q106 0 19 SH   SOLE 1 19 0 0
VIVINT SOLAR INC COM 92854Q106 0 28 SH   SOLE 8 28 0 0
VIVINT SOLAR INC COM 92854Q106 12 2,000 SH   DFND 66 0 0 2,000
VIVUS INC COM 928551100 183 149,711 SH   SOLE 1 149,711 0 0
VIVUS INC OPT 928551100 6 5,200 SH Put SOLE 8 5,200 0 0
VIVUS INC OPT 928551100 25 20,900 SH Call SOLE 8 20,900 0 0
VIVUS INC COM 928551100 1 1,071 SH   SOLE 8 1,071 0 0
VIVUS INC COM 928551100 20 16,800 SH   SOLE 44 16,800 0 0
VMWARE INC COM 928563402 2,727 31,203 SH   SOLE 1 31,203 0 0
VMWARE INC OPT 928563402 6,566 75,100 SH Put SOLE 8 75,100 0 0
VMWARE INC OPT 928563402 3,506 40,100 SH Call SOLE 8 40,100 0 0
VMWARE INC COM 928563402 2,017 23,060 SH   SOLE 8 23,060 0 0
VMWARE INC COM 928563402 6,278 71,806 SH   SOLE 44 71,806 0 0
VOC ENERGY TR TRUS 91829B103 0 81 SH   SOLE 8 81 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 1 22 SH   SOLE 1 22 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 106 4,027 SH   SOLE 8 4,027 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 2,166 82,000 SH   SOLE 44 82,000 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 2,064 71,859 SH   SOLE 1 71,859 0 0
VODAFONE GROUP PLC NEW OPT 92857W308 6,321 220,000 SH Put SOLE 8 220,000 0 0
VODAFONE GROUP PLC NEW OPT 92857W308 6,148 214,000 SH Call SOLE 8 214,000 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 287 10,000 SH   DFND 66 0 0 10,000
VONAGE HLDGS CORP COM 92886T201 1 148 SH   SOLE 1 148 0 0
VONAGE HLDGS CORP COM 92886T201 120 18,362 SH   SOLE 8 18,362 0 0
VONAGE HLDGS CORP COM 92886T201 136 20,722 SH   SOLE 44 20,722 0 0
VORNADO RLTY TR TRUS 929042109 15,851 168,809 SH   SOLE 1 168,809 0 0
VORNADO RLTY TR COM 929042109 517 5,501 SH   SOLE 1 5,501 0 0
VORNADO RLTY TR OPT 929042109 2,460 26,200 SH Call SOLE 8 26,200 0 0
VORNADO RLTY TR TRUS 929042109 180 1,926 SH   SOLE 8 1,926 0 0
VORNADO RLTY TR OPT 929042109 2,770 29,500 SH Put SOLE 8 29,500 0 0
VORNADO RLTY TR TRUS 929042109 1,087 11,571 SH   SOLE 44 11,571 0 0
VOXELJET AG ADR 92912L107 34 7,850 SH   DFND 66 0 0 7,850
VOXX INTL CORP COM 91829F104 0 16 SH   SOLE 1 16 0 0
VOXX INTL CORP COM 91829F104 0 8 SH   SOLE 8 8 0 0
VOYA FINL INC COM 929089100 1,321 35,792 SH   SOLE 1 35,792 0 0
VOYA FINL INC COM 929089100 56 1,510 SH   SOLE 8 1,510 0 0
VOYA FINL INC COM 929089100 1,770 47,963 SH   SOLE 44 47,963 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 0 11 SH   SOLE 1 11 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 89 9,900 SH   SOLE 44 9,900 0 0
VSE CORP COM 918284100 0 7 SH   SOLE 1 7 0 0
VSE CORP COM 918284100 54 1,200 SH   SOLE 44 1,200 0 0
VTTI ENERGY PARTNERS LP COM Y9384M101 243 12,345 SH   SOLE 1 12,345 0 0
VTV THERAPEUTICS INC COM 918385105 0 6 SH   SOLE 1 6 0 0
VTV THERAPEUTICS INC COM 918385105 5 918 SH   SOLE 44 918 0 0
VULCAN MATLS CO COM 929160109 7,795 61,538 SH   SOLE 1 61,538 0 0
VULCAN MATLS CO COM 929160109 1,077 8,500 SH   SOLE 8 8,500 0 0
VULCAN MATLS CO OPT 929160109 2,952 23,300 SH Put SOLE 8 23,300 0 0
VULCAN MATLS CO OPT 929160109 2,128 16,800 SH Call SOLE 8 16,800 0 0
VULCAN MATLS CO COM 929160109 98 777 SH   SOLE 9 777 0 0
VULCAN MATLS CO COM 929160109 2,592 20,462 SH   SOLE 44 20,462 0 0
VUZIX CORP COM 92921W300 0 56 SH   SOLE 8 56 0 0
VWR CORP COM 91843L103 4,331 131,203 SH   SOLE 1 131,203 0 0
VWR CORP COM 91843L103 539 16,342 SH   SOLE 44 16,342 0 0
W &amp T OFFSHORE INC COM 92922P106 0 73 SH   SOLE 1 73 0 0
W &amp T OFFSHORE INC COM 92922P106 0 41 SH   SOLE 8 41 0 0
W P CAREY INC TRUS 92936U109 528 7,999 SH   SOLE 1 7,999 0 0
W P CAREY INC OPT 92936U109 99 1,500 SH Put SOLE 8 1,500 0 0
W P CAREY INC TRUS 92936U109 21 325 SH   SOLE 8 325 0 0
W P CAREY INC TRUS 92936U109 700 10,602 SH   SOLE 44 10,602 0 0
W P CAREY INC COM 92936U109 33 500 SH   DFND 66 0 0 500
WABASH NATL CORP COM 929566107 1,331 60,539 SH   SOLE 1 60,539 0 0
WABASH NATL CORP COM 929566107 75 3,422 SH   SOLE 8 3,422 0 0
WABASH NATL CORP COM 929566107 1,400 63,698 SH   SOLE 44 63,698 0 0
WABCO HLDGS INC COM 92927K102 749 5,868 SH   SOLE 1 5,868 0 0
WABCO HLDGS INC COM 92927K102 56 441 SH   SOLE 8 441 0 0
WABTEC CORP COM 929740108 1,207 13,195 SH   SOLE 1 13,195 0 0
WABTEC CORP OPT 929740108 156 1,700 SH Put SOLE 8 1,700 0 0
WABTEC CORP OPT 929740108 128 1,400 SH Call SOLE 8 1,400 0 0
WABTEC CORP COM 929740108 168 1,834 SH   SOLE 8 1,834 0 0
WADDELL &amp REED FINL INC COM 930059100 498 26,413 SH   SOLE 1 26,413 0 0
WADDELL &amp REED FINL INC COM 930059100 44 2,312 SH   SOLE 8 2,312 0 0
WADDELL &amp REED FINL INC COM 930059100 30 1,600 SH   SOLE 44 1,600 0 0
WAGEWORKS INC COM 930427109 565 8,406 SH   SOLE 1 8,406 0 0
WAGEWORKS INC COM 930427109 202 3,000 SH   SOLE 44 3,000 0 0
WAL-MART STORES INC COM 931142103 169,542 2,240,269 SH   SOLE 1 2,240,269 0 0
WAL-MART STORES INC COM 931142103 9,650 127,506 SH   SOLE 8 127,506 0 0
WAL-MART STORES INC OPT 931142103 22,386 295,800 SH Call SOLE 8 295,800 0 0
WAL-MART STORES INC OPT 931142103 41,033 542,200 SH Put SOLE 8 542,200 0 0
WAL-MART STORES INC COM 931142103 1,732 22,890 SH   SOLE 9 22,890 0 0
WAL-MART STORES INC COM 931142103 507 6,700 SH   DFND 20 0 0 6,700
WAL-MART STORES INC COM 931142103 5,159 68,174 SH   SOLE 44 68,174 0 0
WAL-MART STORES INC COM 931142103 443 5,848 SH   DFND 66 0 0 5,848
WALGREENS BOOTS ALLIANCE INC COM 931427108 115,639 1,476,676 SH   SOLE 1 1,476,676 0 0
WALGREENS BOOTS ALLIANCE INC OPT 931427108 8,051 102,800 SH Put SOLE 8 102,800 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 132 1,694 SH   SOLE 8 1,694 0 0
WALGREENS BOOTS ALLIANCE INC OPT 931427108 8,912 113,800 SH Call SOLE 8 113,800 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 51,550 658,279 SH   SOLE 9 658,279 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 761 9,723 SH   SOLE 44 9,723 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 548 6,998 SH   DFND 66 0 0 6,998
WALKER &amp DUNLOP INC COM 93148P102 202 4,134 SH   SOLE 1 4,134 0 0
WALKER &amp DUNLOP INC COM 93148P102 0 4 SH   SOLE 8 4 0 0
WALTER INVT MGMT CORP COM 93317W102 0 281 SH   SOLE 8 281 0 0
WALTER INVT MGMT CORP COM 93317W102 8 8,667 SH   SOLE 44 8,667 0 0
WARRIOR MET COAL INC COM 93627C101 0 13 SH   SOLE 1 13 0 0
WARRIOR MET COAL INC COM 93627C101 45 2,651 SH   SOLE 44 2,651 0 0
WASHINGTON FED INC COM 938824109 1,171 35,259 SH   SOLE 1 35,259 0 0
WASHINGTON FED INC COM 938824109 1 30 SH   SOLE 8 30 0 0
WASHINGTON FED INC COM 938824109 233 7,012 SH   SOLE 44 7,012 0 0
WASHINGTON PRIME GROUP NEW TRUS 93964W108 2,901 346,641 SH   SOLE 1 346,641 0 0
WASHINGTON PRIME GROUP NEW TRUS 93964W108 4 430 SH   SOLE 8 430 0 0
WASHINGTON REAL ESTATE INVT TRUS 939653101 1,916 60,056 SH   SOLE 1 60,056 0 0
WASHINGTON REAL ESTATE INVT TRUS 939653101 2 58 SH   SOLE 8 58 0 0
WASHINGTON REAL ESTATE INVT TRUS 939653101 70 2,197 SH   SOLE 44 2,197 0 0
WASHINGTON TR BANCORP COM 940610108 1 10 SH   SOLE 1 10 0 0
WASHINGTONFIRST BANKSHARES I COM 940730104 0 7 SH   SOLE 1 7 0 0
WASTE CONNECTIONS INC COM 94106B101 1,734 26,917 SH   SOLE 1 26,917 0 0
WASTE CONNECTIONS INC COM 94106B101 6 97 SH   SOLE 8 97 0 0
WASTE CONNECTIONS INC COM 94106B101 509 7,900 SH   SOLE 44 7,900 0 0
WASTE MGMT INC DEL COM 94106L109 9,454 128,888 SH   SOLE 1 128,888 0 0
WASTE MGMT INC DEL COM 94106L109 415 5,664 SH   SOLE 8 5,664 0 0
WASTE MGMT INC DEL OPT 94106L109 4,335 59,100 SH Put SOLE 8 59,100 0 0
WASTE MGMT INC DEL OPT 94106L109 3,455 47,100 SH Call SOLE 8 47,100 0 0
WASTE MGMT INC DEL COM 94106L109 158 2,157 SH   SOLE 9 2,157 0 0
WASTE MGMT INC DEL COM 94106L109 202 2,750 SH   DFND 66 0 0 2,750
WATERS CORP COM 941848103 6,543 35,588 SH   SOLE 1 35,588 0 0
WATERS CORP OPT 941848103 1,746 9,500 SH Put SOLE 8 9,500 0 0
WATERS CORP COM 941848103 410 2,229 SH   SOLE 8 2,229 0 0
WATERS CORP OPT 941848103 570 3,100 SH Call SOLE 8 3,100 0 0
WATERS CORP COM 941848103 704 3,829 SH   SOLE 44 3,829 0 0
WATERSTONE FINL INC MD COM 94188P101 0 19 SH   SOLE 1 19 0 0
WATSCO INC COM 942622200 26 167 SH   SOLE 1 167 0 0
WATSCO INC COM 942622200 47 303 SH   SOLE 8 303 0 0
WATSCO INC OPT 942622200 571 3,700 SH Put SOLE 8 3,700 0 0
WATSCO INC OPT 942622200 1,419 9,200 SH Call SOLE 8 9,200 0 0
WATSCO INC COM 942622200 210 1,364 SH   SOLE 44 1,364 0 0
WATTS WATER TECHNOLOGIES INC COM 942749102 381 6,036 SH   SOLE 1 6,036 0 0
WAVE LIFE SCIENCES LTD COM Y95308105 0 10 SH   SOLE 1 10 0 0
WAVE LIFE SCIENCES LTD COM Y95308105 15 822 SH   SOLE 44 822 0 0
WAYFAIR INC COM 94419L101 1,359 17,673 SH   SOLE 1 17,673 0 0
WAYFAIR INC OPT 94419L101 1,945 25,300 SH Put SOLE 8 25,300 0 0
WAYFAIR INC COM 94419L101 308 4,008 SH   SOLE 8 4,008 0 0
WAYFAIR INC OPT 94419L101 10,886 141,600 SH Call SOLE 8 141,600 0 0
WAYFAIR INC COM 94419L101 804 10,456 SH   SOLE 44 10,456 0 0
WD-40 CO COM 929236107 184 1,672 SH   SOLE 1 1,672 0 0
WD-40 CO COM 929236107 7 64 SH   SOLE 8 64 0 0
WD-40 CO COM 929236107 924 8,376 SH   SOLE 44 8,376 0 0
WEATHERFORD INTL PLC COM G48833100 16,118 4,164,866 SH   SOLE 1 4,164,866 0 0
WEATHERFORD INTL PLC COM G48833100 2,861 739,225 SH   SOLE 8 739,225 0 0
WEATHERFORD INTL PLC OPT G48833100 734 189,700 SH Put SOLE 8 189,700 0 0
WEATHERFORD INTL PLC OPT G48833100 1,355 350,200 SH Call SOLE 8 350,200 0 0
WEATHERFORD INTL PLC COM G48833100 192 49,652 SH   SOLE 44 49,652 0 0
WEB COM GROUP INC COM 94733A104 1 29 SH   SOLE 1 29 0 0
WEB COM GROUP INC COM 94733A104 74 2,941 SH   SOLE 8 2,941 0 0
WEB COM GROUP INC BOND 94733AAA2 1,078 1,076,000 PRN   SOLE 8 0 0 1,076,000
WEB COM GROUP INC COM 94733A104 2,156 85,200 SH   SOLE 44 85,200 0 0
WEBMD HEALTH CORP COM 94770V102 7 111 SH   SOLE 1 111 0 0
WEBMD HEALTH CORP OPT 94770V102 628 10,700 SH Put SOLE 8 10,700 0 0
WEBMD HEALTH CORP OPT 94770V102 1,179 20,100 SH Call SOLE 8 20,100 0 0
WEBMD HEALTH CORP COM 94770V102 1,643 28,017 SH   SOLE 8 28,017 0 0
WEBMD HEALTH CORP COM 94770V102 208 3,535 SH   SOLE 44 3,535 0 0
WEBSTER FINL CORP CONN COM 947890109 552 10,587 SH   SOLE 1 10,587 0 0
WEBSTER FINL CORP CONN COM 947890109 699 13,372 SH   SOLE 8 13,372 0 0
WEBSTER FINL CORP CONN OPT 947890109 5 100 SH Call SOLE 8 100 0 0
WEBSTER FINL CORP CONN OPT 947890109 292 5,600 SH Put SOLE 8 5,600 0 0
WEBSTER FINL CORP CONN COM 947890109 5,689 108,934 SH   SOLE 44 108,934 0 0
WEC ENERGY GROUP INC COM 92939U106 24,382 397,217 SH   SOLE 1 397,217 0 0
WEC ENERGY GROUP INC COM 92939U106 311 5,061 SH   SOLE 8 5,061 0 0
WEC ENERGY GROUP INC COM 92939U106 1,502 24,473 SH   SOLE 44 24,473 0 0
WEIBO CORP ADR 948596101 961 14,450 SH   SOLE 1 14,450 0 0
WEIBO CORP OPT 948596101 10,773 162,080 SH Put SOLE 8 162,080 0 0
WEIBO CORP ADR 948596101 1,863 28,039 SH   SOLE 8 28,039 0 0
WEIBO CORP OPT 948596101 7,968 119,870 SH Call SOLE 8 119,870 0 0
WEIBO CORP ADR 948596101 787 11,840 SH   SOLE 9 11,840 0 0
WEIBO CORP ADR 948596101 3 50 SH   DFND 66 0 0 50
WEIGHT WATCHERS INTL INC NEW COM 948626106 99 2,937 SH   SOLE 1 2,937 0 0
WEIGHT WATCHERS INTL INC NEW OPT 948626106 2,363 70,700 SH Call SOLE 8 70,700 0 0
WEIGHT WATCHERS INTL INC NEW OPT 948626106 15,537 464,900 SH Put SOLE 8 464,900 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 17 504 SH   SOLE 8 504 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 2,159 64,590 SH   SOLE 44 64,590 0 0
WEINGARTEN RLTY INVS TRUS 948741103 2,797 92,937 SH   SOLE 1 92,937 0 0
WEINGARTEN RLTY INVS OPT 948741103 33 1,100 SH Call SOLE 8 1,100 0 0
WEINGARTEN RLTY INVS TRUS 948741103 231 7,677 SH   SOLE 8 7,677 0 0
WEINGARTEN RLTY INVS OPT 948741103 491 16,300 SH Put SOLE 8 16,300 0 0
WEINGARTEN RLTY INVS TRUS 948741103 1,108 36,827 SH   SOLE 44 36,827 0 0
WEIS MKTS INC COM 948849104 6 126 SH   SOLE 1 126 0 0
WEIS MKTS INC COM 948849104 44 906 SH   SOLE 8 906 0 0
WEIS MKTS INC COM 948849104 20 406 SH   SOLE 44 406 0 0
WELBILT INC COM 949090104 8 431 SH   SOLE 1 431 0 0
WELBILT INC OPT 949090104 23 1,200 SH Call SOLE 8 1,200 0 0
WELBILT INC OPT 949090104 2 100 SH Put SOLE 8 100 0 0
WELBILT INC COM 949090104 667 35,392 SH   SOLE 44 35,392 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 464 2,583 SH   SOLE 1 2,583 0 0
WELLCARE HEALTH PLANS INC OPT 94946T106 18 100 SH Call SOLE 8 100 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 1,398 7,787 SH   SOLE 8 7,787 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 10,884 60,610 SH   SOLE 44 60,610 0 0
WELLS FARGO CO NEW COM 949746101 125,581 2,266,389 SH   SOLE 1 2,265,060 1,329 0
WELLS FARGO CO NEW OPT 949746101 97,450 1,758,700 SH Put SOLE 8 1,758,700 0 0
WELLS FARGO CO NEW COM 949746101 17,741 320,185 SH   SOLE 8 320,185 0 0
WELLS FARGO CO NEW OPT 949746101 64,016 1,155,300 SH Call SOLE 8 1,155,300 0 0
WELLS FARGO CO NEW COM 949746101 600 10,832 SH   SOLE 9 10,832 0 0
WELLS FARGO CO NEW COM 949746101 78 1,400 SH   SOLE 20 0 1,400 0
WELLS FARGO CO NEW COM 949746101 5,692 102,724 SH   SOLE 44 102,724 0 0
WELLS FARGO CO NEW COM 949746101 1,873 33,802 SH   DFND 66 0 0 33,802
WELLS FARGO CO NEW COM 949746101 3,480 62,802 SH   SOLE 66 0 62,802 0
WELLS FARGO GLOBAL DIVIDEND FUND 94987C103 4 600 SH   DFND 66 0 0 600
WELLTOWER INC COM 95040Q104 3,710 49,566 SH   SOLE 1 49,566 0 0
WELLTOWER INC TRUS 95040Q104 31,641 422,724 SH   SOLE 1 422,724 0 0
WELLTOWER INC TRUS 95040Q104 76 1,025 SH   SOLE 8 1,025 0 0
WELLTOWER INC OPT 95040Q104 3,001 40,100 SH Put SOLE 8 40,100 0 0
WELLTOWER INC OPT 95040Q104 4,513 60,300 SH Call SOLE 8 60,300 0 0
WELLTOWER INC COM 95040Q104 2,276 30,409 SH   SOLE 9 30,409 0 0
WELLTOWER INC TRUS 95040Q104 493 6,594 SH   SOLE 44 6,594 0 0
WENDYS CO COM 95058W100 98 6,335 SH   SOLE 1 6,335 0 0
WENDYS CO OPT 95058W100 19 1,200 SH Put SOLE 8 1,200 0 0
WENDYS CO COM 95058W100 289 18,582 SH   SOLE 8 18,582 0 0
WENDYS CO OPT 95058W100 102 6,600 SH Call SOLE 8 6,600 0 0
WENDYS CO COM 95058W100 2,782 179,402 SH   SOLE 44 179,402 0 0
WERNER ENTERPRISES INC COM 950755108 7 233 SH   SOLE 1 233 0 0
WERNER ENTERPRISES INC COM 950755108 1 32 SH   SOLE 8 32 0 0
WERNER ENTERPRISES INC COM 950755108 157 5,357 SH   SOLE 44 5,357 0 0
WESBANCO INC COM 950810101 1 31 SH   SOLE 1 31 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 0 40 SH   SOLE 1 40 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 28 2,626 SH   SOLE 8 2,626 0 0
WESCO INTL INC COM 95082P105 330 5,770 SH   SOLE 1 5,770 0 0
WESCO INTL INC OPT 95082P105 688 12,000 SH Put SOLE 8 12,000 0 0
WESCO INTL INC OPT 95082P105 865 15,100 SH Call SOLE 8 15,100 0 0
WESCO INTL INC COM 95082P105 445 7,767 SH   SOLE 8 7,767 0 0
WESCO INTL INC COM 95082P105 1,870 32,639 SH   SOLE 44 32,639 0 0
WEST BANCORPORATION INC COM 95123P106 0 11 SH   SOLE 1 11 0 0
WEST BANCORPORATION INC COM 95123P106 7 300 SH   SOLE 44 300 0 0
WEST CORP COM 952355204 1,122 48,113 SH   SOLE 1 48,113 0 0
WEST CORP COM 952355204 92 3,964 SH   SOLE 8 3,964 0 0
WEST CORP COM 952355204 254 10,878 SH   SOLE 44 10,878 0 0
WEST MARINE INC COM 954235107 0 14 SH   SOLE 1 14 0 0
WEST MARINE INC COM 954235107 21 1,616 SH   SOLE 44 1,616 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 38 407 SH   SOLE 1 407 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 112 1,184 SH   SOLE 8 1,184 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 908 9,607 SH   SOLE 44 9,607 0 0
WESTAMERICA BANCORPORATION COM 957090103 175 3,126 SH   SOLE 1 3,126 0 0
WESTAMERICA BANCORPORATION COM 957090103 11 200 SH   SOLE 44 200 0 0
WESTAR ENERGY INC COM 95709T100 7,473 140,948 SH   SOLE 1 140,948 0 0
WESTAR ENERGY INC COM 95709T100 191 3,600 SH   SOLE 8 3,600 0 0
WESTAR ENERGY INC COM 95709T100 553 10,437 SH   SOLE 44 10,437 0 0
WESTERN ALLIANCE BANCORP COM 957638109 1,017 20,679 SH   SOLE 1 20,679 0 0
WESTERN ASSET HIGH INCM OPP FUND 95766K109 256 50,590 SH   DFND 66 0 0 50,590
WESTERN ASSET MTG CAP CORP TRUS 95790D105 0 32 SH   SOLE 1 32 0 0
WESTERN ASSET MTG CAP CORP TRUS 95790D105 144 13,967 SH   SOLE 8 13,967 0 0
WESTERN ASSET MTG CAP CORP TRUS 95790D105 96 9,300 SH   SOLE 44 9,300 0 0
WESTERN DIGITAL CORP COM 958102105 20,375 229,962 SH   SOLE 1 229,962 0 0
WESTERN DIGITAL CORP OPT 958102105 46,720 527,311 SH Put SOLE 8 527,311 0 0
WESTERN DIGITAL CORP OPT 958102105 54,413 614,135 SH Call SOLE 8 614,135 0 0
WESTERN DIGITAL CORP COM 958102105 11,210 126,525 SH   SOLE 8 126,525 0 0
WESTERN DIGITAL CORP COM 958102105 756 8,535 SH   DFND 20 0 0 8,535
WESTERN DIGITAL CORP COM 958102105 1,586 17,894 SH   SOLE 44 17,894 0 0
WESTERN GAS EQUITY PARTNERS COM 95825R103 1,293 30,061 SH   SOLE 1 30,061 0 0
WESTERN GAS EQUITY PARTNERS COM 95825R103 939 21,824 SH   SOLE 8 21,824 0 0
WESTERN GAS EQUITY PARTNERS COM 95825R103 5,676 131,943 SH   SOLE 32 131,943 0 0
WESTERN GAS PARTNERS LP COM 958254104 2,126 38,000 SH   SOLE 1 38,000 0 0
WESTERN GAS PARTNERS LP COM 958254104 14,040 250,981 SH   SOLE 32 250,981 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 0 21 SH   SOLE 1 21 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 1 100 SH   SOLE 44 100 0 0
WESTERN REFNG LOGISTICS LP COM 95931Q205 2,555 99,619 SH   SOLE 1 99,619 0 0
WESTERN REFNG LOGISTICS LP COM 95931Q205 0 6 SH   SOLE 8 6 0 0
WESTERN REFNG LOGISTICS LP COM 95931Q205 223 8,691 SH   SOLE 32 8,691 0 0
WESTERN UN CO COM 959802109 7,094 372,319 SH   SOLE 1 372,319 0 0
WESTERN UN CO OPT 959802109 560 29,400 SH Put SOLE 8 29,400 0 0
WESTERN UN CO OPT 959802109 954 50,100 SH Call SOLE 8 50,100 0 0
WESTERN UN CO COM 959802109 768 40,278 SH   SOLE 9 40,278 0 0
WESTERN UN CO COM 959802109 676 35,460 SH   SOLE 44 35,460 0 0
WESTLAKE CHEM CORP COM 960413102 962 14,524 SH   SOLE 1 14,524 0 0
WESTLAKE CHEM CORP COM 960413102 364 5,501 SH   SOLE 8 5,501 0 0
WESTLAKE CHEM CORP OPT 960413102 1,437 21,700 SH Put SOLE 8 21,700 0 0
WESTLAKE CHEM CORP OPT 960413102 563 8,500 SH Call SOLE 8 8,500 0 0
WESTLAKE CHEM CORP COM 960413102 3,291 49,700 SH   SOLE 44 49,700 0 0
WESTLAKE CHEM PARTNERS LP COM 960417103 54 2,171 SH   SOLE 8 2,171 0 0
WESTMORELAND COAL CO COM 960878106 0 13 SH   SOLE 1 13 0 0
WESTMORELAND COAL CO COM 960878106 54 11,103 SH   SOLE 44 11,103 0 0
WESTROCK CO COM 96145D105 7,977 140,797 SH   SOLE 1 140,797 0 0
WESTROCK CO OPT 96145D105 2,748 48,500 SH Call SOLE 8 48,500 0 0
WESTROCK CO OPT 96145D105 176 3,100 SH Put SOLE 8 3,100 0 0
WESTROCK CO COM 96145D105 1,051 18,542 SH   SOLE 44 18,542 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 0 6 SH   SOLE 1 6 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 6 100 SH   SOLE 44 100 0 0
WEX INC COM 96208T104 333 3,189 SH   SOLE 1 3,189 0 0
WEX INC COM 96208T104 77 743 SH   SOLE 44 743 0 0
WEYCO GROUP INC COM 962149100 0 4 SH   SOLE 1 4 0 0
WEYCO GROUP INC COM 962149100 3 100 SH   SOLE 44 100 0 0
WEYERHAEUSER CO TRUS 962166104 28,609 853,970 SH   SOLE 1 853,970 0 0
WEYERHAEUSER CO OPT 962166104 16,780 500,900 SH Call SOLE 8 500,900 0 0
WEYERHAEUSER CO TRUS 962166104 6,667 199,018 SH   SOLE 8 199,018 0 0
WEYERHAEUSER CO OPT 962166104 1,109 33,100 SH Put SOLE 8 33,100 0 0
WEYERHAEUSER CO TRUS 962166104 284 8,480 SH   SOLE 44 8,480 0 0
WEYERHAEUSER CO COM 962166104 46 1,378 SH   DFND 66 0 0 1,378
WGL HLDGS INC COM 92924F106 40 495 SH   SOLE 1 495 0 0
WGL HLDGS INC COM 92924F106 634 7,600 SH   SOLE 44 7,600 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 1,309 65,816 SH   SOLE 1 65,816 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 1,842 92,610 SH   SOLE 8 92,610 0 0
WHEATON PRECIOUS METALS CORP OPT 962879102 1,876 94,300 SH Put SOLE 8 94,300 0 0
WHEATON PRECIOUS METALS CORP OPT 962879102 3,932 197,700 SH Call SOLE 8 197,700 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 115 5,795 SH   SOLE 9 5,795 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 45 2,250 SH   DFND 20 0 0 2,250
WHIRLPOOL CORP COM 963320106 10,634 55,498 SH   SOLE 1 55,498 0 0
WHIRLPOOL CORP OPT 963320106 7,416 38,700 SH Put SOLE 8 38,700 0 0
WHIRLPOOL CORP OPT 963320106 2,376 12,400 SH Call SOLE 8 12,400 0 0
WHIRLPOOL CORP COM 963320106 58 298 SH   SOLE 8 298 0 0
WHIRLPOOL CORP COM 963320106 64 336 SH   SOLE 44 336 0 0
WHIRLPOOL CORP COM 963320106 46 240 SH   DFND 66 0 0 240
WHITE MTNS INS GROUP LTD COM G9618E107 2,580 2,970 SH   SOLE 1 2,970 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 13 15 SH   SOLE 44 15 0 0
WHITESTONE REIT TRUS 966084204 0 29 SH   SOLE 1 29 0 0
WHITESTONE REIT TRUS 966084204 1 73 SH   SOLE 8 73 0 0
WHITING PETE CORP NEW COM 966387102 2,194 398,207 SH   SOLE 1 398,207 0 0
WHITING PETE CORP NEW COM 966387102 983 178,437 SH   SOLE 8 178,437 0 0
WHITING PETE CORP NEW BOND 966387AL6 258 305,000 PRN   SOLE 8 0 0 305,000
WHITING PETE CORP NEW OPT 966387102 15,574 2,826,500 SH Call SOLE 8 2,826,500 0 0
WHITING PETE CORP NEW OPT 966387102 7,964 1,445,300 SH Put SOLE 8 1,445,300 0 0
WHITING PETE CORP NEW COM 966387102 1,426 258,737 SH   SOLE 44 258,737 0 0
WHOLE FOODS MKT INC COM 966837106 25,787 612,328 SH   SOLE 1 612,328 0 0
WHOLE FOODS MKT INC OPT 966837106 50,444 1,197,900 SH Call SOLE 8 1,197,900 0 0
WHOLE FOODS MKT INC COM 966837106 7,264 172,490 SH   SOLE 8 172,490 0 0
WHOLE FOODS MKT INC OPT 966837106 13,867 329,300 SH Put SOLE 8 329,300 0 0
WHOLE FOODS MKT INC COM 966837106 6 140 SH   DFND 66 0 0 140
WIDEOPENWEST INC COM 96758W101 35 2,027 SH   SOLE 8 2,027 0 0
WIDEPOINT CORP COM 967590100 0 18 SH   SOLE 8 18 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 0 16 SH   SOLE 1 16 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 0 36 SH   SOLE 8 36 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 84 6,800 SH   SOLE 44 6,800 0 0
WILEY JOHN &amp SONS INC COM 968223206 957 18,140 SH   SOLE 1 18,140 0 0
WILEY JOHN &amp SONS INC COM 968223206 23 437 SH   SOLE 8 437 0 0
WILLBROS GROUP INC DEL COM 969203108 0 33 SH   SOLE 1 33 0 0
WILLBROS GROUP INC DEL COM 969203108 1 600 SH   SOLE 44 600 0 0
WILLDAN GROUP INC COM 96924N100 0 6 SH   SOLE 1 6 0 0
WILLDAN GROUP INC COM 96924N100 50 1,632 SH   SOLE 44 1,632 0 0
WILLIAMS COS INC DEL COM 969457100 27,888 920,992 SH   SOLE 1 920,992 0 0
WILLIAMS COS INC DEL COM 969457100 1,902 62,801 SH   SOLE 8 62,801 0 0
WILLIAMS COS INC DEL OPT 969457100 4,167 137,600 SH Put SOLE 8 137,600 0 0
WILLIAMS COS INC DEL OPT 969457100 2,104 69,500 SH Call SOLE 8 69,500 0 0
WILLIAMS COS INC DEL COM 969457100 76 2,513 SH   SOLE 9 2,513 0 0
WILLIAMS COS INC DEL COM 969457100 1,158 38,250 SH   SOLE 44 38,250 0 0
WILLIAMS PARTNERS L P NEW OPT 96949L105 7,128 177,700 SH Put SOLE 1 177,700 0 0
WILLIAMS PARTNERS L P NEW OPT 96949L105 433 10,800 SH Put SOLE 8 10,800 0 0
WILLIAMS PARTNERS L P NEW OPT 96949L105 3,016 75,200 SH Call SOLE 8 75,200 0 0
WILLIAMS PARTNERS L P NEW COM 96949L105 32,760 816,760 SH   SOLE 32 816,760 0 0
WILLIAMS SONOMA INC COM 969904101 891 18,379 SH   SOLE 1 18,379 0 0
WILLIAMS SONOMA INC COM 969904101 320 6,594 SH   SOLE 8 6,594 0 0
WILLIAMS SONOMA INC OPT 969904101 3,317 68,400 SH Put SOLE 8 68,400 0 0
WILLIAMS SONOMA INC OPT 969904101 2,527 52,100 SH Call SOLE 8 52,100 0 0
WILLIAMS SONOMA INC COM 969904101 66 1,362 SH   SOLE 44 1,362 0 0
WILLIS LEASE FINANCE CORP COM 970646105 0 2 SH   SOLE 1 2 0 0
WILLIS LEASE FINANCE CORP COM 970646105 75 2,800 SH   SOLE 44 2,800 0 0
WILLIS TOWERS WATSON PUB LTD COM G96629103 5,163 35,484 SH   SOLE 1 35,484 0 0
WILLIS TOWERS WATSON PUB LTD COM G96629103 96 659 SH   SOLE 8 659 0 0
WILLIS TOWERS WATSON PUB LTD COM G96629103 113 775 SH   SOLE 9 775 0 0
WILLIS TOWERS WATSON PUB LTD COM G96629103 1,030 7,082 SH   SOLE 44 7,082 0 0
WINDSTREAM HLDGS INC COM 97382A200 156 40,130 SH   SOLE 1 40,130 0 0
WINDSTREAM HLDGS INC OPT 97382A200 676 174,100 SH Put SOLE 8 174,100 0 0
WINDSTREAM HLDGS INC COM 97382A200 504 129,928 SH   SOLE 8 129,928 0 0
WINDSTREAM HLDGS INC OPT 97382A200 256 66,000 SH Call SOLE 8 66,000 0 0
WINDSTREAM HLDGS INC COM 97382A200 1 371 SH   SOLE 9 371 0 0
WINDSTREAM HLDGS INC COM 97382A200 84 21,733 SH   SOLE 44 21,733 0 0
WINGSTOP INC COM 974155103 404 13,051 SH   SOLE 1 13,051 0 0
WINGSTOP INC COM 974155103 142 4,606 SH   SOLE 8 4,606 0 0
WINGSTOP INC COM 974155103 265 8,584 SH   SOLE 44 8,584 0 0
WINMARK CORP COM 974250102 1 4 SH   SOLE 1 4 0 0
WINNEBAGO INDS INC COM 974637100 1,219 34,817 SH   SOLE 1 34,817 0 0
WINNEBAGO INDS INC OPT 974637100 1,694 48,400 SH Put SOLE 8 48,400 0 0
WINNEBAGO INDS INC COM 974637100 1,027 29,350 SH   SOLE 8 29,350 0 0
WINNEBAGO INDS INC OPT 974637100 1,365 39,000 SH Call SOLE 8 39,000 0 0
WINNEBAGO INDS INC COM 974637100 119 3,414 SH   SOLE 44 3,414 0 0
WINS FIN HLDGS INC COM G97223104 8 38 SH   SOLE 1 38 0 0
WINTRUST FINL CORP COM 97650W108 1,457 19,057 SH   SOLE 1 19,057 0 0
WIPRO LTD ADR 97651M109 775 149,052 SH   SOLE 1 149,052 0 0
WIPRO LTD ADR 97651M109 1 100 SH   SOLE 8 100 0 0
WIPRO LTD ADR 97651M109 775 149,052 SH   SOLE 39 149,052 0 0
WISDOMTREE INVTS INC COM 97717P104 1,124 110,472 SH   SOLE 1 110,472 0 0
WISDOMTREE INVTS INC OPT 97717P104 825 81,100 SH Call SOLE 8 81,100 0 0
WISDOMTREE INVTS INC COM 97717P104 0 1 SH   SOLE 8 1 0 0
WISDOMTREE INVTS INC OPT 97717P104 718 70,600 SH Put SOLE 8 70,600 0 0
WISDOMTREE INVTS INC COM 97717P104 39 3,800 SH   SOLE 44 3,800 0 0
WISDOMTREE TR FUND 97717W851 4,446 85,498 SH   SOLE 1 85,498 0 0
WISDOMTREE TR OPT 97717W422 471 19,200 SH Call SOLE 8 19,200 0 0
WISDOMTREE TR OPT 97717W851 7,327 140,900 SH Put SOLE 8 140,900 0 0
WISDOMTREE TR FUND 97717W307 3 33 SH   SOLE 8 33 0 0
WISDOMTREE TR OPT 97717X701 1,035 16,600 SH Put SOLE 8 16,600 0 0
WISDOMTREE TR OPT 97717W422 12,701 518,200 SH Put SOLE 8 518,200 0 0
WISDOMTREE TR FUND 97717W422 946 38,574 SH   SOLE 8 38,574 0 0
WISDOMTREE TR OPT 97717X701 1,178 18,900 SH Call SOLE 8 18,900 0 0
WISDOMTREE TR FUND 97717X701 676 10,845 SH   SOLE 8 10,845 0 0
WISDOMTREE TR FUND 97717X172 87 1,700 SH   SOLE 8 1,700 0 0
WISDOMTREE TR OPT 97717W851 12,214 234,900 SH Call SOLE 8 234,900 0 0
WISDOMTREE TR FUND 97717W851 26 500 SH   SOLE 8 500 0 0
WISDOMTREE TR FUND 97717X594 3 93 SH   SOLE 8 93 0 0
WISDOMTREE TR FUND 97717W422 225 9,190 SH   SOLE 9 9,190 0 0
WISDOMTREE TR FUND 97717W851 499 9,600 SH   SOLE 9 9,600 0 0
WISDOMTREE TR FUND 97717W422 115 4,700 SH   SOLE 44 4,700 0 0
WISDOMTREE TR FUND 97717W315 21 519 SH   SOLE 44 519 0 0
WISDOMTREE TR FUND 97717X701 156 2,500 SH   DFND 66 0 0 2,500
WISDOMTREE TR FUND 97717W851 468 9,000 SH   DFND 66 0 0 9,000
WIX COM LTD COM M98068105 67 967 SH   SOLE 1 967 0 0
WIX COM LTD COM M98068105 1,883 27,056 SH   SOLE 8 27,056 0 0
WIX COM LTD COM M98068105 35 500 SH   SOLE 44 500 0 0
WMIH CORP COM 92936P100 0 149 SH   SOLE 1 149 0 0
WMIH CORP COM 92936P100 0 4 SH   SOLE 8 4 0 0
WOLVERINE WORLD WIDE INC COM 978097103 1,312 46,809 SH   SOLE 1 46,809 0 0
WOLVERINE WORLD WIDE INC COM 978097103 1,668 59,523 SH   SOLE 44 59,523 0 0
WOODWARD INC COM 980745103 827 12,228 SH   SOLE 1 12,228 0 0
WOODWARD INC COM 980745103 4 52 SH   SOLE 8 52 0 0
WOODWARD INC COM 980745103 397 5,879 SH   SOLE 44 5,879 0 0
WOORI BK GLBL MEDIUM TERM SU BOND 98105HAE0 198 200,000 PRN   DFND 66 0 0 200,000
WORKDAY INC COM 98138H101 35,782 368,893 SH   SOLE 1 368,893 0 0
WORKDAY INC BOND 98138HAD3 120 90,000 PRN   SOLE 8 0 0 90,000
WORKDAY INC OPT 98138H101 1,513 15,600 SH Call SOLE 8 15,600 0 0
WORKDAY INC OPT 98138H101 7,508 77,400 SH Put SOLE 8 77,400 0 0
WORKDAY INC COM 98138H101 2,149 22,155 SH   SOLE 8 22,155 0 0
WORKDAY INC COM 98138H101 349 3,593 SH   SOLE 44 3,593 0 0
WORKIVA INC COM 98139A105 0 20 SH   SOLE 1 20 0 0
WORKIVA INC COM 98139A105 0 17 SH   SOLE 8 17 0 0
WORKIVA INC COM 98139A105 6 300 SH   SOLE 44 300 0 0
WORLD ACCEP CORP DEL COM 981419104 214 2,864 SH   SOLE 1 2,864 0 0
WORLD ACCEP CORP DEL COM 981419104 132 1,767 SH   SOLE 8 1,767 0 0
WORLD ACCEP CORP DEL COM 981419104 37 500 SH   SOLE 44 500 0 0
WORLD FUEL SVCS CORP COM 981475106 15 380 SH   SOLE 1 380 0 0
WORLD FUEL SVCS CORP OPT 981475106 8 200 SH Call SOLE 8 200 0 0
WORLD FUEL SVCS CORP OPT 981475106 8 200 SH Put SOLE 8 200 0 0
WORLD FUEL SVCS CORP COM 981475106 522 13,582 SH   SOLE 8 13,582 0 0
WORLD FUEL SVCS CORP COM 981475106 2,984 77,600 SH   SOLE 44 77,600 0 0
WORLD WRESTLING ENTMT INC COM 98156Q108 530 25,979 SH   SOLE 1 25,979 0 0
WORLD WRESTLING ENTMT INC COM 98156Q108 13 620 SH   SOLE 8 620 0 0
WORLD WRESTLING ENTMT INC COM 98156Q108 57 2,800 SH   SOLE 44 2,800 0 0
WORTHINGTON INDS INC COM 981811102 318 6,331 SH   SOLE 1 6,331 0 0
WORTHINGTON INDS INC OPT 981811102 748 14,900 SH Put SOLE 8 14,900 0 0
WORTHINGTON INDS INC OPT 981811102 201 4,000 SH Call SOLE 8 4,000 0 0
WORTHINGTON INDS INC COM 981811102 463 9,226 SH   SOLE 8 9,226 0 0
WORTHINGTON INDS INC COM 981811102 573 11,400 SH   SOLE 44 11,400 0 0
WPX ENERGY INC COM 98212B103 82 8,487 SH   SOLE 1 8,487 0 0
WPX ENERGY INC OPT 98212B103 635 65,700 SH Call SOLE 8 65,700 0 0
WPX ENERGY INC COM 98212B103 61 6,365 SH   SOLE 8 6,365 0 0
WPX ENERGY INC CONV 98212B202 1,790 38,000 SH   SOLE 8 38,000 0 0
WPX ENERGY INC COM 98212B103 218 22,530 SH   SOLE 44 22,530 0 0
WRIGHT MED GROUP INC BOND 98235TAC1 833 757,000 PRN   SOLE 8 0 0 757,000
WRIGHT MED GROUP N V COM N96617118 3,158 114,886 SH   SOLE 1 114,886 0 0
WRIGHT MED GROUP N V OPT N96617118 2,749 100,000 SH Put SOLE 8 100,000 0 0
WRIGHT MED GROUP N V COM N96617118 70 2,552 SH   SOLE 8 2,552 0 0
WRIGHT MED GROUP N V OPT N96617118 3,508 127,600 SH Call SOLE 8 127,600 0 0
WRIGHT MED GROUP N V BOND 98236JAB4 52 37,000 PRN   SOLE 8 0 0 37,000
WRIGHT MED GROUP N V COM N96617118 2,346 85,325 SH   SOLE 44 85,325 0 0
WSFS FINL CORP COM 929328102 1 23 SH   SOLE 1 23 0 0
WSFS FINL CORP COM 929328102 180 3,962 SH   SOLE 44 3,962 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 13,194 131,410 SH   SOLE 1 131,410 0 0
WYNDHAM WORLDWIDE CORP OPT 98310W108 1,506 15,000 SH Put SOLE 8 15,000 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 1,509 15,027 SH   SOLE 8 15,027 0 0
WYNDHAM WORLDWIDE CORP OPT 98310W108 6,045 60,200 SH Call SOLE 8 60,200 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 1,742 17,349 SH   SOLE 44 17,349 0 0
WYNN RESORTS LTD COM 983134107 9,206 68,629 SH   SOLE 1 68,629 0 0
WYNN RESORTS LTD OPT 983134107 25,992 193,800 SH Call SOLE 8 193,800 0 0
WYNN RESORTS LTD COM 983134107 2,000 14,910 SH   SOLE 8 14,910 0 0
WYNN RESORTS LTD OPT 983134107 26,489 197,500 SH Put SOLE 8 197,500 0 0
WYNN RESORTS LTD COM 983134107 259 1,934 SH   SOLE 9 1,934 0 0
WYNN RESORTS LTD COM 983134107 1,492 11,123 SH   SOLE 44 11,123 0 0
WYNN RESORTS LTD COM 983134107 67 500 SH   DFND 66 0 0 500
XACTLY CORP COM 98386L101 4 291 SH   SOLE 1 291 0 0
XACTLY CORP COM 98386L101 1 51 SH   SOLE 8 51 0 0
XBIOTECH INC COM 98400H102 0 14 SH   SOLE 1 14 0 0
XBIOTECH INC COM 98400H102 1 233 SH   SOLE 8 233 0 0
XBIOTECH INC COM 98400H102 1 139 SH   SOLE 44 139 0 0
XCEL ENERGY INC COM 98389B100 52,720 1,149,096 SH   SOLE 1 1,149,096 0 0
XCEL ENERGY INC COM 98389B100 7 152 SH   SOLE 8 152 0 0
XCEL ENERGY INC COM 98389B100 70 1,520 SH   SOLE 9 1,520 0 0
XCEL ENERGY INC COM 98389B100 718 15,651 SH   SOLE 44 15,651 0 0
XCEL ENERGY INC COM 98389B100 46 1,000 SH   DFND 66 0 0 1,000
XCERRA CORP COM 98400J108 478 48,973 SH   SOLE 1 48,973 0 0
XCERRA CORP COM 98400J108 49 4,999 SH   SOLE 8 4,999 0 0
XCERRA CORP COM 98400J108 535 54,700 SH   SOLE 44 54,700 0 0
XENCOR INC COM 98401F105 1 29 SH   SOLE 1 29 0 0
XENCOR INC COM 98401F105 684 32,400 SH   SOLE 44 32,400 0 0
XENIA HOTELS &amp RESORTS INC TRUS 984017103 1,618 83,506 SH   SOLE 1 83,506 0 0
XENIA HOTELS &amp RESORTS INC TRUS 984017103 4 205 SH   SOLE 8 205 0 0
XENIA HOTELS &amp RESORTS INC TRUS 984017103 97 5,002 SH   SOLE 44 5,002 0 0
XENITH BANKSHARES INC NEW COM 984102202 3 100 SH   SOLE 1 100 0 0
XENITH BANKSHARES INC NEW COM 984102202 80 2,588 SH   SOLE 44 2,588 0 0
XEROX CORP COM 984121608 3,916 136,303 SH   SOLE 1 136,303 0 0
XEROX CORP COM 984121608 71 2,460 SH   SOLE 8 2,460 0 0
XEROX CORP OPT 984121608 802 27,900 SH Call SOLE 8 27,900 0 0
XEROX CORP OPT 984121608 428 14,900 SH Put SOLE 8 14,900 0 0
XEROX CORP COM 984121608 1,220 42,450 SH   SOLE 9 42,450 0 0
XEROX CORP COM 984121608 579 20,152 SH   SOLE 44 20,152 0 0
XILINX INC COM 983919101 7,251 112,722 SH   SOLE 1 112,722 0 0
XILINX INC COM 983919101 7,256 112,801 SH   SOLE 8 112,801 0 0
XILINX INC OPT 983919101 1,351 21,000 SH Call SOLE 8 21,000 0 0
XILINX INC OPT 983919101 9,944 154,600 SH Put SOLE 8 154,600 0 0
XILINX INC COM 983919101 604 9,387 SH   SOLE 44 9,387 0 0
XINYUAN REAL ESTATE CO LTD OPT 98417P105 26 5,100 SH Put SOLE 8 5,100 0 0
XINYUAN REAL ESTATE CO LTD ADR 98417P105 49 9,528 SH   SOLE 8 9,528 0 0
XINYUAN REAL ESTATE CO LTD OPT 98417P105 31 6,000 SH Call SOLE 8 6,000 0 0
XL GROUP LTD COM G98294104 7,931 181,082 SH   SOLE 1 181,082 0 0
XL GROUP LTD OPT G98294104 53 1,200 SH Call SOLE 8 1,200 0 0
XL GROUP LTD COM G98294104 109 2,506 SH   SOLE 8 2,506 0 0
XL GROUP LTD COM G98294104 2,167 49,467 SH   SOLE 44 49,467 0 0
XL GROUP LTD COM G98294104 399 9,100 SH   DFND 66 0 0 9,100
XO GROUP INC COM 983772104 51 2,893 SH   SOLE 1 2,893 0 0
XO GROUP INC COM 983772104 40 2,254 SH   SOLE 8 2,254 0 0
XO GROUP INC COM 983772104 4 240 SH   SOLE 44 240 0 0
XPERI CORP COM 98421B100 175 5,876 SH   SOLE 1 5,876 0 0
XPERI CORP COM 98421B100 387 12,990 SH   SOLE 8 12,990 0 0
XPERI CORP COM 98421B100 110 3,699 SH   SOLE 44 3,699 0 0
XPO LOGISTICS INC COM 983793100 582 8,999 SH   SOLE 1 8,999 0 0
XPO LOGISTICS INC OPT 983793100 5,526 85,500 SH Call SOLE 8 85,500 0 0
XPO LOGISTICS INC COM 983793100 791 12,240 SH   SOLE 8 12,240 0 0
XPO LOGISTICS INC OPT 983793100 3,658 56,600 SH Put SOLE 8 56,600 0 0
XPO LOGISTICS INC COM 983793100 7,367 113,989 SH   SOLE 44 113,989 0 0
XUNLEI LTD ADR 98419E108 1,965 606,504 SH   SOLE 1 606,504 0 0
XYLEM INC COM 98419M100 2,416 43,586 SH   SOLE 1 43,586 0 0
XYLEM INC OPT 98419M100 100 1,800 SH Put SOLE 8 1,800 0 0
XYLEM INC OPT 98419M100 915 16,500 SH Call SOLE 8 16,500 0 0
XYLEM INC COM 98419M100 515 9,298 SH   SOLE 8 9,298 0 0
XYLEM INC COM 98419M100 20 367 SH   SOLE 44 367 0 0
YAHOO INC BOND 984332AF3 4,128 3,631,000 PRN   SOLE 8 0 0 3,631,000
YAMANA GOLD INC COM 98462Y100 5,074 2,088,330 SH   SOLE 1 2,088,330 0 0
YAMANA GOLD INC COM 98462Y100 1,285 528,655 SH   SOLE 8 528,655 0 0
YAMANA GOLD INC OPT 98462Y100 1,032 424,600 SH Put SOLE 8 424,600 0 0
YAMANA GOLD INC OPT 98462Y100 160 65,800 SH Call SOLE 8 65,800 0 0
YAMANA GOLD INC COM 98462Y100 2 800 SH   DFND 20 0 0 800
YAMANA GOLD INC COM 98462Y100 0 100 SH   SOLE 44 100 0 0
YAMANA GOLD INC COM 98462Y100 1 363 SH   DFND 66 0 0 363
YANDEX N V OPT N97284108 1,582 60,300 SH Put SOLE 8 60,300 0 0
YANDEX N V OPT N97284108 3,183 121,300 SH Call SOLE 8 121,300 0 0
YANDEX N V COM N97284108 63 2,384 SH   SOLE 8 2,384 0 0
YANDEX N V COM N97284108 47 1,800 SH   SOLE 44 1,800 0 0
YELP INC COM 985817105 7,753 258,242 SH   SOLE 1 258,242 0 0
YELP INC COM 985817105 6,627 220,802 SH   SOLE 8 220,802 0 0
YELP INC OPT 985817105 4,209 140,200 SH Put SOLE 8 140,200 0 0
YELP INC OPT 985817105 2,807 93,500 SH Call SOLE 8 93,500 0 0
YELP INC COM 985817105 568 18,910 SH   SOLE 44 18,910 0 0
YEXT INC COM 98585N106 0 9 SH   SOLE 1 9 0 0
YIELD10 BIOSCIENCE INC COM 98585K201 0 6 SH   SOLE 8 6 0 0
YINGLI GREEN ENERGY HLDG CO ADR 98584B202 0 12 SH   SOLE 9 12 0 0
YIRENDAI LTD ADR 98585L100 0 18 SH   SOLE 8 18 0 0
YORK WTR CO COM 987184108 0 9 SH   SOLE 1 9 0 0
YORK WTR CO COM 987184108 7 213 SH   SOLE 8 213 0 0
YPF SOCIEDAD ANONIMA OPT 984245100 381 17,400 SH Call SOLE 8 17,400 0 0
YPF SOCIEDAD ANONIMA ADR 984245100 2,144 97,892 SH   SOLE 8 97,892 0 0
YPF SOCIEDAD ANONIMA OPT 984245100 1,321 60,300 SH Put SOLE 8 60,300 0 0
YPF SOCIEDAD ANONIMA ADR 984245100 3,103 141,668 SH   SOLE 44 141,668 0 0
YRC WORLDWIDE INC COM 984249607 0 24 SH   SOLE 1 24 0 0
YRC WORLDWIDE INC OPT 984249607 270 24,300 SH Call SOLE 8 24,300 0 0
YRC WORLDWIDE INC COM 984249607 39 3,493 SH   SOLE 8 3,493 0 0
YRC WORLDWIDE INC OPT 984249607 300 27,000 SH Put SOLE 8 27,000 0 0
YRC WORLDWIDE INC COM 984249607 233 20,932 SH   SOLE 44 20,932 0 0
YUM BRANDS INC COM 988498101 15,390 208,658 SH   SOLE 1 208,658 0 0
YUM BRANDS INC OPT 988498101 1,468 19,900 SH Call SOLE 8 19,900 0 0
YUM BRANDS INC COM 988498101 3,920 53,147 SH   SOLE 8 53,147 0 0
YUM BRANDS INC OPT 988498101 2,663 36,100 SH Put SOLE 8 36,100 0 0
YUM BRANDS INC COM 988498101 173 2,343 SH   SOLE 9 2,343 0 0
YUM BRANDS INC COM 988498101 770 10,437 SH   SOLE 44 10,437 0 0
YUM BRANDS INC COM 988498101 411 5,574 SH   DFND 66 0 0 5,574
YUM CHINA HLDGS INC COM 98850P109 1,068 27,079 SH   SOLE 1 27,079 0 0
YUM CHINA HLDGS INC OPT 98850P109 8 200 SH Call SOLE 8 200 0 0
YUM CHINA HLDGS INC OPT 98850P109 87 2,200 SH Put SOLE 8 2,200 0 0
YUM CHINA HLDGS INC COM 98850P109 100 2,532 SH   SOLE 8 2,532 0 0
YUM CHINA HLDGS INC COM 98850P109 5,430 137,701 SH   SOLE 9 137,701 0 0
YUM CHINA HLDGS INC COM 98850P109 2,566 65,078 SH   SOLE 44 65,078 0 0
YUM CHINA HLDGS INC COM 98850P109 220 5,574 SH   DFND 66 0 0 5,574
YY INC ADR 98426T106 3,329 57,368 SH   SOLE 1 57,368 0 0
YY INC ADR 98426T106 1,480 25,507 SH   SOLE 8 25,507 0 0
YY INC OPT 98426T106 3,389 58,400 SH Put SOLE 8 58,400 0 0
YY INC OPT 98426T106 4,828 83,200 SH Call SOLE 8 83,200 0 0
YY INC ADR 98426T106 662 11,400 SH   SOLE 9 11,400 0 0
YY INC ADR 98426T106 2,182 37,600 SH   SOLE 44 37,600 0 0
ZAFGEN INC COM 98885E103 0 15 SH   SOLE 8 15 0 0
ZAFGEN INC COM 98885E103 214 61,054 SH   SOLE 44 61,054 0 0
ZAGG INC COM 98884U108 0 19 SH   SOLE 1 19 0 0
ZAGG INC OPT 98884U108 77 8,900 SH Call SOLE 8 8,900 0 0
ZAGG INC COM 98884U108 31 3,550 SH   SOLE 8 3,550 0 0
ZAYO GROUP HLDGS INC COM 98919V105 9,033 292,331 SH   SOLE 1 292,331 0 0
ZAYO GROUP HLDGS INC OPT 98919V105 90 2,900 SH Put SOLE 8 2,900 0 0
ZAYO GROUP HLDGS INC OPT 98919V105 3,251 105,200 SH Call SOLE 8 105,200 0 0
ZAYO GROUP HLDGS INC COM 98919V105 136 4,422 SH   SOLE 8 4,422 0 0
ZAYO GROUP HLDGS INC COM 98919V105 496 16,067 SH   SOLE 44 16,067 0 0
ZEBRA TECHNOLOGIES CORP COM 989207105 2,659 26,448 SH   SOLE 1 26,448 0 0
ZEBRA TECHNOLOGIES CORP COM 989207105 8 81 SH   SOLE 8 81 0 0
ZEBRA TECHNOLOGIES CORP OPT 989207105 20 200 SH Call SOLE 8 200 0 0
ZEBRA TECHNOLOGIES CORP COM 989207105 286 2,850 SH   SOLE 44 2,850 0 0
ZENDESK INC COM 98936J101 86 3,099 SH   SOLE 1 3,099 0 0
ZENDESK INC COM 98936J101 23 833 SH   SOLE 8 833 0 0
ZENDESK INC COM 98936J101 99 3,548 SH   SOLE 44 3,548 0 0
ZHAOPIN LTD ADR 98954L103 1 35 SH   SOLE 8 35 0 0
ZILLOW GROUP INC COM 98954M200 1,619 33,022 SH   SOLE 1 33,022 0 0
ZILLOW GROUP INC COM 98954M101 549 11,237 SH   SOLE 1 11,237 0 0
ZILLOW GROUP INC COM 98954M200 171 3,490 SH   SOLE 8 3,490 0 0
ZILLOW GROUP INC OPT 98954M200 4,190 85,500 SH Put SOLE 8 85,500 0 0
ZILLOW GROUP INC OPT 98954M101 142 2,900 SH Call SOLE 8 2,900 0 0
ZILLOW GROUP INC OPT 98954M200 2,593 52,900 SH Call SOLE 8 52,900 0 0
ZILLOW GROUP INC OPT 98954M101 112 2,300 SH Put SOLE 8 2,300 0 0
ZILLOW GROUP INC COM 98954M101 589 12,066 SH   SOLE 8 12,066 0 0
ZILLOW GROUP INC COM 98954M101 2,872 58,803 SH   SOLE 44 58,803 0 0
ZILLOW GROUP INC COM 98954M200 1,237 25,236 SH   SOLE 44 25,236 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 31,147 242,582 SH   SOLE 1 242,582 0 0
ZIMMER BIOMET HLDGS INC OPT 98956P102 5,419 42,200 SH Put SOLE 8 42,200 0 0
ZIMMER BIOMET HLDGS INC OPT 98956P102 39 300 SH Call SOLE 8 300 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 7,241 56,393 SH   SOLE 8 56,393 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 17,575 136,872 SH   SOLE 9 136,872 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 1,594 12,414 SH   SOLE 44 12,414 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 2,270 17,680 SH   SOLE 66 0 17,680 0
ZIMMER BIOMET HLDGS INC COM 98956P102 41 319 SH   DFND 66 0 0 319
ZIONS BANCORPORATION COM 989701107 9,284 211,444 SH   SOLE 1 211,444 0 0
ZIONS BANCORPORATION OPT 989701107 2,007 45,700 SH Put SOLE 8 45,700 0 0
ZIONS BANCORPORATION OPT 989701107 5,515 125,600 SH Call SOLE 8 125,600 0 0
ZIONS BANCORPORATION COM 989701107 566 12,882 SH   SOLE 44 12,882 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 1 97 SH   SOLE 1 97 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 4 569 SH   SOLE 8 569 0 0
ZIX CORP COM 98974P100 0 40 SH   SOLE 1 40 0 0
ZIX CORP COM 98974P100 144 25,300 SH   SOLE 44 25,300 0 0
ZOES KITCHEN INC COM 98979J109 0 14 SH   SOLE 1 14 0 0
ZOES KITCHEN INC COM 98979J109 164 13,754 SH   SOLE 44 13,754 0 0
ZOETIS INC COM 98978V103 47,002 753,473 SH   SOLE 1 753,473 0 0
ZOETIS INC OPT 98978V103 24,597 394,300 SH Call SOLE 8 394,300 0 0
ZOETIS INC OPT 98978V103 2,570 41,200 SH Put SOLE 8 41,200 0 0
ZOETIS INC COM 98978V103 256 4,090 SH   SOLE 8 4,090 0 0
ZOETIS INC COM 98978V103 831 13,329 SH   SOLE 44 13,329 0 0
ZOETIS INC COM 98978V103 33 537 SH   DFND 66 0 0 537
ZOGENIX INC COM 98978L204 0 17 SH   SOLE 1 17 0 0
ZOGENIX INC COM 98978L204 2 135 SH   SOLE 8 135 0 0
ZOGENIX INC COM 98978L204 213 14,700 SH   SOLE 44 14,700 0 0
ZTO EXPRESS CAYMAN INC ADR 98980A105 216 15,500 SH   SOLE 1 15,500 0 0
ZTO EXPRESS CAYMAN INC ADR 98980A105 28 1,980 SH   SOLE 8 1,980 0 0
ZTO EXPRESS CAYMAN INC OPT 98980A105 7 500 SH Call SOLE 8 500 0 0
ZTO EXPRESS CAYMAN INC OPT 98980A105 34 2,400 SH Put SOLE 8 2,400 0 0
ZUMIEZ INC COM 989817101 186 15,066 SH   SOLE 1 15,066 0 0
ZUMIEZ INC OPT 989817101 340 27,500 SH Call SOLE 8 27,500 0 0
ZUMIEZ INC OPT 989817101 12 1,000 SH Put SOLE 8 1,000 0 0
ZUMIEZ INC COM 989817101 264 21,316 SH   SOLE 44 21,316 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 0 9 SH   SOLE 1 9 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 10 617 SH   SOLE 44 617 0 0
ZYNGA INC COM 98986T108 12,208 3,353,839 SH   SOLE 1 3,353,839 0 0
ZYNGA INC OPT 98986T108 277 76,100 SH Put SOLE 8 76,100 0 0
ZYNGA INC COM 98986T108 685 188,332 SH   SOLE 8 188,332 0 0
ZYNGA INC OPT 98986T108 358 98,100 SH Call SOLE 8 98,100 0 0
ZYNGA INC COM 98986T108 1,410 387,430 SH   SOLE 44 387,430 0 0