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 CONSTITUTION BANCORP COM 31986N102 107 6,751 SH   SOLE 1 6,751 0 0
1ST SOURCE CORP COM 336901103 214 5,295 SH   SOLE 1 5,295 0 0
1ST SOURCE CORP COM 336901103 297 7,363 SH   SOLE 99 7,363 0 0
21VIANET GROUP INC ADR 90138A103 2,047 59,000 SH   SOLE 1 59,000 0 0
21VIANET GROUP INC OPT 90138A103 694 20,000 SH Put SOLE 8 20,000 0 0
21VIANET GROUP INC ADR 90138A103 21 618 SH   SOLE 8 618 0 0
21VIANET GROUP INC ADR 90138A103 1,530 44,093 SH   SOLE 99 44,093 0 0
2U INC COM 90214J101 2,129 53,208 SH   SOLE 1 53,208 0 0
2U INC COM 90214J101 140 3,500 SH   SOLE 8 3,500 0 0
2U INC COM 90214J101 232 5,801 SH   SOLE 99 5,801 0 0
3-D SYS CORP DEL COM 88554D205 90 8,570 SH   DFND 1 0 0 8,570
3-D SYS CORP DEL COM 88554D205 1,464 139,703 SH   SOLE 1 139,703 0 0
3-D SYS CORP DEL OPT 88554D205 83 7,900 SH Put SOLE 8 7,900 0 0
3-D SYS CORP DEL OPT 88554D205 140 13,400 SH Call SOLE 8 13,400 0 0
360 DIGITECH INC ADR 88557W101 731 62,004 SH   SOLE 1 62,004 0 0
3M CO OPT 88579Y101 34,958 200,000 SH Put SOLE 1 200,000 0 0
3M CO COM 88579Y101 60 341 SH   DFND 1 0 0 341
3M CO COM 88579Y101 147,263 842,516 SH   SOLE 1 842,516 0 0
3M CO OPT 88579Y101 34,364 196,600 SH Put SOLE 8 196,600 0 0
3M CO OPT 88579Y101 25,537 146,100 SH Call SOLE 8 146,100 0 0
3M CO COM 88579Y101 294 1,681 SH   SOLE 8 1,681 0 0
3M CO COM 88579Y101 8,546 48,893 SH   SOLE 9 48,893 0 0
3M CO COM 88579Y101 103 587 SH   DFND 20 0 0 587
51JOB INC ADR 316827104 2,051 29,300 SH   SOLE 1 29,300 0 0
51JOB INC ADR 316827104 1,043 14,900 SH   SOLE 9 14,900 0 0
8X8 INC NEW COM 282914100 19,198 556,985 SH   SOLE 1 556,985 0 0
8X8 INC NEW COM 282914100 387 11,241 SH   SOLE 8 11,241 0 0
8X8 INC NEW COM 282914100 102 2,956 SH   SOLE 99 2,956 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 41 1,582 SH   SOLE 1 1,582 0 0
A10 NETWORKS INC COM 002121101 191 19,344 SH   SOLE 1 19,344 0 0
A10 NETWORKS INC COM 002121101 112 11,399 SH   SOLE 8 11,399 0 0
AAON INC COM 000360206 3,016 45,260 SH   SOLE 1 45,260 0 0
AAON INC COM 000360206 58 877 SH   SOLE 8 877 0 0
AAR CORP COM 000361105 2,021 55,807 SH   SOLE 1 55,807 0 0
ABB LTD ADR 000375204 6 207 SH   DFND 1 0 0 207
ABBOTT LABS OPT 002824100 14,190 129,600 SH Call SOLE 1 129,600 0 0
ABBOTT LABS COM 002824100 13 120 SH   DFND 1 0 0 120
ABBOTT LABS COM 002824100 219,172 2,001,757 SH   SOLE 1 2,001,757 0 0
ABBOTT LABS OPT 002824100 7,894 72,100 SH Put SOLE 8 72,100 0 0
ABBOTT LABS OPT 002824100 1,850 16,900 SH Call SOLE 8 16,900 0 0
ABBOTT LABS COM 002824100 1,500 13,697 SH   SOLE 9 13,697 0 0
ABBOTT LABS COM 002824100 1,260 11,508 SH   DFND 20 0 0 11,508
ABBVIE INC COM 00287Y109 507 4,732 SH   DFND 1 0 0 4,732
ABBVIE INC OPT 00287Y109 8,058 75,200 SH Call SOLE 1 75,200 0 0
ABBVIE INC COM 00287Y109 265,683 2,479,543 SH   SOLE 1 2,479,543 0 0
ABBVIE INC OPT 00287Y109 56,318 525,600 SH Put SOLE 1 525,600 0 0
ABBVIE INC OPT 00287Y109 43,672 407,580 SH Call SOLE 8 407,580 0 0
ABBVIE INC COM 00287Y109 2,488 23,222 SH   SOLE 8 23,222 0 0
ABBVIE INC OPT 00287Y109 89,699 837,128 SH Put SOLE 8 837,128 0 0
ABBVIE INC COM 00287Y109 3,438 32,081 SH   SOLE 9 32,081 0 0
ABBVIE INC COM 00287Y109 8 72 SH   DFND 20 0 0 72
ABBVIE INC COM 00287Y109 1,865 17,405 SH   SOLE 99 17,405 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 31 19,495 SH   SOLE 1 19,495 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 97 61,715 SH   SOLE 8 61,715 0 0
ABERCROMBIE &amp FITCH CO COM 002896207 1,412 69,319 SH   SOLE 1 69,319 0 0
ABERCROMBIE &amp FITCH CO COM 002896207 14 701 SH   SOLE 8 701 0 0
ABERCROMBIE &amp FITCH CO OPT 002896207 442 21,700 SH Call SOLE 8 21,700 0 0
ABERCROMBIE &amp FITCH CO OPT 002896207 586 28,800 SH Put SOLE 8 28,800 0 0
ABERCROMBIE &amp FITCH CO COM 002896207 134 6,570 SH   SOLE 9 6,570 0 0
ABERDEEN GLOBAL PREMIER PPTY FUND 00302L108 12 2,086 SH   DFND 1 0 0 2,086
ABERDEEN STD GOLD ETF TR FUND 00326A104 606 33,130 SH   DFND 1 0 0 33,130
ABERDEEN STD PLATINUM ETF TR FUND 003260106 13 131 SH   DFND 1 0 0 131
ABIOMED INC COM 003654100 12,147 37,466 SH   SOLE 1 37,466 0 0
ABIOMED INC COM 003654100 1,202 3,708 SH   SOLE 9 3,708 0 0
ABM INDS INC COM 000957100 3,055 80,753 SH   SOLE 1 80,753 0 0
AC IMMUNE SA COM H00263105 1 106 SH   SOLE 8 106 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 31,284 428,770 SH   SOLE 1 428,770 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 3 35 SH   DFND 1 0 0 35
ACACIA COMMUNICATIONS INC OPT 00401C108 58 800 SH Call SOLE 1 800 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 1,374 18,831 SH   SOLE 8 18,831 0 0
ACACIA RESH CORP COM 003881307 60 15,360 SH   SOLE 1 15,360 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1,778 35,375 SH   SOLE 1 35,375 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 155 3,082 SH   SOLE 99 3,082 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 2,245 41,984 SH   SOLE 1 41,984 0 0
ACADIA PHARMACEUTICALS INC OPT 004225108 102 1,900 SH Call SOLE 8 1,900 0 0
ACADIA RLTY TR TRUS 004239109 1,609 113,486 SH   SOLE 1 113,486 0 0
ACADIA RLTY TR TRUS 004239109 203 14,295 SH   SOLE 8 14,295 0 0
ACAMAR PARTNERS ACQSITION CO COM 004285102 24 2,111 SH   SOLE 1 2,111 0 0
ACAMAR PARTNERS ACQSITION CO COM 004285102 1,514 135,160 SH   SOLE 8 135,160 0 0
ACASTI PHARMA INC COM 00430K402 0 34 SH   SOLE 8 34 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 138 18,159 SH   SOLE 1 18,159 0 0
ACCELERON PHARMA INC COM 00434H108 206 1,610 SH   SOLE 1 1,610 0 0
ACCELERON PHARMA INC COM 00434H108 659 5,153 SH   SOLE 8 5,153 0 0
ACCELERON PHARMA INC COM 00434H108 96 754 SH   SOLE 99 754 0 0
ACCENTURE PLC IRELAND COM G1151C101 12,364 47,335 SH   DFND 1 0 0 47,335
ACCENTURE PLC IRELAND COM G1151C101 181,214 693,753 SH   SOLE 1 693,753 0 0
ACCENTURE PLC IRELAND OPT G1151C101 1,880 7,200 SH Call SOLE 1 7,200 0 0
ACCENTURE PLC IRELAND OPT G1151C101 11,806 45,200 SH Put SOLE 1 45,200 0 0
ACCENTURE PLC IRELAND OPT G1151C101 2,325 8,900 SH Call SOLE 8 8,900 0 0
ACCENTURE PLC IRELAND OPT G1151C101 2,560 9,800 SH Put SOLE 8 9,800 0 0
ACCENTURE PLC IRELAND COM G1151C101 420 1,607 SH   SOLE 8 1,607 0 0
ACCENTURE PLC IRELAND COM G1151C101 7,337 28,088 SH   SOLE 9 28,088 0 0
ACCENTURE PLC IRELAND COM G1151C101 75 287 SH   DFND 20 0 0 287
ACCENTURE PLC IRELAND COM G1151C101 876 3,352 SH   SOLE 99 3,352 0 0
ACCO BRANDS CORP COM 00081T108 33 3,900 SH   DFND 1 0 0 3,900
ACCO BRANDS CORP COM 00081T108 377 44,569 SH   SOLE 1 44,569 0 0
ACCURAY INC COM 004397105 228 54,460 SH   SOLE 1 54,460 0 0
ACCURAY INC COM 004397105 32 7,602 SH   SOLE 8 7,602 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 32 25,835 SH   SOLE 1 25,835 0 0
ACER THERAPEUTICS INC COM 00444P108 144 55,057 SH   SOLE 1 55,057 0 0
ACI WORLDWIDE INC COM 004498101 3,343 86,978 SH   SOLE 1 86,978 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 0 18 SH   SOLE 8 18 0 0
ACM RESEARCH INC COM 00108J109 2,526 31,088 SH   SOLE 1 31,088 0 0
ACNB CORP COM 000868109 230 9,203 SH   SOLE 1 9,203 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,242 13,378 SH   DFND 1 0 0 13,378
ACTIVISION BLIZZARD INC COM 00507V109 275,800 2,970,367 SH   SOLE 1 1,962,536 1,007,831 0
ACTIVISION BLIZZARD INC OPT 00507V109 5,320 57,300 SH Call SOLE 8 57,300 0 0
ACTIVISION BLIZZARD INC OPT 00507V109 10,371 111,700 SH Put SOLE 8 111,700 0 0
ACTIVISION BLIZZARD INC COM 00507V109 74 799 SH   SOLE 8 799 0 0
ACTIVISION BLIZZARD INC COM 00507V109 29,810 321,048 SH   SOLE 9 321,048 0 0
ACTIVISION BLIZZARD INC COM 00507V109 480 5,173 SH   DFND 20 0 0 5,173
ACTIVISION BLIZZARD INC COM 00507V109 13,661 147,135 SH   SOLE 20 0 147,135 0
ACTIVISION BLIZZARD INC COM 00507V109 5,587 60,176 SH   SOLE 82 0 60,176 0
ACTIVISION BLIZZARD INC COM 00507V109 13,158 141,716 SH   SOLE 99 4,638 137,078 0
ACUITY BRANDS INC COM 00508Y102 1,126 9,288 SH   SOLE 1 9,288 0 0
ACUITY BRANDS INC COM 00508Y102 22 180 SH   SOLE 8 180 0 0
ACUITY BRANDS INC COM 00508Y102 278 2,292 SH   SOLE 99 2,292 0 0
ACUSHNET HOLDINGS CORP COM 005098108 488 12,051 SH   SOLE 1 12,051 0 0
ADAMS RES &amp ENERGY INC COM 006351308 23 937 SH   SOLE 1 937 0 0
ADAPTIMMUNE THERAPEUTICS PLC ADR 00653A107 40 7,400 SH   SOLE 1 7,400 0 0
ADAPTIMMUNE THERAPEUTICS PLC ADR 00653A107 3 588 SH   SOLE 8 588 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 6,028 101,940 SH   SOLE 1 101,940 0 0
ADDUS HOMECARE CORP COM 006739106 3,219 27,493 SH   SOLE 1 27,493 0 0
ADDUS HOMECARE CORP COM 006739106 230 1,965 SH   SOLE 99 1,965 0 0
ADIENT PLC COM G0084W101 991 28,510 SH   SOLE 1 28,510 0 0
ADIENT PLC COM G0084W101 0 13 SH   DFND 1 0 0 13
ADIENT PLC OPT G0084W101 2,462 70,800 SH Call SOLE 8 70,800 0 0
ADIENT PLC COM G0084W101 192 5,525 SH   SOLE 8 5,525 0 0
ADIENT PLC OPT G0084W101 3,526 101,400 SH Put SOLE 8 101,400 0 0
ADMA BIOLOGICS INC COM 000899104 0 86 SH   SOLE 8 86 0 0
ADOBE SYSTEMS INCORPORATED OPT 00724F101 15,504 31,000 SH Put SOLE 1 31,000 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 463,666 927,111 SH   SOLE 1 643,386 283,725 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,027 4,054 SH   DFND 1 0 0 4,054
ADOBE SYSTEMS INCORPORATED OPT 00724F101 19,704 39,400 SH Call SOLE 1 39,400 0 0
ADOBE SYSTEMS INCORPORATED OPT 00724F101 10,603 21,200 SH Put SOLE 8 21,200 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,498 2,995 SH   SOLE 8 2,995 0 0
ADOBE SYSTEMS INCORPORATED OPT 00724F101 41,060 82,100 SH Call SOLE 8 82,100 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 5,202 10,401 SH   SOLE 9 10,401 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 19,971 39,933 SH   SOLE 20 0 39,933 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 728 1,456 SH   DFND 20 0 0 1,456
ADOBE SYSTEMS INCORPORATED COM 00724F101 9,465 18,925 SH   SOLE 82 0 18,925 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 17,184 34,360 SH   SOLE 99 0 34,360 0
ADT INC DEL COM 00090Q103 677 86,243 SH   SOLE 1 86,243 0 0
ADTALEM GLOBAL ED INC COM 00737L103 648 19,103 SH   SOLE 1 19,103 0 0
ADTRAN INC COM 00738A106 861 58,338 SH   SOLE 1 58,338 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 20 127 SH   DFND 1 0 0 127
ADVANCE AUTO PARTS INC COM 00751Y106 9,260 58,788 SH   SOLE 1 58,788 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 580 3,683 SH   SOLE 8 3,683 0 0
ADVANCE AUTO PARTS INC OPT 00751Y106 882 5,600 SH Call SOLE 8 5,600 0 0
ADVANCE AUTO PARTS INC OPT 00751Y106 315 2,000 SH Put SOLE 8 2,000 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 880 5,590 SH   SOLE 9 5,590 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 1,698 10,781 SH   SOLE 99 10,781 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 1,570 18,784 SH   SOLE 1 18,784 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 110 1,312 SH   SOLE 8 1,312 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 42 498 SH   SOLE 99 498 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 28 5,115 SH   SOLE 1 5,115 0 0
ADVANCED ENERGY INDS COM 007973100 4,503 46,430 SH   SOLE 1 46,430 0 0
ADVANCED MICRO DEVICES INC COM 007903107 218 2,380 SH   DFND 1 0 0 2,380
ADVANCED MICRO DEVICES INC COM 007903107 227,374 2,479,269 SH   SOLE 1 2,479,269 0 0
ADVANCED MICRO DEVICES INC COM 007903107 24,925 271,781 SH   SOLE 8 271,781 0 0
ADVANCED MICRO DEVICES INC OPT 007903107 32,236 351,500 SH Call SOLE 8 351,500 0 0
ADVANCED MICRO DEVICES INC OPT 007903107 95,076 1,036,700 SH Put SOLE 8 1,036,700 0 0
ADVANCED MICRO DEVICES INC BOND 007903BD8 597 52,000 PRN   SOLE 8 0 0 52,000
ADVANCED MICRO DEVICES INC COM 007903107 9,864 107,568 SH   SOLE 9 107,568 0 0
ADVANCED MICRO DEVICES INC COM 007903107 459 5,000 SH   DFND 20 0 0 5,000
ADVANSIX INC COM 00773T101 766 38,325 SH   SOLE 1 38,325 0 0
ADVANSIX INC COM 00773T101 1 27 SH   DFND 20 0 0 27
ADVANSIX INC COM 00773T101 1 27 SH   SOLE 20 0 27 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 3,129 288,736 SH   SOLE 1 288,736 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 15 1,410 SH   SOLE 8 1,410 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 50 4,636 SH   SOLE 99 4,636 0 0
AECOM COM 00766T100 2,671 53,652 SH   SOLE 1 53,652 0 0
AECOM COM 00766T100 5,672 113,941 SH   SOLE 8 113,941 0 0
AEGION CORP COM 00770F104 644 33,952 SH   SOLE 1 33,952 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 115 14,573 SH   SOLE 1 14,573 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 1 147 SH   SOLE 8 147 0 0
AERCAP HOLDINGS NV COM N00985106 44 967 SH   SOLE 1 967 0 0
AERCAP HOLDINGS NV COM N00985106 20 429 SH   SOLE 8 429 0 0
AERCAP HOLDINGS NV COM N00985106 365 8,027 SH   SOLE 9 8,027 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 1,084 80,239 SH   SOLE 1 80,239 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 34 2,492 SH   SOLE 8 2,492 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 7,039 133,193 SH   SOLE 1 133,193 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 134 2,541 SH   SOLE 8 2,541 0 0
AEROVIRONMENT INC COM 008073108 4,165 47,929 SH   SOLE 1 47,929 0 0
AEROVIRONMENT INC COM 008073108 6 74 SH   SOLE 8 74 0 0
AES CORP COM 00130H105 15,442 657,129 SH   SOLE 1 657,129 0 0
AES CORP COM 00130H105 1,284 54,632 SH   SOLE 9 54,632 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 1,836 18,054 SH   SOLE 1 18,054 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 42 410 SH   SOLE 9 410 0 0
AFFIMED N V COM N01045108 440 75,538 SH   SOLE 1 75,538 0 0
AFFIMED N V COM N01045108 2 388 SH   SOLE 8 388 0 0
AFLAC INC COM 001055102 47,901 1,077,145 SH   SOLE 1 1,077,145 0 0
AFLAC INC OPT 001055102 569 12,800 SH Call SOLE 8 12,800 0 0
AFLAC INC COM 001055102 25 557 SH   SOLE 8 557 0 0
AFLAC INC OPT 001055102 276 6,200 SH Put SOLE 8 6,200 0 0
AFLAC INC COM 001055102 8,135 182,948 SH   SOLE 9 182,948 0 0
AG MTG INVT TR INC TRUS 001228105 408 138,200 SH   SOLE 1 138,200 0 0
AG MTG INVT TR INC TRUS 001228105 1 180 SH   SOLE 8 180 0 0
AGCO CORP COM 001084102 824 7,981 SH   SOLE 1 7,981 0 0
AGCO CORP COM 001084102 207 2,008 SH   SOLE 9 2,008 0 0
AGENUS INC COM 00847G705 161 50,770 SH   SOLE 1 50,770 0 0
AGENUS INC COM 00847G705 78 24,344 SH   SOLE 8 24,344 0 0
AGEX THERAPEUTICS INC COM 00848H108 62 41,100 SH   DFND 1 0 0 41,100
AGILE THERAPEUTICS INC COM 00847L100 63 21,922 SH   SOLE 1 21,922 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 23 191 SH   DFND 1 0 0 191
AGILENT TECHNOLOGIES INC COM 00846U101 63,703 537,629 SH   SOLE 1 537,629 0 0
AGILENT TECHNOLOGIES INC OPT 00846U101 1,777 15,000 SH Put SOLE 8 15,000 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 41 342 SH   SOLE 8 342 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 3,276 27,652 SH   SOLE 9 27,652 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,206 10,176 SH   SOLE 99 10,176 0 0
AGILYSYS INC COM 00847J105 848 22,090 SH   SOLE 1 22,090 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 4,722 108,973 SH   SOLE 1 108,973 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 41 940 SH   SOLE 8 940 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 66 1,533 SH   SOLE 99 1,533 0 0
AGNC INVT CORP TRUS 00123Q104 11,362 728,284 SH   SOLE 1 728,284 0 0
AGNC INVT CORP OPT 00123Q104 72 4,600 SH Call SOLE 8 4,600 0 0
AGNC INVT CORP OPT 00123Q104 76 4,900 SH Put SOLE 8 4,900 0 0
AGNC INVT CORP TRUS 00123Q104 70 4,504 SH   SOLE 9 4,504 0 0
AGNC INVT CORP TRUS 00123Q104 11 730 SH   DFND 20 0 0 730
AGNC INVT CORP COM 00123Q104 1,521 97,492 SH   SOLE 99 97,492 0 0
AGNICO EAGLE MINES LTD COM 008474108 3,597 51,006 SH   SOLE 1 51,006 0 0
AGNICO EAGLE MINES LTD COM 008474108 103 1,458 SH   DFND 1 0 0 1,458
AGNICO EAGLE MINES LTD OPT 008474108 247 3,500 SH Put SOLE 8 3,500 0 0
AGNICO EAGLE MINES LTD OPT 008474108 1,883 26,700 SH Call SOLE 8 26,700 0 0
AGNICO EAGLE MINES LTD COM 008474108 160 2,271 SH   SOLE 9 2,271 0 0
AGREE REALTY CORP TRUS 008492100 5,908 88,733 SH   SOLE 1 88,733 0 0
AGREE REALTY CORP TRUS 008492100 86 1,297 SH   SOLE 8 1,297 0 0
AGREE REALTY CORP COM 008492100 129 1,945 SH   SOLE 99 1,945 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 23 9,916 SH   SOLE 1 9,916 0 0
AIR LEASE CORP COM 00912X302 6,328 142,455 SH   SOLE 1 142,455 0 0
AIR LEASE CORP COM 00912X302 59 1,336 SH   SOLE 99 1,336 0 0
AIR PRODS &amp CHEMS INC COM 009158106 2,143 7,843 SH   DFND 1 0 0 7,843
AIR PRODS &amp CHEMS INC COM 009158106 53,141 194,498 SH   SOLE 1 194,498 0 0
AIR PRODS &amp CHEMS INC COM 009158106 132 482 SH   SOLE 8 482 0 0
AIR PRODS &amp CHEMS INC COM 009158106 12,536 45,881 SH   SOLE 9 45,881 0 0
AIR PRODS &amp CHEMS INC COM 009158106 4,182 15,308 SH   SOLE 99 15,308 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 601 19,188 SH   SOLE 1 19,188 0 0
AIR TRANSPORT SERVICES GRP I BOND 00922RAB1 305 259,000 PRN   SOLE 8 0 0 259,000
AKAMAI TECHNOLOGIES INC COM 00971T101 112,777 1,074,179 SH   SOLE 1 1,074,179 0 0
AKAMAI TECHNOLOGIES INC BOND 00971TAJ0 6,276 5,067,000 PRN   SOLE 8 0 0 5,067,000
AKAMAI TECHNOLOGIES INC OPT 00971T101 283 2,700 SH Call SOLE 8 2,700 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 3 24 SH   SOLE 8 24 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 1,586 15,105 SH   SOLE 9 15,105 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 437 156,135 SH   SOLE 1 156,135 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 21 7,657 SH   SOLE 8 7,657 0 0
AKERNA CORP COM 00973W102 19 5,601 SH   SOLE 1 5,601 0 0
AKERO THERAPEUTICS INC COM 00973Y108 113 4,385 SH   SOLE 1 4,385 0 0
AKERO THERAPEUTICS INC COM 00973Y108 10 382 SH   SOLE 8 382 0 0
AKERO THERAPEUTICS INC COM 00973Y108 30 1,171 SH   SOLE 99 1,171 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 278 22,735 SH   SOLE 1 22,735 0 0
ALAMO GROUP INC COM 011311107 1,508 10,933 SH   SOLE 1 10,933 0 0
ALAMO GROUP INC COM 011311107 594 4,303 SH   SOLE 99 4,303 0 0
ALAMOS GOLD INC NEW COM 011532108 3,215 367,454 SH   SOLE 1 367,454 0 0
ALARM COM HLDGS INC COM 011642105 5,453 52,708 SH   SOLE 1 52,708 0 0
ALARM COM HLDGS INC COM 011642105 158 1,530 SH   SOLE 8 1,530 0 0
ALASKA AIR GROUP INC COM 011659109 3,787 72,811 SH   SOLE 1 72,811 0 0
ALASKA AIR GROUP INC COM 011659109 114 2,200 SH   DFND 1 0 0 2,200
ALASKA AIR GROUP INC OPT 011659109 57 1,100 SH Call SOLE 8 1,100 0 0
ALASKA AIR GROUP INC COM 011659109 272 5,233 SH   SOLE 8 5,233 0 0
ALASKA AIR GROUP INC OPT 011659109 114 2,200 SH Put SOLE 8 2,200 0 0
ALASKA AIR GROUP INC COM 011659109 509 9,793 SH   SOLE 9 9,793 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 61 16,748 SH   SOLE 1 16,748 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 698 189,141 SH   SOLE 8 189,141 0 0
ALBANY INTL CORP COM 012348108 2,499 34,039 SH   SOLE 1 34,039 0 0
ALBEMARLE CORP COM 012653101 41,400 280,637 SH   SOLE 1 280,637 0 0
ALBEMARLE CORP COM 012653101 112 760 SH   DFND 1 0 0 760
ALBEMARLE CORP COM 012653101 9 61 SH   SOLE 8 61 0 0
ALBEMARLE CORP COM 012653101 1,666 11,288 SH   SOLE 9 11,288 0 0
ALBEMARLE CORP COM 012653101 371 2,517 SH   SOLE 99 2,517 0 0
ALBERTSONS COS INC COM 013091103 8,113 461,498 SH   SOLE 1 461,498 0 0
ALBERTSONS COS INC COM 013091103 137 7,782 SH   SOLE 8 7,782 0 0
ALBIREO PHARMA INC COM 01345P106 205 5,467 SH   SOLE 1 5,467 0 0
ALBIREO PHARMA INC COM 01345P106 147 3,910 SH   SOLE 8 3,910 0 0
ALCOA CORP COM 013872106 9,701 420,864 SH   SOLE 1 420,864 0 0
ALCOA CORP COM 013872106 127 5,500 SH   DFND 1 0 0 5,500
ALCOA CORP OPT 013872106 302 13,100 SH Put SOLE 8 13,100 0 0
ALCOA CORP OPT 013872106 2,556 110,900 SH Call SOLE 8 110,900 0 0
ALCOA CORP COM 013872106 217 9,420 SH   SOLE 8 9,420 0 0
ALCOA CORP COM 013872106 2,198 95,377 SH   SOLE 9 95,377 0 0
ALCOA CORP COM 013872106 259 11,246 SH   SOLE 99 11,246 0 0
ALCON AG COM H01301128 211 3,198 SH   SOLE 1 3,198 0 0
ALCON AG COM H01301128 274 4,156 SH   DFND 1 0 0 4,156
ALCON AG COM H01301128 56 847 SH   SOLE 8 847 0 0
ALCON AG COM H01301128 36,525 553,593 SH   SOLE 9 553,593 0 0
ALCON AG COM H01301128 66 1,000 SH   DFND 20 0 0 1,000
ALCON AG COM H01301128 42,365 642,087 SH   SOLE 58 642,087 0 0
ALCON AG COM H01301128 221 3,346 SH   SOLE 99 3,346 0 0
ALECTOR INC COM 014442107 383 25,349 SH   SOLE 1 25,349 0 0
ALECTOR INC COM 014442107 110 7,251 SH   SOLE 8 7,251 0 0
ALERUS FINL CORP COM 01446U103 495 18,109 SH   SOLE 1 18,109 0 0
ALERUS FINL CORP COM 01446U103 16 584 SH   SOLE 8 584 0 0
ALEXANDER &amp BALDWIN INC NEW TRUS 014491104 1,440 83,795 SH   SOLE 1 83,795 0 0
ALEXANDER &amp BALDWIN INC NEW TRUS 014491104 12 725 SH   SOLE 8 725 0 0
ALEXANDERS INC TRUS 014752109 626 2,255 SH   SOLE 1 2,255 0 0
ALEXANDRIA REAL ESTATE EQ IN TRUS 015271109 27,219 152,723 SH   SOLE 1 152,723 0 0
ALEXANDRIA REAL ESTATE EQ IN TRUS 015271109 1,817 10,192 SH   SOLE 9 10,192 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 5,077 28,485 SH   SOLE 99 28,485 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 44,449 284,481 SH   SOLE 1 284,481 0 0
ALEXION PHARMACEUTICALS INC OPT 015351109 5,781 37,000 SH Put SOLE 8 37,000 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 9,780 62,601 SH   SOLE 8 62,601 0 0
ALEXION PHARMACEUTICALS INC OPT 015351109 2,562 16,400 SH Call SOLE 8 16,400 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 2,931 18,757 SH   SOLE 9 18,757 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 46 295 SH   DFND 20 0 0 295
ALGONQUIN PWR UTILS CORP COM 015857105 2 103 SH   SOLE 1 103 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 80 4,880 SH   SOLE 9 4,880 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 105,938 455,194 SH   SOLE 1 0 455,194 0
ALIBABA GROUP HLDG LTD ADR 01609W102 8,359 35,916 SH   DFND 1 0 0 35,916
ALIBABA GROUP HLDG LTD OPT 01609W102 507,354 2,180,000 SH Call SOLE 1 2,180,000 0 0
ALIBABA GROUP HLDG LTD OPT 01609W102 80,245 344,800 SH Put SOLE 1 344,800 0 0
ALIBABA GROUP HLDG LTD OPT 01609W102 434,507 1,867,000 SH Put SOLE 8 1,867,000 0 0
ALIBABA GROUP HLDG LTD OPT 01609W102 193,026 829,400 SH Call SOLE 8 829,400 0 0
ALIBABA GROUP HLDG LTD OPT 01609W102 6,982 30,000 SH Call SOLE 9 30,000 0 0
ALIBABA GROUP HLDG LTD OPT 01609W102 1,117 4,800 SH Put SOLE 9 4,800 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 14,887 63,965 SH   SOLE 20 0 63,965 0
ALIBABA GROUP HLDG LTD ADR 01609W102 17,170 73,778 SH   DFND 20 0 0 73,778
ALIBABA GROUP HLDG LTD ADR 01609W102 6,730 28,917 SH   SOLE 82 0 28,917 0
ALIBABA GROUP HLDG LTD ADR 01609W102 32,125 138,036 SH   SOLE 99 84,884 53,152 0
ALICO INC COM 016230104 53 1,683 SH   SOLE 1 1,683 0 0
ALIGN TECHNOLOGY INC COM 016255101 64,109 119,970 SH   SOLE 1 119,970 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,417 2,651 SH   SOLE 8 2,651 0 0
ALIGN TECHNOLOGY INC OPT 016255101 3,901 7,300 SH Put SOLE 8 7,300 0 0
ALIGN TECHNOLOGY INC OPT 016255101 2,618 4,900 SH Call SOLE 8 4,900 0 0
ALIGN TECHNOLOGY INC COM 016255101 3,258 6,096 SH   SOLE 9 6,096 0 0
ALKERMES PLC COM G01767105 124 6,264 SH   SOLE 1 6,264 0 0
ALKERMES PLC COM G01767105 344 17,239 SH   SOLE 8 17,239 0 0
ALLAKOS INC COM 01671P100 6,785 48,465 SH   SOLE 1 48,465 0 0
ALLAKOS INC COM 01671P100 17 123 SH   SOLE 8 123 0 0
ALLAKOS INC COM 01671P100 83 593 SH   SOLE 99 593 0 0
ALLEGHANY CORP DEL COM 017175100 6,144 10,178 SH   SOLE 1 10,178 0 0
ALLEGHANY CORP DEL COM 017175100 70 116 SH   SOLE 9 116 0 0
ALLEGHANY CORP DEL COM 017175100 753 1,248 SH   SOLE 99 1,248 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 2,359 140,654 SH   SOLE 1 140,654 0 0
ALLEGHENY TECHNOLOGIES INC OPT 01741R102 39 2,300 SH Call SOLE 8 2,300 0 0
ALLEGHENY TECHNOLOGIES INC OPT 01741R102 91 5,400 SH Put SOLE 8 5,400 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 135 8,035 SH   SOLE 9 8,035 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 64 3,815 SH   SOLE 99 3,815 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 711 20,858 SH   SOLE 1 20,858 0 0
ALLEGIANT TRAVEL CO COM 01748X102 2,747 14,520 SH   SOLE 1 14,520 0 0
ALLEGIANT TRAVEL CO COM 01748X102 15 79 SH   SOLE 8 79 0 0
ALLEGION PLC COM G0176J109 8,874 76,252 SH   SOLE 1 76,252 0 0
ALLEGION PLC COM G0176J109 815 7,006 SH   SOLE 9 7,006 0 0
ALLETE INC COM 018522300 2,524 40,753 SH   SOLE 1 40,753 0 0
ALLETE INC COM 018522300 374 6,036 SH   SOLE 99 6,036 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 2,228 30,053 SH   SOLE 1 30,053 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 32 430 SH   DFND 1 0 0 430
ALLIANCE DATA SYSTEMS CORP OPT 018581108 1,778 24,000 SH Call SOLE 8 24,000 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 534 7,211 SH   SOLE 8 7,211 0 0
ALLIANCE DATA SYSTEMS CORP OPT 018581108 882 11,900 SH Put SOLE 8 11,900 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 0 5 SH   SOLE 9 5 0 0
ALLIANCE RESOURCE PARTNERS L COM 01877R108 89 19,819 SH   SOLE 1 19,819 0 0
ALLIANCE RESOURCE PARTNERS L COM 01877R108 756 168,700 SH   SOLE 8 168,700 0 0
ALLIANCE RESOURCE PARTNERS L OPT 01877R108 741 165,300 SH Put SOLE 8 165,300 0 0
ALLIANT ENERGY CORP COM 018802108 13,175 255,678 SH   SOLE 1 255,678 0 0
ALLIANT ENERGY CORP COM 018802108 1,055 20,487 SH   SOLE 9 20,487 0 0
ALLIED HEALTHCARE PRODS INC COM 019222207 37 7,574 SH   SOLE 1 7,574 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 121 2,365 SH   SOLE 1 2,365 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 358 8,293 SH   SOLE 1 8,293 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 1,438 56,931 SH   SOLE 1 56,931 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 113 4,474 SH   SOLE 8 4,474 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 2,525 174,829 SH   SOLE 1 174,829 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 30 2,045 SH   SOLE 8 2,045 0 0
ALLSTATE CORP COM 020002101 55,239 502,495 SH   SOLE 1 502,495 0 0
ALLSTATE CORP COM 020002101 40 360 SH   SOLE 8 360 0 0
ALLSTATE CORP OPT 020002101 187 1,700 SH Call SOLE 8 1,700 0 0
ALLSTATE CORP OPT 020002101 330 3,000 SH Put SOLE 8 3,000 0 0
ALLSTATE CORP COM 020002101 2,876 26,152 SH   SOLE 9 26,152 0 0
ALLY FINL INC COM 02005N100 27,021 757,706 SH   SOLE 1 757,706 0 0
ALLY FINL INC OPT 02005N100 178 5,000 SH Put SOLE 8 5,000 0 0
ALLY FINL INC OPT 02005N100 168 4,700 SH Call SOLE 8 4,700 0 0
ALLY FINL INC COM 02005N100 180 5,076 SH   SOLE 9 5,076 0 0
ALLY FINL INC COM 02005N100 728 20,428 SH   SOLE 99 20,428 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 8,059 62,005 SH   SOLE 1 62,005 0 0
ALNYLAM PHARMACEUTICALS INC OPT 02043Q107 897 6,900 SH Put SOLE 8 6,900 0 0
ALNYLAM PHARMACEUTICALS INC OPT 02043Q107 78 600 SH Call SOLE 8 600 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 126 970 SH   SOLE 9 970 0 0
ALPHA &amp OMEGA SEMICONDUCTOR COM G6331P104 159 6,739 SH   SOLE 1 6,739 0 0
ALPHA PRO TECH LTD COM 020772109 743 66,647 SH   SOLE 1 66,647 0 0
ALPHABET INC COM 02079K305 1,212,042 691,552 SH   SOLE 1 575,718 115,834 0
ALPHABET INC OPT 02079K107 94,252 53,800 SH Put SOLE 1 53,800 0 0
ALPHABET INC COM 02079K305 7,843 4,475 SH   DFND 1 0 0 4,475
ALPHABET INC OPT 02079K107 30,132 17,200 SH Call SOLE 1 17,200 0 0
ALPHABET INC COM 02079K107 1,105,621 631,105 SH   SOLE 1 630,866 239 0
ALPHABET INC COM 02079K107 14,372 8,204 SH   DFND 1 0 0 8,204
ALPHABET INC COM 02079K305 53,291 30,406 SH   SOLE 8 30,406 0 0
ALPHABET INC COM 02079K107 8,159 4,657 SH   SOLE 8 4,657 0 0
ALPHABET INC OPT 02079K305 165,800 94,600 SH Put SOLE 8 94,600 0 0
ALPHABET INC OPT 02079K305 26,464 15,100 SH Call SOLE 8 15,100 0 0
ALPHABET INC OPT 02079K107 10,336 5,900 SH Call SOLE 8 5,900 0 0
ALPHABET INC OPT 02079K107 43,271 24,700 SH Put SOLE 8 24,700 0 0
ALPHABET INC COM 02079K107 2,883 1,646 SH   SOLE 9 1,646 0 0
ALPHABET INC COM 02079K305 4,482 2,557 SH   SOLE 9 2,557 0 0
ALPHABET INC COM 02079K305 27,685 15,796 SH   SOLE 20 0 15,796 0
ALPHABET INC COM 02079K107 2,861 1,633 SH   DFND 20 0 0 1,633
ALPHABET INC COM 02079K107 1,801 1,028 SH   SOLE 20 0 1,028 0
ALPHABET INC COM 02079K305 4,042 2,306 SH   DFND 20 0 0 2,306
ALPHABET INC COM 02079K305 12,970 7,400 SH   SOLE 82 0 7,400 0
ALPHABET INC COM 02079K305 35,528 20,271 SH   SOLE 99 3,055 17,216 0
ALPHATEC HLDGS INC COM 02081G201 258 17,776 SH   SOLE 1 17,776 0 0
ALTAIR ENGR INC COM 021369103 1,436 24,670 SH   SOLE 1 24,670 0 0
ALTAIR ENGR INC COM 021369103 78 1,342 SH   SOLE 8 1,342 0 0
ALTAIR ENGR INC BOND 021369AA1 941 685,000 PRN   SOLE 8 0 0 685,000
ALTERYX INC COM 02156B103 11 92 SH   DFND 1 0 0 92
ALTERYX INC COM 02156B103 34,809 285,802 SH   SOLE 1 285,802 0 0
ALTERYX INC OPT 02156B103 3,044 25,000 SH Call SOLE 8 25,000 0 0
ALTERYX INC OPT 02156B103 3,044 25,000 SH Put SOLE 8 25,000 0 0
ALTICE USA INC COM 02156K103 42,794 1,130,049 SH   SOLE 1 1,130,049 0 0
ALTICE USA INC COM 02156K103 757 20,000 SH   SOLE 8 20,000 0 0
ALTICE USA INC COM 02156K103 98 2,584 SH   SOLE 9 2,584 0 0
ALTIMMUNE INC COM 02155H200 318 28,200 SH   SOLE 1 28,200 0 0
ALTIMMUNE INC COM 02155H200 1 100 SH   SOLE 8 100 0 0
ALTISOURCE PORTFOLIO SOLNS S COM L0175J104 19 1,479 SH   SOLE 1 1,479 0 0
ALTRA INDL MOTION CORP COM 02208R106 1,819 32,802 SH   SOLE 1 32,802 0 0
ALTRA INDL MOTION CORP COM 02208R106 116 2,087 SH   SOLE 8 2,087 0 0
ALTRA INDL MOTION CORP COM 02208R106 597 10,764 SH   SOLE 99 10,764 0 0
ALTRIA GROUP INC COM 02209S103 118,407 2,887,970 SH   SOLE 1 2,887,970 0 0
ALTRIA GROUP INC COM 02209S103 270 6,594 SH   DFND 1 0 0 6,594
ALTRIA GROUP INC OPT 02209S103 6,392 155,900 SH Put SOLE 8 155,900 0 0
ALTRIA GROUP INC OPT 02209S103 1,074 26,200 SH Call SOLE 8 26,200 0 0
ALTRIA GROUP INC COM 02209S103 5,321 129,804 SH   SOLE 8 129,804 0 0
ALTRIA GROUP INC COM 02209S103 9,391 229,043 SH   SOLE 9 229,043 0 0
ALUMINUM CORP CHINA LIMITED ADR 022276109 195 22,500 SH   SOLE 99 22,500 0 0
AMALGAMATED BK NEW YORK N Y COM 022663108 399 29,117 SH   SOLE 1 29,117 0 0
AMARIN CORP PLC ADR 023111206 194 39,714 SH   DFND 1 0 0 39,714
AMARIN CORP PLC OPT 023111206 1,560 319,100 SH Call SOLE 8 319,100 0 0
AMARIN CORP PLC OPT 023111206 506 103,400 SH Put SOLE 8 103,400 0 0
AMAZON COM INC COM 023135106 24,541 7,535 SH   DFND 1 0 0 7,535
AMAZON COM INC OPT 023135106 267,720 82,200 SH Put SOLE 1 82,200 0 0
AMAZON COM INC COM 023135106 2,358,204 724,056 SH   SOLE 1 617,557 106,499 0
AMAZON COM INC OPT 023135106 244,270 75,000 SH Call SOLE 1 75,000 0 0
AMAZON COM INC OPT 023135106 698,285 214,400 SH Put SOLE 8 214,400 0 0
AMAZON COM INC COM 023135106 130,834 40,171 SH   SOLE 8 40,171 0 0
AMAZON COM INC OPT 023135106 400,928 123,100 SH Call SOLE 8 123,100 0 0
AMAZON COM INC COM 023135106 10,536 3,235 SH   SOLE 9 3,235 0 0
AMAZON COM INC COM 023135106 50,346 15,458 SH   SOLE 20 0 15,458 0
AMAZON COM INC COM 023135106 11,523 3,538 SH   DFND 20 0 0 3,538
AMAZON COM INC COM 023135106 23,215 7,128 SH   SOLE 82 0 7,128 0
AMAZON COM INC COM 023135106 43,907 13,481 SH   SOLE 99 723 12,758 0
AMBAC FINL GROUP INC COM 023139884 14,293 929,356 SH   SOLE 1 929,356 0 0
AMBARELLA INC COM G037AX101 1,930 21,026 SH   SOLE 1 21,026 0 0
AMBARELLA INC OPT G037AX101 5,510 60,000 SH Put SOLE 1 60,000 0 0
AMBARELLA INC COM G037AX101 1,762 19,194 SH   SOLE 8 19,194 0 0
AMBARELLA INC OPT G037AX101 147 1,600 SH Put SOLE 8 1,600 0 0
AMBARELLA INC OPT G037AX101 432 4,700 SH Call SOLE 8 4,700 0 0
AMBARELLA INC COM G037AX101 116 1,267 SH   SOLE 9 1,267 0 0
AMBEV SA ADR 02319V103 344 112,501 SH   DFND 1 0 0 112,501
AMBEV SA ADR 02319V103 1,006 328,696 SH   SOLE 1 328,696 0 0
AMC ENTMT HLDGS INC COM 00165C104 56 26,240 SH   SOLE 1 26,240 0 0
AMC ENTMT HLDGS INC OPT 00165C104 139 65,700 SH Put SOLE 8 65,700 0 0
AMC ENTMT HLDGS INC OPT 00165C104 3 1,300 SH Call SOLE 8 1,300 0 0
AMC NETWORKS INC COM 00164V103 1,408 39,381 SH   SOLE 1 39,381 0 0
AMC NETWORKS INC COM 00164V103 143 3,996 SH   SOLE 9 3,996 0 0
AMCI ACQUISITION CORP COM 00165R101 27 1,790 SH   SOLE 1 1,790 0 0
AMCI ACQUISITION CORP COM 00165R101 1,108 74,200 SH   SOLE 8 74,200 0 0
AMCOR PLC COM G0250X107 52 4,437 SH   DFND 1 0 0 4,437
AMCOR PLC COM G0250X107 15,349 1,303,970 SH   SOLE 1 1,303,970 0 0
AMCOR PLC COM G0250X107 0 30 SH   SOLE 8 30 0 0
AMCOR PLC COM G0250X107 1,449 123,086 SH   SOLE 9 123,086 0 0
AMDOCS LTD COM G02602103 878 12,379 SH   SOLE 1 12,379 0 0
AMEDISYS INC COM 023436108 2,825 9,629 SH   SOLE 1 9,629 0 0
AMEDISYS INC COM 023436108 174 594 SH   SOLE 99 594 0 0
AMER SOFTWARE INC COM 029683109 166 9,662 SH   SOLE 1 9,662 0 0
AMER STATES WTR CO COM 029899101 4,286 53,925 SH   SOLE 1 53,925 0 0
AMERANT BANCORP INC COM 023576101 111 7,320 SH   SOLE 1 7,320 0 0
AMERCO COM 023586100 1,852 4,080 SH   SOLE 1 4,080 0 0
AMERCO COM 023586100 36 78 SH   SOLE 9 78 0 0
AMEREN CORP COM 023608102 20,274 259,708 SH   SOLE 1 259,708 0 0
AMEREN CORP COM 023608102 7 94 SH   SOLE 8 94 0 0
AMEREN CORP COM 023608102 1,582 20,272 SH   SOLE 9 20,272 0 0
AMERESCO INC COM 02361E108 2,234 42,760 SH   SOLE 1 42,760 0 0
AMERICA MOVIL SAB DE CV ADR 02364W105 717 49,294 SH   SOLE 1 49,294 0 0
AMERICAN AIRLS GROUP INC OPT 02376R102 1,266 80,200 SH Put SOLE 1 80,200 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 32 2,000 SH   DFND 1 0 0 2,000
AMERICAN AIRLS GROUP INC COM 02376R102 14,758 935,834 SH   SOLE 1 935,834 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 15,284 969,177 SH   SOLE 8 969,177 0 0
AMERICAN AIRLS GROUP INC OPT 02376R102 76,855 4,873,500 SH Put SOLE 8 4,873,500 0 0
AMERICAN AIRLS GROUP INC OPT 02376R102 4,316 273,700 SH Call SOLE 8 273,700 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 713 45,222 SH   SOLE 9 45,222 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 234 14,823 SH   DFND 20 0 0 14,823
AMERICAN ASSETS TR INC TRUS 024013104 2,587 89,592 SH   SOLE 1 89,592 0 0
AMERICAN ASSETS TR INC COM 024013104 366 12,659 SH   SOLE 99 12,659 0 0
AMERICAN AXLE &amp MFG HLDGS IN COM 024061103 2,952 353,847 SH   SOLE 1 353,847 0 0
AMERICAN AXLE &amp MFG HLDGS IN COM 024061103 71 8,500 SH   SOLE 8 8,500 0 0
AMERICAN AXLE &amp MFG HLDGS IN OPT 024061103 680 81,500 SH Call SOLE 8 81,500 0 0
AMERICAN AXLE &amp MFG HLDGS IN OPT 024061103 30 3,600 SH Put SOLE 8 3,600 0 0
AMERICAN CAMPUS CMNTYS INC TRUS 024835100 5,266 123,137 SH   SOLE 1 123,137 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 699 16,343 SH   SOLE 99 16,343 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1,418 70,659 SH   SOLE 1 70,659 0 0
AMERICAN EAGLE OUTFITTERS IN OPT 02553E106 221 11,000 SH Call SOLE 8 11,000 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1,501 74,779 SH   SOLE 8 74,779 0 0
AMERICAN EAGLE OUTFITTERS IN OPT 02553E106 191 9,500 SH Put SOLE 8 9,500 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1,671 83,270 SH   SOLE 99 83,270 0 0
AMERICAN ELEC PWR CO INC COM 025537101 20 245 SH   DFND 1 0 0 245
AMERICAN ELEC PWR CO INC COM 025537101 722 8,672 SH   SOLE 8 8,672 0 0
AMERICAN ELEC PWR CO INC OPT 025537101 175 2,100 SH Call SOLE 8 2,100 0 0
AMERICAN ELEC PWR CO INC OPT 025537101 891 10,700 SH Put SOLE 8 10,700 0 0
AMERICAN ELEC PWR CO INC COM 025537101 4,576 54,962 SH   SOLE 9 54,962 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 2,809 101,561 SH   SOLE 1 101,561 0 0
AMERICAN EXPRESS CO OPT 025816109 7,254 60,000 SH Call SOLE 1 60,000 0 0
AMERICAN EXPRESS CO COM 025816109 163,161 1,349,442 SH   SOLE 1 1,349,442 0 0
AMERICAN EXPRESS CO COM 025816109 261 2,162 SH   DFND 1 0 0 2,162
AMERICAN EXPRESS CO OPT 025816109 13,578 112,300 SH Call SOLE 8 112,300 0 0
AMERICAN EXPRESS CO OPT 025816109 14,231 117,700 SH Put SOLE 8 117,700 0 0
AMERICAN EXPRESS CO COM 025816109 2,189 18,108 SH   SOLE 8 18,108 0 0
AMERICAN EXPRESS CO COM 025816109 6,518 53,906 SH   SOLE 9 53,906 0 0
AMERICAN EXPRESS CO COM 025816109 78 644 SH   DFND 20 0 0 644
AMERICAN FIN TR INC TRUS 02607T109 287 38,559 SH   SOLE 1 38,559 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 4,763 54,363 SH   SOLE 1 54,363 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 56 632 SH   SOLE 9 632 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 247 2,819 SH   SOLE 99 2,819 0 0
AMERICAN HOMES 4 RENT TRUS 02665T306 5,832 194,376 SH   SOLE 1 194,376 0 0
AMERICAN HOMES 4 RENT COM 02665T306 6,516 217,212 SH   SOLE 99 217,212 0 0
AMERICAN INTL GROUP INC WARR 026874156 1 6,620 SH   DFND 1 0 0 6,620
AMERICAN INTL GROUP INC COM 026874784 57,718 1,524,483 SH   SOLE 1 1,524,483 0 0
AMERICAN INTL GROUP INC OPT 026874784 3,048 80,500 SH Put SOLE 8 80,500 0 0
AMERICAN INTL GROUP INC COM 026874784 3,082 81,407 SH   SOLE 8 81,407 0 0
AMERICAN INTL GROUP INC OPT 026874784 572 15,100 SH Call SOLE 8 15,100 0 0
AMERICAN INTL GROUP INC WARR 026874156 0 48 SH   SOLE 9 48 0 0
AMERICAN INTL GROUP INC COM 026874784 3,200 84,536 SH   SOLE 9 84,536 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 217 8,271 SH   SOLE 1 8,271 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 548 17,984 SH   SOLE 1 17,984 0 0
AMERICAN RENAL ASSOCS HLDGS COM 029227105 53 4,636 SH   SOLE 1 4,636 0 0
AMERICAN RLTY INVS INC COM 029174109 3 351 SH   SOLE 1 351 0 0
AMERICAN SUPERCONDUCTOR CORP COM 030111207 305 12,990 SH   SOLE 1 12,990 0 0
AMERICAN SUPERCONDUCTOR CORP COM 030111207 0 4 SH   SOLE 8 4 0 0
AMERICAN TOWER CORP NEW TRUS 03027X100 196,682 876,236 SH   SOLE 1 460,814 415,422 0
AMERICAN TOWER CORP NEW TRUS 03027X100 90 400 SH   DFND 1 0 0 400
AMERICAN TOWER CORP NEW OPT 03027X100 11,268 50,200 SH Call SOLE 8 50,200 0 0
AMERICAN TOWER CORP NEW TRUS 03027X100 190 845 SH   SOLE 8 845 0 0
AMERICAN TOWER CORP NEW TRUS 03027X100 9,349 41,653 SH   SOLE 9 41,653 0 0
AMERICAN TOWER CORP NEW TRUS 03027X100 11,496 51,216 SH   SOLE 20 0 51,216 0
AMERICAN TOWER CORP NEW TRUS 03027X100 741 3,300 SH   DFND 20 0 0 3,300
AMERICAN TOWER CORP NEW TRUS 03027X100 5,768 25,699 SH   SOLE 82 0 25,699 0
AMERICAN TOWER CORP NEW TRUS 03027X100 9,580 42,680 SH   SOLE 99 0 42,680 0
AMERICAN TOWER CORP NEW COM 03027X100 3,514 15,655 SH   SOLE 99 15,655 0 0
AMERICAN VANGUARD CORP COM 030371108 470 30,246 SH   SOLE 1 30,246 0 0
AMERICAN VANGUARD CORP COM 030371108 145 9,338 SH   SOLE 99 9,338 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 3,173 33,815 SH   SOLE 1 33,815 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 347 3,702 SH   SOLE 99 3,702 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 27,975 182,282 SH   SOLE 1 182,282 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 7 46 SH   SOLE 8 46 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 2,546 16,586 SH   SOLE 9 16,586 0 0
AMERICAS CAR-MART INC COM 03062T105 754 6,858 SH   SOLE 1 6,858 0 0
AMERICAS CAR-MART INC COM 03062T105 86 788 SH   SOLE 8 788 0 0
AMERICAS CAR-MART INC COM 03062T105 561 5,103 SH   SOLE 99 5,103 0 0
AMERICOLD RLTY TR TRUS 03064D108 2,488 66,706 SH   SOLE 1 66,706 0 0
AMERICOLD RLTY TR COM 03064D108 147 3,949 SH   SOLE 99 3,949 0 0
AMERIPRISE FINL INC COM 03076C106 35,523 182,790 SH   SOLE 1 182,790 0 0
AMERIPRISE FINL INC COM 03076C106 15 76 SH   SOLE 8 76 0 0
AMERIPRISE FINL INC COM 03076C106 1,896 9,761 SH   SOLE 9 9,761 0 0
AMERIS BANCORP COM 03076K108 3,043 79,918 SH   SOLE 1 79,918 0 0
AMERIS BANCORP COM 03076K108 36 946 SH   SOLE 8 946 0 0
AMERISAFE INC COM 03071H100 1,227 21,365 SH   SOLE 1 21,365 0 0
AMERISOURCEBERGEN CORP COM 03073E105 20,214 206,777 SH   SOLE 1 206,777 0 0
AMERISOURCEBERGEN CORP OPT 03073E105 3,128 32,000 SH Put SOLE 8 32,000 0 0
AMERISOURCEBERGEN CORP COM 03073E105 478 4,884 SH   SOLE 8 4,884 0 0
AMERISOURCEBERGEN CORP COM 03073E105 1,186 12,124 SH   SOLE 9 12,124 0 0
AMERISOURCEBERGEN CORP COM 03073E105 780 7,979 SH   SOLE 99 7,979 0 0
AMES NATL CORP COM 031001100 68 2,836 SH   SOLE 1 2,836 0 0
AMETEK INC COM 031100100 24,004 198,483 SH   SOLE 1 198,483 0 0
AMETEK INC COM 031100100 69 565 SH   SOLE 8 565 0 0
AMETEK INC COM 031100100 2,295 18,981 SH   SOLE 9 18,981 0 0
AMETEK INC COM 031100100 1,721 14,233 SH   SOLE 99 14,233 0 0
AMGEN INC COM 031162100 210,363 914,935 SH   SOLE 1 914,935 0 0
AMGEN INC OPT 031162100 6,760 29,400 SH Call SOLE 1 29,400 0 0
AMGEN INC COM 031162100 316 1,374 SH   DFND 1 0 0 1,374
AMGEN INC OPT 031162100 12,002 52,200 SH Put SOLE 1 52,200 0 0
AMGEN INC COM 031162100 1,110 4,829 SH   SOLE 8 4,829 0 0
AMGEN INC OPT 031162100 759 3,300 SH Put SOLE 8 3,300 0 0
AMGEN INC COM 031162100 11,297 49,133 SH   SOLE 9 49,133 0 0
AMGEN INC COM 031162100 2 10 SH   DFND 20 0 0 10
AMICUS THERAPEUTICS INC COM 03152W109 4,436 192,111 SH   SOLE 1 192,111 0 0
AMICUS THERAPEUTICS INC OPT 03152W109 6,384 276,500 SH Put SOLE 8 276,500 0 0
AMICUS THERAPEUTICS INC COM 03152W109 115 4,977 SH   SOLE 8 4,977 0 0
AMICUS THERAPEUTICS INC COM 03152W109 112 4,853 SH   SOLE 99 4,853 0 0
AMKOR TECHNOLOGY INC COM 031652100 486 32,226 SH   SOLE 1 32,226 0 0
AMN HEALTHCARE SVCS INC COM 001744101 3,977 58,269 SH   SOLE 1 58,269 0 0
AMN HEALTHCARE SVCS INC COM 001744101 147 2,158 SH   SOLE 8 2,158 0 0
AMN HEALTHCARE SVCS INC COM 001744101 412 6,043 SH   SOLE 99 6,043 0 0
AMNEAL PHARMACEUTICALS INC COM 03168L105 485 106,119 SH   SOLE 1 106,119 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1,346 66,895 SH   SOLE 1 66,895 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 121 5,993 SH   SOLE 8 5,993 0 0
AMPHENOL CORP NEW COM 032095101 124,122 949,157 SH   SOLE 1 277,847 671,310 0
AMPHENOL CORP NEW COM 032095101 61 469 SH   SOLE 8 469 0 0
AMPHENOL CORP NEW COM 032095101 161 1,234 SH   SOLE 9 1,234 0 0
AMPHENOL CORP NEW COM 032095101 12,187 93,192 SH   SOLE 20 0 93,192 0
AMPHENOL CORP NEW COM 032095101 6,017 46,013 SH   SOLE 82 0 46,013 0
AMPHENOL CORP NEW COM 032095101 11,404 87,204 SH   SOLE 99 0 87,204 0
AMYRIS INC COM 03236M200 213 34,415 SH   SOLE 1 34,415 0 0
AMYRIS INC COM 03236M200 0 68 SH   SOLE 8 68 0 0
ANALOG DEVICES INC COM 032654105 82,034 555,294 SH   SOLE 1 555,294 0 0
ANALOG DEVICES INC COM 032654105 4 25 SH   DFND 1 0 0 25
ANALOG DEVICES INC OPT 032654105 620 4,200 SH Put SOLE 8 4,200 0 0
ANALOG DEVICES INC OPT 032654105 488 3,300 SH Call SOLE 8 3,300 0 0
ANALOG DEVICES INC COM 032654105 93 625 SH   SOLE 8 625 0 0
ANALOG DEVICES INC COM 032654105 4,490 30,394 SH   SOLE 9 30,394 0 0
ANALOG DEVICES INC COM 032654105 4 24 SH   DFND 20 0 0 24
ANAPLAN INC COM 03272L108 97,917 1,362,793 SH   SOLE 1 1,362,793 0 0
ANAPLAN INC COM 03272L108 37 514 SH   SOLE 8 514 0 0
ANAPTYSBIO INC COM 032724106 148 6,910 SH   SOLE 1 6,910 0 0
ANAPTYSBIO INC COM 032724106 10 469 SH   SOLE 8 469 0 0
ANAVEX LIFE SCIENCES CORP COM 032797300 396 73,344 SH   SOLE 1 73,344 0 0
ANDERSONS INC COM 034164103 837 34,150 SH   SOLE 1 34,150 0 0
ANGI HOMESERVICES INC COM 00183L102 1,644 124,600 SH   SOLE 1 124,600 0 0
ANGI HOMESERVICES INC COM 00183L102 1 54 SH   SOLE 8 54 0 0
ANGIODYNAMICS INC COM 03475V101 1,009 65,774 SH   SOLE 1 65,774 0 0
ANGIODYNAMICS INC COM 03475V101 2 102 SH   SOLE 8 102 0 0
ANGLOGOLD ASHANTI LIMITED OPT 035128206 9,048 400,000 SH Put SOLE 1 400,000 0 0
ANGLOGOLD ASHANTI LIMITED ADR 035128206 7,077 312,855 SH   SOLE 1 312,855 0 0
ANGLOGOLD ASHANTI LIMITED ADR 035128206 487 21,524 SH   SOLE 8 21,524 0 0
ANGLOGOLD ASHANTI LIMITED OPT 035128206 2,796 123,600 SH Put SOLE 8 123,600 0 0
ANGLOGOLD ASHANTI LIMITED OPT 035128206 918 40,600 SH Call SOLE 8 40,600 0 0
ANGLOGOLD ASHANTI LIMITED ADR 035128206 102 4,509 SH   SOLE 9 4,509 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 252 3,600 SH   DFND 1 0 0 3,600
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 283 4,052 SH   SOLE 1 4,052 0 0
ANHEUSER BUSCH INBEV SA/NV OPT 03524A108 8,390 120,000 SH Call SOLE 1 120,000 0 0
ANHEUSER BUSCH INBEV SA/NV OPT 03524A108 2,929 41,900 SH Call SOLE 8 41,900 0 0
ANHEUSER BUSCH INBEV SA/NV OPT 03524A108 9,228 132,000 SH Put SOLE 8 132,000 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 3,096 44,286 SH   SOLE 8 44,286 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 29 413 SH   SOLE 9 413 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 510 7,300 SH   SOLE 82 7,300 0 0
ANI PHARMACEUTICALS INC COM 00182C103 308 10,599 SH   SOLE 1 10,599 0 0
ANI PHARMACEUTICALS INC COM 00182C103 139 4,787 SH   SOLE 8 4,787 0 0
ANIKA THERAPEUTICS INC COM 035255108 1,069 23,617 SH   SOLE 1 23,617 0 0
ANIKA THERAPEUTICS INC COM 035255108 5 113 SH   SOLE 8 113 0 0
ANNALY CAPITAL MANAGEMENT IN TRUS 035710409 16,106 1,905,993 SH   SOLE 1 1,905,993 0 0
ANNALY CAPITAL MANAGEMENT IN TRUS 035710409 99 11,700 SH   DFND 1 0 0 11,700
ANNALY CAPITAL MANAGEMENT IN OPT 035710409 104 12,300 SH Put SOLE 8 12,300 0 0
ANNALY CAPITAL MANAGEMENT IN TRUS 035710409 49 5,736 SH   SOLE 8 5,736 0 0
ANNALY CAPITAL MANAGEMENT IN TRUS 035710409 466 55,155 SH   SOLE 9 55,155 0 0
ANSYS INC COM 03662Q105 43,438 119,400 SH   SOLE 1 119,400 0 0
ANSYS INC COM 03662Q105 2,598 7,138 SH   SOLE 9 7,138 0 0
ANTARES PHARMA INC COM 036642106 212 53,059 SH   SOLE 1 53,059 0 0
ANTARES PHARMA INC COM 036642106 39 9,800 SH   SOLE 8 9,800 0 0
ANTERO MIDSTREAM CORP COM 03676B102 384 49,780 SH   SOLE 1 49,780 0 0
ANTERO RESOURCES CORP COM 03674X106 1,762 323,103 SH   SOLE 1 323,103 0 0
ANTERO RESOURCES CORP COM 03674X106 26 4,712 SH   DFND 1 0 0 4,712
ANTERO RESOURCES CORP COM 03674X106 33 6,104 SH   SOLE 8 6,104 0 0
ANTERO RESOURCES CORP OPT 03674X106 14 2,500 SH Call SOLE 8 2,500 0 0
ANTERO RESOURCES CORP COM 03674X106 166 30,394 SH   SOLE 9 30,394 0 0
ANTHEM INC COM 036752103 111,905 348,514 SH   SOLE 1 348,514 0 0
ANTHEM INC COM 036752103 450 1,399 SH   SOLE 8 1,399 0 0
ANTHEM INC OPT 036752103 7,546 23,500 SH Put SOLE 8 23,500 0 0
ANTHEM INC OPT 036752103 2,761 8,600 SH Call SOLE 8 8,600 0 0
ANTHEM INC COM 036752103 6,675 20,789 SH   SOLE 9 20,789 0 0
ANTHEM INC COM 036752103 883 2,749 SH   SOLE 99 2,749 0 0
ANWORTH MTG ASSET CORP TRUS 037347101 182 66,992 SH   SOLE 1 66,992 0 0
APACHE CORP COM 037411105 91 6,392 SH   DFND 1 0 0 6,392
APACHE CORP COM 037411105 3,565 251,190 SH   SOLE 1 251,190 0 0
APACHE CORP OPT 037411105 370 26,100 SH Put SOLE 8 26,100 0 0
APACHE CORP COM 037411105 113 7,993 SH   SOLE 8 7,993 0 0
APACHE CORP OPT 037411105 575 40,500 SH Call SOLE 8 40,500 0 0
APACHE CORP COM 037411105 400 28,197 SH   SOLE 9 28,197 0 0
APARTMENT INVT &amp MGMT CO TRUS 03748R754 20 3,794 SH   SOLE 1 3,794 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 4,793 83,788 SH   SOLE 1 83,788 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 96 1,675 SH   SOLE 8 1,675 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 181 3,167 SH   SOLE 99 3,167 0 0
APHRIA INC COM 03765K104 243 35,144 SH   DFND 1 0 0 35,144
APHRIA INC COM 03765K104 84 12,177 SH   SOLE 8 12,177 0 0
APHRIA INC OPT 03765K104 210 30,400 SH Put SOLE 8 30,400 0 0
APOGEE ENTERPRISES INC COM 037598109 1,182 37,340 SH   SOLE 1 37,340 0 0
APOLLO COML REAL EST FIN INC TRUS 03762U105 1,645 147,279 SH   SOLE 1 147,279 0 0
APOLLO COML REAL EST FIN INC BOND 03762UAB1 355 373,000 PRN   SOLE 8 0 0 373,000
APOLLO INVT CORP COM 03761U502 1 65 SH   SOLE 8 65 0 0
APOLLO MED HLDGS INC COM 03763A207 119 6,522 SH   SOLE 1 6,522 0 0
APPFOLIO INC COM 03783C100 3,278 18,213 SH   SOLE 1 18,213 0 0
APPFOLIO INC COM 03783C100 117 648 SH   SOLE 8 648 0 0
APPIAN CORP COM 03782L101 42 257 SH   DFND 1 0 0 257
APPIAN CORP COM 03782L101 3,143 19,392 SH   SOLE 1 19,392 0 0
APPIAN CORP COM 03782L101 1,232 7,603 SH   SOLE 8 7,603 0 0
APPLE HOSPITALITY REIT INC TRUS 03784Y200 860 66,611 SH   SOLE 1 66,611 0 0
APPLE INC OPT 037833100 345,738 2,605,600 SH Put SOLE 1 2,605,600 0 0
APPLE INC COM 037833100 14,945 112,628 SH   DFND 1 0 0 112,628
APPLE INC OPT 037833100 122,048 919,800 SH Call SOLE 1 919,800 0 0
APPLE INC COM 037833100 2,781,420 20,961,781 SH   SOLE 1 18,819,554 2,142,227 0
APPLE INC OPT 037833100 328,301 2,474,200 SH Call SOLE 8 2,474,200 0 0
APPLE INC OPT 037833100 668,718 5,039,700 SH Put SOLE 8 5,039,700 0 0
APPLE INC COM 037833100 236,891 1,785,305 SH   SOLE 8 1,785,305 0 0
APPLE INC COM 037833100 9,660 72,802 SH   SOLE 9 72,802 0 0
APPLE INC COM 037833100 38,938 293,452 SH   SOLE 20 0 293,452 0
APPLE INC COM 037833100 3,612 27,223 SH   DFND 20 0 0 27,223
APPLE INC COM 037833100 19,319 145,594 SH   SOLE 82 0 145,594 0
APPLE INC COM 037833100 31,264 235,616 SH   SOLE 99 2,926 232,690 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 108 26,353 SH   SOLE 1 26,353 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 3,474 44,538 SH   SOLE 1 44,538 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 384 4,919 SH   SOLE 8 4,919 0 0
APPLIED MATLS INC COM 038222105 426 4,941 SH   DFND 1 0 0 4,941
APPLIED MATLS INC OPT 038222105 38,818 449,800 SH Call SOLE 1 449,800 0 0
APPLIED MATLS INC OPT 038222105 25,287 293,000 SH Put SOLE 1 293,000 0 0
APPLIED MATLS INC COM 038222105 120,960 1,401,596 SH   SOLE 1 1,401,596 0 0
APPLIED MATLS INC COM 038222105 2,358 27,325 SH   SOLE 8 27,325 0 0
APPLIED MATLS INC OPT 038222105 28,393 329,000 SH Put SOLE 8 329,000 0 0
APPLIED MATLS INC OPT 038222105 898 10,400 SH Call SOLE 8 10,400 0 0
APPLIED MATLS INC COM 038222105 6,478 75,058 SH   SOLE 9 75,058 0 0
APPLIED MATLS INC OPT 038222105 6,473 75,000 SH Put SOLE 9 75,000 0 0
APPLIED MATLS INC OPT 038222105 25,890 300,000 SH Call SOLE 9 300,000 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 60 7,030 SH   DFND 1 0 0 7,030
APPLIED OPTOELECTRONICS INC COM 03823U102 295 34,764 SH   SOLE 1 34,764 0 0
APPLIED THERAPEUTICS INC COM 03828A101 97 4,397 SH   SOLE 1 4,397 0 0
APTARGROUP INC COM 038336103 1,426 10,411 SH   SOLE 1 10,411 0 0
APTARGROUP INC COM 038336103 31 223 SH   SOLE 8 223 0 0
APTARGROUP INC COM 038336103 1,721 12,569 SH   SOLE 99 12,569 0 0
APTINYX INC COM 03836N103 38 11,013 SH   SOLE 1 11,013 0 0
APTINYX INC COM 03836N103 14 4,239 SH   SOLE 8 4,239 0 0
APTIV PLC COM G6095L109 91 697 SH   DFND 1 0 0 697
APTIV PLC COM G6095L109 33,940 260,491 SH   SOLE 1 260,491 0 0
APTIV PLC COM G6095L109 839 6,433 SH   SOLE 8 6,433 0 0
APTIV PLC OPT G6095L109 156 1,200 SH Call SOLE 8 1,200 0 0
APTIV PLC COM G6095L109 2,788 21,394 SH   SOLE 9 21,394 0 0
APTOSE BIOSCIENCES INC COM 03835T200 0 9 SH   SOLE 8 9 0 0
APYX MEDICAL CORPORATION COM 03837C106 78 10,792 SH   SOLE 1 10,792 0 0
AQUABOUNTY TECHNOLOGIES INC COM 03842K200 0 3 SH   SOLE 8 3 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 34 6,415 SH   SOLE 1 6,415 0 0
ARAMARK COM 03852U106 6,391 166,094 SH   SOLE 1 166,094 0 0
ARAMARK COM 03852U106 72 1,884 SH   SOLE 9 1,884 0 0
ARAVIVE INC COM 03890D108 22 3,924 SH   SOLE 1 3,924 0 0
ARBOR REALTY TRUST INC TRUS 038923108 2,086 147,094 SH   SOLE 1 147,094 0 0
ARBOR REALTY TRUST INC TRUS 038923108 158 11,142 SH   SOLE 8 11,142 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 1 391 SH   SOLE 8 391 0 0
ARCBEST CORP COM 03937C105 3,929 92,101 SH   SOLE 1 92,101 0 0
ARCBEST CORP COM 03937C105 19 441 SH   SOLE 8 441 0 0
ARCELORMITTAL SA LUXEMBOURG ADR 03938L203 0 4 SH   SOLE 1 4 0 0
ARCELORMITTAL SA LUXEMBOURG OPT 03938L203 12,629 551,500 SH Put SOLE 8 551,500 0 0
ARCELORMITTAL SA LUXEMBOURG ADR 03938L203 309 13,489 SH   SOLE 8 13,489 0 0
ARCELORMITTAL SA LUXEMBOURG OPT 03938L203 14,292 624,100 SH Call SOLE 8 624,100 0 0
ARCH CAP GROUP LTD COM G0450A105 20,861 578,364 SH   SOLE 1 578,364 0 0
ARCH CAP GROUP LTD COM G0450A105 120 3,312 SH   SOLE 9 3,312 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 45,556 903,703 SH   SOLE 1 903,703 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,976 39,187 SH   SOLE 8 39,187 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 2,304 45,713 SH   SOLE 9 45,713 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 30 600 SH   DFND 20 0 0 600
ARCHER DANIELS MIDLAND CO COM 039483102 938 18,614 SH   SOLE 99 18,614 0 0
ARCHROCK INC COM 03957W106 1,483 171,266 SH   SOLE 1 171,266 0 0
ARCHROCK INC COM 03957W106 148 17,051 SH   SOLE 8 17,051 0 0
ARCOS DORADOS HOLDINGS INC COM G0457F107 36 7,093 SH   DFND 1 0 0 7,093
ARCOSA INC COM 039653100 3,410 62,083 SH   SOLE 1 62,083 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 3,271 75,406 SH   SOLE 1 75,406 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 17 400 SH   SOLE 8 400 0 0
ARCUS BIOSCIENCES INC COM 03969F109 621 23,896 SH   SOLE 1 23,896 0 0
ARCUS BIOSCIENCES INC COM 03969F109 576 22,178 SH   SOLE 8 22,178 0 0
ARDAGH GROUP S A COM L0223L101 13 730 SH   SOLE 1 730 0 0
ARDAGH GROUP S A COM L0223L101 73 4,213 SH   SOLE 99 4,213 0 0
ARDELYX INC COM 039697107 155 23,898 SH   SOLE 1 23,898 0 0
ARDELYX INC COM 039697107 19 2,947 SH   SOLE 8 2,947 0 0
ARDMORE SHIPPING CORP COM Y0207T100 119 36,431 SH   SOLE 1 36,431 0 0
ARENA PHARMACEUTICALS INC COM 040047607 5,397 70,243 SH   SOLE 1 70,243 0 0
ARENA PHARMACEUTICALS INC COM 040047607 111 1,445 SH   SOLE 8 1,445 0 0
ARENA PHARMACEUTICALS INC COM 040047607 117 1,527 SH   SOLE 99 1,527 0 0
ARES CAPITAL CORP COM 04010L103 51 3,000 SH   DFND 1 0 0 3,000
ARES CAPITAL CORP COM 04010L103 3 175 SH   SOLE 1 175 0 0
ARES CAPITAL CORP COM 04010L103 601 35,578 SH   SOLE 8 35,578 0 0
ARES CAPITAL CORP BOND 04010LAW3 3,674 3,482,000 PRN   SOLE 8 0 0 3,482,000
ARES CAPITAL CORP OPT 04010L103 4,114 243,600 SH Put SOLE 8 243,600 0 0
ARES CAPITAL CORP COM 04010L103 138 8,189 SH   SOLE 9 8,189 0 0
ARES COML REAL ESTATE CORP TRUS 04013V108 118 9,930 SH   SOLE 1 9,930 0 0
ARES MANAGEMENT CORPORATION COM 03990B101 2,401 51,028 SH   SOLE 1 51,028 0 0
ARES MANAGEMENT CORPORATION COM 03990B101 774 16,443 SH   SOLE 99 16,443 0 0
ARGAN INC COM 04010E109 212 4,757 SH   SOLE 1 4,757 0 0
ARGENX SE OPT 04016X101 3,323 11,300 SH Call SOLE 8 11,300 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 458 10,477 SH   SOLE 1 10,477 0 0
ARISTA NETWORKS INC COM 040413106 18,219 62,695 SH   SOLE 1 62,695 0 0
ARISTA NETWORKS INC COM 040413106 12 40 SH   DFND 1 0 0 40
ARISTA NETWORKS INC OPT 040413106 11,042 38,000 SH Call SOLE 1 38,000 0 0
ARISTA NETWORKS INC OPT 040413106 5,812 20,000 SH Put SOLE 1 20,000 0 0
ARISTA NETWORKS INC OPT 040413106 378 1,300 SH Call SOLE 8 1,300 0 0
ARISTA NETWORKS INC OPT 040413106 22,955 79,000 SH Put SOLE 8 79,000 0 0
ARISTA NETWORKS INC COM 040413106 44 150 SH   SOLE 8 150 0 0
ARISTA NETWORKS INC COM 040413106 1,359 4,679 SH   SOLE 9 4,679 0 0
ARISTA NETWORKS INC COM 040413106 40 137 SH   DFND 20 0 0 137
ARK ETF TR FUND 00214Q708 49 990 SH   DFND 1 0 0 990
ARK ETF TR FUND 00214Q104 124 1,000 SH   DFND 1 0 0 1,000
ARK ETF TR FUND 00214Q302 50 531 SH   DFND 1 0 0 531
ARK ETF TR FUND 00214Q104 13,695 110,016 SH   SOLE 8 110,016 0 0
ARK ETF TR FUND 00214Q302 746 8,000 SH   DFND 20 0 0 8,000
ARLO TECHNOLOGIES INC COM 04206A101 1,107 141,974 SH   SOLE 1 141,974 0 0
ARMADA HOFFLER PPTYS INC TRUS 04208T108 738 65,810 SH   SOLE 1 65,810 0 0
ARMADA HOFFLER PPTYS INC TRUS 04208T108 70 6,207 SH   SOLE 8 6,207 0 0
ARMOUR RESIDENTIAL REIT INC TRUS 042315507 1,886 174,701 SH   SOLE 1 174,701 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 123 1,648 SH   SOLE 1 1,648 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 691 9,288 SH   SOLE 99 9,288 0 0
ARROW ELECTRS INC COM 042735100 5,327 54,747 SH   SOLE 1 54,747 0 0
ARROW ELECTRS INC COM 042735100 62 632 SH   SOLE 9 632 0 0
ARROW FINL CORP COM 042744102 817 27,314 SH   SOLE 1 27,314 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 12,430 161,984 SH   SOLE 1 161,984 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 185 2,412 SH   SOLE 8 2,412 0 0
ARTESIAN RES CORP COM 043113208 313 8,456 SH   SOLE 1 8,456 0 0
ARTISAN PARTNERS ASSET MGMT COM 04316A108 2,771 55,043 SH   SOLE 1 55,043 0 0
ARTISAN PARTNERS ASSET MGMT COM 04316A108 65 1,296 SH   SOLE 8 1,296 0 0
ARTISAN PARTNERS ASSET MGMT COM 04316A108 59 1,168 SH   SOLE 99 1,168 0 0
ARVINAS INC COM 04335A105 21,094 248,380 SH   SOLE 1 248,380 0 0
ARVINAS INC COM 04335A105 98 1,165 SH   SOLE 8 1,165 0 0
ARVINAS INC COM 04335A105 25 300 SH   SOLE 99 300 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 3,787 25,983 SH   SOLE 1 25,983 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 229 1,575 SH   SOLE 8 1,575 0 0
ASCENDIS PHARMA A/S ADR 04351P101 600 3,600 SH   SOLE 1 3,600 0 0
ASCENDIS PHARMA A/S ADR 04351P101 26 154 SH   SOLE 8 154 0 0
ASCENDIS PHARMA A/S ADR 04351P101 97 583 SH   SOLE 99 583 0 0
ASGN INC COM 00191U102 1,766 21,128 SH   SOLE 1 21,128 0 0
ASGN INC COM 00191U102 318 3,808 SH   SOLE 8 3,808 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 724 9,143 SH   SOLE 1 9,143 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 63 790 SH   SOLE 8 790 0 0
ASML HOLDING N V ADR N07059210 90 184 SH   DFND 1 0 0 184
ASML HOLDING N V ADR N07059210 29,990 61,490 SH   SOLE 1 61,490 0 0
ASML HOLDING N V OPT N07059210 3,560 7,300 SH Put SOLE 8 7,300 0 0
ASML HOLDING N V ADR N07059210 176 360 SH   SOLE 8 360 0 0
ASML HOLDING N V OPT N07059210 7,950 16,300 SH Call SOLE 8 16,300 0 0
ASPEN AEROGELS INC COM 04523Y105 111 6,667 SH   SOLE 1 6,667 0 0
ASPEN AEROGELS INC COM 04523Y105 128 7,657 SH   SOLE 8 7,657 0 0
ASPEN GROUP INC COM 04530L203 80 7,189 SH   SOLE 1 7,189 0 0
ASPEN TECHNOLOGY INC COM 045327103 10,279 78,918 SH   SOLE 1 78,918 0 0
ASPEN TECHNOLOGY INC COM 045327103 164 1,259 SH   SOLE 99 1,259 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 60 9,906 SH   SOLE 1 9,906 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 773 127,803 SH   SOLE 8 127,803 0 0
ASSOCIATED BANC CORP COM 045487105 1,595 93,531 SH   SOLE 1 93,531 0 0
ASSOCIATED CAP GROUP INC COM 045528106 21 584 SH   SOLE 1 584 0 0
ASSURANT INC COM 04621X108 12,743 93,542 SH   SOLE 1 93,542 0 0
ASSURANT INC COM 04621X108 663 4,873 SH   SOLE 9 4,873 0 0
ASSURANT INC COM 04621X108 499 3,662 SH   SOLE 99 3,662 0 0
ASSURED GUARANTY LTD COM G0585R106 3,460 109,869 SH   SOLE 1 109,869 0 0
ASSURED GUARANTY LTD OPT G0585R106 356 11,300 SH Put SOLE 8 11,300 0 0
ASSURED GUARANTY LTD COM G0585R106 333 10,586 SH   SOLE 8 10,586 0 0
ASSURED GUARANTY LTD COM G0585R106 135 4,278 SH   SOLE 9 4,278 0 0
ASSURED GUARANTY LTD COM G0585R106 215 6,841 SH   SOLE 99 6,841 0 0
ASTEC INDS INC COM 046224101 2,693 46,511 SH   SOLE 1 46,511 0 0
ASTRAZENECA PLC OPT 046353108 85 1,700 SH Put SOLE 8 1,700 0 0
ASTRAZENECA PLC OPT 046353108 625 12,500 SH Call SOLE 8 12,500 0 0
ASTRAZENECA PLC ADR 046353108 13,247 265,000 SH   SOLE 9 265,000 0 0
ASTRAZENECA PLC ADR 046353108 6 124 SH   DFND 20 0 0 124
ASTRONICS CORP COM 046433108 101 7,661 SH   SOLE 1 7,661 0 0
ASTRONICS CORP COM 046433108 40 3,039 SH   SOLE 8 3,039 0 0
ASURE SOFTWARE INC COM 04649U102 31 4,382 SH   SOLE 1 4,382 0 0
AT HOME GROUP INC COM 04650Y100 1,038 67,126 SH   SOLE 1 67,126 0 0
AT HOME GROUP INC COM 04650Y100 194 12,520 SH   DFND 1 0 0 12,520
AT HOME GROUP INC COM 04650Y100 40 2,595 SH   SOLE 8 2,595 0 0
AT HOME GROUP INC OPT 04650Y100 46 3,000 SH Call SOLE 8 3,000 0 0
AT HOME GROUP INC COM 04650Y100 128 8,291 SH   SOLE 9 8,291 0 0
AT&ampT INC COM 00206R102 403 14,008 SH   DFND 1 0 0 14,008
AT&ampT INC OPT 00206R102 33,534 1,166,000 SH Put SOLE 1 1,166,000 0 0
AT&ampT INC OPT 00206R102 53,362 1,855,400 SH Call SOLE 1 1,855,400 0 0
AT&ampT INC COM 00206R102 401,554 13,962,277 SH   SOLE 1 13,962,277 0 0
AT&ampT INC OPT 00206R102 26,281 913,800 SH Put SOLE 8 913,800 0 0
AT&ampT INC COM 00206R102 18,094 629,149 SH   SOLE 8 629,149 0 0
AT&ampT INC OPT 00206R102 10,296 358,000 SH Call SOLE 8 358,000 0 0
AT&ampT INC COM 00206R102 6,029 209,647 SH   SOLE 9 209,647 0 0
AT&ampT INC COM 00206R102 5,252 182,607 SH   DFND 20 0 0 182,607
AT&ampT INC COM 00206R102 115 3,995 SH   SOLE 99 3,995 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 1,285 65,490 SH   SOLE 1 65,490 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 80 4,083 SH   SOLE 8 4,083 0 0
ATHENE HOLDING LTD COM G0684D107 6,743 156,288 SH   SOLE 1 156,288 0 0
ATHENE HOLDING LTD COM G0684D107 48 1,098 SH   SOLE 9 1,098 0 0
ATHENEX INC COM 04685N103 799 72,280 SH   SOLE 1 72,280 0 0
ATHENEX INC COM 04685N103 34 3,136 SH   SOLE 8 3,136 0 0
ATHERSYS INC NEW COM 04744L106 140 80,143 SH   SOLE 1 80,143 0 0
ATHERSYS INC NEW COM 04744L106 14 8,208 SH   SOLE 8 8,208 0 0
ATKORE INTL GROUP INC COM 047649108 1,495 36,366 SH   SOLE 1 36,366 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 498 31,296 SH   SOLE 1 31,296 0 0
ATLANTIC POWER CORP COM 04878Q863 173 82,493 SH   SOLE 1 82,493 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 829 25,163 SH   SOLE 1 25,163 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 157 4,776 SH   SOLE 99 4,776 0 0
ATLANTICA SUSTAINABLE INFR P COM G0751N103 93 2,456 SH   SOLE 1 2,456 0 0
ATLANTICA SUSTAINABLE INFR P COM G0751N103 93 2,456 SH   SOLE 9 2,456 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 41 1,629 SH   SOLE 1 1,629 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 1,759 32,251 SH   SOLE 1 32,251 0 0
ATLAS AIR WORLDWIDE HLDGS IN OPT 049164205 60 1,100 SH Call SOLE 8 1,100 0 0
ATLAS AIR WORLDWIDE HLDGS IN BOND 049164BJ4 2,750 2,400,000 PRN   SOLE 8 0 0 2,400,000
ATLASSIAN CORP PLC COM G06242104 27,691 118,401 SH   SOLE 1 118,401 0 0
ATLASSIAN CORP PLC OPT G06242104 19,458 83,200 SH Put SOLE 8 83,200 0 0
ATLASSIAN CORP PLC COM G06242104 3,579 15,303 SH   SOLE 8 15,303 0 0
ATMOS ENERGY CORP COM 049560105 13,450 140,939 SH   SOLE 1 140,939 0 0
ATMOS ENERGY CORP COM 049560105 983 10,303 SH   SOLE 9 10,303 0 0
ATN INTL INC COM 00215F107 1,090 26,102 SH   SOLE 1 26,102 0 0
ATN INTL INC COM 00215F107 17 416 SH   SOLE 8 416 0 0
ATOMERA INC COM 04965B100 90 5,601 SH   SOLE 1 5,601 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 11 11,822 SH   SOLE 8 11,822 0 0
ATRECA INC COM 04965G109 176 10,878 SH   SOLE 1 10,878 0 0
ATRECA INC COM 04965G109 5 280 SH   SOLE 8 280 0 0
ATRECA INC COM 04965G109 22 1,371 SH   SOLE 99 1,371 0 0
ATRICURE INC COM 04963C209 810 14,544 SH   SOLE 1 14,544 0 0
ATRICURE INC COM 04963C209 201 3,617 SH   SOLE 8 3,617 0 0
ATRION CORP COM 049904105 293 455 SH   SOLE 1 455 0 0
ATRION CORP COM 049904105 101 157 SH   SOLE 8 157 0 0
AUBURN NATL BANCORP COM 050473107 32 754 SH   SOLE 1 754 0 0
AUDIOCODES LTD COM M15342104 13 465 SH   SOLE 1 465 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 138 10,000 SH   SOLE 1 10,000 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 2,061 149,024 SH   SOLE 8 149,024 0 0
AUTODESK INC COM 052769106 87,240 285,712 SH   SOLE 1 285,712 0 0
AUTODESK INC OPT 052769106 10,382 34,000 SH Call SOLE 8 34,000 0 0
AUTODESK INC COM 052769106 1,426 4,671 SH   SOLE 8 4,671 0 0
AUTODESK INC OPT 052769106 1,557 5,100 SH Put SOLE 8 5,100 0 0
AUTODESK INC COM 052769106 5,520 18,078 SH   SOLE 9 18,078 0 0
AUTOHOME INC ADR 05278C107 1 6 SH   SOLE 1 6 0 0
AUTOHOME INC ADR 05278C107 3,287 33,000 SH   SOLE 9 33,000 0 0
AUTOLIV INC COM 052800109 3,441 37,371 SH   SOLE 1 37,371 0 0
AUTOLIV INC COM 052800109 108 1,182 SH   SOLE 9 1,182 0 0
AUTOLUS THERAPEUTICS PLC ADR 05280R100 1 148 SH   SOLE 8 148 0 0
AUTOMATIC DATA PROCESSING IN OPT 053015103 12,334 70,000 SH Call SOLE 1 70,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 109,252 620,042 SH   SOLE 1 620,042 0 0
AUTOMATIC DATA PROCESSING IN OPT 053015103 1,110 6,300 SH Call SOLE 8 6,300 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 7 39 SH   SOLE 8 39 0 0
AUTOMATIC DATA PROCESSING IN OPT 053015103 881 5,000 SH Put SOLE 8 5,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,586 9,002 SH   SOLE 9 9,002 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 515 2,925 SH   SOLE 82 2,925 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,678 9,525 SH   SOLE 99 9,525 0 0
AUTONATION INC COM 05329W102 471 6,759 SH   SOLE 1 6,759 0 0
AUTONATION INC COM 05329W102 70 1,000 SH   DFND 1 0 0 1,000
AUTONATION INC COM 05329W102 102 1,467 SH   SOLE 8 1,467 0 0
AUTOZONE INC COM 053332102 81,401 68,665 SH   SOLE 1 68,665 0 0
AUTOZONE INC OPT 053332102 3,556 3,000 SH Put SOLE 8 3,000 0 0
AUTOZONE INC OPT 053332102 6,401 5,400 SH Call SOLE 8 5,400 0 0
AUTOZONE INC COM 053332102 2,361 1,992 SH   SOLE 8 1,992 0 0
AUTOZONE INC COM 053332102 2,259 1,906 SH   SOLE 9 1,906 0 0
AVADEL PHARMACEUTICALS PLC ADR 05337M104 95 14,215 SH   SOLE 8 14,215 0 0
AVALARA INC COM 05338G106 13,882 84,190 SH   SOLE 1 84,190 0 0
AVALARA INC COM 05338G106 111 669 SH   SOLE 9 669 0 0
AVALARA INC COM 05338G106 239 1,447 SH   SOLE 99 1,447 0 0
AVALON GLOBOCARE CORP COM 05344R104 8 6,484 SH   SOLE 1 6,484 0 0
AVALONBAY CMNTYS INC TRUS 053484101 31,198 194,454 SH   SOLE 1 194,454 0 0
AVALONBAY CMNTYS INC TRUS 053484101 1 9 SH   SOLE 8 9 0 0
AVALONBAY CMNTYS INC TRUS 053484101 1,839 11,467 SH   SOLE 9 11,467 0 0
AVALONBAY CMNTYS INC COM 053484101 5,978 37,262 SH   SOLE 99 37,262 0 0
AVANGRID INC COM 05351W103 6,619 145,640 SH   SOLE 1 145,640 0 0
AVANOS MED INC COM 05350V106 11 235 SH   DFND 1 0 0 235
AVANOS MED INC COM 05350V106 858 18,692 SH   SOLE 1 18,692 0 0
AVANTOR INC COM 05352A100 7,171 254,760 SH   SOLE 1 254,760 0 0
AVANTOR INC COM 05352A100 122 4,332 SH   SOLE 9 4,332 0 0
AVAYA HLDGS CORP COM 05351X101 5,663 295,777 SH   SOLE 1 295,777 0 0
AVAYA HLDGS CORP COM 05351X101 6 336 SH   SOLE 8 336 0 0
AVAYA HLDGS CORP COM 05351X101 166 8,665 SH   SOLE 99 8,665 0 0
AVENUE THERAPEUTICS INC COM 05360L205 13 2,150 SH   SOLE 1 2,150 0 0
AVERY DENNISON CORP COM 053611109 11,480 74,008 SH   SOLE 1 74,008 0 0
AVERY DENNISON CORP COM 053611109 16 100 SH   SOLE 8 100 0 0
AVERY DENNISON CORP COM 053611109 1,062 6,845 SH   SOLE 9 6,845 0 0
AVERY DENNISON CORP COM 053611109 1,861 11,997 SH   SOLE 99 11,997 0 0
AVIAT NETWORKS INC COM 05366Y201 9 250 SH   SOLE 1 250 0 0
AVID BIOSERVICES INC COM 05368M106 210 18,196 SH   SOLE 1 18,196 0 0
AVID TECHNOLOGY INC COM 05367P100 162 10,202 SH   SOLE 1 10,202 0 0
AVIS BUDGET GROUP COM 053774105 2,070 55,496 SH   SOLE 1 55,496 0 0
AVIS BUDGET GROUP OPT 053774105 10,272 275,400 SH Put SOLE 8 275,400 0 0
AVIS BUDGET GROUP COM 053774105 80 2,138 SH   SOLE 8 2,138 0 0
AVIS BUDGET GROUP OPT 053774105 2,130 57,100 SH Call SOLE 8 57,100 0 0
AVISTA CORP COM 05379B107 3,779 94,149 SH   SOLE 1 94,149 0 0
AVISTA CORP COM 05379B107 46 1,154 SH   SOLE 8 1,154 0 0
AVNET INC COM 053807103 821 23,378 SH   SOLE 1 23,378 0 0
AVNET INC COM 053807103 14 386 SH   SOLE 8 386 0 0
AVROBIO INC COM 05455M100 182 13,091 SH   SOLE 1 13,091 0 0
AVROBIO INC COM 05455M100 369 26,410 SH   SOLE 8 26,410 0 0
AVROBIO INC COM 05455M100 28 2,022 SH   SOLE 99 2,022 0 0
AXALTA COATING SYS LTD COM G0750C108 3,912 137,007 SH   SOLE 1 137,007 0 0
AXALTA COATING SYS LTD COM G0750C108 1,460 51,118 SH   SOLE 8 51,118 0 0
AXALTA COATING SYS LTD OPT G0750C108 37 1,300 SH Put SOLE 8 1,300 0 0
AXALTA COATING SYS LTD OPT G0750C108 994 34,800 SH Call SOLE 8 34,800 0 0
AXALTA COATING SYS LTD COM G0750C108 48 1,660 SH   SOLE 9 1,660 0 0
AXALTA COATING SYS LTD COM G0750C108 824 28,869 SH   SOLE 99 28,869 0 0
AXCELIS TECHNOLOGIES INC COM 054540208 1,222 41,950 SH   SOLE 1 41,950 0 0
AXCELIS TECHNOLOGIES INC COM 054540208 52 1,802 SH   SOLE 99 1,802 0 0
AXCELLA HEALTH INC COM 05454B105 26 4,998 SH   SOLE 1 4,998 0 0
AXIS CAP HLDGS LTD COM G0692U109 1,436 28,503 SH   SOLE 1 28,503 0 0
AXOGEN INC COM 05463X106 603 33,660 SH   SOLE 1 33,660 0 0
AXOGEN INC COM 05463X106 2 134 SH   SOLE 8 134 0 0
AXON ENTERPRISE INC COM 05464C101 13,606 111,043 SH   SOLE 1 111,043 0 0
AXON ENTERPRISE INC COM 05464C101 538 4,394 SH   SOLE 8 4,394 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 515 10,314 SH   SOLE 1 10,314 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 13 252 SH   SOLE 8 252 0 0
AXOS FINANCIAL INC COM 05465C100 2,207 58,812 SH   SOLE 1 58,812 0 0
AXSOME THERAPEUTICS INC COM 05464T104 931 11,432 SH   SOLE 8 11,432 0 0
AXT INC COM 00246W103 122 12,747 SH   SOLE 1 12,747 0 0
AZZ INC COM 002474104 1,371 28,888 SH   SOLE 1 28,888 0 0
B &amp G FOODS INC NEW COM 05508R106 97 3,500 SH   DFND 1 0 0 3,500
B &amp G FOODS INC NEW COM 05508R106 2,206 79,578 SH   SOLE 1 79,578 0 0
B. RILEY FINANCIAL INC COM 05580M108 271 6,126 SH   SOLE 1 6,126 0 0
B2GOLD CORP COM 11777Q209 3,405 608,042 SH   SOLE 1 608,042 0 0
B2GOLD CORP COM 11777Q209 48 8,739 SH   SOLE 9 8,739 0 0
B2GOLD CORP COM 11777Q209 321 57,255 SH   SOLE 99 57,255 0 0
BADGER METER INC COM 056525108 5,974 63,520 SH   SOLE 1 63,520 0 0
BAIDU INC ADR 056752108 73 337 SH   DFND 1 0 0 337
BAIDU INC ADR 056752108 314,535 1,454,565 SH   SOLE 1 1,454,565 0 0
BAIDU INC OPT 056752108 26,922 124,500 SH Put SOLE 8 124,500 0 0
BAIDU INC ADR 056752108 12,101 55,960 SH   SOLE 8 55,960 0 0
BAIDU INC OPT 056752108 6,422 29,700 SH Call SOLE 8 29,700 0 0
BAIDU INC ADR 056752108 36,364 168,170 SH   SOLE 9 168,170 0 0
BAIDU INC ADR 056752108 6,010 27,794 SH   DFND 20 0 0 27,794
BAIDU INC ADR 056752108 4,325 20,001 SH   SOLE 99 20,001 0 0
BAKER HUGHES COMPANY COM 05722G100 12,480 598,534 SH   SOLE 1 598,534 0 0
BAKER HUGHES COMPANY COM 05722G100 266 12,744 SH   SOLE 8 12,744 0 0
BAKER HUGHES COMPANY OPT 05722G100 277 13,300 SH Put SOLE 8 13,300 0 0
BAKER HUGHES COMPANY COM 05722G100 1,168 56,024 SH   SOLE 9 56,024 0 0
BALCHEM CORP COM 057665200 4,130 35,857 SH   SOLE 1 35,857 0 0
BALCHEM CORP COM 057665200 169 1,465 SH   SOLE 8 1,465 0 0
BALL CORP COM 058498106 41 436 SH   DFND 1 0 0 436
BALL CORP COM 058498106 45,004 482,978 SH   SOLE 1 482,978 0 0
BALL CORP OPT 058498106 102 1,100 SH Put SOLE 8 1,100 0 0
BALL CORP COM 058498106 190 2,037 SH   SOLE 8 2,037 0 0
BALL CORP COM 058498106 2,509 26,924 SH   SOLE 9 26,924 0 0
BALLARD PWR SYS INC NEW COM 058586108 19 806 SH   DFND 1 0 0 806
BALLARD PWR SYS INC NEW COM 058586108 29 1,250 SH   DFND 20 0 0 1,250
BANC OF CALIFORNIA INC COM 05990K106 722 49,098 SH   SOLE 1 49,098 0 0
BANCFIRST CORP COM 05945F103 1,211 20,648 SH   SOLE 1 20,648 0 0
BANCFIRST CORP COM 05945F103 164 2,801 SH   SOLE 8 2,801 0 0
BANCO BRADESCO S A ADR 059460303 6,464 1,228,880 SH   SOLE 1 1,228,880 0 0
BANCO BRADESCO S A ADR 059460303 486 92,450 SH   DFND 1 0 0 92,450
BANCO BRADESCO S A ADR 059460303 3,743 711,535 SH   SOLE 8 711,535 0 0
BANCO BRADESCO S A OPT 059460303 169 32,142 SH Call SOLE 8 32,142 0 0
BANCO BRADESCO S A OPT 059460303 4,283 814,330 SH Put SOLE 8 814,330 0 0
BANCO MACRO SA ADR 05961W105 47 3,028 SH   SOLE 99 3,028 0 0
BANCO SANTANDER BRASIL S A ADR 05967A107 46 5,304 SH   SOLE 1 5,304 0 0
BANCO SANTANDER MEXICO SA ADR 05969B103 175 34,000 SH   SOLE 99 34,000 0 0
BANCO SANTANDER S.A. ADR 05964H105 416 136,497 SH   SOLE 1 136,497 0 0
BANCO SANTANDER S.A. ADR 05964H105 77 25,096 SH   SOLE 9 25,096 0 0
BANCOLOMBIA S A ADR 05968L102 2,641 65,720 SH   SOLE 1 65,720 0 0
BANCORP INC DEL COM 05969A105 227 16,644 SH   SOLE 1 16,644 0 0
BANCORP INC DEL COM 05969A105 73 5,356 SH   SOLE 8 5,356 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 941 34,292 SH   SOLE 1 34,292 0 0
BANDWIDTH INC COM 05988J103 16,503 107,383 SH   SOLE 1 107,383 0 0
BANDWIDTH INC COM 05988J103 111 722 SH   SOLE 8 722 0 0
BANK COMM HLDGS COM 06424J103 50 5,135 SH   SOLE 1 5,135 0 0
BANK FIRST CORP COM 06211J100 132 2,025 SH   SOLE 1 2,025 0 0
BANK HAWAII CORP COM 062540109 1,390 18,148 SH   SOLE 1 18,148 0 0
BANK MARIN BANCORP COM 063425102 922 26,824 SH   SOLE 1 26,824 0 0
BANK MONTREAL QUE COM 063671101 152 2,000 SH   DFND 1 0 0 2,000
BANK MONTREAL QUE COM 063671101 55 729 SH   SOLE 1 729 0 0
BANK MONTREAL QUE COM 063671101 1,034 13,601 SH   SOLE 9 13,601 0 0
BANK MONTREAL QUE COM 063671101 222 2,926 SH   SOLE 99 2,926 0 0
BANK NEW YORK MELLON CORP COM 064058100 258 6,086 SH   DFND 1 0 0 6,086
BANK NEW YORK MELLON CORP COM 064058100 60,791 1,432,361 SH   SOLE 1 1,432,361 0 0
BANK NEW YORK MELLON CORP OPT 064058100 191 4,500 SH Call SOLE 8 4,500 0 0
BANK NEW YORK MELLON CORP OPT 064058100 2,317 54,600 SH Put SOLE 8 54,600 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,340 31,577 SH   SOLE 8 31,577 0 0
BANK NEW YORK MELLON CORP COM 064058100 2,919 68,788 SH   SOLE 9 68,788 0 0
BANK NOVA SCOTIA B C COM 064149107 10 184 SH   DFND 1 0 0 184
BANK NOVA SCOTIA B C COM 064149107 93 1,718 SH   SOLE 1 1,718 0 0
BANK NOVA SCOTIA B C COM 064149107 21,918 405,596 SH   SOLE 9 405,596 0 0
BANK NOVA SCOTIA B C COM 064149107 779 14,413 SH   SOLE 99 14,413 0 0
BANK OF NT BUTTERFIELD&ampSON L COM G0772R208 504 16,178 SH   SOLE 1 16,178 0 0
BANK OZK COM 06417N103 2,492 79,680 SH   SOLE 1 79,680 0 0
BANK OZK COM 06417N103 342 10,925 SH   SOLE 99 10,925 0 0
BANK PRINCETON NEW JERSEY COM 064520109 43 1,836 SH   SOLE 1 1,836 0 0
BANK7 CORP COM 06652N107 34 2,372 SH   SOLE 1 2,372 0 0
BANKFINANCIAL CORP COM 06643P104 116 13,277 SH   SOLE 1 13,277 0 0
BANKUNITED INC COM 06652K103 3,542 101,822 SH   SOLE 1 101,822 0 0
BANKWELL FINL GROUP INC COM 06654A103 42 2,139 SH   SOLE 1 2,139 0 0
BANNER CORP COM 06652V208 1,818 38,999 SH   SOLE 1 38,999 0 0
BANNER CORP COM 06652V208 132 2,839 SH   SOLE 8 2,839 0 0
BANNER CORP COM 06652V208 73 1,568 SH   SOLE 99 1,568 0 0
BAOZUN INC OPT 06684L103 13,740 400,000 SH Put SOLE 1 400,000 0 0
BAOZUN INC ADR 06684L103 1,156 33,627 SH   SOLE 1 33,627 0 0
BAOZUN INC OPT 06684L103 653 19,000 SH Put SOLE 8 19,000 0 0
BAOZUN INC OPT 06684L103 1,772 51,600 SH Call SOLE 8 51,600 0 0
BAOZUN INC ADR 06684L103 917 26,700 SH   SOLE 9 26,700 0 0
BAR HBR BANKSHARES COM 066849100 107 4,771 SH   SOLE 1 4,771 0 0
BARCLAYS BANK PLC FUND 06746P621 96 5,711 SH   DFND 1 0 0 5,711
BARCLAYS BANK PLC FUND 06746P621 60,012 3,574,261 SH   SOLE 1 3,574,261 0 0
BARCLAYS BANK PLC OPT 06746P621 13,768 820,000 SH Put SOLE 1 820,000 0 0
BARCLAYS BANK PLC OPT 06746P621 55,155 3,285,000 SH Call SOLE 1 3,285,000 0 0
BARCLAYS BANK PLC OPT 06746P621 68,490 4,079,200 SH Call SOLE 8 4,079,200 0 0
BARCLAYS BANK PLC OPT 06746P621 56,854 3,386,200 SH Put SOLE 8 3,386,200 0 0
BARCLAYS BANK PLC FUND 06746P621 881 52,500 SH   SOLE 8 52,500 0 0
BARCLAYS BK PLC FUND 06746P548 6,704 149,000 SH   SOLE 1 149,000 0 0
BARCLAYS BK PLC FUND 06742C723 2,942 251,875 SH   SOLE 1 251,875 0 0
BARCLAYS BK PLC FUND 06746P621 45,333 2,700,000 SH   SOLE 1 2,700,000 0 0
BARCLAYS BK PLC FUND 06746P472 4,031 80,000 SH   SOLE 1 80,000 0 0
BARCLAYS BK PLC FUND 06746P571 3,394 80,000 SH   SOLE 1 80,000 0 0
BARCLAYS BK PLC FUND 06740P221 70,841 5,013,500 SH   SOLE 1 5,013,500 0 0
BARCLAYS BK PLC FUND 06739H263 123 3,000 SH   SOLE 1 3,000 0 0
BARCLAYS BK PLC FUND 06740P650 5,717 67,400 SH   SOLE 1 67,400 0 0
BARCLAYS BK PLC FUND 06742A750 1,411 150,000 SH   SOLE 1 150,000 0 0
BARCLAYS BK PLC FUND 06740P114 16,033 533,998 SH   SOLE 1 533,998 0 0
BARCLAYS BK PLC FUND 06746P555 11,472 215,000 SH   SOLE 1 215,000 0 0
BARCLAYS BK PLC FUND 06746P456 3,581 83,000 SH   SOLE 1 83,000 0 0
BARCLAYS BK PLC FUND 06740D830 1,602 16,500 SH   SOLE 1 16,500 0 0
BARCLAYS BK PLC FUND 06747D700 14,736 400,000 SH   SOLE 1 400,000 0 0
BARCLAYS BK PLC FUND 06746P514 4,320 85,000 SH   SOLE 1 85,000 0 0
BARCLAYS BK PLC FUND 06746P431 3,405 64,000 SH   SOLE 1 64,000 0 0
BARCLAYS BK PLC FUND 06746P449 15,983 344,500 SH   SOLE 1 344,500 0 0
BARCLAYS BK PLC FUND 06746P522 10,223 186,000 SH   SOLE 1 186,000 0 0
BARCLAYS BK PLC FUND 06747D809 31,220 1,000,000 SH   SOLE 1 1,000,000 0 0
BARCLAYS BK PLC FUND 06746P563 14,758 394,500 SH   SOLE 1 394,500 0 0
BARCLAYS BK PLC FUND 06746P589 3,433 65,000 SH   SOLE 1 65,000 0 0
BARCLAYS BK PLC FUND 06745T368 1,468 100,000 SH   SOLE 1 100,000 0 0
BARCLAYS BK PLC FUND 06746P530 2,102 80,000 SH   SOLE 1 80,000 0 0
BARCLAYS BK PLC FUND 06746P480 5,602 85,000 SH   SOLE 1 85,000 0 0
BARCLAYS BK PLC FUND 06746P464 5,456 80,000 SH   SOLE 1 80,000 0 0
BARCLAYS BK PLC FUND 06742W430 25 307 SH   SOLE 1 307 0 0
BARCLAYS BK PLC FUND 06740P643 1,447 108,400 SH   SOLE 1 108,400 0 0
BARCLAYS PLC ADR 06738E204 878 109,852 SH   DFND 1 0 0 109,852
BARNES &amp NOBLE ED INC COM 06777U101 110 23,681 SH   SOLE 1 23,681 0 0
BARNES GROUP INC COM 067806109 2,795 55,139 SH   SOLE 1 55,139 0 0
BARRETT BUSINESS SVCS INC COM 068463108 167 2,447 SH   SOLE 1 2,447 0 0
BARRICK GOLD CORP COM 067901108 1,069 46,906 SH   DFND 1 0 0 46,906
BARRICK GOLD CORP OPT 067901108 6,834 300,000 SH Put SOLE 1 300,000 0 0
BARRICK GOLD CORP COM 067901108 25,804 1,132,775 SH   SOLE 1 1,132,775 0 0
BARRICK GOLD CORP OPT 067901108 35,992 1,580,000 SH Put SOLE 8 1,580,000 0 0
BARRICK GOLD CORP OPT 067901108 27,074 1,188,500 SH Call SOLE 8 1,188,500 0 0
BARRICK GOLD CORP COM 067901108 1,026 44,998 SH   SOLE 9 44,998 0 0
BARRICK GOLD CORP COM 067901108 96 4,200 SH   DFND 20 0 0 4,200
BARRICK GOLD CORP COM 067901108 1,486 65,223 SH   SOLE 99 65,223 0 0
BAUSCH HEALTH COS INC COM 071734107 8 401 SH   SOLE 1 401 0 0
BAUSCH HEALTH COS INC COM 071734107 11 550 SH   DFND 1 0 0 550
BAUSCH HEALTH COS INC OPT 071734107 287 13,800 SH Put SOLE 8 13,800 0 0
BAUSCH HEALTH COS INC OPT 071734107 2 100 SH Call SOLE 8 100 0 0
BAUSCH HEALTH COS INC COM 071734107 88 4,214 SH   SOLE 8 4,214 0 0
BAUSCH HEALTH COS INC COM 071734107 52 2,546 SH   SOLE 9 2,546 0 0
BAXTER INTL INC COM 071813109 32,994 411,192 SH   SOLE 1 411,192 0 0
BAXTER INTL INC COM 071813109 877 10,929 SH   SOLE 8 10,929 0 0
BAXTER INTL INC COM 071813109 515 6,419 SH   SOLE 9 6,419 0 0
BAYCOM CORP COM 07272M107 56 3,662 SH   SOLE 1 3,662 0 0
BAYTEX ENERGY CORP COM 07317Q105 24 43,817 SH   SOLE 9 43,817 0 0
BCB BANCORP INC COM 055298103 127 11,371 SH   SOLE 1 11,371 0 0
BCE INC COM 05534B760 136 3,175 SH   SOLE 1 3,175 0 0
BCE INC COM 05534B760 9,340 218,235 SH   SOLE 9 218,235 0 0
BEACON ROOFING SUPPLY INC COM 073685109 1,497 37,271 SH   SOLE 1 37,271 0 0
BEACON ROOFING SUPPLY INC OPT 073685109 2,058 51,200 SH Call SOLE 8 51,200 0 0
BEACON ROOFING SUPPLY INC COM 073685109 619 15,400 SH   SOLE 8 15,400 0 0
BEAZER HOMES USA INC COM 07556Q881 676 44,635 SH   SOLE 1 44,635 0 0
BECTON DICKINSON &amp CO COM 075887109 996 3,980 SH   DFND 1 0 0 3,980
BECTON DICKINSON &amp CO COM 075887109 63,282 252,899 SH   SOLE 1 252,899 0 0
BECTON DICKINSON &amp CO COM 075887109 13,285 53,095 SH   SOLE 8 53,095 0 0
BECTON DICKINSON &amp CO COM 075887109 319 1,275 SH   SOLE 9 1,275 0 0
BECTON DICKINSON &amp CO COM 075887109 4,808 19,217 SH   SOLE 99 19,217 0 0
BED BATH &amp BEYOND INC COM 075896100 4,015 226,017 SH   SOLE 1 226,017 0 0
BED BATH &amp BEYOND INC OPT 075896100 614 34,600 SH Call SOLE 8 34,600 0 0
BED BATH &amp BEYOND INC OPT 075896100 3,929 221,200 SH Put SOLE 8 221,200 0 0
BED BATH &amp BEYOND INC COM 075896100 1,106 62,272 SH   SOLE 8 62,272 0 0
BEIGENE LTD ADR 07725L102 12,890 49,885 SH   SOLE 1 49,885 0 0
BEIGENE LTD ADR 07725L102 36 138 SH   SOLE 8 138 0 0
BEIGENE LTD ADR 07725L102 6,742 26,094 SH   SOLE 9 26,094 0 0
BEL FUSE INC COM 077347300 169 11,260 SH   SOLE 1 11,260 0 0
BELDEN INC COM 077454106 775 18,465 SH   SOLE 1 18,465 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,676 62,034 SH   SOLE 1 62,034 0 0
BENEFITFOCUS INC COM 08180D106 136 9,363 SH   SOLE 1 9,363 0 0
BENEFITFOCUS INC COM 08180D106 37 2,544 SH   SOLE 8 2,544 0 0
BERKLEY W R CORP COM 084423102 15,224 229,220 SH   SOLE 1 229,220 0 0
BERKLEY W R CORP COM 084423102 771 11,607 SH   SOLE 9 11,607 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670108 22,956 66 SH   DFND 1 0 0 66
BERKSHIRE HATHAWAY INC DEL OPT 084670702 4,452 19,200 SH Call SOLE 1 19,200 0 0
BERKSHIRE HATHAWAY INC DEL OPT 084670702 51,382 221,600 SH Put SOLE 1 221,600 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 4,906 21,157 SH   DFND 1 0 0 21,157
BERKSHIRE HATHAWAY INC DEL COM 084670702 902,415 3,891,902 SH   SOLE 1 3,238,578 653,324 0
BERKSHIRE HATHAWAY INC DEL OPT 084670702 153,035 660,000 SH Put SOLE 8 660,000 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 16,881 72,803 SH   SOLE 8 72,803 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 1,548 6,678 SH   SOLE 9 6,678 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 21,897 94,435 SH   SOLE 20 0 94,435 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 1,159 5,000 SH   DFND 20 0 0 5,000
BERKSHIRE HATHAWAY INC DEL COM 084670108 348 1 SH   DFND 20 0 0 1
BERKSHIRE HATHAWAY INC DEL COM 084670702 9,826 42,377 SH   SOLE 82 0 42,377 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 21,652 93,382 SH   SOLE 99 0 93,382 0
BERKSHIRE HILLS BANCORP INC COM 084680107 930 54,335 SH   SOLE 1 54,335 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 67 3,906 SH   SOLE 8 3,906 0 0
BERRY CORP COM 08579X101 180 49,118 SH   SOLE 1 49,118 0 0
BERRY GLOBAL GROUP INC COM 08579W103 5,465 97,266 SH   SOLE 1 97,266 0 0
BERRY GLOBAL GROUP INC COM 08579W103 767 13,656 SH   SOLE 8 13,656 0 0
BEST BUY INC OPT 086516101 3,992 40,000 SH Put SOLE 1 40,000 0 0
BEST BUY INC COM 086516101 30,032 300,950 SH   SOLE 1 300,950 0 0
BEST BUY INC COM 086516101 1,129 11,315 SH   SOLE 8 11,315 0 0
BEST BUY INC OPT 086516101 1,477 14,800 SH Put SOLE 8 14,800 0 0
BEST BUY INC COM 086516101 6,646 66,599 SH   SOLE 9 66,599 0 0
BEST BUY INC COM 086516101 1,025 10,276 SH   SOLE 99 10,276 0 0
BEST INC ADR 08653C106 60 29,252 SH   SOLE 1 29,252 0 0
BEYOND MEAT INC COM 08862E109 127 1,015 SH   DFND 1 0 0 1,015
BEYOND MEAT INC COM 08862E109 28,933 231,467 SH   SOLE 1 231,467 0 0
BEYOND MEAT INC OPT 08862E109 80,000 640,000 SH Put SOLE 1 640,000 0 0
BEYOND MEAT INC OPT 08862E109 24,600 196,800 SH Call SOLE 8 196,800 0 0
BEYOND MEAT INC COM 08862E109 18,455 147,640 SH   SOLE 8 147,640 0 0
BEYOND MEAT INC OPT 08862E109 50,563 404,500 SH Put SOLE 8 404,500 0 0
BEYOND MEAT INC COM 08862E109 476 3,808 SH   SOLE 9 3,808 0 0
BEYOND MEAT INC COM 08862E109 1 10 SH   DFND 20 0 0 10
BEYONDSPRING INC COM G10830100 132 10,812 SH   SOLE 1 10,812 0 0
BGC PARTNERS INC COM 05541T101 400 100,010 SH   SOLE 1 100,010 0 0
BGC PARTNERS INC OPT 05541T101 50 12,500 SH Put SOLE 8 12,500 0 0
BGC PARTNERS INC COM 05541T101 40 10,026 SH   SOLE 8 10,026 0 0
BHP GROUP LTD ADR 088606108 40 609 SH   DFND 1 0 0 609
BHP GROUP LTD ADR 088606108 293 4,477 SH   SOLE 1 4,477 0 0
BHP GROUP LTD OPT 088606108 1,418 21,700 SH Call SOLE 8 21,700 0 0
BHP GROUP LTD OPT 088606108 131 2,000 SH Put SOLE 8 2,000 0 0
BHP GROUP LTD ADR 088606108 44 678 SH   SOLE 8 678 0 0
BHP GROUP LTD ADR 088606108 116 1,781 SH   SOLE 9 1,781 0 0
BHP GROUP LTD ADR 088606108 4,802 73,500 SH   DFND 20 0 0 73,500
BIG LOTS INC COM 089302103 3,630 84,576 SH   SOLE 1 84,576 0 0
BIG LOTS INC OPT 089302103 515 12,000 SH Call SOLE 8 12,000 0 0
BIG LOTS INC COM 089302103 105 2,439 SH   SOLE 8 2,439 0 0
BIG LOTS INC OPT 089302103 386 9,000 SH Put SOLE 8 9,000 0 0
BIGLARI HLDGS INC COM 08986R309 465 4,182 SH   SOLE 1 4,182 0 0
BIGLARI HLDGS INC COM 08986R408 13 23 SH   SOLE 1 23 0 0
BILIBILI INC ADR 090040106 49,958 582,804 SH   SOLE 1 582,804 0 0
BILIBILI INC OPT 090040106 10,286 120,000 SH Put SOLE 1 120,000 0 0
BILIBILI INC ADR 090040106 90 1,050 SH   SOLE 8 1,050 0 0
BILIBILI INC OPT 090040106 6,429 75,000 SH Put SOLE 8 75,000 0 0
BILIBILI INC ADR 090040106 5,606 65,400 SH   SOLE 9 65,400 0 0
BIO RAD LABS INC COM 090572207 11,158 19,142 SH   SOLE 1 19,142 0 0
BIO RAD LABS INC COM 090572207 1,031 1,768 SH   SOLE 9 1,768 0 0
BIO-TECHNE CORP COM 09073M104 460 1,449 SH   SOLE 1 1,449 0 0
BIO-TECHNE CORP COM 09073M104 276 868 SH   SOLE 99 868 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 424 57,026 SH   SOLE 1 57,026 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 306 41,004 SH   SOLE 8 41,004 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 624 148,374 SH   SOLE 1 148,374 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 77 18,367 SH   SOLE 8 18,367 0 0
BIOGEN INC COM 09062X103 535 2,183 SH   DFND 1 0 0 2,183
BIOGEN INC COM 09062X103 106,812 436,215 SH   SOLE 1 436,215 0 0
BIOGEN INC COM 09062X103 10,684 43,635 SH   SOLE 8 43,635 0 0
BIOGEN INC OPT 09062X103 29,261 119,500 SH Call SOLE 8 119,500 0 0
BIOGEN INC OPT 09062X103 21,572 88,100 SH Put SOLE 8 88,100 0 0
BIOGEN INC COM 09062X103 4,445 18,154 SH   SOLE 9 18,154 0 0
BIOGEN INC COM 09062X103 122 497 SH   DFND 20 0 0 497
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 10,217 119,213 SH   SOLE 1 119,213 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 36 424 SH   SOLE 8 424 0 0
BIOHAVEN PHARMACTL HLDG CO L OPT G11196105 1,783 20,800 SH Call SOLE 8 20,800 0 0
BIOLIFE SOLUTIONS INC COM 09062W204 181 4,539 SH   SOLE 1 4,539 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 20,440 233,098 SH   SOLE 1 233,098 0 0
BIOMARIN PHARMACEUTICAL INC OPT 09061G101 14,030 160,000 SH Put SOLE 1 160,000 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 46 519 SH   DFND 1 0 0 519
BIOMARIN PHARMACEUTICAL INC OPT 09061G101 2,175 24,800 SH Call SOLE 8 24,800 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 3,908 44,565 SH   SOLE 8 44,565 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 130 1,472 SH   SOLE 9 1,472 0 0
BIOMERICA INC COM 09061H307 120 24,000 SH   SOLE 1 24,000 0 0
BIONANO GENOMICS INC COM 09075F107 0 111 SH   SOLE 8 111 0 0
BIOSIG TECHNOLOGIES INC COM 09073N201 44 11,191 SH   SOLE 1 11,191 0 0
BIOTELEMETRY INC COM 090672106 16,145 224,005 SH   SOLE 1 224,005 0 0
BIOTELEMETRY INC COM 090672106 30 413 SH   SOLE 8 413 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 22 480 SH   SOLE 8 480 0 0
BJS RESTAURANTS INC COM 09180C106 949 24,650 SH   SOLE 1 24,650 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 2,577 69,127 SH   SOLE 1 69,127 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 129 3,474 SH   SOLE 8 3,474 0 0
BK OF AMERICA CORP OPT 060505104 380,500 12,553,600 SH Put SOLE 1 12,553,600 0 0
BK OF AMERICA CORP OPT 060505104 42,436 1,400,000 SH Call SOLE 1 1,400,000 0 0
BK OF AMERICA CORP COM 060505104 4,355 143,669 SH   DFND 1 0 0 143,669
BK OF AMERICA CORP COM 060505104 558,389 18,422,593 SH   SOLE 1 18,422,593 0 0
BK OF AMERICA CORP OPT 060505104 36,702 1,210,900 SH Call SOLE 8 1,210,900 0 0
BK OF AMERICA CORP OPT 060505104 137,586 4,539,300 SH Put SOLE 8 4,539,300 0 0
BK OF AMERICA CORP COM 060505104 86,981 2,869,719 SH   SOLE 8 2,869,719 0 0
BK OF AMERICA CORP COM 060505104 2,326 76,755 SH   SOLE 9 76,755 0 0
BK OF AMERICA CORP COM 060505104 420 13,865 SH   DFND 20 0 0 13,865
BK OF AMERICA CORP COM 060505104 5,228 172,493 SH   SOLE 99 172,493 0 0
BLACK HILLS CORP COM 092113109 1,685 27,426 SH   SOLE 1 27,426 0 0
BLACK HILLS CORP COM 092113109 130 2,110 SH   SOLE 8 2,110 0 0
BLACK HILLS CORP COM 092113109 281 4,579 SH   SOLE 99 4,579 0 0
BLACK KNIGHT INC COM 09215C105 10,594 119,895 SH   SOLE 1 119,895 0 0
BLACK KNIGHT INC COM 09215C105 117 1,325 SH   SOLE 9 1,325 0 0
BLACK STONE MINERALS L P COM 09225M101 246 36,882 SH   SOLE 1 36,882 0 0
BLACKBAUD INC COM 09227Q100 5,170 89,813 SH   SOLE 1 89,813 0 0
BLACKBAUD INC COM 09227Q100 48 838 SH   SOLE 8 838 0 0
BLACKBERRY LTD COM 09228F103 1,531 230,985 SH   SOLE 1 230,985 0 0
BLACKBERRY LTD COM 09228F103 11 1,625 SH   DFND 1 0 0 1,625
BLACKBERRY LTD OPT 09228F103 5,266 794,300 SH Call SOLE 8 794,300 0 0
BLACKBERRY LTD OPT 09228F103 843 127,200 SH Put SOLE 8 127,200 0 0
BLACKBERRY LTD COM 09228F103 443 66,769 SH   SOLE 8 66,769 0 0
BLACKBERRY LTD COM 09228F103 28 4,160 SH   SOLE 9 4,160 0 0
BLACKLINE INC COM 09239B109 21,439 160,735 SH   SOLE 1 160,735 0 0
BLACKLINE INC COM 09239B109 284 2,130 SH   SOLE 8 2,130 0 0
BLACKROCK FLOATING RATE INCO FUND 091941104 0 17 SH   SOLE 8 17 0 0
BLACKROCK INC COM 09247X101 69 96 SH   DFND 1 0 0 96
BLACKROCK INC COM 09247X101 160,697 222,714 SH   SOLE 1 222,714 0 0
BLACKROCK INC COM 09247X101 221 307 SH   SOLE 8 307 0 0
BLACKROCK INC OPT 09247X101 14,286 19,800 SH Put SOLE 8 19,800 0 0
BLACKROCK INC COM 09247X101 8,580 11,890 SH   SOLE 9 11,890 0 0
BLACKROCK INC COM 09247X101 625 866 SH   SOLE 99 866 0 0
BLACKROCK TCP CAPITAL CORP BOND 87238QAD5 346 337,000 PRN   SOLE 8 0 0 337,000
BLACKSTONE MTG TR INC TRUS 09257W100 2 85 SH   DFND 1 0 0 85
BLACKSTONE MTG TR INC TRUS 09257W100 1,945 70,657 SH   SOLE 1 70,657 0 0
BLACKSTONE MTG TR INC BOND 09257WAC4 582 584,000 PRN   SOLE 8 0 0 584,000
BLACKSTONE MTG TR INC TRUS 09257W100 62 2,256 SH   SOLE 8 2,256 0 0
BLACKSTONE MTG TR INC BOND 09257WAB6 151 150,000 PRN   SOLE 8 0 0 150,000
BLINK CHARGING CO COM 09354A100 158 3,700 SH   SOLE 8 3,700 0 0
BLOCK H &amp R INC COM 093671105 550 34,710 SH   SOLE 1 34,710 0 0
BLOCK H &amp R INC COM 093671105 330 20,801 SH   SOLE 8 20,801 0 0
BLOCK H &amp R INC OPT 093671105 343 21,600 SH Put SOLE 8 21,600 0 0
BLOCK H &amp R INC COM 093671105 111 6,987 SH   SOLE 9 6,987 0 0
BLOCK H &amp R INC COM 093671105 4,441 280,000 SH   SOLE 99 280,000 0 0
BLOOM ENERGY CORP COM 093712107 7,019 244,935 SH   SOLE 1 244,935 0 0
BLOOM ENERGY CORP COM 093712107 1,309 45,665 SH   SOLE 8 45,665 0 0
BLOOMIN BRANDS INC COM 094235108 7,663 394,615 SH   SOLE 1 394,615 0 0
BLOOMIN BRANDS INC OPT 094235108 1,658 85,400 SH Call SOLE 8 85,400 0 0
BLOOMIN BRANDS INC COM 094235108 270 13,900 SH   SOLE 99 13,900 0 0
BLUCORA INC COM 095229100 848 53,283 SH   SOLE 1 53,283 0 0
BLUE APRON HLDGS INC COM 09523Q200 1 210 SH   SOLE 8 210 0 0
BLUE APRON HLDGS INC OPT 09523Q200 139 24,910 SH Call SOLE 8 24,910 0 0
BLUE APRON HLDGS INC OPT 09523Q200 0 6 SH Put SOLE 8 6 0 0
BLUE BIRD CORP COM 095306106 700 38,323 SH   SOLE 1 38,323 0 0
BLUE BIRD CORP COM 095306106 38 2,058 SH   SOLE 8 2,058 0 0
BLUEBIRD BIO INC COM 09609G100 1,897 43,841 SH   SOLE 1 43,841 0 0
BLUEBIRD BIO INC COM 09609G100 32 732 SH   SOLE 8 732 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 13 1,668 SH   SOLE 1 1,668 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 2,835 25,283 SH   SOLE 1 25,283 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 791 7,049 SH   SOLE 8 7,049 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 49 435 SH   SOLE 99 435 0 0
BLUEROCK RESIDENTIAL GWT REI TRUS 09627J102 98 7,709 SH   SOLE 1 7,709 0 0
BLUEROCK RESIDENTIAL GWT REI TRUS 09627J102 16 1,227 SH   SOLE 8 1,227 0 0
BMC STK HLDGS INC COM 05591B109 24,162 450,114 SH   SOLE 1 450,114 0 0
BMC STK HLDGS INC COM 05591B109 108 2,006 SH   SOLE 8 2,006 0 0
BMC STK HLDGS INC COM 05591B109 99 1,849 SH   SOLE 99 1,849 0 0
BOEING CO COM 097023105 204,879 957,116 SH   SOLE 1 957,116 0 0
BOEING CO COM 097023105 1,429 6,674 SH   DFND 1 0 0 6,674
BOEING CO OPT 097023105 83,056 388,000 SH Put SOLE 1 388,000 0 0
BOEING CO OPT 097023105 107,030 500,000 SH Call SOLE 1 500,000 0 0
BOEING CO OPT 097023105 175,422 819,500 SH Put SOLE 8 819,500 0 0
BOEING CO OPT 097023105 218,127 1,019,000 SH Call SOLE 8 1,019,000 0 0
BOEING CO COM 097023105 7,135 33,330 SH   SOLE 8 33,330 0 0
BOEING CO COM 097023105 37,089 173,264 SH   SOLE 9 173,264 0 0
BOEING CO COM 097023105 321 1,500 SH   DFND 20 0 0 1,500
BOINGO WIRELESS INC COM 09739C102 2,653 208,550 SH   SOLE 1 208,550 0 0
BOISE CASCADE CO DEL COM 09739D100 2,211 46,269 SH   SOLE 1 46,269 0 0
BOISE CASCADE CO DEL COM 09739D100 398 8,335 SH   SOLE 8 8,335 0 0
BOISE CASCADE CO DEL COM 09739D100 140 2,933 SH   SOLE 99 2,933 0 0
BOK FINL CORP COM 05561Q201 856 12,506 SH   SOLE 1 12,506 0 0
BOK FINL CORP COM 05561Q201 0 1 SH   SOLE 8 1 0 0
BONANZA CREEK ENERGY INC COM 097793400 516 26,749 SH   SOLE 1 26,749 0 0
BOOKING HOLDINGS INC COM 09857L108 216 97 SH   DFND 1 0 0 97
BOOKING HOLDINGS INC OPT 09857L108 8,910 4,000 SH Put SOLE 1 4,000 0 0
BOOKING HOLDINGS INC COM 09857L108 91,439 41,054 SH   SOLE 1 41,054 0 0
BOOKING HOLDINGS INC OPT 09857L108 50,559 22,700 SH Call SOLE 8 22,700 0 0
BOOKING HOLDINGS INC OPT 09857L108 16,036 7,200 SH Put SOLE 8 7,200 0 0
BOOKING HOLDINGS INC COM 09857L108 8,375 3,760 SH   SOLE 9 3,760 0 0
BOOT BARN HLDGS INC COM 099406100 6,422 148,127 SH   SOLE 1 148,127 0 0
BOOT BARN HLDGS INC COM 099406100 107 2,452 SH   SOLE 8 2,452 0 0
BOOZ ALLEN HAMILTON HLDG COR COM 099502106 12,222 140,203 SH   SOLE 1 140,203 0 0
BOOZ ALLEN HAMILTON HLDG COR COM 099502106 100 1,154 SH   SOLE 9 1,154 0 0
BOOZ ALLEN HAMILTON HLDG COR COM 099502106 304 3,488 SH   SOLE 99 3,488 0 0
BORGWARNER INC COM 099724106 16,166 418,400 SH   SOLE 1 418,400 0 0
BORGWARNER INC COM 099724106 6 154 SH   SOLE 8 154 0 0
BORGWARNER INC COM 099724106 776 20,112 SH   SOLE 9 20,112 0 0
BORGWARNER INC COM 099724106 3,098 80,166 SH   SOLE 99 80,166 0 0
BORR DRILLING LTD COM G1466R207 1 869 SH   SOLE 9 869 0 0
BOSTON BEER INC COM 100557107 3,997 4,019 SH   SOLE 1 4,019 0 0
BOSTON BEER INC COM 100557107 271 273 SH   SOLE 99 273 0 0
BOSTON OMAHA CORP COM 101044105 117 4,241 SH   SOLE 1 4,241 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 919 108,710 SH   SOLE 1 108,710 0 0
BOSTON PROPERTIES INC TRUS 101121101 45,676 483,194 SH   SOLE 1 483,194 0 0
BOSTON PROPERTIES INC TRUS 101121101 3 31 SH   SOLE 8 31 0 0
BOSTON PROPERTIES INC TRUS 101121101 1,102 11,658 SH   SOLE 9 11,658 0 0
BOSTON PROPERTIES INC COM 101121101 764 8,083 SH   SOLE 99 8,083 0 0
BOSTON SCIENTIFIC CORP COM 101137107 113 3,150 SH   DFND 1 0 0 3,150
BOSTON SCIENTIFIC CORP COM 101137107 46,328 1,288,690 SH   SOLE 1 1,288,690 0 0
BOSTON SCIENTIFIC CORP OPT 101137107 7,190 200,000 SH Put SOLE 1 200,000 0 0
BOSTON SCIENTIFIC CORP OPT 101137107 493 13,700 SH Put SOLE 8 13,700 0 0
BOSTON SCIENTIFIC CORP OPT 101137107 370 10,300 SH Call SOLE 8 10,300 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,198 33,313 SH   SOLE 8 33,313 0 0
BOSTON SCIENTIFIC CORP COM 101137107 4,265 118,643 SH   SOLE 9 118,643 0 0
BOSTON SCIENTIFIC CORP COM 101137107 503 14,000 SH   DFND 20 0 0 14,000
BOSTON SCIENTIFIC CORP COM 101137107 4,448 123,719 SH   SOLE 99 123,719 0 0
BOTTOMLINE TECH DEL INC COM 101388106 2,407 45,639 SH   SOLE 1 45,639 0 0
BOTTOMLINE TECH DEL INC COM 101388106 183 3,463 SH   SOLE 8 3,463 0 0
BOX INC COM 10316T104 1,869 103,525 SH   SOLE 1 103,525 0 0
BOX INC COM 10316T104 252 13,961 SH   SOLE 8 13,961 0 0
BOX INC OPT 10316T104 23 1,300 SH Call SOLE 8 1,300 0 0
BOX INC OPT 10316T104 81 4,500 SH Put SOLE 8 4,500 0 0
BOYD GAMING CORP COM 103304101 5,945 138,539 SH   SOLE 1 138,539 0 0
BOYD GAMING CORP COM 103304101 60 1,398 SH   SOLE 8 1,398 0 0
BOYD GAMING CORP OPT 103304101 1,429 33,300 SH Call SOLE 8 33,300 0 0
BOYD GAMING CORP OPT 103304101 425 9,900 SH Put SOLE 8 9,900 0 0
BP MIDSTREAM PARTNERS LP COM 0556EL109 103 9,704 SH   SOLE 1 9,704 0 0
BP PLC ADR 055622104 92 4,466 SH   DFND 1 0 0 4,466
BP PLC ADR 055622104 7,527 366,838 SH   SOLE 1 366,838 0 0
BP PLC OPT 055622104 1,014 49,400 SH Put SOLE 8 49,400 0 0
BP PLC ADR 055622104 922 44,939 SH   SOLE 8 44,939 0 0
BP PLC ADR 055622104 2,544 124,000 SH   SOLE 9 124,000 0 0
BP PLC ADR 055622104 221 10,750 SH   DFND 20 0 0 10,750
BP PRUDHOE BAY RTY TR TRUS 055630107 9 3,867 SH   SOLE 8 3,867 0 0
BRADY CORP COM 104674106 2,991 56,626 SH   SOLE 1 56,626 0 0
BRAEMAR HOTELS &amp RESORTS INC TRUS 10482B101 365 79,277 SH   SOLE 1 79,277 0 0
BRAINSTORM CELL THERAPEUTICS COM 10501E201 39 8,690 SH   SOLE 1 8,690 0 0
BRANDYWINE RLTY TR TRUS 105368203 2,371 199,211 SH   SOLE 1 199,211 0 0
BRANDYWINE RLTY TR COM 105368203 427 35,887 SH   SOLE 99 35,887 0 0
BRF SA ADR 10552T107 5,887 1,401,557 SH   SOLE 1 1,401,557 0 0
BRF SA ADR 10552T107 44 10,494 SH   SOLE 9 10,494 0 0
BRIDGE BANCORP INC COM 108035106 130 5,386 SH   SOLE 1 5,386 0 0
BRIDGEBIO PHARMA INC COM 10806X102 2,314 32,538 SH   SOLE 1 32,538 0 0
BRIDGEBIO PHARMA INC COM 10806X102 278 3,910 SH   SOLE 8 3,910 0 0
BRIDGEWATER BANCSHARES INC COM 108621103 122 9,748 SH   SOLE 1 9,748 0 0
BRIDGFORD FOODS CORP COM 108763103 10 544 SH   SOLE 1 544 0 0
BRIGHAM MINERALS INC COM 10918L103 764 69,538 SH   SOLE 1 69,538 0 0
BRIGHAM MINERALS INC COM 10918L103 53 4,807 SH   SOLE 8 4,807 0 0
BRIGHAM MINERALS INC COM 10918L103 36 3,302 SH   SOLE 99 3,302 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 12,729 73,589 SH   SOLE 1 73,589 0 0
BRIGHTCOVE INC COM 10921T101 235 12,739 SH   SOLE 1 12,739 0 0
BRIGHTHOUSE FINL INC COM 10922N103 3,823 105,592 SH   SOLE 1 105,592 0 0
BRIGHTHOUSE FINL INC COM 10922N103 0 4 SH   SOLE 8 4 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 200 13,204 SH   SOLE 1 13,204 0 0
BRINKER INTL INC COM 109641100 2,844 50,277 SH   SOLE 1 50,277 0 0
BRINKS CO COM 109696104 1,194 16,590 SH   SOLE 1 16,590 0 0
BRINKS CO COM 109696104 184 2,560 SH   SOLE 8 2,560 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 175,694 2,832,385 SH   SOLE 1 2,832,385 0 0
BRISTOL-MYERS SQUIBB CO OPT 110122108 41,374 667,000 SH Call SOLE 1 667,000 0 0
BRISTOL-MYERS SQUIBB CO OPT 110122108 3,474 56,000 SH Put SOLE 1 56,000 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,072 17,281 SH   DFND 1 0 0 17,281
BRISTOL-MYERS SQUIBB CO OPT 110122108 22,784 367,300 SH Put SOLE 8 367,300 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 4,988 80,404 SH   SOLE 8 80,404 0 0
BRISTOL-MYERS SQUIBB CO OPT 110122108 4,603 74,200 SH Call SOLE 8 74,200 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 12,280 197,967 SH   SOLE 9 197,967 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 248 4,000 SH   DFND 20 0 0 4,000
BRISTOL-MYERS SQUIBB CO COM 110122108 945 15,228 SH   SOLE 99 15,228 0 0
BRITISH AMERN TOB PLC ADR 110448107 89 2,381 SH   DFND 1 0 0 2,381
BRITISH AMERN TOB PLC ADR 110448107 340 9,081 SH   SOLE 1 9,081 0 0
BRITISH AMERN TOB PLC ADR 110448107 2 62 SH   SOLE 8 62 0 0
BRIXMOR PPTY GROUP INC TRUS 11120U105 6,095 368,243 SH   SOLE 1 368,243 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 312 18,878 SH   SOLE 99 18,878 0 0
BROADCOM INC OPT 11135F101 6,392 14,600 SH Call SOLE 1 14,600 0 0
BROADCOM INC COM 11135F101 288,663 659,276 SH   SOLE 1 659,276 0 0
BROADCOM INC OPT 11135F101 131,092 299,400 SH Put SOLE 1 299,400 0 0
BROADCOM INC COM 11135F101 4,229 9,655 SH   SOLE 8 9,655 0 0
BROADCOM INC OPT 11135F101 112,878 257,800 SH Put SOLE 8 257,800 0 0
BROADCOM INC OPT 11135F101 219 500 SH Call SOLE 8 500 0 0
BROADCOM INC OPT 11135F101 35,028 80,000 SH Put SOLE 9 80,000 0 0
BROADCOM INC COM 11135F101 23,507 53,689 SH   SOLE 9 53,689 0 0
BROADCOM INC COM 11135F101 398 910 SH   DFND 20 0 0 910
BROADCOM INC COM 11135F101 1,444 3,299 SH   SOLE 99 3,299 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 122,693 800,867 SH   SOLE 1 193,059 607,808 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,452 9,475 SH   SOLE 9 9,475 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 12,602 82,261 SH   SOLE 20 0 82,261 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 6,244 40,760 SH   SOLE 82 0 40,760 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 13,474 87,950 SH   SOLE 99 7,174 80,776 0
BROOKDALE SR LIVING INC COM 112463104 263 59,292 SH   SOLE 1 59,292 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 3 77 SH   SOLE 8 77 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 445 10,762 SH   SOLE 9 10,762 0 0
BROOKFIELD INFRAST PARTNERS COM G16252101 15 295 SH   SOLE 8 295 0 0
BROOKFIELD INFRAST PARTNERS COM G16252101 3 66 SH   SOLE 9 66 0 0
BROOKFIELD PPTY REIT INC TRUS 11282X103 248 16,610 SH   SOLE 1 16,610 0 0
BROOKFIELD PROPERTY PARTRS L COM G16249107 15 1,047 SH   SOLE 1 1,047 0 0
BROOKFIELD PROPERTY PARTRS L COM G16249107 26 1,800 SH   DFND 1 0 0 1,800
BROOKFIELD PROPERTY PARTRS L COM G16249107 0 1 SH   SOLE 9 1 0 0
BROOKFIELD RENEWABLE PARTNER COM G16258108 181 4,203 SH   DFND 1 0 0 4,203
BROOKFIELD RENEWABLE PARTNER COM G16258108 25,451 589,846 SH   SOLE 1 589,846 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,047 86,935 SH   SOLE 1 86,935 0 0
BROOKS AUTOMATION INC NEW COM 114340102 8,738 128,790 SH   SOLE 1 128,790 0 0
BROOKS AUTOMATION INC NEW COM 114340102 102 1,505 SH   SOLE 8 1,505 0 0
BROWN &amp BROWN INC COM 115236101 9,406 198,398 SH   SOLE 1 198,398 0 0
BROWN &amp BROWN INC COM 115236101 94 1,982 SH   SOLE 9 1,982 0 0
BROWN FORMAN CORP COM 115637100 676 9,210 SH   SOLE 1 9,210 0 0
BROWN FORMAN CORP COM 115637209 24,764 311,775 SH   SOLE 1 311,775 0 0
BROWN FORMAN CORP COM 115637209 3 37 SH   SOLE 8 37 0 0
BROWN FORMAN CORP COM 115637209 1,269 15,968 SH   SOLE 9 15,968 0 0
BROWN FORMAN CORP COM 115637100 2 40 SH   SOLE 9 40 0 0
BRT APARTMENTS CORP TRUS 055645303 237 15,555 SH   SOLE 1 15,555 0 0
BRUKER CORP COM 116794108 556 10,272 SH   SOLE 1 10,272 0 0
BRUKER CORP COM 116794108 24 452 SH   SOLE 8 452 0 0
BRUNSWICK CORP COM 117043109 3,546 46,508 SH   SOLE 1 46,508 0 0
BRUNSWICK CORP COM 117043109 13 164 SH   SOLE 8 164 0 0
BRUNSWICK CORP COM 117043109 462 6,056 SH   SOLE 99 6,056 0 0
BRYN MAWR BK CORP COM 117665109 758 24,803 SH   SOLE 1 24,803 0 0
BUCKLE INC COM 118440106 939 32,161 SH   SOLE 1 32,161 0 0
BUCKLE INC COM 118440106 234 7,991 SH   SOLE 8 7,991 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 6,660 163,187 SH   SOLE 1 163,187 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 257 6,292 SH   SOLE 8 6,292 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 205 5,024 SH   SOLE 99 5,024 0 0
BUNGE LIMITED COM G16962105 7,713 117,601 SH   SOLE 1 117,601 0 0
BUNGE LIMITED COM G16962105 847 12,917 SH   SOLE 8 12,917 0 0
BUNGE LIMITED OPT G16962105 938 14,300 SH Put SOLE 8 14,300 0 0
BUNGE LIMITED OPT G16962105 223 3,400 SH Call SOLE 8 3,400 0 0
BUNGE LIMITED COM G16962105 371 5,675 SH   SOLE 9 5,675 0 0
BURLINGTON STORES INC COM 122017106 7,078 27,059 SH   SOLE 1 27,059 0 0
BURLINGTON STORES INC OPT 122017106 3,008 11,500 SH Put SOLE 8 11,500 0 0
BURLINGTON STORES INC OPT 122017106 5,885 22,500 SH Call SOLE 8 22,500 0 0
BURLINGTON STORES INC COM 122017106 142 542 SH   SOLE 9 542 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 127 6,225 SH   SOLE 1 6,225 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,558 25,863 SH   SOLE 1 25,863 0 0
BWX TECHNOLOGIES INC COM 05605H100 904 14,994 SH   SOLE 99 14,994 0 0
BYLINE BANCORP INC COM 124411109 121 7,835 SH   SOLE 1 7,835 0 0
C &amp F FINL CORP COM 12466Q104 42 1,119 SH   SOLE 1 1,119 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 20,416 217,508 SH   SOLE 1 217,508 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 10,553 112,426 SH   SOLE 8 112,426 0 0
C H ROBINSON WORLDWIDE INC OPT 12541W209 31,400 334,500 SH Put SOLE 8 334,500 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 1,047 11,144 SH   SOLE 9 11,144 0 0
CABLE ONE INC COM 12685J105 4,415 1,982 SH   SOLE 1 1,982 0 0
CABLE ONE INC COM 12685J105 90 40 SH   SOLE 9 40 0 0
CABOT CORP COM 127055101 445 9,896 SH   SOLE 1 9,896 0 0
CABOT CORP COM 127055101 177 3,949 SH   SOLE 99 3,949 0 0
CABOT OIL &amp GAS CORP COM 127097103 7,512 461,455 SH   SOLE 1 461,455 0 0
CABOT OIL &amp GAS CORP COM 127097103 26 1,608 SH   SOLE 8 1,608 0 0
CABOT OIL &amp GAS CORP OPT 127097103 26 1,600 SH Put SOLE 8 1,600 0 0
CABOT OIL &amp GAS CORP OPT 127097103 67 4,100 SH Call SOLE 8 4,100 0 0
CABOT OIL &amp GAS CORP COM 127097103 560 34,421 SH   SOLE 9 34,421 0 0
CABOT OIL &amp GAS CORP COM 127097103 304 18,682 SH   SOLE 99 18,682 0 0
CACI INTL INC COM 127190304 584 2,346 SH   SOLE 1 2,346 0 0
CACI INTL INC COM 127190304 137 551 SH   SOLE 99 551 0 0
CACTUS INC COM 127203107 2,183 83,775 SH   SOLE 1 83,775 0 0
CACTUS INC COM 127203107 11 411 SH   SOLE 99 411 0 0
CADENCE BANCORPORATION COM 12739A100 2,269 138,148 SH   SOLE 1 138,148 0 0
CADENCE BANCORPORATION COM 12739A100 31 1,863 SH   SOLE 8 1,863 0 0
CADENCE BANCORPORATION COM 12739A100 534 32,497 SH   SOLE 99 32,497 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 134,268 984,155 SH   SOLE 1 984,155 0 0
CADENCE DESIGN SYSTEM INC OPT 127387108 2,183 16,000 SH Call SOLE 8 16,000 0 0
CADENCE DESIGN SYSTEM INC OPT 127387108 559 4,100 SH Put SOLE 8 4,100 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 111 817 SH   SOLE 8 817 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 3,128 22,926 SH   SOLE 9 22,926 0 0
CADIZ INC COM 127537207 70 6,576 SH   SOLE 1 6,576 0 0
CAE INC COM 124765108 62 2,226 SH   SOLE 9 2,226 0 0
CAESARSTONE LTD COM M20598104 370 28,739 SH   SOLE 1 28,739 0 0
CAESARSTONE LTD COM M20598104 23 1,767 SH   SOLE 8 1,767 0 0
CAI INTERNATIONAL INC COM 12477X106 168 5,372 SH   SOLE 1 5,372 0 0
CAL MAINE FOODS INC COM 128030202 1,619 43,147 SH   SOLE 1 43,147 0 0
CALADRIUS BIOSCIENCES INC COM 128058203 0 60 SH   DFND 1 0 0 60
CALAMP CORP COM 128126109 383 38,540 SH   SOLE 1 38,540 0 0
CALAVO GROWERS INC COM 128246105 1,831 26,377 SH   SOLE 1 26,377 0 0
CALAVO GROWERS INC COM 128246105 102 1,469 SH   SOLE 8 1,469 0 0
CALAVO GROWERS INC COM 128246105 105 1,512 SH   SOLE 99 1,512 0 0
CALEDONIA MNG CORP PLC COM G1757E113 210 13,254 SH   SOLE 1 13,254 0 0
CALERES INC COM 129500104 652 41,645 SH   SOLE 1 41,645 0 0
CALERES INC COM 129500104 56 3,600 SH   SOLE 8 3,600 0 0
CALIFORNIA BANCORP INC COM 13005U101 204 13,132 SH   SOLE 1 13,132 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 3,096 57,298 SH   SOLE 1 57,298 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 387 7,156 SH   SOLE 99 7,156 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 124 25,266 SH   SOLE 1 25,266 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 22 4,511 SH   SOLE 8 4,511 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 42 8,564 SH   SOLE 99 8,564 0 0
CALIX INC COM 13100M509 505 16,991 SH   SOLE 1 16,991 0 0
CALIX INC COM 13100M509 178 5,982 SH   SOLE 8 5,982 0 0
CALLAWAY GOLF CO COM 131193104 4,649 193,621 SH   SOLE 1 193,621 0 0
CALLAWAY GOLF CO OPT 131193104 2,401 100,000 SH Call SOLE 8 100,000 0 0
CALLAWAY GOLF CO COM 131193104 4,752 197,921 SH   SOLE 8 197,921 0 0
CALUMET SPECIALTY PRODS PTNR COM 131476103 3 809 SH   SOLE 8 809 0 0
CALYXT INC COM 13173L107 14 3,336 SH   SOLE 1 3,336 0 0
CALYXT INC COM 13173L107 0 15 SH   SOLE 8 15 0 0
CAMBIUM NETWORKS CORP COM G17766109 45 1,801 SH   SOLE 1 1,801 0 0
CAMDEN NATL CORP COM 133034108 891 24,916 SH   SOLE 1 24,916 0 0
CAMDEN PPTY TR TRUS 133131102 10,726 107,344 SH   SOLE 1 107,344 0 0
CAMDEN PPTY TR TRUS 133131102 80 794 SH   SOLE 9 794 0 0
CAMDEN PPTY TR COM 133131102 2,337 23,389 SH   SOLE 99 23,389 0 0
CAMECO CORP COM 13321L108 1 74 SH   SOLE 1 74 0 0
CAMECO CORP COM 13321L108 1,678 125,240 SH   SOLE 8 125,240 0 0
CAMECO CORP OPT 13321L108 15 1,100 SH Call SOLE 8 1,100 0 0
CAMECO CORP COM 13321L108 42 3,164 SH   SOLE 9 3,164 0 0
CAMPBELL SOUP CO COM 134429109 19,748 408,447 SH   SOLE 1 408,447 0 0
CAMPBELL SOUP CO OPT 134429109 106 2,200 SH Call SOLE 8 2,200 0 0
CAMPBELL SOUP CO COM 134429109 924 19,113 SH   SOLE 8 19,113 0 0
CAMPBELL SOUP CO OPT 134429109 2,650 54,800 SH Put SOLE 8 54,800 0 0
CAMPBELL SOUP CO COM 134429109 1,221 25,248 SH   SOLE 9 25,248 0 0
CAMPING WORLD HLDGS INC COM 13462K109 613 23,518 SH   SOLE 1 23,518 0 0
CAMPING WORLD HLDGS INC COM 13462K109 167 6,411 SH   SOLE 8 6,411 0 0
CAMPING WORLD HLDGS INC OPT 13462K109 29 1,100 SH Call SOLE 8 1,100 0 0
CAMPING WORLD HLDGS INC COM 13462K109 130 5,000 SH   DFND 20 0 0 5,000
CANADA GOOSE HLDGS INC COM 135086106 292 9,797 SH   SOLE 1 9,797 0 0
CANADA GOOSE HLDGS INC COM 135086106 0 13 SH   SOLE 8 13 0 0
CANADIAN IMP BK COMM COM 136069101 7 83 SH   SOLE 1 83 0 0
CANADIAN IMP BK COMM COM 136069101 132 1,548 SH   DFND 1 0 0 1,548
CANADIAN IMP BK COMM COM 136069101 1 13 SH   SOLE 8 13 0 0
CANADIAN IMP BK COMM COM 136069101 3,953 46,264 SH   SOLE 9 46,264 0 0
CANADIAN IMP BK COMM COM 136069101 1,016 11,884 SH   SOLE 99 11,884 0 0
CANADIAN NAT RES LTD COM 136385101 41,654 1,732,005 SH   SOLE 1 1,732,005 0 0
CANADIAN NAT RES LTD OPT 136385101 695 28,900 SH Put SOLE 8 28,900 0 0
CANADIAN NAT RES LTD OPT 136385101 418 17,400 SH Call SOLE 8 17,400 0 0
CANADIAN NAT RES LTD COM 136385101 349 14,515 SH   SOLE 8 14,515 0 0
CANADIAN NAT RES LTD COM 136385101 236 9,786 SH   SOLE 9 9,786 0 0
CANADIAN NATL RY CO COM 136375102 17 154 SH   SOLE 1 154 0 0
CANADIAN NATL RY CO COM 136375102 22 198 SH   SOLE 8 198 0 0
CANADIAN NATL RY CO COM 136375102 3,220 29,313 SH   SOLE 9 29,313 0 0
CANADIAN PAC RY LTD COM 13645T100 117 337 SH   SOLE 1 337 0 0
CANADIAN PAC RY LTD COM 13645T100 142 409 SH   SOLE 8 409 0 0
CANADIAN PAC RY LTD COM 13645T100 5,328 15,368 SH   SOLE 9 15,368 0 0
CANADIAN SOLAR INC COM 136635109 614 12,002 SH   SOLE 1 12,002 0 0
CANADIAN SOLAR INC OPT 136635109 10,432 203,600 SH Call SOLE 8 203,600 0 0
CANADIAN SOLAR INC OPT 136635109 615 12,000 SH Put SOLE 8 12,000 0 0
CANNAE HLDGS INC COM 13765N107 3,584 80,972 SH   SOLE 1 80,972 0 0
CANNAE HLDGS INC COM 13765N107 688 15,543 SH   SOLE 99 15,543 0 0
CANOPY GROWTH CORP OPT 138035100 7,974 323,600 SH Put SOLE 1 323,600 0 0
CANOPY GROWTH CORP COM 138035100 39 1,600 SH   DFND 1 0 0 1,600
CANOPY GROWTH CORP COM 138035100 60 2,431 SH   SOLE 8 2,431 0 0
CANOPY GROWTH CORP OPT 138035100 4,945 200,700 SH Put SOLE 8 200,700 0 0
CANOPY GROWTH CORP OPT 138035100 4,797 194,700 SH Call SOLE 8 194,700 0 0
CANOPY GROWTH CORP COM 138035100 48 1,986 SH   SOLE 9 1,986 0 0
CANTEL MED CORP COM 138098108 1,220 15,468 SH   SOLE 1 15,468 0 0
CANTEL MED CORP COM 138098108 231 2,926 SH   SOLE 8 2,926 0 0
CAPITAL BANCORP INC MD COM 139737100 36 2,565 SH   SOLE 1 2,565 0 0
CAPITAL CITY BK GROUP INC COM 139674105 614 24,980 SH   SOLE 1 24,980 0 0
CAPITAL CITY BK GROUP INC COM 139674105 43 1,755 SH   SOLE 8 1,755 0 0
CAPITAL ONE FINL CORP COM 14040H105 69,153 699,569 SH   SOLE 1 699,569 0 0
CAPITAL ONE FINL CORP OPT 14040H105 11,684 118,200 SH Put SOLE 8 118,200 0 0
CAPITAL ONE FINL CORP COM 14040H105 231 2,333 SH   SOLE 8 2,333 0 0
CAPITAL ONE FINL CORP OPT 14040H105 998 10,100 SH Call SOLE 8 10,100 0 0
CAPITAL ONE FINL CORP COM 14040H105 3,794 38,379 SH   SOLE 9 38,379 0 0
CAPITAL ONE FINL CORP COM 14040H105 5,277 53,381 SH   SOLE 99 53,381 0 0
CAPITOL FED FINL INC COM 14057J101 1,987 158,957 SH   SOLE 1 158,957 0 0
CAPRI HOLDINGS LIMITED COM G1890L107 6,192 147,428 SH   SOLE 1 147,428 0 0
CAPRI HOLDINGS LIMITED COM G1890L107 67 1,600 SH   DFND 1 0 0 1,600
CAPRI HOLDINGS LIMITED OPT G1890L107 2,528 60,200 SH Call SOLE 8 60,200 0 0
CAPRI HOLDINGS LIMITED OPT G1890L107 5,414 128,900 SH Put SOLE 8 128,900 0 0
CAPRI HOLDINGS LIMITED COM G1890L107 2,581 61,441 SH   SOLE 8 61,441 0 0
CAPRI HOLDINGS LIMITED COM G1890L107 203 4,844 SH   SOLE 9 4,844 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 449 30,415 SH   SOLE 1 30,415 0 0
CAPSTEAD MTG CORP TRUS 14067E506 619 106,548 SH   SOLE 1 106,548 0 0
CARA THERAPEUTICS INC COM 140755109 249 16,449 SH   SOLE 1 16,449 0 0
CARA THERAPEUTICS INC COM 140755109 2 140 SH   SOLE 8 140 0 0
CARDINAL HEALTH INC COM 14149Y108 17,752 331,464 SH   SOLE 1 331,464 0 0
CARDINAL HEALTH INC COM 14149Y108 19 358 SH   DFND 1 0 0 358
CARDINAL HEALTH INC OPT 14149Y108 1,285 24,000 SH Put SOLE 8 24,000 0 0
CARDINAL HEALTH INC COM 14149Y108 437 8,152 SH   SOLE 8 8,152 0 0
CARDINAL HEALTH INC OPT 14149Y108 64 1,200 SH Call SOLE 8 1,200 0 0
CARDINAL HEALTH INC COM 14149Y108 1,291 24,089 SH   SOLE 9 24,089 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 2,655 60,671 SH   SOLE 1 60,671 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 145 3,308 SH   SOLE 8 3,308 0 0
CARDLYTICS INC COM 14161W105 4,134 28,956 SH   SOLE 1 28,956 0 0
CARDLYTICS INC COM 14161W105 203 1,421 SH   SOLE 8 1,421 0 0
CARDLYTICS INC COM 14161W105 254 1,779 SH   SOLE 99 1,779 0 0
CARDTRONICS PLC COM G1991C105 16,290 461,496 SH   SOLE 1 461,496 0 0
CARDTRONICS PLC COM G1991C105 32 896 SH   SOLE 8 896 0 0
CAREDX INC COM 14167L103 1,138 15,701 SH   SOLE 1 15,701 0 0
CAREDX INC COM 14167L103 26 365 SH   SOLE 8 365 0 0
CARETRUST REIT INC TRUS 14174T107 2,890 130,303 SH   SOLE 1 130,303 0 0
CARETRUST REIT INC TRUS 14174T107 44 1,995 SH   SOLE 8 1,995 0 0
CARGURUS INC COM 141788109 907 28,581 SH   SOLE 1 28,581 0 0
CARGURUS INC COM 141788109 142 4,466 SH   SOLE 99 4,466 0 0
CARLISLE COS INC COM 142339100 1,247 7,985 SH   SOLE 1 7,985 0 0
CARLISLE COS INC COM 142339100 456 2,918 SH   SOLE 99 2,918 0 0
CARMAX INC COM 143130102 13,182 139,563 SH   SOLE 1 139,563 0 0
CARMAX INC OPT 143130102 104 1,100 SH Put SOLE 8 1,100 0 0
CARMAX INC OPT 143130102 1,851 19,600 SH Call SOLE 8 19,600 0 0
CARMAX INC COM 143130102 59 620 SH   SOLE 8 620 0 0
CARMAX INC COM 143130102 1,273 13,473 SH   SOLE 9 13,473 0 0
CARMAX INC COM 143130102 860 9,100 SH   SOLE 99 9,100 0 0
CARNIVAL CORP COM 143658300 19,638 906,647 SH   SOLE 1 906,647 0 0
CARNIVAL CORP COM 143658300 175 8,085 SH   DFND 1 0 0 8,085
CARNIVAL CORP OPT 143658300 7,446 343,800 SH Put SOLE 1 343,800 0 0
CARNIVAL CORP COM 143658300 1,423 65,678 SH   SOLE 8 65,678 0 0
CARNIVAL CORP OPT 143658300 35,193 1,624,800 SH Call SOLE 8 1,624,800 0 0
CARNIVAL CORP OPT 143658300 14,469 668,000 SH Put SOLE 8 668,000 0 0
CARNIVAL CORP COM 143658300 5,870 270,990 SH   SOLE 9 270,990 0 0
CARNIVAL CORP COM 143658300 108 5,000 SH   DFND 20 0 0 5,000
CARPENTER TECHNOLOGY CORP COM 144285103 1,631 56,064 SH   SOLE 1 56,064 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 32 1,103 SH   SOLE 8 1,103 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 15 512 SH   SOLE 99 512 0 0
CARRIAGE SVCS INC COM 143905107 455 14,518 SH   SOLE 1 14,518 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 70 11,261 SH   SOLE 1 11,261 0 0
CARS COM INC COM 14575E105 1,921 169,981 SH   SOLE 1 169,981 0 0
CARS COM INC OPT 14575E105 234 20,700 SH Call SOLE 8 20,700 0 0
CARTERS INC COM 146229109 2,353 25,015 SH   SOLE 1 25,015 0 0
CARTERS INC COM 146229109 8 86 SH   SOLE 8 86 0 0
CARVANA CO COM 146869102 9,321 38,909 SH   SOLE 1 38,909 0 0
CARVANA CO COM 146869102 73 304 SH   SOLE 8 304 0 0
CARVANA CO OPT 146869102 274,513 1,146,000 SH Call SOLE 8 1,146,000 0 0
CARVANA CO OPT 146869102 73,874 308,400 SH Put SOLE 8 308,400 0 0
CARVANA CO COM 146869102 127 527 SH   SOLE 9 527 0 0
CASELLA WASTE SYS INC COM 147448104 975 15,740 SH   SOLE 1 15,740 0 0
CASEYS GEN STORES INC COM 147528103 840 4,708 SH   SOLE 1 4,708 0 0
CASEYS GEN STORES INC COM 147528103 98 548 SH   SOLE 8 548 0 0
CASEYS GEN STORES INC COM 147528103 313 1,753 SH   SOLE 99 1,753 0 0
CASI PHARMACEUTICALS INC COM 14757U109 63 21,341 SH   SOLE 1 21,341 0 0
CASS INFORMATION SYS INC COM 14808P109 179 4,593 SH   SOLE 1 4,593 0 0
CASSAVA SCIENCES INC COM 14817C107 72 10,552 SH   SOLE 1 10,552 0 0
CASSAVA SCIENCES INC COM 14817C107 0 62 SH   SOLE 8 62 0 0
CASTOR MARITIME INC COM Y1146L109 41 222,500 SH   SOLE 8 222,500 0 0
CATABASIS PHARMACEUTICALS IN COM 14875P206 14 6,534 SH   SOLE 1 6,534 0 0
CATABASIS PHARMACEUTICALS IN COM 14875P206 43 20,000 SH   SOLE 8 20,000 0 0
CATALENT INC COM 148806102 14,109 135,572 SH   SOLE 1 135,572 0 0
CATALENT INC COM 148806102 1,408 13,536 SH   SOLE 9 13,536 0 0
CATALYST BIOSCIENCES INC COM 14888D208 183 29,063 SH   SOLE 1 29,063 0 0
CATALYST BIOSCIENCES INC COM 14888D208 0 10 SH   SOLE 8 10 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 844 253,033 SH   SOLE 1 253,033 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 5 1,455 SH   SOLE 8 1,455 0 0
CATCHMARK TIMBER TR INC TRUS 14912Y202 432 46,135 SH   SOLE 1 46,135 0 0
CATERPILLAR INC OPT 149123101 5,460 30,000 SH Put SOLE 1 30,000 0 0
CATERPILLAR INC COM 149123101 315 1,730 SH   DFND 1 0 0 1,730
CATERPILLAR INC COM 149123101 111,326 611,610 SH   SOLE 1 611,610 0 0
CATERPILLAR INC COM 149123101 1,070 5,876 SH   SOLE 8 5,876 0 0
CATERPILLAR INC OPT 149123101 27,176 149,300 SH Call SOLE 8 149,300 0 0
CATERPILLAR INC OPT 149123101 165,966 911,800 SH Put SOLE 8 911,800 0 0
CATERPILLAR INC COM 149123101 11,272 61,926 SH   SOLE 9 61,926 0 0
CATHAY GEN BANCORP COM 149150104 3,582 111,287 SH   SOLE 1 111,287 0 0
CATHAY GEN BANCORP COM 149150104 171 5,312 SH   SOLE 8 5,312 0 0
CATO CORP NEW COM 149205106 214 22,328 SH   SOLE 1 22,328 0 0
CATO CORP NEW COM 149205106 1 76 SH   SOLE 8 76 0 0
CAVCO INDS INC DEL COM 149568107 3,500 19,951 SH   SOLE 1 19,951 0 0
CAVCO INDS INC DEL COM 149568107 604 3,441 SH   SOLE 99 3,441 0 0
CB FINL SVCS INC COM 12479G101 172 8,591 SH   SOLE 1 8,591 0 0
CBIZ INC COM 124805102 980 36,821 SH   SOLE 1 36,821 0 0
CBL &amp ASSOC PPTYS INC TRUS 124830100 52 1,306,881 SH   SOLE 8 1,306,881 0 0
CBOE GLOBAL MKTS INC COM 12503M108 17,260 185,357 SH   SOLE 1 185,357 0 0
CBOE GLOBAL MKTS INC COM 12503M108 22 232 SH   SOLE 8 232 0 0
CBOE GLOBAL MKTS INC OPT 12503M108 28 300 SH Put SOLE 8 300 0 0
CBOE GLOBAL MKTS INC COM 12503M108 829 8,901 SH   SOLE 9 8,901 0 0
CBOE GLOBAL MKTS INC COM 12503M108 160 1,717 SH   SOLE 99 1,717 0 0
CBRE GROUP INC COM 12504L109 20,456 326,139 SH   SOLE 1 326,139 0 0
CBRE GROUP INC COM 12504L109 125 2,000 SH   DFND 1 0 0 2,000
CBRE GROUP INC COM 12504L109 1,728 27,549 SH   SOLE 9 27,549 0 0
CBTX INC COM 12481V104 639 25,013 SH   SOLE 1 25,013 0 0
CDK GLOBAL INC COM 12508E101 2,870 55,359 SH   SOLE 1 55,359 0 0
CDK GLOBAL INC COM 12508E101 458 8,831 SH   SOLE 99 8,831 0 0
CDW CORP COM 12514G108 20,174 153,070 SH   SOLE 1 153,070 0 0
CDW CORP COM 12514G108 10 79 SH   SOLE 8 79 0 0
CDW CORP COM 12514G108 1,555 11,800 SH   SOLE 9 11,800 0 0
CECO ENVIRONMENTAL CORP COM 125141101 173 24,980 SH   SOLE 1 24,980 0 0
CEDAR FAIR L P COM 150185106 166 4,212 SH   DFND 1 0 0 4,212
CEDAR FAIR L P COM 150185106 11,603 294,946 SH   SOLE 1 294,946 0 0
CEL-SCI CORP COM 150837607 127 10,890 SH   SOLE 1 10,890 0 0
CELANESE CORP DEL COM 150870103 13,732 105,678 SH   SOLE 1 105,678 0 0
CELANESE CORP DEL OPT 150870103 975 7,500 SH Put SOLE 8 7,500 0 0
CELANESE CORP DEL COM 150870103 69 537 SH   SOLE 8 537 0 0
CELANESE CORP DEL COM 150870103 1,251 9,627 SH   SOLE 9 9,627 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B202 9 500 SH   SOLE 8 500 0 0
CELLECTIS S A ADR 15117K103 119 4,384 SH   SOLE 1 4,384 0 0
CELLECTIS S A ADR 15117K103 4 144 SH   SOLE 8 144 0 0
CELLULAR BIOMEDICINE GROUP I COM 15117P102 73 3,976 SH   SOLE 1 3,976 0 0
CELSIUS HLDGS INC COM 15118V207 578 11,477 SH   SOLE 1 11,477 0 0
CELSIUS HLDGS INC COM 15118V207 5 100 SH   SOLE 8 100 0 0
CEMEX SAB DE CV ADR 151290889 2,866 554,377 SH   SOLE 1 554,377 0 0
CEMEX SAB DE CV ADR 151290889 210 40,536 SH   SOLE 8 40,536 0 0
CEMEX SAB DE CV OPT 151290889 33 6,400 SH Put SOLE 8 6,400 0 0
CEMEX SAB DE CV OPT 151290889 283 54,700 SH Call SOLE 8 54,700 0 0
CEMEX SAB DE CV ADR 151290889 73 14,200 SH   SOLE 99 14,200 0 0
CENOVUS ENERGY INC COM 15135U109 7,920 1,311,306 SH   SOLE 1 1,311,306 0 0
CENOVUS ENERGY INC COM 15135U109 52 8,646 SH   SOLE 9 8,646 0 0
CENTENE CORP DEL COM 15135B101 38,179 636,004 SH   SOLE 1 636,004 0 0
CENTENE CORP DEL OPT 15135B101 840 14,000 SH Put SOLE 8 14,000 0 0
CENTENE CORP DEL OPT 15135B101 438 7,300 SH Call SOLE 8 7,300 0 0
CENTENE CORP DEL COM 15135B101 3,041 50,667 SH   SOLE 9 50,667 0 0
CENTENNIAL RESOURCE DEV INC COM 15136A102 28 18,868 SH   SOLE 8 18,868 0 0
CENTERPOINT ENERGY INC COM 15189T107 196,189 9,066,098 SH   SOLE 1 9,066,098 0 0
CENTERPOINT ENERGY INC COM 15189T107 969 44,806 SH   SOLE 9 44,806 0 0
CENTERPOINT ENERGY INC COM 15189T107 90 4,140 SH   DFND 20 0 0 4,140
CENTERPOINT ENERGY INC COM 15189T107 341 15,745 SH   SOLE 99 15,745 0 0
CENTRAL &amp EASTERN EUROPE FD FUND 153436100 19 700 SH   DFND 1 0 0 700
CENTRAL GARDEN &amp PET CO COM 153527205 2,284 62,851 SH   SOLE 1 62,851 0 0
CENTRAL GARDEN &amp PET CO COM 153527106 417 10,772 SH   SOLE 1 10,772 0 0
CENTRAL GARDEN &amp PET CO COM 153527106 51 1,315 SH   SOLE 8 1,315 0 0
CENTRAL GARDEN &amp PET CO COM 153527205 40 1,100 SH   SOLE 8 1,100 0 0
CENTRAL PAC FINL CORP COM 154760409 588 30,912 SH   SOLE 1 30,912 0 0
CENTRAL PAC FINL CORP COM 154760409 122 6,410 SH   SOLE 8 6,410 0 0
CENTRAL VY CMNTY BANCORP COM 155685100 50 3,411 SH   SOLE 1 3,411 0 0
CENTURY ALUM CO COM 156431108 2,435 220,759 SH   SOLE 1 220,759 0 0
CENTURY ALUM CO COM 156431108 1 57 SH   SOLE 8 57 0 0
CENTURY BANCORPORATION INC COM 156432106 70 900 SH   SOLE 1 900 0 0
CENTURY CASINOS INC COM 156492100 402 62,912 SH   SOLE 1 62,912 0 0
CENTURY CMNTYS INC COM 156504300 4,866 111,155 SH   SOLE 1 111,155 0 0
CENTURY CMNTYS INC COM 156504300 53 1,208 SH   SOLE 8 1,208 0 0
CENTURY CMNTYS INC COM 156504300 386 8,814 SH   SOLE 99 8,814 0 0
CERECOR INC COM 15671L109 31 11,705 SH   SOLE 1 11,705 0 0
CERIDIAN HCM HLDG INC COM 15677J108 5,772 54,159 SH   SOLE 1 54,159 0 0
CERIDIAN HCM HLDG INC COM 15677J108 5 49 SH   SOLE 8 49 0 0
CERIDIAN HCM HLDG INC COM 15677J108 118 1,110 SH   SOLE 9 1,110 0 0
CERIDIAN HCM HLDG INC COM 15677J108 348 3,267 SH   SOLE 99 3,267 0 0
CERNER CORP COM 156782104 51,776 659,727 SH   SOLE 1 659,727 0 0
CERNER CORP COM 156782104 41 527 SH   SOLE 8 527 0 0
CERNER CORP OPT 156782104 463 5,900 SH Call SOLE 8 5,900 0 0
CERNER CORP COM 156782104 121 1,552 SH   SOLE 9 1,552 0 0
CERUS CORP COM 157085101 606 87,602 SH   SOLE 1 87,602 0 0
CERUS CORP COM 157085101 31 4,575 SH   SOLE 8 4,575 0 0
CEVA INC COM 157210105 1,768 38,867 SH   SOLE 1 38,867 0 0
CF INDS HLDGS INC COM 125269100 7,269 187,759 SH   SOLE 1 187,759 0 0
CF INDS HLDGS INC OPT 125269100 747 19,300 SH Call SOLE 8 19,300 0 0
CF INDS HLDGS INC OPT 125269100 9,948 257,000 SH Put SOLE 8 257,000 0 0
CF INDS HLDGS INC COM 125269100 2,816 72,740 SH   SOLE 8 72,740 0 0
CF INDS HLDGS INC COM 125269100 1,132 29,254 SH   SOLE 9 29,254 0 0
CGI INC COM 12532H104 6 75 SH   SOLE 1 75 0 0
CGI INC COM 12532H104 156 1,968 SH   SOLE 9 1,968 0 0
CHAMPIONS ONCOLOGY INC COM 15870P307 22 2,082 SH   SOLE 1 2,082 0 0
CHANGE HEALTHCARE INC COM 15912K100 3,431 183,965 SH   SOLE 1 183,965 0 0
CHANNELADVISOR CORP COM 159179100 223 13,937 SH   SOLE 1 13,937 0 0
CHARLES RIV LABS INTL INC COM 159864107 338 1,352 SH   SOLE 1 1,352 0 0
CHART INDS INC COM 16115Q308 10,458 88,793 SH   SOLE 1 88,793 0 0
CHART INDS INC COM 16115Q308 88 743 SH   SOLE 8 743 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 13 20 SH   DFND 1 0 0 20
CHARTER COMMUNICATIONS INC N COM 16119P108 151,072 228,360 SH   SOLE 1 228,360 0 0
CHARTER COMMUNICATIONS INC N OPT 16119P108 198,333 299,800 SH Put SOLE 8 299,800 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 2,162 3,268 SH   SOLE 8 3,268 0 0
CHARTER COMMUNICATIONS INC N OPT 16119P108 73,697 111,400 SH Call SOLE 8 111,400 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 7,930 11,987 SH   SOLE 9 11,987 0 0
CHASE CORP COM 16150R104 240 2,381 SH   SOLE 1 2,381 0 0
CHATHAM LODGING TR TRUS 16208T102 1,212 112,334 SH   SOLE 1 112,334 0 0
CHATHAM LODGING TR TRUS 16208T102 15 1,375 SH   SOLE 8 1,375 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 73,372 552,052 SH   SOLE 1 552,052 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 11 82 SH   DFND 1 0 0 82
CHECK POINT SOFTWARE TECH LT COM M22465104 1,705 12,830 SH   SOLE 8 12,830 0 0
CHECK POINT SOFTWARE TECH LT OPT M22465104 7,443 56,000 SH Call SOLE 8 56,000 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 2,002 15,066 SH   SOLE 9 15,066 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 44 16,708 SH   SOLE 1 16,708 0 0
CHEESECAKE FACTORY INC COM 163072101 1,749 47,169 SH   SOLE 1 47,169 0 0
CHEESECAKE FACTORY INC OPT 163072101 293 7,900 SH Call SOLE 8 7,900 0 0
CHEESECAKE FACTORY INC OPT 163072101 1,897 51,200 SH Put SOLE 8 51,200 0 0
CHEESECAKE FACTORY INC COM 163072101 1,662 44,826 SH   SOLE 8 44,826 0 0
CHEFS WHSE INC COM 163086101 1,385 53,922 SH   SOLE 1 53,922 0 0
CHEFS WHSE INC COM 163086101 163 6,362 SH   SOLE 8 6,362 0 0
CHEGG INC COM 163092109 27,797 307,732 SH   SOLE 1 307,732 0 0
CHEGG INC COM 163092109 2 25 SH   SOLE 8 25 0 0
CHEGG INC COM 163092109 199 2,202 SH   SOLE 99 2,202 0 0
CHEMBIO DIAGNOSTICS INC COM 163572209 31 6,375 SH   SOLE 1 6,375 0 0
CHEMED CORP NEW COM 16359R103 450 844 SH   SOLE 1 844 0 0
CHEMOCENTRYX INC COM 16383L106 998 16,128 SH   SOLE 1 16,128 0 0
CHEMOCENTRYX INC COM 16383L106 65 1,045 SH   SOLE 99 1,045 0 0
CHEMOURS CO COM 163851108 1,525 61,523 SH   SOLE 1 61,523 0 0
CHEMOURS CO OPT 163851108 25 1,000 SH Put SOLE 8 1,000 0 0
CHEMOURS CO OPT 163851108 50 2,000 SH Call SOLE 8 2,000 0 0
CHEMOURS CO COM 163851108 175 7,063 SH   SOLE 8 7,063 0 0
CHEMOURS CO COM 163851108 25 1,001 SH   DFND 20 0 0 1,001
CHEMUNG FINL CORP COM 164024101 38 1,119 SH   SOLE 1 1,119 0 0
CHENIERE ENERGY INC COM 16411R208 18,071 301,017 SH   SOLE 1 301,017 0 0
CHENIERE ENERGY INC COM 16411R208 114 1,888 SH   SOLE 9 1,888 0 0
CHENIERE ENERGY PARTNERS LP COM 16411Q101 5,869 166,487 SH   SOLE 1 166,487 0 0
CHERRY HILL MTG INVT CORP TRUS 164651101 77 8,406 SH   SOLE 1 8,406 0 0
CHESAPEAKE UTILS CORP COM 165303108 2,083 19,250 SH   SOLE 1 19,250 0 0
CHEVRON CORP NEW OPT 166764100 21,468 254,200 SH Put SOLE 1 254,200 0 0
CHEVRON CORP NEW COM 166764100 164,440 1,947,180 SH   SOLE 1 1,947,180 0 0
CHEVRON CORP NEW COM 166764100 541 6,406 SH   DFND 1 0 0 6,406
CHEVRON CORP NEW OPT 166764100 9,025 106,876 SH Put SOLE 8 106,876 0 0
CHEVRON CORP NEW OPT 166764100 19,964 236,406 SH Call SOLE 8 236,406 0 0
CHEVRON CORP NEW COM 166764100 15,653 185,349 SH   SOLE 8 185,349 0 0
CHEVRON CORP NEW COM 166764100 8,997 106,531 SH   SOLE 9 106,531 0 0
CHEVRON CORP NEW COM 166764100 110 1,307 SH   DFND 20 0 0 1,307
CHEWY INC COM 16679L109 13,951 155,201 SH   SOLE 1 155,201 0 0
CHEWY INC COM 16679L109 2,000 22,249 SH   SOLE 8 22,249 0 0
CHEWY INC COM 16679L109 57 638 SH   SOLE 9 638 0 0
CHIASMA INC COM 16706W102 70 16,176 SH   SOLE 1 16,176 0 0
CHIASMA INC COM 16706W102 1 241 SH   SOLE 8 241 0 0
CHICKEN SOUP FOR THE SOUL EN COM 16842Q100 112 5,614 SH   SOLE 1 5,614 0 0
CHICOS FAS INC COM 168615102 211 132,547 SH   SOLE 1 132,547 0 0
CHICOS FAS INC OPT 168615102 35 22,200 SH Call SOLE 8 22,200 0 0
CHILDRENS PL INC COM 168905107 883 17,625 SH   SOLE 1 17,625 0 0
CHILDRENS PL INC OPT 168905107 1,398 27,900 SH Call SOLE 8 27,900 0 0
CHILDRENS PL INC OPT 168905107 55 1,100 SH Put SOLE 8 1,100 0 0
CHILDRENS PL INC COM 168905107 199 3,972 SH   SOLE 8 3,972 0 0
CHIMERA INVT CORP TRUS 16934Q208 652 63,609 SH   SOLE 1 63,609 0 0
CHIMERA INVT CORP TRUS 16934Q208 1,478 144,231 SH   DFND 1 0 0 144,231
CHIMERA INVT CORP TRUS 16934Q208 0 26 SH   SOLE 8 26 0 0
CHIMERIX INC COM 16934W106 77 15,798 SH   SOLE 1 15,798 0 0
CHIMERIX INC COM 16934W106 0 2 SH   SOLE 8 2 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 12 100 SH   SOLE 1 100 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 16 137 SH   SOLE 8 137 0 0
CHINA MOBILE LIMITED ADR 16941M109 9 330 SH   DFND 1 0 0 330
CHINA MOBILE LIMITED ADR 16941M109 290 10,159 SH   SOLE 1 10,159 0 0
CHINA MOBILE LIMITED ADR 16941M109 2 77 SH   SOLE 8 77 0 0
CHINA MOBILE LIMITED ADR 16941M109 519 18,194 SH   SOLE 9 18,194 0 0
CHINA MOBILE LIMITED ADR 16941M109 323 11,300 SH   SOLE 99 11,300 0 0
CHINA PETROLEUM &amp CHEMICAL C ADR 16941R108 450 10,085 SH   SOLE 99 10,085 0 0
CHINA SOUTHERN AIRLINES CO L ADR 169409109 67 2,261 SH   SOLE 99 2,261 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 101 73 SH   DFND 1 0 0 73
CHIPOTLE MEXICAN GRILL INC COM 169656105 31,622 22,803 SH   SOLE 1 22,803 0 0
CHIPOTLE MEXICAN GRILL INC OPT 169656105 24,822 17,900 SH Call SOLE 8 17,900 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 10,600 7,644 SH   SOLE 8 7,644 0 0
CHIPOTLE MEXICAN GRILL INC OPT 169656105 87,917 63,400 SH Put SOLE 8 63,400 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,172 2,287 SH   SOLE 9 2,287 0 0
CHOICE HOTELS INTL INC COM 169905106 319 2,989 SH   SOLE 1 2,989 0 0
CHOICE HOTELS INTL INC COM 169905106 1,349 12,638 SH   SOLE 99 12,638 0 0
CHOICEONE FINL SVCS INC COM 170386106 120 3,910 SH   SOLE 1 3,910 0 0
CHROMADEX CORP COM 171077407 83 17,231 SH   SOLE 1 17,231 0 0
CHUBB LIMITED COM H1467J104 125,757 817,025 SH   SOLE 1 817,025 0 0
CHUBB LIMITED OPT H1467J104 15,392 100,000 SH Put SOLE 1 100,000 0 0
CHUBB LIMITED COM H1467J104 14,045 91,246 SH   SOLE 8 91,246 0 0
CHUBB LIMITED COM H1467J104 5,716 37,137 SH   SOLE 9 37,137 0 0
CHURCH &amp DWIGHT INC COM 171340102 32,781 375,803 SH   SOLE 1 375,803 0 0
CHURCH &amp DWIGHT INC OPT 171340102 297 3,400 SH Put SOLE 8 3,400 0 0
CHURCH &amp DWIGHT INC COM 171340102 301 3,454 SH   SOLE 8 3,454 0 0
CHURCH &amp DWIGHT INC COM 171340102 1,779 20,387 SH   SOLE 9 20,387 0 0
CHURCHILL DOWNS INC COM 171484108 2,717 13,948 SH   SOLE 1 13,948 0 0
CHURCHILL DOWNS INC COM 171484108 72 368 SH   SOLE 8 368 0 0
CHURCHILL DOWNS INC COM 171484108 1,174 6,025 SH   SOLE 99 6,025 0 0
CHUYS HLDGS INC COM 171604101 727 27,421 SH   SOLE 1 27,421 0 0
CHUYS HLDGS INC COM 171604101 20 762 SH   SOLE 8 762 0 0
CI FINL CORP COM 125491100 22 1,742 SH   SOLE 9 1,742 0 0
CIA ENERGETICA DE MINAS GERA ADR 204409601 8,276 2,873,525 SH   SOLE 1 2,873,525 0 0
CIDARA THERAPEUTICS INC COM 171757107 23 11,631 SH   SOLE 1 11,631 0 0
CIENA CORP COM 171779309 3 50 SH   DFND 1 0 0 50
CIENA CORP COM 171779309 699 13,236 SH   SOLE 1 13,236 0 0
CIENA CORP OPT 171779309 703 13,300 SH Put SOLE 8 13,300 0 0
CIENA CORP OPT 171779309 3,858 73,000 SH Call SOLE 8 73,000 0 0
CIENA CORP COM 171779309 494 9,350 SH   SOLE 99 9,350 0 0
CIGNA CORP NEW COM 125523100 144,758 695,347 SH   SOLE 1 695,347 0 0
CIGNA CORP NEW OPT 125523100 922 4,428 SH Put SOLE 8 4,428 0 0
CIGNA CORP NEW OPT 125523100 4,121 19,796 SH Call SOLE 8 19,796 0 0
CIGNA CORP NEW COM 125523100 2,696 12,954 SH   SOLE 8 12,954 0 0
CIGNA CORP NEW COM 125523100 6,254 30,040 SH   SOLE 9 30,040 0 0
CIMAREX ENERGY CO COM 171798101 3,557 94,812 SH   SOLE 1 94,812 0 0
CIMAREX ENERGY CO OPT 171798101 146 3,900 SH Put SOLE 8 3,900 0 0
CIMAREX ENERGY CO OPT 171798101 10,473 279,200 SH Call SOLE 8 279,200 0 0
CIMAREX ENERGY CO COM 171798101 3 75 SH   SOLE 8 75 0 0
CIMAREX ENERGY CO COM 171798101 190 5,043 SH   SOLE 9 5,043 0 0
CIMAREX ENERGY CO COM 171798101 283 7,556 SH   SOLE 99 7,556 0 0
CINCINNATI BELL INC NEW COM 171871502 11,388 745,261 SH   SOLE 1 745,261 0 0
CINCINNATI FINL CORP COM 172062101 19,888 227,610 SH   SOLE 1 227,610 0 0
CINCINNATI FINL CORP COM 172062101 40 451 SH   SOLE 8 451 0 0
CINCINNATI FINL CORP COM 172062101 1,080 12,350 SH   SOLE 9 12,350 0 0
CINEMARK HLDGS INC COM 17243V102 15,660 899,484 SH   SOLE 1 899,484 0 0
CINEMARK HLDGS INC COM 17243V102 1 80 SH   SOLE 8 80 0 0
CINEMARK HLDGS INC COM 17243V102 90 5,141 SH   SOLE 99 5,141 0 0
CINTAS CORP COM 172908105 32,792 92,773 SH   SOLE 1 92,773 0 0
CINTAS CORP COM 172908105 17 49 SH   SOLE 8 49 0 0
CINTAS CORP COM 172908105 2,554 7,226 SH   SOLE 9 7,226 0 0
CIRCOR INTL INC COM 17273K109 852 22,147 SH   SOLE 1 22,147 0 0
CIRRUS LOGIC INC COM 172755100 3,055 37,163 SH   SOLE 1 37,163 0 0
CIRRUS LOGIC INC OPT 172755100 732 8,900 SH Put SOLE 8 8,900 0 0
CIRRUS LOGIC INC OPT 172755100 123 1,500 SH Call SOLE 8 1,500 0 0
CIRRUS LOGIC INC COM 172755100 590 7,175 SH   SOLE 8 7,175 0 0
CISCO SYS INC COM 17275R102 387 8,658 SH   DFND 1 0 0 8,658
CISCO SYS INC COM 17275R102 363,461 8,122,020 SH   SOLE 1 8,122,020 0 0
CISCO SYS INC OPT 17275R102 46,174 1,031,800 SH Put SOLE 1 1,031,800 0 0
CISCO SYS INC OPT 17275R102 67,618 1,511,000 SH Call SOLE 1 1,511,000 0 0
CISCO SYS INC OPT 17275R102 150,521 3,363,600 SH Put SOLE 8 3,363,600 0 0
CISCO SYS INC COM 17275R102 22,095 493,727 SH   SOLE 8 493,727 0 0
CISCO SYS INC OPT 17275R102 2,573 57,500 SH Call SOLE 8 57,500 0 0
CISCO SYS INC COM 17275R102 10,850 242,469 SH   SOLE 9 242,469 0 0
CISCO SYS INC COM 17275R102 66 1,465 SH   DFND 20 0 0 1,465
CISCO SYS INC COM 17275R102 166 3,700 SH   SOLE 20 0 3,700 0
CISCO SYS INC COM 17275R102 700 15,637 SH   SOLE 99 15,637 0 0
CIT GROUP INC COM 125581801 3,278 91,313 SH   SOLE 1 91,313 0 0
CIT GROUP INC COM 125581801 167 4,664 SH   SOLE 8 4,664 0 0
CITI TRENDS INC COM 17306X102 159 3,208 SH   SOLE 1 3,208 0 0
CITIGROUP INC COM 172967424 2,839 46,041 SH   DFND 1 0 0 46,041
CITIGROUP INC COM 172967424 577,999 9,373,981 SH   SOLE 1 9,373,981 0 0
CITIGROUP INC OPT 172967424 36,996 600,000 SH Call SOLE 1 600,000 0 0
CITIGROUP INC OPT 172967424 103,484 1,678,300 SH Put SOLE 8 1,678,300 0 0
CITIGROUP INC COM 172967424 74,757 1,212,413 SH   SOLE 8 1,212,413 0 0
CITIGROUP INC OPT 172967424 35,473 575,300 SH Call SOLE 8 575,300 0 0
CITIGROUP INC COM 172967424 16,573 268,788 SH   SOLE 9 268,788 0 0
CITIGROUP INC COM 172967424 2,673 43,351 SH   DFND 20 0 0 43,351
CITIGROUP INC COM 172967424 192 3,120 SH   SOLE 20 0 3,120 0
CITIGROUP INC COM 172967424 652 10,570 SH   SOLE 99 10,570 0 0
CITIZENS &amp NORTHN CORP COM 172922106 86 4,307 SH   SOLE 1 4,307 0 0
CITIZENS FINL GROUP INC COM 174610105 27,054 756,508 SH   SOLE 1 756,508 0 0
CITIZENS FINL GROUP INC COM 174610105 1,255 35,129 SH   SOLE 9 35,129 0 0
CITIZENS HLDG CO MISS COM 174715102 32 1,511 SH   SOLE 1 1,511 0 0
CITIZENS INC COM 174740100 92 16,002 SH   SOLE 1 16,002 0 0
CITRIX SYS INC COM 177376100 41,999 322,828 SH   SOLE 1 322,828 0 0
CITRIX SYS INC COM 177376100 13 97 SH   SOLE 8 97 0 0
CITRIX SYS INC COM 177376100 1,538 11,820 SH   SOLE 9 11,820 0 0
CITRIX SYS INC COM 177376100 276 2,124 SH   DFND 20 0 0 2,124
CITRIX SYS INC COM 177376100 802 6,161 SH   SOLE 99 6,161 0 0
CITY HLDG CO COM 177835105 1,206 17,343 SH   SOLE 1 17,343 0 0
CITY OFFICE REIT INC TRUS 178587101 211 21,556 SH   SOLE 1 21,556 0 0
CITY OFFICE REIT INC TRUS 178587101 129 13,176 SH   SOLE 8 13,176 0 0
CIVISTA BANCSHARES INC COM 178867107 401 22,836 SH   SOLE 1 22,836 0 0
CLARIVATE PLC COM G21810109 36 1,205 SH   SOLE 1 1,205 0 0
CLARUS CORP NEW COM 18270P109 121 7,816 SH   SOLE 1 7,816 0 0
CLEAN ENERGY FUELS CORP COM 184499101 330 41,955 SH   SOLE 1 41,955 0 0
CLEAN HARBORS INC COM 184496107 232 3,036 SH   SOLE 1 3,036 0 0
CLEAN HARBORS INC COM 184496107 606 7,968 SH   SOLE 99 7,968 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 0 2 SH   SOLE 1 2 0 0
CLEARFIELD INC COM 18482P103 381 15,418 SH   SOLE 1 15,418 0 0
CLEARWATER PAPER CORP COM 18538R103 1,053 27,901 SH   SOLE 1 27,901 0 0
CLEARWAY ENERGY INC COM 18539C105 1,407 47,620 SH   SOLE 1 47,620 0 0
CLEARWAY ENERGY INC COM 18539C204 6,789 212,623 SH   SOLE 1 212,623 0 0
CLEARWAY ENERGY INC COM 18539C204 144 4,496 SH   SOLE 8 4,496 0 0
CLEVELAND BIOLABS INC COM 185860202 26 7,600 SH   SOLE 1 7,600 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 7,568 519,778 SH   SOLE 1 519,778 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 15 1,000 SH   DFND 1 0 0 1,000
CLEVELAND-CLIFFS INC NEW OPT 185899101 1,297 89,080 SH Call SOLE 8 89,080 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 90 6,175 SH   SOLE 8 6,175 0 0
CLEVELAND-CLIFFS INC NEW OPT 185899101 17,065 1,172,040 SH Put SOLE 8 1,172,040 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 84 5,792 SH   SOLE 99 5,792 0 0
CLIPPER RLTY INC TRUS 18885T306 413 58,550 SH   SOLE 1 58,550 0 0
CLOROX CO DEL COM 189054109 131 650 SH   DFND 1 0 0 650
CLOROX CO DEL COM 189054109 45,831 226,980 SH   SOLE 1 226,980 0 0
CLOROX CO DEL OPT 189054109 1,898 9,400 SH Put SOLE 8 9,400 0 0
CLOROX CO DEL COM 189054109 5,385 26,669 SH   SOLE 8 26,669 0 0
CLOROX CO DEL COM 189054109 2,123 10,511 SH   SOLE 9 10,511 0 0
CLOUDERA INC COM 18914U100 2,938 211,239 SH   SOLE 1 211,239 0 0
CLOUDERA INC COM 18914U100 153 11,000 SH   DFND 1 0 0 11,000
CLOUDERA INC OPT 18914U100 1,310 94,200 SH Put SOLE 8 94,200 0 0
CLOUDERA INC COM 18914U100 3 217 SH   SOLE 8 217 0 0
CLOUDERA INC OPT 18914U100 712 51,200 SH Call SOLE 8 51,200 0 0
CLOVIS ONCOLOGY INC COM 189464100 166 34,672 SH   SOLE 1 34,672 0 0
CLOVIS ONCOLOGY INC OPT 189464100 76 15,800 SH Put SOLE 1 15,800 0 0
CLOVIS ONCOLOGY INC OPT 189464100 875 182,300 SH Call SOLE 8 182,300 0 0
CLOVIS ONCOLOGY INC COM 189464100 105 21,869 SH   SOLE 8 21,869 0 0
CLOVIS ONCOLOGY INC OPT 189464100 173 36,100 SH Put SOLE 8 36,100 0 0
CME GROUP INC COM 12572Q105 117,579 645,868 SH   SOLE 1 645,868 0 0
CME GROUP INC COM 12572Q105 169 931 SH   DFND 1 0 0 931
CME GROUP INC OPT 12572Q105 674 3,700 SH Call SOLE 8 3,700 0 0
CME GROUP INC OPT 12572Q105 2,021 11,100 SH Put SOLE 8 11,100 0 0
CME GROUP INC COM 12572Q105 8,875 48,750 SH   SOLE 8 48,750 0 0
CME GROUP INC COM 12572Q105 5,733 31,491 SH   SOLE 9 31,491 0 0
CMS ENERGY CORP COM 125896100 19,744 323,643 SH   SOLE 1 323,643 0 0
CMS ENERGY CORP COM 125896100 2 36 SH   SOLE 8 36 0 0
CMS ENERGY CORP COM 125896100 1,432 23,473 SH   SOLE 9 23,473 0 0
CNA FINL CORP COM 126117100 954 24,476 SH   SOLE 1 24,476 0 0
CNB FINL CORP PA COM 126128107 102 4,778 SH   SOLE 1 4,778 0 0
CNH INDL N V COM N20944109 135 10,554 SH   SOLE 1 10,554 0 0
CNH INDL N V COM N20944109 71,127 5,539,515 SH   SOLE 9 5,539,515 0 0
CNH INDL N V COM N20944109 17,764 1,383,524 SH   SOLE 58 1,383,524 0 0
CNO FINL GROUP INC COM 12621E103 3,206 144,193 SH   SOLE 1 144,193 0 0
CNOOC LIMITED ADR 126132109 149 1,621 SH   SOLE 9 1,621 0 0
CNOOC LIMITED ADR 126132109 757 8,258 SH   SOLE 99 8,258 0 0
CNX RES CORP COM 12653C108 791 73,167 SH   SOLE 1 73,167 0 0
CNX RES CORP COM 12653C108 217 20,040 SH   SOLE 8 20,040 0 0
CNX RES CORP OPT 12653C108 873 80,800 SH Put SOLE 8 80,800 0 0
CNX RES CORP OPT 12653C108 22 2,000 SH Call SOLE 8 2,000 0 0
CO-DIAGNOSTICS INC COM 189763105 1,288 138,469 SH   SOLE 1 138,469 0 0
COASTAL FINL CORP WA COM 19046P209 188 8,984 SH   SOLE 1 8,984 0 0
COCA COLA CO OPT 191216100 17,406 317,400 SH Put SOLE 1 317,400 0 0
COCA COLA CO COM 191216100 520 9,476 SH   DFND 1 0 0 9,476
COCA COLA CO COM 191216100 302,543 5,516,836 SH   SOLE 1 5,516,836 0 0
COCA COLA CO OPT 191216100 12,756 232,600 SH Call SOLE 1 232,600 0 0
COCA COLA CO COM 191216100 2,404 43,837 SH   SOLE 8 43,837 0 0
COCA COLA CO OPT 191216100 7,502 136,800 SH Call SOLE 8 136,800 0 0
COCA COLA CO OPT 191216100 16,359 298,300 SH Put SOLE 8 298,300 0 0
COCA COLA CO COM 191216100 8,550 155,906 SH   SOLE 9 155,906 0 0
COCA COLA CO COM 191216100 89 1,620 SH   DFND 20 0 0 1,620
COCA COLA CO COM 191216100 514 9,375 SH   SOLE 82 9,375 0 0
COCA COLA CO COM 191216100 676 12,333 SH   SOLE 99 12,333 0 0
COCA COLA CONS INC COM 191098102 1,375 5,162 SH   SOLE 1 5,162 0 0
COCA COLA EUROPEAN PARTNERS COM G25839104 90 1,811 SH   SOLE 1 1,811 0 0
COCA COLA EUROPEAN PARTNERS COM G25839104 23,903 479,711 SH   SOLE 9 479,711 0 0
COCA COLA EUROPEAN PARTNERS COM G25839104 396 7,950 SH   DFND 20 0 0 7,950
COCA COLA EUROPEAN PARTNERS COM G25839104 230 4,614 SH   SOLE 99 4,614 0 0
COCA-COLA FEMSA SAB DE CV ADR 191241108 21 454 SH   DFND 20 0 0 454
CODEXIS INC COM 192005106 378 17,309 SH   SOLE 1 17,309 0 0
CODEXIS INC COM 192005106 47 2,153 SH   SOLE 8 2,153 0 0
CODORUS VY BANCORP INC COM 192025104 52 3,020 SH   SOLE 1 3,020 0 0
COEUR MNG INC COM 192108504 4,425 427,508 SH   SOLE 1 427,508 0 0
COEUR MNG INC OPT 192108504 97 9,400 SH Put SOLE 8 9,400 0 0
COEUR MNG INC OPT 192108504 170 16,400 SH Call SOLE 8 16,400 0 0
COGENT COMMUNICATIONS HLDGS COM 19239V302 3,517 58,758 SH   SOLE 1 58,758 0 0
COGENT COMMUNICATIONS HLDGS COM 19239V302 64 1,072 SH   SOLE 9 1,072 0 0
COGNEX CORP COM 192422103 14,137 176,091 SH   SOLE 1 176,091 0 0
COGNEX CORP COM 192422103 115 1,442 SH   SOLE 9 1,442 0 0
COGNEX CORP COM 192422103 87 1,082 SH   SOLE 99 1,082 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 52,301 638,186 SH   SOLE 1 638,186 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 42 505 SH   SOLE 8 505 0 0
COGNIZANT TECHNOLOGY SOLUTIO OPT 192446102 2,483 30,300 SH Put SOLE 8 30,300 0 0
COGNIZANT TECHNOLOGY SOLUTIO OPT 192446102 1,688 20,600 SH Call SOLE 8 20,600 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 3,610 44,046 SH   SOLE 9 44,046 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 4,439 54,165 SH   SOLE 99 54,165 0 0
COHBAR INC COM 19249J109 14 10,609 SH   SOLE 1 10,609 0 0
COHEN &amp STEERS INC COM 19247A100 850 11,437 SH   SOLE 1 11,437 0 0
COHEN &amp STEERS INC COM 19247A100 213 2,866 SH   SOLE 8 2,866 0 0
COHEN &amp STEERS SELECT PFD &amp FUND 19248Y107 0 4 SH   SOLE 8 4 0 0
COHERENT INC COM 192479103 689 4,595 SH   SOLE 1 4,595 0 0
COHERUS BIOSCIENCES INC COM 19249H103 11,013 633,683 SH   SOLE 1 633,683 0 0
COHERUS BIOSCIENCES INC COM 19249H103 163 9,333 SH   SOLE 8 9,333 0 0
COHU INC COM 192576106 1,895 49,628 SH   SOLE 1 49,628 0 0
COLFAX CORP COM 194014106 4,271 111,693 SH   SOLE 1 111,693 0 0
COLFAX CORP CONV 194014205 16,448 101,820 SH   SOLE 8 101,820 0 0
COLFAX CORP COM 194014106 22 564 SH   SOLE 8 564 0 0
COLGATE PALMOLIVE CO COM 194162103 1,197 13,993 SH   DFND 1 0 0 13,993
COLGATE PALMOLIVE CO COM 194162103 219,453 2,566,397 SH   SOLE 1 1,409,673 1,156,724 0
COLGATE PALMOLIVE CO OPT 194162103 94 1,100 SH Call SOLE 8 1,100 0 0
COLGATE PALMOLIVE CO OPT 194162103 19,676 230,100 SH Put SOLE 8 230,100 0 0
COLGATE PALMOLIVE CO COM 194162103 2,150 25,145 SH   SOLE 8 25,145 0 0
COLGATE PALMOLIVE CO COM 194162103 6,055 70,819 SH   SOLE 9 70,819 0 0
COLGATE PALMOLIVE CO COM 194162103 13,846 161,920 SH   SOLE 20 0 161,920 0
COLGATE PALMOLIVE CO COM 194162103 6,888 80,557 SH   SOLE 82 0 80,557 0
COLGATE PALMOLIVE CO COM 194162103 13,052 152,641 SH   SOLE 99 0 152,641 0
COLLECTORS UNIVERSE INC COM 19421R200 1,117 14,807 SH   SOLE 1 14,807 0 0
COLLECTORS UNIVERSE INC COM 19421R200 1,549 20,550 SH   SOLE 8 20,550 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 222 11,082 SH   SOLE 1 11,082 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 3 166 SH   SOLE 8 166 0 0
COLONY BANKCORP INC COM 19623P101 217 14,856 SH   SOLE 1 14,856 0 0
COLONY CAP INC NEW TRUS 19626G108 1,175 244,143 SH   SOLE 1 244,143 0 0
COLONY CAP INC NEW TRUS 19626G108 1,003 208,460 SH   SOLE 8 208,460 0 0
COLONY CR REAL ESTATE INC TRUS 19625T101 479 63,744 SH   SOLE 1 63,744 0 0
COLONY CR REAL ESTATE INC TRUS 19625T101 479 63,862 SH   SOLE 8 63,862 0 0
COLUMBIA BKG SYS INC COM 197236102 2,856 79,567 SH   SOLE 1 79,567 0 0
COLUMBIA FINL INC COM 197641103 240 15,424 SH   SOLE 1 15,424 0 0
COLUMBIA PPTY TR INC TRUS 198287203 1,798 125,267 SH   SOLE 1 125,267 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 407 4,666 SH   SOLE 1 4,666 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 696 18,123 SH   SOLE 1 18,123 0 0
COMCAST CORP NEW OPT 20030N101 25,948 495,200 SH Put SOLE 1 495,200 0 0
COMCAST CORP NEW OPT 20030N101 18,068 344,800 SH Call SOLE 1 344,800 0 0
COMCAST CORP NEW COM 20030N101 785,544 14,991,317 SH   SOLE 1 14,991,317 0 0
COMCAST CORP NEW COM 20030N101 99 1,880 SH   DFND 1 0 0 1,880
COMCAST CORP NEW COM 20030N101 16,894 322,408 SH   SOLE 8 322,408 0 0
COMCAST CORP NEW OPT 20030N101 10,171 194,100 SH Put SOLE 8 194,100 0 0
COMCAST CORP NEW OPT 20030N101 8,310 158,600 SH Call SOLE 8 158,600 0 0
COMCAST CORP NEW COM 20030N101 1,368 26,096 SH   SOLE 9 26,096 0 0
COMCAST CORP NEW COM 20030N101 184 3,510 SH   DFND 20 0 0 3,510
COMCAST CORP NEW COM 20030N101 572 10,918 SH   SOLE 99 10,918 0 0
COMERICA INC COM 200340107 9,925 177,679 SH   SOLE 1 177,679 0 0
COMERICA INC OPT 200340107 676 12,100 SH Call SOLE 8 12,100 0 0
COMERICA INC OPT 200340107 966 17,300 SH Put SOLE 8 17,300 0 0
COMERICA INC COM 200340107 116 2,083 SH   SOLE 8 2,083 0 0
COMERICA INC COM 200340107 575 10,298 SH   SOLE 9 10,298 0 0
COMFORT SYS USA INC COM 199908104 2,284 43,381 SH   SOLE 1 43,381 0 0
COMMERCE BANCSHARES INC COM 200525103 2,655 40,413 SH   SOLE 1 40,413 0 0
COMMERCIAL METALS CO COM 201723103 4,062 197,737 SH   SOLE 1 197,737 0 0
COMMERCIAL METALS CO COM 201723103 57 2,755 SH   SOLE 8 2,755 0 0
COMMSCOPE HLDG CO INC COM 20337X109 203 15,123 SH   SOLE 1 15,123 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1 59 SH   SOLE 8 59 0 0
COMMUNITY BANKERS TR CORP COM 203612106 263 39,089 SH   SOLE 1 39,089 0 0
COMMUNITY BK SYS INC COM 203607106 6,807 109,234 SH   SOLE 1 109,234 0 0
COMMUNITY BK SYS INC COM 203607106 51 815 SH   SOLE 8 815 0 0
COMMUNITY FINL CORP MD COM 20368X101 45 1,679 SH   SOLE 1 1,679 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 2,017 271,517 SH   SOLE 1 271,517 0 0
COMMUNITY HEALTH SYS INC NEW OPT 203668108 302 40,700 SH Call SOLE 8 40,700 0 0
COMMUNITY HEALTHCARE TR INC TRUS 20369C106 1,423 30,189 SH   SOLE 1 30,189 0 0
COMMUNITY HEALTHCARE TR INC TRUS 20369C106 23 497 SH   SOLE 8 497 0 0
COMMUNITY TR BANCORP INC COM 204149108 1,234 33,311 SH   SOLE 1 33,311 0 0
COMMVAULT SYSTEMS INC COM 204166102 1,209 21,850 SH   SOLE 1 21,850 0 0
COMMVAULT SYSTEMS INC COM 204166102 146 2,643 SH   SOLE 8 2,643 0 0
COMPANHIA DE SANEAMENTO BASI ADR 20441A102 4,489 522,595 SH   SOLE 1 522,595 0 0
COMPANHIA DE SANEAMENTO BASI ADR 20441A102 389 45,253 SH   SOLE 9 45,253 0 0
COMPANHIA SIDERURGICA NACION ADR 20440W105 34 5,640 SH   DFND 1 0 0 5,640
COMPANIA DE MINAS BUENAVENTU ADR 204448104 3,242 265,959 SH   SOLE 1 265,959 0 0
COMPANIA DE MINAS BUENAVENTU ADR 204448104 179 14,651 SH   SOLE 99 14,651 0 0
COMPASS DIVERSIFIED COM 20451Q104 13 693 SH   SOLE 1 693 0 0
COMPASS MINERALS INTL INC COM 20451N101 6,283 101,781 SH   SOLE 1 101,781 0 0
COMPUGEN LTD COM M25722105 567 46,850 SH   SOLE 1 46,850 0 0
COMPUGEN LTD COM M25722105 5 416 SH   SOLE 8 416 0 0
COMPUTER PROGRAMS &amp SYS INC COM 205306103 509 18,932 SH   SOLE 1 18,932 0 0
COMPX INTL INC COM 20563P101 49 3,381 SH   SOLE 1 3,381 0 0
COMSCORE INC COM 20564W105 374 150,270 SH   SOLE 1 150,270 0 0
COMSTOCK RES INC COM 205768302 81 18,634 SH   SOLE 1 18,634 0 0
COMSTOCK RES INC COM 205768302 57 13,000 SH   SOLE 8 13,000 0 0
COMTECH TELECOMMUNICATIONS C COM 205826209 808 39,084 SH   SOLE 1 39,084 0 0
CONAGRA BRANDS INC COM 205887102 27,519 758,961 SH   SOLE 1 758,961 0 0
CONAGRA BRANDS INC OPT 205887102 4,496 124,000 SH Put SOLE 8 124,000 0 0
CONAGRA BRANDS INC COM 205887102 299 8,222 SH   SOLE 8 8,222 0 0
CONAGRA BRANDS INC COM 205887102 1,460 40,262 SH   SOLE 9 40,262 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 121 9,543 SH   SOLE 1 9,543 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 559 44,215 SH   SOLE 8 44,215 0 0
CONCHO RES INC COM 20605P101 40,781 698,871 SH   SOLE 1 698,871 0 0
CONCHO RES INC COM 20605P101 1,410 24,162 SH   SOLE 8 24,162 0 0
CONCHO RES INC OPT 20605P101 2,550 43,700 SH Put SOLE 8 43,700 0 0
CONCHO RES INC OPT 20605P101 5,333 91,400 SH Call SOLE 8 91,400 0 0
CONCHO RES INC COM 20605P101 1,405 24,076 SH   SOLE 9 24,076 0 0
CONCHO RES INC COM 20605P101 151 2,596 SH   SOLE 99 2,596 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 32 8,386 SH   SOLE 1 8,386 0 0
CONDUENT INC COM 206787103 920 191,668 SH   SOLE 1 191,668 0 0
CONMED CORP COM 207410101 24,664 220,215 SH   SOLE 1 220,215 0 0
CONMED CORP COM 207410101 8 71 SH   SOLE 8 71 0 0
CONNECTONE BANCORP INC COM 20786W107 237 11,966 SH   SOLE 1 11,966 0 0
CONNS INC COM 208242107 1,213 103,737 SH   SOLE 1 103,737 0 0
CONNS INC OPT 208242107 20 1,700 SH Put SOLE 8 1,700 0 0
CONNS INC OPT 208242107 64 5,500 SH Call SOLE 8 5,500 0 0
CONNS INC COM 208242107 6 538 SH   SOLE 8 538 0 0
CONOCOPHILLIPS OPT 20825C104 11,998 300,000 SH Call SOLE 1 300,000 0 0
CONOCOPHILLIPS COM 20825C104 134 3,340 SH   DFND 1 0 0 3,340
CONOCOPHILLIPS OPT 20825C104 19,996 500,000 SH Put SOLE 1 500,000 0 0
CONOCOPHILLIPS COM 20825C104 52,889 1,322,536 SH   SOLE 1 1,322,536 0 0
CONOCOPHILLIPS OPT 20825C104 8,838 221,000 SH Call SOLE 8 221,000 0 0
CONOCOPHILLIPS OPT 20825C104 30,708 767,900 SH Put SOLE 8 767,900 0 0
CONOCOPHILLIPS COM 20825C104 16 402 SH   SOLE 8 402 0 0
CONOCOPHILLIPS COM 20825C104 3,739 93,494 SH   SOLE 9 93,494 0 0
CONOCOPHILLIPS COM 20825C104 452 11,293 SH   DFND 20 0 0 11,293
CONSOL ENERGY INC DISC COML COM 20854L108 238 33,032 SH   SOLE 1 33,032 0 0
CONSOL ENERGY INC DISC COML COM 20854L108 76 10,511 SH   SOLE 8 10,511 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 396 80,863 SH   SOLE 1 80,863 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 0 35 SH   SOLE 8 35 0 0
CONSOLIDATED EDISON INC COM 209115104 27,324 378,082 SH   SOLE 1 378,082 0 0
CONSOLIDATED EDISON INC OPT 209115104 217 3,000 SH Call SOLE 8 3,000 0 0
CONSOLIDATED EDISON INC COM 209115104 2,371 32,802 SH   SOLE 9 32,802 0 0
CONSOLIDATED WATER CO INC COM G23773107 288 23,903 SH   SOLE 1 23,903 0 0
CONSTELLATION BRANDS INC COM 21036P108 58,825 268,545 SH   SOLE 1 268,545 0 0
CONSTELLATION BRANDS INC COM 21036P108 15 68 SH   DFND 1 0 0 68
CONSTELLATION BRANDS INC OPT 21036P108 3,505 16,000 SH Put SOLE 8 16,000 0 0
CONSTELLATION BRANDS INC COM 21036P108 246 1,126 SH   SOLE 8 1,126 0 0
CONSTELLATION BRANDS INC COM 21036P108 3,542 16,166 SH   SOLE 9 16,166 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 2,842 98,708 SH   SOLE 1 98,708 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 54 1,865 SH   SOLE 99 1,865 0 0
CONSTRUCTION PARTNERS INC COM 21044C107 446 15,303 SH   SOLE 1 15,303 0 0
CONTAINER STORE GROUP INC COM 210751103 60 6,309 SH   SOLE 1 6,309 0 0
CONTANGO OIL &amp GAS CO COM 21075N204 68 29,546 SH   SOLE 1 29,546 0 0
CONTINENTAL RES INC COM 212015101 662 40,612 SH   SOLE 1 40,612 0 0
CONTINENTAL RES INC COM 212015101 4,798 294,383 SH   SOLE 8 294,383 0 0
CONTINENTAL RES INC OPT 212015101 1,239 76,000 SH Put SOLE 8 76,000 0 0
CONTINENTAL RES INC OPT 212015101 5,042 309,300 SH Call SOLE 8 309,300 0 0
CONTINENTAL RES INC COM 212015101 417 25,606 SH   SOLE 9 25,606 0 0
COOPER COS INC COM 216648402 17,496 48,155 SH   SOLE 1 48,155 0 0
COOPER COS INC COM 216648402 4,518 12,436 SH   DFND 1 0 0 12,436
COOPER COS INC COM 216648402 14 38 SH   SOLE 8 38 0 0
COOPER COS INC COM 216648402 1,476 4,062 SH   SOLE 9 4,062 0 0
COOPER STD HLDGS INC COM 21676P103 2,347 67,674 SH   SOLE 1 67,674 0 0
COOPER STD HLDGS INC COM 21676P103 59 1,688 SH   SOLE 8 1,688 0 0
COOPER TIRE &amp RUBR CO COM 216831107 2,713 66,980 SH   SOLE 1 66,980 0 0
COOPER TIRE &amp RUBR CO COM 216831107 0 4 SH   SOLE 8 4 0 0
COOPER TIRE &amp RUBR CO COM 216831107 532 13,139 SH   SOLE 99 13,139 0 0
COPA HOLDINGS SA COM P31076105 1,334 17,271 SH   SOLE 1 17,271 0 0
COPA HOLDINGS SA COM P31076105 851 11,020 SH   SOLE 99 11,020 0 0
COPART INC COM 217204106 29,820 234,348 SH   SOLE 1 234,348 0 0
COPART INC COM 217204106 16,486 129,564 SH   SOLE 8 129,564 0 0
COPART INC COM 217204106 2,186 17,178 SH   SOLE 9 17,178 0 0
COPART INC COM 217204106 635 4,993 SH   SOLE 99 4,993 0 0
CORCEPT THERAPEUTICS INC COM 218352102 5,539 211,752 SH   SOLE 1 211,752 0 0
CORCEPT THERAPEUTICS INC COM 218352102 3 104 SH   SOLE 8 104 0 0
CORE LABORATORIES N V COM N22717107 934 35,245 SH   SOLE 1 35,245 0 0
CORE LABORATORIES N V COM N22717107 12 451 SH   SOLE 9 451 0 0
CORE MARK HOLDING CO INC COM 218681104 1,510 51,413 SH   SOLE 1 51,413 0 0
CORECIVIC INC TRUS 21871N101 868 132,575 SH   SOLE 1 132,575 0 0
CORECIVIC INC OPT 21871N101 335 51,200 SH Put SOLE 8 51,200 0 0
CORECIVIC INC TRUS 21871N101 117 17,745 SH   SOLE 8 17,745 0 0
CORECIVIC INC OPT 21871N101 58 8,800 SH Call SOLE 8 8,800 0 0
CORELOGIC INC COM 21871D103 5,556 71,866 SH   SOLE 1 71,866 0 0
CORELOGIC INC COM 21871D103 5 65 SH   SOLE 8 65 0 0
CORENERGY INFRASTRUCTURE TR TRUS 21870U502 31 4,430 SH   SOLE 1 4,430 0 0
COREPOINT LODGING INC TRUS 21872L104 977 141,874 SH   SOLE 1 141,874 0 0
COREPOINT LODGING INC TRUS 21872L104 100 14,561 SH   SOLE 8 14,561 0 0
CORESITE RLTY CORP TRUS 21870Q105 3,672 29,306 SH   SOLE 1 29,306 0 0
CORESITE RLTY CORP TRUS 21870Q105 82 656 SH   SOLE 9 656 0 0
CORESITE RLTY CORP COM 21870Q105 1,245 9,941 SH   SOLE 99 9,941 0 0
CORMEDIX INC COM 21900C308 76 10,245 SH   SOLE 1 10,245 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 792 85,360 SH   SOLE 1 85,360 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 9 933 SH   SOLE 8 933 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 1 60 SH   SOLE 99 60 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 943 21,426 SH   SOLE 1 21,426 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 68 1,547 SH   SOLE 8 1,547 0 0
CORNERSTONE TOTAL RETURN FD FUND 21924U300 1 75 SH   DFND 1 0 0 75
CORNING INC COM 219350105 42,050 1,168,115 SH   SOLE 1 1,168,115 0 0
CORNING INC COM 219350105 20 551 SH   DFND 1 0 0 551
CORNING INC OPT 219350105 749 20,800 SH Put SOLE 8 20,800 0 0
CORNING INC OPT 219350105 2,084 57,900 SH Call SOLE 8 57,900 0 0
CORNING INC COM 219350105 2,516 69,872 SH   SOLE 9 69,872 0 0
CORNING INC COM 219350105 222 6,174 SH   DFND 20 0 0 6,174
CORNING INC COM 219350105 439 12,207 SH   SOLE 99 12,207 0 0
CORPORATE OFFICE PPTYS TR TRUS 22002T108 888 34,073 SH   SOLE 1 34,073 0 0
CORTEVA INC COM 22052L104 32,256 833,045 SH   SOLE 1 833,045 0 0
CORTEVA INC COM 22052L104 85 2,183 SH   DFND 1 0 0 2,183
CORTEVA INC OPT 22052L104 43 1,122 SH Call SOLE 8 1,122 0 0
CORTEVA INC COM 22052L104 125 3,229 SH   SOLE 8 3,229 0 0
CORTEVA INC OPT 22052L104 61 1,584 SH Put SOLE 8 1,584 0 0
CORTEVA INC COM 22052L104 2,388 61,682 SH   SOLE 9 61,682 0 0
CORTEXYME INC COM 22053A107 141 5,077 SH   SOLE 1 5,077 0 0
CORTEXYME INC COM 22053A107 8 285 SH   SOLE 8 285 0 0
CORVEL CORP COM 221006109 1,060 9,998 SH   SOLE 1 9,998 0 0
CORVEL CORP COM 221006109 39 368 SH   SOLE 8 368 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 0 4 SH   SOLE 8 4 0 0
COSTAMARE INC COM Y1771G102 1,035 125,003 SH   SOLE 1 125,003 0 0
COSTAR GROUP INC COM 22160N109 17,255 18,668 SH   SOLE 1 18,668 0 0
COSTAR GROUP INC COM 22160N109 300 324 SH   SOLE 9 324 0 0
COSTCO WHSL CORP NEW OPT 22160K105 16,654 44,200 SH Call SOLE 1 44,200 0 0
COSTCO WHSL CORP NEW COM 22160K105 242,666 644,054 SH   SOLE 1 644,054 0 0
COSTCO WHSL CORP NEW OPT 22160K105 21,400 56,800 SH Put SOLE 1 56,800 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,683 7,119 SH   SOLE 8 7,119 0 0
COSTCO WHSL CORP NEW OPT 22160K105 32,742 86,900 SH Put SOLE 8 86,900 0 0
COSTCO WHSL CORP NEW OPT 22160K105 19,555 51,900 SH Call SOLE 8 51,900 0 0
COSTCO WHSL CORP NEW COM 22160K105 13,673 36,290 SH   SOLE 9 36,290 0 0
COTY INC COM 222070203 191 27,223 SH   SOLE 1 27,223 0 0
COTY INC OPT 222070203 43 6,100 SH Put SOLE 8 6,100 0 0
COTY INC COM 222070203 7 1,062 SH   SOLE 8 1,062 0 0
COTY INC COM 222070203 444 63,299 SH   SOLE 9 63,299 0 0
COUNTY BANCORP INC COM 221907108 35 1,581 SH   SOLE 1 1,581 0 0
COUPA SOFTWARE INC COM 22266L106 260 768 SH   DFND 1 0 0 768
COUPA SOFTWARE INC COM 22266L106 246,263 726,632 SH   SOLE 1 726,632 0 0
COUPA SOFTWARE INC OPT 22266L106 28,807 85,000 SH Put SOLE 8 85,000 0 0
COUPA SOFTWARE INC OPT 22266L106 11,523 34,000 SH Call SOLE 8 34,000 0 0
COUPA SOFTWARE INC COM 22266L106 5,693 16,800 SH   SOLE 8 16,800 0 0
COUPA SOFTWARE INC COM 22266L106 188 554 SH   SOLE 9 554 0 0
COUSINS PPTYS INC TRUS 222795502 6,357 189,736 SH   SOLE 1 189,736 0 0
COUSINS PPTYS INC COM 222795502 2,139 63,865 SH   SOLE 99 63,865 0 0
COVANTA HLDG CORP COM 22282E102 502 38,279 SH   SOLE 1 38,279 0 0
COVENANT LOGISTICS GROUP INC COM 22284P105 425 28,647 SH   SOLE 1 28,647 0 0
COVENANT LOGISTICS GROUP INC COM 22284P105 60 4,074 SH   SOLE 8 4,074 0 0
COVETRUS INC COM 22304C100 4,423 153,917 SH   SOLE 1 153,917 0 0
COVETRUS INC COM 22304C100 0 12 SH   SOLE 8 12 0 0
COVETRUS INC COM 22304C100 1 39 SH   SOLE 9 39 0 0
COVETRUS INC COM 22304C100 150 5,217 SH   SOLE 99 5,217 0 0
COWEN INC COM 223622606 1,125 43,276 SH   SOLE 1 43,276 0 0
CRA INTL INC COM 12618T105 124 2,433 SH   SOLE 1 2,433 0 0
CRA INTL INC COM 12618T105 74 1,460 SH   SOLE 8 1,460 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 1,596 12,104 SH   SOLE 1 12,104 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 183 1,388 SH   SOLE 8 1,388 0 0
CRACKER BARREL OLD CTRY STOR OPT 22410J106 3,720 28,200 SH Call SOLE 8 28,200 0 0
CRANE CO COM 224399105 299 3,860 SH   SOLE 1 3,860 0 0
CRAWFORD &amp CO COM 224633206 38 5,247 SH   SOLE 1 5,247 0 0
CREDICORP LTD COM G2519Y108 6,784 41,363 SH   SOLE 1 41,363 0 0
CREDICORP LTD COM G2519Y108 852 5,197 SH   SOLE 99 5,197 0 0
CREDIT ACCEP CORP MICH COM 225310101 8,924 25,780 SH   SOLE 1 25,780 0 0
CREDIT SUISSE GROUP ADR 225401108 10,547 823,933 SH   SOLE 1 823,933 0 0
CREDIT SUISSE GROUP OPT 225401108 2,250 175,800 SH Put SOLE 8 175,800 0 0
CREDIT SUISSE GROUP ADR 225401108 1,593 124,433 SH   SOLE 8 124,433 0 0
CREDIT SUISSE GROUP OPT 225401108 3,397 265,400 SH Call SOLE 8 265,400 0 0
CREE INC COM 225447101 24,641 232,693 SH   SOLE 1 232,693 0 0
CREE INC OPT 225447101 21 200 SH Call SOLE 8 200 0 0
CREE INC COM 225447101 3,578 33,783 SH   SOLE 8 33,783 0 0
CRESCENT ACQUISITION CORP COM 22564L105 519 49,700 SH   SOLE 8 49,700 0 0
CRESCENT PT ENERGY CORP COM 22576C101 1 290 SH   DFND 1 0 0 290
CRESCENT PT ENERGY CORP COM 22576C101 42 18,001 SH   SOLE 9 18,001 0 0
CRESTWOOD EQUITY PARTNERS LP COM 226344208 216 11,400 SH   SOLE 1 11,400 0 0
CRESUD S A C I F Y A ADR 226406106 18 3,747 SH   DFND 20 0 0 3,747
CRH PLC ADR 12626K203 289 6,781 SH   SOLE 9 6,781 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 123 8,735 SH   SOLE 1 8,735 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 1 83 SH   SOLE 8 83 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 29 2,090 SH   SOLE 99 2,090 0 0
CRISPR THERAPEUTICS AG COM H17182108 15 103 SH   SOLE 1 103 0 0
CRISPR THERAPEUTICS AG OPT H17182108 383 2,500 SH Put SOLE 8 2,500 0 0
CRISPR THERAPEUTICS AG OPT H17182108 383 2,500 SH Call SOLE 8 2,500 0 0
CRISPR THERAPEUTICS AG COM H17182108 3,008 19,644 SH   SOLE 8 19,644 0 0
CRITEO S A ADR 226718104 2,454 119,660 SH   SOLE 1 119,660 0 0
CROCS INC COM 227046109 5,653 90,240 SH   SOLE 1 90,240 0 0
CROCS INC COM 227046109 1,168 18,625 SH   SOLE 8 18,625 0 0
CROCS INC OPT 227046109 633 10,100 SH Put SOLE 8 10,100 0 0
CRONOS GROUP INC COM 22717L101 566 81,521 SH   SOLE 1 81,521 0 0
CRONOS GROUP INC OPT 22717L101 662 95,400 SH Put SOLE 1 95,400 0 0
CRONOS GROUP INC OPT 22717L101 339 48,800 SH Put SOLE 8 48,800 0 0
CRONOS GROUP INC OPT 22717L101 330 47,600 SH Call SOLE 8 47,600 0 0
CRONOS GROUP INC COM 22717L101 10 1,381 SH   SOLE 8 1,381 0 0
CRONOS GROUP INC COM 22717L101 1 126 SH   SOLE 9 126 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 345 38,993 SH   SOLE 1 38,993 0 0
CROWDSTRIKE HLDGS INC COM 22788C105 74,617 352,267 SH   SOLE 1 352,267 0 0
CROWDSTRIKE HLDGS INC COM 22788C105 573 2,704 SH   DFND 1 0 0 2,704
CROWDSTRIKE HLDGS INC COM 22788C105 963 4,547 SH   SOLE 8 4,547 0 0
CROWDSTRIKE HLDGS INC COM 22788C105 250 1,178 SH   SOLE 9 1,178 0 0
CROWN CASTLE INTL CORP NEW TRUS 22822V101 77,289 485,520 SH   SOLE 1 485,520 0 0
CROWN CASTLE INTL CORP NEW TRUS 22822V101 529 3,322 SH   SOLE 8 3,322 0 0
CROWN CASTLE INTL CORP NEW OPT 22822V101 1,480 9,300 SH Put SOLE 8 9,300 0 0
CROWN CASTLE INTL CORP NEW TRUS 22822V101 5,641 35,436 SH   SOLE 9 35,436 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 4,387 27,557 SH   SOLE 99 27,557 0 0
CROWN HLDGS INC COM 228368106 7,305 72,904 SH   SOLE 1 72,904 0 0
CROWN HLDGS INC OPT 228368106 802 8,000 SH Call SOLE 8 8,000 0 0
CROWN HLDGS INC COM 228368106 112 1,120 SH   SOLE 9 1,120 0 0
CROWN HLDGS INC COM 228368106 2,098 20,935 SH   SOLE 99 20,935 0 0
CRYOLIFE INC COM 228903100 1,009 42,754 SH   SOLE 1 42,754 0 0
CRYOLIFE INC COM 228903100 77 3,263 SH   SOLE 8 3,263 0 0
CRYOPORT INC COM 229050307 499 11,361 SH   SOLE 1 11,361 0 0
CRYOPORT INC COM 229050307 12 266 SH   SOLE 8 266 0 0
CSG SYS INTL INC COM 126349109 1,970 43,688 SH   SOLE 1 43,688 0 0
CSG SYS INTL INC BOND 126349AF6 788 743,000 PRN   SOLE 8 0 0 743,000
CSG SYS INTL INC COM 126349109 170 3,770 SH   SOLE 8 3,770 0 0
CSW INDUSTRIALS INC COM 126402106 640 5,719 SH   SOLE 1 5,719 0 0
CSX CORP COM 126408103 80,636 888,522 SH   SOLE 1 888,522 0 0
CSX CORP OPT 126408103 4,538 50,000 SH Call SOLE 1 50,000 0 0
CSX CORP COM 126408103 339 3,735 SH   DFND 1 0 0 3,735
CSX CORP OPT 126408103 11,834 130,400 SH Put SOLE 1 130,400 0 0
CSX CORP OPT 126408103 28,559 314,700 SH Call SOLE 8 314,700 0 0
CSX CORP OPT 126408103 35,456 390,700 SH Put SOLE 8 390,700 0 0
CSX CORP COM 126408103 6,303 69,454 SH   SOLE 8 69,454 0 0
CSX CORP COM 126408103 6,883 75,845 SH   SOLE 9 75,845 0 0
CSX CORP COM 126408103 2,220 24,460 SH   SOLE 99 24,460 0 0
CTI BIOPHARMA CORP COM 12648L601 2 516 SH   DFND 1 0 0 516
CTI BIOPHARMA CORP COM 12648L601 0 1 SH   SOLE 9 1 0 0
CTS CORP COM 126501105 1,223 35,622 SH   SOLE 1 35,622 0 0
CUBESMART TRUS 229663109 29,219 869,391 SH   SOLE 1 869,391 0 0
CUBESMART COM 229663109 2,678 79,677 SH   SOLE 99 79,677 0 0
CUBIC CORP COM 229669106 7,205 116,140 SH   SOLE 1 116,140 0 0
CUBIC CORP COM 229669106 46 743 SH   SOLE 8 743 0 0
CUE BIOPHARMA INC COM 22978P106 161 12,926 SH   SOLE 1 12,926 0 0
CUE BIOPHARMA INC COM 22978P106 5 416 SH   SOLE 8 416 0 0
CULLEN FROST BANKERS INC COM 229899109 1,886 21,633 SH   SOLE 1 21,633 0 0
CULP INC COM 230215105 214 13,458 SH   SOLE 1 13,458 0 0
CULP INC COM 230215105 19 1,195 SH   SOLE 8 1,195 0 0
CUMMINS INC COM 231021106 31,647 139,353 SH   SOLE 1 139,353 0 0
CUMMINS INC COM 231021106 3,181 14,007 SH   SOLE 9 14,007 0 0
CUMMINS INC COM 231021106 1,045 4,602 SH   SOLE 99 4,602 0 0
CURIS INC COM 231269200 268 32,773 SH   SOLE 8 32,773 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 154 10,815 SH   SOLE 1 10,815 0 0
CURTISS WRIGHT CORP COM 231561101 383 3,284 SH   SOLE 1 3,284 0 0
CURTISS WRIGHT CORP COM 231561101 196 1,688 SH   SOLE 99 1,688 0 0
CUSHMAN WAKEFIELD PLC COM G2717B108 530 35,682 SH   SOLE 1 35,682 0 0
CUSHMAN WAKEFIELD PLC COM G2717B108 60 4,015 SH   SOLE 8 4,015 0 0
CUSTOMERS BANCORP INC COM 23204G100 772 42,399 SH   SOLE 1 42,399 0 0
CUTERA INC COM 232109108 469 19,428 SH   SOLE 1 19,428 0 0
CVB FINL CORP COM 126600105 2,788 142,955 SH   SOLE 1 142,955 0 0
CVB FINL CORP COM 126600105 68 3,497 SH   SOLE 8 3,497 0 0
CVR ENERGY INC COM 12662P108 464 31,099 SH   SOLE 1 31,099 0 0
CVR ENERGY INC COM 12662P108 566 37,983 SH   SOLE 8 37,983 0 0
CVR ENERGY INC OPT 12662P108 14,081 945,000 SH Put SOLE 8 945,000 0 0
CVR ENERGY INC COM 12662P108 137 9,200 SH   SOLE 9 9,200 0 0
CVS HEALTH CORP OPT 126650100 38,590 565,000 SH Put SOLE 1 565,000 0 0
CVS HEALTH CORP COM 126650100 3 48 SH   DFND 1 0 0 48
CVS HEALTH CORP OPT 126650100 42,688 625,000 SH Call SOLE 1 625,000 0 0
CVS HEALTH CORP COM 126650100 142,014 2,079,269 SH   SOLE 1 2,079,269 0 0
CVS HEALTH CORP OPT 126650100 13,567 198,635 SH Call SOLE 8 198,635 0 0
CVS HEALTH CORP OPT 126650100 15,970 233,826 SH Put SOLE 8 233,826 0 0
CVS HEALTH CORP COM 126650100 3,399 49,771 SH   SOLE 8 49,771 0 0
CVS HEALTH CORP COM 126650100 8,826 129,226 SH   SOLE 9 129,226 0 0
CVS HEALTH CORP COM 126650100 5,546 81,195 SH   DFND 20 0 0 81,195
CVS HEALTH CORP COM 126650100 320 4,687 SH   SOLE 99 4,687 0 0
CYBERARK SOFTWARE LTD COM M2682V108 55,736 344,930 SH   SOLE 1 344,930 0 0
CYBERARK SOFTWARE LTD COM M2682V108 12 77 SH   DFND 1 0 0 77
CYBERARK SOFTWARE LTD OPT M2682V108 711 4,400 SH Put SOLE 8 4,400 0 0
CYBERARK SOFTWARE LTD COM M2682V108 1,144 7,081 SH   SOLE 8 7,081 0 0
CYBERARK SOFTWARE LTD OPT M2682V108 8,080 50,000 SH Call SOLE 8 50,000 0 0
CYBERARK SOFTWARE LTD COM M2682V108 841 5,202 SH   SOLE 9 5,202 0 0
CYBEROPTICS CORP COM 232517102 52 2,293 SH   SOLE 1 2,293 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 22 7,149 SH   SOLE 1 7,149 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 128 22,362 SH   SOLE 1 22,362 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 1 258 SH   SOLE 8 258 0 0
CYRUSONE INC TRUS 23283R100 4,308 58,872 SH   SOLE 1 58,872 0 0
CYRUSONE INC TRUS 23283R100 27 364 SH   SOLE 8 364 0 0
CYRUSONE INC COM 23283R100 1,834 25,065 SH   SOLE 99 25,065 0 0
CYTOKINETICS INC COM 23282W605 3,788 182,308 SH   SOLE 1 182,308 0 0
CYTOKINETICS INC COM 23282W605 25 1,193 SH   SOLE 8 1,193 0 0
CYTOKINETICS INC COM 23282W605 38 1,831 SH   SOLE 99 1,831 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 153 23,411 SH   SOLE 1 23,411 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 436 66,603 SH   SOLE 8 66,603 0 0
CYTOSORBENTS CORP COM 23283X206 105 13,260 SH   SOLE 1 13,260 0 0
D R HORTON INC COM 23331A109 97,451 1,413,977 SH   SOLE 1 1,413,977 0 0
D R HORTON INC OPT 23331A109 103 1,500 SH Put SOLE 8 1,500 0 0
D R HORTON INC COM 23331A109 19 279 SH   SOLE 8 279 0 0
D R HORTON INC OPT 23331A109 214 3,100 SH Call SOLE 8 3,100 0 0
D R HORTON INC COM 23331A109 1,887 27,377 SH   SOLE 9 27,377 0 0
DAILY JOURNAL CORP COM 233912104 148 366 SH   SOLE 1 366 0 0
DAKTRONICS INC COM 234264109 530 113,207 SH   SOLE 1 113,207 0 0
DANA INC COM 235825205 1,302 66,683 SH   SOLE 1 66,683 0 0
DANA INC COM 235825205 45 2,308 SH   SOLE 8 2,308 0 0
DANA INC OPT 235825205 174 8,900 SH Call SOLE 8 8,900 0 0
DANA INC COM 235825205 326 16,701 SH   SOLE 99 16,701 0 0
DANAHER CORPORATION COM 235851102 276,698 1,245,605 SH   SOLE 1 597,982 647,623 0
DANAHER CORPORATION COM 235851102 230 1,035 SH   DFND 1 0 0 1,035
DANAHER CORPORATION OPT 235851102 4,443 20,000 SH Put SOLE 8 20,000 0 0
DANAHER CORPORATION COM 235851102 3,324 14,966 SH   SOLE 8 14,966 0 0
DANAHER CORPORATION CONV 235851300 16,785 11,060 SH   SOLE 8 11,060 0 0
DANAHER CORPORATION COM 235851102 1,982 8,923 SH   SOLE 9 8,923 0 0
DANAHER CORPORATION COM 235851102 21,598 97,226 SH   SOLE 20 0 97,226 0
DANAHER CORPORATION COM 235851102 9,773 43,996 SH   SOLE 82 0 43,996 0
DANAHER CORPORATION COM 235851102 19,913 89,643 SH   SOLE 99 0 89,643 0
DAQO NEW ENERGY CORP ADR 23703Q203 26,200 456,760 SH   SOLE 1 456,760 0 0
DAQO NEW ENERGY CORP ADR 23703Q203 488 8,500 SH   DFND 20 0 0 8,500
DARDEN RESTAURANTS INC COM 237194105 13,015 109,257 SH   SOLE 1 109,257 0 0
DARDEN RESTAURANTS INC OPT 237194105 9,077 76,200 SH Call SOLE 8 76,200 0 0
DARDEN RESTAURANTS INC OPT 237194105 1,024 8,600 SH Put SOLE 8 8,600 0 0
DARDEN RESTAURANTS INC COM 237194105 1,272 10,685 SH   SOLE 9 10,685 0 0
DARLING INGREDIENTS INC COM 237266101 4,099 71,050 SH   SOLE 1 71,050 0 0
DARLING INGREDIENTS INC COM 237266101 8 142 SH   SOLE 8 142 0 0
DASEKE INC COM 23753F107 86 14,705 SH   SOLE 1 14,705 0 0
DAVE &amp BUSTERS ENTMT INC COM 238337109 1,554 51,724 SH   SOLE 1 51,724 0 0
DAVE &amp BUSTERS ENTMT INC COM 238337109 2 62 SH   SOLE 8 62 0 0
DAVITA INC COM 23918K108 24,274 206,760 SH   SOLE 1 206,760 0 0
DAVITA INC OPT 23918K108 1,127 9,600 SH Call SOLE 8 9,600 0 0
DAVITA INC OPT 23918K108 270 2,300 SH Put SOLE 8 2,300 0 0
DAVITA INC COM 23918K108 725 6,175 SH   SOLE 9 6,175 0 0
DBX ETF TR FUND 233051879 2,716 67,797 SH   SOLE 1 67,797 0 0
DBX ETF TR FUND 233051408 29 1,000 SH   DFND 1 0 0 1,000
DBX ETF TR OPT 233051879 108 2,700 SH Call SOLE 8 2,700 0 0
DBX ETF TR OPT 233051879 188 4,700 SH Put SOLE 8 4,700 0 0
DCP MIDSTREAM LP COM 23311P100 7,286 393,427 SH   SOLE 1 393,427 0 0
DCP MIDSTREAM LP COM 23311P100 0 5 SH   SOLE 8 5 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 2,883 50,501 SH   SOLE 1 50,501 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 111 1,935 SH   SOLE 8 1,935 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 50 874 SH   SOLE 99 874 0 0
DECKERS OUTDOOR CORP COM 243537107 11,752 40,979 SH   SOLE 1 40,979 0 0
DECKERS OUTDOOR CORP COM 243537107 1,893 6,600 SH   SOLE 8 6,600 0 0
DECKERS OUTDOOR CORP OPT 243537107 1,606 5,600 SH Put SOLE 8 5,600 0 0
DECKERS OUTDOOR CORP COM 243537107 1,071 3,735 SH   SOLE 99 3,735 0 0
DEERE &amp CO COM 244199105 66,327 246,522 SH   SOLE 1 246,522 0 0
DEERE &amp CO COM 244199105 1,519 5,645 SH   SOLE 8 5,645 0 0
DEERE &amp CO OPT 244199105 21,686 80,600 SH Put SOLE 8 80,600 0 0
DEERE &amp CO COM 244199105 8,728 32,441 SH   SOLE 9 32,441 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 88 9,627 SH   SOLE 1 9,627 0 0
DELEK US HLDGS INC NEW COM 24665A103 384 23,810 SH   SOLE 1 23,810 0 0
DELEK US HLDGS INC NEW COM 24665A103 319 19,879 SH   SOLE 8 19,879 0 0
DELL TECHNOLOGIES INC OPT 24703L202 3,664 50,000 SH Put SOLE 1 50,000 0 0
DELL TECHNOLOGIES INC COM 24703L202 11 149 SH   DFND 1 0 0 149
DELL TECHNOLOGIES INC OPT 24703L202 15,618 213,100 SH Call SOLE 8 213,100 0 0
DELL TECHNOLOGIES INC OPT 24703L202 7,989 109,000 SH Put SOLE 8 109,000 0 0
DELL TECHNOLOGIES INC COM 24703L202 146 2,000 SH   SOLE 9 2,000 0 0
DELTA AIR LINES INC DEL COM 247361702 243 6,032 SH   DFND 1 0 0 6,032
DELTA AIR LINES INC DEL OPT 247361702 8,042 200,000 SH Call SOLE 1 200,000 0 0
DELTA AIR LINES INC DEL COM 247361702 19,891 494,665 SH   SOLE 1 494,665 0 0
DELTA AIR LINES INC DEL OPT 247361702 8,042 200,000 SH Put SOLE 1 200,000 0 0
DELTA AIR LINES INC DEL OPT 247361702 22,116 550,000 SH Call SOLE 8 550,000 0 0
DELTA AIR LINES INC DEL OPT 247361702 10,893 270,900 SH Put SOLE 8 270,900 0 0
DELTA AIR LINES INC DEL COM 247361702 11,520 286,515 SH   SOLE 8 286,515 0 0
DELTA AIR LINES INC DEL COM 247361702 2,556 63,554 SH   SOLE 9 63,554 0 0
DELTA AIR LINES INC DEL COM 247361702 39 970 SH   DFND 20 0 0 970
DELTA AIR LINES INC DEL COM 247361702 535 13,294 SH   SOLE 99 13,294 0 0
DELTA APPAREL INC COM 247368103 255 12,725 SH   SOLE 99 12,725 0 0
DELUXE CORP COM 248019101 2,277 77,957 SH   SOLE 1 77,957 0 0
DENALI THERAPEUTICS INC COM 24823R105 1,701 20,301 SH   SOLE 1 20,301 0 0
DENALI THERAPEUTICS INC COM 24823R105 181 2,157 SH   SOLE 8 2,157 0 0
DENISON MINES CORP COM 248356107 1 1,000 SH   DFND 1 0 0 1,000
DENNYS CORP COM 24869P104 297 20,253 SH   SOLE 1 20,253 0 0
DENNYS CORP COM 24869P104 63 4,273 SH   SOLE 8 4,273 0 0
DENTSPLY SIRONA INC COM 24906P109 10,805 206,355 SH   SOLE 1 206,355 0 0
DENTSPLY SIRONA INC COM 24906P109 8 150 SH   DFND 1 0 0 150
DENTSPLY SIRONA INC COM 24906P109 8 156 SH   SOLE 8 156 0 0
DENTSPLY SIRONA INC COM 24906P109 942 17,991 SH   SOLE 9 17,991 0 0
DESCARTES SYS GROUP INC COM 249906108 2 28 SH   SOLE 8 28 0 0
DESIGNER BRANDS INC COM 250565108 551 72,033 SH   SOLE 1 72,033 0 0
DESIGNER BRANDS INC OPT 250565108 116 15,200 SH Put SOLE 8 15,200 0 0
DESIGNER BRANDS INC OPT 250565108 48 6,300 SH Call SOLE 8 6,300 0 0
DESIGNER BRANDS INC COM 250565108 831 108,513 SH   SOLE 8 108,513 0 0
DESPEGAR COM CORP COM G27358103 378 29,500 SH   SOLE 1 29,500 0 0
DEUTSCHE BANK A G OPT D18190898 3,640 333,900 SH Put SOLE 8 333,900 0 0
DEUTSCHE BANK A G OPT D18190898 199 18,300 SH Call SOLE 8 18,300 0 0
DEVON ENERGY CORP NEW COM 25179M103 7,642 483,371 SH   SOLE 1 483,371 0 0
DEVON ENERGY CORP NEW COM 25179M103 2 101 SH   DFND 1 0 0 101
DEVON ENERGY CORP NEW COM 25179M103 6,349 401,551 SH   SOLE 8 401,551 0 0
DEVON ENERGY CORP NEW OPT 25179M103 391 24,700 SH Call SOLE 8 24,700 0 0
DEVON ENERGY CORP NEW OPT 25179M103 7,673 485,300 SH Put SOLE 8 485,300 0 0
DEVON ENERGY CORP NEW COM 25179M103 2,572 162,636 SH   SOLE 9 162,636 0 0
DEVON ENERGY CORP NEW COM 25179M103 237 15,000 SH   DFND 20 0 0 15,000
DEXCOM INC COM 252131107 59,229 160,197 SH   SOLE 1 160,197 0 0
DEXCOM INC OPT 252131107 18,486 50,000 SH Call SOLE 8 50,000 0 0
DEXCOM INC COM 252131107 2,918 7,893 SH   SOLE 9 7,893 0 0
DEXCOM INC COM 252131107 370 1,000 SH   DFND 20 0 0 1,000
DHI GROUP INC COM 23331S100 34 15,495 SH   SOLE 1 15,495 0 0
DHT HOLDINGS INC COM Y2065G121 345 65,890 SH   SOLE 1 65,890 0 0
DHT HOLDINGS INC COM Y2065G121 20 3,897 SH   SOLE 8 3,897 0 0
DIAMOND HILL INVT GROUP INC COM 25264R207 828 5,547 SH   SOLE 1 5,547 0 0
DIAMOND S SHIPPING INC COM Y20676105 59 8,832 SH   SOLE 1 8,832 0 0
DIAMONDBACK ENERGY INC COM 25278X109 5,545 114,615 SH   SOLE 1 114,615 0 0
DIAMONDBACK ENERGY INC OPT 25278X109 3,964 81,900 SH Call SOLE 8 81,900 0 0
DIAMONDBACK ENERGY INC OPT 25278X109 7,245 149,700 SH Put SOLE 8 149,700 0 0
DIAMONDBACK ENERGY INC COM 25278X109 10,511 217,163 SH   SOLE 8 217,163 0 0
DIAMONDBACK ENERGY INC COM 25278X109 567 11,706 SH   SOLE 9 11,706 0 0
DIAMONDBACK ENERGY INC COM 25278X109 84 1,736 SH   SOLE 99 1,736 0 0
DIAMONDROCK HOSPITALITY CO TRUS 252784301 4,500 545,509 SH   SOLE 1 545,509 0 0
DIAMONDROCK HOSPITALITY CO TRUS 252784301 107 12,979 SH   SOLE 8 12,979 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 497 22,541 SH   SOLE 1 22,541 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 21 961 SH   SOLE 8 961 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 61 2,753 SH   SOLE 99 2,753 0 0
DICKS SPORTING GOODS INC COM 253393102 15,703 279,379 SH   SOLE 1 279,379 0 0
DICKS SPORTING GOODS INC COM 253393102 103 1,820 SH   SOLE 8 1,820 0 0
DICKS SPORTING GOODS INC OPT 253393102 995 17,700 SH Put SOLE 8 17,700 0 0
DICKS SPORTING GOODS INC COM 253393102 114 2,020 SH   SOLE 99 2,020 0 0
DIEBOLD NXDF INC COM 253651103 1,901 178,371 SH   SOLE 1 178,371 0 0
DIEBOLD NXDF INC COM 253651103 3 242 SH   DFND 1 0 0 242
DIEBOLD NXDF INC OPT 253651103 1,668 156,500 SH Put SOLE 8 156,500 0 0
DIEBOLD NXDF INC COM 253651103 131 12,298 SH   SOLE 8 12,298 0 0
DIEBOLD NXDF INC OPT 253651103 2,149 201,600 SH Call SOLE 8 201,600 0 0
DIGI INTL INC COM 253798102 664 35,124 SH   SOLE 1 35,124 0 0
DIGIMARC CORP NEW COM 25381B101 182 3,859 SH   SOLE 1 3,859 0 0
DIGITAL RLTY TR INC TRUS 253868103 45,350 325,059 SH   SOLE 1 325,059 0 0
DIGITAL RLTY TR INC TRUS 253868103 5 39 SH   SOLE 8 39 0 0
DIGITAL RLTY TR INC OPT 253868103 405 2,900 SH Call SOLE 8 2,900 0 0
DIGITAL RLTY TR INC TRUS 253868103 3,231 23,164 SH   SOLE 9 23,164 0 0
DIGITAL TURBINE INC COM 25400W102 2,754 48,689 SH   SOLE 1 48,689 0 0
DIGITAL TURBINE INC COM 25400W102 25 438 SH   SOLE 8 438 0 0
DILLARDS INC COM 254067101 160 2,537 SH   SOLE 1 2,537 0 0
DILLARDS INC OPT 254067101 429 6,800 SH Put SOLE 8 6,800 0 0
DILLARDS INC OPT 254067101 996 15,800 SH Call SOLE 8 15,800 0 0
DIME CMNTY BANCSHARES INC COM 253922108 497 31,514 SH   SOLE 1 31,514 0 0
DINE BRANDS GLOBAL INC COM 254423106 2,010 34,627 SH   SOLE 1 34,627 0 0
DINE BRANDS GLOBAL INC COM 254423106 94 1,626 SH   SOLE 8 1,626 0 0
DIODES INC COM 254543101 3,315 47,023 SH   SOLE 1 47,023 0 0
DIREXION SHS ETF TR FUND 25460E885 9 2,300 SH   DFND 1 0 0 2,300
DIREXION SHS ETF TR FUND 25490K273 3 150 SH   SOLE 1 150 0 0
DIREXION SHS ETF TR FUND 25459W557 49 6,182 SH   DFND 1 0 0 6,182
DIREXION SHS ETF TR OPT 25459W862 1,561 21,600 SH Call SOLE 8 21,600 0 0
DIREXION SHS ETF TR OPT 25459Y694 3,064 50,400 SH Call SOLE 8 50,400 0 0
DIREXION SHS ETF TR FUND 25459W755 0 33 SH   SOLE 8 33 0 0
DIREXION SHS ETF TR FUND 25460E125 8 1,199 SH   SOLE 8 1,199 0 0
DIREXION SHS ETF TR OPT 25460E133 399 55,240 SH Call SOLE 8 55,240 0 0
DIREXION SHS ETF TR OPT 25460E125 17 2,540 SH Call SOLE 8 2,540 0 0
DIREXION SHS ETF TR OPT 25460E885 16 4,200 SH Call SOLE 8 4,200 0 0
DIREXION SHS ETF TR OPT 25460E133 154 21,260 SH Put SOLE 8 21,260 0 0
DIREXION SHS ETF TR FUND 25460E133 18 2,539 SH   SOLE 8 2,539 0 0
DIREXION SHS ETF TR OPT 25459W847 4,629 69,800 SH Call SOLE 8 69,800 0 0
DIREXION SHS ETF TR OPT 25459W847 139 2,100 SH Put SOLE 8 2,100 0 0
DIREXION SHS ETF TR FUND 25460E885 101 25,955 SH   SOLE 8 25,955 0 0
DIREXION SHS ETF TR OPT 25459W540 70 2,000 SH Put SOLE 8 2,000 0 0
DIREXION SHS ETF TR OPT 25459W862 354 4,900 SH Put SOLE 8 4,900 0 0
DIREXION SHS ETF TR OPT 25459W540 172 4,900 SH Call SOLE 8 4,900 0 0
DIREXION SHS ETF TR OPT 25460E125 18 2,560 SH Put SOLE 8 2,560 0 0
DIREXION SHS ETF TR FUND 25460E141 23 2,229 SH   SOLE 8 2,229 0 0
DIREXION SHS ETF TR FUND 25460E554 27 789 SH   SOLE 8 789 0 0
DISCOVER FINL SVCS COM 254709108 124,994 1,380,690 SH   SOLE 1 470,367 910,323 0
DISCOVER FINL SVCS COM 254709108 289 3,187 SH   DFND 1 0 0 3,187
DISCOVER FINL SVCS OPT 254709108 1,738 19,200 SH Call SOLE 8 19,200 0 0
DISCOVER FINL SVCS OPT 254709108 1,240 13,700 SH Put SOLE 8 13,700 0 0
DISCOVER FINL SVCS COM 254709108 201 2,215 SH   SOLE 8 2,215 0 0
DISCOVER FINL SVCS COM 254709108 2,459 27,174 SH   SOLE 9 27,174 0 0
DISCOVER FINL SVCS COM 254709108 11,956 132,069 SH   SOLE 20 0 132,069 0
DISCOVER FINL SVCS COM 254709108 5,632 62,212 SH   SOLE 82 0 62,212 0
DISCOVER FINL SVCS COM 254709108 11,093 122,534 SH   SOLE 99 0 122,534 0
DISCOVERY INC COM 25470F104 96,121 3,194,383 SH   SOLE 1 3,194,383 0 0
DISCOVERY INC COM 25470F302 15,466 590,460 SH   SOLE 1 590,460 0 0
DISCOVERY INC OPT 25470F104 9,628 320,000 SH Put SOLE 1 320,000 0 0
DISCOVERY INC COM 25470F104 2 69 SH   SOLE 8 69 0 0
DISCOVERY INC COM 25470F302 1 23 SH   SOLE 8 23 0 0
DISCOVERY INC COM 25470F104 1,614 53,628 SH   SOLE 9 53,628 0 0
DISCOVERY INC COM 25470F302 647 24,701 SH   SOLE 9 24,701 0 0
DISH NETWORK CORPORATION OPT 25470M109 2,426 75,000 SH Put SOLE 1 75,000 0 0
DISH NETWORK CORPORATION OPT 25470M109 2,426 75,000 SH Call SOLE 1 75,000 0 0
DISH NETWORK CORPORATION COM 25470M109 44,061 1,362,404 SH   SOLE 1 1,362,404 0 0
DISH NETWORK CORPORATION BOND 25470MAD1 1,092 1,155,000 PRN   SOLE 8 0 0 1,155,000
DISH NETWORK CORPORATION OPT 25470M109 94 2,900 SH Call SOLE 8 2,900 0 0
DISH NETWORK CORPORATION OPT 25470M109 1,711 52,900 SH Put SOLE 8 52,900 0 0
DISH NETWORK CORPORATION COM 25470M109 2,925 90,471 SH   SOLE 8 90,471 0 0
DISH NETWORK CORPORATION BOND 25470MAB5 6,363 6,635,000 PRN   SOLE 8 0 0 6,635,000
DISH NETWORK CORPORATION COM 25470M109 7,746 239,547 SH   SOLE 9 239,547 0 0
DISNEY WALT CO OPT 254687106 49,500 273,200 SH Put SOLE 1 273,200 0 0
DISNEY WALT CO OPT 254687106 79,682 439,800 SH Call SOLE 1 439,800 0 0
DISNEY WALT CO COM 254687106 362,013 1,998,092 SH   SOLE 1 1,998,092 0 0
DISNEY WALT CO COM 254687106 2,946 16,262 SH   DFND 1 0 0 16,262
DISNEY WALT CO OPT 254687106 119,288 658,397 SH Call SOLE 8 658,397 0 0
DISNEY WALT CO COM 254687106 99,495 549,146 SH   SOLE 8 549,146 0 0
DISNEY WALT CO OPT 254687106 74,121 409,100 SH Put SOLE 8 409,100 0 0
DISNEY WALT CO COM 254687106 32,902 181,594 SH   SOLE 9 181,594 0 0
DISNEY WALT CO COM 254687106 90 498 SH   DFND 20 0 0 498
DISNEY WALT CO COM 254687106 565 3,117 SH   SOLE 99 2,952 165 0
DMC GLOBAL INC COM 23291C103 705 16,297 SH   SOLE 1 16,297 0 0
DOCUSIGN INC COM 256163106 47,854 215,263 SH   SOLE 1 215,263 0 0
DOCUSIGN INC COM 256163106 392 1,764 SH   DFND 1 0 0 1,764
DOCUSIGN INC OPT 256163106 2,423 10,900 SH Call SOLE 8 10,900 0 0
DOCUSIGN INC COM 256163106 93 419 SH   SOLE 8 419 0 0
DOCUSIGN INC OPT 256163106 1,445 6,500 SH Put SOLE 8 6,500 0 0
DOCUSIGN INC COM 256163106 324 1,458 SH   SOLE 9 1,458 0 0
DOLBY LABORATORIES INC COM 25659T107 232 2,393 SH   SOLE 1 2,393 0 0
DOLLAR GEN CORP NEW COM 256677105 69,589 330,905 SH   SOLE 1 330,905 0 0
DOLLAR GEN CORP NEW COM 256677105 2,691 12,794 SH   SOLE 8 12,794 0 0
DOLLAR GEN CORP NEW COM 256677105 4,250 20,211 SH   SOLE 9 20,211 0 0
DOLLAR TREE INC COM 256746108 42,310 391,607 SH   SOLE 1 391,607 0 0
DOLLAR TREE INC OPT 256746108 313 2,900 SH Put SOLE 8 2,900 0 0
DOLLAR TREE INC COM 256746108 9 84 SH   SOLE 8 84 0 0
DOLLAR TREE INC OPT 256746108 529 4,900 SH Call SOLE 8 4,900 0 0
DOLLAR TREE INC COM 256746108 2,091 19,346 SH   SOLE 9 19,346 0 0
DOLLAR TREE INC COM 256746108 457 4,234 SH   SOLE 99 4,234 0 0
DOMINION ENERGY INC COM 25746U109 91,679 1,219,127 SH   SOLE 1 1,219,127 0 0
DOMINION ENERGY INC COM 25746U109 2,820 37,500 SH   SOLE 8 37,500 0 0
DOMINION ENERGY INC OPT 25746U109 1,857 24,700 SH Call SOLE 8 24,700 0 0
DOMINION ENERGY INC OPT 25746U109 722 9,600 SH Put SOLE 8 9,600 0 0
DOMINION ENERGY INC COM 25746U109 5,257 69,901 SH   SOLE 9 69,901 0 0
DOMINION ENERGY INC COM 25746U109 978 13,000 SH   DFND 20 0 0 13,000
DOMINOS PIZZA INC COM 25754A201 27,269 71,116 SH   SOLE 1 71,116 0 0
DOMINOS PIZZA INC OPT 25754A201 5,752 15,000 SH Call SOLE 8 15,000 0 0
DOMINOS PIZZA INC COM 25754A201 71 185 SH   SOLE 8 185 0 0
DOMINOS PIZZA INC OPT 25754A201 13,422 35,000 SH Put SOLE 8 35,000 0 0
DOMINOS PIZZA INC COM 25754A201 1,240 3,232 SH   SOLE 9 3,232 0 0
DOMINOS PIZZA INC COM 25754A201 168 438 SH   SOLE 99 438 0 0
DOMO INC COM 257554105 534 8,378 SH   SOLE 1 8,378 0 0
DOMO INC COM 257554105 39 610 SH   SOLE 8 610 0 0
DOMTAR CORP COM 257559203 584 18,466 SH   SOLE 1 18,466 0 0
DONALDSON INC COM 257651109 1,369 24,486 SH   SOLE 1 24,486 0 0
DONEGAL GROUP INC COM 257701201 52 3,640 SH   SOLE 1 3,640 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 971 57,269 SH   SOLE 1 57,269 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 58 3,395 SH   SOLE 8 3,395 0 0
DONNELLEY R R &amp SONS CO COM 257867200 2,487 1,100,577 SH   SOLE 8 1,100,577 0 0
DORIAN LPG LTD COM Y2106R110 934 76,714 SH   SOLE 1 76,714 0 0
DORMAN PRODS INC COM 258278100 4,176 48,105 SH   SOLE 1 48,105 0 0
DOUGLAS DYNAMICS INC COM 25960R105 1,030 24,092 SH   SOLE 1 24,092 0 0
DOUGLAS EMMETT INC TRUS 25960P109 2,237 76,666 SH   SOLE 1 76,666 0 0
DOUGLAS EMMETT INC COM 25960P109 364 12,481 SH   SOLE 99 12,481 0 0
DOVER CORP COM 260003108 24,725 195,844 SH   SOLE 1 195,844 0 0
DOVER CORP COM 260003108 13 100 SH   SOLE 8 100 0 0
DOVER CORP OPT 260003108 391 3,100 SH Call SOLE 8 3,100 0 0
DOVER CORP OPT 260003108 25 200 SH Put SOLE 8 200 0 0
DOVER CORP COM 260003108 1,494 11,835 SH   SOLE 9 11,835 0 0
DOW INC COM 260557103 121 2,184 SH   DFND 1 0 0 2,184
DOW INC COM 260557103 48,825 879,747 SH   SOLE 1 879,747 0 0
DOW INC COM 260557103 3,027 54,536 SH   SOLE 8 54,536 0 0
DOW INC OPT 260557103 24,717 445,353 SH Put SOLE 8 445,353 0 0
DOW INC OPT 260557103 2,327 41,926 SH Call SOLE 8 41,926 0 0
DOW INC COM 260557103 3,381 60,933 SH   SOLE 9 60,933 0 0
DOW INC COM 260557103 502 9,039 SH   SOLE 99 9,039 0 0
DR REDDYS LABS LTD ADR 256135203 100 1,400 SH   SOLE 1 1,400 0 0
DRIL QUIP INC COM 262037104 1,343 45,365 SH   SOLE 1 45,365 0 0
DROPBOX INC COM 26210C104 6,899 310,867 SH   SOLE 1 310,867 0 0
DROPBOX INC OPT 26210C104 29 1,300 SH Call SOLE 8 1,300 0 0
DROPBOX INC OPT 26210C104 9,797 441,500 SH Put SOLE 8 441,500 0 0
DROPBOX INC COM 26210C104 1,783 80,372 SH   SOLE 8 80,372 0 0
DROPBOX INC COM 26210C104 58 2,638 SH   SOLE 9 2,638 0 0
DSP GROUP INC COM 23332B106 876 52,850 SH   SOLE 1 52,850 0 0
DTE ENERGY CO COM 233331107 30,409 250,470 SH   SOLE 1 250,470 0 0
DTE ENERGY CO COM 233331107 135 1,110 SH   SOLE 8 1,110 0 0
DTE ENERGY CO COM 233331107 1,933 15,920 SH   SOLE 9 15,920 0 0
DUCOMMUN INC DEL COM 264147109 186 3,475 SH   SOLE 1 3,475 0 0
DUKE ENERGY CORP NEW COM 26441C204 30 333 SH   DFND 1 0 0 333
DUKE ENERGY CORP NEW COM 26441C204 64,992 709,836 SH   SOLE 1 709,836 0 0
DUKE ENERGY CORP NEW OPT 26441C204 10,988 120,000 SH Put SOLE 1 120,000 0 0
DUKE ENERGY CORP NEW OPT 26441C204 2,078 22,700 SH Put SOLE 8 22,700 0 0
DUKE ENERGY CORP NEW OPT 26441C204 1,859 20,300 SH Call SOLE 8 20,300 0 0
DUKE ENERGY CORP NEW COM 26441C204 115 1,254 SH   SOLE 8 1,254 0 0
DUKE ENERGY CORP NEW COM 26441C204 6,056 66,139 SH   SOLE 9 66,139 0 0
DUKE REALTY CORP TRUS 264411505 28,316 708,443 SH   SOLE 1 708,443 0 0
DUKE REALTY CORP TRUS 264411505 1,220 30,524 SH   SOLE 9 30,524 0 0
DUKE REALTY CORP COM 264411505 442 11,058 SH   SOLE 99 11,058 0 0
DULUTH HLDGS INC COM 26443V101 131 12,427 SH   SOLE 1 12,427 0 0
DUPONT DE NEMOURS INC COM 26614N102 411,700 5,789,610 SH   SOLE 1 5,789,610 0 0
DUPONT DE NEMOURS INC COM 26614N102 250 3,516 SH   DFND 1 0 0 3,516
DUPONT DE NEMOURS INC OPT 26614N102 27,939 392,900 SH Put SOLE 8 392,900 0 0
DUPONT DE NEMOURS INC COM 26614N102 48,122 676,738 SH   SOLE 8 676,738 0 0
DUPONT DE NEMOURS INC OPT 26614N102 5,234 73,600 SH Call SOLE 8 73,600 0 0
DUPONT DE NEMOURS INC COM 26614N102 4,333 60,933 SH   SOLE 9 60,933 0 0
DUPONT DE NEMOURS INC OPT 26614N102 361,950 5,090,000 SH Call SOLE 44 5,090,000 0 0
DURECT CORP COM 266605104 137 66,224 SH   SOLE 1 66,224 0 0
DXC TECHNOLOGY CO COM 23355L106 198 7,696 SH   DFND 1 0 0 7,696
DXC TECHNOLOGY CO COM 23355L106 0 2 SH   SOLE 1 2 0 0
DXC TECHNOLOGY CO OPT 23355L106 1,056 41,000 SH Call SOLE 8 41,000 0 0
DXC TECHNOLOGY CO OPT 23355L106 605 23,500 SH Put SOLE 8 23,500 0 0
DXC TECHNOLOGY CO COM 23355L106 489 18,985 SH   SOLE 8 18,985 0 0
DXC TECHNOLOGY CO COM 23355L106 887 34,465 SH   SOLE 9 34,465 0 0
DXP ENTERPRISES INC COM 233377407 528 23,758 SH   SOLE 1 23,758 0 0
DXP ENTERPRISES INC COM 233377407 16 705 SH   SOLE 8 705 0 0
DYADIC INTL INC DEL COM 26745T101 75 13,773 SH   SOLE 1 13,773 0 0
DYCOM INDS INC COM 267475101 5,476 72,509 SH   SOLE 1 72,509 0 0
DYCOM INDS INC COM 267475101 8 100 SH   SOLE 8 100 0 0
DYCOM INDS INC COM 267475101 775 10,262 SH   SOLE 99 10,262 0 0
DYNAGAS LNG PARTNERS LP COM Y2188B108 162 64,800 SH   SOLE 1 64,800 0 0
DYNAVAX TECHNOLOGIES CORP COM 268158201 208 47,043 SH   SOLE 1 47,043 0 0
DYNAVAX TECHNOLOGIES CORP COM 268158201 35 7,969 SH   SOLE 8 7,969 0 0
DYNEX CAP INC TRUS 26817Q886 1,254 70,446 SH   SOLE 1 70,446 0 0
E L F BEAUTY INC COM 26856L103 367 14,600 SH   SOLE 1 14,600 0 0
E L F BEAUTY INC COM 26856L103 37 1,466 SH   SOLE 8 1,466 0 0
EAGLE BANCORP INC MD COM 268948106 1,470 35,585 SH   SOLE 1 35,585 0 0
EAGLE BANCORP MONT INC COM 26942G100 99 4,670 SH   SOLE 1 4,670 0 0
EAGLE MATLS INC COM 26969P108 1,708 16,854 SH   SOLE 1 16,854 0 0
EAGLE MATLS INC COM 26969P108 17 169 SH   SOLE 8 169 0 0
EAGLE MATLS INC COM 26969P108 524 5,168 SH   SOLE 99 5,168 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 1,140 24,488 SH   SOLE 1 24,488 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 49 1,044 SH   SOLE 8 1,044 0 0
EARTHSTONE ENERGY INC COM 27032D304 41 7,602 SH   SOLE 1 7,602 0 0
EAST WEST BANCORP INC COM 27579R104 2,480 48,900 SH   SOLE 1 48,900 0 0
EASTERLY GOVT PPTYS INC TRUS 27616P103 2,679 118,282 SH   SOLE 1 118,282 0 0
EASTERN CO COM 276317104 42 1,739 SH   SOLE 1 1,739 0 0
EASTGROUP PPTYS INC TRUS 277276101 9,104 65,937 SH   SOLE 1 65,937 0 0
EASTMAN CHEM CO COM 277432100 12,855 128,203 SH   SOLE 1 128,203 0 0
EASTMAN CHEM CO OPT 277432100 50 500 SH Call SOLE 8 500 0 0
EASTMAN CHEM CO COM 277432100 110 1,098 SH   SOLE 8 1,098 0 0
EASTMAN CHEM CO OPT 277432100 50 500 SH Put SOLE 8 500 0 0
EASTMAN CHEM CO COM 277432100 1,121 11,177 SH   SOLE 9 11,177 0 0
EASTMAN KODAK CO COM 277461406 42 5,070 SH   SOLE 1 5,070 0 0
EASTMAN KODAK CO COM 277461406 1 65 SH   SOLE 8 65 0 0
EATON CORP PLC COM G29183103 41,340 344,092 SH   SOLE 1 344,092 0 0
EATON CORP PLC COM G29183103 102 850 SH   DFND 1 0 0 850
EATON CORP PLC OPT G29183103 1,538 12,800 SH Put SOLE 8 12,800 0 0
EATON CORP PLC OPT G29183103 1,850 15,400 SH Call SOLE 8 15,400 0 0
EATON CORP PLC COM G29183103 3,869 32,210 SH   SOLE 9 32,210 0 0
EATON VANCE CORP COM 278265103 7,848 115,525 SH   SOLE 1 115,525 0 0
EBAY INC. COM 278642103 180,396 3,590,022 SH   SOLE 1 3,590,022 0 0
EBAY INC. COM 278642103 92 1,828 SH   DFND 1 0 0 1,828
EBAY INC. OPT 278642103 367 7,300 SH Put SOLE 8 7,300 0 0
EBAY INC. OPT 278642103 28,572 568,600 SH Call SOLE 8 568,600 0 0
EBAY INC. COM 278642103 1,189 23,653 SH   SOLE 8 23,653 0 0
EBAY INC. COM 278642103 3,039 60,474 SH   SOLE 9 60,474 0 0
EBAY INC. COM 278642103 528 10,505 SH   DFND 20 0 0 10,505
EBAY INC. COM 278642103 3,117 62,032 SH   SOLE 99 62,032 0 0
EBIX INC COM 278715206 1,183 31,119 SH   SOLE 1 31,119 0 0
EBIX INC COM 278715206 2 40 SH   SOLE 8 40 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 918 34,254 SH   SOLE 1 34,254 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 177 6,606 SH   SOLE 8 6,606 0 0
ECHOSTAR CORP COM 278768106 48 2,286 SH   SOLE 1 2,286 0 0
ECOLAB INC COM 278865100 164,930 762,303 SH   SOLE 1 245,852 516,451 0
ECOLAB INC COM 278865100 667 3,081 SH   DFND 1 0 0 3,081
ECOLAB INC COM 278865100 5,203 24,046 SH   SOLE 9 24,046 0 0
ECOLAB INC COM 278865100 779 3,600 SH   DFND 20 0 0 3,600
ECOLAB INC COM 278865100 15,111 69,840 SH   SOLE 20 0 69,840 0
ECOLAB INC COM 278865100 7,400 34,203 SH   SOLE 82 0 34,203 0
ECOLAB INC COM 278865100 14,747 68,159 SH   SOLE 99 0 68,159 0
EDGEWELL PERS CARE CO COM 28035Q102 744 21,504 SH   SOLE 1 21,504 0 0
EDGEWELL PERS CARE CO OPT 28035Q102 861 24,900 SH Call SOLE 8 24,900 0 0
EDGEWELL PERS CARE CO COM 28035Q102 30 867 SH   SOLE 8 867 0 0
EDISON INTL COM 281020107 23,602 375,702 SH   SOLE 1 375,702 0 0
EDISON INTL COM 281020107 65 1,030 SH   SOLE 8 1,030 0 0
EDISON INTL OPT 281020107 251 4,000 SH Call SOLE 8 4,000 0 0
EDISON INTL COM 281020107 1,953 31,084 SH   SOLE 9 31,084 0 0
EDITAS MEDICINE INC COM 28106W103 1,528 21,808 SH   SOLE 1 21,808 0 0
EDITAS MEDICINE INC COM 28106W103 144 2,057 SH   SOLE 8 2,057 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 70,019 767,510 SH   SOLE 1 767,510 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 388 4,254 SH   DFND 1 0 0 4,254
EDWARDS LIFESCIENCES CORP COM 28176E108 1,810 19,835 SH   SOLE 8 19,835 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 4,753 52,104 SH   SOLE 9 52,104 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 426 4,665 SH   DFND 20 0 0 4,665
EGAIN CORP COM 28225C806 79 6,726 SH   SOLE 1 6,726 0 0
EHEALTH INC COM 28238P109 3,203 45,358 SH   SOLE 1 45,358 0 0
EHEALTH INC COM 28238P109 35 490 SH   SOLE 8 490 0 0
EIDOS THERAPEUTICS INC COM 28249H104 1,670 12,685 SH   SOLE 1 12,685 0 0
EIDOS THERAPEUTICS INC COM 28249H104 61 459 SH   SOLE 8 459 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 605 49,138 SH   SOLE 1 49,138 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 209 16,986 SH   SOLE 8 16,986 0 0
EL POLLO LOCO HLDGS INC COM 268603107 642 35,477 SH   SOLE 1 35,477 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 22,277 726,357 SH   SOLE 1 726,357 0 0
ELANCO ANIMAL HEALTH INC OPT 28414H103 187 6,100 SH Put SOLE 8 6,100 0 0
ELANCO ANIMAL HEALTH INC OPT 28414H103 6 200 SH Call SOLE 8 200 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 770 25,136 SH   SOLE 9 25,136 0 0
ELASTIC N V COM N14506104 19,448 133,094 SH   SOLE 1 133,094 0 0
ELBIT SYS LTD COM M3760D101 462 3,531 SH   SOLE 9 3,531 0 0
ELDORADO GOLD CORP NEW COM 284902509 3,529 265,873 SH   SOLE 1 265,873 0 0
ELDORADO GOLD CORP NEW OPT 284902509 66 5,000 SH Put SOLE 8 5,000 0 0
ELDORADO GOLD CORP NEW COM 284902509 125 9,455 SH   SOLE 8 9,455 0 0
ELECTROMED INC COM 285409108 22 2,278 SH   SOLE 1 2,278 0 0
ELECTRONIC ARTS INC COM 285512109 302 2,100 SH   DFND 1 0 0 2,100
ELECTRONIC ARTS INC COM 285512109 97,699 680,347 SH   SOLE 1 680,347 0 0
ELECTRONIC ARTS INC OPT 285512109 6,002 41,800 SH Put SOLE 1 41,800 0 0
ELECTRONIC ARTS INC OPT 285512109 10,396 72,400 SH Call SOLE 1 72,400 0 0
ELECTRONIC ARTS INC COM 285512109 206 1,435 SH   SOLE 8 1,435 0 0
ELECTRONIC ARTS INC OPT 285512109 7,640 53,200 SH Call SOLE 8 53,200 0 0
ELECTRONIC ARTS INC OPT 285512109 5,428 37,800 SH Put SOLE 8 37,800 0 0
ELECTRONIC ARTS INC COM 285512109 6,254 43,553 SH   SOLE 9 43,553 0 0
ELECTRONIC ARTS INC COM 285512109 1,852 12,895 SH   SOLE 99 12,895 0 0
ELEMENT SOLUTIONS INC COM 28618M106 1,012 57,079 SH   SOLE 1 57,079 0 0
ELEMENT SOLUTIONS INC COM 28618M106 34 1,910 SH   SOLE 8 1,910 0 0
ELEMENT SOLUTIONS INC COM 28618M106 132 7,453 SH   SOLE 9 7,453 0 0
ELLINGTON RESIDENTIAL MTG RE TRUS 288578107 38 2,910 SH   SOLE 1 2,910 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 34 8,601 SH   SOLE 1 8,601 0 0
EMBRAER S.A. ADR 29082A107 267 39,326 SH   SOLE 1 39,326 0 0
EMCOR GROUP INC COM 29084Q100 3,434 37,546 SH   SOLE 1 37,546 0 0
EMCOR GROUP INC COM 29084Q100 217 2,378 SH   SOLE 8 2,378 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 3,551 39,632 SH   SOLE 1 39,632 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 138 1,545 SH   SOLE 8 1,545 0 0
EMERSON ELEC CO COM 291011104 46,890 583,455 SH   SOLE 1 583,455 0 0
EMERSON ELEC CO OPT 291011104 1,117 13,900 SH Call SOLE 8 13,900 0 0
EMERSON ELEC CO COM 291011104 1,417 17,641 SH   SOLE 8 17,641 0 0
EMERSON ELEC CO OPT 291011104 4,846 60,300 SH Put SOLE 8 60,300 0 0
EMERSON ELEC CO COM 291011104 3,959 49,260 SH   SOLE 9 49,260 0 0
EMERSON ELEC CO COM 291011104 3,398 42,284 SH   SOLE 99 42,284 0 0
EMPIRE ST RLTY TR INC TRUS 292104106 3,112 333,868 SH   SOLE 1 333,868 0 0
EMPLOYERS HOLDINGS INC COM 292218104 1,033 32,082 SH   SOLE 1 32,082 0 0
ENABLE MIDSTREAM PARTNERS LP COM 292480100 134 25,529 SH   SOLE 1 25,529 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 914 21,703 SH   SOLE 1 21,703 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 130 3,067 SH   SOLE 8 3,067 0 0
ENBRIDGE INC COM 29250N105 5,267 164,635 SH   SOLE 1 164,635 0 0
ENBRIDGE INC COM 29250N105 1,408 44,024 SH   DFND 1 0 0 44,024
ENBRIDGE INC OPT 29250N105 1,158 36,200 SH Call SOLE 8 36,200 0 0
ENBRIDGE INC OPT 29250N105 214 6,700 SH Put SOLE 8 6,700 0 0
ENBRIDGE INC COM 29250N105 96 3,000 SH   SOLE 8 3,000 0 0
ENBRIDGE INC COM 29250N105 1,163 36,368 SH   SOLE 9 36,368 0 0
ENCOMPASS HEALTH CORP COM 29261A100 1,006 12,164 SH   SOLE 1 12,164 0 0
ENCOMPASS HEALTH CORP COM 29261A100 208 2,518 SH   SOLE 99 2,518 0 0
ENCORE CAP GROUP INC COM 292554102 1,918 49,216 SH   SOLE 1 49,216 0 0
ENCORE CAP GROUP INC COM 292554102 19 489 SH   SOLE 8 489 0 0
ENCORE WIRE CORP COM 292562105 2,190 36,174 SH   SOLE 1 36,174 0 0
ENDAVA PLC ADR 29260V105 6 75 SH   SOLE 1 75 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 392 77,784 SH   DFND 1 0 0 77,784
ENDO INTL PLC COM G30401106 1,832 255,088 SH   SOLE 1 255,088 0 0
ENDO INTL PLC OPT G30401106 222 30,900 SH Put SOLE 8 30,900 0 0
ENDO INTL PLC OPT G30401106 240 33,400 SH Call SOLE 8 33,400 0 0
ENDO INTL PLC COM G30401106 218 30,382 SH   SOLE 8 30,382 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 787 83,249 SH   SOLE 1 83,249 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 1 56 SH   SOLE 8 56 0 0
ENEL AMERICAS S A ADR 29274F104 62 7,600 SH   SOLE 99 7,600 0 0
ENEL CHILE S.A. ADR 29278D105 7 1,800 SH   SOLE 1 1,800 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 1,173 27,792 SH   SOLE 1 27,792 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 4 100 SH   SOLE 8 100 0 0
ENERGOUS CORP OPT 29272C103 22 12,400 SH Call SOLE 8 12,400 0 0
ENERGOUS CORP COM 29272C103 45 24,900 SH   DFND 20 0 0 24,900
ENERGY FUELS INC COM 292671708 180 42,199 SH   SOLE 1 42,199 0 0
ENERGY FUELS INC COM 292671708 0 22 SH   DFND 1 0 0 22
ENERGY RECOVERY INC COM 29270J100 177 12,957 SH   SOLE 1 12,957 0 0
ENERGY TRANSFER LP COM 29273V100 58,829 9,519,184 SH   SOLE 1 9,519,184 0 0
ENERGY TRANSFER LP OPT 29273V100 10,201 1,650,600 SH Call SOLE 8 1,650,600 0 0
ENERGY TRANSFER LP COM 29273V100 37 5,920 SH   DFND 20 0 0 5,920
ENERPLUS CORP COM 292766102 3,600 1,150,000 SH   SOLE 1 1,150,000 0 0
ENERPLUS CORP COM 292766102 4 1,155 SH   SOLE 8 1,155 0 0
ENERPLUS CORP COM 292766102 8 2,681 SH   SOLE 99 2,681 0 0
ENERSYS COM 29275Y102 1,144 13,776 SH   SOLE 1 13,776 0 0
ENERSYS COM 29275Y102 114 1,369 SH   SOLE 8 1,369 0 0
ENI S P A ADR 26874R108 253 12,280 SH   SOLE 1 12,280 0 0
ENLINK MIDSTREAM LLC TRUS 29336T100 3,978 1,072,144 SH   SOLE 1 1,072,144 0 0
ENLINK MIDSTREAM LLC TRUS 29336T100 0 17 SH   SOLE 8 17 0 0
ENNIS INC COM 293389102 200 11,159 SH   SOLE 1 11,159 0 0
ENNIS INC COM 293389102 48 2,664 SH   SOLE 8 2,664 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 39 13,401 SH   SOLE 1 13,401 0 0
ENOVA INTL INC COM 29357K103 1,190 48,070 SH   SOLE 1 48,070 0 0
ENPHASE ENERGY INC COM 29355A107 19,163 109,207 SH   SOLE 1 109,207 0 0
ENPHASE ENERGY INC COM 29355A107 787 4,486 SH   SOLE 8 4,486 0 0
ENPHASE ENERGY INC COM 29355A107 176 1,000 SH   SOLE 9 1,000 0 0
ENPHASE ENERGY INC COM 29355A107 77 440 SH   DFND 20 0 0 440
ENPHASE ENERGY INC COM 29355A107 316 1,800 SH   SOLE 82 1,800 0 0
ENPHASE ENERGY INC COM 29355A107 100 571 SH   SOLE 99 571 0 0
ENPRO INDS INC COM 29355X107 1,870 24,773 SH   SOLE 1 24,773 0 0
ENSIGN GROUP INC COM 29358P101 4,137 56,732 SH   SOLE 1 56,732 0 0
ENSIGN GROUP INC COM 29358P101 12 159 SH   SOLE 8 159 0 0
ENSTAR GROUP LIMITED COM G3075P101 796 3,884 SH   SOLE 1 3,884 0 0
ENTEGRIS INC COM 29362U104 10,043 104,494 SH   SOLE 1 104,494 0 0
ENTEGRIS INC COM 29362U104 1,883 19,598 SH   SOLE 99 19,598 0 0
ENTERCOM COMMUNICATIONS CORP COM 293639100 124 50,477 SH   SOLE 1 50,477 0 0
ENTERCOM COMMUNICATIONS CORP COM 293639100 15 5,971 SH   SOLE 8 5,971 0 0
ENTERGY CORP NEW COM 29364G103 21,394 214,283 SH   SOLE 1 214,283 0 0
ENTERGY CORP NEW COM 29364G103 7 66 SH   SOLE 8 66 0 0
ENTERGY CORP NEW COM 29364G103 1,748 17,517 SH   SOLE 9 17,517 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 157 6,126 SH   SOLE 1 6,126 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 271 7,764 SH   SOLE 1 7,764 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 12,690 647,763 SH   SOLE 1 647,763 0 0
ENTERPRISE PRODS PARTNERS L OPT 293792107 249 12,700 SH Put SOLE 8 12,700 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 979 49,994 SH   SOLE 8 49,994 0 0
ENTERPRISE PRODS PARTNERS L OPT 293792107 831 42,400 SH Call SOLE 8 42,400 0 0
ENTRAVISION COMMUNICATIONS C COM 29382R107 100 36,257 SH   SOLE 1 36,257 0 0
ENTRAVISION COMMUNICATIONS C COM 29382R107 74 26,735 SH   SOLE 8 26,735 0 0
ENVESTNET INC COM 29404K106 1,438 17,488 SH   SOLE 1 17,488 0 0
ENVIVA PARTNERS LP COM 29414J107 216 4,759 SH   SOLE 1 4,759 0 0
ENZO BIOCHEM INC COM 294100102 36 14,341 SH   SOLE 1 14,341 0 0
ENZO BIOCHEM INC COM 294100102 17 6,760 SH   SOLE 8 6,760 0 0
EOG RES INC COM 26875P101 32,409 649,895 SH   SOLE 1 649,895 0 0
EOG RES INC COM 26875P101 58 1,168 SH   DFND 1 0 0 1,168
EOG RES INC COM 26875P101 8,688 174,229 SH   SOLE 8 174,229 0 0
EOG RES INC OPT 26875P101 16,128 323,400 SH Put SOLE 8 323,400 0 0
EOG RES INC OPT 26875P101 1,616 32,400 SH Call SOLE 8 32,400 0 0
EOG RES INC COM 26875P101 3,316 66,493 SH   SOLE 9 66,493 0 0
EOG RES INC COM 26875P101 189 3,796 SH   SOLE 99 3,796 0 0
EPAM SYS INC COM 29414B104 15,638 43,638 SH   SOLE 1 43,638 0 0
EPAM SYS INC COM 29414B104 164 456 SH   SOLE 9 456 0 0
EPIZYME INC COM 29428V104 1,436 132,191 SH   SOLE 1 132,191 0 0
EPIZYME INC COM 29428V104 38 3,519 SH   SOLE 8 3,519 0 0
EPLUS INC COM 294268107 2,663 30,279 SH   SOLE 1 30,279 0 0
EPLUS INC COM 294268107 145 1,654 SH   SOLE 8 1,654 0 0
EPR PPTYS TRUS 26884U109 2,459 75,678 SH   SOLE 1 75,678 0 0
EQT CORP COM 26884L109 7,199 566,356 SH   SOLE 1 566,356 0 0
EQT CORP OPT 26884L109 8 600 SH Put SOLE 8 600 0 0
EQT CORP COM 26884L109 2,916 229,422 SH   SOLE 8 229,422 0 0
EQT CORP OPT 26884L109 5,010 394,200 SH Call SOLE 8 394,200 0 0
EQT CORP COM 26884L109 33 2,586 SH   SOLE 99 2,586 0 0
EQUIFAX INC COM 294429105 18,550 96,200 SH   SOLE 1 96,200 0 0
EQUIFAX INC COM 294429105 1,930 10,012 SH   SOLE 9 10,012 0 0
EQUIFAX INC COM 294429105 845 4,384 SH   SOLE 99 4,384 0 0
EQUINIX INC TRUS 29444U700 498 698 SH   DFND 1 0 0 698
EQUINIX INC TRUS 29444U700 96,173 134,662 SH   SOLE 1 134,662 0 0
EQUINIX INC TRUS 29444U700 8 11 SH   SOLE 8 11 0 0
EQUINIX INC TRUS 29444U700 5,294 7,414 SH   SOLE 9 7,414 0 0
EQUINIX INC COM 29444U700 2,256 3,159 SH   SOLE 99 3,159 0 0
EQUINOR ASA ADR 29446M102 739 44,982 SH   SOLE 1 44,982 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 326 40,603 SH   SOLE 1 40,603 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 4 497 SH   SOLE 8 497 0 0
EQUITY BANCSHARES INC COM 29460X109 99 4,578 SH   SOLE 1 4,578 0 0
EQUITY BANCSHARES INC COM 29460X109 279 12,931 SH   SOLE 99 12,931 0 0
EQUITY COMWLTH TRUS 294628102 998 36,563 SH   SOLE 1 36,563 0 0
EQUITY LIFESTYLE PPTYS INC TRUS 29472R108 8,637 136,293 SH   SOLE 1 136,293 0 0
EQUITY LIFESTYLE PPTYS INC TRUS 29472R108 90 1,432 SH   SOLE 9 1,432 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1,933 30,516 SH   SOLE 99 30,516 0 0
EQUITY RESIDENTIAL TRUS 29476L107 29,723 501,437 SH   SOLE 1 501,437 0 0
EQUITY RESIDENTIAL TRUS 29476L107 4 61 SH   SOLE 8 61 0 0
EQUITY RESIDENTIAL TRUS 29476L107 1,680 28,338 SH   SOLE 9 28,338 0 0
EQUITY RESIDENTIAL COM 29476L107 1,040 17,536 SH   SOLE 99 17,536 0 0
ERICSSON ADR 294821608 823 68,835 SH   SOLE 1 68,835 0 0
ERICSSON OPT 294821608 44 3,700 SH Put SOLE 8 3,700 0 0
ERICSSON OPT 294821608 3,713 310,700 SH Call SOLE 8 310,700 0 0
ERIE INDTY CO COM 29530P102 6,157 25,068 SH   SOLE 1 25,068 0 0
ERIE INDTY CO COM 29530P102 48 196 SH   SOLE 9 196 0 0
EROS STX GLOBAL CORPORATION COM G3788M114 1,273 699,611 SH   DFND 1 0 0 699,611
EROS STX GLOBAL CORPORATION COM G3788M114 214 117,727 SH   SOLE 1 117,727 0 0
ESCALADE INC COM 296056104 70 3,331 SH   SOLE 1 3,331 0 0
ESCO TECHNOLOGIES INC COM 296315104 4,219 40,869 SH   SOLE 1 40,869 0 0
ESCO TECHNOLOGIES INC COM 296315104 548 5,305 SH   SOLE 8 5,305 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 1,426 54,847 SH   SOLE 1 54,847 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 20 778 SH   SOLE 8 778 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 264 13,742 SH   SOLE 1 13,742 0 0
ESSA BANCORP INC COM 29667D104 95 6,347 SH   SOLE 1 6,347 0 0
ESSENT GROUP LTD COM G3198U102 2,161 50,032 SH   SOLE 1 50,032 0 0
ESSENT GROUP LTD COM G3198U102 254 5,871 SH   SOLE 8 5,871 0 0
ESSENT GROUP LTD COM G3198U102 152 3,515 SH   SOLE 99 3,515 0 0
ESSENTIAL PPTYS RLTY TR INC TRUS 29670E107 4,567 215,381 SH   SOLE 1 215,381 0 0
ESSENTIAL PPTYS RLTY TR INC TRUS 29670E107 109 5,152 SH   SOLE 8 5,152 0 0
ESSEX PPTY TR INC TRUS 297178105 19,075 80,348 SH   SOLE 1 80,348 0 0
ESSEX PPTY TR INC TRUS 297178105 1,271 5,353 SH   SOLE 9 5,353 0 0
ESSEX PPTY TR INC COM 297178105 5,301 22,327 SH   SOLE 99 22,327 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 60 1,600 SH   SOLE 8 1,600 0 0
ETF MANAGERS TR FUND 26924G409 60 900 SH   DFND 1 0 0 900
ETF MANAGERS TR OPT 26924G508 1,786 124,400 SH Put SOLE 1 124,400 0 0
ETF MANAGERS TR FUND 26924G508 893 62,200 SH   SOLE 1 62,200 0 0
ETF MANAGERS TR OPT 26924G508 664 46,300 SH Call SOLE 8 46,300 0 0
ETF MANAGERS TR FUND 26924G508 84 5,823 SH   SOLE 8 5,823 0 0
ETF MANAGERS TR OPT 26924G508 27 1,900 SH Put SOLE 8 1,900 0 0
ETF SER SOLUTIONS FUND 26922A842 9 385 SH   SOLE 1 385 0 0
ETF SER SOLUTIONS FUND 26922A842 19,956 891,686 SH   SOLE 8 891,686 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 652 32,247 SH   SOLE 1 32,247 0 0
ETON PHARMACEUTICALS INC COM 29772L108 45 5,511 SH   SOLE 1 5,511 0 0
ETSY INC COM 29786A106 63,024 354,246 SH   SOLE 1 354,246 0 0
ETSY INC OPT 29786A106 17,969 101,000 SH Call SOLE 8 101,000 0 0
ETSY INC OPT 29786A106 7,686 43,200 SH Put SOLE 8 43,200 0 0
ETSY INC COM 29786A106 1,617 9,088 SH   SOLE 8 9,088 0 0
ETSY INC COM 29786A106 1,833 10,302 SH   SOLE 9 10,302 0 0
ETSY INC COM 29786A106 1,769 9,941 SH   SOLE 99 9,941 0 0
EURONAV NV COM B38564108 5,072 634,089 SH   SOLE 9 634,089 0 0
EURONET WORLDWIDE INC COM 298736109 681 4,698 SH   SOLE 1 4,698 0 0
EVANS BANCORP INC COM 29911Q208 526 19,064 SH   SOLE 1 19,064 0 0
EVELO BIOSCIENCES INC COM 299734103 78 6,453 SH   SOLE 1 6,453 0 0
EVENTBRITE INC COM 29975E109 376 20,756 SH   SOLE 1 20,756 0 0
EVENTBRITE INC COM 29975E109 18 977 SH   SOLE 8 977 0 0
EVERBRIDGE INC COM 29978A104 3,880 26,031 SH   SOLE 1 26,031 0 0
EVERCORE INC COM 29977A105 1,781 16,247 SH   SOLE 1 16,247 0 0
EVERCORE INC COM 29977A105 186 1,701 SH   SOLE 99 1,701 0 0
EVEREST RE GROUP LTD COM G3223R108 15,006 64,110 SH   SOLE 1 64,110 0 0
EVEREST RE GROUP LTD COM G3223R108 769 3,288 SH   SOLE 9 3,288 0 0
EVERGY INC COM 30034W106 12,616 227,271 SH   SOLE 1 227,271 0 0
EVERGY INC COM 30034W106 1,034 18,637 SH   SOLE 9 18,637 0 0
EVERI HLDGS INC COM 30034T103 366 26,510 SH   SOLE 1 26,510 0 0
EVERQUOTE INC COM 30041R108 256 6,848 SH   SOLE 1 6,848 0 0
EVERQUOTE INC COM 30041R108 34 913 SH   SOLE 8 913 0 0
EVERSOURCE ENERGY COM 30040W108 32,356 374,011 SH   SOLE 1 374,011 0 0
EVERSOURCE ENERGY COM 30040W108 2,514 29,055 SH   SOLE 9 29,055 0 0
EVERTEC INC COM 30040P103 2,607 66,310 SH   SOLE 1 66,310 0 0
EVO PMTS INC COM 26927E104 361 13,373 SH   SOLE 1 13,373 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 59 24,756 SH   SOLE 1 24,756 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 72 30,000 SH   DFND 1 0 0 30,000
EVOFEM BIOSCIENCES INC COM 30048L104 0 98 SH   SOLE 8 98 0 0
EVOLENT HEALTH INC COM 30050B101 240 15,000 SH   DFND 1 0 0 15,000
EVOLENT HEALTH INC COM 30050B101 390 24,374 SH   SOLE 1 24,374 0 0
EVOLENT HEALTH INC COM 30050B101 45 2,798 SH   SOLE 8 2,798 0 0
EVOLUS INC COM 30052C107 65 19,313 SH   SOLE 1 19,313 0 0
EVOLUTION PETE CORP COM 30049A107 29 10,143 SH   SOLE 1 10,143 0 0
EVOLUTION PETE CORP COM 30049A107 33 11,463 SH   SOLE 8 11,463 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 963 35,706 SH   SOLE 1 35,706 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 92 3,412 SH   SOLE 8 3,412 0 0
EXACT SCIENCES CORP COM 30063P105 616 4,650 SH   DFND 1 0 0 4,650
EXACT SCIENCES CORP COM 30063P105 10,136 76,501 SH   SOLE 1 76,501 0 0
EXACT SCIENCES CORP BOND 30063PAB1 914 657,000 PRN   SOLE 8 0 0 657,000
EXACT SCIENCES CORP BOND 30063PAA3 1,693 894,000 PRN   SOLE 8 0 0 894,000
EXACT SCIENCES CORP OPT 30063P105 3,100 23,400 SH Call SOLE 8 23,400 0 0
EXACT SCIENCES CORP OPT 30063P105 3,710 28,000 SH Put SOLE 8 28,000 0 0
EXACT SCIENCES CORP COM 30063P105 176 1,328 SH   SOLE 9 1,328 0 0
EXANTAS CAP CORP TRUS 30068N105 488 122,300 SH   SOLE 1 122,300 0 0
EXCHANGE TRADED CONCEPTS TR FUND 301505707 116 1,902 SH   DFND 1 0 0 1,902
EXCHANGE TRADED CONCEPTS TR FUND 301505707 50 819 SH   SOLE 1 819 0 0
EXCHANGE TRADED CONCEPTS TR FUND 301505889 22 350 SH   DFND 1 0 0 350
EXELIXIS INC COM 30161Q104 670 33,376 SH   SOLE 1 33,376 0 0
EXELIXIS INC OPT 30161Q104 70 3,500 SH Call SOLE 8 3,500 0 0
EXELIXIS INC OPT 30161Q104 209 10,400 SH Put SOLE 8 10,400 0 0
EXELON CORP COM 30161N101 47,917 1,134,962 SH   SOLE 1 1,134,962 0 0
EXELON CORP OPT 30161N101 173 4,100 SH Call SOLE 8 4,100 0 0
EXELON CORP OPT 30161N101 2,136 50,600 SH Put SOLE 8 50,600 0 0
EXELON CORP COM 30161N101 1,009 23,894 SH   SOLE 8 23,894 0 0
EXELON CORP COM 30161N101 4,206 99,631 SH   SOLE 9 99,631 0 0
EXELON CORP COM 30161N101 91 2,150 SH   DFND 20 0 0 2,150
EXELON CORP COM 30161N101 309 7,329 SH   SOLE 99 7,329 0 0
EXICURE INC COM 30205M101 85 47,764 SH   SOLE 1 47,764 0 0
EXLSERVICE HOLDINGS INC COM 302081104 3,234 38,000 SH   SOLE 1 38,000 0 0
EXLSERVICE HOLDINGS INC COM 302081104 203 2,388 SH   SOLE 99 2,388 0 0
EXONE CO COM 302104104 41 4,228 SH   SOLE 1 4,228 0 0
EXP WORLD HLDGS INC COM 30212W100 507 8,026 SH   SOLE 1 8,026 0 0
EXPEDIA GROUP INC COM 30212P303 33,769 255,051 SH   SOLE 1 255,051 0 0
EXPEDIA GROUP INC COM 30212P303 260 1,967 SH   DFND 1 0 0 1,967
EXPEDIA GROUP INC OPT 30212P303 263,357 1,989,100 SH Call SOLE 8 1,989,100 0 0
EXPEDIA GROUP INC COM 30212P303 29,192 220,486 SH   SOLE 8 220,486 0 0
EXPEDIA GROUP INC OPT 30212P303 65,035 491,200 SH Put SOLE 8 491,200 0 0
EXPEDIA GROUP INC COM 30212P303 1,773 13,400 SH   SOLE 9 13,400 0 0
EXPEDITORS INTL WASH INC COM 302130109 60,005 630,900 SH   SOLE 1 630,900 0 0
EXPEDITORS INTL WASH INC COM 302130109 486 5,111 SH   SOLE 8 5,111 0 0
EXPEDITORS INTL WASH INC COM 302130109 1,322 13,910 SH   SOLE 9 13,910 0 0
EXPEDITORS INTL WASH INC COM 302130109 1,134 11,921 SH   SOLE 99 11,921 0 0
EXPONENT INC COM 30214U102 6,347 70,516 SH   SOLE 1 70,516 0 0
EXPONENT INC COM 30214U102 94 1,047 SH   SOLE 8 1,047 0 0
EXPRESS INC COM 30219E103 19 20,527 SH   SOLE 1 20,527 0 0
EXTENDED STAY AMER INC TRUS 30224P200 104 6,997 SH   SOLE 1 6,997 0 0
EXTENDED STAY AMER INC TRUS 30224P200 544 36,723 SH   DFND 20 0 0 36,723
EXTERRAN CORP COM 30227H106 123 27,925 SH   SOLE 1 27,925 0 0
EXTERRAN CORP COM 30227H106 16 3,713 SH   SOLE 8 3,713 0 0
EXTRA SPACE STORAGE INC TRUS 30225T102 32,238 278,244 SH   SOLE 1 278,244 0 0
EXTRA SPACE STORAGE INC TRUS 30225T102 1,230 10,615 SH   SOLE 9 10,615 0 0
EXTRA SPACE STORAGE INC COM 30225T102 2,983 25,746 SH   SOLE 99 25,746 0 0
EXTREME NETWORKS INC COM 30226D106 1,816 263,608 SH   SOLE 1 263,608 0 0
EXTREME NETWORKS INC COM 30226D106 16 2,290 SH   SOLE 8 2,290 0 0
EXXON MOBIL CORP COM 30231G102 168,450 4,086,606 SH   SOLE 1 4,086,606 0 0
EXXON MOBIL CORP COM 30231G102 1,488 36,087 SH   DFND 1 0 0 36,087
EXXON MOBIL CORP OPT 30231G102 3,982 96,600 SH Put SOLE 1 96,600 0 0
EXXON MOBIL CORP OPT 30231G102 31,673 768,400 SH Call SOLE 8 768,400 0 0
EXXON MOBIL CORP COM 30231G102 52,195 1,266,253 SH   SOLE 8 1,266,253 0 0
EXXON MOBIL CORP OPT 30231G102 90,960 2,206,700 SH Put SOLE 8 2,206,700 0 0
EXXON MOBIL CORP COM 30231G102 4,857 117,830 SH   SOLE 9 117,830 0 0
EXXON MOBIL CORP COM 30231G102 41 1,000 SH   DFND 20 0 0 1,000
EZCORP INC COM 302301106 379 78,874 SH   SOLE 1 78,874 0 0
F N B CORP COM 302520101 2,272 239,162 SH   SOLE 1 239,162 0 0
F N B CORP COM 302520101 221 23,248 SH   SOLE 99 23,248 0 0
F5 NETWORKS INC COM 315616102 39,568 224,907 SH   SOLE 1 224,907 0 0
F5 NETWORKS INC COM 315616102 708 4,025 SH   SOLE 8 4,025 0 0
F5 NETWORKS INC OPT 315616102 1,795 10,200 SH Put SOLE 8 10,200 0 0
F5 NETWORKS INC OPT 315616102 5,331 30,300 SH Call SOLE 8 30,300 0 0
F5 NETWORKS INC COM 315616102 888 5,049 SH   SOLE 9 5,049 0 0
F5 NETWORKS INC COM 315616102 99 562 SH   SOLE 99 562 0 0
FABRINET COM G3323L100 3,627 46,733 SH   SOLE 1 46,733 0 0
FABRINET COM G3323L100 4 55 SH   DFND 1 0 0 55
FABRINET COM G3323L100 4 55 SH   SOLE 8 55 0 0
FABRINET COM G3323L100 87 1,124 SH   SOLE 99 1,124 0 0
FACEBOOK INC OPT 30303M102 70,038 256,400 SH Call SOLE 1 256,400 0 0
FACEBOOK INC COM 30303M102 1,455,169 5,327,175 SH   SOLE 1 4,788,336 538,839 0
FACEBOOK INC COM 30303M102 6,866 25,135 SH   DFND 1 0 0 25,135
FACEBOOK INC OPT 30303M102 131,172 480,200 SH Put SOLE 1 480,200 0 0
FACEBOOK INC COM 30303M102 41,639 152,435 SH   SOLE 8 152,435 0 0
FACEBOOK INC OPT 30303M102 78,889 288,800 SH Call SOLE 8 288,800 0 0
FACEBOOK INC OPT 30303M102 170,752 625,100 SH Put SOLE 8 625,100 0 0
FACEBOOK INC COM 30303M102 3,116 11,407 SH   SOLE 9 11,407 0 0
FACEBOOK INC OPT 30303M102 16,390 60,000 SH Put SOLE 9 60,000 0 0
FACEBOOK INC COM 30303M102 1,085 3,971 SH   DFND 20 0 0 3,971
FACEBOOK INC COM 30303M102 21,757 79,651 SH   SOLE 20 0 79,651 0
FACEBOOK INC COM 30303M102 9,521 34,856 SH   SOLE 82 0 34,856 0
FACEBOOK INC COM 30303M102 21,670 79,332 SH   SOLE 99 10,323 69,009 0
FACTSET RESH SYS INC COM 303075105 11,587 34,848 SH   SOLE 1 34,848 0 0
FACTSET RESH SYS INC COM 303075105 17 50 SH   SOLE 8 50 0 0
FACTSET RESH SYS INC COM 303075105 66 197 SH   SOLE 9 197 0 0
FAIR ISAAC CORP COM 303250104 8,600 16,830 SH   SOLE 1 16,830 0 0
FAIR ISAAC CORP COM 303250104 120 236 SH   SOLE 9 236 0 0
FAIR ISAAC CORP COM 303250104 209 409 SH   SOLE 99 409 0 0
FALCON MINERALS CORP COM 30607B109 121 38,826 SH   SOLE 1 38,826 0 0
FARFETCH LTD COM 30744W107 850 13,315 SH   DFND 1 0 0 13,315
FARFETCH LTD COM 30744W107 3,300 51,715 SH   SOLE 1 51,715 0 0
FARMER BROS CO COM 307675108 24 5,247 SH   SOLE 1 5,247 0 0
FARMERS NATIONAL BANC CORP COM 309627107 408 30,778 SH   SOLE 1 30,778 0 0
FARMLAND PARTNERS INC TRUS 31154R109 158 18,184 SH   SOLE 1 18,184 0 0
FARO TECHNOLOGIES INC COM 311642102 1,394 19,734 SH   SOLE 1 19,734 0 0
FARO TECHNOLOGIES INC COM 311642102 42 595 SH   SOLE 8 595 0 0
FASTENAL CO COM 311900104 26,981 552,526 SH   SOLE 1 552,526 0 0
FASTENAL CO COM 311900104 192 3,931 SH   SOLE 8 3,931 0 0
FASTENAL CO OPT 311900104 1,343 27,500 SH Put SOLE 8 27,500 0 0
FASTENAL CO COM 311900104 2,307 47,238 SH   SOLE 9 47,238 0 0
FASTENAL CO COM 311900104 301 6,165 SH   SOLE 99 6,165 0 0
FASTLY INC COM 31188V100 296 3,385 SH   DFND 1 0 0 3,385
FASTLY INC COM 31188V100 6,742 77,182 SH   SOLE 1 77,182 0 0
FASTLY INC COM 31188V100 736 8,419 SH   SOLE 8 8,419 0 0
FATE THERAPEUTICS INC COM 31189P102 11,618 127,771 SH   SOLE 1 127,771 0 0
FATE THERAPEUTICS INC COM 31189P102 189 2,078 SH   SOLE 8 2,078 0 0
FB FINL CORP COM 30257X104 1,201 34,584 SH   SOLE 1 34,584 0 0
FBL FINL GROUP INC COM 30239F106 162 3,101 SH   SOLE 1 3,101 0 0
FEDERAL AGRIC MTG CORP COM 313148306 1,373 18,488 SH   SOLE 1 18,488 0 0
FEDERAL AGRIC MTG CORP COM 313148306 137 1,846 SH   SOLE 8 1,846 0 0
FEDERAL RLTY INVT TR TRUS 313747206 11,374 133,634 SH   SOLE 1 133,634 0 0
FEDERAL RLTY INVT TR TRUS 313747206 433 5,085 SH   SOLE 9 5,085 0 0
FEDERAL RLTY INVT TR COM 313747206 448 5,264 SH   SOLE 99 5,264 0 0
FEDERAL SIGNAL CORP COM 313855108 4,016 121,086 SH   SOLE 1 121,086 0 0
FEDERATED HERMES INC COM 314211103 47 1,616 SH   SOLE 8 1,616 0 0
FEDEX CORP COM 31428X106 86,438 332,942 SH   SOLE 1 332,942 0 0
FEDEX CORP COM 31428X106 36,293 139,793 SH   SOLE 8 139,793 0 0
FEDEX CORP OPT 31428X106 64,516 248,500 SH Call SOLE 8 248,500 0 0
FEDEX CORP OPT 31428X106 84,221 324,400 SH Put SOLE 8 324,400 0 0
FEDEX CORP COM 31428X106 5,188 19,985 SH   SOLE 9 19,985 0 0
FEDEX CORP COM 31428X106 260 1,000 SH   DFND 20 0 0 1,000
FEDNAT HLDG CO COM 31431B109 84 14,047 SH   SOLE 1 14,047 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 53 7,024 SH   SOLE 1 7,024 0 0
FERRARI N V COM N3167Y103 11,369 49,539 SH   SOLE 1 23,560 25,979 0
FERRARI N V COM N3167Y103 65,595 285,795 SH   SOLE 9 285,795 0 0
FERRARI N V COM N3167Y103 911 3,968 SH   SOLE 20 0 3,968 0
FERRARI N V COM N3167Y103 41,547 181,018 SH   SOLE 58 181,018 0 0
FERRARI N V COM N3167Y103 1,715 7,473 SH   SOLE 99 7,473 0 0
FERRO CORP COM 315405100 1,332 91,059 SH   SOLE 1 91,059 0 0
FERRO CORP COM 315405100 92 6,301 SH   SOLE 8 6,301 0 0
FIAT CHRYSLER AUTOMOBILES N COM N31738102 1,744 96,392 SH   SOLE 1 96,392 0 0
FIAT CHRYSLER AUTOMOBILES N COM N31738102 481 26,625 SH   SOLE 8 26,625 0 0
FIAT CHRYSLER AUTOMOBILES N OPT N31738102 3,139 173,500 SH Put SOLE 8 173,500 0 0
FIAT CHRYSLER AUTOMOBILES N OPT N31738102 1,856 102,600 SH Call SOLE 8 102,600 0 0
FIAT CHRYSLER AUTOMOBILES N COM N31738102 232,890 12,873,979 SH   SOLE 9 12,873,979 0 0
FIAT CHRYSLER AUTOMOBILES N OPT N31738102 5,427 300,000 SH Put SOLE 9 300,000 0 0
FIAT CHRYSLER AUTOMOBILES N OPT N31738102 5,427 300,000 SH Call SOLE 9 300,000 0 0
FIAT CHRYSLER AUTOMOBILES N COM N31738102 28,482 1,574,460 SH   SOLE 58 1,574,460 0 0
FIBROGEN INC COM 31572Q808 1,279 34,481 SH   SOLE 1 34,481 0 0
FIBROGEN INC COM 31572Q808 206 5,570 SH   SOLE 8 5,570 0 0
FIDELITY COMWLTH TR FUND 315912808 30 60 SH   DFND 1 0 0 60
FIDELITY COMWLTH TR FUND 315912808 69 138 SH   SOLE 8 138 0 0
FIDELITY COVINGTON TRUST FUND 316092501 815 19,300 SH   DFND 1 0 0 19,300
FIDELITY D &amp D BANCORP INC COM 31609R100 81 1,255 SH   SOLE 1 1,255 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R303 8,696 222,468 SH   SOLE 1 222,468 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R303 90 2,300 SH   SOLE 9 2,300 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,252 8,849 SH   DFND 1 0 0 8,849
FIDELITY NATL INFORMATION SV COM 31620M106 249,503 1,763,767 SH   SOLE 1 1,763,767 0 0
FIDELITY NATL INFORMATION SV OPT 31620M106 348 2,460 SH Put SOLE 8 2,460 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 852 6,025 SH   SOLE 8 6,025 0 0
FIDELITY NATL INFORMATION SV OPT 31620M106 351 2,484 SH Call SOLE 8 2,484 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 591 4,182 SH   SOLE 9 4,182 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 4,145 29,305 SH   SOLE 99 29,305 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 331 29,058 SH   SOLE 1 29,058 0 0
FIFTH THIRD BANCORP COM 316773100 31,564 1,144,867 SH   SOLE 1 1,144,867 0 0
FIFTH THIRD BANCORP OPT 316773100 482 17,500 SH Put SOLE 8 17,500 0 0
FIFTH THIRD BANCORP OPT 316773100 458 16,600 SH Call SOLE 8 16,600 0 0
FIFTH THIRD BANCORP COM 316773100 52 1,890 SH   SOLE 8 1,890 0 0
FIFTH THIRD BANCORP COM 316773100 1,615 58,576 SH   SOLE 9 58,576 0 0
FINANCIAL INSTNS INC COM 317585404 115 5,112 SH   SOLE 1 5,112 0 0
FIREEYE INC COM 31816Q101 1,859 80,626 SH   SOLE 1 80,626 0 0
FIREEYE INC COM 31816Q101 171 7,400 SH   DFND 1 0 0 7,400
FIREEYE INC COM 31816Q101 489 21,238 SH   SOLE 8 21,238 0 0
FIREEYE INC BOND 31816QAD3 156 158,000 PRN   SOLE 8 0 0 158,000
FIREEYE INC OPT 31816Q101 796 34,500 SH Put SOLE 8 34,500 0 0
FIREEYE INC OPT 31816Q101 104 4,500 SH Call SOLE 8 4,500 0 0
FIREEYE INC COM 31816Q101 480 20,800 SH   DFND 20 0 0 20,800
FIRST AMERN FINL CORP COM 31847R102 2,824 54,699 SH   SOLE 1 54,699 0 0
FIRST BANCORP INC ME COM 31866P102 334 13,141 SH   SOLE 1 13,141 0 0
FIRST BANCORP N C COM 318910106 1,068 31,554 SH   SOLE 1 31,554 0 0
FIRST BANCORP P R COM 318672706 2,222 241,104 SH   SOLE 1 241,104 0 0
FIRST BANCORP P R COM 318672706 50 5,396 SH   SOLE 8 5,396 0 0
FIRST BANCSHARES INC MS COM 318916103 206 6,674 SH   SOLE 1 6,674 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 277 29,608 SH   SOLE 1 29,608 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 370 20,127 SH   SOLE 1 20,127 0 0
FIRST BUSEY CORP COM 319383204 351 16,268 SH   SOLE 1 16,268 0 0
FIRST CAPITAL INC COM 31942S104 64 1,049 SH   SOLE 1 1,049 0 0
FIRST CHOICE BANCORP COM 31948P104 61 3,344 SH   SOLE 1 3,344 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 682 31,574 SH   SOLE 1 31,574 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 28 1,283 SH   SOLE 8 1,283 0 0
FIRST CMNTY CORP S C COM 319835104 183 10,808 SH   SOLE 1 10,808 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,161 106,056 SH   SOLE 1 106,056 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 20 1,839 SH   SOLE 8 1,839 0 0
FIRST CTZNS BANCSHARES INC N COM 31946M103 1,477 2,572 SH   SOLE 1 2,572 0 0
FIRST FINL BANCORP OH COM 320209109 2,037 116,211 SH   SOLE 1 116,211 0 0
FIRST FINL BANKSHARES COM 32020R109 1,561 43,149 SH   SOLE 1 43,149 0 0
FIRST FINL BANKSHARES COM 32020R109 53 1,464 SH   SOLE 8 1,464 0 0
FIRST FINL CORP IND COM 320218100 689 17,722 SH   SOLE 1 17,722 0 0
FIRST FINL CORP IND COM 320218100 72 1,844 SH   SOLE 8 1,844 0 0
FIRST FNDTN INC COM 32026V104 254 12,729 SH   SOLE 1 12,729 0 0
FIRST GTY BANCSHARES INC COM 32043P106 21 1,177 SH   SOLE 1 1,177 0 0
FIRST HAWAIIAN INC COM 32051X108 3,679 156,000 SH   SOLE 1 156,000 0 0
FIRST HORIZON CORPORATION COM 320517105 14,610 1,144,970 SH   SOLE 1 1,144,970 0 0
FIRST HORIZON CORPORATION COM 320517105 415 32,498 SH   SOLE 99 32,498 0 0
FIRST INDL RLTY TR INC TRUS 32054K103 1,952 46,337 SH   SOLE 1 46,337 0 0
FIRST INDL RLTY TR INC COM 32054K103 2,067 49,073 SH   SOLE 99 49,073 0 0
FIRST INTERNET BANCORP COM 320557101 88 3,051 SH   SOLE 1 3,051 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201 3,089 75,774 SH   SOLE 1 75,774 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201 75 1,833 SH   SOLE 8 1,833 0 0
FIRST LONG IS CORP COM 320734106 132 7,353 SH   SOLE 1 7,353 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 612 45,556 SH   SOLE 8 45,556 0 0
FIRST MAJESTIC SILVER CORP OPT 32076V103 566 42,100 SH Call SOLE 8 42,100 0 0
FIRST MAJESTIC SILVER CORP OPT 32076V103 28 2,100 SH Put SOLE 8 2,100 0 0
FIRST MERCHANTS CORP COM 320817109 651 17,422 SH   SOLE 1 17,422 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 159 4,708 SH   SOLE 1 4,708 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 2,011 126,372 SH   SOLE 1 126,372 0 0
FIRST NORTHWEST BANCORP COM 335834107 69 4,398 SH   SOLE 1 4,398 0 0
FIRST NORTHWEST BANCORP COM 335834107 163 10,469 SH   SOLE 99 10,469 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 119,306 811,998 SH   SOLE 1 268,971 543,027 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 2,095 14,261 SH   SOLE 9 14,261 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 11,854 80,675 SH   SOLE 20 0 80,675 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 5,800 39,474 SH   SOLE 82 0 39,474 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 11,551 78,616 SH   SOLE 99 5,327 73,289 0
FIRST SOLAR INC COM 336433107 2,426 24,518 SH   SOLE 1 24,518 0 0
FIRST SOLAR INC COM 336433107 22 223 SH   DFND 1 0 0 223
FIRST SOLAR INC OPT 336433107 8,834 89,300 SH Put SOLE 8 89,300 0 0
FIRST SOLAR INC COM 336433107 40 407 SH   SOLE 8 407 0 0
FIRST SOLAR INC OPT 336433107 5,540 56,000 SH Call SOLE 8 56,000 0 0
FIRST SOLAR INC COM 336433107 13 128 SH   SOLE 9 128 0 0
FIRST SOLAR INC COM 336433107 429 4,334 SH   SOLE 99 4,334 0 0
FIRST SVGS FINL GROUP INC COM 33621E109 93 1,447 SH   SOLE 1 1,447 0 0
FIRST TR EXCHANGE TRADED FD FUND 33734X143 10,088 93,600 SH   SOLE 8 93,600 0 0
FIRST TR EXCHANGE-TRADED FD FUND 33733E302 442 2,085 SH   SOLE 1 2,085 0 0
FIRST TR EXCHANGE-TRADED FD FUND 33733E203 12 72 SH   DFND 1 0 0 72
FIRST UTD CORP COM 33741H107 122 7,843 SH   SOLE 1 7,843 0 0
FIRST WESTN FINL INC COM 33751L105 99 5,081 SH   SOLE 1 5,081 0 0
FIRSTCASH INC COM 33767D105 1,143 16,319 SH   SOLE 1 16,319 0 0
FIRSTCASH INC COM 33767D105 169 2,409 SH   SOLE 8 2,409 0 0
FIRSTENERGY CORP COM 337932107 53,851 1,759,248 SH   SOLE 1 1,759,248 0 0
FIRSTENERGY CORP COM 337932107 1,363 44,504 SH   SOLE 9 44,504 0 0
FIRSTSERVICE CORP NEW COM 33767E202 44 326 SH   SOLE 9 326 0 0
FISERV INC COM 337738108 109,999 966,076 SH   SOLE 1 966,076 0 0
FISERV INC COM 337738108 2,069 18,174 SH   SOLE 8 18,174 0 0
FISERV INC OPT 337738108 177,838 1,561,900 SH Call SOLE 8 1,561,900 0 0
FISERV INC OPT 337738108 55,829 490,330 SH Put SOLE 8 490,330 0 0
FISERV INC COM 337738108 5,349 46,984 SH   SOLE 9 46,984 0 0
FISERV INC COM 337738108 4,390 38,555 SH   SOLE 99 38,555 0 0
FITBIT INC COM 33812L102 27,226 4,003,722 SH   SOLE 1 4,003,722 0 0
FITBIT INC COM 33812L102 98 14,469 SH   SOLE 8 14,469 0 0
FITBIT INC OPT 33812L102 341 50,100 SH Call SOLE 8 50,100 0 0
FITBIT INC OPT 33812L102 95 13,900 SH Put SOLE 8 13,900 0 0
FIVE BELOW INC COM 33829M101 1,867 10,669 SH   SOLE 1 10,669 0 0
FIVE BELOW INC OPT 33829M101 2,170 12,400 SH Put SOLE 8 12,400 0 0
FIVE BELOW INC OPT 33829M101 3,202 18,300 SH Call SOLE 8 18,300 0 0
FIVE BELOW INC COM 33829M101 456 2,605 SH   SOLE 99 2,605 0 0
FIVE POINT HOLDINGS LLC COM 33833Q106 383 70,088 SH   SOLE 1 70,088 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 172 10,105 SH   SOLE 1 10,105 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 5 288 SH   SOLE 8 288 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 19 1,145 SH   SOLE 99 1,145 0 0
FIVE9 INC COM 338307101 190 1,088 SH   DFND 1 0 0 1,088
FIVE9 INC COM 338307101 3,925 22,507 SH   SOLE 1 22,507 0 0
FIVERR INTL LTD COM M4R82T106 7,863 40,300 SH   SOLE 1 40,300 0 0
FIVERR INTL LTD COM M4R82T106 29 150 SH   DFND 1 0 0 150
FLAGSTAR BANCORP INC COM 337930705 2,866 70,335 SH   SOLE 1 70,335 0 0
FLAGSTAR BANCORP INC COM 337930705 88 2,163 SH   SOLE 8 2,163 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 19,551 71,661 SH   SOLE 1 71,661 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 1,872 6,862 SH   SOLE 9 6,862 0 0
FLEX LNG LTD COM G35947202 1,664 190,243 SH   SOLE 9 190,243 0 0
FLEX LTD COM Y2573F102 22 1,217 SH   SOLE 1 1,217 0 0
FLEX LTD COM Y2573F102 103 5,742 SH   SOLE 8 5,742 0 0
FLEX LTD OPT Y2573F102 31 1,700 SH Call SOLE 8 1,700 0 0
FLEX LTD COM Y2573F102 0 9 SH   SOLE 9 9 0 0
FLEX LTD COM Y2573F102 3,400 189,098 SH   SOLE 99 189,098 0 0
FLEXION THERAPEUTICS INC COM 33938J106 1,297 112,392 SH   SOLE 1 112,392 0 0
FLEXION THERAPEUTICS INC BOND 33938JAB2 9 10,000 PRN   SOLE 8 0 0 10,000
FLEXION THERAPEUTICS INC COM 33938J106 46 4,051 SH   SOLE 8 4,051 0 0
FLIR SYS INC COM 302445101 2,903 66,229 SH   SOLE 1 66,229 0 0
FLIR SYS INC COM 302445101 427 9,742 SH   SOLE 9 9,742 0 0
FLIR SYS INC COM 302445101 297 6,778 SH   SOLE 99 6,778 0 0
FLOOR &amp DECOR HLDGS INC COM 339750101 4,471 48,148 SH   SOLE 1 48,148 0 0
FLOOR &amp DECOR HLDGS INC COM 339750101 743 7,997 SH   SOLE 8 7,997 0 0
FLOWERS FOODS INC COM 343498101 358 15,837 SH   SOLE 1 15,837 0 0
FLOWSERVE CORP COM 34354P105 2,031 55,097 SH   SOLE 1 55,097 0 0
FLOWSERVE CORP COM 34354P105 3 70 SH   SOLE 8 70 0 0
FLOWSERVE CORP COM 34354P105 623 16,910 SH   SOLE 9 16,910 0 0
FLUENT INC COM 34380C102 71 13,500 SH   SOLE 1 13,500 0 0
FLUIDIGM CORP DEL COM 34385P108 144 23,885 SH   SOLE 1 23,885 0 0
FLUOR CORP NEW COM 343412102 7 465 SH   DFND 1 0 0 465
FLUOR CORP NEW COM 343412102 727 45,488 SH   SOLE 1 45,488 0 0
FLUOR CORP NEW COM 343412102 2,458 153,865 SH   SOLE 8 153,865 0 0
FLUOR CORP NEW OPT 343412102 612 38,300 SH Put SOLE 8 38,300 0 0
FLUOR CORP NEW OPT 343412102 4,130 258,600 SH Call SOLE 8 258,600 0 0
FLUOR CORP NEW COM 343412102 0 27 SH   SOLE 9 27 0 0
FLUSHING FINL CORP COM 343873105 470 28,264 SH   SOLE 1 28,264 0 0
FLWS/1-800 FLOWERS COM 68243Q106 1,957 75,294 SH   SOLE 1 75,294 0 0
FLWS/1-800 FLOWERS COM 68243Q106 280 10,778 SH   SOLE 8 10,778 0 0
FLY LEASING LTD ADR 34407D109 434 44,100 SH   SOLE 1 44,100 0 0
FMC CORP COM 302491303 15,500 134,870 SH   SOLE 1 134,870 0 0
FMC CORP OPT 302491303 678 5,900 SH Call SOLE 8 5,900 0 0
FMC CORP OPT 302491303 678 5,900 SH Put SOLE 8 5,900 0 0
FMC CORP COM 302491303 1,298 11,293 SH   SOLE 9 11,293 0 0
FNCB BANCORP INC COM 302578109 35 5,520 SH   SOLE 1 5,520 0 0
FOCUS FINL PARTNERS INC COM 34417P100 2,695 61,955 SH   SOLE 1 61,955 0 0
FONAR CORP COM 344437405 194 11,194 SH   SOLE 1 11,194 0 0
FOOT LOCKER INC COM 344849104 40 1,000 SH   DFND 1 0 0 1,000
FOOT LOCKER INC OPT 344849104 6,648 164,400 SH Put SOLE 1 164,400 0 0
FOOT LOCKER INC COM 344849104 4,993 123,484 SH   SOLE 1 123,484 0 0
FOOT LOCKER INC OPT 344849104 1,650 40,800 SH Put SOLE 8 40,800 0 0
FOOT LOCKER INC COM 344849104 1,527 37,767 SH   SOLE 8 37,767 0 0
FOOT LOCKER INC OPT 344849104 5,391 133,300 SH Call SOLE 8 133,300 0 0
FOOT LOCKER INC COM 344849104 1,509 37,283 SH   SOLE 9 37,283 0 0
FORD MTR CO DEL COM 345370860 32,517 3,699,360 SH   SOLE 1 3,699,360 0 0
FORD MTR CO DEL COM 345370860 23,999 2,730,369 SH   SOLE 8 2,730,369 0 0
FORD MTR CO DEL OPT 345370860 1,872 213,000 SH Call SOLE 8 213,000 0 0
FORD MTR CO DEL OPT 345370860 10,921 1,242,400 SH Put SOLE 8 1,242,400 0 0
FORD MTR CO DEL COM 345370860 2,822 321,036 SH   SOLE 9 321,036 0 0
FORESTAR GROUP INC COM 346232101 109 5,377 SH   SOLE 1 5,377 0 0
FORMFACTOR INC COM 346375108 4,658 108,270 SH   SOLE 1 108,270 0 0
FORMFACTOR INC COM 346375108 50 1,156 SH   SOLE 8 1,156 0 0
FORMFACTOR INC COM 346375108 342 7,949 SH   SOLE 99 7,949 0 0
FORRESTER RESH INC COM 346563109 881 21,029 SH   SOLE 1 21,029 0 0
FORTERRA INC COM 34960W106 513 29,888 SH   SOLE 1 29,888 0 0
FORTERRA INC COM 34960W106 39 2,257 SH   SOLE 8 2,257 0 0
FORTINET INC COM 34959E109 28,490 191,808 SH   SOLE 1 191,808 0 0
FORTINET INC OPT 34959E109 995 6,700 SH Call SOLE 8 6,700 0 0
FORTINET INC COM 34959E109 1,648 11,098 SH   SOLE 9 11,098 0 0
FORTIS INC COM 349553107 6,146 150,577 SH   SOLE 9 150,577 0 0
FORTIVE CORP COM 34959J108 21,890 309,089 SH   SOLE 1 309,089 0 0
FORTIVE CORP COM 34959J108 14 196 SH   DFND 1 0 0 196
FORTIVE CORP COM 34959J108 81 1,144 SH   SOLE 8 1,144 0 0
FORTIVE CORP COM 34959J108 1,945 27,449 SH   SOLE 9 27,449 0 0
FORTRESS BIOTECH INC COM 34960Q109 68 21,578 SH   SOLE 1 21,578 0 0
FORTRESS TRANS INFRST INVS L COM 34960P101 42,228 1,800,000 SH   SOLE 1 1,800,000 0 0
FORTUNA SILVER MINES INC COM 349915108 12 1,500 SH   SOLE 1 1,500 0 0
FORTUNE BRANDS HOME &amp SEC IN COM 34964C106 14,830 173,004 SH   SOLE 1 173,004 0 0
FORTUNE BRANDS HOME &amp SEC IN COM 34964C106 9 100 SH   SOLE 8 100 0 0
FORTUNE BRANDS HOME &amp SEC IN COM 34964C106 980 11,442 SH   SOLE 9 11,442 0 0
FORTUNE BRANDS HOME &amp SEC IN COM 34964C106 680 7,929 SH   SOLE 99 7,929 0 0
FORWARD AIR CORP COM 349853101 2,454 31,933 SH   SOLE 1 31,933 0 0
FORWARD AIR CORP COM 349853101 139 1,809 SH   SOLE 8 1,809 0 0
FOSSIL GROUP INC COM 34988V106 461 53,028 SH   SOLE 1 53,028 0 0
FOSSIL GROUP INC OPT 34988V106 81 9,300 SH Call SOLE 8 9,300 0 0
FOSSIL GROUP INC OPT 34988V106 43 5,000 SH Put SOLE 8 5,000 0 0
FOSSIL GROUP INC COM 34988V106 9 986 SH   SOLE 8 986 0 0
FOSTER L B CO COM 350060109 73 4,864 SH   SOLE 1 4,864 0 0
FOSTER L B CO COM 350060109 139 9,264 SH   SOLE 99 9,264 0 0
FOUNDATION BLDG MATLS INC COM 350392106 94 4,892 SH   SOLE 8 4,892 0 0
FOUR CORNERS PPTY TR INC TRUS 35086T109 5,334 179,165 SH   SOLE 1 179,165 0 0
FOUR CORNERS PPTY TR INC TRUS 35086T109 309 10,384 SH   SOLE 8 10,384 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 243 8,165 SH   SOLE 99 8,165 0 0
FOX CORP COM 35137L105 24,774 850,797 SH   SOLE 1 850,797 0 0
FOX CORP COM 35137L204 5 166 SH   DFND 1 0 0 166
FOX CORP COM 35137L204 10,258 355,243 SH   SOLE 1 355,243 0 0
FOX CORP COM 35137L105 1,284 44,095 SH   SOLE 8 44,095 0 0
FOX CORP OPT 35137L105 13,448 461,800 SH Put SOLE 8 461,800 0 0
FOX CORP OPT 35137L105 70 2,400 SH Call SOLE 8 2,400 0 0
FOX CORP COM 35137L204 1 59 SH   SOLE 8 59 0 0
FOX CORP COM 35137L105 48 1,641 SH   SOLE 9 1,641 0 0
FOX CORP COM 35137L204 22 756 SH   SOLE 9 756 0 0
FOX FACTORY HLDG CORP COM 35138V102 2,960 28,009 SH   SOLE 1 28,009 0 0
FOX FACTORY HLDG CORP COM 35138V102 252 2,384 SH   SOLE 8 2,384 0 0
FRANCO NEV CORP COM 351858105 205 1,632 SH   SOLE 1 1,632 0 0
FRANCO NEV CORP COM 351858105 16 130 SH   DFND 1 0 0 130
FRANCO NEV CORP COM 351858105 22 172 SH   SOLE 8 172 0 0
FRANCO NEV CORP COM 351858105 6,976 55,662 SH   SOLE 9 55,662 0 0
FRANKLIN COVEY CO COM 353469109 90 4,043 SH   SOLE 1 4,043 0 0
FRANKLIN COVEY CO COM 353469109 63 2,822 SH   SOLE 8 2,822 0 0
FRANKLIN ELEC INC COM 353514102 6,006 86,779 SH   SOLE 1 86,779 0 0
FRANKLIN ELEC INC COM 353514102 178 2,576 SH   SOLE 8 2,576 0 0
FRANKLIN FINL SVCS CORP COM 353525108 114 4,242 SH   SOLE 1 4,242 0 0
FRANKLIN RESOURCES INC COM 354613101 11,090 443,760 SH   SOLE 1 443,760 0 0
FRANKLIN RESOURCES INC COM 354613101 33 1,338 SH   DFND 1 0 0 1,338
FRANKLIN RESOURCES INC COM 354613101 563 22,537 SH   SOLE 9 22,537 0 0
FRANKLIN RESOURCES INC COM 354613101 796 31,838 SH   SOLE 99 31,838 0 0
FRANKLIN STR PPTYS CORP TRUS 35471R106 843 192,638 SH   SOLE 1 192,638 0 0
FRANKS INTL N V COM N33462107 137 50,025 SH   SOLE 1 50,025 0 0
FREEPORT-MCMORAN INC COM 35671D857 52,196 2,005,982 SH   SOLE 1 2,005,982 0 0
FREEPORT-MCMORAN INC COM 35671D857 203 7,811 SH   DFND 1 0 0 7,811
FREEPORT-MCMORAN INC COM 35671D857 570 21,899 SH   SOLE 8 21,899 0 0
FREEPORT-MCMORAN INC OPT 35671D857 5,037 193,600 SH Call SOLE 8 193,600 0 0
FREEPORT-MCMORAN INC OPT 35671D857 8,105 311,500 SH Put SOLE 8 311,500 0 0
FREEPORT-MCMORAN INC COM 35671D857 3,400 130,635 SH   SOLE 9 130,635 0 0
FREEPORT-MCMORAN INC COM 35671D857 2,602 100,000 SH   DFND 20 0 0 100,000
FREEPORT-MCMORAN INC COM 35671D857 725 27,876 SH   SOLE 99 27,876 0 0
FRESH DEL MONTE PRODUCE INC COM G36738105 945 39,296 SH   SOLE 1 39,296 0 0
FRESHPET INC COM 358039105 4,431 31,207 SH   SOLE 1 31,207 0 0
FRESHPET INC COM 358039105 328 2,308 SH   SOLE 8 2,308 0 0
FRONT YD RESIDENTIAL CORP TRUS 35904G107 1,304 80,460 SH   SOLE 1 80,460 0 0
FRONT YD RESIDENTIAL CORP TRUS 35904G107 3,638 224,606 SH   SOLE 8 224,606 0 0
FRONTDOOR INC COM 35905A109 164 3,271 SH   SOLE 1 3,271 0 0
FRONTDOOR INC OPT 35905A109 2,064 41,100 SH Call SOLE 8 41,100 0 0
FRONTDOOR INC COM 35905A109 2,981 59,365 SH   SOLE 99 59,365 0 0
FRONTLINE LTD COM G3682E192 388 62,292 SH   SOLE 1 62,292 0 0
FRONTLINE LTD COM G3682E192 2,587 415,729 SH   SOLE 9 415,729 0 0
FRP HLDGS INC COM 30292L107 95 2,093 SH   SOLE 1 2,093 0 0
FRP HLDGS INC COM 30292L107 19 422 SH   SOLE 8 422 0 0
FS BANCORP INC COM 30263Y104 535 9,769 SH   SOLE 1 9,769 0 0
FTI CONSULTING INC COM 302941109 622 5,562 SH   SOLE 1 5,562 0 0
FUELCELL ENERGY INC COM 35952H601 1,038 92,948 SH   SOLE 1 92,948 0 0
FUELCELL ENERGY INC COM 35952H601 12 1,101 SH   SOLE 8 1,101 0 0
FULGENT GENETICS INC COM 359664109 764 14,669 SH   SOLE 1 14,669 0 0
FULLER H B CO COM 359694106 4,217 81,286 SH   SOLE 1 81,286 0 0
FULLER H B CO COM 359694106 157 3,024 SH   SOLE 8 3,024 0 0
FULTON FINL CORP PA COM 360271100 757 59,553 SH   SOLE 1 59,553 0 0
FULTON FINL CORP PA COM 360271100 125 9,842 SH   SOLE 8 9,842 0 0
FUNKO INC COM 361008105 82 7,872 SH   SOLE 1 7,872 0 0
FUNKO INC COM 361008105 0 23 SH   SOLE 8 23 0 0
FUTU HLDGS LTD ADR 36118L106 37,948 829,462 SH   SOLE 1 829,462 0 0
FUTU HLDGS LTD ADR 36118L106 686 15,000 SH   DFND 20 0 0 15,000
FUTUREFUEL CORP COM 36116M106 469 36,961 SH   SOLE 1 36,961 0 0
FVCBANKCORP INC COM 36120Q101 56 3,811 SH   SOLE 1 3,811 0 0
G III APPAREL GROUP LTD COM 36237H101 1,404 59,154 SH   SOLE 1 59,154 0 0
G III APPAREL GROUP LTD COM 36237H101 80 3,384 SH   SOLE 8 3,384 0 0
G1 THERAPEUTICS INC COM 3621LQ109 1,627 90,447 SH   SOLE 1 90,447 0 0
G1 THERAPEUTICS INC COM 3621LQ109 31 1,705 SH   SOLE 8 1,705 0 0
GAIA INC NEW COM 36269P104 38 3,907 SH   SOLE 1 3,907 0 0
GALECTIN THERAPEUTICS INC COM 363225202 27 12,006 SH   SOLE 1 12,006 0 0
GALLAGHER ARTHUR J &amp CO COM 363576109 37,763 305,253 SH   SOLE 1 305,253 0 0
GALLAGHER ARTHUR J &amp CO COM 363576109 1,952 15,778 SH   SOLE 9 15,778 0 0
GAMCO INVS INC COM 361438104 31 1,726 SH   SOLE 1 1,726 0 0
GAMESTOP CORP NEW COM 36467W109 2,078 110,252 SH   SOLE 1 110,252 0 0
GAMESTOP CORP NEW OPT 36467W109 2,242 119,000 SH Put SOLE 1 119,000 0 0
GAMESTOP CORP NEW OPT 36467W109 2,059 109,300 SH Put SOLE 8 109,300 0 0
GAMESTOP CORP NEW OPT 36467W109 70 3,700 SH Call SOLE 8 3,700 0 0
GAMESTOP CORP NEW COM 36467W109 1,556 82,587 SH   SOLE 8 82,587 0 0
GAMIDA CELL LTD COM M47364100 252 30,000 SH   SOLE 8 30,000 0 0
GAMING &amp LEISURE PPTYS INC TRUS 36467J108 20,849 491,732 SH   SOLE 1 491,732 0 0
GAMING &amp LEISURE PPTYS INC TRUS 36467J108 1 13 SH   SOLE 8 13 0 0
GAMING &amp LEISURE PPTYS INC COM 36467J108 378 8,921 SH   SOLE 99 8,921 0 0
GAP INC COM 364760108 10,907 540,248 SH   SOLE 1 540,248 0 0
GAP INC OPT 364760108 5,849 289,700 SH Put SOLE 8 289,700 0 0
GAP INC COM 364760108 1,064 52,688 SH   SOLE 8 52,688 0 0
GAP INC OPT 364760108 6,033 298,800 SH Call SOLE 8 298,800 0 0
GAP INC COM 364760108 6,555 324,644 SH   SOLE 9 324,644 0 0
GARMIN LTD COM H2906T109 20,251 169,241 SH   SOLE 1 169,241 0 0
GARMIN LTD COM H2906T109 16 132 SH   SOLE 8 132 0 0
GARMIN LTD OPT H2906T109 754 6,300 SH Put SOLE 8 6,300 0 0
GARMIN LTD COM H2906T109 1,510 12,628 SH   SOLE 9 12,628 0 0
GARMIN LTD COM H2906T109 75 625 SH   DFND 20 0 0 625
GARTNER INC COM 366651107 16,559 103,371 SH   SOLE 1 103,371 0 0
GARTNER INC COM 366651107 1,171 7,310 SH   SOLE 9 7,310 0 0
GARTNER INC COM 366651107 539 3,364 SH   SOLE 99 3,364 0 0
GATES INDUSTRIAL CORPRATIN P COM G39108108 409 32,043 SH   SOLE 1 32,043 0 0
GATX CORP COM 361448103 2,694 32,393 SH   SOLE 1 32,393 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1,269 53,643 SH   SOLE 1 53,643 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 654 27,647 SH   SOLE 99 27,647 0 0
GENCO SHIPPING &amp TRADING LTD COM Y2685T131 41 5,523 SH   SOLE 1 5,523 0 0
GENCOR INDS INC COM 368678108 180 14,680 SH   SOLE 1 14,680 0 0
GENCOR INDS INC COM 368678108 100 8,154 SH   DFND 1 0 0 8,154
GENERAC HLDGS INC COM 368736104 43,697 192,148 SH   SOLE 1 192,148 0 0
GENERAC HLDGS INC COM 368736104 120 524 SH   SOLE 9 524 0 0
GENERAC HLDGS INC COM 368736104 350 1,537 SH   SOLE 99 1,537 0 0
GENERAL DYNAMICS CORP COM 369550108 37,438 251,566 SH   SOLE 1 251,566 0 0
GENERAL DYNAMICS CORP COM 369550108 569 3,823 SH   SOLE 8 3,823 0 0
GENERAL DYNAMICS CORP OPT 369550108 7,977 53,600 SH Put SOLE 8 53,600 0 0
GENERAL DYNAMICS CORP OPT 369550108 9,004 60,500 SH Call SOLE 8 60,500 0 0
GENERAL DYNAMICS CORP COM 369550108 3,057 20,538 SH   SOLE 9 20,538 0 0
GENERAL ELECTRIC CO COM 369604103 375 34,723 SH   DFND 1 0 0 34,723
GENERAL ELECTRIC CO COM 369604103 115,155 10,662,612 SH   SOLE 1 10,662,612 0 0
GENERAL ELECTRIC CO COM 369604103 25,660 2,376,014 SH   SOLE 8 2,376,014 0 0
GENERAL ELECTRIC CO OPT 369604103 61,633 5,706,800 SH Put SOLE 8 5,706,800 0 0
GENERAL ELECTRIC CO OPT 369604103 31,830 2,947,200 SH Call SOLE 8 2,947,200 0 0
GENERAL ELECTRIC CO COM 369604103 9,062 839,057 SH   SOLE 9 839,057 0 0
GENERAL ELECTRIC CO COM 369604103 410 38,000 SH   DFND 20 0 0 38,000
GENERAL FIN CORP DEL COM 369822101 29 3,336 SH   SOLE 1 3,336 0 0
GENERAL MLS INC COM 370334104 29 500 SH   DFND 1 0 0 500
GENERAL MLS INC COM 370334104 60,226 1,024,248 SH   SOLE 1 1,024,248 0 0
GENERAL MLS INC OPT 370334104 1,499 25,500 SH Put SOLE 8 25,500 0 0
GENERAL MLS INC OPT 370334104 2,364 40,200 SH Call SOLE 8 40,200 0 0
GENERAL MLS INC COM 370334104 4,452 75,705 SH   SOLE 9 75,705 0 0
GENERAL MLS INC COM 370334104 309 5,256 SH   SOLE 99 5,256 0 0
GENERAL MTRS CO COM 37045V100 416 10,000 SH   DFND 1 0 0 10,000
GENERAL MTRS CO COM 37045V100 253,695 6,092,576 SH   SOLE 1 6,092,576 0 0
GENERAL MTRS CO OPT 37045V100 30,293 727,500 SH Put SOLE 8 727,500 0 0
GENERAL MTRS CO OPT 37045V100 2,669 64,100 SH Call SOLE 8 64,100 0 0
GENERAL MTRS CO COM 37045V100 51,446 1,235,498 SH   SOLE 8 1,235,498 0 0
GENERAL MTRS CO COM 37045V100 4,324 103,853 SH   SOLE 9 103,853 0 0
GENERAL MTRS CO COM 37045V100 1,047 25,133 SH   SOLE 99 25,133 0 0
GENESCO INC COM 371532102 745 24,771 SH   SOLE 1 24,771 0 0
GENESCO INC COM 371532102 52 1,733 SH   SOLE 8 1,733 0 0
GENESIS ENERGY L P COM 371927104 158 25,458 SH   SOLE 1 25,458 0 0
GENESIS ENERGY L P COM 371927104 186 30,000 SH   SOLE 8 30,000 0 0
GENFIT S A ADR 372279109 1 119 SH   SOLE 8 119 0 0
GENIE ENERGY LTD COM 372284208 31 4,252 SH   SOLE 1 4,252 0 0
GENMAB A/S ADR 372303206 2 46 SH   SOLE 8 46 0 0
GENMARK DIAGNOSTICS INC COM 372309104 328 22,481 SH   SOLE 1 22,481 0 0
GENMARK DIAGNOSTICS INC COM 372309104 27 1,889 SH   SOLE 8 1,889 0 0
GENPACT LIMITED COM G3922B107 1,281 30,981 SH   SOLE 1 30,981 0 0
GENPACT LIMITED COM G3922B107 243 5,877 SH   SOLE 99 5,877 0 0
GENPREX INC COM 372446104 39 9,385 SH   SOLE 1 9,385 0 0
GENTEX CORP COM 371901109 568 16,751 SH   SOLE 1 16,751 0 0
GENTHERM INC COM 37253A103 2,364 36,248 SH   SOLE 1 36,248 0 0
GENUINE PARTS CO COM 372460105 12,506 124,518 SH   SOLE 1 124,518 0 0
GENUINE PARTS CO OPT 372460105 1,145 11,400 SH Put SOLE 8 11,400 0 0
GENUINE PARTS CO COM 372460105 632 6,288 SH   SOLE 8 6,288 0 0
GENUINE PARTS CO COM 372460105 3,839 38,228 SH   SOLE 9 38,228 0 0
GENWORTH FINL INC COM 37247D106 2,641 698,696 SH   SOLE 1 698,696 0 0
GENWORTH FINL INC OPT 37247D106 12 3,000 SH Call SOLE 1 3,000 0 0
GENWORTH FINL INC OPT 37247D106 131 34,500 SH Call SOLE 8 34,500 0 0
GENWORTH FINL INC COM 37247D106 124 32,592 SH   SOLE 8 32,592 0 0
GENWORTH FINL INC OPT 37247D106 3,784 1,001,100 SH Put SOLE 8 1,001,100 0 0
GEO GROUP INC NEW TRUS 36162J106 1,195 134,911 SH   SOLE 1 134,911 0 0
GEO GROUP INC NEW OPT 36162J106 701 79,100 SH Put SOLE 8 79,100 0 0
GEO GROUP INC NEW OPT 36162J106 22 2,500 SH Call SOLE 8 2,500 0 0
GEO GROUP INC NEW TRUS 36162J106 692 78,050 SH   SOLE 8 78,050 0 0
GERDAU SA ADR 373737105 1,214 259,854 SH   SOLE 1 259,854 0 0
GERDAU SA ADR 373737105 127 27,200 SH   SOLE 99 27,200 0 0
GERMAN AMERN BANCORP INC COM 373865104 263 7,950 SH   SOLE 1 7,950 0 0
GERON CORP COM 374163103 147 92,749 SH   SOLE 1 92,749 0 0
GERON CORP COM 374163103 7 4,398 SH   SOLE 8 4,398 0 0
GETTY RLTY CORP NEW TRUS 374297109 1,324 48,104 SH   SOLE 1 48,104 0 0
GIBRALTAR INDS INC COM 374689107 2,947 40,970 SH   SOLE 1 40,970 0 0
GIBRALTAR INDS INC COM 374689107 152 2,116 SH   SOLE 8 2,116 0 0
GIBRALTAR INDS INC COM 374689107 347 4,821 SH   SOLE 99 4,821 0 0
GIGAMEDIA LTD COM Y2711Y112 12 3,644 SH   DFND 1 0 0 3,644
GILDAN ACTIVEWEAR INC COM 375916103 46 1,640 SH   SOLE 9 1,640 0 0
GILEAD SCIENCES INC OPT 375558103 18,060 310,000 SH Call SOLE 1 310,000 0 0
GILEAD SCIENCES INC COM 375558103 91,795 1,575,662 SH   SOLE 1 1,575,662 0 0
GILEAD SCIENCES INC COM 375558103 221 3,795 SH   DFND 1 0 0 3,795
GILEAD SCIENCES INC OPT 375558103 6,205 106,500 SH Call SOLE 8 106,500 0 0
GILEAD SCIENCES INC OPT 375558103 6,304 108,200 SH Put SOLE 8 108,200 0 0
GILEAD SCIENCES INC COM 375558103 3,645 62,556 SH   SOLE 8 62,556 0 0
GILEAD SCIENCES INC COM 375558103 7,660 131,500 SH   SOLE 9 131,500 0 0
GILEAD SCIENCES INC COM 375558103 3,658 62,792 SH   DFND 20 0 0 62,792
GILEAD SCIENCES INC COM 375558103 1,047 17,976 SH   SOLE 99 17,976 0 0
GLACIER BANCORP INC NEW COM 37637Q105 1,440 31,304 SH   SOLE 1 31,304 0 0
GLACIER BANCORP INC NEW COM 37637Q105 155 3,375 SH   SOLE 8 3,375 0 0
GLADSTONE COMMERCIAL CORP TRUS 376536108 533 29,666 SH   SOLE 1 29,666 0 0
GLADSTONE LD CORP TRUS 376549101 255 17,452 SH   SOLE 1 17,452 0 0
GLAUKOS CORP COM 377322102 3,694 49,100 SH   SOLE 1 49,100 0 0
GLAUKOS CORP COM 377322102 11 152 SH   SOLE 8 152 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 55 1,499 SH   SOLE 1 1,499 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 8 210 SH   DFND 1 0 0 210
GLAXOSMITHKLINE PLC OPT 37733W105 48 1,300 SH Call SOLE 8 1,300 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 1,280 34,789 SH   SOLE 8 34,789 0 0
GLAXOSMITHKLINE PLC OPT 37733W105 563 15,300 SH Put SOLE 8 15,300 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 390 10,607 SH   SOLE 9 10,607 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 3,580 82,669 SH   SOLE 1 82,669 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1,161 26,811 SH   SOLE 8 26,811 0 0
GLOBAL BLOOD THERAPEUTICS IN OPT 37890U108 1,732 40,000 SH Put SOLE 8 40,000 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 55 1,261 SH   SOLE 99 1,261 0 0
GLOBAL MED REIT INC TRUS 37954A204 1,023 78,389 SH   SOLE 1 78,389 0 0
GLOBAL NET LEASE INC TRUS 379378201 2,786 162,534 SH   SOLE 1 162,534 0 0
GLOBAL PMTS INC COM 37940X102 62,851 291,757 SH   SOLE 1 291,757 0 0
GLOBAL PMTS INC COM 37940X102 40 184 SH   SOLE 8 184 0 0
GLOBAL PMTS INC OPT 37940X102 174 810 SH Call SOLE 8 810 0 0
GLOBAL PMTS INC COM 37940X102 5,321 24,704 SH   SOLE 9 24,704 0 0
GLOBAL PMTS INC COM 37940X102 2,500 11,607 SH   SOLE 99 11,607 0 0
GLOBAL WTR RES INC COM 379463102 408 28,362 SH   SOLE 1 28,362 0 0
GLOBAL X FDS FUND 37954Y467 118 3,707 SH   DFND 1 0 0 3,707
GLOBAL X FDS FUND 37954Y764 84 2,250 SH   DFND 1 0 0 2,250
GLOBAL X FDS FUND 37954Y715 1,408 42,479 SH   SOLE 1 42,479 0 0
GLOBAL X FDS FUND 37954Y855 262 4,240 SH   DFND 1 0 0 4,240
GLOBAL X FDS FUND 37954Y855 50 803 SH   SOLE 1 803 0 0
GLOBAL X FDS FUND 37954Y855 1,547 25,000 SH   SOLE 8 25,000 0 0
GLOBALSTAR INC COM 378973408 0 2 SH   SOLE 1 2 0 0
GLOBANT S A COM L44385109 335 1,543 SH   SOLE 1 1,543 0 0
GLOBUS MED INC COM 379577208 6,870 105,332 SH   SOLE 1 105,332 0 0
GLOBUS MED INC COM 379577208 282 4,331 SH   SOLE 99 4,331 0 0
GLU MOBILE INC COM 379890106 2,530 280,834 SH   SOLE 1 280,834 0 0
GLU MOBILE INC OPT 379890106 6 700 SH Put SOLE 8 700 0 0
GLU MOBILE INC OPT 379890106 415 46,100 SH Call SOLE 8 46,100 0 0
GLU MOBILE INC COM 379890106 46 5,177 SH   SOLE 8 5,177 0 0
GLYCOMIMETICS INC COM 38000Q102 45 11,962 SH   SOLE 1 11,962 0 0
GLYCOMIMETICS INC COM 38000Q102 0 42 SH   SOLE 8 42 0 0
GMS INC COM 36251C103 1,569 51,468 SH   SOLE 1 51,468 0 0
GODADDY INC COM 380237107 7,198 86,785 SH   SOLE 1 86,785 0 0
GODADDY INC COM 380237107 6 75 SH   SOLE 8 75 0 0
GODADDY INC OPT 380237107 1,468 17,700 SH Call SOLE 8 17,700 0 0
GODADDY INC OPT 380237107 879 10,600 SH Put SOLE 8 10,600 0 0
GODADDY INC COM 380237107 119 1,434 SH   SOLE 9 1,434 0 0
GODADDY INC COM 380237107 8 94 SH   DFND 20 0 0 94
GOGO INC COM 38046C109 171 17,818 SH   SOLE 1 17,818 0 0
GOGO INC COM 38046C109 62 6,399 SH   SOLE 8 6,399 0 0
GOGO INC OPT 38046C109 48 5,000 SH Call SOLE 8 5,000 0 0
GOL LINHAS AEREAS INTELIGENT ADR 38045R206 3,141 319,813 SH   SOLE 1 319,813 0 0
GOLAR LNG LTD COM G9456A100 1,091 113,089 SH   SOLE 1 113,089 0 0
GOLAR LNG LTD COM G9456A100 704 73,030 SH   DFND 1 0 0 73,030
GOLAR LNG LTD COM G9456A100 74 7,644 SH   SOLE 8 7,644 0 0
GOLAR LNG LTD OPT G9456A100 67 6,900 SH Call SOLE 8 6,900 0 0
GOLAR LNG LTD OPT G9456A100 11 1,100 SH Put SOLE 8 1,100 0 0
GOLD FIELDS LTD ADR 38059T106 3,252 350,769 SH   SOLE 1 350,769 0 0
GOLD FIELDS LTD ADR 38059T106 41 4,476 SH   SOLE 8 4,476 0 0
GOLD FIELDS LTD ADR 38059T106 2 198 SH   SOLE 99 198 0 0
GOLD RESOURCE CORP COM 38068T105 200 68,866 SH   SOLE 1 68,866 0 0
GOLDEN ENTMT INC COM 381013101 353 17,800 SH   SOLE 1 17,800 0 0
GOLDEN OCEAN GROUP LTD COM G39637205 4,510 974,093 SH   SOLE 9 974,093 0 0
GOLDEN STAR RES LTD CDA COM 38119T807 182 49,147 SH   DFND 1 0 0 49,147
GOLDMAN SACHS GROUP INC COM 38141G104 1,919 7,278 SH   DFND 1 0 0 7,278
GOLDMAN SACHS GROUP INC COM 38141G104 279,212 1,058,785 SH   SOLE 1 1,058,785 0 0
GOLDMAN SACHS GROUP INC OPT 38141G104 21,096 80,000 SH Put SOLE 1 80,000 0 0
GOLDMAN SACHS GROUP INC OPT 38141G104 58,016 220,000 SH Call SOLE 1 220,000 0 0
GOLDMAN SACHS GROUP INC OPT 38141G104 257,776 977,500 SH Put SOLE 8 977,500 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 12,285 46,587 SH   SOLE 8 46,587 0 0
GOLDMAN SACHS GROUP INC OPT 38141G104 23,998 91,000 SH Call SOLE 8 91,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 9,423 35,733 SH   SOLE 9 35,733 0 0
GOODRICH PETE CORP COM 382410843 30 2,979 SH   SOLE 1 2,979 0 0
GOODYEAR TIRE &amp RUBR CO COM 382550101 1,412 129,430 SH   SOLE 1 129,430 0 0
GOODYEAR TIRE &amp RUBR CO OPT 382550101 29 2,700 SH Call SOLE 8 2,700 0 0
GOODYEAR TIRE &amp RUBR CO OPT 382550101 595 54,500 SH Put SOLE 8 54,500 0 0
GOODYEAR TIRE &amp RUBR CO COM 382550101 261 23,919 SH   SOLE 8 23,919 0 0
GOODYEAR TIRE &amp RUBR CO COM 382550101 3,042 278,799 SH   SOLE 9 278,799 0 0
GOOSEHEAD INS INC COM 38267D109 653 5,235 SH   SOLE 1 5,235 0 0
GOPRO INC COM 38268T103 2 208 SH   DFND 1 0 0 208
GOPRO INC COM 38268T103 4,108 496,114 SH   SOLE 1 496,114 0 0
GOPRO INC COM 38268T103 78 9,365 SH   SOLE 8 9,365 0 0
GOPRO INC OPT 38268T103 758 91,600 SH Call SOLE 8 91,600 0 0
GOPRO INC OPT 38268T103 63 7,600 SH Put SOLE 8 7,600 0 0
GORMAN RUPP CO COM 383082104 184 5,682 SH   SOLE 1 5,682 0 0
GOSSAMER BIO INC COM 38341P102 259 26,749 SH   SOLE 1 26,749 0 0
GOSSAMER BIO INC COM 38341P102 9 972 SH   SOLE 8 972 0 0
GP STRATEGIES CORP COM 36225V104 50 4,213 SH   SOLE 1 4,213 0 0
GRACE W R &amp CO DEL NEW COM 38388F108 476 8,677 SH   SOLE 1 8,677 0 0
GRACE W R &amp CO DEL NEW COM 38388F108 52 943 SH   SOLE 8 943 0 0
GRACO INC COM 384109104 1,629 22,520 SH   SOLE 1 22,520 0 0
GRAFTECH INTL LTD COM 384313508 221 20,752 SH   SOLE 1 20,752 0 0
GRAFTECH INTL LTD COM 384313508 1 100 SH   SOLE 8 100 0 0
GRAHAM CORP COM 384556106 77 5,081 SH   SOLE 1 5,081 0 0
GRAHAM HLDGS CO COM 384637104 1,219 2,285 SH   SOLE 1 2,285 0 0
GRAINGER W W INC COM 384802104 19,877 48,675 SH   SOLE 1 48,675 0 0
GRAINGER W W INC COM 384802104 636 1,558 SH   SOLE 8 1,558 0 0
GRAINGER W W INC OPT 384802104 16,170 39,600 SH Call SOLE 8 39,600 0 0
GRAINGER W W INC OPT 384802104 45,448 111,300 SH Put SOLE 8 111,300 0 0
GRAINGER W W INC COM 384802104 1,512 3,704 SH   SOLE 9 3,704 0 0
GRAND CANYON ED INC COM 38526M106 852 9,147 SH   SOLE 1 9,147 0 0
GRAND CANYON ED INC COM 38526M106 7 77 SH   SOLE 8 77 0 0
GRAND CANYON ED INC COM 38526M106 493 5,296 SH   SOLE 99 5,296 0 0
GRANITE CONSTR INC COM 387328107 1,649 61,710 SH   SOLE 1 61,710 0 0
GRANITE PT MTG TR INC TRUS 38741L107 610 60,985 SH   SOLE 1 60,985 0 0
GRANITE PT MTG TR INC TRUS 38741L107 43 4,257 SH   SOLE 8 4,257 0 0
GRANITE REAL ESTATE INVT TR TRUS 387437114 1,620 26,490 SH   SOLE 9 26,490 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 2,276 134,423 SH   SOLE 1 134,423 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 260 15,352 SH   SOLE 99 15,352 0 0
GRAY TELEVISION INC COM 389375106 1,360 76,032 SH   SOLE 1 76,032 0 0
GREAT AJAX CORP TRUS 38983D300 70 6,679 SH   SOLE 1 6,679 0 0
GREAT AJAX CORP TRUS 38983D300 20 1,943 SH   SOLE 8 1,943 0 0
GREAT LAKES DREDGE &amp DOCK CO COM 390607109 270 20,517 SH   SOLE 1 20,517 0 0
GREAT SOUTHN BANCORP INC COM 390905107 171 3,494 SH   SOLE 1 3,494 0 0
GREAT WESTN BANCORP INC COM 391416104 1,273 60,920 SH   SOLE 1 60,920 0 0
GREEN BRICK PARTNERS INC COM 392709101 1,680 73,180 SH   SOLE 1 73,180 0 0
GREEN BRICK PARTNERS INC COM 392709101 57 2,474 SH   SOLE 8 2,474 0 0
GREEN DOT CORP COM 39304D102 3,272 58,619 SH   SOLE 1 58,619 0 0
GREEN PLAINS INC COM 393222104 719 54,603 SH   SOLE 1 54,603 0 0
GREEN PLAINS PARTNERS LP COM 393221106 4 500 SH   SOLE 1 500 0 0
GREENBRIER COS INC COM 393657101 1,686 46,359 SH   SOLE 1 46,359 0 0
GREENBRIER COS INC COM 393657101 55 1,508 SH   SOLE 8 1,508 0 0
GREENBRIER COS INC COM 393657101 462 12,687 SH   SOLE 99 12,687 0 0
GREENE COUNTY BANCORP INC COM 394357107 25 982 SH   SOLE 1 982 0 0
GREENHILL &amp CO INC COM 395259104 192 15,794 SH   SOLE 1 15,794 0 0
GREENHILL &amp CO INC COM 395259104 15 1,222 SH   DFND 1 0 0 1,222
GREENHILL &amp CO INC COM 395259104 1 66 SH   SOLE 8 66 0 0
GREENHILL &amp CO INC COM 395259104 140 11,524 SH   SOLE 99 11,524 0 0
GREENLANE HLDGS INC COM 395330103 13 3,316 SH   SOLE 1 3,316 0 0
GREENLIGHT CAPITAL RE LTD COM G4095J109 576 78,769 SH   SOLE 1 78,769 0 0
GREENSKY INC COM 39572G100 94 20,392 SH   SOLE 1 20,392 0 0
GREENSKY INC COM 39572G100 79 17,000 SH   DFND 1 0 0 17,000
GREIF INC COM 397624206 93 1,930 SH   SOLE 1 1,930 0 0
GREIF INC COM 397624107 900 19,186 SH   SOLE 1 19,186 0 0
GRIFFIN INDL RLTY INC COM 398231100 65 1,041 SH   SOLE 1 1,041 0 0
GRIFFON CORP COM 398433102 1,146 56,184 SH   SOLE 1 56,184 0 0
GRIFOLS S A ADR 398438408 13 684 SH   SOLE 8 684 0 0
GRINDROD SHIPPING HOLDINGS L COM Y28895103 16 3,843 SH   DFND 1 0 0 3,843
GRITSTONE ONCOLOGY INC COM 39868T105 38 9,716 SH   SOLE 1 9,716 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 0 47 SH   SOLE 8 47 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 1,913 48,756 SH   SOLE 1 48,756 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 98 2,507 SH   SOLE 8 2,507 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 2,793 21,300 SH   SOLE 1 21,300 0 0
GROUP 1 AUTOMOTIVE INC OPT 398905109 14,898 113,600 SH Call SOLE 8 113,600 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 2,287 17,444 SH   SOLE 8 17,444 0 0
GROWGENERATION CORP COM 39986L109 479 11,891 SH   SOLE 1 11,891 0 0
GRUBHUB INC COM 400110102 7,221 97,228 SH   SOLE 1 97,228 0 0
GRUBHUB INC COM 400110102 625 8,410 SH   SOLE 8 8,410 0 0
GRUBHUB INC OPT 400110102 7,390 99,500 SH Call SOLE 8 99,500 0 0
GRUBHUB INC OPT 400110102 7,932 106,800 SH Put SOLE 8 106,800 0 0
GRUPO FINANCIERO GALICIA S.A OPT 399909100 51 5,800 SH Call SOLE 8 5,800 0 0
GRUPO FINANCIERO GALICIA S.A OPT 399909100 320 36,600 SH Put SOLE 8 36,600 0 0
GRUPO FINANCIERO GALICIA S.A ADR 399909100 319 36,526 SH   SOLE 8 36,526 0 0
GRUPO FINANCIERO GALICIA S.A ADR 399909100 240 27,511 SH   SOLE 9 27,511 0 0
GRUPO TELEVISA SA ADR 40049J206 239 28,996 SH   SOLE 99 28,996 0 0
GSI TECHNOLOGY COM 36241U106 39 5,337 SH   SOLE 1 5,337 0 0
GSX TECHEDU INC ADR 36257Y109 23,135 447,400 SH   SOLE 1 447,400 0 0
GSX TECHEDU INC ADR 36257Y109 8,315 160,794 SH   SOLE 8 160,794 0 0
GSX TECHEDU INC ADR 36257Y109 2,213 42,800 SH   SOLE 9 42,800 0 0
GTT COMMUNICATIONS INC COM 362393100 127 35,853 SH   SOLE 1 35,853 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 75 14,310 SH   SOLE 1 14,310 0 0
GUANGSHEN RY LTD ADR 40065W107 45 5,045 SH   SOLE 99 5,045 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 68 2,252 SH   SOLE 1 2,252 0 0
GUARDANT HEALTH INC COM 40131M109 26 200 SH   DFND 1 0 0 200
GUARDANT HEALTH INC COM 40131M109 25,118 194,897 SH   SOLE 1 194,897 0 0
GUESS INC COM 401617105 965 42,617 SH   SOLE 1 42,617 0 0
GUESS INC COM 401617105 365 16,146 SH   SOLE 8 16,146 0 0
GUESS INC OPT 401617105 520 23,000 SH Put SOLE 8 23,000 0 0
GUESS INC OPT 401617105 72 3,200 SH Call SOLE 8 3,200 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 7,281 56,560 SH   SOLE 1 56,560 0 0
GUIDEWIRE SOFTWARE INC BOND 40171VAA8 5,659 4,371,000 PRN   SOLE 8 0 0 4,371,000
GUIDEWIRE SOFTWARE INC COM 40171V100 89 691 SH   SOLE 9 691 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 310 2,412 SH   SOLE 99 2,412 0 0
GULFPORT ENERGY CORP COM 402635304 0 2,900 SH   DFND 1 0 0 2,900
GULFPORT ENERGY CORP COM 402635304 1 20,709 SH   SOLE 8 20,709 0 0
GW PHARMACEUTICALS PLC ADR 36197T103 115 1,000 SH   SOLE 1 1,000 0 0
GW PHARMACEUTICALS PLC OPT 36197T103 4,293 37,200 SH Put SOLE 8 37,200 0 0
GW PHARMACEUTICALS PLC ADR 36197T103 3,823 33,127 SH   SOLE 8 33,127 0 0
GWG HLDGS INC COM 36192A109 8 1,032 SH   SOLE 1 1,032 0 0
H &amp E EQUIPMENT SERVICES INC COM 404030108 666 22,333 SH   SOLE 1 22,333 0 0
H &amp E EQUIPMENT SERVICES INC COM 404030108 151 5,064 SH   SOLE 8 5,064 0 0
HACKETT GROUP INC COM 404609109 116 8,074 SH   SOLE 1 8,074 0 0
HACKETT GROUP INC COM 404609109 103 7,127 SH   SOLE 8 7,127 0 0
HAEMONETICS CORP COM 405024100 167 1,406 SH   SOLE 1 1,406 0 0
HAIN CELESTIAL GROUP INC COM 405217100 2,419 60,249 SH   SOLE 1 60,249 0 0
HAIN CELESTIAL GROUP INC COM 405217100 3,726 92,801 SH   SOLE 8 92,801 0 0
HALLADOR ENERGY COMPANY COM 40609P105 13 8,995 SH   SOLE 1 8,995 0 0
HALLIBURTON CO COM 406216101 151 7,967 SH   DFND 1 0 0 7,967
HALLIBURTON CO COM 406216101 29,269 1,548,608 SH   SOLE 1 1,548,608 0 0
HALLIBURTON CO OPT 406216101 13,357 706,700 SH Put SOLE 8 706,700 0 0
HALLIBURTON CO OPT 406216101 896 47,400 SH Call SOLE 8 47,400 0 0
HALLIBURTON CO COM 406216101 5,004 264,738 SH   SOLE 8 264,738 0 0
HALLIBURTON CO COM 406216101 2,404 127,209 SH   SOLE 9 127,209 0 0
HALLIBURTON CO COM 406216101 111 5,847 SH   DFND 20 0 0 5,847
HALOZYME THERAPEUTICS INC COM 40637H109 7,347 172,027 SH   SOLE 1 172,027 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 258 6,045 SH   SOLE 8 6,045 0 0
HAMILTON BEACH BRANDS HLDG C COM 40701T104 38 2,204 SH   SOLE 1 2,204 0 0
HAMILTON LANE INC COM 407497106 2,807 35,964 SH   SOLE 1 35,964 0 0
HAMILTON LANE INC COM 407497106 525 6,731 SH   SOLE 8 6,731 0 0
HAMILTON LANE INC COM 407497106 200 2,559 SH   SOLE 99 2,559 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 955 28,083 SH   SOLE 1 28,083 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 189 5,541 SH   SOLE 8 5,541 0 0
HANESBRANDS INC COM 410345102 3,249 222,971 SH   SOLE 1 222,971 0 0
HANESBRANDS INC OPT 410345102 306 21,000 SH Call SOLE 8 21,000 0 0
HANESBRANDS INC OPT 410345102 427 29,300 SH Put SOLE 8 29,300 0 0
HANESBRANDS INC COM 410345102 76 5,214 SH   SOLE 8 5,214 0 0
HANESBRANDS INC COM 410345102 375 25,741 SH   SOLE 9 25,741 0 0
HANGER INC COM 41043F208 921 41,881 SH   SOLE 1 41,881 0 0
HANMI FINL CORP COM 410495204 505 44,518 SH   SOLE 1 44,518 0 0
HANNON ARMSTRONG SUST INFR C TRUS 41068X100 3,824 60,283 SH   SOLE 1 60,283 0 0
HANNON ARMSTRONG SUST INFR C BOND 41068XAB6 15,041 6,387,000 PRN   SOLE 8 0 0 6,387,000
HANNON ARMSTRONG SUST INFR C TRUS 41068X100 101 1,585 SH   SOLE 8 1,585 0 0
HANNON ARMSTRONG SUST INFR C TRUS 41068X100 888 14,000 SH   DFND 20 0 0 14,000
HANNON ARMSTRONG SUST INFR C COM 41068X100 294 4,632 SH   SOLE 99 4,632 0 0
HANOVER INS GROUP INC COM 410867105 2,436 20,838 SH   SOLE 1 20,838 0 0
HANOVER INS GROUP INC COM 410867105 98 839 SH   SOLE 99 839 0 0
HARLEY DAVIDSON INC COM 412822108 523 14,232 SH   SOLE 1 14,232 0 0
HARLEY DAVIDSON INC OPT 412822108 338 9,200 SH Call SOLE 8 9,200 0 0
HARLEY DAVIDSON INC OPT 412822108 3,787 103,200 SH Put SOLE 8 103,200 0 0
HARLEY DAVIDSON INC COM 412822108 2,552 69,549 SH   SOLE 9 69,549 0 0
HARMONIC INC COM 413160102 796 107,780 SH   SOLE 1 107,780 0 0
HARMONIC INC COM 413160102 1 80 SH   DFND 1 0 0 80
HARMONY GOLD MINING CO LTD ADR 413216300 7,815 1,669,808 SH   SOLE 1 1,669,808 0 0
HARMONY GOLD MINING CO LTD ADR 413216300 10 2,131 SH   SOLE 8 2,131 0 0
HARPOON THERAPEUTICS INC COM 41358P106 245 14,826 SH   SOLE 1 14,826 0 0
HARPOON THERAPEUTICS INC COM 41358P106 32 1,890 SH   SOLE 8 1,890 0 0
HARSCO CORP COM 415864107 1,599 88,950 SH   SOLE 1 88,950 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 27,356 558,527 SH   SOLE 1 558,527 0 0
HARTFORD FINL SVCS GROUP INC OPT 416515104 78 1,600 SH Put SOLE 8 1,600 0 0
HARTFORD FINL SVCS GROUP INC OPT 416515104 627 12,800 SH Call SOLE 8 12,800 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 1,441 29,414 SH   SOLE 9 29,414 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 1,790 36,551 SH   SOLE 99 36,551 0 0
HARVARD BIOSCIENCE INC COM 416906105 53 12,359 SH   SOLE 1 12,359 0 0
HARVARD BIOSCIENCE INC COM 416906105 14 3,312 SH   SOLE 8 3,312 0 0
HASBRO INC COM 418056107 10,436 111,571 SH   SOLE 1 111,571 0 0
HASBRO INC OPT 418056107 187 2,000 SH Put SOLE 8 2,000 0 0
HASBRO INC COM 418056107 82 876 SH   SOLE 8 876 0 0
HASBRO INC COM 418056107 2,283 24,402 SH   SOLE 9 24,402 0 0
HASBRO INC COM 418056107 594 6,346 SH   SOLE 99 6,346 0 0
HAVERTY FURNITURE INC COM 419596101 509 18,398 SH   SOLE 1 18,398 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 735 20,763 SH   SOLE 1 20,763 0 0
HAWAIIAN HOLDINGS INC COM 419879101 987 55,790 SH   SOLE 1 55,790 0 0
HAWAIIAN HOLDINGS INC COM 419879101 119 6,715 SH   SOLE 8 6,715 0 0
HAWAIIAN HOLDINGS INC COM 419879101 131 7,412 SH   SOLE 9 7,412 0 0
HAWKINS INC COM 420261109 693 13,255 SH   SOLE 1 13,255 0 0
HAWTHORN BANCSHARES INC COM 420476103 42 1,886 SH   SOLE 1 1,886 0 0
HAYNES INTERNATIONAL INC COM 420877201 332 13,942 SH   SOLE 1 13,942 0 0
HC2 HLDGS INC COM 404139107 59 18,055 SH   SOLE 1 18,055 0 0
HCA HEALTHCARE INC COM 40412C101 40,758 247,830 SH   SOLE 1 247,830 0 0
HCA HEALTHCARE INC OPT 40412C101 7,483 45,500 SH Put SOLE 8 45,500 0 0
HCA HEALTHCARE INC OPT 40412C101 2,730 16,600 SH Call SOLE 8 16,600 0 0
HCA HEALTHCARE INC COM 40412C101 37 225 SH   SOLE 8 225 0 0
HCA HEALTHCARE INC COM 40412C101 23,819 144,832 SH   SOLE 9 144,832 0 0
HCI GROUP INC COM 40416E103 638 12,205 SH   SOLE 1 12,205 0 0
HCI GROUP INC COM 40416E103 21 409 SH   SOLE 8 409 0 0
HDFC BANK LTD ADR 40415F101 79,312 1,097,593 SH   SOLE 1 0 1,097,593 0
HDFC BANK LTD ADR 40415F101 10,700 148,077 SH   SOLE 20 0 148,077 0
HDFC BANK LTD ADR 40415F101 5,476 75,775 SH   SOLE 82 0 75,775 0
HDFC BANK LTD ADR 40415F101 6,724 93,051 SH   SOLE 99 0 93,051 0
HEALTHCARE RLTY TR TRUS 421946104 2,601 87,841 SH   SOLE 1 87,841 0 0
HEALTHCARE RLTY TR COM 421946104 1,371 46,320 SH   SOLE 99 46,320 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 3,243 115,409 SH   SOLE 1 115,409 0 0
HEALTHCARE TR AMER INC TRUS 42225P501 3,522 127,904 SH   SOLE 1 127,904 0 0
HEALTHCARE TR AMER INC COM 42225P501 3,580 130,004 SH   SOLE 99 130,004 0 0
HEALTHEQUITY INC COM 42226A107 2,476 35,514 SH   SOLE 1 35,514 0 0
HEALTHEQUITY INC COM 42226A107 359 5,149 SH   SOLE 8 5,149 0 0
HEALTHSTREAM INC COM 42222N103 1,447 66,226 SH   SOLE 1 66,226 0 0
HEARTLAND EXPRESS INC COM 422347104 1,211 66,927 SH   SOLE 1 66,927 0 0
HEARTLAND EXPRESS INC COM 422347104 76 4,207 SH   SOLE 8 4,207 0 0
HEARTLAND FINL USA INC COM 42234Q102 1,623 40,195 SH   SOLE 1 40,195 0 0
HEARTLAND FINL USA INC COM 42234Q102 29 723 SH   SOLE 8 723 0 0
HECLA MNG CO COM 422704106 3,000 462,997 SH   SOLE 1 462,997 0 0
HECLA MNG CO OPT 422704106 29 4,400 SH Put SOLE 8 4,400 0 0
HECLA MNG CO OPT 422704106 470 72,600 SH Call SOLE 8 72,600 0 0
HECLA MNG CO COM 422704106 44 6,740 SH   SOLE 99 6,740 0 0
HEICO CORP NEW COM 422806109 11,690 88,296 SH   SOLE 1 88,296 0 0
HEICO CORP NEW COM 422806208 3,718 31,762 SH   SOLE 1 31,762 0 0
HEICO CORP NEW COM 422806109 13 100 SH   SOLE 8 100 0 0
HEICO CORP NEW COM 422806109 48 356 SH   SOLE 9 356 0 0
HEICO CORP NEW COM 422806208 66 572 SH   SOLE 9 572 0 0
HEIDRICK &amp STRUGGLES INTL IN COM 422819102 829 28,198 SH   SOLE 1 28,198 0 0
HELEN OF TROY LTD COM G4388N106 2,317 10,429 SH   SOLE 1 10,429 0 0
HELEN OF TROY LTD COM G4388N106 70 313 SH   SOLE 8 313 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 678 12,731 SH   SOLE 1 12,731 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 3,115 741,453 SH   SOLE 1 741,453 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 19 4,555 SH   SOLE 8 4,555 0 0
HELMERICH &amp PAYNE INC COM 423452101 2,292 98,957 SH   SOLE 1 98,957 0 0
HELMERICH &amp PAYNE INC OPT 423452101 433 18,700 SH Call SOLE 8 18,700 0 0
HELMERICH &amp PAYNE INC COM 423452101 1,742 75,218 SH   SOLE 8 75,218 0 0
HELMERICH &amp PAYNE INC OPT 423452101 2,541 109,700 SH Put SOLE 8 109,700 0 0
HELMERICH &amp PAYNE INC COM 423452101 71 3,063 SH   SOLE 9 3,063 0 0
HELMERICH &amp PAYNE INC COM 423452101 406 17,548 SH   SOLE 99 17,548 0 0
HEMISPHERE MEDIA GROUP INC COM 42365Q103 223 21,539 SH   SOLE 1 21,539 0 0
HENRY JACK &amp ASSOC INC COM 426281101 13,218 81,595 SH   SOLE 1 81,595 0 0
HENRY JACK &amp ASSOC INC COM 426281101 1,016 6,273 SH   SOLE 9 6,273 0 0
HENRY SCHEIN INC COM 806407102 10,205 152,625 SH   SOLE 1 152,625 0 0
HENRY SCHEIN INC COM 806407102 790 11,808 SH   SOLE 9 11,808 0 0
HERBALIFE NUTRITION LTD COM G4412G101 3,346 69,633 SH   SOLE 1 69,633 0 0
HERBALIFE NUTRITION LTD OPT G4412G101 178 3,700 SH Call SOLE 8 3,700 0 0
HERBALIFE NUTRITION LTD COM G4412G101 75 1,570 SH   SOLE 8 1,570 0 0
HERBALIFE NUTRITION LTD OPT G4412G101 202 4,200 SH Put SOLE 8 4,200 0 0
HERC HLDGS INC COM 42704L104 522 7,854 SH   SOLE 1 7,854 0 0
HERC HLDGS INC COM 42704L104 308 4,636 SH   SOLE 8 4,636 0 0
HERCULES CAPITAL INC COM 427096508 1,567 108,683 SH   SOLE 1 108,683 0 0
HERITAGE COMM CORP COM 426927109 416 46,794 SH   SOLE 1 46,794 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 106 5,045 SH   SOLE 1 5,045 0 0
HERITAGE FINL CORP WASH COM 42722X106 930 39,754 SH   SOLE 1 39,754 0 0
HERITAGE INS HLDGS INC COM 42727J102 637 62,923 SH   SOLE 1 62,923 0 0
HERITAGE INS HLDGS INC COM 42727J102 38 3,745 SH   SOLE 8 3,745 0 0
HERON THERAPEUTICS INC COM 427746102 649 30,655 SH   SOLE 1 30,655 0 0
HERON THERAPEUTICS INC COM 427746102 787 37,196 SH   SOLE 8 37,196 0 0
HERSHA HOSPITALITY TR TRUS 427825500 404 51,273 SH   SOLE 1 51,273 0 0
HERSHEY CO COM 427866108 34,962 229,505 SH   SOLE 1 229,505 0 0
HERSHEY CO COM 427866108 1,247 8,188 SH   SOLE 8 8,188 0 0
HERSHEY CO OPT 427866108 8,302 54,500 SH Put SOLE 8 54,500 0 0
HERSHEY CO OPT 427866108 198 1,300 SH Call SOLE 8 1,300 0 0
HERSHEY CO COM 427866108 1,844 12,108 SH   SOLE 9 12,108 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 3 2,276 SH   SOLE 1 2,276 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 114 89,824 SH   SOLE 8 89,824 0 0
HERTZ GLOBAL HLDGS INC OPT 42806J106 140 109,200 SH Call SOLE 8 109,200 0 0
HERTZ GLOBAL HLDGS INC OPT 42806J106 1,109 866,000 SH Put SOLE 8 866,000 0 0
HESKA CORP COM 42805E306 1,343 9,225 SH   SOLE 1 9,225 0 0
HESKA CORP COM 42805E306 110 752 SH   SOLE 8 752 0 0
HESS CORP COM 42809H107 12,116 229,508 SH   SOLE 1 229,508 0 0
HESS CORP OPT 42809H107 22,599 428,100 SH Put SOLE 8 428,100 0 0
HESS CORP OPT 42809H107 20,351 385,500 SH Call SOLE 8 385,500 0 0
HESS CORP COM 42809H107 295 5,596 SH   SOLE 8 5,596 0 0
HESS CORP COM 42809H107 1,190 22,543 SH   SOLE 9 22,543 0 0
HESS CORP COM 42809H107 500 9,472 SH   SOLE 99 9,472 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 20,439 1,724,803 SH   SOLE 1 1,724,803 0 0
HEWLETT PACKARD ENTERPRISE C OPT 42824C109 4,740 400,000 SH Call SOLE 1 400,000 0 0
HEWLETT PACKARD ENTERPRISE C OPT 42824C109 135 11,400 SH Put SOLE 8 11,400 0 0
HEWLETT PACKARD ENTERPRISE C OPT 42824C109 20 1,700 SH Call SOLE 8 1,700 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 48 4,064 SH   SOLE 8 4,064 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,341 197,620 SH   SOLE 9 197,620 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 6 478 SH   DFND 20 0 0 478
HEXCEL CORP NEW COM 428291108 2,553 52,664 SH   SOLE 1 52,664 0 0
HF FOODS GROUP INC COM 40417F109 87 11,476 SH   SOLE 1 11,476 0 0
HIBBETT SPORTS INC COM 428567101 1,086 23,516 SH   SOLE 1 23,516 0 0
HIBBETT SPORTS INC COM 428567101 115 2,511 SH   SOLE 8 2,511 0 0
HIGHWOODS PPTYS INC TRUS 431284108 2,058 51,948 SH   SOLE 1 51,948 0 0
HILL ROM HLDGS INC COM 431475102 1,419 14,475 SH   SOLE 1 14,475 0 0
HILL ROM HLDGS INC COM 431475102 351 3,586 SH   SOLE 99 3,586 0 0
HILLENBRAND INC COM 431571108 3,736 93,898 SH   SOLE 1 93,898 0 0
HILLENBRAND INC COM 431571108 65 1,637 SH   SOLE 8 1,637 0 0
HILLTOP HOLDINGS INC COM 432748101 684 24,873 SH   SOLE 1 24,873 0 0
HILTON GRAND VACATIONS INC COM 43283X105 862 27,503 SH   SOLE 1 27,503 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 32,818 294,966 SH   SOLE 1 294,966 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 6 51 SH   SOLE 8 51 0 0
HILTON WORLDWIDE HLDGS INC OPT 43300A203 6,698 60,200 SH Call SOLE 8 60,200 0 0
HILTON WORLDWIDE HLDGS INC OPT 43300A203 4,050 36,400 SH Put SOLE 8 36,400 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 2,539 22,819 SH   SOLE 9 22,819 0 0
HIMAX TECHNOLOGIES INC ADR 43289P106 51 6,921 SH   SOLE 8 6,921 0 0
HIMAX TECHNOLOGIES INC OPT 43289P106 1 100 SH Put SOLE 8 100 0 0
HINGHAM INSTN SVGS MASS COM 433323102 116 532 SH   SOLE 1 532 0 0
HMS HLDGS CORP COM 40425J101 21,360 581,233 SH   SOLE 1 581,233 0 0
HMS HLDGS CORP COM 40425J101 72 1,963 SH   SOLE 8 1,963 0 0
HMS HLDGS CORP COM 40425J101 128 3,484 SH   SOLE 99 3,484 0 0
HNI CORP COM 404251100 496 14,367 SH   SOLE 1 14,367 0 0
HOLLY ENERGY PARTNERS L P COM 435763107 2,932 206,462 SH   SOLE 1 206,462 0 0
HOLLY ENERGY PARTNERS L P COM 435763107 1 70 SH   SOLE 8 70 0 0
HOLLYFRONTIER CORP COM 436106108 52 2,000 SH   DFND 1 0 0 2,000
HOLLYFRONTIER CORP COM 436106108 2,980 115,342 SH   SOLE 1 115,342 0 0
HOLLYFRONTIER CORP OPT 436106108 127 4,900 SH Call SOLE 8 4,900 0 0
HOLLYFRONTIER CORP COM 436106108 111 4,278 SH   SOLE 8 4,278 0 0
HOLLYFRONTIER CORP OPT 436106108 328 12,700 SH Put SOLE 8 12,700 0 0
HOLLYFRONTIER CORP COM 436106108 1,617 62,539 SH   SOLE 9 62,539 0 0
HOLOGIC INC COM 436440101 15,472 212,441 SH   SOLE 1 212,441 0 0
HOLOGIC INC COM 436440101 1,539 21,132 SH   SOLE 9 21,132 0 0
HOME BANCORP INC COM 43689E107 68 2,412 SH   SOLE 1 2,412 0 0
HOME BANCSHARES INC COM 436893200 962 49,389 SH   SOLE 1 49,389 0 0
HOME BANCSHARES INC COM 436893200 45 2,295 SH   SOLE 8 2,295 0 0
HOME BANCSHARES INC COM 436893200 270 13,856 SH   SOLE 99 13,856 0 0
HOME DEPOT INC OPT 437076102 24,862 93,600 SH Put SOLE 1 93,600 0 0
HOME DEPOT INC COM 437076102 364,716 1,373,074 SH   SOLE 1 1,373,074 0 0
HOME DEPOT INC OPT 437076102 15,618 58,800 SH Call SOLE 1 58,800 0 0
HOME DEPOT INC OPT 437076102 40,879 153,900 SH Put SOLE 8 153,900 0 0
HOME DEPOT INC OPT 437076102 9,881 37,200 SH Call SOLE 8 37,200 0 0
HOME DEPOT INC COM 437076102 685 2,579 SH   SOLE 8 2,579 0 0
HOME DEPOT INC COM 437076102 1,712 6,445 SH   SOLE 9 6,445 0 0
HOME DEPOT INC COM 437076102 478 1,800 SH   DFND 20 0 0 1,800
HOME DEPOT INC COM 437076102 1,040 3,917 SH   SOLE 99 3,917 0 0
HOMESTREET INC COM 43785V102 809 24,001 SH   SOLE 1 24,001 0 0
HOMESTREET INC COM 43785V102 338 10,027 SH   SOLE 99 10,027 0 0
HOMETRUST BANCSHARES INC COM 437872104 98 5,047 SH   SOLE 1 5,047 0 0
HOMOLOGY MEDICINES INC COM 438083107 124 10,972 SH   SOLE 1 10,972 0 0
HOMOLOGY MEDICINES INC COM 438083107 2 181 SH   SOLE 8 181 0 0
HOMOLOGY MEDICINES INC COM 438083107 41 3,649 SH   SOLE 99 3,649 0 0
HONDA MOTOR LTD ADR 438128308 1 19 SH   DFND 1 0 0 19
HONDA MOTOR LTD ADR 438128308 33 1,173 SH   SOLE 99 1,173 0 0
HONEYWELL INTL INC COM 438516106 377 1,772 SH   DFND 1 0 0 1,772
HONEYWELL INTL INC COM 438516106 142,624 670,539 SH   SOLE 1 670,539 0 0
HONEYWELL INTL INC OPT 438516106 13,826 65,000 SH Put SOLE 8 65,000 0 0
HONEYWELL INTL INC COM 438516106 787 3,700 SH   SOLE 8 3,700 0 0
HONEYWELL INTL INC OPT 438516106 6,743 31,700 SH Call SOLE 8 31,700 0 0
HONEYWELL INTL INC COM 438516106 12,411 58,349 SH   SOLE 9 58,349 0 0
HONEYWELL INTL INC COM 438516106 303 1,426 SH   DFND 20 0 0 1,426
HONEYWELL INTL INC COM 438516106 3,398 15,975 SH   SOLE 99 15,975 0 0
HOOKER FURNITURE CORP COM 439038100 122 3,763 SH   SOLE 1 3,763 0 0
HOOKER FURNITURE CORP COM 439038100 42 1,295 SH   SOLE 8 1,295 0 0
HOOKIPA PHARMA INC COM 43906K100 141 12,678 SH   SOLE 1 12,678 0 0
HOPE BANCORP INC COM 43940T109 1,616 148,102 SH   SOLE 1 148,102 0 0
HOPE BANCORP INC BOND 43940TAB5 76 80,000 PRN   SOLE 8 0 0 80,000
HORACE MANN EDUCATORS CORP N COM 440327104 1,930 45,907 SH   SOLE 1 45,907 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 280 6,650 SH   SOLE 99 6,650 0 0
HORIZON BANCORP INC COM 440407104 219 13,805 SH   SOLE 1 13,805 0 0
HORIZON THERAPEUTICS PUB L COM G46188101 6,895 94,266 SH   SOLE 1 94,266 0 0
HORIZON THERAPEUTICS PUB L COM G46188101 106 1,452 SH   SOLE 9 1,452 0 0
HORMEL FOODS CORP COM 440452100 43,307 929,114 SH   SOLE 1 929,114 0 0
HORMEL FOODS CORP COM 440452100 4 89 SH   SOLE 8 89 0 0
HORMEL FOODS CORP COM 440452100 1,080 23,176 SH   SOLE 9 23,176 0 0
HOST HOTELS &amp RESORTS INC TRUS 44107P104 21,717 1,484,358 SH   SOLE 1 1,484,358 0 0
HOST HOTELS &amp RESORTS INC OPT 44107P104 19 1,300 SH Call SOLE 8 1,300 0 0
HOST HOTELS &amp RESORTS INC OPT 44107P104 139 9,500 SH Put SOLE 8 9,500 0 0
HOST HOTELS &amp RESORTS INC TRUS 44107P104 131 8,966 SH   SOLE 8 8,966 0 0
HOST HOTELS &amp RESORTS INC TRUS 44107P104 848 57,940 SH   SOLE 9 57,940 0 0
HOSTESS BRANDS INC COM 44109J106 617 42,214 SH   SOLE 1 42,214 0 0
HOSTESS BRANDS INC COM 44109J106 158 10,790 SH   SOLE 8 10,790 0 0
HOSTESS BRANDS INC COM 44109J106 219 14,993 SH   SOLE 99 14,993 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 113 34,074 SH   SOLE 1 34,074 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 100 30,179 SH   SOLE 99 30,179 0 0
HOULIHAN LOKEY INC COM 441593100 3,322 49,417 SH   SOLE 1 49,417 0 0
HOULIHAN LOKEY INC COM 441593100 126 1,869 SH   SOLE 8 1,869 0 0
HOVNANIAN ENTERPRISES INC COM 442487401 450 13,678 SH   SOLE 1 13,678 0 0
HOWARD BANCORP INC COM 442496105 50 4,249 SH   SOLE 1 4,249 0 0
HOWARD HUGHES CORP COM 44267D107 3,614 45,809 SH   SOLE 1 45,809 0 0
HP INC COM 40434L105 19 767 SH   DFND 1 0 0 767
HP INC COM 40434L105 38,247 1,555,376 SH   SOLE 1 1,555,376 0 0
HP INC COM 40434L105 5,219 212,230 SH   SOLE 8 212,230 0 0
HP INC OPT 40434L105 1,109 45,100 SH Put SOLE 8 45,100 0 0
HP INC OPT 40434L105 529 21,500 SH Call SOLE 8 21,500 0 0
HP INC COM 40434L105 2,814 114,415 SH   SOLE 9 114,415 0 0
HP INC COM 40434L105 1,559 63,386 SH   SOLE 99 63,386 0 0
HSBC HLDGS PLC ADR 404280406 18 699 SH   DFND 1 0 0 699
HSBC HLDGS PLC ADR 404280406 2,502 96,573 SH   SOLE 1 96,573 0 0
HSBC HLDGS PLC OPT 404280406 65 2,500 SH Call SOLE 8 2,500 0 0
HSBC HLDGS PLC OPT 404280406 1,067 41,200 SH Put SOLE 8 41,200 0 0
HSBC HLDGS PLC ADR 404280406 726 28,014 SH   SOLE 8 28,014 0 0
HSBC HLDGS PLC ADR 404280406 628 24,237 SH   SOLE 9 24,237 0 0
HUANENG PWR INTL INC ADR 443304100 14 1,000 SH   DFND 20 0 0 1,000
HUAZHU GROUP LTD ADR 44332N106 1,350 29,991 SH   SOLE 1 29,991 0 0
HUAZHU GROUP LTD ADR 44332N106 3,960 87,940 SH   SOLE 9 87,940 0 0
HUAZHU GROUP LTD ADR 44332N106 3,589 79,708 SH   SOLE 99 79,708 0 0
HUB GROUP INC COM 443320106 2,159 37,878 SH   SOLE 1 37,878 0 0
HUB GROUP INC COM 443320106 350 6,143 SH   SOLE 8 6,143 0 0
HUBBELL INC COM 443510607 774 4,935 SH   SOLE 1 4,935 0 0
HUBBELL INC COM 443510607 10 63 SH   SOLE 8 63 0 0
HUBSPOT INC COM 443573100 37,466 94,506 SH   SOLE 1 94,506 0 0
HUBSPOT INC COM 443573100 146 366 SH   SOLE 9 366 0 0
HUBSPOT INC COM 443573100 354 892 SH   SOLE 99 892 0 0
HUDSON PAC PPTYS INC TRUS 444097109 92 3,850 SH   DFND 1 0 0 3,850
HUDSON PAC PPTYS INC TRUS 444097109 1,860 77,421 SH   SOLE 1 77,421 0 0
HUMANA INC COM 444859102 49,898 121,623 SH   SOLE 1 121,623 0 0
HUMANA INC OPT 444859102 1,641 4,000 SH Put SOLE 8 4,000 0 0
HUMANA INC COM 444859102 4,466 10,884 SH   SOLE 9 10,884 0 0
HUMANA INC COM 444859102 5,196 12,664 SH   SOLE 99 12,664 0 0
HUNT J B TRANS SVCS INC COM 445658107 20,004 146,388 SH   SOLE 1 146,388 0 0
HUNT J B TRANS SVCS INC OPT 445658107 383 2,800 SH Call SOLE 8 2,800 0 0
HUNT J B TRANS SVCS INC OPT 445658107 383 2,800 SH Put SOLE 8 2,800 0 0
HUNT J B TRANS SVCS INC COM 445658107 1,522 11,141 SH   SOLE 8 11,141 0 0
HUNT J B TRANS SVCS INC COM 445658107 939 6,873 SH   SOLE 9 6,873 0 0
HUNT J B TRANS SVCS INC COM 445658107 2,241 16,398 SH   SOLE 99 16,398 0 0
HUNTINGTON BANCSHARES INC COM 446150104 20,172 1,597,159 SH   SOLE 1 1,597,159 0 0
HUNTINGTON BANCSHARES INC COM 446150104 29 2,268 SH   SOLE 8 2,268 0 0
HUNTINGTON BANCSHARES INC OPT 446150104 25 2,000 SH Put SOLE 8 2,000 0 0
HUNTINGTON BANCSHARES INC OPT 446150104 28 2,200 SH Call SOLE 8 2,200 0 0
HUNTINGTON BANCSHARES INC COM 446150104 1,055 83,617 SH   SOLE 9 83,617 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 9,944 58,335 SH   SOLE 1 58,335 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 580 3,406 SH   SOLE 9 3,406 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 96 564 SH   SOLE 99 564 0 0
HUNTSMAN CORP COM 447011107 292 11,616 SH   SOLE 1 11,616 0 0
HUNTSMAN CORP OPT 447011107 153 6,100 SH Call SOLE 8 6,100 0 0
HUNTSMAN CORP OPT 447011107 347 13,800 SH Put SOLE 8 13,800 0 0
HUNTSMAN CORP COM 447011107 32 1,275 SH   SOLE 9 1,275 0 0
HUNTSMAN CORP COM 447011107 140 5,574 SH   SOLE 99 5,574 0 0
HURCO COMPANIES INC COM 447324104 232 7,757 SH   SOLE 1 7,757 0 0
HURON CONSULTING GROUP INC COM 447462102 431 7,310 SH   SOLE 1 7,310 0 0
HURON CONSULTING GROUP INC COM 447462102 158 2,679 SH   SOLE 99 2,679 0 0
HUTCHISON CHINA MEDITECH LTD ADR 44842L103 8 236 SH   SOLE 8 236 0 0
HUTCHISON CHINA MEDITECH LTD ADR 44842L103 2,543 79,400 SH   SOLE 9 79,400 0 0
HUYA INC OPT 44852D108 8,610 432,000 SH Put SOLE 1 432,000 0 0
HUYA INC ADR 44852D108 5,252 263,508 SH   SOLE 1 263,508 0 0
HUYA INC ADR 44852D108 50 2,500 SH   SOLE 8 2,500 0 0
HUYA INC OPT 44852D108 1,680 84,300 SH Call SOLE 8 84,300 0 0
HUYA INC OPT 44852D108 24 1,200 SH Put SOLE 8 1,200 0 0
HUYA INC ADR 44852D108 735 36,900 SH   SOLE 9 36,900 0 0
HYATT HOTELS CORP COM 448579102 524 7,051 SH   SOLE 1 7,051 0 0
HYATT HOTELS CORP COM 448579102 209 2,813 SH   SOLE 99 2,813 0 0
HYSTER YALE MATLS HANDLING I COM 449172105 191 3,195 SH   SOLE 1 3,195 0 0
I3 VERTICALS INC COM 46571Y107 437 13,172 SH   SOLE 1 13,172 0 0
IAA INC COM 449253103 345 5,316 SH   SOLE 1 5,316 0 0
IAA INC COM 449253103 782 12,035 SH   SOLE 99 12,035 0 0
IAMGOLD CORP COM 450913108 3,371 918,636 SH   SOLE 1 918,636 0 0
IAMGOLD CORP COM 450913108 13 3,640 SH   DFND 1 0 0 3,640
IAMGOLD CORP OPT 450913108 46 12,400 SH Put SOLE 8 12,400 0 0
IAMGOLD CORP OPT 450913108 41 11,200 SH Call SOLE 8 11,200 0 0
IBIO INC COM 451033203 61 58,154 SH   SOLE 1 58,154 0 0
ICAD INC COM 44934S206 86 6,490 SH   SOLE 1 6,490 0 0
ICAHN ENTERPRISES LP COM 451100101 60 1,187 SH   SOLE 1 1,187 0 0
ICF INTL INC COM 44925C103 472 6,354 SH   SOLE 1 6,354 0 0
ICHOR HOLDINGS COM G4740B105 976 32,386 SH   SOLE 1 32,386 0 0
ICHOR HOLDINGS COM G4740B105 2 60 SH   DFND 1 0 0 60
ICHOR HOLDINGS COM G4740B105 40 1,341 SH   SOLE 8 1,341 0 0
ICICI BANK LIMITED ADR 45104G104 14,456 972,800 SH   SOLE 1 972,800 0 0
ICICI BANK LIMITED ADR 45104G104 231 15,576 SH   DFND 1 0 0 15,576
ICICI BANK LIMITED ADR 45104G104 0 2 SH   SOLE 8 2 0 0
ICICI BANK LIMITED ADR 45104G104 868 58,407 SH   SOLE 9 58,407 0 0
ICICI BANK LIMITED ADR 45104G104 152 10,212 SH   DFND 20 0 0 10,212
ICON PLC COM G4705A100 731 3,749 SH   SOLE 1 3,749 0 0
ICONIX BRAND GROUP INC COM 451055305 1 599 SH   DFND 1 0 0 599
ICU MED INC COM 44930G107 324 1,507 SH   SOLE 1 1,507 0 0
IDACORP INC COM 451107106 844 8,790 SH   SOLE 1 8,790 0 0
IDACORP INC COM 451107106 253 2,637 SH   SOLE 99 2,637 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 72 5,140 SH   SOLE 1 5,140 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 1 100 SH   SOLE 8 100 0 0
IDENTIV INC COM 45170X205 40 4,662 SH   DFND 1 0 0 4,662
IDEX CORP COM 45167R104 94,818 475,989 SH   SOLE 1 66,275 409,714 0
IDEX CORP COM 45167R104 1,239 6,220 SH   SOLE 9 6,220 0 0
IDEX CORP COM 45167R104 11,504 57,751 SH   SOLE 20 0 57,751 0
IDEX CORP COM 45167R104 5,608 28,155 SH   SOLE 82 0 28,155 0
IDEX CORP COM 45167R104 10,238 51,398 SH   SOLE 99 0 51,398 0
IDEXX LABS INC COM 45168D104 62,109 124,254 SH   SOLE 1 124,254 0 0
IDEXX LABS INC COM 45168D104 1 2 SH   SOLE 8 2 0 0
IDEXX LABS INC COM 45168D104 3,534 7,073 SH   SOLE 9 7,073 0 0
IDT CORP COM 448947507 79 6,398 SH   SOLE 1 6,398 0 0
IES HLDGS INC COM 44951W106 121 2,625 SH   SOLE 1 2,625 0 0
IHEARTMEDIA INC COM 45174J509 1 68 SH   SOLE 1 68 0 0
IHEARTMEDIA INC COM 45174J509 109 8,428 SH   SOLE 8 8,428 0 0
IHS MARKIT LTD COM G47567105 68 757 SH   DFND 1 0 0 757
IHS MARKIT LTD COM G47567105 45,979 511,832 SH   SOLE 1 511,832 0 0
IHS MARKIT LTD COM G47567105 898 10,000 SH   SOLE 8 10,000 0 0
IHS MARKIT LTD COM G47567105 2,681 29,845 SH   SOLE 9 29,845 0 0
II-VI INC COM 902104108 6,448 84,882 SH   SOLE 1 84,882 0 0
II-VI INC COM 902104108 1 12 SH   DFND 1 0 0 12
II-VI INC OPT 902104108 145 1,914 SH Call SOLE 8 1,914 0 0
II-VI INC BOND 902104AB4 3,835 2,297,000 PRN   SOLE 8 0 0 2,297,000
II-VI INC OPT 902104108 149 1,958 SH Put SOLE 8 1,958 0 0
II-VI INC COM 902104108 493 6,485 SH   SOLE 99 6,485 0 0
ILLINOIS TOOL WKS INC COM 452308109 50,652 248,444 SH   SOLE 1 248,444 0 0
ILLINOIS TOOL WKS INC OPT 452308109 367 1,800 SH Put SOLE 8 1,800 0 0
ILLINOIS TOOL WKS INC COM 452308109 4,881 23,941 SH   SOLE 9 23,941 0 0
ILLUMINA INC COM 452327109 55,880 151,028 SH   SOLE 1 151,028 0 0
ILLUMINA INC COM 452327109 37 100 SH   DFND 1 0 0 100
ILLUMINA INC OPT 452327109 1,628 4,400 SH Call SOLE 1 4,400 0 0
ILLUMINA INC OPT 452327109 7,844 21,200 SH Put SOLE 1 21,200 0 0
ILLUMINA INC OPT 452327109 3,922 10,600 SH Put SOLE 8 10,600 0 0
ILLUMINA INC COM 452327109 333 900 SH   SOLE 8 900 0 0
ILLUMINA INC OPT 452327109 1,591 4,300 SH Call SOLE 8 4,300 0 0
ILLUMINA INC COM 452327109 4,546 12,287 SH   SOLE 9 12,287 0 0
ILLUMINA INC COM 452327109 370 1,000 SH   DFND 20 0 0 1,000
ILLUMINA INC COM 452327109 704 1,902 SH   SOLE 99 1,902 0 0
IMAC HLDGS INC COM 44967K104 145 94,700 SH   SOLE 8 94,700 0 0
IMAX CORP COM 45245E109 288 15,975 SH   SOLE 1 15,975 0 0
IMMERSION CORP COM 452521107 62 5,530 SH   SOLE 1 5,530 0 0
IMMUNIC INC COM 4525EP101 0 1 SH   SOLE 8 1 0 0
IMMUNOGEN INC COM 45253H101 1,153 178,740 SH   SOLE 1 178,740 0 0
IMMUNOGEN INC COM 45253H101 18 2,806 SH   SOLE 8 2,806 0 0
IMMUNOGEN INC COM 45253H101 60 9,273 SH   SOLE 99 9,273 0 0
IMPERIAL OIL LTD COM 453038408 7,422 390,001 SH   SOLE 1 390,001 0 0
IMPERIAL OIL LTD COM 453038408 3,556 186,822 SH   SOLE 9 186,822 0 0
IMPINJ INC COM 453204109 231 5,534 SH   SOLE 1 5,534 0 0
INCYTE CORP COM 45337C102 17,515 201,382 SH   SOLE 1 201,382 0 0
INCYTE CORP COM 45337C102 293 3,367 SH   SOLE 8 3,367 0 0
INCYTE CORP OPT 45337C102 809 9,300 SH Put SOLE 8 9,300 0 0
INCYTE CORP COM 45337C102 1,561 17,952 SH   SOLE 9 17,952 0 0
INDEPENDENCE HLDG CO NEW COM 453440307 61 1,491 SH   SOLE 1 1,491 0 0
INDEPENDENCE RLTY TR INC TRUS 45378A106 1,677 124,855 SH   SOLE 1 124,855 0 0
INDEPENDENT BANK CORP MASS COM 453836108 2,660 36,427 SH   SOLE 1 36,427 0 0
INDEPENDENT BK CORP MICH COM 453838609 805 43,595 SH   SOLE 1 43,595 0 0
INDEPENDENT BK CORP MICH COM 453838609 53 2,861 SH   SOLE 8 2,861 0 0
INDEPENDENT BK GROUP INC COM 45384B106 3,368 53,867 SH   SOLE 1 53,867 0 0
INDEPENDENT BK GROUP INC COM 45384B106 42 665 SH   SOLE 8 665 0 0
INDUSTRIAL LOGISTICS PPTYS T TRUS 456237106 1,999 85,848 SH   SOLE 1 85,848 0 0
INFINERA CORP COM 45667G103 579 55,269 SH   SOLE 1 55,269 0 0
INFINERA CORP BOND 45667GAC7 330 265,000 PRN   SOLE 8 0 0 265,000
INFINERA CORP COM 45667G103 277 26,414 SH   SOLE 8 26,414 0 0
INFLARX NV COM N44821101 0 30 SH   SOLE 8 30 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 115 34,975 SH   SOLE 1 34,975 0 0
INFOSYS LTD ADR 456788108 606 35,728 SH   DFND 1 0 0 35,728
INFOSYS LTD ADR 456788108 47,001 2,772,929 SH   SOLE 1 2,772,929 0 0
INFOSYS LTD OPT 456788108 215 12,700 SH Call SOLE 8 12,700 0 0
INFOSYS LTD ADR 456788108 1 40 SH   SOLE 8 40 0 0
INFOSYS LTD OPT 456788108 778 45,900 SH Put SOLE 8 45,900 0 0
INFOSYS LTD ADR 456788108 23 1,395 SH   SOLE 9 1,395 0 0
INFUSYSTEM HLDGS INC COM 45685K102 257 13,658 SH   SOLE 1 13,658 0 0
ING GROEP N.V. ADR 456837103 4 434 SH   DFND 1 0 0 434
INGEVITY CORP COM 45688C107 4,713 62,239 SH   SOLE 1 62,239 0 0
INGEVITY CORP COM 45688C107 121 1,602 SH   SOLE 8 1,602 0 0
INGEVITY CORP COM 45688C107 194 2,558 SH   SOLE 99 2,558 0 0
INGLES MKTS INC COM 457030104 196 4,609 SH   SOLE 1 4,609 0 0
INGLES MKTS INC COM 457030104 67 1,575 SH   SOLE 8 1,575 0 0
INGREDION INC COM 457187102 1,575 20,012 SH   SOLE 1 20,012 0 0
INMUNE BIO INC COM 45782T105 48 2,813 SH   SOLE 1 2,813 0 0
INNOSPEC INC COM 45768S105 2,468 27,204 SH   SOLE 1 27,204 0 0
INNOSPEC INC COM 45768S105 97 1,074 SH   SOLE 8 1,074 0 0
INNOVATIVE INDL PPTYS INC TRUS 45781V101 5,489 29,975 SH   SOLE 1 29,975 0 0
INNOVIVA INC COM 45781M101 1,459 117,767 SH   SOLE 1 117,767 0 0
INNOVIVA INC COM 45781M101 63 5,091 SH   SOLE 8 5,091 0 0
INOGEN INC COM 45780L104 1,112 24,900 SH   SOLE 1 24,900 0 0
INOGEN INC COM 45780L104 64 1,423 SH   SOLE 8 1,423 0 0
INOVALON HLDGS INC COM 45781D101 889 48,852 SH   SOLE 1 48,852 0 0
INOVALON HLDGS INC COM 45781D101 729 40,168 SH   SOLE 8 40,168 0 0
INOVIO PHARMACEUTICALS INC COM 45773H201 3 385 SH   DFND 1 0 0 385
INOVIO PHARMACEUTICALS INC COM 45773H201 1,757 198,488 SH   SOLE 1 198,488 0 0
INOVIO PHARMACEUTICALS INC COM 45773H201 37 4,208 SH   SOLE 8 4,208 0 0
INOVIO PHARMACEUTICALS INC OPT 45773H201 89 10,000 SH Put SOLE 8 10,000 0 0
INPHI CORP COM 45772F107 175,962 1,096,535 SH   SOLE 1 1,096,535 0 0
INPHI CORP COM 45772F107 1,957 12,200 SH   SOLE 8 12,200 0 0
INPHI CORP COM 45772F107 148 923 SH   SOLE 99 923 0 0
INSEEGO CORP COM 45782B104 3,088 199,615 SH   SOLE 1 199,615 0 0
INSIGHT ENTERPRISES INC COM 45765U103 3,239 42,563 SH   SOLE 1 42,563 0 0
INSIGHT ENTERPRISES INC COM 45765U103 206 2,708 SH   SOLE 8 2,708 0 0
INSMED INC COM 457669307 1,927 57,885 SH   SOLE 1 57,885 0 0
INSMED INC COM 457669307 2,421 72,707 SH   SOLE 8 72,707 0 0
INSPERITY INC COM 45778Q107 1,780 21,877 SH   SOLE 1 21,877 0 0
INSPERITY INC COM 45778Q107 156 1,915 SH   SOLE 8 1,915 0 0
INSPIRE MED SYS INC COM 457730109 1,756 9,339 SH   SOLE 1 9,339 0 0
INSPIRE MED SYS INC OPT 457730109 13,242 70,400 SH Call SOLE 8 70,400 0 0
INSPIRE MED SYS INC COM 457730109 148 787 SH   SOLE 8 787 0 0
INSTALLED BLDG PRODS INC COM 45780R101 5,341 52,402 SH   SOLE 1 52,402 0 0
INSTALLED BLDG PRODS INC COM 45780R101 416 4,082 SH   SOLE 99 4,082 0 0
INSTEEL INDS INC COM 45774W108 472 21,149 SH   SOLE 1 21,149 0 0
INSULET CORP COM 45784P101 7,916 30,970 SH   SOLE 1 30,970 0 0
INSULET CORP BOND 45784PAH4 400 146,000 PRN   SOLE 8 0 0 146,000
INSULET CORP COM 45784P101 140 548 SH   SOLE 9 548 0 0
INTEGER HLDGS CORP COM 45826H109 3,550 43,733 SH   SOLE 1 43,733 0 0
INTEGER HLDGS CORP COM 45826H109 103 1,265 SH   SOLE 8 1,265 0 0
INTEGRA LIFESCIENCES HLDGS C COM 457985208 2,640 40,661 SH   SOLE 1 40,661 0 0
INTEGRA LIFESCIENCES HLDGS C COM 457985208 19 300 SH   SOLE 8 300 0 0
INTEGRA LIFESCIENCES HLDGS C COM 457985208 381 5,866 SH   SOLE 99 5,866 0 0
INTEL CORP COM 458140100 397 7,970 SH   DFND 1 0 0 7,970
INTEL CORP COM 458140100 537,486 10,788,537 SH   SOLE 1 10,788,537 0 0
INTEL CORP OPT 458140100 32,094 644,200 SH Put SOLE 1 644,200 0 0
INTEL CORP OPT 458140100 58,948 1,183,200 SH Call SOLE 1 1,183,200 0 0
INTEL CORP OPT 458140100 26,335 528,600 SH Call SOLE 8 528,600 0 0
INTEL CORP COM 458140100 79,232 1,590,343 SH   SOLE 8 1,590,343 0 0
INTEL CORP OPT 458140100 193,581 3,885,600 SH Put SOLE 8 3,885,600 0 0
INTEL CORP COM 458140100 925 18,578 SH   SOLE 9 18,578 0 0
INTEL CORP OPT 458140100 9,964 200,000 SH Call SOLE 9 200,000 0 0
INTEL CORP COM 458140100 4,282 85,951 SH   DFND 20 0 0 85,951
INTEL CORP COM 458140100 348 6,989 SH   SOLE 99 6,989 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 890 16,359 SH   SOLE 1 16,359 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 38 707 SH   SOLE 8 707 0 0
INTELLICHECK INC COM 45817G201 66 5,801 SH   SOLE 1 5,801 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 97 2,418 SH   SOLE 1 2,418 0 0
INTER PARFUMS INC COM 458334109 1,186 19,604 SH   SOLE 1 19,604 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 12,556 206,106 SH   SOLE 1 206,106 0 0
INTERACTIVE BROKERS GROUP IN OPT 45841N107 61 1,000 SH Put SOLE 8 1,000 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 58 958 SH   SOLE 8 958 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 474 7,778 SH   SOLE 99 7,778 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 142 5,762 SH   DFND 1 0 0 5,762
INTERCEPT PHARMACEUTICALS IN COM 45845P108 2,074 83,963 SH   SOLE 1 83,963 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 84 3,412 SH   SOLE 8 3,412 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 26 223 SH   DFND 1 0 0 223
INTERCONTINENTAL EXCHANGE IN COM 45866F104 158,491 1,374,720 SH   SOLE 1 1,374,720 0 0
INTERCONTINENTAL EXCHANGE IN OPT 45866F104 473 4,100 SH Call SOLE 8 4,100 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,881 16,309 SH   SOLE 8 16,309 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 266 2,301 SH   SOLE 9 2,301 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 970 8,416 SH   SOLE 99 8,416 0 0
INTERDIGITAL INC COM 45867G101 6,075 100,120 SH   SOLE 1 100,120 0 0
INTERFACE INC COM 458665304 1,023 97,470 SH   SOLE 1 97,470 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 645 17,229 SH   SOLE 1 17,229 0 0
INTERNATIONAL BUSINESS MACHS OPT 459200101 17,372 138,000 SH Call SOLE 1 138,000 0 0
INTERNATIONAL BUSINESS MACHS OPT 459200101 18,202 144,600 SH Put SOLE 1 144,600 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 164,638 1,307,899 SH   SOLE 1 1,307,899 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 387 3,074 SH   DFND 1 0 0 3,074
INTERNATIONAL BUSINESS MACHS COM 459200101 13,898 110,406 SH   SOLE 8 110,406 0 0
INTERNATIONAL BUSINESS MACHS OPT 459200101 4,079 32,400 SH Call SOLE 8 32,400 0 0
INTERNATIONAL BUSINESS MACHS OPT 459200101 35,348 280,800 SH Put SOLE 8 280,800 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 9,307 73,938 SH   SOLE 9 73,938 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 137 1,085 SH   SOLE 99 1,085 0 0
INTERNATIONAL FLAVORS&ampFRAGRA COM 459506101 24,019 220,682 SH   SOLE 1 220,682 0 0
INTERNATIONAL FLAVORS&ampFRAGRA COM 459506101 83 762 SH   SOLE 8 762 0 0
INTERNATIONAL FLAVORS&ampFRAGRA OPT 459506101 8,022 73,700 SH Put SOLE 8 73,700 0 0
INTERNATIONAL FLAVORS&ampFRAGRA CONV 459506309 15,111 370,000 SH   SOLE 8 370,000 0 0
INTERNATIONAL FLAVORS&ampFRAGRA COM 459506101 1,188 10,914 SH   SOLE 9 10,914 0 0
INTERNATIONAL GAME TECHNOLOG COM G4863A108 2,316 136,739 SH   SOLE 1 136,739 0 0
INTERNATIONAL GAME TECHNOLOG OPT G4863A108 127 7,500 SH Call SOLE 8 7,500 0 0
INTERNATIONAL GAME TECHNOLOG COM G4863A108 558 32,954 SH   SOLE 8 32,954 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 144 9,235 SH   SOLE 1 9,235 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 65 4,199 SH   SOLE 8 4,199 0 0
INTERNATIONAL PAPER CO COM 460146103 26,213 527,205 SH   SOLE 1 527,205 0 0
INTERNATIONAL PAPER CO OPT 460146103 9,606 193,200 SH Call SOLE 8 193,200 0 0
INTERNATIONAL PAPER CO COM 460146103 10,300 207,158 SH   SOLE 8 207,158 0 0
INTERNATIONAL PAPER CO OPT 460146103 28,266 568,500 SH Put SOLE 8 568,500 0 0
INTERNATIONAL PAPER CO COM 460146103 1,607 32,309 SH   SOLE 9 32,309 0 0
INTERNATIONAL PAPER CO COM 460146103 119 2,387 SH   SOLE 99 2,387 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 126 7,752 SH   SOLE 1 7,752 0 0
INTERPUBLIC GROUP COS INC COM 460690100 22,226 944,997 SH   SOLE 1 944,997 0 0
INTERPUBLIC GROUP COS INC COM 460690100 2 92 SH   SOLE 8 92 0 0
INTERPUBLIC GROUP COS INC COM 460690100 752 31,983 SH   SOLE 9 31,983 0 0
INTERPUBLIC GROUP COS INC COM 460690100 988 42,027 SH   SOLE 99 42,027 0 0
INTERSECT ENT INC COM 46071F103 732 32,006 SH   SOLE 1 32,006 0 0
INTERSECT ENT INC COM 46071F103 1,549 67,662 SH   SOLE 8 67,662 0 0
INTERSECT ENT INC OPT 46071F103 1,947 85,000 SH Put SOLE 8 85,000 0 0
INTEVAC INC COM 461148108 55 7,588 SH   SOLE 1 7,588 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 3,777 118,775 SH   SOLE 1 118,775 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 1,207 37,955 SH   SOLE 8 37,955 0 0
INTRICON CORP COM 46121H109 49 2,731 SH   SOLE 1 2,731 0 0
INTRICON CORP COM 46121H109 0 5 SH   SOLE 8 5 0 0
INTUIT COM 461202103 221,305 582,612 SH   SOLE 1 306,142 276,470 0
INTUIT COM 461202103 61 160 SH   DFND 1 0 0 160
INTUIT COM 461202103 561 1,478 SH   SOLE 8 1,478 0 0
INTUIT COM 461202103 8,259 21,744 SH   SOLE 9 21,744 0 0
INTUIT COM 461202103 14,039 36,960 SH   SOLE 20 0 36,960 0
INTUIT COM 461202103 7,812 20,566 SH   SOLE 82 0 20,566 0
INTUIT COM 461202103 13,359 35,168 SH   SOLE 99 0 35,168 0
INTUITIVE SURGICAL INC COM 46120E602 1,618 1,978 SH   DFND 1 0 0 1,978
INTUITIVE SURGICAL INC COM 46120E602 97,876 119,639 SH   SOLE 1 119,639 0 0
INTUITIVE SURGICAL INC OPT 46120E602 4,827 5,900 SH Call SOLE 8 5,900 0 0
INTUITIVE SURGICAL INC OPT 46120E602 1,963 2,400 SH Put SOLE 8 2,400 0 0
INTUITIVE SURGICAL INC COM 46120E602 8,108 9,911 SH   SOLE 9 9,911 0 0
INTUITIVE SURGICAL INC COM 46120E602 2,152 2,630 SH   DFND 20 0 0 2,630
INVACARE CORP COM 461203101 340 37,930 SH   SOLE 1 37,930 0 0
INVACARE CORP COM 461203101 0 41 SH   SOLE 8 41 0 0
INVESCO CURRENCYSHARES BRIT FUND 46138M109 658 4,981 SH   SOLE 8 4,981 0 0
INVESCO CURRENCYSHARES BRIT OPT 46138M109 7,267 55,000 SH Put SOLE 8 55,000 0 0
INVESCO CURRENCYSHARES EURO OPT 46138K103 6,047 52,700 SH Put SOLE 8 52,700 0 0
INVESCO CURRENCYSHARES EURO FUND 46138K103 634 5,523 SH   SOLE 8 5,523 0 0
INVESCO CURRENCYSHARES EURO OPT 46138K103 1,136 9,900 SH Call SOLE 8 9,900 0 0
INVESCO DB COMMDY INDX TRCK FUND 46138B103 22 1,500 SH   DFND 1 0 0 1,500
INVESCO DB COMMDY INDX TRCK FUND 46138B103 749 50,923 SH   SOLE 1 50,923 0 0
INVESCO DB COMMDY INDX TRCK FUND 46138B103 8 517 SH   SOLE 8 517 0 0
INVESCO DB MULTI-SECTOR COMM FUND 46140H700 19 1,073 SH   DFND 1 0 0 1,073
INVESCO DB MULTI-SECTOR COMM FUND 46140H106 404 25,000 SH   DFND 1 0 0 25,000
INVESCO DB MULTI-SECTOR COMM FUND 46140H106 1,614 100,000 SH   SOLE 1 100,000 0 0
INVESCO DB MULTI-SECTOR COMM FUND 46140H106 4,145 256,805 SH   SOLE 8 256,805 0 0
INVESCO DB MULTI-SECTOR COMM FUND 46140H106 279 17,281 SH   DFND 20 0 0 17,281
INVESCO DB US DLR INDEX TR OPT 46141D203 41 1,700 SH Put SOLE 8 1,700 0 0
INVESCO DB US DLR INDEX TR OPT 46141D203 856 35,300 SH Call SOLE 8 35,300 0 0
INVESCO EXCH TRADED FD TR II OPT 46138G508 4,456 200,000 SH Put SOLE 1 200,000 0 0
INVESCO EXCH TRADED FD TR II FUND 46138G508 36,148 1,622,448 SH   SOLE 1 1,622,448 0 0
INVESCO EXCH TRADED FD TR II OPT 46138G508 4,456 200,000 SH Call SOLE 1 200,000 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E354 942 16,754 SH   SOLE 1 16,754 0 0
INVESCO EXCH TRADED FD TR II FUND 46138G706 269 2,614 SH   DFND 1 0 0 2,614
INVESCO EXCH TRADED FD TR II OPT 46138G706 16,246 158,100 SH Put SOLE 8 158,100 0 0
INVESCO EXCH TRADED FD TR II FUND 46138G706 1,932 18,800 SH   SOLE 8 18,800 0 0
INVESCO EXCH TRADED FD TR II FUND 46138G706 308 3,000 SH   DFND 20 0 0 3,000
INVESCO EXCHANGE TRADED FD T FUND 46137V647 126 1,197 SH   DFND 1 0 0 1,197
INVESCO EXCHANGE TRADED FD T FUND 46137V530 121 529 SH   DFND 1 0 0 529
INVESCO EXCHANGE TRADED FD T FUND 46137V670 3 1,000 SH   DFND 1 0 0 1,000
INVESCO LTD COM G491BT108 21,879 1,255,386 SH   SOLE 1 1,255,386 0 0
INVESCO LTD COM G491BT108 2,383 136,713 SH   SOLE 8 136,713 0 0
INVESCO LTD OPT G491BT108 505 29,000 SH Put SOLE 8 29,000 0 0
INVESCO LTD OPT G491BT108 777 44,600 SH Call SOLE 8 44,600 0 0
INVESCO LTD COM G491BT108 544 31,284 SH   SOLE 9 31,284 0 0
INVESCO MORTGAGE CAPITAL INC TRUS 46131B100 2 555 SH   DFND 1 0 0 555
INVESCO MORTGAGE CAPITAL INC TRUS 46131B100 681 201,540 SH   SOLE 1 201,540 0 0
INVESCO QQQ TR FUND 46090E103 1,254,835 3,999,600 SH   SOLE 1 3,999,600 0 0
INVESCO QQQ TR OPT 46090E103 133,026 424,000 SH Call SOLE 1 424,000 0 0
INVESCO QQQ TR FUND 46090E103 5,356 17,070 SH   DFND 1 0 0 17,070
INVESCO QQQ TR OPT 46090E103 2,068,801 6,594,000 SH Put SOLE 1 6,594,000 0 0
INVESCO QQQ TR FUND 46090E103 117,782 375,412 SH   SOLE 8 375,412 0 0
INVESCO QQQ TR OPT 46090E103 3,489,008 11,120,700 SH Call SOLE 8 11,120,700 0 0
INVESCO QQQ TR OPT 46090E103 8,154,385 25,990,900 SH Put SOLE 8 25,990,900 0 0
INVESCO QQQ TR OPT 46090E103 94,122 300,000 SH Put SOLE 9 300,000 0 0
INVESCO QQQ TR FUND 46090E103 145,424 463,515 SH   SOLE 9 463,515 0 0
INVESCO QQQ TR FUND 46090E103 11,826 37,694 SH   DFND 20 0 0 37,694
INVESTAR HLDG CORP COM 46134L105 193 11,634 SH   SOLE 1 11,634 0 0
INVESTORS BANCORP INC NEW COM 46146L101 2,416 228,839 SH   SOLE 1 228,839 0 0
INVESTORS BANCORP INC NEW COM 46146L101 211 19,975 SH   SOLE 8 19,975 0 0
INVESTORS TITLE CO NC COM 461804106 202 1,323 SH   SOLE 1 1,323 0 0
INVITAE CORP COM 46185L103 2,721 65,086 SH   SOLE 1 65,086 0 0
INVITAE CORP COM 46185L103 312 7,460 SH   SOLE 8 7,460 0 0
INVITATION HOMES INC TRUS 46187W107 11,916 401,239 SH   SOLE 1 401,239 0 0
INVITATION HOMES INC TRUS 46187W107 50 1,700 SH   SOLE 8 1,700 0 0
INVITATION HOMES INC TRUS 46187W107 140 4,690 SH   SOLE 9 4,690 0 0
INVITATION HOMES INC COM 46187W107 6,359 214,098 SH   SOLE 99 214,098 0 0
IONIS PHARMACEUTICALS INC COM 462222100 3,117 55,132 SH   SOLE 1 55,132 0 0
IONIS PHARMACEUTICALS INC OPT 462222100 2,369 41,900 SH Call SOLE 8 41,900 0 0
IONIS PHARMACEUTICALS INC OPT 462222100 379 6,700 SH Put SOLE 8 6,700 0 0
IONIS PHARMACEUTICALS INC COM 462222100 62 1,086 SH   SOLE 9 1,086 0 0
IONIS PHARMACEUTICALS INC COM 462222100 760 13,447 SH   SOLE 99 13,447 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 2,286 49,264 SH   SOLE 1 49,264 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 687 14,792 SH   SOLE 8 14,792 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 117 2,517 SH   SOLE 99 2,517 0 0
IPG PHOTONICS CORP COM 44980X109 7,483 33,445 SH   SOLE 1 33,445 0 0
IPG PHOTONICS CORP COM 44980X109 659 2,947 SH   SOLE 9 2,947 0 0
IQIYI INC ADR 46267X108 3,554 203,332 SH   SOLE 1 203,332 0 0
IQIYI INC ADR 46267X108 52 3,000 SH   DFND 1 0 0 3,000
IQIYI INC ADR 46267X108 3,125 178,758 SH   SOLE 8 178,758 0 0
IQIYI INC OPT 46267X108 696 39,800 SH Call SOLE 8 39,800 0 0
IQIYI INC OPT 46267X108 4,237 242,400 SH Put SOLE 8 242,400 0 0
IQIYI INC ADR 46267X108 2,708 154,900 SH   SOLE 9 154,900 0 0
IQVIA HLDGS INC COM 46266C105 27,889 155,645 SH   SOLE 1 155,645 0 0
IQVIA HLDGS INC COM 46266C105 2,822 15,752 SH   SOLE 9 15,752 0 0
IRADIMED CORP COM 46266A109 206 9,051 SH   SOLE 1 9,051 0 0
IRADIMED CORP COM 46266A109 14 609 SH   SOLE 8 609 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 2,213 9,327 SH   SOLE 1 9,327 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 519 2,189 SH   SOLE 8 2,189 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 5,116 130,096 SH   SOLE 1 130,096 0 0
IROBOT CORP COM 462726100 7,768 96,760 SH   SOLE 1 96,760 0 0
IROBOT CORP OPT 462726100 64 800 SH Put SOLE 1 800 0 0
IROBOT CORP OPT 462726100 4,215 52,500 SH Call SOLE 8 52,500 0 0
IROBOT CORP OPT 462726100 4,841 60,300 SH Put SOLE 8 60,300 0 0
IROBOT CORP COM 462726100 538 6,701 SH   SOLE 8 6,701 0 0
IROBOT CORP COM 462726100 78 977 SH   SOLE 99 977 0 0
IRON MTN INC NEW TRUS 46284V101 13,584 460,743 SH   SOLE 1 460,743 0 0
IRON MTN INC NEW OPT 46284V101 312 10,600 SH Call SOLE 8 10,600 0 0
IRON MTN INC NEW OPT 46284V101 298 10,100 SH Put SOLE 8 10,100 0 0
IRON MTN INC NEW TRUS 46284V101 30 1,018 SH   SOLE 8 1,018 0 0
IRON MTN INC NEW TRUS 46284V101 697 23,632 SH   SOLE 9 23,632 0 0
IRONWOOD PHARMACEUTICALS INC COM 46333X108 4,270 374,816 SH   SOLE 1 374,816 0 0
IRONWOOD PHARMACEUTICALS INC COM 46333X108 27 2,412 SH   SOLE 8 2,412 0 0
ISHARES GOLD TRUST FUND 464285105 1 70 SH   SOLE 1 70 0 0
ISHARES GOLD TRUST FUND 464285105 105 5,786 SH   DFND 1 0 0 5,786
ISHARES GOLD TRUST FUND 464285105 263 14,498 SH   SOLE 8 14,498 0 0
ISHARES INC FUND 464286665 15 309 SH   DFND 1 0 0 309
ISHARES INC FUND 464286293 4 98 SH   DFND 1 0 0 98
ISHARES INC FUND 464286533 261 4,269 SH   SOLE 1 4,269 0 0
ISHARES INC FUND 464286400 25,066 676,179 SH   SOLE 1 676,179 0 0
ISHARES INC FUND 464286319 3 93 SH   DFND 1 0 0 93
ISHARES INC FUND 464286715 7 266 SH   DFND 1 0 0 266
ISHARES INC FUND 464286608 86 1,941 SH   DFND 1 0 0 1,941
ISHARES INC FUND 46434G863 31 750 SH   DFND 1 0 0 750
ISHARES INC FUND 464286749 65 1,450 SH   DFND 1 0 0 1,450
ISHARES INC FUND 464286509 462 15,005 SH   SOLE 1 15,005 0 0
ISHARES INC FUND 464286392 691 6,150 SH   DFND 1 0 0 6,150
ISHARES INC FUND 464286517 121 2,667 SH   DFND 1 0 0 2,667
ISHARES INC FUND 464286806 67 2,107 SH   SOLE 1 2,107 0 0
ISHARES INC FUND 46434G822 200 2,966 SH   DFND 1 0 0 2,966
ISHARES INC FUND 46434G103 27,271 439,558 SH   SOLE 1 439,558 0 0
ISHARES INC FUND 464286822 7,846 182,492 SH   SOLE 1 182,492 0 0
ISHARES INC FUND 464286806 19 600 SH   DFND 1 0 0 600
ISHARES INC FUND 464286871 966 39,178 SH   SOLE 1 39,178 0 0
ISHARES INC FUND 464286772 479 5,572 SH   SOLE 1 5,572 0 0
ISHARES INC FUND 46434G822 1 10 SH   SOLE 1 10 0 0
ISHARES INC FUND 464286715 197 7,452 SH   SOLE 1 7,452 0 0
ISHARES INC FUND 464286822 322 7,500 SH   DFND 1 0 0 7,500
ISHARES INC FUND 464286780 307 7,000 SH   DFND 1 0 0 7,000
ISHARES INC FUND 46434G798 4 97 SH   DFND 1 0 0 97
ISHARES INC FUND 464286665 1,749 36,534 SH   SOLE 1 36,534 0 0
ISHARES INC FUND 464286400 385 10,374 SH   DFND 1 0 0 10,374
ISHARES INC FUND 464286608 0 3 SH   SOLE 1 3 0 0
ISHARES INC FUND 464286640 2,232 73,890 SH   SOLE 1 73,890 0 0
ISHARES INC FUND 464286103 794 33,139 SH   SOLE 1 33,139 0 0
ISHARES INC FUND 46434G822 43,226 639,819 SH   SOLE 8 639,819 0 0
ISHARES INC OPT 464286715 260 9,800 SH Put SOLE 8 9,800 0 0
ISHARES INC OPT 46434G822 9,458 140,000 SH Call SOLE 8 140,000 0 0
ISHARES INC OPT 464286400 210,409 5,676,000 SH Put SOLE 8 5,676,000 0 0
ISHARES INC OPT 464286806 95 3,000 SH Call SOLE 8 3,000 0 0
ISHARES INC FUND 464286400 7,716 208,161 SH   SOLE 8 208,161 0 0
ISHARES INC OPT 464286400 108,826 2,935,700 SH Call SOLE 8 2,935,700 0 0
ISHARES INC OPT 464286822 3,822 88,900 SH Put SOLE 8 88,900 0 0
ISHARES INC OPT 464286822 408 9,500 SH Call SOLE 8 9,500 0 0
ISHARES INC FUND 464286715 262 9,899 SH   SOLE 8 9,899 0 0
ISHARES INC OPT 464286871 2,235 90,700 SH Put SOLE 8 90,700 0 0
ISHARES INC OPT 464286806 261 8,200 SH Put SOLE 8 8,200 0 0
ISHARES INC OPT 46434G822 37,259 551,500 SH Put SOLE 8 551,500 0 0
ISHARES INC FUND 464286806 49 1,530 SH   SOLE 8 1,530 0 0
ISHARES INC FUND 464286772 177 2,062 SH   SOLE 8 2,062 0 0
ISHARES INC FUND 464286871 1,024 41,561 SH   SOLE 8 41,561 0 0
ISHARES INC FUND 464286822 839 19,525 SH   SOLE 8 19,525 0 0
ISHARES INC OPT 464286772 258 3,000 SH Call SOLE 8 3,000 0 0
ISHARES INC FUND 464286772 22,373 260,000 SH   SOLE 9 260,000 0 0
ISHARES INC FUND 464286400 134 3,623 SH   SOLE 9 3,623 0 0
ISHARES INC FUND 46434G822 132 1,960 SH   DFND 20 0 0 1,960
ISHARES INC FUND 464286400 1,464 39,493 SH   DFND 20 0 0 39,493
ISHARES INC FUND 464286772 573 6,654 SH   DFND 20 0 0 6,654
ISHARES SILVER TR FUND 46428Q109 31,120 1,266,548 SH   SOLE 1 1,266,548 0 0
ISHARES SILVER TR FUND 46428Q109 83 3,378 SH   DFND 1 0 0 3,378
ISHARES SILVER TR OPT 46428Q109 145,641 5,927,600 SH Call SOLE 8 5,927,600 0 0
ISHARES SILVER TR OPT 46428Q109 125,727 5,117,100 SH Put SOLE 8 5,117,100 0 0
ISHARES SILVER TR FUND 46428Q109 113,990 4,639,402 SH   SOLE 8 4,639,402 0 0
ISHARES TR OPT 464287242 469,200 3,396,800 SH Call SOLE 1 3,396,800 0 0
ISHARES TR FUND 464287739 1,203,126 14,047,013 SH   SOLE 1 14,047,013 0 0
ISHARES TR FUND 464288281 149,795 1,292,340 SH   SOLE 1 1,292,340 0 0
ISHARES TR FUND 464288182 1,830 20,416 SH   SOLE 1 20,416 0 0
ISHARES TR OPT 464288513 1,069,426 12,250,000 SH Call SOLE 1 12,250,000 0 0
ISHARES TR FUND 464287515 3,607 10,185 SH   SOLE 1 10,185 0 0
ISHARES TR FUND 464287556 204,692 1,351,182 SH   SOLE 1 1,351,182 0 0
ISHARES TR FUND 464288802 3,098 37,630 SH   DFND 1 0 0 37,630
ISHARES TR FUND 464287234 546 10,576 SH   DFND 1 0 0 10,576
ISHARES TR FUND 464287556 68 450 SH   DFND 1 0 0 450
ISHARES TR FUND 464287481 716 6,980 SH   DFND 1 0 0 6,980
ISHARES TR FUND 464288182 11 125 SH   DFND 1 0 0 125
ISHARES TR FUND 464287648 37,381 130,385 SH   SOLE 1 130,385 0 0
ISHARES TR OPT 464288281 386,166 3,331,600 SH Put SOLE 1 3,331,600 0 0
ISHARES TR OPT 464287432 868,020 5,503,200 SH Call SOLE 1 5,503,200 0 0
ISHARES TR FUND 46434V779 7 390 SH   DFND 1 0 0 390
ISHARES TR FUND 464287291 1,515 5,050 SH   DFND 1 0 0 5,050
ISHARES TR OPT 464287432 141,578 897,600 SH Put SOLE 1 897,600 0 0
ISHARES TR FUND 464287184 36 785 SH   DFND 1 0 0 785
ISHARES TR FUND 464287523 38 100 SH   DFND 1 0 0 100
ISHARES TR FUND 464288281 10 86 SH   DFND 1 0 0 86
ISHARES TR FUND 464287432 998,451 6,330,128 SH   SOLE 1 6,330,128 0 0
ISHARES TR OPT 464288513 3,120,817 35,748,200 SH Put SOLE 1 35,748,200 0 0
ISHARES TR FUND 46429B747 358 3,430 SH   DFND 1 0 0 3,430
ISHARES TR FUND 46435G102 43 450 SH   DFND 1 0 0 450
ISHARES TR FUND 464289529 159 3,750 SH   DFND 1 0 0 3,750
ISHARES TR FUND 464287598 793 5,797 SH   DFND 1 0 0 5,797
ISHARES TR FUND 464288430 63 725 SH   DFND 1 0 0 725
ISHARES TR FUND 464287341 24 1,200 SH   DFND 1 0 0 1,200
ISHARES TR FUND 464287614 1,391 5,770 SH   DFND 1 0 0 5,770
ISHARES TR FUND 46429B606 38 1,985 SH   DFND 1 0 0 1,985
ISHARES TR FUND 464287390 1 23 SH   SOLE 1 23 0 0
ISHARES TR OPT 464287465 769,181 10,542,500 SH Put SOLE 1 10,542,500 0 0
ISHARES TR FUND 464287440 133,115 1,109,754 SH   SOLE 1 1,109,754 0 0
ISHARES TR OPT 464288281 18,314 158,000 SH Call SOLE 1 158,000 0 0
ISHARES TR FUND 46435G524 5 84 SH   DFND 1 0 0 84
ISHARES TR OPT 464287234 260,417 5,040,000 SH Call SOLE 1 5,040,000 0 0
ISHARES TR OPT 464287739 6,852 80,000 SH Put SOLE 1 80,000 0 0
ISHARES TR FUND 464287176 44,693 350,117 SH   SOLE 1 350,117 0 0
ISHARES TR FUND 46429B671 1,870 23,099 SH   SOLE 1 23,099 0 0
ISHARES TR FUND 464287408 46,385 362,328 SH   SOLE 1 362,328 0 0
ISHARES TR FUND 464287242 778 5,629 SH   DFND 1 0 0 5,629
ISHARES TR FUND 464287440 151 1,258 SH   DFND 1 0 0 1,258
ISHARES TR OPT 464287465 512,910 7,030,000 SH Call SOLE 1 7,030,000 0 0
ISHARES TR FUND 464287234 292,265 5,656,354 SH   SOLE 1 5,656,354 0 0
ISHARES TR OPT 464287655 429,372 2,190,000 SH Call SOLE 1 2,190,000 0 0
ISHARES TR OPT 464287655 797,966 4,070,000 SH Put SOLE 1 4,070,000 0 0
ISHARES TR FUND 46429B135 3 207 SH   DFND 1 0 0 207
ISHARES TR OPT 464287234 247,800 4,795,800 SH Put SOLE 1 4,795,800 0 0
ISHARES TR FUND 464288679 384 3,476 SH   SOLE 1 3,476 0 0
ISHARES TR FUND 464288620 174 2,800 SH   DFND 1 0 0 2,800
ISHARES TR OPT 464287739 9,250 108,000 SH Call SOLE 1 108,000 0 0
ISHARES TR FUND 464288513 405,915 4,649,654 SH   SOLE 1 4,649,654 0 0
ISHARES TR FUND 464287523 3,966 10,457 SH   SOLE 1 10,457 0 0
ISHARES TR FUND 46434V886 787 21,933 SH   DFND 1 0 0 21,933
ISHARES TR FUND 464287473 394 4,060 SH   DFND 1 0 0 4,060
ISHARES TR FUND 464287598 13,979 102,240 SH   SOLE 1 102,240 0 0
ISHARES TR FUND 464287481 57,364 558,830 SH   SOLE 1 558,830 0 0
ISHARES TR FUND 46435G334 105 3,576 SH   DFND 1 0 0 3,576
ISHARES TR FUND 464288810 49,095 150,000 SH   SOLE 1 150,000 0 0
ISHARES TR FUND 464287739 10 120 SH   DFND 1 0 0 120
ISHARES TR FUND 464288513 307 3,512 SH   DFND 1 0 0 3,512
ISHARES TR FUND 46429B465 68 900 SH   DFND 1 0 0 900
ISHARES TR FUND 464287184 6,352 136,816 SH   SOLE 1 136,816 0 0
ISHARES TR FUND 464287242 404,344 2,927,268 SH   SOLE 1 2,927,268 0 0
ISHARES TR FUND 464287804 30,775 334,883 SH   SOLE 1 334,883 0 0
ISHARES TR OPT 464287226 212,742 1,800,000 SH Put SOLE 1 1,800,000 0 0
ISHARES TR FUND 464287630 122 923 SH   DFND 1 0 0 923
ISHARES TR FUND 464287457 344 3,977 SH   DFND 1 0 0 3,977
ISHARES TR FUND 464288497 82 1,320 SH   DFND 1 0 0 1,320
ISHARES TR FUND 464288257 5,003 55,149 SH   SOLE 1 55,149 0 0
ISHARES TR FUND 464288224 20 720 SH   DFND 1 0 0 720
ISHARES TR FUND 464287457 137,510 1,591,915 SH   SOLE 1 1,591,915 0 0
ISHARES TR FUND 464287465 67,910 930,787 SH   SOLE 1 930,787 0 0
ISHARES TR FUND 464287614 5,398 22,384 SH   SOLE 1 22,384 0 0
ISHARES TR FUND 464287176 154 1,209 SH   DFND 1 0 0 1,209
ISHARES TR OPT 464287184 32,038 690,000 SH Put SOLE 1 690,000 0 0
ISHARES TR FUND 464287887 13 110 SH   DFND 1 0 0 110
ISHARES TR OPT 464287184 4,179 90,000 SH Call SOLE 1 90,000 0 0
ISHARES TR FUND 464287655 634,160 3,234,525 SH   SOLE 1 3,234,525 0 0
ISHARES TR FUND 464288687 9,059 235,249 SH   SOLE 1 235,249 0 0
ISHARES TR FUND 464287226 67,104 567,757 SH   SOLE 1 567,757 0 0
ISHARES TR FUND 46429B689 101 1,381 SH   SOLE 1 1,381 0 0
ISHARES TR FUND 464288638 1,611 26,076 SH   SOLE 1 26,076 0 0
ISHARES TR FUND 464287200 8,429 22,455 SH   DFND 1 0 0 22,455
ISHARES TR FUND 46429B598 214 5,310 SH   SOLE 1 5,310 0 0
ISHARES TR FUND 464287432 126 800 SH   DFND 1 0 0 800
ISHARES TR FUND 464287291 618 2,059 SH   SOLE 1 2,059 0 0
ISHARES TR FUND 464287648 183 639 SH   DFND 1 0 0 639
ISHARES TR FUND 464288240 151,327 2,853,067 SH   SOLE 1 2,853,067 0 0
ISHARES TR FUND 464288489 8 300 SH   DFND 1 0 0 300
ISHARES TR OPT 464287176 174,344 1,365,800 SH Call SOLE 1 1,365,800 0 0
ISHARES TR OPT 464287242 346,210 2,506,400 SH Put SOLE 1 2,506,400 0 0
ISHARES TR FUND 464287507 122 530 SH   DFND 1 0 0 530
ISHARES TR FUND 464287234 55,203 1,068,375 SH   SOLE 8 1,068,375 0 0
ISHARES TR FUND 464287655 27,262 139,048 SH   SOLE 8 139,048 0 0
ISHARES TR FUND 464287192 30,830 139,793 SH   SOLE 8 139,793 0 0
ISHARES TR FUND 464288760 12 126 SH   SOLE 8 126 0 0
ISHARES TR OPT 464287556 2,151 14,200 SH Put SOLE 8 14,200 0 0
ISHARES TR OPT 464287192 243 1,100 SH Put SOLE 8 1,100 0 0
ISHARES TR FUND 464288224 955 33,800 SH   SOLE 8 33,800 0 0
ISHARES TR FUND 464288752 51 906 SH   SOLE 8 906 0 0
ISHARES TR OPT 464287440 4,090 34,100 SH Call SOLE 8 34,100 0 0
ISHARES TR OPT 464287440 888 7,400 SH Put SOLE 8 7,400 0 0
ISHARES TR OPT 464287739 642 7,500 SH Put SOLE 8 7,500 0 0
ISHARES TR OPT 464287465 269,310 3,691,200 SH Call SOLE 8 3,691,200 0 0
ISHARES TR OPT 464288281 2,678 23,100 SH Put SOLE 8 23,100 0 0
ISHARES TR OPT 464288752 33 600 SH Call SOLE 8 600 0 0
ISHARES TR OPT 464287234 534,428 10,343,100 SH Call SOLE 8 10,343,100 0 0
ISHARES TR FUND 464287515 3,761 10,621 SH   SOLE 8 10,621 0 0
ISHARES TR OPT 464287614 1,182 4,900 SH Call SOLE 8 4,900 0 0
ISHARES TR OPT 464287432 106,657 676,200 SH Call SOLE 8 676,200 0 0
ISHARES TR FUND 464288281 846 7,295 SH   SOLE 8 7,295 0 0
ISHARES TR FUND 464287432 13 82 SH   SOLE 8 82 0 0
ISHARES TR OPT 464287465 383,821 5,260,700 SH Put SOLE 8 5,260,700 0 0
ISHARES TR OPT 464287432 41,972 266,100 SH Put SOLE 8 266,100 0 0
ISHARES TR OPT 46435G334 88 3,000 SH Call SOLE 8 3,000 0 0
ISHARES TR OPT 464287184 102,949 2,217,300 SH Call SOLE 8 2,217,300 0 0
ISHARES TR OPT 464287242 9,697 70,200 SH Put SOLE 8 70,200 0 0
ISHARES TR OPT 464288513 363,657 4,165,600 SH Put SOLE 8 4,165,600 0 0
ISHARES TR OPT 464287184 164,130 3,535,000 SH Put SOLE 8 3,535,000 0 0
ISHARES TR OPT 464287739 531 6,200 SH Call SOLE 8 6,200 0 0
ISHARES TR OPT 464288513 57,452 658,100 SH Call SOLE 8 658,100 0 0
ISHARES TR FUND 464287184 25,976 559,463 SH   SOLE 8 559,463 0 0
ISHARES TR OPT 464287242 180 1,300 SH Call SOLE 8 1,300 0 0
ISHARES TR FUND 464287200 1,426 3,800 SH   SOLE 8 3,800 0 0
ISHARES TR OPT 464287234 634,192 12,273,900 SH Put SOLE 8 12,273,900 0 0
ISHARES TR FUND 464287598 58 425 SH   SOLE 8 425 0 0
ISHARES TR OPT 464287655 5,731,814 29,235,000 SH Put SOLE 8 29,235,000 0 0
ISHARES TR OPT 464287655 1,513,858 7,721,400 SH Call SOLE 8 7,721,400 0 0
ISHARES TR OPT 464287184 27,394 590,000 SH Put SOLE 9 590,000 0 0
ISHARES TR FUND 464287655 319 1,628 SH   SOLE 9 1,628 0 0
ISHARES TR FUND 464287234 90,871 1,758,690 SH   SOLE 9 1,758,690 0 0
ISHARES TR FUND 464288257 13,608 150,000 SH   SOLE 9 150,000 0 0
ISHARES TR OPT 464287465 575,107 7,882,500 SH Put SOLE 9 7,882,500 0 0
ISHARES TR OPT 464287234 80,605 1,560,000 SH Call SOLE 9 1,560,000 0 0
ISHARES TR FUND 46429B598 67 1,675 SH   SOLE 9 1,675 0 0
ISHARES TR FUND 464287465 57,875 793,242 SH   SOLE 9 793,242 0 0
ISHARES TR OPT 464287465 18,240 250,000 SH Call SOLE 9 250,000 0 0
ISHARES TR FUND 464287556 90 591 SH   SOLE 9 591 0 0
ISHARES TR FUND 464287390 496 16,908 SH   SOLE 9 16,908 0 0
ISHARES TR FUND 464287184 371 8,000 SH   SOLE 9 8,000 0 0
ISHARES TR FUND 464287408 419 3,275 SH   SOLE 9 3,275 0 0
ISHARES TR FUND 464287226 3,989 33,750 SH   SOLE 9 33,750 0 0
ISHARES TR OPT 464287234 250,600 4,850,000 SH Put SOLE 9 4,850,000 0 0
ISHARES TR OPT 464287184 4,179 90,000 SH Call SOLE 9 90,000 0 0
ISHARES TR FUND 464287523 597 1,575 SH   DFND 20 0 0 1,575
ISHARES TR FUND 464287234 253 4,900 SH   SOLE 20 0 4,900 0
ISHARES TR FUND 464287101 172 1,000 SH   DFND 20 0 0 1,000
ISHARES TR FUND 464288224 1,214 43,000 SH   DFND 20 0 0 43,000
ISHARES TR FUND 464287655 571 2,912 SH   DFND 20 0 0 2,912
ISHARES TR FUND 464287200 2,365 6,300 SH   SOLE 20 0 6,300 0
ISHARES TR FUND 464288737 303 5,200 SH   DFND 20 0 0 5,200
ISHARES TR FUND 464287556 1,197 7,900 SH   DFND 20 0 0 7,900
ISHARES TR FUND 464287176 1,001 7,844 SH   DFND 20 0 0 7,844
ISTAR INC TRUS 45031U101 1,733 116,745 SH   SOLE 1 116,745 0 0
ISTAR INC BOND 45031UCB5 598 508,000 PRN   SOLE 8 0 0 508,000
ITAU UNIBANCO HLDG S A ADR 465562106 5,158 846,891 SH   SOLE 1 846,891 0 0
ITAU UNIBANCO HLDG S A ADR 465562106 389 63,930 SH   DFND 1 0 0 63,930
ITAU UNIBANCO HLDG S A ADR 465562106 6,251 1,026,520 SH   SOLE 8 1,026,520 0 0
ITAU UNIBANCO HLDG S A OPT 465562106 6,704 1,100,750 SH Put SOLE 8 1,100,750 0 0
ITAU UNIBANCO HLDG S A ADR 465562106 0 20 SH   SOLE 9 20 0 0
ITERIS INC NEW COM 46564T107 75 13,189 SH   SOLE 1 13,189 0 0
ITRON INC COM 465741106 4,346 45,320 SH   SOLE 1 45,320 0 0
ITRON INC COM 465741106 227 2,362 SH   SOLE 99 2,362 0 0
ITT INC COM 45073V108 3,389 43,998 SH   SOLE 1 43,998 0 0
IVERIC BIO INC COM 46583P102 179 25,934 SH   SOLE 1 25,934 0 0
IVERIC BIO INC COM 46583P102 281 40,622 SH   SOLE 8 40,622 0 0
J &amp J SNACK FOODS CORP COM 466032109 2,618 16,845 SH   SOLE 1 16,845 0 0
J &amp J SNACK FOODS CORP COM 466032109 151 973 SH   SOLE 8 973 0 0
J2 GLOBAL INC COM 48123V102 1,561 15,984 SH   SOLE 1 15,984 0 0
J2 GLOBAL INC COM 48123V102 58 594 SH   SOLE 8 594 0 0
JABIL INC COM 466313103 2,770 65,117 SH   SOLE 1 65,117 0 0
JABIL INC OPT 466313103 2,365 55,600 SH Call SOLE 8 55,600 0 0
JABIL INC COM 466313103 3 62 SH   SOLE 8 62 0 0
JACK IN THE BOX INC COM 466367109 2,217 23,891 SH   SOLE 1 23,891 0 0
JACK IN THE BOX INC COM 466367109 130 1,402 SH   SOLE 8 1,402 0 0
JACOBS ENGR GROUP INC COM 469814107 11,334 104,014 SH   SOLE 1 104,014 0 0
JACOBS ENGR GROUP INC COM 469814107 1,165 10,692 SH   SOLE 9 10,692 0 0
JAMES RIV GROUP LTD COM G5005R107 1,656 33,685 SH   SOLE 1 33,685 0 0
JAMES RIV GROUP LTD COM G5005R107 115 2,336 SH   SOLE 99 2,336 0 0
JANUS HENDERSON GROUP PLC COM G4474Y214 1,634 50,271 SH   SOLE 1 50,271 0 0
JAPAN SMALLER CAPITALIZATION FUND 47109U104 9 1,000 SH   DFND 1 0 0 1,000
JAZZ INVESTMENTS I LTD BOND 472145AD3 5,744 5,360,000 PRN   SOLE 8 0 0 5,360,000
JAZZ PHARMACEUTICALS PLC COM G50871105 5,270 31,932 SH   SOLE 1 31,932 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 78 476 SH   SOLE 9 476 0 0
JBG SMITH PPTYS TRUS 46590V100 3,582 114,526 SH   SOLE 1 114,526 0 0
JBG SMITH PPTYS COM 46590V100 322 10,289 SH   SOLE 99 10,289 0 0
JD.COM INC ADR 47215P106 287 3,267 SH   DFND 1 0 0 3,267
JD.COM INC OPT 47215P106 72,333 822,900 SH Put SOLE 8 822,900 0 0
JD.COM INC OPT 47215P106 27,258 310,100 SH Call SOLE 8 310,100 0 0
JD.COM INC ADR 47215P106 2,906 33,060 SH   SOLE 99 33,060 0 0
JEFFERIES FINL GROUP INC COM 47233W109 3,006 122,242 SH   SOLE 1 122,242 0 0
JEFFERIES FINL GROUP INC COM 47233W109 4 154 SH   SOLE 9 154 0 0
JELD-WEN HLDG INC COM 47580P103 1,174 46,302 SH   SOLE 1 46,302 0 0
JELD-WEN HLDG INC COM 47580P103 529 20,870 SH   SOLE 99 20,870 0 0
JETBLUE AWYS CORP COM 477143101 4,606 316,835 SH   SOLE 1 316,835 0 0
JETBLUE AWYS CORP OPT 477143101 717 49,300 SH Put SOLE 8 49,300 0 0
JETBLUE AWYS CORP COM 477143101 535 36,821 SH   SOLE 8 36,821 0 0
JETBLUE AWYS CORP OPT 477143101 39 2,700 SH Call SOLE 8 2,700 0 0
JETBLUE AWYS CORP COM 477143101 45 3,123 SH   SOLE 9 3,123 0 0
JETBLUE AWYS CORP COM 477143101 183 12,599 SH   SOLE 99 12,599 0 0
JINKOSOLAR HLDG CO LTD ADR 47759T100 16,087 260,000 SH   SOLE 1 260,000 0 0
JINKOSOLAR HLDG CO LTD OPT 47759T100 7,926 128,100 SH Call SOLE 8 128,100 0 0
JINKOSOLAR HLDG CO LTD OPT 47759T100 9,219 149,000 SH Put SOLE 8 149,000 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 4,181 36,717 SH   SOLE 1 36,717 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 64 559 SH   SOLE 8 559 0 0
JOHNSON &amp JOHNSON OPT 478160104 23,418 148,800 SH Call SOLE 1 148,800 0 0
JOHNSON &amp JOHNSON COM 478160104 1,360 8,640 SH   DFND 1 0 0 8,640
JOHNSON &amp JOHNSON OPT 478160104 3,116 19,800 SH Put SOLE 1 19,800 0 0
JOHNSON &amp JOHNSON COM 478160104 628,536 3,993,753 SH   SOLE 1 3,337,051 656,702 0
JOHNSON &amp JOHNSON OPT 478160104 1,904 12,100 SH Put SOLE 8 12,100 0 0
JOHNSON &amp JOHNSON COM 478160104 5 32 SH   SOLE 8 32 0 0
JOHNSON &amp JOHNSON OPT 478160104 39,644 251,900 SH Call SOLE 8 251,900 0 0
JOHNSON &amp JOHNSON COM 478160104 10,071 63,996 SH   SOLE 9 63,996 0 0
JOHNSON &amp JOHNSON COM 478160104 14,596 92,741 SH   SOLE 20 0 92,741 0
JOHNSON &amp JOHNSON COM 478160104 1,582 10,054 SH   DFND 20 0 0 10,054
JOHNSON &amp JOHNSON COM 478160104 7,056 44,836 SH   SOLE 82 0 44,836 0
JOHNSON &amp JOHNSON COM 478160104 13,229 84,059 SH   SOLE 99 0 84,059 0
JOHNSON CTLS INTL PLC COM G51502105 6 133 SH   DFND 1 0 0 133
JOHNSON CTLS INTL PLC COM G51502105 40,150 861,784 SH   SOLE 1 861,784 0 0
JOHNSON CTLS INTL PLC OPT G51502105 89 1,900 SH Call SOLE 8 1,900 0 0
JOHNSON CTLS INTL PLC OPT G51502105 94 2,000 SH Put SOLE 8 2,000 0 0
JOHNSON CTLS INTL PLC COM G51502105 2,711 58,193 SH   SOLE 9 58,193 0 0
JOHNSON CTLS INTL PLC COM G51502105 420 9,014 SH   SOLE 99 9,014 0 0
JOHNSON OUTDOORS INC COM 479167108 651 5,779 SH   SOLE 1 5,779 0 0
JOINT CORP COM 47973J102 226 8,582 SH   SOLE 1 8,582 0 0
JONES LANG LASALLE INC COM 48020Q107 746 5,033 SH   SOLE 1 5,033 0 0
JONES LANG LASALLE INC COM 48020Q107 251 1,693 SH   SOLE 99 1,693 0 0
JOUNCE THERAPEUTICS INC COM 481116101 39 5,569 SH   SOLE 1 5,569 0 0
JPMORGAN CHASE &amp CO OPT 46625H100 129,688 1,020,600 SH Put SOLE 1 1,020,600 0 0
JPMORGAN CHASE &amp CO COM 46625H100 652,886 5,138,013 SH   SOLE 1 5,113,898 24,115 0
JPMORGAN CHASE &amp CO COM 46625H100 6,576 51,752 SH   DFND 1 0 0 51,752
JPMORGAN CHASE &amp CO OPT 46625H100 6,354 50,000 SH Call SOLE 1 50,000 0 0
JPMORGAN CHASE &amp CO FUND 46625H365 140 10,052 SH   SOLE 8 10,052 0 0
JPMORGAN CHASE &amp CO OPT 46625H100 72,099 567,400 SH Call SOLE 8 567,400 0 0
JPMORGAN CHASE &amp CO COM 46625H100 190,013 1,495,344 SH   SOLE 8 1,495,344 0 0
JPMORGAN CHASE &amp CO OPT 46625H100 254,407 2,002,100 SH Put SOLE 8 2,002,100 0 0
JPMORGAN CHASE &amp CO COM 46625H100 34,460 271,183 SH   SOLE 9 271,183 0 0
JPMORGAN CHASE &amp CO COM 46625H100 649 5,104 SH   DFND 20 0 0 5,104
JUNIPER NETWORKS INC COM 48203R104 16,110 715,780 SH   SOLE 1 715,780 0 0
JUNIPER NETWORKS INC OPT 48203R104 1,218 54,100 SH Call SOLE 8 54,100 0 0
JUNIPER NETWORKS INC COM 48203R104 217 9,641 SH   SOLE 8 9,641 0 0
JUNIPER NETWORKS INC OPT 48203R104 405 18,000 SH Put SOLE 8 18,000 0 0
JUNIPER NETWORKS INC COM 48203R104 700 31,098 SH   SOLE 9 31,098 0 0
KADANT INC COM 48282T104 577 4,091 SH   SOLE 1 4,091 0 0
KADMON HLDGS INC COM 48283N106 24,173 5,824,899 SH   SOLE 1 5,824,899 0 0
KADMON HLDGS INC COM 48283N106 87 20,935 SH   SOLE 8 20,935 0 0
KAISER ALUMINUM CORP COM 483007704 1,918 19,394 SH   SOLE 1 19,394 0 0
KAISER ALUMINUM CORP COM 483007704 49 491 SH   SOLE 8 491 0 0
KAISER ALUMINUM CORP COM 483007704 17 170 SH   SOLE 99 170 0 0
KALA PHARMACEUTICALS INC COM 483119103 87 12,776 SH   SOLE 1 12,776 0 0
KALA PHARMACEUTICALS INC COM 483119103 1 201 SH   SOLE 8 201 0 0
KALEIDO BIOSCIENCES INC COM 483347100 34 3,789 SH   SOLE 1 3,789 0 0
KALEIDO BIOSCIENCES INC COM 483347100 1 100 SH   SOLE 8 100 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 90 4,711 SH   SOLE 1 4,711 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 123 6,478 SH   SOLE 8 6,478 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 47 2,491 SH   SOLE 99 2,491 0 0
KAMADA LTD COM M6240T109 1 100 SH   SOLE 8 100 0 0
KAMAN CORP COM 483548103 1,751 30,646 SH   SOLE 1 30,646 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 207 30,000 SH   DFND 20 0 0 30,000
KANSAS CITY SOUTHERN COM 485170302 21,558 105,621 SH   SOLE 1 105,621 0 0
KANSAS CITY SOUTHERN OPT 485170302 3,613 17,700 SH Call SOLE 8 17,700 0 0
KANSAS CITY SOUTHERN OPT 485170302 3,817 18,700 SH Put SOLE 8 18,700 0 0
KANSAS CITY SOUTHERN COM 485170302 4,495 22,018 SH   SOLE 8 22,018 0 0
KANSAS CITY SOUTHERN COM 485170302 1,574 7,709 SH   SOLE 9 7,709 0 0
KAR AUCTION SVCS INC COM 48238T109 811 43,582 SH   SOLE 1 43,582 0 0
KAR AUCTION SVCS INC COM 48238T109 0 1 SH   SOLE 8 1 0 0
KARUNA THERAPEUTICS INC COM 48576A100 4,063 39,999 SH   SOLE 1 39,999 0 0
KARUNA THERAPEUTICS INC COM 48576A100 74 724 SH   SOLE 8 724 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 3,352 216,473 SH   SOLE 1 216,473 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 174 11,231 SH   SOLE 8 11,231 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 43 2,761 SH   SOLE 99 2,761 0 0
KB HOME COM 48666K109 5,149 153,615 SH   SOLE 1 153,615 0 0
KB HOME COM 48666K109 176 5,251 SH   SOLE 8 5,251 0 0
KB HOME OPT 48666K109 101 3,000 SH Put SOLE 8 3,000 0 0
KBR INC COM 48242W106 5,219 168,729 SH   SOLE 1 168,729 0 0
KBR INC COM 48242W106 206 6,666 SH   SOLE 8 6,666 0 0
KEARNY FINL CORP MD COM 48716P108 654 61,967 SH   SOLE 1 61,967 0 0
KELLOGG CO COM 487836108 43,570 700,166 SH   SOLE 1 700,166 0 0
KELLOGG CO COM 487836108 59 950 SH   DFND 1 0 0 950
KELLOGG CO OPT 487836108 17,624 283,200 SH Put SOLE 8 283,200 0 0
KELLOGG CO OPT 487836108 685 11,000 SH Call SOLE 8 11,000 0 0
KELLOGG CO COM 487836108 15,300 245,858 SH   SOLE 8 245,858 0 0
KELLOGG CO COM 487836108 2,391 38,411 SH   SOLE 9 38,411 0 0
KELLY SVCS INC COM 488152208 895 43,469 SH   SOLE 1 43,469 0 0
KEMPER CORP COM 488401100 2,342 30,476 SH   SOLE 1 30,476 0 0
KEMPER CORP COM 488401100 78 1,012 SH   SOLE 99 1,012 0 0
KENNAMETAL INC COM 489170100 2,190 60,415 SH   SOLE 1 60,415 0 0
KENNAMETAL INC COM 489170100 132 3,635 SH   SOLE 8 3,635 0 0
KENNAMETAL INC COM 489170100 175 4,826 SH   SOLE 99 4,826 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 1,439 80,491 SH   SOLE 1 80,491 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 91 5,106 SH   SOLE 8 5,106 0 0
KENON HLDGS LTD COM Y46717107 2 82 SH   SOLE 1 82 0 0
KENON HLDGS LTD COM Y46717107 6 200 SH   SOLE 8 200 0 0
KEURIG DR PEPPER INC COM 49271V100 19 606 SH   DFND 1 0 0 606
KEURIG DR PEPPER INC COM 49271V100 1 40 SH   SOLE 8 40 0 0
KEURIG DR PEPPER INC COM 49271V100 151 4,727 SH   SOLE 9 4,727 0 0
KEURIG DR PEPPER INC COM 49271V100 4 135 SH   DFND 20 0 0 135
KEYCORP COM 493267108 26,210 1,597,160 SH   SOLE 1 1,597,160 0 0
KEYCORP OPT 493267108 33 2,000 SH Put SOLE 8 2,000 0 0
KEYCORP OPT 493267108 21 1,300 SH Call SOLE 8 1,300 0 0
KEYCORP COM 493267108 1,317 80,229 SH   SOLE 9 80,229 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 89,712 679,171 SH   SOLE 1 679,171 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 13 95 SH   DFND 1 0 0 95
KEYSIGHT TECHNOLOGIES INC OPT 49338L103 5,284 40,000 SH Put SOLE 1 40,000 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 0 2 SH   SOLE 8 2 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2,011 15,226 SH   SOLE 9 15,226 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 147 28,110 SH   SOLE 1 28,110 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 1 200 SH   SOLE 8 200 0 0
KFORCE INC COM 493732101 815 19,354 SH   SOLE 1 19,354 0 0
KFORCE INC COM 493732101 282 6,709 SH   SOLE 8 6,709 0 0
KILROY RLTY CORP TRUS 49427F108 9,736 169,593 SH   SOLE 1 169,593 0 0
KILROY RLTY CORP COM 49427F108 1,390 24,213 SH   SOLE 99 24,213 0 0
KIMBALL ELECTRONICS INC COM 49428J109 124 7,764 SH   SOLE 1 7,764 0 0
KIMBALL INTL INC COM 494274103 689 57,683 SH   SOLE 1 57,683 0 0
KIMBALL INTL INC COM 494274103 76 6,349 SH   SOLE 8 6,349 0 0
KIMBERLY-CLARK CORP COM 494368103 84,793 628,885 SH   SOLE 1 628,885 0 0
KIMBERLY-CLARK CORP OPT 494368103 30,418 225,600 SH Put SOLE 1 225,600 0 0
KIMBERLY-CLARK CORP OPT 494368103 2,696 20,000 SH Call SOLE 1 20,000 0 0
KIMBERLY-CLARK CORP COM 494368103 93 693 SH   DFND 1 0 0 693
KIMBERLY-CLARK CORP OPT 494368103 8,252 61,200 SH Put SOLE 8 61,200 0 0
KIMBERLY-CLARK CORP COM 494368103 6,744 50,020 SH   SOLE 8 50,020 0 0
KIMBERLY-CLARK CORP COM 494368103 4,210 31,224 SH   SOLE 9 31,224 0 0
KIMBERLY-CLARK CORP COM 494368103 284 2,109 SH   SOLE 99 2,109 0 0
KIMCO RLTY CORP TRUS 49446R109 9,606 639,797 SH   SOLE 1 639,797 0 0
KIMCO RLTY CORP TRUS 49446R109 480 31,951 SH   SOLE 9 31,951 0 0
KINDER MORGAN INC DEL COM 49456B101 32,887 2,405,873 SH   SOLE 1 2,405,873 0 0
KINDER MORGAN INC DEL OPT 49456B101 8,202 600,000 SH Call SOLE 1 600,000 0 0
KINDER MORGAN INC DEL OPT 49456B101 1,906 139,400 SH Call SOLE 8 139,400 0 0
KINDER MORGAN INC DEL OPT 49456B101 187 13,700 SH Put SOLE 8 13,700 0 0
KINDER MORGAN INC DEL COM 49456B101 2,463 180,197 SH   SOLE 9 180,197 0 0
KINDRED BIOSCIENCES INC COM 494577109 52 12,027 SH   SOLE 1 12,027 0 0
KINIKSA PHARMACEUTICALS LTD COM G5269C101 11,501 650,906 SH   SOLE 1 650,906 0 0
KINIKSA PHARMACEUTICALS LTD COM G5269C101 530 29,994 SH   SOLE 8 29,994 0 0
KINROSS GOLD CORP COM 496902404 428 58,297 SH   DFND 1 0 0 58,297
KINROSS GOLD CORP COM 496902404 11,847 1,614,021 SH   SOLE 1 1,614,021 0 0
KINROSS GOLD CORP OPT 496902404 2,732 372,200 SH Put SOLE 8 372,200 0 0
KINROSS GOLD CORP COM 496902404 1,068 145,474 SH   SOLE 8 145,474 0 0
KINROSS GOLD CORP OPT 496902404 3 400 SH Call SOLE 8 400 0 0
KINROSS GOLD CORP COM 496902404 76 10,386 SH   SOLE 9 10,386 0 0
KINSALE CAP GROUP INC COM 49714P108 2,126 10,628 SH   SOLE 1 10,628 0 0
KINSALE CAP GROUP INC COM 49714P108 121 606 SH   SOLE 8 606 0 0
KIRBY CORP COM 497266106 1,258 24,279 SH   SOLE 1 24,279 0 0
KIRBY CORP COM 497266106 263 5,066 SH   SOLE 8 5,066 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 330 8,000 SH   DFND 1 0 0 8,000
KIRKLAND LAKE GOLD LTD COM 49741E100 4,032 97,732 SH   SOLE 1 97,732 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 92 2,234 SH   SOLE 9 2,234 0 0
KITE RLTY GROUP TR TRUS 49803T300 3,346 223,668 SH   SOLE 1 223,668 0 0
KKR &amp CO INC COM 48251W104 42,308 1,044,939 SH   SOLE 1 1,044,939 0 0
KKR &amp CO INC COM 48251W104 12,190 301,061 SH   DFND 1 0 0 301,061
KKR &amp CO INC OPT 48251W104 14,172 350,000 SH Put SOLE 8 350,000 0 0
KKR &amp CO INC COM 48251W104 3,243 80,102 SH   SOLE 8 80,102 0 0
KKR &amp CO INC COM 48251W104 168 4,158 SH   SOLE 9 4,158 0 0
KKR REAL ESTATE FIN TR INC TRUS 48251K100 4,038 225,296 SH   SOLE 1 225,296 0 0
KKR REAL ESTATE FIN TR INC TRUS 48251K100 41 2,296 SH   SOLE 8 2,296 0 0
KKR REAL ESTATE FIN TR INC BOND 48251KAB6 3,657 3,550,000 PRN   SOLE 8 0 0 3,550,000
KLA CORP OPT 482480100 2,744 10,600 SH Put SOLE 1 10,600 0 0
KLA CORP COM 482480100 71,155 274,830 SH   SOLE 1 274,830 0 0
KLA CORP OPT 482480100 3,106 12,000 SH Call SOLE 1 12,000 0 0
KLA CORP COM 482480100 53 204 SH   SOLE 8 204 0 0
KLA CORP OPT 482480100 725 2,800 SH Put SOLE 8 2,800 0 0
KLA CORP COM 482480100 3,459 13,356 SH   SOLE 9 13,356 0 0
KLA CORP COM 482480100 2,613 10,092 SH   SOLE 99 10,092 0 0
KNIGHT-SWIFT TRANSN HLDGS IN COM 499049104 3,148 75,260 SH   SOLE 1 75,260 0 0
KNIGHT-SWIFT TRANSN HLDGS IN COM 499049104 17 400 SH   SOLE 8 400 0 0
KNIGHT-SWIFT TRANSN HLDGS IN OPT 499049104 71 1,700 SH Call SOLE 8 1,700 0 0
KNIGHT-SWIFT TRANSN HLDGS IN COM 499049104 42 1,026 SH   SOLE 9 1,026 0 0
KNOLL INC COM 498904200 237 16,170 SH   SOLE 1 16,170 0 0
KNOWLES CORP COM 49926D109 3,450 187,180 SH   SOLE 1 187,180 0 0
KNOWLES CORP COM 49926D109 185 10,032 SH   SOLE 8 10,032 0 0
KNOWLES CORP BOND 49926DAB5 2,981 2,625,000 PRN   SOLE 8 0 0 2,625,000
KODIAK SCIENCES INC COM 50015M109 13,912 94,700 SH   SOLE 1 94,700 0 0
KODIAK SCIENCES INC COM 50015M109 42 285 SH   SOLE 8 285 0 0
KODIAK SCIENCES INC COM 50015M109 126 861 SH   SOLE 99 861 0 0
KOHLS CORP OPT 500255104 33,366 820,000 SH Call SOLE 1 820,000 0 0
KOHLS CORP COM 500255104 2,615 64,281 SH   SOLE 1 64,281 0 0
KOHLS CORP COM 500255104 12,298 302,231 SH   SOLE 8 302,231 0 0
KOHLS CORP OPT 500255104 12,203 299,900 SH Put SOLE 8 299,900 0 0
KOHLS CORP OPT 500255104 1,693 41,600 SH Call SOLE 8 41,600 0 0
KOHLS CORP COM 500255104 360 8,841 SH   SOLE 9 8,841 0 0
KONINKLIJKE PHILIPS N V ADR 500472303 51 950 SH   DFND 20 0 0 950
KONTOOR BRANDS INC COM 50050N103 3,477 85,746 SH   SOLE 1 85,746 0 0
KONTOOR BRANDS INC COM 50050N103 31 761 SH   SOLE 8 761 0 0
KONTOOR BRANDS INC COM 50050N103 266 6,557 SH   SOLE 99 6,557 0 0
KOPPERS HOLDINGS INC COM 50060P106 875 28,069 SH   SOLE 1 28,069 0 0
KORN FERRY COM 500643200 4,721 108,554 SH   SOLE 1 108,554 0 0
KORNIT DIGITAL LTD COM M6372Q113 24 267 SH   SOLE 1 267 0 0
KOSMOS ENERGY LTD COM 500688106 306 130,154 SH   SOLE 1 130,154 0 0
KOSMOS ENERGY LTD COM 500688106 59 25,000 SH   DFND 1 0 0 25,000
KOSMOS ENERGY LTD COM 500688106 21 8,848 SH   SOLE 8 8,848 0 0
KRAFT HEINZ CO COM 500754106 144 4,148 SH   DFND 1 0 0 4,148
KRAFT HEINZ CO COM 500754106 52,250 1,507,507 SH   SOLE 1 1,507,507 0 0
KRAFT HEINZ CO COM 500754106 3,681 106,193 SH   SOLE 8 106,193 0 0
KRAFT HEINZ CO OPT 500754106 1,989 57,400 SH Call SOLE 8 57,400 0 0
KRAFT HEINZ CO OPT 500754106 9,199 265,400 SH Put SOLE 8 265,400 0 0
KRAFT HEINZ CO COM 500754106 2,776 80,100 SH   SOLE 9 80,100 0 0
KRAFT HEINZ CO COM 500754106 125 3,600 SH   DFND 20 0 0 3,600
KRAFT HEINZ CO COM 500754106 331 9,549 SH   SOLE 99 9,549 0 0
KRANESHARES TR FUND 500767835 52 1,328 SH   DFND 1 0 0 1,328
KRANESHARES TR FUND 500767306 49 644 SH   DFND 1 0 0 644
KRANESHARES TR FUND 500767306 418 5,447 SH   SOLE 8 5,447 0 0
KRATON CORPORATION COM 50077C106 1,107 39,802 SH   SOLE 1 39,802 0 0
KRATON CORPORATION COM 50077C106 2 87 SH   SOLE 8 87 0 0
KRATOS DEFENSE &amp SEC SOLUTIO COM 50077B207 6,213 226,493 SH   SOLE 1 226,493 0 0
KRATOS DEFENSE &amp SEC SOLUTIO COM 50077B207 82 3,000 SH   DFND 1 0 0 3,000
KROGER CO COM 501044101 45,909 1,445,552 SH   SOLE 1 1,445,552 0 0
KROGER CO OPT 501044101 1,258 39,600 SH Call SOLE 8 39,600 0 0
KROGER CO COM 501044101 2 50 SH   SOLE 8 50 0 0
KROGER CO OPT 501044101 6,419 202,100 SH Put SOLE 8 202,100 0 0
KROGER CO COM 501044101 2,087 65,698 SH   SOLE 9 65,698 0 0
KROGER CO COM 501044101 386 12,160 SH   SOLE 99 12,160 0 0
KRONOS WORLDWIDE INC COM 50105F105 7 500 SH   DFND 1 0 0 500
KRONOS WORLDWIDE INC COM 50105F105 638 42,808 SH   SOLE 1 42,808 0 0
KRONOS WORLDWIDE INC COM 50105F105 33 2,201 SH   SOLE 8 2,201 0 0
KRYSTAL BIOTECH INC COM 501147102 1,492 24,864 SH   SOLE 1 24,864 0 0
KRYSTAL BIOTECH INC COM 501147102 4 71 SH   SOLE 8 71 0 0
KT CORP ADR 48268K101 542 49,227 SH   SOLE 99 49,227 0 0
KULICKE &amp SOFFA INDS INC COM 501242101 1,550 48,714 SH   SOLE 1 48,714 0 0
KURA ONCOLOGY INC COM 50127T109 648 19,865 SH   SOLE 1 19,865 0 0
KURA ONCOLOGY INC COM 50127T109 24 732 SH   SOLE 8 732 0 0
KURA ONCOLOGY INC COM 50127T109 30 907 SH   SOLE 99 907 0 0
KVH INDS INC COM 482738101 402 35,447 SH   SOLE 1 35,447 0 0
L BRANDS INC COM 501797104 21,589 580,499 SH   SOLE 1 580,499 0 0
L BRANDS INC OPT 501797104 61,564 1,655,400 SH Call SOLE 8 1,655,400 0 0
L BRANDS INC COM 501797104 84 2,258 SH   SOLE 8 2,258 0 0
L BRANDS INC OPT 501797104 11,804 317,400 SH Put SOLE 8 317,400 0 0
L BRANDS INC COM 501797104 751 20,206 SH   SOLE 9 20,206 0 0
LA JOLLA PHARMACEUTICAL CO COM 503459604 23 5,832 SH   SOLE 1 5,832 0 0
LA Z BOY INC COM 505336107 5,092 127,804 SH   SOLE 1 127,804 0 0
LA Z BOY INC COM 505336107 47 1,174 SH   SOLE 8 1,174 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 18,790 92,296 SH   SOLE 1 92,296 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 1,628 7,997 SH   SOLE 9 7,997 0 0
LADDER CAP CORP TRUS 505743104 1,286 131,579 SH   SOLE 1 131,579 0 0
LADDER CAP CORP TRUS 505743104 40 4,072 SH   SOLE 8 4,072 0 0
LAKELAND BANCORP INC COM 511637100 1,082 85,159 SH   SOLE 1 85,159 0 0
LAKELAND FINL CORP COM 511656100 1,338 24,956 SH   SOLE 1 24,956 0 0
LAKELAND INDS INC COM 511795106 67 2,470 SH   SOLE 1 2,470 0 0
LAM RESEARCH CORP COM 512807108 5 10 SH   DFND 1 0 0 10
LAM RESEARCH CORP COM 512807108 98,800 209,201 SH   SOLE 1 209,201 0 0
LAM RESEARCH CORP OPT 512807108 8,690 18,400 SH Put SOLE 8 18,400 0 0
LAM RESEARCH CORP OPT 512807108 2,928 6,200 SH Call SOLE 8 6,200 0 0
LAM RESEARCH CORP COM 512807108 5,628 11,916 SH   SOLE 9 11,916 0 0
LAM RESEARCH CORP COM 512807108 4 8 SH   DFND 20 0 0 8
LAM RESEARCH CORP COM 512807108 496 1,051 SH   SOLE 99 1,051 0 0
LAMAR ADVERTISING CO NEW TRUS 512816109 3,777 45,387 SH   SOLE 1 45,387 0 0
LAMAR ADVERTISING CO NEW COM 512816109 377 4,533 SH   SOLE 99 4,533 0 0
LAMB WESTON HLDGS INC COM 513272104 16,757 212,809 SH   SOLE 1 212,809 0 0
LAMB WESTON HLDGS INC COM 513272104 3 38 SH   SOLE 8 38 0 0
LAMB WESTON HLDGS INC COM 513272104 947 12,016 SH   SOLE 9 12,016 0 0
LAMB WESTON HLDGS INC COM 513272104 808 10,263 SH   SOLE 99 10,263 0 0
LANCASTER COLONY CORP COM 513847103 2,411 13,125 SH   SOLE 1 13,125 0 0
LANCASTER COLONY CORP COM 513847103 61 334 SH   SOLE 8 334 0 0
LANDEC CORP COM 514766104 159 14,673 SH   SOLE 1 14,673 0 0
LANDMARK BANCORP INC COM 51504L107 30 1,276 SH   SOLE 1 1,276 0 0
LANDS END INC NEW COM 51509F105 141 6,553 SH   SOLE 1 6,553 0 0
LANDS END INC NEW COM 51509F105 31 1,440 SH   SOLE 8 1,440 0 0
LANDSTAR SYS INC COM 515098101 3,717 27,602 SH   SOLE 1 27,602 0 0
LANDSTAR SYS INC COM 515098101 817 6,063 SH   SOLE 8 6,063 0 0
LANNET INC COM 516012101 375 57,539 SH   SOLE 1 57,539 0 0
LANTHEUS HLDGS INC COM 516544103 999 74,107 SH   SOLE 1 74,107 0 0
LANTHEUS HLDGS INC COM 516544103 1 59 SH   SOLE 8 59 0 0
LAS VEGAS SANDS CORP COM 517834107 125 2,100 SH   DFND 1 0 0 2,100
LAS VEGAS SANDS CORP COM 517834107 17,167 288,045 SH   SOLE 1 288,045 0 0
LAS VEGAS SANDS CORP OPT 517834107 8,892 149,200 SH Call SOLE 8 149,200 0 0
LAS VEGAS SANDS CORP COM 517834107 3,950 66,276 SH   SOLE 8 66,276 0 0
LAS VEGAS SANDS CORP OPT 517834107 2,444 41,000 SH Put SOLE 8 41,000 0 0
LAS VEGAS SANDS CORP COM 517834107 2,114 35,472 SH   SOLE 9 35,472 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 6,677 145,682 SH   SOLE 1 145,682 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 177 3,873 SH   SOLE 8 3,873 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 382 8,341 SH   SOLE 99 8,341 0 0
LAUDER ESTEE COS INC COM 518439104 1,757 6,602 SH   DFND 1 0 0 6,602
LAUDER ESTEE COS INC COM 518439104 136,950 514,484 SH   SOLE 1 468,282 46,202 0
LAUDER ESTEE COS INC OPT 518439104 1,810 6,800 SH Put SOLE 8 6,800 0 0
LAUDER ESTEE COS INC OPT 518439104 1,863 7,000 SH Call SOLE 8 7,000 0 0
LAUDER ESTEE COS INC COM 518439104 55 206 SH   SOLE 8 206 0 0
LAUDER ESTEE COS INC COM 518439104 9,704 36,456 SH   SOLE 9 36,456 0 0
LAUDER ESTEE COS INC COM 518439104 578 2,170 SH   SOLE 20 0 2,170 0
LAUDER ESTEE COS INC COM 518439104 24 90 SH   SOLE 82 0 90 0
LAUDER ESTEE COS INC COM 518439104 1,410 5,296 SH   SOLE 99 0 5,296 0
LAUREATE EDUCATION INC COM 518613203 505 34,724 SH   SOLE 1 34,724 0 0
LAWSON PRODS INC COM 520776105 72 1,427 SH   SOLE 1 1,427 0 0
LAZARD LTD COM G54050102 23,922 565,517 SH   SOLE 1 565,517 0 0
LCI INDS COM 50189K103 3,698 28,510 SH   SOLE 1 28,510 0 0
LCI INDS COM 50189K103 320 2,470 SH   SOLE 8 2,470 0 0
LCI INDS COM 50189K103 332 2,563 SH   SOLE 99 2,563 0 0
LCNB CORP COM 50181P100 58 3,926 SH   SOLE 1 3,926 0 0
LEAF GROUP LTD COM 52177G102 47 10,191 SH   SOLE 1 10,191 0 0
LEAR CORP COM 521865204 3,828 24,073 SH   SOLE 1 24,073 0 0
LEAR CORP COM 521865204 13 83 SH   SOLE 8 83 0 0
LEAR CORP OPT 521865204 795 5,000 SH Put SOLE 8 5,000 0 0
LEAR CORP COM 521865204 72 450 SH   SOLE 9 450 0 0
LEAR CORP COM 521865204 266 1,675 SH   SOLE 99 1,675 0 0
LEGACY HOUSING CORP COM 52472M101 39 2,614 SH   SOLE 1 2,614 0 0
LEGGETT &amp PLATT INC COM 524660107 5,490 123,949 SH   SOLE 1 123,949 0 0
LEGGETT &amp PLATT INC COM 524660107 9 214 SH   SOLE 8 214 0 0
LEGGETT &amp PLATT INC OPT 524660107 4 100 SH Put SOLE 8 100 0 0
LEGGETT &amp PLATT INC COM 524660107 434 9,791 SH   SOLE 9 9,791 0 0
LEIDOS HOLDINGS INC COM 525327102 85 813 SH   DFND 1 0 0 813
LEIDOS HOLDINGS INC COM 525327102 13,116 124,762 SH   SOLE 1 124,762 0 0
LEIDOS HOLDINGS INC COM 525327102 42 400 SH   SOLE 8 400 0 0
LEIDOS HOLDINGS INC COM 525327102 1,155 10,995 SH   SOLE 9 10,995 0 0
LEMAITRE VASCULAR INC COM 525558201 754 18,622 SH   SOLE 1 18,622 0 0
LEMAITRE VASCULAR INC COM 525558201 27 672 SH   SOLE 8 672 0 0
LENDINGTREE INC NEW COM 52603B107 110 400 SH   DFND 1 0 0 400
LENDINGTREE INC NEW COM 52603B107 988 3,607 SH   SOLE 1 3,607 0 0
LENDINGTREE INC NEW BOND 52603BAA5 5,796 4,035,000 PRN   SOLE 8 0 0 4,035,000
LENDINGTREE INC NEW COM 52603B107 620 2,264 SH   SOLE 9 2,264 0 0
LENNAR CORP COM 526057104 70,570 925,764 SH   SOLE 1 925,764 0 0
LENNAR CORP COM 526057302 63,655 1,040,113 SH   SOLE 1 1,040,113 0 0
LENNAR CORP COM 526057104 317 4,150 SH   SOLE 8 4,150 0 0
LENNAR CORP OPT 526057104 1,128 14,800 SH Put SOLE 8 14,800 0 0
LENNAR CORP COM 526057104 1,723 22,602 SH   SOLE 9 22,602 0 0
LENNOX INTL INC COM 526107107 8,586 31,334 SH   SOLE 1 31,334 0 0
LENNOX INTL INC COM 526107107 78 286 SH   SOLE 9 286 0 0
LEVEL ONE BANCORP INC COM 52730D208 206 10,214 SH   SOLE 1 10,214 0 0
LEVI STRAUSS &amp CO NEW OPT 52736R102 22 1,100 SH Call SOLE 8 1,100 0 0
LEVI STRAUSS &amp CO NEW COM 52736R102 208 10,370 SH   SOLE 8 10,370 0 0
LEXICON PHARMACEUTICALS INC COM 528872302 46 13,328 SH   SOLE 1 13,328 0 0
LEXICON PHARMACEUTICALS INC COM 528872302 0 52 SH   SOLE 8 52 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 2,404 358,858 SH   SOLE 1 358,858 0 0
LEXINGTON REALTY TRUST TRUS 529043101 4,515 425,159 SH   SOLE 1 425,159 0 0
LEXINGTON REALTY TRUST TRUS 529043101 70 6,576 SH   SOLE 9 6,576 0 0
LF CAP ACQUISITION CORP COM 50200K108 21 1,982 SH   SOLE 1 1,982 0 0
LGI HOMES INC COM 50187T106 5,885 55,601 SH   SOLE 1 55,601 0 0
LGI HOMES INC COM 50187T106 24 231 SH   SOLE 8 231 0 0
LGI HOMES INC COM 50187T106 409 3,861 SH   SOLE 99 3,861 0 0
LHC GROUP INC COM 50187A107 3,768 17,666 SH   SOLE 1 17,666 0 0
LHC GROUP INC COM 50187A107 131 614 SH   SOLE 8 614 0 0
LIBERTY BROADBAND CORP COM 530307305 148,963 940,596 SH   SOLE 1 940,596 0 0
LIBERTY BROADBAND CORP COM 530307107 4,503 28,583 SH   SOLE 1 28,583 0 0
LIBERTY BROADBAND CORP COM 530307305 633 4,000 SH   SOLE 8 4,000 0 0
LIBERTY BROADBAND CORP COM 530307305 140 884 SH   SOLE 9 884 0 0
LIBERTY BROADBAND CORP COM 530307107 30 196 SH   SOLE 9 196 0 0
LIBERTY GLOBAL PLC COM G5480U104 0 17 SH   DFND 1 0 0 17
LIBERTY GLOBAL PLC COM G5480U104 4,326 178,631 SH   SOLE 1 178,631 0 0
LIBERTY GLOBAL PLC COM G5480U120 1 41 SH   DFND 1 0 0 41
LIBERTY GLOBAL PLC COM G5480U120 6,895 291,545 SH   SOLE 1 291,545 0 0
LIBERTY GLOBAL PLC COM G5480U104 34 1,419 SH   SOLE 9 1,419 0 0
LIBERTY GLOBAL PLC COM G5480U120 82 3,448 SH   SOLE 9 3,448 0 0
LIBERTY LATIN AMERICA LTD COM G9001E102 0 2 SH   DFND 1 0 0 2
LIBERTY LATIN AMERICA LTD COM G9001E128 797 71,819 SH   SOLE 1 71,819 0 0
LIBERTY LATIN AMERICA LTD COM G9001E102 166 14,903 SH   SOLE 1 14,903 0 0
LIBERTY LATIN AMERICA LTD COM G9001E128 0 5 SH   DFND 1 0 0 5
LIBERTY LATIN AMERICA LTD COM G9001E128 81 7,280 SH   SOLE 8 7,280 0 0
LIBERTY LATIN AMERICA LTD COM G9001E128 0 34 SH   SOLE 9 34 0 0
LIBERTY LATIN AMERICA LTD COM G9001E102 0 5 SH   SOLE 9 5 0 0
LIBERTY MEDIA CORP DEL COM 531229870 38 989 SH   SOLE 1 989 0 0
LIBERTY MEDIA CORP DEL COM 531229409 1,541 35,690 SH   SOLE 1 35,690 0 0
LIBERTY MEDIA CORP DEL COM 531229854 3,630 85,215 SH   SOLE 1 85,215 0 0
LIBERTY MEDIA CORP DEL COM 531229706 117 4,734 SH   SOLE 1 4,734 0 0
LIBERTY MEDIA CORP DEL COM 531229607 3,199 73,511 SH   SOLE 1 73,511 0 0
LIBERTY MEDIA CORP DEL COM 531229888 292 11,723 SH   SOLE 1 11,723 0 0
LIBERTY MEDIA CORP DEL COM 531229409 484 11,200 SH   SOLE 8 11,200 0 0
LIBERTY MEDIA CORP DEL COM 531229607 2,417 55,550 SH   SOLE 8 55,550 0 0
LIBERTY MEDIA CORP DEL BOND 531229AB8 404 323,000 PRN   SOLE 8 0 0 323,000
LIBERTY MEDIA CORP DEL BOND 530715AG6 119 150,000 PRN   SOLE 8 0 0 150,000
LIBERTY MEDIA CORP DEL BOND 531229AE2 2,547 5,363,000 PRN   SOLE 8 0 0 5,363,000
LIBERTY MEDIA CORP DEL BOND 531229AF9 895 693,000 PRN   SOLE 8 0 0 693,000
LIBERTY MEDIA CORP DEL COM 531229607 62 1,408 SH   SOLE 9 1,408 0 0
LIBERTY MEDIA CORP DEL COM 531229409 30 680 SH   SOLE 9 680 0 0
LIBERTY MEDIA CORP DEL COM 531229854 72 1,684 SH   SOLE 9 1,684 0 0
LIBERTY MEDIA CORP DEL COM 531229854 244 5,731 SH   SOLE 99 5,731 0 0
LIBERTY OILFIELD SVCS INC COM 53115L104 2,346 227,416 SH   SOLE 1 227,416 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102 102 23,465 SH   SOLE 1 23,465 0 0
LIFE STORAGE INC TRUS 53223X107 3,424 28,671 SH   SOLE 1 28,671 0 0
LIFE STORAGE INC COM 53223X107 326 2,727 SH   SOLE 99 2,727 0 0
LIFETIME BRANDS INC COM 53222Q103 59 3,903 SH   SOLE 1 3,903 0 0
LIFEVANTAGE CORP COM 53222K205 42 4,423 SH   SOLE 1 4,423 0 0
LIGAND PHARMACEUTICALS INC COM 53220K504 2,682 26,968 SH   SOLE 1 26,968 0 0
LIGAND PHARMACEUTICALS INC BOND 53220KAF5 229 241,000 PRN   SOLE 8 0 0 241,000
LIGAND PHARMACEUTICALS INC COM 53220K504 37 369 SH   SOLE 8 369 0 0
LIGAND PHARMACEUTICALS INC COM 53220K504 142 1,424 SH   SOLE 99 1,424 0 0
LILLY ELI &amp CO COM 532457108 114,791 679,877 SH   SOLE 1 679,877 0 0
LILLY ELI &amp CO OPT 532457108 13,508 80,000 SH Put SOLE 1 80,000 0 0
LILLY ELI &amp CO COM 532457108 681 4,036 SH   DFND 1 0 0 4,036
LILLY ELI &amp CO OPT 532457108 5,251 31,100 SH Call SOLE 8 31,100 0 0
LILLY ELI &amp CO COM 532457108 4,756 28,168 SH   SOLE 8 28,168 0 0
LILLY ELI &amp CO OPT 532457108 19,991 118,400 SH Put SOLE 8 118,400 0 0
LILLY ELI &amp CO COM 532457108 24,172 143,161 SH   SOLE 9 143,161 0 0
LIMELIGHT NETWORKS INC COM 53261M104 773 193,832 SH   SOLE 1 193,832 0 0
LIMESTONE BANCORP INC COM 53262L105 23 1,828 SH   SOLE 1 1,828 0 0
LIMONEIRA CO COM 532746104 88 5,253 SH   SOLE 1 5,253 0 0
LINCOLN ELEC HLDGS INC COM 533900106 1,471 12,652 SH   SOLE 1 12,652 0 0
LINCOLN ELEC HLDGS INC COM 533900106 447 3,847 SH   SOLE 99 3,847 0 0
LINCOLN NATL CORP IND COM 534187109 25,545 507,742 SH   SOLE 1 507,742 0 0
LINCOLN NATL CORP IND OPT 534187109 287 5,700 SH Call SOLE 8 5,700 0 0
LINCOLN NATL CORP IND OPT 534187109 101 2,000 SH Put SOLE 8 2,000 0 0
LINCOLN NATL CORP IND COM 534187109 52 1,035 SH   SOLE 8 1,035 0 0
LINCOLN NATL CORP IND COM 534187109 757 15,043 SH   SOLE 9 15,043 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 143 8,316 SH   SOLE 1 8,316 0 0
LINDE PLC COM G5494J103 422 1,600 SH   DFND 1 0 0 1,600
LINDE PLC COM G5494J103 344,414 1,307,024 SH   SOLE 1 1,307,024 0 0
LINDE PLC OPT G5494J103 10,830 41,100 SH Put SOLE 8 41,100 0 0
LINDE PLC COM G5494J103 3,263 12,383 SH   SOLE 8 12,383 0 0
LINDE PLC OPT G5494J103 13,518 51,300 SH Call SOLE 8 51,300 0 0
LINDE PLC OPT G5494J103 15,811 60,000 SH Call SOLE 9 60,000 0 0
LINDE PLC COM G5494J103 194,415 737,790 SH   SOLE 9 737,790 0 0
LINDSAY CORP COM 535555106 1,547 12,036 SH   SOLE 1 12,036 0 0
LINE CORP ADR 53567X101 5 100 SH   DFND 1 0 0 100
LIONS GATE ENTMNT CORP COM 535919401 242 21,264 SH   SOLE 1 21,264 0 0
LIONS GATE ENTMNT CORP COM 535919500 47 4,571 SH   SOLE 1 4,571 0 0
LIQUID MEDIA GROUP LTD NEW COM 53634Q204 18 11,599 SH   SOLE 8 11,599 0 0
LIQUIDIA CORPORATION COM 53635D202 26 8,745 SH   SOLE 1 8,745 0 0
LIQUIDITY SERVICES INC COM 53635B107 471 29,562 SH   SOLE 1 29,562 0 0
LITHIA MTRS INC COM 536797103 3,859 13,184 SH   SOLE 1 13,184 0 0
LITHIA MTRS INC COM 536797103 369 1,260 SH   SOLE 8 1,260 0 0
LITTELFUSE INC COM 537008104 237 931 SH   SOLE 1 931 0 0
LITTELFUSE INC COM 537008104 372 1,459 SH   SOLE 99 1,459 0 0
LIVANOVA PLC COM G5509L101 31,961 482,731 SH   SOLE 1 482,731 0 0
LIVANOVA PLC COM G5509L101 146 2,207 SH   SOLE 8 2,207 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 354 4,817 SH   DFND 1 0 0 4,817
LIVE NATION ENTERTAINMENT IN COM 538034109 61,417 835,818 SH   SOLE 1 835,818 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 67 912 SH   SOLE 8 912 0 0
LIVE NATION ENTERTAINMENT IN OPT 538034109 963 13,100 SH Put SOLE 8 13,100 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 875 11,907 SH   SOLE 9 11,907 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 406 5,530 SH   SOLE 99 5,530 0 0
LIVE OAK BANCSHARES INC COM 53803X105 434 9,147 SH   SOLE 1 9,147 0 0
LIVENT CORP COM 53814L108 3,085 163,683 SH   SOLE 1 163,683 0 0
LIVENT CORP COM 53814L108 312 16,581 SH   SOLE 8 16,581 0 0
LIVENT CORP COM 53814L108 188 10,001 SH   SOLE 9 10,001 0 0
LIVENT CORP COM 53814L108 179 9,525 SH   SOLE 99 9,525 0 0
LIVEPERSON INC COM 538146101 11,963 192,247 SH   SOLE 1 192,247 0 0
LIVEPERSON INC COM 538146101 247 3,957 SH   SOLE 8 3,957 0 0
LIVERAMP HLDGS INC COM 53815P108 1,553 21,222 SH   SOLE 1 21,222 0 0
LIVERAMP HLDGS INC COM 53815P108 27 368 SH   SOLE 8 368 0 0
LIVERAMP HLDGS INC COM 53815P108 21 282 SH   SOLE 99 282 0 0
LIVEXLIVE MEDIA INC COM 53839L208 87 26,718 SH   SOLE 1 26,718 0 0
LKQ CORP COM 501889208 8,612 244,411 SH   SOLE 1 244,411 0 0
LKQ CORP COM 501889208 8 223 SH   SOLE 8 223 0 0
LKQ CORP COM 501889208 813 23,101 SH   SOLE 9 23,101 0 0
LKQ CORP COM 501889208 311 8,826 SH   SOLE 99 8,826 0 0
LLOYDS BANKING GROUP PLC ADR 539439109 4 2,050 SH   DFND 1 0 0 2,050
LOCKHEED MARTIN CORP COM 539830109 648 1,826 SH   DFND 1 0 0 1,826
LOCKHEED MARTIN CORP COM 539830109 82,465 232,308 SH   SOLE 1 232,308 0 0
LOCKHEED MARTIN CORP OPT 539830109 12,779 36,000 SH Put SOLE 8 36,000 0 0
LOCKHEED MARTIN CORP COM 539830109 471 1,328 SH   SOLE 8 1,328 0 0
LOCKHEED MARTIN CORP OPT 539830109 7,490 21,100 SH Call SOLE 8 21,100 0 0
LOCKHEED MARTIN CORP COM 539830109 7,274 20,492 SH   SOLE 9 20,492 0 0
LOEWS CORP COM 540424108 16,439 365,164 SH   SOLE 1 365,164 0 0
LOEWS CORP COM 540424108 2 52 SH   SOLE 8 52 0 0
LOEWS CORP COM 540424108 872 19,378 SH   SOLE 9 19,378 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 154 20,150 SH   SOLE 1 20,150 0 0
LOGITECH INTL S A COM H50430232 4,388 45,143 SH   SOLE 1 45,143 0 0
LOGITECH INTL S A COM H50430232 124 1,280 SH   DFND 1 0 0 1,280
LOGITECH INTL S A COM H50430232 11,887 122,329 SH   SOLE 9 122,329 0 0
LOGITECH INTL S A COM H50430232 208 2,140 SH   DFND 20 0 0 2,140
LOGITECH INTL S A COM H50430232 245 2,521 SH   SOLE 99 2,521 0 0
LORAL SPACE &amp COM INC COM 543881106 87 4,146 SH   SOLE 1 4,146 0 0
LORAL SPACE &amp COM INC COM 543881106 2 80 SH   SOLE 8 80 0 0
LOUISIANA PAC CORP COM 546347105 2,989 80,412 SH   SOLE 1 80,412 0 0
LOUISIANA PAC CORP COM 546347105 61 1,661 SH   SOLE 8 1,661 0 0
LOVESAC COMPANY COM 54738L109 136 3,165 SH   SOLE 1 3,165 0 0
LOWES COS INC COM 548661107 111,879 697,024 SH   SOLE 1 697,024 0 0
LOWES COS INC OPT 548661107 1,011 6,300 SH Put SOLE 8 6,300 0 0
LOWES COS INC OPT 548661107 1,252 7,800 SH Call SOLE 8 7,800 0 0
LOWES COS INC COM 548661107 44 272 SH   SOLE 8 272 0 0
LOWES COS INC COM 548661107 9,716 60,536 SH   SOLE 9 60,536 0 0
LPL FINL HLDGS INC COM 50212V100 3,651 35,033 SH   SOLE 1 35,033 0 0
LPL FINL HLDGS INC COM 50212V100 369 3,539 SH   SOLE 99 3,539 0 0
LSI INDS INC COM 50216C108 71 8,273 SH   SOLE 1 8,273 0 0
LSI INDS INC COM 50216C108 56 6,510 SH   SOLE 8 6,510 0 0
LTC PPTYS INC TRUS 502175102 3,576 91,921 SH   SOLE 1 91,921 0 0
LULULEMON ATHLETICA INC COM 550021109 115 329 SH   DFND 1 0 0 329
LULULEMON ATHLETICA INC COM 550021109 27,566 79,205 SH   SOLE 1 79,205 0 0
LULULEMON ATHLETICA INC OPT 550021109 22,796 65,500 SH Call SOLE 8 65,500 0 0
LULULEMON ATHLETICA INC COM 550021109 12,644 36,330 SH   SOLE 8 36,330 0 0
LULULEMON ATHLETICA INC OPT 550021109 32,193 92,500 SH Put SOLE 8 92,500 0 0
LULULEMON ATHLETICA INC COM 550021109 606 1,742 SH   SOLE 9 1,742 0 0
LULULEMON ATHLETICA INC COM 550021109 696 2,000 SH   DFND 20 0 0 2,000
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1,321 42,958 SH   SOLE 1 42,958 0 0
LUMBER LIQUIDATORS HLDGS INC OPT 55003T107 258 8,400 SH Put SOLE 8 8,400 0 0
LUMBER LIQUIDATORS HLDGS INC OPT 55003T107 37 1,200 SH Call SOLE 8 1,200 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1,788 58,157 SH   SOLE 8 58,157 0 0
LUMEN TECHNOLOGIES INC COM 156700106 27,298 2,799,808 SH   SOLE 1 2,799,808 0 0
LUMEN TECHNOLOGIES INC OPT 156700106 322 33,000 SH Put SOLE 8 33,000 0 0
LUMEN TECHNOLOGIES INC OPT 156700106 1,521 156,000 SH Call SOLE 8 156,000 0 0
LUMEN TECHNOLOGIES INC COM 156700106 232 23,810 SH   SOLE 8 23,810 0 0
LUMEN TECHNOLOGIES INC COM 156700106 1,057 108,383 SH   SOLE 9 108,383 0 0
LUMENTUM HLDGS INC COM 55024U109 3,779 39,877 SH   SOLE 1 39,877 0 0
LUMENTUM HLDGS INC COM 55024U109 1 9 SH   DFND 1 0 0 9
LUMENTUM HLDGS INC OPT 55024U109 1,422 15,000 SH Put SOLE 8 15,000 0 0
LUMENTUM HLDGS INC COM 55024U109 1,180 12,444 SH   SOLE 8 12,444 0 0
LUMENTUM HLDGS INC OPT 55024U109 7,110 75,000 SH Call SOLE 8 75,000 0 0
LUMENTUM HLDGS INC BOND 55024UAB5 12,991 7,857,000 PRN   SOLE 8 0 0 7,857,000
LUMENTUM HLDGS INC COM 55024U109 931 9,817 SH   SOLE 9 9,817 0 0
LUMENTUM HLDGS INC COM 55024U109 475 5,007 SH   SOLE 99 5,007 0 0
LUMINEX CORP DEL COM 55027E102 2,688 116,285 SH   SOLE 1 116,285 0 0
LUMINEX CORP DEL COM 55027E102 190 8,194 SH   SOLE 8 8,194 0 0
LUNA INNOVATIONS COM 550351100 93 9,443 SH   SOLE 1 9,443 0 0
LUTHER BURBANK CORP COM 550550107 141 14,392 SH   SOLE 1 14,392 0 0
LUXFER HOLDINGS PLC COM G5698W116 146 8,879 SH   SOLE 1 8,879 0 0
LYDALL INC DEL COM 550819106 563 18,751 SH   SOLE 1 18,751 0 0
LYFT INC COM 55087P104 34 700 SH   DFND 1 0 0 700
LYFT INC OPT 55087P104 16,704 340,000 SH Put SOLE 1 340,000 0 0
LYFT INC COM 55087P104 20,534 417,919 SH   SOLE 1 417,919 0 0
LYFT INC OPT 55087P104 16,704 340,000 SH Call SOLE 1 340,000 0 0
LYFT INC OPT 55087P104 12,066 245,600 SH Put SOLE 8 245,600 0 0
LYFT INC COM 55087P104 6,854 139,517 SH   SOLE 8 139,517 0 0
LYFT INC OPT 55087P104 4,923 100,200 SH Call SOLE 8 100,200 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 37 400 SH   DFND 1 0 0 400
LYONDELLBASELL INDUSTRIES N COM N53745100 24,072 262,632 SH   SOLE 1 262,632 0 0
LYONDELLBASELL INDUSTRIES N OPT N53745100 5,921 64,600 SH Put SOLE 8 64,600 0 0
LYONDELLBASELL INDUSTRIES N OPT N53745100 202 2,200 SH Call SOLE 8 2,200 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 178 1,945 SH   SOLE 8 1,945 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 2,052 22,391 SH   SOLE 9 22,391 0 0
M &amp T BK CORP COM 55261F104 28,881 226,866 SH   SOLE 1 226,866 0 0
M &amp T BK CORP COM 55261F104 1,343 10,552 SH   SOLE 9 10,552 0 0
M D C HLDGS INC COM 552676108 8,293 170,638 SH   SOLE 1 170,638 0 0
M D C HLDGS INC COM 552676108 506 10,410 SH   SOLE 8 10,410 0 0
M D C HLDGS INC COM 552676108 136 2,800 SH   SOLE 9 2,800 0 0
M/I HOMES INC COM 55305B101 3,080 69,524 SH   SOLE 1 69,524 0 0
M/I HOMES INC COM 55305B101 49 1,101 SH   SOLE 8 1,101 0 0
MACATAWA BK CORP COM 554225102 420 50,151 SH   SOLE 1 50,151 0 0
MACERICH CO TRUS 554382101 1,219 114,308 SH   SOLE 1 114,308 0 0
MACERICH CO TRUS 554382101 255 23,860 SH   SOLE 8 23,860 0 0
MACERICH CO OPT 554382101 180 16,900 SH Put SOLE 8 16,900 0 0
MACERICH CO COM 554382101 187 17,569 SH   SOLE 99 17,569 0 0
MACK CALI RLTY CORP TRUS 554489104 1,417 113,696 SH   SOLE 1 113,696 0 0
MACKINAC FINL CORP COM 554571109 173 13,512 SH   SOLE 1 13,512 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 3,092 56,178 SH   SOLE 1 56,178 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 124 3,302 SH   SOLE 1 3,302 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 827 22,020 SH   SOLE 8 22,020 0 0
MACQUARIE INFRASTRUCTURE COR BOND 55608BAB1 2,360 2,361,000 PRN   SOLE 8 0 0 2,361,000
MACQUARIE INFRASTRUCTURE COR OPT 55608B105 75 2,000 SH Put SOLE 8 2,000 0 0
MACROGENICS INC COM 556099109 405 17,701 SH   SOLE 1 17,701 0 0
MACROGENICS INC COM 556099109 53 2,310 SH   SOLE 8 2,310 0 0
MACYS INC COM 55616P104 12,438 1,105,708 SH   SOLE 1 1,105,708 0 0
MACYS INC OPT 55616P104 3,070 272,800 SH Put SOLE 1 272,800 0 0
MACYS INC COM 55616P104 4,403 391,366 SH   SOLE 8 391,366 0 0
MACYS INC OPT 55616P104 7,031 625,000 SH Put SOLE 8 625,000 0 0
MACYS INC OPT 55616P104 2,752 244,600 SH Call SOLE 8 244,600 0 0
MACYS INC COM 55616P104 793 70,558 SH   SOLE 9 70,558 0 0
MADDEN STEVEN LTD COM 556269108 3,122 88,380 SH   SOLE 1 88,380 0 0
MADDEN STEVEN LTD COM 556269108 26 750 SH   SOLE 8 750 0 0
MADISON SQUARE GRDN SPRT COR COM 55825T103 991 5,384 SH   SOLE 1 5,384 0 0
MADISON SQUARE GRDN SPRT COR COM 55825T103 13 72 SH   SOLE 8 72 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 1,604 14,424 SH   SOLE 1 14,424 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 150 1,352 SH   SOLE 8 1,352 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 28 253 SH   SOLE 99 253 0 0
MAG SILVER CORP COM 55903Q104 12 600 SH   SOLE 1 600 0 0
MAGAL SECURITY SYS LTD COM M6786D104 4 1,000 SH   DFND 1 0 0 1,000
MAGELLAN HEALTH INC COM 559079207 2,124 25,644 SH   SOLE 1 25,644 0 0
MAGELLAN HEALTH INC COM 559079207 51 614 SH   SOLE 8 614 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 13,008 306,503 SH   SOLE 1 306,503 0 0
MAGELLAN MIDSTREAM PRTNRS LP OPT 559080106 93 2,200 SH Call SOLE 8 2,200 0 0
MAGELLAN MIDSTREAM PRTNRS LP OPT 559080106 280 6,600 SH Put SOLE 8 6,600 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 236 5,554 SH   SOLE 8 5,554 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 302 38,445 SH   SOLE 1 38,445 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 2 235 SH   SOLE 8 235 0 0
MAGNA INTL INC COM 559222401 53 750 SH   SOLE 1 750 0 0
MAGNA INTL INC COM 559222401 228 3,205 SH   SOLE 9 3,205 0 0
MAGNA INTL INC COM 559222401 343 4,847 SH   SOLE 99 4,847 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 15 1,100 SH   SOLE 1 1,100 0 0
MAGNOLIA OIL &amp GAS CORP COM 559663109 542 76,652 SH   SOLE 1 76,652 0 0
MAGNOLIA OIL &amp GAS CORP COM 559663109 72 10,157 SH   SOLE 8 10,157 0 0
MAGNOLIA OIL &amp GAS CORP COM 559663109 39 5,511 SH   SOLE 99 5,511 0 0
MAIN STR CAP CORP COM 56035L104 3 100 SH   SOLE 8 100 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 35 2,081 SH   SOLE 1 2,081 0 0
MAKEMYTRIP LIMITED MAURITIUS COM V5633W109 2 56 SH   SOLE 8 56 0 0
MALIBU BOATS INC COM 56117J100 422 6,761 SH   SOLE 1 6,761 0 0
MALIBU BOATS INC COM 56117J100 93 1,494 SH   SOLE 8 1,494 0 0
MALLINCKRODT PUB LTD CO COM G5785G107 0 17 SH   DFND 1 0 0 17
MALLINCKRODT PUB LTD CO OPT G5785G107 10 48,500 SH Call SOLE 8 48,500 0 0
MALLINCKRODT PUB LTD CO OPT G5785G107 1 2,600 SH Put SOLE 8 2,600 0 0
MANHATTAN ASSOCS INC COM 562750109 1,225 11,645 SH   SOLE 1 11,645 0 0
MANITOWOC CO INC COM 563571405 146 10,944 SH   SOLE 1 10,944 0 0
MANITOWOC CO INC COM 563571405 14 1,081 SH   SOLE 8 1,081 0 0
MANITOWOC CO INC COM 563571405 256 19,207 SH   SOLE 99 19,207 0 0
MANNKIND CORP COM 56400P706 226 72,180 SH   SOLE 1 72,180 0 0
MANNKIND CORP COM 56400P706 9 2,727 SH   SOLE 8 2,727 0 0
MANNKIND CORP OPT 56400P706 17 5,300 SH Put SOLE 8 5,300 0 0
MANPOWERGROUP INC COM 56418H100 621 6,891 SH   SOLE 1 6,891 0 0
MANPOWERGROUP INC COM 56418H100 0 1 SH   SOLE 8 1 0 0
MANPOWERGROUP INC COM 56418H100 282 3,129 SH   SOLE 9 3,129 0 0
MANTECH INTL CORP COM 564563104 4,950 55,644 SH   SOLE 1 55,644 0 0
MANTECH INTL CORP COM 564563104 396 4,449 SH   SOLE 8 4,449 0 0
MANULIFE FINL CORP COM 56501R106 141 7,900 SH   DFND 1 0 0 7,900
MANULIFE FINL CORP COM 56501R106 1 82 SH   SOLE 8 82 0 0
MANULIFE FINL CORP COM 56501R106 8,394 471,084 SH   SOLE 9 471,084 0 0
MARATHON OIL CORP COM 565849106 20,181 3,025,577 SH   SOLE 1 3,025,577 0 0
MARATHON OIL CORP COM 565849106 389 58,316 SH   SOLE 9 58,316 0 0
MARATHON PETE CORP OPT 56585A102 8,272 200,000 SH Put SOLE 1 200,000 0 0
MARATHON PETE CORP COM 56585A102 31,913 771,568 SH   SOLE 1 771,568 0 0
MARATHON PETE CORP COM 56585A102 4,671 112,935 SH   SOLE 8 112,935 0 0
MARATHON PETE CORP OPT 56585A102 2,680 64,800 SH Put SOLE 8 64,800 0 0
MARATHON PETE CORP OPT 56585A102 567 13,700 SH Call SOLE 8 13,700 0 0
MARATHON PETE CORP COM 56585A102 2,283 55,202 SH   SOLE 9 55,202 0 0
MARATHON PETE CORP OPT 56585A102 8,272 200,000 SH Put SOLE 9 200,000 0 0
MARATHON PETE CORP COM 56585A102 56 1,360 SH   DFND 20 0 0 1,360
MARATHON PETE CORP COM 56585A102 1,684 40,706 SH   SOLE 99 40,706 0 0
MARCUS &amp MILLICHAP INC COM 566324109 3,897 104,691 SH   SOLE 1 104,691 0 0
MARCUS &amp MILLICHAP INC COM 566324109 414 11,132 SH   SOLE 8 11,132 0 0
MARCUS CORP DEL COM 566330106 2,437 180,826 SH   SOLE 1 180,826 0 0
MARINE PRODS CORP COM 568427108 34 2,315 SH   SOLE 1 2,315 0 0
MARINEMAX INC COM 567908108 1,398 39,894 SH   SOLE 1 39,894 0 0
MARINEMAX INC COM 567908108 87 2,503 SH   SOLE 8 2,503 0 0
MARKEL CORP COM 570535104 10,201 9,873 SH   SOLE 1 9,873 0 0
MARKEL CORP COM 570535104 103 100 SH   DFND 1 0 0 100
MARKEL CORP COM 570535104 116 112 SH   SOLE 9 112 0 0
MARKETAXESS HLDGS INC COM 57060D108 45,434 79,628 SH   SOLE 1 79,628 0 0
MARKETAXESS HLDGS INC COM 57060D108 1,778 3,117 SH   SOLE 9 3,117 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 33 2,700 SH   SOLE 1 2,700 0 0
MARRIOTT INTL INC NEW OPT 571903202 23,746 180,000 SH Put SOLE 1 180,000 0 0
MARRIOTT INTL INC NEW COM 571903202 37,273 282,537 SH   SOLE 1 282,537 0 0
MARRIOTT INTL INC NEW COM 571903202 845 6,407 SH   SOLE 8 6,407 0 0
MARRIOTT INTL INC NEW OPT 571903202 5,818 44,100 SH Put SOLE 8 44,100 0 0
MARRIOTT INTL INC NEW OPT 571903202 6,425 48,700 SH Call SOLE 8 48,700 0 0
MARRIOTT INTL INC NEW COM 571903202 3,368 25,539 SH   SOLE 9 25,539 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 1,878 13,687 SH   SOLE 1 13,687 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 28 22,387 SH   SOLE 1 22,387 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 96,945 828,597 SH   SOLE 1 828,597 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 4,881 41,716 SH   SOLE 9 41,716 0 0
MARTEN TRANS LTD COM 573075108 1,581 91,764 SH   SOLE 1 91,764 0 0
MARTEN TRANS LTD COM 573075108 87 5,043 SH   SOLE 8 5,043 0 0
MARTIN MARIETTA MATLS INC COM 573284106 14,587 51,365 SH   SOLE 1 51,365 0 0
MARTIN MARIETTA MATLS INC OPT 573284106 71,589 252,100 SH Put SOLE 8 252,100 0 0
MARTIN MARIETTA MATLS INC COM 573284106 6,589 23,202 SH   SOLE 8 23,202 0 0
MARTIN MARIETTA MATLS INC OPT 573284106 3,947 13,900 SH Call SOLE 8 13,900 0 0
MARTIN MARIETTA MATLS INC COM 573284106 1,552 5,464 SH   SOLE 9 5,464 0 0
MARTIN MARIETTA MATLS INC COM 573284106 1,263 4,449 SH   SOLE 99 4,449 0 0
MARTIN MIDSTREAM PRTNRS L P COM 573331105 2,145 1,500,000 SH   SOLE 1 1,500,000 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 57,375 1,206,865 SH   SOLE 1 1,206,865 0 0
MARVELL TECHNOLOGY GROUP LTD OPT G5876H105 166 3,500 SH Call SOLE 8 3,500 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 364 7,658 SH   SOLE 8 7,658 0 0
MARVELL TECHNOLOGY GROUP LTD OPT G5876H105 4,588 96,500 SH Put SOLE 8 96,500 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 530 11,146 SH   SOLE 9 11,146 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 793 16,683 SH   SOLE 99 16,683 0 0
MASCO CORP COM 574599106 19,132 348,295 SH   SOLE 1 348,295 0 0
MASCO CORP OPT 574599106 93 1,700 SH Call SOLE 8 1,700 0 0
MASCO CORP COM 574599106 1,193 21,716 SH   SOLE 9 21,716 0 0
MASIMO CORP COM 574795100 11,708 43,621 SH   SOLE 1 43,621 0 0
MASIMO CORP COM 574795100 114 426 SH   SOLE 9 426 0 0
MASONITE INTL CORP COM 575385109 3,035 30,856 SH   SOLE 1 30,856 0 0
MASONITE INTL CORP COM 575385109 32 327 SH   SOLE 8 327 0 0
MASTEC INC COM 576323109 52,478 769,698 SH   SOLE 1 769,698 0 0
MASTEC INC COM 576323109 907 13,303 SH   SOLE 8 13,303 0 0
MASTEC INC OPT 576323109 2,045 30,000 SH Put SOLE 8 30,000 0 0
MASTEC INC OPT 576323109 2,045 30,000 SH Call SOLE 8 30,000 0 0
MASTECH DIGITAL INC COM 57633B100 21 1,279 SH   SOLE 1 1,279 0 0
MASTERCARD INCORPORATED COM 57636Q104 476,449 1,334,820 SH   SOLE 1 1,334,820 0 0
MASTERCARD INCORPORATED OPT 57636Q104 10,636 29,800 SH Put SOLE 1 29,800 0 0
MASTERCARD INCORPORATED OPT 57636Q104 26,770 75,000 SH Call SOLE 1 75,000 0 0
MASTERCARD INCORPORATED COM 57636Q104 362 1,015 SH   DFND 1 0 0 1,015
MASTERCARD INCORPORATED OPT 57636Q104 14,599 40,900 SH Call SOLE 8 40,900 0 0
MASTERCARD INCORPORATED COM 57636Q104 14,587 40,864 SH   SOLE 8 40,864 0 0
MASTERCARD INCORPORATED OPT 57636Q104 258,817 725,100 SH Put SOLE 8 725,100 0 0
MASTERCARD INCORPORATED COM 57636Q104 1,648 4,618 SH   SOLE 9 4,618 0 0
MASTERCARD INCORPORATED COM 57636Q104 4,643 13,007 SH   DFND 20 0 0 13,007
MASTERCRAFT BOAT HLDGS INC COM 57637H103 358 14,381 SH   SOLE 1 14,381 0 0
MATADOR RES CO COM 576485205 1,470 121,875 SH   SOLE 1 121,875 0 0
MATADOR RES CO COM 576485205 132 10,919 SH   SOLE 8 10,919 0 0
MATADOR RES CO COM 576485205 136 11,262 SH   SOLE 9 11,262 0 0
MATERION CORP COM 576690101 1,547 24,276 SH   SOLE 1 24,276 0 0
MATERION CORP COM 576690101 153 2,401 SH   SOLE 8 2,401 0 0
MATRIX SVC CO COM 576853105 521 47,320 SH   SOLE 1 47,320 0 0
MATRIX SVC CO COM 576853105 16 1,412 SH   SOLE 8 1,412 0 0
MATSON INC COM 57686G105 3,924 68,880 SH   SOLE 1 68,880 0 0
MATSON INC COM 57686G105 685 12,025 SH   SOLE 8 12,025 0 0
MATTEL INC COM 577081102 2,909 166,716 SH   SOLE 1 166,716 0 0
MATTEL INC OPT 577081102 173 9,900 SH Call SOLE 8 9,900 0 0
MATTEL INC OPT 577081102 841 48,200 SH Put SOLE 8 48,200 0 0
MATTEL INC COM 577081102 269 15,405 SH   SOLE 8 15,405 0 0
MATTEL INC COM 577081102 136 7,796 SH   SOLE 9 7,796 0 0
MATTHEWS INTL CORP COM 577128101 1,307 44,475 SH   SOLE 1 44,475 0 0
MATTHEWS INTL CORP COM 577128101 68 2,328 SH   SOLE 8 2,328 0 0
MAUI LD &amp PINEAPPLE INC COM 577345101 25 2,173 SH   SOLE 1 2,173 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 111 2,871 SH   DFND 1 0 0 2,871
MAXAR TECHNOLOGIES INC COM 57778K105 3,127 81,032 SH   SOLE 1 81,032 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 54,193 611,322 SH   SOLE 1 611,322 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 2,042 23,045 SH   SOLE 9 23,045 0 0
MAXIMUS INC COM 577933104 3,332 45,519 SH   SOLE 1 45,519 0 0
MAXIMUS INC COM 577933104 207 2,823 SH   SOLE 8 2,823 0 0
MAXLINEAR INC COM 57776J100 2,948 77,193 SH   SOLE 1 77,193 0 0
MAXLINEAR INC COM 57776J100 94 2,472 SH   SOLE 8 2,472 0 0
MAYVILLE ENGINEERING CO INC COM 578605107 32 2,374 SH   SOLE 1 2,374 0 0
MAYVILLE ENGINEERING CO INC COM 578605107 80 5,949 SH   SOLE 99 5,949 0 0
MBIA INC COM 55262C100 105 16,030 SH   SOLE 1 16,030 0 0
MBIA INC OPT 55262C100 387 58,800 SH Put SOLE 8 58,800 0 0
MBIA INC OPT 55262C100 41 6,300 SH Call SOLE 8 6,300 0 0
MBIA INC COM 55262C100 385 58,516 SH   SOLE 8 58,516 0 0
MBIA INC COM 55262C100 128 19,527 SH   SOLE 9 19,527 0 0
MBIA INC COM 55262C100 242 36,846 SH   SOLE 99 36,846 0 0
MCCORMICK &amp CO INC COM 579780206 51,342 537,044 SH   SOLE 1 537,044 0 0
MCCORMICK &amp CO INC COM 579780206 85 886 SH   DFND 1 0 0 886
MCCORMICK &amp CO INC COM 579780206 24 250 SH   SOLE 8 250 0 0
MCCORMICK &amp CO INC COM 579780206 1,952 20,418 SH   SOLE 9 20,418 0 0
MCDONALDS CORP OPT 580135101 6,310 29,400 SH Call SOLE 1 29,400 0 0
MCDONALDS CORP COM 580135101 190,054 885,701 SH   SOLE 1 885,701 0 0
MCDONALDS CORP OPT 580135101 25,062 116,800 SH Put SOLE 1 116,800 0 0
MCDONALDS CORP COM 580135101 2,852 13,290 SH   DFND 1 0 0 13,290
MCDONALDS CORP OPT 580135101 17,982 83,800 SH Call SOLE 8 83,800 0 0
MCDONALDS CORP OPT 580135101 38,667 180,200 SH Put SOLE 8 180,200 0 0
MCDONALDS CORP COM 580135101 20,452 95,315 SH   SOLE 8 95,315 0 0
MCDONALDS CORP COM 580135101 13,151 61,285 SH   SOLE 9 61,285 0 0
MCDONALDS CORP COM 580135101 40 185 SH   DFND 20 0 0 185
MCDONALDS CORP COM 580135101 195 909 SH   SOLE 99 909 0 0
MCEWEN MNG INC COM 58039P107 0 2 SH   SOLE 1 2 0 0
MCEWEN MNG INC COM 58039P107 14 13,963 SH   SOLE 8 13,963 0 0
MCGRATH RENTCORP COM 580589109 530 7,887 SH   SOLE 1 7,887 0 0
MCGRATH RENTCORP COM 580589109 327 4,870 SH   SOLE 8 4,870 0 0
MCKESSON CORP COM 58155Q103 64,813 372,666 SH   SOLE 1 372,666 0 0
MCKESSON CORP COM 58155Q103 21 120 SH   SOLE 8 120 0 0
MCKESSON CORP OPT 58155Q103 330 1,900 SH Put SOLE 8 1,900 0 0
MCKESSON CORP COM 58155Q103 2,296 13,202 SH   SOLE 9 13,202 0 0
MDU RES GROUP INC COM 552690109 1,417 53,762 SH   SOLE 1 53,762 0 0
MECHEL PAO ADR 583840509 20 40,000 SH   DFND 1 0 0 40,000
MECHEL PAO ADR 583840608 0 34 SH   SOLE 8 34 0 0
MEDICAL PPTYS TRUST INC TRUS 58463J304 11 500 SH   DFND 1 0 0 500
MEDICAL PPTYS TRUST INC TRUS 58463J304 15,511 711,870 SH   SOLE 1 711,870 0 0
MEDICAL PPTYS TRUST INC TRUS 58463J304 161 7,399 SH   SOLE 9 7,399 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 267 12,251 SH   SOLE 99 12,251 0 0
MEDICINOVA INC COM 58468P206 73 13,866 SH   SOLE 1 13,866 0 0
MEDICINOVA INC COM 58468P206 1 196 SH   SOLE 8 196 0 0
MEDICINOVA INC COM 58468P206 110 20,800 SH   SOLE 9 20,800 0 0
MEDIFAST INC COM 58470H101 2,786 14,189 SH   SOLE 1 14,189 0 0
MEDNAX INC COM 58502B106 3,755 152,978 SH   SOLE 1 152,978 0 0
MEDPACE HLDGS INC COM 58506Q109 7 50 SH   DFND 1 0 0 50
MEDPACE HLDGS INC COM 58506Q109 5,434 39,041 SH   SOLE 1 39,041 0 0
MEDPACE HLDGS INC COM 58506Q109 267 1,917 SH   SOLE 8 1,917 0 0
MEDTRONIC PLC OPT G5960L103 26,732 228,200 SH Call SOLE 1 228,200 0 0
MEDTRONIC PLC COM G5960L103 1,317 11,246 SH   DFND 1 0 0 11,246
MEDTRONIC PLC COM G5960L103 301,157 2,570,927 SH   SOLE 1 1,647,264 923,663 0
MEDTRONIC PLC OPT G5960L103 32,824 280,200 SH Put SOLE 1 280,200 0 0
MEDTRONIC PLC OPT G5960L103 10,051 85,800 SH Call SOLE 8 85,800 0 0
MEDTRONIC PLC OPT G5960L103 984 8,400 SH Put SOLE 8 8,400 0 0
MEDTRONIC PLC COM G5960L103 2 19 SH   SOLE 8 19 0 0
MEDTRONIC PLC COM G5960L103 1,446 12,345 SH   SOLE 9 12,345 0 0
MEDTRONIC PLC COM G5960L103 5,067 43,255 SH   DFND 20 0 0 43,255
MEDTRONIC PLC COM G5960L103 14,604 124,670 SH   SOLE 20 0 124,670 0
MEDTRONIC PLC COM G5960L103 7,070 60,353 SH   SOLE 82 0 60,353 0
MEDTRONIC PLC COM G5960L103 21,721 185,427 SH   SOLE 99 43,755 141,672 0
MEGALITH FINL ACQUISITION CO COM 58518F109 38 2,693 SH   SOLE 1 2,693 0 0
MEI PHARMA INC COM 55279B202 173 65,601 SH   SOLE 1 65,601 0 0
MEIRAGTX HLDGS PLC COM G59665102 272 17,956 SH   SOLE 1 17,956 0 0
MEIRAGTX HLDGS PLC COM G59665102 402 26,546 SH   DFND 1 0 0 26,546
MEIRAGTX HLDGS PLC COM G59665102 2 161 SH   SOLE 8 161 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 7,951 428,663 SH   SOLE 1 428,663 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 272 14,656 SH   SOLE 8 14,656 0 0
MELCO RESORTS AND ENTMNT LTD OPT 585464100 735 39,600 SH Put SOLE 8 39,600 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 767 41,376 SH   SOLE 9 41,376 0 0
MERCADOLIBRE INC COM 58733R102 52,348 31,248 SH   SOLE 1 31,248 0 0
MERCADOLIBRE INC COM 58733R102 12 7 SH   DFND 1 0 0 7
MERCADOLIBRE INC COM 58733R102 9,489 5,664 SH   SOLE 8 5,664 0 0
MERCADOLIBRE INC OPT 58733R102 188,127 112,300 SH Put SOLE 8 112,300 0 0
MERCADOLIBRE INC OPT 58733R102 42,886 25,600 SH Call SOLE 8 25,600 0 0
MERCADOLIBRE INC COM 58733R102 631 376 SH   SOLE 9 376 0 0
MERCADOLIBRE INC COM 58733R102 1,280 764 SH   SOLE 99 764 0 0
MERCANTILE BANK CORP COM 587376104 248 9,158 SH   SOLE 1 9,158 0 0
MERCANTILE BANK CORP COM 587376104 50 1,851 SH   SOLE 8 1,851 0 0
MERCER INTL INC COM 588056101 318 31,039 SH   SOLE 1 31,039 0 0
MERCHANTS BANCORP IND COM 58844R108 342 12,371 SH   SOLE 1 12,371 0 0
MERCHANTS BANCORP IND COM 58844R108 32 1,171 SH   SOLE 8 1,171 0 0
MERCK &amp CO. INC COM 58933Y105 902 11,031 SH   DFND 1 0 0 11,031
MERCK &amp CO. INC OPT 58933Y105 17,358 212,200 SH Call SOLE 1 212,200 0 0
MERCK &amp CO. INC COM 58933Y105 204,959 2,505,600 SH   SOLE 1 2,505,600 0 0
MERCK &amp CO. INC OPT 58933Y105 18,486 226,000 SH Put SOLE 1 226,000 0 0
MERCK &amp CO. INC OPT 58933Y105 12,794 156,400 SH Put SOLE 8 156,400 0 0
MERCK &amp CO. INC COM 58933Y105 5,059 61,841 SH   SOLE 8 61,841 0 0
MERCK &amp CO. INC OPT 58933Y105 11,861 145,000 SH Call SOLE 8 145,000 0 0
MERCK &amp CO. INC COM 58933Y105 22,295 272,569 SH   SOLE 9 272,569 0 0
MERCK &amp CO. INC COM 58933Y105 3,374 41,243 SH   DFND 20 0 0 41,243
MERCURY GENL CORP NEW COM 589400100 514 9,852 SH   SOLE 1 9,852 0 0
MERCURY SYS INC COM 589378108 4,533 51,478 SH   SOLE 1 51,478 0 0
MEREDITH CORP COM 589433101 903 47,033 SH   SOLE 1 47,033 0 0
MEREDITH CORP COM 589433101 23 1,220 SH   SOLE 8 1,220 0 0
MERIDIAN BANCORP INC MD COM 58958U103 1,138 76,359 SH   SOLE 1 76,359 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 1,082 57,958 SH   SOLE 1 57,958 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 30 1,609 SH   SOLE 8 1,609 0 0
MERIDIAN CORPORATION COM 58958P104 388 18,654 SH   SOLE 1 18,654 0 0
MERIT MED SYS INC COM 589889104 3,240 58,397 SH   SOLE 1 58,397 0 0
MERITAGE HOMES CORP COM 59001A102 12,228 147,644 SH   SOLE 1 147,644 0 0
MERITOR INC COM 59001K100 4,864 174,281 SH   SOLE 1 174,281 0 0
MERITOR INC COM 59001K100 2 70 SH   SOLE 8 70 0 0
MERITOR INC COM 59001K100 534 19,142 SH   SOLE 99 19,142 0 0
MERSANA THERAPEUTICS INC COM 59045L106 460 17,296 SH   SOLE 1 17,296 0 0
MERSANA THERAPEUTICS INC COM 59045L106 27 1,011 SH   SOLE 8 1,011 0 0
MERSANA THERAPEUTICS INC COM 59045L106 62 2,317 SH   SOLE 99 2,317 0 0
MESA AIR GROUP INC COM 590479135 87 12,913 SH   SOLE 1 12,913 0 0
MESA LABS INC COM 59064R109 1,933 6,746 SH   SOLE 1 6,746 0 0
MESOBLAST LTD ADR 590717104 16 1,900 SH   SOLE 1 1,900 0 0
META FINL GROUP INC COM 59100U108 3,445 94,226 SH   SOLE 1 94,226 0 0
METHANEX CORP COM 59151K108 25 548 SH   SOLE 1 548 0 0
METHANEX CORP COM 59151K108 1 31 SH   SOLE 9 31 0 0
METHODE ELECTRS INC COM 591520200 1,728 45,139 SH   SOLE 1 45,139 0 0
METHODE ELECTRS INC COM 591520200 89 2,327 SH   SOLE 8 2,327 0 0
METHODE ELECTRS INC COM 591520200 381 9,959 SH   SOLE 99 9,959 0 0
METLIFE INC OPT 59156R108 23,006 490,000 SH Call SOLE 1 490,000 0 0
METLIFE INC COM 59156R108 89,588 1,908,088 SH   SOLE 1 1,908,088 0 0
METLIFE INC COM 59156R108 38 800 SH   DFND 1 0 0 800
METLIFE INC OPT 59156R108 4,479 95,400 SH Put SOLE 8 95,400 0 0
METLIFE INC OPT 59156R108 2,911 62,000 SH Call SOLE 8 62,000 0 0
METLIFE INC COM 59156R108 3,341 71,171 SH   SOLE 9 71,171 0 0
METLIFE INC COM 59156R108 716 15,241 SH   SOLE 99 15,241 0 0
METROCITY BANKSHARES INC COM 59165J105 80 5,588 SH   SOLE 1 5,588 0 0
METROPOLITAN BK HLDG CORP COM 591774104 82 2,259 SH   SOLE 1 2,259 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 97 85 SH   DFND 1 0 0 85
METTLER TOLEDO INTERNATIONAL COM 592688105 123,044 107,963 SH   SOLE 1 21,403 86,560 0
METTLER TOLEDO INTERNATIONAL COM 592688105 2,227 1,954 SH   SOLE 9 1,954 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 14,347 12,589 SH   SOLE 20 0 12,589 0
METTLER TOLEDO INTERNATIONAL COM 592688105 6,684 5,865 SH   SOLE 82 0 5,865 0
METTLER TOLEDO INTERNATIONAL COM 592688105 12,358 10,843 SH   SOLE 99 0 10,843 0
MFA FINL INC TRUS 55272X102 1,855 476,803 SH   SOLE 1 476,803 0 0
MFA FINL INC TRUS 55272X102 75 19,258 SH   SOLE 8 19,258 0 0
MGE ENERGY INC COM 55277P104 823 11,764 SH   SOLE 1 11,764 0 0
MGIC INVT CORP WIS COM 552848103 3,114 248,116 SH   SOLE 1 248,116 0 0
MGIC INVT CORP WIS COM 552848103 18 1,411 SH   SOLE 8 1,411 0 0
MGIC INVT CORP WIS OPT 552848103 63 5,000 SH Put SOLE 8 5,000 0 0
MGIC INVT CORP WIS COM 552848103 300 23,876 SH   SOLE 99 23,876 0 0
MGM GROWTH PPTYS LLC TRUS 55303A105 2,346 74,965 SH   SOLE 1 74,965 0 0
MGM GROWTH PPTYS LLC COM 55303A105 754 24,074 SH   SOLE 99 24,074 0 0
MGM RESORTS INTERNATIONAL COM 552953101 237 7,515 SH   DFND 1 0 0 7,515
MGM RESORTS INTERNATIONAL COM 552953101 11,655 369,929 SH   SOLE 1 369,929 0 0
MGM RESORTS INTERNATIONAL OPT 552953101 9,806 311,200 SH Call SOLE 8 311,200 0 0
MGM RESORTS INTERNATIONAL COM 552953101 3 100 SH   SOLE 8 100 0 0
MGM RESORTS INTERNATIONAL OPT 552953101 11,262 357,400 SH Put SOLE 8 357,400 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,923 61,028 SH   SOLE 9 61,028 0 0
MGM RESORTS INTERNATIONAL COM 552953101 509 16,143 SH   SOLE 99 16,143 0 0
MGP INGREDIENTS INC NEW COM 55303J106 1,733 36,828 SH   SOLE 1 36,828 0 0
MICHAELS COS INC COM 59408Q106 1,093 84,035 SH   SOLE 1 84,035 0 0
MICHAELS COS INC COM 59408Q106 99 7,580 SH   SOLE 8 7,580 0 0
MICRO FOCUS INTL PLC ADR 594837403 0 10 SH   DFND 1 0 0 10
MICRO FOCUS INTL PLC ADR 594837403 0 54 SH   SOLE 8 54 0 0
MICROBOT MED INC COM 59503A204 0 1 SH   DFND 1 0 0 1
MICROCHIP TECHNOLOGY INC. COM 595017104 138 1,000 SH   DFND 1 0 0 1,000
MICROCHIP TECHNOLOGY INC. COM 595017104 61,428 444,767 SH   SOLE 1 444,767 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 1,244 9,009 SH   SOLE 8 9,009 0 0
MICROCHIP TECHNOLOGY INC. BOND 595017AF1 1,348 664,000 PRN   SOLE 8 0 0 664,000
MICROCHIP TECHNOLOGY INC. OPT 595017104 13,659 98,900 SH Put SOLE 8 98,900 0 0
MICROCHIP TECHNOLOGY INC. OPT 595017104 1,353 9,800 SH Call SOLE 8 9,800 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 2,945 21,325 SH   SOLE 9 21,325 0 0
MICRON TECHNOLOGY INC COM 595112103 124,510 1,656,145 SH   SOLE 1 1,656,145 0 0
MICRON TECHNOLOGY INC OPT 595112103 72,172 960,000 SH Call SOLE 1 960,000 0 0
MICRON TECHNOLOGY INC COM 595112103 435 5,791 SH   SOLE 8 5,791 0 0
MICRON TECHNOLOGY INC OPT 595112103 47,566 632,700 SH Call SOLE 8 632,700 0 0
MICRON TECHNOLOGY INC OPT 595112103 112,920 1,502,000 SH Put SOLE 8 1,502,000 0 0
MICRON TECHNOLOGY INC COM 595112103 17,686 235,243 SH   SOLE 9 235,243 0 0
MICRON TECHNOLOGY INC COM 595112103 849 11,290 SH   SOLE 99 11,290 0 0
MICROSOFT CORP COM 594918104 2,309,465 10,383,367 SH   SOLE 1 9,120,496 1,262,871 0
MICROSOFT CORP OPT 594918104 41,814 188,000 SH Call SOLE 1 188,000 0 0
MICROSOFT CORP COM 594918104 11,596 52,135 SH   DFND 1 0 0 52,135
MICROSOFT CORP OPT 594918104 250,044 1,124,200 SH Put SOLE 1 1,124,200 0 0
MICROSOFT CORP OPT 594918104 239,724 1,077,800 SH Call SOLE 8 1,077,800 0 0
MICROSOFT CORP COM 594918104 64,234 288,801 SH   SOLE 8 288,801 0 0
MICROSOFT CORP OPT 594918104 461,677 2,075,700 SH Put SOLE 8 2,075,700 0 0
MICROSOFT CORP COM 594918104 10,472 47,079 SH   SOLE 9 47,079 0 0
MICROSOFT CORP COM 594918104 4,904 22,049 SH   DFND 20 0 0 22,049
MICROSOFT CORP COM 594918104 42,147 189,493 SH   SOLE 20 0 189,493 0
MICROSOFT CORP COM 594918104 18,521 83,272 SH   SOLE 82 0 83,272 0
MICROSOFT CORP COM 594918104 47,491 213,517 SH   SOLE 99 45,174 168,343 0
MICROSTRATEGY INC COM 594972408 4,141 10,657 SH   SOLE 1 10,657 0 0
MICROSTRATEGY INC COM 594972408 56 144 SH   SOLE 8 144 0 0
MICT INC COM 55328R109 1,356 651,925 SH   SOLE 1 651,925 0 0
MID PENN BANCORP INC COM 59540G107 138 6,283 SH   SOLE 1 6,283 0 0
MID-AMER APT CMNTYS INC TRUS 59522J103 18,104 142,899 SH   SOLE 1 142,899 0 0
MID-AMER APT CMNTYS INC TRUS 59522J103 1,188 9,379 SH   SOLE 9 9,379 0 0
MIDDLEBY CORP COM 596278101 33,771 261,958 SH   SOLE 1 261,958 0 0
MIDDLEBY CORP COM 596278101 646 5,013 SH   SOLE 99 5,013 0 0
MIDDLEFIELD BANC CORP COM 596304204 44 1,929 SH   SOLE 1 1,929 0 0
MIDDLESEX WTR CO COM 596680108 399 5,505 SH   SOLE 1 5,505 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 124 6,915 SH   SOLE 1 6,915 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 778 31,771 SH   SOLE 1 31,771 0 0
MILESTONE PHARMACEUTICALS IN COM 59935V107 250 37,300 SH   SOLE 1 37,300 0 0
MILESTONE PHARMACEUTICALS IN COM 59935V107 0 15 SH   SOLE 8 15 0 0
MILESTONE SCIENTIFIC INC COM 59935P209 32 14,855 SH   SOLE 1 14,855 0 0
MILLENDO THERAPEUTICS INC COM 60040X103 994 464,390 SH   SOLE 1 464,390 0 0
MILLER HERMAN INC COM 600544100 1,887 55,802 SH   SOLE 1 55,802 0 0
MILLER HERMAN INC COM 600544100 238 7,036 SH   SOLE 8 7,036 0 0
MILLER INDS INC TENN COM 600551204 136 3,582 SH   SOLE 1 3,582 0 0
MIMECAST LTD COM G14838109 974 17,133 SH   DFND 1 0 0 17,133
MIMECAST LTD COM G14838109 2,861 50,344 SH   SOLE 1 50,344 0 0
MINERALS TECHNOLOGIES INC COM 603158106 987 15,882 SH   SOLE 1 15,882 0 0
MINERVA NEUROSCIENCES INC COM 603380106 26 11,438 SH   SOLE 1 11,438 0 0
MINERVA NEUROSCIENCES INC COM 603380106 19 8,103 SH   SOLE 8 8,103 0 0
MIRATI THERAPEUTICS INC COM 60468T105 7,844 35,712 SH   SOLE 1 35,712 0 0
MIRATI THERAPEUTICS INC OPT 60468T105 44 200 SH Call SOLE 8 200 0 0
MIRATI THERAPEUTICS INC COM 60468T105 420 1,911 SH   SOLE 8 1,911 0 0
MIRATI THERAPEUTICS INC COM 60468T105 155 706 SH   SOLE 99 706 0 0
MISONIX INC COM 604871103 48 3,879 SH   SOLE 1 3,879 0 0
MISTRAS GROUP INC COM 60649T107 124 16,003 SH   SOLE 1 16,003 0 0
MITEK SYS INC COM 606710200 261 14,618 SH   SOLE 1 14,618 0 0
MKS INSTRS INC COM 55306N104 5,370 35,692 SH   SOLE 1 35,692 0 0
MKS INSTRS INC COM 55306N104 204 1,358 SH   SOLE 99 1,358 0 0
MMA CAPITAL HOLDINGS INC COM 55315D105 37 1,531 SH   SOLE 1 1,531 0 0
MOBILE TELESYSTEMS PJSC ADR 607409109 565 63,131 SH   DFND 1 0 0 63,131
MOBILE TELESYSTEMS PJSC ADR 607409109 13 1,470 SH   SOLE 9 1,470 0 0
MODEL N INC COM 607525102 604 16,931 SH   SOLE 1 16,931 0 0
MODERNA INC COM 60770K107 52,321 500,828 SH   SOLE 1 500,828 0 0
MODERNA INC COM 60770K107 7 71 SH   DFND 1 0 0 71
MODERNA INC COM 60770K107 10,200 97,629 SH   SOLE 8 97,629 0 0
MODERNA INC OPT 60770K107 14,166 135,600 SH Put SOLE 8 135,600 0 0
MODERNA INC COM 60770K107 242 2,308 SH   SOLE 9 2,308 0 0
MODERNA INC COM 60770K107 256 2,450 SH   DFND 20 0 0 2,450
MODINE MFG CO COM 607828100 279 22,190 SH   SOLE 1 22,190 0 0
MODINE MFG CO COM 607828100 29 2,295 SH   SOLE 8 2,295 0 0
MOELIS &amp CO COM 60786M105 890 19,042 SH   SOLE 1 19,042 0 0
MOELIS &amp CO COM 60786M105 223 4,774 SH   SOLE 8 4,774 0 0
MOHAWK GROUP HLDGS INC COM 608189106 146 8,501 SH   SOLE 1 8,501 0 0
MOHAWK INDS INC COM 608190104 10,360 73,502 SH   SOLE 1 73,502 0 0
MOHAWK INDS INC COM 608190104 38 269 SH   SOLE 8 269 0 0
MOHAWK INDS INC COM 608190104 692 4,912 SH   SOLE 9 4,912 0 0
MOHAWK INDS INC COM 608190104 429 3,046 SH   SOLE 99 3,046 0 0
MOLECULAR TEMPLATES INC COM 608550109 80 8,548 SH   SOLE 1 8,548 0 0
MOLECULIN BIOTECH INC COM 60855D101 5 6,700 SH   SOLE 1 6,700 0 0
MOLINA HEALTHCARE INC COM 60855R100 9,203 43,270 SH   SOLE 1 43,270 0 0
MOLINA HEALTHCARE INC COM 60855R100 106 498 SH   SOLE 9 498 0 0
MOLINA HEALTHCARE INC COM 60855R100 238 1,119 SH   SOLE 99 1,119 0 0
MOLSON COORS BEVERAGE CO COM 60871R209 13,027 288,333 SH   SOLE 1 288,333 0 0
MOLSON COORS BEVERAGE CO COM 60871R209 108 2,400 SH   DFND 1 0 0 2,400
MOLSON COORS BEVERAGE CO OPT 60871R209 1,460 32,300 SH Put SOLE 8 32,300 0 0
MOLSON COORS BEVERAGE CO OPT 60871R209 2,124 47,000 SH Call SOLE 8 47,000 0 0
MOLSON COORS BEVERAGE CO COM 60871R209 696 15,421 SH   SOLE 9 15,421 0 0
MOMO INC ADR 60879B107 970 69,495 SH   SOLE 1 69,495 0 0
MOMO INC OPT 60879B107 653 46,800 SH Put SOLE 8 46,800 0 0
MOMO INC ADR 60879B107 370 26,459 SH   SOLE 8 26,459 0 0
MOMO INC OPT 60879B107 472 33,800 SH Call SOLE 8 33,800 0 0
MOMO INC ADR 60879B107 1,174 84,100 SH   SOLE 9 84,100 0 0
MONARCH CASINO &amp RESORT INC COM 609027107 864 14,111 SH   SOLE 1 14,111 0 0
MONDELEZ INTL INC COM 609207105 134,965 2,308,270 SH   SOLE 1 2,308,270 0 0
MONDELEZ INTL INC COM 609207105 240 4,099 SH   DFND 1 0 0 4,099
MONDELEZ INTL INC COM 609207105 470 8,035 SH   SOLE 8 8,035 0 0
MONDELEZ INTL INC OPT 609207105 2,339 40,000 SH Put SOLE 8 40,000 0 0
MONDELEZ INTL INC COM 609207105 7,946 135,907 SH   SOLE 9 135,907 0 0
MONDELEZ INTL INC COM 609207105 10,774 184,267 SH   SOLE 99 184,267 0 0
MONEYGRAM INTL INC COM 60935Y208 110 20,020 SH   SOLE 1 20,020 0 0
MONGODB INC COM 60937P106 26,425 73,599 SH   SOLE 1 73,599 0 0
MONGODB INC COM 60937P106 9 25 SH   DFND 1 0 0 25
MONGODB INC OPT 60937P106 41,038 114,300 SH Put SOLE 8 114,300 0 0
MONGODB INC OPT 60937P106 15,008 41,800 SH Call SOLE 8 41,800 0 0
MONGODB INC COM 60937P106 144 402 SH   SOLE 9 402 0 0
MONGODB INC COM 60937P106 247 688 SH   SOLE 99 688 0 0
MONMOUTH REAL ESTATE INVT CO TRUS 609720107 1,736 100,207 SH   SOLE 1 100,207 0 0
MONOLITHIC PWR SYS INC COM 609839105 23,986 65,493 SH   SOLE 1 65,493 0 0
MONOLITHIC PWR SYS INC COM 609839105 130 354 SH   SOLE 9 354 0 0
MONRO INC COM 610236101 2,782 52,197 SH   SOLE 1 52,197 0 0
MONRO INC COM 610236101 107 2,010 SH   SOLE 8 2,010 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 150,229 1,624,445 SH   SOLE 1 1,624,445 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 42 454 SH   SOLE 8 454 0 0
MONSTER BEVERAGE CORP NEW OPT 61174X109 1,683 18,200 SH Call SOLE 8 18,200 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 3,051 32,979 SH   SOLE 9 32,979 0 0
MOODYS CORP COM 615369105 76,458 263,426 SH   SOLE 1 263,426 0 0
MOODYS CORP COM 615369105 10 35 SH   SOLE 8 35 0 0
MOODYS CORP COM 615369105 211 724 SH   SOLE 9 724 0 0
MOOG INC COM 615394202 3,306 41,693 SH   SOLE 1 41,693 0 0
MOOG INC COM 615394202 138 1,742 SH   SOLE 8 1,742 0 0
MOOG INC COM 615394202 102 1,280 SH   SOLE 99 1,280 0 0
MORGAN STANLEY COM 617446448 2,440 35,600 SH   DFND 1 0 0 35,600
MORGAN STANLEY COM 617446448 407,337 5,943,947 SH   SOLE 1 5,943,947 0 0
MORGAN STANLEY OPT 617446448 64,968 948,000 SH Put SOLE 1 948,000 0 0
MORGAN STANLEY OPT 617446448 84,978 1,240,000 SH Call SOLE 1 1,240,000 0 0
MORGAN STANLEY OPT 617446448 46,684 681,220 SH Call SOLE 8 681,220 0 0
MORGAN STANLEY OPT 617446448 89,253 1,302,400 SH Put SOLE 8 1,302,400 0 0
MORGAN STANLEY COM 617446448 9,016 131,570 SH   SOLE 9 131,570 0 0
MORGAN STANLEY COM 617446448 299 4,366 SH   DFND 20 0 0 4,366
MORGAN STANLEY COM 617446448 1,116 16,289 SH   SOLE 99 16,289 0 0
MORGAN STANLEY CHINA A SH FD FUND 617468103 46 1,819 SH   DFND 1 0 0 1,819
MORNINGSTAR INC COM 617700109 1,679 7,250 SH   SOLE 1 7,250 0 0
MORPHIC HLDG INC COM 61775R105 151 4,497 SH   SOLE 1 4,497 0 0
MOSAIC CO NEW COM 61945C103 6,920 300,720 SH   SOLE 1 300,720 0 0
MOSAIC CO NEW OPT 61945C103 92 4,000 SH Call SOLE 8 4,000 0 0
MOSAIC CO NEW COM 61945C103 314 13,630 SH   SOLE 8 13,630 0 0
MOSAIC CO NEW OPT 61945C103 361 15,700 SH Put SOLE 8 15,700 0 0
MOSAIC CO NEW COM 61945C103 875 38,057 SH   SOLE 9 38,057 0 0
MOSAIC CO NEW COM 61945C103 71 3,100 SH   DFND 20 0 0 3,100
MOTORCAR PTS AMER INC COM 620071100 726 37,029 SH   SOLE 1 37,029 0 0
MOTOROLA SOLUTIONS INC COM 620076307 12 71 SH   DFND 1 0 0 71
MOTOROLA SOLUTIONS INC COM 620076307 26,254 154,379 SH   SOLE 1 154,379 0 0
MOTOROLA SOLUTIONS INC OPT 620076307 1,769 10,400 SH Call SOLE 8 10,400 0 0
MOTOROLA SOLUTIONS INC OPT 620076307 5,170 30,400 SH Put SOLE 8 30,400 0 0
MOTOROLA SOLUTIONS INC COM 620076307 2,370 13,934 SH   SOLE 9 13,934 0 0
MOTOROLA SOLUTIONS INC COM 620076307 2,940 17,287 SH   SOLE 99 17,287 0 0
MOVADO GROUP INC COM 624580106 300 18,097 SH   SOLE 1 18,097 0 0
MOXIAN INC COM 624697306 25 18,450 SH   SOLE 8 18,450 0 0
MPLX LP COM 55336V100 98,100 4,531,197 SH   SOLE 1 4,531,197 0 0
MPLX LP OPT 55336V100 210 9,700 SH Call SOLE 8 9,700 0 0
MPLX LP OPT 55336V100 271 12,500 SH Put SOLE 8 12,500 0 0
MPLX LP COM 55336V100 111 5,140 SH   SOLE 8 5,140 0 0
MR COOPER GROUP INC COM 62482R107 4,436 142,930 SH   SOLE 1 142,930 0 0
MR COOPER GROUP INC OPT 62482R107 5,275 170,000 SH Call SOLE 8 170,000 0 0
MR COOPER GROUP INC COM 62482R107 42 1,359 SH   SOLE 8 1,359 0 0
MRC GLOBAL INC COM 55345K103 1,689 254,785 SH   SOLE 1 254,785 0 0
MRC GLOBAL INC COM 55345K103 12 1,773 SH   SOLE 8 1,773 0 0
MSA SAFETY INC COM 553498106 785 5,254 SH   SOLE 1 5,254 0 0
MSC INDL DIRECT INC COM 553530106 589 6,981 SH   SOLE 1 6,981 0 0
MSC INDL DIRECT INC COM 553530106 21 250 SH   SOLE 8 250 0 0
MSCI INC COM 55354G100 70,425 157,715 SH   SOLE 1 157,715 0 0
MSCI INC COM 55354G100 13 30 SH   SOLE 8 30 0 0
MSCI INC COM 55354G100 3,047 6,824 SH   SOLE 9 6,824 0 0
MSG NETWORK INC COM 553573106 347 23,538 SH   SOLE 1 23,538 0 0
MSG NETWORK INC COM 553573106 0 10 SH   SOLE 8 10 0 0
MTS SYS CORP COM 553777103 16,509 283,849 SH   SOLE 1 283,849 0 0
MUELLER INDS INC COM 624756102 2,551 72,623 SH   SOLE 1 72,623 0 0
MUELLER WTR PRODS INC COM 624758108 649 52,492 SH   SOLE 1 52,492 0 0
MURPHY OIL CORP COM 626717102 4,911 405,807 SH   SOLE 1 405,807 0 0
MURPHY OIL CORP OPT 626717102 103 8,500 SH Call SOLE 8 8,500 0 0
MURPHY USA INC COM 626755102 8,818 67,373 SH   SOLE 1 67,373 0 0
MURPHY USA INC COM 626755102 99 758 SH   SOLE 8 758 0 0
MUSTANG BIO INC COM 62818Q104 61 16,253 SH   SOLE 1 16,253 0 0
MVB FINL CORP COM 553810102 71 3,139 SH   SOLE 1 3,139 0 0
MYERS INDS INC COM 628464109 825 39,706 SH   SOLE 1 39,706 0 0
MYLAN NV COM N59465109 380 20,280 SH   SOLE 9 20,280 0 0
MYOVANT SCIENCES LTD COM G637AM102 1,284 46,500 SH   SOLE 1 46,500 0 0
MYR GROUP INC DEL COM 55405W104 1,259 20,961 SH   SOLE 1 20,961 0 0
MYR GROUP INC DEL COM 55405W104 92 1,529 SH   SOLE 8 1,529 0 0
MYRIAD GENETICS INC COM 62855J104 1,686 85,279 SH   SOLE 1 85,279 0 0
MYRIAD GENETICS INC COM 62855J104 18 911 SH   SOLE 8 911 0 0
NACCO INDS INC COM 629579103 32 1,207 SH   SOLE 1 1,207 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 1,101 16,467 SH   SOLE 1 16,467 0 0
NANOSTRING TECHNOLOGIES INC OPT 63009R109 9,363 140,000 SH Call SOLE 8 140,000 0 0
NANOSTRING TECHNOLOGIES INC OPT 63009R109 7,852 117,400 SH Put SOLE 8 117,400 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 7,231 108,117 SH   SOLE 8 108,117 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 152 2,266 SH   SOLE 99 2,266 0 0
NANTHEALTH INC COM 630104107 28 8,703 SH   SOLE 1 8,703 0 0
NANTHEALTH INC COM 630104107 0 16 SH   SOLE 8 16 0 0
NANTKWEST INC COM 63016Q102 496 37,174 SH   SOLE 1 37,174 0 0
NANTKWEST INC COM 63016Q102 7 512 SH   SOLE 8 512 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 99 3,757 SH   SOLE 1 3,757 0 0
NASDAQ INC COM 631103108 27 200 SH   DFND 1 0 0 200
NASDAQ INC COM 631103108 24,189 182,229 SH   SOLE 1 182,229 0 0
NASDAQ INC COM 631103108 44 329 SH   SOLE 8 329 0 0
NASDAQ INC COM 631103108 1,254 9,453 SH   SOLE 9 9,453 0 0
NATERA INC COM 632307104 3,223 32,394 SH   SOLE 1 32,394 0 0
NATERA INC COM 632307104 358 3,593 SH   SOLE 8 3,593 0 0
NATHANS FAMOUS INC NEW COM 632347100 54 991 SH   SOLE 1 991 0 0
NATIONAL BANKSHARES INC VA COM 634865109 65 2,063 SH   SOLE 1 2,063 0 0
NATIONAL BEVERAGE CORP COM 635017106 1,194 14,070 SH   SOLE 1 14,070 0 0
NATIONAL BEVERAGE CORP COM 635017106 83 983 SH   SOLE 8 983 0 0
NATIONAL BK HLDGS CORP COM 633707104 1,096 33,473 SH   SOLE 1 33,473 0 0
NATIONAL BK HLDGS CORP COM 633707104 215 6,567 SH   SOLE 99 6,567 0 0
NATIONAL CINEMEDIA INC COM 635309107 75 20,098 SH   SOLE 1 20,098 0 0
NATIONAL CINEMEDIA INC COM 635309107 0 98 SH   SOLE 8 98 0 0
NATIONAL ENERGY SERVICES REU COM G6375R107 66 6,669 SH   SOLE 1 6,669 0 0
NATIONAL FUEL GAS CO N J COM 636180101 1,736 42,204 SH   SOLE 1 42,204 0 0
NATIONAL GEN HLDGS CORP COM 636220303 24,944 729,804 SH   SOLE 1 729,804 0 0
NATIONAL GEN HLDGS CORP COM 636220303 141 4,137 SH   SOLE 8 4,137 0 0
NATIONAL GRID PLC ADR 636274409 1,594 27,000 SH   SOLE 9 27,000 0 0
NATIONAL GRID PLC ADR 636274409 1,405 23,800 SH   DFND 20 0 0 23,800
NATIONAL HEALTH INVS INC TRUS 63633D104 1,780 25,737 SH   SOLE 1 25,737 0 0
NATIONAL HEALTH INVS INC COM 63633D104 275 3,976 SH   SOLE 99 3,976 0 0
NATIONAL HEALTHCARE CORP COM 635906100 269 4,050 SH   SOLE 1 4,050 0 0
NATIONAL INSTRS CORP COM 636518102 457 10,385 SH   SOLE 1 10,385 0 0
NATIONAL INSTRS CORP COM 636518102 1 22 SH   SOLE 8 22 0 0
NATIONAL OILWELL VARCO INC COM 637071101 22 1,582 SH   DFND 1 0 0 1,582
NATIONAL OILWELL VARCO INC COM 637071101 3,658 266,415 SH   SOLE 1 266,415 0 0
NATIONAL OILWELL VARCO INC OPT 637071101 146 10,600 SH Call SOLE 8 10,600 0 0
NATIONAL OILWELL VARCO INC COM 637071101 394 28,683 SH   SOLE 9 28,683 0 0
NATIONAL PRESTO INDS INC COM 637215104 550 6,212 SH   SOLE 1 6,212 0 0
NATIONAL RESH CORP COM 637372202 402 9,397 SH   SOLE 1 9,397 0 0
NATIONAL RETAIL PROPERTIES I TRUS 637417106 2,609 63,745 SH   SOLE 1 63,745 0 0
NATIONAL RETAIL PROPERTIES I TRUS 637417106 3 67 SH   SOLE 8 67 0 0
NATIONAL STORAGE AFFILIATES TRUS 637870106 3,827 106,231 SH   SOLE 1 106,231 0 0
NATIONAL STORAGE AFFILIATES TRUS 637870106 32 883 SH   SOLE 8 883 0 0
NATIONAL VISION HLDGS INC COM 63845R107 4,098 90,446 SH   SOLE 1 90,446 0 0
NATIONAL VISION HLDGS INC COM 63845R107 123 2,729 SH   SOLE 8 2,729 0 0
NATIONAL WESTN LIFE GROUP IN COM 638517102 648 3,137 SH   SOLE 1 3,137 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 41 2,944 SH   SOLE 1 2,944 0 0
NATURES SUNSHINE PRODS INC COM 639027101 43 2,862 SH   SOLE 1 2,862 0 0
NATUS MED INC DEL COM 639050103 750 37,460 SH   SOLE 1 37,460 0 0
NATUS MED INC DEL COM 639050103 1 66 SH   SOLE 8 66 0 0
NAUTILUS INC COM 63910B102 666 36,706 SH   SOLE 1 36,706 0 0
NAVIENT CORPORATION COM 63938C108 1,788 182,070 SH   SOLE 1 182,070 0 0
NAVIGATOR HLDGS LTD COM Y62132108 278 25,416 SH   SOLE 1 25,416 0 0
NAVISTAR INTL CORP NEW COM 63934E108 15,016 341,590 SH   SOLE 1 341,590 0 0
NAVISTAR INTL CORP NEW COM 63934E108 153 3,490 SH   SOLE 8 3,490 0 0
NAVISTAR INTL CORP NEW OPT 63934E108 2,053 46,700 SH Call SOLE 8 46,700 0 0
NAVISTAR INTL CORP NEW OPT 63934E108 435 9,900 SH Put SOLE 8 9,900 0 0
NBT BANCORP INC COM 628778102 1,538 47,916 SH   SOLE 1 47,916 0 0
NCR CORP NEW COM 62886E108 387 10,293 SH   SOLE 1 10,293 0 0
NEENAH INC COM 640079109 1,029 18,609 SH   SOLE 1 18,609 0 0
NEENAH INC COM 640079109 214 3,875 SH   SOLE 99 3,875 0 0
NEKTAR THERAPEUTICS COM 640268108 149 8,742 SH   SOLE 1 8,742 0 0
NEKTAR THERAPEUTICS COM 640268108 85 5,000 SH   DFND 1 0 0 5,000
NEKTAR THERAPEUTICS OPT 640268108 428 25,200 SH Call SOLE 8 25,200 0 0
NEKTAR THERAPEUTICS OPT 640268108 503 29,600 SH Put SOLE 8 29,600 0 0
NEKTAR THERAPEUTICS COM 640268108 382 22,498 SH   SOLE 8 22,498 0 0
NEKTAR THERAPEUTICS COM 640268108 0 14 SH   SOLE 9 14 0 0
NELNET INC COM 64031N108 396 5,559 SH   SOLE 1 5,559 0 0
NEOGEN CORP COM 640491106 2,478 31,240 SH   SOLE 1 31,240 0 0
NEOGEN CORP COM 640491106 136 1,716 SH   SOLE 8 1,716 0 0
NEOGENOMICS INC COM 64049M209 7,008 130,160 SH   SOLE 1 130,160 0 0
NEOGENOMICS INC COM 64049M209 293 5,448 SH   SOLE 8 5,448 0 0
NEOPHOTONICS CORP COM 64051T100 179 19,624 SH   SOLE 1 19,624 0 0
NEOS THERAPEUTICS INC COM 64052L106 0 38 SH   SOLE 8 38 0 0
NETAPP INC COM 64110D104 18,183 274,502 SH   SOLE 1 274,502 0 0
NETAPP INC COM 64110D104 320 4,827 SH   SOLE 8 4,827 0 0
NETAPP INC OPT 64110D104 3,663 55,300 SH Call SOLE 8 55,300 0 0
NETAPP INC OPT 64110D104 199 3,000 SH Put SOLE 8 3,000 0 0
NETAPP INC COM 64110D104 1,214 18,328 SH   SOLE 9 18,328 0 0
NETAPP INC COM 64110D104 955 14,422 SH   SOLE 99 14,422 0 0
NETEASE INC ADR 64110W102 7,701 80,415 SH   SOLE 1 80,415 0 0
NETEASE INC ADR 64110W102 1,165 12,167 SH   SOLE 8 12,167 0 0
NETEASE INC OPT 64110W102 1,628 17,000 SH Put SOLE 8 17,000 0 0
NETEASE INC ADR 64110W102 23,739 247,871 SH   SOLE 9 247,871 0 0
NETEASE INC ADR 64110W102 86 900 SH   DFND 20 0 0 900
NETEASE INC ADR 64110W102 2,510 26,211 SH   SOLE 99 26,211 0 0
NETFLIX INC COM 64110L106 816,597 1,510,172 SH   SOLE 1 1,325,934 184,238 0
NETFLIX INC OPT 64110L106 65,428 121,000 SH Put SOLE 1 121,000 0 0
NETFLIX INC OPT 64110L106 36,336 67,200 SH Call SOLE 1 67,200 0 0
NETFLIX INC COM 64110L106 2,121 3,922 SH   DFND 1 0 0 3,922
NETFLIX INC OPT 64110L106 70,403 130,200 SH Put SOLE 8 130,200 0 0
NETFLIX INC COM 64110L106 22,169 40,998 SH   SOLE 8 40,998 0 0
NETFLIX INC OPT 64110L106 99,981 184,900 SH Call SOLE 8 184,900 0 0
NETFLIX INC COM 64110L106 2,097 3,880 SH   SOLE 9 3,880 0 0
NETFLIX INC COM 64110L106 14,494 26,805 SH   SOLE 20 0 26,805 0
NETFLIX INC COM 64110L106 27 50 SH   DFND 20 0 0 50
NETFLIX INC COM 64110L106 6,295 11,642 SH   SOLE 82 0 11,642 0
NETFLIX INC COM 64110L106 13,329 24,650 SH   SOLE 99 0 24,650 0
NETGEAR INC COM 64111Q104 1,602 39,409 SH   SOLE 1 39,409 0 0
NETGEAR INC COM 64111Q104 1 33 SH   SOLE 8 33 0 0
NETSCOUT SYS INC COM 64115T104 633 23,089 SH   SOLE 1 23,089 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 3,531 36,832 SH   SOLE 1 36,832 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 16 172 SH   DFND 1 0 0 172
NEUROCRINE BIOSCIENCES INC BOND 64125CAD1 2,517 1,818,000 PRN   SOLE 8 0 0 1,818,000
NEUROCRINE BIOSCIENCES INC COM 64125C109 60 627 SH   SOLE 8 627 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 68 714 SH   SOLE 9 714 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 49 510 SH   SOLE 99 510 0 0
NEURONETICS INC COM 64131A105 121 10,856 SH   SOLE 1 10,856 0 0
NEVRO CORP COM 64157F103 4,257 24,594 SH   SOLE 1 24,594 0 0
NEVRO CORP OPT 64157F103 7,616 44,000 SH Call SOLE 8 44,000 0 0
NEVRO CORP COM 64157F103 212 1,223 SH   SOLE 8 1,223 0 0
NEW CONCEPT ENERGY INC COM 643611106 0 178 SH   SOLE 8 178 0 0
NEW GOLD INC CDA COM 644535106 18 8,124 SH   SOLE 8 8,124 0 0
NEW GOLD INC CDA OPT 644535106 3 1,400 SH Call SOLE 8 1,400 0 0
NEW JERSEY RES CORP COM 646025106 2,882 81,058 SH   SOLE 1 81,058 0 0
NEW JERSEY RES CORP COM 646025106 414 11,658 SH   SOLE 8 11,658 0 0
NEW JERSEY RES CORP COM 646025106 122 3,423 SH   SOLE 99 3,423 0 0
NEW MTN FIN CORP BOND 647551AC4 207 202,000 PRN   SOLE 8 0 0 202,000
NEW ORIENTAL ED &amp TECHNOLOGY ADR 647581107 681 3,662 SH   SOLE 1 3,662 0 0
NEW ORIENTAL ED &amp TECHNOLOGY OPT 647581107 3,679 19,800 SH Call SOLE 8 19,800 0 0
NEW ORIENTAL ED &amp TECHNOLOGY OPT 647581107 10,647 57,300 SH Put SOLE 8 57,300 0 0
NEW ORIENTAL ED &amp TECHNOLOGY ADR 647581107 998 5,373 SH   SOLE 8 5,373 0 0
NEW ORIENTAL ED &amp TECHNOLOGY ADR 647581107 15,740 84,710 SH   SOLE 9 84,710 0 0
NEW ORIENTAL ED &amp TECHNOLOGY ADR 647581107 1,579 8,500 SH   DFND 20 0 0 8,500
NEW ORIENTAL ED &amp TECHNOLOGY ADR 647581107 13,357 71,884 SH   SOLE 99 71,884 0 0
NEW RELIC INC COM 64829B100 545 8,323 SH   SOLE 1 8,323 0 0
NEW RELIC INC BOND 64829BAB6 1,607 1,632,000 PRN   SOLE 8 0 0 1,632,000
NEW RESIDENTIAL INVT CORP TRUS 64828T201 9,175 923,098 SH   SOLE 1 923,098 0 0
NEW SR INVT GROUP INC TRUS 648691103 1,435 276,959 SH   SOLE 1 276,959 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 6,132 581,185 SH   SOLE 1 581,185 0 0
NEW YORK CMNTY BANCORP INC OPT 649445103 39 3,700 SH Call SOLE 8 3,700 0 0
NEW YORK MTG TR INC TRUS 649604501 2,164 586,075 SH   SOLE 1 586,075 0 0
NEW YORK MTG TR INC TRUS 649604501 18 4,876 SH   SOLE 8 4,876 0 0
NEW YORK TIMES CO COM 650111107 2,316 44,728 SH   SOLE 1 44,728 0 0
NEW YORK TIMES CO COM 650111107 266 5,142 SH   SOLE 99 5,142 0 0
NEWELL BRANDS INC COM 651229106 7,881 371,203 SH   SOLE 1 371,203 0 0
NEWELL BRANDS INC COM 651229106 177 8,342 SH   SOLE 8 8,342 0 0
NEWELL BRANDS INC OPT 651229106 6,265 295,100 SH Put SOLE 8 295,100 0 0
NEWELL BRANDS INC OPT 651229106 641 30,200 SH Call SOLE 8 30,200 0 0
NEWELL BRANDS INC COM 651229106 663 31,236 SH   SOLE 9 31,236 0 0
NEWMARK GROUP INC COM 65158N102 341 46,784 SH   SOLE 1 46,784 0 0
NEWMARKET CORP COM 651587107 90 227 SH   SOLE 1 227 0 0
NEWMARKET CORP COM 651587107 744 1,869 SH   SOLE 99 1,869 0 0
NEWMONT CORP OPT 651639106 21,560 360,000 SH Put SOLE 1 360,000 0 0
NEWMONT CORP COM 651639106 132,454 2,211,631 SH   SOLE 1 2,211,631 0 0
NEWMONT CORP COM 651639106 161 2,691 SH   DFND 1 0 0 2,691
NEWMONT CORP OPT 651639106 6,121 102,200 SH Put SOLE 8 102,200 0 0
NEWMONT CORP COM 651639106 5,064 84,553 SH   SOLE 8 84,553 0 0
NEWMONT CORP OPT 651639106 471 7,868 SH Call SOLE 8 7,868 0 0
NEWMONT CORP COM 651639106 4,171 69,657 SH   SOLE 9 69,657 0 0
NEWMONT CORP COM 651639106 102 1,700 SH   DFND 20 0 0 1,700
NEWMONT CORP COM 651639106 1,062 17,728 SH   SOLE 99 17,728 0 0
NEWPARK RES INC COM 651718504 56 28,986 SH   SOLE 1 28,986 0 0
NEWS CORP NEW COM 65249B109 14,050 781,852 SH   SOLE 1 781,852 0 0
NEWS CORP NEW COM 65249B208 3,489 196,373 SH   SOLE 1 196,373 0 0
NEWS CORP NEW COM 65249B208 1 84 SH   SOLE 8 84 0 0
NEWS CORP NEW COM 65249B109 0 5 SH   SOLE 8 5 0 0
NEWS CORP NEW COM 65249B109 581 32,366 SH   SOLE 9 32,366 0 0
NEWS CORP NEW COM 65249B208 160 8,996 SH   SOLE 9 8,996 0 0
NEXGEN ENERGY LTD COM 65340P106 36 13,200 SH   DFND 1 0 0 13,200
NEXPOINT RESIDENTIAL TR INC TRUS 65341D102 1,231 29,096 SH   SOLE 1 29,096 0 0
NEXPOINT RESIDENTIAL TR INC TRUS 65341D102 115 2,707 SH   SOLE 8 2,707 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 494 11,684 SH   SOLE 99 11,684 0 0
NEXPOINT STRATEGIC OPPORTES FUND 65340G205 2,888 166,651 SH   SOLE 8 166,651 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103 3,641 33,352 SH   SOLE 1 33,352 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103 10 90 SH   SOLE 8 90 0 0
NEXTCURE INC COM 65343E108 473 43,442 SH   SOLE 1 43,442 0 0
NEXTCURE INC COM 65343E108 1 109 SH   SOLE 8 109 0 0
NEXTDECADE CORP COM 65342K105 14 6,784 SH   SOLE 1 6,784 0 0
NEXTERA ENERGY INC COM 65339F101 233,370 3,024,876 SH   SOLE 1 3,024,876 0 0
NEXTERA ENERGY INC COM 65339F101 994 12,882 SH   DFND 1 0 0 12,882
NEXTERA ENERGY INC OPT 65339F101 3,642 47,200 SH Call SOLE 1 47,200 0 0
NEXTERA ENERGY INC OPT 65339F101 9,444 122,400 SH Put SOLE 1 122,400 0 0
NEXTERA ENERGY INC OPT 65339F101 14,010 181,600 SH Put SOLE 8 181,600 0 0
NEXTERA ENERGY INC OPT 65339F101 9,381 121,600 SH Call SOLE 8 121,600 0 0
NEXTERA ENERGY INC COM 65339F101 12,575 163,000 SH   SOLE 9 163,000 0 0
NEXTERA ENERGY INC COM 65339F101 5,867 76,050 SH   DFND 20 0 0 76,050
NEXTERA ENERGY INC COM 65339F101 3,350 43,428 SH   SOLE 99 43,428 0 0
NEXTERA ENERGY PARTNERS LP COM 65341B106 2 23 SH   SOLE 1 23 0 0
NEXTERA ENERGY PARTNERS LP COM 65341B106 27 400 SH   SOLE 8 400 0 0
NEXTERA ENERGY PARTNERS LP COM 65341B106 907 13,529 SH   SOLE 99 13,529 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 1,122 61,515 SH   SOLE 1 61,515 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 18 998 SH   SOLE 8 998 0 0
NGL ENERGY PARTNERS LP COM 62913M107 60 25,014 SH   SOLE 1 25,014 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 409 13,490 SH   SOLE 1 13,490 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 83 2,748 SH   SOLE 8 2,748 0 0
NI HLDGS INC COM 65342T106 278 16,950 SH   SOLE 1 16,950 0 0
NIC INC COM 62914B100 2,215 85,786 SH   SOLE 1 85,786 0 0
NICE LTD ADR 653656108 13,635 48,086 SH   SOLE 1 48,086 0 0
NICE LTD ADR 653656108 11 39 SH   SOLE 8 39 0 0
NICOLET BANKSHARES INC COM 65406E102 194 2,920 SH   SOLE 1 2,920 0 0
NIELSEN HLDGS PLC COM G6518L108 108,310 5,189,726 SH   SOLE 1 5,189,726 0 0
NIELSEN HLDGS PLC COM G6518L108 105 5,021 SH   SOLE 8 5,021 0 0
NIELSEN HLDGS PLC OPT G6518L108 109 5,200 SH Put SOLE 8 5,200 0 0
NIELSEN HLDGS PLC OPT G6518L108 1,494 71,600 SH Call SOLE 8 71,600 0 0
NIELSEN HLDGS PLC COM G6518L108 552 26,470 SH   SOLE 9 26,470 0 0
NIKE INC OPT 654106103 11,742 83,000 SH Put SOLE 1 83,000 0 0
NIKE INC OPT 654106103 14,090 99,600 SH Call SOLE 1 99,600 0 0
NIKE INC COM 654106103 2,053 14,509 SH   DFND 1 0 0 14,509
NIKE INC COM 654106103 385,839 2,727,357 SH   SOLE 1 1,653,150 1,074,207 0
NIKE INC OPT 654106103 34,618 244,700 SH Put SOLE 8 244,700 0 0
NIKE INC COM 654106103 4,058 28,689 SH   SOLE 8 28,689 0 0
NIKE INC OPT 654106103 31,831 225,000 SH Call SOLE 8 225,000 0 0
NIKE INC COM 654106103 4,519 31,945 SH   SOLE 9 31,945 0 0
NIKE INC COM 654106103 21,099 149,140 SH   SOLE 20 0 149,140 0
NIKE INC COM 654106103 1,201 8,486 SH   DFND 20 0 0 8,486
NIKE INC COM 654106103 11,138 78,728 SH   SOLE 82 0 78,728 0
NIKE INC COM 654106103 19,428 137,327 SH   SOLE 99 0 137,327 0
NIO INC OPT 62914V106 24,370 500,000 SH Put SOLE 1 500,000 0 0
NIO INC ADR 62914V106 299 6,132 SH   DFND 1 0 0 6,132
NIO INC ADR 62914V106 61,464 1,261,073 SH   SOLE 1 1,261,073 0 0
NIO INC OPT 62914V106 51,621 1,059,100 SH Call SOLE 8 1,059,100 0 0
NIO INC OPT 62914V106 19,496 400,000 SH Put SOLE 8 400,000 0 0
NIO INC ADR 62914V106 34,654 711,000 SH   SOLE 9 711,000 0 0
NIO INC ADR 62914V106 2,465 50,578 SH   DFND 20 0 0 50,578
NIO INC ADR 62914V106 422 8,653 SH   SOLE 99 8,653 0 0
NISOURCE INC COM 65473P105 46,983 2,048,150 SH   SOLE 1 2,048,150 0 0
NISOURCE INC COM 65473P105 14 614 SH   SOLE 8 614 0 0
NISOURCE INC COM 65473P105 722 31,473 SH   SOLE 9 31,473 0 0
NL INDS INC COM 629156407 13 2,702 SH   SOLE 1 2,702 0 0
NLIGHT INC COM 65487K100 372 11,391 SH   SOLE 1 11,391 0 0
NMI HLDGS INC COM 629209305 2,118 93,515 SH   SOLE 1 93,515 0 0
NN INC COM 629337106 89 13,549 SH   SOLE 1 13,549 0 0
NOAH HLDGS LTD ADR 65487X102 143 3,000 SH   DFND 1 0 0 3,000
NOAH HLDGS LTD ADR 65487X102 12,635 264,277 SH   SOLE 1 264,277 0 0
NOAH HLDGS LTD ADR 65487X102 894 18,700 SH   SOLE 9 18,700 0 0
NOBLE MIDSTREAM PARTNERS LP COM 65506L105 79 7,551 SH   SOLE 1 7,551 0 0
NOBLE MIDSTREAM PARTNERS LP COM 65506L105 15 1,450 SH   SOLE 8 1,450 0 0
NOKIA CORP ADR 654902204 4,077 1,042,777 SH   SOLE 1 1,042,777 0 0
NOKIA CORP ADR 654902204 92 23,516 SH   DFND 1 0 0 23,516
NOKIA CORP ADR 654902204 868 221,901 SH   SOLE 8 221,901 0 0
NOKIA CORP OPT 654902204 981 250,800 SH Call SOLE 8 250,800 0 0
NOKIA CORP OPT 654902204 2,031 519,400 SH Put SOLE 8 519,400 0 0
NOMAD FOODS LTD COM G6564A105 1,731 68,121 SH   SOLE 1 68,121 0 0
NOODLES &amp CO COM 65540B105 80 10,085 SH   SOLE 1 10,085 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 434 147,052 SH   SOLE 1 147,052 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 18 6,126 SH   SOLE 8 6,126 0 0
NORDSON CORP COM 655663102 4,674 23,264 SH   SOLE 1 23,264 0 0
NORDSON CORP COM 655663102 90 452 SH   SOLE 9 452 0 0
NORDSON CORP COM 655663102 1,901 9,459 SH   SOLE 99 9,459 0 0
NORDSTROM INC COM 655664100 6,162 197,420 SH   SOLE 1 197,420 0 0
NORDSTROM INC OPT 655664100 4,456 142,800 SH Put SOLE 1 142,800 0 0
NORDSTROM INC OPT 655664100 1,139 36,500 SH Call SOLE 8 36,500 0 0
NORDSTROM INC COM 655664100 2,048 65,624 SH   SOLE 8 65,624 0 0
NORDSTROM INC OPT 655664100 2,447 78,400 SH Put SOLE 8 78,400 0 0
NORDSTROM INC COM 655664100 0 10 SH   SOLE 9 10 0 0
NORFOLK SOUTHN CORP COM 655844108 57,589 242,364 SH   SOLE 1 242,364 0 0
NORFOLK SOUTHN CORP OPT 655844108 9,576 40,300 SH Put SOLE 8 40,300 0 0
NORFOLK SOUTHN CORP OPT 655844108 4,016 16,900 SH Call SOLE 8 16,900 0 0
NORFOLK SOUTHN CORP COM 655844108 5,944 25,011 SH   SOLE 9 25,011 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 55 2,417 SH   SOLE 1 2,417 0 0
NORTHERN TR CORP COM 665859104 29,484 316,556 SH   SOLE 1 316,556 0 0
NORTHERN TR CORP COM 665859104 35 377 SH   DFND 1 0 0 377
NORTHERN TR CORP COM 665859104 5 49 SH   SOLE 8 49 0 0
NORTHERN TR CORP COM 665859104 1,585 17,023 SH   SOLE 9 17,023 0 0
NORTHERN TR CORP COM 665859104 582 6,251 SH   SOLE 99 6,251 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 653 52,945 SH   SOLE 1 52,945 0 0
NORTHRIM BANCORP INC COM 666762109 1,022 30,101 SH   SOLE 1 30,101 0 0
NORTHRIM BANCORP INC COM 666762109 20 583 SH   SOLE 8 583 0 0
NORTHROP GRUMMAN CORP COM 666807102 45,636 149,761 SH   SOLE 1 149,761 0 0
NORTHROP GRUMMAN CORP OPT 666807102 15,266 50,100 SH Call SOLE 8 50,100 0 0
NORTHROP GRUMMAN CORP COM 666807102 7,716 25,319 SH   SOLE 8 25,319 0 0
NORTHROP GRUMMAN CORP OPT 666807102 16,729 54,900 SH Put SOLE 8 54,900 0 0
NORTHROP GRUMMAN CORP COM 666807102 5,786 18,986 SH   SOLE 9 18,986 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 1,798 141,087 SH   SOLE 1 141,087 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 75 5,890 SH   SOLE 8 5,890 0 0
NORTHWEST NAT HLDG CO COM 66765N105 2,489 54,128 SH   SOLE 1 54,128 0 0
NORTHWEST NAT HLDG CO COM 66765N105 39 842 SH   SOLE 8 842 0 0
NORTHWEST PIPE CO COM 667746101 88 3,104 SH   SOLE 1 3,104 0 0
NORTHWESTERN CORP COM 668074305 77 1,320 SH   SOLE 8 1,320 0 0
NORWEGIAN CRUISE LINE HLDG L COM G66721104 9,264 364,274 SH   SOLE 1 364,274 0 0
NORWEGIAN CRUISE LINE HLDG L OPT G66721104 3,402 133,800 SH Put SOLE 1 133,800 0 0
NORWEGIAN CRUISE LINE HLDG L COM G66721104 25 1,000 SH   DFND 1 0 0 1,000
NORWEGIAN CRUISE LINE HLDG L OPT G66721104 6,029 237,100 SH Call SOLE 8 237,100 0 0
NORWEGIAN CRUISE LINE HLDG L COM G66721104 593 23,316 SH   SOLE 9 23,316 0 0
NORWEGIAN CRUISE LINE HLDG L COM G66721104 36 1,400 SH   DFND 20 0 0 1,400
NORWOOD FINL CORP COM 669549107 49 1,877 SH   SOLE 1 1,877 0 0
NOVAGOLD RES INC COM 66987E206 4,344 449,282 SH   SOLE 1 449,282 0 0
NOVAGOLD RES INC OPT 66987E206 333 34,500 SH Call SOLE 8 34,500 0 0
NOVAGOLD RES INC COM 66987E206 212 21,907 SH   SOLE 8 21,907 0 0
NOVAGOLD RES INC COM 66987E206 103 10,638 SH   SOLE 99 10,638 0 0
NOVANTA INC COM 67000B104 1,708 14,446 SH   SOLE 1 14,446 0 0
NOVANTA INC COM 67000B104 44 369 SH   SOLE 8 369 0 0
NOVARTIS AG ADR 66987V109 30 319 SH   DFND 1 0 0 319
NOVARTIS AG OPT 66987V109 1,851 19,600 SH Put SOLE 8 19,600 0 0
NOVARTIS AG OPT 66987V109 7,621 80,700 SH Call SOLE 8 80,700 0 0
NOVARTIS AG ADR 66987V109 1,309 13,860 SH   SOLE 8 13,860 0 0
NOVAVAX INC COM 670002401 7,581 67,987 SH   SOLE 1 67,987 0 0
NOVAVAX INC COM 670002401 11 99 SH   DFND 1 0 0 99
NOVAVAX INC COM 670002401 905 8,122 SH   SOLE 8 8,122 0 0
NOVAVAX INC OPT 670002401 602 5,400 SH Call SOLE 8 5,400 0 0
NOVAVAX INC COM 670002401 93 834 SH   SOLE 99 834 0 0
NOVO-NORDISK A S ADR 670100205 3 48 SH   SOLE 1 48 0 0
NOVO-NORDISK A S ADR 670100205 1,824 26,096 SH   SOLE 8 26,096 0 0
NOVO-NORDISK A S OPT 670100205 1,201 17,200 SH Put SOLE 8 17,200 0 0
NOVOCURE LTD COM G6674U108 6,830 39,466 SH   SOLE 1 39,466 0 0
NOVOCURE LTD COM G6674U108 30 174 SH   DFND 1 0 0 174
NOVOCURE LTD OPT G6674U108 4,309 24,900 SH Call SOLE 8 24,900 0 0
NOVOCURE LTD OPT G6674U108 3,011 17,400 SH Put SOLE 8 17,400 0 0
NOVOCURE LTD COM G6674U108 124 718 SH   SOLE 9 718 0 0
NOW INC COM 67011P100 3 395 SH   DFND 1 0 0 395
NOW INC COM 67011P100 1,448 201,653 SH   SOLE 1 201,653 0 0
NRG ENERGY INC COM 629377508 48,402 1,289,022 SH   SOLE 1 1,289,022 0 0
NRG ENERGY INC OPT 629377508 11 300 SH Put SOLE 8 300 0 0
NRG ENERGY INC OPT 629377508 150 4,000 SH Call SOLE 8 4,000 0 0
NRG ENERGY INC COM 629377508 680 18,138 SH   SOLE 8 18,138 0 0
NRG ENERGY INC COM 629377508 754 20,083 SH   SOLE 9 20,083 0 0
NRG ENERGY INC COM 629377508 308 8,201 SH   SOLE 99 8,201 0 0
NU SKIN ENTERPRISES INC COM 67018T105 1,203 22,028 SH   SOLE 1 22,028 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 10,005 226,922 SH   SOLE 1 226,922 0 0
NUANCE COMMUNICATIONS INC OPT 67020Y100 106 2,400 SH Put SOLE 8 2,400 0 0
NUANCE COMMUNICATIONS INC BOND 67020YAN0 19,531 8,564,000 PRN   SOLE 8 0 0 8,564,000
NUANCE COMMUNICATIONS INC COM 67020Y100 10,398 235,839 SH   SOLE 8 235,839 0 0
NUANCE COMMUNICATIONS INC BOND 67020YAK6 11,704 6,288,000 PRN   SOLE 8 0 0 6,288,000
NUANCE COMMUNICATIONS INC OPT 67020Y100 384 8,700 SH Call SOLE 8 8,700 0 0
NUANCE COMMUNICATIONS INC BOND 67020YAG5 316 147,000 PRN   SOLE 8 0 0 147,000
NUCOR CORP COM 670346105 14,782 277,905 SH   SOLE 1 277,905 0 0
NUCOR CORP OPT 670346105 11,595 218,000 SH Call SOLE 8 218,000 0 0
NUCOR CORP OPT 670346105 12,579 236,500 SH Put SOLE 8 236,500 0 0
NUCOR CORP COM 670346105 3 53 SH   SOLE 8 53 0 0
NUCOR CORP COM 670346105 1,328 24,971 SH   SOLE 9 24,971 0 0
NUSTAR ENERGY LP COM 67058H102 320 22,193 SH   SOLE 1 22,193 0 0
NUSTAR ENERGY LP COM 67058H102 1 100 SH   DFND 1 0 0 100
NUTANIX INC COM 67059N108 239 7,500 SH   DFND 1 0 0 7,500
NUTANIX INC COM 67059N108 3,431 107,651 SH   SOLE 1 107,651 0 0
NUTANIX INC OPT 67059N108 4,819 151,200 SH Call SOLE 8 151,200 0 0
NUTANIX INC COM 67059N108 67 2,110 SH   SOLE 8 2,110 0 0
NUTANIX INC OPT 67059N108 2,566 80,500 SH Put SOLE 8 80,500 0 0
NUTRIEN LTD COM 67077M108 11 231 SH   DFND 1 0 0 231
NUTRIEN LTD COM 67077M108 31 632 SH   SOLE 1 632 0 0
NUTRIEN LTD OPT 67077M108 246 5,100 SH Put SOLE 8 5,100 0 0
NUTRIEN LTD OPT 67077M108 14,342 297,800 SH Call SOLE 8 297,800 0 0
NUTRIEN LTD COM 67077M108 228 4,724 SH   SOLE 9 4,724 0 0
NUVASIVE INC COM 670704105 8,817 156,539 SH   SOLE 1 156,539 0 0
NUVASIVE INC COM 670704105 9 158 SH   SOLE 8 158 0 0
NUVASIVE INC BOND 670704AG0 350 349,000 PRN   SOLE 8 0 0 349,000
NUVERRA ENVIRONMENTAL SOLUTI COM 67091K302 0 12 SH   SOLE 1 12 0 0
NV5 GLOBAL INC COM 62945V109 277 3,517 SH   SOLE 1 3,517 0 0
NVE CORP COM 629445206 87 1,538 SH   SOLE 1 1,538 0 0
NVENT ELECTRIC PLC COM G6700G107 219 9,408 SH   SOLE 1 9,408 0 0
NVENT ELECTRIC PLC COM G6700G107 1 33 SH   DFND 1 0 0 33
NVENT ELECTRIC PLC COM G6700G107 71 3,057 SH   SOLE 8 3,057 0 0
NVIDIA CORPORATION COM 67066G104 1,915 3,668 SH   DFND 1 0 0 3,668
NVIDIA CORPORATION COM 67066G104 630,263 1,206,934 SH   SOLE 1 1,206,934 0 0
NVIDIA CORPORATION OPT 67066G104 126,164 241,600 SH Put SOLE 1 241,600 0 0
NVIDIA CORPORATION OPT 67066G104 10,026 19,200 SH Call SOLE 1 19,200 0 0
NVIDIA CORPORATION OPT 67066G104 257,288 492,700 SH Put SOLE 8 492,700 0 0
NVIDIA CORPORATION COM 67066G104 42,231 80,872 SH   SOLE 8 80,872 0 0
NVIDIA CORPORATION OPT 67066G104 82,821 158,600 SH Call SOLE 8 158,600 0 0
NVIDIA CORPORATION COM 67066G104 16,340 31,292 SH   SOLE 9 31,292 0 0
NVIDIA CORPORATION COM 67066G104 42 80 SH   DFND 20 0 0 80
NVR INC COM 62944T105 29,853 7,317 SH   SOLE 1 7,317 0 0
NVR INC COM 62944T105 1,167 286 SH   SOLE 9 286 0 0
NXP SEMICONDUCTORS N V COM N6596X109 56,490 355,271 SH   SOLE 1 355,271 0 0
NXP SEMICONDUCTORS N V OPT N6596X109 4,150 26,100 SH Call SOLE 8 26,100 0 0
NXP SEMICONDUCTORS N V OPT N6596X109 13,802 86,800 SH Put SOLE 8 86,800 0 0
NXP SEMICONDUCTORS N V COM N6596X109 369 2,318 SH   SOLE 8 2,318 0 0
NXP SEMICONDUCTORS N V COM N6596X109 183 1,154 SH   SOLE 9 1,154 0 0
NXP SEMICONDUCTORS N V COM N6596X109 2,087 13,124 SH   SOLE 99 13,124 0 0
NXT-ID INC COM 67091J206 40 25,000 SH   DFND 20 0 0 25,000
NYMOX PHARMACEUTICAL CORP COM P73398102 34 13,652 SH   SOLE 1 13,652 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 77 4,650 SH   SOLE 1 4,650 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 5,617 1,008,476 SH   SOLE 1 1,008,476 0 0
OBSEVA SA COM H5861P103 361 173,835 SH   SOLE 9 173,835 0 0
OCCIDENTAL PETE CORP COM 674599105 15,765 910,760 SH   SOLE 1 910,760 0 0
OCCIDENTAL PETE CORP COM 674599105 1,776 102,578 SH   DFND 1 0 0 102,578
OCCIDENTAL PETE CORP OPT 674599105 25,523 1,474,493 SH Call SOLE 8 1,474,493 0 0
OCCIDENTAL PETE CORP OPT 674599105 55,882 3,228,291 SH Put SOLE 8 3,228,291 0 0
OCCIDENTAL PETE CORP COM 674599105 13,791 796,698 SH   SOLE 8 796,698 0 0
OCCIDENTAL PETE CORP COM 674599105 2,378 137,334 SH   SOLE 9 137,334 0 0
OCCIDENTAL PETE CORP COM 674599105 13 770 SH   DFND 20 0 0 770
OCEAN BIO CHEM INC COM 674631106 40 2,988 SH   SOLE 1 2,988 0 0
OCEANEERING INTL INC COM 675232102 874 110,034 SH   SOLE 1 110,034 0 0
OCEANEERING INTL INC COM 675232102 91 11,472 SH   SOLE 8 11,472 0 0
OCEANFIRST FINL CORP COM 675234108 1,708 91,708 SH   SOLE 1 91,708 0 0
OCEANFIRST FINL CORP COM 675234108 41 2,211 SH   SOLE 8 2,211 0 0
OCONEE FED FINL CORP COM 675607105 9 328 SH   SOLE 1 328 0 0
OCULAR THERAPEUTIX INC COM 67576A100 458 22,143 SH   SOLE 1 22,143 0 0
OCULAR THERAPEUTIX INC COM 67576A100 6 285 SH   SOLE 8 285 0 0
ODONATE THERAPEUTICS INC COM 676079106 98 5,068 SH   SOLE 1 5,068 0 0
ODONATE THERAPEUTICS INC COM 676079106 2 100 SH   SOLE 8 100 0 0
ODONATE THERAPEUTICS INC COM 676079106 59 3,085 SH   SOLE 99 3,085 0 0
OFFICE PPTYS INCOME TR TRUS 67623C109 1,442 63,451 SH   SOLE 1 63,451 0 0
OFG BANCORP COM 67103X102 1,049 56,563 SH   SOLE 1 56,563 0 0
OGE ENERGY CORP COM 670837103 2,922 91,680 SH   SOLE 1 91,680 0 0
OGE ENERGY CORP COM 670837103 52 1,656 SH   SOLE 9 1,656 0 0
OHIO VY BANC CORP COM 677719106 33 1,385 SH   SOLE 1 1,385 0 0
OI SA ADR 670851500 54 26,540 SH   SOLE 1 26,540 0 0
OIL DRI CORP AMER COM 677864100 57 1,666 SH   SOLE 1 1,666 0 0
OIL STS INTL INC COM 678026105 405 80,435 SH   SOLE 1 80,435 0 0
OIL STS INTL INC COM 678026105 18 3,644 SH   SOLE 8 3,644 0 0
OKTA INC COM 679295105 146,073 574,500 SH   SOLE 1 574,500 0 0
OKTA INC COM 679295105 300 1,178 SH   DFND 1 0 0 1,178
OKTA INC OPT 679295105 14,722 57,900 SH Call SOLE 8 57,900 0 0
OKTA INC OPT 679295105 8,797 34,600 SH Put SOLE 8 34,600 0 0
OKTA INC COM 679295105 257 1,012 SH   SOLE 9 1,012 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 14 74 SH   DFND 1 0 0 74
OLD DOMINION FREIGHT LINE IN COM 679580100 19,505 99,936 SH   SOLE 1 99,936 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 1,541 7,894 SH   SOLE 9 7,894 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 616 3,158 SH   SOLE 99 3,158 0 0
OLD NATL BANCORP IND COM 680033107 3,026 182,752 SH   SOLE 1 182,752 0 0
OLD REP INTL CORP COM 680223104 2,070 105,057 SH   SOLE 1 105,057 0 0
OLD SECOND BANCORP INC ILL COM 680277100 93 9,178 SH   SOLE 1 9,178 0 0
OLIN CORP COM 680665205 138 5,637 SH   SOLE 1 5,637 0 0
OLIN CORP OPT 680665205 113 4,600 SH Put SOLE 8 4,600 0 0
OLIN CORP OPT 680665205 103 4,200 SH Call SOLE 8 4,200 0 0
OLIN CORP COM 680665205 39 1,592 SH   SOLE 8 1,592 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 164 2,004 SH   SOLE 1 2,004 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 190 2,314 SH   SOLE 8 2,314 0 0
OLYMPIC STEEL INC COM 68162K106 162 12,145 SH   SOLE 1 12,145 0 0
OLYMPIC STEEL INC COM 68162K106 19 1,434 SH   SOLE 8 1,434 0 0
OMEGA FLEX INC COM 682095104 137 937 SH   SOLE 1 937 0 0
OMEGA HEALTHCARE INVS INC TRUS 681936100 12,721 350,238 SH   SOLE 1 350,238 0 0
OMEGA HEALTHCARE INVS INC TRUS 681936100 110 3,038 SH   SOLE 8 3,038 0 0
OMEGA HEALTHCARE INVS INC TRUS 681936100 68 1,874 SH   SOLE 9 1,874 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 510 14,055 SH   SOLE 99 14,055 0 0
OMEROS CORP COM 682143102 303 21,165 SH   SOLE 1 21,165 0 0
OMEROS CORP COM 682143102 46 3,228 SH   SOLE 8 3,228 0 0
OMNICELL COM COM 68213N109 7,201 59,992 SH   SOLE 1 59,992 0 0
OMNICELL COM COM 68213N109 575 4,795 SH   SOLE 8 4,795 0 0
OMNICELL COM COM 68213N109 409 3,410 SH   SOLE 99 3,410 0 0
OMNICOM GROUP INC COM 681919106 30,711 492,428 SH   SOLE 1 492,428 0 0
OMNICOM GROUP INC OPT 681919106 225 3,600 SH Call SOLE 8 3,600 0 0
OMNICOM GROUP INC COM 681919106 2 33 SH   SOLE 8 33 0 0
OMNICOM GROUP INC COM 681919106 1,258 20,166 SH   SOLE 9 20,166 0 0
OMNICOM GROUP INC COM 681919106 1,035 16,597 SH   SOLE 99 16,597 0 0
ON SEMICONDUCTOR CORP COM 682189105 22,594 690,270 SH   SOLE 1 690,270 0 0
ON SEMICONDUCTOR CORP COM 682189105 327 10,000 SH   SOLE 8 10,000 0 0
ON SEMICONDUCTOR CORP BOND 682189AP0 794 469,000 PRN   SOLE 8 0 0 469,000
ON SEMICONDUCTOR CORP OPT 682189105 9,646 294,700 SH Call SOLE 8 294,700 0 0
ON SEMICONDUCTOR CORP OPT 682189105 416 12,700 SH Put SOLE 8 12,700 0 0
ON SEMICONDUCTOR CORP COM 682189105 188 5,720 SH   SOLE 9 5,720 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,861 56,846 SH   SOLE 99 56,846 0 0
ONCOCYTE CORP COM 68235C107 48 20,306 SH   SOLE 1 20,306 0 0
ONCOCYTE CORP COM 68235C107 120 50,080 SH   SOLE 8 50,080 0 0
ONCONOVA THERAPEUTICS INC COM 68232V405 0 1,000 SH   SOLE 8 1,000 0 0
ONE GAS INC COM 68235P108 5,396 70,283 SH   SOLE 1 70,283 0 0
ONE GAS INC COM 68235P108 98 1,275 SH   SOLE 8 1,275 0 0
ONE GAS INC COM 68235P108 72 933 SH   SOLE 9 933 0 0
ONE LIBERTY PPTYS INC TRUS 682406103 469 23,315 SH   SOLE 1 23,315 0 0
ONEMAIN HLDGS INC COM 68268W103 1,491 30,954 SH   SOLE 1 30,954 0 0
ONEMAIN HLDGS INC COM 68268W103 206 4,286 SH   SOLE 99 4,286 0 0
ONEOK INC NEW COM 682680103 38 1,000 SH   DFND 1 0 0 1,000
ONEOK INC NEW COM 682680103 21,796 567,932 SH   SOLE 1 567,932 0 0
ONEOK INC NEW OPT 682680103 13,433 350,000 SH Put SOLE 8 350,000 0 0
ONEOK INC NEW OPT 682680103 234 6,100 SH Call SOLE 8 6,100 0 0
ONEOK INC NEW COM 682680103 1,420 36,987 SH   SOLE 8 36,987 0 0
ONEOK INC NEW COM 682680103 1,460 38,037 SH   SOLE 9 38,037 0 0
ONESPAN INC COM 68287N100 794 38,382 SH   SOLE 1 38,382 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 148 14,588 SH   SOLE 1 14,588 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 20 1,952 SH   SOLE 8 1,952 0 0
OOMA INC COM 683416101 98 6,802 SH   SOLE 1 6,802 0 0
OOMA INC COM 683416101 33 2,261 SH   SOLE 8 2,261 0 0
OP BANCORP COM 67109R109 241 31,267 SH   SOLE 1 31,267 0 0
OPEN TEXT CORP COM 683715106 13 271 SH   SOLE 1 271 0 0
OPEN TEXT CORP COM 683715106 103 2,266 SH   SOLE 9 2,266 0 0
OPKO HEALTH INC COM 68375N103 539 136,305 SH   SOLE 1 136,305 0 0
OPKO HEALTH INC COM 68375N103 104 26,476 SH   SOLE 8 26,476 0 0
OPPENHEIMER HLDGS INC COM 683797104 94 2,995 SH   SOLE 1 2,995 0 0
OPTIMIZERX CORP COM 68401U204 149 4,795 SH   SOLE 1 4,795 0 0
OPTINOSE INC COM 68404V100 47 11,282 SH   SOLE 1 11,282 0 0
OPTINOSE INC COM 68404V100 0 37 SH   SOLE 8 37 0 0
ORACLE CORP OPT 68389X105 53,732 830,600 SH Call SOLE 1 830,600 0 0
ORACLE CORP OPT 68389X105 4,438 68,600 SH Put SOLE 1 68,600 0 0
ORACLE CORP COM 68389X105 463 7,152 SH   DFND 1 0 0 7,152
ORACLE CORP COM 68389X105 214,389 3,314,090 SH   SOLE 1 3,314,090 0 0
ORACLE CORP COM 68389X105 13,951 215,655 SH   SOLE 8 215,655 0 0
ORACLE CORP OPT 68389X105 5,700 88,100 SH Call SOLE 8 88,100 0 0
ORACLE CORP OPT 68389X105 22,079 341,300 SH Put SOLE 8 341,300 0 0
ORACLE CORP COM 68389X105 10,288 159,018 SH   SOLE 9 159,018 0 0
ORACLE CORP COM 68389X105 292 4,508 SH   DFND 20 0 0 4,508
ORAMED PHARMACEUTICALS INC COM 68403P203 16 3,823 SH   DFND 1 0 0 3,823
ORANGE ADR 684060106 161 13,505 SH   SOLE 1 13,505 0 0
ORANGE ADR 684060106 41 3,487 SH   SOLE 9 3,487 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 1,408 132,997 SH   SOLE 1 132,997 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 15 1,396 SH   SOLE 8 1,396 0 0
ORBCOMM INC COM 68555P100 178 23,898 SH   SOLE 1 23,898 0 0
ORCHARD THERAPEUTICS PLC ADR 68570P101 9 2,000 SH   DFND 1 0 0 2,000
ORCHARD THERAPEUTICS PLC ADR 68570P101 1 221 SH   SOLE 8 221 0 0
ORCHID IS CAP INC TRUS 68571X103 117 22,512 SH   SOLE 1 22,512 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 37,348 82,525 SH   SOLE 1 82,525 0 0
OREILLY AUTOMOTIVE INC OPT 67103H107 8,146 18,000 SH Call SOLE 8 18,000 0 0
OREILLY AUTOMOTIVE INC OPT 67103H107 8,146 18,000 SH Put SOLE 8 18,000 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 2,704 5,975 SH   SOLE 9 5,975 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 99 13,142 SH   SOLE 1 13,142 0 0
ORGENESIS INC COM 68619K204 46 10,283 SH   SOLE 1 10,283 0 0
ORIGIN BANCORP INC COM 68621T102 197 7,097 SH   SOLE 1 7,097 0 0
ORION ENERGY SYSTEMS INC COM 686275108 87 8,728 SH   SOLE 1 8,728 0 0
ORION ENGINEERED CARBONS S A COM L72967109 333 19,459 SH   SOLE 1 19,459 0 0
ORMAT TECHNOLOGIES INC COM 686688102 1,242 13,748 SH   SOLE 1 13,748 0 0
ORMAT TECHNOLOGIES INC COM 686688102 49 545 SH   SOLE 8 545 0 0
ORRSTOWN FINL SVCS INC COM 687380105 315 19,058 SH   SOLE 1 19,058 0 0
ORTHOFIX MED INC COM 68752M108 1,315 30,575 SH   SOLE 1 30,575 0 0
ORTHOPEDIATRICS CORP COM 68752L100 252 6,132 SH   SOLE 1 6,132 0 0
OSHKOSH CORP COM 688239201 2,122 24,650 SH   SOLE 1 24,650 0 0
OSHKOSH CORP COM 688239201 408 4,741 SH   SOLE 99 4,741 0 0
OSI SYSTEMS INC COM 671044105 2,787 29,891 SH   SOLE 1 29,891 0 0
OSI SYSTEMS INC BOND 671044AD7 257 239,000 PRN   SOLE 8 0 0 239,000
OSI SYSTEMS INC COM 671044105 522 5,604 SH   SOLE 8 5,604 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 26 2,065 SH   DFND 1 0 0 2,065
OSMOTICA PHARMACEUTICALS PLC COM G6S41R101 16 4,099 SH   SOLE 1 4,099 0 0
OSMOTICA PHARMACEUTICALS PLC COM G6S41R101 1 320 SH   SOLE 8 320 0 0
OTONOMY INC COM 68906L105 192 29,627 SH   SOLE 8 29,627 0 0
OTTER TAIL CORP COM 689648103 1,916 44,953 SH   SOLE 1 44,953 0 0
OUTFRONT MEDIA INC TRUS 69007J106 71,025 3,631,149 SH   SOLE 1 3,631,149 0 0
OUTFRONT MEDIA INC COM 69007J106 137 7,006 SH   SOLE 99 7,006 0 0
OVERSEAS SHIPHOLDING GROUP I COM 69036R863 46 21,313 SH   SOLE 1 21,313 0 0
OVERSTOCK COM INC DEL COM 690370101 1,174 24,473 SH   SOLE 1 24,473 0 0
OVERSTOCK COM INC DEL OPT 690370101 763 15,900 SH Put SOLE 8 15,900 0 0
OVERSTOCK COM INC DEL COM 690370101 312 6,498 SH   SOLE 8 6,498 0 0
OVERSTOCK COM INC DEL OPT 690370101 1,813 37,800 SH Call SOLE 8 37,800 0 0
OVID THERAPEUTICS INC COM 690469101 35 15,359 SH   SOLE 1 15,359 0 0
OWENS &amp MINOR INC NEW COM 690732102 4,680 172,970 SH   SOLE 1 172,970 0 0
OWENS &amp MINOR INC NEW COM 690732102 0 3 SH   SOLE 8 3 0 0
OWENS &amp MINOR INC NEW COM 690732102 158 5,855 SH   SOLE 99 5,855 0 0
OWENS CORNING NEW COM 690742101 8,286 109,383 SH   SOLE 1 109,383 0 0
OWENS CORNING NEW COM 690742101 23 300 SH   SOLE 8 300 0 0
OWENS CORNING NEW OPT 690742101 114 1,500 SH Put SOLE 8 1,500 0 0
OWENS CORNING NEW COM 690742101 64 854 SH   SOLE 9 854 0 0
OXFORD IMMUNOTEC GLOBAL PLC COM G6855A103 44 2,500 SH   SOLE 1 2,500 0 0
OXFORD INDS INC COM 691497309 1,258 19,209 SH   SOLE 1 19,209 0 0
OXFORD INDS INC COM 691497309 186 2,840 SH   SOLE 8 2,840 0 0
P A M TRANSN SVCS INC COM 693149106 28 582 SH   SOLE 1 582 0 0
PACCAR INC COM 693718108 38,693 448,455 SH   SOLE 1 448,455 0 0
PACCAR INC COM 693718108 7 80 SH   SOLE 8 80 0 0
PACCAR INC COM 693718108 2,464 28,546 SH   SOLE 9 28,546 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1,480 57,084 SH   SOLE 1 57,084 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 55 2,130 SH   SOLE 8 2,130 0 0
PACIFIC ETHANOL INC COM 69423U305 4 648 SH   DFND 1 0 0 648
PACIFIC MERCANTILE BANCORP COM 694552100 92 17,920 SH   SOLE 1 17,920 0 0
PACIFIC PREMIER BANCORP COM 69478X105 3,124 99,721 SH   SOLE 1 99,721 0 0
PACIFIC PREMIER BANCORP COM 69478X105 44 1,416 SH   SOLE 8 1,416 0 0
PACIRA BIOSCIENCES INC COM 695127100 2,922 48,824 SH   SOLE 1 48,824 0 0
PACIRA BIOSCIENCES INC COM 695127100 356 5,944 SH   SOLE 8 5,944 0 0
PACKAGING CORP AMER COM 695156109 16,687 121,002 SH   SOLE 1 121,002 0 0
PACKAGING CORP AMER COM 695156109 1,075 7,795 SH   SOLE 9 7,795 0 0
PACWEST BANCORP DEL COM 695263103 1,102 43,389 SH   SOLE 1 43,389 0 0
PACWEST BANCORP DEL COM 695263103 543 21,362 SH   SOLE 99 21,362 0 0
PAGERDUTY INC COM 69553P100 3,098 74,293 SH   SOLE 1 74,293 0 0
PAGSEGURO DIGITAL LTD COM G68707101 6 101 SH   SOLE 1 101 0 0
PAGSEGURO DIGITAL LTD OPT G68707101 193 3,400 SH Put SOLE 8 3,400 0 0
PAGSEGURO DIGITAL LTD COM G68707101 316 5,546 SH   SOLE 8 5,546 0 0
PALO ALTO NETWORKS INC COM 697435105 260,670 733,474 SH   SOLE 1 733,474 0 0
PALO ALTO NETWORKS INC OPT 697435105 46,202 130,000 SH Call SOLE 1 130,000 0 0
PALO ALTO NETWORKS INC OPT 697435105 14,287 40,200 SH Put SOLE 8 40,200 0 0
PALO ALTO NETWORKS INC OPT 697435105 82,486 232,100 SH Call SOLE 8 232,100 0 0
PALO ALTO NETWORKS INC COM 697435105 421 1,186 SH   SOLE 9 1,186 0 0
PALOMAR HLDGS INC COM 69753M105 2,094 23,577 SH   SOLE 1 23,577 0 0
PAMPA ENERGIA S A ADR 697660207 515 37,400 SH   SOLE 1 37,400 0 0
PAN AMERN SILVER CORP COM 697900108 18 535 SH   SOLE 1 535 0 0
PAN AMERN SILVER CORP COM 697900108 17 482 SH   DFND 1 0 0 482
PAN AMERN SILVER CORP OPT 697900108 1,287 37,300 SH Put SOLE 8 37,300 0 0
PAN AMERN SILVER CORP COM 697900108 155 4,483 SH   SOLE 8 4,483 0 0
PAN AMERN SILVER CORP COM 697900108 58 1,682 SH   SOLE 9 1,682 0 0
PANGAEA LOGISTICS SOLUTION L COM G6891L105 10 3,412 SH   SOLE 1 3,412 0 0
PAPA JOHNS INTL INC COM 698813102 935 11,026 SH   SOLE 1 11,026 0 0
PAPA JOHNS INTL INC COM 698813102 339 3,992 SH   SOLE 8 3,992 0 0
PAR PAC HOLDINGS INC COM 69888T207 1,110 79,374 SH   SOLE 1 79,374 0 0
PAR PAC HOLDINGS INC COM 69888T207 125 8,956 SH   SOLE 8 8,956 0 0
PAR TECHNOLOGY CORP COM 698884103 386 6,148 SH   SOLE 1 6,148 0 0
PAR TECHNOLOGY CORP COM 698884103 104 1,649 SH   SOLE 8 1,649 0 0
PARAMOUNT GROUP INC TRUS 69924R108 390 43,071 SH   SOLE 1 43,071 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 290 46,277 SH   SOLE 1 46,277 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 1 183 SH   SOLE 8 183 0 0
PARK CITY GROUP INC COM 700215304 19 3,982 SH   SOLE 1 3,982 0 0
PARK HOTELS RESORTS INC TRUS 700517105 5,187 302,445 SH   SOLE 1 302,445 0 0
PARK HOTELS RESORTS INC COM 700517105 834 48,656 SH   SOLE 99 48,656 0 0
PARK NATL CORP COM 700658107 1,653 15,738 SH   SOLE 1 15,738 0 0
PARK-OHIO HLDGS CORP COM 700666100 87 2,818 SH   SOLE 1 2,818 0 0
PARKE BANCORP INC COM 700885106 54 3,410 SH   SOLE 1 3,410 0 0
PARKER-HANNIFIN CORP COM 701094104 30,053 110,326 SH   SOLE 1 110,326 0 0
PARKER-HANNIFIN CORP COM 701094104 2,892 10,617 SH   SOLE 9 10,617 0 0
PARSLEY ENERGY INC COM 701877102 33,429 2,354,124 SH   SOLE 1 2,354,124 0 0
PARSLEY ENERGY INC COM 701877102 35 2,491 SH   SOLE 8 2,491 0 0
PARSLEY ENERGY INC OPT 701877102 1,971 138,800 SH Call SOLE 8 138,800 0 0
PARSLEY ENERGY INC COM 701877102 94 6,636 SH   SOLE 99 6,636 0 0
PARSONS CORPORATION COM 70202L102 16,552 454,606 SH   SOLE 1 454,606 0 0
PARTY CITY HOLDCO INC COM 702149105 116 18,908 SH   SOLE 8 18,908 0 0
PATRICK INDS INC COM 703343103 1,671 24,456 SH   SOLE 1 24,456 0 0
PATRICK INDS INC COM 703343103 133 1,948 SH   SOLE 9 1,948 0 0
PATRICK INDS INC COM 703343103 268 3,917 SH   SOLE 99 3,917 0 0
PATTERSON COS INC COM 703395103 811 27,389 SH   SOLE 1 27,389 0 0
PATTERSON COS INC COM 703395103 167 5,629 SH   SOLE 8 5,629 0 0
PATTERSON-UTI ENERGY INC COM 703481101 1,336 253,900 SH   SOLE 1 253,900 0 0
PAVMED INC COM 70387R106 26 12,335 SH   SOLE 1 12,335 0 0
PAYCHEX INC COM 704326107 100,420 1,077,708 SH   SOLE 1 1,077,708 0 0
PAYCHEX INC COM 704326107 140 1,500 SH   DFND 1 0 0 1,500
PAYCHEX INC OPT 704326107 10,324 110,800 SH Call SOLE 8 110,800 0 0
PAYCHEX INC COM 704326107 3 31 SH   SOLE 8 31 0 0
PAYCHEX INC COM 704326107 11,327 121,563 SH   SOLE 9 121,563 0 0
PAYCOM SOFTWARE INC COM 70432V102 24,280 53,687 SH   SOLE 1 53,687 0 0
PAYCOM SOFTWARE INC COM 70432V102 1,823 4,031 SH   SOLE 9 4,031 0 0
PAYLOCITY HLDG CORP COM 70438V106 453 2,199 SH   SOLE 1 2,199 0 0
PAYLOCITY HLDG CORP COM 70438V106 10 49 SH   SOLE 8 49 0 0
PAYLOCITY HLDG CORP COM 70438V106 266 1,292 SH   SOLE 99 1,292 0 0
PAYPAL HLDGS INC COM 70450Y103 4,915 20,986 SH   DFND 1 0 0 20,986
PAYPAL HLDGS INC OPT 70450Y103 7,776 33,200 SH Put SOLE 1 33,200 0 0
PAYPAL HLDGS INC OPT 70450Y103 7,776 33,200 SH Call SOLE 1 33,200 0 0
PAYPAL HLDGS INC COM 70450Y103 301,005 1,285,243 SH   SOLE 1 1,285,243 0 0
PAYPAL HLDGS INC OPT 70450Y103 166,938 712,800 SH Call SOLE 8 712,800 0 0
PAYPAL HLDGS INC OPT 70450Y103 108,739 464,300 SH Put SOLE 8 464,300 0 0
PAYPAL HLDGS INC COM 70450Y103 33,137 141,489 SH   SOLE 8 141,489 0 0
PAYPAL HLDGS INC COM 70450Y103 1,589 6,780 SH   SOLE 9 6,780 0 0
PAYPAL HLDGS INC COM 70450Y103 867 3,700 SH   DFND 20 0 0 3,700
PAYPAL HLDGS INC COM 70450Y103 257 1,097 SH   SOLE 99 1,097 0 0
PAYSIGN INC COM 70451A104 47 10,115 SH   SOLE 1 10,115 0 0
PBF ENERGY INC COM 69318G106 199 28,000 SH   DFND 1 0 0 28,000
PBF ENERGY INC COM 69318G106 921 129,813 SH   SOLE 1 129,813 0 0
PBF ENERGY INC COM 69318G106 305 43,001 SH   SOLE 8 43,001 0 0
PC CONNECTION INC COM 69318J100 861 18,196 SH   SOLE 1 18,196 0 0
PC CONNECTION INC COM 69318J100 185 3,918 SH   SOLE 8 3,918 0 0
PCSB FINL CORP COM 69324R104 362 22,728 SH   SOLE 1 22,728 0 0
PCTEL INC COM 69325Q105 45 6,868 SH   SOLE 1 6,868 0 0
PDC ENERGY INC COM 69327R101 6,920 337,072 SH   SOLE 1 337,072 0 0
PDC ENERGY INC COM 69327R101 1,548 75,406 SH   SOLE 8 75,406 0 0
PDC ENERGY INC OPT 69327R101 138 6,700 SH Put SOLE 8 6,700 0 0
PDC ENERGY INC COM 69327R101 30 1,475 SH   SOLE 99 1,475 0 0
PDF SOLUTIONS INC COM 693282105 699 32,346 SH   SOLE 1 32,346 0 0
PDL BIOPHARMA INC COM 69329Y104 1 596 SH   SOLE 8 596 0 0
PDL CMNTY BANCORP COM 69290X101 25 2,390 SH   SOLE 1 2,390 0 0
PEABODY ENGR CORP COM 704551100 49 20,259 SH   SOLE 1 20,259 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 135 5,904 SH   SOLE 1 5,904 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 17 757 SH   SOLE 8 757 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 104 4,561 SH   SOLE 99 4,561 0 0
PEBBLEBROOK HOTEL TR TRUS 70509V100 6,493 345,273 SH   SOLE 1 345,273 0 0
PEBBLEBROOK HOTEL TR TRUS 70509V100 80 4,243 SH   SOLE 8 4,243 0 0
PEDEVCO CORP COM 70532Y303 3 2,180 SH   SOLE 8 2,180 0 0
PEGASYSTEMS INC COM 705573103 2,132 16,004 SH   SOLE 1 16,004 0 0
PEGASYSTEMS INC COM 705573103 1 11 SH   SOLE 8 11 0 0
PEGASYSTEMS INC COM 705573103 138 1,037 SH   SOLE 99 1,037 0 0
PEMBINA PIPELINE CORP COM 706327103 24 1,000 SH   DFND 1 0 0 1,000
PEMBINA PIPELINE CORP COM 706327103 3 107 SH   SOLE 1 107 0 0
PEMBINA PIPELINE CORP COM 706327103 237 9,975 SH   SOLE 9 9,975 0 0
PENN NATL GAMING INC COM 707569109 21,944 254,088 SH   SOLE 1 254,088 0 0
PENN NATL GAMING INC OPT 707569109 2,539 29,400 SH Call SOLE 8 29,400 0 0
PENN NATL GAMING INC COM 707569109 4,280 49,555 SH   SOLE 8 49,555 0 0
PENN NATL GAMING INC OPT 707569109 11,841 137,100 SH Put SOLE 8 137,100 0 0
PENN NATL GAMING INC COM 707569109 138 1,599 SH   SOLE 99 1,599 0 0
PENN VA CORP COM 70788V102 166 16,335 SH   SOLE 1 16,335 0 0
PENNS WOODS BANCORP INC COM 708430103 328 12,630 SH   SOLE 1 12,630 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 2,940 44,800 SH   SOLE 1 44,800 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 5 77 SH   SOLE 8 77 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 138 2,105 SH   SOLE 9 2,105 0 0
PENNYMAC MTG INVT TR TRUS 70931T103 4,045 229,991 SH   SOLE 1 229,991 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 683 11,502 SH   SOLE 1 11,502 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 98 1,648 SH   SOLE 8 1,648 0 0
PENTAIR PLC COM G7S00T104 7,544 142,118 SH   SOLE 1 142,118 0 0
PENTAIR PLC COM G7S00T104 2 33 SH   DFND 1 0 0 33
PENTAIR PLC COM G7S00T104 56 1,052 SH   SOLE 8 1,052 0 0
PENTAIR PLC COM G7S00T104 1,062 20,012 SH   SOLE 9 20,012 0 0
PENUMBRA INC COM 70975L107 6,751 38,573 SH   SOLE 1 38,573 0 0
PENUMBRA INC OPT 70975L107 3,028 17,300 SH Put SOLE 8 17,300 0 0
PENUMBRA INC COM 70975L107 302 1,728 SH   SOLE 99 1,728 0 0
PEOPLES BANCORP INC COM 709789101 159 5,866 SH   SOLE 1 5,866 0 0
PEOPLES BANCORP N C INC COM 710577107 74 3,232 SH   SOLE 1 3,232 0 0
PEOPLES FINL SVCS CORP COM 711040105 105 2,871 SH   SOLE 1 2,871 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 6,941 536,850 SH   SOLE 1 536,850 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 406 31,387 SH   SOLE 9 31,387 0 0
PEPSICO INC COM 713448108 345,874 2,332,248 SH   SOLE 1 2,332,248 0 0
PEPSICO INC OPT 713448108 11,300 76,200 SH Call SOLE 1 76,200 0 0
PEPSICO INC COM 713448108 2,917 19,671 SH   DFND 1 0 0 19,671
PEPSICO INC OPT 713448108 30,372 204,800 SH Put SOLE 1 204,800 0 0
PEPSICO INC COM 713448108 1 6 SH   SOLE 8 6 0 0
PEPSICO INC OPT 713448108 5,383 36,300 SH Put SOLE 8 36,300 0 0
PEPSICO INC OPT 713448108 19,902 134,200 SH Call SOLE 8 134,200 0 0
PEPSICO INC COM 713448108 1,412 9,517 SH   SOLE 9 9,517 0 0
PERFICIENT INC COM 71375U101 1,765 37,039 SH   SOLE 1 37,039 0 0
PERFICIENT INC COM 71375U101 16 330 SH   SOLE 8 330 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 3,257 68,402 SH   SOLE 1 68,402 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 152 3,186 SH   SOLE 8 3,186 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 600 12,597 SH   SOLE 99 12,597 0 0
PERION NETWORK LTD COM M78673114 90 7,100 SH   SOLE 1 7,100 0 0
PERKINELMER INC COM 714046109 13,141 91,576 SH   SOLE 1 91,576 0 0
PERKINELMER INC COM 714046109 1,317 9,182 SH   SOLE 9 9,182 0 0
PERRIGO CO PLC COM G97822103 5,401 120,758 SH   SOLE 1 120,758 0 0
PERRIGO CO PLC OPT G97822103 161 3,600 SH Put SOLE 8 3,600 0 0
PERRIGO CO PLC OPT G97822103 215 4,800 SH Call SOLE 8 4,800 0 0
PERRIGO CO PLC COM G97822103 677 15,142 SH   SOLE 9 15,142 0 0
PERRIGO CO PLC COM G97822103 510 11,413 SH   SOLE 99 11,413 0 0
PERSONALIS INC COM 71535D106 284 7,749 SH   SOLE 1 7,749 0 0
PERSONALIS INC COM 71535D106 49 1,336 SH   SOLE 8 1,336 0 0
PERSPECTA INC COM 715347100 1,082 44,955 SH   SOLE 1 44,955 0 0
PERSPECTA INC COM 715347100 0 4 SH   DFND 1 0 0 4
PETIQ INC COM 71639T106 265 6,900 SH   SOLE 1 6,900 0 0
PETIQ INC COM 71639T106 74 1,937 SH   SOLE 8 1,937 0 0
PETMED EXPRESS INC COM 716382106 1,969 61,404 SH   SOLE 1 61,404 0 0
PETMED EXPRESS INC COM 716382106 106 3,291 SH   SOLE 8 3,291 0 0
PETROCHINA CO LTD ADR 71646E100 261 8,500 SH   SOLE 8 8,500 0 0
PETROCHINA CO LTD ADR 71646E100 111 3,626 SH   SOLE 9 3,626 0 0
PETROCHINA CO LTD ADR 71646E100 174 5,665 SH   SOLE 99 5,665 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 17 1,510 SH   DFND 1 0 0 1,510
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 11,048 983,820 SH   SOLE 1 983,820 0 0
PETROLEO BRASILEIRO SA PETRO OPT 71654V408 15,161 1,350,000 SH Call SOLE 8 1,350,000 0 0
PETROLEO BRASILEIRO SA PETRO OPT 71654V408 47,033 4,188,200 SH Put SOLE 8 4,188,200 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 12,406 1,104,659 SH   SOLE 8 1,104,659 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 271 24,101 SH   SOLE 9 24,101 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 138 12,300 SH   DFND 20 0 0 12,300
PETROLEO BRASILEIRO SA PETRO ADR 71654V101 620 56,058 SH   SOLE 99 56,058 0 0
PFIZER INC OPT 717081103 3,364 91,400 SH Call SOLE 1 91,400 0 0
PFIZER INC COM 717081103 1,005 27,299 SH   DFND 1 0 0 27,299
PFIZER INC COM 717081103 313,680 8,521,583 SH   SOLE 1 8,521,583 0 0
PFIZER INC OPT 717081103 11,349 308,300 SH Put SOLE 1 308,300 0 0
PFIZER INC OPT 717081103 16,270 442,000 SH Call SOLE 8 442,000 0 0
PFIZER INC OPT 717081103 19,487 529,400 SH Put SOLE 8 529,400 0 0
PFIZER INC COM 717081103 3,501 95,087 SH   SOLE 8 95,087 0 0
PFIZER INC COM 717081103 10,068 273,527 SH   SOLE 9 273,527 0 0
PFIZER INC OPT 717081103 3,681 100,000 SH Call SOLE 9 100,000 0 0
PFIZER INC OPT 717081103 3,681 100,000 SH Put SOLE 9 100,000 0 0
PFIZER INC COM 717081103 5,293 143,800 SH   DFND 20 0 0 143,800
PFSWEB INC COM 717098206 35 5,137 SH   SOLE 1 5,137 0 0
PG&ampE CORP OPT 69331C108 190 15,200 SH Call SOLE 1 15,200 0 0
PG&ampE CORP COM 69331C108 8,157 654,582 SH   SOLE 1 654,582 0 0
PG&ampE CORP OPT 69331C108 12,598 1,011,100 SH Call SOLE 8 1,011,100 0 0
PG&ampE CORP COM 69331C108 3,988 320,042 SH   SOLE 8 320,042 0 0
PG&ampE CORP OPT 69331C108 3,233 259,500 SH Put SOLE 8 259,500 0 0
PG&ampE CORP COM 69331C108 171 13,718 SH   SOLE 9 13,718 0 0
PGT INNOVATIONS INC COM 69336V101 1,747 85,876 SH   SOLE 1 85,876 0 0
PGT INNOVATIONS INC COM 69336V101 255 12,548 SH   SOLE 99 12,548 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 16 4,923 SH   SOLE 1 4,923 0 0
PHIBRO ANIMAL HEALTH CORP COM 71742Q106 437 22,519 SH   SOLE 1 22,519 0 0
PHIBRO ANIMAL HEALTH CORP COM 71742Q106 28 1,457 SH   SOLE 8 1,457 0 0
PHILIP MORRIS INTL INC COM 718172109 258,571 3,123,204 SH   SOLE 1 3,123,204 0 0
PHILIP MORRIS INTL INC COM 718172109 191 2,306 SH   DFND 1 0 0 2,306
PHILIP MORRIS INTL INC OPT 718172109 18,760 226,600 SH Put SOLE 1 226,600 0 0
PHILIP MORRIS INTL INC OPT 718172109 9,239 111,600 SH Put SOLE 8 111,600 0 0
PHILIP MORRIS INTL INC OPT 718172109 1,648 19,900 SH Call SOLE 8 19,900 0 0
PHILIP MORRIS INTL INC COM 718172109 3,641 43,978 SH   SOLE 8 43,978 0 0
PHILIP MORRIS INTL INC COM 718172109 539 6,514 SH   SOLE 9 6,514 0 0
PHILLIPS 66 COM 718546104 448 6,400 SH   DFND 1 0 0 6,400
PHILLIPS 66 COM 718546104 29,047 415,312 SH   SOLE 1 415,312 0 0
PHILLIPS 66 OPT 718546104 685 9,800 SH Call SOLE 8 9,800 0 0
PHILLIPS 66 OPT 718546104 182 2,600 SH Put SOLE 8 2,600 0 0
PHILLIPS 66 COM 718546104 4,142 59,221 SH   SOLE 9 59,221 0 0
PHILLIPS 66 PARTNERS LP COM 718549207 9,717 367,920 SH   SOLE 1 367,920 0 0
PHOENIX NEW MEDIA LTD ADR 71910C103 47 39,077 SH   SOLE 1 39,077 0 0
PHOTRONICS INC COM 719405102 955 85,606 SH   SOLE 1 85,606 0 0
PHYSICIANS RLTY TR TRUS 71943U104 5,432 305,141 SH   SOLE 1 305,141 0 0
PICO HLDGS INC COM 693366205 50 5,382 SH   SOLE 1 5,382 0 0
PIEDMONT LITHIUM LTD ADR 720162106 186 7,000 SH   SOLE 9 7,000 0 0
PIEDMONT OFFICE REALTY TR IN TRUS 720190206 1,193 73,534 SH   SOLE 1 73,534 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 102 40,629 SH   SOLE 1 40,629 0 0
PILGRIMS PRIDE CORP COM 72147K108 551 28,133 SH   SOLE 1 28,133 0 0
PILGRIMS PRIDE CORP OPT 72147K108 114 5,800 SH Call SOLE 8 5,800 0 0
PILGRIMS PRIDE CORP OPT 72147K108 47 2,400 SH Put SOLE 8 2,400 0 0
PILGRIMS PRIDE CORP COM 72147K108 47 2,396 SH   SOLE 8 2,396 0 0
PILGRIMS PRIDE CORP COM 72147K108 296 15,076 SH   SOLE 99 15,076 0 0
PIMCO ETF TR FUND 72201R304 126 1,422 SH   DFND 1 0 0 1,422
PIMCO ETF TR FUND 72201R783 9,488 96,600 SH   SOLE 1 96,600 0 0
PINDUODUO INC ADR 722304102 422,533 2,378,189 SH   SOLE 1 2,378,189 0 0
PINDUODUO INC OPT 722304102 20,930 117,800 SH Put SOLE 8 117,800 0 0
PINDUODUO INC OPT 722304102 1,119 6,300 SH Call SOLE 8 6,300 0 0
PINDUODUO INC ADR 722304102 11,889 66,916 SH   SOLE 8 66,916 0 0
PINDUODUO INC ADR 722304102 37,471 210,900 SH   SOLE 9 210,900 0 0
PINDUODUO INC ADR 722304102 1,819 10,240 SH   DFND 20 0 0 10,240
PINNACLE FINL PARTNERS INC COM 72346Q104 3,683 57,195 SH   SOLE 1 57,195 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 195 3,028 SH   SOLE 99 3,028 0 0
PINNACLE WEST CAP CORP COM 723484101 12,286 153,672 SH   SOLE 1 153,672 0 0
PINNACLE WEST CAP CORP COM 723484101 739 9,248 SH   SOLE 9 9,248 0 0
PINNACLE WEST CAP CORP COM 723484101 102 1,270 SH   DFND 20 0 0 1,270
PINTEREST INC COM 72352L106 15 229 SH   DFND 1 0 0 229
PINTEREST INC COM 72352L106 26,162 396,998 SH   SOLE 1 396,998 0 0
PINTEREST INC OPT 72352L106 24,666 374,300 SH Call SOLE 8 374,300 0 0
PINTEREST INC OPT 72352L106 18,254 277,000 SH Put SOLE 8 277,000 0 0
PINTEREST INC COM 72352L106 6,265 95,069 SH   SOLE 8 95,069 0 0
PINTEREST INC COM 72352L106 257 3,906 SH   SOLE 9 3,906 0 0
PIONEER NAT RES CO COM 723787107 19,907 174,786 SH   SOLE 1 174,786 0 0
PIONEER NAT RES CO COM 723787107 5 42 SH   DFND 1 0 0 42
PIONEER NAT RES CO OPT 723787107 3,348 29,400 SH Call SOLE 8 29,400 0 0
PIONEER NAT RES CO COM 723787107 13,270 116,519 SH   SOLE 8 116,519 0 0
PIONEER NAT RES CO OPT 723787107 29,190 256,300 SH Put SOLE 8 256,300 0 0
PIONEER NAT RES CO COM 723787107 1,586 13,925 SH   SOLE 9 13,925 0 0
PIPER SANDLER COMPANIES COM 724078100 1,658 16,423 SH   SOLE 1 16,423 0 0
PIPER SANDLER COMPANIES COM 724078100 606 6,001 SH   SOLE 99 6,001 0 0
PITNEY BOWES INC COM 724479100 1,234 200,531 SH   SOLE 1 200,531 0 0
PITNEY BOWES INC COM 724479100 1,650 267,870 SH   SOLE 8 267,870 0 0
PITNEY BOWES INC OPT 724479100 10 1,700 SH Put SOLE 8 1,700 0 0
PIXELWORKS INC COM 72581M305 37 13,107 SH   SOLE 1 13,107 0 0
PJT PARTNERS INC COM 69343T107 626 8,312 SH   SOLE 1 8,312 0 0
PJT PARTNERS INC COM 69343T107 19 259 SH   DFND 1 0 0 259
PLAINS ALL AMERN PIPELINE L COM 726503105 18,222 2,211,440 SH   SOLE 1 2,211,440 0 0
PLAINS ALL AMERN PIPELINE L OPT 726503105 39 4,700 SH Put SOLE 8 4,700 0 0
PLAINS ALL AMERN PIPELINE L COM 726503105 229 27,696 SH   SOLE 8 27,696 0 0
PLAINS ALL AMERN PIPELINE L OPT 726503105 65 7,900 SH Call SOLE 8 7,900 0 0
PLAINS GP HLDGS L P COM 72651A207 5,901 698,396 SH   SOLE 1 698,396 0 0
PLAINS GP HLDGS L P COM 72651A207 845 99,995 SH   SOLE 8 99,995 0 0
PLANET FITNESS INC COM 72703H101 5,506 70,948 SH   SOLE 1 70,948 0 0
PLANET FITNESS INC OPT 72703H101 8,066 103,900 SH Put SOLE 8 103,900 0 0
PLANET FITNESS INC COM 72703H101 2,010 25,882 SH   SOLE 8 25,882 0 0
PLANET FITNESS INC OPT 72703H101 2,802 36,100 SH Call SOLE 8 36,100 0 0
PLANET FITNESS INC COM 72703H101 260 3,354 SH   SOLE 99 3,354 0 0
PLANTRONICS INC NEW COM 727493108 201 7,448 SH   DFND 1 0 0 7,448
PLANTRONICS INC NEW COM 727493108 1,412 52,213 SH   SOLE 1 52,213 0 0
PLANTRONICS INC NEW COM 727493108 16 580 SH   SOLE 8 580 0 0
PLATINUM GROUP METALS LTD COM 72765Q882 13 2,900 SH   DFND 1 0 0 2,900
PLAYA HOTELS &amp RESORTS NV COM N70544106 382 64,118 SH   SOLE 1 64,118 0 0
PLAYAGS INC COM 72814N104 179 24,999 SH   SOLE 1 24,999 0 0
PLEXUS CORP COM 729132100 2,875 36,759 SH   SOLE 1 36,759 0 0
PLEXUS CORP COM 729132100 346 4,423 SH   SOLE 99 4,423 0 0
PLUG POWER INC COM 72919P202 932 27,480 SH   DFND 1 0 0 27,480
PLUG POWER INC COM 72919P202 4,102 120,976 SH   SOLE 1 120,976 0 0
PLUG POWER INC OPT 72919P202 33,490 987,600 SH Put SOLE 8 987,600 0 0
PLUG POWER INC OPT 72919P202 5,073 149,600 SH Call SOLE 8 149,600 0 0
PLUG POWER INC COM 72919P202 4,813 141,933 SH   SOLE 8 141,933 0 0
PLUG POWER INC COM 72919P202 81 2,400 SH   DFND 20 0 0 2,400
PLUG POWER INC COM 72919P202 101 2,965 SH   SOLE 99 2,965 0 0
PLUMAS BANCORP COM 729273102 35 1,500 SH   SOLE 1 1,500 0 0
PLURALSIGHT INC COM 72941B106 21,289 1,015,657 SH   SOLE 1 1,015,657 0 0
PLYMOUTH INDL REIT INC TRUS 729640102 165 11,019 SH   SOLE 1 11,019 0 0
PLYMOUTH INDL REIT INC TRUS 729640102 36 2,390 SH   SOLE 8 2,390 0 0
PNC FINL SVCS GROUP INC COM 693475105 98,277 659,576 SH   SOLE 1 659,576 0 0
PNC FINL SVCS GROUP INC OPT 693475105 1,505 10,100 SH Call SOLE 8 10,100 0 0
PNC FINL SVCS GROUP INC COM 693475105 113 761 SH   SOLE 8 761 0 0
PNC FINL SVCS GROUP INC COM 693475105 5,196 34,873 SH   SOLE 9 34,873 0 0
PNM RES INC COM 69349H107 17,859 367,988 SH   SOLE 1 367,988 0 0
PNM RES INC COM 69349H107 89 1,840 SH   SOLE 8 1,840 0 0
POLARIS INC COM 731068102 3,023 31,738 SH   SOLE 1 31,738 0 0
POLARIS INC COM 731068102 6 66 SH   SOLE 8 66 0 0
POLARITYTE INC COM 731094108 0 9 SH   SOLE 8 9 0 0
POOL CORP COM 73278L105 17,521 47,035 SH   SOLE 1 47,035 0 0
POOL CORP COM 73278L105 1,229 3,300 SH   SOLE 9 3,300 0 0
POPULAR INC COM 733174700 1,695 30,101 SH   SOLE 1 30,101 0 0
POPULAR INC COM 733174700 2 43 SH   SOLE 8 43 0 0
POPULAR INC COM 733174700 160 2,837 SH   SOLE 99 2,837 0 0
PORTLAND GEN ELEC CO COM 736508847 2,144 50,155 SH   SOLE 1 50,155 0 0
PORTLAND GEN ELEC CO COM 736508847 265 6,209 SH   SOLE 8 6,209 0 0
PORTLAND GEN ELEC CO COM 736508847 214 5,000 SH   SOLE 99 5,000 0 0
POSCO ADR 693483109 268 4,300 SH   SOLE 99 4,300 0 0
POST HLDGS INC COM 737446104 2,169 21,484 SH   SOLE 1 21,484 0 0
POST HLDGS INC COM 737446104 914 9,044 SH   SOLE 99 9,044 0 0
POTLATCHDELTIC CORPORATION TRUS 737630103 1,409 28,180 SH   SOLE 1 28,180 0 0
POTLATCHDELTIC CORPORATION COM 737630103 461 9,222 SH   SOLE 99 9,222 0 0
POWELL INDS INC COM 739128106 391 13,239 SH   SOLE 1 13,239 0 0
POWER INTEGRATIONS INC COM 739276103 5,619 68,647 SH   SOLE 1 68,647 0 0
POWER INTEGRATIONS INC COM 739276103 288 3,519 SH   SOLE 8 3,519 0 0
PPG INDS INC COM 693506107 51,651 358,143 SH   SOLE 1 358,143 0 0
PPG INDS INC COM 693506107 880 6,100 SH   SOLE 8 6,100 0 0
PPG INDS INC OPT 693506107 15,345 106,400 SH Call SOLE 8 106,400 0 0
PPG INDS INC OPT 693506107 14,422 100,000 SH Put SOLE 8 100,000 0 0
PPG INDS INC COM 693506107 2,813 19,508 SH   SOLE 9 19,508 0 0
PPG INDS INC COM 693506107 436 3,026 SH   SOLE 99 3,026 0 0
PPL CORP COM 69351T106 23,789 843,608 SH   SOLE 1 843,608 0 0
PPL CORP OPT 69351T106 130 4,600 SH Put SOLE 8 4,600 0 0
PPL CORP COM 69351T106 127 4,501 SH   SOLE 8 4,501 0 0
PPL CORP OPT 69351T106 217 7,700 SH Call SOLE 8 7,700 0 0
PPL CORP COM 69351T106 2,305 81,752 SH   SOLE 9 81,752 0 0
PQ GROUP HLDGS INC COM 73943T103 721 50,523 SH   SOLE 1 50,523 0 0
PQ GROUP HLDGS INC COM 73943T103 13 940 SH   SOLE 8 940 0 0
PRA GROUP INC COM 69354N106 2,221 55,979 SH   SOLE 1 55,979 0 0
PRA GROUP INC COM 69354N106 273 6,887 SH   SOLE 8 6,887 0 0
PRA GROUP INC COM 69354N106 140 3,533 SH   SOLE 99 3,533 0 0
PRA HEALTH SCIENCES INC COM 69354M108 7,163 57,103 SH   SOLE 1 57,103 0 0
PRA HEALTH SCIENCES INC COM 69354M108 194 1,546 SH   SOLE 99 1,546 0 0
PRECISION BIOSCIENCES INC COM 74019P108 196 23,552 SH   SOLE 1 23,552 0 0
PRECISION BIOSCIENCES INC COM 74019P108 6 756 SH   SOLE 8 756 0 0
PREFERRED APT CMNTYS INC TRUS 74039L103 417 56,258 SH   SOLE 1 56,258 0 0
PREFERRED BK LOS ANGELES CA COM 740367404 941 18,635 SH   SOLE 1 18,635 0 0
PREFORMED LINE PRODS CO COM 740444104 67 971 SH   SOLE 1 971 0 0
PREMIER FINL BANCORP INC COM 74050M105 224 16,889 SH   SOLE 1 16,889 0 0
PREMIER INC COM 74051N102 170 4,848 SH   SOLE 1 4,848 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 3,089 88,593 SH   SOLE 1 88,593 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 30 850 SH   DFND 1 0 0 850
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 136 3,920 SH   SOLE 8 3,920 0 0
PRETIUM RES INC COM 74139C102 517 45,000 SH   DFND 1 0 0 45,000
PRETIUM RES INC COM 74139C102 3,449 300,392 SH   SOLE 1 300,392 0 0
PRETIUM RES INC COM 74139C102 1,217 106,050 SH   SOLE 8 106,050 0 0
PRETIUM RES INC OPT 74139C102 31 2,700 SH Put SOLE 8 2,700 0 0
PRETIUM RES INC OPT 74139C102 116 10,100 SH Call SOLE 8 10,100 0 0
PREVAIL THERAPEUTICS INC COM 74140Y101 106 4,609 SH   SOLE 1 4,609 0 0
PREVAIL THERAPEUTICS INC COM 74140Y101 4 169 SH   SOLE 8 169 0 0
PRICE T ROWE GROUP INC COM 74144T108 53,984 356,588 SH   SOLE 1 356,588 0 0
PRICE T ROWE GROUP INC COM 74144T108 53 348 SH   DFND 1 0 0 348
PRICE T ROWE GROUP INC COM 74144T108 7 46 SH   SOLE 8 46 0 0
PRICE T ROWE GROUP INC COM 74144T108 3,250 21,463 SH   SOLE 9 21,463 0 0
PRICELINE GRP INC BOND 741503AX4 2,271 1,942,000 PRN   SOLE 8 0 0 1,942,000
PRICESMART INC COM 741511109 2,428 26,653 SH   SOLE 1 26,653 0 0
PRICESMART INC COM 741511109 191 2,107 SH   SOLE 8 2,107 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 8 169 SH   SOLE 1 169 0 0
PRIMERICA INC COM 74164M108 2,797 20,879 SH   SOLE 1 20,879 0 0
PRIMORIS SVCS CORP COM 74164F103 596 21,591 SH   SOLE 1 21,591 0 0
PRIMORIS SVCS CORP COM 74164F103 50 1,800 SH   DFND 1 0 0 1,800
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 20,312 409,411 SH   SOLE 1 409,411 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2 41 SH   SOLE 8 41 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1,049 21,146 SH   SOLE 9 21,146 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 18 2,464 SH   SOLE 1 2,464 0 0
PROASSURANCE CORP COM 74267C106 1,064 59,778 SH   SOLE 1 59,778 0 0
PROASSURANCE CORP COM 74267C106 60 3,354 SH   SOLE 99 3,354 0 0
PROCTER AND GAMBLE CO COM 742718109 548,561 3,942,495 SH   SOLE 1 3,942,495 0 0
PROCTER AND GAMBLE CO OPT 742718109 41,520 298,400 SH Put SOLE 1 298,400 0 0
PROCTER AND GAMBLE CO COM 742718109 289 2,078 SH   DFND 1 0 0 2,078
PROCTER AND GAMBLE CO OPT 742718109 7,986 57,400 SH Call SOLE 1 57,400 0 0
PROCTER AND GAMBLE CO COM 742718109 70 500 SH   SOLE 8 500 0 0
PROCTER AND GAMBLE CO OPT 742718109 18,033 129,600 SH Put SOLE 8 129,600 0 0
PROCTER AND GAMBLE CO OPT 742718109 16,057 115,400 SH Call SOLE 8 115,400 0 0
PROCTER AND GAMBLE CO COM 742718109 12,581 90,417 SH   SOLE 9 90,417 0 0
PROCTER AND GAMBLE CO COM 742718109 2,226 16,000 SH   DFND 20 0 0 16,000
PROFESSIONAL HLDG CORP COM 743139107 158 10,249 SH   SOLE 1 10,249 0 0
PROGRESS SOFTWARE CORP COM 743312100 3,095 68,467 SH   SOLE 1 68,467 0 0
PROGRESS SOFTWARE CORP COM 743312100 38 833 SH   SOLE 8 833 0 0
PROGRESSIVE CORP COM 743315103 92,357 934,026 SH   SOLE 1 934,026 0 0
PROGRESSIVE CORP OPT 743315103 326 3,300 SH Call SOLE 8 3,300 0 0
PROGRESSIVE CORP COM 743315103 6 63 SH   SOLE 8 63 0 0
PROGRESSIVE CORP COM 743315103 4,761 48,150 SH   SOLE 9 48,150 0 0
PROGRESSIVE CORP COM 743315103 2,249 22,745 SH   SOLE 99 22,745 0 0
PROLOGIS INC. TRUS 74340W103 118,993 1,193,990 SH   SOLE 1 1,193,990 0 0
PROLOGIS INC. TRUS 74340W103 6 60 SH   SOLE 8 60 0 0
PROLOGIS INC. TRUS 74340W103 6,213 62,347 SH   SOLE 9 62,347 0 0
PROLOGIS INC. COM 74340W103 10,673 107,094 SH   SOLE 99 107,094 0 0
PROOFPOINT INC COM 743424103 9,013 66,071 SH   SOLE 1 66,071 0 0
PROOFPOINT INC COM 743424103 329 2,410 SH   SOLE 8 2,410 0 0
PROPETRO HLDG CORP COM 74347M108 1,096 148,267 SH   SOLE 1 148,267 0 0
PROPETRO HLDG CORP COM 74347M108 14 1,827 SH   SOLE 8 1,827 0 0
PROQR THRAPEUTICS N V COM N71542109 12 2,900 SH   SOLE 1 2,900 0 0
PROQR THRAPEUTICS N V COM N71542109 0 35 SH   SOLE 8 35 0 0
PROQR THRAPEUTICS N V COM N71542109 1 253 SH   SOLE 9 253 0 0
PROS HOLDINGS INC COM 74346Y103 772 15,207 SH   SOLE 1 15,207 0 0
PROS HOLDINGS INC COM 74346Y103 231 4,545 SH   SOLE 8 4,545 0 0
PROSHARES TR FUND 74347B714 49 3,380 SH   SOLE 1 3,380 0 0
PROSHARES TR FUND 74347B425 47 2,600 SH   DFND 1 0 0 2,600
PROSHARES TR FUND 74347G309 45 3,500 SH   SOLE 1 3,500 0 0
PROSHARES TR FUND 74347R131 9 500 SH   SOLE 1 500 0 0
PROSHARES TR FUND 74347B367 11 500 SH   SOLE 1 500 0 0
PROSHARES TR FUND 74347R131 247 13,252 SH   DFND 1 0 0 13,252
PROSHARES TR FUND 74347X831 1,029 5,661 SH   SOLE 1 5,661 0 0
PROSHARES TR FUND 74347B185 3 200 SH   DFND 1 0 0 200
PROSHARES TR FUND 74347B383 37 3,000 SH   SOLE 1 3,000 0 0
PROSHARES TR FUND 74347X641 2 200 SH   DFND 1 0 0 200
PROSHARES TR FUND 74347B243 40 5,658 SH   SOLE 8 5,658 0 0
PROSHARES TR OPT 74347X864 592 7,700 SH Call SOLE 8 7,700 0 0
PROSHARES TR OPT 74347R107 1,425 15,600 SH Put SOLE 8 15,600 0 0
PROSHARES TR OPT 74347B383 164 13,200 SH Call SOLE 8 13,200 0 0
PROSHARES TR OPT 74347X864 38 500 SH Put SOLE 8 500 0 0
PROSHARES TR OPT 74347R206 737 6,400 SH Call SOLE 8 6,400 0 0
PROSHARES TR OPT 74347R107 786 8,600 SH Call SOLE 8 8,600 0 0
PROSHARES TR FUND 74348A244 0 17 SH   SOLE 8 17 0 0
PROSHARES TR FUND 74347X831 720 3,963 SH   SOLE 8 3,963 0 0
PROSHARES TR FUND 74347X864 232 3,021 SH   SOLE 8 3,021 0 0
PROSHARES TR OPT 74347B268 91 15,400 SH Call SOLE 8 15,400 0 0
PROSHARES TR OPT 74347X831 1,273 7,000 SH Call SOLE 8 7,000 0 0
PROSHARES TR OPT 74347B243 13 1,900 SH Put SOLE 8 1,900 0 0
PROSHARES TR OPT 74347B201 133 8,100 SH Call SOLE 8 8,100 0 0
PROSHARES TR FUND 74347B268 35 5,847 SH   SOLE 8 5,847 0 0
PROSHARES TR OPT 74347X831 600 3,300 SH Put SOLE 8 3,300 0 0
PROSHARES TR OPT 74347B201 1,760 107,200 SH Put SOLE 8 107,200 0 0
PROSHARES TR FUND 74347B748 79 10,000 SH   DFND 20 0 0 10,000
PROSHARES TR II FUND 74347W148 171 16,000 SH   SOLE 1 16,000 0 0
PROSHARES TR II OPT 74347W353 728 14,200 SH Put SOLE 8 14,200 0 0
PROSHARES TR II OPT 74347W171 52 3,800 SH Call SOLE 8 3,800 0 0
PROSHARES TR II OPT 74347W148 2,430 228,200 SH Put SOLE 8 228,200 0 0
PROSHARES TR II OPT 74347W130 294 7,100 SH Call SOLE 8 7,100 0 0
PROSHARES TR II FUND 74347W148 2,149 201,739 SH   SOLE 8 201,739 0 0
PROSHARES TR II OPT 74347W148 130 12,200 SH Call SOLE 8 12,200 0 0
PROSHARES TR II OPT 74347W353 72 1,400 SH Call SOLE 8 1,400 0 0
PROSHARES TR II OPT 74347W668 113 9,700 SH Put SOLE 8 9,700 0 0
PROSHARES TR II FUND 74347W395 6 198 SH   SOLE 8 198 0 0
PROSHARES TR II FUND 74347W171 19 1,413 SH   SOLE 8 1,413 0 0
PROSHARES TR II FUND 74347W114 2 354 SH   SOLE 8 354 0 0
PROSHARES TR II OPT 74347W668 171 14,700 SH Call SOLE 8 14,700 0 0
PROSPECT CAP CORP OPT 74348T102 119 22,000 SH Put SOLE 8 22,000 0 0
PROSPECT CAP CORP BOND 74348TAT9 436 409,000 PRN   SOLE 8 0 0 409,000
PROSPECT CAP CORP COM 74348T102 56 10,429 SH   SOLE 8 10,429 0 0
PROSPERITY BANCSHARES INC COM 743606105 2,470 35,605 SH   SOLE 1 35,605 0 0
PROSPERITY BANCSHARES INC COM 743606105 529 7,634 SH   SOLE 99 7,634 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 205 10,165 SH   SOLE 1 10,165 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 9 443 SH   SOLE 8 443 0 0
PROTECTIVE INS CORP COM 74368L203 53 3,889 SH   SOLE 1 3,889 0 0
PROTECTIVE INS CORP COM 74368L203 18 1,278 SH   SOLE 8 1,278 0 0
PROTHENA CORP PLC COM G72800108 119 9,932 SH   SOLE 1 9,932 0 0
PROTHENA CORP PLC COM G72800108 87 7,277 SH   SOLE 8 7,277 0 0
PROTO LABS INC COM 743713109 6,282 40,945 SH   SOLE 1 40,945 0 0
PROTO LABS INC COM 743713109 241 1,568 SH   SOLE 8 1,568 0 0
PROVENTION BIO INC COM 74374N102 3 195 SH   SOLE 8 195 0 0
PROVIDENT FINL HLDGS INC COM 743868101 149 9,474 SH   SOLE 1 9,474 0 0
PROVIDENT FINL SVCS INC COM 74386T105 1,445 80,443 SH   SOLE 1 80,443 0 0
PROVIDENT FINL SVCS INC COM 74386T105 29 1,632 SH   SOLE 8 1,632 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 47 3,472 SH   SOLE 1 3,472 0 0
PRUDENTIAL FINL INC COM 744320102 228 2,916 SH   DFND 1 0 0 2,916
PRUDENTIAL FINL INC COM 744320102 61,642 789,580 SH   SOLE 1 789,580 0 0
PRUDENTIAL FINL INC OPT 744320102 24,982 320,000 SH Put SOLE 1 320,000 0 0
PRUDENTIAL FINL INC OPT 744320102 86 1,100 SH Call SOLE 8 1,100 0 0
PRUDENTIAL FINL INC OPT 744320102 2,139 27,400 SH Put SOLE 8 27,400 0 0
PRUDENTIAL FINL INC COM 744320102 1,499 19,205 SH   SOLE 8 19,205 0 0
PRUDENTIAL FINL INC COM 744320102 2,543 32,566 SH   SOLE 9 32,566 0 0
PRUDENTIAL FINL INC COM 744320102 4,795 61,415 SH   DFND 20 0 0 61,415
PRUDENTIAL FINL INC COM 744320102 687 8,801 SH   SOLE 99 8,801 0 0
PS BUSINESS PKS INC CALIF TRUS 69360J107 2,214 16,666 SH   SOLE 1 16,666 0 0
PS BUSINESS PKS INC CALIF TRUS 69360J107 70 525 SH   SOLE 9 525 0 0
PTC INC COM 69370C100 5,348 44,720 SH   SOLE 1 44,720 0 0
PTC INC OPT 69370C100 239 2,000 SH Put SOLE 8 2,000 0 0
PTC INC COM 69370C100 109 917 SH   SOLE 9 917 0 0
PTC THERAPEUTICS INC COM 69366J200 741 12,142 SH   DFND 1 0 0 12,142
PTC THERAPEUTICS INC COM 69366J200 5,491 89,972 SH   SOLE 1 89,972 0 0
PTC THERAPEUTICS INC COM 69366J200 379 6,208 SH   SOLE 8 6,208 0 0
PTC THERAPEUTICS INC COM 69366J200 107 1,756 SH   SOLE 99 1,756 0 0
PUBLIC STORAGE TRUS 74460D109 55,316 239,538 SH   SOLE 1 239,538 0 0
PUBLIC STORAGE OPT 74460D109 439 1,900 SH Put SOLE 8 1,900 0 0
PUBLIC STORAGE TRUS 74460D109 628 2,718 SH   SOLE 8 2,718 0 0
PUBLIC STORAGE TRUS 74460D109 12,073 52,279 SH   SOLE 9 52,279 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 71,004 1,217,914 SH   SOLE 1 1,217,914 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 19 331 SH   SOLE 8 331 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2,422 41,550 SH   SOLE 9 41,550 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 464 7,955 SH   SOLE 99 7,955 0 0
PULSE BIOSCIENCES INC COM 74587B101 105 4,422 SH   SOLE 1 4,422 0 0
PULTE GROUP INC COM 745867101 23,935 555,072 SH   SOLE 1 555,072 0 0
PULTE GROUP INC COM 745867101 16 370 SH   SOLE 8 370 0 0
PULTE GROUP INC OPT 745867101 349 8,100 SH Put SOLE 8 8,100 0 0
PULTE GROUP INC COM 745867101 1,028 23,856 SH   SOLE 9 23,856 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 103 10,000 SH   DFND 1 0 0 10,000
PUMA BIOTECHNOLOGY INC COM 74587V107 667 65,089 SH   SOLE 1 65,089 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 40 3,843 SH   SOLE 8 3,843 0 0
PURE CYCLE CORP COM 746228303 70 6,269 SH   SOLE 1 6,269 0 0
PURE STORAGE INC COM 74624M102 575 25,454 SH   SOLE 1 25,454 0 0
PURE STORAGE INC BOND 74624MAB8 8,710 7,810,000 PRN   SOLE 8 0 0 7,810,000
PURE STORAGE INC COM 74624M102 83 3,686 SH   SOLE 99 3,686 0 0
PURPLE INNOVATION INC COM 74640Y106 1,254 38,050 SH   SOLE 1 38,050 0 0
PUXIN LTD ADR 74704P108 81 14,000 SH   SOLE 1 14,000 0 0
PVH CORPORATION COM 693656100 4,183 44,525 SH   SOLE 1 44,525 0 0
PVH CORPORATION COM 693656100 447 4,761 SH   SOLE 8 4,761 0 0
PVH CORPORATION OPT 693656100 216 2,300 SH Call SOLE 8 2,300 0 0
PVH CORPORATION OPT 693656100 188 2,000 SH Put SOLE 8 2,000 0 0
PVH CORPORATION COM 693656100 693 7,383 SH   SOLE 9 7,383 0 0
PVH CORPORATION COM 693656100 407 4,338 SH   SOLE 99 4,338 0 0
PZENA INVT MGMT INC COM 74731Q103 114 15,548 SH   SOLE 1 15,548 0 0
Q2 HLDGS INC COM 74736L109 5,347 42,253 SH   SOLE 1 42,253 0 0
Q2 HLDGS INC COM 74736L109 215 1,699 SH   SOLE 8 1,699 0 0
Q2 HLDGS INC COM 74736L109 165 1,306 SH   SOLE 99 1,306 0 0
QAD INC COM 74727D306 239 3,787 SH   SOLE 1 3,787 0 0
QAD INC COM 74727D306 78 1,241 SH   SOLE 8 1,241 0 0
QCR HOLDINGS INC COM 74727A104 190 4,779 SH   SOLE 1 4,779 0 0
QEP RESOURCES INC COM 74733V100 1,231 514,844 SH   SOLE 1 514,844 0 0
QEP RESOURCES INC OPT 74733V100 3 1,400 SH Put SOLE 8 1,400 0 0
QEP RESOURCES INC OPT 74733V100 13 5,500 SH Call SOLE 8 5,500 0 0
QEP RESOURCES INC COM 74733V100 133 55,494 SH   SOLE 9 55,494 0 0
QIAGEN NV COM N72482123 13,809 261,292 SH   SOLE 1 261,292 0 0
QIAGEN NV COM N72482123 25 481 SH   DFND 1 0 0 481
QIAGEN NV COM N72482123 4 68 SH   SOLE 8 68 0 0
QIAGEN NV COM N72482123 91,015 1,722,090 SH   SOLE 9 1,722,090 0 0
QORVO INC COM 74736K101 29,606 178,056 SH   SOLE 1 178,056 0 0
QORVO INC OPT 74736K101 150 900 SH Call SOLE 8 900 0 0
QORVO INC OPT 74736K101 150 900 SH Put SOLE 8 900 0 0
QORVO INC COM 74736K101 17 100 SH   SOLE 8 100 0 0
QORVO INC COM 74736K101 1,698 10,215 SH   SOLE 9 10,215 0 0
QTS RLTY TR INC TRUS 74736A103 2,766 44,715 SH   SOLE 1 44,715 0 0
QTS RLTY TR INC TRUS 74736A103 399 6,443 SH   SOLE 8 6,443 0 0
QTS RLTY TR INC TRUS 74736A103 77 1,252 SH   SOLE 9 1,252 0 0
QUAD / GRAPHICS INC COM 747301109 41 10,729 SH   SOLE 1 10,729 0 0
QUAKER CHEM CORP COM 747316107 3,809 15,033 SH   SOLE 1 15,033 0 0
QUALCOMM INC COM 747525103 276,972 1,818,102 SH   SOLE 1 1,818,102 0 0
QUALCOMM INC OPT 747525103 15,234 100,000 SH Call SOLE 1 100,000 0 0
QUALCOMM INC COM 747525103 2,562 16,817 SH   DFND 1 0 0 16,817
QUALCOMM INC OPT 747525103 35,358 232,100 SH Put SOLE 8 232,100 0 0
QUALCOMM INC OPT 747525103 2,986 19,600 SH Call SOLE 8 19,600 0 0
QUALCOMM INC COM 747525103 208 1,361 SH   SOLE 8 1,361 0 0
QUALCOMM INC COM 747525103 14,172 93,026 SH   SOLE 9 93,026 0 0
QUALCOMM INC OPT 747525103 15,234 100,000 SH Call SOLE 9 100,000 0 0
QUALCOMM INC COM 747525103 385 2,528 SH   DFND 20 0 0 2,528
QUALCOMM INC COM 747525103 4,448 29,195 SH   SOLE 99 29,195 0 0
QUALYS INC COM 74758T303 5,473 44,911 SH   SOLE 1 44,911 0 0
QUALYS INC COM 74758T303 456 3,741 SH   SOLE 8 3,741 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 2,324 104,848 SH   SOLE 1 104,848 0 0
QUANTA SVCS INC COM 74762E102 5,848 81,198 SH   SOLE 1 81,198 0 0
QUANTA SVCS INC COM 74762E102 47 650 SH   SOLE 8 650 0 0
QUANTA SVCS INC COM 74762E102 742 10,307 SH   SOLE 9 10,307 0 0
QUANTERIX CORP COM 74766Q101 365 7,843 SH   SOLE 1 7,843 0 0
QUANTERIX CORP COM 74766Q101 73 1,557 SH   SOLE 8 1,557 0 0
QUANTUM CORP COM 747906501 135 22,125 SH   SOLE 1 22,125 0 0
QUANTUM CORP COM 747906501 56 9,110 SH   SOLE 8 9,110 0 0
QUDIAN INC ADR 747798106 150 108,956 SH   SOLE 1 108,956 0 0
QUDIAN INC OPT 747798106 77 56,100 SH Put SOLE 8 56,100 0 0
QUDIAN INC ADR 747798106 1 1,043 SH   SOLE 8 1,043 0 0
QUDIAN INC OPT 747798106 27 19,700 SH Call SOLE 8 19,700 0 0
QUEST DIAGNOSTICS INC COM 74834L100 27,465 230,482 SH   SOLE 1 230,482 0 0
QUEST DIAGNOSTICS INC OPT 74834L100 83 700 SH Put SOLE 8 700 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,318 11,060 SH   SOLE 9 11,060 0 0
QUEST DIAGNOSTICS INC COM 74834L100 686 5,759 SH   SOLE 99 5,759 0 0
QUIDEL CORP COM 74838J101 1,527 8,501 SH   SOLE 1 8,501 0 0
QUIDEL CORP COM 74838J101 174 967 SH   SOLE 99 967 0 0
QUINSTREET INC COM 74874Q100 1,450 67,666 SH   SOLE 1 67,666 0 0
QUINSTREET INC COM 74874Q100 58 2,703 SH   SOLE 8 2,703 0 0
QUOTIENT LTD COM G73268107 122 23,398 SH   SOLE 1 23,398 0 0
QUOTIENT LTD COM G73268107 0 11 SH   SOLE 8 11 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 410 43,541 SH   SOLE 1 43,541 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 35 3,677 SH   SOLE 8 3,677 0 0
QURATE RETAIL INC COM 74915M100 381 34,753 SH   SOLE 1 34,753 0 0
QURATE RETAIL INC COM 74915M100 200 18,163 SH   SOLE 8 18,163 0 0
QUTOUTIAO INC ADR 74915J107 505 317,600 SH   SOLE 1 317,600 0 0
R1 RCM INC COM 749397105 40 1,656 SH   SOLE 8 1,656 0 0
RADA ELECTR INDS LTD COM M81863124 54 5,500 SH   SOLE 1 5,500 0 0
RADIAN GROUP INC COM 750236101 2,221 109,702 SH   SOLE 1 109,702 0 0
RADIAN GROUP INC COM 750236101 168 8,279 SH   SOLE 8 8,279 0 0
RADIANT LOGISTICS INC COM 75025X100 226 39,081 SH   SOLE 1 39,081 0 0
RADIUS HEALTH INC COM 750469207 517 28,950 SH   SOLE 1 28,950 0 0
RADIUS HEALTH INC COM 750469207 13 731 SH   SOLE 8 731 0 0
RADIUS HEALTH INC COM 750469207 18 1,031 SH   SOLE 99 1,031 0 0
RADNET INC COM 750491102 1,130 57,702 SH   SOLE 1 57,702 0 0
RADWARE LTD COM M81873107 0 10 SH   SOLE 8 10 0 0
RAFAEL HLDGS INC COM 75062E106 69 2,963 SH   SOLE 1 2,963 0 0
RALPH LAUREN CORP COM 751212101 9,306 89,704 SH   SOLE 1 89,704 0 0
RALPH LAUREN CORP OPT 751212101 477 4,600 SH Call SOLE 8 4,600 0 0
RALPH LAUREN CORP OPT 751212101 10 100 SH Put SOLE 8 100 0 0
RALPH LAUREN CORP COM 751212101 2,326 22,416 SH   SOLE 9 22,416 0 0
RALPH LAUREN CORP COM 751212101 4,720 45,500 SH   SOLE 99 45,500 0 0
RAMBUS INC DEL COM 750917106 5,874 336,435 SH   SOLE 1 336,435 0 0
RAMBUS INC DEL OPT 750917106 183 10,500 SH Call SOLE 8 10,500 0 0
RAMBUS INC DEL COM 750917106 130 7,439 SH   SOLE 8 7,439 0 0
RAMBUS INC DEL BOND 750917AG1 3,697 3,279,000 PRN   SOLE 8 0 0 3,279,000
RAMBUS INC DEL OPT 750917106 44 2,500 SH Put SOLE 8 2,500 0 0
RAMBUS INC DEL COM 750917106 202 11,542 SH   SOLE 99 11,542 0 0
RANGE RES CORP COM 75281A109 2,465 367,848 SH   SOLE 1 367,848 0 0
RANGE RES CORP COM 75281A109 460 68,724 SH   SOLE 8 68,724 0 0
RANGE RES CORP OPT 75281A109 4,471 667,300 SH Call SOLE 8 667,300 0 0
RANGE RES CORP OPT 75281A109 1,245 185,800 SH Put SOLE 8 185,800 0 0
RANPAK HOLDINGS CORP COM 75321W103 233 17,328 SH   SOLE 1 17,328 0 0
RAPID7 INC COM 753422104 32,642 362,041 SH   SOLE 1 362,041 0 0
RAPID7 INC COM 753422104 1,603 17,776 SH   SOLE 8 17,776 0 0
RAPID7 INC COM 753422104 220 2,442 SH   SOLE 99 2,442 0 0
RATTLER MIDSTREAM LP COM 75419T103 94 9,935 SH   SOLE 1 9,935 0 0
RAVEN INDS INC COM 754212108 1,313 39,666 SH   SOLE 1 39,666 0 0
RAYMOND JAMES FINL INC COM 754730109 19,718 206,097 SH   SOLE 1 206,097 0 0
RAYMOND JAMES FINL INC COM 754730109 960 10,033 SH   SOLE 9 10,033 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 454 69,745 SH   SOLE 1 69,745 0 0
RAYONIER INC TRUS 754907103 575 19,575 SH   SOLE 1 19,575 0 0
RBB BANCORP COM 74930B105 180 11,765 SH   SOLE 1 11,765 0 0
RBC BEARINGS INC COM 75524B104 2,480 13,854 SH   SOLE 1 13,854 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 223 5,639 SH   SOLE 1 5,639 0 0
RE MAX HLDGS INC COM 75524W108 743 20,457 SH   SOLE 1 20,457 0 0
RE MAX HLDGS INC COM 75524W108 164 4,503 SH   SOLE 8 4,503 0 0
READY CAPITAL CORP TRUS 75574U101 694 55,799 SH   SOLE 1 55,799 0 0
REALOGY HLDGS CORP COM 75605Y106 1,789 136,349 SH   SOLE 1 136,349 0 0
REALOGY HLDGS CORP OPT 75605Y106 538 41,000 SH Put SOLE 8 41,000 0 0
REALOGY HLDGS CORP OPT 75605Y106 30 2,300 SH Call SOLE 8 2,300 0 0
REALOGY HLDGS CORP COM 75605Y106 612 46,623 SH   SOLE 8 46,623 0 0
REALPAGE INC COM 75606N109 144,201 1,652,933 SH   SOLE 1 1,652,933 0 0
REALTY INCOME CORP TRUS 756109104 25 400 SH   DFND 1 0 0 400
REALTY INCOME CORP TRUS 756109104 62,177 1,000,127 SH   SOLE 1 1,000,127 0 0
REALTY INCOME CORP TRUS 756109104 1,791 28,798 SH   SOLE 9 28,798 0 0
REATA PHARMACEUTICALS INC COM 75615P103 92 746 SH   SOLE 1 746 0 0
REATA PHARMACEUTICALS INC COM 75615P103 23 185 SH   SOLE 8 185 0 0
REATA PHARMACEUTICALS INC COM 75615P103 137 1,110 SH   SOLE 99 1,110 0 0
RECRO PHARMA INC COM 75629F109 18 6,257 SH   SOLE 1 6,257 0 0
RED RIVER BANCSHARES INC COM 75686R202 79 1,592 SH   SOLE 1 1,592 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 725 37,700 SH   SOLE 1 37,700 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 1 72 SH   SOLE 8 72 0 0
RED ROCK RESORTS INC COM 75700L108 548 21,902 SH   SOLE 1 21,902 0 0
RED ROCK RESORTS INC COM 75700L108 3 129 SH   SOLE 8 129 0 0
RED VIOLET INC COM 75704L104 57 2,189 SH   SOLE 1 2,189 0 0
REDFIN CORP COM 75737F108 8,461 123,295 SH   SOLE 1 123,295 0 0
REDFIN CORP OPT 75737F108 1,613 23,500 SH Call SOLE 8 23,500 0 0
REDFIN CORP OPT 75737F108 172 2,500 SH Put SOLE 8 2,500 0 0
REDFIN CORP COM 75737F108 132 1,917 SH   SOLE 8 1,917 0 0
REDFIN CORP COM 75737F108 205 2,987 SH   SOLE 99 2,987 0 0
REDHILL BIOPHARMA LTD ADR 757468103 1 100 SH   SOLE 8 100 0 0
REDWOOD TR INC TRUS 758075402 1,090 124,109 SH   SOLE 1 124,109 0 0
REDWOOD TR INC BOND 758075AD7 909 1,010,000 PRN   SOLE 8 0 0 1,010,000
REDWOOD TR INC BOND 758075AC9 221 228,000 PRN   SOLE 8 0 0 228,000
REDWOOD TR INC TRUS 758075402 34 3,820 SH   DFND 20 0 0 3,820
REGAL BELOIT CORP COM 758750103 344 2,801 SH   SOLE 1 2,801 0 0
REGAL BELOIT CORP OPT 758750103 184 1,500 SH Put SOLE 8 1,500 0 0
REGAL BELOIT CORP COM 758750103 579 4,713 SH   SOLE 99 4,713 0 0
REGENCY CTRS CORP TRUS 758849103 365 8,000 SH   SOLE 1 8,000 0 0
REGENCY CTRS CORP TRUS 758849103 596 13,063 SH   SOLE 9 13,063 0 0
REGENCY CTRS CORP COM 758849103 1,868 40,979 SH   SOLE 99 40,979 0 0
REGENERON PHARMACEUTICALS OPT 75886F107 1,352 2,800 SH Put SOLE 1 2,800 0 0
REGENERON PHARMACEUTICALS COM 75886F107 27 56 SH   DFND 1 0 0 56
REGENERON PHARMACEUTICALS COM 75886F107 70,039 144,981 SH   SOLE 1 144,981 0 0
REGENERON PHARMACEUTICALS OPT 75886F107 3,092 6,400 SH Put SOLE 8 6,400 0 0
REGENERON PHARMACEUTICALS COM 75886F107 7,679 15,894 SH   SOLE 8 15,894 0 0
REGENERON PHARMACEUTICALS COM 75886F107 5,146 10,651 SH   SOLE 9 10,651 0 0
REGENERON PHARMACEUTICALS COM 75886F107 773 1,600 SH   DFND 20 0 0 1,600
REGENXBIO INC COM 75901B107 136 3,000 SH   DFND 1 0 0 3,000
REGENXBIO INC COM 75901B107 1,571 34,621 SH   SOLE 1 34,621 0 0
REGENXBIO INC COM 75901B107 133 2,933 SH   SOLE 8 2,933 0 0
REGIONAL MGMT CORP COM 75902K106 82 2,761 SH   SOLE 1 2,761 0 0
REGIONAL MGMT CORP COM 75902K106 76 2,540 SH   SOLE 8 2,540 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 25,516 1,582,960 SH   SOLE 1 1,582,960 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 204 12,675 SH   SOLE 8 12,675 0 0
REGIONS FINANCIAL CORP NEW OPT 7591EP100 1,338 83,000 SH Put SOLE 8 83,000 0 0
REGIONS FINANCIAL CORP NEW OPT 7591EP100 10 600 SH Call SOLE 8 600 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,274 79,014 SH   SOLE 9 79,014 0 0
REGIS CORP MINN COM 758932107 245 26,664 SH   SOLE 1 26,664 0 0
REINSURANCE GRP OF AMERICA I COM 759351604 5,723 49,382 SH   SOLE 1 49,382 0 0
REINSURANCE GRP OF AMERICA I COM 759351604 64 560 SH   SOLE 9 560 0 0
REINSURANCE GRP OF AMERICA I COM 759351604 492 4,245 SH   SOLE 99 4,245 0 0
REKOR SYSTEMS INC COM 759419104 0 4 SH   SOLE 1 4 0 0
RELIANCE STEEL &amp ALUMINUM CO COM 759509102 4,036 33,706 SH   SOLE 1 33,706 0 0
RELIANCE STEEL &amp ALUMINUM CO COM 759509102 289 2,417 SH   SOLE 8 2,417 0 0
RELIANCE STEEL &amp ALUMINUM CO COM 759509102 541 4,514 SH   SOLE 99 4,514 0 0
RELIANT BANCORP INC COM 75956B101 90 4,845 SH   SOLE 1 4,845 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 12,208 73,627 SH   SOLE 1 73,627 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 68 414 SH   SOLE 9 414 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 99 600 SH   SOLE 99 600 0 0
RENASANT CORP COM 75970E107 2,072 61,511 SH   SOLE 1 61,511 0 0
RENEWABLE ENERGY GROUP INC COM 75972A301 3,733 52,717 SH   SOLE 1 52,717 0 0
RENEWABLE ENERGY GROUP INC COM 75972A301 6 82 SH   SOLE 8 82 0 0
RENT A CTR INC NEW COM 76009N100 2,170 56,668 SH   SOLE 1 56,668 0 0
RENT A CTR INC NEW OPT 76009N100 61 1,600 SH Put SOLE 8 1,600 0 0
RENT A CTR INC NEW COM 76009N100 199 5,198 SH   SOLE 8 5,198 0 0
REPLIGEN CORP COM 759916109 8,260 43,102 SH   SOLE 1 43,102 0 0
REPLIMUNE GROUP INC COM 76029N106 293 7,680 SH   SOLE 1 7,680 0 0
REPLIMUNE GROUP INC COM 76029N106 36 953 SH   SOLE 8 953 0 0
REPRO MED SYS INC COM 759910102 53 8,703 SH   SOLE 1 8,703 0 0
REPUBLIC BANCORP INC KY COM 760281204 171 4,748 SH   SOLE 1 4,748 0 0
REPUBLIC BANCORP INC KY COM 760281204 49 1,369 SH   SOLE 8 1,369 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 216 75,656 SH   SOLE 1 75,656 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 45 15,735 SH   SOLE 8 15,735 0 0
REPUBLIC SVCS INC COM 760759100 25,418 263,937 SH   SOLE 1 263,937 0 0
REPUBLIC SVCS INC COM 760759100 193 2,000 SH   DFND 1 0 0 2,000
REPUBLIC SVCS INC COM 760759100 1,682 17,469 SH   SOLE 9 17,469 0 0
RESEARCH FRONTIERS INC COM 760911107 24 8,565 SH   SOLE 1 8,565 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 5 224 SH   DFND 1 0 0 224
RESIDEO TECHNOLOGIES INC COM 76118Y104 8,156 383,612 SH   SOLE 1 383,612 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 25 1,168 SH   SOLE 8 1,168 0 0
RESMED INC COM 761152107 26,250 123,496 SH   SOLE 1 123,496 0 0
RESMED INC COM 761152107 164 772 SH   SOLE 8 772 0 0
RESMED INC COM 761152107 2,534 11,920 SH   SOLE 9 11,920 0 0
RESOLUTE FST PRODS INC COM 76117W109 67 10,200 SH   SOLE 8 10,200 0 0
RESONANT INC COM 76118L102 44 16,427 SH   SOLE 1 16,427 0 0
RESOURCES CONNECTION INC COM 76122Q105 555 44,113 SH   SOLE 1 44,113 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 3 55 SH   SOLE 1 55 0 0
RESTAURANT BRANDS INTL INC OPT 76131D103 1,894 31,000 SH Call SOLE 8 31,000 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 69 1,126 SH   SOLE 8 1,126 0 0
RESTAURANT BRANDS INTL INC OPT 76131D103 666 10,900 SH Put SOLE 8 10,900 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 570 9,327 SH   SOLE 9 9,327 0 0
RETAIL OPPORTUNITY INVTS COR TRUS 76131N101 2,152 160,699 SH   SOLE 1 160,699 0 0
RETAIL OPPORTUNITY INVTS COR TRUS 76131N101 36 2,701 SH   SOLE 8 2,701 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 209 15,605 SH   SOLE 99 15,605 0 0
RETAIL PPTYS AMER INC TRUS 76131V202 2,505 292,590 SH   SOLE 1 292,590 0 0
RETAIL PPTYS AMER INC TRUS 76131V202 114 13,307 SH   SOLE 8 13,307 0 0
RETAIL VALUE INC TRUS 76133Q102 14 935 SH   SOLE 8 935 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 46 4,331 SH   SOLE 1 4,331 0 0
REV GROUP INC COM 749527107 335 37,982 SH   SOLE 1 37,982 0 0
REVANCE THERAPEUTICS INC COM 761330109 657 23,193 SH   SOLE 1 23,193 0 0
REVANCE THERAPEUTICS INC COM 761330109 148 5,224 SH   SOLE 8 5,224 0 0
REVLON INC COM 761525609 26 2,219 SH   SOLE 1 2,219 0 0
REVLON INC COM 761525609 1 92 SH   SOLE 8 92 0 0
REVOLVE GROUP INC COM 76156B107 69 2,200 SH   SOLE 1 2,200 0 0
REX AMERICAN RES CORP COM 761624105 509 6,926 SH   SOLE 1 6,926 0 0
REXFORD INDL RLTY INC TRUS 76169C100 6,268 127,621 SH   SOLE 1 127,621 0 0
REXFORD INDL RLTY INC COM 76169C100 4,702 95,735 SH   SOLE 99 95,735 0 0
REXNORD CORP COM 76169B102 1,744 44,193 SH   SOLE 1 44,193 0 0
RGC RES INC COM 74955L103 58 2,459 SH   SOLE 1 2,459 0 0
RH COM 74967X103 16,824 37,594 SH   SOLE 1 37,594 0 0
RH COM 74967X103 57 127 SH   SOLE 8 127 0 0
RH OPT 74967X103 850 1,900 SH Put SOLE 8 1,900 0 0
RH OPT 74967X103 2,461 5,500 SH Call SOLE 8 5,500 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 1,000 33,653 SH   SOLE 1 33,653 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 12 396 SH   SOLE 8 396 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 21 707 SH   SOLE 99 707 0 0
RIBBON COMMUNICATIONS INC COM 762544104 145 22,003 SH   SOLE 1 22,003 0 0
RICHARDSON ELECTRS LTD COM 763165107 16 3,432 SH   DFND 1 0 0 3,432
RIGEL PHARMACEUTICALS INC COM 766559603 331 94,712 SH   SOLE 1 94,712 0 0
RIGEL PHARMACEUTICALS INC COM 766559603 207 59,175 SH   SOLE 8 59,175 0 0
RIMINI STR INC DEL COM 76674Q107 33 7,416 SH   SOLE 1 7,416 0 0
RINGCENTRAL INC COM 76680R206 341 900 SH   DFND 1 0 0 900
RINGCENTRAL INC COM 76680R206 27,076 71,449 SH   SOLE 1 71,449 0 0
RINGCENTRAL INC OPT 76680R206 7,466 19,700 SH Call SOLE 8 19,700 0 0
RINGCENTRAL INC OPT 76680R206 19,252 50,800 SH Put SOLE 8 50,800 0 0
RINGCENTRAL INC COM 76680R206 26 69 SH   SOLE 8 69 0 0
RINGCENTRAL INC COM 76680R206 236 626 SH   SOLE 9 626 0 0
RIO TINTO PLC OPT 767204100 65,908 876,200 SH Put SOLE 1 876,200 0 0
RIO TINTO PLC ADR 767204100 11,812 157,030 SH   SOLE 1 157,030 0 0
RIO TINTO PLC OPT 767204100 19,558 260,000 SH Call SOLE 1 260,000 0 0
RIO TINTO PLC ADR 767204100 813 10,808 SH   SOLE 8 10,808 0 0
RIO TINTO PLC OPT 767204100 4,257 56,600 SH Put SOLE 8 56,600 0 0
RIO TINTO PLC OPT 767204100 422 5,612 SH Call SOLE 8 5,612 0 0
RIO TINTO PLC ADR 767204100 49 656 SH   SOLE 9 656 0 0
RIO TINTO PLC ADR 767204100 6,093 81,000 SH   DFND 20 0 0 81,000
RITCHIE BROS AUCTIONEERS COM 767744105 284 4,083 SH   SOLE 9 4,083 0 0
RITE AID CORP COM 767754872 756 47,694 SH   SOLE 1 47,694 0 0
RITE AID CORP COM 767754872 57 3,590 SH   SOLE 8 3,590 0 0
RITE AID CORP OPT 767754872 107 6,745 SH Call SOLE 8 6,745 0 0
RIVERVIEW BANCORP INC COM 769397100 36 6,819 SH   SOLE 1 6,819 0 0
RIVERVIEW BANCORP INC COM 769397100 25 4,753 SH   SOLE 8 4,753 0 0
RLI CORP COM 749607107 1,651 15,854 SH   SOLE 1 15,854 0 0
RLI CORP COM 749607107 152 1,456 SH   SOLE 8 1,456 0 0
RLJ LODGING TR TRUS 74965L101 2,651 187,380 SH   SOLE 1 187,380 0 0
RMR GROUP INC COM 74967R106 377 9,754 SH   SOLE 1 9,754 0 0
RMR GROUP INC COM 74967R106 67 1,744 SH   SOLE 8 1,744 0 0
ROBERT HALF INTL INC COM 770323103 36,670 586,922 SH   SOLE 1 586,922 0 0
ROBERT HALF INTL INC COM 770323103 0 8 SH   SOLE 8 8 0 0
ROBERT HALF INTL INC COM 770323103 590 9,440 SH   SOLE 9 9,440 0 0
ROBERT HALF INTL INC COM 770323103 667 10,675 SH   SOLE 99 10,675 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 3,474 63,347 SH   SOLE 1 63,347 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 27 492 SH   SOLE 8 492 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 90 1,648 SH   SOLE 99 1,648 0 0
ROCKWELL AUTOMATION INC COM 773903109 28,704 114,447 SH   SOLE 1 114,447 0 0
ROCKWELL AUTOMATION INC OPT 773903109 451 1,800 SH Call SOLE 8 1,800 0 0
ROCKWELL AUTOMATION INC COM 773903109 276 1,100 SH   SOLE 8 1,100 0 0
ROCKWELL AUTOMATION INC OPT 773903109 451 1,800 SH Put SOLE 8 1,800 0 0
ROCKWELL AUTOMATION INC COM 773903109 2,399 9,565 SH   SOLE 9 9,565 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,737 6,927 SH   SOLE 99 6,927 0 0
ROCKWELL MED INC COM 774374102 23 22,497 SH   SOLE 1 22,497 0 0
ROCKY BRANDS INC COM 774515100 132 4,715 SH   SOLE 1 4,715 0 0
ROGERS COMMUNICATIONS INC COM 775109200 69 1,479 SH   SOLE 1 1,479 0 0
ROGERS COMMUNICATIONS INC COM 775109200 136 2,932 SH   SOLE 9 2,932 0 0
ROGERS CORP COM 775133101 3,306 21,287 SH   SOLE 1 21,287 0 0
ROGERS CORP COM 775133101 204 1,312 SH   SOLE 99 1,312 0 0
ROKU INC OPT 77543R102 53,124 160,000 SH Put SOLE 1 160,000 0 0
ROKU INC COM 77543R102 62,048 186,882 SH   SOLE 1 186,882 0 0
ROKU INC COM 77543R102 169 508 SH   SOLE 8 508 0 0
ROKU INC OPT 77543R102 15,904 47,900 SH Call SOLE 8 47,900 0 0
ROKU INC OPT 77543R102 55,746 167,900 SH Put SOLE 8 167,900 0 0
ROKU INC COM 77543R102 297 895 SH   SOLE 9 895 0 0
ROLLINS INC COM 775711104 13,413 343,301 SH   SOLE 1 343,301 0 0
ROLLINS INC COM 775711104 709 18,145 SH   SOLE 9 18,145 0 0
ROPER TECHNOLOGIES INC COM 776696106 152,233 353,136 SH   SOLE 1 90,588 262,548 0
ROPER TECHNOLOGIES INC COM 776696106 45 104 SH   SOLE 8 104 0 0
ROPER TECHNOLOGIES INC COM 776696106 201 468 SH   SOLE 9 468 0 0
ROPER TECHNOLOGIES INC COM 776696106 15,975 37,058 SH   SOLE 20 0 37,058 0
ROPER TECHNOLOGIES INC COM 776696106 7,845 18,199 SH   SOLE 82 0 18,199 0
ROPER TECHNOLOGIES INC COM 776696106 14,811 34,357 SH   SOLE 99 0 34,357 0
ROSS STORES INC COM 778296103 72,353 589,141 SH   SOLE 1 589,141 0 0
ROSS STORES INC COM 778296103 1,035 8,425 SH   SOLE 8 8,425 0 0
ROSS STORES INC OPT 778296103 258 2,100 SH Put SOLE 8 2,100 0 0
ROSS STORES INC OPT 778296103 651 5,300 SH Call SOLE 8 5,300 0 0
ROSS STORES INC COM 778296103 3,595 29,272 SH   SOLE 9 29,272 0 0
ROYAL BK CDA COM 780087102 124 1,517 SH   SOLE 1 1,517 0 0
ROYAL BK CDA COM 780087102 32,725 398,782 SH   SOLE 9 398,782 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 13,293 177,984 SH   SOLE 1 177,984 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 594 7,950 SH   DFND 1 0 0 7,950
ROYAL CARIBBEAN GROUP COM V7780T103 9,975 133,556 SH   SOLE 8 133,556 0 0
ROYAL CARIBBEAN GROUP OPT V7780T103 13,519 181,000 SH Put SOLE 8 181,000 0 0
ROYAL CARIBBEAN GROUP OPT V7780T103 1,427 19,100 SH Call SOLE 8 19,100 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 1,961 26,255 SH   SOLE 9 26,255 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 373 5,000 SH   DFND 20 0 0 5,000
ROYAL DUTCH SHELL PLC ADR 780259206 3,830 108,988 SH   SOLE 1 108,988 0 0
ROYAL DUTCH SHELL PLC ADR 780259107 2,182 64,901 SH   SOLE 1 64,901 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 109 3,092 SH   DFND 1 0 0 3,092
ROYAL DUTCH SHELL PLC ADR 780259206 1,124 32,000 SH   SOLE 8 32,000 0 0
ROYAL DUTCH SHELL PLC OPT 780259206 1,817 51,700 SH Put SOLE 8 51,700 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 173 4,919 SH   SOLE 9 4,919 0 0
ROYAL GOLD INC COM 780287108 1,950 18,337 SH   SOLE 1 18,337 0 0
ROYAL GOLD INC COM 780287108 629 5,915 SH   SOLE 8 5,915 0 0
RPC INC COM 749660106 447 142,063 SH   SOLE 1 142,063 0 0
RPC INC COM 749660106 19 5,892 SH   SOLE 8 5,892 0 0
RPM INTL INC COM 749685103 4,820 53,088 SH   SOLE 1 53,088 0 0
RPM INTL INC COM 749685103 6 69 SH   SOLE 8 69 0 0
RPM INTL INC COM 749685103 98 1,070 SH   SOLE 9 1,070 0 0
RPT REALTY TRUS 74971D101 2,046 236,416 SH   SOLE 1 236,416 0 0
RPT REALTY TRUS 74971D101 13 1,544 SH   SOLE 8 1,544 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 153 20,070 SH   SOLE 1 20,070 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 4 501 SH   SOLE 8 501 0 0
RUSH ENTERPRISES INC COM 781846308 587 15,501 SH   SOLE 1 15,501 0 0
RUSH ENTERPRISES INC COM 781846209 2,004 48,394 SH   SOLE 1 48,394 0 0
RUSH ENTERPRISES INC COM 781846209 157 3,797 SH   SOLE 99 3,797 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 629 35,483 SH   SOLE 1 35,483 0 0
RYDER SYS INC COM 783549108 3,290 53,279 SH   SOLE 1 53,279 0 0
RYDER SYS INC COM 783549108 498 8,057 SH   SOLE 8 8,057 0 0
RYDER SYS INC COM 783549108 690 11,180 SH   SOLE 99 11,180 0 0
RYERSON HLDG CORP COM 783754104 70 5,168 SH   SOLE 1 5,168 0 0
RYERSON HLDG CORP COM 783754104 79 5,816 SH   SOLE 8 5,816 0 0
RYMAN HOSPITALITY PPTYS INC TRUS 78377T107 4,337 64,015 SH   SOLE 1 64,015 0 0
RYMAN HOSPITALITY PPTYS INC TRUS 78377T107 87 1,290 SH   SOLE 8 1,290 0 0
S &amp T BANCORP INC COM 783859101 1,075 43,262 SH   SOLE 1 43,262 0 0
S&ampP GLOBAL INC COM 78409V104 935 2,843 SH   DFND 1 0 0 2,843
S&ampP GLOBAL INC COM 78409V104 133,066 404,787 SH   SOLE 1 404,787 0 0
S&ampP GLOBAL INC COM 78409V104 6,515 19,816 SH   SOLE 9 19,816 0 0
S&ampP GLOBAL INC COM 78409V104 1,019 3,100 SH   SOLE 82 3,100 0 0
SABRA HEALTH CARE REIT INC TRUS 78573L106 4,855 279,498 SH   SOLE 1 279,498 0 0
SABRA HEALTH CARE REIT INC TRUS 78573L106 2 96 SH   SOLE 8 96 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 985 56,718 SH   SOLE 99 56,718 0 0
SABRE CORP COM 78573M104 946 78,662 SH   SOLE 1 78,662 0 0
SAFE BULKERS INC COM Y7388L103 22 16,750 SH   SOLE 1 16,750 0 0
SAFE BULKERS INC COM Y7388L103 7 5,000 SH   DFND 20 0 0 5,000
SAFEGUARD SCIENTIFICS INC COM 786449207 41 6,375 SH   SOLE 1 6,375 0 0
SAFEHOLD INC TRUS 78645L100 1,705 23,508 SH   SOLE 1 23,508 0 0
SAFETY INS GROUP INC COM 78648T100 1,226 15,723 SH   SOLE 1 15,723 0 0
SAGE THERAPEUTICS INC COM 78667J108 241 2,785 SH   SOLE 1 2,785 0 0
SAGE THERAPEUTICS INC COM 78667J108 106 1,224 SH   SOLE 99 1,224 0 0
SAIA INC COM 78709Y105 5,472 30,263 SH   SOLE 1 30,263 0 0
SAIA INC COM 78709Y105 153 842 SH   SOLE 8 842 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 15,178 285,088 SH   SOLE 1 285,088 0 0
SALEM MEDIA GROUP INC COM 794093104 598 575,000 SH   SOLE 8 575,000 0 0
SALESFORCE COM INC COM 79466L302 721 3,241 SH   DFND 1 0 0 3,241
SALESFORCE COM INC OPT 79466L302 934 4,200 SH Call SOLE 1 4,200 0 0
SALESFORCE COM INC COM 79466L302 260,215 1,169,344 SH   SOLE 1 1,169,344 0 0
SALESFORCE COM INC OPT 79466L302 41,080 184,600 SH Put SOLE 1 184,600 0 0
SALESFORCE COM INC OPT 79466L302 37,778 169,762 SH Put SOLE 8 169,762 0 0
SALESFORCE COM INC COM 79466L302 33,697 151,427 SH   SOLE 8 151,427 0 0
SALESFORCE COM INC OPT 79466L302 22,982 103,273 SH Call SOLE 8 103,273 0 0
SALESFORCE COM INC COM 79466L302 3,810 17,122 SH   SOLE 9 17,122 0 0
SALESFORCE COM INC COM 79466L302 228 1,026 SH   DFND 20 0 0 1,026
SALISBURY BANCORP INC COM 795226109 287 7,699 SH   SOLE 1 7,699 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 1,716 131,663 SH   SOLE 1 131,663 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 143 11,011 SH   SOLE 8 11,011 0 0
SANDERSON FARMS INC COM 800013104 873 6,603 SH   SOLE 1 6,603 0 0
SANDERSON FARMS INC COM 800013104 5 38 SH   SOLE 8 38 0 0
SANDY SPRING BANCORP INC COM 800363103 1,862 57,835 SH   SOLE 1 57,835 0 0
SANDY SPRING BANCORP INC COM 800363103 369 11,466 SH   SOLE 8 11,466 0 0
SANFILIPPO JOHN B &amp SON INC COM 800422107 1,017 12,904 SH   SOLE 1 12,904 0 0
SANFILIPPO JOHN B &amp SON INC COM 800422107 83 1,053 SH   SOLE 8 1,053 0 0
SANGAMO THERAPEUTICS INC COM 800677106 5,013 321,272 SH   SOLE 1 321,272 0 0
SANGAMO THERAPEUTICS INC OPT 800677106 100 6,400 SH Put SOLE 8 6,400 0 0
SANGAMO THERAPEUTICS INC COM 800677106 264 16,886 SH   SOLE 8 16,886 0 0
SANGAMO THERAPEUTICS INC OPT 800677106 339 21,700 SH Call SOLE 8 21,700 0 0
SANMINA CORPORATION COM 801056102 3,243 101,633 SH   SOLE 1 101,633 0 0
SANOFI ADR 80105N105 3,324 68,419 SH   SOLE 1 68,419 0 0
SANOFI ADR 80105N105 9 175 SH   DFND 1 0 0 175
SANOFI ADR 80105N105 259 5,323 SH   SOLE 8 5,323 0 0
SANOFI ADR 80105N105 1,749 36,009 SH   SOLE 9 36,009 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 2,352 106,823 SH   SOLE 1 106,823 0 0
SANTANDER CONSUMER USA HDG I OPT 80283M101 757 34,400 SH Put SOLE 8 34,400 0 0
SAP SE ADR 803054204 287 2,200 SH   DFND 1 0 0 2,200
SAP SE ADR 803054204 11 81 SH   SOLE 8 81 0 0
SAPIENS INTL CORP N V COM G7T16G103 498 16,273 SH   SOLE 1 16,273 0 0
SAREPTA THERAPEUTICS INC COM 803607100 7,906 46,374 SH   SOLE 1 46,374 0 0
SAREPTA THERAPEUTICS INC OPT 803607100 3,376 19,800 SH Call SOLE 8 19,800 0 0
SAREPTA THERAPEUTICS INC COM 803607100 955 5,603 SH   SOLE 8 5,603 0 0
SAREPTA THERAPEUTICS INC OPT 803607100 1,364 8,000 SH Put SOLE 8 8,000 0 0
SAREPTA THERAPEUTICS INC COM 803607100 104 612 SH   SOLE 9 612 0 0
SAREPTA THERAPEUTICS INC COM 803607100 183 1,074 SH   SOLE 99 1,074 0 0
SAUL CTRS INC TRUS 804395101 665 20,985 SH   SOLE 1 20,985 0 0
SAUL CTRS INC COM 804395101 659 20,805 SH   SOLE 99 20,805 0 0
SAVARA INC COM 805111101 0 5 SH   DFND 1 0 0 5
SAVARA INC COM 805111101 18 15,544 SH   SOLE 1 15,544 0 0
SB FINL GROUP INC COM 78408D105 41 2,247 SH   SOLE 1 2,247 0 0
SBA COMMUNICATIONS CORP NEW TRUS 78410G104 32,493 115,176 SH   SOLE 1 115,176 0 0
SBA COMMUNICATIONS CORP NEW TRUS 78410G104 2 8 SH   SOLE 8 8 0 0
SBA COMMUNICATIONS CORP NEW TRUS 78410G104 2,580 9,147 SH   SOLE 9 9,147 0 0
SCANSOURCE INC COM 806037107 972 36,826 SH   SOLE 1 36,826 0 0
SCANSOURCE INC COM 806037107 197 7,453 SH   SOLE 8 7,453 0 0
SCHLUMBERGER LTD COM 806857108 188,806 8,648,903 SH   SOLE 1 8,648,903 0 0
SCHLUMBERGER LTD COM 806857108 565 25,901 SH   DFND 1 0 0 25,901
SCHLUMBERGER LTD OPT 806857108 1,205 55,200 SH Call SOLE 8 55,200 0 0
SCHLUMBERGER LTD COM 806857108 13,086 599,464 SH   SOLE 8 599,464 0 0
SCHLUMBERGER LTD OPT 806857108 15,012 687,700 SH Put SOLE 8 687,700 0 0
SCHLUMBERGER LTD COM 806857108 5,816 266,454 SH   SOLE 9 266,454 0 0
SCHLUMBERGER LTD COM 806857108 10,518 481,820 SH   DFND 20 0 0 481,820
SCHNEIDER NATIONAL INC COM 80689H102 458 22,137 SH   SOLE 1 22,137 0 0
SCHNITZER STEEL INDS INC COM 806882106 1,359 42,618 SH   SOLE 1 42,618 0 0
SCHNITZER STEEL INDS INC COM 806882106 293 9,174 SH   SOLE 8 9,174 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 449 9,257 SH   SOLE 1 9,257 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 7 148 SH   SOLE 8 148 0 0
SCHOLASTIC CORP COM 807066105 823 32,893 SH   SOLE 1 32,893 0 0
SCHWAB CHARLES CORP OPT 808513105 8,634 162,800 SH Call SOLE 1 162,800 0 0
SCHWAB CHARLES CORP OPT 808513105 6,896 130,000 SH Put SOLE 1 130,000 0 0
SCHWAB CHARLES CORP COM 808513105 131,353 2,476,491 SH   SOLE 1 2,476,491 0 0
SCHWAB CHARLES CORP OPT 808513105 8,473 159,752 SH Call SOLE 8 159,752 0 0
SCHWAB CHARLES CORP OPT 808513105 4,896 92,312 SH Put SOLE 8 92,312 0 0
SCHWAB CHARLES CORP COM 808513105 92 1,734 SH   SOLE 8 1,734 0 0
SCHWAB CHARLES CORP COM 808513105 6,519 122,928 SH   SOLE 9 122,928 0 0
SCHWAB CHARLES CORP COM 808513105 481 9,064 SH   SOLE 99 9,064 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,396 34,723 SH   SOLE 1 34,723 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 8 204 SH   SOLE 8 204 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 135 3,359 SH   SOLE 99 3,359 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 5,967 63,029 SH   SOLE 1 63,029 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 211 2,230 SH   SOLE 99 2,230 0 0
SCIENTIFIC GAMES CORP COM 80874P109 765 18,443 SH   SOLE 1 18,443 0 0
SCIENTIFIC GAMES CORP OPT 80874P109 485 11,700 SH Call SOLE 8 11,700 0 0
SCIENTIFIC GAMES CORP OPT 80874P109 1,066 25,700 SH Put SOLE 8 25,700 0 0
SCIENTIFIC GAMES CORP COM 80874P109 632 15,238 SH   SOLE 8 15,238 0 0
SCORPIO TANKERS INC COM Y7542C130 210 18,757 SH   SOLE 1 18,757 0 0
SCORPIO TANKERS INC COM Y7542C130 339 30,294 SH   SOLE 8 30,294 0 0
SCOTTS MIRACLE GRO CO COM 810186106 1,353 6,794 SH   SOLE 1 6,794 0 0
SCOTTS MIRACLE GRO CO OPT 810186106 6,930 34,800 SH Put SOLE 8 34,800 0 0
SCOTTS MIRACLE GRO CO OPT 810186106 6,930 34,800 SH Call SOLE 8 34,800 0 0
SCOTTS MIRACLE GRO CO COM 810186106 2,625 13,182 SH   SOLE 8 13,182 0 0
SCPHARMACEUTICALS INC COM 810648105 12 2,258 SH   SOLE 1 2,258 0 0
SCRIPPS E W CO OHIO COM 811054402 1,054 68,983 SH   SOLE 1 68,983 0 0
SCRIPPS E W CO OHIO COM 811054402 19 1,249 SH   SOLE 8 1,249 0 0
SEA LTD ADR 81141R100 41,227 207,121 SH   SOLE 1 207,121 0 0
SEA LTD ADR 81141R100 308 1,548 SH   DFND 1 0 0 1,548
SEA LTD OPT 81141R100 140,530 706,000 SH Put SOLE 8 706,000 0 0
SEA LTD ADR 81141R100 9,995 50,211 SH   SOLE 8 50,211 0 0
SEA LTD OPT 81141R100 73,768 370,600 SH Call SOLE 8 370,600 0 0
SEABOARD CORP DEL COM 811543107 30 10 SH   SOLE 1 10 0 0
SEABRIDGE GOLD INC COM 811916105 13 600 SH   SOLE 1 600 0 0
SEABRIDGE GOLD INC COM 811916105 16 743 SH   SOLE 8 743 0 0
SEABRIDGE GOLD INC OPT 811916105 105 5,000 SH Put SOLE 8 5,000 0 0
SEABRIDGE GOLD INC OPT 811916105 44 2,100 SH Call SOLE 8 2,100 0 0
SEACHANGE INTL INC COM 811699107 60 43,236 SH   SOLE 1 43,236 0 0
SEACOAST BKG CORP FLA COM 811707801 1,773 60,199 SH   SOLE 1 60,199 0 0
SEACOR HOLDINGS INC COM 811904101 11,859 286,108 SH   SOLE 1 286,108 0 0
SEAGATE TECHNOLOGY PLC OPT G7945M107 41,026 660,000 SH Put SOLE 1 660,000 0 0
SEAGATE TECHNOLOGY PLC COM G7945M107 26,893 432,632 SH   SOLE 1 432,632 0 0
SEAGATE TECHNOLOGY PLC COM G7945M107 1,405 22,613 SH   SOLE 8 22,613 0 0
SEAGATE TECHNOLOGY PLC OPT G7945M107 11,947 192,200 SH Put SOLE 8 192,200 0 0
SEAGATE TECHNOLOGY PLC OPT G7945M107 2,946 47,400 SH Call SOLE 8 47,400 0 0
SEAGATE TECHNOLOGY PLC COM G7945M107 2,232 35,910 SH   SOLE 9 35,910 0 0
SEAGATE TECHNOLOGY PLC COM G7945M107 497 8,002 SH   SOLE 99 8,002 0 0
SEALED AIR CORP NEW COM 81211K100 6,019 131,479 SH   SOLE 1 131,479 0 0
SEALED AIR CORP NEW COM 81211K100 581 12,689 SH   SOLE 9 12,689 0 0
SEASPINE HLDGS CORP COM 81255T108 24 1,354 SH   SOLE 8 1,354 0 0
SEAWORLD ENTMT INC COM 81282V100 4,759 150,607 SH   SOLE 1 150,607 0 0
SEAWORLD ENTMT INC OPT 81282V100 442 14,000 SH Put SOLE 8 14,000 0 0
SEAWORLD ENTMT INC COM 81282V100 3,222 101,989 SH   SOLE 8 101,989 0 0
SECUREWORKS CORP COM 81374A105 41 2,880 SH   SOLE 1 2,880 0 0
SECURITY NATL FINL CORP COM 814785309 161 19,332 SH   SOLE 1 19,332 0 0
SEI INVTS CO COM 784117103 6,094 106,035 SH   SOLE 1 106,035 0 0
SEI INVTS CO COM 784117103 60 1,060 SH   SOLE 9 1,060 0 0
SELECT BANCORP INC NEW COM 81617L108 590 62,336 SH   SOLE 1 62,336 0 0
SELECT ENERGY SVCS INC COM 81617J301 166 40,425 SH   SOLE 1 40,425 0 0
SELECT MED HLDGS CORP COM 81619Q105 3,312 119,734 SH   SOLE 1 119,734 0 0
SELECT MED HLDGS CORP COM 81619Q105 132 4,786 SH   SOLE 8 4,786 0 0
SELECT SECTOR SPDR TR FUND 81369Y605 395,667 13,421,560 SH   SOLE 1 13,421,560 0 0
SELECT SECTOR SPDR TR OPT 81369Y209 27,884 245,800 SH Put SOLE 1 245,800 0 0
SELECT SECTOR SPDR TR OPT 81369Y605 619,900 21,027,800 SH Put SOLE 1 21,027,800 0 0
SELECT SECTOR SPDR TR OPT 81369Y704 30,230 341,400 SH Call SOLE 1 341,400 0 0
SELECT SECTOR SPDR TR OPT 81369Y704 6,394 72,200 SH Put SOLE 1 72,200 0 0
SELECT SECTOR SPDR TR FUND 81369Y852 339,655 5,033,422 SH   SOLE 1 5,033,422 0 0
SELECT SECTOR SPDR TR FUND 81369Y605 295 10,000 SH   DFND 1 0 0 10,000
SELECT SECTOR SPDR TR FUND 81369Y886 64,487 1,028,489 SH   SOLE 1 1,028,489 0 0
SELECT SECTOR SPDR TR OPT 81369Y506 11,438 301,800 SH Call SOLE 1 301,800 0 0
SELECT SECTOR SPDR TR FUND 81369Y407 8,122 50,516 SH   SOLE 1 50,516 0 0
SELECT SECTOR SPDR TR OPT 81369Y605 140,560 4,768,000 SH Call SOLE 1 4,768,000 0 0
SELECT SECTOR SPDR TR OPT 81369Y209 16,608 146,400 SH Call SOLE 1 146,400 0 0
SELECT SECTOR SPDR TR FUND 81369Y860 563 15,402 SH   SOLE 1 15,402 0 0
SELECT SECTOR SPDR TR FUND 81369Y209 45 400 SH   DFND 1 0 0 400
SELECT SECTOR SPDR TR FUND 81369Y506 111,090 2,931,110 SH   SOLE 1 2,931,110 0 0
SELECT SECTOR SPDR TR OPT 81369Y506 234 6,200 SH Put SOLE 1 6,200 0 0
SELECT SECTOR SPDR TR FUND 81369Y803 87 670 SH   DFND 1 0 0 670
SELECT SECTOR SPDR TR FUND 81369Y100 37,354 516,016 SH   SOLE 1 516,016 0 0
SELECT SECTOR SPDR TR FUND 81369Y704 90,911 1,026,657 SH   SOLE 1 1,026,657 0 0
SELECT SECTOR SPDR TR FUND 81369Y803 58,536 450,217 SH   SOLE 1 450,217 0 0
SELECT SECTOR SPDR TR FUND 81369Y209 97,233 857,129 SH   SOLE 1 857,129 0 0
SELECT SECTOR SPDR TR FUND 81369Y308 587,008 8,702,858 SH   SOLE 1 8,702,858 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 157 4,150 SH   DFND 1 0 0 4,150
SELECT SECTOR SPDR TR FUND 81369Y605 1,898 64,393 SH   SOLE 8 64,393 0 0
SELECT SECTOR SPDR TR OPT 81369Y704 27,840 314,400 SH Put SOLE 8 314,400 0 0
SELECT SECTOR SPDR TR FUND 81369Y209 6,243 55,033 SH   SOLE 8 55,033 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 32,642 861,259 SH   SOLE 8 861,259 0 0
SELECT SECTOR SPDR TR FUND 81369Y100 104 1,438 SH   SOLE 8 1,438 0 0
SELECT SECTOR SPDR TR OPT 81369Y803 212,154 1,631,700 SH Put SOLE 8 1,631,700 0 0
SELECT SECTOR SPDR TR FUND 81369Y852 1 19 SH   SOLE 8 19 0 0
SELECT SECTOR SPDR TR FUND 81369Y886 2,839 45,283 SH   SOLE 8 45,283 0 0
SELECT SECTOR SPDR TR OPT 81369Y100 9,049 125,000 SH Put SOLE 8 125,000 0 0
SELECT SECTOR SPDR TR OPT 81369Y886 332 5,300 SH Put SOLE 8 5,300 0 0
SELECT SECTOR SPDR TR OPT 81369Y407 3,055 19,000 SH Put SOLE 8 19,000 0 0
SELECT SECTOR SPDR TR OPT 81369Y605 61,133 2,073,700 SH Call SOLE 8 2,073,700 0 0
SELECT SECTOR SPDR TR OPT 81369Y803 79,858 614,200 SH Call SOLE 8 614,200 0 0
SELECT SECTOR SPDR TR OPT 81369Y506 92,366 2,437,100 SH Put SOLE 8 2,437,100 0 0
SELECT SECTOR SPDR TR FUND 81369Y704 83,893 947,405 SH   SOLE 8 947,405 0 0
SELECT SECTOR SPDR TR OPT 81369Y209 29,631 261,200 SH Put SOLE 8 261,200 0 0
SELECT SECTOR SPDR TR OPT 81369Y704 452 5,100 SH Call SOLE 8 5,100 0 0
SELECT SECTOR SPDR TR OPT 81369Y506 74,943 1,977,400 SH Call SOLE 8 1,977,400 0 0
SELECT SECTOR SPDR TR OPT 81369Y308 2,084 30,900 SH Put SOLE 8 30,900 0 0
SELECT SECTOR SPDR TR FUND 81369Y308 265 3,935 SH   SOLE 8 3,935 0 0
SELECT SECTOR SPDR TR OPT 81369Y100 456 6,300 SH Call SOLE 8 6,300 0 0
SELECT SECTOR SPDR TR OPT 81369Y605 195,420 6,628,900 SH Put SOLE 8 6,628,900 0 0
SELECT SECTOR SPDR TR OPT 81369Y886 36,015 574,400 SH Call SOLE 8 574,400 0 0
SELECT SECTOR SPDR TR FUND 81369Y605 2,345 79,541 SH   SOLE 9 79,541 0 0
SELECT SECTOR SPDR TR FUND 81369Y803 33 250 SH   SOLE 9 250 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 818 21,586 SH   SOLE 9 21,586 0 0
SELECT SECTOR SPDR TR FUND 81369Y886 48 768 SH   SOLE 9 768 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 432 11,393 SH   DFND 20 0 0 11,393
SELECT SECTOR SPDR TR FUND 81369Y886 520 8,300 SH   DFND 20 0 0 8,300
SELECTA BIOSCIENCES INC COM 816212104 66 21,892 SH   SOLE 1 21,892 0 0
SELECTA BIOSCIENCES INC COM 816212104 112 37,109 SH   SOLE 8 37,109 0 0
SELECTIVE INS GROUP INC COM 816300107 1,279 19,089 SH   SOLE 1 19,089 0 0
SELECTIVE INS GROUP INC COM 816300107 13 200 SH   SOLE 8 200 0 0
SELECTIVE INS GROUP INC COM 816300107 134 2,002 SH   SOLE 9 2,002 0 0
SEMPRA ENERGY COM 816851109 35,595 279,365 SH   SOLE 1 279,365 0 0
SEMPRA ENERGY CONV 816851406 59 595 SH   SOLE 8 595 0 0
SEMPRA ENERGY OPT 816851109 319 2,500 SH Put SOLE 8 2,500 0 0
SEMPRA ENERGY COM 816851109 280 2,204 SH   SOLE 8 2,204 0 0
SEMPRA ENERGY COM 816851109 3,023 23,727 SH   SOLE 9 23,727 0 0
SEMTECH CORP COM 816850101 5,332 73,968 SH   SOLE 1 73,968 0 0
SENECA FOODS CORP NEW COM 817070501 371 9,304 SH   SOLE 1 9,304 0 0
SENSATA TECHNOLOGIES HLDG PL COM G8060N102 3,558 67,452 SH   SOLE 1 67,452 0 0
SENSATA TECHNOLOGIES HLDG PL COM G8060N102 2 37 SH   SOLE 8 37 0 0
SENSATA TECHNOLOGIES HLDG PL COM G8060N102 68 1,300 SH   SOLE 9 1,300 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 1,014 13,756 SH   SOLE 1 13,756 0 0
SERES THERAPEUTICS INC COM 81750R102 436 17,831 SH   SOLE 1 17,831 0 0
SERES THERAPEUTICS INC COM 81750R102 142 5,808 SH   SOLE 8 5,808 0 0
SERITAGE GROWTH PPTYS TRUS 81752R100 2,232 152,060 SH   SOLE 1 152,060 0 0
SERITAGE GROWTH PPTYS TRUS 81752R100 26 1,766 SH   SOLE 8 1,766 0 0
SERVICE CORP INTL COM 817565104 476 9,696 SH   SOLE 1 9,696 0 0
SERVICENOW INC COM 81762P102 255,421 464,038 SH   SOLE 1 196,055 267,983 0
SERVICENOW INC COM 81762P102 47 86 SH   DFND 1 0 0 86
SERVICENOW INC OPT 81762P102 7,871 14,300 SH Call SOLE 8 14,300 0 0
SERVICENOW INC OPT 81762P102 29,393 53,400 SH Put SOLE 8 53,400 0 0
SERVICENOW INC COM 81762P102 9,102 16,537 SH   SOLE 9 16,537 0 0
SERVICENOW INC COM 81762P102 248 450 SH   DFND 20 0 0 450
SERVICENOW INC COM 81762P102 20,107 36,529 SH   SOLE 20 0 36,529 0
SERVICENOW INC COM 81762P102 10,264 18,648 SH   SOLE 82 0 18,648 0
SERVICENOW INC COM 81762P102 18,605 33,800 SH   SOLE 99 0 33,800 0
SERVICESOURCE INTL INC COM 81763U100 50 28,479 SH   SOLE 1 28,479 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 3,070 76,177 SH   SOLE 1 76,177 0 0
SHAKE SHACK INC OPT 819047101 4,408 52,000 SH Put SOLE 1 52,000 0 0
SHAKE SHACK INC COM 819047101 5,717 67,417 SH   SOLE 1 67,417 0 0
SHAKE SHACK INC COM 819047101 2,331 27,491 SH   SOLE 8 27,491 0 0
SHAKE SHACK INC OPT 819047101 2,577 30,400 SH Put SOLE 8 30,400 0 0
SHAKE SHACK INC OPT 819047101 805 9,500 SH Call SOLE 8 9,500 0 0
SHARPS COMPLIANCE CORP COM 820017101 218 23,020 SH   SOLE 1 23,020 0 0
SHARPSPRING INC COM 820054104 107 6,596 SH   SOLE 1 6,596 0 0
SHAW COMMUNICATIONS INC COM 82028K200 86 4,882 SH   SOLE 1 4,882 0 0
SHAW COMMUNICATIONS INC COM 82028K200 257 14,620 SH   SOLE 9 14,620 0 0
SHELL MIDSTREAM PARTNERS L P COM 822634101 1,721 170,646 SH   SOLE 1 170,646 0 0
SHELL MIDSTREAM PARTNERS L P COM 822634101 1 100 SH   SOLE 8 100 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 2,530 58,497 SH   SOLE 1 58,497 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 52 1,210 SH   SOLE 8 1,210 0 0
SHERWIN WILLIAMS CO COM 824348106 133,859 182,142 SH   SOLE 1 79,609 102,533 0
SHERWIN WILLIAMS CO OPT 824348106 9,186 12,500 SH Call SOLE 8 12,500 0 0
SHERWIN WILLIAMS CO COM 824348106 960 1,306 SH   SOLE 8 1,306 0 0
SHERWIN WILLIAMS CO OPT 824348106 9,186 12,500 SH Put SOLE 8 12,500 0 0
SHERWIN WILLIAMS CO COM 824348106 4,940 6,723 SH   SOLE 9 6,723 0 0
SHERWIN WILLIAMS CO COM 824348106 10,596 14,418 SH   SOLE 20 0 14,418 0
SHERWIN WILLIAMS CO COM 824348106 4,528 6,161 SH   SOLE 82 0 6,161 0
SHERWIN WILLIAMS CO COM 824348106 10,754 14,633 SH   SOLE 99 0 14,633 0
SHOCKWAVE MED INC COM 82489T104 4,506 43,433 SH   SOLE 1 43,433 0 0
SHOCKWAVE MED INC COM 82489T104 90 860 SH   SOLE 8 860 0 0
SHOE CARNIVAL INC COM 824889109 382 9,757 SH   SOLE 1 9,757 0 0
SHOE CARNIVAL INC COM 824889109 21 533 SH   SOLE 8 533 0 0
SHOPIFY INC COM 82509L107 13,075 11,551 SH   SOLE 1 11,551 0 0
SHOPIFY INC COM 82509L107 1,362 1,203 SH   DFND 1 0 0 1,203
SHOPIFY INC OPT 82509L107 63,276 55,900 SH Put SOLE 8 55,900 0 0
SHOPIFY INC OPT 82509L107 4,754 4,200 SH Call SOLE 8 4,200 0 0
SHOPIFY INC COM 82509L107 15,980 14,117 SH   SOLE 8 14,117 0 0
SHOPIFY INC COM 82509L107 1,327 1,172 SH   SOLE 9 1,172 0 0
SHOPIFY INC COM 82509L107 57 50 SH   DFND 20 0 0 50
SHORE BANCSHARES INC COM 825107105 281 19,281 SH   SOLE 1 19,281 0 0
SHOTSPOTTER INC COM 82536T107 185 4,898 SH   SOLE 1 4,898 0 0
SHUTTERSTOCK INC COM 825690100 3,465 48,329 SH   SOLE 1 48,329 0 0
SHUTTERSTOCK INC COM 825690100 101 1,415 SH   SOLE 8 1,415 0 0
SHUTTERSTOCK INC COM 825690100 50 698 SH   SOLE 99 698 0 0
SI BONE INC COM 825704109 279 9,325 SH   SOLE 1 9,325 0 0
SI BONE INC COM 825704109 22 723 SH   SOLE 8 723 0 0
SIEBERT FINL CORP COM 826176109 15 3,670 SH   SOLE 1 3,670 0 0
SIENTRA INC COM 82621J105 58 14,983 SH   SOLE 1 14,983 0 0
SIERRA BANCORP COM 82620P102 162 6,767 SH   SOLE 1 6,767 0 0
SIERRA BANCORP COM 82620P102 68 2,827 SH   SOLE 8 2,827 0 0
SIERRA WIRELESS INC COM 826516106 1 72 SH   SOLE 8 72 0 0
SIGA TECHNOLOGIES INC COM 826917106 123 16,828 SH   SOLE 1 16,828 0 0
SIGA TECHNOLOGIES INC COM 826917106 3 395 SH   SOLE 8 395 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 14,357 106,111 SH   SOLE 1 106,111 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 269 1,992 SH   SOLE 99 1,992 0 0
SIGNET JEWELERS LIMITED COM G81276100 1,697 62,253 SH   SOLE 1 62,253 0 0
SIGNET JEWELERS LIMITED OPT G81276100 845 31,000 SH Put SOLE 8 31,000 0 0
SIGNET JEWELERS LIMITED OPT G81276100 1,393 51,100 SH Call SOLE 8 51,100 0 0
SIGNET JEWELERS LIMITED COM G81276100 1 28 SH   SOLE 8 28 0 0
SILGAN HOLDINGS INC COM 827048109 194 5,230 SH   SOLE 1 5,230 0 0
SILGAN HOLDINGS INC COM 827048109 22 580 SH   SOLE 8 580 0 0
SILICOM LTD COM M84116108 42 1,000 SH   SOLE 9 1,000 0 0
SILICON LABORATORIES INC COM 826919102 202 1,589 SH   SOLE 8 1,589 0 0
SILICON LABORATORIES INC COM 826919102 48 380 SH   SOLE 99 380 0 0
SILK RD MED INC COM 82710M100 2,561 40,670 SH   SOLE 1 40,670 0 0
SILK RD MED INC COM 82710M100 27 428 SH   SOLE 8 428 0 0
SILVERCORP METALS INC COM 82835P103 10 1,500 SH   SOLE 1 1,500 0 0
SILVERCREST ASSET MGMT GROUP COM 828359109 100 7,151 SH   SOLE 1 7,151 0 0
SILVERCREST METALS INC COM 828363101 11 1,000 SH   SOLE 1 1,000 0 0
SIMMONS 1ST NATL CORP COM 828730200 2,738 126,877 SH   SOLE 1 126,877 0 0
SIMMONS 1ST NATL CORP COM 828730200 20 913 SH   SOLE 8 913 0 0
SIMON PPTY GROUP INC NEW TRUS 828806109 96,985 1,137,257 SH   SOLE 1 1,137,257 0 0
SIMON PPTY GROUP INC NEW OPT 828806109 11,990 140,600 SH Put SOLE 8 140,600 0 0
SIMON PPTY GROUP INC NEW TRUS 828806109 3,004 35,225 SH   SOLE 8 35,225 0 0
SIMON PPTY GROUP INC NEW OPT 828806109 3,352 39,300 SH Call SOLE 8 39,300 0 0
SIMON PPTY GROUP INC NEW TRUS 828806109 2,487 29,162 SH   SOLE 9 29,162 0 0
SIMON PPTY GROUP INC NEW TRUS 828806109 58 685 SH   DFND 20 0 0 685
SIMON PPTY GROUP INC NEW COM 828806109 2,185 25,617 SH   SOLE 99 25,617 0 0
SIMPLY GOOD FOODS CO COM 82900L102 5,123 163,349 SH   SOLE 1 163,349 0 0
SIMPLY GOOD FOODS CO COM 82900L102 32 1,011 SH   SOLE 8 1,011 0 0
SIMPLY GOOD FOODS CO COM 82900L102 267 8,506 SH   SOLE 99 8,506 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 3,285 35,140 SH   SOLE 1 35,140 0 0
SIMULATIONS PLUS INC COM 829214105 1,178 16,383 SH   SOLE 1 16,383 0 0
SINA CORP COM G81477104 217 5,114 SH   SOLE 1 5,114 0 0
SINA CORP OPT G81477104 136 3,200 SH Call SOLE 8 3,200 0 0
SINA CORP COM G81477104 1,305 30,800 SH   SOLE 9 30,800 0 0
SINCLAIR BROADCAST GROUP INC COM 829226109 6,708 210,594 SH   SOLE 1 210,594 0 0
SINCLAIR BROADCAST GROUP INC OPT 829226109 41 1,300 SH Put SOLE 8 1,300 0 0
SINCLAIR BROADCAST GROUP INC OPT 829226109 102 3,200 SH Call SOLE 8 3,200 0 0
SINCLAIR BROADCAST GROUP INC COM 829226109 281 8,838 SH   SOLE 8 8,838 0 0
SINOPEC SHANGHAI PETROCHEMIC ADR 82935M109 156 7,600 SH   SOLE 99 7,600 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 16,081 2,524,660 SH   SOLE 1 2,524,660 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 118 18,439 SH   SOLE 8 18,439 0 0
SIRIUS XM HOLDINGS INC OPT 82968B103 31 4,840 SH Call SOLE 8 4,840 0 0
SIRIUS XM HOLDINGS INC OPT 82968B103 10 1,532 SH Put SOLE 8 1,532 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 56 8,696 SH   SOLE 9 8,696 0 0
SITE CTRS CORP TRUS 82981J109 3,117 307,994 SH   SOLE 1 307,994 0 0
SITE CTRS CORP TRUS 82981J109 36 3,537 SH   SOLE 8 3,537 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3,807 24,000 SH   SOLE 1 24,000 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 470 2,965 SH   SOLE 8 2,965 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 128 3,750 SH   DFND 1 0 0 3,750
SIX FLAGS ENTMT CORP NEW COM 83001A102 132 3,884 SH   SOLE 1 3,884 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 366 10,728 SH   SOLE 99 10,728 0 0
SJW GROUP COM 784305104 1,390 20,042 SH   SOLE 1 20,042 0 0
SJW GROUP COM 784305104 24 347 SH   SOLE 8 347 0 0
SK TELECOM LTD ADR 78440P108 0 5 SH   SOLE 9 5 0 0
SKECHERS U S A INC COM 830566105 876 24,370 SH   SOLE 1 24,370 0 0
SKECHERS U S A INC OPT 830566105 550 15,300 SH Put SOLE 8 15,300 0 0
SKECHERS U S A INC OPT 830566105 25 700 SH Call SOLE 8 700 0 0
SKECHERS U S A INC COM 830566105 18 501 SH   SOLE 8 501 0 0
SKECHERS U S A INC COM 830566105 290 8,067 SH   SOLE 9 8,067 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 3,207 103,638 SH   SOLE 1 103,638 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 336 10,849 SH   SOLE 99 10,849 0 0
SKYWEST INC COM 830879102 2,352 58,360 SH   SOLE 1 58,360 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 51,821 338,960 SH   SOLE 1 338,960 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 31 200 SH   DFND 1 0 0 200
SKYWORKS SOLUTIONS INC OPT 83088M102 4,434 29,000 SH Call SOLE 8 29,000 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 2,090 13,668 SH   SOLE 8 13,668 0 0
SKYWORKS SOLUTIONS INC OPT 83088M102 4,479 29,300 SH Put SOLE 8 29,300 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 2,116 13,840 SH   SOLE 9 13,840 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 519 3,392 SH   SOLE 99 3,392 0 0
SL GREEN RLTY CORP TRUS 78440X101 4,080 68,489 SH   SOLE 1 68,489 0 0
SL GREEN RLTY CORP TRUS 78440X101 98 1,650 SH   DFND 1 0 0 1,650
SL GREEN RLTY CORP TRUS 78440X101 5,435 91,215 SH   SOLE 8 91,215 0 0
SL GREEN RLTY CORP TRUS 78440X101 320 5,363 SH   SOLE 9 5,363 0 0
SLACK TECHNOLOGIES INC COM 83088V102 31,515 746,120 SH   SOLE 1 746,120 0 0
SLACK TECHNOLOGIES INC COM 83088V102 20,900 494,774 SH   SOLE 8 494,774 0 0
SLACK TECHNOLOGIES INC COM 83088V102 135 3,206 SH   SOLE 9 3,206 0 0
SLEEP NUMBER CORP COM 83125X103 4,064 49,641 SH   SOLE 1 49,641 0 0
SLEEP NUMBER CORP COM 83125X103 45 552 SH   SOLE 8 552 0 0
SLM CORP COM 78442P106 2,071 167,070 SH   SOLE 1 167,070 0 0
SLM CORP COM 78442P106 0 31 SH   SOLE 8 31 0 0
SM ENERGY CO COM 78454L100 908 148,240 SH   SOLE 1 148,240 0 0
SM ENERGY CO COM 78454L100 7 1,113 SH   SOLE 8 1,113 0 0
SM ENERGY CO OPT 78454L100 31 5,000 SH Put SOLE 8 5,000 0 0
SM ENERGY CO OPT 78454L100 65 10,600 SH Call SOLE 8 10,600 0 0
SM ENERGY CO COM 78454L100 92 15,108 SH   SOLE 9 15,108 0 0
SMART GLOBAL HLDGS INC COM G8232Y101 6,963 185,034 SH   SOLE 1 185,034 0 0
SMART GLOBAL HLDGS INC COM G8232Y101 41 1,100 SH   SOLE 8 1,100 0 0
SMARTFINANCIAL INC COM 83190L208 487 26,824 SH   SOLE 1 26,824 0 0
SMARTSHEET INC COM 83200N103 241 3,481 SH   SOLE 1 3,481 0 0
SMARTSHEET INC OPT 83200N103 2,079 30,000 SH Call SOLE 8 30,000 0 0
SMITH &amp NEPHEW PLC ADR 83175M205 1 13 SH   SOLE 8 13 0 0
SMITH A O CORP COM 831865209 11,117 202,769 SH   SOLE 1 202,769 0 0
SMITH A O CORP COM 831865209 12 223 SH   SOLE 8 223 0 0
SMITH A O CORP COM 831865209 616 11,230 SH   SOLE 9 11,230 0 0
SMITH MICRO SOFTWARE INC COM 832154207 168 31,054 SH   SOLE 1 31,054 0 0
SMUCKER J M CO COM 832696405 22,228 192,293 SH   SOLE 1 192,293 0 0
SMUCKER J M CO OPT 832696405 289 2,500 SH Put SOLE 8 2,500 0 0
SMUCKER J M CO COM 832696405 6 55 SH   SOLE 8 55 0 0
SMUCKER J M CO COM 832696405 1,083 9,370 SH   SOLE 9 9,370 0 0
SNAP INC COM 83304A106 18,734 374,180 SH   SOLE 1 374,180 0 0
SNAP INC OPT 83304A106 120,278 2,402,200 SH Put SOLE 8 2,402,200 0 0
SNAP INC COM 83304A106 3,262 65,150 SH   SOLE 8 65,150 0 0
SNAP INC OPT 83304A106 67,715 1,352,400 SH Call SOLE 8 1,352,400 0 0
SNAP INC COM 83304A106 380 7,598 SH   SOLE 9 7,598 0 0
SNAP ON INC COM 833034101 11,658 68,118 SH   SOLE 1 68,118 0 0
SNAP ON INC COM 833034101 851 4,977 SH   SOLE 9 4,977 0 0
SO YOUNG INTERNATIONAL INC ADR 83356Q108 163 14,700 SH   SOLE 1 14,700 0 0
SOCIEDAD QUIMICA Y MINERA DE ADR 833635105 138 2,814 SH   SOLE 1 2,814 0 0
SOCIEDAD QUIMICA Y MINERA DE ADR 833635105 43 878 SH   SOLE 8 878 0 0
SOCIEDAD QUIMICA Y MINERA DE ADR 833635105 227 4,623 SH   SOLE 9 4,623 0 0
SOCIEDAD QUIMICA Y MINERA DE ADR 833635105 803 16,352 SH   SOLE 99 16,352 0 0
SOCKET MOBILE INC COM 83368E200 0 133 SH   DFND 1 0 0 133
SOGOU INC ADR 83409V104 304 37,243 SH   SOLE 8 37,243 0 0
SOHU COM LTD ADR 83410S108 0 11 SH   SOLE 8 11 0 0
SOHU COM LTD ADR 83410S108 156 9,772 SH   SOLE 99 9,772 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 64 200 SH   DFND 1 0 0 200
SOLAREDGE TECHNOLOGIES INC COM 83417M104 9,521 29,836 SH   SOLE 1 29,836 0 0
SOLAREDGE TECHNOLOGIES INC OPT 83417M104 23,774 74,500 SH Call SOLE 8 74,500 0 0
SOLAREDGE TECHNOLOGIES INC OPT 83417M104 29,040 91,000 SH Put SOLE 8 91,000 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 2,815 8,821 SH   SOLE 8 8,821 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 134 418 SH   SOLE 9 418 0 0
SOLARIS OILFIELD INFRSTR INC COM 83418M103 76 9,298 SH   SOLE 1 9,298 0 0
SOLARIS OILFIELD INFRSTR INC COM 83418M103 21 2,544 SH   SOLE 8 2,544 0 0
SOLARWINDS CORP COM 83417Q105 29 1,874 SH   SOLE 1 1,874 0 0
SOLENO THERAPEUTICS INC COM 834203200 37 19,228 SH   SOLE 1 19,228 0 0
SOLID BIOSCIENCES INC COM 83422E105 185 24,322 SH   SOLE 1 24,322 0 0
SOLID BIOSCIENCES INC COM 83422E105 0 46 SH   SOLE 8 46 0 0
SOLITON INC COM 834251100 273 35,444 SH   SOLE 1 35,444 0 0
SONIC AUTOMOTIVE INC COM 83545G102 1,040 26,965 SH   SOLE 1 26,965 0 0
SONIC AUTOMOTIVE INC COM 83545G102 104 2,698 SH   SOLE 8 2,698 0 0
SONOCO PRODS CO COM 835495102 242 4,084 SH   SOLE 1 4,084 0 0
SONOS INC COM 83570H108 916 39,129 SH   SOLE 1 39,129 0 0
SONOS INC COM 83570H108 180 7,639 SH   SOLE 8 7,639 0 0
SONOS INC OPT 83570H108 257 11,000 SH Put SOLE 8 11,000 0 0
SONY CORP ADR 835699307 482 4,764 SH   SOLE 1 4,764 0 0
SONY CORP ADR 835699307 209 2,068 SH   DFND 1 0 0 2,068
SONY CORP ADR 835699307 6,935 68,588 SH   SOLE 8 68,588 0 0
SONY CORP OPT 835699307 1,355 13,400 SH Call SOLE 8 13,400 0 0
SONY CORP OPT 835699307 1,112 11,000 SH Put SOLE 8 11,000 0 0
SORRENTO THERAPEUTICS INC COM 83587F202 2,254 330,249 SH   SOLE 1 330,249 0 0
SORRENTO THERAPEUTICS INC COM 83587F202 6 855 SH   SOLE 8 855 0 0
SOUTH JERSEY INDS INC COM 838518108 37,619 1,745,687 SH   SOLE 1 1,745,687 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 1,038 54,771 SH   SOLE 1 54,771 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 20 1,053 SH   SOLE 8 1,053 0 0
SOUTH ST CORP COM 840441109 2,394 33,109 SH   SOLE 1 33,109 0 0
SOUTH ST CORP COM 840441109 184 2,548 SH   SOLE 8 2,548 0 0
SOUTH ST CORP COM 840441109 331 4,577 SH   SOLE 99 4,577 0 0
SOUTHERN CO COM 842587107 48 788 SH   DFND 1 0 0 788
SOUTHERN CO COM 842587107 65,203 1,061,410 SH   SOLE 1 1,061,410 0 0
SOUTHERN CO OPT 842587107 369 6,000 SH Put SOLE 8 6,000 0 0
SOUTHERN CO COM 842587107 114 1,859 SH   SOLE 8 1,859 0 0
SOUTHERN CO OPT 842587107 375 6,100 SH Call SOLE 8 6,100 0 0
SOUTHERN CO COM 842587107 5,895 95,960 SH   SOLE 9 95,960 0 0
SOUTHERN COPPER CORP COM 84265V105 62 950 SH   DFND 1 0 0 950
SOUTHERN COPPER CORP COM 84265V105 112 1,729 SH   SOLE 1 1,729 0 0
SOUTHERN COPPER CORP COM 84265V105 128 1,958 SH   SOLE 8 1,958 0 0
SOUTHERN COPPER CORP COM 84265V105 218 3,354 SH   SOLE 9 3,354 0 0
SOUTHERN COPPER CORP COM 84265V105 2,760 42,386 SH   SOLE 99 42,386 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 504 14,289 SH   SOLE 1 14,289 0 0
SOUTHERN MO BANCORP INC COM 843380106 76 2,481 SH   SOLE 1 2,481 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 715 58,990 SH   SOLE 1 58,990 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 1,081 34,831 SH   SOLE 1 34,831 0 0
SOUTHWEST AIRLS CO COM 844741108 16,726 358,852 SH   SOLE 1 358,852 0 0
SOUTHWEST AIRLS CO COM 844741108 9 200 SH   DFND 1 0 0 200
SOUTHWEST AIRLS CO OPT 844741108 545 11,700 SH Put SOLE 8 11,700 0 0
SOUTHWEST AIRLS CO COM 844741108 7,333 157,331 SH   SOLE 8 157,331 0 0
SOUTHWEST AIRLS CO COM 844741108 2,213 47,482 SH   SOLE 9 47,482 0 0
SOUTHWEST AIRLS CO COM 844741108 1,864 40,000 SH   DFND 20 0 0 40,000
SOUTHWEST GAS HOLDINGS INC COM 844895102 1,703 28,034 SH   SOLE 1 28,034 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 240 3,958 SH   SOLE 8 3,958 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 62 1,019 SH   SOLE 9 1,019 0 0
SOUTHWESTERN ENERGY CO COM 845467109 3,930 1,318,392 SH   SOLE 1 1,318,392 0 0
SOUTHWESTERN ENERGY CO OPT 845467109 320 107,500 SH Call SOLE 8 107,500 0 0
SOUTHWESTERN ENERGY CO OPT 845467109 22 7,500 SH Put SOLE 8 7,500 0 0
SP PLUS CORP COM 78469C103 214 7,430 SH   SOLE 1 7,430 0 0
SPARK ENERGY INC COM 846511103 37 3,866 SH   SOLE 1 3,866 0 0
SPARTANNASH CO COM 847215100 2,699 155,051 SH   SOLE 1 155,051 0 0
SPDR DOW JONES INDL AVERAGE FUND 78467X109 38,801 126,886 SH   SOLE 1 126,886 0 0
SPDR DOW JONES INDL AVERAGE FUND 78467X109 13 41 SH   SOLE 8 41 0 0
SPDR DOW JONES INDL AVERAGE FUND 78467X109 636 2,080 SH   DFND 20 0 0 2,080
SPDR GOLD TR OPT 78463V107 35,672 200,000 SH Put SOLE 1 200,000 0 0
SPDR GOLD TR FUND 78463V107 652 3,653 SH   DFND 1 0 0 3,653
SPDR GOLD TR FUND 78463V107 292,617 1,640,601 SH   SOLE 1 1,640,601 0 0
SPDR GOLD TR FUND 78463V107 26 147 SH   SOLE 8 147 0 0
SPDR GOLD TR OPT 78463V107 563,939 3,161,800 SH Call SOLE 8 3,161,800 0 0
SPDR GOLD TR OPT 78463V107 415,204 2,327,900 SH Put SOLE 8 2,327,900 0 0
SPDR GOLD TR FUND 78463V107 2,174 12,185 SH   SOLE 9 12,185 0 0
SPDR GOLD TR FUND 78463V107 785 4,400 SH   DFND 20 0 0 4,400
SPDR INDEX SHS FDS FUND 78463X202 22 516 SH   DFND 1 0 0 516
SPDR INDEX SHS FDS FUND 78463X400 51 389 SH   DFND 1 0 0 389
SPDR INDEX SHS FDS FUND 78463X202 56,375 1,351,272 SH   SOLE 1 1,351,272 0 0
SPDR INDEX SHS FDS FUND 78463X749 1,341 30,166 SH   SOLE 1 30,166 0 0
SPDR INDEX SHS FDS OPT 78463X202 129 3,100 SH Call SOLE 8 3,100 0 0
SPDR INDEX SHS FDS FUND 78463X202 259 6,207 SH   SOLE 8 6,207 0 0
SPDR INDEX SHS FDS OPT 78463X202 10,793 258,700 SH Put SOLE 8 258,700 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 3,758,317 10,052,200 SH Call SOLE 1 10,052,200 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 2,073,182 5,545,050 SH   SOLE 1 5,545,050 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 8,767 23,448 SH   DFND 1 0 0 23,448
SPDR S&ampP 500 ETF TR OPT 78462F103 14,459,210 38,673,400 SH Put SOLE 1 38,673,400 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 7,233,081 19,346,000 SH Put SOLE 8 19,346,000 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 4,483,907 11,992,900 SH Call SOLE 8 11,992,900 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 1,540,034 4,119,063 SH   SOLE 8 4,119,063 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 2,924 7,820 SH   DFND 20 0 0 7,820
SPDR S&ampP MIDCAP 400 ETF TR FUND 78467Y107 40,891 97,379 SH   SOLE 1 97,379 0 0
SPDR S&ampP MIDCAP 400 ETF TR OPT 78467Y107 756 1,800 SH Call SOLE 8 1,800 0 0
SPDR S&ampP MIDCAP 400 ETF TR OPT 78467Y107 126 300 SH Put SOLE 8 300 0 0
SPDR S&ampP MIDCAP 400 ETF TR FUND 78467Y107 453 1,078 SH   SOLE 9 1,078 0 0
SPDR SER TR FUND 78464A714 145,176 2,257,086 SH   SOLE 1 2,257,086 0 0
SPDR SER TR OPT 78468R622 7,844 72,000 SH Put SOLE 1 72,000 0 0
SPDR SER TR FUND 78468R408 404 15,000 SH   DFND 1 0 0 15,000
SPDR SER TR OPT 78464A797 53,530 1,280,000 SH Put SOLE 1 1,280,000 0 0
SPDR SER TR FUND 78464A870 370,947 2,634,940 SH   SOLE 1 2,634,940 0 0
SPDR SER TR FUND 78464A797 20,813 497,671 SH   SOLE 1 497,671 0 0
SPDR SER TR FUND 78464A698 75,077 1,445,187 SH   SOLE 1 1,445,187 0 0
SPDR SER TR FUND 78464A631 97,529 850,000 SH   SOLE 1 850,000 0 0
SPDR SER TR OPT 78464A870 2,618 18,600 SH Put SOLE 1 18,600 0 0
SPDR SER TR FUND 78464A359 18,194 219,762 SH   SOLE 1 219,762 0 0
SPDR SER TR FUND 78464A631 77 670 SH   DFND 1 0 0 670
SPDR SER TR FUND 78464A888 17,342 300,872 SH   SOLE 1 300,872 0 0
SPDR SER TR FUND 78464A656 126 4,032 SH   DFND 1 0 0 4,032
SPDR SER TR FUND 78464A755 26,879 803,803 SH   SOLE 1 803,803 0 0
SPDR SER TR OPT 78464A755 766 22,900 SH Put SOLE 8 22,900 0 0
SPDR SER TR OPT 78468R622 4,040 37,088 SH Put SOLE 8 37,088 0 0
SPDR SER TR FUND 78464A722 5 100 SH   SOLE 8 100 0 0
SPDR SER TR OPT 78464A888 928 16,100 SH Put SOLE 8 16,100 0 0
SPDR SER TR OPT 78464A698 16,058 309,100 SH Put SOLE 8 309,100 0 0
SPDR SER TR FUND 78464A755 695 20,797 SH   SOLE 8 20,797 0 0
SPDR SER TR FUND 78464A870 11 80 SH   SOLE 8 80 0 0
SPDR SER TR OPT 78464A797 2,091 50,000 SH Put SOLE 8 50,000 0 0
SPDR SER TR FUND 78464A698 7,079 136,264 SH   SOLE 8 136,264 0 0
SPDR SER TR OPT 78464A755 1,120 33,500 SH Call SOLE 8 33,500 0 0
SPDR SER TR OPT 78468R622 4 33 SH Call SOLE 8 33 0 0
SPDR SER TR FUND 78468R622 168 1,541 SH   SOLE 8 1,541 0 0
SPDR SER TR OPT 78464A714 103 1,600 SH Put SOLE 8 1,600 0 0
SPDR SER TR FUND 78464A714 5 70 SH   SOLE 8 70 0 0
SPDR SER TR OPT 78464A870 37,616 267,200 SH Put SOLE 8 267,200 0 0
SPDR SER TR OPT 78464A698 717 13,800 SH Call SOLE 8 13,800 0 0
SPDR SER TR OPT 78464A888 110 1,900 SH Call SOLE 8 1,900 0 0
SPDR SER TR FUND 78464A797 1,655 39,579 SH   SOLE 8 39,579 0 0
SPDR SER TR FUND 78464A698 130 2,508 SH   SOLE 9 2,508 0 0
SPDR SER TR FUND 78464A755 51 1,521 SH   SOLE 9 1,521 0 0
SPDR SER TR FUND 78464A870 27 190 SH   SOLE 9 190 0 0
SPDR SER TR FUND 78464A292 151 3,400 SH   DFND 20 0 0 3,400
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 62 787 SH   SOLE 1 787 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 588 7,439 SH   SOLE 99 7,439 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 640 187,625 SH   SOLE 1 187,625 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 110 32,268 SH   SOLE 8 32,268 0 0
SPERO THERAPEUTICS INC COM 84833T103 128 6,600 SH   SOLE 1 6,600 0 0
SPERO THERAPEUTICS INC COM 84833T103 2 100 SH   SOLE 8 100 0 0
SPIRE INC COM 84857L101 3,334 52,067 SH   SOLE 1 52,067 0 0
SPIRE INC COM 84857L101 80 1,255 SH   SOLE 9 1,255 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 4,350 111,304 SH   SOLE 1 111,304 0 0
SPIRIT AEROSYSTEMS HLDGS INC OPT 848574109 1,192 30,500 SH Call SOLE 8 30,500 0 0
SPIRIT AEROSYSTEMS HLDGS INC OPT 848574109 2,432 62,200 SH Put SOLE 8 62,200 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 174 4,454 SH   SOLE 9 4,454 0 0
SPIRIT AIRLS INC COM 848577102 2,709 110,852 SH   SOLE 1 110,852 0 0
SPIRIT AIRLS INC OPT 848577102 3,668 150,000 SH Put SOLE 1 150,000 0 0
SPIRIT AIRLS INC COM 848577102 245 10,014 SH   SOLE 8 10,014 0 0
SPIRIT AIRLS INC OPT 848577102 120 4,900 SH Put SOLE 8 4,900 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 71 4,227 SH   SOLE 1 4,227 0 0
SPIRIT RLTY CAP INC NEW TRUS 84860W300 8,857 220,469 SH   SOLE 1 220,469 0 0
SPLUNK INC COM 848637104 222,341 1,308,739 SH   SOLE 1 1,308,739 0 0
SPLUNK INC OPT 848637104 29,120 171,400 SH Call SOLE 8 171,400 0 0
SPLUNK INC COM 848637104 19,979 117,599 SH   SOLE 8 117,599 0 0
SPLUNK INC OPT 848637104 41,674 245,300 SH Put SOLE 8 245,300 0 0
SPLUNK INC COM 848637104 272 1,601 SH   SOLE 9 1,601 0 0
SPOK HLDGS INC COM 84863T106 573 51,504 SH   SOLE 1 51,504 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 15,885 905,156 SH   SOLE 1 905,156 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 144 8,217 SH   SOLE 8 8,217 0 0
SPOTIFY TECHNOLOGY S A COM L8681T102 2,170 6,893 SH   SOLE 1 6,893 0 0
SPOTIFY TECHNOLOGY S A COM L8681T102 1,180 3,750 SH   DFND 1 0 0 3,750
SPOTIFY TECHNOLOGY S A OPT L8681T102 28,697 91,200 SH Call SOLE 8 91,200 0 0
SPOTIFY TECHNOLOGY S A COM L8681T102 13,443 42,723 SH   SOLE 8 42,723 0 0
SPOTIFY TECHNOLOGY S A OPT L8681T102 7,395 23,500 SH Put SOLE 8 23,500 0 0
SPOTIFY TECHNOLOGY S A COM L8681T102 330 1,047 SH   SOLE 9 1,047 0 0
SPROTT PHYSICAL GOLD &amp SILVE FUND 85208R101 404 20,867 SH   DFND 1 0 0 20,867
SPROTT PHYSICAL SILVER TR FUND 85207K107 436 46,656 SH   DFND 1 0 0 46,656
SPROUTS FMRS MKT INC COM 85208M102 3,556 176,853 SH   SOLE 1 176,853 0 0
SPROUTS FMRS MKT INC COM 85208M102 215 10,685 SH   SOLE 8 10,685 0 0
SPS COMMERCE INC COM 78463M107 5,709 52,578 SH   SOLE 1 52,578 0 0
SPS COMMERCE INC COM 78463M107 283 2,610 SH   SOLE 8 2,610 0 0
SPX CORP COM 784635104 2,675 49,048 SH   SOLE 1 49,048 0 0
SPX FLOW INC COM 78469X107 2,718 46,891 SH   SOLE 1 46,891 0 0
SQUARE INC COM 852234103 184,207 846,380 SH   SOLE 1 846,380 0 0
SQUARE INC COM 852234103 307 1,412 SH   DFND 1 0 0 1,412
SQUARE INC BOND 852234AD5 5,216 1,858,000 PRN   SOLE 8 0 0 1,858,000
SQUARE INC OPT 852234103 257,664 1,183,900 SH Put SOLE 8 1,183,900 0 0
SQUARE INC COM 852234103 34,248 157,360 SH   SOLE 8 157,360 0 0
SQUARE INC OPT 852234103 59,720 274,400 SH Call SOLE 8 274,400 0 0
SQUARE INC COM 852234103 683 3,137 SH   SOLE 9 3,137 0 0
SS&ampC TECHNOLOGIES HLDGS INC COM 78467J100 6,973 95,831 SH   SOLE 1 95,831 0 0
SS&ampC TECHNOLOGIES HLDGS INC COM 78467J100 137 1,901 SH   SOLE 9 1,901 0 0
SSGA ACTIVE ETF TR FUND 78467V608 15,972 349,876 SH   SOLE 1 349,876 0 0
SSR MNG INC COM 784730103 207 10,312 SH   DFND 1 0 0 10,312
SSR MNG INC COM 784730103 3,428 170,459 SH   SOLE 1 170,459 0 0
SSR MNG INC OPT 784730103 68 3,400 SH Put SOLE 8 3,400 0 0
SSR MNG INC OPT 784730103 42 2,100 SH Call SOLE 8 2,100 0 0
SSR MNG INC COM 784730103 36 1,832 SH   SOLE 9 1,832 0 0
ST JOE CO COM 790148100 1,491 35,119 SH   SOLE 1 35,119 0 0
STAAR SURGICAL CO COM 852312305 2,939 37,101 SH   SOLE 1 37,101 0 0
STAAR SURGICAL CO COM 852312305 10 122 SH   SOLE 8 122 0 0
STAG INDL INC TRUS 85254J102 2,772 88,545 SH   SOLE 1 88,545 0 0
STAG INDL INC TRUS 85254J102 58 1,852 SH   SOLE 8 1,852 0 0
STAMPS COM INC COM 852857200 32,041 163,317 SH   SOLE 1 163,317 0 0
STAMPS COM INC COM 852857200 312 1,590 SH   SOLE 8 1,590 0 0
STANDARD AVB FINL CORP COM 85303B100 42 1,275 SH   SOLE 1 1,275 0 0
STANDARD MTR PRODS INC COM 853666105 917 22,672 SH   SOLE 1 22,672 0 0
STANDEX INTL CORP COM 854231107 1,965 25,350 SH   SOLE 1 25,350 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 37,668 210,956 SH   SOLE 1 210,956 0 0
STANLEY BLACK &amp DECKER INC OPT 854502101 7,410 41,500 SH Put SOLE 8 41,500 0 0
STANLEY BLACK &amp DECKER INC OPT 854502101 482 2,700 SH Call SOLE 8 2,700 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 149 837 SH   SOLE 8 837 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 2,372 13,283 SH   SOLE 9 13,283 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 3,750 20,999 SH   SOLE 99 20,999 0 0
STANTEC INC COM 85472N109 23 700 SH   DFND 1 0 0 700
STANTEC INC COM 85472N109 6 200 SH   SOLE 9 200 0 0
STARBUCKS CORP COM 855244109 66 614 SH   DFND 1 0 0 614
STARBUCKS CORP COM 855244109 197,748 1,848,474 SH   SOLE 1 1,848,474 0 0
STARBUCKS CORP COM 855244109 11,504 107,538 SH   SOLE 8 107,538 0 0
STARBUCKS CORP OPT 855244109 34,137 319,100 SH Put SOLE 8 319,100 0 0
STARBUCKS CORP OPT 855244109 439 4,100 SH Call SOLE 8 4,100 0 0
STARBUCKS CORP COM 855244109 10,617 99,250 SH   SOLE 9 99,250 0 0
STARTEK INC COM 85569C107 43 5,633 SH   SOLE 1 5,633 0 0
STARWOOD PPTY TR INC TRUS 85571B105 29,968 1,552,771 SH   SOLE 1 1,552,771 0 0
STARWOOD PPTY TR INC BOND 85571BAH8 5,855 5,877,000 PRN   SOLE 8 0 0 5,877,000
STATE AUTO FINL CORP COM 855707105 101 5,667 SH   SOLE 1 5,667 0 0
STATE STR CORP COM 857477103 44,203 607,360 SH   SOLE 1 607,360 0 0
STATE STR CORP COM 857477103 23 319 SH   DFND 1 0 0 319
STATE STR CORP COM 857477103 2,110 28,993 SH   SOLE 9 28,993 0 0
STEALTHGAS INC COM Y81669106 29 12,500 SH   DFND 20 0 0 12,500
STEEL DYNAMICS INC COM 858119100 11,720 317,851 SH   SOLE 1 317,851 0 0
STEEL DYNAMICS INC COM 858119100 107 2,908 SH   SOLE 8 2,908 0 0
STEEL DYNAMICS INC OPT 858119100 70 1,900 SH Call SOLE 8 1,900 0 0
STEEL DYNAMICS INC OPT 858119100 5,040 136,700 SH Put SOLE 8 136,700 0 0
STEEL DYNAMICS INC COM 858119100 64 1,760 SH   SOLE 9 1,760 0 0
STEEL DYNAMICS INC COM 858119100 443 12,007 SH   SOLE 99 12,007 0 0
STEELCASE INC COM 858155203 856 63,192 SH   SOLE 1 63,192 0 0
STEELCASE INC COM 858155203 174 12,861 SH   SOLE 8 12,861 0 0
STEPAN CO COM 858586100 3,716 31,134 SH   SOLE 1 31,134 0 0
STEPAN CO COM 858586100 43 358 SH   SOLE 8 358 0 0
STEREOTAXIS INC COM 85916J409 72 14,271 SH   SOLE 1 14,271 0 0
STERICYCLE INC COM 858912108 259 3,739 SH   SOLE 1 3,739 0 0
STERIS PLC COM G8473T100 13,232 69,815 SH   SOLE 1 69,815 0 0
STERIS PLC COM G8473T100 8 40 SH   SOLE 8 40 0 0
STERIS PLC COM G8473T100 1,243 6,552 SH   SOLE 9 6,552 0 0
STERLING BANCORP DEL COM 85917A100 1,679 93,392 SH   SOLE 1 93,392 0 0
STERLING BANCORP DEL COM 85917A100 166 9,207 SH   SOLE 99 9,207 0 0
STERLING BANCORP INC COM 85917W102 24 5,282 SH   SOLE 1 5,282 0 0
STERLING CONSTR INC COM 859241101 214 11,525 SH   SOLE 1 11,525 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,426 29,488 SH   SOLE 1 29,488 0 0
STIFEL FINL CORP COM 860630102 3,403 67,448 SH   SOLE 1 67,448 0 0
STIFEL FINL CORP COM 860630102 211 4,182 SH   SOLE 8 4,182 0 0
STIFEL FINL CORP COM 860630102 134 2,655 SH   SOLE 9 2,655 0 0
STIFEL FINL CORP COM 860630102 515 10,204 SH   SOLE 99 10,204 0 0
STITCH FIX INC COM 860897107 10,313 175,604 SH   SOLE 1 175,604 0 0
STITCH FIX INC OPT 860897107 822 14,000 SH Call SOLE 8 14,000 0 0
STITCH FIX INC COM 860897107 1,712 29,148 SH   SOLE 8 29,148 0 0
STITCH FIX INC OPT 860897107 1,221 20,800 SH Put SOLE 8 20,800 0 0
STMICROELECTRONICS N V ADR 861012102 2,182 58,800 SH   SOLE 1 58,800 0 0
STMICROELECTRONICS N V OPT 861012102 1,099 29,600 SH Call SOLE 8 29,600 0 0
STMICROELECTRONICS N V ADR 861012102 8 226 SH   SOLE 8 226 0 0
STMICROELECTRONICS N V OPT 861012102 460 12,400 SH Put SOLE 8 12,400 0 0
STOCK YDS BANCORP INC COM 861025104 268 6,598 SH   SOLE 1 6,598 0 0
STOKE THERAPEUTICS INC COM 86150R107 307 4,954 SH   SOLE 1 4,954 0 0
STOKE THERAPEUTICS INC COM 86150R107 11 179 SH   SOLE 8 179 0 0
STONECO LTD COM G85158106 14,140 168,483 SH   SOLE 1 168,483 0 0
STONECO LTD COM G85158106 84 1,000 SH   DFND 1 0 0 1,000
STONERIDGE INC COM 86183P102 298 9,892 SH   SOLE 1 9,892 0 0
STORE CAP CORP TRUS 862121100 7,872 231,651 SH   SOLE 1 231,651 0 0
STORE CAP CORP COM 862121100 5,008 147,386 SH   SOLE 99 147,386 0 0
STRATASYS LTD COM M85548101 26 1,242 SH   SOLE 1 1,242 0 0
STRATASYS LTD OPT M85548101 481 23,200 SH Put SOLE 8 23,200 0 0
STRATASYS LTD OPT M85548101 1,484 71,600 SH Call SOLE 8 71,600 0 0
STRATASYS LTD COM M85548101 212 10,257 SH   SOLE 8 10,257 0 0
STRATEGIC ED INC COM 86272C103 2,416 25,350 SH   SOLE 1 25,350 0 0
STRATEGIC ED INC COM 86272C103 98 1,032 SH   SOLE 8 1,032 0 0
STRATTEC SEC CORP COM 863111100 50 1,013 SH   SOLE 1 1,013 0 0
STRATUS PPTYS INC COM 863167201 48 1,898 SH   SOLE 1 1,898 0 0
STRONGBRIDGE BIOPHARMA PLC COM G85347105 34 14,212 SH   SOLE 1 14,212 0 0
STRYKER CORPORATION COM 863667101 86,447 352,781 SH   SOLE 1 352,781 0 0
STRYKER CORPORATION COM 863667101 1,338 5,462 SH   DFND 1 0 0 5,462
STRYKER CORPORATION OPT 863667101 7,670 31,300 SH Put SOLE 8 31,300 0 0
STRYKER CORPORATION COM 863667101 1,310 5,345 SH   SOLE 8 5,345 0 0
STRYKER CORPORATION COM 863667101 6,823 27,845 SH   SOLE 9 27,845 0 0
STURM RUGER &amp CO INC COM 864159108 2,119 32,577 SH   SOLE 1 32,577 0 0
STURM RUGER &amp CO INC COM 864159108 10 150 SH   DFND 1 0 0 150
SUBURBAN PROPANE PARTNERS L COM 864482104 6,838 460,124 SH   SOLE 1 460,124 0 0
SUBURBAN PROPANE PARTNERS L COM 864482104 45 3,000 SH   DFND 1 0 0 3,000
SUBURBAN PROPANE PARTNERS L COM 864482104 37 2,520 SH   DFND 20 0 0 2,520
SUMMIT HOTEL PPTYS INC TRUS 866082100 2,648 293,962 SH   SOLE 1 293,962 0 0
SUMMIT HOTEL PPTYS INC TRUS 866082100 89 9,834 SH   SOLE 8 9,834 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 163 18,142 SH   SOLE 99 18,142 0 0
SUMMIT MATLS INC COM 86614U100 747 37,198 SH   SOLE 1 37,198 0 0
SUMMIT MATLS INC COM 86614U100 198 9,865 SH   SOLE 8 9,865 0 0
SUN CMNTYS INC TRUS 866674104 11,965 78,734 SH   SOLE 1 78,734 0 0
SUN CMNTYS INC TRUS 866674104 124 822 SH   SOLE 9 822 0 0
SUN CMNTYS INC COM 866674104 4,726 31,101 SH   SOLE 99 31,101 0 0
SUN LIFE FINANCIAL INC. COM 866796105 662 14,878 SH   SOLE 1 14,878 0 0
SUN LIFE FINANCIAL INC. COM 866796105 5,052 113,620 SH   SOLE 9 113,620 0 0
SUNCOKE ENERGY INC COM 86722A103 521 119,794 SH   SOLE 1 119,794 0 0
SUNCOR ENERGY INC NEW COM 867224107 25,582 1,524,573 SH   SOLE 1 1,524,573 0 0
SUNCOR ENERGY INC NEW OPT 867224107 4,890 291,400 SH Put SOLE 8 291,400 0 0
SUNCOR ENERGY INC NEW COM 867224107 176 10,468 SH   SOLE 8 10,468 0 0
SUNCOR ENERGY INC NEW COM 867224107 1,041 62,051 SH   SOLE 9 62,051 0 0
SUNOCO LP/SUNOCO FIN CORP COM 86765K109 351 12,191 SH   SOLE 1 12,191 0 0
SUNOCO LP/SUNOCO FIN CORP COM 86765K109 38 1,308 SH   SOLE 8 1,308 0 0
SUNPOWER CORP COM 867652406 1,026 40,000 SH   SOLE 1 40,000 0 0
SUNPOWER CORP COM 867652406 1 29 SH   DFND 1 0 0 29
SUNPOWER CORP COM 867652406 689 26,849 SH   SOLE 8 26,849 0 0
SUNPOWER CORP OPT 867652406 5,348 208,600 SH Call SOLE 8 208,600 0 0
SUNRUN INC COM 86771W105 16,997 244,984 SH   SOLE 1 244,984 0 0
SUNRUN INC COM 86771W105 339 4,880 SH   SOLE 8 4,880 0 0
SUNRUN INC OPT 86771W105 12,710 183,200 SH Call SOLE 8 183,200 0 0
SUNRUN INC COM 86771W105 68 982 SH   SOLE 9 982 0 0
SUNSTONE HOTEL INVS INC NEW TRUS 867892101 1,304 115,150 SH   SOLE 1 115,150 0 0
SUPER MICRO COMPUTER INC COM 86800U104 2,211 69,844 SH   SOLE 1 69,844 0 0
SUPER MICRO COMPUTER INC COM 86800U104 19 612 SH   SOLE 8 612 0 0
SUPERIOR GROUP OF CO INC COM 868358102 81 3,468 SH   SOLE 1 3,468 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 2,954 117,421 SH   SOLE 1 117,421 0 0
SUPERNUS PHARMACEUTICALS INC BOND 868459AD0 627 655,000 PRN   SOLE 8 0 0 655,000
SUPERNUS PHARMACEUTICALS INC COM 868459108 82 3,266 SH   SOLE 8 3,266 0 0
SURFACE ONCOLOGY INC COM 86877M209 1 86 SH   SOLE 8 86 0 0
SURGERY PARTNERS INC COM 86881A100 211 7,273 SH   SOLE 1 7,273 0 0
SURMODICS INC COM 868873100 653 15,012 SH   SOLE 1 15,012 0 0
SUTRO BIOPHARMA INC COM 869367102 4,949 228,001 SH   SOLE 1 228,001 0 0
SUTRO BIOPHARMA INC COM 869367102 46 2,118 SH   SOLE 8 2,118 0 0
SUZANO S A ADR 86959K105 381 34,100 SH   SOLE 1 34,100 0 0
SUZANO S A ADR 86959K105 140 12,515 SH   SOLE 99 12,515 0 0
SVB FINANCIAL GROUP COM 78486Q101 324 836 SH   DFND 1 0 0 836
SVB FINANCIAL GROUP COM 78486Q101 32,516 83,844 SH   SOLE 1 83,844 0 0
SVB FINANCIAL GROUP COM 78486Q101 1,655 4,268 SH   SOLE 9 4,268 0 0
SVMK INC COM 78489X103 2,372 92,823 SH   SOLE 1 92,823 0 0
SVMK INC COM 78489X103 51 2,001 SH   SOLE 8 2,001 0 0
SVMK INC COM 78489X103 174 6,823 SH   SOLE 99 6,823 0 0
SWITCH INC COM 87105L104 86 5,322 SH   SOLE 1 5,322 0 0
SWK HLDGS CORP COM 78501P203 16 1,144 SH   SOLE 1 1,144 0 0
SYKES ENTERPRISES INC COM 871237103 1,780 47,265 SH   SOLE 1 47,265 0 0
SYKES ENTERPRISES INC COM 871237103 4 100 SH   DFND 1 0 0 100
SYNAPTICS INC COM 87157D109 1,579 16,387 SH   SOLE 1 16,387 0 0
SYNAPTICS INC BOND 87157DAD1 141 102,000 PRN   SOLE 8 0 0 102,000
SYNAPTICS INC OPT 87157D109 4,598 47,700 SH Call SOLE 8 47,700 0 0
SYNAPTICS INC OPT 87157D109 588 6,100 SH Put SOLE 8 6,100 0 0
SYNAPTICS INC COM 87157D109 1,140 11,829 SH   SOLE 8 11,829 0 0
SYNAPTICS INC COM 87157D109 26 267 SH   SOLE 99 267 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 60 12,746 SH   SOLE 1 12,746 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 15 3,272 SH   SOLE 8 3,272 0 0
SYNCHRONY FINANCIAL COM 87165B103 26,202 754,904 SH   SOLE 1 754,904 0 0
SYNCHRONY FINANCIAL OPT 87165B103 437 12,600 SH Call SOLE 8 12,600 0 0
SYNCHRONY FINANCIAL OPT 87165B103 2,301 66,300 SH Put SOLE 8 66,300 0 0
SYNCHRONY FINANCIAL COM 87165B103 1,270 36,579 SH   SOLE 8 36,579 0 0
SYNCHRONY FINANCIAL COM 87165B103 1,585 45,666 SH   SOLE 9 45,666 0 0
SYNCHRONY FINANCIAL COM 87165B103 631 18,186 SH   SOLE 99 18,186 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 193 8,708 SH   SOLE 1 8,708 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 12 533 SH   SOLE 8 533 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 21 942 SH   SOLE 99 942 0 0
SYNEOS HEALTH INC COM 87166B102 5,146 75,528 SH   SOLE 1 75,528 0 0
SYNEOS HEALTH INC COM 87166B102 422 6,187 SH   SOLE 99 6,187 0 0
SYNNEX CORP COM 87162W100 1,254 15,390 SH   SOLE 1 15,390 0 0
SYNOPSYS INC COM 871607107 42,314 163,219 SH   SOLE 1 163,219 0 0
SYNOPSYS INC COM 871607107 3,252 12,542 SH   SOLE 9 12,542 0 0
SYNOVUS FINL CORP COM 87161C501 2,724 84,158 SH   SOLE 1 84,158 0 0
SYNOVUS FINL CORP COM 87161C501 630 19,455 SH   SOLE 99 19,455 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 146 13,401 SH   SOLE 1 13,401 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 4 341 SH   SOLE 8 341 0 0
SYSCO CORP COM 871829107 53,907 725,938 SH   SOLE 1 725,938 0 0
SYSCO CORP COM 871829107 45 602 SH   DFND 1 0 0 602
SYSCO CORP OPT 871829107 4,263 57,400 SH Call SOLE 8 57,400 0 0
SYSCO CORP COM 871829107 732 9,858 SH   SOLE 8 9,858 0 0
SYSCO CORP COM 871829107 3,472 46,759 SH   SOLE 9 46,759 0 0
SYSCO CORP COM 871829107 1,703 22,929 SH   SOLE 99 22,929 0 0
SYSTEMAX INC COM 871851101 344 9,585 SH   SOLE 1 9,585 0 0
T-MOBILE US INC COM 872590104 141,482 1,049,183 SH   SOLE 1 1,049,183 0 0
T-MOBILE US INC COM 872590104 137 1,014 SH   DFND 1 0 0 1,014
T-MOBILE US INC OPT 872590104 15,832 117,400 SH Put SOLE 1 117,400 0 0
T-MOBILE US INC OPT 872590104 3,318 24,600 SH Call SOLE 1 24,600 0 0
T-MOBILE US INC OPT 872590104 3,147 23,340 SH Call SOLE 8 23,340 0 0
T-MOBILE US INC OPT 872590104 3,305 24,510 SH Put SOLE 8 24,510 0 0
T-MOBILE US INC COM 872590104 1,422 10,546 SH   SOLE 8 10,546 0 0
T-MOBILE US INC COM 872590104 6,518 48,330 SH   SOLE 9 48,330 0 0
T-MOBILE US INC COM 872590104 512 3,799 SH   SOLE 99 3,799 0 0
TABULA RASA HEALTHCARE INC COM 873379101 1,031 24,059 SH   SOLE 1 24,059 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,139 25,362 SH   SOLE 1 25,362 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 173 3,840 SH   SOLE 8 3,840 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 341,316 3,130,187 SH   SOLE 1 1,700,539 1,429,648 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 60 550 SH   DFND 1 0 0 550
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 19,134 175,469 SH   SOLE 8 175,469 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPT 874039100 30,771 282,200 SH Put SOLE 8 282,200 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPT 874039100 5,299 48,600 SH Call SOLE 8 48,600 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 1,449 13,293 SH   SOLE 9 13,293 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 1,090 10,000 SH   DFND 20 0 0 10,000
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 20,651 189,387 SH   SOLE 20 0 189,387 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 10,343 94,856 SH   SOLE 82 0 94,856 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 17,432 159,867 SH   SOLE 99 40,252 119,615 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 65,122 313,401 SH   SOLE 1 313,401 0 0
TAKE-TWO INTERACTIVE SOFTWAR OPT 874054109 1,496 7,200 SH Put SOLE 8 7,200 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 682 3,283 SH   SOLE 8 3,283 0 0
TAKE-TWO INTERACTIVE SOFTWAR OPT 874054109 1,600 7,700 SH Call SOLE 8 7,700 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,424 11,670 SH   SOLE 9 11,670 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,344 6,469 SH   SOLE 99 6,469 0 0
TAKEDA PHARMACEUTICAL CO LTD ADR 874060205 2,781 152,817 SH   SOLE 1 152,817 0 0
TAKEDA PHARMACEUTICAL CO LTD OPT 874060205 2,730 150,000 SH Call SOLE 1 150,000 0 0
TAKEDA PHARMACEUTICAL CO LTD OPT 874060205 2,730 150,000 SH Put SOLE 1 150,000 0 0
TAKEDA PHARMACEUTICAL CO LTD OPT 874060205 2,807 154,224 SH Call SOLE 8 154,224 0 0
TAKEDA PHARMACEUTICAL CO LTD OPT 874060205 1,144 62,830 SH Put SOLE 8 62,830 0 0
TAKEDA PHARMACEUTICAL CO LTD ADR 874060205 0 2 SH   SOLE 9 2 0 0
TAL EDUCATION GROUP ADR 874080104 51,117 714,810 SH   SOLE 1 714,810 0 0
TAL EDUCATION GROUP ADR 874080104 1,203 16,824 SH   SOLE 8 16,824 0 0
TAL EDUCATION GROUP OPT 874080104 3,576 50,000 SH Put SOLE 8 50,000 0 0
TAL EDUCATION GROUP OPT 874080104 622 8,700 SH Call SOLE 8 8,700 0 0
TAL EDUCATION GROUP ADR 874080104 15,554 217,504 SH   SOLE 9 217,504 0 0
TAL EDUCATION GROUP ADR 874080104 61 850 SH   DFND 20 0 0 850
TALEND S A ADR 874224207 663 17,300 SH   SOLE 1 17,300 0 0
TALOS ENERGY INC COM 87484T108 328 39,846 SH   SOLE 1 39,846 0 0
TALOS ENERGY INC COM 87484T108 48 5,796 SH   SOLE 8 5,796 0 0
TALOS ENERGY INC WARR 87484T116 0 94 SH   SOLE 44 94 0 0
TANDEM DIABETES CARE INC COM 875372203 9,055 94,642 SH   SOLE 1 94,642 0 0
TANDEM DIABETES CARE INC COM 875372203 130 1,354 SH   SOLE 99 1,354 0 0
TANGER FACTORY OUTLET CTRS I TRUS 875465106 3,339 335,227 SH   SOLE 1 335,227 0 0
TANGER FACTORY OUTLET CTRS I OPT 875465106 498 50,000 SH Put SOLE 8 50,000 0 0
TANGER FACTORY OUTLET CTRS I TRUS 875465106 160 16,100 SH   SOLE 8 16,100 0 0
TAPESTRY INC COM 876030107 7,833 251,999 SH   SOLE 1 251,999 0 0
TAPESTRY INC COM 876030107 58 1,865 SH   SOLE 8 1,865 0 0
TAPESTRY INC OPT 876030107 131 4,200 SH Put SOLE 8 4,200 0 0
TAPESTRY INC OPT 876030107 525 16,900 SH Call SOLE 8 16,900 0 0
TAPESTRY INC COM 876030107 882 28,369 SH   SOLE 9 28,369 0 0
TARGA RES CORP COM 87612G101 10,343 392,126 SH   SOLE 1 392,126 0 0
TARGA RES CORP COM 87612G101 168 6,357 SH   SOLE 8 6,357 0 0
TARGA RES CORP OPT 87612G101 208 7,900 SH Put SOLE 8 7,900 0 0
TARGA RES CORP OPT 87612G101 594 22,500 SH Call SOLE 8 22,500 0 0
TARGET CORP COM 87612E106 120,150 680,613 SH   SOLE 1 680,613 0 0
TARGET CORP COM 87612E106 203 1,149 SH   SOLE 8 1,149 0 0
TARGET CORP OPT 87612E106 24,361 138,000 SH Put SOLE 8 138,000 0 0
TARGET CORP OPT 87612E106 16,929 95,900 SH Call SOLE 8 95,900 0 0
TARGET CORP COM 87612E106 7,522 42,616 SH   SOLE 9 42,616 0 0
TARGET HOSPITALITY CORP COM 87615L107 15 9,455 SH   SOLE 1 9,455 0 0
TARO PHARMACEUTICAL INDS LTD COM M8737E108 815 11,100 SH   SOLE 1 11,100 0 0
TATA MTRS LTD ADR 876568502 2,497 198,163 SH   SOLE 1 198,163 0 0
TATA MTRS LTD ADR 876568502 55 4,395 SH   SOLE 8 4,395 0 0
TATA MTRS LTD OPT 876568502 3 200 SH Call SOLE 8 200 0 0
TATA MTRS LTD OPT 876568502 522 41,400 SH Put SOLE 8 41,400 0 0
TATA MTRS LTD ADR 876568502 1,505 119,448 SH   SOLE 9 119,448 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 6,173 240,699 SH   SOLE 1 240,699 0 0
TC ENERGY CORP COM 87807B107 4,564 112,095 SH   SOLE 1 112,095 0 0
TC ENERGY CORP COM 87807B107 9,975 244,969 SH   SOLE 9 244,969 0 0
TC PIPELINES LP COM 87233Q108 8,267 280,719 SH   SOLE 1 280,719 0 0
TCR2 THERAPEUTICS INC COM 87808K106 253 8,201 SH   SOLE 1 8,201 0 0
TCR2 THERAPEUTICS INC COM 87808K106 9 300 SH   SOLE 8 300 0 0
TCR2 THERAPEUTICS INC COM 87808K106 91 2,934 SH   SOLE 99 2,934 0 0
TE CONNECTIVITY LTD COM H84989104 17 140 SH   DFND 1 0 0 140
TE CONNECTIVITY LTD COM H84989104 34,336 283,604 SH   SOLE 1 283,604 0 0
TE CONNECTIVITY LTD COM H84989104 12 100 SH   SOLE 8 100 0 0
TE CONNECTIVITY LTD COM H84989104 3,206 26,476 SH   SOLE 9 26,476 0 0
TEAM INC COM 878155100 367 33,739 SH   SOLE 1 33,739 0 0
TECHNIPFMC PLC COM G87110105 2,224 236,684 SH   SOLE 1 236,684 0 0
TECHNIPFMC PLC OPT G87110105 319 33,900 SH Put SOLE 8 33,900 0 0
TECHNIPFMC PLC COM G87110105 469 49,908 SH   SOLE 8 49,908 0 0
TECHNIPFMC PLC COM G87110105 56,344 5,994,025 SH   SOLE 9 5,994,025 0 0
TECHTARGET INC COM 87874R100 3,852 65,158 SH   SOLE 1 65,158 0 0
TECHTARGET INC COM 87874R100 86 1,448 SH   SOLE 8 1,448 0 0
TECK RESOURCES LTD COM 878742204 29 1,527 SH   SOLE 1 1,527 0 0
TECK RESOURCES LTD OPT 878742204 1,664 91,700 SH Call SOLE 8 91,700 0 0
TECK RESOURCES LTD COM 878742204 1,948 107,293 SH   SOLE 8 107,293 0 0
TECK RESOURCES LTD OPT 878742204 635 35,000 SH Put SOLE 8 35,000 0 0
TECK RESOURCES LTD COM 878742204 188 10,358 SH   SOLE 9 10,358 0 0
TEEKAY CORPORATION COM Y8564W103 15 6,846 SH   SOLE 8 6,846 0 0
TEEKAY CORPORATION COM Y8564W103 2 900 SH   DFND 20 0 0 900
TEEKAY LNG PARTNERS L P COM Y8564M105 133 11,582 SH   SOLE 1 11,582 0 0
TEEKAY LNG PARTNERS L P COM Y8564M105 10 878 SH   SOLE 8 878 0 0
TEGNA INC COM 87901J105 1,034 74,145 SH   SOLE 1 74,145 0 0
TEJON RANCH CO COM 879080109 98 6,758 SH   SOLE 1 6,758 0 0
TELADOC HEALTH INC COM 87918A105 45,394 227,023 SH   SOLE 1 227,023 0 0
TELADOC HEALTH INC COM 87918A105 60 300 SH   DFND 1 0 0 300
TELADOC HEALTH INC OPT 87918A105 800 4,000 SH Put SOLE 8 4,000 0 0
TELADOC HEALTH INC COM 87918A105 1,607 8,034 SH   SOLE 8 8,034 0 0
TELADOC HEALTH INC COM 87918A105 358 1,784 SH   SOLE 9 1,784 0 0
TELADOC HEALTH INC COM 87918A105 350 1,749 SH   DFND 20 0 0 1,749
TELEDYNE TECHNOLOGIES INC COM 879360105 13,973 35,644 SH   SOLE 1 35,644 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 1,185 3,023 SH   SOLE 9 3,023 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 296 754 SH   SOLE 99 754 0 0
TELEFLEX INCORPORATED COM 879369106 12 28 SH   DFND 1 0 0 28
TELEFLEX INCORPORATED COM 879369106 18,221 44,274 SH   SOLE 1 44,274 0 0
TELEFLEX INCORPORATED COM 879369106 45 109 SH   SOLE 8 109 0 0
TELEFLEX INCORPORATED COM 879369106 1,573 3,820 SH   SOLE 9 3,820 0 0
TELENAV INC COM 879455103 50 10,683 SH   SOLE 1 10,683 0 0
TELEPHONE &amp DATA SYS INC COM 879433829 297 16,029 SH   SOLE 1 16,029 0 0
TELEPHONE &amp DATA SYS INC COM 879433829 1 75 SH   SOLE 8 75 0 0
TELLURIAN INC NEW COM 87968A104 69 54,268 SH   SOLE 1 54,268 0 0
TELLURIAN INC NEW COM 87968A104 0 100 SH   SOLE 8 100 0 0
TELUS CORPORATION COM 87971M103 665 33,592 SH   SOLE 1 33,592 0 0
TELUS CORPORATION COM 87971M103 2,105 106,370 SH   SOLE 9 106,370 0 0
TEMPLETON EMERGING MKTS INCO FUND 880192109 246 27,611 SH   DFND 20 0 0 27,611
TEMPLETON GLOBAL INCOME FD FUND 880198106 206 33,668 SH   DFND 20 0 0 33,668
TEMPUR SEALY INTL INC COM 88023U101 5,690 210,765 SH   SOLE 1 210,765 0 0
TEMPUR SEALY INTL INC OPT 88023U101 6,793 251,600 SH Call SOLE 8 251,600 0 0
TEMPUR SEALY INTL INC OPT 88023U101 1,901 70,400 SH Put SOLE 8 70,400 0 0
TENABLE HLDGS INC COM 88025T102 1,199 22,939 SH   SOLE 1 22,939 0 0
TENARIS S A ADR 88031M109 6 363 SH   DFND 1 0 0 363
TENCENT MUSIC ENTMT GROUP ADR 88034P109 3,474 180,580 SH   SOLE 1 180,580 0 0
TENCENT MUSIC ENTMT GROUP OPT 88034P109 227 11,800 SH Put SOLE 8 11,800 0 0
TENCENT MUSIC ENTMT GROUP OPT 88034P109 648 33,700 SH Call SOLE 8 33,700 0 0
TENCENT MUSIC ENTMT GROUP ADR 88034P109 42 2,194 SH   SOLE 8 2,194 0 0
TENCENT MUSIC ENTMT GROUP ADR 88034P109 3,937 204,640 SH   SOLE 9 204,640 0 0
TENET HEALTHCARE CORP COM 88033G407 6,032 151,068 SH   SOLE 1 151,068 0 0
TENET HEALTHCARE CORP COM 88033G407 264 6,604 SH   SOLE 8 6,604 0 0
TENET HEALTHCARE CORP OPT 88033G407 2,971 74,400 SH Put SOLE 8 74,400 0 0
TENET HEALTHCARE CORP OPT 88033G407 128 3,200 SH Call SOLE 8 3,200 0 0
TENNANT CO COM 880345103 1,432 20,407 SH   SOLE 1 20,407 0 0
TENNECO INC COM 880349105 388 36,658 SH   SOLE 1 36,658 0 0
TENNECO INC OPT 880349105 8 800 SH Call SOLE 8 800 0 0
TERADATA CORP DEL COM 88076W103 1,874 83,408 SH   SOLE 1 83,408 0 0
TERADYNE INC COM 880770102 40,371 336,744 SH   SOLE 1 336,744 0 0
TERADYNE INC COM 880770102 1,253 10,451 SH   SOLE 8 10,451 0 0
TERADYNE INC BOND 880770AG7 3,816 1,009,000 PRN   SOLE 8 0 0 1,009,000
TERADYNE INC COM 880770102 1,636 13,646 SH   SOLE 9 13,646 0 0
TERADYNE INC COM 880770102 544 4,534 SH   SOLE 99 4,534 0 0
TEREX CORP NEW COM 880779103 845 24,214 SH   SOLE 1 24,214 0 0
TEREX CORP NEW COM 880779103 1 39 SH   SOLE 8 39 0 0
TERNIUM SA ADR 880890108 1 26 SH   SOLE 8 26 0 0
TERNIUM SA ADR 880890108 732 25,159 SH   SOLE 99 25,159 0 0
TERRENO RLTY CORP TRUS 88146M101 2,091 35,734 SH   SOLE 1 35,734 0 0
TERRENO RLTY CORP TRUS 88146M101 167 2,859 SH   SOLE 8 2,859 0 0
TERRENO RLTY CORP COM 88146M101 1,217 20,792 SH   SOLE 99 20,792 0 0
TERRITORIAL BANCORP INC COM 88145X108 480 19,991 SH   SOLE 1 19,991 0 0
TESLA INC OPT 88160R101 705,670 1,000,000 SH Call SOLE 1 1,000,000 0 0
TESLA INC OPT 88160R101 127,020 180,000 SH Put SOLE 1 180,000 0 0
TESLA INC COM 88160R101 3,533 5,006 SH   DFND 1 0 0 5,006
TESLA INC COM 88160R101 876,400 1,241,940 SH   SOLE 1 1,241,940 0 0
TESLA INC OPT 88160R101 3,168,318 4,489,800 SH Put SOLE 8 4,489,800 0 0
TESLA INC OPT 88160R101 1,581,195 2,240,700 SH Call SOLE 8 2,240,700 0 0
TESLA INC COM 88160R101 5,809 8,233 SH   SOLE 8 8,233 0 0
TESLA INC COM 88160R101 52,506 74,405 SH   SOLE 9 74,405 0 0
TESLA INC COM 88160R101 353 500 SH   DFND 20 0 0 500
TESSCO TECHNOLOGIES INC COM 872386107 50 7,998 SH   SOLE 1 7,998 0 0
TETRA TECH INC NEW COM 88162G103 2,652 22,916 SH   SOLE 1 22,916 0 0
TETRA TECH INC NEW COM 88162G103 97 842 SH   SOLE 8 842 0 0
TEUCRIUM COMMODITY TR FUND 88166A102 125 8,007 SH   SOLE 8 8,007 0 0
TEUCRIUM COMMODITY TR OPT 88166A102 78 5,000 SH Put SOLE 8 5,000 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 12 1,225 SH   DFND 1 0 0 1,225
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 1,716 177,885 SH   SOLE 1 177,885 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 203 20,991 SH   SOLE 8 20,991 0 0
TEVA PHARMACEUTICAL INDS LTD OPT 881624209 3,059 317,000 SH Call SOLE 8 317,000 0 0
TEVA PHARMACEUTICAL INDS LTD OPT 881624209 325 33,700 SH Put SOLE 8 33,700 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 4,674 484,428 SH   SOLE 9 484,428 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 1,807 187,242 SH   DFND 20 0 0 187,242
TEXAS CAP BANCSHARES INC COM 88224Q107 71,170 1,196,131 SH   SOLE 1 1,196,131 0 0
TEXAS INSTRS INC OPT 882508104 5,220 31,800 SH Call SOLE 1 31,800 0 0
TEXAS INSTRS INC OPT 882508104 28,854 175,800 SH Put SOLE 1 175,800 0 0
TEXAS INSTRS INC COM 882508104 245,607 1,496,425 SH   SOLE 1 1,496,425 0 0
TEXAS INSTRS INC OPT 882508104 5,564 33,900 SH Call SOLE 8 33,900 0 0
TEXAS INSTRS INC COM 882508104 233 1,417 SH   SOLE 8 1,417 0 0
TEXAS INSTRS INC OPT 882508104 3,332 20,300 SH Put SOLE 8 20,300 0 0
TEXAS INSTRS INC COM 882508104 1,102 6,714 SH   SOLE 9 6,714 0 0
TEXAS INSTRS INC COM 882508104 4 24 SH   DFND 20 0 0 24
TEXAS INSTRS INC COM 882508104 1,206 7,348 SH   SOLE 99 7,348 0 0
TEXAS ROADHOUSE INC COM 882681109 34,172 437,215 SH   SOLE 1 437,215 0 0
TEXAS ROADHOUSE INC COM 882681109 503 6,438 SH   SOLE 8 6,438 0 0
TEXAS ROADHOUSE INC COM 882681109 146 1,868 SH   SOLE 99 1,868 0 0
TEXTAINER GROUP HOLDINGS LTD COM G8766E109 306 15,941 SH   SOLE 1 15,941 0 0
TEXTRON INC COM 883203101 17,247 356,846 SH   SOLE 1 356,846 0 0
TEXTRON INC OPT 883203101 251 5,200 SH Put SOLE 8 5,200 0 0
TEXTRON INC COM 883203101 58 1,201 SH   SOLE 8 1,201 0 0
TEXTRON INC COM 883203101 935 19,357 SH   SOLE 9 19,357 0 0
TEXTRON INC COM 883203101 257 5,320 SH   SOLE 99 5,320 0 0
TFS FINL CORP COM 87240R107 505 28,623 SH   SOLE 1 28,623 0 0
TFS FINL CORP COM 87240R107 32 1,819 SH   SOLE 8 1,819 0 0
TG THERAPEUTICS INC COM 88322Q108 2,956 56,817 SH   SOLE 1 56,817 0 0
TG THERAPEUTICS INC COM 88322Q108 95 1,830 SH   SOLE 8 1,830 0 0
TG THERAPEUTICS INC COM 88322Q108 132 2,542 SH   SOLE 99 2,542 0 0
THE PROVIDENCE SERVICE CORP COM 743815102 1,995 14,393 SH   SOLE 1 14,393 0 0
THE REALREAL INC COM 88339P101 232 11,897 SH   SOLE 8 11,897 0 0
THE TRADE DESK INC COM 88339J105 17,183 21,452 SH   SOLE 1 21,452 0 0
THE TRADE DESK INC COM 88339J105 346 432 SH   DFND 1 0 0 432
THE TRADE DESK INC OPT 88339J105 13,937 17,400 SH Put SOLE 8 17,400 0 0
THE TRADE DESK INC OPT 88339J105 9,772 12,200 SH Call SOLE 8 12,200 0 0
THE TRADE DESK INC COM 88339J105 280 351 SH   SOLE 9 351 0 0
THERAPEUTICSMD INC COM 88338N107 101 83,159 SH   SOLE 1 83,159 0 0
THERAPEUTICSMD INC COM 88338N107 2 1,477 SH   SOLE 8 1,477 0 0
THERATECHNOLOGIES INC COM 88338H100 23 9,067 SH   SOLE 8 9,067 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 407 22,891 SH   SOLE 1 22,891 0 0
THERAVANCE BIOPHARMA INC BOND 88339KAA0 1,910 2,016,000 PRN   SOLE 8 0 0 2,016,000
THERAVANCE BIOPHARMA INC COM G8807B106 57 3,213 SH   SOLE 8 3,213 0 0
THERMO FISHER SCIENTIFIC INC OPT 883556102 9,316 20,000 SH Put SOLE 1 20,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 259,768 557,705 SH   SOLE 1 339,526 218,179 0
THERMO FISHER SCIENTIFIC INC COM 883556102 934 2,005 SH   DFND 1 0 0 2,005
THERMO FISHER SCIENTIFIC INC OPT 883556102 4,750 10,200 SH Call SOLE 1 10,200 0 0
THERMO FISHER SCIENTIFIC INC OPT 883556102 6,102 13,100 SH Put SOLE 8 13,100 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,723 5,847 SH   SOLE 8 5,847 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,889 6,203 SH   SOLE 9 6,203 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 14,157 30,395 SH   SOLE 20 0 30,395 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,607 3,450 SH   DFND 20 0 0 3,450
THERMO FISHER SCIENTIFIC INC COM 883556102 6,791 14,579 SH   SOLE 82 0 14,579 0
THERMO FISHER SCIENTIFIC INC COM 883556102 13,223 28,389 SH   SOLE 99 0 28,389 0
THERMON GROUP HLDGS INC COM 88362T103 166 10,570 SH   SOLE 1 10,570 0 0
THIRD PT REINS LTD COM G8827U100 862 90,529 SH   SOLE 1 90,529 0 0
THOMSON REUTERS CORP. COM 884903709 62 760 SH   DFND 1 0 0 760
THOMSON REUTERS CORP. OPT 884903709 606 7,400 SH Put SOLE 8 7,400 0 0
THOMSON REUTERS CORP. OPT 884903709 655 8,000 SH Call SOLE 8 8,000 0 0
THOMSON REUTERS CORP. COM 884903709 43 523 SH   SOLE 8 523 0 0
THOMSON REUTERS CORP. COM 884903709 11,647 142,221 SH   SOLE 9 142,221 0 0
THOR INDS INC COM 885160101 3,608 38,792 SH   SOLE 1 38,792 0 0
THOR INDS INC OPT 885160101 818 8,800 SH Call SOLE 8 8,800 0 0
THOR INDS INC OPT 885160101 428 4,600 SH Put SOLE 8 4,600 0 0
THOR INDS INC COM 885160101 329 3,540 SH   SOLE 99 3,540 0 0
TIDEWATER INC NEW OPT 88642R109 50 5,800 SH Call SOLE 1 5,800 0 0
TIDEWATER INC NEW WARR 88642R125 0 30 SH   SOLE 1 30 0 0
TIDEWATER INC NEW COM 88642R109 113 13,045 SH   SOLE 1 13,045 0 0
TIDEWATER INC NEW WARR 88642R117 0 28 SH   SOLE 1 28 0 0
TIFFANY &amp CO NEW COM 886547108 41,591 316,407 SH   SOLE 1 316,407 0 0
TIFFANY &amp CO NEW OPT 886547108 1,551 11,800 SH Call SOLE 8 11,800 0 0
TIFFANY &amp CO NEW OPT 886547108 4,745 36,100 SH Put SOLE 8 36,100 0 0
TIFFANY &amp CO NEW COM 886547108 5,078 38,633 SH   SOLE 8 38,633 0 0
TIFFANY &amp CO NEW COM 886547108 1,318 10,033 SH   SOLE 9 10,033 0 0
TIFFANY &amp CO NEW COM 886547108 162 1,231 SH   SOLE 99 1,231 0 0
TILLYS INC COM 886885102 285 35,014 SH   SOLE 1 35,014 0 0
TILLYS INC COM 886885102 26 3,206 SH   SOLE 8 3,206 0 0
TILRAY INC OPT 88688T100 1,504 182,100 SH Call SOLE 8 182,100 0 0
TILRAY INC OPT 88688T100 214 25,900 SH Put SOLE 8 25,900 0 0
TIMBERLAND BANCORP INC COM 887098101 150 6,176 SH   SOLE 1 6,176 0 0
TIMKEN CO COM 887389104 1,776 22,941 SH   SOLE 1 22,941 0 0
TIMKEN CO COM 887389104 217 2,800 SH   SOLE 8 2,800 0 0
TIMKENSTEEL CORPORATION COM 887399103 372 79,620 SH   SOLE 1 79,620 0 0
TIPTREE INC COM 88822Q103 271 54,075 SH   SOLE 1 54,075 0 0
TITAN INTL INC ILL COM 88830M102 192 39,526 SH   SOLE 1 39,526 0 0
TITAN MACHY INC COM 88830R101 295 15,035 SH   SOLE 1 15,035 0 0
TITAN MACHY INC COM 88830R101 28 1,450 SH   SOLE 8 1,450 0 0
TIVITY HEALTH INC COM 88870R102 877 44,791 SH   SOLE 1 44,791 0 0
TIVITY HEALTH INC OPT 88870R102 18 924 SH Call SOLE 8 924 0 0
TJX COS INC NEW COM 872540109 103,992 1,522,798 SH   SOLE 1 1,522,798 0 0
TJX COS INC NEW COM 872540109 982 14,387 SH   SOLE 8 14,387 0 0
TJX COS INC NEW OPT 872540109 4,999 73,200 SH Call SOLE 8 73,200 0 0
TJX COS INC NEW COM 872540109 6,738 98,671 SH   SOLE 9 98,671 0 0
TOLL BROTHERS INC COM 889478103 43 1,000 SH   DFND 1 0 0 1,000
TOLL BROTHERS INC COM 889478103 10,168 233,928 SH   SOLE 1 233,928 0 0
TOLL BROTHERS INC OPT 889478103 900 20,700 SH Call SOLE 8 20,700 0 0
TOLL BROTHERS INC OPT 889478103 952 21,900 SH Put SOLE 8 21,900 0 0
TOLL BROTHERS INC COM 889478103 99 2,277 SH   SOLE 99 2,277 0 0
TOMPKINS FINL CORP COM 890110109 996 14,097 SH   SOLE 1 14,097 0 0
TOOTSIE ROLL INDS INC COM 890516107 152 5,134 SH   SOLE 1 5,134 0 0
TOPBUILD CORP COM 89055F103 11,455 62,231 SH   SOLE 1 62,231 0 0
TOPBUILD CORP COM 89055F103 760 4,126 SH   SOLE 99 4,126 0 0
TORM PLC COM G89479102 127 18,142 SH   SOLE 9 18,142 0 0
TORO CO COM 891092108 36,738 387,381 SH   SOLE 1 387,381 0 0
TORO CO COM 891092108 396 4,179 SH   SOLE 99 4,179 0 0
TORONTO DOMINION BK ONT COM 891160509 42 753 SH   SOLE 1 753 0 0
TORONTO DOMINION BK ONT COM 891160509 139 2,463 SH   DFND 1 0 0 2,463
TORONTO DOMINION BK ONT COM 891160509 2,347 41,588 SH   SOLE 9 41,588 0 0
TOTAL SE ADR 89151E109 5,020 119,795 SH   SOLE 1 119,795 0 0
TOTAL SE ADR 89151E109 79 1,895 SH   SOLE 8 1,895 0 0
TOTAL SE ADR 89151E109 17,080 407,526 SH   SOLE 9 407,526 0 0
TOTAL SE ADR 89151E109 2,179 52,000 SH   DFND 20 0 0 52,000
TOWER SEMICONDUCTOR LTD COM M87915274 1 29 SH   SOLE 8 29 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,307 55,659 SH   SOLE 1 55,659 0 0
TOWNSQUARE MEDIA INC COM 892231101 31 4,665 SH   SOLE 1 4,665 0 0
TOYOTA MOTOR CORP ADR 892331307 77 500 SH   DFND 1 0 0 500
TOYOTA MOTOR CORP ADR 892331307 7 43 SH   SOLE 1 43 0 0
TOYOTA MOTOR CORP ADR 892331307 7 47 SH   SOLE 8 47 0 0
TPG RE FIN TR INC TRUS 87266M107 20 1,915 SH   SOLE 8 1,915 0 0
TPI COMPOSITES INC COM 87266J104 597 11,311 SH   SOLE 1 11,311 0 0
TPI COMPOSITES INC COM 87266J104 36 688 SH   SOLE 9 688 0 0
TRACTOR SUPPLY CO COM 892356106 15,793 112,346 SH   SOLE 1 112,346 0 0
TRACTOR SUPPLY CO COM 892356106 2,529 17,992 SH   SOLE 8 17,992 0 0
TRACTOR SUPPLY CO COM 892356106 1,346 9,574 SH   SOLE 9 9,574 0 0
TRACTOR SUPPLY CO COM 892356106 257 1,830 SH   SOLE 99 1,830 0 0
TRADEWEB MKTS INC COM 892672106 3,892 62,319 SH   SOLE 1 62,319 0 0
TRADEWEB MKTS INC COM 892672106 48 758 SH   SOLE 9 758 0 0
TRANSCAT INC COM 893529107 187 5,375 SH   SOLE 1 5,375 0 0
TRANSCONTINENTAL RLTY INVS COM 893617209 11 437 SH   SOLE 1 437 0 0
TRANSDIGM GROUP INC COM 893641100 26,693 43,131 SH   SOLE 1 43,131 0 0
TRANSDIGM GROUP INC COM 893641100 4 6 SH   SOLE 8 6 0 0
TRANSDIGM GROUP INC COM 893641100 2,796 4,519 SH   SOLE 9 4,519 0 0
TRANSDIGM GROUP INC COM 893641100 40 65 SH   DFND 20 0 0 65
TRANSLATE BIO INC COM 89374L104 4,263 231,252 SH   SOLE 1 231,252 0 0
TRANSLATE BIO INC COM 89374L104 36 1,948 SH   SOLE 8 1,948 0 0
TRANSMEDICS GROUP INC COM 89377M109 161 8,115 SH   SOLE 1 8,115 0 0
TRANSMEDICS GROUP INC COM 89377M109 28 1,422 SH   SOLE 8 1,422 0 0
TRANSOCEAN LTD COM H8817H100 1,489 644,842 SH   SOLE 1 644,842 0 0
TRANSOCEAN LTD OPT H8817H100 1,972 853,700 SH Put SOLE 8 853,700 0 0
TRANSOCEAN LTD COM H8817H100 778 336,722 SH   SOLE 8 336,722 0 0
TRANSUNION COM 89400J107 13,398 135,048 SH   SOLE 1 135,048 0 0
TRANSUNION COM 89400J107 46 466 SH   SOLE 8 466 0 0
TRANSUNION COM 89400J107 156 1,564 SH   SOLE 9 1,564 0 0
TRAVELERS COMPANIES INC COM 89417E109 69 490 SH   DFND 1 0 0 490
TRAVELERS COMPANIES INC COM 89417E109 67,866 483,486 SH   SOLE 1 483,486 0 0
TRAVELERS COMPANIES INC COM 89417E109 244 1,737 SH   SOLE 8 1,737 0 0
TRAVELERS COMPANIES INC OPT 89417E109 239 1,700 SH Call SOLE 8 1,700 0 0
TRAVELERS COMPANIES INC OPT 89417E109 1,179 8,400 SH Put SOLE 8 8,400 0 0
TRAVELERS COMPANIES INC COM 89417E109 2,922 20,817 SH   SOLE 9 20,817 0 0
TRECORA RES COM 894648104 55 7,798 SH   SOLE 1 7,798 0 0
TREDEGAR CORP COM 894650100 479 28,698 SH   SOLE 1 28,698 0 0
TREEHOUSE FOODS INC COM 89469A104 323 7,597 SH   SOLE 1 7,597 0 0
TREX CO INC COM 89531P105 3,939 47,062 SH   SOLE 1 47,062 0 0
TRI CONTL CORP FUND 895436103 0 8 SH   SOLE 1 8 0 0
TRI POINTE GROUP INC COM 87265H109 5,690 329,836 SH   SOLE 1 329,836 0 0
TRI POINTE GROUP INC COM 87265H109 94 5,448 SH   SOLE 99 5,448 0 0
TRIBUNE PUBG CO NEW COM 89609W107 69 5,039 SH   SOLE 1 5,039 0 0
TRICIDA INC COM 89610F101 148 20,836 SH   SOLE 1 20,836 0 0
TRICIDA INC COM 89610F101 5 708 SH   SOLE 8 708 0 0
TRICO BANCSHARES COM 896095106 1,452 41,170 SH   SOLE 1 41,170 0 0
TRICO BANCSHARES COM 896095106 73 2,075 SH   SOLE 8 2,075 0 0
TRILLIUM THERAPEUTICS INC COM 89620X506 3 197 SH   SOLE 8 197 0 0
TRIMAS CORP COM 896215209 420 13,270 SH   SOLE 1 13,270 0 0
TRIMBLE INC COM 896239100 12,103 181,266 SH   SOLE 1 181,266 0 0
TRIMBLE INC COM 896239100 4 60 SH   SOLE 8 60 0 0
TRIMBLE INC COM 896239100 138 2,062 SH   SOLE 9 2,062 0 0
TRIMBLE INC COM 896239100 430 6,447 SH   SOLE 99 6,447 0 0
TRINET GROUP INC COM 896288107 6,648 82,478 SH   SOLE 1 82,478 0 0
TRINET GROUP INC COM 896288107 148 1,835 SH   SOLE 8 1,835 0 0
TRINET GROUP INC COM 896288107 475 5,888 SH   SOLE 99 5,888 0 0
TRINITY INDS INC COM 896522109 128 4,832 SH   SOLE 1 4,832 0 0
TRINITY INDS INC COM 896522109 19 709 SH   SOLE 8 709 0 0
TRINITY INDS INC OPT 896522109 362 13,700 SH Put SOLE 8 13,700 0 0
TRINITY INDS INC OPT 896522109 29 1,100 SH Call SOLE 8 1,100 0 0
TRINSEO S A COM L9340P101 3,410 66,566 SH   SOLE 1 66,566 0 0
TRINSEO S A COM L9340P101 211 4,120 SH   SOLE 8 4,120 0 0
TRIPADVISOR INC COM 896945201 1,124 39,061 SH   SOLE 1 39,061 0 0
TRIPADVISOR INC OPT 896945201 611 21,200 SH Call SOLE 8 21,200 0 0
TRIPADVISOR INC OPT 896945201 3,100 107,700 SH Put SOLE 8 107,700 0 0
TRIPADVISOR INC COM 896945201 1,432 49,758 SH   SOLE 8 49,758 0 0
TRIPADVISOR INC COM 896945201 501 17,396 SH   SOLE 9 17,396 0 0
TRIPLE-S MGMT CORP COM 896749108 156 7,318 SH   SOLE 1 7,318 0 0
TRISTATE CAP HLDGS INC COM 89678F100 490 28,178 SH   SOLE 1 28,178 0 0
TRISTATE CAP HLDGS INC COM 89678F100 176 10,142 SH   SOLE 8 10,142 0 0
TRITON INTL LTD COM G9078F107 2,243 46,255 SH   SOLE 1 46,255 0 0
TRITON INTL LTD COM G9078F107 92 1,887 SH   SOLE 8 1,887 0 0
TRIUMPH BANCORP INC COM 89679E300 1,349 27,801 SH   SOLE 1 27,801 0 0
TRIUMPH BANCORP INC COM 89679E300 30 627 SH   SOLE 8 627 0 0
TRIUMPH BANCORP INC COM 89679E300 257 5,293 SH   SOLE 99 5,293 0 0
TRIUMPH GROUP INC NEW COM 896818101 722 57,553 SH   SOLE 1 57,553 0 0
TRONOX HOLDINGS PLC COM G9087Q102 422 28,894 SH   SOLE 1 28,894 0 0
TRUEBLUE INC COM 89785X101 1,555 83,199 SH   SOLE 1 83,199 0 0
TRUECAR INC COM 89785L107 167 39,887 SH   SOLE 1 39,887 0 0
TRUECAR INC COM 89785L107 36 8,524 SH   SOLE 8 8,524 0 0
TRUPANION INC COM 898202106 39 325 SH   DFND 1 0 0 325
TRUPANION INC COM 898202106 38,540 321,949 SH   SOLE 1 50,483 271,466 0
TRUPANION INC COM 898202106 317 2,650 SH   SOLE 8 2,650 0 0
TRUPANION INC COM 898202106 5,583 46,636 SH   SOLE 20 0 46,636 0
TRUPANION INC COM 898202106 2,707 22,614 SH   SOLE 82 0 22,614 0
TRUPANION INC COM 898202106 2,238 18,693 SH   SOLE 99 4,345 14,348 0
TRUSTCO BK CORP N Y COM 898349105 709 106,311 SH   SOLE 1 106,311 0 0
TRUSTMARK CORP COM 898402102 914 33,448 SH   SOLE 1 33,448 0 0
TTEC HLDGS INC COM 89854H102 2,183 29,938 SH   SOLE 1 29,938 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,691 122,567 SH   SOLE 1 122,567 0 0
TUCOWS INC COM 898697206 630 8,521 SH   SOLE 1 8,521 0 0
TUFIN SOFTWARE TECHNOLOGIE COM M8893U102 262 21,000 SH   SOLE 1 21,000 0 0
TUPPERWARE BRANDS CORP COM 899896104 1,907 58,856 SH   SOLE 1 58,856 0 0
TUPPERWARE BRANDS CORP COM 899896104 1,214 37,480 SH   SOLE 8 37,480 0 0
TUPPERWARE BRANDS CORP OPT 899896104 632 19,500 SH Put SOLE 8 19,500 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 1,468 12,054 SH   SOLE 1 12,054 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 90 742 SH   SOLE 8 742 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 113 929 SH   SOLE 99 929 0 0
TURNING PT BRANDS INC COM 90041L105 12,302 276,079 SH   SOLE 1 276,079 0 0
TURTLE BEACH CORP COM 900450206 98 4,530 SH   SOLE 1 4,530 0 0
TUSCAN HLDGS CORP COM 90069K104 1,710 100,000 SH   SOLE 8 100,000 0 0
TUTOR PERINI CORP COM 901109108 400 30,849 SH   SOLE 1 30,849 0 0
TWILIO INC COM 90138F102 30,402 89,810 SH   SOLE 1 89,810 0 0
TWILIO INC COM 90138F102 440 1,301 SH   DFND 1 0 0 1,301
TWILIO INC COM 90138F102 5,726 16,915 SH   SOLE 8 16,915 0 0
TWILIO INC BOND 90138FAB8 134 28,000 PRN   SOLE 8 0 0 28,000
TWILIO INC OPT 90138F102 21,326 63,000 SH Put SOLE 8 63,000 0 0
TWILIO INC COM 90138F102 511 1,508 SH   SOLE 9 1,508 0 0
TWIST BIOSCIENCE CORP COM 90184D100 4,722 33,427 SH   SOLE 1 33,427 0 0
TWIST BIOSCIENCE CORP COM 90184D100 215 1,520 SH   SOLE 8 1,520 0 0
TWITTER INC BOND 90184LAD4 511 500,000 PRN   DFND 1 0 0 500,000
TWITTER INC OPT 90184L102 8,664 160,000 SH Call SOLE 1 160,000 0 0
TWITTER INC OPT 90184L102 27,076 500,000 SH Put SOLE 1 500,000 0 0
TWITTER INC COM 90184L102 379 7,005 SH   DFND 1 0 0 7,005
TWITTER INC COM 90184L102 270,558 4,996,410 SH   SOLE 1 4,996,410 0 0
TWITTER INC OPT 90184L102 3,487 64,400 SH Call SOLE 8 64,400 0 0
TWITTER INC COM 90184L102 7,126 131,610 SH   SOLE 8 131,610 0 0
TWITTER INC OPT 90184L102 25,186 465,100 SH Put SOLE 8 465,100 0 0
TWITTER INC BOND 90184LAD4 138 135,000 PRN   SOLE 8 0 0 135,000
TWITTER INC COM 90184L102 3,738 69,018 SH   SOLE 9 69,018 0 0
TWITTER INC COM 90184L102 74 1,360 SH   DFND 20 0 0 1,360
TWO HBRS INVT CORP TRUS 90187B408 4,331 679,741 SH   SOLE 1 679,741 0 0
TWO HBRS INVT CORP TRUS 90187B408 61 9,589 SH   SOLE 8 9,589 0 0
TYLER TECHNOLOGIES INC COM 902252105 27,064 62,003 SH   SOLE 1 62,003 0 0
TYLER TECHNOLOGIES INC COM 902252105 1,443 3,305 SH   SOLE 9 3,305 0 0
TYME TECHNOLOGIES INC COM 90238J103 27 22,428 SH   SOLE 1 22,428 0 0
TYSON FOODS INC COM 902494103 516 8,000 SH   DFND 1 0 0 8,000
TYSON FOODS INC COM 902494103 37,692 584,922 SH   SOLE 1 584,922 0 0
TYSON FOODS INC COM 902494103 1,757 27,277 SH   SOLE 8 27,277 0 0
TYSON FOODS INC OPT 902494103 1,991 30,900 SH Put SOLE 8 30,900 0 0
TYSON FOODS INC OPT 902494103 432 6,700 SH Call SOLE 8 6,700 0 0
TYSON FOODS INC COM 902494103 1,556 24,139 SH   SOLE 9 24,139 0 0
U S CONCRETE INC COM 90333L201 1,250 31,285 SH   SOLE 1 31,285 0 0
U S CONCRETE INC COM 90333L201 12 290 SH   SOLE 8 290 0 0
U S PHYSICAL THERAPY INC COM 90337L108 2,082 17,320 SH   SOLE 1 17,320 0 0
U S PHYSICAL THERAPY INC COM 90337L108 258 2,149 SH   SOLE 8 2,149 0 0
U S SILICA HLDGS INC COM 90346E103 575 81,881 SH   SOLE 1 81,881 0 0
U S SILICA HLDGS INC COM 90346E103 131 18,707 SH   SOLE 8 18,707 0 0
U S SILICA HLDGS INC OPT 90346E103 36 5,100 SH Put SOLE 8 5,100 0 0
U S XPRESS ENTERPRISES INC COM 90338N202 49 7,151 SH   SOLE 1 7,151 0 0
UBER TECHNOLOGIES INC COM 90353T100 2,843 55,742 SH   DFND 1 0 0 55,742
UBER TECHNOLOGIES INC COM 90353T100 35,644 698,893 SH   SOLE 1 698,893 0 0
UBER TECHNOLOGIES INC OPT 90353T100 62,791 1,231,200 SH Put SOLE 8 1,231,200 0 0
UBER TECHNOLOGIES INC COM 90353T100 33,389 654,689 SH   SOLE 8 654,689 0 0
UBER TECHNOLOGIES INC OPT 90353T100 19,768 387,600 SH Call SOLE 8 387,600 0 0
UBER TECHNOLOGIES INC COM 90353T100 710 13,914 SH   SOLE 9 13,914 0 0
UBER TECHNOLOGIES INC COM 90353T100 306 6,000 SH   DFND 20 0 0 6,000
UDR INC TRUS 902653104 14,957 389,176 SH   SOLE 1 389,176 0 0
UDR INC TRUS 902653104 928 24,162 SH   SOLE 9 24,162 0 0
UFP TECHNOLOGIES INC COM 902673102 103 2,216 SH   SOLE 1 2,216 0 0
UGI CORP NEW COM 902681105 3,629 103,828 SH   SOLE 1 103,828 0 0
UGI CORP NEW COM 902681105 60 1,726 SH   SOLE 9 1,726 0 0
ULTA BEAUTY INC COM 90384S303 24,647 85,834 SH   SOLE 1 85,834 0 0
ULTA BEAUTY INC COM 90384S303 14 48 SH   DFND 1 0 0 48
ULTA BEAUTY INC OPT 90384S303 4,078 14,200 SH Put SOLE 8 14,200 0 0
ULTA BEAUTY INC OPT 90384S303 6,117 21,300 SH Call SOLE 8 21,300 0 0
ULTA BEAUTY INC COM 90384S303 1,366 4,758 SH   SOLE 9 4,758 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 1,974 63,337 SH   SOLE 1 63,337 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2,797 20,205 SH   SOLE 1 20,205 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 387 2,793 SH   SOLE 8 2,793 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 73 526 SH   SOLE 99 526 0 0
ULTRALIFE CORP COM 903899102 19 2,933 SH   SOLE 1 2,933 0 0
ULTRAPAR PARTICIPACOES SA ADR 90400P101 66 14,500 SH   SOLE 99 14,500 0 0
UMB FINL CORP COM 902788108 971 14,085 SH   SOLE 1 14,085 0 0
UMB FINL CORP COM 902788108 50 719 SH   SOLE 8 719 0 0
UMH PPTYS INC TRUS 903002103 178 11,988 SH   SOLE 1 11,988 0 0
UMPQUA HLDGS CORP COM 904214103 3,992 263,712 SH   SOLE 1 263,712 0 0
UNDER ARMOUR INC COM 904311107 8,411 489,852 SH   SOLE 1 489,852 0 0
UNDER ARMOUR INC COM 904311206 6,495 436,501 SH   SOLE 1 436,501 0 0
UNDER ARMOUR INC OPT 904311206 70 4,700 SH Put SOLE 8 4,700 0 0
UNDER ARMOUR INC COM 904311107 3,188 185,660 SH   SOLE 8 185,660 0 0
UNDER ARMOUR INC OPT 904311107 62 3,600 SH Put SOLE 8 3,600 0 0
UNDER ARMOUR INC COM 904311206 11 712 SH   SOLE 8 712 0 0
UNDER ARMOUR INC OPT 904311206 4 300 SH Call SOLE 8 300 0 0
UNDER ARMOUR INC COM 904311107 359 20,902 SH   SOLE 9 20,902 0 0
UNDER ARMOUR INC COM 904311206 801 53,800 SH   SOLE 9 53,800 0 0
UNDER ARMOUR INC COM 904311107 125 7,267 SH   SOLE 99 7,267 0 0
UNDER ARMOUR INC COM 904311206 147 9,905 SH   SOLE 99 9,905 0 0
UNIFI INC COM 904677200 287 16,170 SH   SOLE 1 16,170 0 0
UNIFIRST CORP MASS COM 904708104 3,655 17,264 SH   SOLE 1 17,264 0 0
UNIFIRST CORP MASS COM 904708104 918 4,338 SH   SOLE 99 4,338 0 0
UNILEVER PLC ADR 904767704 2 25 SH   SOLE 1 25 0 0
UNILEVER PLC ADR 904767704 34 563 SH   DFND 1 0 0 563
UNILEVER PLC ADR 904767704 2 25 SH   SOLE 8 25 0 0
UNILEVER PLC ADR 904767704 2,088 34,600 SH   DFND 20 0 0 34,600
UNION PAC CORP COM 907818108 167,497 804,424 SH   SOLE 1 804,424 0 0
UNION PAC CORP OPT 907818108 6,788 32,600 SH Put SOLE 1 32,600 0 0
UNION PAC CORP OPT 907818108 1,582 7,600 SH Call SOLE 1 7,600 0 0
UNION PAC CORP COM 907818108 5,692 27,337 SH   SOLE 8 27,337 0 0
UNION PAC CORP OPT 907818108 90,160 433,000 SH Put SOLE 8 433,000 0 0
UNION PAC CORP OPT 907818108 38,771 186,200 SH Call SOLE 8 186,200 0 0
UNION PAC CORP COM 907818108 11,551 55,474 SH   SOLE 9 55,474 0 0
UNIQURE NV COM N90064101 12 328 SH   SOLE 1 328 0 0
UNIQURE NV COM N90064101 380 10,535 SH   SOLE 8 10,535 0 0
UNISYS CORP COM 909214306 1,417 72,048 SH   SOLE 1 72,048 0 0
UNITED AIRLS HLDGS INC OPT 910047109 5,190 120,000 SH Put SOLE 1 120,000 0 0
UNITED AIRLS HLDGS INC COM 910047109 5,440 125,780 SH   SOLE 8 125,780 0 0
UNITED AIRLS HLDGS INC OPT 910047109 14,160 327,400 SH Call SOLE 8 327,400 0 0
UNITED AIRLS HLDGS INC OPT 910047109 9,199 212,700 SH Put SOLE 8 212,700 0 0
UNITED AIRLS HLDGS INC COM 910047109 5,135 118,716 SH   SOLE 9 118,716 0 0
UNITED AIRLS HLDGS INC COM 910047109 211 4,870 SH   DFND 20 0 0 4,870
UNITED BANKSHARES INC WEST V COM 909907107 2,598 80,206 SH   SOLE 1 80,206 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2,645 93,005 SH   SOLE 1 93,005 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 193 6,791 SH   SOLE 8 6,791 0 0
UNITED FIRE GROUP INC COM 910340108 1,045 41,658 SH   SOLE 1 41,658 0 0
UNITED INS HLDGS CORP COM 910710102 405 70,954 SH   SOLE 1 70,954 0 0
UNITED NAT FOODS INC COM 911163103 4,141 259,376 SH   SOLE 1 259,376 0 0
UNITED NAT FOODS INC COM 911163103 15 957 SH   SOLE 8 957 0 0
UNITED PARCEL SERVICE INC COM 911312106 101,964 605,489 SH   SOLE 1 605,489 0 0
UNITED PARCEL SERVICE INC COM 911312106 84 500 SH   DFND 1 0 0 500
UNITED PARCEL SERVICE INC COM 911312106 2,871 17,051 SH   SOLE 8 17,051 0 0
UNITED PARCEL SERVICE INC OPT 911312106 18,255 108,400 SH Call SOLE 8 108,400 0 0
UNITED PARCEL SERVICE INC OPT 911312106 79,923 474,600 SH Put SOLE 8 474,600 0 0
UNITED PARCEL SERVICE INC COM 911312106 10,248 60,859 SH   SOLE 9 60,859 0 0
UNITED RENTALS INC COM 911363109 20,558 88,651 SH   SOLE 1 88,651 0 0
UNITED RENTALS INC OPT 911363109 1,160 5,000 SH Call SOLE 8 5,000 0 0
UNITED RENTALS INC OPT 911363109 21,845 94,200 SH Put SOLE 8 94,200 0 0
UNITED RENTALS INC COM 911363109 7,062 30,448 SH   SOLE 8 30,448 0 0
UNITED RENTALS INC COM 911363109 1,391 5,993 SH   SOLE 9 5,993 0 0
UNITED RENTALS INC COM 911363109 741 3,196 SH   SOLE 99 3,196 0 0
UNITED SEC BANCSHARES CALIF COM 911460103 166 23,498 SH   SOLE 1 23,498 0 0
UNITED STATES ANTIMONY CORP COM 911549103 1 1,201 SH   SOLE 8 1,201 0 0
UNITED STATES CELLULAR CORP COM 911684108 149 4,856 SH   SOLE 1 4,856 0 0
UNITED STATES STL CORP NEW COM 912909108 1,606 95,781 SH   SOLE 1 95,781 0 0
UNITED STATES STL CORP NEW OPT 912909108 815 48,600 SH Call SOLE 8 48,600 0 0
UNITED STATES STL CORP NEW OPT 912909108 22,018 1,312,900 SH Put SOLE 8 1,312,900 0 0
UNITED STATES STL CORP NEW COM 912909108 32 1,913 SH   SOLE 9 1,913 0 0
UNITED STS 12 MONTH OIL FD L FUND 91288V103 0 16 SH   SOLE 8 16 0 0
UNITED STS 12 MONTH OIL FD L FUND 91288V103 52 3,000 SH   DFND 20 0 0 3,000
UNITED STS LIME &amp MINERALS I COM 911922102 73 647 SH   SOLE 1 647 0 0
UNITED STS NAT GAS FD LP FUND 912318300 222 24,105 SH   SOLE 1 24,105 0 0
UNITED STS NAT GAS FD LP OPT 912318300 352 38,300 SH Put SOLE 8 38,300 0 0
UNITED STS NAT GAS FD LP FUND 912318300 812 88,287 SH   SOLE 8 88,287 0 0
UNITED STS NAT GAS FD LP OPT 912318300 114 12,400 SH Call SOLE 8 12,400 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,070 7,047 SH   SOLE 1 7,047 0 0
UNITEDHEALTH GROUP INC COM 91324P102 436 1,242 SH   DFND 1 0 0 1,242
UNITEDHEALTH GROUP INC OPT 91324P102 26,582 75,800 SH Put SOLE 1 75,800 0 0
UNITEDHEALTH GROUP INC OPT 91324P102 24,898 71,000 SH Call SOLE 1 71,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 581,234 1,657,453 SH   SOLE 1 1,329,356 328,097 0
UNITEDHEALTH GROUP INC COM 91324P102 20,602 58,751 SH   SOLE 8 58,751 0 0
UNITEDHEALTH GROUP INC OPT 91324P102 771 2,200 SH Call SOLE 8 2,200 0 0
UNITEDHEALTH GROUP INC OPT 91324P102 85,636 244,200 SH Put SOLE 8 244,200 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,770 5,047 SH   SOLE 9 5,047 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,492 7,105 SH   DFND 20 0 0 7,105
UNITEDHEALTH GROUP INC COM 91324P102 15,076 42,991 SH   SOLE 20 0 42,991 0
UNITEDHEALTH GROUP INC COM 91324P102 7,714 21,996 SH   SOLE 82 0 21,996 0
UNITEDHEALTH GROUP INC COM 91324P102 15,679 44,711 SH   SOLE 99 1,342 43,369 0
UNITI GROUP INC TRUS 91325V108 11,789 1,005,006 SH   SOLE 1 1,005,006 0 0
UNITIL CORP COM 913259107 211 4,764 SH   SOLE 1 4,764 0 0
UNITY BANCORP INC COM 913290102 113 6,405 SH   SOLE 1 6,405 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 60 11,438 SH   SOLE 1 11,438 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 1 230 SH   SOLE 8 230 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 476 25,060 SH   SOLE 1 25,060 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 148 7,800 SH   SOLE 8 7,800 0 0
UNIVERSAL CORP VA COM 913456109 1,318 27,095 SH   SOLE 1 27,095 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 11,919 51,866 SH   SOLE 1 51,866 0 0
UNIVERSAL DISPLAY CORP OPT 91347P105 1,816 7,900 SH Put SOLE 8 7,900 0 0
UNIVERSAL DISPLAY CORP OPT 91347P105 1,701 7,400 SH Call SOLE 8 7,400 0 0
UNIVERSAL ELECTRS INC COM 913483103 792 15,098 SH   SOLE 1 15,098 0 0
UNIVERSAL HEALTH RLTY INCM T TRUS 91359E105 1,135 17,671 SH   SOLE 1 17,671 0 0
UNIVERSAL HLTH SVCS INC COM 913903100 12,179 88,594 SH   SOLE 1 88,594 0 0
UNIVERSAL HLTH SVCS INC COM 913903100 879 6,396 SH   SOLE 9 6,396 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 808 53,500 SH   SOLE 1 53,500 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 294 14,255 SH   SOLE 1 14,255 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 70 3,417 SH   SOLE 8 3,417 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 60 9,314 SH   SOLE 1 9,314 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 923 44,870 SH   SOLE 1 44,870 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 95 4,605 SH   SOLE 8 4,605 0 0
UNUM GROUP COM 91529Y106 6,305 274,901 SH   SOLE 1 274,901 0 0
UNUM GROUP COM 91529Y106 1,471 64,148 SH   SOLE 9 64,148 0 0
UPLAND SOFTWARE INC COM 91544A109 1,059 23,068 SH   SOLE 1 23,068 0 0
UPWORK INC COM 91688F104 1,041 30,149 SH   SOLE 1 30,149 0 0
UPWORK INC COM 91688F104 18 535 SH   SOLE 8 535 0 0
URANIUM ENERGY CORP COM 916896103 1 682 SH   DFND 1 0 0 682
URANIUM ENERGY CORP COM 916896103 111 62,944 SH   SOLE 1 62,944 0 0
URBAN EDGE PPTYS TRUS 91704F104 1,720 132,937 SH   SOLE 1 132,937 0 0
URBAN OUTFITTERS INC COM 917047102 4,952 193,445 SH   SOLE 1 193,445 0 0
URBAN OUTFITTERS INC OPT 917047102 46 1,800 SH Call SOLE 8 1,800 0 0
URBAN OUTFITTERS INC COM 917047102 202 7,912 SH   SOLE 8 7,912 0 0
URBAN OUTFITTERS INC OPT 917047102 141 5,500 SH Put SOLE 8 5,500 0 0
URBAN OUTFITTERS INC COM 917047102 82 3,200 SH   SOLE 99 3,200 0 0
UROGEN PHARMA LTD COM M96088105 188 10,417 SH   SOLE 1 10,417 0 0
UROGEN PHARMA LTD COM M96088105 3 161 SH   SOLE 8 161 0 0
URSTADT BIDDLE PPTYS INC TRUS 917286205 469 33,156 SH   SOLE 1 33,156 0 0
US BANCORP DEL COM 902973304 177,361 3,806,797 SH   SOLE 1 2,560,704 1,246,093 0
US BANCORP DEL OPT 902973304 1,053 22,600 SH Call SOLE 8 22,600 0 0
US BANCORP DEL OPT 902973304 144 3,100 SH Put SOLE 8 3,100 0 0
US BANCORP DEL COM 902973304 5,248 112,621 SH   SOLE 9 112,621 0 0
US BANCORP DEL COM 902973304 7,607 163,274 SH   SOLE 20 0 163,274 0
US BANCORP DEL COM 902973304 3,818 81,944 SH   SOLE 82 0 81,944 0
US BANCORP DEL COM 902973304 7,904 169,640 SH   SOLE 99 0 169,640 0
US FOODS HLDG CORP COM 912008109 2,782 83,538 SH   SOLE 1 83,538 0 0
US FOODS HLDG CORP COM 912008109 3,492 104,825 SH   SOLE 8 104,825 0 0
US FOODS HLDG CORP OPT 912008109 3,997 120,000 SH Put SOLE 8 120,000 0 0
US FOODS HLDG CORP COM 912008109 1,722 51,691 SH   SOLE 99 51,691 0 0
USA COMPRESSION PARTNERS LP COM 90290N109 152 11,155 SH   SOLE 1 11,155 0 0
USANA HEALTH SCIENCES INC COM 90328M107 1,541 20,001 SH   SOLE 1 20,001 0 0
USANA HEALTH SCIENCES INC COM 90328M107 38 487 SH   SOLE 8 487 0 0
UTAH MED PRODS INC COM 917488108 93 1,101 SH   SOLE 1 1,101 0 0
V F CORP COM 918204108 23,106 270,544 SH   SOLE 1 270,544 0 0
V F CORP OPT 918204108 1,367 16,000 SH Call SOLE 8 16,000 0 0
V F CORP COM 918204108 1,954 22,876 SH   SOLE 8 22,876 0 0
V F CORP OPT 918204108 2,904 34,000 SH Put SOLE 8 34,000 0 0
V F CORP COM 918204108 2,252 26,363 SH   SOLE 9 26,363 0 0
V F CORP COM 918204108 174 2,041 SH   SOLE 99 2,041 0 0
VACCINEX INC COM 918640103 1 600 SH   SOLE 8 600 0 0
VAIL RESORTS INC COM 91879Q109 4,872 17,464 SH   SOLE 1 17,464 0 0
VAIL RESORTS INC COM 91879Q109 8 30 SH   SOLE 8 30 0 0
VAIL RESORTS INC COM 91879Q109 90 326 SH   SOLE 9 326 0 0
VAIL RESORTS INC COM 91879Q109 258 925 SH   SOLE 99 925 0 0
VALE S A ADR 91912E105 337 20,105 SH   DFND 1 0 0 20,105
VALE S A OPT 91912E105 33,520 2,000,000 SH Put SOLE 1 2,000,000 0 0
VALE S A ADR 91912E105 11,995 715,725 SH   SOLE 1 715,725 0 0
VALE S A OPT 91912E105 22,806 1,360,700 SH Call SOLE 8 1,360,700 0 0
VALE S A OPT 91912E105 37,541 2,239,900 SH Put SOLE 8 2,239,900 0 0
VALE S A ADR 91912E105 261 15,594 SH   SOLE 9 15,594 0 0
VALE S A ADR 91912E105 9,613 573,566 SH   DFND 20 0 0 573,566
VALE S A ADR 91912E105 2,347 140,058 SH   SOLE 99 140,058 0 0
VALERO ENERGY CORP COM 91913Y100 28,605 505,649 SH   SOLE 1 505,649 0 0
VALERO ENERGY CORP OPT 91913Y100 11,257 199,000 SH Put SOLE 8 199,000 0 0
VALERO ENERGY CORP OPT 91913Y100 6,930 122,500 SH Call SOLE 8 122,500 0 0
VALERO ENERGY CORP COM 91913Y100 10,673 188,663 SH   SOLE 9 188,663 0 0
VALERO ENERGY CORP COM 91913Y100 408 7,206 SH   SOLE 99 7,206 0 0
VALLEY NATL BANCORP COM 919794107 1,254 128,647 SH   SOLE 1 128,647 0 0
VALMONT INDS INC COM 920253101 1,794 10,263 SH   SOLE 1 10,263 0 0
VALUE LINE INC COM 920437100 11 331 SH   SOLE 1 331 0 0
VALVOLINE INC COM 92047W101 277 11,967 SH   SOLE 1 11,967 0 0
VALVOLINE INC COM 92047W101 2 65 SH   SOLE 8 65 0 0
VANDA PHARMACEUTICALS INC COM 921659108 1,037 78,861 SH   SOLE 1 78,861 0 0
VANDA PHARMACEUTICALS INC COM 921659108 46 3,528 SH   SOLE 8 3,528 0 0
VANECK VECTORS ETF TR OPT 92189F791 10,848 200,000 SH Put SOLE 1 200,000 0 0
VANECK VECTORS ETF TR OPT 92189F106 7,204 200,000 SH Put SOLE 1 200,000 0 0
VANECK VECTORS ETF TR FUND 92189F403 24 1,000 SH   DFND 1 0 0 1,000
VANECK VECTORS ETF TR FUND 92189F676 3,417 15,645 SH   SOLE 1 15,645 0 0
VANECK VECTORS ETF TR FUND 92189F403 1,085 44,938 SH   SOLE 1 44,938 0 0
VANECK VECTORS ETF TR FUND 92189F106 11,607 322,245 SH   SOLE 1 322,245 0 0
VANECK VECTORS ETF TR FUND 92189F791 1,534 28,275 SH   SOLE 1 28,275 0 0
VANECK VECTORS ETF TR FUND 92189F791 160 2,947 SH   DFND 1 0 0 2,947
VANECK VECTORS ETF TR FUND 92189F106 49 1,351 SH   DFND 1 0 0 1,351
VANECK VECTORS ETF TR FUND 92189F700 27,262 350,000 SH   SOLE 1 350,000 0 0
VANECK VECTORS ETF TR OPT 92189F676 29,050 133,000 SH Put SOLE 1 133,000 0 0
VANECK VECTORS ETF TR OPT 92189F106 36,020 1,000,000 SH Call SOLE 1 1,000,000 0 0
VANECK VECTORS ETF TR OPT 92189F106 333,056 9,246,400 SH Call SOLE 8 9,246,400 0 0
VANECK VECTORS ETF TR FUND 92189F692 7 100 SH   SOLE 8 100 0 0
VANECK VECTORS ETF TR OPT 92189F676 112,377 514,500 SH Put SOLE 8 514,500 0 0
VANECK VECTORS ETF TR OPT 92189F403 198 8,200 SH Call SOLE 8 8,200 0 0
VANECK VECTORS ETF TR FUND 92189F403 608 25,194 SH   SOLE 8 25,194 0 0
VANECK VECTORS ETF TR FUND 92189F791 208 3,834 SH   SOLE 8 3,834 0 0
VANECK VECTORS ETF TR OPT 92189F791 125 2,300 SH Call SOLE 8 2,300 0 0
VANECK VECTORS ETF TR FUND 92189F106 29,000 805,112 SH   SOLE 8 805,112 0 0
VANECK VECTORS ETF TR FUND 92189F676 18,208 83,363 SH   SOLE 8 83,363 0 0
VANECK VECTORS ETF TR OPT 92189F791 16,429 302,900 SH Put SOLE 8 302,900 0 0
VANECK VECTORS ETF TR OPT 92189F106 350,165 9,721,400 SH Put SOLE 8 9,721,400 0 0
VANECK VECTORS ETF TR OPT 92189F676 8,737 40,000 SH Call SOLE 8 40,000 0 0
VANECK VECTORS ETF TR OPT 92189F403 6,636 274,800 SH Put SOLE 8 274,800 0 0
VANECK VECTORS ETF TR FUND 92189F106 359 9,971 SH   SOLE 9 9,971 0 0
VANECK VECTORS ETF TR FUND 92189F106 720 20,000 SH   DFND 20 0 0 20,000
VANECK VECTORS ETF TR FUND 92189F403 28 1,170 SH   DFND 20 0 0 1,170
VANECK VECTORS ETF TR FUND 92189F676 22 100 SH   SOLE 44 100 0 0
VANGUARD BD INDEX FDS FUND 921937819 6,028 64,921 SH   SOLE 1 64,921 0 0
VANGUARD BD INDEX FDS FUND 921937835 0 1 SH   SOLE 1 1 0 0
VANGUARD INDEX FDS FUND 922908751 153 788 SH   DFND 1 0 0 788
VANGUARD INDEX FDS FUND 922908611 0 1 SH   SOLE 1 1 0 0
VANGUARD INDEX FDS FUND 922908744 248 2,088 SH   SOLE 1 2,088 0 0
VANGUARD INDEX FDS FUND 922908363 162,832 473,775 SH   SOLE 1 0 473,775 0
VANGUARD INDEX FDS FUND 922908363 134 390 SH   DFND 1 0 0 390
VANGUARD INDEX FDS FUND 922908629 144 696 SH   DFND 1 0 0 696
VANGUARD INDEX FDS FUND 922908652 39,323 238,787 SH   SOLE 1 238,787 0 0
VANGUARD INDEX FDS FUND 922908769 4,409 22,652 SH   SOLE 1 22,652 0 0
VANGUARD INDEX FDS FUND 922908553 43 509 SH   SOLE 1 509 0 0
VANGUARD INDEX FDS FUND 922908553 362 4,268 SH   SOLE 8 4,268 0 0
VANGUARD INDEX FDS OPT 922908553 93 1,100 SH Call SOLE 8 1,100 0 0
VANGUARD INDEX FDS OPT 922908553 611 7,200 SH Put SOLE 8 7,200 0 0
VANGUARD INDEX FDS FUND 922908538 445 2,100 SH   DFND 20 0 0 2,100
VANGUARD INDEX FDS FUND 922908363 87 253 SH   DFND 20 0 0 253
VANGUARD INTL EQUITY INDEX F FUND 922042874 82 1,362 SH   DFND 1 0 0 1,362
VANGUARD INTL EQUITY INDEX F FUND 922042858 813 16,219 SH   DFND 1 0 0 16,219
VANGUARD INTL EQUITY INDEX F FUND 922042866 151 1,891 SH   DFND 1 0 0 1,891
VANGUARD INTL EQUITY INDEX F FUND 922042858 1,966 39,240 SH   SOLE 1 39,240 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042718 1,961 16,100 SH   SOLE 1 16,100 0 0
VANGUARD INTL EQUITY INDEX F OPT 922042858 621 12,400 SH Call SOLE 8 12,400 0 0
VANGUARD SCOTTSDALE FDS FUND 92206C409 106,144 1,275,000 SH   SOLE 1 1,275,000 0 0
VANGUARD SCOTTSDALE FDS FUND 92206C813 106,627 960,000 SH   SOLE 1 960,000 0 0
VANGUARD SCOTTSDALE FDS FUND 92206C870 58,284 600,001 SH   SOLE 1 600,001 0 0
VANGUARD STAR FDS FUND 921909768 27,078 450,104 SH   SOLE 1 450,104 0 0
VANGUARD TAX-MANAGED INTL FD FUND 921943858 3,180 67,350 SH   SOLE 1 67,350 0 0
VANGUARD WORLD FDS FUND 92204A603 3,068 18,050 SH   DFND 1 0 0 18,050
VANGUARD WORLD FDS FUND 92204A702 884 2,500 SH   DFND 1 0 0 2,500
VANGUARD WORLD FDS FUND 92204A504 12 55 SH   DFND 1 0 0 55
VAPOTHERM INC COM 922107107 1,795 66,832 SH   SOLE 1 66,832 0 0
VAPOTHERM INC COM 922107107 1 23 SH   SOLE 8 23 0 0
VAREX IMAGING CORP COM 92214X106 719 43,133 SH   SOLE 1 43,133 0 0
VAREX IMAGING CORP COM 92214X106 2 91 SH   SOLE 8 91 0 0
VAREX IMAGING CORP COM 92214X106 132 7,936 SH   SOLE 9 7,936 0 0
VARIAN MED SYS INC COM 92220P105 167,568 957,476 SH   SOLE 1 957,476 0 0
VARIAN MED SYS INC COM 92220P105 9 52 SH   SOLE 8 52 0 0
VARIAN MED SYS INC COM 92220P105 1,311 7,498 SH   SOLE 9 7,498 0 0
VARIAN MED SYS INC COM 92220P105 619 3,538 SH   SOLE 99 3,538 0 0
VARONIS SYS INC COM 922280102 20,425 124,836 SH   SOLE 1 124,836 0 0
VARONIS SYS INC COM 922280102 373 2,281 SH   SOLE 8 2,281 0 0
VAXART INC COM 92243A200 993 173,817 SH   SOLE 1 173,817 0 0
VAXART INC COM 92243A200 17 2,900 SH   SOLE 8 2,900 0 0
VBI VACCINES INC COM 91822J103 160 58,176 SH   SOLE 1 58,176 0 0
VBI VACCINES INC COM 91822J103 19 6,800 SH   SOLE 8 6,800 0 0
VECTOR GROUP LTD COM 92240M108 1,772 152,110 SH   SOLE 1 152,110 0 0
VECTRUS INC COM 92242T101 363 7,299 SH   SOLE 1 7,299 0 0
VEECO INSTRS INC DEL COM 922417100 2,511 144,619 SH   SOLE 1 144,619 0 0
VEEVA SYS INC COM 922475108 26,128 95,964 SH   SOLE 1 95,964 0 0
VEEVA SYS INC COM 922475108 84 310 SH   DFND 1 0 0 310
VEEVA SYS INC COM 922475108 957 3,514 SH   SOLE 8 3,514 0 0
VEEVA SYS INC OPT 922475108 490 1,800 SH Put SOLE 8 1,800 0 0
VEEVA SYS INC COM 922475108 311 1,139 SH   SOLE 9 1,139 0 0
VEEVA SYS INC COM 922475108 272 1,000 SH   DFND 20 0 0 1,000
VENTAS INC TRUS 92276F100 77,536 1,581,094 SH   SOLE 1 1,581,094 0 0
VENTAS INC OPT 92276F100 83 1,700 SH Call SOLE 8 1,700 0 0
VENTAS INC OPT 92276F100 942 19,200 SH Put SOLE 8 19,200 0 0
VENTAS INC TRUS 92276F100 821 16,740 SH   SOLE 8 16,740 0 0
VENTAS INC TRUS 92276F100 1,796 36,620 SH   SOLE 9 36,620 0 0
VEON LTD ADR 91822M106 163 108,000 SH   DFND 1 0 0 108,000
VERA BRADLEY INC COM 92335C106 324 40,637 SH   SOLE 1 40,637 0 0
VERA BRADLEY INC COM 92335C106 17 2,106 SH   SOLE 8 2,106 0 0
VERACYTE INC COM 92337F107 4,711 96,260 SH   SOLE 1 96,260 0 0
VERACYTE INC COM 92337F107 209 4,256 SH   SOLE 8 4,256 0 0
VERACYTE INC COM 92337F107 146 2,974 SH   SOLE 99 2,974 0 0
VERASTEM INC COM 92337C104 117 55,075 SH   SOLE 1 55,075 0 0
VERASTEM INC COM 92337C104 2 785 SH   SOLE 8 785 0 0
VERICEL CORP COM 92346J108 2,207 71,479 SH   SOLE 1 71,479 0 0
VERICEL CORP COM 92346J108 14 449 SH   SOLE 8 449 0 0
VERINT SYS INC COM 92343X100 23,583 351,050 SH   SOLE 1 351,050 0 0
VERINT SYS INC COM 92343X100 37 554 SH   SOLE 8 554 0 0
VERINT SYS INC BOND 92343XAA8 491 448,000 PRN   SOLE 8 0 0 448,000
VERISIGN INC COM 92343E102 23,746 109,734 SH   SOLE 1 109,734 0 0
VERISIGN INC COM 92343E102 13 61 SH   SOLE 8 61 0 0
VERISIGN INC COM 92343E102 1,792 8,284 SH   SOLE 9 8,284 0 0
VERISK ANALYTICS INC COM 92345Y106 34,622 166,781 SH   SOLE 1 166,781 0 0
VERISK ANALYTICS INC COM 92345Y106 2,760 13,295 SH   SOLE 9 13,295 0 0
VERITEX HLDGS INC COM 923451108 1,390 54,183 SH   SOLE 1 54,183 0 0
VERITIV CORP COM 923454102 487 23,451 SH   SOLE 1 23,451 0 0
VERITONE INC COM 92347M100 215 7,553 SH   SOLE 1 7,553 0 0
VERIZON COMMUNICATIONS INC OPT 92343V104 15,122 257,400 SH Call SOLE 1 257,400 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,487 25,313 SH   DFND 1 0 0 25,313
VERIZON COMMUNICATIONS INC OPT 92343V104 18,164 309,200 SH Put SOLE 1 309,200 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 324,420 5,522,043 SH   SOLE 1 5,522,043 0 0
VERIZON COMMUNICATIONS INC OPT 92343V104 9,612 163,600 SH Call SOLE 8 163,600 0 0
VERIZON COMMUNICATIONS INC OPT 92343V104 2,080 35,400 SH Put SOLE 8 35,400 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,601 95,335 SH   SOLE 9 95,335 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 775 13,197 SH   DFND 20 0 0 13,197
VERIZON COMMUNICATIONS INC COM 92343V104 3,995 68,000 SH   SOLE 99 68,000 0 0
VERRA MOBILITY CORP COM 92511U102 1,052 78,453 SH   SOLE 1 78,453 0 0
VERRA MOBILITY CORP COM 92511U102 42 3,166 SH   SOLE 8 3,166 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 46 4,015 SH   SOLE 1 4,015 0 0
VERSO CORP COM 92531L207 883 73,396 SH   SOLE 1 73,396 0 0
VERTEX PHARMACEUTICALS INC OPT 92532F100 2,742 11,600 SH Call SOLE 1 11,600 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 97,144 411,030 SH   SOLE 1 411,030 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 15 62 SH   DFND 1 0 0 62
VERTEX PHARMACEUTICALS INC OPT 92532F100 142 600 SH Put SOLE 1 600 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 2,240 9,479 SH   SOLE 8 9,479 0 0
VERTEX PHARMACEUTICALS INC OPT 92532F100 12,857 54,400 SH Put SOLE 8 54,400 0 0
VERTEX PHARMACEUTICALS INC OPT 92532F100 1,016 4,300 SH Call SOLE 8 4,300 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 5,536 23,426 SH   SOLE 9 23,426 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 473 2,000 SH   DFND 20 0 0 2,000
VERU INC COM 92536C103 148 17,150 SH   SOLE 1 17,150 0 0
VIAD CORP COM 92552R406 816 22,557 SH   SOLE 1 22,557 0 0
VIAD CORP COM 92552R406 33 905 SH   SOLE 8 905 0 0
VIASAT INC COM 92552V100 266 8,139 SH   SOLE 1 8,139 0 0
VIAVI SOLUTIONS INC COM 925550105 3,805 254,120 SH   SOLE 1 254,120 0 0
VIAVI SOLUTIONS INC BOND 925550AB1 713 552,000 PRN   SOLE 8 0 0 552,000
VIAVI SOLUTIONS INC COM 925550105 0 5 SH   SOLE 8 5 0 0
VIAVI SOLUTIONS INC BOND 925550AE5 375 302,000 PRN   SOLE 8 0 0 302,000
VIAVI SOLUTIONS INC COM 925550105 130 8,697 SH   SOLE 99 8,697 0 0
VICI PPTYS INC TRUS 925652109 8,679 340,365 SH   SOLE 1 340,365 0 0
VICI PPTYS INC TRUS 925652109 114 4,464 SH   SOLE 9 4,464 0 0
VICI PPTYS INC COM 925652109 2,625 102,946 SH   SOLE 99 102,946 0 0
VICOR CORP COM 925815102 2,829 30,677 SH   SOLE 1 30,677 0 0
VIEMED HEALTHCARE INC COM 92663R105 173 22,271 SH   SOLE 1 22,271 0 0
VIEMED HEALTHCARE INC COM 92663R105 17 2,160 SH   SOLE 8 2,160 0 0
VIEWRAY INC COM 92672L107 137 35,979 SH   SOLE 1 35,979 0 0
VIEWRAY INC COM 92672L107 0 56 SH   SOLE 8 56 0 0
VIKING THERAPEUTICS INC COM 92686J106 295 52,467 SH   SOLE 1 52,467 0 0
VIKING THERAPEUTICS INC COM 92686J106 8 1,378 SH   SOLE 8 1,378 0 0
VILLAGE FARMS INTL INC COM 92707Y108 1 62 SH   SOLE 8 62 0 0
VILLAGE SUPER MKT INC COM 927107409 61 2,768 SH   SOLE 1 2,768 0 0
VIPER ENERGY PARTNERS LP COM 92763M105 663 57,008 SH   SOLE 1 57,008 0 0
VIPSHOP HOLDINGS LIMITED ADR 92763W103 9,549 339,717 SH   SOLE 1 339,717 0 0
VIPSHOP HOLDINGS LIMITED OPT 92763W103 554 19,700 SH Call SOLE 8 19,700 0 0
VIPSHOP HOLDINGS LIMITED ADR 92763W103 6,938 246,812 SH   SOLE 9 246,812 0 0
VIPSHOP HOLDINGS LIMITED ADR 92763W103 7,923 281,840 SH   SOLE 99 281,840 0 0
VIRNETX HLDG CORP COM 92823T108 103 20,436 SH   SOLE 1 20,436 0 0
VIRNETX HLDG CORP COM 92823T108 67 13,392 SH   SOLE 8 13,392 0 0
VIRNETX HLDG CORP OPT 92823T108 25 5,000 SH Put SOLE 8 5,000 0 0
VIRTU FINL INC COM 928254101 588 23,375 SH   SOLE 1 23,375 0 0
VIRTU FINL INC COM 928254101 25 1,000 SH   DFND 1 0 0 1,000
VIRTU FINL INC COM 928254101 72 2,849 SH   SOLE 9 2,849 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 3,879 17,875 SH   SOLE 1 17,875 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 278 1,283 SH   SOLE 8 1,283 0 0
VIRTUSA CORP COM 92827P102 18,179 355,547 SH   SOLE 1 355,547 0 0
VIRTUSA CORP COM 92827P102 16 315 SH   SOLE 8 315 0 0
VISA INC COM 92826C839 713,654 3,262,708 SH   SOLE 1 2,281,157 981,551 0
VISA INC OPT 92826C839 36,092 165,000 SH Put SOLE 1 165,000 0 0
VISA INC OPT 92826C839 160,462 733,600 SH Call SOLE 1 733,600 0 0
VISA INC COM 92826C839 3,996 18,268 SH   DFND 1 0 0 18,268
VISA INC OPT 92826C839 58,729 268,500 SH Put SOLE 8 268,500 0 0
VISA INC OPT 92826C839 32,219 147,300 SH Call SOLE 8 147,300 0 0
VISA INC COM 92826C839 8,042 36,767 SH   SOLE 8 36,767 0 0
VISA INC COM 92826C839 1,816 8,301 SH   SOLE 9 8,301 0 0
VISA INC COM 92826C839 4,325 19,774 SH   DFND 20 0 0 19,774
VISA INC COM 92826C839 31,199 142,637 SH   SOLE 20 0 142,637 0
VISA INC COM 92826C839 14,302 65,387 SH   SOLE 82 0 65,387 0
VISA INC COM 92826C839 35,053 160,260 SH   SOLE 99 18,366 141,894 0
VISHAY INTERTECHNOLOGY INC COM 928298108 908 43,818 SH   SOLE 1 43,818 0 0
VISHAY PRECISION GROUP INC COM 92835K103 126 4,012 SH   SOLE 1 4,012 0 0
VISTA GOLD CORP COM 927926303 0 194 SH   SOLE 8 194 0 0
VISTA OUTDOOR INC COM 928377100 1,768 74,397 SH   SOLE 1 74,397 0 0
VISTEON CORP COM 92839U206 2,095 16,697 SH   SOLE 1 16,697 0 0
VISTEON CORP COM 92839U206 317 2,521 SH   SOLE 8 2,521 0 0
VISTRA CORP COM 92840M102 48,625 2,473,302 SH   SOLE 1 2,473,302 0 0
VISTRA CORP COM 92840M102 72 3,632 SH   SOLE 9 3,632 0 0
VISTRA CORP COM 92840M128 5 12,758 SH   SOLE 99 12,758 0 0
VMWARE INC COM 928563402 65,472 466,804 SH   SOLE 1 466,804 0 0
VMWARE INC OPT 928563402 16,523 117,800 SH Put SOLE 8 117,800 0 0
VMWARE INC OPT 928563402 3,254 23,200 SH Call SOLE 8 23,200 0 0
VMWARE INC COM 928563402 14,781 105,377 SH   SOLE 8 105,377 0 0
VMWARE INC COM 928563402 94 666 SH   SOLE 9 666 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 5,578 134,303 SH   SOLE 1 134,303 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 92 2,214 SH   SOLE 8 2,214 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 148 9,000 SH   DFND 1 0 0 9,000
VODAFONE GROUP PLC NEW ADR 92857W308 102 6,161 SH   SOLE 1 6,161 0 0
VODAFONE GROUP PLC NEW OPT 92857W308 1,551 94,100 SH Put SOLE 8 94,100 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 1,527 92,652 SH   SOLE 8 92,652 0 0
VODAFONE GROUP PLC NEW OPT 92857W308 135 8,200 SH Call SOLE 8 8,200 0 0
VOLITIONRX LTD COM 928661107 57 14,827 SH   SOLE 1 14,827 0 0
VONAGE HLDGS CORP COM 92886T201 3,335 259,006 SH   SOLE 1 259,006 0 0
VORNADO RLTY TR TRUS 929042109 15,649 419,068 SH   SOLE 1 419,068 0 0
VORNADO RLTY TR TRUS 929042109 482 12,900 SH   SOLE 9 12,900 0 0
VOXX INTL CORP COM 91829F104 81 6,400 SH   SOLE 1 6,400 0 0
VOYA FINANCIAL INC COM 929089100 14,875 252,925 SH   SOLE 1 252,925 0 0
VOYA FINANCIAL INC COM 929089100 60 1,032 SH   SOLE 9 1,032 0 0
VOYA FINANCIAL INC COM 929089100 377 6,408 SH   SOLE 99 6,408 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 59 8,343 SH   SOLE 1 8,343 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 1 191 SH   SOLE 8 191 0 0
VSE CORP COM 918284100 110 2,862 SH   SOLE 1 2,862 0 0
VTV THERAPEUTICS INC COM 918385105 7 3,561 SH   SOLE 1 3,561 0 0
VULCAN MATLS CO COM 929160109 229 1,546 SH   DFND 1 0 0 1,546
VULCAN MATLS CO COM 929160109 19,997 134,831 SH   SOLE 1 134,831 0 0
VULCAN MATLS CO COM 929160109 386 2,598 SH   SOLE 8 2,598 0 0
VULCAN MATLS CO OPT 929160109 2,358 15,900 SH Call SOLE 8 15,900 0 0
VULCAN MATLS CO OPT 929160109 2,358 15,900 SH Put SOLE 8 15,900 0 0
VULCAN MATLS CO COM 929160109 1,615 10,885 SH   SOLE 9 10,885 0 0
VULCAN MATLS CO COM 929160109 1,801 12,144 SH   SOLE 99 12,144 0 0
W &amp T OFFSHORE INC COM 92922P106 66 30,437 SH   SOLE 1 30,437 0 0
W &amp T OFFSHORE INC COM 92922P106 81 37,097 SH   SOLE 9 37,097 0 0
WABASH NATL CORP COM 929566107 2,644 153,540 SH   SOLE 1 153,540 0 0
WABASH NATL CORP COM 929566107 95 5,521 SH   SOLE 8 5,521 0 0
WABASH NATL CORP COM 929566107 366 21,230 SH   SOLE 99 21,230 0 0
WABTEC COM 929740108 8 109 SH   DFND 1 0 0 109
WABTEC COM 929740108 13,093 178,892 SH   SOLE 1 178,892 0 0
WABTEC OPT 929740108 117 1,600 SH Call SOLE 8 1,600 0 0
WABTEC OPT 929740108 556 7,600 SH Put SOLE 8 7,600 0 0
WABTEC COM 929740108 258 3,518 SH   SOLE 8 3,518 0 0
WABTEC COM 929740108 1,085 14,823 SH   SOLE 9 14,823 0 0
WABTEC COM 929740108 15 204 SH   DFND 20 0 0 204
WADDELL &amp REED FINL INC COM 930059100 19,008 746,323 SH   SOLE 1 746,323 0 0
WAITR HLDGS INC COM 930752100 76 27,020 SH   SOLE 1 27,020 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 62 1,562 SH   DFND 1 0 0 1,562
WALGREENS BOOTS ALLIANCE INC COM 931427108 78,937 1,979,376 SH   SOLE 1 1,979,376 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 374 9,384 SH   SOLE 8 9,384 0 0
WALGREENS BOOTS ALLIANCE INC OPT 931427108 5,176 129,800 SH Call SOLE 8 129,800 0 0
WALGREENS BOOTS ALLIANCE INC OPT 931427108 2,062 51,700 SH Put SOLE 8 51,700 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,757 69,121 SH   SOLE 9 69,121 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 493 12,362 SH   SOLE 99 12,362 0 0
WALKER &amp DUNLOP INC COM 93148P102 2,939 31,939 SH   SOLE 1 31,939 0 0
WALKER &amp DUNLOP INC COM 93148P102 121 1,315 SH   SOLE 8 1,315 0 0
WALMART INC COM 931142103 343,240 2,381,125 SH   SOLE 1 2,381,125 0 0
WALMART INC OPT 931142103 18,480 128,200 SH Put SOLE 1 128,200 0 0
WALMART INC COM 931142103 1,737 12,049 SH   DFND 1 0 0 12,049
WALMART INC OPT 931142103 7,784 54,000 SH Call SOLE 1 54,000 0 0
WALMART INC COM 931142103 13,726 95,224 SH   SOLE 8 95,224 0 0
WALMART INC OPT 931142103 39,137 271,500 SH Call SOLE 8 271,500 0 0
WALMART INC OPT 931142103 75,290 522,300 SH Put SOLE 8 522,300 0 0
WALMART INC COM 931142103 1,906 13,216 SH   SOLE 9 13,216 0 0
WALMART INC COM 931142103 10 71 SH   DFND 20 0 0 71
WARRIOR MET COAL INC COM 93627C101 2,131 99,955 SH   SOLE 1 99,955 0 0
WARRIOR MET COAL INC COM 93627C101 147 6,879 SH   SOLE 99 6,879 0 0
WASHINGTON FED INC COM 938824109 1,193 46,370 SH   SOLE 1 46,370 0 0
WASHINGTON FED INC COM 938824109 143 5,571 SH   SOLE 8 5,571 0 0
WASHINGTON REAL ESTATE INVT TRUS 939653101 2,462 113,795 SH   SOLE 1 113,795 0 0
WASHINGTON TR BANCORP COM 940610108 1,217 27,148 SH   SOLE 1 27,148 0 0
WASHINGTON TR BANCORP COM 940610108 81 1,802 SH   SOLE 8 1,802 0 0
WASTE CONNECTIONS INC COM 94106B101 10,558 102,925 SH   SOLE 1 102,925 0 0
WASTE CONNECTIONS INC COM 94106B101 7 68 SH   SOLE 8 68 0 0
WASTE CONNECTIONS INC COM 94106B101 6,173 60,180 SH   SOLE 9 60,180 0 0
WASTE MGMT INC DEL COM 94106L109 324 2,750 SH   DFND 1 0 0 2,750
WASTE MGMT INC DEL COM 94106L109 55,034 466,671 SH   SOLE 1 466,671 0 0
WASTE MGMT INC DEL OPT 94106L109 2,712 23,000 SH Call SOLE 8 23,000 0 0
WASTE MGMT INC DEL COM 94106L109 65 554 SH   SOLE 8 554 0 0
WASTE MGMT INC DEL OPT 94106L109 6,639 56,300 SH Put SOLE 8 56,300 0 0
WASTE MGMT INC DEL COM 94106L109 3,809 32,300 SH   SOLE 9 32,300 0 0
WATERS CORP COM 941848103 12,637 51,078 SH   SOLE 1 51,078 0 0
WATERS CORP COM 941848103 58 235 SH   SOLE 8 235 0 0
WATERS CORP COM 941848103 1,263 5,102 SH   SOLE 9 5,102 0 0
WATERSTONE FINL INC MD COM 94188P101 132 7,019 SH   SOLE 1 7,019 0 0
WATFORD HLDGS LTD COM G94787101 191 5,529 SH   SOLE 1 5,529 0 0
WATSCO INC COM 942622200 4,040 17,832 SH   SOLE 1 17,832 0 0
WATTS WATER TECHNOLOGIES INC COM 942749102 4,638 38,105 SH   SOLE 1 38,105 0 0
WATTS WATER TECHNOLOGIES INC COM 942749102 50 408 SH   SOLE 8 408 0 0
WAVE LIFE SCIENCES LTD COM Y95308105 1,766 224,480 SH   SOLE 1 224,480 0 0
WAYFAIR INC COM 94419L101 52,342 231,796 SH   SOLE 1 231,796 0 0
WAYFAIR INC COM 94419L101 18,428 81,612 SH   SOLE 8 81,612 0 0
WAYFAIR INC OPT 94419L101 63,453 281,000 SH Put SOLE 8 281,000 0 0
WAYFAIR INC OPT 94419L101 22,242 98,500 SH Call SOLE 8 98,500 0 0
WAYFAIR INC COM 94419L101 119 531 SH   SOLE 9 531 0 0
WD-40 CO COM 929236107 4,020 15,133 SH   SOLE 1 15,133 0 0
WEBSTER FINL CORP CONN COM 947890109 1,628 38,619 SH   SOLE 1 38,619 0 0
WEC ENERGY GROUP INC COM 92939U106 34,270 372,390 SH   SOLE 1 372,390 0 0
WEC ENERGY GROUP INC COM 92939U106 4 48 SH   SOLE 8 48 0 0
WEC ENERGY GROUP INC COM 92939U106 2,385 25,913 SH   SOLE 9 25,913 0 0
WEIBO CORP ADR 948596101 23,968 584,727 SH   SOLE 1 584,727 0 0
WEIBO CORP OPT 948596101 4,825 117,700 SH Put SOLE 8 117,700 0 0
WEIBO CORP ADR 948596101 4,682 114,235 SH   SOLE 8 114,235 0 0
WEIBO CORP OPT 948596101 361 8,800 SH Call SOLE 8 8,800 0 0
WEIBO CORP ADR 948596101 1,565 38,180 SH   SOLE 9 38,180 0 0
WEIBO CORP ADR 948596101 415 10,124 SH   SOLE 99 10,124 0 0
WEINGARTEN RLTY INVS TRUS 948741103 3,243 149,690 SH   SOLE 1 149,690 0 0
WEIS MKTS INC COM 948849104 147 3,082 SH   SOLE 1 3,082 0 0
WEIS MKTS INC COM 948849104 100 2,108 SH   SOLE 8 2,108 0 0
WELBILT INC COM 949090104 556 42,095 SH   SOLE 1 42,095 0 0
WELBILT INC COM 949090104 34 2,592 SH   SOLE 8 2,592 0 0
WELBILT INC COM 949090104 49 3,737 SH   SOLE 99 3,737 0 0
WELLS FARGO CO NEW COM 949746101 107 3,549 SH   DFND 1 0 0 3,549
WELLS FARGO CO NEW OPT 949746101 64,586 2,140,000 SH Call SOLE 1 2,140,000 0 0
WELLS FARGO CO NEW COM 949746101 453,818 15,037,019 SH   SOLE 1 15,037,019 0 0
WELLS FARGO CO NEW OPT 949746101 132,490 4,390,000 SH Put SOLE 1 4,390,000 0 0
WELLS FARGO CO NEW OPT 949746101 17,589 582,800 SH Call SOLE 8 582,800 0 0
WELLS FARGO CO NEW OPT 949746101 74,683 2,474,600 SH Put SOLE 8 2,474,600 0 0
WELLS FARGO CO NEW COM 949746101 81,131 2,688,235 SH   SOLE 8 2,688,235 0 0
WELLS FARGO CO NEW COM 949746101 12,100 400,876 SH   SOLE 9 400,876 0 0
WELLS FARGO CO NEW COM 949746101 4,896 162,214 SH   DFND 20 0 0 162,214
WELLTOWER INC TRUS 95040Q104 61,907 958,034 SH   SOLE 1 958,034 0 0
WELLTOWER INC TRUS 95040Q104 5 74 SH   SOLE 8 74 0 0
WELLTOWER INC TRUS 95040Q104 3,326 51,472 SH   SOLE 9 51,472 0 0
WELLTOWER INC COM 95040Q104 7,038 108,908 SH   SOLE 99 108,908 0 0
WENDYS CO COM 95058W100 321 14,618 SH   SOLE 1 14,618 0 0
WENDYS CO OPT 95058W100 33 1,500 SH Call SOLE 8 1,500 0 0
WENDYS CO OPT 95058W100 581 26,500 SH Put SOLE 8 26,500 0 0
WERNER ENTERPRISES INC COM 950755108 2,206 56,233 SH   SOLE 1 56,233 0 0
WERNER ENTERPRISES INC COM 950755108 326 8,310 SH   SOLE 8 8,310 0 0
WESBANCO INC COM 950810101 1,891 63,132 SH   SOLE 1 63,132 0 0
WESBANCO INC COM 950810101 104 3,476 SH   SOLE 8 3,476 0 0
WESCO INTL INC COM 95082P105 3,470 44,207 SH   SOLE 1 44,207 0 0
WEST BANCORPORATION INC COM 95123P106 108 5,581 SH   SOLE 1 5,581 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 17,532 61,883 SH   SOLE 1 61,883 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,717 6,063 SH   SOLE 9 6,063 0 0
WESTAMERICA BANCORPORATION COM 957090103 1,629 29,467 SH   SOLE 1 29,467 0 0
WESTERN ALLIANCE BANCORP COM 957638109 2,124 35,432 SH   SOLE 1 35,432 0 0
WESTERN ALLIANCE BANCORP COM 957638109 867 14,470 SH   SOLE 99 14,470 0 0
WESTERN ASSET HIGH INCOME OP FUND 95766K109 133 24,133 SH   DFND 1 0 0 24,133
WESTERN ASSET MTG CAP CORP TRUS 95790D105 696 213,515 SH   SOLE 1 213,515 0 0
WESTERN DIGITAL CORP. OPT 958102105 9,970 180,000 SH Put SOLE 1 180,000 0 0
WESTERN DIGITAL CORP. COM 958102105 18,269 329,813 SH   SOLE 1 329,813 0 0
WESTERN DIGITAL CORP. OPT 958102105 54,216 978,800 SH Put SOLE 8 978,800 0 0
WESTERN DIGITAL CORP. OPT 958102105 620 11,200 SH Call SOLE 8 11,200 0 0
WESTERN DIGITAL CORP. COM 958102105 13,383 241,621 SH   SOLE 8 241,621 0 0
WESTERN DIGITAL CORP. COM 958102105 2,358 42,562 SH   SOLE 9 42,562 0 0
WESTERN MIDSTREAM PARTNERS L COM 958669103 28,407 2,055,462 SH   SOLE 1 2,055,462 0 0
WESTERN MIDSTREAM PARTNERS L COM 958669103 1,271 91,970 SH   SOLE 8 91,970 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 50 7,368 SH   SOLE 1 7,368 0 0
WESTERN UN CO COM 959802109 13,624 620,978 SH   SOLE 1 620,978 0 0
WESTERN UN CO COM 959802109 66 3,005 SH   SOLE 8 3,005 0 0
WESTERN UN CO OPT 959802109 165 7,500 SH Put SOLE 8 7,500 0 0
WESTERN UN CO COM 959802109 1,732 78,954 SH   SOLE 9 78,954 0 0
WESTERN UN CO COM 959802109 567 25,856 SH   SOLE 99 25,856 0 0
WESTLAKE CHEM CORP COM 960413102 1,389 17,033 SH   SOLE 1 17,033 0 0
WESTLAKE CHEM CORP COM 960413102 335 4,100 SH   SOLE 99 4,100 0 0
WESTROCK CO COM 96145D105 10,430 239,647 SH   SOLE 1 239,647 0 0
WESTROCK CO OPT 96145D105 357 8,200 SH Put SOLE 8 8,200 0 0
WESTROCK CO OPT 96145D105 213 4,900 SH Call SOLE 8 4,900 0 0
WESTROCK CO COM 96145D105 179 4,120 SH   SOLE 8 4,120 0 0
WESTROCK CO COM 96145D105 936 21,507 SH   SOLE 9 21,507 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 36 2,484 SH   SOLE 1 2,484 0 0
WEX INC COM 96208T104 987 4,849 SH   SOLE 1 4,849 0 0
WEX INC COM 96208T104 8 40 SH   SOLE 8 40 0 0
WEX INC COM 96208T104 330 1,620 SH   SOLE 99 1,620 0 0
WEYCO GROUP INC COM 962149100 31 1,945 SH   SOLE 1 1,945 0 0
WEYERHAEUSER CO MTN BE TRUS 962166104 34,197 1,019,903 SH   SOLE 1 1,019,903 0 0
WEYERHAEUSER CO MTN BE OPT 962166104 44 1,300 SH Call SOLE 8 1,300 0 0
WEYERHAEUSER CO MTN BE TRUS 962166104 112 3,334 SH   SOLE 8 3,334 0 0
WEYERHAEUSER CO MTN BE OPT 962166104 44 1,300 SH Put SOLE 8 1,300 0 0
WEYERHAEUSER CO MTN BE TRUS 962166104 2,109 62,911 SH   SOLE 9 62,911 0 0
WEYERHAEUSER CO MTN BE COM 962166104 646 19,281 SH   SOLE 99 19,281 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 9,802 234,843 SH   SOLE 1 234,843 0 0
WHEATON PRECIOUS METALS CORP OPT 962879102 1,536 36,800 SH Call SOLE 8 36,800 0 0
WHEATON PRECIOUS METALS CORP OPT 962879102 856 20,500 SH Put SOLE 8 20,500 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 154 3,702 SH   SOLE 9 3,702 0 0
WHIRLPOOL CORP COM 963320106 9 50 SH   DFND 1 0 0 50
WHIRLPOOL CORP COM 963320106 13,009 72,074 SH   SOLE 1 72,074 0 0
WHIRLPOOL CORP COM 963320106 86 477 SH   SOLE 8 477 0 0
WHIRLPOOL CORP OPT 963320106 2,346 13,000 SH Put SOLE 8 13,000 0 0
WHIRLPOOL CORP COM 963320106 1,155 6,398 SH   SOLE 9 6,398 0 0
WHIRLPOOL CORP COM 963320106 100 554 SH   SOLE 99 554 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,048 1,047 SH   SOLE 1 1,047 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 765 764 SH   SOLE 99 764 0 0
WHITESTONE REIT TRUS 966084204 1,662 208,712 SH   SOLE 1 208,712 0 0
WIDEOPENWEST INC COM 96758W101 264 24,742 SH   SOLE 1 24,742 0 0
WILEY JOHN &amp SONS INC COM 968223206 5,663 124,012 SH   SOLE 1 124,012 0 0
WILHELMINA INTL INC COM 968235200 0 100 SH   SOLE 8 100 0 0
WILLDAN GROUP INC COM 96924N100 139 3,327 SH   SOLE 1 3,327 0 0
WILLIAMS COS INC COM 969457100 29,049 1,448,770 SH   SOLE 1 1,448,770 0 0
WILLIAMS COS INC COM 969457100 2,643 131,796 SH   SOLE 8 131,796 0 0
WILLIAMS COS INC OPT 969457100 14,173 706,900 SH Put SOLE 8 706,900 0 0
WILLIAMS COS INC OPT 969457100 227 11,300 SH Call SOLE 8 11,300 0 0
WILLIAMS COS INC COM 969457100 2,001 99,770 SH   SOLE 9 99,770 0 0
WILLIAMS SONOMA INC COM 969904101 4,796 47,097 SH   SOLE 1 47,097 0 0
WILLIAMS SONOMA INC COM 969904101 6 56 SH   SOLE 8 56 0 0
WILLIAMS SONOMA INC OPT 969904101 377 3,700 SH Put SOLE 8 3,700 0 0
WILLIS LEASE FINANCE CORP COM 970646105 29 945 SH   SOLE 1 945 0 0
WILLIS TOWERS WATSON PLC LTD COM G96629103 628,681 2,984,063 SH   SOLE 1 2,984,063 0 0
WILLIS TOWERS WATSON PLC LTD COM G96629103 11,047 52,433 SH   SOLE 8 52,433 0 0
WILLIS TOWERS WATSON PLC LTD COM G96629103 2,234 10,604 SH   SOLE 9 10,604 0 0
WINGSTOP INC COM 974155103 1,517 11,446 SH   SOLE 1 11,446 0 0
WINGSTOP INC OPT 974155103 1,113 8,400 SH Call SOLE 8 8,400 0 0
WINGSTOP INC OPT 974155103 1,113 8,400 SH Put SOLE 8 8,400 0 0
WINGSTOP INC COM 974155103 3,004 22,657 SH   SOLE 8 22,657 0 0
WINMARK CORP COM 974250102 217 1,168 SH   SOLE 1 1,168 0 0
WINMARK CORP COM 974250102 19 100 SH   SOLE 8 100 0 0
WINNEBAGO INDS INC COM 974637100 4,838 80,707 SH   SOLE 1 80,707 0 0
WINNEBAGO INDS INC COM 974637100 399 6,647 SH   SOLE 8 6,647 0 0
WINTRUST FINL CORP COM 97650W108 2,463 40,311 SH   SOLE 1 40,311 0 0
WINTRUST FINL CORP COM 97650W108 135 2,215 SH   SOLE 9 2,215 0 0
WINTRUST FINL CORP COM 97650W108 954 15,620 SH   SOLE 99 15,620 0 0
WIPRO LTD ADR 97651M109 2,636 466,502 SH   SOLE 1 466,502 0 0
WIPRO LTD ADR 97651M109 1 176 SH   SOLE 8 176 0 0
WISDOMTREE INVTS INC COM 97717P104 709 132,602 SH   SOLE 1 132,602 0 0
WISDOMTREE INVTS INC COM 97717P104 15 2,919 SH   SOLE 8 2,919 0 0
WISDOMTREE TR FUND 97717W851 24 435 SH   SOLE 1 435 0 0
WISDOMTREE TR FUND 97717W422 189 6,478 SH   SOLE 8 6,478 0 0
WISDOMTREE TR OPT 97717W851 2,460 45,200 SH Call SOLE 8 45,200 0 0
WISDOMTREE TR FUND 97717W851 15 268 SH   SOLE 8 268 0 0
WISDOMTREE TR OPT 97717W422 38 1,300 SH Call SOLE 8 1,300 0 0
WISDOMTREE TR OPT 97717W422 2,445 83,700 SH Put SOLE 8 83,700 0 0
WISDOMTREE TR FUND 97717W422 573 19,632 SH   SOLE 9 19,632 0 0
WIX COM LTD COM M98068105 36,856 147,449 SH   SOLE 1 147,449 0 0
WIX COM LTD OPT M98068105 2,875 11,500 SH Call SOLE 8 11,500 0 0
WIX COM LTD OPT M98068105 5,474 21,900 SH Put SOLE 8 21,900 0 0
WIX COM LTD COM M98068105 1,851 7,404 SH   SOLE 9 7,404 0 0
WIX COM LTD COM M98068105 12 50 SH   DFND 20 0 0 50
WOLVERINE WORLD WIDE INC COM 978097103 3,672 117,487 SH   SOLE 1 117,487 0 0
WOLVERINE WORLD WIDE INC COM 978097103 46 1,460 SH   SOLE 8 1,460 0 0
WOODWARD INC COM 980745103 6,018 49,517 SH   SOLE 1 49,517 0 0
WORKDAY INC COM 98138H101 51,440 214,683 SH   SOLE 1 214,683 0 0
WORKDAY INC OPT 98138H101 31,868 133,000 SH Call SOLE 8 133,000 0 0
WORKDAY INC OPT 98138H101 13,706 57,200 SH Put SOLE 8 57,200 0 0
WORKDAY INC COM 98138H101 2,591 10,813 SH   SOLE 8 10,813 0 0
WORKDAY INC COM 98138H101 391 1,635 SH   SOLE 9 1,635 0 0
WORKHORSE GROUP INC COM 98138J206 2,222 112,335 SH   SOLE 1 112,335 0 0
WORKIVA INC COM 98139A105 1,177 12,854 SH   SOLE 1 12,854 0 0
WORLD ACCEP CORP DEL COM 981419104 1,098 10,739 SH   SOLE 1 10,739 0 0
WORLD FUEL SVCS CORP COM 981475106 782 25,127 SH   SOLE 1 25,127 0 0
WORLD WRESTLING ENTMT INC COM 98156Q108 761 15,832 SH   SOLE 1 15,832 0 0
WORLD WRESTLING ENTMT INC OPT 98156Q108 990 20,600 SH Call SOLE 8 20,600 0 0
WORTHINGTON INDS INC COM 981811102 2,485 48,415 SH   SOLE 1 48,415 0 0
WORTHINGTON INDS INC COM 981811102 218 4,236 SH   SOLE 8 4,236 0 0
WP CAREY INC TRUS 92936U109 10,675 151,258 SH   SOLE 1 151,258 0 0
WP CAREY INC TRUS 92936U109 363 5,140 SH   SOLE 9 5,140 0 0
WPX ENERGY INC COM 98212B103 10,511 1,289,733 SH   SOLE 1 1,289,733 0 0
WPX ENERGY INC COM 98212B103 3,935 482,808 SH   SOLE 8 482,808 0 0
WSFS FINL CORP COM 929328102 1,387 30,907 SH   SOLE 1 30,907 0 0
WSFS FINL CORP COM 929328102 50 1,108 SH   SOLE 8 1,108 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 255 5,681 SH   SOLE 1 5,681 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 435 9,702 SH   SOLE 8 9,702 0 0
WYNDHAM DESTINATIONS INC OPT 98310W108 4,531 101,000 SH Call SOLE 8 101,000 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 0 3 SH   SOLE 9 3 0 0
WYNDHAM HOTELS &amp RESORTS INC COM 98311A105 480 8,082 SH   SOLE 1 8,082 0 0
WYNDHAM HOTELS &amp RESORTS INC COM 98311A105 2 41 SH   SOLE 8 41 0 0
WYNDHAM HOTELS &amp RESORTS INC COM 98311A105 1,047 17,609 SH   SOLE 99 17,609 0 0
WYNN RESORTS LTD COM 983134107 24,633 218,333 SH   SOLE 1 218,333 0 0
WYNN RESORTS LTD COM 983134107 113 1,000 SH   DFND 1 0 0 1,000
WYNN RESORTS LTD OPT 983134107 4,514 40,000 SH Put SOLE 1 40,000 0 0
WYNN RESORTS LTD OPT 983134107 37,234 330,000 SH Call SOLE 1 330,000 0 0
WYNN RESORTS LTD OPT 983134107 36,647 324,800 SH Call SOLE 8 324,800 0 0
WYNN RESORTS LTD COM 983134107 5,314 47,091 SH   SOLE 8 47,091 0 0
WYNN RESORTS LTD OPT 983134107 23,232 205,900 SH Put SOLE 8 205,900 0 0
WYNN RESORTS LTD COM 983134107 1,234 10,944 SH   SOLE 9 10,944 0 0
X4 PHARMACEUTICALS INC COM 98420X103 83 12,993 SH   SOLE 1 12,993 0 0
XBIOTECH INC COM 98400H102 73 4,671 SH   SOLE 1 4,671 0 0
XBIOTECH INC COM 98400H102 2 141 SH   SOLE 8 141 0 0
XCEL ENERGY INC COM 98389B100 67 1,000 SH   DFND 1 0 0 1,000
XCEL ENERGY INC COM 98389B100 40,994 614,890 SH   SOLE 1 614,890 0 0
XCEL ENERGY INC COM 98389B100 3,215 48,219 SH   SOLE 9 48,219 0 0
XENCOR INC COM 98401F105 2,875 65,885 SH   SOLE 1 65,885 0 0
XENCOR INC COM 98401F105 93 2,127 SH   SOLE 8 2,127 0 0
XENIA HOTELS &amp RESORTS INC TRUS 984017103 3,561 234,300 SH   SOLE 1 234,300 0 0
XENON PHARMACEUTICALS INC COM 98420N105 1 86 SH   SOLE 8 86 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 73 14,837 SH   SOLE 1 14,837 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 1 166 SH   SOLE 8 166 0 0
XILINX INC COM 983919101 165,106 1,164,613 SH   SOLE 1 1,164,613 0 0
XILINX INC COM 983919101 4,182 29,500 SH   DFND 1 0 0 29,500
XILINX INC COM 983919101 9,561 67,434 SH   SOLE 8 67,434 0 0
XILINX INC OPT 983919101 3,062 21,600 SH Put SOLE 8 21,600 0 0
XILINX INC COM 983919101 2,945 20,774 SH   SOLE 9 20,774 0 0
XILINX INC COM 983919101 2,127 15,000 SH   DFND 20 0 0 15,000
XOMA CORP DEL COM 98419J206 87 1,963 SH   SOLE 1 1,963 0 0
XPO LOGISTICS INC COM 983793100 11,545 96,843 SH   SOLE 1 96,843 0 0
XPO LOGISTICS INC OPT 983793100 8,845 74,200 SH Put SOLE 8 74,200 0 0
XPO LOGISTICS INC COM 983793100 24 200 SH   SOLE 8 200 0 0
XPO LOGISTICS INC OPT 983793100 9,643 80,900 SH Call SOLE 8 80,900 0 0
XPO LOGISTICS INC COM 983793100 5,964 50,042 SH   SOLE 9 50,042 0 0
XPO LOGISTICS INC COM 983793100 914 7,666 SH   SOLE 99 7,666 0 0
XUNLEI LTD ADR 98419E108 178 61,500 SH   SOLE 1 61,500 0 0
XYLEM INC COM 98419M100 17,640 173,295 SH   SOLE 1 173,295 0 0
XYLEM INC COM 98419M100 11 108 SH   SOLE 8 108 0 0
XYLEM INC COM 98419M100 1,552 15,243 SH   SOLE 9 15,243 0 0
Y-MABS THERAPEUTICS INC COM 984241109 488 9,849 SH   SOLE 1 9,849 0 0
Y-MABS THERAPEUTICS INC COM 984241109 51 1,018 SH   SOLE 8 1,018 0 0
Y-MABS THERAPEUTICS INC COM 984241109 63 1,277 SH   SOLE 99 1,277 0 0
YAMANA GOLD INC COM 98462Y100 5 830 SH   DFND 1 0 0 830
YAMANA GOLD INC COM 98462Y100 5,117 896,088 SH   SOLE 1 896,088 0 0
YAMANA GOLD INC COM 98462Y100 10 1,686 SH   SOLE 8 1,686 0 0
YAMANA GOLD INC OPT 98462Y100 59 10,300 SH Call SOLE 8 10,300 0 0
YAMANA GOLD INC OPT 98462Y100 243 42,600 SH Put SOLE 8 42,600 0 0
YAMANA GOLD INC COM 98462Y100 44 7,632 SH   SOLE 9 7,632 0 0
YANDEX N V COM N97284108 3,941 56,641 SH   SOLE 1 56,641 0 0
YANDEX N V OPT N97284108 1,099 15,800 SH Call SOLE 8 15,800 0 0
YANDEX N V OPT N97284108 104 1,500 SH Put SOLE 8 1,500 0 0
YANDEX N V COM N97284108 576 8,279 SH   SOLE 8 8,279 0 0
YANDEX N V COM N97284108 102 1,463 SH   SOLE 9 1,463 0 0
YANDEX N V COM N97284108 1,305 18,754 SH   SOLE 99 18,754 0 0
YELP INC COM 985817105 825 25,259 SH   SOLE 1 25,259 0 0
YELP INC COM 985817105 97 2,967 SH   SOLE 8 2,967 0 0
YELP INC OPT 985817105 49 1,500 SH Call SOLE 8 1,500 0 0
YETI HLDGS INC COM 98585X104 6,664 97,319 SH   SOLE 1 97,319 0 0
YETI HLDGS INC COM 98585X104 294 4,292 SH   SOLE 8 4,292 0 0
YETI HLDGS INC OPT 98585X104 253 3,700 SH Call SOLE 8 3,700 0 0
YETI HLDGS INC COM 98585X104 163 2,386 SH   SOLE 99 2,386 0 0
YEXT INC COM 98585N106 755 47,991 SH   SOLE 1 47,991 0 0
YEXT INC COM 98585N106 125 7,982 SH   SOLE 8 7,982 0 0
YORK WTR CO COM 987184108 311 6,684 SH   SOLE 1 6,684 0 0
YPF SOCIEDAD ANONIMA ADR 984245100 162 34,500 SH   SOLE 1 34,500 0 0
YPF SOCIEDAD ANONIMA ADR 984245100 1,853 394,260 SH   SOLE 8 394,260 0 0
YPF SOCIEDAD ANONIMA OPT 984245100 952 202,600 SH Put SOLE 8 202,600 0 0
YPF SOCIEDAD ANONIMA ADR 984245100 132 28,100 SH   SOLE 99 28,100 0 0
YRC WORLDWIDE INC COM 984249607 219 49,500 SH   SOLE 1 49,500 0 0
YRC WORLDWIDE INC OPT 984249607 81 18,200 SH Call SOLE 8 18,200 0 0
YUM BRANDS INC COM 988498101 34,349 316,406 SH   SOLE 1 316,406 0 0
YUM BRANDS INC OPT 988498101 2,714 25,000 SH Put SOLE 1 25,000 0 0
YUM BRANDS INC OPT 988498101 727 6,700 SH Put SOLE 8 6,700 0 0
YUM BRANDS INC COM 988498101 115 1,058 SH   SOLE 8 1,058 0 0
YUM BRANDS INC COM 988498101 2,690 24,781 SH   SOLE 9 24,781 0 0
YUM CHINA HLDGS INC COM 98850P109 13,350 233,804 SH   SOLE 1 233,804 0 0
YUM CHINA HLDGS INC OPT 98850P109 40 700 SH Call SOLE 8 700 0 0
YUM CHINA HLDGS INC COM 98850P109 12,604 220,776 SH   SOLE 9 220,776 0 0
YUM CHINA HLDGS INC COM 98850P109 3,958 69,333 SH   SOLE 99 69,333 0 0
ZEBRA TECHNOLOGIES CORPORATI COM 989207105 17,772 46,238 SH   SOLE 1 46,238 0 0
ZEBRA TECHNOLOGIES CORPORATI COM 989207105 1,682 4,377 SH   SOLE 9 4,377 0 0
ZENDESK INC COM 98936J101 79,829 557,775 SH   SOLE 1 557,775 0 0
ZENDESK INC OPT 98936J101 2,590 18,100 SH Put SOLE 8 18,100 0 0
ZENDESK INC COM 98936J101 622 4,345 SH   SOLE 8 4,345 0 0
ZENDESK INC OPT 98936J101 23,057 161,100 SH Call SOLE 8 161,100 0 0
ZENDESK INC COM 98936J101 138 964 SH   SOLE 9 964 0 0
ZILLOW GROUP INC COM 98954M200 138,221 1,064,879 SH   SOLE 1 1,064,879 0 0
ZILLOW GROUP INC COM 98954M101 3,447 25,356 SH   SOLE 1 25,356 0 0
ZILLOW GROUP INC COM 98954M200 4,907 37,802 SH   SOLE 8 37,802 0 0
ZILLOW GROUP INC OPT 98954M200 10,488 80,800 SH Call SOLE 8 80,800 0 0
ZILLOW GROUP INC BOND 98954MAC5 5,439 3,188,000 PRN   SOLE 8 0 0 3,188,000
ZILLOW GROUP INC COM 98954M101 10 70 SH   SOLE 8 70 0 0
ZILLOW GROUP INC OPT 98954M101 190 1,400 SH Put SOLE 8 1,400 0 0
ZILLOW GROUP INC OPT 98954M200 44,976 346,500 SH Put SOLE 8 346,500 0 0
ZILLOW GROUP INC COM 98954M101 68 502 SH   SOLE 9 502 0 0
ZILLOW GROUP INC COM 98954M200 152 1,164 SH   SOLE 9 1,164 0 0
ZILLOW GROUP INC COM 98954M101 625 4,600 SH   DFND 20 0 0 4,600
ZIMMER BIOMET HOLDINGS INC COM 98956P102 61,318 397,932 SH   SOLE 1 397,932 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 49 319 SH   DFND 1 0 0 319
ZIMMER BIOMET HOLDINGS INC COM 98956P102 166 1,075 SH   SOLE 8 1,075 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 2,623 17,022 SH   SOLE 9 17,022 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 6,265 40,655 SH   SOLE 99 40,655 0 0
ZIONS BANCORPORATION N A COM 989701107 9,885 227,584 SH   SOLE 1 227,584 0 0
ZIONS BANCORPORATION N A OPT 989701107 70 1,600 SH Call SOLE 8 1,600 0 0
ZIONS BANCORPORATION N A COM 989701107 527 12,146 SH   SOLE 9 12,146 0 0
ZIONS BANCORPORATION N A COM 989701107 208 4,792 SH   SOLE 99 4,792 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 173 68,821 SH   SOLE 1 68,821 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 7 2,701 SH   SOLE 8 2,701 0 0
ZIX CORP COM 98974P100 152 17,642 SH   SOLE 1 17,642 0 0
ZOETIS INC COM 98978V103 2,027 12,247 SH   DFND 1 0 0 12,247
ZOETIS INC COM 98978V103 148,402 896,679 SH   SOLE 1 896,679 0 0
ZOETIS INC OPT 98978V103 1,159 7,000 SH Put SOLE 8 7,000 0 0
ZOETIS INC COM 98978V103 361 2,182 SH   SOLE 8 2,182 0 0
ZOETIS INC OPT 98978V103 182 1,100 SH Call SOLE 8 1,100 0 0
ZOETIS INC COM 98978V103 945 5,709 SH   SOLE 9 5,709 0 0
ZOETIS INC COM 98978V103 414 2,500 SH   DFND 20 0 0 2,500
ZOGENIX INC COM 98978L204 370 18,515 SH   SOLE 1 18,515 0 0
ZOGENIX INC COM 98978L204 4 203 SH   SOLE 8 203 0 0
ZOOM VIDEO COMMUNICATIONS IN COM 98980L101 93,021 275,756 SH   SOLE 1 275,756 0 0
ZOOM VIDEO COMMUNICATIONS IN COM 98980L101 1,021 3,026 SH   DFND 1 0 0 3,026
ZOOM VIDEO COMMUNICATIONS IN OPT 98980L101 4,959 14,700 SH Call SOLE 8 14,700 0 0
ZOOM VIDEO COMMUNICATIONS IN OPT 98980L101 33,057 98,000 SH Put SOLE 8 98,000 0 0
ZOOM VIDEO COMMUNICATIONS IN COM 98980L101 19,095 56,607 SH   SOLE 8 56,607 0 0
ZOOM VIDEO COMMUNICATIONS IN COM 98980L101 488 1,448 SH   SOLE 9 1,448 0 0
ZSCALER INC COM 98980G102 81,650 408,849 SH   SOLE 1 408,849 0 0
ZSCALER INC OPT 98980G102 9,027 45,200 SH Call SOLE 8 45,200 0 0
ZSCALER INC OPT 98980G102 16,915 84,700 SH Put SOLE 8 84,700 0 0
ZSCALER INC COM 98980G102 2,232 11,175 SH   SOLE 8 11,175 0 0
ZSCALER INC COM 98980G102 119 596 SH   SOLE 9 596 0 0
ZSCALER INC COM 98980G102 194 969 SH   SOLE 99 969 0 0
ZUMIEZ INC COM 989817101 1,591 43,264 SH   SOLE 1 43,264 0 0
ZUMIEZ INC COM 989817101 118 3,221 SH   SOLE 8 3,221 0 0
ZUORA INC COM 98983V106 532 38,207 SH   SOLE 1 38,207 0 0
ZYMEWORKS INC COM 98985W102 72 1,517 SH   SOLE 1 1,517 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 0 5 SH   SOLE 8 5 0 0
ZYNEX INC COM 98986M103 446 33,152 SH   SOLE 1 33,152 0 0
ZYNGA INC COM 98986T108 60,098 6,088,904 SH   SOLE 1 6,088,904 0 0
ZYNGA INC OPT 98986T108 6,714 680,200 SH Put SOLE 8 680,200 0 0
ZYNGA INC COM 98986T108 65,633 6,649,717 SH   SOLE 8 6,649,717 0 0
ZYNGA INC COM 98986T108 221 22,404 SH   SOLE 99 22,404 0 0