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
1 800 FLOWERS COM INC COM 68243Q106 1,012 31,742 SH   SOLE 1 31,742 0 0
1 800 FLOWERS COM INC COM 68243Q106 3 73 SH   SOLE 8 73 0 0
111 INC ADR 68247Q102 2,996 329,800 SH   SOLE 1 329,800 0 0
1ST CONSTITUTION BANCORP COM 31986N102 113 5,471 SH   SOLE 1 5,471 0 0
1ST CONSTITUTION BANCORP COM 31986N102 21 1,034 SH   SOLE 8 1,034 0 0
1ST SOURCE CORP COM 336901103 819 17,624 SH   SOLE 1 17,624 0 0
1ST SOURCE CORP COM 336901103 305 6,565 SH   SOLE 99 6,565 0 0
21VIANET GROUP INC ADR 90138A103 4,391 191,329 SH   SOLE 1 191,329 0 0
21VIANET GROUP INC ADR 90138A103 0 18 SH   SOLE 8 18 0 0
21VIANET GROUP INC ADR 90138A103 8,513 370,909 SH   SOLE 9 370,909 0 0
22ND CENTY GROUP INC COM 90137F103 88 19,102 SH   SOLE 1 19,102 0 0
2U INC COM 90214J101 965 23,191 SH   SOLE 1 23,191 0 0
2U INC COM 90214J101 276 6,621 SH   SOLE 8 6,621 0 0
2U INC COM 90214J101 231 5,534 SH   SOLE 99 5,534 0 0
3-D SYS CORP DEL COM 88554D205 3,529 88,287 SH   SOLE 1 88,287 0 0
3-D SYS CORP DEL COM 88554D205 343 8,570 SH   DFND 1 0 0 8,570
3-D SYS CORP DEL COM 88554D205 43 1,065 SH   SOLE 8 1,065 0 0
3-D SYS CORP DEL OPT 88554D205 356 8,900 SH Call SOLE 8 8,900 0 0
3-D SYS CORP DEL OPT 88554D205 196 4,900 SH Put SOLE 8 4,900 0 0
360 DIGITECH INC ADR 88557W101 32,570 778,442 SH   SOLE 1 778,442 0 0
360 DIGITECH INC ADR 88557W101 2,038 48,700 SH   SOLE 9 48,700 0 0
3M CO COM 88579Y101 68 341 SH   DFND 1 0 0 341
3M CO COM 88579Y101 204,810 1,031,117 SH   SOLE 1 1,031,117 0 0
3M CO COM 88579Y101 706 3,554 SH   SOLE 8 3,554 0 0
3M CO OPT 88579Y101 26,100 131,400 SH Call SOLE 8 131,400 0 0
3M CO OPT 88579Y101 38,991 196,300 SH Put SOLE 8 196,300 0 0
3M CO COM 88579Y101 42,774 215,343 SH   SOLE 9 215,343 0 0
51JOB INC ADR 316827104 2,760 35,487 SH   SOLE 1 35,487 0 0
51JOB INC ADR 316827104 8,501 109,315 SH   SOLE 8 109,315 0 0
51JOB INC ADR 316827104 1,338 17,200 SH   SOLE 9 17,200 0 0
8X8 INC NEW COM 282914100 17,327 624,145 SH   SOLE 1 624,145 0 0
8X8 INC NEW OPT 282914100 1,666 60,000 SH Call SOLE 8 60,000 0 0
8X8 INC NEW COM 282914100 291 10,506 SH   SOLE 8 10,506 0 0
8X8 INC NEW COM 282914100 96 3,472 SH   SOLE 99 3,472 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 366 7,876 SH   SOLE 1 7,876 0 0
A10 NETWORKS INC COM 002121101 119 10,496 SH   SOLE 1 10,496 0 0
A10 NETWORKS INC COM 002121101 3 231 SH   SOLE 8 231 0 0
AAON INC COM 000360206 1,642 26,242 SH   SOLE 1 26,242 0 0
AAON INC COM 000360206 8 128 SH   SOLE 8 128 0 0
AAR CORP COM 000361105 972 25,061 SH   SOLE 1 25,061 0 0
AAR CORP COM 000361105 1 35 SH   SOLE 8 35 0 0
ABB LTD ADR 000375204 7 207 SH   DFND 1 0 0 207
ABBOTT LABS COM 002824100 37 320 SH   DFND 1 0 0 320
ABBOTT LABS COM 002824100 213,433 1,841,046 SH   SOLE 1 1,841,046 0 0
ABBOTT LABS COM 002824100 5,356 46,204 SH   SOLE 8 46,204 0 0
ABBOTT LABS COM 002824100 78,009 672,893 SH   SOLE 9 672,893 0 0
ABBOTT LABS COM 002824100 1,739 15,003 SH   DFND 20 0 0 15,003
ABBOTT LABS COM 002824100 1,236 10,658 SH   SOLE 82 10,658 0 0
ABBVIE INC COM 00287Y109 235,095 2,087,108 SH   SOLE 1 2,087,108 0 0
ABBVIE INC COM 00287Y109 315 2,800 SH   DFND 1 0 0 2,800
ABBVIE INC OPT 00287Y109 48,942 434,500 SH Put SOLE 8 434,500 0 0
ABBVIE INC OPT 00287Y109 32,226 286,100 SH Call SOLE 8 286,100 0 0
ABBVIE INC COM 00287Y109 21,025 186,656 SH   SOLE 8 186,656 0 0
ABBVIE INC COM 00287Y109 73,328 650,998 SH   SOLE 9 650,998 0 0
ABBVIE INC COM 00287Y109 233 2,072 SH   DFND 20 0 0 2,072
ABBVIE INC COM 00287Y109 997 8,849 SH   SOLE 99 8,849 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 36 23,178 SH   SOLE 1 23,178 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 11 6,930 SH   SOLE 8 6,930 0 0
ABERCROMBIE &amp FITCH CO COM 002896207 3,526 75,923 SH   SOLE 1 75,923 0 0
ABERCROMBIE &amp FITCH CO OPT 002896207 1,337 28,800 SH Call SOLE 8 28,800 0 0
ABERCROMBIE &amp FITCH CO COM 002896207 600 12,919 SH   SOLE 8 12,919 0 0
ABERDEEN GLOBAL PREMIER PPTY FUND 00302L108 14 2,101 SH   DFND 1 0 0 2,101
ABERDEEN STD GOLD ETF TR FUND 00326A104 563 33,130 SH   DFND 1 0 0 33,130
ABERDEEN STD PALLADIUM ETF T FUND 003262102 9 35 SH   SOLE 1 35 0 0
ABERDEEN STD PRECIOUS METALS FUND 003263100 316 3,278 SH   SOLE 1 3,278 0 0
ABERDEEN TOTAL DYNAMIC DIVD FUND 00326L100 660 59,507 SH   SOLE 1 59,507 0 0
ABIOMED INC COM 003654100 10,546 33,788 SH   SOLE 1 33,788 0 0
ABIOMED INC COM 003654100 22 69 SH   SOLE 8 69 0 0
ABIOMED INC COM 003654100 8,834 28,307 SH   SOLE 9 28,307 0 0
ABM INDS INC COM 000957100 4,048 91,292 SH   SOLE 1 91,292 0 0
ABM INDS INC COM 000957100 10 218 SH   SOLE 8 218 0 0
AC IMMUNE SA COM H00263105 1 118 SH   SOLE 8 118 0 0
ACACIA RESH CORP COM 003881307 42 6,203 SH   SOLE 1 6,203 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 3,233 51,518 SH   SOLE 1 51,518 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 10 151 SH   SOLE 8 151 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 121 1,929 SH   SOLE 99 1,929 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 2,020 82,795 SH   SOLE 1 82,795 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 2 108 SH   SOLE 8 108 0 0
ACADIA RLTY TR TRUS 004239109 1,708 77,725 SH   SOLE 1 77,725 0 0
ACADIA RLTY TR TRUS 004239109 5 237 SH   SOLE 8 237 0 0
ACASTI PHARMA INC COM 00430K402 0 34 SH   SOLE 8 34 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 34 4,173 SH   SOLE 1 4,173 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 1 158 SH   SOLE 8 158 0 0
ACCELERON PHARMA INC COM 00434H108 2,973 23,690 SH   SOLE 1 23,690 0 0
ACCELERON PHARMA INC COM 00434H108 1,777 14,162 SH   SOLE 8 14,162 0 0
ACCELERON PHARMA INC COM 00434H108 84 672 SH   SOLE 99 672 0 0
ACCENTURE PLC IRELAND COM G1151C101 287,711 975,985 SH   SOLE 1 975,985 0 0
ACCENTURE PLC IRELAND COM G1151C101 13,954 47,335 SH   DFND 1 0 0 47,335
ACCENTURE PLC IRELAND OPT G1151C101 2,624 8,900 SH Call SOLE 8 8,900 0 0
ACCENTURE PLC IRELAND COM G1151C101 195 664 SH   SOLE 8 664 0 0
ACCENTURE PLC IRELAND COM G1151C101 48,750 165,370 SH   SOLE 9 165,370 0 0
ACCENTURE PLC IRELAND COM G1151C101 85 287 SH   DFND 20 0 0 287
ACCENTURE PLC IRELAND COM G1151C101 560 1,900 SH   SOLE 99 1,900 0 0
ACCO BRANDS CORP COM 00081T108 547 63,524 SH   SOLE 1 63,524 0 0
ACCO BRANDS CORP COM 00081T108 34 3,900 SH   DFND 1 0 0 3,900
ACCO BRANDS CORP COM 00081T108 2 218 SH   SOLE 8 218 0 0
ACCURAY INC COM 004397105 53 11,705 SH   SOLE 1 11,705 0 0
ACCURAY INC COM 004397105 2 464 SH   SOLE 8 464 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 0 139 SH   SOLE 1 139 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 16 11,374 SH   SOLE 8 11,374 0 0
ACI WORLDWIDE INC COM 004498101 4,822 129,824 SH   SOLE 1 129,824 0 0
ACI WORLDWIDE INC COM 004498101 10 278 SH   SOLE 8 278 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 179 10,242 SH   SOLE 1 10,242 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 0 32 SH   SOLE 8 32 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 26 1,493 SH   SOLE 99 1,493 0 0
ACM RESH INC COM 00108J109 3,137 30,688 SH   SOLE 1 30,688 0 0
ACNB CORP COM 000868109 193 6,936 SH   SOLE 1 6,936 0 0
ACNB CORP COM 000868109 27 967 SH   SOLE 8 967 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,379 14,448 SH   DFND 1 0 0 14,448
ACTIVISION BLIZZARD INC COM 00507V109 311,904 3,268,047 SH   SOLE 1 2,138,349 1,129,698 0
ACTIVISION BLIZZARD INC COM 00507V109 76 792 SH   SOLE 8 792 0 0
ACTIVISION BLIZZARD INC COM 00507V109 28,508 298,700 SH   SOLE 9 298,700 0 0
ACTIVISION BLIZZARD INC COM 00507V109 494 5,173 SH   DFND 20 0 0 5,173
ACTIVISION BLIZZARD INC COM 00507V109 16,428 172,129 SH   SOLE 20 0 172,129 0
ACTIVISION BLIZZARD INC COM 00507V109 6,785 71,091 SH   SOLE 82 0 71,091 0
ACTIVISION BLIZZARD INC COM 00507V109 15,001 157,182 SH   SOLE 99 3,514 153,668 0
ACUITY BRANDS INC COM 00508Y102 6,561 35,081 SH   SOLE 1 35,081 0 0
ACUITY BRANDS INC COM 00508Y102 9 48 SH   SOLE 8 48 0 0
ACUITY BRANDS INC COM 00508Y102 382 2,043 SH   SOLE 99 2,043 0 0
ACUSHNET HLDGS CORP COM 005098108 782 15,833 SH   SOLE 1 15,833 0 0
ACUSHNET HLDGS CORP COM 005098108 6 126 SH   SOLE 8 126 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 30 5,726 SH   SOLE 1 5,726 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 0 7 SH   SOLE 8 7 0 0
ADAMIS PHARMACEUTICALS CORP COM 00547W208 6 5,523 SH   SOLE 1 5,523 0 0
ADAMS DIVERSIFIED EQUITY FD FUND 006212104 360 15,664 SH   SOLE 1 15,664 0 0
ADAMS RES &amp ENERGY INC COM 006351308 32 1,149 SH   SOLE 1 1,149 0 0
ADAMS RES &amp ENERGY INC COM 006351308 7 251 SH   SOLE 8 251 0 0
ADAPTIMMUNE THERAPEUTICS PLC ADR 00653A107 0 49 SH   SOLE 8 49 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 945 23,125 SH   SOLE 1 23,125 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 2 47 SH   SOLE 8 47 0 0
ADDUS HOMECARE CORP COM 006739106 1,086 12,444 SH   SOLE 1 12,444 0 0
ADDUS HOMECARE CORP COM 006739106 1 7 SH   SOLE 8 7 0 0
ADDUS HOMECARE CORP COM 006739106 210 2,408 SH   SOLE 99 2,408 0 0
ADIENT PLC COM G0084W101 3,270 72,351 SH   SOLE 1 72,351 0 0
ADIENT PLC COM G0084W101 1 13 SH   DFND 1 0 0 13
ADIENT PLC COM G0084W101 15 332 SH   SOLE 8 332 0 0
ADMA BIOLOGICS INC COM 000899104 721 450,375 SH   SOLE 1 450,375 0 0
ADMA BIOLOGICS INC COM 000899104 12 7,372 SH   SOLE 8 7,372 0 0
ADOBE SYSTEMS INCORPORATED OPT 00724F101 33,616 57,400 SH Put SOLE 1 57,400 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 743,897 1,270,226 SH   SOLE 1 952,029 318,197 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 3,203 5,470 SH   DFND 1 0 0 5,470
ADOBE SYSTEMS INCORPORATED OPT 00724F101 586 1,000 SH Call SOLE 1 1,000 0 0
ADOBE SYSTEMS INCORPORATED OPT 00724F101 17,862 30,500 SH Call SOLE 8 30,500 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 574 981 SH   SOLE 8 981 0 0
ADOBE SYSTEMS INCORPORATED OPT 00724F101 16,808 28,700 SH Put SOLE 8 28,700 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 102,913 175,729 SH   SOLE 9 175,729 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 28,214 48,177 SH   SOLE 20 0 48,177 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 911 1,556 SH   DFND 20 0 0 1,556
ADOBE SYSTEMS INCORPORATED COM 00724F101 13,470 23,000 SH   SOLE 82 0 23,000 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 22,244 37,983 SH   SOLE 99 0 37,983 0
ADT INC DEL COM 00090Q103 80 7,383 SH   SOLE 1 7,383 0 0
ADT INC DEL COM 00090Q103 0 4 SH   SOLE 8 4 0 0
ADTALEM GLOBAL ED INC COM 00737L103 2,342 65,745 SH   SOLE 1 65,745 0 0
ADTALEM GLOBAL ED INC COM 00737L103 8 234 SH   SOLE 8 234 0 0
ADTALEM GLOBAL ED INC COM 00737L103 136 3,825 SH   SOLE 9 3,825 0 0
ADTRAN INC COM 00738A106 549 26,555 SH   SOLE 1 26,555 0 0
ADTRAN INC COM 00738A106 2 109 SH   SOLE 8 109 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 12,118 59,080 SH   SOLE 1 59,080 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 13 61 SH   SOLE 8 61 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 8,197 39,961 SH   SOLE 9 39,961 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 2,536 12,363 SH   SOLE 99 12,363 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 717 6,149 SH   SOLE 1 6,149 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 412 3,538 SH   SOLE 8 3,538 0 0
ADVANCED EMISSIONS SOLUTIONS COM 00770C101 16 2,197 SH   SOLE 1 2,197 0 0
ADVANCED EMISSIONS SOLUTIONS COM 00770C101 13 1,813 SH   SOLE 8 1,813 0 0
ADVANCED ENERGY INDS COM 007973100 2,609 23,144 SH   SOLE 1 23,144 0 0
ADVANCED ENERGY INDS COM 007973100 17 151 SH   SOLE 8 151 0 0
ADVANCED MICRO DEVICES INC COM 007903107 274,220 2,919,386 SH   SOLE 1 2,919,386 0 0
ADVANCED MICRO DEVICES INC COM 007903107 588 6,262 SH   DFND 1 0 0 6,262
ADVANCED MICRO DEVICES INC OPT 007903107 172,032 1,831,500 SH Put SOLE 8 1,831,500 0 0
ADVANCED MICRO DEVICES INC COM 007903107 25,591 272,451 SH   SOLE 8 272,451 0 0
ADVANCED MICRO DEVICES INC OPT 007903107 12,230 130,200 SH Call SOLE 8 130,200 0 0
ADVANCED MICRO DEVICES INC COM 007903107 42,771 455,349 SH   SOLE 9 455,349 0 0
ADVANCED MICRO DEVICES INC COM 007903107 4,935 52,544 SH   DFND 20 0 0 52,544
ADVANSIX INC COM 00773T101 706 23,657 SH   SOLE 1 23,657 0 0
ADVANSIX INC COM 00773T101 2 83 SH   SOLE 8 83 0 0
ADVANSIX INC COM 00773T101 1 27 SH   DFND 20 0 0 27
ADVAXIS INC COM 007624307 0 300 SH   SOLE 1 300 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 205 58,505 SH   SOLE 1 58,505 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 2 482 SH   SOLE 8 482 0 0
AECOM COM 00766T100 8,625 136,210 SH   SOLE 1 136,210 0 0
AECOM COM 00766T100 2,961 46,764 SH   SOLE 8 46,764 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 36 5,114 SH   SOLE 1 5,114 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 4 554 SH   SOLE 8 554 0 0
AEGON N V ADR 007924103 509 123,174 SH   SOLE 1 123,174 0 0
AEMETIS INC COM 00770K202 199 17,841 SH   SOLE 1 17,841 0 0
AERCAP HOLDINGS NV COM N00985106 1,307 25,534 SH   SOLE 1 25,534 0 0
AERCAP HOLDINGS NV OPT N00985106 1,280 25,000 SH Call SOLE 8 25,000 0 0
AERCAP HOLDINGS NV COM N00985106 213 4,162 SH   SOLE 8 4,162 0 0
AERCAP HOLDINGS NV COM N00985106 50 967 SH   SOLE 9 967 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 283 17,664 SH   SOLE 1 17,664 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 1 73 SH   SOLE 8 73 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 9,520 197,121 SH   SOLE 1 197,121 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 1 20 SH   SOLE 8 20 0 0
AEROVIRONMENT INC COM 008073108 2,914 29,092 SH   SOLE 1 29,092 0 0
AEROVIRONMENT INC COM 008073108 163 1,634 SH   SOLE 8 1,634 0 0
AES CORP OPT 00130H105 1,113 42,700 SH Call SOLE 1 42,700 0 0
AES CORP COM 00130H105 26,007 997,559 SH   SOLE 1 997,559 0 0
AES CORP COM 00130H105 8 298 SH   SOLE 8 298 0 0
AES CORP COM 00130H105 10,860 416,545 SH   SOLE 9 416,545 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 8,460 54,863 SH   SOLE 1 54,863 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 27 172 SH   SOLE 8 172 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 63 410 SH   SOLE 9 410 0 0
AFFIMED N V COM N01045108 85 10,000 SH   DFND 1 0 0 10,000
AFFIMED N V COM N01045108 925 108,820 SH   SOLE 1 108,820 0 0
AFFIMED N V COM N01045108 2 311 SH   SOLE 8 311 0 0
AFLAC INC COM 001055102 58,664 1,093,241 SH   SOLE 1 1,093,241 0 0
AFLAC INC COM 001055102 20 374 SH   SOLE 8 374 0 0
AFLAC INC OPT 001055102 80 1,500 SH Put SOLE 8 1,500 0 0
AFLAC INC COM 001055102 26,655 496,732 SH   SOLE 9 496,732 0 0
AG MTG INVT TR INC TRUS 001228105 357 83,600 SH   SOLE 1 83,600 0 0
AG MTG INVT TR INC TRUS 001228105 1 180 SH   SOLE 8 180 0 0
AGCO CORP COM 001084102 6,947 53,283 SH   SOLE 1 53,283 0 0
AGCO CORP COM 001084102 262 2,008 SH   SOLE 9 2,008 0 0
AGEAGLE AERIAL SYS INC NEW COM 00848K101 44 8,446 SH   SOLE 1 8,446 0 0
AGEAGLE AERIAL SYS INC NEW COM 00848K101 24 4,536 SH   SOLE 8 4,536 0 0
AGENUS INC COM 00847G705 1,212 220,696 SH   SOLE 1 220,696 0 0
AGENUS INC COM 00847G705 3 446 SH   SOLE 8 446 0 0
AGENUS INC COM 00847G705 16 2,884 SH   DFND 20 0 0 2,884
AGEX THERAPEUTICS INC COM 00848H108 64 41,100 SH   DFND 1 0 0 41,100
AGILE THERAPEUTICS INC COM 00847L100 10 7,490 SH   SOLE 8 7,490 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 28 191 SH   DFND 1 0 0 191
AGILENT TECHNOLOGIES INC COM 00846U101 46,170 312,356 SH   SOLE 1 312,356 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1 10 SH   SOLE 8 10 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 30,277 204,836 SH   SOLE 9 204,836 0 0
AGILITI INC COM 00848J104 63 2,860 SH   SOLE 1 2,860 0 0
AGILYSYS INC COM 00847J105 723 12,714 SH   SOLE 1 12,714 0 0
AGILYSYS INC COM 00847J105 5 90 SH   SOLE 8 90 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 2,928 53,159 SH   SOLE 1 53,159 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 12 219 SH   SOLE 8 219 0 0
AGNC INVT CORP TRUS 00123Q104 13,033 771,706 SH   SOLE 1 771,706 0 0
AGNC INVT CORP TRUS 00123Q104 4,380 259,342 SH   SOLE 8 259,342 0 0
AGNC INVT CORP OPT 00123Q104 5,067 300,000 SH Put SOLE 8 300,000 0 0
AGNC INVT CORP TRUS 00123Q104 3,055 180,836 SH   SOLE 9 180,836 0 0
AGNC INVT CORP TRUS 00123Q104 12 730 SH   DFND 20 0 0 730
AGNC INVT CORP COM 00123Q104 937 55,484 SH   SOLE 99 55,484 0 0
AGNICO EAGLE MINES LTD COM 008474108 89 1,467 SH   DFND 1 0 0 1,467
AGNICO EAGLE MINES LTD COM 008474108 4,420 73,107 SH   SOLE 1 73,107 0 0
AGNICO EAGLE MINES LTD COM 008474108 60 1,000 SH   SOLE 8 1,000 0 0
AGNICO EAGLE MINES LTD COM 008474108 1,896 31,375 SH   SOLE 9 31,375 0 0
AGNICO EAGLE MINES LTD COM 008474108 113 1,867 SH   SOLE 99 1,867 0 0
AGREE RLTY CORP TRUS 008492100 3,481 49,396 SH   SOLE 1 49,396 0 0
AGREE RLTY CORP TRUS 008492100 4 54 SH   SOLE 8 54 0 0
AGREE RLTY CORP TRUS 008492100 3 40 SH   SOLE 9 40 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 30 14,500 SH   SOLE 1 14,500 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 7 3,506 SH   SOLE 8 3,506 0 0
AILERON THERAPEUTICS INC COM 00887A105 9 7,536 SH   SOLE 1 7,536 0 0
AIR LEASE CORP COM 00912X302 2,593 62,121 SH   SOLE 1 62,121 0 0
AIR LEASE CORP COM 00912X302 3 80 SH   SOLE 8 80 0 0
AIR LEASE CORP COM 00912X302 92 2,193 SH   SOLE 99 2,193 0 0
AIR PRODS &amp CHEMS INC COM 009158106 2,256 7,843 SH   DFND 1 0 0 7,843
AIR PRODS &amp CHEMS INC COM 009158106 73,118 254,165 SH   SOLE 1 254,165 0 0
AIR PRODS &amp CHEMS INC COM 009158106 180 624 SH   SOLE 8 624 0 0
AIR PRODS &amp CHEMS INC COM 009158106 29,402 102,201 SH   SOLE 9 102,201 0 0
AIR PRODS &amp CHEMS INC COM 009158106 4,821 16,757 SH   SOLE 99 16,757 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 357 15,319 SH   SOLE 1 15,319 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 31 1,335 SH   SOLE 8 1,335 0 0
AIRGAIN INC COM 00938A104 31 1,520 SH   SOLE 1 1,520 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 138,621 1,188,867 SH   SOLE 1 1,188,867 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 185 1,588 SH   SOLE 8 1,588 0 0
AKAMAI TECHNOLOGIES INC BOND 00971TAJ0 770 587,000 PRN   SOLE 8 0 0 587,000
AKAMAI TECHNOLOGIES INC COM 00971T101 11,950 102,479 SH   SOLE 9 102,479 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 640 168,849 SH   SOLE 1 168,849 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 2 427 SH   SOLE 8 427 0 0
AKERNA CORP COM 00973W102 3 811 SH   SOLE 1 811 0 0
AKERNA CORP COM 00973W102 9 2,186 SH   SOLE 8 2,186 0 0
AKERO THERAPEUTICS INC COM 00973Y108 107 4,305 SH   SOLE 1 4,305 0 0
AKERO THERAPEUTICS INC COM 00973Y108 29 1,171 SH   SOLE 99 1,171 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 134 12,549 SH   SOLE 1 12,549 0 0
AKUMIN INC COM 01021F109 9 2,864 SH   SOLE 1 2,864 0 0
ALAMO GROUP INC COM 011311107 786 5,147 SH   SOLE 1 5,147 0 0
ALAMO GROUP INC COM 011311107 7 47 SH   SOLE 8 47 0 0
ALAMO GROUP INC COM 011311107 465 3,045 SH   SOLE 99 3,045 0 0
ALAMOS GOLD INC NEW COM 011532108 2,364 309,113 SH   SOLE 1 309,113 0 0
ALAMOS GOLD INC NEW COM 011532108 92 12,000 SH   DFND 1 0 0 12,000
ALARM COM HLDGS INC COM 011642105 2,264 26,731 SH   SOLE 1 26,731 0 0
ALARM COM HLDGS INC COM 011642105 24 278 SH   SOLE 8 278 0 0
ALASKA AIR GROUP INC COM 011659109 17,355 287,782 SH   SOLE 1 287,782 0 0
ALASKA AIR GROUP INC COM 011659109 133 2,200 SH   DFND 1 0 0 2,200
ALASKA AIR GROUP INC COM 011659109 3,045 50,486 SH   SOLE 8 50,486 0 0
ALASKA AIR GROUP INC OPT 011659109 66 1,100 SH Put SOLE 8 1,100 0 0
ALASKA AIR GROUP INC COM 011659109 2,057 34,111 SH   SOLE 9 34,111 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 897 269,233 SH   SOLE 1 269,233 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 1,123 337,135 SH   SOLE 8 337,135 0 0
ALBANY INTL CORP COM 012348108 1,437 16,094 SH   SOLE 1 16,094 0 0
ALBANY INTL CORP COM 012348108 1 13 SH   SOLE 8 13 0 0
ALBEMARLE CORP COM 012653101 19,846 117,808 SH   SOLE 1 117,808 0 0
ALBEMARLE CORP COM 012653101 128 760 SH   DFND 1 0 0 760
ALBEMARLE CORP COM 012653101 52 307 SH   SOLE 8 307 0 0
ALBEMARLE CORP COM 012653101 13,014 77,252 SH   SOLE 9 77,252 0 0
ALBEMARLE CORP COM 012653101 76 450 SH   DFND 20 0 0 450
ALBERTSONS COS INC COM 013091103 1,946 98,982 SH   SOLE 1 98,982 0 0
ALBERTSONS COS INC COM 013091103 16 810 SH   SOLE 8 810 0 0
ALBERTSONS COS INC COM 013091103 136 6,906 SH   SOLE 9 6,906 0 0
ALBIREO PHARMA INC COM 01345P106 78 2,196 SH   SOLE 1 2,196 0 0
ALBIREO PHARMA INC COM 01345P106 5 162 SH   SOLE 8 162 0 0
ALCOA CORP COM 013872106 4,159 112,899 SH   SOLE 1 112,899 0 0
ALCOA CORP COM 013872106 203 5,500 SH   DFND 1 0 0 5,500
ALCOA CORP OPT 013872106 136 3,700 SH Call SOLE 8 3,700 0 0
ALCOA CORP COM 013872106 9,235 250,652 SH   SOLE 8 250,652 0 0
ALCOA CORP COM 013872106 4,297 116,631 SH   SOLE 9 116,631 0 0
ALCOA CORP COM 013872106 712 19,316 SH   SOLE 99 19,316 0 0
ALCON AG COM H01301128 250 3,552 SH   DFND 1 0 0 3,552
ALCON AG COM H01301128 11,551 164,417 SH   SOLE 1 164,417 0 0
ALCON AG COM H01301128 67,943 967,043 SH   SOLE 9 967,043 0 0
ALCON AG COM H01301128 70 1,000 SH   DFND 20 0 0 1,000
ALCON AG COM H01301128 45,113 642,087 SH   SOLE 58 642,087 0 0
ALCON AG COM H01301128 414 5,894 SH   SOLE 99 5,894 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 324 28,576 SH   SOLE 1 28,576 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 1 119 SH   SOLE 8 119 0 0
ALECTOR INC COM 014442107 1,192 57,195 SH   SOLE 1 57,195 0 0
ALECTOR INC COM 014442107 0 18 SH   SOLE 8 18 0 0
ALERUS FINL CORP COM 01446U103 406 13,989 SH   SOLE 1 13,989 0 0
ALERUS FINL CORP COM 01446U103 0 13 SH   SOLE 8 13 0 0
ALEXANDER &amp BALDWIN INC NEW TRUS 014491104 1,877 102,421 SH   SOLE 1 102,421 0 0
ALEXANDER &amp BALDWIN INC NEW TRUS 014491104 4 190 SH   SOLE 8 190 0 0
ALEXANDERS INC TRUS 014752109 84 313 SH   SOLE 1 313 0 0
ALEXANDERS INC TRUS 014752109 3 13 SH   SOLE 8 13 0 0
ALEXANDRIA REAL ESTATE EQ IN TRUS 015271109 24,915 136,947 SH   SOLE 1 136,947 0 0
ALEXANDRIA REAL ESTATE EQ IN TRUS 015271109 4 24 SH   SOLE 8 24 0 0
ALEXANDRIA REAL ESTATE EQ IN TRUS 015271109 15,173 83,397 SH   SOLE 9 83,397 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 443 2,434 SH   SOLE 99 2,434 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 384,148 2,091,057 SH   SOLE 1 2,091,057 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 40,345 219,612 SH   SOLE 8 219,612 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 25,539 139,014 SH   SOLE 9 139,014 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 54 295 SH   DFND 20 0 0 295
ALGONQUIN PWR UTILS CORP COM 015857105 0 3 SH   SOLE 1 3 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 256 17,200 SH   SOLE 8 17,200 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 1,137 76,423 SH   SOLE 9 76,423 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 485 32,617 SH   SOLE 82 32,617 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 10,588 46,687 SH   DFND 1 0 0 46,687
ALIBABA GROUP HLDG LTD OPT 01609W102 646,324 2,850,000 SH Call SOLE 1 2,850,000 0 0
ALIBABA GROUP HLDG LTD OPT 01609W102 50,798 224,000 SH Put SOLE 1 224,000 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 121,833 537,229 SH   SOLE 1 0 537,229 0
ALIBABA GROUP HLDG LTD OPT 01609W102 268,508 1,184,000 SH Put SOLE 8 1,184,000 0 0
ALIBABA GROUP HLDG LTD OPT 01609W102 33,745 148,800 SH Call SOLE 8 148,800 0 0
ALIBABA GROUP HLDG LTD OPT 01609W102 68,034 300,000 SH Call SOLE 9 300,000 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 18,475 81,465 SH   SOLE 20 0 81,465 0
ALIBABA GROUP HLDG LTD ADR 01609W102 25,154 110,916 SH   DFND 20 0 0 110,916
ALIBABA GROUP HLDG LTD ADR 01609W102 8,190 36,114 SH   SOLE 82 0 36,114 0
ALIBABA GROUP HLDG LTD ADR 01609W102 32,195 141,964 SH   SOLE 99 79,016 62,948 0
ALICO INC COM 016230104 27 748 SH   SOLE 1 748 0 0
ALICO INC COM 016230104 21 597 SH   SOLE 8 597 0 0
ALIGN TECHNOLOGY INC COM 016255101 85,995 140,745 SH   SOLE 1 140,745 0 0
ALIGN TECHNOLOGY INC COM 016255101 550 900 SH   DFND 1 0 0 900
ALIGN TECHNOLOGY INC COM 016255101 1,207 1,975 SH   SOLE 8 1,975 0 0
ALIGN TECHNOLOGY INC COM 016255101 28,313 46,339 SH   SOLE 9 46,339 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,955 3,200 SH   DFND 20 0 0 3,200
ALIGN TECHNOLOGY INC COM 016255101 241 395 SH   SOLE 82 395 0 0
ALKALINE WTR CO INC COM 01643A207 10 6,515 SH   SOLE 1 6,515 0 0
ALKERMES PLC COM G01767105 599 24,418 SH   SOLE 1 24,418 0 0
ALKERMES PLC COM G01767105 1 22 SH   SOLE 8 22 0 0
ALLAKOS INC COM 01671P100 1,117 13,080 SH   SOLE 1 13,080 0 0
ALLAKOS INC COM 01671P100 70 817 SH   SOLE 99 817 0 0
ALLEGHANY CORP MD COM 017175100 15,919 23,865 SH   SOLE 1 23,865 0 0
ALLEGHANY CORP MD COM 017175100 14 21 SH   SOLE 8 21 0 0
ALLEGHANY CORP MD COM 017175100 3,143 4,712 SH   SOLE 9 4,712 0 0
ALLEGHANY CORP MD COM 017175100 879 1,317 SH   SOLE 99 1,317 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 1,954 93,709 SH   SOLE 1 93,709 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 17 834 SH   SOLE 8 834 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 65 3,110 SH   SOLE 99 3,110 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 844 21,941 SH   SOLE 1 21,941 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 1 38 SH   SOLE 8 38 0 0
ALLEGIANT TRAVEL CO COM 01748X102 3,504 18,062 SH   SOLE 1 18,062 0 0
ALLEGIANT TRAVEL CO COM 01748X102 223 1,150 SH   SOLE 99 1,150 0 0
ALLEGION PLC COM G0176J109 14,457 103,778 SH   SOLE 1 103,778 0 0
ALLEGION PLC COM G0176J109 15 105 SH   SOLE 8 105 0 0
ALLEGION PLC COM G0176J109 7,656 54,956 SH   SOLE 9 54,956 0 0
ALLEGION PLC COM G0176J109 1,858 13,337 SH   SOLE 82 13,337 0 0
ALLETE INC COM 018522300 2,608 37,247 SH   SOLE 1 37,247 0 0
ALLETE INC COM 018522300 7 97 SH   SOLE 8 97 0 0
ALLETE INC COM 018522300 376 5,373 SH   SOLE 99 5,373 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 45 430 SH   DFND 1 0 0 430
ALLIANCE DATA SYSTEMS CORP COM 018581108 6,931 66,531 SH   SOLE 1 66,531 0 0
ALLIANCE RESOURCE PARTNERS L COM 01877R108 131 18,207 SH   SOLE 1 18,207 0 0
ALLIANCE RESOURCE PARTNERS L COM 01877R108 25 3,400 SH   SOLE 8 3,400 0 0
ALLIANT ENERGY CORP COM 018802108 19,862 356,198 SH   SOLE 1 356,198 0 0
ALLIANT ENERGY CORP COM 018802108 5 93 SH   SOLE 8 93 0 0
ALLIANT ENERGY CORP COM 018802108 8,720 156,386 SH   SOLE 9 156,386 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 435 12,594 SH   SOLE 1 12,594 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,156 29,086 SH   SOLE 1 29,086 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 9 227 SH   SOLE 8 227 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 137 3,443 SH   SOLE 9 3,443 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 2,502 95,893 SH   SOLE 1 95,893 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 1 41 SH   SOLE 8 41 0 0
ALLOT LTD COM M0854Q105 197 9,958 SH   SOLE 1 9,958 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1,993 107,706 SH   SOLE 1 107,706 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 45 2,417 SH   SOLE 8 2,417 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 370 20,000 SH   SOLE 9 20,000 0 0
ALLSTATE CORP COM 020002101 69,012 529,082 SH   SOLE 1 529,082 0 0
ALLSTATE CORP OPT 020002101 391 3,000 SH Put SOLE 8 3,000 0 0
ALLSTATE CORP COM 020002101 44 336 SH   SOLE 8 336 0 0
ALLSTATE CORP COM 020002101 27,844 213,469 SH   SOLE 9 213,469 0 0
ALLY FINL INC COM 02005N100 48,445 972,001 SH   SOLE 1 972,001 0 0
ALLY FINL INC COM 02005N100 67 1,359 SH   SOLE 8 1,359 0 0
ALLY FINL INC OPT 02005N100 135 2,700 SH Put SOLE 8 2,700 0 0
ALLY FINL INC COM 02005N100 6,744 135,316 SH   SOLE 9 135,316 0 0
ALLY FINL INC COM 02005N100 417 8,357 SH   SOLE 99 8,357 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 10,368 61,158 SH   SOLE 1 61,158 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 25 150 SH   SOLE 8 150 0 0
ALNYLAM PHARMACEUTICALS INC OPT 02043Q107 5,086 30,000 SH Call SOLE 8 30,000 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 7,072 41,718 SH   SOLE 9 41,718 0 0
ALPHA &amp OMEGA SEMICONDUCTOR COM G6331P104 573 18,858 SH   SOLE 1 18,858 0 0
ALPHA &amp OMEGA SEMICONDUCTOR COM G6331P104 5 178 SH   SOLE 8 178 0 0
ALPHA PRO TECH LTD COM 020772109 14 1,636 SH   SOLE 1 1,636 0 0
ALPHA PRO TECH LTD COM 020772109 12 1,346 SH   SOLE 8 1,346 0 0
ALPHABET INC COM 02079K305 13,037 5,339 SH   DFND 1 0 0 5,339
ALPHABET INC COM 02079K107 1,489,797 594,415 SH   SOLE 1 594,202 213 0
ALPHABET INC COM 02079K107 19,717 7,867 SH   DFND 1 0 0 7,867
ALPHABET INC COM 02079K305 2,175,577 890,977 SH   SOLE 1 755,198 135,779 0
ALPHABET INC OPT 02079K305 106,950 43,800 SH Put SOLE 8 43,800 0 0
ALPHABET INC COM 02079K305 27,550 11,283 SH   SOLE 8 11,283 0 0
ALPHABET INC OPT 02079K305 25,883 10,600 SH Call SOLE 8 10,600 0 0
ALPHABET INC OPT 02079K107 7,268 2,900 SH Call SOLE 8 2,900 0 0
ALPHABET INC OPT 02079K107 22,306 8,900 SH Put SOLE 8 8,900 0 0
ALPHABET INC COM 02079K107 2,942 1,174 SH   SOLE 8 1,174 0 0
ALPHABET INC COM 02079K107 214,613 85,629 SH   SOLE 9 85,629 0 0
ALPHABET INC COM 02079K305 217,190 88,947 SH   SOLE 9 88,947 0 0
ALPHABET INC COM 02079K305 6,739 2,760 SH   DFND 20 0 0 2,760
ALPHABET INC COM 02079K305 49,241 20,166 SH   SOLE 20 0 20,166 0
ALPHABET INC COM 02079K107 2,073 827 SH   SOLE 20 0 827 0
ALPHABET INC COM 02079K107 3,877 1,547 SH   DFND 20 0 0 1,547
ALPHABET INC COM 02079K305 23,229 9,513 SH   SOLE 82 224 9,289 0
ALPHABET INC COM 02079K305 54,584 22,354 SH   SOLE 99 3,662 18,692 0
ALPHATEC HLDGS INC COM 02081G201 216 14,096 SH   SOLE 1 14,096 0 0
ALPHATEC HLDGS INC COM 02081G201 0 16 SH   SOLE 8 16 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 13 1,469 SH   SOLE 1 1,469 0 0
ALPS ETF TR FUND 00162Q858 21 396 SH   SOLE 1 396 0 0
ALPS ETF TR FUND 00162Q460 210 2,776 SH   SOLE 1 2,776 0 0
ALTAIR ENGR INC COM 021369103 1,450 21,020 SH   SOLE 1 21,020 0 0
ALTAIR ENGR INC BOND 021369AA1 10,280 6,610,000 PRN   SOLE 8 0 0 6,610,000
ALTAIR ENGR INC COM 021369103 2 32 SH   SOLE 8 32 0 0
ALTERYX INC COM 02156B103 27,114 315,207 SH   SOLE 1 315,207 0 0
ALTERYX INC COM 02156B103 17 203 SH   DFND 1 0 0 203
ALTERYX INC COM 02156B103 20 238 SH   DFND 20 0 0 238
ALTICE USA INC COM 02156K103 48,907 1,432,504 SH   SOLE 1 1,432,504 0 0
ALTICE USA INC COM 02156K103 57 1,655 SH   SOLE 8 1,655 0 0
ALTICE USA INC COM 02156K103 2,633 77,133 SH   SOLE 9 77,133 0 0
ALTICE USA INC COM 02156K103 1,399 40,977 SH   SOLE 99 40,977 0 0
ALTIMMUNE INC COM 02155H200 647 65,611 SH   SOLE 1 65,611 0 0
ALTIMMUNE INC COM 02155H200 23 2,361 SH   SOLE 8 2,361 0 0
ALTISOURCE PORTFOLIO SOLNS S COM L0175J104 18 1,982 SH   SOLE 1 1,982 0 0
ALTISOURCE PORTFOLIO SOLNS S COM L0175J104 5 523 SH   SOLE 8 523 0 0
ALTRA INDL MOTION CORP COM 02208R106 1,581 24,319 SH   SOLE 1 24,319 0 0
ALTRA INDL MOTION CORP COM 02208R106 13 197 SH   SOLE 8 197 0 0
ALTRA INDL MOTION CORP COM 02208R106 559 8,597 SH   SOLE 99 8,597 0 0
ALTRIA GROUP INC COM 02209S103 196 4,102 SH   DFND 1 0 0 4,102
ALTRIA GROUP INC OPT 02209S103 33,376 700,000 SH Put SOLE 1 700,000 0 0
ALTRIA GROUP INC COM 02209S103 127,239 2,668,581 SH   SOLE 1 2,668,581 0 0
ALTRIA GROUP INC COM 02209S103 5,453 114,377 SH   SOLE 8 114,377 0 0
ALTRIA GROUP INC OPT 02209S103 6,494 136,200 SH Put SOLE 8 136,200 0 0
ALTRIA GROUP INC OPT 02209S103 52 1,100 SH Call SOLE 8 1,100 0 0
ALTRIA GROUP INC COM 02209S103 35,072 735,587 SH   SOLE 9 735,587 0 0
ALUMINUM CORP CHINA LIMITED ADR 022276109 285 19,236 SH   SOLE 99 19,236 0 0
AMARIN CORP PLC ADR 023111206 174 39,714 SH   DFND 1 0 0 39,714
AMARIN CORP PLC OPT 023111206 89 20,400 SH Put SOLE 8 20,400 0 0
AMARIN CORP PLC OPT 023111206 45 10,300 SH Call SOLE 8 10,300 0 0
AMARIN CORP PLC ADR 023111206 95 21,757 SH   SOLE 8 21,757 0 0
AMAZON COM INC COM 023135106 33,335 9,690 SH   DFND 1 0 0 9,690
AMAZON COM INC OPT 023135106 130,038 37,800 SH Call SOLE 1 37,800 0 0
AMAZON COM INC COM 023135106 2,783,028 808,982 SH   SOLE 1 686,899 122,083 0
AMAZON COM INC OPT 023135106 143,800 41,800 SH Put SOLE 1 41,800 0 0
AMAZON COM INC OPT 023135106 552,834 160,700 SH Call SOLE 8 160,700 0 0
AMAZON COM INC OPT 023135106 391,491 113,800 SH Put SOLE 8 113,800 0 0
AMAZON COM INC COM 023135106 7,431 2,160 SH   SOLE 8 2,160 0 0
AMAZON COM INC COM 023135106 437,711 127,236 SH   SOLE 9 127,236 0 0
AMAZON COM INC COM 023135106 14,060 4,087 SH   DFND 20 0 0 4,087
AMAZON COM INC COM 023135106 63,739 18,528 SH   SOLE 20 0 18,528 0
AMAZON COM INC COM 023135106 33,294 9,678 SH   SOLE 82 1,111 8,567 0
AMAZON COM INC COM 023135106 60,946 17,716 SH   SOLE 99 2,570 15,146 0
AMBAC FINL GROUP INC COM 023139884 10,884 695,040 SH   SOLE 1 695,040 0 0
AMBAC FINL GROUP INC COM 023139884 2 105 SH   SOLE 8 105 0 0
AMBARELLA INC COM G037AX101 1,423 13,360 SH   SOLE 1 13,360 0 0
AMBARELLA INC COM G037AX101 28 261 SH   SOLE 8 261 0 0
AMBARELLA INC COM G037AX101 65 607 SH   SOLE 9 607 0 0
AMBEV SA ADR 02319V103 4,479 1,301,899 SH   SOLE 1 1,301,899 0 0
AMC ENTMT HLDGS INC OPT 00165C104 11,336 200,000 SH Put SOLE 1 200,000 0 0
AMC ENTMT HLDGS INC COM 00165C104 8,765 154,657 SH   SOLE 1 154,657 0 0
AMC ENTMT HLDGS INC COM 00165C104 2,575 45,434 SH   SOLE 8 45,434 0 0
AMC ENTMT HLDGS INC OPT 00165C104 22,854 403,200 SH Put SOLE 8 403,200 0 0
AMC ENTMT HLDGS INC OPT 00165C104 12,538 221,200 SH Call SOLE 8 221,200 0 0
AMC ENTMT HLDGS INC COM 00165C104 54 960 SH   DFND 20 0 0 960
AMC NETWORKS INC COM 00164V103 5,022 75,167 SH   SOLE 1 75,167 0 0
AMC NETWORKS INC COM 00164V103 4 56 SH   SOLE 8 56 0 0
AMCOR PLC COM G0250X107 51 4,437 SH   DFND 1 0 0 4,437
AMCOR PLC COM G0250X107 13,896 1,212,517 SH   SOLE 1 1,212,517 0 0
AMCOR PLC COM G0250X107 64 5,579 SH   SOLE 8 5,579 0 0
AMCOR PLC COM G0250X107 11,133 971,459 SH   SOLE 9 971,459 0 0
AMDOCS LTD COM G02602103 7,388 95,525 SH   SOLE 1 95,525 0 0
AMDOCS LTD OPT G02602103 89,444 1,156,200 SH Put SOLE 1 1,156,200 0 0
AMDOCS LTD COM G02602103 1,922 24,842 SH   SOLE 8 24,842 0 0
AMEDISYS INC COM 023436108 9,799 40,007 SH   SOLE 1 40,007 0 0
AMEDISYS INC COM 023436108 25 104 SH   SOLE 8 104 0 0
AMER SOFTWARE INC COM 029683109 86 3,912 SH   SOLE 1 3,912 0 0
AMER SOFTWARE INC COM 029683109 1 54 SH   SOLE 8 54 0 0
AMER STATES WTR CO COM 029899101 1,784 22,428 SH   SOLE 1 22,428 0 0
AMER STATES WTR CO COM 029899101 6 72 SH   SOLE 8 72 0 0
AMERANT BANCORP INC COM 023576101 333 15,569 SH   SOLE 1 15,569 0 0
AMERANT BANCORP INC COM 023576101 5 255 SH   SOLE 8 255 0 0
AMERCO COM 023586100 2,343 3,976 SH   SOLE 1 3,976 0 0
AMERCO COM 023586100 4 7 SH   SOLE 8 7 0 0
AMERCO COM 023586100 1,922 3,260 SH   SOLE 9 3,260 0 0
AMEREN CORP COM 023608102 29,773 371,986 SH   SOLE 1 371,986 0 0
AMEREN CORP COM 023608102 12,736 159,126 SH   SOLE 9 159,126 0 0
AMERESCO INC COM 02361E108 422 6,728 SH   SOLE 1 6,728 0 0
AMERICA MOVIL SAB DE CV ADR 02364W105 1,077 71,811 SH   SOLE 1 71,811 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 212 10,000 SH   DFND 1 0 0 10,000
AMERICAN AIRLS GROUP INC OPT 02376R102 4 200 SH Put SOLE 1 200 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 20,906 985,671 SH   SOLE 1 985,671 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 4,061 191,489 SH   SOLE 8 191,489 0 0
AMERICAN AIRLS GROUP INC OPT 02376R102 56,158 2,647,700 SH Put SOLE 8 2,647,700 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 9,926 467,988 SH   SOLE 9 467,988 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 314 14,823 SH   DFND 20 0 0 14,823
AMERICAN ASSETS TR INC TRUS 024013104 1,431 38,345 SH   SOLE 1 38,345 0 0
AMERICAN ASSETS TR INC TRUS 024013104 8 199 SH   SOLE 8 199 0 0
AMERICAN ASSETS TR INC COM 024013104 422 11,318 SH   SOLE 99 11,318 0 0
AMERICAN AXLE &amp MFG HLDGS IN COM 024061103 1,171 113,222 SH   SOLE 1 113,222 0 0
AMERICAN AXLE &amp MFG HLDGS IN OPT 024061103 352 34,000 SH Call SOLE 8 34,000 0 0
AMERICAN AXLE &amp MFG HLDGS IN COM 024061103 9 806 SH   SOLE 8 806 0 0
AMERICAN CAMPUS CMNTYS INC TRUS 024835100 13,991 299,483 SH   SOLE 1 299,483 0 0
AMERICAN CAMPUS CMNTYS INC TRUS 024835100 6 128 SH   SOLE 8 128 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 9,334 248,697 SH   SOLE 1 248,697 0 0
AMERICAN EAGLE OUTFITTERS IN OPT 02553E106 49 1,300 SH Put SOLE 8 1,300 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 255 6,787 SH   SOLE 8 6,787 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1,771 47,180 SH   SOLE 99 47,180 0 0
AMERICAN ELEC PWR CO INC COM 025537101 21 245 SH   DFND 1 0 0 245
AMERICAN ELEC PWR CO INC COM 025537101 335 3,959 SH   SOLE 8 3,959 0 0
AMERICAN ELEC PWR CO INC OPT 025537101 127 1,500 SH Put SOLE 8 1,500 0 0
AMERICAN ELEC PWR CO INC COM 025537101 27,649 326,862 SH   SOLE 9 326,862 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 1,519 47,016 SH   SOLE 1 47,016 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 27 845 SH   SOLE 8 845 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 444 13,738 SH   SOLE 99 13,738 0 0
AMERICAN EXPRESS CO COM 025816109 225 1,362 SH   DFND 1 0 0 1,362
AMERICAN EXPRESS CO COM 025816109 234,829 1,421,228 SH   SOLE 1 1,421,228 0 0
AMERICAN EXPRESS CO OPT 025816109 132 800 SH Put SOLE 8 800 0 0
AMERICAN EXPRESS CO OPT 025816109 1,190 7,200 SH Call SOLE 8 7,200 0 0
AMERICAN EXPRESS CO COM 025816109 2 12 SH   SOLE 8 12 0 0
AMERICAN EXPRESS CO COM 025816109 44,211 267,570 SH   SOLE 9 267,570 0 0
AMERICAN EXPRESS CO COM 025816109 106 644 SH   DFND 20 0 0 644
AMERICAN EXPRESS CO COM 025816109 5,772 34,933 SH   SOLE 99 34,933 0 0
AMERICAN FIN TR INC TRUS 02607T109 1,234 145,377 SH   SOLE 1 145,377 0 0
AMERICAN FIN TR INC TRUS 02607T109 3 339 SH   SOLE 8 339 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 14,850 119,065 SH   SOLE 1 119,065 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 24 195 SH   SOLE 8 195 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 3,088 24,764 SH   SOLE 9 24,764 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 110 883 SH   SOLE 99 883 0 0
AMERICAN HOMES 4 RENT TRUS 02665T306 13,172 339,051 SH   SOLE 1 339,051 0 0
AMERICAN HOMES 4 RENT TRUS 02665T306 3 66 SH   SOLE 8 66 0 0
AMERICAN HOMES 4 RENT COM 02665T306 378 9,723 SH   SOLE 99 9,723 0 0
AMERICAN INTL GROUP INC COM 026874784 70,831 1,488,046 SH   SOLE 1 1,488,046 0 0
AMERICAN INTL GROUP INC COM 026874784 18 388 SH   SOLE 8 388 0 0
AMERICAN INTL GROUP INC OPT 026874784 719 15,100 SH Call SOLE 8 15,100 0 0
AMERICAN INTL GROUP INC COM 026874784 27,130 569,950 SH   SOLE 9 569,950 0 0
AMERICAN INTL GROUP INC COM 026874784 3,958 83,160 SH   SOLE 99 83,160 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 42 1,343 SH   SOLE 1 1,343 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 1 34 SH   SOLE 8 34 0 0
AMERICAN PUB ED INC COM 02913V103 777 27,392 SH   SOLE 1 27,392 0 0
AMERICAN RES CORP COM 02927U208 10 3,806 SH   SOLE 1 3,806 0 0
AMERICAN RES CORP COM 02927U208 11 4,200 SH   DFND 1 0 0 4,200
AMERICAN RLTY INVS INC COM 029174109 1 66 SH   SOLE 1 66 0 0
AMERICAN RLTY INVS INC COM 029174109 1 125 SH   SOLE 8 125 0 0
AMERICAN SUPERCONDUCTOR CORP COM 030111207 59 3,402 SH   SOLE 1 3,402 0 0
AMERICAN SUPERCONDUCTOR CORP COM 030111207 1 81 SH   SOLE 8 81 0 0
AMERICAN TOWER CORP NEW TRUS 03027X100 227 839 SH   DFND 1 0 0 839
AMERICAN TOWER CORP NEW TRUS 03027X100 272,310 1,008,031 SH   SOLE 1 533,319 474,712 0
AMERICAN TOWER CORP NEW TRUS 03027X100 99 365 SH   SOLE 8 365 0 0
AMERICAN TOWER CORP NEW TRUS 03027X100 43,013 159,225 SH   SOLE 9 159,225 0 0
AMERICAN TOWER CORP NEW TRUS 03027X100 16,814 62,242 SH   SOLE 20 0 62,242 0
AMERICAN TOWER CORP NEW TRUS 03027X100 891 3,300 SH   DFND 20 0 0 3,300
AMERICAN TOWER CORP NEW TRUS 03027X100 10,036 37,149 SH   SOLE 82 5,237 31,912 0
AMERICAN TOWER CORP NEW TRUS 03027X100 11,195 41,442 SH   SOLE 99 0 41,442 0
AMERICAN VANGUARD CORP COM 030371108 252 14,372 SH   SOLE 1 14,372 0 0
AMERICAN VANGUARD CORP COM 030371108 1 50 SH   SOLE 8 50 0 0
AMERICAN VANGUARD CORP COM 030371108 145 8,307 SH   SOLE 99 8,307 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 1,870 22,879 SH   SOLE 1 22,879 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 3 38 SH   SOLE 8 38 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 32,103 208,289 SH   SOLE 1 208,289 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 17 113 SH   SOLE 8 113 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 17,757 115,201 SH   SOLE 9 115,201 0 0
AMERICAS CAR-MART INC COM 03062T105 954 6,740 SH   SOLE 1 6,740 0 0
AMERICAS CAR-MART INC COM 03062T105 6 39 SH   SOLE 8 39 0 0
AMERICAS CAR-MART INC COM 03062T105 645 4,550 SH   SOLE 99 4,550 0 0
AMERICOLD RLTY TR TRUS 03064D108 2,426 64,059 SH   SOLE 1 64,059 0 0
AMERICOLD RLTY TR TRUS 03064D108 3 89 SH   SOLE 9 89 0 0
AMERICOLD RLTY TR COM 03064D108 138 3,649 SH   SOLE 99 3,649 0 0
AMERIPRISE FINL INC COM 03076C106 42,392 170,331 SH   SOLE 1 170,331 0 0
AMERIPRISE FINL INC COM 03076C106 19,156 76,969 SH   SOLE 9 76,969 0 0
AMERIS BANCORP COM 03076K108 7,141 141,048 SH   SOLE 1 141,048 0 0
AMERIS BANCORP COM 03076K108 8 160 SH   SOLE 8 160 0 0
AMERISAFE INC COM 03071H100 755 12,659 SH   SOLE 1 12,659 0 0
AMERISAFE INC COM 03071H100 3 51 SH   SOLE 8 51 0 0
AMERISOURCEBERGEN CORP COM 03073E105 19,797 172,920 SH   SOLE 1 172,920 0 0
AMERISOURCEBERGEN CORP COM 03073E105 96 837 SH   SOLE 8 837 0 0
AMERISOURCEBERGEN CORP COM 03073E105 10,823 94,528 SH   SOLE 9 94,528 0 0
AMES NATL CORP COM 031001100 55 2,264 SH   SOLE 1 2,264 0 0
AMES NATL CORP COM 031001100 25 1,005 SH   SOLE 8 1,005 0 0
AMETEK INC COM 031100100 35,368 264,935 SH   SOLE 1 264,935 0 0
AMETEK INC COM 031100100 19 138 SH   SOLE 8 138 0 0
AMETEK INC COM 031100100 20,890 156,482 SH   SOLE 9 156,482 0 0
AMGEN INC COM 031162100 302,933 1,242,797 SH   SOLE 1 1,242,797 0 0
AMGEN INC COM 031162100 286 1,174 SH   DFND 1 0 0 1,174
AMGEN INC OPT 031162100 14,430 59,200 SH Call SOLE 1 59,200 0 0
AMGEN INC OPT 031162100 6,922 28,400 SH Put SOLE 1 28,400 0 0
AMGEN INC COM 031162100 195 801 SH   SOLE 8 801 0 0
AMGEN INC COM 031162100 52,746 216,393 SH   SOLE 9 216,393 0 0
AMGEN INC COM 031162100 366 1,500 SH   DFND 20 0 0 1,500
AMICUS THERAPEUTICS INC COM 03152W109 2,087 216,402 SH   SOLE 1 216,402 0 0
AMICUS THERAPEUTICS INC COM 03152W109 7 776 SH   SOLE 8 776 0 0
AMICUS THERAPEUTICS INC COM 03152W109 64 6,629 SH   SOLE 99 6,629 0 0
AMKOR TECHNOLOGY INC COM 031652100 2,980 125,895 SH   SOLE 1 125,895 0 0
AMKOR TECHNOLOGY INC COM 031652100 2 93 SH   SOLE 8 93 0 0
AMMO INC COM 00175J107 81 8,342 SH   SOLE 1 8,342 0 0
AMN HEALTHCARE SVCS INC COM 001744101 2,578 26,576 SH   SOLE 1 26,576 0 0
AMN HEALTHCARE SVCS INC COM 001744101 21 215 SH   SOLE 8 215 0 0
AMN HEALTHCARE SVCS INC COM 001744101 240 2,479 SH   SOLE 99 2,479 0 0
AMNEAL PHARMACEUTICALS INC COM 03168L105 122 23,981 SH   SOLE 1 23,981 0 0
AMNEAL PHARMACEUTICALS INC COM 03168L105 2 474 SH   SOLE 8 474 0 0
AMPCO-PITTSBURG CORP COM 032037103 10 1,658 SH   SOLE 1 1,658 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 919 45,590 SH   SOLE 1 45,590 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 2 96 SH   SOLE 8 96 0 0
AMPHENOL CORP NEW COM 032095101 148,985 2,177,808 SH   SOLE 1 618,891 1,558,917 0
AMPHENOL CORP NEW COM 032095101 9,871 144,283 SH   SOLE 9 144,283 0 0
AMPHENOL CORP NEW COM 032095101 16,369 239,271 SH   SOLE 20 0 239,271 0
AMPHENOL CORP NEW COM 032095101 7,471 109,202 SH   SOLE 82 0 109,202 0
AMPHENOL CORP NEW COM 032095101 13,670 199,822 SH   SOLE 99 0 199,822 0
AMPIO PHARMACEUTICALS INC COM 03209T109 40 24,067 SH   SOLE 1 24,067 0 0
AMPLIFY ETF TR FUND 032108888 7 213 SH   SOLE 1 213 0 0
AMPLIFY ETF TR FUND 032108607 197 4,130 SH   SOLE 1 4,130 0 0
AMPLIFY ETF TR FUND 032108102 448 3,454 SH   SOLE 1 3,454 0 0
AMPLIFY ETF TR FUND 032108607 87 1,815 SH   DFND 1 0 0 1,815
AMPLIFY ETF TR FUND 032108102 104 800 SH   DFND 1 0 0 800
AMTECH SYS INC COM 032332504 10 1,085 SH   SOLE 1 1,085 0 0
AMYRIS INC COM 03236M200 521 31,854 SH   SOLE 1 31,854 0 0
AMYRIS INC COM 03236M200 1 87 SH   SOLE 8 87 0 0
ANALOG DEVICES INC COM 032654105 147,294 855,556 SH   SOLE 1 855,556 0 0
ANALOG DEVICES INC COM 032654105 17 98 SH   SOLE 8 98 0 0
ANALOG DEVICES INC COM 032654105 22,792 132,390 SH   SOLE 9 132,390 0 0
ANALOG DEVICES INC COM 032654105 4 24 SH   DFND 20 0 0 24
ANAPLAN INC COM 03272L108 7,977 149,661 SH   SOLE 1 149,661 0 0
ANAPLAN INC COM 03272L108 2 30 SH   SOLE 8 30 0 0
ANAPTYSBIO INC COM 032724106 88 3,405 SH   SOLE 1 3,405 0 0
ANAPTYSBIO INC COM 032724106 9 320 SH   SOLE 8 320 0 0
ANAVEX LIFE SCIENCES CORP COM 032797300 193 8,453 SH   SOLE 1 8,453 0 0
ANAVEX LIFE SCIENCES CORP COM 032797300 99 4,315 SH   SOLE 8 4,315 0 0
ANDERSONS INC COM 034164103 1,023 33,489 SH   SOLE 1 33,489 0 0
ANDERSONS INC COM 034164103 5 164 SH   SOLE 8 164 0 0
ANDERSONS INC COM 034164103 916 30,000 SH   DFND 20 0 0 30,000
ANGI INC COM 00183L102 138 10,186 SH   SOLE 1 10,186 0 0
ANGI INC COM 00183L102 1 54 SH   SOLE 8 54 0 0
ANGI INC COM 00183L102 141 10,456 SH   SOLE 9 10,456 0 0
ANGIODYNAMICS INC COM 03475V101 722 26,602 SH   SOLE 1 26,602 0 0
ANGIODYNAMICS INC COM 03475V101 2 64 SH   SOLE 8 64 0 0
ANGLOGOLD ASHANTI LIMITED ADR 035128206 6,653 358,047 SH   SOLE 1 358,047 0 0
ANGLOGOLD ASHANTI LIMITED ADR 035128206 1,119 60,224 SH   SOLE 8 60,224 0 0
ANGLOGOLD ASHANTI LIMITED OPT 035128206 1,598 86,000 SH Put SOLE 8 86,000 0 0
ANGLOGOLD ASHANTI LIMITED ADR 035128206 57 3,064 SH   SOLE 9 3,064 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 259 3,600 SH   DFND 1 0 0 3,600
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 1,688 23,441 SH   SOLE 1 23,441 0 0
ANHEUSER BUSCH INBEV SA/NV OPT 03524A108 13,898 193,000 SH Put SOLE 8 193,000 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 2,911 40,429 SH   SOLE 8 40,429 0 0
ANHEUSER BUSCH INBEV SA/NV OPT 03524A108 2,736 38,000 SH Call SOLE 8 38,000 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 30 413 SH   SOLE 9 413 0 0
ANI PHARMACEUTICALS INC COM 00182C103 185 5,251 SH   SOLE 1 5,251 0 0
ANIKA THERAPEUTICS INC COM 035255108 389 8,986 SH   SOLE 1 8,986 0 0
ANIXA BIOSCIENCES INC COM 03528H109 10 2,532 SH   SOLE 1 2,532 0 0
ANNALY CAPITAL MANAGEMENT IN TRUS 035710409 17,817 2,006,390 SH   SOLE 1 2,006,390 0 0
ANNALY CAPITAL MANAGEMENT IN TRUS 035710409 104 11,700 SH   DFND 1 0 0 11,700
ANNALY CAPITAL MANAGEMENT IN TRUS 035710409 40 4,463 SH   SOLE 8 4,463 0 0
ANNALY CAPITAL MANAGEMENT IN OPT 035710409 90 10,100 SH Put SOLE 8 10,100 0 0
ANNALY CAPITAL MANAGEMENT IN TRUS 035710409 5,030 566,457 SH   SOLE 9 566,457 0 0
ANSYS INC COM 03662Q105 39,262 113,127 SH   SOLE 1 113,127 0 0
ANSYS INC COM 03662Q105 211 608 SH   SOLE 8 608 0 0
ANSYS INC COM 03662Q105 18,872 54,379 SH   SOLE 9 54,379 0 0
ANTARES PHARMA INC COM 036642106 93 21,121 SH   SOLE 1 21,121 0 0
ANTARES PHARMA INC COM 036642106 3 610 SH   SOLE 8 610 0 0
ANTERO MIDSTREAM CORP COM 03676B102 4,672 449,612 SH   SOLE 1 449,612 0 0
ANTERO RESOURCES CORP COM 03674X106 71 4,712 SH   DFND 1 0 0 4,712
ANTERO RESOURCES CORP COM 03674X106 4,207 279,936 SH   SOLE 1 279,936 0 0
ANTERO RESOURCES CORP COM 03674X106 1 87 SH   SOLE 8 87 0 0
ANTHEM INC COM 036752103 160,333 419,938 SH   SOLE 1 419,938 0 0
ANTHEM INC COM 036752103 607 1,590 SH   SOLE 8 1,590 0 0
ANTHEM INC COM 036752103 33,288 87,189 SH   SOLE 9 87,189 0 0
ANTHEM INC COM 036752103 2,410 6,313 SH   SOLE 99 6,313 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 2,160 34,170 SH   SOLE 1 34,170 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 4 64 SH   SOLE 8 64 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 182 2,885 SH   SOLE 99 2,885 0 0
APOGEE ENTERPRISES INC COM 037598109 710 17,433 SH   SOLE 1 17,433 0 0
APOGEE ENTERPRISES INC COM 037598109 4 100 SH   SOLE 8 100 0 0
APOLLO COML REAL EST FIN INC TRUS 03762U105 1,090 68,333 SH   SOLE 1 68,333 0 0
APOLLO COML REAL EST FIN INC TRUS 03762U105 107 6,754 SH   SOLE 8 6,754 0 0
APOLLO ENDOSURGERY INC COM 03767D108 11 1,399 SH   SOLE 1 1,399 0 0
APOLLO INVT CORP COM 03761U502 115 8,460 SH   SOLE 1 8,460 0 0
APOLLO INVT CORP COM 03761U502 1 65 SH   SOLE 8 65 0 0
APOLLO MED HLDGS INC COM 03763A207 614 9,775 SH   SOLE 1 9,775 0 0
APOLLO SR FLOATING RATE FD I FUND 037636107 274 16,457 SH   SOLE 1 16,457 0 0
APOLLO TACTICAL INCOME FD IN FUND 037638103 960 57,409 SH   SOLE 1 57,409 0 0
APPFOLIO INC COM 03783C100 808 5,719 SH   SOLE 1 5,719 0 0
APPFOLIO INC COM 03783C100 2 16 SH   SOLE 8 16 0 0
APPIAN CORP COM 03782L101 1,155 8,387 SH   SOLE 1 8,387 0 0
APPIAN CORP COM 03782L101 1,028 7,466 SH   SOLE 8 7,466 0 0
APPLE HOSPITALITY REIT INC TRUS 03784Y200 5,801 380,163 SH   SOLE 1 380,163 0 0
APPLE INC COM 037833100 19,857 144,984 SH   DFND 1 0 0 144,984
APPLE INC COM 037833100 4,182,569 30,538,626 SH   SOLE 1 28,062,336 2,476,290 0
APPLE INC OPT 037833100 327,827 2,393,600 SH Call SOLE 8 2,393,600 0 0
APPLE INC COM 037833100 54,413 397,284 SH   SOLE 8 397,284 0 0
APPLE INC OPT 037833100 242,995 1,774,200 SH Put SOLE 8 1,774,200 0 0
APPLE INC COM 037833100 634,040 4,629,377 SH   SOLE 9 4,629,377 0 0
APPLE INC COM 037833100 51,038 372,647 SH   SOLE 20 0 372,647 0
APPLE INC COM 037833100 86,383 630,715 SH   DFND 20 0 0 630,715
APPLE INC COM 037833100 118,113 862,389 SH   SOLE 58 862,389 0 0
APPLE INC COM 037833100 24,370 177,937 SH   SOLE 82 0 177,937 0
APPLE INC COM 037833100 35,048 255,896 SH   SOLE 99 0 255,896 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 19 4,801 SH   SOLE 1 4,801 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 19 4,899 SH   SOLE 8 4,899 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 3,289 36,116 SH   SOLE 1 36,116 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 32 346 SH   SOLE 8 346 0 0
APPLIED MATLS INC COM 038222105 294,360 2,067,126 SH   SOLE 1 2,067,126 0 0
APPLIED MATLS INC OPT 038222105 10,680 75,000 SH Put SOLE 1 75,000 0 0
APPLIED MATLS INC COM 038222105 160 1,125 SH   DFND 1 0 0 1,125
APPLIED MATLS INC OPT 038222105 26,344 185,000 SH Put SOLE 8 185,000 0 0
APPLIED MATLS INC COM 038222105 558 3,912 SH   SOLE 8 3,912 0 0
APPLIED MATLS INC OPT 038222105 10,680 75,000 SH Put SOLE 9 75,000 0 0
APPLIED MATLS INC COM 038222105 47,550 333,918 SH   SOLE 9 333,918 0 0
APPLIED MATLS INC COM 038222105 2,250 15,804 SH   DFND 20 0 0 15,804
APPLIED OPTOELECTRONICS INC COM 03823U102 177 20,893 SH   SOLE 1 20,893 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 144 17,030 SH   DFND 1 0 0 17,030
APPLIED OPTOELECTRONICS INC COM 03823U102 21 2,474 SH   SOLE 8 2,474 0 0
APPLIED THERAPEUTICS INC COM 03828A101 47 2,242 SH   SOLE 1 2,242 0 0
APPLIED THERAPEUTICS INC COM 03828A101 2 88 SH   SOLE 8 88 0 0
APTARGROUP INC COM 038336103 8,735 62,023 SH   SOLE 1 62,023 0 0
APTARGROUP INC COM 038336103 4 30 SH   SOLE 8 30 0 0
APTARGROUP INC COM 038336103 1,980 14,062 SH   SOLE 99 14,062 0 0
APTINYX INC COM 03836N103 6 2,105 SH   SOLE 1 2,105 0 0
APTINYX INC COM 03836N103 11 4,063 SH   SOLE 8 4,063 0 0
APTIV PLC COM G6095L109 34,505 219,312 SH   SOLE 1 219,312 0 0
APTIV PLC COM G6095L109 110 697 SH   DFND 1 0 0 697
APTIV PLC COM G6095L109 71 450 SH   SOLE 8 450 0 0
APTIV PLC COM G6095L109 27,116 172,354 SH   SOLE 9 172,354 0 0
APTIV PLC COM G6095L109 551 3,500 SH   DFND 20 0 0 3,500
APTOSE BIOSCIENCES INC COM 03835T200 0 9 SH   SOLE 8 9 0 0
APYX MEDICAL CORPORATION COM 03837C106 6 546 SH   SOLE 8 546 0 0
AQUABOUNTY TECHNOLOGIES INC COM 03842K200 36 6,640 SH   SOLE 1 6,640 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 116 29,196 SH   SOLE 1 29,196 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 9 2,186 SH   SOLE 8 2,186 0 0
ARAMARK COM 03852U106 3,606 96,801 SH   SOLE 1 96,801 0 0
ARAMARK COM 03852U106 7 181 SH   SOLE 8 181 0 0
ARAMARK COM 03852U106 2,868 77,006 SH   SOLE 9 77,006 0 0
ARAVIVE INC COM 03890D108 11 1,788 SH   SOLE 1 1,788 0 0
ARAVIVE INC COM 03890D108 8 1,338 SH   SOLE 8 1,338 0 0
ARBOR REALTY TRUST INC TRUS 038923108 1,186 66,557 SH   SOLE 1 66,557 0 0
ARBOR REALTY TRUST INC TRUS 038923108 2 93 SH   SOLE 8 93 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 30 9,882 SH   SOLE 1 9,882 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 0 31 SH   SOLE 8 31 0 0
ARCBEST CORP COM 03937C105 1,280 21,999 SH   SOLE 1 21,999 0 0
ARCBEST CORP COM 03937C105 5 103 SH   SOLE 8 103 0 0
ARCELORMITTAL SA LUXEMBOURG ADR 03938L203 0 4 SH   SOLE 1 4 0 0
ARCELORMITTAL SA LUXEMBOURG ADR 03938L203 4,392 141,407 SH   SOLE 8 141,407 0 0
ARCH CAP GROUP LTD COM G0450A105 13,285 341,184 SH   SOLE 1 341,184 0 0
ARCH CAP GROUP LTD COM G0450A105 5,646 145,002 SH   SOLE 9 145,002 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 49,976 824,687 SH   SOLE 1 824,687 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 114 1,883 SH   DFND 1 0 0 1,883
ARCHER DANIELS MIDLAND CO COM 039483102 774 12,781 SH   SOLE 8 12,781 0 0
ARCHER DANIELS MIDLAND CO OPT 039483102 3,030 50,000 SH Put SOLE 8 50,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 21,177 349,453 SH   SOLE 9 349,453 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 430 7,088 SH   DFND 20 0 0 7,088
ARCHER DANIELS MIDLAND CO COM 039483102 868 14,316 SH   SOLE 99 14,316 0 0
ARCHROCK INC COM 03957W106 1,199 134,531 SH   SOLE 1 134,531 0 0
ARCIMOTO INC COM 039587100 32 1,854 SH   SOLE 8 1,854 0 0
ARCOS DORADOS HOLDINGS INC COM G0457F107 37 6,153 SH   SOLE 1 6,153 0 0
ARCOS DORADOS HOLDINGS INC COM G0457F107 42 7,093 SH   DFND 1 0 0 7,093
ARCOSA INC COM 039653100 1,485 25,278 SH   SOLE 1 25,278 0 0
ARCOSA INC COM 039653100 8 143 SH   SOLE 8 143 0 0
ARCOSA INC COM 039653100 137 2,339 SH   SOLE 9 2,339 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 117 3,437 SH   SOLE 1 3,437 0 0
ARCUS BIOSCIENCES INC COM 03969F109 166 6,047 SH   SOLE 1 6,047 0 0
ARCUS BIOSCIENCES INC COM 03969F109 0 10 SH   SOLE 8 10 0 0
ARDAGH GROUP S A COM L0223L101 312 12,708 SH   SOLE 1 12,708 0 0
ARDAGH GROUP S A COM L0223L101 1 21 SH   SOLE 8 21 0 0
ARDAGH GROUP S A COM L0223L101 84 3,438 SH   SOLE 99 3,438 0 0
ARDELYX INC COM 039697107 89 11,705 SH   SOLE 1 11,705 0 0
ARDELYX INC COM 039697107 1 179 SH   SOLE 8 179 0 0
ARDMORE SHIPPING CORP COM Y0207T100 99 23,402 SH   SOLE 1 23,402 0 0
ARDMORE SHIPPING CORP COM Y0207T100 16 3,816 SH   SOLE 8 3,816 0 0
ARENA PHARMACEUTICALS INC COM 040047607 598 8,765 SH   SOLE 1 8,765 0 0
ARENA PHARMACEUTICALS INC COM 040047607 2 30 SH   SOLE 8 30 0 0
ARENA PHARMACEUTICALS INC COM 040047607 96 1,413 SH   SOLE 99 1,413 0 0
ARES CAPITAL CORP COM 04010L103 88 4,470 SH   DFND 1 0 0 4,470
ARES CAPITAL CORP COM 04010L103 7 351 SH   SOLE 8 351 0 0
ARES CAPITAL CORP OPT 04010L103 51 2,600 SH Put SOLE 8 2,600 0 0
ARES CAPITAL CORP BOND 04010LAT0 209 199,000 PRN   SOLE 8 0 0 199,000
ARES COML REAL ESTATE CORP TRUS 04013V108 71 4,772 SH   SOLE 1 4,772 0 0
ARES DYNAMIC CR ALLOCATION F FUND 04014F102 178 10,707 SH   SOLE 1 10,707 0 0
ARES MANAGEMENT CORPORATION COM 03990B101 17,081 268,614 SH   SOLE 1 268,614 0 0
ARES MANAGEMENT CORPORATION COM 03990B101 1,047 16,469 SH   SOLE 99 16,469 0 0
ARGAN INC COM 04010E109 90 1,888 SH   SOLE 1 1,888 0 0
ARGAN INC COM 04010E109 1 20 SH   SOLE 8 20 0 0
ARGENX SE ADR 04016X101 1,228 4,078 SH   SOLE 1 4,078 0 0
ARGENX SE ADR 04016X101 40 134 SH   SOLE 8 134 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 364 7,029 SH   SOLE 1 7,029 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 9 172 SH   SOLE 8 172 0 0
ARISTA NETWORKS INC COM 040413106 14 40 SH   DFND 1 0 0 40
ARISTA NETWORKS INC COM 040413106 31,668 87,409 SH   SOLE 1 87,409 0 0
ARISTA NETWORKS INC OPT 040413106 1,449 4,000 SH Put SOLE 8 4,000 0 0
ARISTA NETWORKS INC COM 040413106 47 131 SH   SOLE 8 131 0 0
ARISTA NETWORKS INC COM 040413106 12,801 35,334 SH   SOLE 9 35,334 0 0
ARISTA NETWORKS INC COM 040413106 50 137 SH   DFND 20 0 0 137
ARK ETF TR FUND 00214Q708 135 2,490 SH   DFND 1 0 0 2,490
ARK ETF TR FUND 00214Q104 339 2,590 SH   DFND 1 0 0 2,590
ARK ETF TR FUND 00214Q708 5,961 110,167 SH   SOLE 1 110,167 0 0
ARK ETF TR FUND 00214Q104 46,231 353,505 SH   SOLE 1 353,505 0 0
ARK ETF TR FUND 00214Q500 154 3,866 SH   SOLE 1 3,866 0 0
ARK ETF TR FUND 00214Q302 142 1,531 SH   DFND 1 0 0 1,531
ARK ETF TR FUND 00214Q401 12,209 79,241 SH   SOLE 1 79,241 0 0
ARK ETF TR FUND 00214Q104 50,091 383,017 SH   SOLE 8 383,017 0 0
ARK ETF TR FUND 00214Q708 969 17,915 SH   SOLE 8 17,915 0 0
ARK ETF TR FUND 00214Q104 523 4,000 SH   SOLE 9 4,000 0 0
ARK ETF TR FUND 00214Q302 740 8,000 SH   DFND 20 0 0 8,000
ARLO TECHNOLOGIES INC COM 04206A101 285 42,240 SH   SOLE 1 42,240 0 0
ARLO TECHNOLOGIES INC COM 04206A101 4 539 SH   SOLE 8 539 0 0
ARMADA HOFFLER PPTYS INC TRUS 04208T108 425 31,991 SH   SOLE 1 31,991 0 0
ARMOUR RESIDENTIAL REIT INC TRUS 042315507 1,020 89,200 SH   SOLE 1 89,200 0 0
ARMSTRONG FLOORING INC COM 04238R106 10 1,636 SH   SOLE 1 1,636 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 31 285 SH   SOLE 1 285 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 2 14 SH   SOLE 8 14 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 996 9,288 SH   SOLE 99 9,288 0 0
ARROW ELECTRS INC COM 042735100 19,863 174,502 SH   SOLE 1 174,502 0 0
ARROW ELECTRS INC COM 042735100 10 90 SH   SOLE 8 90 0 0
ARROW ELECTRS INC COM 042735100 2,871 25,214 SH   SOLE 9 25,214 0 0
ARROW FINL CORP COM 042744102 791 22,013 SH   SOLE 1 22,013 0 0
ARROW FINL CORP COM 042744102 1 18 SH   SOLE 8 18 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 17,060 205,992 SH   SOLE 1 205,992 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 60 737 SH   SOLE 8 737 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 28 340 SH   SOLE 99 340 0 0
ARTESIAN RES CORP COM 043113208 37 1,030 SH   SOLE 1 1,030 0 0
ARTESIAN RES CORP COM 043113208 0 10 SH   SOLE 8 10 0 0
ARTISAN PARTNERS ASSET MGMT COM 04316A108 508 10,011 SH   SOLE 1 10,011 0 0
ARTISAN PARTNERS ASSET MGMT COM 04316A108 14 272 SH   SOLE 8 272 0 0
ARVINAS INC COM 04335A105 18,684 242,648 SH   SOLE 1 242,648 0 0
ARVINAS INC COM 04335A105 3 43 SH   SOLE 8 43 0 0
ARVINAS INC COM 04335A105 61 787 SH   SOLE 99 787 0 0
ASA GOLD AND PRECIOUS MTLS L FUND G3156P103 263 12,181 SH   SOLE 1 12,181 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 3,129 18,260 SH   SOLE 1 18,260 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 25 144 SH   SOLE 8 144 0 0
ASCENDIS PHARMA A/S ADR 04351P101 13 102 SH   SOLE 8 102 0 0
ASCENDIS PHARMA A/S ADR 04351P101 77 583 SH   SOLE 99 583 0 0
ASE TECHNOLOGY HLDG CO LTD ADR 00215W100 354 43,965 SH   SOLE 1 43,965 0 0
ASE TECHNOLOGY HLDG CO LTD ADR 00215W100 21 2,637 SH   SOLE 99 2,637 0 0
ASGN INC COM 00191U102 5,222 53,866 SH   SOLE 1 53,866 0 0
ASGN INC COM 00191U102 15 159 SH   SOLE 8 159 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 2,856 32,635 SH   SOLE 1 32,635 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 68 769 SH   SOLE 8 769 0 0
ASLAN PHARMACEUTICALS LTD ADR 04522R101 423 128,276 SH   SOLE 8 128,276 0 0
ASML HOLDING N V ADR N07059210 62,462 90,413 SH   SOLE 1 90,413 0 0
ASML HOLDING N V ADR N07059210 127 184 SH   DFND 1 0 0 184
ASML HOLDING N V ADR N07059210 1,244 1,800 SH   DFND 20 0 0 1,800
ASPEN AEROGELS INC COM 04523Y105 81 2,733 SH   SOLE 1 2,733 0 0
ASPEN AEROGELS INC COM 04523Y105 3 95 SH   SOLE 8 95 0 0
ASPEN GROUP INC COM 04530L203 16 2,450 SH   SOLE 8 2,450 0 0
ASPEN TECHNOLOGY INC COM 045327103 15,059 109,480 SH   SOLE 1 109,480 0 0
ASPEN TECHNOLOGY INC COM 045327103 10 74 SH   SOLE 8 74 0 0
ASPEN TECHNOLOGY INC COM 045327103 155 1,130 SH   SOLE 99 1,130 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 136 35,173 SH   SOLE 1 35,173 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 492 126,977 SH   SOLE 8 126,977 0 0
ASSOCIATED BANC CORP COM 045487105 9,375 457,758 SH   SOLE 1 457,758 0 0
ASSOCIATED CAP GROUP INC COM 045528106 8 217 SH   SOLE 1 217 0 0
ASSOCIATED CAP GROUP INC COM 045528106 1 13 SH   SOLE 8 13 0 0
ASSURANT INC COM 04621X108 16,434 105,217 SH   SOLE 1 105,217 0 0
ASSURANT INC COM 04621X108 1 8 SH   SOLE 8 8 0 0
ASSURANT INC COM 04621X108 5,949 38,095 SH   SOLE 9 38,095 0 0
ASSURANT INC COM 04621X108 463 2,962 SH   SOLE 99 2,962 0 0
ASSURED GUARANTY LTD COM G0585R106 3,186 67,093 SH   SOLE 1 67,093 0 0
ASSURED GUARANTY LTD COM G0585R106 17 355 SH   SOLE 8 355 0 0
ASSURED GUARANTY LTD COM G0585R106 233 4,914 SH   SOLE 99 4,914 0 0
ASTEC INDS INC COM 046224101 743 11,802 SH   SOLE 1 11,802 0 0
ASTEC INDS INC COM 046224101 2 35 SH   SOLE 8 35 0 0
ASTEC INDS INC COM 046224101 567 9,007 SH   SOLE 99 9,007 0 0
ASTRAZENECA PLC ADR 046353108 17 285 SH   DFND 1 0 0 285
ASTRAZENECA PLC ADR 046353108 24,621 411,027 SH   SOLE 8 411,027 0 0
ASTRAZENECA PLC OPT 046353108 186 3,100 SH Call SOLE 8 3,100 0 0
ASTRAZENECA PLC ADR 046353108 7 124 SH   DFND 20 0 0 124
ASTRONICS CORP COM 046433108 280 15,969 SH   SOLE 1 15,969 0 0
ASTRONICS CORP COM 046433108 1 50 SH   SOLE 8 50 0 0
ASURE SOFTWARE INC COM 04649U102 16 1,851 SH   SOLE 8 1,851 0 0
AT HOME GROUP INC COM 04650Y100 3,884 105,447 SH   SOLE 1 105,447 0 0
AT HOME GROUP INC COM 04650Y100 3,063 83,156 SH   SOLE 8 83,156 0 0
AT&ampT INC OPT 00206R102 59,754 2,076,200 SH Put SOLE 1 2,076,200 0 0
AT&ampT INC COM 00206R102 134 4,639 SH   DFND 1 0 0 4,639
AT&ampT INC COM 00206R102 455,379 15,822,750 SH   SOLE 1 15,822,750 0 0
AT&ampT INC OPT 00206R102 5,664 196,800 SH Call SOLE 8 196,800 0 0
AT&ampT INC OPT 00206R102 13,107 455,400 SH Put SOLE 8 455,400 0 0
AT&ampT INC COM 00206R102 8,680 301,597 SH   SOLE 8 301,597 0 0
AT&ampT INC COM 00206R102 81,045 2,816,028 SH   SOLE 9 2,816,028 0 0
AT&ampT INC COM 00206R102 5,376 186,782 SH   DFND 20 0 0 186,782
AT&ampT INC COM 00206R102 2,858 99,293 SH   SOLE 99 99,293 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 4,785 307,755 SH   SOLE 1 307,755 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 2 113 SH   SOLE 8 113 0 0
ATHENE HOLDING LTD COM G0684D107 17,226 255,217 SH   SOLE 1 255,217 0 0
ATHENE HOLDING LTD COM G0684D107 3 48 SH   SOLE 8 48 0 0
ATHENE HOLDING LTD COM G0684D107 2,965 43,923 SH   SOLE 9 43,923 0 0
ATHENEX INC COM 04685N103 286 61,868 SH   SOLE 1 61,868 0 0
ATHENEX INC COM 04685N103 1 276 SH   SOLE 8 276 0 0
ATHERSYS INC NEW COM 04744L106 103 71,014 SH   SOLE 1 71,014 0 0
ATHERSYS INC NEW COM 04744L106 0 157 SH   SOLE 8 157 0 0
ATKORE INC COM 047649108 1,924 27,092 SH   SOLE 1 27,092 0 0
ATKORE INC COM 047649108 17 246 SH   SOLE 8 246 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 491 19,242 SH   SOLE 1 19,242 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 3 115 SH   SOLE 8 115 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 2,709 74,813 SH   SOLE 1 74,813 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 4 112 SH   SOLE 8 112 0 0
ATLANTICA SUSTAINABLE INFR P COM G0751N103 733 19,698 SH   SOLE 1 19,698 0 0
ATLANTICA SUSTAINABLE INFR P COM G0751N103 91 2,456 SH   SOLE 9 2,456 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 27 676 SH   SOLE 1 676 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 1,301 19,101 SH   SOLE 1 19,101 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 6 83 SH   SOLE 8 83 0 0
ATLASSIAN CORP PLC COM G06242104 18,626 72,515 SH   SOLE 1 72,515 0 0
ATLASSIAN CORP PLC OPT G06242104 6,422 25,000 SH Put SOLE 8 25,000 0 0
ATLASSIAN CORP PLC COM G06242104 1,425 5,547 SH   SOLE 8 5,547 0 0
ATMOS ENERGY CORP COM 049560105 12,683 131,965 SH   SOLE 1 131,965 0 0
ATMOS ENERGY CORP COM 049560105 7,512 78,164 SH   SOLE 9 78,164 0 0
ATN INTL INC COM 00215F107 907 19,946 SH   SOLE 1 19,946 0 0
ATN INTL INC COM 00215F107 2 36 SH   SOLE 8 36 0 0
ATOMERA INC COM 04965B100 55 2,571 SH   SOLE 1 2,571 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 93 14,802 SH   SOLE 1 14,802 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 52 8,268 SH   SOLE 8 8,268 0 0
ATRECA INC COM 04965G109 98 11,556 SH   SOLE 1 11,556 0 0
ATRECA INC COM 04965G109 3 427 SH   SOLE 8 427 0 0
ATRICURE INC COM 04963C209 1,121 14,145 SH   SOLE 1 14,145 0 0
ATRICURE INC COM 04963C209 11 140 SH   SOLE 8 140 0 0
ATRION CORP COM 049904105 163 263 SH   SOLE 1 263 0 0
ATRION CORP COM 049904105 4 7 SH   SOLE 8 7 0 0
AUBURN NATL BANCORP COM 050473107 1 23 SH   SOLE 1 23 0 0
AUBURN NATL BANCORP COM 050473107 10 268 SH   SOLE 8 268 0 0
AUDIOCODES LTD COM M15342104 22 658 SH   SOLE 1 658 0 0
AUDIOEYE INC COM 050734201 6 363 SH   SOLE 1 363 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 22 1,660 SH   DFND 1 0 0 1,660
AURINIA PHARMACEUTICALS INC COM 05156V102 2,452 189,196 SH   SOLE 8 189,196 0 0
AURORA MOBILE LTD ADR 051857100 71 21,758 SH   SOLE 1 21,758 0 0
AUTODESK INC COM 052769106 105,992 363,105 SH   SOLE 1 363,105 0 0
AUTODESK INC COM 052769106 1 4 SH   SOLE 8 4 0 0
AUTODESK INC OPT 052769106 876 3,000 SH Call SOLE 8 3,000 0 0
AUTODESK INC COM 052769106 23,091 79,104 SH   SOLE 9 79,104 0 0
AUTOHOME INC ADR 05278C107 2,396 37,469 SH   SOLE 1 37,469 0 0
AUTOHOME INC ADR 05278C107 2,494 39,000 SH   SOLE 9 39,000 0 0
AUTOLIV INC COM 052800109 4,381 44,819 SH   SOLE 1 44,819 0 0
AUTOLIV INC COM 052800109 2,734 27,972 SH   SOLE 9 27,972 0 0
AUTOLUS THERAPEUTICS PLC ADR 05280R100 0 55 SH   SOLE 8 55 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 163,507 823,211 SH   SOLE 1 823,211 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 55 279 SH   SOLE 8 279 0 0
AUTOMATIC DATA PROCESSING IN OPT 053015103 993 5,000 SH Put SOLE 8 5,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 23,491 118,265 SH   SOLE 9 118,265 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,930 9,716 SH   SOLE 99 9,716 0 0
AUTONATION INC COM 05329W102 95 1,000 SH   DFND 1 0 0 1,000
AUTONATION INC COM 05329W102 15,350 161,908 SH   SOLE 1 161,908 0 0
AUTONATION INC COM 05329W102 28 296 SH   SOLE 8 296 0 0
AUTOZONE INC COM 053332102 138,310 92,688 SH   SOLE 1 92,688 0 0
AUTOZONE INC COM 053332102 528 354 SH   SOLE 8 354 0 0
AUTOZONE INC COM 053332102 20,771 13,920 SH   SOLE 9 13,920 0 0
AVADEL PHARMACEUTICALS PLC ADR 05337M104 4 664 SH   SOLE 1 664 0 0
AVADEL PHARMACEUTICALS PLC ADR 05337M104 0 44 SH   SOLE 8 44 0 0
AVALARA INC COM 05338G106 4,433 27,401 SH   SOLE 1 27,401 0 0
AVALARA INC COM 05338G106 11 67 SH   SOLE 8 67 0 0
AVALARA INC COM 05338G106 4,929 30,469 SH   SOLE 9 30,469 0 0
AVALARA INC COM 05338G106 259 1,599 SH   SOLE 99 1,599 0 0
AVALON GLOBOCARE CORP COM 05344R104 3 2,926 SH   SOLE 1 2,926 0 0
AVALON GLOBOCARE CORP COM 05344R104 2 2,224 SH   SOLE 8 2,224 0 0
AVALONBAY CMNTYS INC TRUS 053484101 28,719 137,618 SH   SOLE 1 137,618 0 0
AVALONBAY CMNTYS INC TRUS 053484101 23 109 SH   SOLE 8 109 0 0
AVALONBAY CMNTYS INC TRUS 053484101 18,221 87,314 SH   SOLE 9 87,314 0 0
AVANGRID INC COM 05351W103 80 1,547 SH   SOLE 1 1,547 0 0
AVANGRID INC COM 05351W103 2 34 SH   SOLE 8 34 0 0
AVANOS MED INC COM 05350V106 9 235 SH   DFND 1 0 0 235
AVANOS MED INC COM 05350V106 1,352 37,199 SH   SOLE 1 37,199 0 0
AVANOS MED INC COM 05350V106 3 72 SH   SOLE 8 72 0 0
AVANTOR INC COM 05352A100 5,956 167,724 SH   SOLE 1 167,724 0 0
AVANTOR INC COM 05352A100 15 434 SH   SOLE 8 434 0 0
AVANTOR INC COM 05352A100 6,620 186,412 SH   SOLE 9 186,412 0 0
AVAYA HLDGS CORP COM 05351X101 9,273 344,756 SH   SOLE 1 344,756 0 0
AVAYA HLDGS CORP COM 05351X101 24 900 SH   SOLE 8 900 0 0
AVENUE THERAPEUTICS INC COM 05360L205 3 1,345 SH   SOLE 1 1,345 0 0
AVENUE THERAPEUTICS INC COM 05360L205 2 733 SH   SOLE 8 733 0 0
AVERY DENNISON CORP COM 053611109 18,338 87,230 SH   SOLE 1 87,230 0 0
AVERY DENNISON CORP COM 053611109 10,919 51,940 SH   SOLE 9 51,940 0 0
AVERY DENNISON CORP COM 053611109 231 1,099 SH   SOLE 99 1,099 0 0
AVIAT NETWORKS INC COM 05366Y201 574 17,514 SH   SOLE 1 17,514 0 0
AVID BIOSERVICES INC COM 05368M106 201 7,842 SH   SOLE 1 7,842 0 0
AVID BIOSERVICES INC COM 05368M106 9 382 SH   SOLE 8 382 0 0
AVID TECHNOLOGY INC COM 05367P100 219 5,592 SH   SOLE 1 5,592 0 0
AVIS BUDGET GROUP COM 053774105 9,693 124,448 SH   SOLE 1 124,448 0 0
AVIS BUDGET GROUP COM 053774105 9 121 SH   SOLE 8 121 0 0
AVIS BUDGET GROUP OPT 053774105 1,137 14,600 SH Call SOLE 8 14,600 0 0
AVISTA CORP COM 05379B107 1,953 45,774 SH   SOLE 1 45,774 0 0
AVISTA CORP COM 05379B107 5 122 SH   SOLE 8 122 0 0
AVNET INC COM 053807103 3,332 83,121 SH   SOLE 1 83,121 0 0
AVNET INC COM 053807103 5 135 SH   SOLE 8 135 0 0
AVROBIO INC COM 05455M100 42 4,706 SH   SOLE 1 4,706 0 0
AVROBIO INC COM 05455M100 295 33,195 SH   SOLE 8 33,195 0 0
AXALTA COATING SYS LTD COM G0750C108 4,226 138,612 SH   SOLE 1 138,612 0 0
AXALTA COATING SYS LTD COM G0750C108 1,016 33,297 SH   SOLE 8 33,297 0 0
AXALTA COATING SYS LTD COM G0750C108 260 8,522 SH   SOLE 9 8,522 0 0
AXALTA COATING SYS LTD COM G0750C108 880 28,869 SH   SOLE 99 28,869 0 0
AXCELIS TECHNOLOGIES INC COM 054540208 1,208 29,886 SH   SOLE 1 29,886 0 0
AXCELIS TECHNOLOGIES INC COM 054540208 8 186 SH   SOLE 8 186 0 0
AXCELIS TECHNOLOGIES INC COM 054540208 47 1,170 SH   SOLE 99 1,170 0 0
AXCELLA HEALTH INC COM 05454B105 6 1,467 SH   SOLE 1 1,467 0 0
AXCELLA HEALTH INC COM 05454B105 7 1,708 SH   SOLE 8 1,708 0 0
AXIS CAP HLDGS LTD COM G0692U109 1,460 29,800 SH   SOLE 1 29,800 0 0
AXIS CAP HLDGS LTD COM G0692U109 18 366 SH   SOLE 8 366 0 0
AXOGEN INC COM 05463X106 350 16,149 SH   SOLE 1 16,149 0 0
AXOGEN INC COM 05463X106 2 98 SH   SOLE 8 98 0 0
AXON ENTERPRISE INC COM 05464C101 6,577 37,198 SH   SOLE 1 37,198 0 0
AXON ENTERPRISE INC COM 05464C101 29 163 SH   SOLE 8 163 0 0
AXONICS INC COM 05465P101 591 9,313 SH   SOLE 1 9,313 0 0
AXONICS INC COM 05465P101 0 3 SH   SOLE 8 3 0 0
AXOS FINANCIAL INC COM 05465C100 1,274 27,471 SH   SOLE 1 27,471 0 0
AXOS FINANCIAL INC COM 05465C100 9 190 SH   SOLE 8 190 0 0
AXSOME THERAPEUTICS INC COM 05464T104 255 3,766 SH   SOLE 1 3,766 0 0
AXSOME THERAPEUTICS INC COM 05464T104 3,369 49,951 SH   SOLE 8 49,951 0 0
AXSOME THERAPEUTICS INC OPT 05464T104 3,373 50,000 SH Put SOLE 8 50,000 0 0
AXT INC COM 00246W103 56 5,053 SH   SOLE 1 5,053 0 0
AXT INC COM 00246W103 1 58 SH   SOLE 8 58 0 0
AZUL S A ADR 05501U106 224 8,478 SH   SOLE 1 8,478 0 0
AZURE PWR GLOBAL LTD COM V0393H103 81 3,018 SH   SOLE 1 3,018 0 0
AZZ INC COM 002474104 964 18,625 SH   SOLE 1 18,625 0 0
AZZ INC COM 002474104 6 112 SH   SOLE 8 112 0 0
B &amp G FOODS INC NEW COM 05508R106 1,417 43,191 SH   SOLE 1 43,191 0 0
B &amp G FOODS INC NEW COM 05508R106 115 3,500 SH   DFND 1 0 0 3,500
B &amp G FOODS INC NEW COM 05508R106 143 4,374 SH   SOLE 8 4,374 0 0
B. RILEY FINANCIAL INC COM 05580M108 6,218 82,357 SH   SOLE 1 82,357 0 0
B. RILEY FINANCIAL INC COM 05580M108 5 66 SH   SOLE 8 66 0 0
B2GOLD CORP COM 11777Q209 2,266 538,409 SH   SOLE 1 538,409 0 0
B2GOLD CORP COM 11777Q209 91 21,500 SH   SOLE 8 21,500 0 0
B2GOLD CORP COM 11777Q209 569 135,093 SH   SOLE 9 135,093 0 0
B2GOLD CORP COM 11777Q209 76 18,136 SH   SOLE 99 18,136 0 0
BADGER METER INC COM 056525108 2,493 25,407 SH   SOLE 1 25,407 0 0
BADGER METER INC COM 056525108 15 150 SH   SOLE 8 150 0 0
BAIDU INC OPT 056752108 9,624 47,200 SH Put SOLE 1 47,200 0 0
BAIDU INC ADR 056752108 415 2,037 SH   DFND 1 0 0 2,037
BAIDU INC OPT 056752108 2,896 14,200 SH Call SOLE 1 14,200 0 0
BAIDU INC ADR 056752108 268,307 1,315,882 SH   SOLE 1 1,315,882 0 0
BAIDU INC OPT 056752108 19,962 97,900 SH Call SOLE 8 97,900 0 0
BAIDU INC OPT 056752108 28,648 140,500 SH Put SOLE 8 140,500 0 0
BAIDU INC ADR 056752108 25,063 122,919 SH   SOLE 8 122,919 0 0
BAIDU INC ADR 056752108 41,808 205,045 SH   SOLE 9 205,045 0 0
BAIDU INC ADR 056752108 7,161 35,121 SH   DFND 20 0 0 35,121
BAIDU INC ADR 056752108 4,692 23,011 SH   SOLE 99 23,011 0 0
BAIN CAP SPECIALTY FIN INC COM 05684B107 8 508 SH   SOLE 1 508 0 0
BAKER HUGHES COMPANY OPT 05722G100 858 37,500 SH Call SOLE 1 37,500 0 0
BAKER HUGHES COMPANY COM 05722G100 18,345 802,185 SH   SOLE 1 802,185 0 0
BAKER HUGHES COMPANY COM 05722G100 11 490 SH   SOLE 8 490 0 0
BAKER HUGHES COMPANY COM 05722G100 10,419 455,562 SH   SOLE 9 455,562 0 0
BAKER HUGHES COMPANY COM 05722G100 4,073 178,101 SH   SOLE 99 178,101 0 0
BALCHEM CORP COM 057665200 2,244 17,099 SH   SOLE 1 17,099 0 0
BALCHEM CORP COM 057665200 25 188 SH   SOLE 8 188 0 0
BALL CORP COM 058498106 26,278 324,339 SH   SOLE 1 324,339 0 0
BALL CORP COM 058498106 35 436 SH   DFND 1 0 0 436
BALL CORP COM 058498106 310 3,822 SH   SOLE 8 3,822 0 0
BALL CORP COM 058498106 18,002 222,188 SH   SOLE 9 222,188 0 0
BALLARD PWR SYS INC NEW COM 058586108 2,895 159,745 SH   SOLE 1 159,745 0 0
BALLARD PWR SYS INC NEW OPT 058586108 2,084 115,000 SH Put SOLE 8 115,000 0 0
BALLARD PWR SYS INC NEW COM 058586108 1,214 67,000 SH   SOLE 8 67,000 0 0
BALLARD PWR SYS INC NEW COM 058586108 1,082 59,708 SH   SOLE 9 59,708 0 0
BALLARD PWR SYS INC NEW COM 058586108 16 900 SH   DFND 20 0 0 900
BANC OF CALIFORNIA INC COM 05990K106 1,462 83,377 SH   SOLE 1 83,377 0 0
BANC OF CALIFORNIA INC COM 05990K106 1 65 SH   SOLE 8 65 0 0
BANCFIRST CORP COM 05945F103 2,270 36,371 SH   SOLE 1 36,371 0 0
BANCFIRST CORP COM 05945F103 14 229 SH   SOLE 8 229 0 0
BANCO BILBAO VIZCAYA ARGENTA ADR 05946K101 78 12,618 SH   SOLE 1 12,618 0 0
BANCO BILBAO VIZCAYA ARGENTA ADR 05946K101 827 133,245 SH   SOLE 9 133,245 0 0
BANCO BRADESCO S A ADR 059460303 4,710 918,141 SH   SOLE 1 918,141 0 0
BANCO BRADESCO S A ADR 059460303 522 101,695 SH   DFND 1 0 0 101,695
BANCO BRADESCO S A OPT 059460303 124 24,200 SH Put SOLE 8 24,200 0 0
BANCO BRADESCO S A OPT 059460303 128 24,926 SH Call SOLE 8 24,926 0 0
BANCO MACRO SA ADR 05961W105 211 14,056 SH   SOLE 1 14,056 0 0
BANCO SANTANDER BRASIL S A ADR 05967A107 124 15,144 SH   SOLE 1 15,144 0 0
BANCO SANTANDER CHILE NEW ADR 05965X109 135 6,790 SH   SOLE 1 6,790 0 0
BANCO SANTANDER MEXICO SA ADR 05969B103 1 93 SH   SOLE 1 93 0 0
BANCO SANTANDER S.A. ADR 05964H105 780 199,777 SH   SOLE 1 199,777 0 0
BANCO SANTANDER S.A. ADR 05964H105 113 29,017 SH   SOLE 9 29,017 0 0
BANCOLOMBIA S A ADR 05968L102 511 17,750 SH   SOLE 1 17,750 0 0
BANCORP INC DEL COM 05969A105 3,331 144,759 SH   SOLE 1 144,759 0 0
BANCORP INC DEL COM 05969A105 1 71 SH   SOLE 8 71 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 7,311 258,064 SH   SOLE 1 258,064 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 1 19 SH   SOLE 8 19 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 23 800 SH   SOLE 99 800 0 0
BANDWIDTH INC COM 05988J103 18,872 136,838 SH   SOLE 1 136,838 0 0
BANDWIDTH INC COM 05988J103 3 20 SH   SOLE 8 20 0 0
BANDWIDTH INC COM 05988J103 113 820 SH   SOLE 99 820 0 0
BANK COMM HLDGS COM 06424J103 603 40,157 SH   SOLE 1 40,157 0 0
BANK COMM HLDGS COM 06424J103 27 1,819 SH   SOLE 8 1,819 0 0
BANK FIRST CORP COM 06211J100 66 946 SH   SOLE 1 946 0 0
BANK HAWAII CORP COM 062540109 8,908 105,769 SH   SOLE 1 105,769 0 0
BANK HAWAII CORP COM 062540109 2 23 SH   SOLE 8 23 0 0
BANK MARIN BANCORP COM 063425102 231 7,238 SH   SOLE 1 7,238 0 0
BANK MARIN BANCORP COM 063425102 2 77 SH   SOLE 8 77 0 0
BANK MONTREAL QUE COM 063671101 1,404 13,694 SH   SOLE 1 13,694 0 0
BANK MONTREAL QUE COM 063671101 229 2,235 SH   DFND 1 0 0 2,235
BANK MONTREAL QUE COM 063671101 11,068 107,920 SH   SOLE 9 107,920 0 0
BANK MONTREAL QUE COM 063671101 207 2,020 SH   SOLE 99 2,020 0 0
BANK NEW YORK MELLON CORP COM 064058100 312 6,086 SH   DFND 1 0 0 6,086
BANK NEW YORK MELLON CORP COM 064058100 64,289 1,254,909 SH   SOLE 1 1,254,909 0 0
BANK NEW YORK MELLON CORP COM 064058100 12 239 SH   SOLE 8 239 0 0
BANK NEW YORK MELLON CORP COM 064058100 28,260 551,612 SH   SOLE 9 551,612 0 0
BANK NEW YORK MELLON CORP COM 064058100 20 400 SH   DFND 20 0 0 400
BANK NOVA SCOTIA B C COM 064149107 6 94 SH   DFND 1 0 0 94
BANK NOVA SCOTIA B C COM 064149107 27,497 422,578 SH   SOLE 9 422,578 0 0
BANK NOVA SCOTIA B C COM 064149107 550 8,448 SH   SOLE 99 8,448 0 0
BANK OF NT BUTTERFIELD&ampSON L COM G0772R208 261 7,370 SH   SOLE 1 7,370 0 0
BANK OF NT BUTTERFIELD&ampSON L COM G0772R208 5 128 SH   SOLE 8 128 0 0
BANK OZK COM 06417N103 11,619 275,562 SH   SOLE 1 275,562 0 0
BANK OZK COM 06417N103 4 86 SH   SOLE 8 86 0 0
BANK OZK COM 06417N103 411 9,742 SH   SOLE 99 9,742 0 0
BANK PRINCETON NEW JERSEY COM 064520109 50 1,738 SH   SOLE 1 1,738 0 0
BANK PRINCETON NEW JERSEY COM 064520109 19 651 SH   SOLE 8 651 0 0
BANK7 CORP COM 06652N107 41 2,369 SH   SOLE 1 2,369 0 0
BANK7 CORP COM 06652N107 5 312 SH   SOLE 8 312 0 0
BANKFINANCIAL CORP COM 06643P104 18 1,576 SH   SOLE 8 1,576 0 0
BANKUNITED INC COM 06652K103 7,754 181,633 SH   SOLE 1 181,633 0 0
BANKUNITED INC COM 06652K103 4 95 SH   SOLE 8 95 0 0
BANKWELL FINL GROUP INC COM 06654A103 51 1,838 SH   SOLE 1 1,838 0 0
BANKWELL FINL GROUP INC COM 06654A103 21 758 SH   SOLE 8 758 0 0
BANNER CORP COM 06652V208 3,450 63,635 SH   SOLE 1 63,635 0 0
BANNER CORP COM 06652V208 6 102 SH   SOLE 8 102 0 0
BAOZUN INC ADR 06684L103 865 24,427 SH   SOLE 1 24,427 0 0
BAOZUN INC ADR 06684L103 1,070 30,200 SH   SOLE 9 30,200 0 0
BAR HBR BANKSHARES COM 066849100 520 18,162 SH   SOLE 1 18,162 0 0
BAR HBR BANKSHARES COM 066849100 1 42 SH   SOLE 8 42 0 0
BARCLAYS BANK PLC FUND 06746P613 1,707 66,648 SH   SOLE 8 66,648 0 0
BARCLAYS BK PLC FUND 06742A750 1,867 140,000 SH   SOLE 1 140,000 0 0
BARCLAYS BK PLC FUND 06746P555 4,627 215,000 SH   SOLE 1 215,000 0 0
BARCLAYS BK PLC FUND 06740P114 17,716 483,998 SH   SOLE 1 483,998 0 0
BARCLAYS BK PLC FUND 06742W430 29 307 SH   SOLE 1 307 0 0
BARCLAYS BK PLC FUND 06746P464 5,122 80,000 SH   SOLE 1 80,000 0 0
BARCLAYS BK PLC FUND 06746P480 2,049 85,000 SH   SOLE 1 85,000 0 0
BARCLAYS BK PLC FUND 06746P530 3,078 80,000 SH   SOLE 1 80,000 0 0
BARCLAYS BK PLC FUND 06746P456 4,198 83,000 SH   SOLE 1 83,000 0 0
BARCLAYS BK PLC FUND 06740D830 2,002 16,500 SH   SOLE 1 16,500 0 0
BARCLAYS BK PLC FUND 06747D700 14,472 400,000 SH   SOLE 1 400,000 0 0
BARCLAYS BK PLC FUND 06746P514 5,047 85,000 SH   SOLE 1 85,000 0 0
BARCLAYS BK PLC FUND 06746P431 5,870 64,000 SH   SOLE 1 64,000 0 0
BARCLAYS BK PLC FUND 06746P449 19,204 344,500 SH   SOLE 1 344,500 0 0
BARCLAYS BK PLC FUND 06746P522 12,278 186,000 SH   SOLE 1 186,000 0 0
BARCLAYS BK PLC FUND 06747D809 28,910 1,000,000 SH   SOLE 1 1,000,000 0 0
BARCLAYS BK PLC FUND 06746P563 15,506 344,500 SH   SOLE 1 344,500 0 0
BARCLAYS BK PLC FUND 06746P589 1,371 65,000 SH   SOLE 1 65,000 0 0
BARCLAYS BK PLC FUND 06745T368 2,028 100,000 SH   SOLE 1 100,000 0 0
BARCLAYS BK PLC FUND 06742C723 4,166 251,875 SH   SOLE 1 251,875 0 0
BARCLAYS BK PLC FUND 06746P548 6,994 149,000 SH   SOLE 1 149,000 0 0
BARCLAYS BK PLC FUND 06746P621 79,542 2,700,000 SH   SOLE 1 2,700,000 0 0
BARCLAYS BK PLC FUND 06746P472 4,034 80,000 SH   SOLE 1 80,000 0 0
BARCLAYS BK PLC FUND 06746P571 3,465 65,000 SH   SOLE 1 65,000 0 0
BARCLAYS BK PLC FUND 06740P221 47,388 2,200,000 SH   SOLE 1 2,200,000 0 0
BARCLAYS BK PLC FUND 06739H263 140 3,000 SH   SOLE 1 3,000 0 0
BARCLAYS PLC ADR 06738E204 1,060 109,852 SH   DFND 1 0 0 109,852
BARINGS BDC INC COM 06759L103 2 200 SH   SOLE 1 200 0 0
BARNES &amp NOBLE ED INC COM 06777U101 125 17,439 SH   SOLE 1 17,439 0 0
BARNES &amp NOBLE ED INC COM 06777U101 19 2,628 SH   SOLE 8 2,628 0 0
BARNES GROUP INC COM 067806109 1,282 25,004 SH   SOLE 1 25,004 0 0
BARNES GROUP INC COM 067806109 4 86 SH   SOLE 8 86 0 0
BARRETT BUSINESS SVCS INC COM 068463108 80 1,097 SH   SOLE 1 1,097 0 0
BARRETT BUSINESS SVCS INC COM 068463108 2 30 SH   SOLE 8 30 0 0
BARRICK GOLD CORP COM 067901108 22,579 1,091,857 SH   SOLE 1 1,091,857 0 0
BARRICK GOLD CORP COM 067901108 1,492 72,165 SH   DFND 1 0 0 72,165
BARRICK GOLD CORP OPT 067901108 8,998 435,100 SH Put SOLE 8 435,100 0 0
BARRICK GOLD CORP COM 067901108 3,917 189,413 SH   SOLE 8 189,413 0 0
BARRICK GOLD CORP COM 067901108 6,350 307,074 SH   SOLE 9 307,074 0 0
BARRICK GOLD CORP COM 067901108 87 4,200 SH   DFND 20 0 0 4,200
BARRICK GOLD CORP COM 067901108 1,065 51,519 SH   SOLE 99 51,519 0 0
BASSETT FURNITURE INDS INC COM 070203104 39 1,594 SH   SOLE 1 1,594 0 0
BAUSCH HEALTH COS INC COM 071734107 16 550 SH   DFND 1 0 0 550
BAUSCH HEALTH COS INC COM 071734107 3,419 116,601 SH   SOLE 1 116,601 0 0
BAUSCH HEALTH COS INC OPT 071734107 369 12,600 SH Put SOLE 8 12,600 0 0
BAUSCH HEALTH COS INC COM 071734107 123 4,185 SH   SOLE 8 4,185 0 0
BAUSCH HEALTH COS INC COM 071734107 1,148 39,146 SH   SOLE 9 39,146 0 0
BAXTER INTL INC COM 071813109 50,152 623,004 SH   SOLE 1 623,004 0 0
BAXTER INTL INC COM 071813109 79 986 SH   SOLE 8 986 0 0
BAXTER INTL INC COM 071813109 10,662 132,440 SH   SOLE 9 132,440 0 0
BAYCOM CORP COM 07272M107 29 1,614 SH   SOLE 1 1,614 0 0
BAYCOM CORP COM 07272M107 22 1,220 SH   SOLE 8 1,220 0 0
BCB BANCORP INC COM 055298103 26 1,933 SH   SOLE 1 1,933 0 0
BCB BANCORP INC COM 055298103 22 1,644 SH   SOLE 8 1,644 0 0
BCE INC COM 05534B760 975 19,765 SH   SOLE 1 19,765 0 0
BCE INC COM 05534B760 104 2,100 SH   SOLE 8 2,100 0 0
BCE INC COM 05534B760 8,448 171,292 SH   SOLE 9 171,292 0 0
BEACON ROOFING SUPPLY INC COM 073685109 1,531 28,757 SH   SOLE 1 28,757 0 0
BEACON ROOFING SUPPLY INC OPT 073685109 3,509 65,900 SH Call SOLE 8 65,900 0 0
BEACON ROOFING SUPPLY INC COM 073685109 16 308 SH   SOLE 8 308 0 0
BEASLEY BROADCAST GROUP INC COM 074014101 0 1 SH   SOLE 1 1 0 0
BEAZER HOMES USA INC COM 07556Q881 1,093 56,692 SH   SOLE 1 56,692 0 0
BECTON DICKINSON &amp CO COM 075887109 69,918 287,505 SH   SOLE 1 287,505 0 0
BECTON DICKINSON &amp CO COM 075887109 968 3,980 SH   DFND 1 0 0 3,980
BECTON DICKINSON &amp CO COM 075887109 3,582 14,729 SH   SOLE 8 14,729 0 0
BECTON DICKINSON &amp CO COM 075887109 18,002 74,022 SH   SOLE 9 74,022 0 0
BED BATH &amp BEYOND INC COM 075896100 2,502 75,167 SH   SOLE 1 75,167 0 0
BED BATH &amp BEYOND INC OPT 075896100 7,237 217,400 SH Put SOLE 8 217,400 0 0
BED BATH &amp BEYOND INC COM 075896100 1,164 34,994 SH   SOLE 8 34,994 0 0
BEIGENE LTD ADR 07725L102 2,170 6,323 SH   SOLE 1 6,323 0 0
BEIGENE LTD ADR 07725L102 23 67 SH   SOLE 8 67 0 0
BEIGENE LTD ADR 07725L102 9,125 26,590 SH   SOLE 9 26,590 0 0
BEL FUSE INC COM 077347300 120 8,279 SH   SOLE 1 8,279 0 0
BEL FUSE INC COM 077347300 17 1,148 SH   SOLE 8 1,148 0 0
BELDEN INC COM 077454106 1,564 30,920 SH   SOLE 1 30,920 0 0
BELDEN INC COM 077454106 5 108 SH   SOLE 8 108 0 0
BENCHMARK ELECTRS INC COM 08160H101 794 27,875 SH   SOLE 1 27,875 0 0
BENCHMARK ELECTRS INC COM 08160H101 5 176 SH   SOLE 8 176 0 0
BENEFITFOCUS INC COM 08180D106 44 3,159 SH   SOLE 1 3,159 0 0
BENEFITFOCUS INC COM 08180D106 8 590 SH   SOLE 8 590 0 0
BERKLEY W R CORP COM 084423102 19,795 265,967 SH   SOLE 1 265,967 0 0
BERKLEY W R CORP COM 084423102 8 108 SH   SOLE 8 108 0 0
BERKLEY W R CORP COM 084423102 6,749 90,681 SH   SOLE 9 90,681 0 0
BERKSHIRE HATHAWAY INC DEL OPT 084670702 8,338 30,000 SH Put SOLE 1 30,000 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 5,273 18,973 SH   DFND 1 0 0 18,973
BERKSHIRE HATHAWAY INC DEL COM 084670702 1,252,309 4,506,014 SH   SOLE 1 3,750,598 755,416 0
BERKSHIRE HATHAWAY INC DEL COM 084670108 27,628 66 SH   DFND 1 0 0 66
BERKSHIRE HATHAWAY INC DEL COM 084670702 1,179 4,240 SH   SOLE 8 4,240 0 0
BERKSHIRE HATHAWAY INC DEL OPT 084670702 8,338 30,000 SH Put SOLE 8 30,000 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 152,339 548,141 SH   SOLE 9 548,141 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 1,844 6,635 SH   DFND 20 0 0 6,635
BERKSHIRE HATHAWAY INC DEL COM 084670702 32,765 117,892 SH   SOLE 20 0 117,892 0
BERKSHIRE HATHAWAY INC DEL COM 084670108 837 2 SH   DFND 20 0 0 2
BERKSHIRE HATHAWAY INC DEL COM 084670702 14,459 52,027 SH   SOLE 82 0 52,027 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 28,874 103,892 SH   SOLE 99 0 103,892 0
BERKSHIRE HILLS BANCORP INC COM 084680107 2,381 86,850 SH   SOLE 1 86,850 0 0
BERRY CORP COM 08579X101 57 8,535 SH   SOLE 1 8,535 0 0
BERRY CORP COM 08579X101 1 214 SH   SOLE 8 214 0 0
BERRY GLOBAL GROUP INC COM 08579W103 974 14,944 SH   SOLE 1 14,944 0 0
BERRY GLOBAL GROUP INC COM 08579W103 152 2,326 SH   SOLE 8 2,326 0 0
BEST BUY INC COM 086516101 33,501 291,354 SH   SOLE 1 291,354 0 0
BEST BUY INC OPT 086516101 4,600 40,000 SH Put SOLE 1 40,000 0 0
BEST BUY INC COM 086516101 20 178 SH   SOLE 8 178 0 0
BEST BUY INC COM 086516101 21,150 183,953 SH   SOLE 9 183,953 0 0
BEST BUY INC COM 086516101 856 7,447 SH   SOLE 99 7,447 0 0
BEYOND MEAT INC COM 08862E109 54,253 344,493 SH   SOLE 1 344,493 0 0
BEYOND MEAT INC COM 08862E109 103 655 SH   DFND 1 0 0 655
BEYOND MEAT INC OPT 08862E109 35,970 228,400 SH Put SOLE 1 228,400 0 0
BEYOND MEAT INC OPT 08862E109 6,300 40,000 SH Call SOLE 8 40,000 0 0
BEYOND MEAT INC COM 08862E109 8,150 51,747 SH   SOLE 8 51,747 0 0
BEYOND MEAT INC OPT 08862E109 53,373 338,900 SH Put SOLE 8 338,900 0 0
BEYOND MEAT INC COM 08862E109 466 2,960 SH   SOLE 9 2,960 0 0
BEYOND MEAT INC COM 08862E109 29 183 SH   DFND 20 0 0 183
BEYOND MEAT INC COM 08862E109 65 410 SH   SOLE 99 410 0 0
BEYONDSPRING INC COM G10830100 126 12,052 SH   SOLE 1 12,052 0 0
BEYONDSPRING INC COM G10830100 51 4,907 SH   SOLE 8 4,907 0 0
BGC PARTNERS INC COM 05541T101 535 94,341 SH   SOLE 1 94,341 0 0
BGC PARTNERS INC COM 05541T101 1,701 300,000 SH   SOLE 8 300,000 0 0
BHP GROUP LTD ADR 088606108 789 10,835 SH   SOLE 1 10,835 0 0
BHP GROUP LTD ADR 088606108 117 1,609 SH   DFND 1 0 0 1,609
BHP GROUP LTD ADR 088606108 7 95 SH   SOLE 8 95 0 0
BHP GROUP LTD OPT 088606108 95 1,300 SH Put SOLE 8 1,300 0 0
BHP GROUP LTD ADR 088606108 130 1,781 SH   SOLE 9 1,781 0 0
BHP GROUP LTD ADR 088606108 5,353 73,500 SH   DFND 20 0 0 73,500
BHP GROUP PLC ADR 05545E209 148,872 2,494,089 SH   SOLE 1 2,494,089 0 0
BICYCLE THERAPEUTICS PLC ADR 088786108 140 4,600 SH   SOLE 1 4,600 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 1,331 51,792 SH   SOLE 1 51,792 0 0
BIG LOTS INC COM 089302103 4,120 62,406 SH   SOLE 1 62,406 0 0
BIG LOTS INC COM 089302103 25 369 SH   SOLE 8 369 0 0
BIGLARI HLDGS INC COM 08986R408 17 21 SH   SOLE 1 21 0 0
BIGLARI HLDGS INC COM 08986R309 487 3,053 SH   SOLE 1 3,053 0 0
BIGLARI HLDGS INC COM 08986R309 2 15 SH   SOLE 8 15 0 0
BIGLARI HLDGS INC COM 08986R408 7 9 SH   SOLE 8 9 0 0
BILIBILI INC ADR 090040106 64 527 SH   DFND 1 0 0 527
BILIBILI INC OPT 090040106 2,072 17,000 SH Call SOLE 1 17,000 0 0
BILIBILI INC OPT 090040106 610 5,000 SH Put SOLE 1 5,000 0 0
BILIBILI INC OPT 090040106 11,014 90,400 SH Call SOLE 8 90,400 0 0
BILIBILI INC OPT 090040106 13,402 110,000 SH Put SOLE 8 110,000 0 0
BIO RAD LABS INC COM 090572207 12,572 19,512 SH   SOLE 1 19,512 0 0
BIO RAD LABS INC COM 090572207 4 6 SH   SOLE 8 6 0 0
BIO RAD LABS INC COM 090572207 8,568 13,298 SH   SOLE 9 13,298 0 0
BIO-TECHNE CORP COM 09073M104 15,627 34,708 SH   SOLE 1 34,708 0 0
BIO-TECHNE CORP COM 09073M104 19 42 SH   SOLE 8 42 0 0
BIO-TECHNE CORP COM 09073M104 6,226 13,828 SH   SOLE 9 13,828 0 0
BIO-TECHNE CORP COM 09073M104 422 937 SH   SOLE 99 937 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 781 49,391 SH   SOLE 1 49,391 0 0
BIOCRYST PHARMACEUTICALS INC OPT 09058V103 544 34,400 SH Call SOLE 8 34,400 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 518 32,778 SH   SOLE 8 32,778 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 470 131,431 SH   SOLE 1 131,431 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 0 165 SH   SOLE 8 165 0 0
BIOGEN INC COM 09062X103 352 1,016 SH   DFND 1 0 0 1,016
BIOGEN INC COM 09062X103 80,074 231,247 SH   SOLE 1 231,247 0 0
BIOGEN INC COM 09062X103 77 223 SH   SOLE 8 223 0 0
BIOGEN INC OPT 09062X103 8,691 25,100 SH Call SOLE 8 25,100 0 0
BIOGEN INC COM 09062X103 32,982 95,250 SH   SOLE 9 95,250 0 0
BIOGEN INC COM 09062X103 172 497 SH   DFND 20 0 0 497
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 826 8,511 SH   SOLE 1 8,511 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 0 3 SH   SOLE 8 3 0 0
BIOLASE INC COM 090911207 0 50 SH   SOLE 1 50 0 0
BIOLIFE SOLUTIONS INC COM 09062W204 137 3,089 SH   SOLE 1 3,089 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 8,922 106,912 SH   SOLE 1 106,912 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 43 519 SH   DFND 1 0 0 519
BIOMARIN PHARMACEUTICAL INC OPT 09061G101 1,786 21,400 SH Call SOLE 8 21,400 0 0
BIOMARIN PHARMACEUTICAL INC OPT 09061G101 3,538 42,400 SH Put SOLE 8 42,400 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,699 20,356 SH   SOLE 8 20,356 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 5,406 64,788 SH   SOLE 9 64,788 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 125 1,500 SH   DFND 20 0 0 1,500
BIONANO GENOMICS INC COM 09075F107 15 2,000 SH   DFND 1 0 0 2,000
BIONANO GENOMICS INC COM 09075F107 261 35,690 SH   SOLE 1 35,690 0 0
BIONANO GENOMICS INC COM 09075F107 141 19,259 SH   SOLE 8 19,259 0 0
BIONDVAX PHARMACEUTICALS LTD ADR 09073Q105 0 79 SH   SOLE 1 79 0 0
BIOSIG TECHNOLOGIES INC COM 09073N201 14 3,750 SH   SOLE 1 3,750 0 0
BIOSIG TECHNOLOGIES INC COM 09073N201 11 2,743 SH   SOLE 8 2,743 0 0
BIOVENTUS INC COM 09075A108 19 1,053 SH   SOLE 1 1,053 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 168 5,765 SH   SOLE 1 5,765 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 4 147 SH   SOLE 8 147 0 0
BJS RESTAURANTS INC COM 09180C106 886 18,016 SH   SOLE 1 18,016 0 0
BJS RESTAURANTS INC COM 09180C106 8 154 SH   SOLE 8 154 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 7,542 158,531 SH   SOLE 1 158,531 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 23 475 SH   SOLE 8 475 0 0
BK OF AMERICA CORP OPT 060505104 11,132 270,000 SH Put SOLE 1 270,000 0 0
BK OF AMERICA CORP COM 060505104 723,981 17,559,584 SH   SOLE 1 17,559,584 0 0
BK OF AMERICA CORP COM 060505104 6,307 152,982 SH   DFND 1 0 0 152,982
BK OF AMERICA CORP COM 060505104 96,228 2,333,938 SH   SOLE 8 2,333,938 0 0
BK OF AMERICA CORP OPT 060505104 25,356 615,000 SH Call SOLE 8 615,000 0 0
BK OF AMERICA CORP OPT 060505104 167,097 4,052,800 SH Put SOLE 8 4,052,800 0 0
BK OF AMERICA CORP COM 060505104 122,731 2,976,755 SH   SOLE 9 2,976,755 0 0
BK OF AMERICA CORP COM 060505104 572 13,865 SH   DFND 20 0 0 13,865
BK OF AMERICA CORP COM 060505104 1,031 25,000 SH   SOLE 44 25,000 0 0
BK OF AMERICA CORP COM 060505104 5,574 135,189 SH   SOLE 99 135,189 0 0
BLACK HILLS CORP COM 092113109 2,916 44,453 SH   SOLE 1 44,453 0 0
BLACK HILLS CORP COM 092113109 10 154 SH   SOLE 8 154 0 0
BLACK KNIGHT INC COM 09215C105 4,367 55,988 SH   SOLE 1 55,988 0 0
BLACK KNIGHT INC COM 09215C105 145 1,863 SH   SOLE 8 1,863 0 0
BLACK KNIGHT INC COM 09215C105 4,133 53,009 SH   SOLE 9 53,009 0 0
BLACK KNIGHT INC COM 09215C105 757 9,710 SH   SOLE 99 9,710 0 0
BLACK STONE MINERALS L P COM 09225M101 358 33,333 SH   SOLE 1 33,333 0 0
BLACKBAUD INC COM 09227Q100 11,501 150,212 SH   SOLE 1 150,212 0 0
BLACKBAUD INC COM 09227Q100 22 288 SH   SOLE 8 288 0 0
BLACKBERRY LTD COM 09228F103 156 12,744 SH   SOLE 1 12,744 0 0
BLACKBERRY LTD COM 09228F103 20 1,625 SH   DFND 1 0 0 1,625
BLACKBERRY LTD OPT 09228F103 7,530 616,200 SH Put SOLE 8 616,200 0 0
BLACKBERRY LTD OPT 09228F103 627 51,300 SH Call SOLE 8 51,300 0 0
BLACKBERRY LTD COM 09228F103 97 7,900 SH   SOLE 8 7,900 0 0
BLACKBERRY LTD COM 09228F103 1,057 86,482 SH   SOLE 9 86,482 0 0
BLACKLINE INC COM 09239B109 44,536 400,238 SH   SOLE 1 400,238 0 0
BLACKLINE INC COM 09239B109 1 5 SH   SOLE 8 5 0 0
BLACKROCK CAP INVT CORP BOND 092533AC2 137 136,000 PRN   SOLE 8 0 0 136,000
BLACKROCK ENHANCED GLOBAL DI FUND 092501105 417 31,365 SH   SOLE 1 31,365 0 0
BLACKROCK GLOBAL FLOATING RA FUND 091941104 326 23,976 SH   SOLE 1 23,976 0 0
BLACKROCK INC COM 09247X101 468 535 SH   DFND 1 0 0 535
BLACKROCK INC COM 09247X101 235,296 268,921 SH   SOLE 1 268,921 0 0
BLACKROCK INC COM 09247X101 259 297 SH   SOLE 8 297 0 0
BLACKROCK INC COM 09247X101 51,189 58,504 SH   SOLE 9 58,504 0 0
BLACKROCK INC COM 09247X101 345 394 SH   SOLE 99 394 0 0
BLACKROCK SCIENCE &amp TECHNOLO FUND 09260K101 493 11,469 SH   SOLE 1 11,469 0 0
BLACKROCK TCP CAPITAL CORP BOND 87238QAD5 557 552,000 PRN   SOLE 8 0 0 552,000
BLACKSTONE MTG TR INC TRUS 09257W100 1,478 46,356 SH   SOLE 1 46,356 0 0
BLACKSTONE MTG TR INC TRUS 09257W100 3 85 SH   DFND 1 0 0 85
BLACKSTONE MTG TR INC TRUS 09257W100 16,123 505,555 SH   SOLE 8 505,555 0 0
BLACKSTONE MTG TR INC BOND 09257WAC4 567 552,000 PRN   SOLE 8 0 0 552,000
BLACKSTONE MTG TR INC BOND 09257WAB6 298 292,000 PRN   SOLE 8 0 0 292,000
BLACKSTONE STRATEGIC CREDIT FUND 09257R101 29 1,958 SH   SOLE 1 1,958 0 0
BLINK CHARGING CO COM 09354A100 1,025 24,887 SH   SOLE 1 24,887 0 0
BLINK CHARGING CO COM 09354A100 287 6,984 SH   SOLE 8 6,984 0 0
BLOCK H &amp R INC COM 093671105 7,384 314,430 SH   SOLE 1 314,430 0 0
BLOCK H &amp R INC COM 093671105 6 263 SH   SOLE 8 263 0 0
BLOCK H &amp R INC COM 093671105 4,130 175,908 SH   SOLE 99 175,908 0 0
BLOOM ENERGY CORP COM 093712107 746 27,781 SH   SOLE 1 27,781 0 0
BLOOM ENERGY CORP COM 093712107 5,857 217,976 SH   SOLE 8 217,976 0 0
BLOOMIN BRANDS INC COM 094235108 9,319 343,378 SH   SOLE 1 343,378 0 0
BLOOMIN BRANDS INC COM 094235108 10 358 SH   SOLE 8 358 0 0
BLOOMIN BRANDS INC COM 094235108 203 7,472 SH   SOLE 99 7,472 0 0
BLUCORA INC COM 095229100 435 25,178 SH   SOLE 1 25,178 0 0
BLUCORA INC COM 095229100 4 207 SH   SOLE 8 207 0 0
BLUE APRON HLDGS INC OPT 09523Q200 51 12,000 SH Call SOLE 8 12,000 0 0
BLUE BIRD CORP COM 095306106 308 12,431 SH   SOLE 1 12,431 0 0
BLUE BIRD CORP COM 095306106 1 42 SH   SOLE 8 42 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 128 7,268 SH   SOLE 1 7,268 0 0
BLUEBIRD BIO INC COM 09609G100 2,413 75,477 SH   SOLE 1 75,477 0 0
BLUEBIRD BIO INC COM 09609G100 4 129 SH   SOLE 8 129 0 0
BLUELINX HLDGS INC COM 09624H208 100 1,996 SH   SOLE 1 1,996 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 848 9,645 SH   SOLE 1 9,645 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 12 145 SH   SOLE 8 145 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 89 1,017 SH   SOLE 99 1,017 0 0
BLUEROCK RESIDENTIAL GWT REI TRUS 09627J102 108 10,677 SH   SOLE 1 10,677 0 0
BLUEROCK RESIDENTIAL GWT REI TRUS 09627J102 25 2,497 SH   SOLE 8 2,497 0 0
BNY MELLON HIGH YIELD STRATE FUND 09660L105 221 66,005 SH   SOLE 1 66,005 0 0
BOEING CO COM 097023105 1,193 4,978 SH   DFND 1 0 0 4,978
BOEING CO COM 097023105 350,394 1,462,652 SH   SOLE 1 1,462,652 0 0
BOEING CO OPT 097023105 53,254 222,300 SH Call SOLE 8 222,300 0 0
BOEING CO COM 097023105 4,957 20,694 SH   SOLE 8 20,694 0 0
BOEING CO OPT 097023105 60,561 252,800 SH Put SOLE 8 252,800 0 0
BOEING CO COM 097023105 73,005 304,751 SH   SOLE 9 304,751 0 0
BOEING CO COM 097023105 2,875 12,000 SH   DFND 20 0 0 12,000
BOISE CASCADE CO DEL COM 09739D100 2,376 40,708 SH   SOLE 1 40,708 0 0
BOISE CASCADE CO DEL COM 09739D100 6 103 SH   SOLE 8 103 0 0
BOISE CASCADE CO DEL COM 09739D100 143 2,457 SH   SOLE 9 2,457 0 0
BOISE CASCADE CO DEL COM 09739D100 189 3,231 SH   SOLE 99 3,231 0 0
BOK FINL CORP COM 05561Q201 6,139 70,894 SH   SOLE 1 70,894 0 0
BOK FINL CORP COM 05561Q201 5 60 SH   SOLE 8 60 0 0
BONANZA CREEK ENERGY INC COM 097793400 731 15,528 SH   SOLE 1 15,528 0 0
BOOKING HOLDINGS INC COM 09857L108 134,082 61,278 SH   SOLE 1 61,278 0 0
BOOKING HOLDINGS INC OPT 09857L108 3,720 1,700 SH Put SOLE 8 1,700 0 0
BOOKING HOLDINGS INC COM 09857L108 447 204 SH   SOLE 8 204 0 0
BOOKING HOLDINGS INC OPT 09857L108 38,729 17,700 SH Call SOLE 8 17,700 0 0
BOOKING HOLDINGS INC COM 09857L108 33,428 15,277 SH   SOLE 9 15,277 0 0
BOOT BARN HLDGS INC COM 099406100 2,683 31,914 SH   SOLE 1 31,914 0 0
BOOT BARN HLDGS INC COM 099406100 14 162 SH   SOLE 8 162 0 0
BOOZ ALLEN HAMILTON HLDG COR COM 099502106 13,539 158,944 SH   SOLE 1 158,944 0 0
BOOZ ALLEN HAMILTON HLDG COR COM 099502106 23 265 SH   SOLE 8 265 0 0
BOOZ ALLEN HAMILTON HLDG COR COM 099502106 3,959 46,478 SH   SOLE 9 46,478 0 0
BORGWARNER INC COM 099724106 13,562 279,398 SH   SOLE 1 279,398 0 0
BORGWARNER INC COM 099724106 47 969 SH   SOLE 8 969 0 0
BORGWARNER INC OPT 099724106 11,164 230,000 SH Call SOLE 8 230,000 0 0
BORGWARNER INC COM 099724106 7,082 145,901 SH   SOLE 9 145,901 0 0
BORGWARNER INC COM 099724106 2,352 48,451 SH   SOLE 99 48,451 0 0
BORR DRILLING LTD COM G1466R207 61 75,605 SH   SOLE 9 75,605 0 0
BOSTON BEER INC COM 100557107 10,152 9,945 SH   SOLE 1 9,945 0 0
BOSTON BEER INC COM 100557107 3,100 3,037 SH   SOLE 9 3,037 0 0
BOSTON BEER INC COM 100557107 433 424 SH   SOLE 99 424 0 0
BOSTON OMAHA CORP COM 101044105 70 2,207 SH   SOLE 1 2,207 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 5,663 383,862 SH   SOLE 1 383,862 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 3 186 SH   SOLE 8 186 0 0
BOSTON PROPERTIES INC TRUS 101121101 24,971 217,912 SH   SOLE 1 217,912 0 0
BOSTON PROPERTIES INC TRUS 101121101 6 49 SH   SOLE 8 49 0 0
BOSTON PROPERTIES INC TRUS 101121101 10,422 90,948 SH   SOLE 9 90,948 0 0
BOSTON SCIENTIFIC CORP COM 101137107 109 2,550 SH   DFND 1 0 0 2,550
BOSTON SCIENTIFIC CORP COM 101137107 67,969 1,589,540 SH   SOLE 1 1,589,540 0 0
BOSTON SCIENTIFIC CORP COM 101137107 33 778 SH   SOLE 8 778 0 0
BOSTON SCIENTIFIC CORP OPT 101137107 13 300 SH Put SOLE 8 300 0 0
BOSTON SCIENTIFIC CORP COM 101137107 21,704 507,597 SH   SOLE 9 507,597 0 0
BOSTON SCIENTIFIC CORP COM 101137107 731 17,086 SH   SOLE 99 17,086 0 0
BOTTOMLINE TECH DEL INC COM 101388106 993 26,786 SH   SOLE 1 26,786 0 0
BOTTOMLINE TECH DEL INC COM 101388106 1 31 SH   SOLE 8 31 0 0
BOX INC COM 10316T104 4,191 164,032 SH   SOLE 1 164,032 0 0
BOX INC OPT 10316T104 72 2,800 SH Put SOLE 8 2,800 0 0
BOX INC COM 10316T104 258 10,096 SH   SOLE 8 10,096 0 0
BOX INC OPT 10316T104 10 400 SH Call SOLE 8 400 0 0
BOX INC OPT 10316T104 21,974 860,000 SH Call SOLE 44 860,000 0 0
BOXLIGHT CORP COM 103197109 2 831 SH   SOLE 1 831 0 0
BOYD GAMING CORP COM 103304101 4,798 78,035 SH   SOLE 1 78,035 0 0
BOYD GAMING CORP COM 103304101 377 6,144 SH   SOLE 8 6,144 0 0
BOYD GAMING CORP COM 103304101 261 4,243 SH   SOLE 99 4,243 0 0
BP MIDSTREAM PARTNERS LP COM 0556EL109 127 8,775 SH   SOLE 1 8,775 0 0
BP PLC ADR 055622104 116 4,374 SH   DFND 1 0 0 4,374
BP PLC ADR 055622104 8,031 303,970 SH   SOLE 1 303,970 0 0
BP PLC ADR 055622104 2,322 87,884 SH   SOLE 8 87,884 0 0
BP PLC ADR 055622104 284 10,750 SH   DFND 20 0 0 10,750
BP PRUDHOE BAY RTY TR TRUS 055630107 20 3,867 SH   SOLE 8 3,867 0 0
BRADY CORP COM 104674106 2,182 38,928 SH   SOLE 1 38,928 0 0
BRAEMAR HOTELS &amp RESORTS INC TRUS 10482B101 362 58,214 SH   SOLE 1 58,214 0 0
BRAEMAR HOTELS &amp RESORTS INC TRUS 10482B101 2 329 SH   SOLE 8 329 0 0
BRAINSTORM CELL THERAPEUTICS COM 10501E201 18 4,634 SH   SOLE 1 4,634 0 0
BRAINSTORM CELL THERAPEUTICS COM 10501E201 13 3,354 SH   SOLE 8 3,354 0 0
BRANDYWINE RLTY TR TRUS 105368203 2,910 212,260 SH   SOLE 1 212,260 0 0
BRF SA ADR 10552T107 4,068 743,658 SH   SOLE 1 743,658 0 0
BRIDGEBIO PHARMA INC COM 10806X102 3,841 63,009 SH   SOLE 1 63,009 0 0
BRIDGEBIO PHARMA INC COM 10806X102 1 11 SH   SOLE 8 11 0 0
BRIDGEWATER BANCSHARES INC COM 108621103 45 2,780 SH   SOLE 1 2,780 0 0
BRIDGEWATER BANCSHARES INC COM 108621103 2 154 SH   SOLE 8 154 0 0
BRIDGFORD FOODS CORP COM 108763103 2 130 SH   SOLE 1 130 0 0
BRIDGFORD FOODS CORP COM 108763103 2 189 SH   SOLE 8 189 0 0
BRIGHAM MINERALS INC COM 10918L103 864 40,598 SH   SOLE 1 40,598 0 0
BRIGHAM MINERALS INC COM 10918L103 70 3,302 SH   SOLE 99 3,302 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 88 600 SH   SOLE 1 600 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 0 1 SH   SOLE 8 1 0 0
BRIGHT SCHOLAR ED HLDGS LTD ADR 109199109 0 20 SH   SOLE 1 20 0 0
BRIGHTCOVE INC COM 10921T101 209 14,564 SH   SOLE 1 14,564 0 0
BRIGHTCOVE INC COM 10921T101 2 133 SH   SOLE 8 133 0 0
BRIGHTHOUSE FINL INC COM 10922N103 3,567 78,314 SH   SOLE 1 78,314 0 0
BRIGHTHOUSE FINL INC COM 10922N103 7 162 SH   SOLE 8 162 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 371 23,035 SH   SOLE 1 23,035 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 2 135 SH   SOLE 8 135 0 0
BRINKER INTL INC COM 109641100 1,682 27,181 SH   SOLE 1 27,181 0 0
BRINKER INTL INC OPT 109641100 878 14,200 SH Put SOLE 8 14,200 0 0
BRINKER INTL INC COM 109641100 19 300 SH   SOLE 8 300 0 0
BRINKS CO COM 109696104 2,542 33,090 SH   SOLE 1 33,090 0 0
BRINKS CO COM 109696104 26 335 SH   SOLE 8 335 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 255,296 3,820,680 SH   SOLE 1 3,820,680 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 973 14,559 SH   DFND 1 0 0 14,559
BRISTOL-MYERS SQUIBB CO OPT 110122108 421 6,300 SH Put SOLE 8 6,300 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,223 18,302 SH   SOLE 8 18,302 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 53,854 805,945 SH   SOLE 9 805,945 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 267 4,000 SH   DFND 20 0 0 4,000
BRISTOL-MYERS SQUIBB CO COM 110122108 106 1,586 SH   SOLE 99 1,586 0 0
BRITISH AMERN TOB PLC ADR 110448107 1,377 35,020 SH   SOLE 1 35,020 0 0
BRITISH AMERN TOB PLC ADR 110448107 13 328 SH   DFND 1 0 0 328
BRITISH AMERN TOB PLC ADR 110448107 2 62 SH   SOLE 8 62 0 0
BRIXMOR PPTY GROUP INC TRUS 11120U105 15,145 661,653 SH   SOLE 1 661,653 0 0
BRIXMOR PPTY GROUP INC TRUS 11120U105 7 286 SH   SOLE 8 286 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 405 17,677 SH   SOLE 99 17,677 0 0
BROADCOM INC OPT 11135F101 23,842 50,000 SH Put SOLE 1 50,000 0 0
BROADCOM INC COM 11135F101 434,618 911,456 SH   SOLE 1 911,456 0 0
BROADCOM INC COM 11135F101 107 224 SH   SOLE 8 224 0 0
BROADCOM INC OPT 11135F101 31,758 66,600 SH Call SOLE 8 66,600 0 0
BROADCOM INC OPT 11135F101 36,049 75,600 SH Put SOLE 8 75,600 0 0
BROADCOM INC COM 11135F101 57,205 119,965 SH   SOLE 9 119,965 0 0
BROADCOM INC OPT 11135F101 23,842 50,000 SH Put SOLE 9 50,000 0 0
BROADCOM INC COM 11135F101 434 910 SH   DFND 20 0 0 910
BROADCOM INC COM 11135F101 2,696 5,654 SH   SOLE 82 5,654 0 0
BROADCOM INC COM 11135F101 506 1,062 SH   SOLE 99 1,062 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 148,595 919,906 SH   SOLE 1 218,472 701,434 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 39 244 SH   SOLE 8 244 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 11,717 72,538 SH   SOLE 9 72,538 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 16,771 103,828 SH   SOLE 20 0 103,828 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7,883 48,799 SH   SOLE 82 0 48,799 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 15,332 94,917 SH   SOLE 99 5,264 89,653 0
BROOKDALE SR LIVING INC COM 112463104 185 23,418 SH   SOLE 1 23,418 0 0
BROOKDALE SR LIVING INC COM 112463104 3 338 SH   SOLE 8 338 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 4 77 SH   SOLE 8 77 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 8,377 164,313 SH   SOLE 9 164,313 0 0
BROOKFIELD INFRAST PARTNERS COM G16252101 1,860 33,491 SH   SOLE 1 33,491 0 0
BROOKFIELD INFRAST PARTNERS COM G16252101 16 295 SH   SOLE 8 295 0 0
BROOKFIELD INFRAST PARTNERS COM G16252101 4 66 SH   SOLE 9 66 0 0
BROOKFIELD PPTY REIT INC TRUS 11282X103 6 338 SH   SOLE 8 338 0 0
BROOKFIELD PROPERTY PARTRS L COM G16249107 34 1,800 SH   DFND 1 0 0 1,800
BROOKFIELD PROPERTY PARTRS L COM G16249107 76,968 4,061,585 SH   SOLE 1 4,061,585 0 0
BROOKFIELD RENEWABLE PARTNER COM G16258108 162 4,203 SH   DFND 1 0 0 4,203
BROOKFIELD RENEWABLE PARTNER COM G16258108 1,326 34,386 SH   SOLE 1 34,386 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,632 109,225 SH   SOLE 1 109,225 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 4 294 SH   SOLE 8 294 0 0
BROOKS AUTOMATION INC NEW COM 114340102 13,523 141,914 SH   SOLE 1 141,914 0 0
BROOKS AUTOMATION INC NEW COM 114340102 444 4,668 SH   SOLE 8 4,668 0 0
BROWN &amp BROWN INC COM 115236101 21,820 410,620 SH   SOLE 1 410,620 0 0
BROWN &amp BROWN INC COM 115236101 14 270 SH   SOLE 8 270 0 0
BROWN &amp BROWN INC COM 115236101 4,312 81,132 SH   SOLE 9 81,132 0 0
BROWN FORMAN CORP COM 115637209 19,548 260,857 SH   SOLE 1 260,857 0 0
BROWN FORMAN CORP COM 115637209 65 863 SH   SOLE 8 863 0 0
BROWN FORMAN CORP COM 115637100 15 216 SH   SOLE 8 216 0 0
BROWN FORMAN CORP COM 115637209 13,581 181,233 SH   SOLE 9 181,233 0 0
BROWN FORMAN CORP COM 115637100 1 20 SH   SOLE 9 20 0 0
BRP INC COM 05577W200 210 2,679 SH   SOLE 1 2,679 0 0
BRT APARTMENTS CORP TRUS 055645303 65 3,768 SH   SOLE 1 3,768 0 0
BRUKER CORP COM 116794108 317 4,171 SH   SOLE 1 4,171 0 0
BRUNSWICK CORP COM 117043109 4,827 48,451 SH   SOLE 1 48,451 0 0
BRUNSWICK CORP COM 117043109 18 174 SH   SOLE 8 174 0 0
BRUNSWICK CORP COM 117043109 538 5,400 SH   SOLE 99 5,400 0 0
BRYN MAWR BK CORP COM 117665109 2,853 67,608 SH   SOLE 1 67,608 0 0
BRYN MAWR BK CORP COM 117665109 2 45 SH   SOLE 8 45 0 0
BUCKLE INC COM 118440106 2,305 46,331 SH   SOLE 1 46,331 0 0
BUCKLE INC COM 118440106 9 189 SH   SOLE 8 189 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 13,026 305,359 SH   SOLE 1 305,359 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 2,282 53,510 SH   SOLE 8 53,510 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 613 14,381 SH   SOLE 99 14,381 0 0
BUNGE LIMITED COM G16962105 10,435 133,544 SH   SOLE 1 133,544 0 0
BUNGE LIMITED COM G16962105 1,171 14,983 SH   SOLE 8 14,983 0 0
BUNGE LIMITED OPT G16962105 5,861 75,000 SH Put SOLE 8 75,000 0 0
BUNGE LIMITED COM G16962105 4,041 51,712 SH   SOLE 9 51,712 0 0
BURLINGTON STORES INC COM 122017106 14,531 45,129 SH   SOLE 1 45,129 0 0
BURLINGTON STORES INC COM 122017106 847 2,628 SH   SOLE 8 2,628 0 0
BURLINGTON STORES INC COM 122017106 7,602 23,608 SH   SOLE 9 23,608 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 58 2,521 SH   SOLE 1 2,521 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 1 41 SH   SOLE 8 41 0 0
BWX TECHNOLOGIES INC COM 05605H100 2,604 44,801 SH   SOLE 1 44,801 0 0
BWX TECHNOLOGIES INC COM 05605H100 3 56 SH   SOLE 8 56 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,053 18,124 SH   SOLE 99 18,124 0 0
BYLINE BANCORP INC COM 124411109 472 20,840 SH   SOLE 1 20,840 0 0
C &amp F FINL CORP COM 12466Q104 23 447 SH   SOLE 1 447 0 0
C &amp F FINL CORP COM 12466Q104 20 397 SH   SOLE 8 397 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 16,022 171,046 SH   SOLE 1 171,046 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 228 2,429 SH   SOLE 8 2,429 0 0
C H ROBINSON WORLDWIDE INC OPT 12541W209 1,105 11,800 SH Put SOLE 8 11,800 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 7,559 80,695 SH   SOLE 9 80,695 0 0
CABLE ONE INC COM 12685J105 10,111 5,286 SH   SOLE 1 5,286 0 0
CABLE ONE INC COM 12685J105 67 35 SH   SOLE 8 35 0 0
CABLE ONE INC COM 12685J105 3,696 1,932 SH   SOLE 9 1,932 0 0
CABOT CORP COM 127055101 2,321 40,769 SH   SOLE 1 40,769 0 0
CABOT CORP COM 127055101 247 4,335 SH   SOLE 99 4,335 0 0
CABOT OIL &amp GAS CORP COM 127097103 4,199 240,429 SH   SOLE 1 240,429 0 0
CABOT OIL &amp GAS CORP OPT 127097103 26 1,500 SH Call SOLE 8 1,500 0 0
CABOT OIL &amp GAS CORP OPT 127097103 28 1,600 SH Put SOLE 8 1,600 0 0
CABOT OIL &amp GAS CORP COM 127097103 1,331 76,232 SH   SOLE 8 76,232 0 0
CABOT OIL &amp GAS CORP COM 127097103 2,186 125,211 SH   SOLE 9 125,211 0 0
CABOT OIL &amp GAS CORP COM 127097103 357 20,447 SH   SOLE 99 20,447 0 0
CACI INTL INC COM 127190304 5,628 22,062 SH   SOLE 1 22,062 0 0
CACI INTL INC COM 127190304 33 128 SH   SOLE 8 128 0 0
CACI INTL INC COM 127190304 164 641 SH   SOLE 99 641 0 0
CACTUS INC COM 127203107 1,064 29,002 SH   SOLE 1 29,002 0 0
CACTUS INC COM 127203107 24 664 SH   SOLE 99 664 0 0
CADENCE BANCORPORATION COM 12739A100 8,795 421,141 SH   SOLE 1 421,141 0 0
CADENCE BANCORPORATION COM 12739A100 14 667 SH   SOLE 8 667 0 0
CADENCE BANCORPORATION COM 12739A100 508 24,337 SH   SOLE 99 24,337 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 133,213 973,642 SH   SOLE 1 973,642 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 813 5,944 SH   DFND 1 0 0 5,944
CADENCE DESIGN SYSTEM INC COM 127387108 65 476 SH   SOLE 8 476 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 23,851 174,323 SH   SOLE 9 174,323 0 0
CADIZ INC COM 127537207 34 2,517 SH   SOLE 1 2,517 0 0
CADIZ INC COM 127537207 1 67 SH   SOLE 8 67 0 0
CAE INC COM 124765108 163 5,312 SH   SOLE 1 5,312 0 0
CAE INC COM 124765108 1,115 36,198 SH   SOLE 9 36,198 0 0
CAESARSTONE LTD COM M20598104 42 2,862 SH   SOLE 1 2,862 0 0
CAESARSTONE LTD COM M20598104 0 19 SH   SOLE 8 19 0 0
CAI INTERNATIONAL INC COM 12477X106 1,687 30,120 SH   SOLE 1 30,120 0 0
CAI INTERNATIONAL INC COM 12477X106 6 99 SH   SOLE 8 99 0 0
CAL MAINE FOODS INC COM 128030202 831 22,935 SH   SOLE 1 22,935 0 0
CAL MAINE FOODS INC COM 128030202 7 195 SH   SOLE 8 195 0 0
CALADRIUS BIOSCIENCES INC COM 128058203 0 60 SH   DFND 1 0 0 60
CALADRIUS BIOSCIENCES INC COM 128058203 10 6,158 SH   SOLE 1 6,158 0 0
CALAMP CORP COM 128126109 232 18,262 SH   SOLE 1 18,262 0 0
CALAMP CORP COM 128126109 2 162 SH   SOLE 8 162 0 0
CALAVO GROWERS INC COM 128246105 864 13,617 SH   SOLE 1 13,617 0 0
CALAVO GROWERS INC COM 128246105 1 20 SH   SOLE 8 20 0 0
CALEDONIA MNG CORP PLC COM G1757E113 79 6,518 SH   SOLE 1 6,518 0 0
CALEDONIA MNG CORP PLC COM G1757E113 16 1,327 SH   SOLE 8 1,327 0 0
CALERES INC COM 129500104 2,194 80,442 SH   SOLE 1 80,442 0 0
CALERES INC COM 129500104 8 279 SH   SOLE 8 279 0 0
CALIFORNIA BANCORP INC COM 13005U101 229 12,223 SH   SOLE 1 12,223 0 0
CALIFORNIA BANCORP INC COM 13005U101 16 866 SH   SOLE 8 866 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 2,476 44,549 SH   SOLE 1 44,549 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 1 21 SH   SOLE 8 21 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 19 8,911 SH   SOLE 1 8,911 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 15 7,341 SH   SOLE 8 7,341 0 0
CALIX INC COM 13100M509 878 18,472 SH   SOLE 1 18,472 0 0
CALIX INC COM 13100M509 1 26 SH   SOLE 8 26 0 0
CALLAWAY GOLF CO COM 131193104 12,960 384,236 SH   SOLE 1 384,236 0 0
CALUMET SPECIALTY PRODS PART COM 131476103 6 809 SH   SOLE 8 809 0 0
CALYXT INC COM 13173L107 17 4,125 SH   SOLE 1 4,125 0 0
CALYXT INC COM 13173L107 5 1,155 SH   SOLE 8 1,155 0 0
CAMBIUM NETWORKS CORP COM G17766109 48 1,000 SH   DFND 1 0 0 1,000
CAMBIUM NETWORKS CORP COM G17766109 198 4,102 SH   SOLE 1 4,102 0 0
CAMDEN NATL CORP COM 133034108 1,427 29,874 SH   SOLE 1 29,874 0 0
CAMDEN NATL CORP COM 133034108 2 42 SH   SOLE 8 42 0 0
CAMDEN PPTY TR TRUS 133131102 32,117 242,073 SH   SOLE 1 242,073 0 0
CAMDEN PPTY TR TRUS 133131102 11 83 SH   SOLE 8 83 0 0
CAMDEN PPTY TR TRUS 133131102 4,356 32,829 SH   SOLE 9 32,829 0 0
CAMDEN PPTY TR COM 133131102 654 4,933 SH   SOLE 99 4,933 0 0
CAMECO CORP COM 13321L108 1 74 SH   SOLE 1 74 0 0
CAMECO CORP OPT 13321L108 13,332 695,100 SH Call SOLE 8 695,100 0 0
CAMECO CORP COM 13321L108 16,968 884,648 SH   SOLE 8 884,648 0 0
CAMECO CORP COM 13321L108 973 50,748 SH   SOLE 9 50,748 0 0
CAMPBELL SOUP CO COM 134429109 7,666 168,132 SH   SOLE 1 168,132 0 0
CAMPBELL SOUP CO COM 134429109 56 1,219 SH   SOLE 8 1,219 0 0
CAMPBELL SOUP CO COM 134429109 5,423 118,956 SH   SOLE 9 118,956 0 0
CAMPING WORLD HLDGS INC COM 13462K109 5,324 129,883 SH   SOLE 1 129,883 0 0
CAMPING WORLD HLDGS INC COM 13462K109 1,195 29,156 SH   SOLE 8 29,156 0 0
CAMTEK LTD COM M20791105 148 3,933 SH   SOLE 1 3,933 0 0
CANADA GOOSE HLDGS INC COM 135086106 29,622 677,215 SH   SOLE 1 677,215 0 0
CANADA GOOSE HLDGS INC COM 135086106 251 5,731 SH   SOLE 8 5,731 0 0
CANADIAN IMP BK COMM COM 136069101 152 1,336 SH   SOLE 1 1,336 0 0
CANADIAN IMP BK COMM COM 136069101 176 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 7,536 66,187 SH   SOLE 9 66,187 0 0
CANADIAN IMP BK COMM COM 136069101 802 7,041 SH   SOLE 99 7,041 0 0
CANADIAN NAT RES LTD COM 136385101 24,024 662,177 SH   SOLE 1 662,177 0 0
CANADIAN NAT RES LTD COM 136385101 828 22,830 SH   SOLE 8 22,830 0 0
CANADIAN NAT RES LTD OPT 136385101 1,625 44,800 SH Call SOLE 8 44,800 0 0
CANADIAN NAT RES LTD OPT 136385101 3,305 91,100 SH Put SOLE 8 91,100 0 0
CANADIAN NAT RES LTD COM 136385101 5,486 151,197 SH   SOLE 9 151,197 0 0
CANADIAN NAT RES LTD COM 136385101 132 3,640 SH   SOLE 99 3,640 0 0
CANADIAN NATL RY CO COM 136375102 1,331 12,614 SH   SOLE 1 12,614 0 0
CANADIAN NATL RY CO COM 136375102 4,326 40,998 SH   SOLE 8 40,998 0 0
CANADIAN NATL RY CO OPT 136375102 5,149 48,800 SH Call SOLE 8 48,800 0 0
CANADIAN NATL RY CO OPT 136375102 2,838 26,900 SH Put SOLE 8 26,900 0 0
CANADIAN NATL RY CO COM 136375102 13,447 127,432 SH   SOLE 9 127,432 0 0
CANADIAN PAC RY LTD COM 13645T100 296 3,839 SH   SOLE 1 3,839 0 0
CANADIAN PAC RY LTD OPT 13645T100 10,767 140,000 SH Put SOLE 8 140,000 0 0
CANADIAN PAC RY LTD COM 13645T100 2,654 34,502 SH   SOLE 8 34,502 0 0
CANADIAN PAC RY LTD COM 13645T100 8,740 113,640 SH   SOLE 9 113,640 0 0
CANADIAN SOLAR INC OPT 136635109 4,802 107,100 SH Call SOLE 8 107,100 0 0
CANNAE HLDGS INC COM 13765N107 426 12,558 SH   SOLE 1 12,558 0 0
CANNAE HLDGS INC COM 13765N107 6 165 SH   SOLE 8 165 0 0
CANNAE HLDGS INC COM 13765N107 527 15,543 SH   SOLE 99 15,543 0 0
CANOPY GROWTH CORP OPT 138035100 2,988 123,600 SH Put SOLE 1 123,600 0 0
CANOPY GROWTH CORP OPT 138035100 2,892 119,600 SH Put SOLE 8 119,600 0 0
CANOPY GROWTH CORP OPT 138035100 1,739 71,900 SH Call SOLE 8 71,900 0 0
CANOPY GROWTH CORP COM 138035100 1,461 60,442 SH   SOLE 8 60,442 0 0
CANOPY GROWTH CORP COM 138035100 696 28,762 SH   SOLE 9 28,762 0 0
CAPITAL BANCORP INC MD COM 139737100 20 981 SH   SOLE 1 981 0 0
CAPITAL BANCORP INC MD COM 139737100 1 43 SH   SOLE 8 43 0 0
CAPITAL CITY BK GROUP INC COM 139674105 579 22,447 SH   SOLE 1 22,447 0 0
CAPITAL CITY BK GROUP INC COM 139674105 2 56 SH   SOLE 8 56 0 0
CAPITAL ONE FINL CORP COM 14040H105 133,906 865,640 SH   SOLE 1 865,640 0 0
CAPITAL ONE FINL CORP COM 14040H105 49 318 SH   SOLE 8 318 0 0
CAPITAL ONE FINL CORP COM 14040H105 27,800 179,720 SH   SOLE 9 179,720 0 0
CAPITAL ONE FINL CORP COM 14040H105 5,421 35,045 SH   SOLE 99 35,045 0 0
CAPITAL SOUTHWEST CORP COM 140501107 0 16 SH   SOLE 1 16 0 0
CAPITOL FED FINL INC COM 14057J101 928 78,740 SH   SOLE 1 78,740 0 0
CAPITOL FED FINL INC COM 14057J101 5 390 SH   SOLE 8 390 0 0
CAPRI HOLDINGS LIMITED COM G1890L107 51 900 SH   DFND 1 0 0 900
CAPRI HOLDINGS LIMITED COM G1890L107 6,476 113,242 SH   SOLE 1 113,242 0 0
CAPRI HOLDINGS LIMITED COM G1890L107 21 359 SH   SOLE 8 359 0 0
CAPRI HOLDINGS LIMITED OPT G1890L107 246 4,300 SH Call SOLE 8 4,300 0 0
CAPRICOR THERAPEUTICS INC COM 14070B309 9 1,829 SH   SOLE 1 1,829 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 324 15,812 SH   SOLE 1 15,812 0 0
CAPSTEAD MTG CORP TRUS 14067E506 332 54,054 SH   SOLE 1 54,054 0 0
CAPSTEAD MTG CORP TRUS 14067E506 2 253 SH   SOLE 8 253 0 0
CARA THERAPEUTICS INC COM 140755109 393 27,520 SH   SOLE 1 27,520 0 0
CARDINAL HEALTH INC COM 14149Y108 20 358 SH   DFND 1 0 0 358
CARDINAL HEALTH INC COM 14149Y108 18,775 328,863 SH   SOLE 1 328,863 0 0
CARDINAL HEALTH INC COM 14149Y108 104 1,816 SH   SOLE 8 1,816 0 0
CARDINAL HEALTH INC COM 14149Y108 10,977 192,293 SH   SOLE 9 192,293 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 1,668 39,105 SH   SOLE 1 39,105 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 10 224 SH   SOLE 8 224 0 0
CARDLYTICS INC COM 14161W105 5,901 46,493 SH   SOLE 1 46,493 0 0
CARDLYTICS INC COM 14161W105 2 15 SH   SOLE 8 15 0 0
CARDLYTICS INC COM 14161W105 236 1,858 SH   SOLE 99 1,858 0 0
CAREDX INC COM 14167L103 1,827 19,978 SH   SOLE 1 19,978 0 0
CAREDX INC COM 14167L103 31 338 SH   SOLE 8 338 0 0
CARETRUST REIT INC TRUS 14174T107 2,784 119,835 SH   SOLE 1 119,835 0 0
CARETRUST REIT INC TRUS 14174T107 2 103 SH   SOLE 8 103 0 0
CARGURUS INC COM 141788109 7,012 267,291 SH   SOLE 1 267,291 0 0
CARGURUS INC COM 141788109 0 16 SH   SOLE 8 16 0 0
CARGURUS INC COM 141788109 161 6,157 SH   SOLE 99 6,157 0 0
CARLISLE COS INC COM 142339100 13,393 69,978 SH   SOLE 1 69,978 0 0
CARLISLE COS INC COM 142339100 498 2,601 SH   SOLE 99 2,601 0 0
CARMAX INC COM 143130102 15,941 123,436 SH   SOLE 1 123,436 0 0
CARMAX INC COM 143130102 20 158 SH   SOLE 8 158 0 0
CARMAX INC COM 143130102 13,153 101,842 SH   SOLE 9 101,842 0 0
CARMAX INC COM 143130102 943 7,298 SH   SOLE 99 7,298 0 0
CARNIVAL CORP COM 143658300 399 15,154 SH   DFND 1 0 0 15,154
CARNIVAL CORP OPT 143658300 9,062 343,800 SH Put SOLE 1 343,800 0 0
CARNIVAL CORP COM 143658300 33,757 1,280,645 SH   SOLE 1 1,280,645 0 0
CARNIVAL CORP OPT 143658300 23,186 879,600 SH Call SOLE 8 879,600 0 0
CARNIVAL CORP OPT 143658300 5,219 198,000 SH Put SOLE 8 198,000 0 0
CARNIVAL CORP COM 143658300 18,841 714,753 SH   SOLE 9 714,753 0 0
CARNIVAL CORP COM 143658300 132 5,000 SH   DFND 20 0 0 5,000
CARNIVAL PLC ADR 14365C103 590 25,358 SH   SOLE 1 25,358 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 1,060 26,347 SH   SOLE 1 26,347 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 4 110 SH   SOLE 8 110 0 0
CARRIAGE SVCS INC COM 143905107 89 2,415 SH   SOLE 1 2,415 0 0
CARRIAGE SVCS INC COM 143905107 2 46 SH   SOLE 8 46 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 178 29,792 SH   SOLE 1 29,792 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 2 258 SH   SOLE 8 258 0 0
CARS COM INC COM 14575E105 196 13,634 SH   SOLE 1 13,634 0 0
CARS COM INC COM 14575E105 3 252 SH   SOLE 8 252 0 0
CARTERS INC COM 146229109 2,792 27,061 SH   SOLE 1 27,061 0 0
CARTERS INC COM 146229109 3 32 SH   SOLE 8 32 0 0
CARVANA CO COM 146869102 13,213 43,776 SH   SOLE 1 43,776 0 0
CARVANA CO OPT 146869102 245,712 814,100 SH Call SOLE 8 814,100 0 0
CARVANA CO COM 146869102 31 104 SH   SOLE 8 104 0 0
CARVANA CO OPT 146869102 97,910 324,400 SH Put SOLE 8 324,400 0 0
CARVANA CO COM 146869102 7,588 25,137 SH   SOLE 9 25,137 0 0
CASA SYS INC COM 14713L102 65 7,297 SH   SOLE 1 7,297 0 0
CASA SYS INC COM 14713L102 2 203 SH   SOLE 8 203 0 0
CASELLA WASTE SYS INC COM 147448104 1,012 15,953 SH   SOLE 1 15,953 0 0
CASELLA WASTE SYS INC COM 147448104 14 214 SH   SOLE 8 214 0 0
CASEYS GEN STORES INC COM 147528103 12,126 62,298 SH   SOLE 1 62,298 0 0
CASEYS GEN STORES INC COM 147528103 6 33 SH   SOLE 8 33 0 0
CASEYS GEN STORES INC COM 147528103 280 1,437 SH   SOLE 99 1,437 0 0
CASI PHARMACEUTICALS INC COM 14757U109 8 4,919 SH   SOLE 1 4,919 0 0
CASI PHARMACEUTICALS INC COM 14757U109 11 7,309 SH   SOLE 8 7,309 0 0
CASS INFORMATION SYS INC COM 14808P109 87 2,139 SH   SOLE 1 2,139 0 0
CASSAVA SCIENCES INC COM 14817C107 414 4,841 SH   SOLE 1 4,841 0 0
CASTLIGHT HEALTH INC COM 14862Q100 40 15,109 SH   SOLE 1 15,109 0 0
CASTLIGHT HEALTH INC COM 14862Q100 0 152 SH   SOLE 8 152 0 0
CATABASIS PHARMACEUTICALS IN COM 14875P206 6 2,776 SH   SOLE 1 2,776 0 0
CATABASIS PHARMACEUTICALS IN COM 14875P206 5 2,535 SH   SOLE 8 2,535 0 0
CATALENT INC COM 148806102 18,131 167,700 SH   SOLE 1 167,700 0 0
CATALENT INC COM 148806102 11,517 106,512 SH   SOLE 9 106,512 0 0
CATALYST BIOSCIENCES INC COM 14888D208 130 30,102 SH   SOLE 1 30,102 0 0
CATALYST BIOSCIENCES INC COM 14888D208 15 3,530 SH   SOLE 8 3,530 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 856 148,710 SH   SOLE 1 148,710 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 1 128 SH   SOLE 8 128 0 0
CATCHMARK TIMBER TR INC TRUS 14912Y202 142 12,046 SH   SOLE 1 12,046 0 0
CATCHMARK TIMBER TR INC TRUS 14912Y202 4 333 SH   SOLE 8 333 0 0
CATERPILLAR INC COM 149123101 472 2,170 SH   DFND 1 0 0 2,170
CATERPILLAR INC COM 149123101 218,698 1,004,900 SH   SOLE 1 1,004,900 0 0
CATERPILLAR INC OPT 149123101 22,002 101,100 SH Call SOLE 8 101,100 0 0
CATERPILLAR INC COM 149123101 13 58 SH   SOLE 8 58 0 0
CATERPILLAR INC COM 149123101 41,765 191,902 SH   SOLE 9 191,902 0 0
CATHAY GEN BANCORP COM 149150104 5,173 131,441 SH   SOLE 1 131,441 0 0
CATHAY GEN BANCORP COM 149150104 6 144 SH   SOLE 8 144 0 0
CATO CORP NEW COM 149205106 170 10,117 SH   SOLE 1 10,117 0 0
CATO CORP NEW COM 149205106 3 182 SH   SOLE 8 182 0 0
CAVCO INDS INC DEL COM 149568107 3,339 15,030 SH   SOLE 1 15,030 0 0
CAVCO INDS INC DEL COM 149568107 6 26 SH   SOLE 8 26 0 0
CAVCO INDS INC DEL COM 149568107 754 3,393 SH   SOLE 99 3,393 0 0
CB FINL SVCS INC COM 12479G101 197 8,865 SH   SOLE 1 8,865 0 0
CB FINL SVCS INC COM 12479G101 13 565 SH   SOLE 8 565 0 0
CBDMD INC COM 12482W101 10 3,366 SH   SOLE 1 3,366 0 0
CBIZ INC COM 124805102 446 13,603 SH   SOLE 1 13,603 0 0
CBIZ INC COM 124805102 7 207 SH   SOLE 8 207 0 0
CBOE GLOBAL MKTS INC COM 12503M108 19,323 162,306 SH   SOLE 1 162,306 0 0
CBOE GLOBAL MKTS INC COM 12503M108 14 118 SH   SOLE 8 118 0 0
CBOE GLOBAL MKTS INC COM 12503M108 8,171 68,628 SH   SOLE 9 68,628 0 0
CBOE GLOBAL MKTS INC COM 12503M108 238 2,000 SH   DFND 20 0 0 2,000
CBOE GLOBAL MKTS INC COM 12503M108 1,603 13,467 SH   SOLE 99 13,467 0 0
CBRE GROUP INC COM 12504L109 171 2,000 SH   DFND 1 0 0 2,000
CBRE GROUP INC COM 12504L109 47,080 549,159 SH   SOLE 1 549,159 0 0
CBRE GROUP INC COM 12504L109 2,665 31,092 SH   SOLE 8 31,092 0 0
CBRE GROUP INC COM 12504L109 18,000 209,962 SH   SOLE 9 209,962 0 0
CBTX INC COM 12481V104 64 2,329 SH   SOLE 1 2,329 0 0
CDK GLOBAL INC COM 12508E101 11,962 240,751 SH   SOLE 1 240,751 0 0
CDK GLOBAL INC COM 12508E101 5 94 SH   SOLE 8 94 0 0
CDW CORP COM 12514G108 37,643 215,531 SH   SOLE 1 215,531 0 0
CDW CORP COM 12514G108 180 1,030 SH   SOLE 8 1,030 0 0
CDW CORP COM 12514G108 15,492 88,701 SH   SOLE 9 88,701 0 0
CECO ENVIRONMENTAL CORP COM 125141101 207 28,889 SH   SOLE 1 28,889 0 0
CECO ENVIRONMENTAL CORP COM 125141101 0 68 SH   SOLE 8 68 0 0
CEDAR FAIR L P COM 150185106 23,419 522,415 SH   SOLE 1 522,415 0 0
CEDAR FAIR L P COM 150185106 189 4,212 SH   DFND 1 0 0 4,212
CEL-SCI CORP COM 150837607 44 5,087 SH   SOLE 1 5,087 0 0
CEL-SCI CORP COM 150837607 25 2,786 SH   SOLE 8 2,786 0 0
CELANESE CORP DEL COM 150870103 18,930 124,871 SH   SOLE 1 124,871 0 0
CELANESE CORP DEL OPT 150870103 1,137 7,500 SH Put SOLE 8 7,500 0 0
CELANESE CORP DEL COM 150870103 69 455 SH   SOLE 8 455 0 0
CELANESE CORP DEL COM 150870103 10,762 70,991 SH   SOLE 9 70,991 0 0
CELANESE CORP DEL COM 150870103 3,448 22,746 SH   SOLE 99 22,746 0 0
CELCUITY INC COM 15102K100 24 1,009 SH   SOLE 1 1,009 0 0
CELESTICA INC COM 15101Q108 2 300 SH   SOLE 1 300 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B202 176 5,262 SH   SOLE 1 5,262 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B202 516 15,436 SH   SOLE 8 15,436 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B202 38 1,127 SH   SOLE 99 1,127 0 0
CELLECTIS S A ADR 15117K103 979 63,293 SH   SOLE 1 63,293 0 0
CELLECTIS S A ADR 15117K103 1 96 SH   SOLE 8 96 0 0
CELSION CORP COM 15117N503 10 7,769 SH   SOLE 1 7,769 0 0
CELSIUS HLDGS INC COM 15118V207 1,422 18,694 SH   SOLE 1 18,694 0 0
CEMEX SAB DE CV ADR 151290889 848 100,912 SH   SOLE 1 100,912 0 0
CEMEX SAB DE CV OPT 151290889 1 100 SH Call SOLE 8 100 0 0
CEMEX SAB DE CV ADR 151290889 24 2,836 SH   SOLE 8 2,836 0 0
CEMEX SAB DE CV ADR 151290889 673 80,118 SH   SOLE 99 80,118 0 0
CENOVUS ENERGY INC COM 15135U109 31 3,204 SH   DFND 1 0 0 3,204
CENOVUS ENERGY INC COM 15135U109 50,690 5,291,178 SH   SOLE 1 5,291,178 0 0
CENOVUS ENERGY INC COM 15135U109 1,598 166,762 SH   SOLE 9 166,762 0 0
CENTENE CORP DEL COM 15135B101 32,559 446,432 SH   SOLE 1 446,432 0 0
CENTENE CORP DEL COM 15135B101 38 517 SH   SOLE 8 517 0 0
CENTENE CORP DEL OPT 15135B101 255 3,500 SH Put SOLE 8 3,500 0 0
CENTENE CORP DEL COM 15135B101 26,558 364,157 SH   SOLE 9 364,157 0 0
CENTENNIAL RESOURCE DEV INC COM 15136A102 155 22,913 SH   SOLE 1 22,913 0 0
CENTENNIAL RESOURCE DEV INC COM 15136A102 131 19,268 SH   SOLE 8 19,268 0 0
CENTERPOINT ENERGY INC COM 15189T107 13,151 536,346 SH   SOLE 1 536,346 0 0
CENTERPOINT ENERGY INC COM 15189T107 2 72 SH   SOLE 8 72 0 0
CENTERPOINT ENERGY INC COM 15189T107 8,663 353,305 SH   SOLE 9 353,305 0 0
CENTERPOINT ENERGY INC COM 15189T107 102 4,140 SH   DFND 20 0 0 4,140
CENTERPOINT ENERGY INC COM 15189T107 127 5,167 SH   SOLE 99 5,167 0 0
CENTRAL &amp EASTERN EUROPE FD FUND 153436100 22 700 SH   DFND 1 0 0 700
CENTRAL GARDEN &amp PET CO COM 153527106 269 5,079 SH   SOLE 1 5,079 0 0
CENTRAL GARDEN &amp PET CO COM 153527205 3,138 64,983 SH   SOLE 1 64,983 0 0
CENTRAL GARDEN &amp PET CO COM 153527205 8 169 SH   SOLE 8 169 0 0
CENTRAL GARDEN &amp PET CO COM 153527106 1 26 SH   SOLE 8 26 0 0
CENTRAL PAC FINL CORP COM 154760409 1,355 51,997 SH   SOLE 1 51,997 0 0
CENTRAL PAC FINL CORP COM 154760409 2 109 SH   SOLE 8 109 0 0
CENTRAL PUERTO S A ADR 155038201 0 45 SH   SOLE 1 45 0 0
CENTRAL VY CMNTY BANCORP COM 155685100 24 1,210 SH   SOLE 8 1,210 0 0
CENTRUS ENERGY CORP COM 15643U104 30 1,197 SH   SOLE 1 1,197 0 0
CENTURY ALUM CO COM 156431108 586 45,382 SH   SOLE 1 45,382 0 0
CENTURY ALUM CO COM 156431108 2 118 SH   SOLE 8 118 0 0
CENTURY BANCORPORATION INC COM 156432106 1,071 9,396 SH   SOLE 1 9,396 0 0
CENTURY BANCORPORATION INC COM 156432106 2 14 SH   SOLE 8 14 0 0
CENTURY CASINOS INC COM 156492100 74 5,503 SH   SOLE 1 5,503 0 0
CENTURY CASINOS INC COM 156492100 3 248 SH   SOLE 8 248 0 0
CENTURY CMNTYS INC COM 156504300 3,567 53,622 SH   SOLE 1 53,622 0 0
CENTURY CMNTYS INC COM 156504300 8 126 SH   SOLE 8 126 0 0
CENTURY CMNTYS INC COM 156504300 551 8,288 SH   SOLE 99 8,288 0 0
CERAGON NETWORKS LTD COM M22013102 59 15,764 SH   SOLE 1 15,764 0 0
CERECOR INC COM 15671L109 22 6,699 SH   SOLE 1 6,699 0 0
CERIDIAN HCM HLDG INC COM 15677J108 24,996 260,593 SH   SOLE 1 260,593 0 0
CERIDIAN HCM HLDG INC COM 15677J108 57 591 SH   SOLE 8 591 0 0
CERIDIAN HCM HLDG INC COM 15677J108 4,318 45,008 SH   SOLE 9 45,008 0 0
CERIDIAN HCM HLDG INC COM 15677J108 295 3,076 SH   SOLE 99 3,076 0 0
CERNER CORP COM 156782104 88,731 1,135,234 SH   SOLE 1 1,135,234 0 0
CERNER CORP COM 156782104 292 3,730 SH   SOLE 8 3,730 0 0
CERNER CORP COM 156782104 7,616 97,447 SH   SOLE 9 97,447 0 0
CERUS CORP COM 157085101 220 37,239 SH   SOLE 1 37,239 0 0
CERUS CORP COM 157085101 93 15,759 SH   SOLE 8 15,759 0 0
CEVA INC COM 157210105 1,078 22,775 SH   SOLE 1 22,775 0 0
CEVA INC COM 157210105 3 58 SH   SOLE 8 58 0 0
CF INDS HLDGS INC COM 125269100 33,333 647,863 SH   SOLE 1 647,863 0 0
CF INDS HLDGS INC OPT 125269100 10,774 209,400 SH Put SOLE 8 209,400 0 0
CF INDS HLDGS INC COM 125269100 501 9,736 SH   SOLE 8 9,736 0 0
CF INDS HLDGS INC OPT 125269100 288 5,600 SH Call SOLE 8 5,600 0 0
CF INDS HLDGS INC COM 125269100 7,170 139,365 SH   SOLE 9 139,365 0 0
CGI INC COM 12532H104 261 2,875 SH   SOLE 1 2,875 0 0
CGI INC COM 12532H104 2,637 29,107 SH   SOLE 9 29,107 0 0
CHAMPIONS ONCOLOGY INC COM 15870P307 1 101 SH   SOLE 1 101 0 0
CHAMPIONS ONCOLOGY INC COM 15870P307 8 745 SH   SOLE 8 745 0 0
CHANGE HEALTHCARE INC COM 15912K100 5,117 222,112 SH   SOLE 1 222,112 0 0
CHANGE HEALTHCARE INC COM 15912K100 8,113 352,125 SH   SOLE 8 352,125 0 0
CHANNELADVISOR CORP COM 159179100 116 4,718 SH   SOLE 1 4,718 0 0
CHARLES RIV LABS INTL INC COM 159864107 13,321 36,009 SH   SOLE 1 36,009 0 0
CHARLES RIV LABS INTL INC COM 159864107 4 12 SH   SOLE 8 12 0 0
CHARLES RIV LABS INTL INC COM 159864107 11,624 31,425 SH   SOLE 9 31,425 0 0
CHART INDS INC COM 16115Q308 2,722 18,606 SH   SOLE 1 18,606 0 0
CHART INDS INC COM 16115Q308 30 205 SH   SOLE 8 205 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 14 20 SH   DFND 1 0 0 20
CHARTER COMMUNICATIONS INC N COM 16119P108 201,211 278,898 SH   SOLE 1 278,898 0 0
CHARTER COMMUNICATIONS INC N OPT 16119P108 301,783 418,300 SH Put SOLE 8 418,300 0 0
CHARTER COMMUNICATIONS INC N OPT 16119P108 72,794 100,900 SH Call SOLE 8 100,900 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 5,141 7,126 SH   SOLE 8 7,126 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 33,634 46,620 SH   SOLE 9 46,620 0 0
CHASE CORP COM 16150R104 343 3,351 SH   SOLE 1 3,351 0 0
CHATHAM LODGING TR TRUS 16208T102 551 42,768 SH   SOLE 1 42,768 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 10 82 SH   DFND 1 0 0 82
CHECK POINT SOFTWARE TECH LT COM M22465104 44,178 380,421 SH   SOLE 1 380,421 0 0
CHECK POINT SOFTWARE TECH LT OPT M22465104 871 7,500 SH Call SOLE 8 7,500 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 6,284 54,108 SH   SOLE 9 54,108 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 139 46,957 SH   SOLE 1 46,957 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 17 5,692 SH   SOLE 8 5,692 0 0
CHEESECAKE FACTORY INC COM 163072101 3,149 58,125 SH   SOLE 1 58,125 0 0
CHEESECAKE FACTORY INC COM 163072101 20 367 SH   SOLE 8 367 0 0
CHEETAH MOBILE INC ADR 163075104 2 1,017 SH   SOLE 1 1,017 0 0
CHEFS WHSE INC COM 163086101 564 17,711 SH   SOLE 1 17,711 0 0
CHEFS WHSE INC COM 163086101 79 2,479 SH   SOLE 99 2,479 0 0
CHEGG INC COM 163092109 28,468 342,537 SH   SOLE 1 342,537 0 0
CHEGG INC COM 163092109 15 180 SH   SOLE 8 180 0 0
CHEGG INC COM 163092109 160 1,924 SH   SOLE 99 1,924 0 0
CHEMBIO DIAGNOSTICS INC COM 163572209 6 2,075 SH   SOLE 1 2,075 0 0
CHEMBIO DIAGNOSTICS INC COM 163572209 6 2,182 SH   SOLE 8 2,182 0 0
CHEMED CORP NEW COM 16359R103 6,806 14,344 SH   SOLE 1 14,344 0 0
CHEMED CORP NEW COM 16359R103 70 147 SH   SOLE 8 147 0 0
CHEMOCENTRYX INC COM 16383L106 103 7,740 SH   SOLE 1 7,740 0 0
CHEMOCENTRYX INC COM 16383L106 985 73,548 SH   SOLE 8 73,548 0 0
CHEMOCENTRYX INC OPT 16383L106 4,065 303,600 SH Put SOLE 8 303,600 0 0
CHEMOURS CO COM 163851108 3,143 90,308 SH   SOLE 1 90,308 0 0
CHEMOURS CO OPT 163851108 6,960 200,000 SH Put SOLE 8 200,000 0 0
CHEMOURS CO COM 163851108 256 7,355 SH   SOLE 8 7,355 0 0
CHEMOURS CO OPT 163851108 6,960 200,000 SH Call SOLE 8 200,000 0 0
CHEMUNG FINL CORP COM 164024101 18 397 SH   SOLE 8 397 0 0
CHENIERE ENERGY INC COM 16411R208 26,479 305,266 SH   SOLE 1 305,266 0 0
CHENIERE ENERGY INC OPT 16411R208 35 400 SH Call SOLE 8 400 0 0
CHENIERE ENERGY INC OPT 16411R208 1,423 16,400 SH Put SOLE 8 16,400 0 0
CHENIERE ENERGY INC COM 16411R208 440 5,081 SH   SOLE 8 5,081 0 0
CHENIERE ENERGY INC COM 16411R208 7,448 85,864 SH   SOLE 9 85,864 0 0
CHENIERE ENERGY PARTNERS LP COM 16411Q101 7,434 167,837 SH   SOLE 1 167,837 0 0
CHERRY HILL MTG INVT CORP TRUS 164651101 22 2,218 SH   SOLE 1 2,218 0 0
CHERRY HILL MTG INVT CORP TRUS 164651101 17 1,738 SH   SOLE 8 1,738 0 0
CHESAPEAKE UTILS CORP COM 165303108 1,091 9,072 SH   SOLE 1 9,072 0 0
CHEVRON CORP NEW COM 166764100 1,021 9,751 SH   DFND 1 0 0 9,751
CHEVRON CORP NEW COM 166764100 277,916 2,653,393 SH   SOLE 1 2,653,393 0 0
CHEVRON CORP NEW OPT 166764100 25,892 247,200 SH Put SOLE 8 247,200 0 0
CHEVRON CORP NEW OPT 166764100 2,828 27,000 SH Call SOLE 8 27,000 0 0
CHEVRON CORP NEW COM 166764100 13,024 124,347 SH   SOLE 8 124,347 0 0
CHEVRON CORP NEW COM 166764100 75,723 722,961 SH   SOLE 9 722,961 0 0
CHEVRON CORP NEW COM 166764100 137 1,307 SH   DFND 20 0 0 1,307
CHEWY INC COM 16679L109 5,069 63,598 SH   SOLE 1 63,598 0 0
CHEWY INC COM 16679L109 988 12,389 SH   SOLE 8 12,389 0 0
CHEWY INC COM 16679L109 2,119 26,595 SH   SOLE 9 26,595 0 0
CHIASMA INC COM 16706W102 5 1,159 SH   SOLE 1 1,159 0 0
CHIASMA INC COM 16706W102 26 5,552 SH   SOLE 8 5,552 0 0
CHICKEN SOUP FOR THE SOUL EN COM 16842Q100 61 1,454 SH   SOLE 1 1,454 0 0
CHICOS FAS INC COM 168615102 967 146,987 SH   SOLE 1 146,987 0 0
CHICOS FAS INC OPT 168615102 8 1,200 SH Call SOLE 8 1,200 0 0
CHICOS FAS INC COM 168615102 2 340 SH   SOLE 8 340 0 0
CHILDRENS PL INC NEW COM 168905107 1,483 15,936 SH   SOLE 1 15,936 0 0
CHILDRENS PL INC NEW COM 168905107 11 126 SH   SOLE 8 126 0 0
CHIMERA INVT CORP TRUS 16934Q208 2,172 144,231 SH   DFND 1 0 0 144,231
CHIMERA INVT CORP TRUS 16934Q208 1,467 97,314 SH   SOLE 1 97,314 0 0
CHIMERA INVT CORP TRUS 16934Q208 0 26 SH   SOLE 8 26 0 0
CHIMERIX INC COM 16934W106 78 9,682 SH   SOLE 1 9,682 0 0
CHIMERIX INC COM 16934W106 1 75 SH   SOLE 8 75 0 0
CHINA AUTOMOTIVE SYS INC COM 16936R105 0 85 SH   SOLE 1 85 0 0
CHINA FD INC FUND 169373107 405 13,285 SH   SOLE 1 13,285 0 0
CHINA LIFE INS CO LTD ADR 16939P106 278 27,975 SH   SOLE 99 27,975 0 0
CHINA PETROLEUM &amp CHEMICAL C ADR 16941R108 1,203 23,587 SH   SOLE 1 23,587 0 0
CHINA PETROLEUM &amp CHEMICAL C ADR 16941R108 514 10,085 SH   SOLE 99 10,085 0 0
CHINA SOUTHERN AIRLINES CO L ADR 169409109 2 71 SH   SOLE 1 71 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 32,133 20,726 SH   SOLE 1 20,726 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 113 73 SH   DFND 1 0 0 73
CHIPOTLE MEXICAN GRILL INC OPT 169656105 7,597 4,900 SH Call SOLE 8 4,900 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 789 509 SH   SOLE 8 509 0 0
CHIPOTLE MEXICAN GRILL INC OPT 169656105 17,984 11,600 SH Put SOLE 8 11,600 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 27,300 17,609 SH   SOLE 9 17,609 0 0
CHOICE HOTELS INTL INC COM 169905106 3,684 30,988 SH   SOLE 1 30,988 0 0
CHOICEONE FINL SVCS INC COM 170386106 97 4,006 SH   SOLE 1 4,006 0 0
CHOICEONE FINL SVCS INC COM 170386106 20 838 SH   SOLE 8 838 0 0
CHROMADEX CORP COM 171077407 7,980 809,304 SH   SOLE 1 809,304 0 0
CHUBB LIMITED COM H1467J104 160,551 1,010,128 SH   SOLE 1 1,010,128 0 0
CHUBB LIMITED OPT H1467J104 5,722 36,000 SH Put SOLE 1 36,000 0 0
CHUBB LIMITED COM H1467J104 33 207 SH   SOLE 8 207 0 0
CHUBB LIMITED COM H1467J104 23,733 149,315 SH   SOLE 9 149,315 0 0
CHUNGHWA TELECOM CO LTD ADR 17133Q502 3 67 SH   SOLE 1 67 0 0
CHURCH &amp DWIGHT INC COM 171340102 16,620 195,034 SH   SOLE 1 195,034 0 0
CHURCH &amp DWIGHT INC COM 171340102 253 2,961 SH   SOLE 8 2,961 0 0
CHURCH &amp DWIGHT INC COM 171340102 13,071 153,375 SH   SOLE 9 153,375 0 0
CHURCHILL DOWNS INC COM 171484108 3,885 19,599 SH   SOLE 1 19,599 0 0
CHURCHILL DOWNS INC COM 171484108 484 2,439 SH   SOLE 8 2,439 0 0
CHURCHILL DOWNS INC COM 171484108 1,195 6,025 SH   SOLE 99 6,025 0 0
CHUYS HLDGS INC COM 171604101 594 15,941 SH   SOLE 1 15,941 0 0
CHUYS HLDGS INC COM 171604101 3 86 SH   SOLE 8 86 0 0
CI FINL CORP COM 125491100 46 2,501 SH   SOLE 9 2,501 0 0
CIA ENERGETICA DE MINAS GERA ADR 204409601 11,673 4,904,888 SH   SOLE 1 4,904,888 0 0
CIA ENERGETICA DE MINAS GERA ADR 204409601 199 83,500 SH   SOLE 99 83,500 0 0
CIDARA THERAPEUTICS INC COM 171757107 96 47,425 SH   SOLE 1 47,425 0 0
CIDARA THERAPEUTICS INC COM 171757107 8 3,996 SH   SOLE 8 3,996 0 0
CIENA CORP COM 171779309 10,279 180,684 SH   SOLE 1 180,684 0 0
CIENA CORP COM 171779309 3 50 SH   DFND 1 0 0 50
CIENA CORP OPT 171779309 125 2,200 SH Put SOLE 8 2,200 0 0
CIENA CORP OPT 171779309 4,130 72,600 SH Call SOLE 8 72,600 0 0
CIENA CORP COM 171779309 9 158 SH   SOLE 8 158 0 0
CIENA CORP COM 171779309 409 7,181 SH   SOLE 99 7,181 0 0
CIGNA CORP NEW COM 125523100 165,941 699,972 SH   SOLE 1 699,972 0 0
CIGNA CORP NEW COM 125523100 130 549 SH   SOLE 8 549 0 0
CIGNA CORP NEW COM 125523100 28,810 121,522 SH   SOLE 9 121,522 0 0
CIGNA CORP NEW COM 125523100 222 936 SH   SOLE 99 936 0 0
CIMAREX ENERGY CO COM 171798101 13,561 187,178 SH   SOLE 1 187,178 0 0
CIMAREX ENERGY CO OPT 171798101 1,188 16,400 SH Put SOLE 8 16,400 0 0
CIMAREX ENERGY CO COM 171798101 2,357 32,537 SH   SOLE 8 32,537 0 0
CIMAREX ENERGY CO OPT 171798101 4,528 62,500 SH Call SOLE 8 62,500 0 0
CIMAREX ENERGY CO COM 171798101 530 7,313 SH   SOLE 99 7,313 0 0
CINCINNATI BELL INC NEW COM 171871502 2,978 193,138 SH   SOLE 1 193,138 0 0
CINCINNATI BELL INC NEW COM 171871502 3 174 SH   SOLE 8 174 0 0
CINCINNATI FINL CORP COM 172062101 26,119 223,973 SH   SOLE 1 223,973 0 0
CINCINNATI FINL CORP OPT 172062101 4,665 40,000 SH Put SOLE 8 40,000 0 0
CINCINNATI FINL CORP COM 172062101 108 930 SH   SOLE 8 930 0 0
CINCINNATI FINL CORP COM 172062101 11,696 100,292 SH   SOLE 9 100,292 0 0
CINEDIGM CORP COM 172406209 144 111,935 SH   SOLE 1 111,935 0 0
CINEMARK HLDGS INC COM 17243V102 33,537 1,527,908 SH   SOLE 1 1,527,908 0 0
CINEMARK HLDGS INC COM 17243V102 22 983 SH   SOLE 8 983 0 0
CINEMARK HLDGS INC COM 17243V102 163 7,440 SH   SOLE 99 7,440 0 0
CINTAS CORP COM 172908105 31,675 82,918 SH   SOLE 1 82,918 0 0
CINTAS CORP COM 172908105 37 97 SH   SOLE 8 97 0 0
CINTAS CORP COM 172908105 21,945 57,447 SH   SOLE 9 57,447 0 0
CIRCOR INTL INC COM 17273K109 407 12,508 SH   SOLE 1 12,508 0 0
CIRCOR INTL INC COM 17273K109 12 355 SH   SOLE 8 355 0 0
CIRRUS LOGIC INC COM 172755100 4,395 51,639 SH   SOLE 1 51,639 0 0
CIRRUS LOGIC INC COM 172755100 4 52 SH   SOLE 8 52 0 0
CIRRUS LOGIC INC OPT 172755100 128 1,500 SH Call SOLE 8 1,500 0 0
CISCO SYS INC COM 17275R102 202 3,809 SH   DFND 1 0 0 3,809
CISCO SYS INC OPT 17275R102 5,300 100,000 SH Call SOLE 1 100,000 0 0
CISCO SYS INC OPT 17275R102 18,020 340,000 SH Put SOLE 1 340,000 0 0
CISCO SYS INC COM 17275R102 481,925 9,092,894 SH   SOLE 1 9,092,894 0 0
CISCO SYS INC OPT 17275R102 58,300 1,100,000 SH Call SOLE 8 1,100,000 0 0
CISCO SYS INC OPT 17275R102 23,458 442,600 SH Put SOLE 8 442,600 0 0
CISCO SYS INC COM 17275R102 212 4,006 SH   SOLE 8 4,006 0 0
CISCO SYS INC COM 17275R102 89,362 1,686,073 SH   SOLE 9 1,686,073 0 0
CISCO SYS INC COM 17275R102 196 3,700 SH   SOLE 20 0 3,700 0
CISCO SYS INC COM 17275R102 8 150 SH   DFND 20 0 0 150
CISCO SYS INC COM 17275R102 884 16,677 SH   SOLE 99 16,677 0 0
CIT GROUP INC COM 125581801 19,226 372,657 SH   SOLE 1 372,657 0 0
CIT GROUP INC COM 125581801 11 212 SH   SOLE 8 212 0 0
CITI TRENDS INC COM 17306X102 1,330 15,280 SH   SOLE 1 15,280 0 0
CITI TRENDS INC COM 17306X102 13 154 SH   SOLE 8 154 0 0
CITIGROUP INC COM 172967424 1,796 25,380 SH   DFND 1 0 0 25,380
CITIGROUP INC OPT 172967424 77,826 1,100,000 SH Put SOLE 1 1,100,000 0 0
CITIGROUP INC COM 172967424 557,807 7,884,215 SH   SOLE 1 7,884,215 0 0
CITIGROUP INC OPT 172967424 26,178 370,000 SH Call SOLE 8 370,000 0 0
CITIGROUP INC COM 172967424 13,604 192,272 SH   SOLE 8 192,272 0 0
CITIGROUP INC OPT 172967424 136,017 1,922,500 SH Put SOLE 8 1,922,500 0 0
CITIGROUP INC COM 172967424 67,449 953,359 SH   SOLE 9 953,359 0 0
CITIGROUP INC COM 172967424 2,615 36,966 SH   DFND 20 0 0 36,966
CITIGROUP INC COM 172967424 221 3,120 SH   SOLE 20 0 3,120 0
CITIGROUP INC COM 172967424 763 10,787 SH   SOLE 99 10,787 0 0
CITIUS PHARMACEUTICALS INC COM 17322U207 156 44,835 SH   SOLE 1 44,835 0 0
CITIUS PHARMACEUTICALS INC COM 17322U207 27 7,740 SH   SOLE 8 7,740 0 0
CITIZENS &amp NORTHN CORP COM 172922106 49 1,965 SH   SOLE 1 1,965 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104 10 746 SH   SOLE 1 746 0 0
CITIZENS FINL GROUP INC COM 174610105 36,762 801,420 SH   SOLE 1 801,420 0 0
CITIZENS FINL GROUP INC COM 174610105 13,206 287,883 SH   SOLE 9 287,883 0 0
CITIZENS HLDG CO MISS COM 174715102 2 126 SH   SOLE 1 126 0 0
CITIZENS HLDG CO MISS COM 174715102 10 536 SH   SOLE 8 536 0 0
CITIZENS INC COM 174740100 372 70,189 SH   SOLE 1 70,189 0 0
CITIZENS INC COM 174740100 1 96 SH   SOLE 8 96 0 0
CITRIX SYS INC COM 177376100 29,275 249,617 SH   SOLE 1 249,617 0 0
CITRIX SYS INC COM 177376100 50 423 SH   SOLE 8 423 0 0
CITRIX SYS INC COM 177376100 9,084 77,470 SH   SOLE 9 77,470 0 0
CITRIX SYS INC COM 177376100 348 2,968 SH   DFND 20 0 0 2,968
CITRIX SYS INC COM 177376100 723 6,161 SH   SOLE 99 6,161 0 0
CITY HLDG CO COM 177835105 1,677 22,305 SH   SOLE 1 22,305 0 0
CITY HLDG CO COM 177835105 3 34 SH   SOLE 8 34 0 0
CITY OFFICE REIT INC TRUS 178587101 144 11,655 SH   SOLE 1 11,655 0 0
CITY OFFICE REIT INC TRUS 178587101 2 127 SH   SOLE 8 127 0 0
CIVISTA BANCSHARES INC COM 178867107 436 19,704 SH   SOLE 1 19,704 0 0
CIVISTA BANCSHARES INC COM 178867107 1 53 SH   SOLE 8 53 0 0
CLARIVATE PLC COM G21810109 5,401 196,192 SH   SOLE 1 196,192 0 0
CLARIVATE PLC COM G21810109 3,079 111,836 SH   SOLE 9 111,836 0 0
CLARUS CORP NEW COM 18270P109 167 6,498 SH   SOLE 1 6,498 0 0
CLARUS CORP NEW COM 18270P109 6 232 SH   SOLE 8 232 0 0
CLEAN ENERGY FUELS CORP COM 184499101 225 22,135 SH   SOLE 1 22,135 0 0
CLEAN ENERGY FUELS CORP COM 184499101 1 57 SH   SOLE 8 57 0 0
CLEAN HARBORS INC COM 184496107 7,567 81,249 SH   SOLE 1 81,249 0 0
CLEAN HARBORS INC COM 184496107 7 79 SH   SOLE 8 79 0 0
CLEAN HARBORS INC COM 184496107 742 7,968 SH   SOLE 99 7,968 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 121 45,954 SH   SOLE 1 45,954 0 0
CLEARFIELD INC COM 18482P103 141 3,761 SH   SOLE 1 3,761 0 0
CLEARFIELD INC COM 18482P103 1 37 SH   SOLE 8 37 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102 5 977 SH   SOLE 1 977 0 0
CLEARWATER PAPER CORP COM 18538R103 447 15,412 SH   SOLE 1 15,412 0 0
CLEARWAY ENERGY INC COM 18539C105 1,733 68,708 SH   SOLE 1 68,708 0 0
CLEARWAY ENERGY INC COM 18539C204 6,311 238,323 SH   SOLE 1 238,323 0 0
CLEARWAY ENERGY INC COM 18539C204 127 4,782 SH   SOLE 8 4,782 0 0
CLEARWAY ENERGY INC COM 18539C105 3 128 SH   SOLE 8 128 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 11,771 546,003 SH   SOLE 1 546,003 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 108 5,000 SH   DFND 1 0 0 5,000
CLEVELAND-CLIFFS INC NEW OPT 185899101 188 8,720 SH Call SOLE 8 8,720 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 745 34,558 SH   SOLE 8 34,558 0 0
CLEVELAND-CLIFFS INC NEW OPT 185899101 21,908 1,016,120 SH Put SOLE 8 1,016,120 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 106 4,912 SH   SOLE 99 4,912 0 0
CLIPPER RLTY INC TRUS 18885T306 458 62,302 SH   SOLE 1 62,302 0 0
CLIPPER RLTY INC TRUS 18885T306 3 360 SH   SOLE 8 360 0 0
CLOROX CO DEL COM 189054109 25,582 142,192 SH   SOLE 1 142,192 0 0
CLOROX CO DEL OPT 189054109 1,565 8,700 SH Call SOLE 8 8,700 0 0
CLOROX CO DEL COM 189054109 6,441 35,802 SH   SOLE 8 35,802 0 0
CLOROX CO DEL OPT 189054109 6,549 36,400 SH Put SOLE 8 36,400 0 0
CLOROX CO DEL COM 189054109 14,096 78,351 SH   SOLE 9 78,351 0 0
CLOUDERA INC COM 18914U100 4,357 274,688 SH   SOLE 1 274,688 0 0
CLOUDERA INC COM 18914U100 3,151 198,734 SH   SOLE 8 198,734 0 0
CLOUDERA INC OPT 18914U100 65 4,100 SH Call SOLE 8 4,100 0 0
CLOUDERA INC COM 18914U100 79 5,000 SH   DFND 20 0 0 5,000
CLOVIS ONCOLOGY INC COM 189464100 83 14,303 SH   SOLE 1 14,303 0 0
CLOVIS ONCOLOGY INC OPT 189464100 50 8,700 SH Put SOLE 8 8,700 0 0
CLOVIS ONCOLOGY INC COM 189464100 48 8,355 SH   SOLE 8 8,355 0 0
CME GROUP INC COM 12572Q105 1,001 4,706 SH   DFND 1 0 0 4,706
CME GROUP INC COM 12572Q105 155,932 733,183 SH   SOLE 1 733,183 0 0
CME GROUP INC COM 12572Q105 10,374 48,778 SH   SOLE 8 48,778 0 0
CME GROUP INC COM 12572Q105 30,499 143,399 SH   SOLE 9 143,399 0 0
CMS ENERGY CORP COM 125896100 28,795 487,398 SH   SOLE 1 487,398 0 0
CMS ENERGY CORP COM 125896100 741 12,538 SH   SOLE 8 12,538 0 0
CMS ENERGY CORP COM 125896100 11,221 189,924 SH   SOLE 9 189,924 0 0
CNA FINL CORP COM 126117100 458 10,059 SH   SOLE 1 10,059 0 0
CNA FINL CORP COM 126117100 2 38 SH   SOLE 8 38 0 0
CNB FINL CORP PA COM 126128107 47 2,035 SH   SOLE 1 2,035 0 0
CNH INDL N V COM N20944109 1,462 87,454 SH   SOLE 1 87,454 0 0
CNH INDL N V COM N20944109 26,003 1,555,122 SH   SOLE 9 1,555,122 0 0
CNH INDL N V COM N20944109 23,468 1,403,594 SH   SOLE 58 1,403,594 0 0
CNH INDL N V COM N20944109 300 17,940 SH   SOLE 99 17,940 0 0
CNO FINL GROUP INC COM 12621E103 2,627 111,320 SH   SOLE 1 111,320 0 0
CNO FINL GROUP INC COM 12621E103 18 774 SH   SOLE 8 774 0 0
CNX RES CORP COM 12653C108 3,231 236,484 SH   SOLE 1 236,484 0 0
CNX RES CORP OPT 12653C108 27 2,000 SH Call SOLE 8 2,000 0 0
CNX RES CORP COM 12653C108 111 8,099 SH   SOLE 8 8,099 0 0
CO-DIAGNOSTICS INC COM 189763105 272 32,945 SH   SOLE 1 32,945 0 0
CO-DIAGNOSTICS INC COM 189763105 24 2,920 SH   SOLE 8 2,920 0 0
COASTAL FINL CORP WA COM 19046P209 34 1,199 SH   SOLE 1 1,199 0 0
COASTAL FINL CORP WA COM 19046P209 1 26 SH   SOLE 8 26 0 0
COCA COLA CO COM 191216100 565 10,433 SH   DFND 1 0 0 10,433
COCA COLA CO OPT 191216100 8,658 160,000 SH Call SOLE 1 160,000 0 0
COCA COLA CO COM 191216100 287,097 5,305,845 SH   SOLE 1 5,305,845 0 0
COCA COLA CO COM 191216100 6 120 SH   SOLE 8 120 0 0
COCA COLA CO OPT 191216100 43 800 SH Call SOLE 8 800 0 0
COCA COLA CO COM 191216100 84,000 1,552,404 SH   SOLE 9 1,552,404 0 0
COCA COLA CO COM 191216100 88 1,620 SH   DFND 20 0 0 1,620
COCA COLA CO COM 191216100 525 9,710 SH   SOLE 99 9,710 0 0
COCA COLA CONS INC COM 191098102 1,423 3,539 SH   SOLE 1 3,539 0 0
COCA COLA CONS INC COM 191098102 10 26 SH   SOLE 8 26 0 0
COCA-COLA EUROPACIFIC PARTNE COM G25839104 24,305 409,699 SH   SOLE 9 409,699 0 0
COCA-COLA EUROPACIFIC PARTNE COM G25839104 238 4,020 SH   SOLE 99 4,020 0 0
COCA-COLA FEMSA SAB DE CV ADR 191241108 708 13,369 SH   SOLE 1 13,369 0 0
COCA-COLA FEMSA SAB DE CV ADR 191241108 24 454 SH   DFND 20 0 0 454
COCRYSTAL PHARMA INC COM 19188J300 10 7,651 SH   SOLE 1 7,651 0 0
CODEXIS INC COM 192005106 494 21,811 SH   SOLE 1 21,811 0 0
CODEXIS INC COM 192005106 5 210 SH   SOLE 8 210 0 0
CODORUS VY BANCORP INC COM 192025104 5 270 SH   SOLE 1 270 0 0
CODORUS VY BANCORP INC COM 192025104 21 1,070 SH   SOLE 8 1,070 0 0
COEUR MNG INC COM 192108504 2,497 281,290 SH   SOLE 1 281,290 0 0
COEUR MNG INC COM 192108504 16 1,791 SH   SOLE 8 1,791 0 0
COEUR MNG INC COM 192108504 142 15,964 SH   SOLE 9 15,964 0 0
COGENT COMMUNICATIONS HLDGS COM 19239V302 1,812 23,577 SH   SOLE 1 23,577 0 0
COGENT COMMUNICATIONS HLDGS COM 19239V302 16 211 SH   SOLE 8 211 0 0
COGENT COMMUNICATIONS HLDGS COM 19239V302 82 1,072 SH   SOLE 9 1,072 0 0
COGNEX CORP COM 192422103 13,248 157,611 SH   SOLE 1 157,611 0 0
COGNEX CORP COM 192422103 16 192 SH   SOLE 8 192 0 0
COGNEX CORP COM 192422103 5,275 62,768 SH   SOLE 9 62,768 0 0
COGNEX CORP COM 192422103 91 1,082 SH   SOLE 99 1,082 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 59,647 861,189 SH   SOLE 1 861,189 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 54 777 SH   SOLE 8 777 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 22,931 331,083 SH   SOLE 9 331,083 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 3,948 57,007 SH   SOLE 99 57,007 0 0
COHBAR INC COM 19249J109 7 5,091 SH   SOLE 1 5,091 0 0
COHBAR INC COM 19249J109 5 3,812 SH   SOLE 8 3,812 0 0
COHEN &amp STEERS INC COM 19247A100 1,027 12,515 SH   SOLE 1 12,515 0 0
COHEN &amp STEERS INC COM 19247A100 9 114 SH   SOLE 8 114 0 0
COHEN &amp STEERS QUALITY INCOM FUND 19247L106 24 1,500 SH   SOLE 1 1,500 0 0
COHERENT INC COM 192479103 16,848 63,737 SH   SOLE 1 63,737 0 0
COHERENT INC COM 192479103 7 28 SH   SOLE 8 28 0 0
COHERUS BIOSCIENCES INC COM 19249H103 1,483 107,232 SH   SOLE 1 107,232 0 0
COHERUS BIOSCIENCES INC COM 19249H103 3 234 SH   SOLE 8 234 0 0
COHU INC COM 192576106 2,121 57,641 SH   SOLE 1 57,641 0 0
COLFAX CORP COM 194014106 3,126 68,245 SH   SOLE 1 68,245 0 0
COLFAX CORP CONV 194014205 8,334 44,760 SH   SOLE 8 44,760 0 0
COLFAX CORP COM 194014106 3 64 SH   SOLE 8 64 0 0
COLGATE PALMOLIVE CO COM 194162103 231,258 2,842,758 SH   SOLE 1 1,475,113 1,367,645 0
COLGATE PALMOLIVE CO COM 194162103 1,148 14,112 SH   DFND 1 0 0 14,112
COLGATE PALMOLIVE CO COM 194162103 23,529 289,228 SH   SOLE 9 289,228 0 0
COLGATE PALMOLIVE CO COM 194162103 16,697 205,248 SH   SOLE 20 0 205,248 0
COLGATE PALMOLIVE CO COM 194162103 8,113 99,728 SH   SOLE 82 0 99,728 0
COLGATE PALMOLIVE CO COM 194162103 17,141 210,705 SH   SOLE 99 24,400 186,305 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1,186 50,183 SH   SOLE 1 50,183 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 5 230 SH   SOLE 8 230 0 0
COLLIERS INTL GROUP INC COM 194693107 258 2,304 SH   SOLE 1 2,304 0 0
COLONY BANKCORP INC COM 19623P101 253 14,192 SH   SOLE 1 14,192 0 0
COLONY BANKCORP INC COM 19623P101 16 883 SH   SOLE 8 883 0 0
COLONY STARWOOD HOMES BOND 19625XAB8 535 326,000 PRN   SOLE 8 0 0 326,000
COLUMBIA BKG SYS INC COM 197236102 4,476 116,088 SH   SOLE 1 116,088 0 0
COLUMBIA BKG SYS INC COM 197236102 7 175 SH   SOLE 8 175 0 0
COLUMBIA ETF TR I FUND 19761L508 75 3,467 SH   SOLE 1 3,467 0 0
COLUMBIA ETF TR II FUND 19762B509 3 91 SH   SOLE 1 91 0 0
COLUMBIA FINL INC COM 197641103 348 20,199 SH   SOLE 1 20,199 0 0
COLUMBIA FINL INC COM 197641103 16 942 SH   SOLE 8 942 0 0
COLUMBIA PPTY TR INC TRUS 198287203 3,018 173,599 SH   SOLE 1 173,599 0 0
COLUMBIA PPTY TR INC TRUS 198287203 5 293 SH   SOLE 8 293 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 5,462 55,521 SH   SOLE 1 55,521 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 425 8,810 SH   SOLE 1 8,810 0 0
COMCAST CORP NEW COM 20030N101 861,442 15,107,732 SH   SOLE 1 15,107,732 0 0
COMCAST CORP NEW OPT 20030N101 888,941 15,590,000 SH Call SOLE 1 15,590,000 0 0
COMCAST CORP NEW COM 20030N101 470 8,240 SH   DFND 1 0 0 8,240
COMCAST CORP NEW OPT 20030N101 242,906 4,260,000 SH Put SOLE 1 4,260,000 0 0
COMCAST CORP NEW OPT 20030N101 70,870 1,242,900 SH Put SOLE 8 1,242,900 0 0
COMCAST CORP NEW COM 20030N101 24,659 432,457 SH   SOLE 8 432,457 0 0
COMCAST CORP NEW OPT 20030N101 57,470 1,007,900 SH Call SOLE 8 1,007,900 0 0
COMCAST CORP NEW COM 20030N101 88,414 1,550,573 SH   SOLE 9 1,550,573 0 0
COMCAST CORP NEW COM 20030N101 200 3,510 SH   DFND 20 0 0 3,510
COMCAST CORP NEW COM 20030N101 126 2,218 SH   SOLE 99 2,218 0 0
COMERICA INC COM 200340107 20,782 291,310 SH   SOLE 1 291,310 0 0
COMERICA INC COM 200340107 6 86 SH   SOLE 8 86 0 0
COMERICA INC COM 200340107 3,043 42,648 SH   SOLE 9 42,648 0 0
COMFORT SYS USA INC COM 199908104 2,176 27,608 SH   SOLE 1 27,608 0 0
COMFORT SYS USA INC COM 199908104 26 333 SH   SOLE 8 333 0 0
COMMERCE BANCSHARES INC COM 200525103 15,897 213,221 SH   SOLE 1 213,221 0 0
COMMERCE BANCSHARES INC COM 200525103 5 70 SH   SOLE 8 70 0 0
COMMERCIAL METALS CO COM 201723103 4,408 143,477 SH   SOLE 1 143,477 0 0
COMMERCIAL METALS CO COM 201723103 47 1,517 SH   SOLE 8 1,517 0 0
COMMERCIAL VEH GROUP INC COM 202608105 144 13,459 SH   SOLE 1 13,459 0 0
COMMSCOPE HLDG CO INC COM 20337X109 174 8,170 SH   SOLE 1 8,170 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1 82 SH   SOLE 8 82 0 0
COMMUNITY BANKERS TR CORP COM 203612106 1,320 116,406 SH   SOLE 1 116,406 0 0
COMMUNITY BANKERS TR CORP COM 203612106 28 2,490 SH   SOLE 8 2,490 0 0
COMMUNITY BK SYS INC COM 203607106 5,826 77,007 SH   SOLE 1 77,007 0 0
COMMUNITY BK SYS INC COM 203607106 5 70 SH   SOLE 8 70 0 0
COMMUNITY FINL CORP MD COM 20368X101 155 4,478 SH   SOLE 1 4,478 0 0
COMMUNITY FINL CORP MD COM 20368X101 21 595 SH   SOLE 8 595 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 1,350 87,352 SH   SOLE 1 87,352 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 77 5,013 SH   SOLE 8 5,013 0 0
COMMUNITY HEALTHCARE TR INC TRUS 20369C106 1,049 22,109 SH   SOLE 1 22,109 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 115 2,430 SH   SOLE 99 2,430 0 0
COMMUNITY TR BANCORP INC COM 204149108 1,113 27,580 SH   SOLE 1 27,580 0 0
COMMUNITY TR BANCORP INC COM 204149108 2 38 SH   SOLE 8 38 0 0
COMMVAULT SYS INC COM 204166102 2,898 37,094 SH   SOLE 1 37,094 0 0
COMMVAULT SYS INC COM 204166102 20 255 SH   SOLE 8 255 0 0
COMPANHIA DE SANEAMENTO BASI ADR 20441A102 3,867 522,595 SH   SOLE 1 522,595 0 0
COMPANHIA DE SANEAMENTO BASI ADR 20441A102 205 27,688 SH   SOLE 9 27,688 0 0
COMPANHIA SIDERURGICA NACION ADR 20440W105 50 5,640 SH   DFND 1 0 0 5,640
COMPANHIA SIDERURGICA NACION ADR 20440W105 332 37,825 SH   SOLE 1 37,825 0 0
COMPANHIA SIDERURGICA NACION ADR 20440W105 821 93,500 SH   SOLE 99 93,500 0 0
COMPANIA CERVECERIAS UNIDAS ADR 204429104 113 5,627 SH   SOLE 1 5,627 0 0
COMPANIA DE MINAS BUENAVENTU ADR 204448104 2,766 305,619 SH   SOLE 1 305,619 0 0
COMPASS DIVERSIFIED COM 20451Q104 28 1,099 SH   SOLE 1 1,099 0 0
COMPASS MINERALS INTL INC COM 20451N101 10,136 171,054 SH   SOLE 1 171,054 0 0
COMPASS MINERALS INTL INC COM 20451N101 11 178 SH   SOLE 8 178 0 0
COMPUGEN LTD COM M25722105 71 8,538 SH   SOLE 8 8,538 0 0
COMPUTER PROGRAMS &amp SYS INC COM 205306103 382 11,505 SH   SOLE 1 11,505 0 0
COMPUTER TASK GROUP INC COM 205477102 0 31 SH   SOLE 1 31 0 0
COMPX INTL INC COM 20563P101 120 5,783 SH   SOLE 1 5,783 0 0
COMPX INTL INC COM 20563P101 0 10 SH   SOLE 8 10 0 0
COMSCORE INC COM 20564W105 655 130,889 SH   SOLE 1 130,889 0 0
COMSCORE INC COM 20564W105 0 18 SH   SOLE 8 18 0 0
COMSTOCK RES INC COM 205768302 803 120,234 SH   SOLE 1 120,234 0 0
COMTECH TELECOMMUNICATIONS C COM 205826209 385 15,925 SH   SOLE 1 15,925 0 0
CONAGRA BRANDS INC COM 205887102 16,066 441,643 SH   SOLE 1 441,643 0 0
CONAGRA BRANDS INC COM 205887102 21 582 SH   DFND 1 0 0 582
CONAGRA BRANDS INC COM 205887102 28 789 SH   SOLE 8 789 0 0
CONAGRA BRANDS INC COM 205887102 11,364 312,374 SH   SOLE 9 312,374 0 0
CONAGRA BRANDS INC COM 205887102 311 8,540 SH   SOLE 99 8,540 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 198 47,035 SH   SOLE 8 47,035 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 27 3,264 SH   SOLE 1 3,264 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 1 90 SH   SOLE 8 90 0 0
CONDUENT INC COM 206787103 159 21,199 SH   SOLE 1 21,199 0 0
CONDUENT INC COM 206787103 2 299 SH   SOLE 8 299 0 0
CONFORMIS INC COM 20717E101 179 155,685 SH   SOLE 1 155,685 0 0
CONMED CORP COM 207410101 26,292 191,311 SH   SOLE 1 191,311 0 0
CONMED CORP COM 207410101 1 9 SH   SOLE 8 9 0 0
CONNECTONE BANCORP INC COM 20786W107 1,540 58,851 SH   SOLE 1 58,851 0 0
CONNECTONE BANCORP INC COM 20786W107 2 74 SH   SOLE 8 74 0 0
CONNS INC COM 208242107 811 31,861 SH   SOLE 1 31,861 0 0
CONNS INC COM 208242107 0 17 SH   SOLE 8 17 0 0
CONOCOPHILLIPS COM 20825C104 96,540 1,585,215 SH   SOLE 1 1,585,215 0 0
CONOCOPHILLIPS COM 20825C104 9 140 SH   DFND 1 0 0 140
CONOCOPHILLIPS OPT 20825C104 13,404 220,100 SH Call SOLE 8 220,100 0 0
CONOCOPHILLIPS COM 20825C104 4,180 68,618 SH   SOLE 8 68,618 0 0
CONOCOPHILLIPS OPT 20825C104 23,552 386,730 SH Put SOLE 8 386,730 0 0
CONOCOPHILLIPS COM 20825C104 34,504 566,578 SH   SOLE 9 566,578 0 0
CONOCOPHILLIPS COM 20825C104 117 1,925 SH   DFND 20 0 0 1,925
CONSOL ENERGY INC NEW COM 20854L108 194 10,511 SH   SOLE 8 10,511 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 335 38,145 SH   SOLE 1 38,145 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 1 184 SH   SOLE 8 184 0 0
CONSOLIDATED EDISON INC COM 209115104 33,537 467,601 SH   SOLE 1 467,601 0 0
CONSOLIDATED EDISON INC COM 209115104 174,119 2,427,758 SH   SOLE 8 2,427,758 0 0
CONSOLIDATED EDISON INC OPT 209115104 215 3,000 SH Call SOLE 8 3,000 0 0
CONSOLIDATED EDISON INC COM 209115104 16,438 229,197 SH   SOLE 9 229,197 0 0
CONSOLIDATED WATER CO INC COM G23773107 20 1,711 SH   SOLE 1 1,711 0 0
CONSOLIDATED WATER CO INC COM G23773107 19 1,658 SH   SOLE 8 1,658 0 0
CONSTELLATION BRANDS INC COM 21036P108 16 68 SH   DFND 1 0 0 68
CONSTELLATION BRANDS INC COM 21036P108 39,174 167,489 SH   SOLE 1 167,489 0 0
CONSTELLATION BRANDS INC OPT 21036P108 2,526 10,800 SH Put SOLE 8 10,800 0 0
CONSTELLATION BRANDS INC COM 21036P108 78 335 SH   SOLE 8 335 0 0
CONSTELLATION BRANDS INC COM 21036P108 25,129 107,441 SH   SOLE 9 107,441 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 3,741 110,697 SH   SOLE 1 110,697 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 3 90 SH   SOLE 8 90 0 0
CONSTRUCTION PARTNERS INC COM 21044C107 113 3,604 SH   SOLE 1 3,604 0 0
CONSTRUCTION PARTNERS INC COM 21044C107 6 176 SH   SOLE 8 176 0 0
CONTAINER STORE GROUP INC COM 210751103 52 4,024 SH   SOLE 1 4,024 0 0
CONTAINER STORE GROUP INC COM 210751103 1 78 SH   SOLE 8 78 0 0
CONTANGO OIL &amp GAS CO COM 21075N204 81 18,586 SH   SOLE 1 18,586 0 0
CONTINENTAL RES INC COM 212015101 1,174 30,843 SH   SOLE 1 30,843 0 0
CONTINENTAL RES INC OPT 212015101 4,564 120,000 SH Call SOLE 8 120,000 0 0
CONTINENTAL RES INC OPT 212015101 4,564 120,000 SH Put SOLE 8 120,000 0 0
CONTINENTAL RES INC COM 212015101 1,033 27,172 SH   SOLE 8 27,172 0 0
CONTINENTAL RES INC COM 212015101 3 90 SH   SOLE 9 90 0 0
CONTROLADORA VUELA COMP DE A ADR 21240E105 85 4,440 SH   SOLE 1 4,440 0 0
COOPER COS INC COM 216648402 14,235 35,923 SH   SOLE 1 35,923 0 0
COOPER COS INC COM 216648402 4,928 12,436 SH   DFND 1 0 0 12,436
COOPER COS INC COM 216648402 39 98 SH   SOLE 8 98 0 0
COOPER COS INC COM 216648402 12,006 30,296 SH   SOLE 9 30,296 0 0
COOPER STD HLDGS INC COM 21676P103 903 31,123 SH   SOLE 1 31,123 0 0
COOPER STD HLDGS INC COM 21676P103 1 45 SH   SOLE 8 45 0 0
COPA HOLDINGS SA COM P31076105 398 5,277 SH   SOLE 1 5,277 0 0
COPA HOLDINGS SA COM P31076105 2 23 SH   SOLE 8 23 0 0
COPA HOLDINGS SA COM P31076105 1,415 18,784 SH   SOLE 99 18,784 0 0
COPART INC COM 217204106 41,550 315,181 SH   SOLE 1 315,181 0 0
COPART INC COM 217204106 23 173 SH   SOLE 8 173 0 0
COPART INC COM 217204106 17,380 131,835 SH   SOLE 9 131,835 0 0
COPART INC COM 217204106 658 4,993 SH   SOLE 99 4,993 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 96 52,546 SH   SOLE 1 52,546 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 15 8,448 SH   SOLE 8 8,448 0 0
CORCEPT THERAPEUTICS INC COM 218352102 1,595 72,445 SH   SOLE 1 72,445 0 0
CORCEPT THERAPEUTICS INC COM 218352102 15 690 SH   SOLE 8 690 0 0
CORE LABORATORIES N V COM N22717107 1,025 26,302 SH   SOLE 1 26,302 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 10 662 SH   SOLE 1 662 0 0
CORE-MARK HLDG CO INC COM 218681104 4,647 103,221 SH   SOLE 1 103,221 0 0
CORE-MARK HLDG CO INC COM 218681104 2 39 SH   SOLE 8 39 0 0
CORECIVIC INC COM 21871N101 1,071 102,278 SH   SOLE 1 102,278 0 0
CORECIVIC INC COM 21871N101 178 17,031 SH   SOLE 8 17,031 0 0
CORECIVIC INC OPT 21871N101 371 35,400 SH Put SOLE 8 35,400 0 0
CORECIVIC INC COM 21871N101 124 11,803 SH   SOLE 9 11,803 0 0
CORENERGY INFRASTRUCTURE TR TRUS 21870U502 12 1,834 SH   SOLE 1 1,834 0 0
CORENERGY INFRASTRUCTURE TR TRUS 21870U502 10 1,570 SH   SOLE 8 1,570 0 0
COREPOINT LODGING INC TRUS 21872L104 1,256 117,253 SH   SOLE 1 117,253 0 0
COREPOINT LODGING INC TRUS 21872L104 2 153 SH   SOLE 8 153 0 0
CORESITE RLTY CORP TRUS 21870Q105 3,703 27,519 SH   SOLE 1 27,519 0 0
CORESITE RLTY CORP TRUS 21870Q105 176 1,304 SH   SOLE 9 1,304 0 0
CORMEDIX INC COM 21900C308 131 19,175 SH   SOLE 1 19,175 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 513 28,249 SH   SOLE 1 28,249 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 2 68 SH   SOLE 8 68 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 600 11,623 SH   SOLE 1 11,623 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 9 165 SH   SOLE 8 165 0 0
CORNERSTONE TOTAL RETURN FD FUND 21924U300 1 75 SH   DFND 1 0 0 75
CORNING INC COM 219350105 23 551 SH   DFND 1 0 0 551
CORNING INC COM 219350105 34,290 838,388 SH   SOLE 1 838,388 0 0
CORNING INC OPT 219350105 245 6,000 SH Call SOLE 8 6,000 0 0
CORNING INC OPT 219350105 205 5,000 SH Put SOLE 8 5,000 0 0
CORNING INC COM 219350105 85 2,092 SH   SOLE 8 2,092 0 0
CORNING INC COM 219350105 19,733 482,464 SH   SOLE 9 482,464 0 0
CORNING INC COM 219350105 247 6,050 SH   DFND 20 0 0 6,050
CORNING INC COM 219350105 129 3,161 SH   SOLE 99 3,161 0 0
CORPORATE OFFICE PPTYS TR TRUS 22002T108 8,235 294,212 SH   SOLE 1 294,212 0 0
CORTEVA INC COM 22052L104 34,806 784,794 SH   SOLE 1 784,794 0 0
CORTEVA INC COM 22052L104 74 1,666 SH   DFND 1 0 0 1,666
CORTEVA INC COM 22052L104 34 776 SH   SOLE 8 776 0 0
CORTEVA INC COM 22052L104 20,559 463,575 SH   SOLE 9 463,575 0 0
CORTEXYME INC COM 22053A107 139 2,625 SH   SOLE 1 2,625 0 0
CORTEXYME INC COM 22053A107 4 77 SH   SOLE 8 77 0 0
CORTLAND BANCORP COM 220587109 10 378 SH   SOLE 1 378 0 0
CORVEL CORP COM 221006109 651 4,844 SH   SOLE 1 4,844 0 0
CORVEL CORP COM 221006109 6 44 SH   SOLE 8 44 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 0 4 SH   SOLE 8 4 0 0
COSTAMARE INC COM Y1771G102 79 6,680 SH   SOLE 1 6,680 0 0
COSTAMARE INC COM Y1771G102 59 5,000 SH   DFND 1 0 0 5,000
COSTAR GROUP INC COM 22160N109 33,649 406,298 SH   SOLE 1 406,298 0 0
COSTAR GROUP INC COM 22160N109 1,376 16,619 SH   SOLE 8 16,619 0 0
COSTAR GROUP INC COM 22160N109 11,634 140,480 SH   SOLE 9 140,480 0 0
COSTCO WHSL CORP NEW COM 22160K105 263,677 666,408 SH   SOLE 1 666,408 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,330 5,889 SH   SOLE 8 5,889 0 0
COSTCO WHSL CORP NEW COM 22160K105 64,795 163,761 SH   SOLE 9 163,761 0 0
COTY INC COM 222070203 1,525 163,276 SH   SOLE 1 163,276 0 0
COTY INC OPT 222070203 37 4,000 SH Put SOLE 8 4,000 0 0
COTY INC COM 222070203 5 486 SH   SOLE 8 486 0 0
COTY INC COM 222070203 154 16,565 SH   SOLE 9 16,565 0 0
COUNTY BANCORP INC COM 221907108 41 1,216 SH   SOLE 1 1,216 0 0
COUNTY BANCORP INC COM 221907108 19 550 SH   SOLE 8 550 0 0
COUPA SOFTWARE INC COM 22266L106 169,816 647,884 SH   SOLE 1 647,884 0 0
COUPA SOFTWARE INC OPT 22266L106 2,621 10,000 SH Call SOLE 8 10,000 0 0
COUPA SOFTWARE INC COM 22266L106 3,673 14,013 SH   SOLE 8 14,013 0 0
COUPA SOFTWARE INC OPT 22266L106 22,279 85,000 SH Put SOLE 8 85,000 0 0
COUPA SOFTWARE INC COM 22266L106 6,746 25,738 SH   SOLE 9 25,738 0 0
COUSINS PPTYS INC TRUS 222795502 5,364 145,834 SH   SOLE 1 145,834 0 0
COUSINS PPTYS INC TRUS 222795502 5 131 SH   SOLE 8 131 0 0
COUSINS PPTYS INC COM 222795502 2,046 55,623 SH   SOLE 99 55,623 0 0
COVANTA HLDG CORP COM 22282E102 278 15,796 SH   SOLE 1 15,796 0 0
COVANTA HLDG CORP COM 22282E102 14 819 SH   SOLE 8 819 0 0
COVENANT LOGISTICS GROUP INC COM 22284P105 463 22,385 SH   SOLE 1 22,385 0 0
COVENANT LOGISTICS GROUP INC COM 22284P105 0 22 SH   SOLE 8 22 0 0
COVETRUS INC COM 22304C100 1,544 57,212 SH   SOLE 1 57,212 0 0
COVETRUS INC COM 22304C100 48 1,775 SH   SOLE 8 1,775 0 0
COVETRUS INC COM 22304C100 113 4,198 SH   SOLE 99 4,198 0 0
COWEN INC COM 223622606 1,139 27,765 SH   SOLE 1 27,765 0 0
COWEN INC COM 223622606 1 24 SH   SOLE 8 24 0 0
CPS TECHNOLOGIES CORP COM 12619F104 1 55 SH   SOLE 1 55 0 0
CRA INTL INC COM 12618T105 197 2,302 SH   SOLE 1 2,302 0 0
CRA INTL INC COM 12618T105 7 85 SH   SOLE 8 85 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 2,860 19,266 SH   SOLE 1 19,266 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 28 186 SH   SOLE 8 186 0 0
CRANE CO COM 224399105 2,902 31,430 SH   SOLE 1 31,430 0 0
CRANE CO COM 224399105 2 22 SH   SOLE 8 22 0 0
CRAWFORD &amp CO COM 224633206 799 88,064 SH   SOLE 1 88,064 0 0
CRAWFORD &amp CO COM 224633206 0 78 SH   SOLE 8 78 0 0
CREDICORP LTD COM G2519Y108 6,284 51,889 SH   SOLE 1 51,889 0 0
CREDICORP LTD COM G2519Y108 1,073 8,859 SH   SOLE 99 8,859 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,510 3,326 SH   SOLE 1 3,326 0 0
CREDIT ACCEP CORP MICH COM 225310101 5 11 SH   SOLE 8 11 0 0
CREDIT SUISSE GROUP ADR 225401108 1,341 127,799 SH   SOLE 1 127,799 0 0
CREDIT SUISSE GROUP ADR 225401108 667 63,550 SH   DFND 1 0 0 63,550
CREDIT SUISSE GROUP OPT 225401108 5,682 541,700 SH Put SOLE 8 541,700 0 0
CREDIT SUISSE GROUP OPT 225401108 1,469 140,000 SH Call SOLE 8 140,000 0 0
CREDIT SUISSE GROUP ADR 225401108 1,646 156,933 SH   SOLE 8 156,933 0 0
CREDIT SUISSE HIGH YIELD BD FUND 22544F103 10 4,000 SH   SOLE 1 4,000 0 0
CREE INC COM 225447101 19,990 204,118 SH   SOLE 1 204,118 0 0
CREE INC COM 225447101 1,689 17,243 SH   SOLE 8 17,243 0 0
CREE INC OPT 225447101 2,350 24,000 SH Put SOLE 8 24,000 0 0
CREE INC OPT 225447101 21,789 222,500 SH Call SOLE 8 222,500 0 0
CRESCENT PT ENERGY CORP COM 22576C101 68 15,081 SH   SOLE 1 15,081 0 0
CRESCENT PT ENERGY CORP COM 22576C101 82 18,001 SH   SOLE 9 18,001 0 0
CRESTWOOD EQUITY PARTNERS LP COM 226344208 315 10,497 SH   SOLE 1 10,497 0 0
CRESUD S A C I F Y A ADR 226406106 22 3,747 SH   DFND 20 0 0 3,747
CRH PLC ADR 12626K203 537 10,569 SH   SOLE 1 10,569 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 247 13,143 SH   SOLE 1 13,143 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 1 74 SH   SOLE 8 74 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 35 1,844 SH   SOLE 99 1,844 0 0
CRISPR THERAPEUTICS AG COM H17182108 2,425 14,979 SH   SOLE 1 14,979 0 0
CRISPR THERAPEUTICS AG COM H17182108 24 151 SH   DFND 1 0 0 151
CRISPR THERAPEUTICS AG COM H17182108 913 5,644 SH   SOLE 8 5,644 0 0
CRISPR THERAPEUTICS AG COM H17182108 40 250 SH   DFND 20 0 0 250
CRITEO S A ADR 226718104 6,090 134,652 SH   SOLE 1 134,652 0 0
CRITEO S A OPT 226718104 624 13,800 SH Put SOLE 8 13,800 0 0
CRITEO S A ADR 226718104 1,516 33,516 SH   SOLE 8 33,516 0 0
CRITEO S A OPT 226718104 16,202 358,200 SH Call SOLE 8 358,200 0 0
CROCS INC COM 227046109 9,190 78,871 SH   SOLE 1 78,871 0 0
CROCS INC COM 227046109 75 641 SH   SOLE 8 641 0 0
CROCS INC OPT 227046109 140 1,200 SH Put SOLE 8 1,200 0 0
CROCS INC COM 227046109 466 4,000 SH   DFND 20 0 0 4,000
CRONOS GROUP INC COM 22717L101 291 33,820 SH   SOLE 1 33,820 0 0
CRONOS GROUP INC COM 22717L101 0 45 SH   SOLE 8 45 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 302 18,308 SH   SOLE 1 18,308 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 2 118 SH   SOLE 8 118 0 0
CROWDSTRIKE HLDGS INC COM 22788C105 85,891 341,775 SH   SOLE 1 341,775 0 0
CROWDSTRIKE HLDGS INC COM 22788C105 1,339 5,327 SH   DFND 1 0 0 5,327
CROWDSTRIKE HLDGS INC COM 22788C105 2,492 9,917 SH   SOLE 8 9,917 0 0
CROWDSTRIKE HLDGS INC COM 22788C105 16,030 63,782 SH   SOLE 9 63,782 0 0
CROWDSTRIKE HLDGS INC COM 22788C105 73 290 SH   DFND 20 0 0 290
CROWN CASTLE INTL CORP NEW TRUS 22822V101 100,156 513,352 SH   SOLE 1 513,352 0 0
CROWN CASTLE INTL CORP NEW TRUS 22822V101 1,409 7,222 SH   SOLE 8 7,222 0 0
CROWN CASTLE INTL CORP NEW TRUS 22822V101 30,475 156,202 SH   SOLE 9 156,202 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 2,015 10,328 SH   SOLE 99 10,328 0 0
CROWN HLDGS INC COM 228368106 17,467 170,898 SH   SOLE 1 170,898 0 0
CROWN HLDGS INC COM 228368106 11 108 SH   SOLE 8 108 0 0
CROWN HLDGS INC COM 228368106 4,644 45,433 SH   SOLE 9 45,433 0 0
CROWN HLDGS INC COM 228368106 4,760 46,572 SH   SOLE 99 46,572 0 0
CRYOLIFE INC COM 228903100 776 27,316 SH   SOLE 1 27,316 0 0
CRYOLIFE INC COM 228903100 5 191 SH   SOLE 8 191 0 0
CRYOPORT INC COM 229050307 1,031 16,337 SH   SOLE 1 16,337 0 0
CRYOPORT INC COM 229050307 9 145 SH   SOLE 8 145 0 0
CSG SYS INTL INC COM 126349109 2,088 44,228 SH   SOLE 1 44,228 0 0
CSG SYS INTL INC COM 126349109 2 51 SH   SOLE 8 51 0 0
CSW INDUSTRIALS INC COM 126402106 656 5,532 SH   SOLE 1 5,532 0 0
CSW INDUSTRIALS INC COM 126402106 9 74 SH   SOLE 8 74 0 0
CSX CORP COM 126408103 77,040 2,401,503 SH   SOLE 1 2,401,503 0 0
CSX CORP COM 126408103 1,971 61,455 SH   SOLE 8 61,455 0 0
CSX CORP OPT 126408103 2,242 69,900 SH Call SOLE 8 69,900 0 0
CSX CORP OPT 126408103 19 600 SH Put SOLE 8 600 0 0
CSX CORP COM 126408103 41,663 1,298,700 SH   SOLE 9 1,298,700 0 0
CSX CORP COM 126408103 2,044 63,702 SH   SOLE 99 63,702 0 0
CTI BIOPHARMA CORP COM 12648L601 13 5,088 SH   SOLE 1 5,088 0 0
CTI BIOPHARMA CORP COM 12648L601 1 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,154 31,064 SH   SOLE 1 31,064 0 0
CTS CORP COM 126501105 5 127 SH   SOLE 8 127 0 0
CUBESMART TRUS 229663109 3,711 80,125 SH   SOLE 1 80,125 0 0
CUE BIOPHARMA INC COM 22978P106 64 5,499 SH   SOLE 1 5,499 0 0
CUE BIOPHARMA INC COM 22978P106 2 133 SH   SOLE 8 133 0 0
CULLEN FROST BANKERS INC COM 229899109 13,652 121,894 SH   SOLE 1 121,894 0 0
CULLEN FROST BANKERS INC COM 229899109 1 11 SH   SOLE 8 11 0 0
CULP INC COM 230215105 181 11,104 SH   SOLE 1 11,104 0 0
CUMMINS INC COM 231021106 39,554 162,230 SH   SOLE 1 162,230 0 0
CUMMINS INC COM 231021106 25 102 SH   SOLE 8 102 0 0
CUMMINS INC COM 231021106 22,863 93,773 SH   SOLE 9 93,773 0 0
CUMMINS INC COM 231021106 590 2,418 SH   SOLE 99 2,418 0 0
CUMULUS MEDIA INC COM 231082801 233 15,858 SH   SOLE 1 15,858 0 0
CURIS INC COM 231269200 235 29,104 SH   SOLE 1 29,104 0 0
CURIS INC COM 231269200 1,008 124,957 SH   SOLE 8 124,957 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 119 7,006 SH   SOLE 1 7,006 0 0
CURTISS WRIGHT CORP COM 231561101 4,167 35,095 SH   SOLE 1 35,095 0 0
CURTISS WRIGHT CORP COM 231561101 8 67 SH   SOLE 8 67 0 0
CURTISS WRIGHT CORP COM 231561101 154 1,296 SH   SOLE 99 1,296 0 0
CUSHMAN WAKEFIELD PLC COM G2717B108 548 31,342 SH   SOLE 1 31,342 0 0
CUSHMAN WAKEFIELD PLC COM G2717B108 3 195 SH   SOLE 8 195 0 0
CUSHMAN WAKEFIELD PLC COM G2717B108 444 25,414 SH   SOLE 9 25,414 0 0
CUSTOMERS BANCORP INC COM 23204G100 3,032 77,763 SH   SOLE 1 77,763 0 0
CUSTOMERS BANCORP INC COM 23204G100 4 102 SH   SOLE 8 102 0 0
CUTERA INC COM 232109108 2,244 45,761 SH   SOLE 1 45,761 0 0
CUTERA INC OPT 232109108 358 7,300 SH Call SOLE 8 7,300 0 0
CUTERA INC COM 232109108 3 62 SH   SOLE 8 62 0 0
CVB FINL CORP COM 126600105 3,748 182,091 SH   SOLE 1 182,091 0 0
CVB FINL CORP COM 126600105 7 373 SH   SOLE 8 373 0 0
CVR ENERGY INC COM 12662P108 67 3,745 SH   SOLE 1 3,745 0 0
CVR ENERGY INC COM 12662P108 120 6,727 SH   SOLE 8 6,727 0 0
CVS HEALTH CORP OPT 126650100 8,344 100,000 SH Call SOLE 1 100,000 0 0
CVS HEALTH CORP COM 126650100 28 338 SH   DFND 1 0 0 338
CVS HEALTH CORP COM 126650100 203,428 2,437,999 SH   SOLE 1 2,437,999 0 0
CVS HEALTH CORP OPT 126650100 6,676 80,000 SH Put SOLE 1 80,000 0 0
CVS HEALTH CORP COM 126650100 661 7,914 SH   SOLE 8 7,914 0 0
CVS HEALTH CORP OPT 126650100 1,135 13,600 SH Put SOLE 8 13,600 0 0
CVS HEALTH CORP COM 126650100 39,705 475,863 SH   SOLE 9 475,863 0 0
CVS HEALTH CORP COM 126650100 4,276 51,244 SH   DFND 20 0 0 51,244
CVS HEALTH CORP COM 126650100 458 5,492 SH   SOLE 99 5,492 0 0
CYBERARK SOFTWARE LTD COM M2682V108 37,380 286,944 SH   SOLE 1 286,944 0 0
CYBERARK SOFTWARE LTD COM M2682V108 10 77 SH   DFND 1 0 0 77
CYBERARK SOFTWARE LTD OPT M2682V108 6,514 50,000 SH Call SOLE 8 50,000 0 0
CYBERARK SOFTWARE LTD OPT M2682V108 573 4,400 SH Put SOLE 8 4,400 0 0
CYBERARK SOFTWARE LTD COM M2682V108 2,177 16,712 SH   SOLE 9 16,712 0 0
CYBEROPTICS CORP COM 232517102 32 782 SH   SOLE 8 782 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 7 1,884 SH   SOLE 1 1,884 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 10 2,533 SH   SOLE 8 2,533 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 39 8,770 SH   SOLE 1 8,770 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 1 214 SH   SOLE 8 214 0 0
CYRUSONE INC TRUS 23283R100 15,079 210,842 SH   SOLE 1 210,842 0 0
CYRUSONE INC TRUS 23283R100 2 29 SH   SOLE 8 29 0 0
CYRUSONE INC COM 23283R100 375 5,249 SH   SOLE 99 5,249 0 0
CYTOKINETICS INC COM 23282W605 1,012 51,108 SH   SOLE 1 51,108 0 0
CYTOKINETICS INC COM 23282W605 4 202 SH   SOLE 8 202 0 0
CYTOKINETICS INC COM 23282W605 36 1,831 SH   SOLE 99 1,831 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 301 47,579 SH   SOLE 1 47,579 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 501 79,202 SH   SOLE 8 79,202 0 0
CYTOSORBENTS CORP COM 23283X206 43 5,742 SH   SOLE 1 5,742 0 0
CYTOSORBENTS CORP COM 23283X206 2 203 SH   SOLE 8 203 0 0
D R HORTON INC COM 23331A109 124,135 1,373,643 SH   SOLE 1 1,373,643 0 0
D R HORTON INC COM 23331A109 45 500 SH   SOLE 8 500 0 0
D R HORTON INC OPT 23331A109 280 3,100 SH Call SOLE 8 3,100 0 0
D R HORTON INC COM 23331A109 19,108 211,438 SH   SOLE 9 211,438 0 0
DAILY JOURNAL CORP COM 233912104 52 153 SH   SOLE 1 153 0 0
DAKTRONICS INC COM 234264109 588 89,316 SH   SOLE 1 89,316 0 0
DAKTRONICS INC COM 234264109 1 80 SH   SOLE 8 80 0 0
DANA INC COM 235825205 2,885 121,423 SH   SOLE 1 121,423 0 0
DANA INC COM 235825205 23 949 SH   SOLE 8 949 0 0
DANA INC COM 235825205 523 22,002 SH   SOLE 99 22,002 0 0
DANAHER CORPORATION COM 235851102 332,256 1,238,100 SH   SOLE 1 469,977 768,123 0
DANAHER CORPORATION COM 235851102 278 1,035 SH   DFND 1 0 0 1,035
DANAHER CORPORATION OPT 235851102 17,309 64,500 SH Call SOLE 8 64,500 0 0
DANAHER CORPORATION COM 235851102 1,111 4,140 SH   SOLE 8 4,140 0 0
DANAHER CORPORATION COM 235851102 70,189 261,551 SH   SOLE 9 261,551 0 0
DANAHER CORPORATION COM 235851102 859 3,200 SH   DFND 20 0 0 3,200
DANAHER CORPORATION COM 235851102 32,686 121,798 SH   SOLE 20 0 121,798 0
DANAHER CORPORATION COM 235851102 14,504 54,046 SH   SOLE 82 0 54,046 0
DANAHER CORPORATION COM 235851102 31,052 115,712 SH   SOLE 99 10,200 105,512 0
DANAOS CORPORATION COM Y1968P121 419 5,462 SH   SOLE 1 5,462 0 0
DAQO NEW ENERGY CORP OPT 23703Q203 312 4,800 SH Put SOLE 1 4,800 0 0
DAQO NEW ENERGY CORP ADR 23703Q203 39,629 609,479 SH   SOLE 1 609,479 0 0
DAQO NEW ENERGY CORP OPT 23703Q203 17,308 266,200 SH Call SOLE 1 266,200 0 0
DAQO NEW ENERGY CORP ADR 23703Q203 7 100 SH   SOLE 8 100 0 0
DAQO NEW ENERGY CORP ADR 23703Q203 1,970 30,300 SH   SOLE 9 30,300 0 0
DAQO NEW ENERGY CORP ADR 23703Q203 553 8,500 SH   DFND 20 0 0 8,500
DARDEN RESTAURANTS INC COM 237194105 19,675 134,761 SH   SOLE 1 134,761 0 0
DARDEN RESTAURANTS INC COM 237194105 1,943 13,308 SH   SOLE 8 13,308 0 0
DARDEN RESTAURANTS INC COM 237194105 11,923 81,669 SH   SOLE 9 81,669 0 0
DARLING INGREDIENTS INC COM 237266101 7,599 112,576 SH   SOLE 1 112,576 0 0
DARLING INGREDIENTS INC COM 237266101 837 12,397 SH   SOLE 8 12,397 0 0
DASEKE INC COM 23753F107 34 5,316 SH   SOLE 1 5,316 0 0
DASEKE INC COM 23753F107 4 614 SH   SOLE 8 614 0 0
DAVE &amp BUSTERS ENTMT INC COM 238337109 1,911 47,077 SH   SOLE 1 47,077 0 0
DAVE &amp BUSTERS ENTMT INC COM 238337109 168 4,149 SH   SOLE 8 4,149 0 0
DAVE &amp BUSTERS ENTMT INC OPT 238337109 743 18,300 SH Call SOLE 8 18,300 0 0
DAVITA INC COM 23918K108 17,336 143,948 SH   SOLE 1 143,948 0 0
DAVITA INC OPT 23918K108 132 1,100 SH Put SOLE 8 1,100 0 0
DAVITA INC COM 23918K108 29 244 SH   SOLE 8 244 0 0
DAVITA INC COM 23918K108 5,267 43,733 SH   SOLE 9 43,733 0 0
DBX ETF TR FUND 233051408 32 1,000 SH   DFND 1 0 0 1,000
DBX ETF TR FUND 233051432 2,672 66,274 SH   SOLE 1 66,274 0 0
DBX ETF TR FUND 233051630 8 337 SH   SOLE 1 337 0 0
DBX ETF TR FUND 233051200 3,949 105,224 SH   SOLE 1 105,224 0 0
DBX ETF TR FUND 233051879 2 58 SH   SOLE 1 58 0 0
DBX ETF TR FUND 233051507 8 161 SH   SOLE 1 161 0 0
DBX ETF TR OPT 233051879 101 2,500 SH Call SOLE 8 2,500 0 0
DCP MIDSTREAM LP COM 23311P100 12,410 404,368 SH   SOLE 1 404,368 0 0
DCP MIDSTREAM LP COM 23311P100 0 5 SH   SOLE 8 5 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 1,076 29,406 SH   SOLE 1 29,406 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 4 113 SH   SOLE 8 113 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 32 874 SH   SOLE 99 874 0 0
DECKERS OUTDOOR CORP COM 243537107 9,321 24,270 SH   SOLE 1 24,270 0 0
DECKERS OUTDOOR CORP COM 243537107 772 2,011 SH   SOLE 8 2,011 0 0
DECKERS OUTDOOR CORP COM 243537107 1,595 4,153 SH   SOLE 99 4,153 0 0
DEERE &amp CO OPT 244199105 5,290 15,000 SH Call SOLE 1 15,000 0 0
DEERE &amp CO COM 244199105 136,546 387,133 SH   SOLE 1 387,133 0 0
DEERE &amp CO OPT 244199105 5,290 15,000 SH Put SOLE 1 15,000 0 0
DEERE &amp CO COM 244199105 519 1,473 SH   SOLE 8 1,473 0 0
DEERE &amp CO COM 244199105 39,217 111,188 SH   SOLE 9 111,188 0 0
DEERE &amp CO COM 244199105 1,492 4,231 SH   SOLE 82 4,231 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 37 3,778 SH   SOLE 1 3,778 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 1 77 SH   SOLE 8 77 0 0
DELEK LOGISTICS PARTNERS LP COM 24664T103 24 567 SH   SOLE 1 567 0 0
DELEK US HLDGS INC NEW COM 24665A103 348 16,143 SH   SOLE 1 16,143 0 0
DELEK US HLDGS INC NEW COM 24665A103 119 5,503 SH   SOLE 8 5,503 0 0
DELL TECHNOLOGIES INC OPT 24703L202 4,984 50,000 SH Put SOLE 1 50,000 0 0
DELL TECHNOLOGIES INC COM 24703L202 15 149 SH   DFND 1 0 0 149
DELL TECHNOLOGIES INC OPT 24703L202 6,010 60,300 SH Call SOLE 8 60,300 0 0
DELL TECHNOLOGIES INC COM 24703L202 2,476 24,844 SH   SOLE 8 24,844 0 0
DELL TECHNOLOGIES INC OPT 24703L202 9,967 100,000 SH Put SOLE 8 100,000 0 0
DELL TECHNOLOGIES INC COM 24703L202 9,370 94,020 SH   SOLE 9 94,020 0 0
DELTA AIR LINES INC DEL COM 247361702 23,231 537,020 SH   SOLE 1 537,020 0 0
DELTA AIR LINES INC DEL COM 247361702 52 1,200 SH   DFND 1 0 0 1,200
DELTA AIR LINES INC DEL COM 247361702 9,036 208,896 SH   SOLE 8 208,896 0 0
DELTA AIR LINES INC DEL OPT 247361702 18,887 436,600 SH Call SOLE 8 436,600 0 0
DELTA AIR LINES INC DEL OPT 247361702 1,821 42,100 SH Put SOLE 8 42,100 0 0
DELTA AIR LINES INC DEL COM 247361702 13,285 307,085 SH   SOLE 9 307,085 0 0
DELTA AIR LINES INC DEL COM 247361702 987 22,816 SH   SOLE 99 22,816 0 0
DELTA APPAREL INC COM 247368103 10 355 SH   SOLE 1 355 0 0
DELTA APPAREL INC COM 247368103 335 11,346 SH   SOLE 99 11,346 0 0
DELUXE CORP COM 248019101 1,558 32,596 SH   SOLE 1 32,596 0 0
DELUXE CORP COM 248019101 4 96 SH   SOLE 8 96 0 0
DENALI THERAPEUTICS INC COM 24823R105 1,860 23,699 SH   SOLE 1 23,699 0 0
DENALI THERAPEUTICS INC COM 24823R105 5 62 SH   SOLE 8 62 0 0
DENISON MINES CORP COM 248356107 1 1,000 SH   DFND 1 0 0 1,000
DENNYS CORP COM 24869P104 1,281 77,729 SH   SOLE 1 77,729 0 0
DENNYS CORP COM 24869P104 4 265 SH   SOLE 8 265 0 0
DENTSPLY SIRONA INC COM 24906P109 9 150 SH   DFND 1 0 0 150
DENTSPLY SIRONA INC COM 24906P109 13,024 205,881 SH   SOLE 1 205,881 0 0
DENTSPLY SIRONA INC COM 24906P109 8 131 SH   SOLE 8 131 0 0
DENTSPLY SIRONA INC COM 24906P109 8,644 136,644 SH   SOLE 9 136,644 0 0
DESCARTES SYS GROUP INC COM 249906108 109 1,583 SH   SOLE 1 1,583 0 0
DESIGNER BRANDS INC COM 250565108 1,938 117,095 SH   SOLE 1 117,095 0 0
DESIGNER BRANDS INC OPT 250565108 20 1,200 SH Put SOLE 8 1,200 0 0
DESIGNER BRANDS INC COM 250565108 15 838 SH   SOLE 8 838 0 0
DESPEGAR COM CORP COM G27358103 82 6,237 SH   SOLE 1 6,237 0 0
DEVON ENERGY CORP NEW COM 25179M103 20,630 706,749 SH   SOLE 1 706,749 0 0
DEVON ENERGY CORP NEW COM 25179M103 3 101 SH   DFND 1 0 0 101
DEVON ENERGY CORP NEW OPT 25179M103 146 5,000 SH Put SOLE 8 5,000 0 0
DEVON ENERGY CORP NEW COM 25179M103 113 3,867 SH   SOLE 8 3,867 0 0
DEVON ENERGY CORP NEW COM 25179M103 11,479 393,266 SH   SOLE 9 393,266 0 0
DEXCOM INC COM 252131107 36,927 86,481 SH   SOLE 1 86,481 0 0
DEXCOM INC COM 252131107 25,752 60,309 SH   SOLE 9 60,309 0 0
DEXCOM INC COM 252131107 427 1,000 SH   DFND 20 0 0 1,000
DHI GROUP INC COM 23331S100 46 13,583 SH   SOLE 1 13,583 0 0
DHI GROUP INC COM 23331S100 19 5,490 SH   SOLE 8 5,490 0 0
DHT HOLDINGS INC COM Y2065G121 745 115,076 SH   SOLE 1 115,076 0 0
DIAGEO PLC ADR 25243Q205 29 153 SH   SOLE 1 153 0 0
DIAMEDICA THERAPEUTICS INC COM 25253X207 6 1,408 SH   SOLE 1 1,408 0 0
DIAMOND HILL INVT GROUP INC COM 25264R207 64 383 SH   SOLE 1 383 0 0
DIAMOND HILL INVT GROUP INC COM 25264R207 1 8 SH   SOLE 8 8 0 0
DIAMOND S SHIPPING INC COM Y20676105 1,696 170,268 SH   SOLE 1 170,268 0 0
DIAMOND S SHIPPING INC COM Y20676105 5 500 SH   SOLE 8 500 0 0
DIAMONDBACK ENERGY INC COM 25278X109 12,044 128,275 SH   SOLE 1 128,275 0 0
DIAMONDBACK ENERGY INC OPT 25278X109 939 10,000 SH Put SOLE 8 10,000 0 0
DIAMONDBACK ENERGY INC COM 25278X109 15,535 165,454 SH   SOLE 8 165,454 0 0
DIAMONDBACK ENERGY INC COM 25278X109 4,541 48,366 SH   SOLE 9 48,366 0 0
DIAMONDBACK ENERGY INC COM 25278X109 111 1,179 SH   SOLE 99 1,179 0 0
DIAMONDROCK HOSPITALITY CO TRUS 252784301 3,938 405,971 SH   SOLE 1 405,971 0 0
DIAMONDROCK HOSPITALITY CO TRUS 252784301 0 15 SH   SOLE 8 15 0 0
DIANA SHIPPING INC COM Y2066G104 111 21,396 SH   SOLE 1 21,396 0 0
DIANA SHIPPING INC COM Y2066G104 125 23,900 SH   DFND 20 0 0 23,900
DICERNA PHARMACEUTICALS INC COM 253031108 2,230 59,726 SH   SOLE 1 59,726 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 4 97 SH   SOLE 8 97 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 78 2,087 SH   SOLE 99 2,087 0 0
DICKS SPORTING GOODS INC COM 253393102 19,080 190,430 SH   SOLE 1 190,430 0 0
DICKS SPORTING GOODS INC OPT 253393102 5,861 58,500 SH Put SOLE 8 58,500 0 0
DICKS SPORTING GOODS INC COM 253393102 1,580 15,765 SH   SOLE 8 15,765 0 0
DICKS SPORTING GOODS INC OPT 253393102 7,865 78,500 SH Call SOLE 8 78,500 0 0
DICKS SPORTING GOODS INC COM 253393102 423 4,222 SH   SOLE 99 4,222 0 0
DIEBOLD NIXDORF INC COM 253651103 3 242 SH   DFND 1 0 0 242
DIEBOLD NIXDORF INC COM 253651103 554 43,122 SH   SOLE 1 43,122 0 0
DIEBOLD NIXDORF INC OPT 253651103 45 3,500 SH Put SOLE 8 3,500 0 0
DIEBOLD NIXDORF INC OPT 253651103 92 7,200 SH Call SOLE 8 7,200 0 0
DIEBOLD NIXDORF INC COM 253651103 326 25,417 SH   SOLE 8 25,417 0 0
DIGI INTL INC COM 253798102 355 17,646 SH   SOLE 1 17,646 0 0
DIGIMARC CORP NEW COM 25381B101 54 1,613 SH   SOLE 1 1,613 0 0
DIGITAL RLTY TR INC TRUS 253868103 49,881 331,528 SH   SOLE 1 331,528 0 0
DIGITAL RLTY TR INC OPT 253868103 53,323 354,400 SH Put SOLE 8 354,400 0 0
DIGITAL RLTY TR INC TRUS 253868103 579 3,847 SH   SOLE 8 3,847 0 0
DIGITAL RLTY TR INC TRUS 253868103 26,431 175,668 SH   SOLE 9 175,668 0 0
DIGITAL TURBINE INC COM 25400W102 7,775 102,261 SH   SOLE 1 102,261 0 0
DIGITAL TURBINE INC COM 25400W102 244 3,215 SH   SOLE 8 3,215 0 0
DILLARDS INC COM 254067101 2,569 14,207 SH   SOLE 1 14,207 0 0
DILLARDS INC OPT 254067101 543 3,000 SH Call SOLE 8 3,000 0 0
DILLARDS INC COM 254067101 325 1,793 SH   SOLE 8 1,793 0 0
DINE BRANDS GLOBAL INC COM 254423106 1,461 16,374 SH   SOLE 1 16,374 0 0
DINE BRANDS GLOBAL INC COM 254423106 7 77 SH   SOLE 8 77 0 0
DIODES INC COM 254543101 1,944 24,373 SH   SOLE 1 24,373 0 0
DIODES INC COM 254543101 19 236 SH   SOLE 8 236 0 0
DIREXION SHS ETF TR FUND 25459W557 54 6,182 SH   DFND 1 0 0 6,182
DIREXION SHS ETF TR FUND 25459W540 31 1,174 SH   SOLE 1 1,174 0 0
DIREXION SHS ETF TR FUND 25490K331 6 115 SH   SOLE 1 115 0 0
DIREXION SHS ETF TR FUND 25460E554 27 1,900 SH   SOLE 1 1,900 0 0
DIREXION SHS ETF TR FUND 25459W458 15 333 SH   SOLE 1 333 0 0
DIREXION SHS ETF TR FUND 25459Y876 53 505 SH   SOLE 1 505 0 0
DIREXION SHS ETF TR FUND 25460E521 20 1,500 SH   SOLE 1 1,500 0 0
DIREXION SHS ETF TR FUND 25460E661 55 2,257 SH   SOLE 1 2,257 0 0
DIREXION SHS ETF TR FUND 25459Y520 11 244 SH   SOLE 1 244 0 0
DIREXION SHS ETF TR FUND 25490K273 7 240 SH   SOLE 1 240 0 0
DIREXION SHS ETF TR FUND 25460E679 3 65 SH   SOLE 1 65 0 0
DIREXION SHS ETF TR FUND 25459W730 21 350 SH   SOLE 1 350 0 0
DIREXION SHS ETF TR FUND 25459W755 7 320 SH   SOLE 1 320 0 0
DIREXION SHS ETF TR FUND 25460E737 54 1,243 SH   SOLE 1 1,243 0 0
DIREXION SHS ETF TR FUND 25459W847 138 1,411 SH   SOLE 1 1,411 0 0
DIREXION SHS ETF TR OPT 25459W862 522 4,900 SH Call SOLE 8 4,900 0 0
DIREXION SHS ETF TR FUND 25459W755 1 33 SH   SOLE 8 33 0 0
DIREXION SHS ETF TR OPT 25459Y694 4,274 39,100 SH Call SOLE 8 39,100 0 0
DIREXION SHS ETF TR FUND 25460E554 11 789 SH   SOLE 8 789 0 0
DIREXION SHS ETF TR OPT 25459W847 5,286 54,000 SH Call SOLE 8 54,000 0 0
DIREXION SHS ETF TR FUND 25460E141 12 2,229 SH   SOLE 8 2,229 0 0
DIREXION SHS ETF TR OPT 25459W540 53 2,000 SH Put SOLE 8 2,000 0 0
DIREXION SHS ETF TR OPT 25459W862 171 1,600 SH Put SOLE 8 1,600 0 0
DIREXION SHS ETF TR FUND 25459W862 14 130 SH   DFND 20 0 0 130
DISCOVER FINL SVCS COM 254709108 170,051 1,437,568 SH   SOLE 1 471,341 966,227 0
DISCOVER FINL SVCS COM 254709108 510 4,309 SH   DFND 1 0 0 4,309
DISCOVER FINL SVCS COM 254709108 648 5,481 SH   SOLE 8 5,481 0 0
DISCOVER FINL SVCS OPT 254709108 118 1,000 SH Put SOLE 8 1,000 0 0
DISCOVER FINL SVCS COM 254709108 23,957 202,523 SH   SOLE 9 202,523 0 0
DISCOVER FINL SVCS COM 254709108 17,345 146,632 SH   SOLE 20 0 146,632 0
DISCOVER FINL SVCS COM 254709108 7,930 67,042 SH   SOLE 82 0 67,042 0
DISCOVER FINL SVCS COM 254709108 16,253 137,396 SH   SOLE 99 0 137,396 0
DISCOVERY INC COM 25470F302 25,880 893,027 SH   SOLE 1 893,027 0 0
DISCOVERY INC COM 25470F104 13,632 444,301 SH   SOLE 1 444,301 0 0
DISCOVERY INC COM 25470F302 3,589 123,830 SH   SOLE 8 123,830 0 0
DISCOVERY INC OPT 25470F104 2,970 96,800 SH Call SOLE 8 96,800 0 0
DISCOVERY INC COM 25470F104 2 69 SH   SOLE 8 69 0 0
DISCOVERY INC COM 25470F104 6,196 201,944 SH   SOLE 9 201,944 0 0
DISCOVERY INC COM 25470F302 5,305 183,071 SH   SOLE 9 183,071 0 0
DISCOVERY INC COM 25470F104 1,398 45,560 SH   DFND 20 0 0 45,560
DISH NETWORK CORPORATION COM 25470M109 53,365 1,276,676 SH   SOLE 1 1,276,676 0 0
DISH NETWORK CORPORATION COM 25470M109 17,830 426,574 SH   SOLE 8 426,574 0 0
DISH NETWORK CORPORATION OPT 25470M109 20,064 480,000 SH Call SOLE 8 480,000 0 0
DISH NETWORK CORPORATION OPT 25470M109 20,110 481,100 SH Put SOLE 8 481,100 0 0
DISH NETWORK CORPORATION BOND 25470MAB5 2,301 2,251,000 PRN   SOLE 8 0 0 2,251,000
DISH NETWORK CORPORATION COM 25470M109 16,538 395,683 SH   SOLE 9 395,683 0 0
DISNEY WALT CO OPT 254687106 316 1,800 SH Put SOLE 1 1,800 0 0
DISNEY WALT CO COM 254687106 3,000 17,065 SH   DFND 1 0 0 17,065
DISNEY WALT CO COM 254687106 585,360 3,330,274 SH   SOLE 1 3,330,274 0 0
DISNEY WALT CO OPT 254687106 30,812 175,300 SH Call SOLE 8 175,300 0 0
DISNEY WALT CO COM 254687106 46 259 SH   SOLE 8 259 0 0
DISNEY WALT CO OPT 254687106 24,168 137,500 SH Put SOLE 8 137,500 0 0
DISNEY WALT CO COM 254687106 95,043 540,724 SH   SOLE 9 540,724 0 0
DISNEY WALT CO COM 254687106 463 2,634 SH   DFND 20 0 0 2,634
DISNEY WALT CO COM 254687106 14 81 SH   SOLE 99 0 81 0
DMC GLOBAL INC COM 23291C103 565 10,066 SH   SOLE 1 10,066 0 0
DOCUSIGN INC OPT 256163106 27,958 100,000 SH Call SOLE 1 100,000 0 0
DOCUSIGN INC COM 256163106 37,183 133,005 SH   SOLE 1 133,005 0 0
DOCUSIGN INC COM 256163106 275 983 SH   DFND 1 0 0 983
DOCUSIGN INC COM 256163106 7,066 25,276 SH   SOLE 8 25,276 0 0
DOCUSIGN INC OPT 256163106 23,205 83,000 SH Put SOLE 8 83,000 0 0
DOCUSIGN INC COM 256163106 18,598 66,524 SH   SOLE 9 66,524 0 0
DOCUSIGN INC COM 256163106 66 237 SH   DFND 20 0 0 237
DOLBY LABORATORIES INC COM 25659T107 274 2,784 SH   SOLE 1 2,784 0 0
DOLBY LABORATORIES INC COM 25659T107 14 142 SH   SOLE 8 142 0 0
DOLLAR GEN CORP NEW COM 256677105 52,686 243,478 SH   SOLE 1 243,478 0 0
DOLLAR GEN CORP NEW COM 256677105 1,261 5,824 SH   SOLE 8 5,824 0 0
DOLLAR GEN CORP NEW OPT 256677105 2,813 13,000 SH Put SOLE 8 13,000 0 0
DOLLAR GEN CORP NEW COM 256677105 34,245 158,255 SH   SOLE 9 158,255 0 0
DOLLAR TREE INC COM 256746108 48,231 484,746 SH   SOLE 1 484,746 0 0
DOLLAR TREE INC OPT 256746108 2,756 27,700 SH Call SOLE 8 27,700 0 0
DOLLAR TREE INC OPT 256746108 2,567 25,800 SH Put SOLE 8 25,800 0 0
DOLLAR TREE INC COM 256746108 998 10,025 SH   SOLE 8 10,025 0 0
DOLLAR TREE INC COM 256746108 14,551 146,240 SH   SOLE 9 146,240 0 0
DOMINION ENERGY INC COM 25746U109 86,550 1,176,446 SH   SOLE 1 1,176,446 0 0
DOMINION ENERGY INC COM 25746U109 40 546 SH   SOLE 8 546 0 0
DOMINION ENERGY INC OPT 25746U109 88 1,200 SH Put SOLE 8 1,200 0 0
DOMINION ENERGY INC COM 25746U109 21,216 288,388 SH   SOLE 9 288,388 0 0
DOMINION ENERGY INC COM 25746U109 2,060 28,000 SH   DFND 20 0 0 28,000
DOMINOS PIZZA INC COM 25754A201 16,704 35,809 SH   SOLE 1 35,809 0 0
DOMINOS PIZZA INC COM 25754A201 138 297 SH   SOLE 8 297 0 0
DOMINOS PIZZA INC OPT 25754A201 886 1,900 SH Put SOLE 8 1,900 0 0
DOMINOS PIZZA INC OPT 25754A201 1,866 4,000 SH Call SOLE 8 4,000 0 0
DOMINOS PIZZA INC COM 25754A201 11,326 24,277 SH   SOLE 9 24,277 0 0
DOMINOS PIZZA INC COM 25754A201 317 680 SH   SOLE 99 680 0 0
DOMO INC COM 257554105 712 8,806 SH   SOLE 1 8,806 0 0
DOMO INC COM 257554105 4 50 SH   SOLE 8 50 0 0
DOMTAR CORP COM 257559203 6,674 121,416 SH   SOLE 1 121,416 0 0
DOMTAR CORP COM 257559203 1,663 30,261 SH   SOLE 8 30,261 0 0
DONALDSON INC COM 257651109 6,429 101,190 SH   SOLE 1 101,190 0 0
DONALDSON INC COM 257651109 9 143 SH   SOLE 8 143 0 0
DONEGAL GROUP INC COM 257701201 520 35,705 SH   SOLE 1 35,705 0 0
DONEGAL GROUP INC COM 257701201 0 15 SH   SOLE 8 15 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 809 24,530 SH   SOLE 1 24,530 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 5 148 SH   SOLE 8 148 0 0
DONNELLEY R R &amp SONS CO COM 257867200 56 8,966 SH   SOLE 1 8,966 0 0
DONNELLEY R R &amp SONS CO COM 257867200 0 20 SH   SOLE 8 20 0 0
DORIAN LPG LTD COM Y2106R110 546 38,705 SH   SOLE 1 38,705 0 0
DORIAN LPG LTD COM Y2106R110 13 895 SH   SOLE 8 895 0 0
DORMAN PRODS INC COM 258278100 1,568 15,128 SH   SOLE 1 15,128 0 0
DORMAN PRODS INC COM 258278100 14 131 SH   SOLE 8 131 0 0
DOUGLAS DYNAMICS INC COM 25960R105 287 7,054 SH   SOLE 1 7,054 0 0
DOUGLAS DYNAMICS INC COM 25960R105 5 124 SH   SOLE 8 124 0 0
DOUGLAS EMMETT INC TRUS 25960P109 5,162 153,515 SH   SOLE 1 153,515 0 0
DOUGLAS EMMETT INC TRUS 25960P109 5 157 SH   SOLE 8 157 0 0
DOUGLAS EMMETT INC COM 25960P109 407 12,116 SH   SOLE 99 12,116 0 0
DOVER CORP COM 260003108 16,969 112,676 SH   SOLE 1 112,676 0 0
DOVER CORP COM 260003108 10 67 SH   SOLE 8 67 0 0
DOVER CORP COM 260003108 13,545 89,935 SH   SOLE 9 89,935 0 0
DOW INC COM 260557103 65,611 1,036,849 SH   SOLE 1 1,036,849 0 0
DOW INC COM 260557103 105 1,667 SH   DFND 1 0 0 1,667
DOW INC OPT 260557103 9,638 152,300 SH Put SOLE 8 152,300 0 0
DOW INC COM 260557103 1,560 24,654 SH   SOLE 8 24,654 0 0
DOW INC OPT 260557103 6,088 96,200 SH Call SOLE 8 96,200 0 0
DOW INC COM 260557103 29,506 466,278 SH   SOLE 9 466,278 0 0
DR REDDYS LABS LTD ADR 256135203 821 11,170 SH   SOLE 1 11,170 0 0
DRIL-QUIP INC COM 262037104 670 19,803 SH   SOLE 1 19,803 0 0
DRIL-QUIP INC COM 262037104 3 75 SH   SOLE 8 75 0 0
DRIVE SHACK INC COM 262077100 97 29,467 SH   SOLE 1 29,467 0 0
DROPBOX INC COM 26210C104 26,364 869,822 SH   SOLE 1 869,822 0 0
DROPBOX INC OPT 26210C104 33,244 1,096,800 SH Call SOLE 1 1,096,800 0 0
DROPBOX INC COM 26210C104 11,863 391,382 SH   SOLE 8 391,382 0 0
DROPBOX INC OPT 26210C104 6,253 206,300 SH Call SOLE 8 206,300 0 0
DROPBOX INC COM 26210C104 3,164 104,399 SH   SOLE 9 104,399 0 0
DSP GROUPS INC COM 23332B106 218 14,809 SH   SOLE 1 14,809 0 0
DTE ENERGY CO COM 233331107 37,171 286,818 SH   SOLE 1 286,818 0 0
DTE ENERGY CO COM 233331107 152 1,174 SH   SOLE 8 1,174 0 0
DTE ENERGY CO COM 233331107 16,395 126,510 SH   SOLE 9 126,510 0 0
DUCOMMUN INC DEL COM 264147109 396 7,253 SH   SOLE 1 7,253 0 0
DUCOMMUN INC DEL COM 264147109 1 17 SH   SOLE 8 17 0 0
DUKE ENERGY CORP NEW COM 26441C204 33 333 SH   DFND 1 0 0 333
DUKE ENERGY CORP NEW COM 26441C204 96,605 978,582 SH   SOLE 1 978,582 0 0
DUKE ENERGY CORP NEW OPT 26441C204 148 1,500 SH Put SOLE 8 1,500 0 0
DUKE ENERGY CORP NEW OPT 26441C204 1,974 20,000 SH Call SOLE 8 20,000 0 0
DUKE ENERGY CORP NEW COM 26441C204 703 7,118 SH   SOLE 8 7,118 0 0
DUKE ENERGY CORP NEW COM 26441C204 29,383 297,631 SH   SOLE 9 297,631 0 0
DUKE REALTY CORP TRUS 264411505 21,144 446,576 SH   SOLE 1 446,576 0 0
DUKE REALTY CORP TRUS 264411505 1 20 SH   SOLE 8 20 0 0
DUKE REALTY CORP TRUS 264411505 11,060 233,593 SH   SOLE 9 233,593 0 0
DUKE REALTY CORP COM 264411505 467 9,861 SH   SOLE 99 9,861 0 0
DULUTH HLDGS INC COM 26443V101 32 1,537 SH   SOLE 1 1,537 0 0
DUPONT DE NEMOURS INC COM 26614N102 47,358 611,808 SH   SOLE 1 611,808 0 0
DUPONT DE NEMOURS INC COM 26614N102 155 1,999 SH   DFND 1 0 0 1,999
DUPONT DE NEMOURS INC COM 26614N102 217 2,809 SH   SOLE 8 2,809 0 0
DUPONT DE NEMOURS INC OPT 26614N102 9,413 121,600 SH Put SOLE 8 121,600 0 0
DUPONT DE NEMOURS INC OPT 26614N102 2,988 38,600 SH Call SOLE 8 38,600 0 0
DUPONT DE NEMOURS INC COM 26614N102 26,065 336,723 SH   SOLE 9 336,723 0 0
DURECT CORP COM 266605104 47 28,622 SH   SOLE 1 28,622 0 0
DURECT CORP COM 266605104 1 855 SH   SOLE 8 855 0 0
DXC TECHNOLOGY CO COM 23355L106 73 1,879 SH   SOLE 1 1,879 0 0
DXC TECHNOLOGY CO COM 23355L106 292 7,500 SH   DFND 1 0 0 7,500
DXC TECHNOLOGY CO COM 23355L106 84 2,127 SH   SOLE 8 2,127 0 0
DXC TECHNOLOGY CO OPT 23355L106 136 3,500 SH Call SOLE 8 3,500 0 0
DXC TECHNOLOGY CO COM 23355L106 3,669 94,219 SH   SOLE 9 94,219 0 0
DXP ENTERPRISES INC COM 233377407 307 9,201 SH   SOLE 1 9,201 0 0
DYADIC INTL INC DEL COM 26745T101 43 12,133 SH   SOLE 1 12,133 0 0
DYADIC INTL INC DEL COM 26745T101 8 2,136 SH   SOLE 8 2,136 0 0
DYCOM INDS INC COM 267475101 1,742 23,365 SH   SOLE 1 23,365 0 0
DYCOM INDS INC COM 267475101 192 2,588 SH   SOLE 8 2,588 0 0
DYCOM INDS INC COM 267475101 628 8,426 SH   SOLE 99 8,426 0 0
DYNAGAS LNG PARTNERS LP COM Y2188B108 216 64,800 SH   SOLE 1 64,800 0 0
DYNAVAX TECHNOLOGIES CORP COM 268158201 1,552 157,423 SH   SOLE 1 157,423 0 0
DYNAVAX TECHNOLOGIES CORP COM 268158201 7 689 SH   SOLE 8 689 0 0
DYNEX CAP INC TRUS 26817Q886 573 30,716 SH   SOLE 1 30,716 0 0
E L F BEAUTY INC COM 26856L103 1,473 54,247 SH   SOLE 1 54,247 0 0
E L F BEAUTY INC COM 26856L103 7 246 SH   SOLE 8 246 0 0
EAGLE BANCORP INC MD COM 268948106 2,631 46,911 SH   SOLE 1 46,911 0 0
EAGLE BANCORP INC MD COM 268948106 4 79 SH   SOLE 8 79 0 0
EAGLE BANCORP MONT INC COM 26942G100 174 7,578 SH   SOLE 1 7,578 0 0
EAGLE BANCORP MONT INC COM 26942G100 17 720 SH   SOLE 8 720 0 0
EAGLE MATLS INC COM 26969P108 7,363 51,809 SH   SOLE 1 51,809 0 0
EAGLE MATLS INC COM 26969P108 16 114 SH   SOLE 8 114 0 0
EAGLE MATLS INC COM 26969P108 655 4,609 SH   SOLE 99 4,609 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 272 6,354 SH   SOLE 1 6,354 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 1 16 SH   SOLE 8 16 0 0
EARTHSTONE ENERGY INC COM 27032D304 34 3,033 SH   SOLE 1 3,033 0 0
EARTHSTONE ENERGY INC COM 27032D304 1 46 SH   SOLE 8 46 0 0
EAST WEST BANCORP INC COM 27579R104 17,164 239,418 SH   SOLE 1 239,418 0 0
EAST WEST BANCORP INC COM 27579R104 9 126 SH   SOLE 8 126 0 0
EASTERLY GOVT PPTYS INC TRUS 27616P103 1,402 66,578 SH   SOLE 1 66,578 0 0
EASTERN CO COM 276317104 45 1,479 SH   SOLE 1 1,479 0 0
EASTERN CO COM 276317104 19 617 SH   SOLE 8 617 0 0
EASTGROUP PPTYS INC TRUS 277276101 11,090 67,437 SH   SOLE 1 67,437 0 0
EASTGROUP PPTYS INC TRUS 277276101 25 154 SH   SOLE 8 154 0 0
EASTMAN CHEM CO COM 277432100 16,110 137,981 SH   SOLE 1 137,981 0 0
EASTMAN CHEM CO COM 277432100 1,261 10,799 SH   SOLE 8 10,799 0 0
EASTMAN CHEM CO OPT 277432100 6,795 58,200 SH Put SOLE 8 58,200 0 0
EASTMAN CHEM CO COM 277432100 9,943 85,167 SH   SOLE 9 85,167 0 0
EASTMAN KODAK CO COM 277461406 47 5,676 SH   SOLE 1 5,676 0 0
EASTMAN KODAK CO COM 277461406 1 65 SH   SOLE 8 65 0 0
EATON CORP PLC COM G29183103 42,448 286,460 SH   SOLE 1 286,460 0 0
EATON CORP PLC COM G29183103 126 850 SH   DFND 1 0 0 850
EATON CORP PLC OPT G29183103 385 2,600 SH Put SOLE 8 2,600 0 0
EATON CORP PLC OPT G29183103 8,298 56,000 SH Call SOLE 8 56,000 0 0
EATON CORP PLC COM G29183103 1,671 11,275 SH   SOLE 8 11,275 0 0
EATON CORP PLC COM G29183103 36,925 249,190 SH   SOLE 9 249,190 0 0
EATON VANCE FLOATING RATE 20 FUND 27831H100 311 33,332 SH   SOLE 1 33,332 0 0
EATON VANCE FLTING RATE INC FUND 278279104 58 4,000 SH   SOLE 1 4,000 0 0
EATON VANCE SHORT DURATION D FUND 27828V104 569 41,642 SH   SOLE 1 41,642 0 0
EATON VANCE SR FLTNG RTE TR FUND 27828Q105 57 4,000 SH   SOLE 1 4,000 0 0
EATON VANCE SR INCOME TR FUND 27826S103 559 81,012 SH   SOLE 1 81,012 0 0
EBAY INC. COM 278642103 118 1,678 SH   DFND 1 0 0 1,678
EBAY INC. COM 278642103 190,025 2,706,533 SH   SOLE 1 2,706,533 0 0
EBAY INC. OPT 278642103 1,404 20,000 SH Put SOLE 8 20,000 0 0
EBAY INC. COM 278642103 11,791 167,929 SH   SOLE 8 167,929 0 0
EBAY INC. OPT 278642103 3,862 55,000 SH Call SOLE 8 55,000 0 0
EBAY INC. COM 278642103 29,528 420,566 SH   SOLE 9 420,566 0 0
EBAY INC. COM 278642103 1,023 14,573 SH   DFND 20 0 0 14,573
EBAY INC. COM 278642103 3,770 53,691 SH   SOLE 99 53,691 0 0
EBIX INC COM 278715206 651 19,235 SH   SOLE 1 19,235 0 0
EBIX INC COM 278715206 2 76 SH   SOLE 8 76 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 590 19,154 SH   SOLE 1 19,154 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 5 156 SH   SOLE 8 156 0 0
ECHOSTAR CORP COM 278768106 106 4,355 SH   DFND 1 0 0 4,355
ECHOSTAR CORP COM 278768106 486 20,007 SH   SOLE 1 20,007 0 0
ECOLAB INC COM 278865100 190,320 924,019 SH   SOLE 1 320,408 603,611 0
ECOLAB INC COM 278865100 414 2,008 SH   DFND 1 0 0 2,008
ECOLAB INC COM 278865100 15 75 SH   SOLE 8 75 0 0
ECOLAB INC COM 278865100 19,691 95,602 SH   SOLE 9 95,602 0 0
ECOLAB INC COM 278865100 741 3,600 SH   DFND 20 0 0 3,600
ECOLAB INC COM 278865100 18,350 89,091 SH   SOLE 20 0 89,091 0
ECOLAB INC COM 278865100 8,705 42,262 SH   SOLE 82 0 42,262 0
ECOLAB INC COM 278865100 18,980 92,151 SH   SOLE 99 9,550 82,601 0
EDGEWELL PERS CARE CO COM 28035Q102 1,430 32,552 SH   SOLE 1 32,552 0 0
EDGEWELL PERS CARE CO COM 28035Q102 7 170 SH   SOLE 8 170 0 0
EDISON INTL COM 281020107 45,954 794,773 SH   SOLE 1 794,773 0 0
EDISON INTL COM 281020107 2 30 SH   SOLE 8 30 0 0
EDISON INTL COM 281020107 13,720 237,299 SH   SOLE 9 237,299 0 0
EDITAS MEDICINE INC COM 28106W103 231 4,070 SH   DFND 1 0 0 4,070
EDITAS MEDICINE INC COM 28106W103 2,511 44,330 SH   SOLE 1 44,330 0 0
EDITAS MEDICINE INC COM 28106W103 861 15,194 SH   SOLE 8 15,194 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,521 14,685 SH   DFND 1 0 0 14,685
EDWARDS LIFESCIENCES CORP COM 28176E108 70,389 679,625 SH   SOLE 1 679,625 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 623 6,013 SH   SOLE 8 6,013 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 25,173 243,045 SH   SOLE 9 243,045 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 172 1,665 SH   DFND 20 0 0 1,665
EGAIN CORP COM 28225C806 66 5,707 SH   SOLE 1 5,707 0 0
EGAIN CORP COM 28225C806 2 166 SH   SOLE 8 166 0 0
EHEALTH INC COM 28238P109 1,205 20,618 SH   SOLE 1 20,618 0 0
EHEALTH INC COM 28238P109 15 254 SH   SOLE 8 254 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 70 8,250 SH   SOLE 1 8,250 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 0 57 SH   SOLE 8 57 0 0
EL POLLO LOCO HLDGS INC COM 268603107 1,141 62,425 SH   SOLE 1 62,425 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 4,959 142,957 SH   SOLE 1 142,957 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 25 714 SH   SOLE 8 714 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 5,254 151,460 SH   SOLE 9 151,460 0 0
ELASTIC N V COM N14506104 173 1,186 SH   SOLE 1 1,186 0 0
ELASTIC N V COM N14506104 8 52 SH   SOLE 8 52 0 0
ELASTIC N V COM N14506104 210 1,444 SH   SOLE 9 1,444 0 0
ELBIT SYS LTD COM M3760D101 824 6,354 SH   SOLE 9 6,354 0 0
ELDORADO GOLD CORP NEW COM 284902509 2,297 230,874 SH   SOLE 1 230,874 0 0
ELECTRAMECCANICA VEHS CORP COM 284849205 149 34,808 SH   SOLE 1 34,808 0 0
ELECTROMED INC COM 285409108 18 1,577 SH   SOLE 1 1,577 0 0
ELECTROMED INC COM 285409108 9 777 SH   SOLE 8 777 0 0
ELECTRONIC ARTS INC COM 285512109 91,919 639,075 SH   SOLE 1 639,075 0 0
ELECTRONIC ARTS INC COM 285512109 302 2,100 SH   DFND 1 0 0 2,100
ELECTRONIC ARTS INC OPT 285512109 1,438 10,000 SH Put SOLE 8 10,000 0 0
ELECTRONIC ARTS INC COM 285512109 29 201 SH   SOLE 8 201 0 0
ELECTRONIC ARTS INC COM 285512109 30,023 208,740 SH   SOLE 9 208,740 0 0
ELECTRONIC ARTS INC COM 285512109 3,470 24,123 SH   SOLE 99 24,123 0 0
ELEMENT SOLUTIONS INC COM 28618M106 198 8,478 SH   SOLE 1 8,478 0 0
ELEMENT SOLUTIONS INC OPT 28618M106 4,676 200,000 SH Put SOLE 8 200,000 0 0
ELEMENT SOLUTIONS INC OPT 28618M106 4,676 200,000 SH Call SOLE 8 200,000 0 0
ELLINGTON RESIDENTIAL MTG RE TRUS 288578107 18 1,559 SH   SOLE 1 1,559 0 0
ELLINGTON RESIDENTIAL MTG RE TRUS 288578107 12 1,031 SH   SOLE 8 1,031 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 7 3,522 SH   SOLE 1 3,522 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 6 2,931 SH   SOLE 8 2,931 0 0
EMBRAER S.A. ADR 29082A107 605 39,952 SH   SOLE 1 39,952 0 0
EMCOR GROUP INC COM 29084Q100 7,535 61,158 SH   SOLE 1 61,158 0 0
EMCOR GROUP INC COM 29084Q100 26 211 SH   SOLE 8 211 0 0
EMCORE CORP COM 290846203 69 7,590 SH   SOLE 1 7,590 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 2,774 44,028 SH   SOLE 1 44,028 0 0
EMERSON ELEC CO COM 291011104 58,224 604,990 SH   SOLE 1 604,990 0 0
EMERSON ELEC CO OPT 291011104 4,783 49,700 SH Put SOLE 8 49,700 0 0
EMERSON ELEC CO COM 291011104 811 8,429 SH   SOLE 8 8,429 0 0
EMERSON ELEC CO OPT 291011104 318 3,300 SH Call SOLE 8 3,300 0 0
EMERSON ELEC CO COM 291011104 36,120 375,310 SH   SOLE 9 375,310 0 0
EMPIRE ST RLTY TR INC TRUS 292104106 4,422 368,426 SH   SOLE 1 368,426 0 0
EMPLOYERS HLDGS INC COM 292218104 788 18,413 SH   SOLE 1 18,413 0 0
EMPLOYERS HLDGS INC COM 292218104 5 111 SH   SOLE 8 111 0 0
ENABLE MIDSTREAM PARTNERS LP COM 292480100 4,514 495,417 SH   SOLE 1 495,417 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 489 11,102 SH   SOLE 1 11,102 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 6 108 SH   SOLE 8 108 0 0
ENBRIDGE INC COM 29250N105 1,763 44,024 SH   DFND 1 0 0 44,024
ENBRIDGE INC COM 29250N105 29,082 726,309 SH   SOLE 1 726,309 0 0
ENBRIDGE INC COM 29250N105 83 2,080 SH   SOLE 8 2,080 0 0
ENBRIDGE INC OPT 29250N105 2,302 57,500 SH Call SOLE 8 57,500 0 0
ENBRIDGE INC OPT 29250N105 8,176 204,200 SH Put SOLE 8 204,200 0 0
ENBRIDGE INC COM 29250N105 11,098 277,154 SH   SOLE 9 277,154 0 0
ENCOMPASS HEALTH CORP COM 29261A100 18,907 242,307 SH   SOLE 1 242,307 0 0
ENCOMPASS HEALTH CORP COM 29261A100 16 213 SH   SOLE 8 213 0 0
ENCOMPASS HEALTH CORP COM 29261A100 113 1,443 SH   SOLE 99 1,443 0 0
ENCORE CAP GROUP INC COM 292554102 1,047 22,069 SH   SOLE 1 22,069 0 0
ENCORE CAP GROUP INC COM 292554102 7 135 SH   SOLE 8 135 0 0
ENCORE WIRE CORP COM 292562105 1,220 16,096 SH   SOLE 1 16,096 0 0
ENCORE WIRE CORP COM 292562105 6 84 SH   SOLE 8 84 0 0
ENDAVA PLC ADR 29260V105 9 75 SH   SOLE 1 75 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 68 11,117 SH   SOLE 1 11,117 0 0
ENDO INTL PLC COM G30401106 871 186,135 SH   SOLE 1 186,135 0 0
ENDO INTL PLC OPT G30401106 115 24,500 SH Call SOLE 8 24,500 0 0
ENDO INTL PLC COM G30401106 0 11 SH   SOLE 8 11 0 0
ENDO INTL PLC COM G30401106 131 28,048 SH   SOLE 9 28,048 0 0
ENEL CHILE S.A. ADR 29278D105 2 590 SH   SOLE 1 590 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 2,681 62,366 SH   SOLE 1 62,366 0 0
ENERGOUS CORP COM 29272C103 8 2,791 SH   SOLE 1 2,791 0 0
ENERGOUS CORP COM 29272C103 11 3,914 SH   SOLE 8 3,914 0 0
ENERGOUS CORP COM 29272C103 71 24,900 SH   DFND 20 0 0 24,900
ENERGY FUELS INC COM 292671708 0 22 SH   DFND 1 0 0 22
ENERGY FUELS INC COM 292671708 108 17,842 SH   SOLE 1 17,842 0 0
ENERGY FUELS INC COM 292671708 2 349 SH   SOLE 8 349 0 0
ENERGY RECOVERY INC COM 29270J100 540 23,681 SH   SOLE 1 23,681 0 0
ENERGY RECOVERY INC COM 29270J100 0 2 SH   SOLE 8 2 0 0
ENERGY TRANSFER L P COM 29273V100 61,407 5,776,782 SH   SOLE 1 5,776,782 0 0
ENERGY TRANSFER L P OPT 29273V100 3 300 SH Call SOLE 8 300 0 0
ENERGY TRANSFER L P COM 29273V100 10,344 973,109 SH   SOLE 8 973,109 0 0
ENERGY TRANSFER L P COM 29273V100 63 5,920 SH   DFND 20 0 0 5,920
ENERPLUS CORP COM 292766102 1,943 270,200 SH   SOLE 1 270,200 0 0
ENERPLUS CORP COM 292766102 8 1,155 SH   SOLE 8 1,155 0 0
ENERPLUS CORP COM 292766102 19 2,681 SH   SOLE 99 2,681 0 0
ENERSYS COM 29275Y102 2,796 28,612 SH   SOLE 1 28,612 0 0
ENERSYS COM 29275Y102 10 96 SH   SOLE 8 96 0 0
ENGLOBAL CORP COM 293306106 0 11 SH   SOLE 1 11 0 0
ENI S P A ADR 26874R108 149 6,100 SH   SOLE 1 6,100 0 0
ENLINK MIDSTREAM LLC TRUS 29336T100 7,203 1,127,232 SH   SOLE 1 1,127,232 0 0
ENLINK MIDSTREAM LLC TRUS 29336T100 0 17 SH   SOLE 8 17 0 0
ENNIS INC COM 293389102 69 3,229 SH   SOLE 1 3,229 0 0
ENNIS INC COM 293389102 2 81 SH   SOLE 8 81 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 12 2,330 SH   SOLE 1 2,330 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 8 1,578 SH   SOLE 8 1,578 0 0
ENOVA INTL INC COM 29357K103 760 22,233 SH   SOLE 1 22,233 0 0
ENOVA INTL INC COM 29357K103 0 9 SH   SOLE 8 9 0 0
ENPHASE ENERGY INC COM 29355A107 45,627 248,475 SH   SOLE 1 248,475 0 0
ENPHASE ENERGY INC COM 29355A107 11 58 SH   DFND 1 0 0 58
ENPHASE ENERGY INC COM 29355A107 6,033 32,854 SH   SOLE 8 32,854 0 0
ENPHASE ENERGY INC COM 29355A107 14,926 81,278 SH   SOLE 9 81,278 0 0
ENPHASE ENERGY INC COM 29355A107 94 511 SH   DFND 20 0 0 511
ENPHASE ENERGY INC COM 29355A107 169 921 SH   SOLE 99 921 0 0
ENPRO INDS INC COM 29355X107 1,087 11,194 SH   SOLE 1 11,194 0 0
ENPRO INDS INC COM 29355X107 6 62 SH   SOLE 8 62 0 0
ENSIGN GROUP INC COM 29358P101 2,629 30,349 SH   SOLE 1 30,349 0 0
ENSIGN GROUP INC COM 29358P101 17 194 SH   SOLE 8 194 0 0
ENSTAR GROUP LIMITED COM G3075P101 1,088 4,555 SH   SOLE 1 4,555 0 0
ENTEGRIS INC COM 29362U104 21,363 173,722 SH   SOLE 1 173,722 0 0
ENTEGRIS INC COM 29362U104 19 152 SH   SOLE 8 152 0 0
ENTEGRIS INC COM 29362U104 2,338 19,010 SH   SOLE 99 19,010 0 0
ENTERGY CORP NEW COM 29364G103 26,807 268,887 SH   SOLE 1 268,887 0 0
ENTERGY CORP NEW COM 29364G103 15 145 SH   SOLE 8 145 0 0
ENTERGY CORP NEW COM 29364G103 13,251 132,912 SH   SOLE 9 132,912 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 155 4,707 SH   SOLE 1 4,707 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 1,760 37,944 SH   SOLE 1 37,944 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 57 2,362 SH   DFND 1 0 0 2,362
ENTERPRISE PRODS PARTNERS L COM 293792107 19,211 796,133 SH   SOLE 1 796,133 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 135 5,594 SH   SOLE 8 5,594 0 0
ENTRAVISION COMMUNICATIONS C COM 29382R107 287 43,007 SH   SOLE 1 43,007 0 0
ENTRAVISION COMMUNICATIONS C COM 29382R107 1 135 SH   SOLE 8 135 0 0
ENVESTNET INC COM 29404K106 16,842 222,007 SH   SOLE 1 222,007 0 0
ENVESTNET INC COM 29404K106 11 140 SH   SOLE 8 140 0 0
ENVESTNET INC BOND 29404KAB2 22 18,000 PRN   SOLE 8 0 0 18,000
ENVIVA PARTNERS LP COM 29414J107 231 4,418 SH   SOLE 1 4,418 0 0
ENZO BIOCHEM INC COM 294100102 16 5,081 SH   SOLE 8 5,081 0 0
EOG RES INC COM 26875P101 50,188 601,497 SH   SOLE 1 601,497 0 0
EOG RES INC COM 26875P101 97 1,168 SH   DFND 1 0 0 1,168
EOG RES INC COM 26875P101 6,750 80,901 SH   SOLE 8 80,901 0 0
EOG RES INC OPT 26875P101 3,855 46,200 SH Put SOLE 8 46,200 0 0
EOG RES INC COM 26875P101 30,515 365,699 SH   SOLE 9 365,699 0 0
EOG RES INC COM 26875P101 2,036 24,404 SH   SOLE 99 24,404 0 0
EPAM SYS INC COM 29414B104 18,123 35,469 SH   SOLE 1 35,469 0 0
EPAM SYS INC COM 29414B104 40 78 SH   SOLE 8 78 0 0
EPAM SYS INC COM 29414B104 10,222 20,006 SH   SOLE 9 20,006 0 0
EPIZYME INC COM 29428V104 900 108,387 SH   SOLE 1 108,387 0 0
EPIZYME INC COM 29428V104 6 729 SH   SOLE 8 729 0 0
EPLUS INC COM 294268107 1,976 22,805 SH   SOLE 1 22,805 0 0
EPLUS INC COM 294268107 1 14 SH   SOLE 8 14 0 0
EPR PPTYS TRUS 26884U109 6,616 125,592 SH   SOLE 1 125,592 0 0
EPR PPTYS TRUS 26884U109 4 70 SH   SOLE 8 70 0 0
EQT CORP COM 26884L109 6,229 279,819 SH   SOLE 1 279,819 0 0
EQT CORP COM 26884L109 3,832 172,155 SH   SOLE 8 172,155 0 0
EQT CORP COM 26884L109 1,336 60,000 SH   SOLE 9 60,000 0 0
EQUIFAX INC COM 294429105 23,306 97,311 SH   SOLE 1 97,311 0 0
EQUIFAX INC COM 294429105 144 602 SH   SOLE 8 602 0 0
EQUIFAX INC COM 294429105 18,244 76,173 SH   SOLE 9 76,173 0 0
EQUIFAX INC COM 294429105 6,152 25,684 SH   SOLE 99 25,684 0 0
EQUILLIUM INC COM 29446K106 0 15 SH   SOLE 1 15 0 0
EQUINIX INC TRUS 29444U700 112,409 140,054 SH   SOLE 1 140,054 0 0
EQUINIX INC TRUS 29444U700 81 101 SH   SOLE 8 101 0 0
EQUINIX INC OPT 29444U700 3,210 4,000 SH Put SOLE 8 4,000 0 0
EQUINIX INC TRUS 29444U700 26,545 33,074 SH   SOLE 9 33,074 0 0
EQUINIX INC TRUS 29444U700 88 110 SH   DFND 20 0 0 110
EQUINOR ASA ADR 29446M102 2,493 117,606 SH   SOLE 1 117,606 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 5,321 625,122 SH   SOLE 1 625,122 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 9 1,000 SH   DFND 1 0 0 1,000
EQUITRANS MIDSTREAM CORP COM 294600101 0 17 SH   SOLE 8 17 0 0
EQUITY BANCSHARES INC COM 29460X109 55 1,803 SH   SOLE 1 1,803 0 0
EQUITY BANCSHARES INC COM 29460X109 3 113 SH   SOLE 8 113 0 0
EQUITY BANCSHARES INC COM 29460X109 352 11,530 SH   SOLE 99 11,530 0 0
EQUITY COMWLTH TRUS 294628102 5,333 203,605 SH   SOLE 1 203,605 0 0
EQUITY LIFESTYLE PPTYS INC TRUS 29472R108 8,684 116,880 SH   SOLE 1 116,880 0 0
EQUITY LIFESTYLE PPTYS INC TRUS 29472R108 3 38 SH   SOLE 8 38 0 0
EQUITY LIFESTYLE PPTYS INC TRUS 29472R108 4,340 58,404 SH   SOLE 9 58,404 0 0
EQUITY RESIDENTIAL TRUS 29476L107 42,439 551,129 SH   SOLE 1 551,129 0 0
EQUITY RESIDENTIAL TRUS 29476L107 18 235 SH   SOLE 8 235 0 0
EQUITY RESIDENTIAL TRUS 29476L107 16,847 218,793 SH   SOLE 9 218,793 0 0
ERICSSON ADR 294821608 1,680 133,551 SH   SOLE 1 133,551 0 0
ERICSSON ADR 294821608 1 65 SH   SOLE 8 65 0 0
ERICSSON OPT 294821608 47 3,700 SH Put SOLE 8 3,700 0 0
ERIE INDTY CO COM 29530P102 4,602 23,805 SH   SOLE 1 23,805 0 0
ERIE INDTY CO COM 29530P102 2 11 SH   SOLE 8 11 0 0
ERIE INDTY CO COM 29530P102 1,622 8,390 SH   SOLE 9 8,390 0 0
EROS STX GLOBAL CORPORATION COM G3788M114 93 61,371 SH   SOLE 1 61,371 0 0
EROS STX GLOBAL CORPORATION COM G3788M114 1,291 843,711 SH   DFND 1 0 0 843,711
ESCALADE INC COM 296056104 31 1,356 SH   SOLE 1 1,356 0 0
ESCALADE INC COM 296056104 1 58 SH   SOLE 8 58 0 0
ESCO TECHNOLOGIES INC COM 296315104 1,427 15,211 SH   SOLE 1 15,211 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 723 34,171 SH   SOLE 1 34,171 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 3 135 SH   SOLE 8 135 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 276 11,641 SH   SOLE 1 11,641 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 18 774 SH   SOLE 8 774 0 0
ESSA BANCORP INC COM 29667D104 56 3,412 SH   SOLE 1 3,412 0 0
ESSA BANCORP INC COM 29667D104 17 1,028 SH   SOLE 8 1,028 0 0
ESSENT GROUP LTD COM G3198U102 4,773 106,163 SH   SOLE 1 106,163 0 0
ESSENT GROUP LTD COM G3198U102 11 250 SH   SOLE 8 250 0 0
ESSENTIAL PPTYS RLTY TR INC TRUS 29670E107 4,083 150,981 SH   SOLE 1 150,981 0 0
ESSENTIAL PPTYS RLTY TR INC TRUS 29670E107 4 147 SH   SOLE 9 147 0 0
ESSEX PPTY TR INC TRUS 297178105 21,910 73,022 SH   SOLE 1 73,022 0 0
ESSEX PPTY TR INC TRUS 297178105 12 40 SH   SOLE 8 40 0 0
ESSEX PPTY TR INC TRUS 297178105 12,196 40,653 SH   SOLE 9 40,653 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 1,172 13,419 SH   SOLE 8 13,419 0 0
ETF MANAGERS TR FUND 26924G102 528 34,732 SH   SOLE 1 34,732 0 0
ETF MANAGERS TR FUND 26924G409 63 900 SH   DFND 1 0 0 900
ETF MANAGERS TR OPT 26924G508 2,560 124,400 SH Put SOLE 1 124,400 0 0
ETF MANAGERS TR FUND 26924G201 3,320 54,740 SH   SOLE 1 54,740 0 0
ETF MANAGERS TR FUND 26924G508 1,280 62,200 SH   SOLE 1 62,200 0 0
ETF MANAGERS TR FUND 26924G409 2,754 39,103 SH   SOLE 1 39,103 0 0
ETF MANAGERS TR OPT 26924G508 463 22,500 SH Put SOLE 8 22,500 0 0
ETF MANAGERS TR FUND 26924G508 187 9,090 SH   DFND 20 0 0 9,090
ETF SER SOLUTIONS FUND 26922A842 3,807 157,435 SH   SOLE 1 157,435 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 1,323 47,919 SH   SOLE 1 47,919 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 2 74 SH   SOLE 8 74 0 0
ETON PHARMACEUTICALS INC COM 29772L108 13 2,112 SH   SOLE 1 2,112 0 0
ETON PHARMACEUTICALS INC COM 29772L108 12 1,878 SH   SOLE 8 1,878 0 0
ETSY INC OPT 29786A106 92,628 450,000 SH Put SOLE 1 450,000 0 0
ETSY INC COM 29786A106 51,133 248,418 SH   SOLE 1 248,418 0 0
ETSY INC OPT 29786A106 27,274 132,500 SH Call SOLE 8 132,500 0 0
ETSY INC OPT 29786A106 11,486 55,800 SH Put SOLE 8 55,800 0 0
ETSY INC COM 29786A106 24 118 SH   SOLE 8 118 0 0
ETSY INC COM 29786A106 16,296 79,169 SH   SOLE 9 79,169 0 0
ETSY INC COM 29786A106 2,844 13,818 SH   SOLE 99 13,818 0 0
EURONAV NV COM B38564108 121 13,000 SH   SOLE 1 13,000 0 0
EURONAV NV COM B38564108 4,607 494,343 SH   SOLE 9 494,343 0 0
EURONET WORLDWIDE INC COM 298736109 255 1,884 SH   SOLE 1 1,884 0 0
EURONET WORLDWIDE INC COM 298736109 166 1,233 SH   SOLE 8 1,233 0 0
EVANS BANCORP INC COM 29911Q208 364 9,807 SH   SOLE 1 9,807 0 0
EVANS BANCORP INC COM 29911Q208 20 545 SH   SOLE 8 545 0 0
EVELO BIOSCIENCES INC COM 299734103 53 3,843 SH   SOLE 1 3,843 0 0
EVENTBRITE INC COM 29975E109 278 14,575 SH   SOLE 1 14,575 0 0
EVENTBRITE INC COM 29975E109 0 16 SH   SOLE 8 16 0 0
EVERBRIDGE INC COM 29978A104 1,202 8,841 SH   SOLE 1 8,841 0 0
EVERBRIDGE INC COM 29978A104 177 1,300 SH   SOLE 8 1,300 0 0
EVERCORE INC COM 29977A105 7,237 51,418 SH   SOLE 1 51,418 0 0
EVERCORE INC COM 29977A105 3 19 SH   SOLE 8 19 0 0
EVERCORE INC COM 29977A105 199 1,414 SH   SOLE 99 1,414 0 0
EVEREST RE GROUP LTD COM G3223R108 15,979 63,404 SH   SOLE 1 63,404 0 0
EVEREST RE GROUP LTD COM G3223R108 6,464 25,651 SH   SOLE 9 25,651 0 0
EVERGY INC COM 30034W106 12,690 209,982 SH   SOLE 1 209,982 0 0
EVERGY INC COM 30034W106 2 26 SH   SOLE 8 26 0 0
EVERGY INC COM 30034W106 8,352 138,196 SH   SOLE 9 138,196 0 0
EVERI HLDGS INC COM 30034T103 293 11,744 SH   SOLE 1 11,744 0 0
EVERI HLDGS INC COM 30034T103 14 563 SH   SOLE 8 563 0 0
EVERQUOTE INC COM 30041R108 586 17,937 SH   SOLE 1 17,937 0 0
EVERQUOTE INC COM 30041R108 0 10 SH   SOLE 8 10 0 0
EVERSOURCE ENERGY COM 30040W108 28,791 358,808 SH   SOLE 1 358,808 0 0
EVERSOURCE ENERGY COM 30040W108 12 150 SH   SOLE 8 150 0 0
EVERSOURCE ENERGY COM 30040W108 17,983 224,115 SH   SOLE 9 224,115 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 10 1,507 SH   SOLE 1 1,507 0 0
EVERTEC INC COM 30040P103 1,664 38,135 SH   SOLE 1 38,135 0 0
EVERTEC INC COM 30040P103 12 284 SH   SOLE 8 284 0 0
EVI INDS INC COM 26929N102 20 722 SH   SOLE 1 722 0 0
EVO PMTS INC COM 26927E104 434 15,649 SH   SOLE 1 15,649 0 0
EVO PMTS INC COM 26927E104 3 118 SH   SOLE 8 118 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 8 6,729 SH   SOLE 1 6,729 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 34 30,000 SH   DFND 1 0 0 30,000
EVOFEM BIOSCIENCES INC COM 30048L104 10 8,554 SH   SOLE 8 8,554 0 0
EVOGENE LTD COM M4119S104 0 115 SH   SOLE 1 115 0 0
EVOLENT HEALTH INC COM 30050B101 207 9,808 SH   SOLE 1 9,808 0 0
EVOLENT HEALTH INC COM 30050B101 317 15,000 SH   DFND 1 0 0 15,000
EVOLENT HEALTH INC COM 30050B101 3 146 SH   SOLE 8 146 0 0
EVOLUS INC COM 30052C107 117 9,215 SH   SOLE 1 9,215 0 0
EVOLUTION PETE CORP COM 30049A107 40 8,134 SH   SOLE 1 8,134 0 0
EVOLUTION PETE CORP COM 30049A107 18 3,549 SH   SOLE 8 3,549 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 750 22,203 SH   SOLE 1 22,203 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 22 652 SH   SOLE 8 652 0 0
EXACT SCIENCES CORP COM 30063P105 578 4,650 SH   DFND 1 0 0 4,650
EXACT SCIENCES CORP COM 30063P105 7,509 60,407 SH   SOLE 1 60,407 0 0
EXACT SCIENCES CORP BOND 30063PAA3 818 460,000 PRN   SOLE 8 0 0 460,000
EXACT SCIENCES CORP COM 30063P105 864 6,952 SH   SOLE 8 6,952 0 0
EXACT SCIENCES CORP BOND 30063PAB1 950 717,000 PRN   SOLE 8 0 0 717,000
EXACT SCIENCES CORP OPT 30063P105 7,098 57,100 SH Put SOLE 8 57,100 0 0
EXACT SCIENCES CORP COM 30063P105 7,496 60,298 SH   SOLE 9 60,298 0 0
EXCHANGE TRADED CONCEPTS TR FUND 301505889 591 9,325 SH   SOLE 1 9,325 0 0
EXCHANGE TRADED CONCEPTS TR FUND 301505889 22 350 SH   DFND 1 0 0 350
EXCHANGE TRADED CONCEPTS TR FUND 301505707 124 1,902 SH   DFND 1 0 0 1,902
EXELIXIS INC COM 30161Q104 5,022 275,622 SH   SOLE 1 275,622 0 0
EXELIXIS INC COM 30161Q104 2,551 140,037 SH   SOLE 8 140,037 0 0
EXELIXIS INC OPT 30161Q104 381 20,900 SH Call SOLE 8 20,900 0 0
EXELON CORP COM 30161N101 53,820 1,214,637 SH   SOLE 1 1,214,637 0 0
EXELON CORP COM 30161N101 12 262 SH   SOLE 8 262 0 0
EXELON CORP COM 30161N101 27,698 625,098 SH   SOLE 9 625,098 0 0
EXELON CORP COM 30161N101 95 2,150 SH   DFND 20 0 0 2,150
EXELON CORP COM 30161N101 125 2,813 SH   SOLE 99 2,813 0 0
EXICURE INC COM 30205M101 29 19,006 SH   SOLE 1 19,006 0 0
EXICURE INC COM 30205M101 10 6,559 SH   SOLE 8 6,559 0 0
EXLSERVICE HOLDINGS INC COM 302081104 2,455 23,102 SH   SOLE 1 23,102 0 0
EXLSERVICE HOLDINGS INC COM 302081104 22 203 SH   SOLE 8 203 0 0
EXLSERVICE HOLDINGS INC COM 302081104 239 2,249 SH   SOLE 99 2,249 0 0
EXONE CO COM 302104104 47 2,158 SH   SOLE 1 2,158 0 0
EXP WORLD HLDGS INC COM 30212W100 587 15,146 SH   SOLE 1 15,146 0 0
EXPEDIA GROUP INC COM 30212P303 35,919 219,400 SH   SOLE 1 219,400 0 0
EXPEDIA GROUP INC OPT 30212P303 24,426 149,200 SH Put SOLE 8 149,200 0 0
EXPEDIA GROUP INC OPT 30212P303 312,719 1,910,200 SH Call SOLE 8 1,910,200 0 0
EXPEDIA GROUP INC COM 30212P303 62,263 380,325 SH   SOLE 8 380,325 0 0
EXPEDIA GROUP INC COM 30212P303 14,681 89,679 SH   SOLE 9 89,679 0 0
EXPEDITORS INTL WASH INC COM 302130109 92,717 732,347 SH   SOLE 1 732,347 0 0
EXPEDITORS INTL WASH INC COM 302130109 7 58 SH   SOLE 8 58 0 0
EXPEDITORS INTL WASH INC COM 302130109 15,232 120,315 SH   SOLE 9 120,315 0 0
EXPEDITORS INTL WASH INC COM 302130109 557 4,398 SH   SOLE 99 4,398 0 0
EXPONENT INC COM 30214U102 2,428 27,218 SH   SOLE 1 27,218 0 0
EXPONENT INC COM 30214U102 19 214 SH   SOLE 8 214 0 0
EXPRESS INC COM 30219E103 47 7,272 SH   SOLE 8 7,272 0 0
EXTERRAN CORP COM 30227H106 97 20,401 SH   SOLE 1 20,401 0 0
EXTERRAN CORP COM 30227H106 454 95,280 SH   DFND 1 0 0 95,280
EXTERRAN CORP COM 30227H106 14 2,981 SH   SOLE 8 2,981 0 0
EXTRA SPACE STORAGE INC TRUS 30225T102 21,523 131,379 SH   SOLE 1 131,379 0 0
EXTRA SPACE STORAGE INC TRUS 30225T102 146 891 SH   SOLE 8 891 0 0
EXTRA SPACE STORAGE INC TRUS 30225T102 13,570 82,829 SH   SOLE 9 82,829 0 0
EXTREME NETWORKS INC COM 30226D106 893 80,000 SH   SOLE 1 80,000 0 0
EXTREME NETWORKS INC COM 30226D106 4 387 SH   SOLE 8 387 0 0
EXXON MOBIL CORP COM 30231G102 313,611 4,971,664 SH   SOLE 1 4,971,664 0 0
EXXON MOBIL CORP COM 30231G102 2,481 39,324 SH   DFND 1 0 0 39,324
EXXON MOBIL CORP COM 30231G102 65,405 1,036,850 SH   SOLE 8 1,036,850 0 0
EXXON MOBIL CORP OPT 30231G102 54,129 858,100 SH Call SOLE 8 858,100 0 0
EXXON MOBIL CORP OPT 30231G102 88,899 1,409,300 SH Put SOLE 8 1,409,300 0 0
EXXON MOBIL CORP COM 30231G102 103,568 1,641,859 SH   SOLE 9 1,641,859 0 0
EXXON MOBIL CORP COM 30231G102 32 500 SH   DFND 20 0 0 500
EXXON MOBIL CORP COM 30231G102 1,061 16,824 SH   SOLE 99 16,824 0 0
EZCORP INC COM 302301106 621 103,174 SH   SOLE 1 103,174 0 0
EZCORP INC COM 302301106 0 40 SH   SOLE 8 40 0 0
F N B CORP COM 302520101 10,556 856,135 SH   SOLE 1 856,135 0 0
F N B CORP COM 302520101 6 451 SH   SOLE 8 451 0 0
F N B CORP COM 302520101 256 20,730 SH   SOLE 99 20,730 0 0
F5 NETWORKS INC COM 315616102 44,716 239,559 SH   SOLE 1 239,559 0 0
F5 NETWORKS INC COM 315616102 100 540 SH   SOLE 8 540 0 0
F5 NETWORKS INC COM 315616102 6,830 36,588 SH   SOLE 9 36,588 0 0
F5 NETWORKS INC COM 315616102 92 494 SH   SOLE 99 494 0 0
FABRINET COM G3323L100 5 55 SH   DFND 1 0 0 55
FABRINET COM G3323L100 1,839 19,173 SH   SOLE 1 19,173 0 0
FABRINET COM G3323L100 18 189 SH   SOLE 8 189 0 0
FACEBOOK INC COM 30303M102 8,837 25,416 SH   DFND 1 0 0 25,416
FACEBOOK INC COM 30303M102 1,739,763 5,003,487 SH   SOLE 1 4,376,424 627,063 0
FACEBOOK INC OPT 30303M102 55,634 160,000 SH Call SOLE 1 160,000 0 0
FACEBOOK INC OPT 30303M102 20,863 60,000 SH Put SOLE 1 60,000 0 0
FACEBOOK INC OPT 30303M102 148,437 426,900 SH Put SOLE 8 426,900 0 0
FACEBOOK INC OPT 30303M102 61,614 177,200 SH Call SOLE 8 177,200 0 0
FACEBOOK INC COM 30303M102 76,844 221,000 SH   SOLE 8 221,000 0 0
FACEBOOK INC OPT 30303M102 20,863 60,000 SH Put SOLE 9 60,000 0 0
FACEBOOK INC COM 30303M102 236,772 680,949 SH   SOLE 9 680,949 0 0
FACEBOOK INC COM 30303M102 1,843 5,301 SH   DFND 20 0 0 5,301
FACEBOOK INC COM 30303M102 34,818 100,136 SH   SOLE 20 0 100,136 0
FACEBOOK INC COM 30303M102 14,602 41,995 SH   SOLE 82 0 41,995 0
FACEBOOK INC COM 30303M102 39,629 113,970 SH   SOLE 99 28,638 85,332 0
FACTSET RESH SYS INC COM 303075105 20,983 62,526 SH   SOLE 1 62,526 0 0
FACTSET RESH SYS INC COM 303075105 49 146 SH   SOLE 8 146 0 0
FACTSET RESH SYS INC COM 303075105 2,786 8,304 SH   SOLE 9 8,304 0 0
FACTSET RESH SYS INC COM 303075105 65 194 SH   SOLE 99 194 0 0
FAIR ISAAC CORP COM 303250104 17,089 33,995 SH   SOLE 1 33,995 0 0
FAIR ISAAC CORP COM 303250104 32 64 SH   SOLE 8 64 0 0
FAIR ISAAC CORP COM 303250104 5,238 10,422 SH   SOLE 9 10,422 0 0
FAIR ISAAC CORP COM 303250104 191 379 SH   SOLE 99 379 0 0
FALCON MINERALS CORP COM 30607B109 163 32,172 SH   SOLE 1 32,172 0 0
FALCON MINERALS CORP COM 30607B109 1 192 SH   SOLE 8 192 0 0
FANHUA INC ADR 30712A103 1 99 SH   SOLE 1 99 0 0
FARFETCH LTD COM 30744W107 2,349 46,639 SH   SOLE 1 46,639 0 0
FARFETCH LTD OPT 30744W107 2,014 40,000 SH Call SOLE 8 40,000 0 0
FARFETCH LTD OPT 30744W107 2,014 40,000 SH Put SOLE 8 40,000 0 0
FARFETCH LTD COM 30744W107 1,007 20,000 SH   SOLE 9 20,000 0 0
FARMER BROS CO COM 307675108 20 1,598 SH   SOLE 1 1,598 0 0
FARMER BROS CO COM 307675108 24 1,884 SH   SOLE 8 1,884 0 0
FARMERS &amp MERCHANTS BANCORP COM 30779N105 25 1,158 SH   SOLE 8 1,158 0 0
FARMERS NATIONAL BANC CORP COM 309627107 409 26,354 SH   SOLE 1 26,354 0 0
FARMERS NATIONAL BANC CORP COM 309627107 1 63 SH   SOLE 8 63 0 0
FARMLAND PARTNERS INC TRUS 31154R109 226 18,787 SH   SOLE 1 18,787 0 0
FARO TECHNOLOGIES INC COM 311642102 734 9,435 SH   SOLE 1 9,435 0 0
FASTENAL CO COM 311900104 29,597 569,196 SH   SOLE 1 569,196 0 0
FASTENAL CO OPT 311900104 920 17,700 SH Put SOLE 8 17,700 0 0
FASTENAL CO COM 311900104 32 619 SH   SOLE 8 619 0 0
FASTENAL CO COM 311900104 18,683 359,295 SH   SOLE 9 359,295 0 0
FASTENAL CO COM 311900104 253 4,857 SH   SOLE 99 4,857 0 0
FASTLY INC COM 31188V100 9,051 151,895 SH   SOLE 1 151,895 0 0
FASTLY INC COM 31188V100 2,479 41,592 SH   SOLE 8 41,592 0 0
FATE THERAPEUTICS INC COM 31189P102 3,335 38,426 SH   SOLE 1 38,426 0 0
FATE THERAPEUTICS INC COM 31189P102 340 3,913 SH   SOLE 8 3,913 0 0
FATE THERAPEUTICS INC COM 31189P102 18 205 SH   SOLE 99 205 0 0
FB FINL CORP COM 30257X104 1,826 48,916 SH   SOLE 1 48,916 0 0
FEDERAL AGRIC MTG CORP COM 313148306 1,738 17,573 SH   SOLE 1 17,573 0 0
FEDERAL AGRIC MTG CORP COM 313148306 3 28 SH   SOLE 8 28 0 0
FEDERAL RLTY INVT TR TRUS 313747206 13,387 114,260 SH   SOLE 1 114,260 0 0
FEDERAL RLTY INVT TR TRUS 313747206 1 12 SH   SOLE 8 12 0 0
FEDERAL RLTY INVT TR TRUS 313747206 2,229 19,020 SH   SOLE 9 19,020 0 0
FEDERAL SIGNAL CORP COM 313855108 3,620 89,962 SH   SOLE 1 89,962 0 0
FEDERAL SIGNAL CORP COM 313855108 12 294 SH   SOLE 8 294 0 0
FEDERATED HERMES INC COM 314211103 6 178 SH   SOLE 8 178 0 0
FEDEX CORP COM 31428X106 30 100 SH   DFND 1 0 0 100
FEDEX CORP COM 31428X106 98,881 331,446 SH   SOLE 1 331,446 0 0
FEDEX CORP COM 31428X106 20,101 67,379 SH   SOLE 8 67,379 0 0
FEDEX CORP OPT 31428X106 5,549 18,600 SH Call SOLE 8 18,600 0 0
FEDEX CORP OPT 31428X106 14,976 50,200 SH Put SOLE 8 50,200 0 0
FEDEX CORP COM 31428X106 27,451 92,015 SH   SOLE 9 92,015 0 0
FEDEX CORP COM 31428X106 298 1,000 SH   DFND 20 0 0 1,000
FEDEX CORP COM 31428X106 2,277 7,632 SH   SOLE 82 7,632 0 0
FEDNAT HLDG CO COM 31431B109 24 5,719 SH   SOLE 1 5,719 0 0
FEDNAT HLDG CO COM 31431B109 6 1,410 SH   SOLE 8 1,410 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 17 2,394 SH   SOLE 8 2,394 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 4 600 SH   SOLE 9 600 0 0
FERGUSON PLC NEW COM G3421J106 69,924 501,107 SH   SOLE 1 501,107 0 0
FERGUSON PLC NEW COM G3421J106 3 18 SH   DFND 1 0 0 18
FERGUSON PLC NEW COM G3421J106 202,606 1,451,920 SH   SOLE 9 1,451,920 0 0
FERGUSON PLC NEW COM G3421J106 712 5,101 SH   SOLE 99 5,101 0 0
FERRARI N V COM N3167Y103 11,585 56,226 SH   SOLE 1 30,256 25,970 0
FERRARI N V COM N3167Y103 12,404 60,204 SH   SOLE 9 60,204 0 0
FERRARI N V COM N3167Y103 1,182 5,735 SH   SOLE 20 0 5,735 0
FERRARI N V COM N3167Y103 39,682 192,584 SH   SOLE 58 192,584 0 0
FERRO CORP COM 315405100 3,227 149,646 SH   SOLE 1 149,646 0 0
FERRO CORP COM 315405100 144 6,664 SH   SOLE 8 6,664 0 0
FIBROGEN INC COM 31572Q808 298 11,196 SH   SOLE 1 11,196 0 0
FIBROGEN INC COM 31572Q808 8 276 SH   SOLE 8 276 0 0
FIBROGEN INC OPT 31572Q808 130 4,900 SH Call SOLE 8 4,900 0 0
FIDELITY COMWLTH TR FUND 315912808 107 1,900 SH   DFND 1 0 0 1,900
FIDELITY COVINGTON TRUST FUND 316092873 290 5,324 SH   SOLE 1 5,324 0 0
FIDELITY COVINGTON TRUST FUND 316092865 25 621 SH   SOLE 1 621 0 0
FIDELITY COVINGTON TRUST FUND 316092501 7 141 SH   SOLE 1 141 0 0
FIDELITY COVINGTON TRUST FUND 316092840 0 5 SH   SOLE 1 5 0 0
FIDELITY COVINGTON TRUST FUND 316092402 47 3,153 SH   SOLE 1 3,153 0 0
FIDELITY COVINGTON TRUST FUND 316092857 43 1,400 SH   SOLE 1 1,400 0 0
FIDELITY COVINGTON TRUST FUND 316092824 12 252 SH   SOLE 1 252 0 0
FIDELITY COVINGTON TRUST FUND 316092881 31 662 SH   SOLE 1 662 0 0
FIDELITY COVINGTON TRUST FUND 316092600 32 495 SH   SOLE 1 495 0 0
FIDELITY COVINGTON TRUST FUND 316092501 1,011 19,300 SH   DFND 1 0 0 19,300
FIDELITY COVINGTON TRUST FUND 316092303 20 460 SH   SOLE 1 460 0 0
FIDELITY D &amp D BANCORP INC COM 31609R100 28 528 SH   SOLE 1 528 0 0
FIDELITY D &amp D BANCORP INC COM 31609R100 0 3 SH   SOLE 8 3 0 0
FIDELITY MERRIMACK STR TR FUND 316188309 9,051 169,720 SH   SOLE 1 169,720 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R303 15,050 346,292 SH   SOLE 1 346,292 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R303 8 186 SH   SOLE 8 186 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R303 4,917 113,150 SH   SOLE 9 113,150 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 105,016 741,265 SH   SOLE 1 741,265 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,292 9,119 SH   DFND 1 0 0 9,119
FIDELITY NATL INFORMATION SV OPT 31620M106 283 2,000 SH Put SOLE 8 2,000 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 5,012 35,374 SH   SOLE 8 35,374 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 35,745 252,302 SH   SOLE 9 252,302 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 215 15,945 SH   SOLE 1 15,945 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 1 88 SH   SOLE 8 88 0 0
FIFTH THIRD BANCORP COM 316773100 61,648 1,612,579 SH   SOLE 1 1,612,579 0 0
FIFTH THIRD BANCORP COM 316773100 24 650 SH   SOLE 8 650 0 0
FIFTH THIRD BANCORP COM 316773100 18,193 475,882 SH   SOLE 9 475,882 0 0
FINANCIAL INSTNS INC COM 317585404 59 1,982 SH   SOLE 1 1,982 0 0
FINANCIAL INSTNS INC COM 317585404 2 63 SH   SOLE 8 63 0 0
FIREEYE INC COM 31816Q101 7,167 354,448 SH   SOLE 1 354,448 0 0
FIREEYE INC OPT 31816Q101 144 7,100 SH Put SOLE 8 7,100 0 0
FIREEYE INC BOND 31816QAF8 3,050 2,686,000 PRN   SOLE 8 0 0 2,686,000
FIREEYE INC COM 31816Q101 3,918 193,741 SH   SOLE 8 193,741 0 0
FIREEYE INC BOND 31816QAD3 9 9,000 PRN   SOLE 8 0 0 9,000
FIREEYE INC COM 31816Q101 415 20,500 SH   DFND 20 0 0 20,500
FIRST AMERN FINL CORP COM 31847R102 8,973 143,890 SH   SOLE 1 143,890 0 0
FIRST AMERN FINL CORP COM 31847R102 11 176 SH   SOLE 8 176 0 0
FIRST BANCORP INC ME COM 31866P102 310 10,503 SH   SOLE 1 10,503 0 0
FIRST BANCORP INC ME COM 31866P102 0 1 SH   SOLE 8 1 0 0
FIRST BANCORP N C COM 318910106 1,470 35,949 SH   SOLE 1 35,949 0 0
FIRST BANCORP N C COM 318910106 4 90 SH   SOLE 8 90 0 0
FIRST BANCORP P R COM 318672706 6,924 580,721 SH   SOLE 1 580,721 0 0
FIRST BANCORP P R COM 318672706 8 606 SH   SOLE 8 606 0 0
FIRST BANCSHARES INC MS COM 318916103 96 2,565 SH   SOLE 1 2,565 0 0
FIRST BANCSHARES INC MS COM 318916103 3 71 SH   SOLE 8 71 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 269 19,826 SH   SOLE 1 19,826 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 1 99 SH   SOLE 8 99 0 0
FIRST BUSEY CORP COM 319383204 1,342 54,412 SH   SOLE 1 54,412 0 0
FIRST BUSEY CORP COM 319383204 2 88 SH   SOLE 8 88 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100 539 19,911 SH   SOLE 1 19,911 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100 25 931 SH   SOLE 8 931 0 0
FIRST CAP INC COM 31942S104 20 463 SH   SOLE 1 463 0 0
FIRST CAP INC COM 31942S104 16 373 SH   SOLE 8 373 0 0
FIRST CHOICE BANCORP COM 31948P104 1,030 33,825 SH   SOLE 1 33,825 0 0
FIRST CHOICE BANCORP COM 31948P104 1 18 SH   SOLE 8 18 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 653 21,897 SH   SOLE 1 21,897 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 2 65 SH   SOLE 8 65 0 0
FIRST CMNTY CORP S C COM 319835104 135 6,701 SH   SOLE 1 6,701 0 0
FIRST CMNTY CORP S C COM 319835104 17 819 SH   SOLE 8 819 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 2,240 159,190 SH   SOLE 1 159,190 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 4 297 SH   SOLE 8 297 0 0
FIRST CTZNS BANCSHARES INC N COM 31946M103 10,157 12,198 SH   SOLE 1 12,198 0 0
FIRST CTZNS BANCSHARES INC N COM 31946M103 13 16 SH   SOLE 8 16 0 0
FIRST CTZNS BANCSHARES INC N COM 31946M103 273 328 SH   SOLE 99 328 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 10 676 SH   SOLE 1 676 0 0
FIRST FINL BANCORP OH COM 320209109 3,129 132,448 SH   SOLE 1 132,448 0 0
FIRST FINL BANCORP OH COM 320209109 8 346 SH   SOLE 8 346 0 0
FIRST FINL BANKSHARES INC COM 32020R109 10,183 207,272 SH   SOLE 1 207,272 0 0
FIRST FINL BANKSHARES INC COM 32020R109 27 544 SH   SOLE 8 544 0 0
FIRST FINL CORP IND COM 320218100 837 20,529 SH   SOLE 1 20,529 0 0
FIRST FINL CORP IND COM 320218100 7 174 SH   SOLE 8 174 0 0
FIRST FNDTN INC COM 32026V104 1,676 74,495 SH   SOLE 1 74,495 0 0
FIRST FNDTN INC COM 32026V104 1 34 SH   SOLE 8 34 0 0
FIRST GTY BANCSHARES INC COM 32043P106 8 412 SH   SOLE 1 412 0 0
FIRST GTY BANCSHARES INC COM 32043P106 8 418 SH   SOLE 8 418 0 0
FIRST HAWAIIAN INC COM 32051X108 7,622 268,928 SH   SOLE 1 268,928 0 0
FIRST HAWAIIAN INC COM 32051X108 3 102 SH   SOLE 8 102 0 0
FIRST HORIZON CORPORATION COM 320517105 24,103 1,394,806 SH   SOLE 1 1,394,806 0 0
FIRST HORIZON CORPORATION COM 320517105 8 450 SH   SOLE 8 450 0 0
FIRST HORIZON CORPORATION COM 320517105 344 19,927 SH   SOLE 99 19,927 0 0
FIRST INDL RLTY TR INC TRUS 32054K103 7,708 147,576 SH   SOLE 1 147,576 0 0
FIRST INDL RLTY TR INC TRUS 32054K103 5 98 SH   SOLE 8 98 0 0
FIRST INDL RLTY TR INC COM 32054K103 652 12,484 SH   SOLE 99 12,484 0 0
FIRST INTERNET BANCORP COM 320557101 37 1,178 SH   SOLE 1 1,178 0 0
FIRST INTERNET BANCORP COM 320557101 1 43 SH   SOLE 8 43 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201 4,890 116,922 SH   SOLE 1 116,922 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201 7 162 SH   SOLE 8 162 0 0
FIRST LONG IS CORP COM 320734106 67 3,195 SH   SOLE 1 3,195 0 0
FIRST LONG IS CORP COM 320734106 1 49 SH   SOLE 8 49 0 0
FIRST MAJESTIC SILVER CORP OPT 32076V103 73 4,600 SH Call SOLE 8 4,600 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 1,645 104,056 SH   SOLE 8 104,056 0 0
FIRST MERCHANTS CORP COM 320817109 2,507 60,180 SH   SOLE 1 60,180 0 0
FIRST MERCHANTS CORP COM 320817109 5 128 SH   SOLE 8 128 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 86 2,104 SH   SOLE 1 2,104 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 6,600 332,766 SH   SOLE 1 332,766 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 6 318 SH   SOLE 8 318 0 0
FIRST NORTHWEST BANCORP COM 335834107 30 1,725 SH   SOLE 1 1,725 0 0
FIRST NORTHWEST BANCORP COM 335834107 17 993 SH   SOLE 8 993 0 0
FIRST NORTHWEST BANCORP COM 335834107 222 12,655 SH   SOLE 99 12,655 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 170,024 908,396 SH   SOLE 1 314,656 593,740 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 21,662 115,732 SH   SOLE 9 115,732 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 16,977 90,703 SH   SOLE 20 0 90,703 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 7,878 42,092 SH   SOLE 82 0 42,092 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 16,910 90,345 SH   SOLE 99 5,581 84,764 0
FIRST SOLAR INC COM 336433107 20 223 SH   DFND 1 0 0 223
FIRST SOLAR INC COM 336433107 4,593 50,746 SH   SOLE 1 50,746 0 0
FIRST SOLAR INC COM 336433107 40,578 448,328 SH   SOLE 8 448,328 0 0
FIRST SOLAR INC OPT 336433107 6,761 74,700 SH Call SOLE 8 74,700 0 0
FIRST SOLAR INC OPT 336433107 113,029 1,248,800 SH Put SOLE 8 1,248,800 0 0
FIRST SOLAR INC COM 336433107 374 4,128 SH   SOLE 9 4,128 0 0
FIRST SOLAR INC COM 336433107 25 276 SH   DFND 20 0 0 276
FIRST SOLAR INC COM 336433107 462 5,108 SH   SOLE 99 5,108 0 0
FIRST SVGS FINL GROUP INC COM 33621E109 86 1,176 SH   SOLE 1 1,176 0 0
FIRST SVGS FINL GROUP INC COM 33621E109 16 214 SH   SOLE 8 214 0 0
FIRST TR EXCH TRADED FD III FUND 33739E108 21,231 1,030,634 SH   SOLE 1 1,030,634 0 0
FIRST TR EXCH TRADED FD III FUND 33739P608 3 39 SH   SOLE 1 39 0 0
FIRST TR EXCH TRADED FD III FUND 33739N108 6,125 106,923 SH   SOLE 1 106,923 0 0
FIRST TR EXCH TRD ALPHDX FD FUND 33737J117 3 80 SH   SOLE 1 80 0 0
FIRST TR EXCH TRD ALPHDX FD FUND 33737J182 35 1,255 SH   SOLE 1 1,255 0 0
FIRST TR EXCHANGE TRADED FD FUND 33737A108 21 227 SH   SOLE 1 227 0 0
FIRST TR EXCHANGE TRADED FD FUND 33734X184 154 5,139 SH   SOLE 1 5,139 0 0
FIRST TR EXCHANGE TRADED FD FUND 33734X846 2,912 62,276 SH   SOLE 1 62,276 0 0
FIRST TR EXCHANGE TRADED FD FUND 33734X200 5 196 SH   SOLE 1 196 0 0
FIRST TR EXCHANGE TRADED FD FUND 33734X150 139 2,355 SH   SOLE 1 2,355 0 0
FIRST TR EXCHANGE TRADED FD FUND 33734X119 22 393 SH   SOLE 1 393 0 0
FIRST TR EXCHANGE TRADED FD FUND 33734X168 57 992 SH   SOLE 1 992 0 0
FIRST TR EXCHANGE TRADED FD FUND 33737K205 15 200 SH   SOLE 1 200 0 0
FIRST TR EXCHANGE TRADED FD FUND 336920103 494 3,875 SH   SOLE 1 3,875 0 0
FIRST TR EXCHANGE TRADED FD FUND 33734X853 253 3,704 SH   SOLE 1 3,704 0 0
FIRST TR EXCHANGE TRADED FD FUND 33734X127 43 3,811 SH   SOLE 1 3,811 0 0
FIRST TR EXCHANGE TRADED FD FUND 33734X176 2,577 20,754 SH   SOLE 1 20,754 0 0
FIRST TR EXCHANGE TRADED FD FUND 33734X143 1,648 14,075 SH   SOLE 1 14,075 0 0
FIRST TR EXCHANGE TRADED FD FUND 33734X192 7,513 70,904 SH   SOLE 1 70,904 0 0
FIRST TR EXCHANGE TRADED FD FUND 33733B100 143 1,711 SH   SOLE 1 1,711 0 0
FIRST TR EXCHANGE-TRADED ALP FUND 33737M300 4 59 SH   SOLE 1 59 0 0
FIRST TR EXCHANGE-TRADED FD FUND 33738R886 2 92 SH   SOLE 1 92 0 0
FIRST TR EXCHANGE-TRADED FD FUND 33738D408 9,760 201,205 SH   SOLE 1 201,205 0 0
FIRST TR EXCHANGE-TRADED FD FUND 33733E104 456 6,034 SH   SOLE 1 6,034 0 0
FIRST TR EXCHANGE-TRADED FD FUND 33733E203 12 72 SH   DFND 1 0 0 72
FIRST TR EXCHANGE-TRADED FD FUND 33738R860 0 12 SH   SOLE 1 12 0 0
FIRST TR EXCHANGE-TRADED FD FUND 33733E807 1 83 SH   SOLE 1 83 0 0
FIRST TR EXCHANGE-TRADED FD FUND 33738R118 0 1 SH   SOLE 1 1 0 0
FIRST TR EXCHANGE-TRADED FD FUND 33738D101 3,943 161,214 SH   SOLE 1 161,214 0 0
FIRST TR EXCHANGE-TRADED FD FUND 33738D309 16,951 353,075 SH   SOLE 1 353,075 0 0
FIRST TR EXCHANGE-TRADED FD FUND 33733E302 3,571 14,583 SH   SOLE 1 14,583 0 0
FIRST TR EXCHANGE-TRADED FD FUND 33738R506 1,111 23,127 SH   SOLE 1 23,127 0 0
FIRST TR EXCHANGE-TRADED FD FUND 33738D309 170 3,548 SH   SOLE 8 3,548 0 0
FIRST TR EXCHANGE-TRADED FD FUND 33733E302 12,243 50,000 SH   SOLE 8 50,000 0 0
FIRST TR EXCHANGE-TRADED FD FUND 33733E500 969 14,000 SH   SOLE 8 14,000 0 0
FIRST TR LRGE CP CORE ALPHA FUND 33734K109 34 392 SH   SOLE 1 392 0 0
FIRST TR MID CAP CORE ALPHAD FUND 33735B108 8 78 SH   SOLE 1 78 0 0
FIRST TR MORNINGSTAR DIVID L FUND 336917109 2,632 79,318 SH   SOLE 1 79,318 0 0
FIRST TR NASDAQ ABA CMNTY BK FUND 33736Q104 26 463 SH   SOLE 1 463 0 0
FIRST TR S&ampP REIT INDEX FD FUND 33734G108 25 879 SH   SOLE 1 879 0 0
FIRST TR SML CP CORE ALPHA F FUND 33734Y109 95 1,015 SH   SOLE 1 1,015 0 0
FIRST TR SR FLTG RATE INCOME FUND 33733U108 124 9,785 SH   SOLE 1 9,785 0 0
FIRST TR STOXX EUROPEAN SELE FUND 33735T109 1 86 SH   SOLE 1 86 0 0
FIRST TR VALUE LINE DIVID IN FUND 33734H106 10,195 256,341 SH   SOLE 1 256,341 0 0
FIRST UTD CORP COM 33741H107 78 4,524 SH   SOLE 1 4,524 0 0
FIRST UTD CORP COM 33741H107 14 784 SH   SOLE 8 784 0 0
FIRST WESTN FINL INC COM 33751L105 102 3,955 SH   SOLE 1 3,955 0 0
FIRST WESTN FINL INC COM 33751L105 18 714 SH   SOLE 8 714 0 0
FIRSTCASH INC COM 33767D105 2,631 34,408 SH   SOLE 1 34,408 0 0
FIRSTENERGY CORP COM 337932107 73,365 1,971,672 SH   SOLE 1 1,971,672 0 0
FIRSTENERGY CORP COM 337932107 6 170 SH   SOLE 8 170 0 0
FIRSTENERGY CORP COM 337932107 12,653 340,050 SH   SOLE 9 340,050 0 0
FIRSTSERVICE CORP NEW COM 33767E202 177 1,036 SH   SOLE 1 1,036 0 0
FIRSTSERVICE CORP NEW COM 33767E202 862 5,030 SH   SOLE 9 5,030 0 0
FISERV INC COM 337738108 157,115 1,469,889 SH   SOLE 1 1,469,889 0 0
FISERV INC OPT 337738108 17,637 165,000 SH Put SOLE 8 165,000 0 0
FISERV INC COM 337738108 77,633 726,287 SH   SOLE 8 726,287 0 0
FISERV INC COM 337738108 24,198 226,377 SH   SOLE 9 226,377 0 0
FISERV INC COM 337738108 1,535 14,363 SH   DFND 20 0 0 14,363
FISERV INC COM 337738108 6,217 58,164 SH   SOLE 99 58,164 0 0
FIVE BELOW INC COM 33829M101 10,095 52,232 SH   SOLE 1 52,232 0 0
FIVE BELOW INC OPT 33829M101 908 4,700 SH Call SOLE 8 4,700 0 0
FIVE BELOW INC COM 33829M101 377 1,948 SH   SOLE 8 1,948 0 0
FIVE BELOW INC COM 33829M101 266 1,378 SH   SOLE 99 1,378 0 0
FIVE POINT HOLDINGS LLC COM 33833Q106 574 71,118 SH   SOLE 1 71,118 0 0
FIVE9 INC COM 338307101 5,778 31,505 SH   SOLE 1 31,505 0 0
FIVE9 INC BOND 338307AB7 4 1,000 PRN   SOLE 8 0 0 1,000
FIVERR INTL LTD COM M4R82T106 3,420 14,106 SH   SOLE 1 14,106 0 0
FIVERR INTL LTD COM M4R82T106 4 18 SH   SOLE 8 18 0 0
FLAGSTAR BANCORP INC COM 337930705 6,392 151,203 SH   SOLE 1 151,203 0 0
FLAGSTAR BANCORP INC COM 337930705 0 10 SH   SOLE 8 10 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 35,559 138,869 SH   SOLE 1 138,869 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 210 822 SH   SOLE 8 822 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 12,724 49,693 SH   SOLE 9 49,693 0 0
FLEX LNG LTD COM G35947202 1,608 109,017 SH   SOLE 9 109,017 0 0
FLEX LTD COM Y2573F102 3,135 175,381 SH   SOLE 1 175,381 0 0
FLEX LTD COM Y2573F102 0 9 SH   SOLE 9 9 0 0
FLEX LTD COM Y2573F102 2,986 167,106 SH   SOLE 99 167,106 0 0
FLEXION THERAPEUTICS INC COM 33938J106 680 82,622 SH   SOLE 1 82,622 0 0
FLEXION THERAPEUTICS INC COM 33938J106 2 207 SH   SOLE 8 207 0 0
FLEXSHARES TR FUND 33939L308 8 117 SH   SOLE 1 117 0 0
FLEXSHARES TR FUND 33939L100 17 100 SH   SOLE 1 100 0 0
FLEXSHARES TR FUND 33939L407 504 13,169 SH   SOLE 1 13,169 0 0
FLEXSHARES TR FUND 33939L803 2 25 SH   SOLE 1 25 0 0
FLEXSHARES TR FUND 33939L860 168 2,999 SH   SOLE 1 2,999 0 0
FLEXSHARES TR FUND 33939L795 2,856 49,694 SH   SOLE 1 49,694 0 0
FLEXSTEEL INDS INC COM 339382103 90 2,235 SH   SOLE 1 2,235 0 0
FLEXSTEEL INDS INC COM 339382103 18 450 SH   SOLE 8 450 0 0
FLOOR &amp DECOR HLDGS INC COM 339750101 4,744 44,881 SH   SOLE 1 44,881 0 0
FLOTEK INDS INC DEL COM 343389102 5 2,767 SH   SOLE 1 2,767 0 0
FLOWERS FOODS INC COM 343498101 4,746 196,150 SH   SOLE 1 196,150 0 0
FLOWERS FOODS INC COM 343498101 11 458 SH   SOLE 8 458 0 0
FLOWSERVE CORP COM 34354P105 4,754 117,911 SH   SOLE 1 117,911 0 0
FLOWSERVE CORP COM 34354P105 8 193 SH   SOLE 8 193 0 0
FLOWSERVE CORP COM 34354P105 294 7,279 SH   SOLE 9 7,279 0 0
FLUENT INC COM 34380C102 22 7,197 SH   SOLE 1 7,197 0 0
FLUIDIGM CORP DEL COM 34385P108 59 9,488 SH   SOLE 1 9,488 0 0
FLUIDIGM CORP DEL COM 34385P108 1 113 SH   SOLE 8 113 0 0
FLUOR CORP NEW COM 343412102 1,915 108,196 SH   SOLE 1 108,196 0 0
FLUOR CORP NEW COM 343412102 8 465 SH   DFND 1 0 0 465
FLUOR CORP NEW OPT 343412102 83 4,700 SH Put SOLE 8 4,700 0 0
FLUOR CORP NEW COM 343412102 4 276 SH   SOLE 8 276 0 0
FLUOR CORP NEW OPT 343412102 196 11,100 SH Call SOLE 8 11,100 0 0
FLUSHING FINL CORP COM 343873105 717 33,466 SH   SOLE 1 33,466 0 0
FLUSHING FINL CORP COM 343873105 2 70 SH   SOLE 8 70 0 0
FLY LEASING LTD ADR 34407D109 1,322 78,053 SH   SOLE 1 78,053 0 0
FMC CORP COM 302491303 15,467 142,955 SH   SOLE 1 142,955 0 0
FMC CORP OPT 302491303 173 1,600 SH Put SOLE 8 1,600 0 0
FMC CORP COM 302491303 466 4,306 SH   SOLE 8 4,306 0 0
FMC CORP OPT 302491303 173 1,600 SH Call SOLE 8 1,600 0 0
FMC CORP COM 302491303 8,805 81,376 SH   SOLE 9 81,376 0 0
FMC CORP COM 302491303 1,859 17,184 SH   SOLE 99 17,184 0 0
FNCB BANCORP INC COM 302578109 15 2,014 SH   SOLE 1 2,014 0 0
FNCB BANCORP INC COM 302578109 14 1,955 SH   SOLE 8 1,955 0 0
FOCUS FINL PARTNERS INC COM 34417P100 767 15,812 SH   SOLE 1 15,812 0 0
FOCUS FINL PARTNERS INC COM 34417P100 680 14,013 SH   SOLE 9 14,013 0 0
FOMENTO ECONOMICO MEXICANO S ADR 344419106 209 2,468 SH   SOLE 1 2,468 0 0
FONAR CORP COM 344437405 13 721 SH   SOLE 8 721 0 0
FOOT LOCKER INC COM 344849104 7,306 118,523 SH   SOLE 1 118,523 0 0
FOOT LOCKER INC COM 344849104 62 1,000 SH   DFND 1 0 0 1,000
FOOT LOCKER INC OPT 344849104 4,622 75,000 SH Call SOLE 8 75,000 0 0
FOOT LOCKER INC COM 344849104 371 6,023 SH   SOLE 8 6,023 0 0
FOOT LOCKER INC OPT 344849104 4,622 75,000 SH Put SOLE 8 75,000 0 0
FOOT LOCKER INC COM 344849104 5,983 97,074 SH   SOLE 9 97,074 0 0
FORD MTR CO DEL COM 345370860 62,614 4,213,764 SH   SOLE 1 4,213,764 0 0
FORD MTR CO DEL OPT 345370860 6,742 453,700 SH Put SOLE 8 453,700 0 0
FORD MTR CO DEL OPT 345370860 4,039 271,800 SH Call SOLE 8 271,800 0 0
FORD MTR CO DEL COM 345370860 97,149 6,537,625 SH   SOLE 8 6,537,625 0 0
FORD MTR CO DEL COM 345370860 37,120 2,497,989 SH   SOLE 9 2,497,989 0 0
FORESTAR GROUP INC COM 346232101 195 9,343 SH   SOLE 1 9,343 0 0
FORESTAR GROUP INC COM 346232101 1 32 SH   SOLE 8 32 0 0
FORMFACTOR INC COM 346375108 2,112 57,959 SH   SOLE 1 57,959 0 0
FORMFACTOR INC COM 346375108 10 286 SH   SOLE 8 286 0 0
FORMFACTOR INC COM 346375108 273 7,475 SH   SOLE 99 7,475 0 0
FORRESTER RESH INC COM 346563109 1,151 25,116 SH   SOLE 1 25,116 0 0
FORRESTER RESH INC COM 346563109 2 35 SH   SOLE 8 35 0 0
FORTERRA INC COM 34960W106 2,271 96,620 SH   SOLE 1 96,620 0 0
FORTERRA INC COM 34960W106 4 154 SH   SOLE 8 154 0 0
FORTINET INC COM 34959E109 52,852 221,890 SH   SOLE 1 221,890 0 0
FORTINET INC COM 34959E109 45 188 SH   SOLE 8 188 0 0
FORTINET INC OPT 34959E109 1,000 4,200 SH Call SOLE 8 4,200 0 0
FORTINET INC COM 34959E109 20,472 85,949 SH   SOLE 9 85,949 0 0
FORTINET INC COM 34959E109 648 2,721 SH   SOLE 99 2,721 0 0
FORTIS INC COM 349553107 2,486 56,208 SH   SOLE 1 56,208 0 0
FORTIS INC COM 349553107 588 13,300 SH   SOLE 8 13,300 0 0
FORTIS INC COM 349553107 6,377 144,178 SH   SOLE 9 144,178 0 0
FORTIVE CORP COM 34959J108 22,679 325,199 SH   SOLE 1 325,199 0 0
FORTIVE CORP COM 34959J108 14 196 SH   DFND 1 0 0 196
FORTIVE CORP COM 34959J108 349 5,000 SH   SOLE 8 5,000 0 0
FORTIVE CORP COM 34959J108 14,333 205,520 SH   SOLE 9 205,520 0 0
FORTRESS BIOTECH INC COM 34960Q109 32 9,064 SH   SOLE 1 9,064 0 0
FORTRESS TRANS INFRST INVS L COM 34960P101 67,100 2,000,000 SH   SOLE 1 2,000,000 0 0
FORTRESS TRANS INFRST INVS L COM 34960P101 2,006 59,800 SH   SOLE 8 59,800 0 0
FORTUNA SILVER MINES INC COM 349915108 170 30,699 SH   SOLE 1 30,699 0 0
FORTUNE BRANDS HOME &amp SEC IN COM 34964C106 15,926 159,889 SH   SOLE 1 159,889 0 0
FORTUNE BRANDS HOME &amp SEC IN COM 34964C106 8,366 83,997 SH   SOLE 9 83,997 0 0
FORTUNE BRANDS HOME &amp SEC IN COM 34964C106 1,014 10,180 SH   SOLE 99 10,180 0 0
FORWARD AIR CORP COM 349853101 1,571 17,492 SH   SOLE 1 17,492 0 0
FORWARD AIR CORP COM 349853101 19 210 SH   SOLE 8 210 0 0
FOSSIL GROUP INC COM 34988V106 532 37,277 SH   SOLE 1 37,277 0 0
FOSSIL GROUP INC COM 34988V106 1 109 SH   SOLE 8 109 0 0
FOSTER L B CO COM 350060109 182 9,739 SH   SOLE 1 9,739 0 0
FOSTER L B CO COM 350060109 22 1,154 SH   SOLE 8 1,154 0 0
FOSTER L B CO COM 350060109 112 6,012 SH   SOLE 99 6,012 0 0
FOUR CORNERS PPTY TR INC TRUS 35086T109 1,784 64,635 SH   SOLE 1 64,635 0 0
FOUR CORNERS PPTY TR INC TRUS 35086T109 1 47 SH   SOLE 8 47 0 0
FOX CORP COM 35137L204 6 166 SH   DFND 1 0 0 166
FOX CORP COM 35137L105 32,807 883,611 SH   SOLE 1 883,611 0 0
FOX CORP COM 35137L204 11,916 338,503 SH   SOLE 1 338,503 0 0
FOX CORP COM 35137L204 11 306 SH   SOLE 8 306 0 0
FOX CORP COM 35137L105 25 689 SH   SOLE 8 689 0 0
FOX CORP COM 35137L204 3,349 95,131 SH   SOLE 9 95,131 0 0
FOX CORP COM 35137L105 7,510 202,260 SH   SOLE 9 202,260 0 0
FOX FACTORY HLDG CORP COM 35138V102 7,341 47,160 SH   SOLE 1 47,160 0 0
FOX FACTORY HLDG CORP COM 35138V102 20 130 SH   SOLE 8 130 0 0
FRANCO NEV CORP COM 351858105 21 144 SH   DFND 1 0 0 144
FRANCO NEV CORP OPT 351858105 6,992 48,200 SH Put SOLE 1 48,200 0 0
FRANCO NEV CORP COM 351858105 10,527 72,564 SH   SOLE 1 72,564 0 0
FRANCO NEV CORP OPT 351858105 24,082 166,000 SH Call SOLE 8 166,000 0 0
FRANCO NEV CORP COM 351858105 58 400 SH   SOLE 8 400 0 0
FRANCO NEV CORP OPT 351858105 13,811 95,200 SH Put SOLE 8 95,200 0 0
FRANCO NEV CORP COM 351858105 3,543 24,418 SH   SOLE 9 24,418 0 0
FRANKLIN COVEY CO COM 353469109 74 2,303 SH   SOLE 1 2,303 0 0
FRANKLIN COVEY CO COM 353469109 3 105 SH   SOLE 8 105 0 0
FRANKLIN ELEC INC COM 353514102 4,295 53,268 SH   SOLE 1 53,268 0 0
FRANKLIN ELEC INC COM 353514102 22 276 SH   SOLE 8 276 0 0
FRANKLIN FINL SVCS CORP COM 353525108 127 3,984 SH   SOLE 1 3,984 0 0
FRANKLIN FINL SVCS CORP COM 353525108 15 478 SH   SOLE 8 478 0 0
FRANKLIN RESOURCES INC COM 354613101 20,108 628,584 SH   SOLE 1 628,584 0 0
FRANKLIN RESOURCES INC COM 354613101 43 1,338 SH   DFND 1 0 0 1,338
FRANKLIN RESOURCES INC COM 354613101 5,867 183,422 SH   SOLE 9 183,422 0 0
FRANKLIN RESOURCES INC COM 354613101 624 19,505 SH   SOLE 99 19,505 0 0
FRANKLIN STR PPTYS CORP TRUS 35471R106 556 105,749 SH   SOLE 1 105,749 0 0
FRANKLIN STR PPTYS CORP TRUS 35471R106 2 358 SH   SOLE 8 358 0 0
FRANKLIN TEMPLETON ETF TR FUND 35473P801 522 12,197 SH   SOLE 1 12,197 0 0
FRANKS INTL N V COM N33462107 86 28,269 SH   SOLE 1 28,269 0 0
FREEDOM HLDG CORP NEV COM 356390104 47 724 SH   SOLE 1 724 0 0
FREEPORT-MCMORAN INC COM 35671D857 290 7,811 SH   DFND 1 0 0 7,811
FREEPORT-MCMORAN INC COM 35671D857 84,474 2,276,317 SH   SOLE 1 2,276,317 0 0
FREEPORT-MCMORAN INC OPT 35671D857 25,331 682,600 SH Put SOLE 8 682,600 0 0
FREEPORT-MCMORAN INC COM 35671D857 11,944 321,840 SH   SOLE 8 321,840 0 0
FREEPORT-MCMORAN INC OPT 35671D857 7,422 200,000 SH Call SOLE 8 200,000 0 0
FREEPORT-MCMORAN INC COM 35671D857 22,680 611,131 SH   SOLE 9 611,131 0 0
FREEPORT-MCMORAN INC COM 35671D857 3,529 95,098 SH   DFND 20 0 0 95,098
FREEPORT-MCMORAN INC COM 35671D857 986 26,567 SH   SOLE 99 26,567 0 0
FRESH DEL MONTE PRODUCE INC COM G36738105 609 18,516 SH   SOLE 1 18,516 0 0
FRESHPET INC COM 358039105 1,303 8,003 SH   SOLE 1 8,003 0 0
FRESHPET INC COM 358039105 276 1,692 SH   DFND 1 0 0 1,692
FRESHPET INC COM 358039105 416 2,554 SH   SOLE 8 2,554 0 0
FRONTDOOR INC COM 35905A109 1,720 34,526 SH   SOLE 1 34,526 0 0
FRONTDOOR INC COM 35905A109 2,681 53,811 SH   SOLE 99 53,811 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 75 4,405 SH   SOLE 1 4,405 0 0
FRONTLINE LTD COM G3682E192 381 42,325 SH   SOLE 1 42,325 0 0
FRONTLINE LTD COM G3682E192 1 153 SH   SOLE 8 153 0 0
FRONTLINE LTD COM G3682E192 9,297 1,032,769 SH   SOLE 9 1,032,769 0 0
FRP HLDGS INC COM 30292L107 93 1,681 SH   SOLE 1 1,681 0 0
FS BANCORP INC COM 30263Y104 557 7,813 SH   SOLE 1 7,813 0 0
FS BANCORP INC COM 30263Y104 1 23 SH   SOLE 8 23 0 0
FTI CONSULTING INC COM 302941109 3,678 26,925 SH   SOLE 1 26,925 0 0
FTI CONSULTING INC COM 302941109 12 91 SH   SOLE 8 91 0 0
FUELCELL ENERGY INC COM 35952H601 366 41,146 SH   SOLE 1 41,146 0 0
FUELCELL ENERGY INC COM 35952H601 38 4,229 SH   SOLE 8 4,229 0 0
FUELCELL ENERGY INC COM 35952H601 65 7,335 SH   SOLE 99 7,335 0 0
FULGENT GENETICS INC COM 359664109 1,139 12,354 SH   SOLE 1 12,354 0 0
FULGENT GENETICS INC COM 359664109 1 9 SH   SOLE 8 9 0 0
FULL HSE RESORTS INC COM 359678109 87 8,766 SH   SOLE 1 8,766 0 0
FULLER H B CO COM 359694106 3,174 49,903 SH   SOLE 1 49,903 0 0
FULLER H B CO COM 359694106 5 79 SH   SOLE 8 79 0 0
FULLER H B CO COM 359694106 129 2,033 SH   SOLE 99 2,033 0 0
FULTON FINL CORP PA COM 360271100 5,330 337,878 SH   SOLE 1 337,878 0 0
FULTON FINL CORP PA COM 360271100 7 470 SH   SOLE 8 470 0 0
FUNKO INC COM 361008105 257 12,121 SH   SOLE 1 12,121 0 0
FUNKO INC COM 361008105 38 1,838 SH   SOLE 8 1,838 0 0
FUTU HLDGS LTD ADR 36118L106 2,839 15,853 SH   DFND 1 0 0 15,853
FUTU HLDGS LTD ADR 36118L106 97,262 543,090 SH   SOLE 1 543,090 0 0
FUTU HLDGS LTD ADR 36118L106 4,593 25,646 SH   SOLE 8 25,646 0 0
FUTU HLDGS LTD ADR 36118L106 1,128 6,300 SH   SOLE 9 6,300 0 0
FUTURE FINTECH GROUP INC COM 36117V105 47 15,051 SH   SOLE 1 15,051 0 0
FUTUREFUEL CORP COM 36116M106 129 13,411 SH   SOLE 1 13,411 0 0
FUTUREFUEL CORP COM 36116M106 1 73 SH   SOLE 8 73 0 0
FVCBANKCORP INC COM 36120Q101 6 357 SH   SOLE 1 357 0 0
FVCBANKCORP INC COM 36120Q101 23 1,350 SH   SOLE 8 1,350 0 0
G III APPAREL GROUP LTD COM 36237H101 1,031 31,361 SH   SOLE 1 31,361 0 0
G III APPAREL GROUP LTD COM 36237H101 3 103 SH   SOLE 8 103 0 0
G1 THERAPEUTICS INC COM 3621LQ109 2 97 SH   SOLE 8 97 0 0
GABELLI EQUITY TR INC FUND 362397101 1,999 299,760 SH   SOLE 1 299,760 0 0
GAIA INC NEW COM 36269P104 15 1,385 SH   SOLE 8 1,385 0 0
GALAPAGOS NV ADR 36315X101 569 8,261 SH   SOLE 8 8,261 0 0
GALECTIN THERAPEUTICS INC COM 363225202 8 2,517 SH   SOLE 1 2,517 0 0
GALECTIN THERAPEUTICS INC COM 363225202 13 4,090 SH   SOLE 8 4,090 0 0
GALLAGHER ARTHUR J &amp CO COM 363576109 60,919 434,886 SH   SOLE 1 434,886 0 0
GALLAGHER ARTHUR J &amp CO COM 363576109 2 11 SH   SOLE 8 11 0 0
GALLAGHER ARTHUR J &amp CO COM 363576109 18,421 131,498 SH   SOLE 9 131,498 0 0
GAMCO GLOBAL GOLD NAT RES &amp FUND 36465A109 369 92,243 SH   SOLE 1 92,243 0 0
GAMCO INVS INC COM 361438104 17 668 SH   SOLE 1 668 0 0
GAMCO INVS INC COM 361438104 1 36 SH   SOLE 8 36 0 0
GAMESTOP CORP NEW COM 36467W109 5,348 24,977 SH   SOLE 1 24,977 0 0
GAMESTOP CORP NEW COM 36467W109 1,831 8,552 SH   SOLE 8 8,552 0 0
GAMESTOP CORP NEW OPT 36467W109 21,221 99,100 SH Put SOLE 8 99,100 0 0
GAMESTOP CORP NEW COM 36467W109 41 193 SH   DFND 20 0 0 193
GAMIDA CELL LTD COM M47364100 21 3,207 SH   SOLE 1 3,207 0 0
GAMIDA CELL LTD COM M47364100 0 39 SH   SOLE 8 39 0 0
GAMING &amp LEISURE PPTYS INC TRUS 36467J108 3,007 64,925 SH   SOLE 1 64,925 0 0
GAMING &amp LEISURE PPTYS INC TRUS 36467J108 18 387 SH   SOLE 8 387 0 0
GAMING &amp LEISURE PPTYS INC COM 36467J108 368 7,952 SH   SOLE 99 7,952 0 0
GAOTU TECHEDU INC ADR 36257Y109 3,183 215,500 SH   SOLE 1 215,500 0 0
GAOTU TECHEDU INC ADR 36257Y109 1,008 68,257 SH   SOLE 8 68,257 0 0
GAOTU TECHEDU INC ADR 36257Y109 1,026 69,500 SH   SOLE 9 69,500 0 0
GAP INC COM 364760108 11,308 336,036 SH   SOLE 1 336,036 0 0
GAP INC COM 364760108 25 732 SH   SOLE 8 732 0 0
GAP INC OPT 364760108 673 20,000 SH Put SOLE 8 20,000 0 0
GAP INC COM 364760108 16,221 482,036 SH   SOLE 9 482,036 0 0
GARMIN LTD COM H2906T109 21,233 146,791 SH   SOLE 1 146,791 0 0
GARMIN LTD COM H2906T109 35 241 SH   SOLE 8 241 0 0
GARMIN LTD COM H2906T109 15,455 106,855 SH   SOLE 9 106,855 0 0
GARMIN LTD COM H2906T109 90 625 SH   DFND 20 0 0 625
GARRETT MOTION INC COM 366505105 35 4,343 SH   SOLE 1 4,343 0 0
GARRETT MOTION INC COM 366505105 239 30,000 SH   SOLE 8 30,000 0 0
GARTNER INC COM 366651107 21,705 89,618 SH   SOLE 1 89,618 0 0
GARTNER INC COM 366651107 61 250 SH   SOLE 8 250 0 0
GARTNER INC COM 366651107 13,263 54,762 SH   SOLE 9 54,762 0 0
GARTNER INC COM 366651107 1,655 6,835 SH   SOLE 99 6,835 0 0
GATES INDUSTRIAL CORPRATIN P COM G39108108 631 34,958 SH   SOLE 1 34,958 0 0
GATX CORP COM 361448103 3,188 36,039 SH   SOLE 1 36,039 0 0
GATX CORP COM 361448103 3 39 SH   SOLE 8 39 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 587 25,244 SH   SOLE 1 25,244 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 643 27,647 SH   SOLE 99 27,647 0 0
GENCO SHIPPING &amp TRADING LTD COM Y2685T131 76 4,066 SH   SOLE 1 4,066 0 0
GENCOR INDS INC COM 368678108 99 8,154 SH   DFND 1 0 0 8,154
GENCOR INDS INC COM 368678108 168 13,850 SH   SOLE 1 13,850 0 0
GENCOR INDS INC COM 368678108 14 1,191 SH   SOLE 8 1,191 0 0
GENERAC HLDGS INC COM 368736104 165,742 399,232 SH   SOLE 1 399,232 0 0
GENERAC HLDGS INC COM 368736104 1,321 3,182 SH   SOLE 8 3,182 0 0
GENERAC HLDGS INC OPT 368736104 9,216 22,200 SH Call SOLE 8 22,200 0 0
GENERAC HLDGS INC COM 368736104 16,326 39,327 SH   SOLE 9 39,327 0 0
GENERAC HLDGS INC COM 368736104 371 894 SH   SOLE 99 894 0 0
GENERAL AMERN INVS CO INC FUND 368802104 1,166 22,968 SH   SOLE 1 22,968 0 0
GENERAL DYNAMICS CORP COM 369550108 46,328 246,084 SH   SOLE 1 246,084 0 0
GENERAL DYNAMICS CORP OPT 369550108 17,809 94,600 SH Call SOLE 8 94,600 0 0
GENERAL DYNAMICS CORP OPT 369550108 20,539 109,100 SH Put SOLE 8 109,100 0 0
GENERAL DYNAMICS CORP COM 369550108 660 3,506 SH   SOLE 8 3,506 0 0
GENERAL DYNAMICS CORP COM 369550108 29,619 157,335 SH   SOLE 9 157,335 0 0
GENERAL ELECTRIC CO COM 369604103 1,812 134,635 SH   DFND 1 0 0 134,635
GENERAL ELECTRIC CO COM 369604103 162,186 12,049,478 SH   SOLE 1 12,049,478 0 0
GENERAL ELECTRIC CO COM 369604103 35,885 2,666,024 SH   SOLE 8 2,666,024 0 0
GENERAL ELECTRIC CO OPT 369604103 1,440 107,000 SH Call SOLE 8 107,000 0 0
GENERAL ELECTRIC CO OPT 369604103 55,815 4,146,700 SH Put SOLE 8 4,146,700 0 0
GENERAL ELECTRIC CO COM 369604103 43,399 3,224,328 SH   SOLE 9 3,224,328 0 0
GENERAL ELECTRIC CO COM 369604103 511 38,000 SH   DFND 20 0 0 38,000
GENERAL ELECTRIC CO COM 369604103 4,383 325,638 SH   SOLE 99 325,638 0 0
GENERAL MLS INC COM 370334104 35,276 578,938 SH   SOLE 1 578,938 0 0
GENERAL MLS INC COM 370334104 45 734 SH   DFND 1 0 0 734
GENERAL MLS INC COM 370334104 119 1,956 SH   SOLE 8 1,956 0 0
GENERAL MLS INC OPT 370334104 408 6,700 SH Put SOLE 8 6,700 0 0
GENERAL MLS INC COM 370334104 28,092 461,042 SH   SOLE 9 461,042 0 0
GENERAL MLS INC COM 370334104 421 6,907 SH   SOLE 82 6,907 0 0
GENERAL MLS INC COM 370334104 123 2,025 SH   SOLE 99 2,025 0 0
GENERAL MTRS CO COM 37045V100 799 13,496 SH   DFND 1 0 0 13,496
GENERAL MTRS CO COM 37045V100 319,563 5,400,798 SH   SOLE 1 5,400,798 0 0
GENERAL MTRS CO OPT 37045V100 20,118 340,000 SH Put SOLE 1 340,000 0 0
GENERAL MTRS CO COM 37045V100 26,868 454,094 SH   SOLE 8 454,094 0 0
GENERAL MTRS CO OPT 37045V100 13,656 230,800 SH Put SOLE 8 230,800 0 0
GENERAL MTRS CO OPT 37045V100 22,733 384,200 SH Call SOLE 8 384,200 0 0
GENERAL MTRS CO COM 37045V100 29,273 494,722 SH   SOLE 9 494,722 0 0
GENERAL MTRS CO COM 37045V100 720 12,160 SH   DFND 20 0 0 12,160
GENERAL MTRS CO COM 37045V100 258 4,364 SH   SOLE 99 4,364 0 0
GENESCO INC COM 371532102 1,111 17,453 SH   SOLE 1 17,453 0 0
GENESCO INC COM 371532102 3 51 SH   SOLE 8 51 0 0
GENESIS ENERGY L P COM 371927104 267 23,033 SH   SOLE 1 23,033 0 0
GENFIT S A ADR 372279109 0 19 SH   SOLE 8 19 0 0
GENIE ENERGY LTD COM 372284208 9 1,450 SH   SOLE 8 1,450 0 0
GENIUS BRANDS INTL INC COM 37229T301 66 35,712 SH   SOLE 1 35,712 0 0
GENMAB A/S ADR 372303206 388 9,488 SH   SOLE 1 9,488 0 0
GENMAB A/S ADR 372303206 4 104 SH   SOLE 8 104 0 0
GENPACT LIMITED COM G3922B107 9,641 212,191 SH   SOLE 1 212,191 0 0
GENPACT LIMITED COM G3922B107 49 1,088 SH   SOLE 8 1,088 0 0
GENPACT LIMITED COM G3922B107 267 5,877 SH   SOLE 99 5,877 0 0
GENPREX INC COM 372446104 29 8,681 SH   SOLE 1 8,681 0 0
GENPREX INC COM 372446104 11 3,198 SH   SOLE 8 3,198 0 0
GENTEX CORP COM 371901109 8,940 270,185 SH   SOLE 1 270,185 0 0
GENTEX CORP COM 371901109 12 365 SH   SOLE 8 365 0 0
GENTHERM INC COM 37253A103 2,163 30,434 SH   SOLE 1 30,434 0 0
GENTHERM INC COM 37253A103 10 136 SH   SOLE 8 136 0 0
GENUINE PARTS CO COM 372460105 16,676 131,842 SH   SOLE 1 131,842 0 0
GENUINE PARTS CO COM 372460105 41 324 SH   SOLE 8 324 0 0
GENUINE PARTS CO COM 372460105 13,566 107,265 SH   SOLE 9 107,265 0 0
GENWORTH FINL INC COM 37247D106 1,212 310,690 SH   SOLE 1 310,690 0 0
GENWORTH FINL INC COM 37247D106 293 75,000 SH   DFND 1 0 0 75,000
GENWORTH FINL INC COM 37247D106 4 1,077 SH   SOLE 8 1,077 0 0
GENWORTH FINL INC OPT 37247D106 59 15,000 SH Call SOLE 8 15,000 0 0
GENWORTH FINL INC COM 37247D106 134 34,417 SH   SOLE 9 34,417 0 0
GEO GROUP INC NEW TRUS 36162J106 634 89,272 SH   SOLE 1 89,272 0 0
GEO GROUP INC NEW OPT 36162J106 242 34,000 SH Put SOLE 1 34,000 0 0
GEO GROUP INC NEW TRUS 36162J106 2 318 SH   SOLE 8 318 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 10 1,257 SH   SOLE 1 1,257 0 0
GERDAU SA ADR 373737105 1,933 327,718 SH   SOLE 1 327,718 0 0
GERDAU SA ADR 373737105 0 24 SH   SOLE 8 24 0 0
GERMAN AMERN BANCORP INC COM 373865104 402 10,802 SH   SOLE 1 10,802 0 0
GERMAN AMERN BANCORP INC COM 373865104 2 58 SH   SOLE 8 58 0 0
GERON CORP COM 374163103 67 47,968 SH   SOLE 1 47,968 0 0
GERON CORP COM 374163103 0 317 SH   SOLE 8 317 0 0
GETTY RLTY CORP NEW TRUS 374297109 844 27,146 SH   SOLE 1 27,146 0 0
GEVO INC COM 374396406 179 24,697 SH   SOLE 1 24,697 0 0
GIBRALTAR INDS INC COM 374689107 1,715 22,475 SH   SOLE 1 22,475 0 0
GIBRALTAR INDS INC COM 374689107 8 99 SH   SOLE 8 99 0 0
GIBRALTAR INDS INC COM 374689107 328 4,301 SH   SOLE 99 4,301 0 0
GIGAMEDIA LTD COM Y2711Y112 11 3,644 SH   DFND 1 0 0 3,644
GILDAN ACTIVEWEAR INC COM 375916103 243 6,564 SH   SOLE 1 6,564 0 0
GILDAN ACTIVEWEAR INC COM 375916103 52 1,400 SH   SOLE 8 1,400 0 0
GILDAN ACTIVEWEAR INC COM 375916103 939 25,447 SH   SOLE 9 25,447 0 0
GILEAD SCIENCES INC COM 375558103 330 4,795 SH   DFND 1 0 0 4,795
GILEAD SCIENCES INC OPT 375558103 9,640 140,000 SH Put SOLE 1 140,000 0 0
GILEAD SCIENCES INC COM 375558103 141,296 2,051,897 SH   SOLE 1 2,051,897 0 0
GILEAD SCIENCES INC OPT 375558103 5,240 76,100 SH Call SOLE 8 76,100 0 0
GILEAD SCIENCES INC OPT 375558103 14,116 205,000 SH Put SOLE 8 205,000 0 0
GILEAD SCIENCES INC COM 375558103 8,058 117,018 SH   SOLE 8 117,018 0 0
GILEAD SCIENCES INC COM 375558103 31,291 454,427 SH   SOLE 9 454,427 0 0
GILEAD SCIENCES INC COM 375558103 3,630 52,717 SH   DFND 20 0 0 52,717
GILEAD SCIENCES INC COM 375558103 721 10,467 SH   SOLE 99 10,467 0 0
GLACIER BANCORP INC NEW COM 37637Q105 10,518 190,964 SH   SOLE 1 190,964 0 0
GLACIER BANCORP INC NEW COM 37637Q105 16 294 SH   SOLE 8 294 0 0
GLADSTONE COMMERCIAL CORP TRUS 376536108 453 20,105 SH   SOLE 1 20,105 0 0
GLADSTONE LD CORP TRUS 376549101 87 3,647 SH   SOLE 1 3,647 0 0
GLAUKOS CORP COM 377322102 2,261 26,635 SH   SOLE 1 26,635 0 0
GLAUKOS CORP COM 377322102 1 6 SH   SOLE 8 6 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 47,279 1,187,299 SH   SOLE 1 1,187,299 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 8 210 SH   DFND 1 0 0 210
GLAXOSMITHKLINE PLC OPT 37733W105 235 5,900 SH Put SOLE 8 5,900 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 231 5,809 SH   SOLE 8 5,809 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 201 5,051 SH   SOLE 9 5,051 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 3,388 96,771 SH   SOLE 1 96,771 0 0
GLOBAL CORD BLOOD CORPORATIO COM G39342103 967 181,057 SH   SOLE 1 181,057 0 0
GLOBAL MED REIT INC TRUS 37954A204 417 28,254 SH   SOLE 1 28,254 0 0
GLOBAL NET LEASE INC TRUS 379378201 1,303 70,484 SH   SOLE 1 70,484 0 0
GLOBAL NET LEASE INC TRUS 379378201 1 52 SH   SOLE 8 52 0 0
GLOBAL PMTS INC COM 37940X102 134,320 716,225 SH   SOLE 1 716,225 0 0
GLOBAL PMTS INC COM 37940X102 42 225 SH   SOLE 8 225 0 0
GLOBAL PMTS INC COM 37940X102 19,702 105,054 SH   SOLE 9 105,054 0 0
GLOBAL PMTS INC COM 37940X102 4,593 24,493 SH   SOLE 99 24,493 0 0
GLOBAL SHIP LEASE INC NEW COM Y27183600 20 1,024 SH   SOLE 1 1,024 0 0
GLOBAL WTR RES INC COM 379463102 265 15,491 SH   SOLE 1 15,491 0 0
GLOBAL WTR RES INC COM 379463102 1 86 SH   SOLE 8 86 0 0
GLOBAL X FDS FUND 37954Y715 96 2,740 SH   DFND 1 0 0 2,740
GLOBAL X FDS FUND 37954Y830 8 203 SH   SOLE 1 203 0 0
GLOBAL X FDS FUND 37954Y855 1,871 25,834 SH   SOLE 1 25,834 0 0
GLOBAL X FDS FUND 37954Y848 246 5,771 SH   SOLE 1 5,771 0 0
GLOBAL X FDS FUND 37950E408 194 5,485 SH   SOLE 1 5,485 0 0
GLOBAL X FDS FUND 37954Y814 1,948 40,866 SH   SOLE 1 40,866 0 0
GLOBAL X FDS FUND 37950E291 192 9,587 SH   SOLE 1 9,587 0 0
GLOBAL X FDS FUND 37954Y715 13,462 385,177 SH   SOLE 1 385,177 0 0
GLOBAL X FDS FUND 37950E127 353 35,669 SH   SOLE 1 35,669 0 0
GLOBAL X FDS FUND 37950E416 7 103 SH   SOLE 1 103 0 0
GLOBAL X FDS FUND 37954Y855 307 4,240 SH   DFND 1 0 0 4,240
GLOBAL X FDS FUND 37954Y624 81 2,854 SH   SOLE 1 2,854 0 0
GLOBAL X FDS FUND 37954Y764 97 2,250 SH   DFND 1 0 0 2,250
GLOBAL X FDS FUND 37954Y467 127 3,707 SH   DFND 1 0 0 3,707
GLOBAL X FDS FUND 37954Y848 3 68 SH   SOLE 8 68 0 0
GLOBAL X FDS FUND 37954Y434 100 4,000 SH   SOLE 8 4,000 0 0
GLOBAL X FDS FUND 37954Y855 4,797 66,200 SH   SOLE 8 66,200 0 0
GLOBAL X FDS FUND 37954Y673 1,548 60,100 SH   SOLE 8 60,100 0 0
GLOBAL X FDS FUND 37954Y624 52 1,828 SH   DFND 20 0 0 1,828
GLOBAL X FDS FUND 37954Y673 307 11,937 SH   DFND 20 0 0 11,937
GLOBALSTAR INC COM 378973408 302 169,634 SH   SOLE 1 169,634 0 0
GLOBALSTAR INC COM 378973408 0 189 SH   SOLE 8 189 0 0
GLOBANT S A COM L44385109 750 3,420 SH   SOLE 1 3,420 0 0
GLOBANT S A COM L44385109 14 66 SH   SOLE 8 66 0 0
GLOBUS MED INC COM 379577208 3,494 45,076 SH   SOLE 1 45,076 0 0
GLOBUS MED INC COM 379577208 230 2,970 SH   SOLE 99 2,970 0 0
GLYCOMIMETICS INC COM 38000Q102 34 14,568 SH   SOLE 1 14,568 0 0
GLYCOMIMETICS INC COM 38000Q102 10 4,280 SH   SOLE 8 4,280 0 0
GMS INC COM 36251C103 1,476 30,671 SH   SOLE 1 30,671 0 0
GMS INC COM 36251C103 1 15 SH   SOLE 8 15 0 0
GODADDY INC COM 380237107 9,839 113,156 SH   SOLE 1 113,156 0 0
GODADDY INC COM 380237107 167 1,920 SH   SOLE 8 1,920 0 0
GODADDY INC COM 380237107 5,259 60,482 SH   SOLE 9 60,482 0 0
GODADDY INC COM 380237107 8 94 SH   DFND 20 0 0 94
GOGO INC COM 38046C109 85 7,478 SH   SOLE 1 7,478 0 0
GOGO INC OPT 38046C109 1,366 120,000 SH Call SOLE 8 120,000 0 0
GOL LINHAS AEREAS INTELIGENT ADR 38045R206 3,246 352,113 SH   SOLE 1 352,113 0 0
GOLAR LNG LTD COM G9456A100 186 14,070 SH   SOLE 1 14,070 0 0
GOLAR LNG LTD COM G9456A100 396 29,918 SH   SOLE 8 29,918 0 0
GOLAR LNG LTD OPT G9456A100 2,319 175,000 SH Call SOLE 8 175,000 0 0
GOLD FIELDS LTD ADR 38059T106 2,434 273,405 SH   SOLE 1 273,405 0 0
GOLD FIELDS LTD ADR 38059T106 0 11 SH   SOLE 8 11 0 0
GOLD RESOURCE CORP COM 38068T105 97 37,472 SH   SOLE 1 37,472 0 0
GOLD RESOURCE CORP COM 38068T105 20 7,666 SH   SOLE 8 7,666 0 0
GOLDEN ENTMT INC COM 381013101 483 10,778 SH   SOLE 1 10,778 0 0
GOLDEN ENTMT INC COM 381013101 5 118 SH   SOLE 8 118 0 0
GOLDEN MINERALS CO COM 381119106 0 29 SH   SOLE 8 29 0 0
GOLDEN OCEAN GROUP LTD COM G39637205 16,236 1,470,586 SH   SOLE 9 1,470,586 0 0
GOLDEN STAR RES LTD CDA COM 38119T807 162 57,247 SH   DFND 1 0 0 57,247
GOLDMAN SACHS BDC INC COM 38147U107 17 844 SH   SOLE 1 844 0 0
GOLDMAN SACHS ETF TR FUND 381430438 9 128 SH   SOLE 1 128 0 0
GOLDMAN SACHS ETF TR FUND 381430503 38 437 SH   SOLE 1 437 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,218 8,479 SH   DFND 1 0 0 8,479
GOLDMAN SACHS GROUP INC COM 38141G104 496,192 1,307,381 SH   SOLE 1 1,307,381 0 0
GOLDMAN SACHS GROUP INC OPT 38141G104 9,564 25,200 SH Put SOLE 8 25,200 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 64 169 SH   SOLE 8 169 0 0
GOLDMAN SACHS GROUP INC OPT 38141G104 9,564 25,200 SH Call SOLE 8 25,200 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 53,261 140,336 SH   SOLE 9 140,336 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,139 3,000 SH   DFND 20 0 0 3,000
GOODRICH PETE CORP COM 382410843 23 1,523 SH   SOLE 1 1,523 0 0
GOODRICH PETE CORP COM 382410843 15 1,034 SH   SOLE 8 1,034 0 0
GOODYEAR TIRE &amp RUBR CO COM 382550101 7,913 461,350 SH   SOLE 1 461,350 0 0
GOODYEAR TIRE &amp RUBR CO OPT 382550101 2,514 146,600 SH Call SOLE 8 146,600 0 0
GOODYEAR TIRE &amp RUBR CO COM 382550101 26 1,517 SH   SOLE 8 1,517 0 0
GOODYEAR TIRE &amp RUBR CO OPT 382550101 26 1,500 SH Put SOLE 8 1,500 0 0
GOODYEAR TIRE &amp RUBR CO COM 382550101 223 13,018 SH   SOLE 9 13,018 0 0
GOOSEHEAD INS INC COM 38267D109 285 2,242 SH   SOLE 1 2,242 0 0
GOPRO INC COM 38268T103 2 208 SH   DFND 1 0 0 208
GOPRO INC COM 38268T103 4,735 406,434 SH   SOLE 1 406,434 0 0
GOPRO INC OPT 38268T103 13 1,100 SH Call SOLE 8 1,100 0 0
GOPRO INC COM 38268T103 29 2,535 SH   SOLE 8 2,535 0 0
GORMAN RUPP CO COM 383082104 363 10,528 SH   SOLE 1 10,528 0 0
GOSSAMER BIO INC COM 38341P102 109 13,366 SH   SOLE 1 13,366 0 0
GOSSAMER BIO INC COM 38341P102 0 63 SH   SOLE 8 63 0 0
GP STRATEGIES CORP COM 36225V104 25 1,594 SH   SOLE 1 1,594 0 0
GP STRATEGIES CORP COM 36225V104 1 86 SH   SOLE 8 86 0 0
GRACE W R &amp CO DEL NEW COM 38388F108 2,945 42,605 SH   SOLE 1 42,605 0 0
GRACE W R &amp CO DEL NEW COM 38388F108 2,139 30,943 SH   SOLE 8 30,943 0 0
GRACO INC COM 384109104 15,182 200,552 SH   SOLE 1 200,552 0 0
GRAFTECH INTL LTD COM 384313508 422 36,405 SH   SOLE 1 36,405 0 0
GRAFTECH INTL LTD COM 384313508 1 100 SH   SOLE 8 100 0 0
GRAHAM CORP COM 384556106 18 1,307 SH   SOLE 1 1,307 0 0
GRAHAM CORP COM 384556106 15 1,103 SH   SOLE 8 1,103 0 0
GRAHAM HLDGS CO COM 384637104 1,839 2,901 SH   SOLE 1 2,901 0 0
GRAINGER W W INC COM 384802104 37,942 86,623 SH   SOLE 1 86,623 0 0
GRAINGER W W INC COM 384802104 127 289 SH   SOLE 8 289 0 0
GRAINGER W W INC COM 384802104 12,107 27,642 SH   SOLE 9 27,642 0 0
GRAN TIERRA ENERGY INC COM 38500T101 0 100 SH   SOLE 1 100 0 0
GRAND CANYON ED INC COM 38526M106 4,598 51,102 SH   SOLE 1 51,102 0 0
GRAND CANYON ED INC COM 38526M106 14 150 SH   SOLE 8 150 0 0
GRAND CANYON ED INC COM 38526M106 1,149 12,772 SH   SOLE 99 12,772 0 0
GRANITE CONSTR INC COM 387328107 2,012 48,465 SH   SOLE 1 48,465 0 0
GRANITE CONSTR INC COM 387328107 11 252 SH   SOLE 8 252 0 0
GRANITE PT MTG TR INC TRUS 38741L107 9,270 628,477 SH   SOLE 1 628,477 0 0
GRANITE PT MTG TR INC TRUS 38741L107 2 132 SH   SOLE 8 132 0 0
GRANITE REAL ESTATE INVT TR TRUS 387437114 73 1,102 SH   SOLE 9 1,102 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 2,980 164,268 SH   SOLE 1 164,268 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 360 19,858 SH   SOLE 99 19,858 0 0
GRAY TELEVISION INC COM 389375106 1,400 59,850 SH   SOLE 1 59,850 0 0
GRAY TELEVISION INC COM 389375106 6 272 SH   SOLE 8 272 0 0
GREAT AJAX CORP TRUS 38983D300 36 2,744 SH   SOLE 1 2,744 0 0
GREAT LAKES DREDGE &amp DOCK CO COM 390607109 367 25,084 SH   SOLE 1 25,084 0 0
GREAT LAKES DREDGE &amp DOCK CO COM 390607109 1 37 SH   SOLE 8 37 0 0
GREAT SOUTHN BANCORP INC COM 390905107 83 1,551 SH   SOLE 1 1,551 0 0
GREAT SOUTHN BANCORP INC COM 390905107 3 56 SH   SOLE 8 56 0 0
GREAT WESTERN BANCORP INC COM 391416104 3,577 109,088 SH   SOLE 1 109,088 0 0
GREAT WESTERN BANCORP INC COM 391416104 5 164 SH   SOLE 8 164 0 0
GREEN BRICK PARTNERS INC COM 392709101 1,731 76,130 SH   SOLE 1 76,130 0 0
GREEN BRICK PARTNERS INC COM 392709101 4 169 SH   SOLE 8 169 0 0
GREEN DOT CORP COM 39304D102 1,364 29,113 SH   SOLE 1 29,113 0 0
GREEN DOT CORP OPT 39304D102 469 10,000 SH Call SOLE 8 10,000 0 0
GREEN DOT CORP COM 39304D102 2 47 SH   SOLE 8 47 0 0
GREEN PLAINS INC COM 393222104 742 22,086 SH   SOLE 1 22,086 0 0
GREEN PLAINS INC OPT 393222104 891 26,500 SH Put SOLE 8 26,500 0 0
GREEN PLAINS INC COM 393222104 400 11,873 SH   SOLE 8 11,873 0 0
GREEN PLAINS INC OPT 393222104 891 26,500 SH Call SOLE 8 26,500 0 0
GREEN PLAINS PARTNERS LP COM 393221106 2 134 SH   SOLE 1 134 0 0
GREENBRIER COS INC COM 393657101 958 21,976 SH   SOLE 1 21,976 0 0
GREENBRIER COS INC COM 393657101 3 77 SH   SOLE 8 77 0 0
GREENBRIER COS INC COM 393657101 719 16,503 SH   SOLE 99 16,503 0 0
GREENE CNTY BANCORP INC COM 394357107 9 315 SH   SOLE 1 315 0 0
GREENE CNTY BANCORP INC COM 394357107 10 347 SH   SOLE 8 347 0 0
GREENHILL &amp CO INC COM 395259104 121 7,734 SH   SOLE 1 7,734 0 0
GREENHILL &amp CO INC COM 395259104 19 1,222 SH   DFND 1 0 0 1,222
GREENHILL &amp CO INC COM 395259104 2 104 SH   SOLE 8 104 0 0
GREENLANE HLDGS INC COM 395330103 27 5,984 SH   SOLE 1 5,984 0 0
GREENLIGHT CAPITAL RE LTD COM G4095J109 375 41,097 SH   SOLE 1 41,097 0 0
GREENLIGHT CAPITAL RE LTD COM G4095J109 0 52 SH   SOLE 8 52 0 0
GREENSKY INC COM 39572G100 94 17,000 SH   DFND 1 0 0 17,000
GREENSKY INC COM 39572G100 94 16,884 SH   SOLE 1 16,884 0 0
GREENTREE HOSPITALITY GROUP ADR 39579V100 2 137 SH   SOLE 1 137 0 0
GREIF INC COM 397624107 2,813 46,478 SH   SOLE 1 46,478 0 0
GREIF INC COM 397624206 44 749 SH   SOLE 1 749 0 0
GREIF INC COM 397624107 5 83 SH   SOLE 8 83 0 0
GREIF INC COM 397624206 2 28 SH   SOLE 8 28 0 0
GRIFFON CORP COM 398433102 1,117 43,607 SH   SOLE 1 43,607 0 0
GRIFFON CORP COM 398433102 2 90 SH   SOLE 8 90 0 0
GRIFOLS S A ADR 398438408 821 47,295 SH   SOLE 1 47,295 0 0
GRIFOLS S A ADR 398438408 2 122 SH   SOLE 8 122 0 0
GRIFOLS S A ADR 398438408 773 44,543 SH   SOLE 9 44,543 0 0
GRINDROD SHIPPING HOLDINGS L COM Y28895103 28 2,600 SH   DFND 1 0 0 2,600
GRITSTONE BIO INC COM 39868T105 218 23,808 SH   SOLE 1 23,808 0 0
GRITSTONE BIO INC COM 39868T105 0 58 SH   SOLE 8 58 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 2,478 71,484 SH   SOLE 1 71,484 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 2,937 19,006 SH   SOLE 1 19,006 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 5 38 SH   SOLE 8 38 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 140 906 SH   SOLE 9 906 0 0
GROWGENERATION CORP COM 39986L109 385 8,018 SH   SOLE 1 8,018 0 0
GRUPO AEROPORTUARIO DEL CENT ADR 400501102 405 7,750 SH   SOLE 1 7,750 0 0
GRUPO AEROPORTUARIO DEL CENT ADR 400501102 2,867 54,917 SH   SOLE 8 54,917 0 0
GRUPO AEROPUERTO DEL PACIFIC ADR 400506101 355 3,322 SH   SOLE 1 3,322 0 0
GRUPO SUPERVIELLE S.A. ADR 40054A108 0 42 SH   SOLE 1 42 0 0
GSI TECHNOLOGY INC COM 36241U106 11 2,040 SH   SOLE 1 2,040 0 0
GSI TECHNOLOGY INC COM 36241U106 11 1,891 SH   SOLE 8 1,891 0 0
GTT COMMUNICATIONS INC OPT 362393100 388 160,000 SH Put SOLE 1 160,000 0 0
GTT COMMUNICATIONS INC COM 362393100 204 84,198 SH   SOLE 1 84,198 0 0
GTT COMMUNICATIONS INC COM 362393100 9 3,504 SH   SOLE 8 3,504 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 31 4,403 SH   SOLE 1 4,403 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 12 1,661 SH   SOLE 8 1,661 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 34 1,011 SH   SOLE 1 1,011 0 0
GUARDANT HEALTH INC COM 40131M109 29,535 237,817 SH   SOLE 1 237,817 0 0
GUARDANT HEALTH INC COM 40131M109 25 200 SH   DFND 1 0 0 200
GUARDANT HEALTH INC OPT 40131M109 3,726 30,000 SH Call SOLE 8 30,000 0 0
GUARDANT HEALTH INC COM 40131M109 124 1,000 SH   DFND 20 0 0 1,000
GUESS INC COM 401617105 1,726 65,339 SH   SOLE 1 65,339 0 0
GUESS INC OPT 401617105 84 3,200 SH Call SOLE 8 3,200 0 0
GUESS INC COM 401617105 2 106 SH   SOLE 8 106 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 22,154 196,528 SH   SOLE 1 196,528 0 0
GUIDEWIRE SOFTWARE INC BOND 40171VAA8 7,013 5,987,000 PRN   SOLE 8 0 0 5,987,000
GUIDEWIRE SOFTWARE INC COM 40171V100 30 266 SH   SOLE 8 266 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 3,092 27,428 SH   SOLE 9 27,428 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 214 1,899 SH   SOLE 99 1,899 0 0
GWG HLDGS INC COM 36192A109 7 910 SH   SOLE 1 910 0 0
GWG HLDGS INC COM 36192A109 3 352 SH   SOLE 8 352 0 0
H &amp E EQUIPMENT SERVICES INC COM 404030108 905 27,226 SH   SOLE 1 27,226 0 0
H &amp E EQUIPMENT SERVICES INC COM 404030108 10 298 SH   SOLE 8 298 0 0
HACKETT GROUP INC COM 404609109 59 3,265 SH   SOLE 1 3,265 0 0
HACKETT GROUP INC COM 404609109 3 145 SH   SOLE 8 145 0 0
HAEMONETICS CORP MASS COM 405024100 2,467 37,027 SH   SOLE 1 37,027 0 0
HAEMONETICS CORP MASS COM 405024100 1 21 SH   SOLE 8 21 0 0
HAEMONETICS CORP MASS COM 405024100 71 1,068 SH   SOLE 99 1,068 0 0
HAIN CELESTIAL GROUP INC COM 405217100 5,343 133,171 SH   SOLE 1 133,171 0 0
HAIN CELESTIAL GROUP INC COM 405217100 4 113 SH   SOLE 8 113 0 0
HALLIBURTON CO COM 406216101 29,501 1,276,031 SH   SOLE 1 1,276,031 0 0
HALLIBURTON CO COM 406216101 184 7,967 SH   DFND 1 0 0 7,967
HALLIBURTON CO OPT 406216101 6,936 300,000 SH Call SOLE 8 300,000 0 0
HALLIBURTON CO OPT 406216101 2,559 110,700 SH Put SOLE 8 110,700 0 0
HALLIBURTON CO COM 406216101 14,156 612,315 SH   SOLE 9 612,315 0 0
HALLIBURTON CO COM 406216101 135 5,847 SH   DFND 20 0 0 5,847
HALOZYME THERAPEUTICS INC COM 40637H109 5,827 128,319 SH   SOLE 1 128,319 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 1 19 SH   SOLE 8 19 0 0
HAMILTON BEACH BRANDS HLDG C COM 40701T104 41 1,808 SH   SOLE 1 1,808 0 0
HAMILTON LANE INC COM 407497106 502 5,515 SH   SOLE 1 5,515 0 0
HAMILTON LANE INC COM 407497106 220 2,409 SH   SOLE 99 2,409 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 7,082 159,375 SH   SOLE 1 159,375 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 9 202 SH   SOLE 8 202 0 0
HANESBRANDS INC COM 410345102 6,813 364,963 SH   SOLE 1 364,963 0 0
HANESBRANDS INC OPT 410345102 43 2,300 SH Put SOLE 8 2,300 0 0
HANESBRANDS INC OPT 410345102 30 1,600 SH Call SOLE 8 1,600 0 0
HANESBRANDS INC COM 410345102 1,753 93,923 SH   SOLE 9 93,923 0 0
HANGER INC COM 41043F208 834 33,005 SH   SOLE 1 33,005 0 0
HANGER INC COM 41043F208 8 311 SH   SOLE 8 311 0 0
HANMI FINL CORP COM 410495204 1,268 66,470 SH   SOLE 1 66,470 0 0
HANMI FINL CORP COM 410495204 1 77 SH   SOLE 8 77 0 0
HANNON ARMSTRONG SUST INFR C TRUS 41068X100 1,668 29,704 SH   SOLE 1 29,704 0 0
HANNON ARMSTRONG SUST INFR C TRUS 41068X100 786 14,000 SH   DFND 20 0 0 14,000
HANNON ARMSTRONG SUST INFR C COM 41068X100 197 3,501 SH   SOLE 99 3,501 0 0
HANOVER INS GROUP INC COM 410867105 5,377 39,642 SH   SOLE 1 39,642 0 0
HANOVER INS GROUP INC COM 410867105 7 55 SH   SOLE 8 55 0 0
HANOVER INS GROUP INC COM 410867105 902 6,648 SH   SOLE 99 6,648 0 0
HARLEY DAVIDSON INC COM 412822108 10,438 227,801 SH   SOLE 1 227,801 0 0
HARLEY DAVIDSON INC COM 412822108 751 16,399 SH   SOLE 8 16,399 0 0
HARLEY DAVIDSON INC COM 412822108 1,723 37,603 SH   SOLE 9 37,603 0 0
HARMONIC INC COM 413160102 1,091 128,137 SH   SOLE 1 128,137 0 0
HARMONIC INC COM 413160102 1 80 SH   DFND 1 0 0 80
HARMONIC INC COM 413160102 10 1,130 SH   SOLE 8 1,130 0 0
HARMONY GOLD MINING CO LTD ADR 413216300 2,796 749,585 SH   SOLE 1 749,585 0 0
HARMONY GOLD MINING CO LTD ADR 413216300 0 31 SH   SOLE 8 31 0 0
HARPOON THERAPEUTICS INC COM 41358P106 500 36,105 SH   SOLE 1 36,105 0 0
HARROW HEALTH INC COM 415858109 23 2,462 SH   SOLE 8 2,462 0 0
HARSCO CORP COM 415864107 901 44,141 SH   SOLE 1 44,141 0 0
HARSCO CORP COM 415864107 9 430 SH   SOLE 8 430 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 47,045 759,183 SH   SOLE 1 759,183 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 1,669 26,917 SH   SOLE 8 26,917 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 14,647 236,369 SH   SOLE 9 236,369 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 1,959 31,612 SH   SOLE 99 31,612 0 0
HARVARD BIOSCIENCE INC COM 416906105 41 4,872 SH   SOLE 1 4,872 0 0
HARVARD BIOSCIENCE INC COM 416906105 3 314 SH   SOLE 8 314 0 0
HASBRO INC COM 418056107 10,152 107,409 SH   SOLE 1 107,409 0 0
HASBRO INC COM 418056107 95 1,009 SH   SOLE 8 1,009 0 0
HASBRO INC OPT 418056107 189 2,000 SH Put SOLE 8 2,000 0 0
HASBRO INC COM 418056107 9,061 95,854 SH   SOLE 9 95,854 0 0
HASBRO INC COM 418056107 2,963 31,353 SH   SOLE 99 31,353 0 0
HAVERTY FURNITURE COS INC COM 419596101 612 14,333 SH   SOLE 1 14,333 0 0
HAVERTY FURNITURE COS INC COM 419596101 3 70 SH   SOLE 8 70 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 3,500 82,767 SH   SOLE 1 82,767 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 7 158 SH   SOLE 8 158 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 4,591 108,585 SH   SOLE 82 108,585 0 0
HAWAIIAN HOLDINGS INC COM 419879101 723 29,673 SH   SOLE 1 29,673 0 0
HAWAIIAN HOLDINGS INC COM 419879101 2 96 SH   SOLE 8 96 0 0
HAWKINS INC COM 420261109 1,699 51,881 SH   SOLE 1 51,881 0 0
HAWKINS INC COM 420261109 4 120 SH   SOLE 8 120 0 0
HAWTHORN BANCSHARES INC COM 420476103 34 1,495 SH   SOLE 1 1,495 0 0
HAWTHORN BANCSHARES INC COM 420476103 16 695 SH   SOLE 8 695 0 0
HAYNES INTERNATIONAL INC COM 420877201 232 6,569 SH   SOLE 1 6,569 0 0
HAYNES INTERNATIONAL INC COM 420877201 1 32 SH   SOLE 8 32 0 0
HC2 HLDGS INC COM 404139107 1 157 SH   SOLE 8 157 0 0
HCA HEALTHCARE INC COM 40412C101 99,087 479,285 SH   SOLE 1 479,285 0 0
HCA HEALTHCARE INC OPT 40412C101 579 2,800 SH Call SOLE 8 2,800 0 0
HCA HEALTHCARE INC COM 40412C101 23 111 SH   SOLE 8 111 0 0
HCA HEALTHCARE INC COM 40412C101 28,070 135,771 SH   SOLE 9 135,771 0 0
HCI GROUP INC COM 40416E103 326 3,284 SH   SOLE 1 3,284 0 0
HCI GROUP INC COM 40416E103 8 77 SH   SOLE 8 77 0 0
HDFC BANK LTD ADR 40415F101 93,873 1,283,816 SH   SOLE 1 0 1,283,816 0
HDFC BANK LTD ADR 40415F101 13,701 187,373 SH   SOLE 20 0 187,373 0
HDFC BANK LTD ADR 40415F101 6,872 93,983 SH   SOLE 82 0 93,983 0
HDFC BANK LTD ADR 40415F101 11,737 160,512 SH   SOLE 99 0 160,512 0
HEALTHCARE RLTY TR TRUS 421946104 4,228 139,947 SH   SOLE 1 139,947 0 0
HEALTHCARE RLTY TR TRUS 421946104 6 186 SH   SOLE 8 186 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 3,784 119,864 SH   SOLE 1 119,864 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 4 119 SH   SOLE 8 119 0 0
HEALTHCARE TR AMER INC TRUS 42225P501 11,358 425,381 SH   SOLE 1 425,381 0 0
HEALTHCARE TR AMER INC TRUS 42225P501 5 195 SH   SOLE 8 195 0 0
HEALTHEQUITY INC COM 42226A107 4,869 60,490 SH   SOLE 1 60,490 0 0
HEALTHEQUITY INC COM 42226A107 22 268 SH   SOLE 8 268 0 0
HEALTHSTREAM INC COM 42222N103 930 33,327 SH   SOLE 1 33,327 0 0
HEALTHSTREAM INC COM 42222N103 4 126 SH   SOLE 8 126 0 0
HEARTLAND EXPRESS INC COM 422347104 431 25,192 SH   SOLE 1 25,192 0 0
HEARTLAND EXPRESS INC COM 422347104 4 242 SH   SOLE 8 242 0 0
HEARTLAND FINL USA INC COM 42234Q102 3,752 79,847 SH   SOLE 1 79,847 0 0
HEARTLAND FINL USA INC COM 42234Q102 4 75 SH   SOLE 8 75 0 0
HECLA MNG CO COM 422704106 1,528 205,488 SH   SOLE 1 205,488 0 0
HECLA MNG CO COM 422704106 70 9,366 SH   SOLE 8 9,366 0 0
HECLA MNG CO OPT 422704106 19 2,500 SH Put SOLE 8 2,500 0 0
HECLA MNG CO COM 422704106 80 10,804 SH   SOLE 99 10,804 0 0
HEICO CORP NEW COM 422806109 4,644 33,307 SH   SOLE 1 33,307 0 0
HEICO CORP NEW COM 422806208 5,299 42,672 SH   SOLE 1 42,672 0 0
HEICO CORP NEW COM 422806208 62 496 SH   SOLE 8 496 0 0
HEICO CORP NEW COM 422806109 42 299 SH   SOLE 8 299 0 0
HEICO CORP NEW COM 422806109 2,037 14,610 SH   SOLE 9 14,610 0 0
HEICO CORP NEW COM 422806208 3,046 24,527 SH   SOLE 9 24,527 0 0
HEIDRICK &amp STRUGGLES INTL IN COM 422819102 822 18,464 SH   SOLE 1 18,464 0 0
HEIDRICK &amp STRUGGLES INTL IN COM 422819102 5 110 SH   SOLE 8 110 0 0
HELEN OF TROY LTD COM G4388N106 3,875 16,987 SH   SOLE 1 16,987 0 0
HELEN OF TROY LTD COM G4388N106 30 130 SH   SOLE 8 130 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 319 4,092 SH   SOLE 1 4,092 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 9 110 SH   SOLE 8 110 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 47 600 SH   SOLE 99 600 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 593 103,996 SH   SOLE 1 103,996 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2 388 SH   SOLE 8 388 0 0
HELMERICH &amp PAYNE INC COM 423452101 2,577 78,959 SH   SOLE 1 78,959 0 0
HELMERICH &amp PAYNE INC OPT 423452101 46 1,400 SH Call SOLE 8 1,400 0 0
HELMERICH &amp PAYNE INC COM 423452101 493 15,114 SH   SOLE 8 15,114 0 0
HELMERICH &amp PAYNE INC OPT 423452101 1,632 50,000 SH Put SOLE 8 50,000 0 0
HELMERICH &amp PAYNE INC COM 423452101 239 7,323 SH   SOLE 9 7,323 0 0
HELMERICH &amp PAYNE INC COM 423452101 534 16,363 SH   SOLE 99 16,363 0 0
HEMISPHERE MEDIA GROUP INC COM 42365Q103 149 12,642 SH   SOLE 1 12,642 0 0
HEMISPHERE MEDIA GROUP INC COM 42365Q103 1 98 SH   SOLE 8 98 0 0
HENRY JACK &amp ASSOC INC COM 426281101 14,365 87,868 SH   SOLE 1 87,868 0 0
HENRY JACK &amp ASSOC INC COM 426281101 70 426 SH   SOLE 8 426 0 0
HENRY JACK &amp ASSOC INC COM 426281101 7,700 47,090 SH   SOLE 9 47,090 0 0
HENRY JACK &amp ASSOC INC COM 426281101 718 4,389 SH   SOLE 99 4,389 0 0
HENRY SCHEIN INC COM 806407102 11,049 148,945 SH   SOLE 1 148,945 0 0
HENRY SCHEIN INC COM 806407102 0 4 SH   SOLE 8 4 0 0
HENRY SCHEIN INC COM 806407102 6,337 85,433 SH   SOLE 9 85,433 0 0
HERBALIFE LTD BOND 42703MAD5 88 81,000 PRN   SOLE 8 0 0 81,000
HERBALIFE NUTRITION LTD COM G4412G101 5,581 105,825 SH   SOLE 1 105,825 0 0
HERBALIFE NUTRITION LTD COM G4412G101 1 14 SH   SOLE 8 14 0 0
HERBALIFE NUTRITION LTD OPT G4412G101 939 17,800 SH Call SOLE 8 17,800 0 0
HERC HLDGS INC COM 42704L104 937 8,362 SH   SOLE 1 8,362 0 0
HERC HLDGS INC COM 42704L104 19 166 SH   SOLE 8 166 0 0
HERCULES CAPITAL INC COM 427096508 329 19,300 SH   SOLE 1 19,300 0 0
HERITAGE COMM CORP COM 426927109 703 63,133 SH   SOLE 1 63,133 0 0
HERITAGE COMM CORP COM 426927109 1 124 SH   SOLE 8 124 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 59 1,978 SH   SOLE 1 1,978 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 3 86 SH   SOLE 8 86 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,069 42,702 SH   SOLE 1 42,702 0 0
HERITAGE FINL CORP WASH COM 42722X106 4 158 SH   SOLE 8 158 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 466 54,332 SH   SOLE 1 54,332 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 0 4 SH   SOLE 8 4 0 0
HERON THERAPEUTICS INC COM 427746102 657 42,330 SH   SOLE 1 42,330 0 0
HERON THERAPEUTICS INC COM 427746102 9 589 SH   SOLE 8 589 0 0
HERSHA HOSPITALITY TR TRUS 427825500 4,581 425,672 SH   SOLE 1 425,672 0 0
HERSHA HOSPITALITY TR TRUS 427825500 3 288 SH   SOLE 8 288 0 0
HERSHEY CO COM 427866108 47,601 273,283 SH   SOLE 1 273,283 0 0
HERSHEY CO OPT 427866108 226 1,300 SH Call SOLE 8 1,300 0 0
HERSHEY CO COM 427866108 19 111 SH   SOLE 8 111 0 0
HERSHEY CO OPT 427866108 244 1,400 SH Put SOLE 8 1,400 0 0
HERSHEY CO COM 427866108 17,707 101,663 SH   SOLE 9 101,663 0 0
HESKA CORP COM 42805E306 1,910 8,316 SH   SOLE 1 8,316 0 0
HESKA CORP COM 42805E306 2 10 SH   SOLE 8 10 0 0
HESS CORP COM 42809H107 20,892 239,274 SH   SOLE 1 239,274 0 0
HESS CORP OPT 42809H107 15,508 177,600 SH Call SOLE 8 177,600 0 0
HESS CORP OPT 42809H107 15,508 177,600 SH Put SOLE 8 177,600 0 0
HESS CORP COM 42809H107 15,055 172,413 SH   SOLE 9 172,413 0 0
HESS CORP COM 42809H107 435 4,987 SH   SOLE 99 4,987 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 72,897 4,999,882 SH   SOLE 1 4,999,882 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 4 251 SH   SOLE 8 251 0 0
HEWLETT PACKARD ENTERPRISE C OPT 42824C109 25 1,700 SH Call SOLE 8 1,700 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 11,885 815,178 SH   SOLE 9 815,178 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 202 13,871 SH   SOLE 99 13,871 0 0
HEXCEL CORP NEW COM 428291108 2,991 47,938 SH   SOLE 1 47,938 0 0
HEXCEL CORP NEW COM 428291108 4 70 SH   SOLE 8 70 0 0
HF FOODS GROUP INC COM 40417F109 24 4,581 SH   SOLE 1 4,581 0 0
HF FOODS GROUP INC COM 40417F109 0 22 SH   SOLE 8 22 0 0
HIBBETT INC COM 428567101 2,785 31,064 SH   SOLE 1 31,064 0 0
HIBBETT INC COM 428567101 17 187 SH   SOLE 8 187 0 0
HIGHLAND INCOME FD FUND 43010E404 624 45,349 SH   SOLE 1 45,349 0 0
HIGHWOODS PPTYS INC TRUS 431284108 3,893 86,194 SH   SOLE 1 86,194 0 0
HIGHWOODS PPTYS INC TRUS 431284108 5 100 SH   SOLE 8 100 0 0
HILL INTL INC COM 431466101 11 4,243 SH   SOLE 1 4,243 0 0
HILL-ROM HLDGS INC COM 431475102 7,518 66,186 SH   SOLE 1 66,186 0 0
HILL-ROM HLDGS INC COM 431475102 18 158 SH   SOLE 8 158 0 0
HILL-ROM HLDGS INC COM 431475102 403 3,550 SH   SOLE 99 3,550 0 0
HILLENBRAND INC COM 431571108 2,983 67,676 SH   SOLE 1 67,676 0 0
HILLENBRAND INC COM 431571108 17 382 SH   SOLE 8 382 0 0
HILLTOP HOLDINGS INC COM 432748101 7,162 196,794 SH   SOLE 1 196,794 0 0
HILLTOP HOLDINGS INC COM 432748101 11 297 SH   SOLE 8 297 0 0
HILTON GRAND VACATIONS INC COM 43283X105 840 20,304 SH   SOLE 1 20,304 0 0
HILTON GRAND VACATIONS INC COM 43283X105 17 416 SH   SOLE 8 416 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 29,685 246,090 SH   SOLE 1 246,090 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,989 16,490 SH   SOLE 8 16,490 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 20,334 168,583 SH   SOLE 9 168,583 0 0
HIMAX TECHNOLOGIES INC ADR 43289P106 30 1,799 SH   SOLE 1 1,799 0 0
HIMAX TECHNOLOGIES INC ADR 43289P106 0 21 SH   SOLE 8 21 0 0
HINGHAM INSTN SVGS MASS COM 433323102 61 209 SH   SOLE 1 209 0 0
HNI CORP COM 404251100 2,267 51,552 SH   SOLE 1 51,552 0 0
HNI CORP COM 404251100 2 48 SH   SOLE 8 48 0 0
HOLLY ENERGY PARTNERS L P COM 435763107 4,184 184,875 SH   SOLE 1 184,875 0 0
HOLLY ENERGY PARTNERS L P COM 435763107 2 70 SH   SOLE 8 70 0 0
HOLLYFRONTIER CORP COM 436106108 66 2,000 SH   DFND 1 0 0 2,000
HOLLYFRONTIER CORP COM 436106108 4,501 136,796 SH   SOLE 1 136,796 0 0
HOLLYFRONTIER CORP COM 436106108 8 255 SH   SOLE 8 255 0 0
HOLLYFRONTIER CORP COM 436106108 3,916 119,032 SH   SOLE 9 119,032 0 0
HOLLYSYS AUTOMATION TCHNGY L COM G45667105 162 10,887 SH   SOLE 1 10,887 0 0
HOLOGIC INC COM 436440101 17,988 269,591 SH   SOLE 1 269,591 0 0
HOLOGIC INC COM 436440101 151 2,259 SH   SOLE 8 2,259 0 0
HOLOGIC INC COM 436440101 10,727 160,781 SH   SOLE 9 160,781 0 0
HOME BANCORP INC COM 43689E107 37 968 SH   SOLE 1 968 0 0
HOME BANCORP INC COM 43689E107 0 2 SH   SOLE 8 2 0 0
HOME BANCSHARES INC COM 436893200 6,314 255,809 SH   SOLE 1 255,809 0 0
HOME BANCSHARES INC COM 436893200 11 464 SH   SOLE 8 464 0 0
HOME BANCSHARES INC COM 436893200 305 12,356 SH   SOLE 99 12,356 0 0
HOME DEPOT INC COM 437076102 112 350 SH   DFND 1 0 0 350
HOME DEPOT INC COM 437076102 484,831 1,520,375 SH   SOLE 1 1,520,375 0 0
HOME DEPOT INC COM 437076102 1,319 4,138 SH   SOLE 8 4,138 0 0
HOME DEPOT INC OPT 437076102 9,662 30,300 SH Put SOLE 8 30,300 0 0
HOME DEPOT INC COM 437076102 121,928 382,353 SH   SOLE 9 382,353 0 0
HOME DEPOT INC COM 437076102 574 1,800 SH   DFND 20 0 0 1,800
HOME DEPOT INC COM 437076102 269 842 SH   SOLE 99 842 0 0
HOMESTREET INC COM 43785V102 450 11,024 SH   SOLE 1 11,024 0 0
HOMESTREET INC COM 43785V102 5 121 SH   SOLE 8 121 0 0
HOMESTREET INC COM 43785V102 364 8,941 SH   SOLE 99 8,941 0 0
HOMETRUST BANCSHARES INC COM 437872104 527 18,868 SH   SOLE 1 18,868 0 0
HOMETRUST BANCSHARES INC COM 437872104 2 56 SH   SOLE 8 56 0 0
HOMOLOGY MEDICINES INC COM 438083107 285 39,193 SH   SOLE 1 39,193 0 0
HOMOLOGY MEDICINES INC COM 438083107 0 44 SH   SOLE 8 44 0 0
HONDA MOTOR LTD ADR 438128308 38 1,173 SH   SOLE 99 1,173 0 0
HONEYWELL INTL INC COM 438516106 93 425 SH   DFND 1 0 0 425
HONEYWELL INTL INC COM 438516106 41,360 188,557 SH   SOLE 1 188,557 0 0
HONEYWELL INTL INC COM 438516106 4,880 22,249 SH   SOLE 8 22,249 0 0
HONEYWELL INTL INC OPT 438516106 329 1,500 SH Put SOLE 8 1,500 0 0
HONEYWELL INTL INC COM 438516106 55,923 254,950 SH   SOLE 9 254,950 0 0
HONEYWELL INTL INC COM 438516106 259 1,183 SH   DFND 20 0 0 1,183
HONEYWELL INTL INC COM 438516106 4,731 21,567 SH   SOLE 99 21,567 0 0
HOOKER FURNITURE CORP COM 439038100 52 1,506 SH   SOLE 1 1,506 0 0
HOOKER FURNITURE CORP COM 439038100 1 26 SH   SOLE 8 26 0 0
HOOKIPA PHARMA INC COM 43906K100 22 2,429 SH   SOLE 1 2,429 0 0
HOPE BANCORP INC COM 43940T109 3,811 268,798 SH   SOLE 1 268,798 0 0
HOPE BANCORP INC BOND 43940TAB5 158 160,000 PRN   SOLE 8 0 0 160,000
HOPE BANCORP INC COM 43940T109 2 144 SH   SOLE 8 144 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 1,028 27,472 SH   SOLE 1 27,472 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 3 81 SH   SOLE 8 81 0 0
HORIZON BANCORP INC COM 440407104 95 5,420 SH   SOLE 1 5,420 0 0
HORIZON BANCORP INC COM 440407104 2 108 SH   SOLE 8 108 0 0
HORIZON GLOBAL CORP COM 44052W104 4 484 SH   SOLE 1 484 0 0
HORIZON THERAPEUTICS PUB L COM G46188101 12,332 131,702 SH   SOLE 1 131,702 0 0
HORIZON THERAPEUTICS PUB L COM G46188101 144 1,536 SH   SOLE 8 1,536 0 0
HORIZON THERAPEUTICS PUB L COM G46188101 7,106 75,884 SH   SOLE 9 75,884 0 0
HORMEL FOODS CORP COM 440452100 17,562 367,812 SH   SOLE 1 367,812 0 0
HORMEL FOODS CORP COM 440452100 4 95 SH   SOLE 8 95 0 0
HORMEL FOODS CORP COM 440452100 8,404 175,991 SH   SOLE 9 175,991 0 0
HOST HOTELS &amp RESORTS INC TRUS 44107P104 28,729 1,681,065 SH   SOLE 1 1,681,065 0 0
HOST HOTELS &amp RESORTS INC TRUS 44107P104 1 87 SH   SOLE 8 87 0 0
HOST HOTELS &amp RESORTS INC OPT 44107P104 22 1,300 SH Call SOLE 8 1,300 0 0
HOST HOTELS &amp RESORTS INC TRUS 44107P104 7,545 441,439 SH   SOLE 9 441,439 0 0
HOSTESS BRANDS INC COM 44109J106 1,251 77,300 SH   SOLE 1 77,300 0 0
HOSTESS BRANDS INC COM 44109J106 3 168 SH   SOLE 8 168 0 0
HOSTESS BRANDS INC OPT 44109J106 159 9,800 SH Call SOLE 8 9,800 0 0
HOSTESS BRANDS INC COM 44109J106 137 8,482 SH   SOLE 99 8,482 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 348 31,552 SH   SOLE 1 31,552 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 303 27,436 SH   SOLE 99 27,436 0 0
HOULIHAN LOKEY INC COM 441593100 1,699 20,782 SH   SOLE 1 20,782 0 0
HOULIHAN LOKEY INC COM 441593100 17 211 SH   SOLE 8 211 0 0
HOVNANIAN ENTERPRISES INC COM 442487401 69 648 SH   SOLE 1 648 0 0
HOWARD BANCORP INC COM 442496105 27 1,668 SH   SOLE 1 1,668 0 0
HOWARD BANCORP INC COM 442496105 1 48 SH   SOLE 8 48 0 0
HOWARD HUGHES CORP COM 44267D107 1,650 16,938 SH   SOLE 1 16,938 0 0
HOWARD HUGHES CORP COM 44267D107 195 2,004 SH   SOLE 99 2,004 0 0
HP INC COM 40434L105 60,293 1,997,070 SH   SOLE 1 1,997,070 0 0
HP INC COM 40434L105 23 750 SH   DFND 1 0 0 750
HP INC OPT 40434L105 226 7,500 SH Put SOLE 8 7,500 0 0
HP INC COM 40434L105 23,448 776,709 SH   SOLE 9 776,709 0 0
HP INC COM 40434L105 954 31,589 SH   SOLE 99 31,589 0 0
HSBC HLDGS PLC ADR 404280406 3,306 114,599 SH   SOLE 1 114,599 0 0
HSBC HLDGS PLC ADR 404280406 20 699 SH   DFND 1 0 0 699
HSBC HLDGS PLC OPT 404280406 147 5,100 SH Put SOLE 8 5,100 0 0
HSBC HLDGS PLC ADR 404280406 37 1,314 SH   SOLE 8 1,314 0 0
HSBC HLDGS PLC ADR 404280406 1,320 45,746 SH   SOLE 9 45,746 0 0
HUANENG PWR INTL INC ADR 443304100 476 30,000 SH   SOLE 9 30,000 0 0
HUAZHU GROUP LTD ADR 44332N106 32,420 613,890 SH   SOLE 1 613,890 0 0
HUAZHU GROUP LTD ADR 44332N106 5,479 103,740 SH   SOLE 9 103,740 0 0
HUAZHU GROUP LTD ADR 44332N106 4,297 81,366 SH   SOLE 99 81,366 0 0
HUB GROUP INC COM 443320106 1,613 24,446 SH   SOLE 1 24,446 0 0
HUB GROUP INC COM 443320106 2,470 37,441 SH   SOLE 8 37,441 0 0
HUBBELL INC COM 443510607 8,195 43,864 SH   SOLE 1 43,864 0 0
HUBBELL INC COM 443510607 9 47 SH   SOLE 8 47 0 0
HUBSPOT INC COM 443573100 36,758 63,080 SH   SOLE 1 63,080 0 0
HUBSPOT INC COM 443573100 22 38 SH   SOLE 8 38 0 0
HUBSPOT INC COM 443573100 9,146 15,696 SH   SOLE 9 15,696 0 0
HUBSPOT INC COM 443573100 121 207 SH   SOLE 99 207 0 0
HUDBAY MINERALS INC COM 443628102 357 53,569 SH   SOLE 1 53,569 0 0
HUDSON PAC PPTYS INC TRUS 444097109 7,621 273,895 SH   SOLE 1 273,895 0 0
HUDSON PAC PPTYS INC TRUS 444097109 107 3,850 SH   DFND 1 0 0 3,850
HUDSON PAC PPTYS INC TRUS 444097109 7 269 SH   SOLE 8 269 0 0
HUDSON TECHNOLOGIES INC COM 444144109 10 2,961 SH   SOLE 1 2,961 0 0
HUMANA INC COM 444859102 45,299 102,320 SH   SOLE 1 102,320 0 0
HUMANA INC OPT 444859102 1,328 3,000 SH Put SOLE 8 3,000 0 0
HUMANA INC COM 444859102 94 214 SH   SOLE 8 214 0 0
HUMANA INC COM 444859102 37,347 84,359 SH   SOLE 9 84,359 0 0
HUMANA INC COM 444859102 5,399 12,195 SH   SOLE 99 12,195 0 0
HUNT J B TRANS SVCS INC COM 445658107 18,267 112,105 SH   SOLE 1 112,105 0 0
HUNT J B TRANS SVCS INC OPT 445658107 684 4,200 SH Put SOLE 8 4,200 0 0
HUNT J B TRANS SVCS INC COM 445658107 2,068 12,691 SH   SOLE 8 12,691 0 0
HUNT J B TRANS SVCS INC OPT 445658107 684 4,200 SH Call SOLE 8 4,200 0 0
HUNT J B TRANS SVCS INC COM 445658107 8,574 52,616 SH   SOLE 9 52,616 0 0
HUNTINGTON BANCSHARES INC COM 446150104 40,709 2,852,769 SH   SOLE 1 2,852,769 0 0
HUNTINGTON BANCSHARES INC COM 446150104 17 1,166 SH   SOLE 8 1,166 0 0
HUNTINGTON BANCSHARES INC COM 446150104 12,309 862,627 SH   SOLE 9 862,627 0 0
HUNTINGTON BANCSHARES INC COM 446150104 205 14,349 SH   SOLE 99 14,349 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 11,865 56,292 SH   SOLE 1 56,292 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 15 70 SH   SOLE 8 70 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 5,147 24,427 SH   SOLE 9 24,427 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 105 500 SH   SOLE 99 500 0 0
HUNTSMAN CORP COM 447011107 333 12,591 SH   SOLE 1 12,591 0 0
HUNTSMAN CORP COM 447011107 836 31,499 SH   SOLE 8 31,499 0 0
HUNTSMAN CORP OPT 447011107 6,630 250,000 SH Call SOLE 8 250,000 0 0
HUNTSMAN CORP OPT 447011107 6,630 250,000 SH Put SOLE 8 250,000 0 0
HUNTSMAN CORP COM 447011107 34 1,275 SH   SOLE 9 1,275 0 0
HUNTSMAN CORP COM 447011107 155 5,832 SH   SOLE 99 5,832 0 0
HURCO CO COM 447324104 199 5,677 SH   SOLE 1 5,677 0 0
HURCO CO COM 447324104 25 712 SH   SOLE 8 712 0 0
HURON CONSULTING GROUP INC COM 447462102 273 5,561 SH   SOLE 1 5,561 0 0
HURON CONSULTING GROUP INC COM 447462102 5 102 SH   SOLE 8 102 0 0
HURON CONSULTING GROUP INC COM 447462102 55 1,123 SH   SOLE 99 1,123 0 0
HUTCHMED CHINA LTD ADR 44842L103 3 86 SH   SOLE 8 86 0 0
HUTCHMED CHINA LTD ADR 44842L103 4,410 112,300 SH   SOLE 9 112,300 0 0
HUTTIG BLDG PRODS INC COM 448451104 2 397 SH   SOLE 1 397 0 0
HUYA INC ADR 44852D108 1,902 107,788 SH   SOLE 1 107,788 0 0
HUYA INC OPT 44852D108 2,056 116,500 SH Call SOLE 8 116,500 0 0
HUYA INC ADR 44852D108 783 44,400 SH   SOLE 9 44,400 0 0
HYATT HOTELS CORP COM 448579102 161 2,071 SH   SOLE 1 2,071 0 0
HYATT HOTELS CORP COM 448579102 201 2,586 SH   SOLE 99 2,586 0 0
HYRECAR INC COM 44916T107 591 28,267 SH   SOLE 1 28,267 0 0
HYSTER YALE MATLS HANDLING I COM 449172105 93 1,266 SH   SOLE 1 1,266 0 0
HYSTER YALE MATLS HANDLING I COM 449172105 1 18 SH   SOLE 8 18 0 0
I3 VERTICALS INC COM 46571Y107 109 3,617 SH   SOLE 1 3,617 0 0
IAA INC COM 449253103 9,320 170,892 SH   SOLE 1 170,892 0 0
IAA INC COM 449253103 1,310 24,011 SH   SOLE 99 24,011 0 0
IAMGOLD CORP COM 450913108 40 13,560 SH   DFND 1 0 0 13,560
IAMGOLD CORP COM 450913108 2,083 705,985 SH   SOLE 1 705,985 0 0
IAMGOLD CORP COM 450913108 1 286 SH   SOLE 8 286 0 0
IBIO INC COM 451033203 41 27,343 SH   SOLE 1 27,343 0 0
IBIO INC COM 451033203 112 74,257 SH   DFND 1 0 0 74,257
ICAD INC COM 44934S206 51 2,928 SH   SOLE 1 2,928 0 0
ICAHN ENTERPRISES LP COM 451100101 191 3,482 SH   SOLE 1 3,482 0 0
ICF INTL INC COM 44925C103 722 8,216 SH   SOLE 1 8,216 0 0
ICHOR HOLDINGS COM G4740B105 1,213 22,534 SH   SOLE 1 22,534 0 0
ICHOR HOLDINGS COM G4740B105 3 60 SH   DFND 1 0 0 60
ICHOR HOLDINGS COM G4740B105 1 23 SH   SOLE 8 23 0 0
ICICI BANK LIMITED ADR 45104G104 266 15,576 SH   DFND 1 0 0 15,576
ICICI BANK LIMITED ADR 45104G104 66 3,833 SH   SOLE 1 3,833 0 0
ICICI BANK LIMITED ADR 45104G104 27 1,574 SH   SOLE 8 1,574 0 0
ICICI BANK LIMITED ADR 45104G104 999 58,407 SH   SOLE 9 58,407 0 0
ICICI BANK LIMITED ADR 45104G104 175 10,212 SH   DFND 20 0 0 10,212
ICON PLC COM G4705A100 4,259 20,603 SH   SOLE 1 20,603 0 0
ICON PLC COM G4705A100 11 53 SH   SOLE 8 53 0 0
ICON PLC COM G4705A100 413 2,000 SH   SOLE 9 2,000 0 0
ICON PLC COM G4705A100 157 760 SH   SOLE 99 760 0 0
ICONIX BRAND GROUP INC COM 451055305 841 268,800 SH   SOLE 1 268,800 0 0
ICONIX BRAND GROUP INC COM 451055305 2 599 SH   DFND 1 0 0 599
ICU MED INC COM 44930G107 2,774 13,483 SH   SOLE 1 13,483 0 0
ICU MED INC COM 44930G107 4,141 20,121 SH   SOLE 8 20,121 0 0
ICU MED INC COM 44930G107 453 2,199 SH   SOLE 99 2,199 0 0
IDACORP INC COM 451107106 6,207 63,667 SH   SOLE 1 63,667 0 0
IDACORP INC COM 451107106 5 49 SH   SOLE 8 49 0 0
IDACORP INC COM 451107106 229 2,351 SH   SOLE 99 2,351 0 0
IDEANOMICS INC COM 45166V106 147 51,803 SH   SOLE 1 51,803 0 0
IDEANOMICS INC COM 45166V106 79 27,738 SH   SOLE 8 27,738 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 251 11,982 SH   SOLE 1 11,982 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 1 65 SH   SOLE 8 65 0 0
IDENTIV INC COM 45170X205 79 4,662 SH   DFND 1 0 0 4,662
IDENTIV INC COM 45170X205 44 2,615 SH   SOLE 1 2,615 0 0
IDEX CORP COM 45167R104 122,644 557,350 SH   SOLE 1 78,143 479,207 0
IDEX CORP COM 45167R104 3 14 SH   SOLE 8 14 0 0
IDEX CORP COM 45167R104 12,057 54,792 SH   SOLE 9 54,792 0 0
IDEX CORP COM 45167R104 16,296 74,058 SH   SOLE 20 0 74,058 0
IDEX CORP COM 45167R104 7,567 34,387 SH   SOLE 82 0 34,387 0
IDEX CORP COM 45167R104 12,527 56,928 SH   SOLE 99 0 56,928 0
IDEXX LABS INC COM 45168D104 53,300 84,397 SH   SOLE 1 84,397 0 0
IDEXX LABS INC COM 45168D104 72 114 SH   SOLE 8 114 0 0
IDEXX LABS INC COM 45168D104 33,769 53,470 SH   SOLE 9 53,470 0 0
IDEXX LABS INC COM 45168D104 695 1,100 SH   DFND 20 0 0 1,100
IDT CORP COM 448947507 108 2,952 SH   SOLE 1 2,952 0 0
IDT CORP COM 448947507 4 99 SH   SOLE 8 99 0 0
IES HLDGS INC COM 44951W106 61 1,188 SH   SOLE 1 1,188 0 0
IHEARTMEDIA INC COM 45174J509 0 1 SH   SOLE 1 1 0 0
IHEARTMEDIA INC COM 45174J509 0 9 SH   SOLE 8 9 0 0
IHS MARKIT LTD COM G47567105 49,868 442,645 SH   SOLE 1 442,645 0 0
IHS MARKIT LTD COM G47567105 85 757 SH   DFND 1 0 0 757
IHS MARKIT LTD COM G47567105 5,461 48,471 SH   SOLE 8 48,471 0 0
IHS MARKIT LTD COM G47567105 26,491 235,143 SH   SOLE 9 235,143 0 0
II-VI INC COM 902104108 13,406 184,684 SH   SOLE 1 184,684 0 0
II-VI INC COM 902104108 1 12 SH   DFND 1 0 0 12
II-VI INC COM 902104108 4,618 63,613 SH   SOLE 8 63,613 0 0
II-VI INC BOND 902104AB4 421 264,000 PRN   SOLE 8 0 0 264,000
II-VI INC COM 902104108 673 9,266 SH   SOLE 99 9,266 0 0
ILLINOIS TOOL WKS INC COM 452308109 105,180 470,477 SH   SOLE 1 470,477 0 0
ILLINOIS TOOL WKS INC COM 452308109 26,734 119,589 SH   SOLE 9 119,589 0 0
ILLUMINA INC COM 452327109 47 100 SH   DFND 1 0 0 100
ILLUMINA INC COM 452327109 82,818 175,015 SH   SOLE 1 175,015 0 0
ILLUMINA INC OPT 452327109 47 100 SH Put SOLE 8 100 0 0
ILLUMINA INC COM 452327109 46 97 SH   SOLE 8 97 0 0
ILLUMINA INC COM 452327109 24,890 52,600 SH   SOLE 9 52,600 0 0
ILLUMINA INC COM 452327109 498 1,052 SH   DFND 20 0 0 1,052
ILLUMINA INC COM 452327109 1,535 3,243 SH   SOLE 99 3,243 0 0
IMAC HLDGS INC COM 44967K104 188 94,700 SH   SOLE 8 94,700 0 0
IMAX CORP COM 45245E109 280 13,060 SH   SOLE 1 13,060 0 0
IMAX CORP COM 45245E109 3 138 SH   SOLE 8 138 0 0
IMMERSION CORP COM 452521107 159 18,152 SH   SOLE 1 18,152 0 0
IMMERSION CORP COM 452521107 17 1,903 SH   SOLE 8 1,903 0 0
IMMUNIC INC COM 4525EP101 24 1,963 SH   SOLE 1 1,963 0 0
IMMUNIC INC COM 4525EP101 0 21 SH   SOLE 8 21 0 0
IMMUNOGEN INC COM 45253H101 1,090 165,324 SH   SOLE 1 165,324 0 0
IMMUNOGEN INC COM 45253H101 5 794 SH   SOLE 8 794 0 0
IMMUNOGEN INC COM 45253H101 49 7,415 SH   SOLE 99 7,415 0 0
IMMUTEP LTD ADR 45257L108 1 183 SH   SOLE 1 183 0 0
IMPERIAL OIL LTD COM 453038408 776 25,512 SH   SOLE 1 25,512 0 0
IMPERIAL OIL LTD COM 453038408 3,708 121,973 SH   SOLE 9 121,973 0 0
IMPINJ INC COM 453204109 202 3,922 SH   SOLE 1 3,922 0 0
INCYTE CORP COM 45337C102 15,344 182,373 SH   SOLE 1 182,373 0 0
INCYTE CORP COM 45337C102 52 617 SH   SOLE 8 617 0 0
INCYTE CORP COM 45337C102 9,837 116,930 SH   SOLE 9 116,930 0 0
INDEPENDENCE HLDG CO NEW COM 453440307 27 592 SH   SOLE 1 592 0 0
INDEPENDENCE HLDG CO NEW COM 453440307 2 50 SH   SOLE 8 50 0 0
INDEPENDENCE RLTY TR INC TRUS 45378A106 1,467 80,485 SH   SOLE 1 80,485 0 0
INDEPENDENCE RLTY TR INC TRUS 45378A106 4 243 SH   SOLE 8 243 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 4,399 59,460 SH   SOLE 1 59,460 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 2 32 SH   SOLE 8 32 0 0
INDEPENDENT BK CORP MASS COM 453836108 4,379 57,995 SH   SOLE 1 57,995 0 0
INDEPENDENT BK CORP MASS COM 453836108 5 70 SH   SOLE 8 70 0 0
INDEPENDENT BK CORP MICH COM 453838609 1,520 70,026 SH   SOLE 1 70,026 0 0
INDEPENDENT BK CORP MICH COM 453838609 2 96 SH   SOLE 8 96 0 0
INDEXIQ ETF TR FUND 45409B800 199 5,938 SH   SOLE 1 5,938 0 0
INDEXIQ ETF TR FUND 45409B107 52 1,600 SH   SOLE 1 1,600 0 0
INDUSTRIAL LOGISTICS PPTYS T TRUS 456237106 1,176 45,020 SH   SOLE 1 45,020 0 0
INDUSTRIAL LOGISTICS PPTYS T TRUS 456237106 4 170 SH   SOLE 8 170 0 0
INFINERA CORP COM 45667G103 427 41,846 SH   SOLE 1 41,846 0 0
INFINERA CORP COM 45667G103 61 6,000 SH   SOLE 8 6,000 0 0
INFINERA CORP OPT 45667G103 148 14,500 SH Call SOLE 8 14,500 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 78 25,797 SH   SOLE 1 25,797 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 0 30 SH   SOLE 8 30 0 0
INFLARX NV COM N44821101 0 30 SH   SOLE 8 30 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 137 23,372 SH   SOLE 1 23,372 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 24 4,111 SH   SOLE 8 4,111 0 0
INFOSYS LTD ADR 456788108 757 35,728 SH   DFND 1 0 0 35,728
INFOSYS LTD ADR 456788108 49,603 2,340,852 SH   SOLE 1 2,340,852 0 0
INFOSYS LTD ADR 456788108 1 73 SH   SOLE 8 73 0 0
INFOSYS LTD ADR 456788108 29 1,395 SH   SOLE 9 1,395 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 34 2,646 SH   SOLE 1 2,646 0 0
INFUSYSTEM HLDGS INC COM 45685K102 106 5,107 SH   SOLE 1 5,107 0 0
INFUSYSTEM HLDGS INC COM 45685K102 25 1,224 SH   SOLE 8 1,224 0 0
ING GROEP N.V. ADR 456837103 6 434 SH   DFND 1 0 0 434
INGEVITY CORP COM 45688C107 2,424 29,777 SH   SOLE 1 29,777 0 0
INGEVITY CORP COM 45688C107 29 355 SH   SOLE 8 355 0 0
INGEVITY CORP COM 45688C107 180 2,211 SH   SOLE 99 2,211 0 0
INGLES MKTS INC COM 457030104 582 10,003 SH   SOLE 1 10,003 0 0
INGLES MKTS INC COM 457030104 4 66 SH   SOLE 8 66 0 0
INGREDION INC COM 457187102 6,750 74,586 SH   SOLE 1 74,586 0 0
INGREDION INC COM 457187102 6 66 SH   SOLE 8 66 0 0
INNODATA INC COM 457642205 11 1,613 SH   SOLE 1 1,613 0 0
INNOSPEC INC COM 45768S105 1,697 18,721 SH   SOLE 1 18,721 0 0
INNOSPEC INC COM 45768S105 3 40 SH   SOLE 8 40 0 0
INNOVATIVE INDL PPTYS INC TRUS 45781V101 3,069 16,070 SH   SOLE 1 16,070 0 0
INNOVATIVE INDL PPTYS INC TRUS 45781V101 15 80 SH   SOLE 8 80 0 0
INNOVIVA INC COM 45781M101 717 53,426 SH   SOLE 1 53,426 0 0
INNOVIVA INC COM 45781M101 0 18 SH   SOLE 8 18 0 0
INOGEN INC COM 45780L104 1,057 16,214 SH   SOLE 1 16,214 0 0
INOGEN INC COM 45780L104 2 24 SH   SOLE 8 24 0 0
INOVALON HLDGS INC COM 45781D101 807 23,645 SH   SOLE 1 23,645 0 0
INOVALON HLDGS INC COM 45781D101 2,225 65,302 SH   SOLE 8 65,302 0 0
INOVIO PHARMACEUTICALS INC COM 45773H201 243 26,160 SH   SOLE 1 26,160 0 0
INOVIO PHARMACEUTICALS INC COM 45773H201 130 14,104 SH   SOLE 8 14,104 0 0
INOVIO PHARMACEUTICALS INC COM 45773H201 7 794 SH   DFND 20 0 0 794
INSEEGO CORP COM 45782B104 136 13,502 SH   SOLE 1 13,502 0 0
INSIGHT ENTERPRISES INC COM 45765U103 2,151 21,513 SH   SOLE 1 21,513 0 0
INSIGHT ENTERPRISES INC COM 45765U103 11 115 SH   SOLE 8 115 0 0
INSMED INC COM 457669307 381 13,366 SH   SOLE 1 13,366 0 0
INSMED INC BOND 457669AA7 2,430 2,315,000 PRN   SOLE 8 0 0 2,315,000
INSMED INC COM 457669307 11 396 SH   SOLE 8 396 0 0
INSPERITY INC COM 45778Q107 4,285 47,424 SH   SOLE 1 47,424 0 0
INSPERITY INC COM 45778Q107 24 273 SH   SOLE 8 273 0 0
INSPIRE MED SYS INC COM 457730109 1,168 6,040 SH   SOLE 1 6,040 0 0
INSPIRE MED SYS INC COM 457730109 20 99 SH   SOLE 8 99 0 0
INSPIRED ENTMT INC COM 45782N108 10 810 SH   SOLE 1 810 0 0
INSTALLED BLDG PRODS INC COM 45780R101 4,853 39,657 SH   SOLE 1 39,657 0 0
INSTALLED BLDG PRODS INC COM 45780R101 4 32 SH   SOLE 8 32 0 0
INSTALLED BLDG PRODS INC COM 45780R101 307 2,510 SH   SOLE 99 2,510 0 0
INSTEEL INDS INC COM 45774W108 320 9,961 SH   SOLE 1 9,961 0 0
INSTEEL INDS INC COM 45774W108 2 51 SH   SOLE 8 51 0 0
INSULET CORP COM 45784P101 6,435 23,441 SH   SOLE 1 23,441 0 0
INSULET CORP COM 45784P101 440 1,602 SH   SOLE 8 1,602 0 0
INSULET CORP BOND 45784PAH4 3 1,000 PRN   SOLE 8 0 0 1,000
INSULET CORP COM 45784P101 6,466 23,552 SH   SOLE 9 23,552 0 0
INTEGER HLDGS CORP COM 45826H109 1,613 17,115 SH   SOLE 1 17,115 0 0
INTEGER HLDGS CORP COM 45826H109 2 16 SH   SOLE 8 16 0 0
INTEGRA LIFESCIENCES HLDGS C COM 457985208 3,385 49,617 SH   SOLE 1 49,617 0 0
INTEGRA LIFESCIENCES HLDGS C COM 457985208 2 33 SH   SOLE 8 33 0 0
INTEGRA LIFESCIENCES HLDGS C COM 457985208 383 5,608 SH   SOLE 99 5,608 0 0
INTEL CORP COM 458140100 387 6,887 SH   DFND 1 0 0 6,887
INTEL CORP COM 458140100 528,597 9,415,703 SH   SOLE 1 9,415,703 0 0
INTEL CORP OPT 458140100 37,052 660,000 SH Put SOLE 1 660,000 0 0
INTEL CORP OPT 458140100 73,842 1,315,300 SH Put SOLE 8 1,315,300 0 0
INTEL CORP COM 458140100 20,611 367,110 SH   SOLE 8 367,110 0 0
INTEL CORP COM 458140100 86,749 1,545,225 SH   SOLE 9 1,545,225 0 0
INTEL CORP COM 458140100 293 5,218 SH   DFND 20 0 0 5,218
INTEL CORP COM 458140100 474 8,440 SH   SOLE 82 8,440 0 0
INTEL CORP COM 458140100 2,493 44,401 SH   SOLE 99 44,401 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 5,407 33,399 SH   SOLE 1 33,399 0 0
INTELLIA THERAPEUTICS INC OPT 45826J105 18,150 112,100 SH Call SOLE 8 112,100 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 1,066 6,585 SH   SOLE 8 6,585 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 61 378 SH   SOLE 99 378 0 0
INTELLICHECK INC COM 45817G201 19 2,242 SH   SOLE 1 2,242 0 0
INTELLICHECK INC COM 45817G201 17 1,977 SH   SOLE 8 1,977 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 40 1,282 SH   SOLE 1 1,282 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 2 54 SH   SOLE 8 54 0 0
INTER PARFUMS INC COM 458334109 1,308 18,171 SH   SOLE 1 18,171 0 0
INTER PARFUMS INC COM 458334109 6 83 SH   SOLE 8 83 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 18,563 282,421 SH   SOLE 1 282,421 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 1,590 24,196 SH   SOLE 99 24,196 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 115 5,762 SH   DFND 1 0 0 5,762
INTERCEPT PHARMACEUTICALS IN COM 45845P108 1,319 66,046 SH   SOLE 1 66,046 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 1 66 SH   SOLE 8 66 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 123,511 1,040,528 SH   SOLE 1 1,040,528 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 26 223 SH   DFND 1 0 0 223
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,966 16,565 SH   SOLE 8 16,565 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 20,620 173,713 SH   SOLE 9 173,713 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,049 17,261 SH   SOLE 99 17,261 0 0
INTERCONTINENTAL HOTELS GROU ADR 45857P806 848 12,721 SH   SOLE 1 12,721 0 0
INTERDIGITAL INC COM 45867G101 9,207 126,071 SH   SOLE 1 126,071 0 0
INTERDIGITAL INC COM 45867G101 8 111 SH   SOLE 8 111 0 0
INTERFACE INC COM 458665304 531 34,647 SH   SOLE 1 34,647 0 0
INTERFACE INC COM 458665304 3 224 SH   SOLE 8 224 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 3,481 81,053 SH   SOLE 1 81,053 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 4 99 SH   SOLE 8 99 0 0
INTERNATIONAL BUSINESS MACHS OPT 459200101 13,194 90,000 SH Put SOLE 1 90,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 261,034 1,780,707 SH   SOLE 1 1,780,707 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 435 2,969 SH   DFND 1 0 0 2,969
INTERNATIONAL BUSINESS MACHS OPT 459200101 7,036 48,000 SH Call SOLE 1 48,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 6,971 47,552 SH   SOLE 8 47,552 0 0
INTERNATIONAL BUSINESS MACHS OPT 459200101 17,064 116,400 SH Put SOLE 8 116,400 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 47,031 320,827 SH   SOLE 9 320,827 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 645 4,399 SH   SOLE 82 4,399 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 381 2,596 SH   SOLE 99 2,596 0 0
INTERNATIONAL FLAVORS&ampFRAGRA COM 459506101 31,048 207,821 SH   SOLE 1 207,821 0 0
INTERNATIONAL FLAVORS&ampFRAGRA COM 459506101 16 106 SH   SOLE 8 106 0 0
INTERNATIONAL FLAVORS&ampFRAGRA CONV 459506309 26,201 517,702 SH   SOLE 8 517,702 0 0
INTERNATIONAL FLAVORS&ampFRAGRA COM 459506101 23,605 158,003 SH   SOLE 9 158,003 0 0
INTERNATIONAL FLAVORS&ampFRAGRA COM 459506101 2,183 14,612 SH   SOLE 99 14,612 0 0
INTERNATIONAL GAME TECHNOLOG COM G4863A108 1,336 55,742 SH   SOLE 1 55,742 0 0
INTERNATIONAL GAME TECHNOLOG COM G4863A108 24 990 SH   SOLE 8 990 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 61 4,052 SH   SOLE 1 4,052 0 0
INTERNATIONAL PAPER CO COM 460146103 30,702 500,751 SH   SOLE 1 500,751 0 0
INTERNATIONAL PAPER CO COM 460146103 738 12,029 SH   SOLE 8 12,029 0 0
INTERNATIONAL PAPER CO OPT 460146103 11,496 187,500 SH Call SOLE 8 187,500 0 0
INTERNATIONAL PAPER CO OPT 460146103 34,855 568,500 SH Put SOLE 8 568,500 0 0
INTERNATIONAL PAPER CO COM 460146103 15,034 245,198 SH   SOLE 9 245,198 0 0
INTERNATIONAL PAPER CO COM 460146103 95 1,551 SH   SOLE 99 1,551 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 58 3,021 SH   SOLE 1 3,021 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 2 81 SH   SOLE 8 81 0 0
INTERPUBLIC GROUP COS INC COM 460690100 30,711 945,233 SH   SOLE 1 945,233 0 0
INTERPUBLIC GROUP COS INC COM 460690100 6 175 SH   SOLE 8 175 0 0
INTERPUBLIC GROUP COS INC COM 460690100 7,984 245,765 SH   SOLE 9 245,765 0 0
INTERPUBLIC GROUP COS INC COM 460690100 1,155 35,539 SH   SOLE 99 35,539 0 0
INTERSECT ENT INC COM 46071F103 444 26,001 SH   SOLE 1 26,001 0 0
INTERSECT ENT INC COM 46071F103 43 2,533 SH   SOLE 8 2,533 0 0
INTEST CORP COM 461147100 10 582 SH   SOLE 1 582 0 0
INTEVAC INC COM 461148108 11 1,678 SH   SOLE 1 1,678 0 0
INTEVAC INC COM 461148108 18 2,665 SH   SOLE 8 2,665 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 708 17,319 SH   SOLE 1 17,319 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 6 152 SH   SOLE 8 152 0 0
INTRICON CORP COM 46121H109 22 973 SH   SOLE 8 973 0 0
INTRUSION INC COM 46121E205 6 394 SH   SOLE 1 394 0 0
INTUIT COM 461202103 373,205 761,378 SH   SOLE 1 438,847 322,531 0
INTUIT COM 461202103 2,564 5,230 SH   SOLE 8 5,230 0 0
INTUIT COM 461202103 48,388 98,716 SH   SOLE 9 98,716 0 0
INTUIT COM 461202103 23,369 47,676 SH   SOLE 20 0 47,676 0
INTUIT COM 461202103 12,219 24,928 SH   SOLE 82 0 24,928 0
INTUIT COM 461202103 19,221 39,212 SH   SOLE 99 0 39,212 0
INTUITIVE SURGICAL INC COM 46120E602 135,596 147,444 SH   SOLE 1 147,444 0 0
INTUITIVE SURGICAL INC COM 46120E602 1,819 1,978 SH   DFND 1 0 0 1,978
INTUITIVE SURGICAL INC COM 46120E602 4 4 SH   SOLE 8 4 0 0
INTUITIVE SURGICAL INC COM 46120E602 39,594 43,055 SH   SOLE 9 43,055 0 0
INTUITIVE SURGICAL INC COM 46120E602 2,396 2,605 SH   DFND 20 0 0 2,605
INVACARE CORP COM 461203101 145 17,995 SH   SOLE 1 17,995 0 0
INVACARE CORP COM 461203101 1 147 SH   SOLE 8 147 0 0
INVESCO ACTIVELY MANAGED ETF FUND 46090A804 508 8,905 SH   SOLE 1 8,905 0 0
INVESCO ACTIVLY MANGD ETC FD FUND 46090F100 357 17,776 SH   SOLE 1 17,776 0 0
INVESCO CURRENCYSHARES BRIT FUND 46138M109 665 4,981 SH   SOLE 8 4,981 0 0
INVESCO CURRENCYSHARES EURO FUND 46138K103 1,983 17,894 SH   SOLE 1 17,894 0 0
INVESCO CURRENCYSHARES EURO FUND 46138K103 102 923 SH   SOLE 8 923 0 0
INVESCO CURRENCYSHARES EURO OPT 46138K103 299 2,700 SH Call SOLE 8 2,700 0 0
INVESCO CURRENCYSHARES JAPAN FUND 46138W107 30 349 SH   SOLE 1 349 0 0
INVESCO CURRENCYSHARES SWISS FUND 46138R108 105 1,077 SH   SOLE 1 1,077 0 0
INVESCO DB COMMDY INDX TRCK FUND 46138B103 29 1,500 SH   DFND 1 0 0 1,500
INVESCO DB COMMDY INDX TRCK FUND 46138B103 605 31,411 SH   SOLE 1 31,411 0 0
INVESCO DB COMMDY INDX TRCK FUND 46138B103 10,592 550,217 SH   SOLE 8 550,217 0 0
INVESCO DB MULTI-SECTOR COMM FUND 46140H403 380 29,480 SH   SOLE 1 29,480 0 0
INVESCO DB MULTI-SECTOR COMM FUND 46140H106 330 17,729 SH   SOLE 1 17,729 0 0
INVESCO DB MULTI-SECTOR COMM FUND 46140H106 466 25,000 SH   DFND 1 0 0 25,000
INVESCO DB MULTI-SECTOR COMM FUND 46140H700 189 9,338 SH   SOLE 1 9,338 0 0
INVESCO DB MULTI-SECTOR COMM FUND 46140H700 22 1,073 SH   DFND 1 0 0 1,073
INVESCO DB MULTI-SECTOR COMM FUND 46140H106 37,286 2,001,405 SH   SOLE 8 2,001,405 0 0
INVESCO DB MULTI-SECTOR COMM FUND 46140H106 694 37,250 SH   DFND 20 0 0 37,250
INVESCO DB US DLR INDEX TR FUND 46141D203 6,480 261,013 SH   SOLE 1 261,013 0 0
INVESCO DB US DLR INDEX TR OPT 46141D203 32 1,300 SH Call SOLE 8 1,300 0 0
INVESCO DYNAMIC CR OPPORTUNI FUND 46132R104 446 36,312 SH   SOLE 1 36,312 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E727 839 35,938 SH   SOLE 1 35,938 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E107 184 5,051 SH   SOLE 1 5,051 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E198 3,859 72,155 SH   SOLE 1 72,155 0 0
INVESCO EXCH TRADED FD TR II FUND 46138G508 51,939 2,344,872 SH   SOLE 1 2,344,872 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E149 42 215 SH   SOLE 1 215 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E537 6,388 234,331 SH   SOLE 1 234,331 0 0
INVESCO EXCH TRADED FD TR II FUND 46138G664 42 345 SH   SOLE 1 345 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E354 19,281 316,540 SH   SOLE 1 316,540 0 0
INVESCO EXCH TRADED FD TR II FUND 46138G706 1,995 22,336 SH   SOLE 1 22,336 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E842 27 300 SH   DFND 1 0 0 300
INVESCO EXCH TRADED FD TR II FUND 46138E610 10 500 SH   SOLE 1 500 0 0
INVESCO EXCH TRADED FD TR II FUND 46138G805 11,474 345,811 SH   SOLE 1 345,811 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E594 23 1,013 SH   SOLE 1 1,013 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E362 683 15,494 SH   SOLE 1 15,494 0 0
INVESCO EXCH TRADED FD TR II OPT 46138G508 106,298 4,799,000 SH Put SOLE 1 4,799,000 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E404 45 1,819 SH   SOLE 1 1,819 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E370 587 7,768 SH   SOLE 1 7,768 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E735 19 508 SH   SOLE 1 508 0 0
INVESCO EXCH TRADED FD TR II FUND 46138G102 208 4,444 SH   SOLE 1 4,444 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E719 4,712 241,155 SH   SOLE 1 241,155 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E867 6 206 SH   SOLE 1 206 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E164 16 1,940 SH   SOLE 1 1,940 0 0
INVESCO EXCH TRADED FD TR II FUND 46138G656 19 454 SH   SOLE 1 454 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E784 1,843 66,731 SH   SOLE 1 66,731 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E842 62 689 SH   SOLE 1 689 0 0
INVESCO EXCH TRADED FD TR II FUND 46138G870 6,529 248,233 SH   SOLE 1 248,233 0 0
INVESCO EXCH TRADED FD TR II OPT 46138G508 22,150 1,000,000 SH Call SOLE 1 1,000,000 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E875 4 107 SH   SOLE 1 107 0 0
INVESCO EXCH TRADED FD TR II FUND 46138G706 234 2,614 SH   DFND 1 0 0 2,614
INVESCO EXCH TRADED FD TR II FUND 46138E115 34 236 SH   SOLE 1 236 0 0
INVESCO EXCH TRADED FD TR II OPT 46138G706 23,333 261,200 SH Put SOLE 8 261,200 0 0
INVESCO EXCH TRADED FD TR II FUND 46138G508 11,046 498,692 SH   SOLE 8 498,692 0 0
INVESCO EXCH TRADED FD TR II FUND 46138G706 682 7,630 SH   DFND 20 0 0 7,630
INVESCO EXCH TRD SLF IDX FD FUND 46138J619 4 88 SH   SOLE 1 88 0 0
INVESCO EXCH TRD SLF IDX FD FUND 46138J882 0 22 SH   SOLE 1 22 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V779 35 715 SH   SOLE 1 715 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V134 32 348 SH   DFND 1 0 0 348
INVESCO EXCHANGE TRADED FD T FUND 46137V233 916 2,814 SH   SOLE 1 2,814 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V845 48 481 SH   SOLE 1 481 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137Y500 4 179 SH   SOLE 1 179 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V811 1,803 12,069 SH   SOLE 1 12,069 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V613 36 225 SH   SOLE 1 225 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V589 12 775 SH   SOLE 1 775 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V530 389 1,516 SH   SOLE 1 1,516 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V662 14 177 SH   SOLE 1 177 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V357 841 5,578 SH   SOLE 1 5,578 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V142 81 1,520 SH   SOLE 1 1,520 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V381 142 957 SH   SOLE 1 957 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V274 81 782 SH   SOLE 1 782 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V530 136 529 SH   DFND 1 0 0 529
INVESCO EXCHANGE TRADED FD T FUND 46137V308 81 900 SH   SOLE 1 900 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V431 51 584 SH   SOLE 1 584 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V597 19 104 SH   SOLE 1 104 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V365 28 611 SH   SOLE 1 611 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V670 4 1,000 SH   DFND 1 0 0 1,000
INVESCO EXCHANGE TRADED FD T FUND 46137V647 154 1,197 SH   DFND 1 0 0 1,197
INVESCO EXCHANGE TRADED FD T FUND 46137V324 118 632 SH   SOLE 1 632 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V134 478 5,129 SH   SOLE 1 5,129 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V100 43 573 SH   SOLE 1 573 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V548 6 347 SH   SOLE 1 347 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V258 961 12,452 SH   SOLE 1 12,452 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V647 50 388 SH   SOLE 1 388 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V738 18 400 SH   SOLE 1 400 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V241 311 6,402 SH   SOLE 1 6,402 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V407 11 166 SH   SOLE 1 166 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V787 7 85 SH   SOLE 1 85 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V464 2,587 30,209 SH   SOLE 1 30,209 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V134 280 3,000 SH   DFND 20 0 0 3,000
INVESCO HIGH INCOME 2024 TAR FUND 46136K105 32 3,300 SH   SOLE 1 3,300 0 0
INVESCO HIGH INCOME TR II FUND 46131F101 37 2,439 SH   SOLE 1 2,439 0 0
INVESCO INDIA EXCHANGE-TRADE FUND 46137R109 2 76 SH   SOLE 1 76 0 0
INVESCO LTD COM G491BT108 18,977 709,946 SH   SOLE 1 709,946 0 0
INVESCO LTD OPT G491BT108 1,142 42,700 SH Call SOLE 8 42,700 0 0
INVESCO LTD COM G491BT108 1,632 61,022 SH   SOLE 8 61,022 0 0
INVESCO LTD COM G491BT108 6,606 247,192 SH   SOLE 9 247,192 0 0
INVESCO MORTGAGE CAPITAL INC TRUS 46131B100 558 143,036 SH   SOLE 1 143,036 0 0
INVESCO MORTGAGE CAPITAL INC TRUS 46131B100 2 555 SH   DFND 1 0 0 555
INVESCO QQQ TR FUND 46090E103 4,032 11,377 SH   DFND 1 0 0 11,377
INVESCO QQQ TR OPT 46090E103 3,808,704 10,746,000 SH Put SOLE 1 10,746,000 0 0
INVESCO QQQ TR FUND 46090E103 1,321,612 3,728,838 SH   SOLE 1 3,728,838 0 0
INVESCO QQQ TR OPT 46090E103 2,603,290 7,345,000 SH Call SOLE 1 7,345,000 0 0
INVESCO QQQ TR FUND 46090E103 80,705 227,708 SH   SOLE 8 227,708 0 0
INVESCO QQQ TR OPT 46090E103 5,387,974 15,201,800 SH Call SOLE 8 15,201,800 0 0
INVESCO QQQ TR OPT 46090E103 10,761,523 30,362,900 SH Put SOLE 8 30,362,900 0 0
INVESCO QQQ TR FUND 46090E103 2,835 8,000 SH   SOLE 9 8,000 0 0
INVESCO QQQ TR FUND 46090E103 13,324 37,594 SH   DFND 20 0 0 37,594
INVESTAR HLDG CORP COM 46134L105 245 10,705 SH   SOLE 1 10,705 0 0
INVESTAR HLDG CORP COM 46134L105 26 1,150 SH   SOLE 8 1,150 0 0
INVESTORS BANCORP INC NEW COM 46146L101 9,421 660,685 SH   SOLE 1 660,685 0 0
INVESTORS BANCORP INC NEW COM 46146L101 18 1,291 SH   SOLE 8 1,291 0 0
INVESTORS TITLE CO NC COM 461804106 196 1,122 SH   SOLE 1 1,122 0 0
INVESTORS TITLE CO NC COM 461804106 1 4 SH   SOLE 8 4 0 0
INVITAE CORP COM 46185L103 5,758 170,684 SH   SOLE 1 170,684 0 0
INVITAE CORP COM 46185L103 118 3,500 SH   DFND 1 0 0 3,500
INVITAE CORP COM 46185L103 525 15,543 SH   SOLE 8 15,543 0 0
INVITATION HOMES INC TRUS 46187W107 13,176 353,378 SH   SOLE 1 353,378 0 0
INVITATION HOMES INC TRUS 46187W107 9 254 SH   SOLE 8 254 0 0
INVITATION HOMES INC TRUS 46187W107 7,544 202,282 SH   SOLE 9 202,282 0 0
IONIS PHARMACEUTICALS INC COM 462222100 12,673 317,700 SH   SOLE 1 317,700 0 0
IONIS PHARMACEUTICALS INC COM 462222100 264 6,617 SH   SOLE 8 6,617 0 0
IONIS PHARMACEUTICALS INC COM 462222100 669 16,759 SH   SOLE 9 16,759 0 0
IONIS PHARMACEUTICALS INC COM 462222100 914 22,920 SH   SOLE 99 22,920 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 1,708 65,621 SH   SOLE 1 65,621 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 599 23,001 SH   SOLE 8 23,001 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 43 1,641 SH   SOLE 99 1,641 0 0
IPG PHOTONICS CORP COM 44980X109 21,093 100,078 SH   SOLE 1 100,078 0 0
IPG PHOTONICS CORP COM 44980X109 4,666 22,136 SH   SOLE 9 22,136 0 0
IQIYI INC ADR 46267X108 3,293 211,401 SH   SOLE 1 211,401 0 0
IQIYI INC ADR 46267X108 47 3,000 SH   DFND 1 0 0 3,000
IQIYI INC OPT 46267X108 467 30,000 SH Put SOLE 8 30,000 0 0
IQIYI INC ADR 46267X108 113 7,273 SH   SOLE 8 7,273 0 0
IQIYI INC ADR 46267X108 2,540 163,055 SH   SOLE 9 163,055 0 0
IQIYI INC ADR 46267X108 25 1,600 SH   DFND 20 0 0 1,600
IQVIA HLDGS INC COM 46266C105 37,011 152,735 SH   SOLE 1 152,735 0 0
IQVIA HLDGS INC COM 46266C105 29,317 120,981 SH   SOLE 9 120,981 0 0
IRADIMED CORP COM 46266A109 212 7,184 SH   SOLE 1 7,184 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 955 14,386 SH   SOLE 1 14,386 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 7 99 SH   SOLE 8 99 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 3,229 80,730 SH   SOLE 1 80,730 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 418 10,453 SH   SOLE 8 10,453 0 0
IROBOT CORP COM 462726100 5,645 60,428 SH   SOLE 1 60,428 0 0
IROBOT CORP COM 462726100 157 1,686 SH   SOLE 8 1,686 0 0
IROBOT CORP OPT 462726100 4,782 51,200 SH Call SOLE 8 51,200 0 0
IROBOT CORP OPT 462726100 14,765 158,100 SH Put SOLE 8 158,100 0 0
IRON MTN INC NEW TRUS 46284V101 23,682 559,564 SH   SOLE 1 559,564 0 0
IRON MTN INC NEW TRUS 46284V101 3,956 93,460 SH   SOLE 8 93,460 0 0
IRON MTN INC NEW OPT 46284V101 106 2,500 SH Put SOLE 8 2,500 0 0
IRON MTN INC NEW TRUS 46284V101 7,403 174,933 SH   SOLE 9 174,933 0 0
IRON MTN INC NEW COM 46284V101 427 10,095 SH   SOLE 99 10,095 0 0
IRONWOOD PHARMACEUTICALS INC COM 46333X108 2,867 222,830 SH   SOLE 1 222,830 0 0
IRONWOOD PHARMACEUTICALS INC COM 46333X108 32 2,525 SH   SOLE 8 2,525 0 0
ISHARES INC FUND 464286814 2,410 49,744 SH   SOLE 1 49,744 0 0
ISHARES INC FUND 464286426 161 1,736 SH   SOLE 1 1,736 0 0
ISHARES INC FUND 46434G798 4 97 SH   DFND 1 0 0 97
ISHARES INC FUND 464286756 1,951 42,039 SH   SOLE 1 42,039 0 0
ISHARES INC FUND 464286400 15 374 SH   DFND 1 0 0 374
ISHARES INC FUND 464286871 2,343 87,698 SH   SOLE 1 87,698 0 0
ISHARES INC FUND 464286749 9,052 186,147 SH   SOLE 1 186,147 0 0
ISHARES INC FUND 46434G863 1,343 29,744 SH   SOLE 1 29,744 0 0
ISHARES INC FUND 464286822 40 834 SH   SOLE 1 834 0 0
ISHARES INC FUND 464286608 96 1,941 SH   DFND 1 0 0 1,941
ISHARES INC FUND 46434G848 1,381 30,575 SH   SOLE 1 30,575 0 0
ISHARES INC FUND 46434G822 200 2,966 SH   DFND 1 0 0 2,966
ISHARES INC FUND 46434G814 2,120 83,005 SH   SOLE 1 83,005 0 0
ISHARES INC FUND 46434G103 32,548 485,856 SH   SOLE 1 485,856 0 0
ISHARES INC FUND 464286772 65,935 707,613 SH   SOLE 1 707,613 0 0
ISHARES INC FUND 464286749 71 1,450 SH   DFND 1 0 0 1,450
ISHARES INC FUND 464286400 34,085 840,780 SH   SOLE 1 840,780 0 0
ISHARES INC FUND 464286525 2,219 21,571 SH   SOLE 1 21,571 0 0
ISHARES INC FUND 464286392 778 6,150 SH   DFND 1 0 0 6,150
ISHARES INC FUND 464286517 116 2,667 SH   DFND 1 0 0 2,667
ISHARES INC FUND 464286806 30 853 SH   SOLE 1 853 0 0
ISHARES INC FUND 46434G772 7,590 118,685 SH   SOLE 1 118,685 0 0
ISHARES INC FUND 464286715 411 19,512 SH   SOLE 1 19,512 0 0
ISHARES INC FUND 46434G848 113 2,500 SH   DFND 1 0 0 2,500
ISHARES INC FUND 464286103 8,279 318,650 SH   SOLE 1 318,650 0 0
ISHARES INC FUND 464286319 4 93 SH   DFND 1 0 0 93
ISHARES INC FUND 464286582 8 99 SH   SOLE 1 99 0 0
ISHARES INC FUND 464286202 31 1,292 SH   SOLE 1 1,292 0 0
ISHARES INC FUND 464286392 35 279 SH   SOLE 1 279 0 0
ISHARES INC FUND 46434G863 34 750 SH   DFND 1 0 0 750
ISHARES INC FUND 464286715 6 266 SH   DFND 1 0 0 266
ISHARES INC FUND 464286665 2,829 54,714 SH   SOLE 1 54,714 0 0
ISHARES INC FUND 464286285 130 2,844 SH   SOLE 1 2,844 0 0
ISHARES INC FUND 46434G822 0 1 SH   SOLE 1 1 0 0
ISHARES INC FUND 464286665 16 309 SH   DFND 1 0 0 309
ISHARES INC FUND 46434G889 1 12 SH   SOLE 1 12 0 0
ISHARES INC FUND 464286624 304 3,901 SH   SOLE 1 3,901 0 0
ISHARES INC FUND 46434G798 2,994 67,615 SH   SOLE 1 67,615 0 0
ISHARES INC FUND 464286657 20 359 SH   SOLE 1 359 0 0
ISHARES INC FUND 464286293 4 98 SH   DFND 1 0 0 98
ISHARES INC OPT 464286822 542 11,300 SH Call SOLE 8 11,300 0 0
ISHARES INC OPT 464286400 97,296 2,400,000 SH Call SOLE 8 2,400,000 0 0
ISHARES INC FUND 464286772 285 3,062 SH   SOLE 8 3,062 0 0
ISHARES INC FUND 464286400 12,265 302,553 SH   SOLE 8 302,553 0 0
ISHARES INC FUND 464286509 242 6,500 SH   SOLE 8 6,500 0 0
ISHARES INC OPT 464286400 22,702 560,000 SH Put SOLE 8 560,000 0 0
ISHARES INC FUND 464286871 1,076 40,261 SH   SOLE 8 40,261 0 0
ISHARES INC OPT 464286772 6,523 70,000 SH Put SOLE 8 70,000 0 0
ISHARES INC OPT 464286806 7 200 SH Put SOLE 8 200 0 0
ISHARES INC OPT 464286871 2,405 90,000 SH Put SOLE 8 90,000 0 0
ISHARES INC FUND 46434G822 40,714 602,819 SH   SOLE 8 602,819 0 0
ISHARES INC OPT 464286772 6,523 70,000 SH Call SOLE 8 70,000 0 0
ISHARES INC FUND 46434G103 32,458 484,517 SH   SOLE 9 484,517 0 0
ISHARES INC FUND 464286400 7,479 184,495 SH   SOLE 9 184,495 0 0
ISHARES INC FUND 464286772 217 2,333 SH   DFND 20 0 0 2,333
ISHARES INC FUND 46434G822 132 1,960 SH   DFND 20 0 0 1,960
ISHARES INC FUND 464286400 1,601 39,493 SH   DFND 20 0 0 39,493
ISHARES S&ampP GSCI COMMODITY- FUND 46428R107 1,903 118,274 SH   SOLE 1 118,274 0 0
ISHARES SILVER TR FUND 46428Q109 38,773 1,600,868 SH   SOLE 1 1,600,868 0 0
ISHARES SILVER TR FUND 46428Q109 82 3,378 SH   DFND 1 0 0 3,378
ISHARES SILVER TR FUND 46428Q109 107,957 4,457,338 SH   SOLE 8 4,457,338 0 0
ISHARES SILVER TR OPT 46428Q109 107,169 4,424,800 SH Put SOLE 8 4,424,800 0 0
ISHARES SILVER TR OPT 46428Q109 16,692 689,200 SH Call SOLE 8 689,200 0 0
ISHARES SILVER TR FUND 46428Q109 436 18,000 SH   DFND 20 0 0 18,000
ISHARES TR FUND 464287879 23 215 SH   SOLE 1 215 0 0
ISHARES TR FUND 464287887 15 110 SH   DFND 1 0 0 110
ISHARES TR FUND 464287572 125 1,755 SH   SOLE 1 1,755 0 0
ISHARES TR FUND 464288604 36 687 SH   SOLE 1 687 0 0
ISHARES TR FUND 46434V464 25 152 SH   DFND 1 0 0 152
ISHARES TR FUND 464288414 100,279 855,625 SH   SOLE 1 855,625 0 0
ISHARES TR FUND 464288752 1,900 27,449 SH   SOLE 1 27,449 0 0
ISHARES TR FUND 464287226 45,548 394,943 SH   SOLE 1 394,943 0 0
ISHARES TR FUND 464288687 12,400 315,249 SH   SOLE 1 315,249 0 0
ISHARES TR FUND 464287655 507,924 2,214,431 SH   SOLE 1 2,214,431 0 0
ISHARES TR FUND 46432F396 7,633 44,012 SH   SOLE 1 44,012 0 0
ISHARES TR FUND 464288588 101,742 940,052 SH   SOLE 1 940,052 0 0
ISHARES TR FUND 46429B267 40,991 1,541,004 SH   SOLE 1 1,541,004 0 0
ISHARES TR FUND 464287127 24 400 SH   SOLE 1 400 0 0
ISHARES TR OPT 464287184 4,170 90,000 SH Put SOLE 1 90,000 0 0
ISHARES TR FUND 46434V738 44 775 SH   SOLE 1 775 0 0
ISHARES TR FUND 46434V423 777 19,708 SH   SOLE 1 19,708 0 0
ISHARES TR FUND 464288562 32 383 SH   SOLE 1 383 0 0
ISHARES TR FUND 46435G672 16,650 302,176 SH   SOLE 1 302,176 0 0
ISHARES TR FUND 464288638 11,765 194,400 SH   SOLE 1 194,400 0 0
ISHARES TR FUND 464287176 155 1,209 SH   DFND 1 0 0 1,209
ISHARES TR FUND 46429B408 173 5,605 SH   SOLE 1 5,605 0 0
ISHARES TR FUND 46435U853 10,215 244,854 SH   SOLE 1 244,854 0 0
ISHARES TR FUND 464288307 4,095 15,240 SH   SOLE 1 15,240 0 0
ISHARES TR OPT 464287242 363,524 2,705,600 SH Put SOLE 1 2,705,600 0 0
ISHARES TR FUND 464288737 219 3,580 SH   SOLE 1 3,580 0 0
ISHARES TR FUND 464287150 1,221 12,360 SH   SOLE 1 12,360 0 0
ISHARES TR OPT 464287440 203,978 1,766,200 SH Put SOLE 1 1,766,200 0 0
ISHARES TR FUND 46434V407 34,430 747,505 SH   SOLE 1 747,505 0 0
ISHARES TR FUND 46429B291 2,409 42,382 SH   SOLE 1 42,382 0 0
ISHARES TR FUND 46434V613 39,162 732,143 SH   SOLE 1 732,143 0 0
ISHARES TR FUND 464288489 9 300 SH   DFND 1 0 0 300
ISHARES TR OPT 464287184 4,170 90,000 SH Call SOLE 1 90,000 0 0
ISHARES TR FUND 464288166 521 4,404 SH   SOLE 1 4,404 0 0
ISHARES TR OPT 464287234 149,754 2,715,400 SH Put SOLE 1 2,715,400 0 0
ISHARES TR FUND 464287499 2,813 35,494 SH   SOLE 1 35,494 0 0
ISHARES TR OPT 464287655 2,701,795 11,779,200 SH Put SOLE 1 11,779,200 0 0
ISHARES TR FUND 46434V647 7 257 SH   SOLE 1 257 0 0
ISHARES TR FUND 464288828 7,869 29,532 SH   SOLE 1 29,532 0 0
ISHARES TR FUND 464288620 170 2,800 SH   DFND 1 0 0 2,800
ISHARES TR FUND 464288240 15,889 276,270 SH   SOLE 1 276,270 0 0
ISHARES TR FUND 46432F834 61 837 SH   SOLE 1 837 0 0
ISHARES TR FUND 464288224 21,806 929,492 SH   SOLE 1 929,492 0 0
ISHARES TR FUND 464288513 254,411 2,889,730 SH   SOLE 1 2,887,830 1,900 0
ISHARES TR FUND 464287523 11,096 24,430 SH   SOLE 1 24,430 0 0
ISHARES TR FUND 464287291 718 2,126 SH   SOLE 1 2,126 0 0
ISHARES TR FUND 46429B697 2,395 32,534 SH   SOLE 1 32,534 0 0
ISHARES TR FUND 464287234 110,039 1,995,264 SH   SOLE 1 1,995,264 0 0
ISHARES TR FUND 464289420 13 202 SH   SOLE 1 202 0 0
ISHARES TR FUND 46429B598 314 7,105 SH   SOLE 1 7,105 0 0
ISHARES TR OPT 464287655 821,146 3,580,000 SH Call SOLE 1 3,580,000 0 0
ISHARES TR FUND 46435G409 3 112 SH   SOLE 1 112 0 0
ISHARES TR FUND 464288760 281 2,567 SH   SOLE 1 2,567 0 0
ISHARES TR FUND 464287432 115 800 SH   DFND 1 0 0 800
ISHARES TR FUND 464287200 1,693 3,937 SH   DFND 1 0 0 3,937
ISHARES TR FUND 46434VAX8 3,561 136,586 SH   SOLE 1 136,586 0 0
ISHARES TR FUND 464287333 4 56 SH   SOLE 1 56 0 0
ISHARES TR FUND 46434V621 35 690 SH   SOLE 1 690 0 0
ISHARES TR FUND 46429B135 4 207 SH   DFND 1 0 0 207
ISHARES TR FUND 464288273 17,609 237,443 SH   SOLE 1 237,443 0 0
ISHARES TR FUND 464287804 62,850 556,290 SH   SOLE 1 556,290 0 0
ISHARES TR FUND 464287242 81,698 608,057 SH   SOLE 1 608,057 0 0
ISHARES TR FUND 46434V381 2,399 37,921 SH   SOLE 1 37,921 0 0
ISHARES TR FUND 46435U556 110 2,441 SH   SOLE 1 2,441 0 0
ISHARES TR FUND 464289438 38 254 SH   SOLE 1 254 0 0
ISHARES TR FUND 464288174 36 410 SH   SOLE 1 410 0 0
ISHARES TR FUND 46429B614 36 656 SH   SOLE 1 656 0 0
ISHARES TR FUND 464287184 1,494 32,262 SH   SOLE 1 32,262 0 0
ISHARES TR FUND 464287507 142 530 SH   DFND 1 0 0 530
ISHARES TR FUND 46434V803 3,787 109,318 SH   SOLE 1 109,318 0 0
ISHARES TR FUND 46435G532 3 35 SH   SOLE 1 35 0 0
ISHARES TR FUND 464289883 28 705 SH   SOLE 1 705 0 0
ISHARES TR FUND 464288844 16 1,037 SH   SOLE 1 1,037 0 0
ISHARES TR FUND 464287614 96,690 356,159 SH   SOLE 1 356,159 0 0
ISHARES TR FUND 464288489 23 787 SH   SOLE 1 787 0 0
ISHARES TR FUND 464288810 57,410 159,014 SH   SOLE 1 159,014 0 0
ISHARES TR FUND 464287838 52 396 SH   SOLE 1 396 0 0
ISHARES TR OPT 464287432 49,281 341,400 SH Call SOLE 1 341,400 0 0
ISHARES TR FUND 464287457 27,183 315,492 SH   SOLE 1 315,492 0 0
ISHARES TR FUND 464287598 27,098 170,837 SH   SOLE 1 170,837 0 0
ISHARES TR FUND 46434V449 113 2,923 SH   SOLE 1 2,923 0 0
ISHARES TR FUND 464288224 17 720 SH   DFND 1 0 0 720
ISHARES TR FUND 464288802 22 234 SH   SOLE 1 234 0 0
ISHARES TR FUND 46435G334 117 3,576 SH   DFND 1 0 0 3,576
ISHARES TR FUND 464287325 1,071 12,889 SH   SOLE 1 12,889 0 0
ISHARES TR FUND 46432F859 1 27 SH   SOLE 1 27 0 0
ISHARES TR FUND 46435G193 257 9,274 SH   SOLE 1 9,274 0 0
ISHARES TR FUND 464287168 1,642 14,081 SH   SOLE 1 14,081 0 0
ISHARES TR FUND 464288612 1,544 13,358 SH   SOLE 1 13,358 0 0
ISHARES TR FUND 46434V381 31 492 SH   DFND 1 0 0 492
ISHARES TR FUND 464288117 640 12,252 SH   SOLE 1 12,252 0 0
ISHARES TR FUND 464287465 258,222 3,273,604 SH   SOLE 1 3,273,604 0 0
ISHARES TR FUND 464288513 309 3,512 SH   DFND 1 0 0 3,512
ISHARES TR FUND 464289131 12 592 SH   SOLE 1 592 0 0
ISHARES TR FUND 464288257 7,382 72,956 SH   SOLE 1 72,956 0 0
ISHARES TR OPT 464288281 557,982 4,961,600 SH Put SOLE 1 4,961,600 0 0
ISHARES TR FUND 46434V282 281 6,563 SH   SOLE 1 6,563 0 0
ISHARES TR FUND 46434V886 852 21,933 SH   DFND 1 0 0 21,933
ISHARES TR FUND 464287739 12 120 SH   DFND 1 0 0 120
ISHARES TR FUND 464288497 92 1,320 SH   DFND 1 0 0 1,320
ISHARES TR FUND 46429B606 43 1,985 SH   DFND 1 0 0 1,985
ISHARES TR FUND 464288729 43 362 SH   SOLE 1 362 0 0
ISHARES TR OPT 464288513 1,121,524 12,738,800 SH Put SOLE 1 12,738,800 0 0
ISHARES TR FUND 464287630 43,838 264,450 SH   SOLE 1 264,450 0 0
ISHARES TR FUND 464287788 7,826 96,563 SH   SOLE 1 96,563 0 0
ISHARES TR OPT 464287176 38,404 300,000 SH Put SOLE 1 300,000 0 0
ISHARES TR FUND 464287192 1,611 6,197 SH   SOLE 1 6,197 0 0
ISHARES TR FUND 464289446 20 191 SH   SOLE 1 191 0 0
ISHARES TR FUND 464288281 10 86 SH   DFND 1 0 0 86
ISHARES TR OPT 464287432 396,068 2,743,800 SH Put SOLE 1 2,743,800 0 0
ISHARES TR FUND 464287341 32 1,200 SH   DFND 1 0 0 1,200
ISHARES TR FUND 464287457 343 3,977 SH   DFND 1 0 0 3,977
ISHARES TR FUND 464288869 524 3,437 SH   SOLE 1 3,437 0 0
ISHARES TR FUND 464287614 81 300 SH   DFND 1 0 0 300
ISHARES TR FUND 464288745 34 200 SH   SOLE 1 200 0 0
ISHARES TR FUND 464287523 118 260 SH   DFND 1 0 0 260
ISHARES TR FUND 464287291 996 2,950 SH   DFND 1 0 0 2,950
ISHARES TR FUND 464288430 66 725 SH   DFND 1 0 0 725
ISHARES TR FUND 464287549 45 112 SH   SOLE 1 112 0 0
ISHARES TR FUND 46429B747 365 3,430 SH   DFND 1 0 0 3,430
ISHARES TR FUND 464287432 311,487 2,157,860 SH   SOLE 1 2,157,860 0 0
ISHARES TR FUND 464289529 175 3,750 SH   DFND 1 0 0 3,750
ISHARES TR FUND 46435G102 46 450 SH   DFND 1 0 0 450
ISHARES TR FUND 464287564 0 6 SH   SOLE 1 6 0 0
ISHARES TR FUND 464287242 756 5,629 SH   DFND 1 0 0 5,629
ISHARES TR FUND 464287622 5,380 22,225 SH   SOLE 1 22,225 0 0
ISHARES TR FUND 464287440 145 1,258 SH   DFND 1 0 0 1,258
ISHARES TR OPT 464287465 756,064 9,585,000 SH Put SOLE 1 9,585,000 0 0
ISHARES TR OPT 464287556 16,266 99,400 SH Put SOLE 1 99,400 0 0
ISHARES TR FUND 464288158 5 43 SH   SOLE 1 43 0 0
ISHARES TR FUND 46435G474 1,121 37,411 SH   SOLE 1 37,411 0 0
ISHARES TR FUND 464288836 37 200 SH   SOLE 1 200 0 0
ISHARES TR FUND 464288430 316 3,449 SH   SOLE 1 3,449 0 0
ISHARES TR FUND 46434V779 7 390 SH   DFND 1 0 0 390
ISHARES TR FUND 464288570 26 315 SH   SOLE 1 315 0 0
ISHARES TR FUND 464288448 7,225 222,998 SH   SOLE 1 222,998 0 0
ISHARES TR FUND 46435G524 6 84 SH   DFND 1 0 0 84
ISHARES TR FUND 464287408 60,950 412,822 SH   SOLE 1 412,822 0 0
ISHARES TR FUND 464289842 43 1,485 SH   SOLE 1 1,485 0 0
ISHARES TR FUND 46434V456 4,432 114,942 SH   SOLE 1 114,942 0 0
ISHARES TR FUND 464289479 221 3,057 SH   SOLE 1 3,057 0 0
ISHARES TR FUND 464288356 3,508 56,018 SH   SOLE 1 56,018 0 0
ISHARES TR FUND 464287119 34 529 SH   SOLE 1 529 0 0
ISHARES TR FUND 464287184 36 785 SH   DFND 1 0 0 785
ISHARES TR FUND 464288885 859 8,009 SH   SOLE 1 8,009 0 0
ISHARES TR FUND 46435G425 294 2,985 SH   SOLE 1 2,985 0 0
ISHARES TR FUND 464287390 7,436 235,911 SH   SOLE 1 235,911 0 0
ISHARES TR FUND 464288372 4,754 104,750 SH   SOLE 1 104,750 0 0
ISHARES TR FUND 464287234 583 10,576 SH   DFND 1 0 0 10,576
ISHARES TR FUND 464287556 74 450 SH   DFND 1 0 0 450
ISHARES TR FUND 464287531 10 137 SH   SOLE 1 137 0 0
ISHARES TR FUND 464288794 186 1,826 SH   SOLE 1 1,826 0 0
ISHARES TR FUND 464287648 584 1,873 SH   SOLE 1 1,873 0 0
ISHARES TR FUND 464287101 149 760 SH   SOLE 1 760 0 0
ISHARES TR FUND 464287580 4,649 59,904 SH   SOLE 1 59,904 0 0
ISHARES TR FUND 464287481 104 920 SH   DFND 1 0 0 920
ISHARES TR FUND 464289875 4,003 88,859 SH   SOLE 1 88,859 0 0
ISHARES TR FUND 46429B671 19,101 231,701 SH   SOLE 1 231,701 0 0
ISHARES TR FUND 464287176 48,625 379,859 SH   SOLE 1 379,859 0 0
ISHARES TR OPT 464287234 129,900 2,355,400 SH Call SOLE 1 2,355,400 0 0
ISHARES TR FUND 464288778 148 2,578 SH   SOLE 1 2,578 0 0
ISHARES TR FUND 464287440 18,697 161,893 SH   SOLE 1 161,893 0 0
ISHARES TR FUND 464287721 3 29 SH   SOLE 1 29 0 0
ISHARES TR FUND 46429B366 754 13,861 SH   SOLE 1 13,861 0 0
ISHARES TR OPT 464287465 541,906 6,870,000 SH Call SOLE 1 6,870,000 0 0
ISHARES TR FUND 464288182 33 350 SH   SOLE 1 350 0 0
ISHARES TR OPT 464288513 280,848 3,190,000 SH Call SOLE 1 3,190,000 0 0
ISHARES TR FUND 464287663 112 1,561 SH   SOLE 1 1,561 0 0
ISHARES TR FUND 464287796 48 1,651 SH   SOLE 1 1,651 0 0
ISHARES TR FUND 464288182 12 125 SH   DFND 1 0 0 125
ISHARES TR FUND 464287515 11,145 28,574 SH   SOLE 1 28,574 0 0
ISHARES TR FUND 464288281 230,270 2,047,573 SH   SOLE 1 2,047,573 0 0
ISHARES TR FUND 464287556 220,978 1,350,311 SH   SOLE 1 1,350,311 0 0
ISHARES TR FUND 464287754 1 7 SH   SOLE 1 7 0 0
ISHARES TR OPT 464287242 233,196 1,735,600 SH Call SOLE 1 1,735,600 0 0
ISHARES TR FUND 464287739 1,629,647 15,986,346 SH   SOLE 1 15,986,346 0 0
ISHARES TR FUND 464287697 39 495 SH   SOLE 1 495 0 0
ISHARES TR FUND 464288513 26,434 300,253 SH   SOLE 8 300,253 0 0
ISHARES TR FUND 464287184 58,141 1,254,941 SH   SOLE 8 1,254,941 0 0
ISHARES TR FUND 464287804 14,279 126,386 SH   SOLE 8 126,386 0 0
ISHARES TR OPT 464287465 126,839 1,608,000 SH Call SOLE 8 1,608,000 0 0
ISHARES TR OPT 464287440 3,534 30,600 SH Call SOLE 8 30,600 0 0
ISHARES TR FUND 464287739 205 2,009 SH   SOLE 8 2,009 0 0
ISHARES TR OPT 464287192 44,193 170,000 SH Put SOLE 8 170,000 0 0
ISHARES TR OPT 464287432 36,102 250,100 SH Put SOLE 8 250,100 0 0
ISHARES TR FUND 464288679 0 4 SH   SOLE 8 4 0 0
ISHARES TR FUND 464288224 1,713 72,998 SH   SOLE 8 72,998 0 0
ISHARES TR OPT 464288281 28,677 255,000 SH Call SOLE 8 255,000 0 0
ISHARES TR OPT 464287242 16,916 125,900 SH Put SOLE 8 125,900 0 0
ISHARES TR OPT 464288513 827,153 9,395,200 SH Put SOLE 8 9,395,200 0 0
ISHARES TR OPT 464287648 70,130 225,000 SH Put SOLE 8 225,000 0 0
ISHARES TR OPT 464287515 5,851 15,000 SH Put SOLE 8 15,000 0 0
ISHARES TR FUND 464287556 5,605 34,246 SH   SOLE 8 34,246 0 0
ISHARES TR FUND 464288810 4,466 12,370 SH   SOLE 8 12,370 0 0
ISHARES TR FUND 464287432 31,223 216,301 SH   SOLE 8 216,301 0 0
ISHARES TR OPT 464288513 94,837 1,077,200 SH Call SOLE 8 1,077,200 0 0
ISHARES TR OPT 464287184 166,621 3,596,400 SH Call SOLE 8 3,596,400 0 0
ISHARES TR OPT 464287234 421,092 7,635,400 SH Put SOLE 8 7,635,400 0 0
ISHARES TR OPT 464287184 130,220 2,810,700 SH Put SOLE 8 2,810,700 0 0
ISHARES TR FUND 464288802 1 11 SH   SOLE 8 11 0 0
ISHARES TR OPT 464287234 620,476 11,250,700 SH Call SOLE 8 11,250,700 0 0
ISHARES TR OPT 464287465 96,036 1,217,500 SH Put SOLE 8 1,217,500 0 0
ISHARES TR OPT 464287655 4,703,576 20,506,500 SH Put SOLE 8 20,506,500 0 0
ISHARES TR FUND 464287655 138,605 604,283 SH   SOLE 8 604,283 0 0
ISHARES TR OPT 464288752 42 600 SH Call SOLE 8 600 0 0
ISHARES TR OPT 464287242 87,616 652,100 SH Call SOLE 8 652,100 0 0
ISHARES TR FUND 464288174 851 9,800 SH   SOLE 8 9,800 0 0
ISHARES TR OPT 464287432 331,861 2,299,000 SH Call SOLE 8 2,299,000 0 0
ISHARES TR FUND 464287515 6,191 15,871 SH   SOLE 8 15,871 0 0
ISHARES TR OPT 464288281 218,982 1,947,200 SH Put SOLE 8 1,947,200 0 0
ISHARES TR FUND 46435U853 246 5,888 SH   SOLE 8 5,888 0 0
ISHARES TR OPT 464287655 1,295,458 5,647,900 SH Call SOLE 8 5,647,900 0 0
ISHARES TR FUND 464287655 265 1,155 SH   SOLE 9 1,155 0 0
ISHARES TR OPT 464287184 4,170 90,000 SH Put SOLE 9 90,000 0 0
ISHARES TR OPT 464287465 55,216 700,000 SH Call SOLE 9 700,000 0 0
ISHARES TR OPT 464287465 522,580 6,625,000 SH Put SOLE 9 6,625,000 0 0
ISHARES TR FUND 46429B671 3,182 38,600 SH   SOLE 9 38,600 0 0
ISHARES TR FUND 464288257 2,950 29,152 SH   SOLE 9 29,152 0 0
ISHARES TR OPT 464287234 97,064 1,760,000 SH Call SOLE 9 1,760,000 0 0
ISHARES TR FUND 464287465 137,495 1,743,092 SH   SOLE 9 1,743,092 0 0
ISHARES TR FUND 46429B598 74 1,675 SH   SOLE 9 1,675 0 0
ISHARES TR FUND 464287234 107,174 1,943,316 SH   SOLE 9 1,943,316 0 0
ISHARES TR FUND 464288281 56,230 500,000 SH   SOLE 9 500,000 0 0
ISHARES TR FUND 464287184 927 20,000 SH   SOLE 9 20,000 0 0
ISHARES TR FUND 464287390 533 16,908 SH   SOLE 9 16,908 0 0
ISHARES TR FUND 464287226 3,460 30,000 SH   SOLE 9 30,000 0 0
ISHARES TR FUND 464288182 835 8,835 SH   SOLE 9 8,835 0 0
ISHARES TR FUND 464287556 97 591 SH   SOLE 9 591 0 0
ISHARES TR FUND 46435G334 2,976 91,000 SH   SOLE 9 91,000 0 0
ISHARES TR OPT 464287234 198,540 3,600,000 SH Put SOLE 9 3,600,000 0 0
ISHARES TR OPT 464287184 4,170 90,000 SH Call SOLE 9 90,000 0 0
ISHARES TR FUND 464288737 318 5,200 SH   DFND 20 0 0 5,200
ISHARES TR FUND 464287234 270 4,900 SH   SOLE 20 0 4,900 0
ISHARES TR FUND 464287556 966 5,900 SH   DFND 20 0 0 5,900
ISHARES TR FUND 464287176 1,004 7,844 SH   DFND 20 0 0 7,844
ISHARES TR FUND 464287101 196 1,000 SH   DFND 20 0 0 1,000
ISHARES TR FUND 464288224 1,126 48,000 SH   DFND 20 0 0 48,000
ISHARES TR FUND 464287655 1,147 5,000 SH   DFND 20 0 0 5,000
ISHARES TR FUND 464287200 2,708 6,300 SH   SOLE 20 0 6,300 0
ISHARES U S ETF TR FUND 46431W853 1,615 46,808 SH   SOLE 1 46,808 0 0
ISTAR INC TRUS 45031U101 1,712 82,623 SH   SOLE 1 82,623 0 0
ISTAR INC TRUS 45031U101 5,079 245,001 SH   SOLE 8 245,001 0 0
ITAU UNIBANCO HLDG S A ADR 465562106 8,147 1,355,563 SH   SOLE 1 1,355,563 0 0
ITAU UNIBANCO HLDG S A ADR 465562106 384 63,930 SH   DFND 1 0 0 63,930
ITAU UNIBANCO HLDG S A ADR 465562106 0 20 SH   SOLE 9 20 0 0
ITERIS INC NEW COM 46564T107 35 5,279 SH   SOLE 1 5,279 0 0
ITERIS INC NEW COM 46564T107 1 179 SH   SOLE 8 179 0 0
ITRON INC COM 465741106 3,232 32,333 SH   SOLE 1 32,333 0 0
ITRON INC COM 465741106 7 69 SH   SOLE 8 69 0 0
ITRON INC COM 465741106 67 672 SH   SOLE 99 672 0 0
ITT INC COM 45073V108 6,254 68,289 SH   SOLE 1 68,289 0 0
ITT INC COM 45073V108 8 91 SH   SOLE 8 91 0 0
IVERIC BIO INC COM 46583P102 544 86,322 SH   SOLE 1 86,322 0 0
IVERIC BIO INC COM 46583P102 0 71 SH   SOLE 8 71 0 0
IZEA WORLDWIDE INC COM 46604H105 10 3,891 SH   SOLE 1 3,891 0 0
J &amp J SNACK FOODS CORP COM 466032109 2,160 12,379 SH   SOLE 1 12,379 0 0
J &amp J SNACK FOODS CORP COM 466032109 27 152 SH   SOLE 8 152 0 0
J ALEXANDERS HLDGS INC COM 46609J106 10 893 SH   SOLE 1 893 0 0
J P MORGAN EXCHANGE-TRADED F FUND 46641Q738 40 419 SH   SOLE 1 419 0 0
J P MORGAN EXCHANGE-TRADED F FUND 46641Q209 26 424 SH   SOLE 1 424 0 0
J P MORGAN EXCHANGE-TRADED F FUND 46641Q407 31 316 SH   SOLE 1 316 0 0
J2 GLOBAL INC COM 48123V102 6,894 50,116 SH   SOLE 1 50,116 0 0
J2 GLOBAL INC COM 48123V102 4,421 32,140 SH   SOLE 8 32,140 0 0
J2 GLOBAL INC COM 48123V102 82 593 SH   SOLE 99 593 0 0
JABIL INC COM 466313103 4,406 75,816 SH   SOLE 1 75,816 0 0
JABIL INC COM 466313103 4 62 SH   SOLE 8 62 0 0
JACK IN THE BOX INC COM 466367109 2,011 18,049 SH   SOLE 1 18,049 0 0
JACK IN THE BOX INC COM 466367109 302 2,705 SH   SOLE 8 2,705 0 0
JACOBS ENGR GROUP INC COM 469814107 18,037 135,184 SH   SOLE 1 135,184 0 0
JACOBS ENGR GROUP INC COM 469814107 9 70 SH   SOLE 8 70 0 0
JACOBS ENGR GROUP INC COM 469814107 10,862 81,415 SH   SOLE 9 81,415 0 0
JAMES RIV GROUP LTD COM G5005R107 806 21,477 SH   SOLE 1 21,477 0 0
JAMES RIV GROUP LTD COM G5005R107 93 2,478 SH   SOLE 99 2,478 0 0
JANUS HENDERSON GROUP PLC COM G4474Y214 7,042 181,461 SH   SOLE 1 181,461 0 0
JAPAN SMALLER CAPITALIZATION FUND 47109U104 9 1,000 SH   DFND 1 0 0 1,000
JAZZ INVESTMENTS I LTD BOND 472145AD3 447 405,000 PRN   SOLE 8 0 0 405,000
JAZZ PHARMACEUTICALS PLC COM G50871105 107 600 SH   DFND 1 0 0 600
JAZZ PHARMACEUTICALS PLC COM G50871105 9,898 55,721 SH   SOLE 1 55,721 0 0
JAZZ PHARMACEUTICALS PLC OPT G50871105 6,662 37,500 SH Call SOLE 8 37,500 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 6 32 SH   SOLE 8 32 0 0
JAZZ PHARMACEUTICALS PLC OPT G50871105 6,662 37,500 SH Put SOLE 8 37,500 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 3,842 21,632 SH   SOLE 9 21,632 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 178 1,000 SH   DFND 20 0 0 1,000
JAZZ PHARMACEUTICALS PLC COM G50871105 110 621 SH   SOLE 99 621 0 0
JBG SMITH PPTYS TRUS 46590V100 9,109 289,072 SH   SOLE 1 289,072 0 0
JBG SMITH PPTYS TRUS 46590V100 1 38 SH   SOLE 8 38 0 0
JD.COM INC OPT 47215P106 7,981 100,000 SH Call SOLE 1 100,000 0 0
JD.COM INC ADR 47215P106 256 3,212 SH   DFND 1 0 0 3,212
JD.COM INC OPT 47215P106 17,079 214,000 SH Call SOLE 8 214,000 0 0
JD.COM INC OPT 47215P106 60,536 758,500 SH Put SOLE 8 758,500 0 0
JD.COM INC OPT 47215P106 7,981 100,000 SH Call SOLE 9 100,000 0 0
JEFFERIES FINL GROUP INC COM 47233W109 12,740 372,529 SH   SOLE 1 372,529 0 0
JEFFERIES FINL GROUP INC COM 47233W109 11 315 SH   SOLE 8 315 0 0
JELD-WEN HLDG INC COM 47580P103 1,688 64,295 SH   SOLE 1 64,295 0 0
JELD-WEN HLDG INC COM 47580P103 2 71 SH   SOLE 8 71 0 0
JELD-WEN HLDG INC COM 47580P103 559 21,303 SH   SOLE 99 21,303 0 0
JETBLUE AWYS CORP OPT 477143101 6,712 400,000 SH Put SOLE 1 400,000 0 0
JETBLUE AWYS CORP COM 477143101 11,784 702,237 SH   SOLE 1 702,237 0 0
JETBLUE AWYS CORP OPT 477143101 45 2,700 SH Call SOLE 8 2,700 0 0
JETBLUE AWYS CORP COM 477143101 3 208 SH   SOLE 8 208 0 0
JETBLUE AWYS CORP OPT 477143101 87 5,200 SH Put SOLE 8 5,200 0 0
JETBLUE AWYS CORP COM 477143101 52 3,123 SH   SOLE 9 3,123 0 0
JETBLUE AWYS CORP COM 477143101 323 19,255 SH   SOLE 99 19,255 0 0
JINKOSOLAR HLDG CO LTD OPT 47759T100 8,762 156,400 SH Put SOLE 1 156,400 0 0
JINKOSOLAR HLDG CO LTD ADR 47759T100 9,693 173,030 SH   SOLE 1 173,030 0 0
JINKOSOLAR HLDG CO LTD ADR 47759T100 259 4,632 SH   SOLE 8 4,632 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 3,489 24,463 SH   SOLE 1 24,463 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 23 163 SH   SOLE 8 163 0 0
JOHNSON &amp JOHNSON COM 478160104 894,114 5,427,428 SH   SOLE 1 4,668,918 758,510 0
JOHNSON &amp JOHNSON COM 478160104 2,487 15,096 SH   DFND 1 0 0 15,096
JOHNSON &amp JOHNSON COM 478160104 451 2,734 SH   SOLE 8 2,734 0 0
JOHNSON &amp JOHNSON COM 478160104 130,386 791,465 SH   SOLE 9 791,465 0 0
JOHNSON &amp JOHNSON COM 478160104 18,499 112,293 SH   SOLE 20 0 112,293 0
JOHNSON &amp JOHNSON COM 478160104 1,318 7,999 SH   DFND 20 0 0 7,999
JOHNSON &amp JOHNSON COM 478160104 10,151 61,619 SH   SOLE 82 7,436 54,183 0
JOHNSON &amp JOHNSON COM 478160104 19,768 119,993 SH   SOLE 99 15,600 104,393 0
JOHNSON CTLS INTL PLC COM G51502105 42,246 615,550 SH   SOLE 1 615,550 0 0
JOHNSON CTLS INTL PLC COM G51502105 9 133 SH   DFND 1 0 0 133
JOHNSON CTLS INTL PLC COM G51502105 184 2,687 SH   SOLE 8 2,687 0 0
JOHNSON CTLS INTL PLC COM G51502105 30,857 449,610 SH   SOLE 9 449,610 0 0
JOHNSON OUTDOORS INC COM 479167108 421 3,475 SH   SOLE 1 3,475 0 0
JOHNSON OUTDOORS INC COM 479167108 3 25 SH   SOLE 8 25 0 0
JOINT CORP COM 47973J102 602 7,180 SH   SOLE 1 7,180 0 0
JOINT CORP COM 47973J102 2 28 SH   SOLE 8 28 0 0
JONES LANG LASALLE INC COM 48020Q107 10,243 52,405 SH   SOLE 1 52,405 0 0
JONES LANG LASALLE INC COM 48020Q107 12 62 SH   SOLE 8 62 0 0
JONES LANG LASALLE INC COM 48020Q107 377 1,929 SH   SOLE 99 1,929 0 0
JOUNCE THERAPEUTICS INC COM 481116101 289 42,453 SH   SOLE 1 42,453 0 0
JOUNCE THERAPEUTICS INC COM 481116101 1 85 SH   SOLE 8 85 0 0
JPMORGAN CHASE &amp CO COM 46625H100 974,355 6,264,344 SH   SOLE 1 6,240,229 24,115 0
JPMORGAN CHASE &amp CO COM 46625H100 8,426 54,172 SH   DFND 1 0 0 54,172
JPMORGAN CHASE &amp CO OPT 46625H100 62,216 400,000 SH Put SOLE 1 400,000 0 0
JPMORGAN CHASE &amp CO OPT 46625H100 54,439 350,000 SH Call SOLE 8 350,000 0 0
JPMORGAN CHASE &amp CO OPT 46625H100 259,706 1,669,700 SH Put SOLE 8 1,669,700 0 0
JPMORGAN CHASE &amp CO FUND 46625H365 198 10,052 SH   SOLE 8 10,052 0 0
JPMORGAN CHASE &amp CO COM 46625H100 120,865 777,064 SH   SOLE 8 777,064 0 0
JPMORGAN CHASE &amp CO COM 46625H100 155,054 996,873 SH   SOLE 9 996,873 0 0
JPMORGAN CHASE &amp CO COM 46625H100 846 5,437 SH   DFND 20 0 0 5,437
JPMORGAN CHASE &amp CO COM 46625H100 3,412 21,936 SH   SOLE 82 21,936 0 0
JUMIA TECHNOLOGIES AG ADR 48138M105 212 7,000 SH   DFND 20 0 0 7,000
JUNIPER NETWORKS INC COM 48203R104 10,831 396,063 SH   SOLE 1 396,063 0 0
JUNIPER NETWORKS INC COM 48203R104 4 141 SH   SOLE 8 141 0 0
JUNIPER NETWORKS INC COM 48203R104 5,547 202,844 SH   SOLE 9 202,844 0 0
KADANT INC COM 48282T104 378 2,148 SH   SOLE 1 2,148 0 0
KADANT INC COM 48282T104 9 52 SH   SOLE 8 52 0 0
KADMON HLDGS INC COM 48283N106 4 1,132 SH   SOLE 8 1,132 0 0
KAISER ALUMINUM CORP COM 483007704 1,046 8,471 SH   SOLE 1 8,471 0 0
KAISER ALUMINUM CORP COM 483007704 19 154 SH   SOLE 8 154 0 0
KAIXIN AUTO HLDGS COM G5223X100 1 450 SH   SOLE 1 450 0 0
KALA PHARMACEUTICALS INC COM 483119103 108 20,401 SH   SOLE 1 20,401 0 0
KALA PHARMACEUTICALS INC COM 483119103 17 3,365 SH   SOLE 8 3,365 0 0
KALEIDO BIOSCIENCES INC COM 483347100 18 2,451 SH   SOLE 1 2,451 0 0
KALEIDO BIOSCIENCES INC COM 483347100 10 1,347 SH   SOLE 8 1,347 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 70 2,896 SH   SOLE 1 2,896 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 3 108 SH   SOLE 8 108 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 49 2,065 SH   SOLE 99 2,065 0 0
KAMADA LTD COM M6240T109 1 95 SH   SOLE 8 95 0 0
KAMAN CORP COM 483548103 900 17,851 SH   SOLE 1 17,851 0 0
KAMAN CORP COM 483548103 3 60 SH   SOLE 8 60 0 0
KANSAS CITY SOUTHERN COM 485170302 342,054 1,207,089 SH   SOLE 1 1,207,089 0 0
KANSAS CITY SOUTHERN OPT 485170302 7,141 25,200 SH Call SOLE 8 25,200 0 0
KANSAS CITY SOUTHERN COM 485170302 1 4 SH   SOLE 8 4 0 0
KANSAS CITY SOUTHERN OPT 485170302 7,084 25,000 SH Put SOLE 8 25,000 0 0
KANSAS CITY SOUTHERN COM 485170302 16,111 56,854 SH   SOLE 9 56,854 0 0
KAR AUCTION SVCS INC COM 48238T109 1,683 95,853 SH   SOLE 1 95,853 0 0
KAR AUCTION SVCS INC COM 48238T109 551 31,351 SH   SOLE 8 31,351 0 0
KARUNA THERAPEUTICS INC COM 48576A100 1,925 16,877 SH   SOLE 1 16,877 0 0
KARUNA THERAPEUTICS INC COM 48576A100 2 17 SH   SOLE 8 17 0 0
KARUNA THERAPEUTICS INC COM 48576A100 55 479 SH   SOLE 99 479 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 2,046 198,192 SH   SOLE 1 198,192 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 6 583 SH   SOLE 8 583 0 0
KB FINL GROUP INC ADR 48241A105 66 1,329 SH   SOLE 1 1,329 0 0
KB HOME COM 48666K109 8,015 196,816 SH   SOLE 1 196,816 0 0
KB HOME OPT 48666K109 11,117 273,000 SH Put SOLE 8 273,000 0 0
KB HOME COM 48666K109 3,930 96,515 SH   SOLE 8 96,515 0 0
KBR INC COM 48242W106 4,139 108,508 SH   SOLE 1 108,508 0 0
KBR INC COM 48242W106 52 1,379 SH   SOLE 8 1,379 0 0
KEARNY FINL CORP MD COM 48716P108 449 37,620 SH   SOLE 1 37,620 0 0
KEARNY FINL CORP MD COM 48716P108 6 502 SH   SOLE 8 502 0 0
KELLOGG CO COM 487836108 35,969 559,117 SH   SOLE 1 559,117 0 0
KELLOGG CO COM 487836108 61 950 SH   DFND 1 0 0 950
KELLOGG CO OPT 487836108 2,573 40,000 SH Put SOLE 8 40,000 0 0
KELLOGG CO COM 487836108 2,021 31,413 SH   SOLE 8 31,413 0 0
KELLOGG CO COM 487836108 10,999 170,974 SH   SOLE 9 170,974 0 0
KELLY SVCS INC COM 488152208 987 41,240 SH   SOLE 1 41,240 0 0
KEMPER CORP COM 488401100 6,260 84,704 SH   SOLE 1 84,704 0 0
KEMPER CORP COM 488401100 6 86 SH   SOLE 8 86 0 0
KENNAMETAL INC COM 489170100 2,858 79,577 SH   SOLE 1 79,577 0 0
KENNAMETAL INC COM 489170100 6 175 SH   SOLE 8 175 0 0
KENNAMETAL INC COM 489170100 113 3,138 SH   SOLE 99 3,138 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 932 46,972 SH   SOLE 1 46,972 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 10 496 SH   SOLE 8 496 0 0
KEURIG DR PEPPER INC COM 49271V100 21 606 SH   DFND 1 0 0 606
KEURIG DR PEPPER INC COM 49271V100 21 609 SH   SOLE 8 609 0 0
KEURIG DR PEPPER INC COM 49271V100 8,841 250,883 SH   SOLE 9 250,883 0 0
KEURIG DR PEPPER INC COM 49271V100 5 135 SH   DFND 20 0 0 135
KEYCORP COM 493267108 44,475 2,153,788 SH   SOLE 1 2,153,788 0 0
KEYCORP COM 493267108 20 970 SH   SOLE 8 970 0 0
KEYCORP OPT 493267108 41 2,000 SH Put SOLE 8 2,000 0 0
KEYCORP COM 493267108 13,516 654,550 SH   SOLE 9 654,550 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 67,700 438,449 SH   SOLE 1 438,449 0 0
KEYSIGHT TECHNOLOGIES INC OPT 49338L103 6,176 40,000 SH Put SOLE 1 40,000 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 15 95 SH   DFND 1 0 0 95
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2 12 SH   SOLE 8 12 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 17,894 115,883 SH   SOLE 9 115,883 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 122 22,335 SH   SOLE 1 22,335 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 0 50 SH   SOLE 8 50 0 0
KFORCE INC COM 493732101 1,520 24,146 SH   SOLE 1 24,146 0 0
KFORCE INC COM 493732101 2 42 SH   SOLE 8 42 0 0
KILROY RLTY CORP TRUS 49427F108 6,119 87,874 SH   SOLE 1 87,874 0 0
KILROY RLTY CORP TRUS 49427F108 8 113 SH   SOLE 8 113 0 0
KIMBALL ELECTRONICS INC COM 49428J109 66 3,046 SH   SOLE 1 3,046 0 0
KIMBALL ELECTRONICS INC COM 49428J109 2 72 SH   SOLE 8 72 0 0
KIMBALL INTL INC COM 494274103 481 36,547 SH   SOLE 1 36,547 0 0
KIMBALL INTL INC COM 494274103 2 132 SH   SOLE 8 132 0 0
KIMBERLY-CLARK CORP COM 494368103 191 1,425 SH   DFND 1 0 0 1,425
KIMBERLY-CLARK CORP COM 494368103 56,508 422,383 SH   SOLE 1 422,383 0 0
KIMBERLY-CLARK CORP OPT 494368103 455 3,400 SH Put SOLE 8 3,400 0 0
KIMBERLY-CLARK CORP COM 494368103 225 1,684 SH   SOLE 8 1,684 0 0
KIMBERLY-CLARK CORP COM 494368103 28,820 215,434 SH   SOLE 9 215,434 0 0
KIMBERLY-CLARK CORP COM 494368103 176 1,312 SH   SOLE 99 1,312 0 0
KIMCO RLTY CORP TRUS 49446R109 11,057 530,389 SH   SOLE 1 530,389 0 0
KIMCO RLTY CORP TRUS 49446R109 4 214 SH   SOLE 8 214 0 0
KIMCO RLTY CORP TRUS 49446R109 2,431 116,621 SH   SOLE 9 116,621 0 0
KINDER MORGAN INC DEL COM 49456B101 60,128 3,298,296 SH   SOLE 1 3,298,296 0 0
KINDER MORGAN INC DEL COM 49456B101 12 644 SH   SOLE 8 644 0 0
KINDER MORGAN INC DEL COM 49456B101 22,799 1,250,676 SH   SOLE 9 1,250,676 0 0
KINDER MORGAN INC DEL COM 49456B101 444 24,340 SH   SOLE 99 24,340 0 0
KINDRED BIOSCIENCES INC COM 494577109 1,558 169,916 SH   SOLE 1 169,916 0 0
KINDRED BIOSCIENCES INC COM 494577109 38 4,126 SH   SOLE 8 4,126 0 0
KINIKSA PHARMACEUTICALS LTD COM G5269C101 275 19,798 SH   SOLE 1 19,798 0 0
KINIKSA PHARMACEUTICALS LTD COM G5269C101 0 31 SH   SOLE 8 31 0 0
KINROSS GOLD CORP COM 496902404 126 19,899 SH   DFND 1 0 0 19,899
KINROSS GOLD CORP COM 496902404 3,143 495,083 SH   SOLE 1 495,083 0 0
KINROSS GOLD CORP OPT 496902404 2,223 350,000 SH Put SOLE 8 350,000 0 0
KINROSS GOLD CORP OPT 496902404 3 400 SH Call SOLE 8 400 0 0
KINROSS GOLD CORP COM 496902404 1,127 177,374 SH   SOLE 8 177,374 0 0
KINROSS GOLD CORP COM 496902404 1,124 177,151 SH   SOLE 9 177,151 0 0
KINSALE CAP GROUP INC COM 49714P108 3,577 21,709 SH   SOLE 1 21,709 0 0
KINSALE CAP GROUP INC COM 49714P108 13 76 SH   SOLE 8 76 0 0
KIRBY CORP COM 497266106 5,482 90,413 SH   SOLE 1 90,413 0 0
KIRBY CORP COM 497266106 3 56 SH   SOLE 8 56 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 3,022 78,423 SH   SOLE 1 78,423 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 643 16,700 SH   DFND 1 0 0 16,700
KIRKLAND LAKE GOLD LTD COM 49741E100 137 3,543 SH   SOLE 8 3,543 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 1,303 33,807 SH   SOLE 9 33,807 0 0
KIRKLANDS INC COM 497498105 134 5,855 SH   SOLE 1 5,855 0 0
KITE RLTY GROUP TR TRUS 49803T300 8,205 372,698 SH   SOLE 1 372,698 0 0
KITE RLTY GROUP TR TRUS 49803T300 8 385 SH   SOLE 8 385 0 0
KKR &amp CO INC COM 48251W104 14,815 250,081 SH   DFND 1 0 0 250,081
KKR &amp CO INC COM 48251W104 7,821 132,023 SH   SOLE 1 132,023 0 0
KKR &amp CO INC OPT 48251W104 7,109 120,000 SH Put SOLE 8 120,000 0 0
KKR &amp CO INC COM 48251W104 280 4,726 SH   SOLE 8 4,726 0 0
KKR &amp CO INC COM 48251W104 10,964 185,068 SH   SOLE 9 185,068 0 0
KKR REAL ESTATE FIN TR INC TRUS 48251K100 856 39,587 SH   SOLE 1 39,587 0 0
KKR REAL ESTATE FIN TR INC BOND 48251KAB6 4,835 4,524,000 PRN   SOLE 8 0 0 4,524,000
KLA CORP COM 482480100 126,444 390,011 SH   SOLE 1 390,011 0 0
KLA CORP COM 482480100 644 1,986 SH   SOLE 8 1,986 0 0
KLA CORP COM 482480100 31,180 96,173 SH   SOLE 9 96,173 0 0
KLA CORP COM 482480100 486 1,500 SH   DFND 20 0 0 1,500
KLA CORP COM 482480100 5,871 18,108 SH   SOLE 99 18,108 0 0
KNIGHT-SWIFT TRANSN HLDGS IN COM 499049104 6,928 152,401 SH   SOLE 1 152,401 0 0
KNIGHT-SWIFT TRANSN HLDGS IN COM 499049104 1 14 SH   SOLE 8 14 0 0
KNIGHT-SWIFT TRANSN HLDGS IN COM 499049104 2,552 56,116 SH   SOLE 9 56,116 0 0
KNIGHT-SWIFT TRANSN HLDGS IN COM 499049104 438 9,638 SH   SOLE 99 9,638 0 0
KNOLL INC COM 498904200 2,537 97,609 SH   SOLE 1 97,609 0 0
KNOLL INC COM 498904200 11 413 SH   SOLE 8 413 0 0
KNOWLES CORP COM 49926D109 3,540 179,310 SH   SOLE 1 179,310 0 0
KNOWLES CORP COM 49926D109 7 358 SH   SOLE 8 358 0 0
KODIAK SCIENCES INC COM 50015M109 395 4,239 SH   SOLE 1 4,239 0 0
KODIAK SCIENCES INC COM 50015M109 11 117 SH   SOLE 8 117 0 0
KODIAK SCIENCES INC COM 50015M109 78 836 SH   SOLE 99 836 0 0
KOHLS CORP COM 500255104 19,808 359,458 SH   SOLE 1 359,458 0 0
KOHLS CORP OPT 500255104 3,968 72,000 SH Put SOLE 8 72,000 0 0
KOHLS CORP COM 500255104 659 11,953 SH   SOLE 8 11,953 0 0
KOHLS CORP OPT 500255104 1,400 25,400 SH Call SOLE 8 25,400 0 0
KOHLS CORP COM 500255104 87 1,579 SH   SOLE 9 1,579 0 0
KONINKLIJKE PHILIPS N V ADR 500472303 3,680 74,038 SH   SOLE 1 74,038 0 0
KONINKLIJKE PHILIPS N V ADR 500472303 47 950 SH   DFND 20 0 0 950
KONTOOR BRANDS INC COM 50050N103 2,839 50,314 SH   SOLE 1 50,314 0 0
KONTOOR BRANDS INC COM 50050N103 27 483 SH   SOLE 8 483 0 0
KONTOOR BRANDS INC COM 50050N103 245 4,335 SH   SOLE 99 4,335 0 0
KOPIN CORP COM 500600101 81 9,819 SH   SOLE 1 9,819 0 0
KOPIN CORP COM 500600101 81 9,858 SH   DFND 20 0 0 9,858
KOPPERS HOLDINGS INC COM 50060P106 539 16,675 SH   SOLE 1 16,675 0 0
KOREA ELEC PWR CORP ADR 500631106 66 6,119 SH   SOLE 1 6,119 0 0
KOREA FD INC FUND 500634209 141 2,600 SH   SOLE 1 2,600 0 0
KORN FERRY COM 500643200 2,337 32,211 SH   SOLE 1 32,211 0 0
KORN FERRY COM 500643200 13 186 SH   SOLE 8 186 0 0
KORNIT DIGITAL LTD COM M6372Q113 771 6,205 SH   SOLE 1 6,205 0 0
KOSMOS ENERGY LTD COM 500688106 334 96,753 SH   SOLE 1 96,753 0 0
KOSMOS ENERGY LTD COM 500688106 87 25,000 SH   DFND 1 0 0 25,000
KOSMOS ENERGY LTD COM 500688106 44 12,554 SH   SOLE 8 12,554 0 0
KOSS CORP COM 500692108 135 5,805 SH   SOLE 1 5,805 0 0
KRAFT HEINZ CO COM 500754106 161 3,936 SH   DFND 1 0 0 3,936
KRAFT HEINZ CO COM 500754106 47,304 1,160,002 SH   SOLE 1 1,160,002 0 0
KRAFT HEINZ CO COM 500754106 112 2,740 SH   SOLE 8 2,740 0 0
KRAFT HEINZ CO OPT 500754106 469 11,500 SH Call SOLE 8 11,500 0 0
KRAFT HEINZ CO OPT 500754106 1,880 46,100 SH Put SOLE 8 46,100 0 0
KRAFT HEINZ CO COM 500754106 17,985 441,000 SH   SOLE 9 441,000 0 0
KRAFT HEINZ CO COM 500754106 553 13,572 SH   SOLE 99 13,572 0 0
KRANESHARES TR FUND 500767736 310 11,241 SH   SOLE 1 11,241 0 0
KRANESHARES TR FUND 500767835 61 1,328 SH   DFND 1 0 0 1,328
KRANESHARES TR FUND 500767827 6 124 SH   SOLE 1 124 0 0
KRANESHARES TR FUND 500767835 5 119 SH   SOLE 1 119 0 0
KRANESHARES TR FUND 500767306 3,861 55,324 SH   SOLE 1 55,324 0 0
KRANESHARES TR FUND 500767306 45 644 SH   DFND 1 0 0 644
KRANESHARES TR OPT 500767306 118,626 1,700,000 SH Call SOLE 8 1,700,000 0 0
KRANESHARES TR FUND 500767306 44,534 638,190 SH   SOLE 8 638,190 0 0
KRANESHARES TR FUND 500767827 52 1,121 SH   DFND 20 0 0 1,121
KRATON CORP COM 50077C106 979 30,338 SH   SOLE 1 30,338 0 0
KRATON CORP COM 50077C106 5 169 SH   SOLE 8 169 0 0
KRATOS DEFENSE &amp SEC SOLUTIO COM 50077B207 114 4,000 SH   DFND 1 0 0 4,000
KRATOS DEFENSE &amp SEC SOLUTIO COM 50077B207 629 22,097 SH   SOLE 1 22,097 0 0
KROGER CO COM 501044101 27,284 712,138 SH   SOLE 1 712,138 0 0
KROGER CO COM 501044101 5,192 135,555 SH   SOLE 8 135,555 0 0
KROGER CO OPT 501044101 475 12,400 SH Call SOLE 8 12,400 0 0
KROGER CO COM 501044101 17,440 455,214 SH   SOLE 9 455,214 0 0
KRONOS WORLDWIDE INC COM 50105F105 456 31,876 SH   SOLE 1 31,876 0 0
KRONOS WORLDWIDE INC COM 50105F105 7 500 SH   DFND 1 0 0 500
KRONOS WORLDWIDE INC COM 50105F105 1 96 SH   SOLE 8 96 0 0
KRYSTAL BIOTECH INC COM 501147102 216 3,186 SH   SOLE 1 3,186 0 0
KRYSTAL BIOTECH INC COM 501147102 12 180 SH   SOLE 8 180 0 0
KT CORP ADR 48268K101 582 41,769 SH   SOLE 1 41,769 0 0
KULICKE &amp SOFFA INDS INC COM 501242101 2,460 40,222 SH   SOLE 1 40,222 0 0
KURA ONCOLOGY INC COM 50127T109 1,188 56,970 SH   SOLE 1 56,970 0 0
KURA ONCOLOGY INC COM 50127T109 352 16,869 SH   SOLE 8 16,869 0 0
KURA ONCOLOGY INC COM 50127T109 19 907 SH   SOLE 99 907 0 0
KVH INDS INC COM 482738101 395 32,147 SH   SOLE 1 32,147 0 0
KVH INDS INC COM 482738101 2 196 SH   SOLE 8 196 0 0
L BRANDS INC COM 501797104 31,468 436,686 SH   SOLE 1 436,686 0 0
L BRANDS INC OPT 501797104 35,915 498,400 SH Call SOLE 8 498,400 0 0
L BRANDS INC COM 501797104 14,218 197,302 SH   SOLE 8 197,302 0 0
L BRANDS INC OPT 501797104 721 10,000 SH Put SOLE 8 10,000 0 0
L BRANDS INC COM 501797104 10,918 151,518 SH   SOLE 9 151,518 0 0
LA JOLLA PHARMACEUTICAL CO COM 503459604 54 12,585 SH   SOLE 1 12,585 0 0
LA JOLLA PHARMACEUTICAL CO COM 503459604 8 1,982 SH   SOLE 8 1,982 0 0
LA Z BOY INC COM 505336107 1,210 32,633 SH   SOLE 1 32,633 0 0
LA Z BOY INC COM 505336107 73 1,984 SH   SOLE 8 1,984 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 25,924 93,978 SH   SOLE 1 93,978 0 0
LABORATORY CORP AMER HLDGS OPT 50540R409 23,447 85,000 SH Call SOLE 8 85,000 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 27,721 100,494 SH   SOLE 8 100,494 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 17,086 61,940 SH   SOLE 9 61,940 0 0
LADDER CAP CORP TRUS 505743104 9,115 789,890 SH   SOLE 1 789,890 0 0
LAKELAND BANCORP INC COM 511637100 2,135 122,184 SH   SOLE 1 122,184 0 0
LAKELAND BANCORP INC COM 511637100 2 114 SH   SOLE 8 114 0 0
LAKELAND FINL CORP COM 511656100 2,211 35,860 SH   SOLE 1 35,860 0 0
LAKELAND FINL CORP COM 511656100 3 56 SH   SOLE 8 56 0 0
LAKELAND INDS INC COM 511795106 71 3,183 SH   SOLE 1 3,183 0 0
LAKELAND INDS INC COM 511795106 20 876 SH   SOLE 8 876 0 0
LAM RESEARCH CORP COM 512807108 235,138 361,360 SH   SOLE 1 361,360 0 0
LAM RESEARCH CORP COM 512807108 7 10 SH   DFND 1 0 0 10
LAM RESEARCH CORP OPT 512807108 3,123 4,800 SH Put SOLE 8 4,800 0 0
LAM RESEARCH CORP COM 512807108 51 78 SH   SOLE 8 78 0 0
LAM RESEARCH CORP COM 512807108 34,525 53,057 SH   SOLE 9 53,057 0 0
LAM RESEARCH CORP COM 512807108 1,258 1,933 SH   DFND 20 0 0 1,933
LAM RESEARCH CORP COM 512807108 470 723 SH   SOLE 99 723 0 0
LAMAR ADVERTISING CO NEW TRUS 512816109 7,993 76,547 SH   SOLE 1 76,547 0 0
LAMAR ADVERTISING CO NEW COM 512816109 422 4,042 SH   SOLE 99 4,042 0 0
LAMB WESTON HLDGS INC COM 513272104 10,076 124,927 SH   SOLE 1 124,927 0 0
LAMB WESTON HLDGS INC COM 513272104 4 47 SH   SOLE 8 47 0 0
LAMB WESTON HLDGS INC COM 513272104 7,157 88,733 SH   SOLE 9 88,733 0 0
LAMB WESTON HLDGS INC COM 513272104 828 10,263 SH   SOLE 99 10,263 0 0
LANCASTER COLONY CORP COM 513847103 2,787 14,404 SH   SOLE 1 14,404 0 0
LANCASTER COLONY CORP COM 513847103 16 82 SH   SOLE 8 82 0 0
LANDEC CORP COM 514766104 179 15,927 SH   SOLE 1 15,927 0 0
LANDEC CORP COM 514766104 1 61 SH   SOLE 8 61 0 0
LANDMARK BANCORP INC COM 51504L107 0 5 SH   SOLE 1 5 0 0
LANDMARK BANCORP INC COM 51504L107 12 453 SH   SOLE 8 453 0 0
LANDMARK INFRASTRCTUR PARTR COM 51508J108 4,000 313,756 SH   SOLE 1 313,756 0 0
LANDS END INC NEW COM 51509F105 826 20,156 SH   SOLE 1 20,156 0 0
LANDS END INC NEW COM 51509F105 1 15 SH   SOLE 8 15 0 0
LANDSTAR SYS INC COM 515098101 17,470 110,549 SH   SOLE 1 110,549 0 0
LANDSTAR SYS INC COM 515098101 8 53 SH   SOLE 8 53 0 0
LANNET INC COM 516012101 60 12,969 SH   SOLE 1 12,969 0 0
LANNET INC COM 516012101 18 3,754 SH   SOLE 8 3,754 0 0
LANTHEUS HLDGS INC COM 516544103 969 35,047 SH   SOLE 1 35,047 0 0
LANTHEUS HLDGS INC COM 516544103 2 59 SH   SOLE 8 59 0 0
LANTRONIX INC COM 516548203 7 1,441 SH   SOLE 1 1,441 0 0
LAS VEGAS SANDS CORP COM 517834107 111 2,100 SH   DFND 1 0 0 2,100
LAS VEGAS SANDS CORP COM 517834107 23,105 438,492 SH   SOLE 1 438,492 0 0
LAS VEGAS SANDS CORP OPT 517834107 342 6,500 SH Put SOLE 8 6,500 0 0
LAS VEGAS SANDS CORP OPT 517834107 1,349 25,600 SH Call SOLE 8 25,600 0 0
LAS VEGAS SANDS CORP COM 517834107 5,340 101,347 SH   SOLE 8 101,347 0 0
LAS VEGAS SANDS CORP COM 517834107 11,431 216,964 SH   SOLE 9 216,964 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 14,038 249,881 SH   SOLE 1 249,881 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 44 798 SH   SOLE 8 798 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 334 5,946 SH   SOLE 99 5,946 0 0
LATTICE STRATEGIES TR FUND 518416102 58 1,895 SH   SOLE 1 1,895 0 0
LAUDER ESTEE COS INC COM 518439104 121,349 381,503 SH   SOLE 1 337,680 43,823 0
LAUDER ESTEE COS INC COM 518439104 2,100 6,602 SH   DFND 1 0 0 6,602
LAUDER ESTEE COS INC OPT 518439104 859 2,700 SH Put SOLE 8 2,700 0 0
LAUDER ESTEE COS INC OPT 518439104 859 2,700 SH Call SOLE 8 2,700 0 0
LAUDER ESTEE COS INC COM 518439104 302 948 SH   SOLE 8 948 0 0
LAUDER ESTEE COS INC COM 518439104 32,833 103,220 SH   SOLE 9 103,220 0 0
LAUDER ESTEE COS INC COM 518439104 690 2,170 SH   SOLE 20 0 2,170 0
LAUDER ESTEE COS INC COM 518439104 1,407 4,423 SH   SOLE 99 0 4,423 0
LAUREATE EDUCATION INC COM 518613203 418 28,811 SH   SOLE 1 28,811 0 0
LAUREATE EDUCATION INC COM 518613203 7 496 SH   SOLE 8 496 0 0
LAWSON PRODS INC COM 520776105 32 602 SH   SOLE 1 602 0 0
LAZARD LTD COM G54050102 16,487 364,336 SH   SOLE 1 364,336 0 0
LAZARD LTD COM G54050102 3 58 SH   SOLE 8 58 0 0
LAZYDAYS HLDGS INC COM 52110H100 130 5,940 SH   SOLE 1 5,940 0 0
LCI INDS COM 50189K103 2,248 17,106 SH   SOLE 1 17,106 0 0
LCI INDS COM 50189K103 17 132 SH   SOLE 8 132 0 0
LCI INDS COM 50189K103 300 2,285 SH   SOLE 99 2,285 0 0
LCNB CORP COM 50181P100 74 4,565 SH   SOLE 1 4,565 0 0
LCNB CORP COM 50181P100 23 1,391 SH   SOLE 8 1,391 0 0
LEAR CORP COM 521865204 11,287 64,393 SH   SOLE 1 64,393 0 0
LEAR CORP COM 521865204 16 90 SH   SOLE 8 90 0 0
LEAR CORP COM 521865204 3,476 19,833 SH   SOLE 9 19,833 0 0
LEAR CORP COM 521865204 420 2,397 SH   SOLE 99 2,397 0 0
LEGACY HOUSING CORP COM 52472M101 18 1,062 SH   SOLE 1 1,062 0 0
LEGACY HOUSING CORP COM 52472M101 0 20 SH   SOLE 8 20 0 0
LEGALZOOM COM INC COM 52466B103 220 5,800 SH   SOLE 8 5,800 0 0
LEGALZOOM COM INC COM 52466B103 284 7,500 SH   SOLE 9 7,500 0 0
LEGALZOOM COM INC COM 52466B103 108 2,851 SH   SOLE 99 2,851 0 0
LEGGETT &amp PLATT INC COM 524660107 8,819 170,231 SH   SOLE 1 170,231 0 0
LEGGETT &amp PLATT INC COM 524660107 13 250 SH   SOLE 8 250 0 0
LEGGETT &amp PLATT INC COM 524660107 1,857 35,843 SH   SOLE 9 35,843 0 0
LEIDOS HOLDINGS INC OPT 525327102 1,314 13,000 SH Call SOLE 1 13,000 0 0
LEIDOS HOLDINGS INC COM 525327102 82 813 SH   DFND 1 0 0 813
LEIDOS HOLDINGS INC COM 525327102 17,722 175,293 SH   SOLE 1 175,293 0 0
LEIDOS HOLDINGS INC COM 525327102 1 10 SH   SOLE 8 10 0 0
LEIDOS HOLDINGS INC COM 525327102 8,217 81,276 SH   SOLE 9 81,276 0 0
LEISURE ACQUISITION CORP COM 52539T107 18 1,212 SH   SOLE 1 1,212 0 0
LEJU HLDGS LTD ADR 50187J108 8 4,016 SH   SOLE 1 4,016 0 0
LEMAITRE VASCULAR INC COM 525558201 728 11,931 SH   SOLE 1 11,931 0 0
LENDINGTREE INC NEW COM 52603B107 1,582 7,467 SH   SOLE 1 7,467 0 0
LENDINGTREE INC NEW COM 52603B107 240 1,129 SH   SOLE 8 1,129 0 0
LENDINGTREE INC NEW COM 52603B107 220 1,040 SH   SOLE 99 1,040 0 0
LENNAR CORP COM 526057104 74,917 754,067 SH   SOLE 1 754,067 0 0
LENNAR CORP COM 526057302 83,009 1,019,134 SH   SOLE 1 1,019,134 0 0
LENNAR CORP OPT 526057104 10,422 104,900 SH Call SOLE 8 104,900 0 0
LENNAR CORP OPT 526057104 22,930 230,800 SH Put SOLE 8 230,800 0 0
LENNAR CORP COM 526057302 1 8 SH   SOLE 8 8 0 0
LENNAR CORP COM 526057104 3,228 32,486 SH   SOLE 8 32,486 0 0
LENNAR CORP COM 526057104 17,096 172,086 SH   SOLE 9 172,086 0 0
LENNOX INTL INC COM 526107107 18,285 52,126 SH   SOLE 1 52,126 0 0
LENNOX INTL INC COM 526107107 18 51 SH   SOLE 8 51 0 0
LENNOX INTL INC COM 526107107 4,026 11,476 SH   SOLE 9 11,476 0 0
LEVEL ONE BANCORP INC COM 52730D208 336 12,331 SH   SOLE 1 12,331 0 0
LEVEL ONE BANCORP INC COM 52730D208 16 578 SH   SOLE 8 578 0 0
LEVI STRAUSS &amp CO NEW COM 52736R102 637 22,979 SH   SOLE 1 22,979 0 0
LEVI STRAUSS &amp CO NEW COM 52736R102 279 10,070 SH   SOLE 8 10,070 0 0
LEVI STRAUSS &amp CO NEW COM 52736R102 141 5,070 SH   SOLE 9 5,070 0 0
LEXICON PHARMACEUTICALS INC COM 528872302 39 8,590 SH   SOLE 1 8,590 0 0
LEXICON PHARMACEUTICALS INC COM 528872302 21 4,660 SH   SOLE 8 4,660 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 462 37,754 SH   SOLE 1 37,754 0 0
LEXINGTON REALTY TRUST TRUS 529043101 2,543 212,873 SH   SOLE 1 212,873 0 0
LEXINGTON REALTY TRUST TRUS 529043101 8 644 SH   SOLE 8 644 0 0
LEXINGTON REALTY TRUST TRUS 529043101 79 6,576 SH   SOLE 9 6,576 0 0
LG DISPLAY CO LTD ADR 50186V102 24 2,268 SH   SOLE 1 2,268 0 0
LGI HOMES INC COM 50187T106 8,777 54,203 SH   SOLE 1 54,203 0 0
LGI HOMES INC COM 50187T106 22 135 SH   SOLE 8 135 0 0
LHC GROUP INC COM 50187A107 8,660 43,240 SH   SOLE 1 43,240 0 0
LHC GROUP INC COM 50187A107 29 143 SH   SOLE 8 143 0 0
LHC GROUP INC COM 50187A107 146 729 SH   SOLE 99 729 0 0
LIBERTY BROADBAND CORP COM 530307107 2,853 16,960 SH   SOLE 1 16,960 0 0
LIBERTY BROADBAND CORP COM 530307305 103,775 597,579 SH   SOLE 1 597,579 0 0
LIBERTY BROADBAND CORP COM 530307107 3 20 SH   SOLE 8 20 0 0
LIBERTY BROADBAND CORP COM 530307305 80 456 SH   SOLE 8 456 0 0
LIBERTY BROADBAND CORP COM 530307107 1,397 8,305 SH   SOLE 9 8,305 0 0
LIBERTY BROADBAND CORP COM 530307305 9,782 56,326 SH   SOLE 9 56,326 0 0
LIBERTY GLOBAL PLC COM G5480U104 0 17 SH   DFND 1 0 0 17
LIBERTY GLOBAL PLC COM G5480U104 4,196 154,503 SH   SOLE 1 154,503 0 0
LIBERTY GLOBAL PLC COM G5480U120 3,298 121,953 SH   SOLE 1 121,953 0 0
LIBERTY GLOBAL PLC COM G5480U120 1 41 SH   DFND 1 0 0 41
LIBERTY GLOBAL PLC COM G5480U104 1,480 54,515 SH   SOLE 9 54,515 0 0
LIBERTY GLOBAL PLC COM G5480U120 3,314 122,544 SH   SOLE 9 122,544 0 0
LIBERTY LATIN AMERICA LTD COM G9001E102 0 2 SH   DFND 1 0 0 2
LIBERTY LATIN AMERICA LTD COM G9001E128 331 23,536 SH   SOLE 1 23,536 0 0
LIBERTY LATIN AMERICA LTD COM G9001E102 105 7,483 SH   SOLE 1 7,483 0 0
LIBERTY LATIN AMERICA LTD COM G9001E128 0 5 SH   DFND 1 0 0 5
LIBERTY LATIN AMERICA LTD COM G9001E128 7 486 SH   SOLE 8 486 0 0
LIBERTY LATIN AMERICA LTD COM G9001E102 7 492 SH   SOLE 8 492 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 531229888 199 7,187 SH   SOLE 1 7,187 0 0
LIBERTY MEDIA CORP DEL COM 531229706 36 1,269 SH   SOLE 1 1,269 0 0
LIBERTY MEDIA CORP DEL COM 531229409 3,508 75,316 SH   SOLE 1 75,316 0 0
LIBERTY MEDIA CORP DEL COM 531229854 3,286 68,159 SH   SOLE 1 68,159 0 0
LIBERTY MEDIA CORP DEL COM 531229870 2,164 50,763 SH   SOLE 1 50,763 0 0
LIBERTY MEDIA CORP DEL COM 531229607 2,991 64,455 SH   SOLE 1 64,455 0 0
LIBERTY MEDIA CORP DEL COM 531229409 535 11,488 SH   SOLE 8 11,488 0 0
LIBERTY MEDIA CORP DEL BOND 530715AG6 307 399,000 PRN   SOLE 8 0 0 399,000
LIBERTY MEDIA CORP DEL COM 531229607 2,613 56,323 SH   SOLE 8 56,323 0 0
LIBERTY MEDIA CORP DEL BOND 531229AB8 376 283,000 PRN   SOLE 8 0 0 283,000
LIBERTY MEDIA CORP DEL COM 531229854 9 185 SH   SOLE 8 185 0 0
LIBERTY MEDIA CORP DEL COM 531229888 6 234 SH   SOLE 8 234 0 0
LIBERTY MEDIA CORP DEL COM 531229706 2 71 SH   SOLE 8 71 0 0
LIBERTY MEDIA CORP DEL BOND 531229AF9 482 349,000 PRN   SOLE 8 0 0 349,000
LIBERTY MEDIA CORP DEL COM 531229870 1 25 SH   SOLE 8 25 0 0
LIBERTY MEDIA CORP DEL BOND 530715AL5 290 387,000 PRN   SOLE 8 0 0 387,000
LIBERTY MEDIA CORP DEL BOND 531229AE2 1,976 4,313,000 PRN   SOLE 8 0 0 4,313,000
LIBERTY MEDIA CORP DEL COM 531229854 3,175 65,861 SH   SOLE 9 65,861 0 0
LIBERTY MEDIA CORP DEL COM 531229409 1,330 28,541 SH   SOLE 9 28,541 0 0
LIBERTY MEDIA CORP DEL COM 531229607 2,669 57,546 SH   SOLE 9 57,546 0 0
LIBERTY MEDIA CORP DEL COM 531229854 245 5,090 SH   SOLE 99 5,090 0 0
LIBERTY OILFIELD SVCS INC COM 53115L104 261 18,437 SH   SOLE 1 18,437 0 0
LIBERTY OILFIELD SVCS INC COM 53115L104 59 4,231 SH   SOLE 8 4,231 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465201 0 105 SH   SOLE 1 105 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102 86 21,313 SH   SOLE 1 21,313 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102 2 573 SH   SOLE 8 573 0 0
LIFE STORAGE INC TRUS 53223X107 7,503 69,897 SH   SOLE 1 69,897 0 0
LIFE STORAGE INC COM 53223X107 425 3,955 SH   SOLE 99 3,955 0 0
LIFETIME BRANDS INC COM 53222Q103 66 4,441 SH   SOLE 1 4,441 0 0
LIFEVANTAGE CORP COM 53222K205 268 36,465 SH   SOLE 1 36,465 0 0
LIFEVANTAGE CORP COM 53222K205 11 1,492 SH   SOLE 8 1,492 0 0
LIGAND PHARMACEUTICALS INC COM 53220K504 4,121 31,419 SH   SOLE 1 31,419 0 0
LIGAND PHARMACEUTICALS INC BOND 53220KAF5 870 880,000 PRN   SOLE 8 0 0 880,000
LIGHTINTHEBOX HLDG CO LTD ADR 53225G102 2 964 SH   SOLE 1 964 0 0
LIGHTSPEED POS INC COM 53227R106 259 3,100 SH   SOLE 8 3,100 0 0
LIGHTSPEED POS INC COM 53227R106 557 6,661 SH   SOLE 9 6,661 0 0
LILLY ELI &amp CO COM 532457108 694 3,024 SH   DFND 1 0 0 3,024
LILLY ELI &amp CO COM 532457108 196,213 854,882 SH   SOLE 1 854,882 0 0
LILLY ELI &amp CO OPT 532457108 597 2,600 SH Call SOLE 8 2,600 0 0
LILLY ELI &amp CO COM 532457108 157 685 SH   SOLE 8 685 0 0
LILLY ELI &amp CO OPT 532457108 12,371 53,900 SH Put SOLE 8 53,900 0 0
LILLY ELI &amp CO COM 532457108 78,067 340,134 SH   SOLE 9 340,134 0 0
LILLY ELI &amp CO COM 532457108 574 2,500 SH   DFND 20 0 0 2,500
LIMELIGHT NETWORKS INC COM 53261M104 877 278,210 SH   SOLE 1 278,210 0 0
LIMESTONE BANCORP INC COM 53262L105 10 625 SH   SOLE 1 625 0 0
LIMESTONE BANCORP INC COM 53262L105 10 598 SH   SOLE 8 598 0 0
LIMONEIRA CO COM 532746104 35 1,985 SH   SOLE 1 1,985 0 0
LIMONEIRA CO COM 532746104 0 1 SH   SOLE 8 1 0 0
LINCOLN EDL SVCS CORP COM 533535100 33 4,260 SH   SOLE 1 4,260 0 0
LINCOLN ELEC HLDGS INC COM 533900106 4,972 37,748 SH   SOLE 1 37,748 0 0
LINCOLN ELEC HLDGS INC COM 533900106 452 3,431 SH   SOLE 99 3,431 0 0
LINCOLN NATL CORP IND COM 534187109 25,227 401,463 SH   SOLE 1 401,463 0 0
LINCOLN NATL CORP IND OPT 534187109 258 4,100 SH Call SOLE 8 4,100 0 0
LINCOLN NATL CORP IND COM 534187109 9 151 SH   SOLE 8 151 0 0
LINCOLN NATL CORP IND COM 534187109 7,385 117,512 SH   SOLE 9 117,512 0 0
LINCOLN NATL CORP IND COM 534187109 364 5,798 SH   SOLE 99 5,798 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 62 3,884 SH   SOLE 1 3,884 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 21 1,308 SH   SOLE 99 1,308 0 0
LINDE PLC COM G5494J103 463 1,600 SH   DFND 1 0 0 1,600
LINDE PLC COM G5494J103 556,532 1,925,050 SH   SOLE 1 1,925,050 0 0
LINDE PLC COM G5494J103 6,975 24,126 SH   SOLE 8 24,126 0 0
LINDE PLC OPT G5494J103 2,168 7,500 SH Put SOLE 8 7,500 0 0
LINDE PLC COM G5494J103 167,015 577,712 SH   SOLE 9 577,712 0 0
LINDE PLC OPT G5494J103 17,346 60,000 SH Call SOLE 9 60,000 0 0
LINDSAY CORP COM 535555106 1,162 7,031 SH   SOLE 1 7,031 0 0
LINDSAY CORP COM 535555106 7 45 SH   SOLE 8 45 0 0
LIONS GATE ENTMNT CORP COM 535919500 1,954 106,752 SH   SOLE 1 106,752 0 0
LIONS GATE ENTMNT CORP COM 535919401 234 11,339 SH   SOLE 1 11,339 0 0
LIONS GATE ENTMNT CORP COM 535919500 691 37,782 SH   SOLE 8 37,782 0 0
LIPOCINE INC NEW COM 53630X104 10 7,013 SH   SOLE 1 7,013 0 0
LIQUID MEDIA GROUP LTD NEW COM 53634Q204 20 11,599 SH   SOLE 8 11,599 0 0
LIQUIDIA CORPORATION COM 53635D202 11 3,965 SH   SOLE 1 3,965 0 0
LIQUIDIA CORPORATION COM 53635D202 9 2,979 SH   SOLE 8 2,979 0 0
LIQUIDITY SVCS INC COM 53635B107 810 31,788 SH   SOLE 1 31,788 0 0
LIQUIDITY SVCS INC COM 53635B107 6 242 SH   SOLE 8 242 0 0
LITHIA MTRS INC COM 536797103 15,129 44,022 SH   SOLE 1 44,022 0 0
LITHIA MTRS INC COM 536797103 746 2,171 SH   SOLE 8 2,171 0 0
LITTELFUSE INC COM 537008104 4,986 19,572 SH   SOLE 1 19,572 0 0
LITTELFUSE INC COM 537008104 2 8 SH   SOLE 8 8 0 0
LIVANOVA PLC COM G5509L101 37,688 448,084 SH   SOLE 1 448,084 0 0
LIVANOVA PLC COM G5509L101 21 247 SH   SOLE 8 247 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 26,879 306,855 SH   SOLE 1 306,855 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 50 571 SH   DFND 1 0 0 571
LIVE NATION ENTERTAINMENT IN COM 538034109 131 1,489 SH   SOLE 8 1,489 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 8,507 97,126 SH   SOLE 9 97,126 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 831 9,492 SH   SOLE 99 9,492 0 0
LIVE OAK BANCSHARES INC COM 53803X105 5,734 97,188 SH   SOLE 1 97,188 0 0
LIVENT CORP COM 53814L108 1,883 97,287 SH   SOLE 1 97,287 0 0
LIVENT CORP COM 53814L108 27 1,394 SH   SOLE 8 1,394 0 0
LIVENT CORP COM 53814L108 23 1,205 SH   DFND 20 0 0 1,205
LIVENT CORP COM 53814L108 223 11,535 SH   SOLE 99 11,535 0 0
LIVEPERSON INC COM 538146101 10,534 166,567 SH   SOLE 1 166,567 0 0
LIVEPERSON INC COM 538146101 63 1,003 SH   SOLE 8 1,003 0 0
LIVERAMP HLDGS INC COM 53815P108 2,503 53,412 SH   SOLE 1 53,412 0 0
LIVERAMP HLDGS INC COM 53815P108 6 115 SH   SOLE 8 115 0 0
LIVEXLIVE MEDIA INC COM 53839L208 81 17,043 SH   SOLE 1 17,043 0 0
LIVEXLIVE MEDIA INC COM 53839L208 1 131 SH   SOLE 8 131 0 0
LKQ CORP COM 501889208 11,498 233,586 SH   SOLE 1 233,586 0 0
LKQ CORP COM 501889208 61 1,244 SH   SOLE 8 1,244 0 0
LKQ CORP COM 501889208 8,741 177,586 SH   SOLE 9 177,586 0 0
LKQ CORP COM 501889208 493 10,013 SH   SOLE 99 10,013 0 0
LLOYDS BANKING GROUP PLC ADR 539439109 5 2,050 SH   DFND 1 0 0 2,050
LLOYDS BANKING GROUP PLC ADR 539439109 453 177,841 SH   SOLE 1 177,841 0 0
LOCKHEED MARTIN CORP COM 539830109 768 2,031 SH   DFND 1 0 0 2,031
LOCKHEED MARTIN CORP COM 539830109 122,258 323,136 SH   SOLE 1 323,136 0 0
LOCKHEED MARTIN CORP COM 539830109 72 190 SH   SOLE 8 190 0 0
LOCKHEED MARTIN CORP OPT 539830109 6,318 16,700 SH Put SOLE 8 16,700 0 0
LOCKHEED MARTIN CORP OPT 539830109 6,318 16,700 SH Call SOLE 8 16,700 0 0
LOCKHEED MARTIN CORP COM 539830109 35,989 95,120 SH   SOLE 9 95,120 0 0
LOEWS CORP COM 540424108 28,306 517,942 SH   SOLE 1 517,942 0 0
LOEWS CORP COM 540424108 17 314 SH   SOLE 8 314 0 0
LOEWS CORP COM 540424108 8,051 147,320 SH   SOLE 9 147,320 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 76 17,206 SH   SOLE 1 17,206 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 8 1,804 SH   SOLE 8 1,804 0 0
LOGITECH INTL S A COM H50430232 155 1,280 SH   DFND 1 0 0 1,280
LOGITECH INTL S A COM H50430232 40,554 335,370 SH   SOLE 1 335,370 0 0
LOGITECH INTL S A COM H50430232 98,854 817,520 SH   SOLE 9 817,520 0 0
LOGITECH INTL S A COM H50430232 49 409 SH   SOLE 99 409 0 0
LOMA NEGRA C I A S A MTN 14 ADR 54150E104 86 12,621 SH   SOLE 1 12,621 0 0
LORAL SPACE &amp COM INC COM 543881106 63 1,625 SH   SOLE 1 1,625 0 0
LORAL SPACE &amp COM INC COM 543881106 7 194 SH   SOLE 8 194 0 0
LOUISIANA PAC CORP COM 546347105 121,590 2,016,760 SH   SOLE 1 2,016,760 0 0
LOUISIANA PAC CORP COM 546347105 3,655 60,616 SH   SOLE 8 60,616 0 0
LOVESAC COMPANY COM 54738L109 147 1,842 SH   SOLE 1 1,842 0 0
LOWES COS INC COM 548661107 39 200 SH   DFND 1 0 0 200
LOWES COS INC COM 548661107 172,154 887,531 SH   SOLE 1 887,531 0 0
LOWES COS INC COM 548661107 381 1,967 SH   SOLE 8 1,967 0 0
LOWES COS INC OPT 548661107 4,849 25,000 SH Put SOLE 8 25,000 0 0
LOWES COS INC OPT 548661107 5,101 26,300 SH Call SOLE 8 26,300 0 0
LOWES COS INC COM 548661107 49,522 255,305 SH   SOLE 9 255,305 0 0
LPL FINL HLDGS INC COM 50212V100 8,543 63,298 SH   SOLE 1 63,298 0 0
LPL FINL HLDGS INC COM 50212V100 139 1,033 SH   SOLE 99 1,033 0 0
LSB INDS INC COM 502160104 10 1,727 SH   SOLE 1 1,727 0 0
LSI INDS INC OHIO COM 50216C108 68 8,454 SH   SOLE 1 8,454 0 0
LSI INDS INC OHIO COM 50216C108 23 2,931 SH   SOLE 8 2,931 0 0
LTC PPTYS INC TRUS 502175102 1,622 42,248 SH   SOLE 1 42,248 0 0
LTC PPTYS INC TRUS 502175102 1 35 SH   SOLE 8 35 0 0
LULULEMON ATHLETICA INC COM 550021109 834 2,284 SH   DFND 1 0 0 2,284
LULULEMON ATHLETICA INC COM 550021109 41,529 113,787 SH   SOLE 1 113,787 0 0
LULULEMON ATHLETICA INC COM 550021109 3,787 10,375 SH   SOLE 8 10,375 0 0
LULULEMON ATHLETICA INC COM 550021109 16,830 46,114 SH   SOLE 9 46,114 0 0
LULULEMON ATHLETICA INC COM 550021109 1,095 3,000 SH   DFND 20 0 0 3,000
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 567 26,881 SH   SOLE 1 26,881 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 135 6,407 SH   SOLE 8 6,407 0 0
LUMENTUM HLDGS INC COM 55024U109 1 9 SH   DFND 1 0 0 9
LUMENTUM HLDGS INC COM 55024U109 5,369 65,446 SH   SOLE 1 65,446 0 0
LUMENTUM HLDGS INC COM 55024U109 18 223 SH   SOLE 8 223 0 0
LUMENTUM HLDGS INC BOND 55024UAB5 9,156 6,269,000 PRN   SOLE 8 0 0 6,269,000
LUMENTUM HLDGS INC COM 55024U109 571 6,962 SH   SOLE 9 6,962 0 0
LUMENTUM HLDGS INC COM 55024U109 86 1,049 SH   SOLE 99 1,049 0 0
LUMINEX CORP DEL COM 55027E102 5,003 135,950 SH   SOLE 1 135,950 0 0
LUMINEX CORP DEL COM 55027E102 2 58 SH   SOLE 8 58 0 0
LUNA INNOVATIONS INC COM 550351100 42 3,856 SH   SOLE 1 3,856 0 0
LUNA INNOVATIONS INC COM 550351100 0 30 SH   SOLE 8 30 0 0
LUOKUNG TECHNOLOGY CORP COM G56981106 22 8,893 SH   SOLE 1 8,893 0 0
LUTHER BURBANK CORP COM 550550107 149 12,496 SH   SOLE 1 12,496 0 0
LUTHER BURBANK CORP COM 550550107 4 357 SH   SOLE 8 357 0 0
LUXFER HOLDINGS PLC COM G5698W116 80 3,598 SH   SOLE 1 3,598 0 0
LUXFER HOLDINGS PLC COM G5698W116 1 50 SH   SOLE 8 50 0 0
LYDALL INC COM 550819106 2,449 40,467 SH   SOLE 1 40,467 0 0
LYDALL INC COM 550819106 4 58 SH   SOLE 8 58 0 0
LYFT INC COM 55087P104 24,359 402,781 SH   SOLE 1 402,781 0 0
LYFT INC OPT 55087P104 6,048 100,000 SH Put SOLE 8 100,000 0 0
LYFT INC COM 55087P104 1,439 23,800 SH   SOLE 8 23,800 0 0
LYFT INC OPT 55087P104 3,302 54,600 SH Call SOLE 8 54,600 0 0
LYFT INC COM 55087P104 5,524 91,328 SH   SOLE 9 91,328 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 41 400 SH   DFND 1 0 0 400
LYONDELLBASELL INDUSTRIES N COM N53745100 33,126 322,009 SH   SOLE 1 322,009 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 2,544 24,732 SH   SOLE 8 24,732 0 0
LYONDELLBASELL INDUSTRIES N OPT N53745100 4,135 40,200 SH Call SOLE 8 40,200 0 0
LYONDELLBASELL INDUSTRIES N OPT N53745100 11,676 113,500 SH Put SOLE 8 113,500 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 17,079 166,026 SH   SOLE 9 166,026 0 0
M &amp T BK CORP COM 55261F104 45,722 314,646 SH   SOLE 1 314,646 0 0
M &amp T BK CORP COM 55261F104 4,556 31,351 SH   SOLE 8 31,351 0 0
M &amp T BK CORP OPT 55261F104 7,701 53,000 SH Put SOLE 8 53,000 0 0
M &amp T BK CORP COM 55261F104 12,364 85,088 SH   SOLE 9 85,088 0 0
M D C HLDGS INC COM 552676108 6,619 130,790 SH   SOLE 1 130,790 0 0
M D C HLDGS INC COM 552676108 12 234 SH   SOLE 8 234 0 0
M/I HOMES INC COM 55305B101 3,504 59,725 SH   SOLE 1 59,725 0 0
MACATAWA BK CORP COM 554225102 417 47,713 SH   SOLE 1 47,713 0 0
MACATAWA BK CORP COM 554225102 1 66 SH   SOLE 8 66 0 0
MACERICH CO TRUS 554382101 6,126 335,695 SH   SOLE 1 335,695 0 0
MACERICH CO OPT 554382101 235 12,900 SH Put SOLE 8 12,900 0 0
MACERICH CO TRUS 554382101 4 247 SH   SOLE 8 247 0 0
MACERICH CO TRUS 554382101 13 696 SH   SOLE 9 696 0 0
MACK CALI RLTY CORP TRUS 554489104 3,351 195,346 SH   SOLE 1 195,346 0 0
MACK CALI RLTY CORP TRUS 554489104 2 122 SH   SOLE 8 122 0 0
MACKINAC FINL CORP COM 554571109 516 26,113 SH   SOLE 1 26,113 0 0
MACKINAC FINL CORP COM 554571109 20 1,022 SH   SOLE 8 1,022 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 536 8,372 SH   SOLE 1 8,372 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 13 202 SH   SOLE 8 202 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 10,539 275,396 SH   SOLE 1 275,396 0 0
MACQUARIE INFRASTRUCTURE COR OPT 55608B105 1,022 26,700 SH Call SOLE 8 26,700 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 13,670 357,171 SH   SOLE 8 357,171 0 0
MACROGENICS INC COM 556099109 763 28,363 SH   SOLE 1 28,363 0 0
MACROGENICS INC COM 556099109 1,168 43,490 SH   SOLE 8 43,490 0 0
MACYS INC COM 55616P104 14,769 778,958 SH   SOLE 1 778,958 0 0
MACYS INC OPT 55616P104 37,764 1,991,800 SH Call SOLE 1 1,991,800 0 0
MACYS INC OPT 55616P104 64 3,400 SH Put SOLE 8 3,400 0 0
MACYS INC OPT 55616P104 2 100 SH Call SOLE 8 100 0 0
MACYS INC COM 55616P104 97 5,159 SH   SOLE 8 5,159 0 0
MACYS INC COM 55616P104 1,396 73,642 SH   SOLE 9 73,642 0 0
MADDEN STEVEN LTD COM 556269108 3,494 79,851 SH   SOLE 1 79,851 0 0
MADDEN STEVEN LTD COM 556269108 32 724 SH   SOLE 8 724 0 0
MADDEN STEVEN LTD COM 556269108 135 3,081 SH   SOLE 99 3,081 0 0
MADISON SQUARE GRDN SPRT COR COM 55825T103 160 928 SH   SOLE 1 928 0 0
MADISON SQUARE GRDN SPRT COR COM 55825T103 12 72 SH   SOLE 8 72 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 1,573 16,154 SH   SOLE 1 16,154 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 40 407 SH   SOLE 99 407 0 0
MAG SILVER CORP COM 55903Q104 39 1,823 SH   SOLE 1 1,823 0 0
MAGAL SECURITY SYS LTD COM M6786D104 5 1,000 SH   DFND 1 0 0 1,000
MAGELLAN HEALTH INC COM 559079207 3,325 35,300 SH   SOLE 1 35,300 0 0
MAGELLAN HEALTH INC COM 559079207 8 87 SH   SOLE 8 87 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 16,740 342,256 SH   SOLE 1 342,256 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 256 26,217 SH   SOLE 1 26,217 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 1 57 SH   SOLE 8 57 0 0
MAGNA INTL INC COM 559222401 3,323 35,865 SH   SOLE 1 35,865 0 0
MAGNA INTL INC COM 559222401 28 301 SH   DFND 1 0 0 301
MAGNA INTL INC COM 559222401 417 4,500 SH   SOLE 8 4,500 0 0
MAGNA INTL INC COM 559222401 3,587 38,718 SH   SOLE 9 38,718 0 0
MAGNA INTL INC COM 559222401 235 2,542 SH   SOLE 99 2,542 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 2,359 98,869 SH   SOLE 1 98,869 0 0
MAGNOLIA OIL &amp GAS CORP COM 559663109 275 17,619 SH   SOLE 1 17,619 0 0
MAGNOLIA OIL &amp GAS CORP COM 559663109 1 60 SH   SOLE 8 60 0 0
MAGNOLIA OIL &amp GAS CORP COM 559663109 73 4,675 SH   SOLE 99 4,675 0 0
MAIDEN HOLDINGS LTD COM G5753U112 30 8,796 SH   SOLE 1 8,796 0 0
MAIN STR CAP CORP COM 56035L104 416 10,128 SH   SOLE 1 10,128 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 16 710 SH   SOLE 1 710 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 16 714 SH   SOLE 8 714 0 0
MAKEMYTRIP LIMITED MAURITIUS COM V5633W109 14 456 SH   SOLE 8 456 0 0
MALIBU BOATS INC COM 56117J100 265 3,615 SH   DFND 1 0 0 3,615
MALIBU BOATS INC COM 56117J100 448 6,110 SH   SOLE 1 6,110 0 0
MALIBU BOATS INC COM 56117J100 9 129 SH   SOLE 8 129 0 0
MALVERN BANCORP INC COM 561409103 2 118 SH   SOLE 1 118 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 13 2,872 SH   SOLE 1 2,872 0 0
MANAGED PORTFOLIO SERIES FUND 56167N720 3 114 SH   SOLE 1 114 0 0
MANCHESTER UTD PLC NEW COM G5784H106 72 4,763 SH   SOLE 1 4,763 0 0
MANHATTAN ASSOCIATES INC COM 562750109 8,032 55,458 SH   SOLE 1 55,458 0 0
MANHATTAN ASSOCIATES INC COM 562750109 52 359 SH   SOLE 8 359 0 0
MANITEX INTL INC COM 563420108 3 408 SH   SOLE 1 408 0 0
MANITOWOC CO INC COM 563571405 491 20,049 SH   SOLE 1 20,049 0 0
MANITOWOC CO INC COM 563571405 4 164 SH   SOLE 8 164 0 0
MANITOWOC CO INC COM 563571405 420 17,128 SH   SOLE 99 17,128 0 0
MANNING &amp NAPIER INC COM 56382Q102 10 1,290 SH   SOLE 1 1,290 0 0
MANNKIND CORP COM 56400P706 387 70,998 SH   SOLE 1 70,998 0 0
MANNKIND CORP COM 56400P706 3 529 SH   SOLE 8 529 0 0
MANPOWERGROUP INC WIS COM 56418H100 6,038 50,778 SH   SOLE 1 50,778 0 0
MANPOWERGROUP INC WIS COM 56418H100 22 188 SH   SOLE 8 188 0 0
MANTECH INTERNATIONAL CORP COM 564563104 1,373 15,864 SH   SOLE 1 15,864 0 0
MANULIFE FINL CORP COM 56501R106 156 7,900 SH   DFND 1 0 0 7,900
MANULIFE FINL CORP COM 56501R106 555 28,145 SH   SOLE 1 28,145 0 0
MANULIFE FINL CORP COM 56501R106 2 82 SH   SOLE 8 82 0 0
MANULIFE FINL CORP COM 56501R106 10,846 550,531 SH   SOLE 9 550,531 0 0
MANULIFE FINL CORP COM 56501R106 254 12,918 SH   SOLE 99 12,918 0 0
MARATHON OIL CORP COM 565849106 20,157 1,479,982 SH   SOLE 1 1,479,982 0 0
MARATHON OIL CORP COM 565849106 170 12,500 SH   DFND 1 0 0 12,500
MARATHON OIL CORP OPT 565849106 10 800 SH Put SOLE 1 800 0 0
MARATHON OIL CORP OPT 565849106 8,559 628,400 SH Call SOLE 8 628,400 0 0
MARATHON OIL CORP OPT 565849106 4,726 347,000 SH Put SOLE 8 347,000 0 0
MARATHON OIL CORP COM 565849106 144 10,568 SH   SOLE 8 10,568 0 0
MARATHON OIL CORP COM 565849106 2,888 212,019 SH   SOLE 9 212,019 0 0
MARATHON PETE CORP COM 56585A102 46,162 764,031 SH   SOLE 1 764,031 0 0
MARATHON PETE CORP OPT 56585A102 12,084 200,000 SH Put SOLE 1 200,000 0 0
MARATHON PETE CORP OPT 56585A102 17,594 291,200 SH Put SOLE 8 291,200 0 0
MARATHON PETE CORP OPT 56585A102 22,501 372,400 SH Call SOLE 8 372,400 0 0
MARATHON PETE CORP COM 56585A102 854 14,132 SH   SOLE 8 14,132 0 0
MARATHON PETE CORP OPT 56585A102 12,084 200,000 SH Put SOLE 9 200,000 0 0
MARATHON PETE CORP COM 56585A102 35,152 581,780 SH   SOLE 9 581,780 0 0
MARATHON PETE CORP COM 56585A102 82 1,360 SH   DFND 20 0 0 1,360
MARCUS &amp MILLICHAP INC COM 566324109 3,879 99,783 SH   SOLE 1 99,783 0 0
MARCUS &amp MILLICHAP INC COM 566324109 4 99 SH   SOLE 8 99 0 0
MARCUS CORP DEL COM 566330106 486 22,909 SH   SOLE 1 22,909 0 0
MARCUS CORP DEL COM 566330106 0 16 SH   SOLE 8 16 0 0
MARINE PRODS CORP COM 568427108 15 1,061 SH   SOLE 1 1,061 0 0
MARINEMAX INC COM 567908108 2,812 57,694 SH   SOLE 1 57,694 0 0
MARINEMAX INC COM 567908108 6 134 SH   SOLE 8 134 0 0
MARKEL CORP COM 570535104 119 100 SH   DFND 1 0 0 100
MARKEL CORP COM 570535104 12,357 10,412 SH   SOLE 1 10,412 0 0
MARKEL CORP COM 570535104 5,822 4,906 SH   SOLE 9 4,906 0 0
MARKER THERAPEUTICS INC COM 57055L107 9 3,386 SH   SOLE 8 3,386 0 0
MARKETAXESS HLDGS INC COM 57060D108 26,845 57,910 SH   SOLE 1 57,910 0 0
MARKETAXESS HLDGS INC COM 57060D108 18 39 SH   SOLE 8 39 0 0
MARKETAXESS HLDGS INC COM 57060D108 11,648 25,127 SH   SOLE 9 25,127 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 1,053 46,221 SH   SOLE 1 46,221 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 1 50 SH   SOLE 8 50 0 0
MARRIOTT INTL INC NEW COM 571903202 40,110 293,793 SH   SOLE 1 293,793 0 0
MARRIOTT INTL INC NEW OPT 571903202 642 4,700 SH Put SOLE 8 4,700 0 0
MARRIOTT INTL INC NEW OPT 571903202 2,771 20,300 SH Call SOLE 8 20,300 0 0
MARRIOTT INTL INC NEW COM 571903202 23,928 175,267 SH   SOLE 9 175,267 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 9,004 56,521 SH   SOLE 1 56,521 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 490 3,074 SH   SOLE 8 3,074 0 0
MARRIOTT VACATIONS WORLDWIDE BOND 57164YAB3 14 12,000 PRN   SOLE 8 0 0 12,000
MARRONE BIO INNOVATIONS INC COM 57165B106 93 56,438 SH   SOLE 1 56,438 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 150,036 1,066,509 SH   SOLE 1 1,066,509 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 137 974 SH   SOLE 8 974 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 30,090 213,895 SH   SOLE 9 213,895 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 392 2,785 SH   SOLE 99 2,785 0 0
MARTEN TRANS LTD COM 573075108 1,180 71,476 SH   SOLE 1 71,476 0 0
MARTIN MARIETTA MATLS INC COM 573284106 16,617 47,232 SH   SOLE 1 47,232 0 0
MARTIN MARIETTA MATLS INC COM 573284106 9 26 SH   SOLE 8 26 0 0
MARTIN MARIETTA MATLS INC COM 573284106 13,716 38,986 SH   SOLE 9 38,986 0 0
MARTIN MARIETTA MATLS INC COM 573284106 1,099 3,123 SH   SOLE 99 3,123 0 0
MARTIN MIDSTREAM PRTNRS L P COM 573331105 4,530 1,500,000 SH   SOLE 1 1,500,000 0 0
MASCO CORP COM 574599106 44,005 746,996 SH   SOLE 1 746,996 0 0
MASCO CORP COM 574599106 12 205 SH   SOLE 8 205 0 0
MASCO CORP COM 574599106 9,169 155,648 SH   SOLE 9 155,648 0 0
MASIMO CORP COM 574795100 11,925 49,189 SH   SOLE 1 49,189 0 0
MASIMO CORP COM 574795100 18 76 SH   SOLE 8 76 0 0
MASIMO CORP COM 574795100 4,538 18,720 SH   SOLE 9 18,720 0 0
MASIMO CORP COM 574795100 121 499 SH   SOLE 99 499 0 0
MASONITE INTL CORP COM 575385109 1,705 15,244 SH   SOLE 1 15,244 0 0
MASONITE INTL CORP COM 575385109 13 112 SH   SOLE 8 112 0 0
MASTEC INC COM 576323109 7,331 69,103 SH   SOLE 1 69,103 0 0
MASTEC INC COM 576323109 476 4,485 SH   SOLE 8 4,485 0 0
MASTECH DIGITAL INC COM 57633B100 56 3,720 SH   SOLE 1 3,720 0 0
MASTECH DIGITAL INC COM 57633B100 7 436 SH   SOLE 8 436 0 0
MASTERCARD INCORPORATED COM 57636Q104 294 805 SH   DFND 1 0 0 805
MASTERCARD INCORPORATED COM 57636Q104 636,974 1,744,705 SH   SOLE 1 1,744,705 0 0
MASTERCARD INCORPORATED COM 57636Q104 839 2,298 SH   SOLE 8 2,298 0 0
MASTERCARD INCORPORATED OPT 57636Q104 803 2,200 SH Call SOLE 8 2,200 0 0
MASTERCARD INCORPORATED OPT 57636Q104 9,127 25,000 SH Put SOLE 8 25,000 0 0
MASTERCARD INCORPORATED COM 57636Q104 114,820 314,496 SH   SOLE 9 314,496 0 0
MASTERCARD INCORPORATED COM 57636Q104 4,749 13,007 SH   DFND 20 0 0 13,007
MASTERCRAFT BOAT HLDGS INC COM 57637H103 338 12,838 SH   SOLE 1 12,838 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 2 70 SH   SOLE 8 70 0 0
MATADOR RES CO COM 576485205 2,899 80,516 SH   SOLE 1 80,516 0 0
MATADOR RES CO COM 576485205 38 1,044 SH   SOLE 8 1,044 0 0
MATERIALISE NV ADR 57667T100 577 23,932 SH   SOLE 1 23,932 0 0
MATERIALISE NV ADR 57667T100 115 4,784 SH   SOLE 8 4,784 0 0
MATERION CORP COM 576690101 1,232 16,353 SH   SOLE 1 16,353 0 0
MATERION CORP COM 576690101 8 95 SH   SOLE 8 95 0 0
MATRIX SVC CO COM 576853105 209 19,888 SH   SOLE 1 19,888 0 0
MATRIX SVC CO COM 576853105 1 123 SH   SOLE 8 123 0 0
MATSON INC COM 57686G105 3,633 56,773 SH   SOLE 1 56,773 0 0
MATSON INC COM 57686G105 6 95 SH   SOLE 8 95 0 0
MATTEL INC COM 577081102 10,687 531,673 SH   SOLE 1 531,673 0 0
MATTEL INC COM 577081102 28 1,390 SH   SOLE 9 1,390 0 0
MATTHEWS INTL CORP COM 577128101 841 23,426 SH   SOLE 1 23,426 0 0
MATTHEWS INTL CORP COM 577128101 3 78 SH   SOLE 8 78 0 0
MAUI LD &amp PINEAPPLE INC COM 577345101 123 11,445 SH   SOLE 1 11,445 0 0
MAUI LD &amp PINEAPPLE INC COM 577345101 8 758 SH   SOLE 8 758 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 620 15,515 SH   SOLE 1 15,515 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 5 130 SH   SOLE 8 130 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 69,220 656,983 SH   SOLE 1 656,983 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 7,506 71,243 SH   SOLE 8 71,243 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 17,794 168,887 SH   SOLE 9 168,887 0 0
MAXIMUS INC COM 577933104 4,729 53,783 SH   SOLE 1 53,783 0 0
MAXIMUS INC COM 577933104 27 307 SH   SOLE 8 307 0 0
MAXLINEAR INC COM 57776J100 1,633 38,455 SH   SOLE 1 38,455 0 0
MAXLINEAR INC COM 57776J100 14 341 SH   SOLE 8 341 0 0
MAYVILLE ENGR CO INC COM 578605107 23 1,134 SH   SOLE 1 1,134 0 0
MAYVILLE ENGR CO INC COM 578605107 120 5,949 SH   SOLE 99 5,949 0 0
MBIA INC COM 55262C100 67 6,111 SH   SOLE 1 6,111 0 0
MBIA INC COM 55262C100 4 324 SH   SOLE 8 324 0 0
MBIA INC COM 55262C100 405 36,846 SH   SOLE 99 36,846 0 0
MCCORMICK &amp CO INC COM 579780206 78 886 SH   DFND 1 0 0 886
MCCORMICK &amp CO INC COM 579780206 26,901 304,595 SH   SOLE 1 304,595 0 0
MCCORMICK &amp CO INC COM 579780206 154 1,736 SH   SOLE 8 1,736 0 0
MCCORMICK &amp CO INC COM 579780206 13,755 155,741 SH   SOLE 9 155,741 0 0
MCDONALDS CORP COM 580135101 2,785 12,057 SH   DFND 1 0 0 12,057
MCDONALDS CORP COM 580135101 299,124 1,294,955 SH   SOLE 1 1,294,955 0 0
MCDONALDS CORP OPT 580135101 300 1,300 SH Put SOLE 8 1,300 0 0
MCDONALDS CORP COM 580135101 330 1,426 SH   SOLE 8 1,426 0 0
MCDONALDS CORP COM 580135101 62,615 271,074 SH   SOLE 9 271,074 0 0
MCDONALDS CORP COM 580135101 43 185 SH   DFND 20 0 0 185
MCEWEN MNG INC COM 58039P107 182 132,187 SH   SOLE 1 132,187 0 0
MCEWEN MNG INC COM 58039P107 0 63 SH   SOLE 8 63 0 0
MCGRATH RENTCORP COM 580589109 495 6,062 SH   SOLE 1 6,062 0 0
MCGRATH RENTCORP COM 580589109 10 119 SH   SOLE 8 119 0 0
MCGRATH RENTCORP COM 580589109 268 3,282 SH   SOLE 99 3,282 0 0
MCKESSON CORP COM 58155Q103 80,887 422,962 SH   SOLE 1 422,962 0 0
MCKESSON CORP COM 58155Q103 228 1,194 SH   SOLE 8 1,194 0 0
MCKESSON CORP COM 58155Q103 18,981 99,250 SH   SOLE 9 99,250 0 0
MDC PARTNERS INC. COM 552697104 46 7,908 SH   SOLE 1 7,908 0 0
MDU RES GROUP INC COM 552690109 7,551 240,925 SH   SOLE 1 240,925 0 0
MDU RES GROUP INC COM 552690109 6 184 SH   SOLE 8 184 0 0
MECHEL PAO ADR 583840509 29 40,000 SH   DFND 1 0 0 40,000
MECHEL PAO ADR 583840608 0 5 SH   SOLE 1 5 0 0
MECHEL PAO ADR 583840608 0 34 SH   SOLE 8 34 0 0
MEDALLION FINL CORP COM 583928106 10 1,151 SH   SOLE 1 1,151 0 0
MEDICAL PPTYS TRUST INC TRUS 58463J304 19,944 992,280 SH   SOLE 1 992,280 0 0
MEDICAL PPTYS TRUST INC TRUS 58463J304 10 500 SH   DFND 1 0 0 500
MEDICAL PPTYS TRUST INC TRUS 58463J304 6 320 SH   SOLE 8 320 0 0
MEDICAL PPTYS TRUST INC TRUS 58463J304 3,964 197,200 SH   SOLE 9 197,200 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 246 12,251 SH   SOLE 99 12,251 0 0
MEDICINOVA INC COM 58468P206 41 9,667 SH   SOLE 1 9,667 0 0
MEDICINOVA INC COM 58468P206 20 4,793 SH   SOLE 8 4,793 0 0
MEDICINOVA INC COM 58468P206 369 86,700 SH   SOLE 9 86,700 0 0
MEDIFAST INC COM 58470H101 2,842 10,040 SH   SOLE 1 10,040 0 0
MEDIFAST INC COM 58470H101 7 24 SH   SOLE 8 24 0 0
MEDNAX INC COM 58502B106 1,311 43,507 SH   SOLE 1 43,507 0 0
MEDNAX INC COM 58502B106 9 311 SH   SOLE 8 311 0 0
MEDPACE HLDGS INC COM 58506Q109 4,292 24,297 SH   SOLE 1 24,297 0 0
MEDPACE HLDGS INC COM 58506Q109 21 117 SH   SOLE 8 117 0 0
MEDTRONIC PLC COM G5960L103 1,828 14,723 SH   DFND 1 0 0 14,723
MEDTRONIC PLC COM G5960L103 337,199 2,716,527 SH   SOLE 1 1,639,179 1,077,348 0
MEDTRONIC PLC COM G5960L103 15,735 126,759 SH   SOLE 8 126,759 0 0
MEDTRONIC PLC OPT G5960L103 720 5,800 SH Put SOLE 8 5,800 0 0
MEDTRONIC PLC COM G5960L103 67,006 539,808 SH   SOLE 9 539,808 0 0
MEDTRONIC PLC COM G5960L103 19,754 159,143 SH   SOLE 20 0 159,143 0
MEDTRONIC PLC COM G5960L103 5,409 43,579 SH   DFND 20 0 0 43,579
MEDTRONIC PLC COM G5960L103 9,250 74,516 SH   SOLE 82 0 74,516 0
MEDTRONIC PLC COM G5960L103 22,325 179,854 SH   SOLE 99 27,950 151,904 0
MEI PHARMA INC COM 55279B202 39 13,716 SH   SOLE 1 13,716 0 0
MEI PHARMA INC COM 55279B202 2 790 SH   SOLE 8 790 0 0
MEIRAGTX HLDGS PLC COM G59665102 59 3,769 SH   SOLE 1 3,769 0 0
MEIRAGTX HLDGS PLC COM G59665102 718 46,325 SH   DFND 1 0 0 46,325
MEIRAGTX HLDGS PLC COM G59665102 1 64 SH   SOLE 8 64 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 4,786 288,846 SH   SOLE 1 288,846 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 2 100 SH   SOLE 8 100 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 5,460 329,476 SH   SOLE 9 329,476 0 0
MERCADOLIBRE INC COM 58733R102 52,549 33,733 SH   SOLE 1 33,733 0 0
MERCADOLIBRE INC COM 58733R102 11 7 SH   DFND 1 0 0 7
MERCADOLIBRE INC OPT 58733R102 38,945 25,000 SH Call SOLE 8 25,000 0 0
MERCADOLIBRE INC COM 58733R102 12,179 7,818 SH   SOLE 8 7,818 0 0
MERCADOLIBRE INC OPT 58733R102 134,749 86,500 SH Put SOLE 8 86,500 0 0
MERCADOLIBRE INC COM 58733R102 25,592 16,428 SH   SOLE 9 16,428 0 0
MERCADOLIBRE INC COM 58733R102 1,290 828 SH   DFND 20 0 0 828
MERCADOLIBRE INC COM 58733R102 2,031 1,304 SH   SOLE 99 1,304 0 0
MERCANTILE BK CORP COM 587376104 61 2,002 SH   SOLE 1 2,002 0 0
MERCANTILE BK CORP COM 587376104 1 42 SH   SOLE 8 42 0 0
MERCER INTL INC COM 588056101 199 15,660 SH   SOLE 1 15,660 0 0
MERCHANTS BANCORP IND COM 58844R108 61 1,561 SH   SOLE 1 1,561 0 0
MERCHANTS BANCORP IND COM 58844R108 1 23 SH   SOLE 8 23 0 0
MERCK &amp CO INC COM 58933Y105 275,794 3,546,288 SH   SOLE 1 3,546,288 0 0
MERCK &amp CO INC COM 58933Y105 1,102 14,176 SH   DFND 1 0 0 14,176
MERCK &amp CO INC OPT 58933Y105 179 2,300 SH Call SOLE 8 2,300 0 0
MERCK &amp CO INC OPT 58933Y105 8,174 105,100 SH Put SOLE 8 105,100 0 0
MERCK &amp CO INC COM 58933Y105 8,112 104,300 SH   SOLE 8 104,300 0 0
MERCK &amp CO INC COM 58933Y105 74,339 955,878 SH   SOLE 9 955,878 0 0
MERCK &amp CO INC COM 58933Y105 6,840 87,947 SH   DFND 20 0 0 87,947
MERCURY GENL CORP NEW COM 589400100 2,265 34,868 SH   SOLE 1 34,868 0 0
MERCURY GENL CORP NEW COM 589400100 3 51 SH   SOLE 8 51 0 0
MERCURY SYS INC COM 589378108 2,925 44,118 SH   SOLE 1 44,118 0 0
MERCURY SYS INC COM 589378108 36 541 SH   SOLE 8 541 0 0
MEREDITH CORP COM 589433101 3,524 81,111 SH   SOLE 1 81,111 0 0
MEREDITH CORP COM 589433101 7 170 SH   SOLE 8 170 0 0
MEREO BIOPHARMA GROUP PLC ADR 589492107 63 20,000 SH   DFND 1 0 0 20,000
MERIDIAN BANCORP INC MD COM 58958U103 1,649 80,577 SH   SOLE 1 80,577 0 0
MERIDIAN BANCORP INC MD COM 58958U103 3 130 SH   SOLE 8 130 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 727 32,754 SH   SOLE 1 32,754 0 0
MERIDIAN CORPORATION COM 58958P104 430 16,389 SH   SOLE 1 16,389 0 0
MERIDIAN CORPORATION COM 58958P104 16 614 SH   SOLE 8 614 0 0
MERIT MED SYS INC COM 589889104 1,709 26,425 SH   SOLE 1 26,425 0 0
MERIT MED SYS INC COM 589889104 35 547 SH   SOLE 8 547 0 0
MERITAGE HOMES CORP COM 59001A102 7,593 80,713 SH   SOLE 1 80,713 0 0
MERITAGE HOMES CORP COM 59001A102 8 86 SH   SOLE 8 86 0 0
MERITOR INC COM 59001K100 1,564 66,788 SH   SOLE 1 66,788 0 0
MERITOR INC BOND 59001KAF7 127 119,000 PRN   SOLE 8 0 0 119,000
MERITOR INC COM 59001K100 102 4,360 SH   SOLE 8 4,360 0 0
MERITOR INC COM 59001K100 393 16,774 SH   SOLE 99 16,774 0 0
MERSANA THERAPEUTICS INC COM 59045L106 733 54,033 SH   SOLE 1 54,033 0 0
MERSANA THERAPEUTICS INC COM 59045L106 1 82 SH   SOLE 8 82 0 0
MERSANA THERAPEUTICS INC COM 59045L106 44 3,250 SH   SOLE 99 3,250 0 0
MESA AIR GROUP INC COM 590479135 51 5,418 SH   SOLE 1 5,418 0 0
MESA AIR GROUP INC COM 590479135 1 78 SH   SOLE 8 78 0 0
MESA LABS INC COM 59064R109 745 2,749 SH   SOLE 1 2,749 0 0
MESA LABS INC COM 59064R109 2 8 SH   SOLE 8 8 0 0
MESABI TR TRUS 590672101 21 585 SH   SOLE 1 585 0 0
MESOBLAST LTD ADR 590717104 97 13,000 SH   SOLE 1 13,000 0 0
META FINL GROUP INC COM 59100U108 1,203 23,786 SH   SOLE 1 23,786 0 0
META FINL GROUP INC COM 59100U108 5 104 SH   SOLE 8 104 0 0
METHANEX CORP COM 59151K108 208 6,311 SH   SOLE 1 6,311 0 0
METHANEX CORP COM 59151K108 139 4,193 SH   SOLE 9 4,193 0 0
METHODE ELECTRS INC COM 591520200 992 20,140 SH   SOLE 1 20,140 0 0
METHODE ELECTRS INC COM 591520200 437 8,880 SH   SOLE 99 8,880 0 0
METLIFE INC COM 59156R108 48 800 SH   DFND 1 0 0 800
METLIFE INC COM 59156R108 434,015 7,251,691 SH   SOLE 1 7,251,691 0 0
METLIFE INC COM 59156R108 1,096 18,320 SH   SOLE 8 18,320 0 0
METLIFE INC COM 59156R108 30,794 514,522 SH   SOLE 9 514,522 0 0
METLIFE INC COM 59156R108 374 6,255 SH   SOLE 99 6,255 0 0
METROCITY BANKSHARES INC COM 59165J105 42 2,403 SH   SOLE 1 2,403 0 0
METROPOLITAN BK HLDG CORP COM 591774104 112 1,846 SH   SOLE 1 1,846 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 118 85 SH   DFND 1 0 0 85
METTLER TOLEDO INTERNATIONAL COM 592688105 176,221 127,205 SH   SOLE 1 26,212 100,993 0
METTLER TOLEDO INTERNATIONAL COM 592688105 68 49 SH   SOLE 8 49 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 20,222 14,597 SH   SOLE 9 14,597 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 21,927 15,828 SH   SOLE 20 0 15,828 0
METTLER TOLEDO INTERNATIONAL COM 592688105 9,922 7,162 SH   SOLE 82 0 7,162 0
METTLER TOLEDO INTERNATIONAL COM 592688105 16,691 12,048 SH   SOLE 99 0 12,048 0
MFA FINL INC TRUS 55272X102 951 207,297 SH   SOLE 1 207,297 0 0
MFA FINL INC TRUS 55272X102 11 2,470 SH   SOLE 8 2,470 0 0
MGE ENERGY INC COM 55277P104 381 5,124 SH   SOLE 1 5,124 0 0
MGE ENERGY INC COM 55277P104 4 58 SH   SOLE 8 58 0 0
MGIC INVT CORP WIS COM 552848103 7,093 521,540 SH   SOLE 1 521,540 0 0
MGIC INVT CORP WIS COM 552848103 4 321 SH   SOLE 8 321 0 0
MGIC INVT CORP WIS COM 552848103 455 33,464 SH   SOLE 99 33,464 0 0
MGM GROWTH PPTYS LLC TRUS 55303A105 802 21,881 SH   SOLE 1 21,881 0 0
MGM RESORTS INTERNATIONAL COM 552953101 18,522 434,279 SH   SOLE 1 434,279 0 0
MGM RESORTS INTERNATIONAL OPT 552953101 674 15,800 SH Call SOLE 8 15,800 0 0
MGM RESORTS INTERNATIONAL COM 552953101 336 7,880 SH   SOLE 8 7,880 0 0
MGM RESORTS INTERNATIONAL COM 552953101 11,333 265,738 SH   SOLE 9 265,738 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,244 29,167 SH   SOLE 99 29,167 0 0
MGP INGREDIENTS INC NEW COM 55303J106 471 6,970 SH   SOLE 1 6,970 0 0
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 150 1,000 SH   DFND 1 0 0 1,000
MICROCHIP TECHNOLOGY INC. COM 595017104 101,933 680,728 SH   SOLE 1 680,728 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 437 2,917 SH   SOLE 8 2,917 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 25,402 169,637 SH   SOLE 9 169,637 0 0
MICRON TECHNOLOGY INC COM 595112103 144 1,700 SH   DFND 1 0 0 1,700
MICRON TECHNOLOGY INC COM 595112103 216,064 2,542,541 SH   SOLE 1 2,542,541 0 0
MICRON TECHNOLOGY INC OPT 595112103 1,274 15,000 SH Put SOLE 1 15,000 0 0
MICRON TECHNOLOGY INC OPT 595112103 81,742 961,900 SH Put SOLE 8 961,900 0 0
MICRON TECHNOLOGY INC COM 595112103 3,533 41,578 SH   SOLE 8 41,578 0 0
MICRON TECHNOLOGY INC OPT 595112103 27,355 321,900 SH Call SOLE 8 321,900 0 0
MICRON TECHNOLOGY INC COM 595112103 44,736 526,431 SH   SOLE 9 526,431 0 0
MICRON TECHNOLOGY INC COM 595112103 484 5,700 SH   DFND 20 0 0 5,700
MICRON TECHNOLOGY INC COM 595112103 1,296 15,246 SH   SOLE 99 15,246 0 0
MICROSOFT CORP COM 594918104 3,809,864 14,063,727 SH   SOLE 1 12,609,977 1,453,750 0
MICROSOFT CORP COM 594918104 19,522 72,063 SH   DFND 1 0 0 72,063
MICROSOFT CORP OPT 594918104 2,764 10,200 SH Call SOLE 1 10,200 0 0
MICROSOFT CORP OPT 594918104 3,414 12,600 SH Put SOLE 1 12,600 0 0
MICROSOFT CORP COM 594918104 61,206 225,937 SH   SOLE 8 225,937 0 0
MICROSOFT CORP OPT 594918104 149,347 551,300 SH Call SOLE 8 551,300 0 0
MICROSOFT CORP OPT 594918104 194,804 719,100 SH Put SOLE 8 719,100 0 0
MICROSOFT CORP COM 594918104 576,875 2,129,478 SH   SOLE 9 2,129,478 0 0
MICROSOFT CORP COM 594918104 6,415 23,679 SH   DFND 20 0 0 23,679
MICROSOFT CORP COM 594918104 62,310 230,011 SH   SOLE 20 0 230,011 0
MICROSOFT CORP COM 594918104 27,844 102,785 SH   SOLE 82 352 102,433 0
MICROSOFT CORP COM 594918104 62,644 231,241 SH   SOLE 99 42,841 188,400 0
MICROSTRATEGY INC COM 594972408 11,339 17,064 SH   SOLE 1 17,064 0 0
MICROSTRATEGY INC OPT 594972408 19,802 29,800 SH Put SOLE 8 29,800 0 0
MICROSTRATEGY INC COM 594972408 9,743 14,661 SH   SOLE 8 14,661 0 0
MICROVISION INC DEL COM 594960304 336 20,037 SH   SOLE 1 20,037 0 0
MICROVISION INC DEL COM 594960304 181 10,782 SH   SOLE 8 10,782 0 0
MICT INC COM 55328R109 2 1,000 SH   SOLE 1 1,000 0 0
MID PENN BANCORP INC COM 59540G107 445 16,229 SH   SOLE 1 16,229 0 0
MID-AMER APT CMNTYS INC TRUS 59522J103 20,569 122,122 SH   SOLE 1 122,122 0 0
MID-AMER APT CMNTYS INC TRUS 59522J103 8 50 SH   SOLE 8 50 0 0
MID-AMER APT CMNTYS INC TRUS 59522J103 12,056 71,585 SH   SOLE 9 71,585 0 0
MIDDLEBY CORP COM 596278101 10,703 61,770 SH   SOLE 1 61,770 0 0
MIDDLEBY CORP COM 596278101 1,194 6,890 SH   SOLE 99 6,890 0 0
MIDDLEFIELD BANC CORP COM 596304204 21 870 SH   SOLE 1 870 0 0
MIDDLEFIELD BANC CORP COM 596304204 16 684 SH   SOLE 8 684 0 0
MIDDLESEX WTR CO COM 596680108 606 7,406 SH   SOLE 1 7,406 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 808 30,777 SH   SOLE 1 30,777 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 1 26 SH   SOLE 8 26 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 882 30,678 SH   SOLE 1 30,678 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 2 62 SH   SOLE 8 62 0 0
MILESTONE PHARMACEUTICALS IN COM 59935V107 87 15,888 SH   SOLE 1 15,888 0 0
MILESTONE PHARMACEUTICALS IN COM 59935V107 1,034 188,013 SH   SOLE 8 188,013 0 0
MILESTONE SCIENTIFIC INC COM 59935P209 12 5,083 SH   SOLE 8 5,083 0 0
MILLER HERMAN INC COM 600544100 3,499 74,218 SH   SOLE 1 74,218 0 0
MILLER HERMAN INC COM 600544100 7 142 SH   SOLE 8 142 0 0
MILLER HOWARD HIGH INC EQTY FUND 600379101 689 62,073 SH   SOLE 1 62,073 0 0
MILLER INDS INC TENN COM 600551204 70 1,752 SH   SOLE 1 1,752 0 0
MILLER INDS INC TENN COM 600551204 1 35 SH   SOLE 8 35 0 0
MILLICOM INTL CELLULAR S A COM L6388F110 8 193 SH   SOLE 1 193 0 0
MIMECAST LTD COM G14838109 8,738 164,718 SH   SOLE 1 164,718 0 0
MIMECAST LTD COM G14838109 909 17,133 SH   DFND 1 0 0 17,133
MIMECAST LTD COM G14838109 10 194 SH   SOLE 8 194 0 0
MINERALS TECHNOLOGIES INC COM 603158106 1,941 24,690 SH   SOLE 1 24,690 0 0
MINERALS TECHNOLOGIES INC COM 603158106 11 143 SH   SOLE 8 143 0 0
MINERVA NEUROSCIENCES INC COM 603380106 35 15,066 SH   SOLE 1 15,066 0 0
MINERVA NEUROSCIENCES INC COM 603380106 9 4,001 SH   SOLE 8 4,001 0 0
MIRATI THERAPEUTICS INC COM 60468T105 2,913 18,038 SH   SOLE 1 18,038 0 0
MIRATI THERAPEUTICS INC COM 60468T105 1,833 11,346 SH   SOLE 8 11,346 0 0
MIRATI THERAPEUTICS INC COM 60468T105 114 706 SH   SOLE 99 706 0 0
MISONIX INC COM 604871103 34 1,549 SH   SOLE 1 1,549 0 0
MISONIX INC COM 604871103 1 32 SH   SOLE 8 32 0 0
MISTRAS GROUP INC COM 60649T107 95 9,686 SH   SOLE 1 9,686 0 0
MISTRAS GROUP INC COM 60649T107 0 18 SH   SOLE 8 18 0 0
MITEK SYS INC COM 606710200 29 1,500 SH   DFND 1 0 0 1,500
MITEK SYS INC COM 606710200 263 13,605 SH   SOLE 1 13,605 0 0
MITEK SYS INC COM 606710200 3 176 SH   SOLE 8 176 0 0
MITSUBISHI UFJ FINL GROUP IN ADR 606822104 272 50,198 SH   SOLE 1 50,198 0 0
MKS INSTRS INC COM 55306N104 17,308 97,260 SH   SOLE 1 97,260 0 0
MKS INSTRS INC COM 55306N104 3 16 SH   SOLE 8 16 0 0
MKS INSTRS INC COM 55306N104 329 1,848 SH   SOLE 99 1,848 0 0
MMA CAPITAL HOLDINGS INC COM 55315D105 53 1,966 SH   SOLE 1 1,966 0 0
MMA CAPITAL HOLDINGS INC COM 55315D105 15 543 SH   SOLE 8 543 0 0
MMTEC INC COM G6181K106 73 35,000 SH   DFND 20 0 0 35,000
MOBILE TELESYSTEMS PJSC ADR 607409109 585 63,131 SH   DFND 1 0 0 63,131
MOBILE TELESYSTEMS PJSC ADR 607409109 132 14,302 SH   SOLE 1 14,302 0 0
MOBILE TELESYSTEMS PJSC ADR 607409109 53 5,666 SH   SOLE 9 5,666 0 0
MODEL N INC COM 607525102 484 14,139 SH   SOLE 1 14,139 0 0
MODEL N INC COM 607525102 6 182 SH   SOLE 8 182 0 0
MODERNA INC COM 60770K107 112,245 477,679 SH   SOLE 1 477,679 0 0
MODERNA INC COM 60770K107 319 1,356 SH   DFND 1 0 0 1,356
MODERNA INC COM 60770K107 473 2,010 SH   SOLE 8 2,010 0 0
MODERNA INC OPT 60770K107 13,676 58,200 SH Put SOLE 8 58,200 0 0
MODERNA INC COM 60770K107 27,412 116,657 SH   SOLE 9 116,657 0 0
MODINE MFG CO COM 607828100 105 6,330 SH   SOLE 1 6,330 0 0
MODINE MFG CO COM 607828100 3 186 SH   SOLE 8 186 0 0
MOELIS &amp CO COM 60786M105 971 17,047 SH   SOLE 1 17,047 0 0
MOGO INC COM 60800C109 54 6,899 SH   SOLE 1 6,899 0 0
MOHAWK INDS INC COM 608190104 19,188 99,835 SH   SOLE 1 99,835 0 0
MOHAWK INDS INC COM 608190104 48 247 SH   SOLE 8 247 0 0
MOHAWK INDS INC COM 608190104 6,910 35,957 SH   SOLE 9 35,957 0 0
MOHAWK INDS INC COM 608190104 522 2,717 SH   SOLE 99 2,717 0 0
MOLECULAR TEMPLATES INC COM 608550109 107 13,670 SH   SOLE 1 13,670 0 0
MOLINA HEALTHCARE INC COM 60855R100 16,237 64,159 SH   SOLE 1 64,159 0 0
MOLINA HEALTHCARE INC COM 60855R100 117 461 SH   SOLE 8 461 0 0
MOLINA HEALTHCARE INC COM 60855R100 4,985 19,698 SH   SOLE 9 19,698 0 0
MOLINA HEALTHCARE INC COM 60855R100 243 961 SH   SOLE 99 961 0 0
MOLSON COORS BEVERAGE CO COM 60871R209 11,832 220,377 SH   SOLE 1 220,377 0 0
MOLSON COORS BEVERAGE CO COM 60871R209 68 1,282 SH   SOLE 8 1,282 0 0
MOLSON COORS BEVERAGE CO COM 60871R209 6,165 114,847 SH   SOLE 9 114,847 0 0
MOLSON COORS BEVERAGE CO COM 60871R209 313 5,828 SH   SOLE 99 5,828 0 0
MOMO INC ADR 60879B107 3,502 228,709 SH   SOLE 1 228,709 0 0
MOMO INC ADR 60879B107 1 91 SH   SOLE 8 91 0 0
MOMO INC ADR 60879B107 1,393 91,000 SH   SOLE 9 91,000 0 0
MONARCH CASINO &amp RESORT INC COM 609027107 974 14,713 SH   SOLE 1 14,713 0 0
MONARCH CASINO &amp RESORT INC COM 609027107 2 27 SH   SOLE 8 27 0 0
MONDELEZ INTL INC COM 609207105 256 4,099 SH   DFND 1 0 0 4,099
MONDELEZ INTL INC COM 609207105 121,808 1,950,816 SH   SOLE 1 1,950,816 0 0
MONDELEZ INTL INC COM 609207105 36 580 SH   SOLE 8 580 0 0
MONDELEZ INTL INC COM 609207105 32,374 518,482 SH   SOLE 9 518,482 0 0
MONDELEZ INTL INC COM 609207105 1,595 25,541 SH   SOLE 82 25,541 0 0
MONDELEZ INTL INC COM 609207105 9,695 155,267 SH   SOLE 99 155,267 0 0
MONEYGRAM INTL INC COM 60935Y208 100 9,865 SH   SOLE 1 9,865 0 0
MONEYGRAM INTL INC COM 60935Y208 101 10,000 SH   SOLE 8 10,000 0 0
MONGODB INC COM 60937P106 9 25 SH   DFND 1 0 0 25
MONGODB INC OPT 60937P106 13,014 36,000 SH Put SOLE 1 36,000 0 0
MONGODB INC COM 60937P106 30,218 83,589 SH   SOLE 1 83,589 0 0
MONGODB INC OPT 60937P106 8,098 22,400 SH Put SOLE 8 22,400 0 0
MONGODB INC COM 60937P106 8,047 22,260 SH   SOLE 8 22,260 0 0
MONGODB INC OPT 60937P106 12,617 34,900 SH Call SOLE 8 34,900 0 0
MONGODB INC COM 60937P106 6,992 19,338 SH   SOLE 9 19,338 0 0
MONGODB INC COM 60937P106 192 532 SH   SOLE 99 532 0 0
MONMOUTH REAL ESTATE INVT CO TRUS 609720107 6,157 328,848 SH   SOLE 1 328,848 0 0
MONMOUTH REAL ESTATE INVT CO TRUS 609720107 352 18,823 SH   SOLE 8 18,823 0 0
MONOLITHIC PWR SYS INC COM 609839105 37,920 101,539 SH   SOLE 1 101,539 0 0
MONOLITHIC PWR SYS INC COM 609839105 16 42 SH   SOLE 8 42 0 0
MONOLITHIC PWR SYS INC COM 609839105 10,045 26,901 SH   SOLE 9 26,901 0 0
MONRO INC COM 610236101 2,249 35,395 SH   SOLE 1 35,395 0 0
MONRO INC COM 610236101 9 139 SH   SOLE 8 139 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 166,980 1,827,912 SH   SOLE 1 1,827,912 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 19 205 SH   SOLE 8 205 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 23,518 257,445 SH   SOLE 9 257,445 0 0
MOODYS CORP COM 615369105 112,293 309,885 SH   SOLE 1 309,885 0 0
MOODYS CORP COM 615369105 51 139 SH   SOLE 8 139 0 0
MOODYS CORP COM 615369105 34,879 96,252 SH   SOLE 9 96,252 0 0
MOOG INC COM 615394202 2,326 27,680 SH   SOLE 1 27,680 0 0
MOOG INC COM 615394202 9 108 SH   SOLE 8 108 0 0
MOOG INC COM 615394202 166 1,974 SH   SOLE 99 1,974 0 0
MORGAN STANLEY OPT 617446448 11,002 120,000 SH Call SOLE 1 120,000 0 0
MORGAN STANLEY COM 617446448 3,742 40,806 SH   DFND 1 0 0 40,806
MORGAN STANLEY COM 617446448 298,583 3,256,439 SH   SOLE 1 3,256,439 0 0
MORGAN STANLEY COM 617446448 38,285 417,545 SH   SOLE 8 417,545 0 0
MORGAN STANLEY OPT 617446448 41,261 450,000 SH Put SOLE 8 450,000 0 0
MORGAN STANLEY OPT 617446448 9,169 100,000 SH Call SOLE 8 100,000 0 0
MORGAN STANLEY COM 617446448 52,682 574,569 SH   SOLE 9 574,569 0 0
MORGAN STANLEY COM 617446448 400 4,366 SH   DFND 20 0 0 4,366
MORGAN STANLEY COM 617446448 479 5,227 SH   SOLE 99 5,227 0 0
MORGAN STANLEY CHINA A SH FD FUND 617468103 51 2,005 SH   DFND 1 0 0 2,005
MORGAN STANLEY CHINA A SH FD FUND 617468103 216 8,466 SH   SOLE 1 8,466 0 0
MORGAN STANLEY INDIA INVT FD FUND 61745C105 688 24,049 SH   SOLE 1 24,049 0 0
MORNINGSTAR INC COM 617700109 3,269 12,711 SH   SOLE 1 12,711 0 0
MORPHIC HLDG INC COM 61775R105 318 5,544 SH   SOLE 1 5,544 0 0
MOSAIC CO NEW COM 61945C103 10,927 342,461 SH   SOLE 1 342,461 0 0
MOSAIC CO NEW OPT 61945C103 99 3,100 SH Call SOLE 8 3,100 0 0
MOSAIC CO NEW COM 61945C103 2,921 91,550 SH   SOLE 8 91,550 0 0
MOSAIC CO NEW COM 61945C103 7,766 243,347 SH   SOLE 9 243,347 0 0
MOTORCAR PTS AMER INC COM 620071100 222 9,865 SH   SOLE 1 9,865 0 0
MOTORCAR PTS AMER INC COM 620071100 1 42 SH   SOLE 8 42 0 0
MOTOROLA SOLUTIONS INC COM 620076307 37,978 175,129 SH   SOLE 1 175,129 0 0
MOTOROLA SOLUTIONS INC COM 620076307 15 71 SH   DFND 1 0 0 71
MOTOROLA SOLUTIONS INC COM 620076307 86 395 SH   SOLE 8 395 0 0
MOTOROLA SOLUTIONS INC COM 620076307 22,968 105,920 SH   SOLE 9 105,920 0 0
MOTOROLA SOLUTIONS INC COM 620076307 2,210 10,190 SH   SOLE 99 10,190 0 0
MOVADO GROUP INC COM 624580106 274 8,685 SH   SOLE 1 8,685 0 0
MOVADO GROUP INC COM 624580106 1 42 SH   SOLE 8 42 0 0
MOXIAN INC COM 624697306 6 271 SH   SOLE 8 271 0 0
MPLX LP COM 55336V100 45,870 1,549,161 SH   SOLE 1 1,549,161 0 0
MPLX LP OPT 55336V100 151 5,100 SH Put SOLE 8 5,100 0 0
MPLX LP COM 55336V100 58 1,940 SH   SOLE 8 1,940 0 0
MR COOPER GROUP INC COM 62482R107 2,046 61,888 SH   SOLE 1 61,888 0 0
MR COOPER GROUP INC COM 62482R107 25 746 SH   SOLE 8 746 0 0
MRC GLOBAL INC COM 55345K103 451 47,924 SH   SOLE 1 47,924 0 0
MRC GLOBAL INC COM 55345K103 0 52 SH   SOLE 8 52 0 0
MSA SAFETY INC COM 553498106 3,911 23,619 SH   SOLE 1 23,619 0 0
MSA SAFETY INC COM 553498106 1 9 SH   SOLE 8 9 0 0
MSC INDL DIRECT INC COM 553530106 3,149 35,093 SH   SOLE 1 35,093 0 0
MSC INDL DIRECT INC COM 553530106 11 133 SH   SOLE 8 133 0 0
MSCI INC COM 55354G100 86,067 161,451 SH   SOLE 1 161,451 0 0
MSCI INC COM 55354G100 202 378 SH   SOLE 8 378 0 0
MSCI INC COM 55354G100 29,091 54,573 SH   SOLE 9 54,573 0 0
MSG NETWORK INC COM 553573106 2,445 167,679 SH   SOLE 1 167,679 0 0
MSG NETWORK INC COM 553573106 1 93 SH   SOLE 8 93 0 0
MUELLER INDS INC COM 624756102 1,505 34,772 SH   SOLE 1 34,772 0 0
MUELLER INDS INC COM 624756102 12 273 SH   SOLE 8 273 0 0
MUELLER WTR PRODS INC COM 624758108 715 49,615 SH   SOLE 1 49,615 0 0
MUELLER WTR PRODS INC COM 624758108 5 374 SH   SOLE 8 374 0 0
MURPHY OIL CORP COM 626717102 16,283 699,428 SH   SOLE 1 699,428 0 0
MURPHY OIL CORP OPT 626717102 5,759 247,400 SH Put SOLE 8 247,400 0 0
MURPHY OIL CORP COM 626717102 115 4,938 SH   SOLE 8 4,938 0 0
MURPHY USA INC COM 626755102 5,650 42,367 SH   SOLE 1 42,367 0 0
MURPHY USA INC COM 626755102 26 198 SH   SOLE 8 198 0 0
MUSTANG BIO INC COM 62818Q104 166 50,078 SH   SOLE 1 50,078 0 0
MVB FINL CORP COM 553810102 53 1,245 SH   SOLE 1 1,245 0 0
MYERS INDS INC COM 628464109 394 18,750 SH   SOLE 1 18,750 0 0
MYERS INDS INC COM 628464109 3 128 SH   SOLE 8 128 0 0
MYOVANT SCIENCES LTD COM G637AM102 30 1,301 SH   SOLE 1 1,301 0 0
MYOVANT SCIENCES LTD COM G637AM102 1 52 SH   SOLE 8 52 0 0
MYR GROUP INC DEL COM 55405W104 1,182 13,003 SH   SOLE 1 13,003 0 0
MYR GROUP INC DEL COM 55405W104 6 61 SH   SOLE 8 61 0 0
MYRIAD GENETICS INC COM 62855J104 1,406 45,970 SH   SOLE 1 45,970 0 0
MYRIAD GENETICS INC COM 62855J104 2 78 SH   SOLE 8 78 0 0
NACCO INDS INC COM 629579103 16 618 SH   SOLE 1 618 0 0
NACCO INDS INC COM 629579103 11 429 SH   SOLE 8 429 0 0
NAM TAI PPTY INC COM G63907102 13 467 SH   SOLE 1 467 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 428 6,605 SH   SOLE 1 6,605 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 595 9,189 SH   SOLE 8 9,189 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 167 2,579 SH   SOLE 99 2,579 0 0
NANTHEALTH INC COM 630104107 8 3,350 SH   SOLE 1 3,350 0 0
NANTHEALTH INC COM 630104107 0 127 SH   SOLE 8 127 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 77 2,121 SH   SOLE 1 2,121 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 2 48 SH   SOLE 8 48 0 0
NASDAQ INC COM 631103108 35 200 SH   DFND 1 0 0 200
NASDAQ INC COM 631103108 40,180 228,560 SH   SOLE 1 228,560 0 0
NASDAQ INC COM 631103108 11 64 SH   SOLE 8 64 0 0
NASDAQ INC COM 631103108 15,155 86,207 SH   SOLE 9 86,207 0 0
NATERA INC COM 632307104 5,174 45,575 SH   SOLE 1 45,575 0 0
NATERA INC COM 632307104 533 4,698 SH   SOLE 8 4,698 0 0
NATHANS FAMOUS INC NEW COM 632347100 25 359 SH   SOLE 1 359 0 0
NATHANS FAMOUS INC NEW COM 632347100 2 22 SH   SOLE 8 22 0 0
NATIONAL BANKSHARES INC VA COM 634865109 43 1,237 SH   SOLE 1 1,237 0 0
NATIONAL BANKSHARES INC VA COM 634865109 26 732 SH   SOLE 8 732 0 0
NATIONAL BEVERAGE CORP COM 635017106 828 17,532 SH   SOLE 1 17,532 0 0
NATIONAL BEVERAGE CORP COM 635017106 7 142 SH   SOLE 8 142 0 0
NATIONAL BK HLDGS CORP COM 633707104 1,986 52,639 SH   SOLE 1 52,639 0 0
NATIONAL BK HLDGS CORP COM 633707104 1 36 SH   SOLE 8 36 0 0
NATIONAL BK HLDGS CORP COM 633707104 221 5,855 SH   SOLE 99 5,855 0 0
NATIONAL CINEMEDIA INC COM 635309107 197 39,017 SH   SOLE 1 39,017 0 0
NATIONAL CINEMEDIA INC COM 635309107 3 683 SH   SOLE 8 683 0 0
NATIONAL ENERGY SERVICES REU COM G6375R107 219 15,321 SH   SOLE 1 15,321 0 0
NATIONAL ENERGY SERVICES REU COM G6375R107 0 5 SH   SOLE 8 5 0 0
NATIONAL FUEL GAS CO COM 636180101 2,820 53,954 SH   SOLE 1 53,954 0 0
NATIONAL FUEL GAS CO COM 636180101 4 68 SH   SOLE 8 68 0 0
NATIONAL GRID PLC ADR 636274409 999 15,627 SH   SOLE 1 15,627 0 0
NATIONAL GRID PLC ADR 636274409 1,522 23,800 SH   DFND 20 0 0 23,800
NATIONAL HEALTH INVS INC TRUS 63633D104 2,695 40,190 SH   SOLE 1 40,190 0 0
NATIONAL HEALTH INVS INC TRUS 63633D104 2 32 SH   SOLE 8 32 0 0
NATIONAL HEALTHCARE CORP COM 635906100 398 5,700 SH   SOLE 1 5,700 0 0
NATIONAL HEALTHCARE CORP COM 635906100 2 33 SH   SOLE 8 33 0 0
NATIONAL INSTRS CORP COM 636518102 3,344 79,099 SH   SOLE 1 79,099 0 0
NATIONAL INSTRS CORP COM 636518102 1 34 SH   SOLE 8 34 0 0
NATIONAL PRESTO INDS INC COM 637215104 432 4,252 SH   SOLE 1 4,252 0 0
NATIONAL PRESTO INDS INC COM 637215104 1 11 SH   SOLE 8 11 0 0
NATIONAL RESH CORP COM 637372202 197 4,308 SH   SOLE 1 4,308 0 0
NATIONAL RESH CORP COM 637372202 2 37 SH   SOLE 8 37 0 0
NATIONAL RETAIL PROPERTIES I TRUS 637417106 8,880 189,467 SH   SOLE 1 189,467 0 0
NATIONAL RETAIL PROPERTIES I TRUS 637417106 8 168 SH   SOLE 8 168 0 0
NATIONAL STORAGE AFFILIATES TRUS 637870106 4,894 96,770 SH   SOLE 1 96,770 0 0
NATIONAL STORAGE AFFILIATES TRUS 637870106 4 83 SH   SOLE 9 83 0 0
NATIONAL VISION HLDGS INC COM 63845R107 2,430 47,529 SH   SOLE 1 47,529 0 0
NATIONAL VISION HLDGS INC COM 63845R107 20 387 SH   SOLE 8 387 0 0
NATIONAL WESTN LIFE GROUP IN COM 638517102 73 324 SH   SOLE 1 324 0 0
NATIONAL WESTN LIFE GROUP IN COM 638517102 2 7 SH   SOLE 8 7 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109 10 955 SH   SOLE 1 955 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 12 1,168 SH   SOLE 1 1,168 0 0
NATURES SUNSHINE PRODS INC COM 639027101 386 22,221 SH   SOLE 1 22,221 0 0
NATUS MED INC DEL COM 639050103 590 22,697 SH   SOLE 1 22,697 0 0
NATUS MED INC DEL COM 639050103 1 50 SH   SOLE 8 50 0 0
NAUTILUS INC COM 63910B102 285 16,869 SH   SOLE 1 16,869 0 0
NAUTILUS INC COM 63910B102 3 168 SH   SOLE 8 168 0 0
NAVIENT CORPORATION COM 63938C108 2,743 141,916 SH   SOLE 1 141,916 0 0
NAVIENT CORPORATION COM 63938C108 26 1,360 SH   SOLE 8 1,360 0 0
NAVIGATOR HLDGS LTD COM Y62132108 354 32,328 SH   SOLE 1 32,328 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62197119 11 1,174 SH   SOLE 1 1,174 0 0
NAVISTAR INTL CORP NEW COM 63934E108 8,353 187,702 SH   SOLE 1 187,702 0 0
NAVISTAR INTL CORP NEW COM 63934E108 8 174 SH   SOLE 8 174 0 0
NBT BANCORP INC COM 628778102 2,154 59,868 SH   SOLE 1 59,868 0 0
NBT BANCORP INC COM 628778102 5 152 SH   SOLE 8 152 0 0
NCR CORP NEW COM 62886E108 4,111 90,129 SH   SOLE 1 90,129 0 0
NEENAH INC COM 640079109 439 8,754 SH   SOLE 1 8,754 0 0
NEENAH INC COM 640079109 2 35 SH   SOLE 8 35 0 0
NEKTAR THERAPEUTICS COM 640268108 86 5,000 SH   DFND 1 0 0 5,000
NEKTAR THERAPEUTICS COM 640268108 3,505 204,335 SH   SOLE 1 204,335 0 0
NEKTAR THERAPEUTICS COM 640268108 0 28 SH   SOLE 8 28 0 0
NELNET INC COM 64031N108 234 3,111 SH   SOLE 1 3,111 0 0
NELNET INC COM 64031N108 6 74 SH   SOLE 8 74 0 0
NEOGEN CORP COM 640491106 4,059 88,157 SH   SOLE 1 88,157 0 0
NEOGEN CORP COM 640491106 14 294 SH   SOLE 8 294 0 0
NEOGENOMICS INC COM 64049M209 5,435 120,339 SH   SOLE 1 120,339 0 0
NEOGENOMICS INC COM 64049M209 5 119 SH   SOLE 8 119 0 0
NEOGENOMICS INC COM 64049M209 170 3,764 SH   SOLE 99 3,764 0 0
NEOPHOTONICS CORP COM 64051T100 236 23,046 SH   SOLE 1 23,046 0 0
NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 1 804 SH   SOLE 1 804 0 0
NETAPP INC COM 64110D104 31,523 385,274 SH   SOLE 1 385,274 0 0
NETAPP INC COM 64110D104 11,417 139,537 SH   SOLE 9 139,537 0 0
NETAPP INC COM 64110D104 2,661 32,521 SH   SOLE 82 32,521 0 0
NETAPP INC COM 64110D104 511 6,249 SH   SOLE 99 6,249 0 0
NETEASE INC ADR 64110W102 42,694 370,443 SH   SOLE 1 370,443 0 0
NETEASE INC ADR 64110W102 4 35 SH   SOLE 8 35 0 0
NETEASE INC ADR 64110W102 12,048 104,534 SH   SOLE 9 104,534 0 0
NETEASE INC ADR 64110W102 55 480 SH   DFND 20 0 0 480
NETEASE INC ADR 64110W102 3,021 26,211 SH   SOLE 99 26,211 0 0
NETFLIX INC OPT 64110L106 1,584 3,000 SH Call SOLE 1 3,000 0 0
NETFLIX INC COM 64110L106 578,180 1,094,602 SH   SOLE 1 885,453 209,149 0
NETFLIX INC OPT 64110L106 13,310 25,200 SH Put SOLE 1 25,200 0 0
NETFLIX INC COM 64110L106 1,630 3,086 SH   DFND 1 0 0 3,086
NETFLIX INC OPT 64110L106 83,352 157,800 SH Call SOLE 8 157,800 0 0
NETFLIX INC COM 64110L106 1,018 1,928 SH   SOLE 8 1,928 0 0
NETFLIX INC OPT 64110L106 30,372 57,500 SH Put SOLE 8 57,500 0 0
NETFLIX INC COM 64110L106 84,204 159,414 SH   SOLE 9 159,414 0 0
NETFLIX INC COM 64110L106 16,706 31,627 SH   SOLE 20 0 31,627 0
NETFLIX INC COM 64110L106 1,218 2,305 SH   DFND 20 0 0 2,305
NETFLIX INC COM 64110L106 7,074 13,393 SH   SOLE 82 0 13,393 0
NETFLIX INC COM 64110L106 14,221 26,923 SH   SOLE 99 0 26,923 0
NETGEAR INC COM 64111Q104 1,077 28,066 SH   SOLE 1 28,066 0 0
NETGEAR INC COM 64111Q104 3 95 SH   SOLE 8 95 0 0
NETSCOUT SYS INC COM 64115T104 1,968 69,036 SH   SOLE 1 69,036 0 0
NETSCOUT SYS INC COM 64115T104 7 237 SH   SOLE 8 237 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 17 172 SH   DFND 1 0 0 172
NEUROCRINE BIOSCIENCES INC COM 64125C109 10,456 107,431 SH   SOLE 1 107,431 0 0
NEUROCRINE BIOSCIENCES INC OPT 64125C109 10,588 108,800 SH Put SOLE 8 108,800 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,862 29,407 SH   SOLE 8 29,407 0 0
NEUROCRINE BIOSCIENCES INC BOND 64125CAD1 452 340,000 PRN   SOLE 8 0 0 340,000
NEUROCRINE BIOSCIENCES INC COM 64125C109 3,260 33,502 SH   SOLE 9 33,502 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 3,122 32,081 SH   DFND 20 0 0 32,081
NEUROCRINE BIOSCIENCES INC COM 64125C109 40 411 SH   SOLE 99 411 0 0
NEURONETICS INC COM 64131A105 51 3,159 SH   SOLE 1 3,159 0 0
NEVRO CORP COM 64157F103 3,985 24,030 SH   SOLE 1 24,030 0 0
NEVRO CORP COM 64157F103 22 134 SH   SOLE 8 134 0 0
NEW CONCEPT ENERGY INC COM 643611106 5 900 SH   SOLE 1 900 0 0
NEW CONCEPT ENERGY INC COM 643611106 1 178 SH   SOLE 8 178 0 0
NEW GOLD INC CDA COM 644535106 2,222 1,227,377 SH   SOLE 1 1,227,377 0 0
NEW GOLD INC CDA OPT 644535106 3 1,400 SH Call SOLE 8 1,400 0 0
NEW GOLD INC CDA COM 644535106 0 1 SH   SOLE 8 1 0 0
NEW JERSEY RES CORP COM 646025106 3,417 86,379 SH   SOLE 1 86,379 0 0
NEW JERSEY RES CORP COM 646025106 4 112 SH   SOLE 8 112 0 0
NEW JERSEY RES CORP COM 646025106 238 6,022 SH   SOLE 99 6,022 0 0
NEW MTN FIN CORP COM 647551100 14 1,068 SH   SOLE 1 1,068 0 0
NEW MTN FIN CORP BOND 647551AC4 170 159,000 PRN   SOLE 8 0 0 159,000
NEW ORIENTAL ED &amp TECHNOLOGY ADR 647581107 24,113 2,944,220 SH   SOLE 1 2,944,220 0 0
NEW ORIENTAL ED &amp TECHNOLOGY OPT 647581107 2,867 350,000 SH Put SOLE 8 350,000 0 0
NEW ORIENTAL ED &amp TECHNOLOGY ADR 647581107 2,402 293,302 SH   SOLE 8 293,302 0 0
NEW ORIENTAL ED &amp TECHNOLOGY ADR 647581107 7,539 920,497 SH   SOLE 9 920,497 0 0
NEW ORIENTAL ED &amp TECHNOLOGY ADR 647581107 5,807 709,000 SH   SOLE 99 709,000 0 0
NEW RELIC INC COM 64829B100 625 9,336 SH   SOLE 1 9,336 0 0
NEW RELIC INC BOND 64829BAB6 2,056 2,062,000 PRN   SOLE 8 0 0 2,062,000
NEW RELIC INC COM 64829B100 11 161 SH   SOLE 8 161 0 0
NEW RESIDENTIAL INVT CORP TRUS 64828T201 8,766 827,688 SH   SOLE 1 827,688 0 0
NEW RESIDENTIAL INVT CORP TRUS 64828T201 15 1,406 SH   SOLE 8 1,406 0 0
NEW RESIDENTIAL INVT CORP COM 64828T201 194 18,313 SH   SOLE 99 18,313 0 0
NEW SR INVT GROUP INC TRUS 648691103 2,876 327,606 SH   SOLE 1 327,606 0 0
NEW SR INVT GROUP INC TRUS 648691103 147 16,786 SH   SOLE 8 16,786 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 11,521 1,045,509 SH   SOLE 1 1,045,509 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 4 386 SH   SOLE 8 386 0 0
NEW YORK MTG TR INC TRUS 649604501 1,968 440,409 SH   SOLE 1 440,409 0 0
NEW YORK MTG TR INC TRUS 649604501 4 931 SH   SOLE 8 931 0 0
NEW YORK TIMES CO COM 650111107 4,551 104,488 SH   SOLE 1 104,488 0 0
NEW YORK TIMES CO COM 650111107 3 71 SH   SOLE 8 71 0 0
NEW YORK TIMES CO COM 650111107 184 4,235 SH   SOLE 99 4,235 0 0
NEWELL BRANDS INC COM 651229106 18,844 686,025 SH   SOLE 1 686,025 0 0
NEWELL BRANDS INC COM 651229106 23 831 SH   SOLE 8 831 0 0
NEWELL BRANDS INC COM 651229106 6,338 230,701 SH   SOLE 9 230,701 0 0
NEWMARK GROUP INC COM 65158N102 587 48,943 SH   SOLE 1 48,943 0 0
NEWMARK GROUP INC COM 65158N102 14 1,087 SH   SOLE 8 1,087 0 0
NEWMARKET CORP COM 651587107 1,586 4,926 SH   SOLE 1 4,926 0 0
NEWMARKET CORP COM 651587107 26 80 SH   SOLE 8 80 0 0
NEWMARKET CORP COM 651587107 602 1,869 SH   SOLE 99 1,869 0 0
NEWMONT CORP COM 651639106 309,738 4,887,015 SH   SOLE 1 4,887,015 0 0
NEWMONT CORP OPT 651639106 16,162 255,000 SH Put SOLE 1 255,000 0 0
NEWMONT CORP COM 651639106 467 7,363 SH   DFND 1 0 0 7,363
NEWMONT CORP OPT 651639106 9,444 149,000 SH Call SOLE 8 149,000 0 0
NEWMONT CORP OPT 651639106 463 7,300 SH Put SOLE 8 7,300 0 0
NEWMONT CORP COM 651639106 1,238 19,530 SH   SOLE 8 19,530 0 0
NEWMONT CORP COM 651639106 31,968 504,388 SH   SOLE 9 504,388 0 0
NEWMONT CORP COM 651639106 450 7,095 SH   DFND 20 0 0 7,095
NEWMONT CORP COM 651639106 1,717 27,096 SH   SOLE 99 27,096 0 0
NEWPARK RES INC COM 651718504 90 26,081 SH   SOLE 1 26,081 0 0
NEWPARK RES INC COM 651718504 1 321 SH   SOLE 8 321 0 0
NEWS CORP NEW COM 65249B208 6,280 257,948 SH   SOLE 1 257,948 0 0
NEWS CORP NEW COM 65249B109 22,644 878,633 SH   SOLE 1 878,633 0 0
NEWS CORP NEW COM 65249B208 4 149 SH   SOLE 8 149 0 0
NEWS CORP NEW COM 65249B109 3 139 SH   SOLE 8 139 0 0
NEWS CORP NEW COM 65249B208 802 32,916 SH   SOLE 9 32,916 0 0
NEWS CORP NEW COM 65249B109 5,822 225,908 SH   SOLE 9 225,908 0 0
NEWTEK BUSINESS SVCS CORP COM 652526203 61 1,744 SH   SOLE 1 1,744 0 0
NEXGEN ENERGY LTD COM 65340P106 54 13,200 SH   DFND 1 0 0 13,200
NEXPOINT RESIDENTIAL TR INC TRUS 65341D102 880 15,989 SH   SOLE 1 15,989 0 0
NEXPOINT RESIDENTIAL TR INC TRUS 65341D102 2 42 SH   SOLE 8 42 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 573 10,419 SH   SOLE 99 10,419 0 0
NEXPOINT STRATEGIC OPPORTES FUND 65340G205 4,181 204,075 SH   SOLE 8 204,075 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103 5,525 37,364 SH   SOLE 1 37,364 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103 71 482 SH   SOLE 8 482 0 0
NEXTCURE INC COM 65343E108 293 36,516 SH   SOLE 1 36,516 0 0
NEXTCURE INC COM 65343E108 16 1,946 SH   SOLE 8 1,946 0 0
NEXTDECADE CORP COM 65342K105 10 2,394 SH   SOLE 8 2,394 0 0
NEXTERA ENERGY INC COM 65339F101 178,908 2,441,423 SH   SOLE 1 2,441,423 0 0
NEXTERA ENERGY INC COM 65339F101 1,306 17,818 SH   DFND 1 0 0 17,818
NEXTERA ENERGY INC COM 65339F101 2,000 27,296 SH   SOLE 8 27,296 0 0
NEXTERA ENERGY INC OPT 65339F101 1,326 18,100 SH Call SOLE 8 18,100 0 0
NEXTERA ENERGY INC COM 65339F101 51,809 707,006 SH   SOLE 9 707,006 0 0
NEXTERA ENERGY INC COM 65339F101 5,573 76,050 SH   DFND 20 0 0 76,050
NEXTERA ENERGY INC COM 65339F101 3,905 53,292 SH   SOLE 99 53,292 0 0
NEXTERA ENERGY PARTNERS LP COM 65341B106 329 4,308 SH   SOLE 1 4,308 0 0
NEXTERA ENERGY PARTNERS LP COM 65341B106 565 7,393 SH   SOLE 99 7,393 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 568 34,187 SH   SOLE 1 34,187 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 2 124 SH   SOLE 8 124 0 0
NGL ENERGY PARTNERS LP COM 62913M107 67 28,220 SH   SOLE 1 28,220 0 0
NGL ENERGY PARTNERS LP OPT 62913M107 1,190 500,000 SH Call SOLE 1 500,000 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 120 6,066 SH   SOLE 1 6,066 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 3 136 SH   SOLE 8 136 0 0
NI HLDGS INC COM 65342T106 231 12,205 SH   SOLE 1 12,205 0 0
NI HLDGS INC COM 65342T106 1 77 SH   SOLE 8 77 0 0
NICE LTD ADR 653656108 1,485 6,000 SH   SOLE 1 6,000 0 0
NICE LTD ADR 653656108 4 18 SH   SOLE 8 18 0 0
NICOLET BANKSHARES INC COM 65406E102 672 9,559 SH   SOLE 1 9,559 0 0
NICOLET BANKSHARES INC COM 65406E102 3 38 SH   SOLE 8 38 0 0
NIELSEN HLDGS PLC COM G6518L108 4,795 194,349 SH   SOLE 1 194,349 0 0
NIELSEN HLDGS PLC COM G6518L108 3 141 SH   SOLE 8 141 0 0
NIELSEN HLDGS PLC COM G6518L108 2,379 96,450 SH   SOLE 9 96,450 0 0
NIKE INC COM 654106103 504,961 3,268,560 SH   SOLE 1 2,010,226 1,258,334 0
NIKE INC COM 654106103 3,526 22,821 SH   DFND 1 0 0 22,821
NIKE INC COM 654106103 14,604 94,529 SH   SOLE 8 94,529 0 0
NIKE INC COM 654106103 82,456 533,730 SH   SOLE 9 533,730 0 0
NIKE INC COM 654106103 4,510 29,192 SH   DFND 20 0 0 29,192
NIKE INC COM 654106103 29,754 192,597 SH   SOLE 20 0 192,597 0
NIKE INC COM 654106103 14,805 95,830 SH   SOLE 82 0 95,830 0
NIKE INC COM 654106103 28,322 183,323 SH   SOLE 99 16,900 166,423 0
NIO INC OPT 62914V106 26,600 500,000 SH Put SOLE 1 500,000 0 0
NIO INC ADR 62914V106 332 6,244 SH   DFND 1 0 0 6,244
NIO INC ADR 62914V106 75,442 1,418,103 SH   SOLE 1 1,418,103 0 0
NIO INC OPT 62914V106 34,814 654,400 SH Call SOLE 8 654,400 0 0
NIO INC OPT 62914V106 83,146 1,562,900 SH Put SOLE 8 1,562,900 0 0
NIO INC ADR 62914V106 2,849 53,557 SH   SOLE 8 53,557 0 0
NIO INC ADR 62914V106 41,100 772,570 SH   SOLE 9 772,570 0 0
NIO INC ADR 62914V106 894 16,803 SH   DFND 20 0 0 16,803
NISOURCE INC COM 65473P105 14,020 572,291 SH   SOLE 1 572,291 0 0
NISOURCE INC COM 65473P105 5,796 236,552 SH   SOLE 9 236,552 0 0
NIU TECHNOLOGIES ADR 65481N100 1,172 35,896 SH   SOLE 1 35,896 0 0
NL INDS INC COM 629156407 7 1,060 SH   SOLE 1 1,060 0 0
NL INDS INC COM 629156407 0 23 SH   SOLE 8 23 0 0
NLIGHT INC COM 65487K100 231 6,339 SH   SOLE 1 6,339 0 0
NMI HLDGS INC COM 629209305 1,280 56,949 SH   SOLE 1 56,949 0 0
NMI HLDGS INC COM 629209305 1 46 SH   SOLE 8 46 0 0
NN INC COM 629337106 40 5,409 SH   SOLE 1 5,409 0 0
NN INC COM 629337106 0 28 SH   SOLE 8 28 0 0
NOAH HLDGS LTD ADR 65487X102 142 3,000 SH   DFND 1 0 0 3,000
NOAH HLDGS LTD ADR 65487X102 2,283 48,375 SH   SOLE 1 48,375 0 0
NOAH HLDGS LTD ADR 65487X102 925 19,600 SH   SOLE 9 19,600 0 0
NOKIA CORP ADR 654902204 62 11,612 SH   DFND 1 0 0 11,612
NOKIA CORP ADR 654902204 5,499 1,033,706 SH   SOLE 1 1,033,706 0 0
NOKIA CORP OPT 654902204 2,708 509,000 SH Put SOLE 8 509,000 0 0
NOKIA CORP OPT 654902204 21,443 4,030,600 SH Call SOLE 8 4,030,600 0 0
NOKIA CORP ADR 654902204 456 85,704 SH   SOLE 8 85,704 0 0
NOMAD FOODS LTD COM G6564A105 890 31,502 SH   SOLE 1 31,502 0 0
NOMURA HLDGS INC ADR 65535H208 11 2,126 SH   SOLE 1 2,126 0 0
NOODLES &amp CO COM 65540B105 127 10,196 SH   SOLE 1 10,196 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 69 21,005 SH   SOLE 1 21,005 0 0
NORDSON CORP COM 655663102 13,893 63,294 SH   SOLE 1 63,294 0 0
NORDSON CORP COM 655663102 103 470 SH   SOLE 8 470 0 0
NORDSON CORP COM 655663102 3,875 17,657 SH   SOLE 9 17,657 0 0
NORDSON CORP COM 655663102 248 1,129 SH   SOLE 99 1,129 0 0
NORDSTROM INC OPT 655664100 5,222 142,800 SH Put SOLE 1 142,800 0 0
NORDSTROM INC COM 655664100 9,451 258,453 SH   SOLE 1 258,453 0 0
NORDSTROM INC OPT 655664100 183 5,000 SH Call SOLE 8 5,000 0 0
NORDSTROM INC COM 655664100 8 219 SH   SOLE 8 219 0 0
NORFOLK SOUTHN CORP COM 655844108 98,587 371,454 SH   SOLE 1 371,454 0 0
NORFOLK SOUTHN CORP COM 655844108 1,100 4,142 SH   SOLE 8 4,142 0 0
NORFOLK SOUTHN CORP OPT 655844108 18,154 68,400 SH Call SOLE 8 68,400 0 0
NORFOLK SOUTHN CORP OPT 655844108 24,365 91,800 SH Put SOLE 8 91,800 0 0
NORFOLK SOUTHN CORP COM 655844108 24,804 93,458 SH   SOLE 9 93,458 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 2 100 SH   SOLE 1 100 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 75 2,505 SH   SOLE 1 2,505 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 26 874 SH   SOLE 8 874 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109 6 324 SH   SOLE 1 324 0 0
NORTHERN TR CORP COM 665859104 44 377 SH   DFND 1 0 0 377
NORTHERN TR CORP COM 665859104 38,135 329,851 SH   SOLE 1 329,851 0 0
NORTHERN TR CORP COM 665859104 6 49 SH   SOLE 8 49 0 0
NORTHERN TR CORP COM 665859104 15,495 134,014 SH   SOLE 9 134,014 0 0
NORTHERN TR CORP COM 665859104 305 2,636 SH   SOLE 99 2,636 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 410 24,994 SH   SOLE 1 24,994 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 4 252 SH   SOLE 8 252 0 0
NORTHRIM BANCORP INC COM 666762109 1,128 26,407 SH   SOLE 1 26,407 0 0
NORTHRIM BANCORP INC COM 666762109 1 24 SH   SOLE 8 24 0 0
NORTHROP GRUMMAN CORP COM 666807102 61,806 170,065 SH   SOLE 1 170,065 0 0
NORTHROP GRUMMAN CORP OPT 666807102 36 100 SH Call SOLE 8 100 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,105 3,039 SH   SOLE 8 3,039 0 0
NORTHROP GRUMMAN CORP OPT 666807102 1,781 4,900 SH Put SOLE 8 4,900 0 0
NORTHROP GRUMMAN CORP COM 666807102 39,533 108,779 SH   SOLE 9 108,779 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 894 65,598 SH   SOLE 1 65,598 0 0
NORTHWEST NAT HLDG CO COM 66765N105 940 17,888 SH   SOLE 1 17,888 0 0
NORTHWEST NAT HLDG CO COM 66765N105 3 61 SH   SOLE 8 61 0 0
NORTHWEST PIPE CO COM 667746101 39 1,379 SH   SOLE 1 1,379 0 0
NORTHWEST PIPE CO COM 667746101 1 19 SH   SOLE 8 19 0 0
NORTHWESTERN CORP COM 668074305 11 192 SH   SOLE 8 192 0 0
NORWEGIAN CRUISE LINE HLDG L OPT G66721104 3,936 133,800 SH Put SOLE 1 133,800 0 0
NORWEGIAN CRUISE LINE HLDG L COM G66721104 29 1,000 SH   DFND 1 0 0 1,000
NORWEGIAN CRUISE LINE HLDG L COM G66721104 14,756 501,709 SH   SOLE 1 501,709 0 0
NORWEGIAN CRUISE LINE HLDG L COM G66721104 948 32,270 SH   SOLE 8 32,270 0 0
NORWEGIAN CRUISE LINE HLDG L OPT G66721104 12,326 419,100 SH Call SOLE 8 419,100 0 0
NORWEGIAN CRUISE LINE HLDG L COM G66721104 2,927 99,511 SH   SOLE 9 99,511 0 0
NORWEGIAN CRUISE LINE HLDG L COM G66721104 41 1,400 SH   DFND 20 0 0 1,400
NORWEGIAN CRUISE LINE HLDG L COM G66721104 159 5,417 SH   SOLE 99 5,417 0 0
NORWOOD FINL CORP COM 669549107 21 820 SH   SOLE 1 820 0 0
NORWOOD FINL CORP COM 669549107 17 666 SH   SOLE 8 666 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 224 2,173 SH   SOLE 1 2,173 0 0
NOVAGOLD RES INC COM 66987E206 3,009 375,737 SH   SOLE 1 375,737 0 0
NOVAGOLD RES INC COM 66987E206 42 5,350 SH   SOLE 8 5,350 0 0
NOVAGOLD RES INC COM 66987E206 73 9,056 SH   SOLE 99 9,056 0 0
NOVANTA INC COM 67000B104 1,258 9,333 SH   SOLE 1 9,333 0 0
NOVANTA INC COM 67000B104 10 71 SH   SOLE 8 71 0 0
NOVARTIS AG ADR 66987V109 4,867 53,342 SH   SOLE 1 53,342 0 0
NOVARTIS AG ADR 66987V109 29 319 SH   DFND 1 0 0 319
NOVARTIS AG ADR 66987V109 112 1,228 SH   SOLE 8 1,228 0 0
NOVAVAX INC OPT 670002401 23,906 112,600 SH Call SOLE 1 112,600 0 0
NOVAVAX INC COM 670002401 38,403 180,881 SH   SOLE 1 180,881 0 0
NOVAVAX INC COM 670002401 38 179 SH   DFND 1 0 0 179
NOVAVAX INC COM 670002401 740 3,487 SH   SOLE 8 3,487 0 0
NOVAVAX INC OPT 670002401 6,475 30,500 SH Call SOLE 8 30,500 0 0
NOVAVAX INC COM 670002401 4,981 23,459 SH   SOLE 9 23,459 0 0
NOVAVAX INC COM 670002401 21 100 SH   DFND 20 0 0 100
NOVAVAX INC COM 670002401 96 451 SH   SOLE 99 451 0 0
NOVO-NORDISK A S ADR 670100205 176 2,097 SH   SOLE 1 2,097 0 0
NOVO-NORDISK A S ADR 670100205 251 3,000 SH   DFND 20 0 0 3,000
NOVOCURE LTD COM G6674U108 26 115 SH   DFND 1 0 0 115
NOVOCURE LTD COM G6674U108 10,839 48,863 SH   SOLE 1 48,863 0 0
NOVOCURE LTD COM G6674U108 82 368 SH   SOLE 8 368 0 0
NOVOCURE LTD COM G6674U108 7,288 32,858 SH   SOLE 9 32,858 0 0
NOW INC COM 67011P100 4 395 SH   DFND 1 0 0 395
NOW INC COM 67011P100 891 93,988 SH   SOLE 1 93,988 0 0
NOW INC COM 67011P100 2 218 SH   SOLE 8 218 0 0
NRG ENERGY INC COM 629377508 14,664 363,854 SH   SOLE 1 363,854 0 0
NRG ENERGY INC OPT 629377508 1,201 29,800 SH Call SOLE 8 29,800 0 0
NRG ENERGY INC COM 629377508 284 7,059 SH   SOLE 8 7,059 0 0
NRG ENERGY INC COM 629377508 5,974 148,245 SH   SOLE 9 148,245 0 0
NRG ENERGY INC COM 629377508 191 4,747 SH   SOLE 99 4,747 0 0
NU SKIN ENTERPRISES INC COM 67018T105 6,365 112,365 SH   SOLE 1 112,365 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 1,561 28,680 SH   DFND 1 0 0 28,680
NUANCE COMMUNICATIONS INC COM 67020Y100 414,553 7,614,876 SH   SOLE 1 7,614,876 0 0
NUANCE COMMUNICATIONS INC BOND 67020YAK6 8,730 3,867,000 PRN   SOLE 8 0 0 3,867,000
NUANCE COMMUNICATIONS INC BOND 67020YAN0 22,162 7,970,000 PRN   SOLE 8 0 0 7,970,000
NUANCE COMMUNICATIONS INC COM 67020Y100 32,216 591,778 SH   SOLE 8 591,778 0 0
NUANCE COMMUNICATIONS INC OPT 67020Y100 8,166 150,000 SH Call SOLE 8 150,000 0 0
NUCOR CORP COM 670346105 43,160 449,906 SH   SOLE 1 449,906 0 0
NUCOR CORP OPT 670346105 30,698 320,000 SH Put SOLE 8 320,000 0 0
NUCOR CORP COM 670346105 5,660 59,009 SH   SOLE 8 59,009 0 0
NUCOR CORP OPT 670346105 30,698 320,000 SH Call SOLE 8 320,000 0 0
NUCOR CORP COM 670346105 18,052 188,182 SH   SOLE 9 188,182 0 0
NUSHARES ETF TR FUND 67092P300 7 173 SH   SOLE 1 173 0 0
NUSHARES ETF TR FUND 67092P201 17 257 SH   SOLE 1 257 0 0
NUSTAR ENERGY LP COM 67058H102 880 48,727 SH   SOLE 1 48,727 0 0
NUSTAR ENERGY LP COM 67058H102 2 100 SH   DFND 1 0 0 100
NUTANIX INC COM 67059N108 5,102 133,507 SH   SOLE 1 133,507 0 0
NUTANIX INC COM 67059N108 287 7,500 SH   DFND 1 0 0 7,500
NUTANIX INC OPT 67059N108 1,449 37,900 SH Put SOLE 8 37,900 0 0
NUTANIX INC COM 67059N108 419 10,955 SH   SOLE 8 10,955 0 0
NUTANIX INC BOND 67059NAB4 1,958 1,849,000 PRN   SOLE 8 0 0 1,849,000
NUTANIX INC COM 67059N108 28 727 SH   DFND 20 0 0 727
NUTRIEN LTD COM 67077M108 6 92 SH   DFND 1 0 0 92
NUTRIEN LTD COM 67077M108 8,414 138,808 SH   SOLE 1 138,808 0 0
NUTRIEN LTD COM 67077M108 610 10,072 SH   SOLE 8 10,072 0 0
NUTRIEN LTD COM 67077M108 4,417 72,876 SH   SOLE 9 72,876 0 0
NUVASIVE INC COM 670704105 13,464 198,636 SH   SOLE 1 198,636 0 0
NUVASIVE INC COM 670704105 17 244 SH   SOLE 8 244 0 0
NUVEEN NASDAQ 100 DYNAMIC OV FUND 670699107 158 5,535 SH   SOLE 1 5,535 0 0
NUVERRA ENVIRONMENTAL SOLUTI COM 67091K302 0 12 SH   SOLE 1 12 0 0
NV5 GLOBAL INC COM 62945V109 682 7,216 SH   SOLE 1 7,216 0 0
NVE CORP COM 629445206 45 604 SH   SOLE 1 604 0 0
NVE CORP COM 629445206 2 26 SH   SOLE 8 26 0 0
NVENT ELECTRIC PLC COM G6700G107 4,177 133,722 SH   SOLE 1 133,722 0 0
NVENT ELECTRIC PLC COM G6700G107 1 33 SH   DFND 1 0 0 33
NVENT ELECTRIC PLC COM G6700G107 2 57 SH   SOLE 8 57 0 0
NVIDIA CORPORATION OPT 67066G104 81,930 102,400 SH Put SOLE 1 102,400 0 0
NVIDIA CORPORATION COM 67066G104 3,302 4,127 SH   DFND 1 0 0 4,127
NVIDIA CORPORATION OPT 67066G104 1,920 2,400 SH Call SOLE 1 2,400 0 0
NVIDIA CORPORATION COM 67066G104 936,945 1,171,037 SH   SOLE 1 1,171,037 0 0
NVIDIA CORPORATION OPT 67066G104 6,561 8,200 SH Call SOLE 8 8,200 0 0
NVIDIA CORPORATION OPT 67066G104 64,808 81,000 SH Put SOLE 8 81,000 0 0
NVIDIA CORPORATION COM 67066G104 27,055 33,815 SH   SOLE 8 33,815 0 0
NVIDIA CORPORATION COM 67066G104 149,396 186,722 SH   SOLE 9 186,722 0 0
NVIDIA CORPORATION COM 67066G104 2,261 2,826 SH   DFND 20 0 0 2,826
NVIDIA CORPORATION COM 67066G104 2,712 3,389 SH   SOLE 99 3,389 0 0
NVR INC COM 62944T105 33,396 6,715 SH   SOLE 1 6,715 0 0
NVR INC COM 62944T105 10,727 2,157 SH   SOLE 9 2,157 0 0
NXP SEMICONDUCTORS N V COM N6596X109 114,819 558,137 SH   SOLE 1 558,137 0 0
NXP SEMICONDUCTORS N V COM N6596X109 36,020 175,093 SH   SOLE 9 175,093 0 0
NXP SEMICONDUCTORS N V COM N6596X109 535 2,600 SH   DFND 20 0 0 2,600
NXP SEMICONDUCTORS N V COM N6596X109 8,570 41,659 SH   SOLE 99 41,659 0 0
NXT-ID INC COM 67091J206 44 50,000 SH   DFND 20 0 0 50,000
NYMOX PHARMACEUTICAL CORP COM P73398102 7 4,232 SH   SOLE 1 4,232 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 7 4,675 SH   SOLE 8 4,675 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 135 7,424 SH   SOLE 1 7,424 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 14 782 SH   SOLE 8 782 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 322 48,030 SH   SOLE 1 48,030 0 0
OASIS MIDSTREAM PARTNERS LP COM 67420T206 107 4,566 SH   SOLE 1 4,566 0 0
OBSEVA SA COM H5861P103 0 65 SH   SOLE 1 65 0 0
OBSEVA SA COM H5861P103 284 93,908 SH   SOLE 9 93,908 0 0
OCCIDENTAL PETE CORP COM 674599105 1,461 46,712 SH   DFND 1 0 0 46,712
OCCIDENTAL PETE CORP COM 674599105 33,386 1,067,651 SH   SOLE 1 1,067,651 0 0
OCCIDENTAL PETE CORP OPT 674599105 5,222 167,000 SH Call SOLE 8 167,000 0 0
OCCIDENTAL PETE CORP COM 674599105 4,550 145,491 SH   SOLE 8 145,491 0 0
OCCIDENTAL PETE CORP OPT 674599105 1,936 61,900 SH Put SOLE 8 61,900 0 0
OCCIDENTAL PETE CORP COM 674599105 18,093 578,605 SH   SOLE 9 578,605 0 0
OCCIDENTAL PETE CORP COM 674599105 24 770 SH   DFND 20 0 0 770
OCEAN BIO CHEM INC COM 674631106 18 1,466 SH   SOLE 1 1,466 0 0
OCEAN PWR TECHNOLOGIES INC COM 674870506 34 13,505 SH   SOLE 1 13,505 0 0
OCEAN PWR TECHNOLOGIES INC COM 674870506 0 163 SH   SOLE 8 163 0 0
OCEANEERING INTL INC COM 675232102 1,230 79,053 SH   SOLE 1 79,053 0 0
OCEANEERING INTL INC COM 675232102 5 278 SH   SOLE 8 278 0 0
OCEANFIRST FINL CORP COM 675234108 2,410 115,621 SH   SOLE 1 115,621 0 0
OCEANFIRST FINL CORP COM 675234108 5 217 SH   SOLE 8 217 0 0
OCONEE FED FINL CORP COM 675607105 1 61 SH   SOLE 1 61 0 0
OCONEE FED FINL CORP COM 675607105 3 118 SH   SOLE 8 118 0 0
OCULAR THERAPEUTIX INC COM 67576A100 230 16,303 SH   SOLE 1 16,303 0 0
OCULAR THERAPEUTIX INC COM 67576A100 1 65 SH   SOLE 8 65 0 0
ODONATE THERAPEUTICS INC COM 676079106 34 9,773 SH   SOLE 1 9,773 0 0
ODONATE THERAPEUTICS INC COM 676079106 6 1,820 SH   SOLE 8 1,820 0 0
OFFICE PPTYS INCOME TR TRUS 67623C109 1,481 50,541 SH   SOLE 1 50,541 0 0
OFFICE PPTYS INCOME TR TRUS 67623C109 4 124 SH   SOLE 8 124 0 0
OFG BANCORP COM 67103X102 2,654 119,980 SH   SOLE 1 119,980 0 0
OFG BANCORP COM 67103X102 3 114 SH   SOLE 8 114 0 0
OGE ENERGY CORP COM 670837103 4,070 120,959 SH   SOLE 1 120,959 0 0
OGE ENERGY CORP COM 670837103 1,101 32,695 SH   SOLE 8 32,695 0 0
OGE ENERGY CORP COM 670837103 271 8,041 SH   SOLE 9 8,041 0 0
OHIO VY BANC CORP COM 677719106 13 535 SH   SOLE 1 535 0 0
OHIO VY BANC CORP COM 677719106 12 491 SH   SOLE 8 491 0 0
OI SA ADR 670851500 40 26,540 SH   SOLE 1 26,540 0 0
OIL DRI CORP AMER COM 677864100 22 659 SH   SOLE 1 659 0 0
OIL DRI CORP AMER COM 677864100 0 9 SH   SOLE 8 9 0 0
OIL STS INTL INC COM 678026105 250 31,752 SH   SOLE 1 31,752 0 0
OIL STS INTL INC COM 678026105 1 120 SH   SOLE 8 120 0 0
OKTA INC COM 679295105 115,351 471,444 SH   SOLE 1 471,444 0 0
OKTA INC OPT 679295105 3,670 15,000 SH Call SOLE 8 15,000 0 0
OKTA INC COM 679295105 10,578 43,234 SH   SOLE 9 43,234 0 0
OKTA INC COM 679295105 23 93 SH   DFND 20 0 0 93
OLD DOMINION FREIGHT LINE IN COM 679580100 26,467 104,281 SH   SOLE 1 104,281 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 19 74 SH   DFND 1 0 0 74
OLD DOMINION FREIGHT LINE IN COM 679580100 45 177 SH   SOLE 8 177 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 15,486 61,018 SH   SOLE 9 61,018 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 538 2,120 SH   SOLE 99 2,120 0 0
OLD NATL BANCORP IND COM 680033107 4,858 275,838 SH   SOLE 1 275,838 0 0
OLD NATL BANCORP IND COM 680033107 5 301 SH   SOLE 8 301 0 0
OLD REP INTL CORP COM 680223104 7,848 315,039 SH   SOLE 1 315,039 0 0
OLD REP INTL CORP COM 680223104 9 380 SH   SOLE 8 380 0 0
OLD SECOND BANCORP INC ILL COM 680277100 400 32,175 SH   SOLE 1 32,175 0 0
OLD SECOND BANCORP INC ILL COM 680277100 2 153 SH   SOLE 8 153 0 0
OLIN CORP COM 680665205 11,065 239,203 SH   SOLE 1 239,203 0 0
OLIN CORP COM 680665205 268 5,792 SH   SOLE 8 5,792 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 6,956 82,685 SH   SOLE 1 82,685 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 19 224 SH   SOLE 8 224 0 0
OLYMPIC STEEL INC COM 68162K106 446 15,188 SH   SOLE 1 15,188 0 0
OLYMPIC STEEL INC COM 68162K106 12 406 SH   SOLE 8 406 0 0
OMEGA FLEX INC COM 682095104 60 411 SH   SOLE 1 411 0 0
OMEGA HEALTHCARE INVS INC TRUS 681936100 13,831 381,131 SH   SOLE 1 381,131 0 0
OMEGA HEALTHCARE INVS INC TRUS 681936100 2,814 77,547 SH   SOLE 9 77,547 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 570 15,713 SH   SOLE 99 15,713 0 0
OMEROS CORP COM 682143102 281 18,967 SH   SOLE 1 18,967 0 0
OMEROS CORP COM 682143102 5 324 SH   SOLE 8 324 0 0
OMNICELL COM COM 68213N109 7,233 47,754 SH   SOLE 1 47,754 0 0
OMNICELL COM COM 68213N109 27 179 SH   SOLE 8 179 0 0
OMNICELL COM COM 68213N109 461 3,041 SH   SOLE 99 3,041 0 0
OMNICOM GROUP INC COM 681919106 43,356 542,000 SH   SOLE 1 542,000 0 0
OMNICOM GROUP INC COM 681919106 15 182 SH   SOLE 8 182 0 0
OMNICOM GROUP INC COM 681919106 10,889 136,127 SH   SOLE 9 136,127 0 0
OMNICOM GROUP INC COM 681919106 787 9,842 SH   SOLE 99 9,842 0 0
ON SEMICONDUCTOR CORP COM 682189105 50,508 1,319,453 SH   SOLE 1 1,319,453 0 0
ON SEMICONDUCTOR CORP COM 682189105 384 10,018 SH   SOLE 8 10,018 0 0
ON SEMICONDUCTOR CORP BOND 682189AP0 6,404 3,359,000 PRN   SOLE 8 0 0 3,359,000
ON SEMICONDUCTOR CORP COM 682189105 5,711 149,206 SH   SOLE 9 149,206 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,439 37,589 SH   SOLE 99 37,589 0 0
ONCOCYTE CORP COM 68235C107 51 8,966 SH   SOLE 1 8,966 0 0
ONCOCYTE CORP COM 68235C107 7 1,210 SH   SOLE 8 1,210 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 228 47,893 SH   SOLE 1 47,893 0 0
ONE GAS INC COM 68235P108 2,863 38,628 SH   SOLE 1 38,628 0 0
ONE GAS INC COM 68235P108 6 81 SH   SOLE 8 81 0 0
ONE GAS INC COM 68235P108 69 933 SH   SOLE 9 933 0 0
ONE LIBERTY PPTYS INC TRUS 682406103 205 7,238 SH   SOLE 1 7,238 0 0
ONE LIBERTY PPTYS INC TRUS 682406103 1 34 SH   SOLE 8 34 0 0
ONEMAIN HLDGS INC COM 68268W103 2,225 37,145 SH   SOLE 1 37,145 0 0
ONEMAIN HLDGS INC COM 68268W103 312 5,206 SH   SOLE 99 5,206 0 0
ONEOK INC NEW COM 682680103 29,170 524,277 SH   SOLE 1 524,277 0 0
ONEOK INC NEW COM 682680103 83 1,483 SH   DFND 1 0 0 1,483
ONEOK INC NEW COM 682680103 2,451 44,044 SH   SOLE 8 44,044 0 0
ONEOK INC NEW COM 682680103 15,582 280,049 SH   SOLE 9 280,049 0 0
ONESPAN INC COM 68287N100 557 21,852 SH   SOLE 1 21,852 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 152 15,769 SH   SOLE 1 15,769 0 0
OOMA INC COM 683416101 95 5,025 SH   SOLE 1 5,025 0 0
OOMA INC COM 683416101 0 10 SH   SOLE 8 10 0 0
OP BANCORP COM 67109R109 18 1,794 SH   SOLE 1 1,794 0 0
OP BANCORP COM 67109R109 14 1,382 SH   SOLE 8 1,382 0 0
OPEN TEXT CORP COM 683715106 106 2,081 SH   SOLE 1 2,081 0 0
OPEN TEXT CORP COM 683715106 36 700 SH   SOLE 8 700 0 0
OPEN TEXT CORP COM 683715106 1,775 34,956 SH   SOLE 9 34,956 0 0
OPKO HEALTH INC COM 68375N103 162 40,000 SH   DFND 1 0 0 40,000
OPKO HEALTH INC COM 68375N103 275 67,984 SH   SOLE 1 67,984 0 0
OPKO HEALTH INC COM 68375N103 9 2,210 SH   SOLE 8 2,210 0 0
OPPENHEIMER HLDGS INC COM 683797104 59 1,170 SH   SOLE 1 1,170 0 0
OPPENHEIMER HLDGS INC COM 683797104 2 30 SH   SOLE 8 30 0 0
OPTIMIZERX CORP COM 68401U204 186 3,012 SH   SOLE 1 3,012 0 0
OPTIMIZERX CORP COM 68401U204 2 32 SH   SOLE 8 32 0 0
OPTINOSE INC COM 68404V100 12 3,881 SH   SOLE 8 3,881 0 0
ORACLE CORP COM 68389X105 261,068 3,353,910 SH   SOLE 1 3,353,910 0 0
ORACLE CORP COM 68389X105 557 7,152 SH   DFND 1 0 0 7,152
ORACLE CORP OPT 68389X105 3,332 42,800 SH Put SOLE 8 42,800 0 0
ORACLE CORP COM 68389X105 471 6,050 SH   SOLE 8 6,050 0 0
ORACLE CORP OPT 68389X105 2,615 33,600 SH Call SOLE 8 33,600 0 0
ORACLE CORP COM 68389X105 50,178 644,633 SH   SOLE 9 644,633 0 0
ORACLE CORP COM 68389X105 717 9,208 SH   DFND 20 0 0 9,208
ORAMED PHARMACEUTICALS INC COM 68403P203 315 23,526 SH   SOLE 1 23,526 0 0
ORAMED PHARMACEUTICALS INC COM 68403P203 173 12,955 SH   DFND 1 0 0 12,955
ORANGE ADR 684060106 1,094 95,658 SH   SOLE 1 95,658 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 477 47,126 SH   SOLE 1 47,126 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 1 74 SH   SOLE 8 74 0 0
ORBCOMM INC COM 68555P100 9,061 806,080 SH   SOLE 1 806,080 0 0
ORBCOMM INC COM 68555P100 1,426 126,834 SH   SOLE 8 126,834 0 0
ORCHARD THERAPEUTICS PLC ADR 68570P101 9 2,000 SH   DFND 1 0 0 2,000
ORCHARD THERAPEUTICS PLC ADR 68570P101 1 126 SH   SOLE 8 126 0 0
ORCHID IS CAP INC TRUS 68571X103 421 81,181 SH   SOLE 1 81,181 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 50,810 89,736 SH   SOLE 1 89,736 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 371 656 SH   SOLE 8 656 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 24,979 44,116 SH   SOLE 9 44,116 0 0
ORGANIGRAM HLDGS INC COM 68620P101 21 7,198 SH   SOLE 1 7,198 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 624 37,465 SH   SOLE 1 37,465 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 2 121 SH   SOLE 8 121 0 0
ORGENESIS INC COM 68619K204 37 7,279 SH   SOLE 1 7,279 0 0
ORGENESIS INC COM 68619K204 11 2,140 SH   SOLE 8 2,140 0 0
ORIGIN BANCORP INC COM 68621T102 516 12,171 SH   SOLE 1 12,171 0 0
ORIGIN BANCORP INC COM 68621T102 3 70 SH   SOLE 8 70 0 0
ORION ENERGY SYS INC COM 686275108 19 3,290 SH   SOLE 1 3,290 0 0
ORION ENERGY SYS INC COM 686275108 17 2,974 SH   SOLE 8 2,974 0 0
ORION ENGINEERED CARBONS S A COM L72967109 145 7,670 SH   SOLE 1 7,670 0 0
ORION ENGINEERED CARBONS S A COM L72967109 8 406 SH   SOLE 8 406 0 0
ORION GROUP HLDGS INC COM 68628V308 5 862 SH   SOLE 1 862 0 0
ORIX CORP ADR 686330101 3 40 SH   SOLE 1 40 0 0
ORLA MNG LTD NEW COM 68634K106 82 20,000 SH   DFND 1 0 0 20,000
ORMAT TECHNOLOGIES INC COM 686688102 1,835 26,390 SH   SOLE 1 26,390 0 0
ORRSTOWN FINL SVCS INC COM 687380105 232 10,050 SH   SOLE 1 10,050 0 0
ORRSTOWN FINL SVCS INC COM 687380105 1 27 SH   SOLE 8 27 0 0
ORTHOFIX MED INC COM 68752M108 1,000 24,944 SH   SOLE 1 24,944 0 0
ORTHOFIX MED INC COM 68752M108 1 22 SH   SOLE 8 22 0 0
ORTHOPEDIATRICS CORP COM 68752L100 111 1,751 SH   SOLE 1 1,751 0 0
OSHKOSH CORP COM 688239201 8,463 67,907 SH   SOLE 1 67,907 0 0
OSHKOSH CORP COM 688239201 5 42 SH   SOLE 8 42 0 0
OSHKOSH CORP COM 688239201 590 4,731 SH   SOLE 99 4,731 0 0
OSI ETF TR FUND 67110P704 107 1,867 SH   SOLE 1 1,867 0 0
OSI SYSTEMS INC COM 671044105 1,914 18,834 SH   SOLE 1 18,834 0 0
OSI SYSTEMS INC BOND 671044AD7 1,212 1,136,000 PRN   SOLE 8 0 0 1,136,000
OSI SYSTEMS INC COM 671044105 3 25 SH   SOLE 8 25 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 28 2,078 SH   DFND 1 0 0 2,078
OSISKO GOLD ROYALTIES LTD COM 68827L101 2,567 187,374 SH   SOLE 1 187,374 0 0
OSMOTICA PHARMACEUTICALS PLC COM G6S41R101 11 3,641 SH   SOLE 1 3,641 0 0
OSMOTICA PHARMACEUTICALS PLC COM G6S41R101 4 1,468 SH   SOLE 8 1,468 0 0
OTONOMY INC COM 68906L105 10 4,528 SH   SOLE 1 4,528 0 0
OTONOMY INC COM 68906L105 0 102 SH   SOLE 8 102 0 0
OTTER TAIL CORP COM 689648103 807 16,517 SH   SOLE 1 16,517 0 0
OUTFRONT MEDIA INC TRUS 69007J106 9,617 400,247 SH   SOLE 1 400,247 0 0
OUTFRONT MEDIA INC TRUS 69007J106 0 32 SH   SOLE 8 32 0 0
OUTFRONT MEDIA INC COM 69007J106 149 6,195 SH   SOLE 99 6,195 0 0
OUTLOOK THERAPEUTICS INC COM 69012T206 27 11,081 SH   SOLE 1 11,081 0 0
OUTLOOK THERAPEUTICS INC COM 69012T206 15 5,940 SH   SOLE 8 5,940 0 0
OVERSEAS SHIPHOLDING GROUP I COM 69036R863 16 7,550 SH   SOLE 8 7,550 0 0
OVERSTOCK COM INC DEL COM 690370101 1,757 19,065 SH   SOLE 1 19,065 0 0
OVERSTOCK COM INC DEL COM 690370101 26 289 SH   SOLE 8 289 0 0
OVERSTOCK COM INC DEL OPT 690370101 166 1,800 SH Call SOLE 8 1,800 0 0
OVID THERAPEUTICS INC COM 690469101 117 29,959 SH   SOLE 1 29,959 0 0
OVID THERAPEUTICS INC COM 690469101 20 5,268 SH   SOLE 8 5,268 0 0
OWENS &amp MINOR INC NEW COM 690732102 2,361 55,781 SH   SOLE 1 55,781 0 0
OWENS &amp MINOR INC NEW COM 690732102 27 630 SH   SOLE 8 630 0 0
OWENS &amp MINOR INC NEW COM 690732102 258 6,095 SH   SOLE 99 6,095 0 0
OWENS CORNING NEW COM 690742101 18,830 192,339 SH   SOLE 1 192,339 0 0
OWENS CORNING NEW COM 690742101 45 452 SH   SOLE 8 452 0 0
OWENS CORNING NEW COM 690742101 3,776 38,572 SH   SOLE 9 38,572 0 0
OXFORD INDS INC COM 691497309 1,620 16,395 SH   SOLE 1 16,395 0 0
OXFORD INDS INC COM 691497309 9 90 SH   SOLE 8 90 0 0
P A M TRANSN SVCS INC COM 693149106 12 230 SH   SOLE 1 230 0 0
P A M TRANSN SVCS INC COM 693149106 0 6 SH   SOLE 8 6 0 0
P T TELEKOMUNIKASI INDONESIA ADR 715684106 4 183 SH   SOLE 99 183 0 0
PACCAR INC COM 693718108 32,603 365,275 SH   SOLE 1 365,275 0 0
PACCAR INC COM 693718108 9 99 SH   SOLE 8 99 0 0
PACCAR INC COM 693718108 19,377 217,103 SH   SOLE 9 217,103 0 0
PACER FDS TR FUND 69374H741 21 509 SH   SOLE 1 509 0 0
PACER FDS TR FUND 69374H105 3 93 SH   SOLE 1 93 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1,808 51,706 SH   SOLE 1 51,706 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 261 7,462 SH   SOLE 8 7,462 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 1,017 118,310 SH   SOLE 1 118,310 0 0
PACIFIC PREMIER BANCORP COM 69478X105 6,266 148,173 SH   SOLE 1 148,173 0 0
PACIRA BIOSCIENCES INC COM 695127100 1,806 29,762 SH   SOLE 1 29,762 0 0
PACIRA BIOSCIENCES INC COM 695127100 12 202 SH   SOLE 8 202 0 0
PACKAGING CORP AMER COM 695156109 22,667 167,390 SH   SOLE 1 167,390 0 0
PACKAGING CORP AMER COM 695156109 6 45 SH   SOLE 8 45 0 0
PACKAGING CORP AMER COM 695156109 7,782 57,460 SH   SOLE 9 57,460 0 0
PACWEST BANCORP DEL COM 695263103 12,857 312,374 SH   SOLE 1 312,374 0 0
PACWEST BANCORP DEL COM 695263103 3 67 SH   SOLE 8 67 0 0
PACWEST BANCORP DEL COM 695263103 641 15,573 SH   SOLE 99 15,573 0 0
PAGERDUTY INC COM 69553P100 1,710 40,172 SH   SOLE 1 40,172 0 0
PAGERDUTY INC COM 69553P100 287 6,724 SH   SOLE 8 6,724 0 0
PAGSEGURO DIGITAL LTD OPT G68707101 121,145 2,166,400 SH Call SOLE 8 2,166,400 0 0
PAGSEGURO DIGITAL LTD OPT G68707101 4,753 85,000 SH Put SOLE 8 85,000 0 0
PALO ALTO NETWORKS INC COM 697435105 339,555 915,122 SH   SOLE 1 915,122 0 0
PALO ALTO NETWORKS INC OPT 697435105 148 400 SH Call SOLE 1 400 0 0
PALO ALTO NETWORKS INC OPT 697435105 7,124 19,200 SH Put SOLE 8 19,200 0 0
PALO ALTO NETWORKS INC COM 697435105 66 178 SH   SOLE 8 178 0 0
PALO ALTO NETWORKS INC OPT 697435105 39,591 106,700 SH Call SOLE 8 106,700 0 0
PALO ALTO NETWORKS INC COM 697435105 13,472 36,306 SH   SOLE 9 36,306 0 0
PALO ALTO NETWORKS INC COM 697435105 61 165 SH   DFND 20 0 0 165
PALOMAR HLDGS INC COM 69753M105 880 11,657 SH   SOLE 1 11,657 0 0
PAMPA ENERGIA S A ADR 697660207 0 25 SH   SOLE 1 25 0 0
PAN AMERN SILVER CORP COM 697900108 552 19,327 SH   SOLE 1 19,327 0 0
PAN AMERN SILVER CORP COM 697900108 14 482 SH   DFND 1 0 0 482
PAN AMERN SILVER CORP COM 697900108 103 3,583 SH   SOLE 8 3,583 0 0
PAN AMERN SILVER CORP OPT 697900108 466 16,300 SH Put SOLE 8 16,300 0 0
PAN AMERN SILVER CORP COM 697900108 1,198 41,938 SH   SOLE 9 41,938 0 0
PANGAEA LOGISTICS SOLUTION L COM G6891L105 5 944 SH   SOLE 1 944 0 0
PANGAEA LOGISTICS SOLUTION L COM G6891L105 6 1,210 SH   SOLE 8 1,210 0 0
PAPA JOHNS INTL INC COM 698813102 20,302 194,393 SH   SOLE 1 194,393 0 0
PAPA JOHNS INTL INC COM 698813102 17 159 SH   SOLE 8 159 0 0
PAR TECHNOLOGY CORP COM 698884103 210 3,002 SH   SOLE 1 3,002 0 0
PAR TECHNOLOGY CORP COM 698884103 1 10 SH   SOLE 8 10 0 0
PARAMOUNT GROUP INC TRUS 69924R108 4,698 466,466 SH   SOLE 1 466,466 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 41 6,138 SH   SOLE 1 6,138 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 1 118 SH   SOLE 8 118 0 0
PARK CITY GROUP INC COM 700215304 8 1,395 SH   SOLE 1 1,395 0 0
PARK CITY GROUP INC COM 700215304 8 1,400 SH   SOLE 8 1,400 0 0
PARK HOTELS &amp RESORTS INC TRUS 700517105 4,258 206,659 SH   SOLE 1 206,659 0 0
PARK HOTELS &amp RESORTS INC TRUS 700517105 5 230 SH   SOLE 8 230 0 0
PARK NATL CORP COM 700658107 1,943 16,541 SH   SOLE 1 16,541 0 0
PARK NATL CORP COM 700658107 4 32 SH   SOLE 8 32 0 0
PARK-OHIO HLDGS CORP COM 700666100 38 1,176 SH   SOLE 1 1,176 0 0
PARK-OHIO HLDGS CORP COM 700666100 2 49 SH   SOLE 8 49 0 0
PARKE BANCORP INC COM 700885106 29 1,468 SH   SOLE 1 1,468 0 0
PARKE BANCORP INC COM 700885106 24 1,209 SH   SOLE 8 1,209 0 0
PARKER-HANNIFIN CORP COM 701094104 32,955 107,307 SH   SOLE 1 107,307 0 0
PARKER-HANNIFIN CORP COM 701094104 24,808 80,777 SH   SOLE 9 80,777 0 0
PARKER-HANNIFIN CORP COM 701094104 4,544 14,796 SH   SOLE 99 14,796 0 0
PARSONS CORP DEL COM 70202L102 18,684 474,691 SH   SOLE 1 474,691 0 0
PARTY CITY HOLDCO INC COM 702149105 812 87,104 SH   SOLE 1 87,104 0 0
PATRICK INDS INC COM 703343103 1,951 26,734 SH   SOLE 1 26,734 0 0
PATRICK INDS INC COM 703343103 6 89 SH   SOLE 8 89 0 0
PATRICK INDS INC COM 703343103 251 3,441 SH   SOLE 99 3,441 0 0
PATTERSON COS INC COM 703395103 2,087 68,665 SH   SOLE 1 68,665 0 0
PATTERSON COS INC COM 703395103 12 378 SH   SOLE 8 378 0 0
PATTERSON-UTI ENERGY INC COM 703481101 1,407 141,425 SH   SOLE 1 141,425 0 0
PATTERSON-UTI ENERGY INC COM 703481101 1 116 SH   SOLE 8 116 0 0
PAVMED INC COM 70387R106 137 21,370 SH   SOLE 1 21,370 0 0
PAYCHEX INC COM 704326107 114,736 1,069,293 SH   SOLE 1 1,069,293 0 0
PAYCHEX INC COM 704326107 161 1,500 SH   DFND 1 0 0 1,500
PAYCHEX INC COM 704326107 15 145 SH   SOLE 8 145 0 0
PAYCHEX INC COM 704326107 29,834 278,044 SH   SOLE 9 278,044 0 0
PAYCOM SOFTWARE INC COM 70432V102 20,295 55,835 SH   SOLE 1 55,835 0 0
PAYCOM SOFTWARE INC COM 70432V102 11,434 31,461 SH   SOLE 9 31,461 0 0
PAYLOCITY HLDG CORP COM 70438V106 5,566 29,170 SH   SOLE 1 29,170 0 0
PAYLOCITY HLDG CORP COM 70438V106 22 117 SH   SOLE 8 117 0 0
PAYLOCITY HLDG CORP COM 70438V106 247 1,292 SH   SOLE 99 1,292 0 0
PAYPAL HLDGS INC COM 70450Y103 571,345 1,960,158 SH   SOLE 1 1,960,158 0 0
PAYPAL HLDGS INC COM 70450Y103 6,464 22,176 SH   DFND 1 0 0 22,176
PAYPAL HLDGS INC OPT 70450Y103 904 3,100 SH Call SOLE 8 3,100 0 0
PAYPAL HLDGS INC OPT 70450Y103 46,928 161,000 SH Put SOLE 8 161,000 0 0
PAYPAL HLDGS INC COM 70450Y103 6,111 20,969 SH   SOLE 8 20,969 0 0
PAYPAL HLDGS INC COM 70450Y103 115,102 394,885 SH   SOLE 9 394,885 0 0
PAYPAL HLDGS INC COM 70450Y103 1,078 3,700 SH   DFND 20 0 0 3,700
PAYSIGN INC COM 70451A104 15 4,564 SH   SOLE 1 4,564 0 0
PAYSIGN INC COM 70451A104 11 3,446 SH   SOLE 8 3,446 0 0
PBF ENERGY INC COM 69318G106 428 28,000 SH   DFND 1 0 0 28,000
PBF ENERGY INC OPT 69318G106 15,300 1,000,000 SH Put SOLE 1 1,000,000 0 0
PBF ENERGY INC COM 69318G106 939 61,411 SH   SOLE 1 61,411 0 0
PBF ENERGY INC COM 69318G106 5 330 SH   SOLE 8 330 0 0
PC CONNECTION INC COM 69318J100 361 7,821 SH   SOLE 1 7,821 0 0
PC CONNECTION INC COM 69318J100 2 38 SH   SOLE 8 38 0 0
PCSB FINL CORP COM 69324R104 341 18,723 SH   SOLE 1 18,723 0 0
PCSB FINL CORP COM 69324R104 2 88 SH   SOLE 8 88 0 0
PCTEL INC COM 69325Q105 33 5,005 SH   SOLE 1 5,005 0 0
PCTEL INC COM 69325Q105 13 2,044 SH   SOLE 8 2,044 0 0
PDC ENERGY INC COM 69327R101 2,363 51,621 SH   SOLE 1 51,621 0 0
PDC ENERGY INC COM 69327R101 151 3,304 SH   SOLE 8 3,304 0 0
PDC ENERGY INC COM 69327R101 54 1,170 SH   SOLE 99 1,170 0 0
PDF SOLUTIONS INC COM 693282105 279 15,365 SH   SOLE 1 15,365 0 0
PDL CMNTY BANCORP COM 69290X101 51 3,722 SH   SOLE 1 3,722 0 0
PDL CMNTY BANCORP COM 69290X101 12 848 SH   SOLE 8 848 0 0
PEABODY ENGR CORP COM 704551100 99 12,485 SH   SOLE 1 12,485 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 74 2,398 SH   SOLE 1 2,398 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 2 71 SH   SOLE 8 71 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 126 4,071 SH   SOLE 99 4,071 0 0
PEBBLEBROOK HOTEL TR TRUS 70509V100 16,383 695,686 SH   SOLE 1 695,686 0 0
PEBBLEBROOK HOTEL TR TRUS 70509V100 68 2,870 SH   SOLE 8 2,870 0 0
PEDEVCO CORP COM 70532Y303 3 2,180 SH   SOLE 8 2,180 0 0
PEGASYSTEMS INC COM 705573103 464 3,331 SH   SOLE 1 3,331 0 0
PEGASYSTEMS INC COM 705573103 180 1,291 SH   SOLE 99 1,291 0 0
PEMBINA PIPELINE CORP COM 706327103 10,426 328,203 SH   SOLE 1 328,203 0 0
PEMBINA PIPELINE CORP COM 706327103 32 1,000 SH   DFND 1 0 0 1,000
PEMBINA PIPELINE CORP COM 706327103 550 17,300 SH   SOLE 8 17,300 0 0
PEMBINA PIPELINE CORP COM 706327103 2,261 71,180 SH   SOLE 9 71,180 0 0
PENN NATL GAMING INC COM 707569109 21,909 286,422 SH   SOLE 1 286,422 0 0
PENN NATL GAMING INC OPT 707569109 7,144 93,400 SH Put SOLE 8 93,400 0 0
PENN NATL GAMING INC COM 707569109 8,485 110,935 SH   SOLE 8 110,935 0 0
PENN NATL GAMING INC OPT 707569109 1,216 15,900 SH Call SOLE 8 15,900 0 0
PENN NATL GAMING INC COM 707569109 3,055 39,935 SH   SOLE 9 39,935 0 0
PENN NATL GAMING INC COM 707569109 28 361 SH   SOLE 99 361 0 0
PENN VA CORP COM 70788V102 1 27 SH   SOLE 8 27 0 0
PENNS WOODS BANCORP INC COM 708430103 238 10,002 SH   SOLE 1 10,002 0 0
PENNS WOODS BANCORP INC COM 708430103 19 783 SH   SOLE 8 783 0 0
PENNSYLVANIA REAL ESTATE INV TRUS 709102107 10 4,055 SH   SOLE 1 4,055 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 54 866 SH   SOLE 8 866 0 0
PENNYMAC MTG INVT TR TRUS 70931T103 2,503 118,808 SH   SOLE 1 118,808 0 0
PENNYMAC MTG INVT TR TRUS 70931T103 9 412 SH   SOLE 8 412 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 6,592 87,308 SH   SOLE 1 87,308 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 2 31 SH   SOLE 8 31 0 0
PENTAIR PLC COM G7S00T104 8,639 128,008 SH   SOLE 1 128,008 0 0
PENTAIR PLC COM G7S00T104 2 33 SH   DFND 1 0 0 33
PENTAIR PLC COM G7S00T104 9 126 SH   SOLE 8 126 0 0
PENTAIR PLC COM G7S00T104 7,278 107,838 SH   SOLE 9 107,838 0 0
PENUMBRA INC COM 70975L107 5,797 21,151 SH   SOLE 1 21,151 0 0
PENUMBRA INC COM 70975L107 8 31 SH   SOLE 8 31 0 0
PEOPLES BANCORP INC COM 709789101 68 2,281 SH   SOLE 1 2,281 0 0
PEOPLES BANCORP INC COM 709789101 2 66 SH   SOLE 8 66 0 0
PEOPLES BANCORP N C INC COM 710577107 13 511 SH   SOLE 8 511 0 0
PEOPLES FINL SVCS CORP COM 711040105 37 888 SH   SOLE 1 888 0 0
PEOPLES FINL SVCS CORP COM 711040105 0 3 SH   SOLE 8 3 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 25,894 1,510,786 SH   SOLE 1 1,510,786 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 2 138 SH   SOLE 8 138 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 2,235 130,406 SH   SOLE 9 130,406 0 0
PEPSICO INC COM 713448108 364,933 2,462,924 SH   SOLE 1 2,462,924 0 0
PEPSICO INC COM 713448108 2,915 19,671 SH   DFND 1 0 0 19,671
PEPSICO INC COM 713448108 522 3,523 SH   SOLE 8 3,523 0 0
PEPSICO INC OPT 713448108 4,771 32,200 SH Put SOLE 8 32,200 0 0
PEPSICO INC COM 713448108 73,878 498,595 SH   SOLE 9 498,595 0 0
PEPSICO INC COM 713448108 3,935 26,557 SH   SOLE 82 26,557 0 0
PEPSICO INC COM 713448108 3,396 22,920 SH   SOLE 99 22,920 0 0
PERFICIENT INC COM 71375U101 1,473 18,318 SH   SOLE 1 18,318 0 0
PERFICIENT INC COM 71375U101 14 177 SH   SOLE 8 177 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 1,442 29,728 SH   SOLE 1 29,728 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 58 1,188 SH   SOLE 8 1,188 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 488 10,073 SH   SOLE 99 10,073 0 0
PERFORMANT FINL CORP COM 71377E105 15 3,947 SH   SOLE 1 3,947 0 0
PERION NETWORK LTD COM M78673114 188 8,761 SH   SOLE 1 8,761 0 0
PERKINELMER INC COM 714046109 13,256 85,849 SH   SOLE 1 85,849 0 0
PERKINELMER INC OPT 714046109 13,588 88,000 SH Call SOLE 8 88,000 0 0
PERKINELMER INC COM 714046109 44 282 SH   SOLE 8 282 0 0
PERKINELMER INC COM 714046109 10,821 70,083 SH   SOLE 9 70,083 0 0
PERKINELMER INC COM 714046109 4,888 31,654 SH   SOLE 99 31,654 0 0
PERRIGO CO PLC COM G97822103 3,469 75,663 SH   SOLE 1 75,663 0 0
PERRIGO CO PLC COM G97822103 11 242 SH   SOLE 8 242 0 0
PERRIGO CO PLC COM G97822103 1,903 41,509 SH   SOLE 9 41,509 0 0
PERRIGO CO PLC COM G97822103 523 11,413 SH   SOLE 99 11,413 0 0
PERSONALIS INC COM 71535D106 554 21,888 SH   SOLE 1 21,888 0 0
PERSONALIS INC COM 71535D106 2 75 SH   SOLE 8 75 0 0
PETIQ INC COM 71639T106 407 10,537 SH   SOLE 1 10,537 0 0
PETIQ INC COM 71639T106 5 124 SH   SOLE 8 124 0 0
PETMED EXPRESS INC COM 716382106 1,087 34,131 SH   SOLE 1 34,131 0 0
PETMED EXPRESS INC OPT 716382106 57 1,800 SH Put SOLE 8 1,800 0 0
PETMED EXPRESS INC COM 716382106 22 682 SH   SOLE 8 682 0 0
PETROCHINA CO LTD ADR 71646E100 250 5,084 SH   SOLE 8 5,084 0 0
PETROCHINA CO LTD ADR 71646E100 50 1,011 SH   SOLE 9 1,011 0 0
PETROCHINA CO LTD ADR 71646E100 278 5,665 SH   SOLE 99 5,665 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 18 1,510 SH   DFND 1 0 0 1,510
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 12,434 1,016,659 SH   SOLE 1 1,016,659 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 1,831 149,751 SH   SOLE 8 149,751 0 0
PETROLEO BRASILEIRO SA PETRO OPT 71654V408 26,253 2,146,600 SH Put SOLE 8 2,146,600 0 0
PETROLEO BRASILEIRO SA PETRO OPT 71654V408 26,906 2,200,000 SH Call SOLE 8 2,200,000 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 964 78,821 SH   SOLE 9 78,821 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 150 12,300 SH   DFND 20 0 0 12,300
PFIZER INC COM 717081103 1,013 25,871 SH   DFND 1 0 0 25,871
PFIZER INC COM 717081103 296,889 7,581,431 SH   SOLE 1 7,581,431 0 0
PFIZER INC OPT 717081103 40,695 1,039,200 SH Put SOLE 8 1,039,200 0 0
PFIZER INC COM 717081103 3,666 93,612 SH   SOLE 8 93,612 0 0
PFIZER INC OPT 717081103 25,431 649,400 SH Call SOLE 8 649,400 0 0
PFIZER INC COM 717081103 85,197 2,175,594 SH   SOLE 9 2,175,594 0 0
PFIZER INC COM 717081103 6,962 177,777 SH   DFND 20 0 0 177,777
PFIZER INC COM 717081103 110 2,797 SH   SOLE 99 2,797 0 0
PFSWEB INC COM 717098206 13 1,770 SH   SOLE 8 1,770 0 0
PG&ampE CORP OPT 69331C108 154 15,200 SH Call SOLE 1 15,200 0 0
PG&ampE CORP COM 69331C108 5,749 565,187 SH   SOLE 1 565,187 0 0
PG&ampE CORP OPT 69331C108 125 12,300 SH Call SOLE 8 12,300 0 0
PG&ampE CORP COM 69331C108 1,154 113,476 SH   SOLE 8 113,476 0 0
PG&ampE CORP COM 69331C108 5,258 517,086 SH   SOLE 9 517,086 0 0
PGT INNOVATIONS INC COM 69336V101 1,224 52,649 SH   SOLE 1 52,649 0 0
PGT INNOVATIONS INC COM 69336V101 2 91 SH   SOLE 8 91 0 0
PGT INNOVATIONS INC COM 69336V101 330 14,225 SH   SOLE 99 14,225 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 120 32,092 SH   SOLE 1 32,092 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 6 1,678 SH   SOLE 8 1,678 0 0
PHIBRO ANIMAL HEALTH CORP COM 71742Q106 397 13,764 SH   SOLE 1 13,764 0 0
PHIBRO ANIMAL HEALTH CORP COM 71742Q106 4 140 SH   SOLE 8 140 0 0
PHIBRO ANIMAL HEALTH CORP COM 71742Q106 203 7,040 SH   SOLE 82 7,040 0 0
PHILIP MORRIS INTL INC COM 718172109 127 1,282 SH   DFND 1 0 0 1,282
PHILIP MORRIS INTL INC COM 718172109 227,612 2,296,557 SH   SOLE 1 2,296,557 0 0
PHILIP MORRIS INTL INC COM 718172109 92 938 SH   SOLE 8 938 0 0
PHILIP MORRIS INTL INC COM 718172109 37,155 374,883 SH   SOLE 9 374,883 0 0
PHILLIPS 66 COM 718546104 32,347 376,910 SH   SOLE 1 376,910 0 0
PHILLIPS 66 OPT 718546104 120 1,400 SH Put SOLE 8 1,400 0 0
PHILLIPS 66 COM 718546104 24,452 284,917 SH   SOLE 9 284,917 0 0
PHILLIPS 66 PARTNERS LP COM 718549207 12,348 312,919 SH   SOLE 1 312,919 0 0
PHILLIPS 66 PARTNERS LP COM 718549207 208 5,280 SH   SOLE 8 5,280 0 0
PHOENIX NEW MEDIA LTD ADR 71910C103 61 39,077 SH   SOLE 1 39,077 0 0
PHOTRONICS INC COM 719405102 627 47,458 SH   SOLE 1 47,458 0 0
PHOTRONICS INC COM 719405102 3 216 SH   SOLE 8 216 0 0
PHYSICIANS RLTY TR TRUS 71943U104 5,410 292,879 SH   SOLE 1 292,879 0 0
PIEDMONT OFFICE REALTY TR IN TRUS 720190206 1,962 106,238 SH   SOLE 1 106,238 0 0
PIEDMONT OFFICE REALTY TR IN TRUS 720190206 6 347 SH   SOLE 8 347 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 2 638 SH   SOLE 1 638 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 22 5,837 SH   SOLE 8 5,837 0 0
PILGRIMS PRIDE CORP COM 72147K108 1,009 45,514 SH   SOLE 1 45,514 0 0
PILGRIMS PRIDE CORP COM 72147K108 5 207 SH   SOLE 8 207 0 0
PILGRIMS PRIDE CORP COM 72147K108 298 13,443 SH   SOLE 99 13,443 0 0
PIMCO ETF TR FUND 72201R817 1,540 13,449 SH   SOLE 1 13,449 0 0
PIMCO ETF TR FUND 72201R783 10,214 102,200 SH   SOLE 1 102,200 0 0
PIMCO ETF TR FUND 72201R882 1,508 10,389 SH   SOLE 1 10,389 0 0
PIMCO ETF TR FUND 72201R775 14,001 126,185 SH   SOLE 1 126,185 0 0
PIMCO ETF TR FUND 72201R718 2 21 SH   SOLE 1 21 0 0
PIMCO HIGH INCOME FD FUND 722014107 244 41,331 SH   SOLE 1 41,331 0 0
PINDUODUO INC ADR 722304102 187,446 1,475,719 SH   SOLE 1 1,475,719 0 0
PINDUODUO INC OPT 722304102 14,506 114,200 SH Call SOLE 8 114,200 0 0
PINDUODUO INC OPT 722304102 72,414 570,100 SH Put SOLE 8 570,100 0 0
PINDUODUO INC ADR 722304102 29,011 228,391 SH   SOLE 8 228,391 0 0
PINDUODUO INC ADR 722304102 34,675 272,986 SH   SOLE 9 272,986 0 0
PINDUODUO INC ADR 722304102 1,289 10,151 SH   DFND 20 0 0 10,151
PINNACLE FINL PARTNERS INC COM 72346Q104 14,081 159,477 SH   SOLE 1 159,477 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 5 54 SH   SOLE 8 54 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 238 2,701 SH   SOLE 99 2,701 0 0
PINNACLE WEST CAP CORP COM 723484101 11,521 140,549 SH   SOLE 1 140,549 0 0
PINNACLE WEST CAP CORP COM 723484101 4 51 SH   SOLE 8 51 0 0
PINNACLE WEST CAP CORP COM 723484101 5,601 68,326 SH   SOLE 9 68,326 0 0
PINNACLE WEST CAP CORP COM 723484101 104 1,270 SH   DFND 20 0 0 1,270
PINTEREST INC COM 72352L106 47,155 597,270 SH   SOLE 1 597,270 0 0
PINTEREST INC COM 72352L106 18 229 SH   DFND 1 0 0 229
PINTEREST INC OPT 72352L106 23,686 300,000 SH Put SOLE 1 300,000 0 0
PINTEREST INC OPT 72352L106 6,758 85,600 SH Call SOLE 8 85,600 0 0
PINTEREST INC COM 72352L106 255 3,228 SH   SOLE 8 3,228 0 0
PINTEREST INC OPT 72352L106 26,575 336,600 SH Put SOLE 8 336,600 0 0
PINTEREST INC COM 72352L106 14,993 189,912 SH   SOLE 9 189,912 0 0
PIONEER FLOATING RATE FUND I FUND 72369J102 146 12,418 SH   SOLE 1 12,418 0 0
PIONEER NAT RES CO COM 723787107 7 42 SH   DFND 1 0 0 42
PIONEER NAT RES CO COM 723787107 38,644 237,785 SH   SOLE 1 237,785 0 0
PIONEER NAT RES CO OPT 723787107 5,233 32,200 SH Call SOLE 8 32,200 0 0
PIONEER NAT RES CO OPT 723787107 95,903 590,100 SH Put SOLE 8 590,100 0 0
PIONEER NAT RES CO COM 723787107 20,060 123,434 SH   SOLE 8 123,434 0 0
PIONEER NAT RES CO COM 723787107 22,526 138,603 SH   SOLE 9 138,603 0 0
PIPER SANDLER COMPANIES COM 724078100 1,024 7,910 SH   SOLE 1 7,910 0 0
PIPER SANDLER COMPANIES COM 724078100 2 16 SH   SOLE 8 16 0 0
PIPER SANDLER COMPANIES COM 724078100 693 5,351 SH   SOLE 99 5,351 0 0
PITNEY BOWES INC COM 724479100 858 97,493 SH   SOLE 1 97,493 0 0
PITNEY BOWES INC COM 724479100 10 1,122 SH   SOLE 8 1,122 0 0
PITNEY BOWES INC COM 724479100 135 15,421 SH   SOLE 9 15,421 0 0
PIXELWORKS INC COM 72581M305 17 5,036 SH   SOLE 8 5,036 0 0
PJT PARTNERS INC COM 69343T107 18 247 SH   DFND 1 0 0 247
PJT PARTNERS INC COM 69343T107 419 5,874 SH   SOLE 1 5,874 0 0
PJT PARTNERS INC COM 69343T107 1 18 SH   SOLE 8 18 0 0
PLAINS ALL AMERN PIPELINE L COM 726503105 19,423 1,709,754 SH   SOLE 1 1,709,754 0 0
PLAINS ALL AMERN PIPELINE L OPT 726503105 34 3,000 SH Put SOLE 8 3,000 0 0
PLAINS ALL AMERN PIPELINE L COM 726503105 283 24,946 SH   SOLE 8 24,946 0 0
PLAINS GP HLDGS L P COM 72651A207 8,752 732,995 SH   SOLE 1 732,995 0 0
PLANET FITNESS INC COM 72703H101 280 3,723 SH   SOLE 1 3,723 0 0
PLANET FITNESS INC COM 72703H101 7 94 SH   SOLE 8 94 0 0
PLANET FITNESS INC OPT 72703H101 1,881 25,000 SH Put SOLE 8 25,000 0 0
PLANET FITNESS INC COM 72703H101 210 2,792 SH   SOLE 99 2,792 0 0
PLANTRONICS INC NEW COM 727493108 913 21,889 SH   SOLE 1 21,889 0 0
PLANTRONICS INC NEW COM 727493108 311 7,448 SH   DFND 1 0 0 7,448
PLANTRONICS INC NEW COM 727493108 8 202 SH   SOLE 8 202 0 0
PLATINUM GROUP METALS LTD COM 72765Q882 8 2,200 SH   SOLE 1 2,200 0 0
PLATINUM GROUP METALS LTD COM 72765Q882 10 2,900 SH   DFND 1 0 0 2,900
PLAYA HOTELS &amp RESORTS NV COM N70544106 251 33,823 SH   SOLE 1 33,823 0 0
PLAYAGS INC COM 72814N104 34 3,478 SH   SOLE 1 3,478 0 0
PLAYAGS INC COM 72814N104 1 139 SH   SOLE 8 139 0 0
PLEXUS CORP COM 729132100 1,721 18,833 SH   SOLE 1 18,833 0 0
PLEXUS CORP COM 729132100 14 154 SH   SOLE 8 154 0 0
PLEXUS CORP COM 729132100 360 3,943 SH   SOLE 99 3,943 0 0
PLUG POWER INC COM 72919P202 1,006 29,415 SH   DFND 1 0 0 29,415
PLUG POWER INC COM 72919P202 12,781 373,806 SH   SOLE 1 373,806 0 0
PLUG POWER INC COM 72919P202 7,485 218,927 SH   SOLE 8 218,927 0 0
PLUG POWER INC OPT 72919P202 2,776 81,200 SH Call SOLE 8 81,200 0 0
PLUG POWER INC OPT 72919P202 15,772 461,300 SH Put SOLE 8 461,300 0 0
PLUG POWER INC COM 72919P202 6,108 178,666 SH   SOLE 9 178,666 0 0
PLUG POWER INC COM 72919P202 333 9,750 SH   DFND 20 0 0 9,750
PLUMAS BANCORP COM 729273102 6 179 SH   SOLE 1 179 0 0
PLUMAS BANCORP COM 729273102 17 532 SH   SOLE 8 532 0 0
PLX PHARMA INC COM 72942A107 10 725 SH   SOLE 1 725 0 0
PLYMOUTH INDL REIT INC TRUS 729640102 193 9,657 SH   SOLE 1 9,657 0 0
PNC FINL SVCS GROUP INC COM 693475105 124 651 SH   DFND 1 0 0 651
PNC FINL SVCS GROUP INC COM 693475105 179,664 941,833 SH   SOLE 1 941,833 0 0
PNC FINL SVCS GROUP INC COM 693475105 29 151 SH   SOLE 8 151 0 0
PNC FINL SVCS GROUP INC COM 693475105 32,009 167,793 SH   SOLE 9 167,793 0 0
PNM RES INC COM 69349H107 6,071 124,474 SH   SOLE 1 124,474 0 0
PNM RES INC COM 69349H107 12 247 SH   SOLE 8 247 0 0
POLAR PWR INC COM 73102V105 1 56 SH   SOLE 1 56 0 0
POLARIS INC COM 731068102 9,163 66,899 SH   SOLE 1 66,899 0 0
POLARIS INC COM 731068102 9 66 SH   SOLE 8 66 0 0
POLARITYTE INC COM 731094108 0 9 SH   SOLE 8 9 0 0
POOL CORP COM 73278L105 14,535 31,688 SH   SOLE 1 31,688 0 0
POOL CORP COM 73278L105 73 158 SH   SOLE 8 158 0 0
POOL CORP COM 73278L105 11,527 25,131 SH   SOLE 9 25,131 0 0
POPULAR INC COM 733174700 11,095 147,841 SH   SOLE 1 147,841 0 0
POPULAR INC COM 733174700 9 125 SH   SOLE 8 125 0 0
POPULAR INC COM 733174700 506 6,742 SH   SOLE 99 6,742 0 0
PORTLAND GEN ELEC CO COM 736508847 3,154 68,443 SH   SOLE 1 68,443 0 0
PORTLAND GEN ELEC CO COM 736508847 81 1,769 SH   SOLE 8 1,769 0 0
PORTLAND GEN ELEC CO COM 736508847 215 4,671 SH   SOLE 99 4,671 0 0
POSCO ADR 693483109 350 4,562 SH   SOLE 1 4,562 0 0
POSCO ADR 693483109 330 4,300 SH   SOLE 99 4,300 0 0
POST HLDGS INC COM 737446104 5,749 53,004 SH   SOLE 1 53,004 0 0
POST HLDGS INC COM 737446104 11 100 SH   SOLE 8 100 0 0
POST HLDGS INC COM 737446104 981 9,044 SH   SOLE 99 9,044 0 0
POTBELLY CORP COM 73754Y100 9 1,078 SH   SOLE 1 1,078 0 0
POTLATCHDELTIC CORPORATION TRUS 737630103 3,193 60,090 SH   SOLE 1 60,090 0 0
POTLATCHDELTIC CORPORATION TRUS 737630103 6 121 SH   SOLE 8 121 0 0
POTLATCHDELTIC CORPORATION COM 737630103 404 7,600 SH   SOLE 99 7,600 0 0
POWELL INDS INC COM 739128106 144 4,646 SH   SOLE 1 4,646 0 0
POWELL INDS INC COM 739128106 0 9 SH   SOLE 8 9 0 0
POWER INTEGRATIONS INC COM 739276103 3,279 39,960 SH   SOLE 1 39,960 0 0
POWER INTEGRATIONS INC COM 739276103 15 181 SH   SOLE 8 181 0 0
PPG INDS INC COM 693506107 35,820 210,986 SH   SOLE 1 210,986 0 0
PPG INDS INC COM 693506107 197 1,160 SH   SOLE 8 1,160 0 0
PPG INDS INC OPT 693506107 17 100 SH Call SOLE 8 100 0 0
PPG INDS INC OPT 693506107 17 100 SH Put SOLE 8 100 0 0
PPG INDS INC COM 693506107 25,161 148,212 SH   SOLE 9 148,212 0 0
PPL CORP COM 69351T106 23,540 841,593 SH   SOLE 1 841,593 0 0
PPL CORP COM 69351T106 9 326 SH   SOLE 8 326 0 0
PPL CORP COM 69351T106 14,632 523,132 SH   SOLE 9 523,132 0 0
PPL CORP COM 69351T106 657 23,483 SH   SOLE 82 23,483 0 0
PQ GROUP HLDGS INC COM 73943T103 213 13,837 SH   SOLE 1 13,837 0 0
PRA GROUP INC COM 69354N106 1,571 40,853 SH   SOLE 1 40,853 0 0
PRA GROUP INC COM 69354N106 139 3,624 SH   SOLE 8 3,624 0 0
PRA GROUP INC COM 69354N106 81 2,118 SH   SOLE 99 2,118 0 0
PRA HEALTH SCIENCES INC COM 69354M108 165,936 1,004,387 SH   SOLE 1 1,004,387 0 0
PRA HEALTH SCIENCES INC COM 69354M108 7 42 SH   SOLE 8 42 0 0
PRA HEALTH SCIENCES INC COM 69354M108 232 1,407 SH   SOLE 9 1,407 0 0
PRECISION BIOSCIENCES INC COM 74019P108 82 6,468 SH   SOLE 1 6,468 0 0
PRECISION BIOSCIENCES INC COM 74019P108 4 313 SH   SOLE 8 313 0 0
PREFERRED APT CMNTYS INC TRUS 74039L103 470 48,119 SH   SOLE 1 48,119 0 0
PREFERRED BK LOS ANGELES CA COM 740367404 1,464 23,151 SH   SOLE 1 23,151 0 0
PREFERRED BK LOS ANGELES CA COM 740367404 2 37 SH   SOLE 8 37 0 0
PREFORMED LINE PRODS CO COM 740444104 66 891 SH   SOLE 1 891 0 0
PREFORMED LINE PRODS CO COM 740444104 1 15 SH   SOLE 8 15 0 0
PREMIER FINL BANCORP INC COM 74050M105 562 33,375 SH   SOLE 1 33,375 0 0
PREMIER FINL BANCORP INC COM 74050M105 1 81 SH   SOLE 8 81 0 0
PREMIER INC COM 74051N102 131 3,774 SH   SOLE 1 3,774 0 0
PREMIER INC COM 74051N102 23 657 SH   SOLE 8 657 0 0
PREMIER INC COM 74051N102 185 5,323 SH   SOLE 9 5,323 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1,622 31,106 SH   SOLE 1 31,106 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 4 92 SH   SOLE 8 92 0 0
PRETIUM RES INC COM 74139C102 2,575 269,395 SH   SOLE 1 269,395 0 0
PRETIUM RES INC COM 74139C102 468 49,000 SH   DFND 1 0 0 49,000
PRETIUM RES INC COM 74139C102 22 2,313 SH   SOLE 8 2,313 0 0
PRETIUM RES INC OPT 74139C102 26 2,700 SH Put SOLE 8 2,700 0 0
PRETIUM RES INC OPT 74139C102 93 9,700 SH Call SOLE 8 9,700 0 0
PRICE T ROWE GROUP INC COM 74144T108 69 348 SH   DFND 1 0 0 348
PRICE T ROWE GROUP INC COM 74144T108 68,127 344,137 SH   SOLE 1 344,137 0 0
PRICE T ROWE GROUP INC COM 74144T108 12 61 SH   SOLE 8 61 0 0
PRICE T ROWE GROUP INC COM 74144T108 30,743 155,293 SH   SOLE 9 155,293 0 0
PRICE T ROWE GROUP INC COM 74144T108 553 2,791 SH   SOLE 99 2,791 0 0
PRICESMART INC COM 741511109 2,360 25,924 SH   SOLE 1 25,924 0 0
PRICESMART INC COM 741511109 1 15 SH   SOLE 8 15 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 3 55 SH   SOLE 1 55 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 3 60 SH   SOLE 8 60 0 0
PRIMERICA INC COM 74164M108 5,592 36,513 SH   SOLE 1 36,513 0 0
PRIMERICA INC COM 74164M108 49 323 SH   SOLE 8 323 0 0
PRIMORIS SVCS CORP COM 74164F103 597 20,304 SH   SOLE 1 20,304 0 0
PRIMORIS SVCS CORP COM 74164F103 2 52 SH   SOLE 8 52 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 40,128 635,060 SH   SOLE 1 635,060 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 16 243 SH   SOLE 8 243 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 11,204 177,303 SH   SOLE 9 177,303 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 10 1,262 SH   SOLE 1 1,262 0 0
PROASSURANCE CORP COM 74267C106 749 32,908 SH   SOLE 1 32,908 0 0
PROASSURANCE CORP COM 74267C106 3 128 SH   SOLE 8 128 0 0
PROCTER AND GAMBLE CO COM 742718109 313 2,318 SH   DFND 1 0 0 2,318
PROCTER AND GAMBLE CO COM 742718109 419,289 3,107,454 SH   SOLE 1 3,107,454 0 0
PROCTER AND GAMBLE CO COM 742718109 589 4,367 SH   SOLE 8 4,367 0 0
PROCTER AND GAMBLE CO OPT 742718109 607 4,500 SH Call SOLE 8 4,500 0 0
PROCTER AND GAMBLE CO COM 742718109 91,799 680,351 SH   SOLE 9 680,351 0 0
PROCTER AND GAMBLE CO COM 742718109 2,159 16,000 SH   DFND 20 0 0 16,000
PROFESSIONAL HLDG CORP COM 743139107 49 2,726 SH   SOLE 1 2,726 0 0
PROFESSIONAL HLDG CORP COM 743139107 23 1,300 SH   SOLE 8 1,300 0 0
PROGRESS SOFTWARE CORP COM 743312100 5,801 125,424 SH   SOLE 1 125,424 0 0
PROGRESS SOFTWARE CORP COM 743312100 13 287 SH   SOLE 8 287 0 0
PROGRESSIVE CORP COM 743315103 87,905 895,081 SH   SOLE 1 895,081 0 0
PROGRESSIVE CORP COM 743315103 63 640 SH   SOLE 8 640 0 0
PROGRESSIVE CORP COM 743315103 39,637 403,592 SH   SOLE 9 403,592 0 0
PROGRESSIVE CORP COM 743315103 2,408 24,516 SH   SOLE 99 24,516 0 0
PROLOGIS INC. TRUS 74340W103 123,318 1,031,693 SH   SOLE 1 1,031,693 0 0
PROLOGIS INC. TRUS 74340W103 27 230 SH   SOLE 8 230 0 0
PROLOGIS INC. TRUS 74340W103 31,972 267,485 SH   SOLE 9 267,485 0 0
PROOFPOINT INC COM 743424103 196,553 1,131,174 SH   SOLE 1 1,131,174 0 0
PROOFPOINT INC COM 743424103 19,204 110,516 SH   SOLE 8 110,516 0 0
PROPETRO HLDG CORP COM 74347M108 774 84,498 SH   SOLE 1 84,498 0 0
PROPETRO HLDG CORP COM 74347M108 1 56 SH   SOLE 8 56 0 0
PROQR THRAPEUTICS N V COM N71542109 0 35 SH   SOLE 8 35 0 0
PROS HOLDINGS INC COM 74346Y103 612 13,406 SH   SOLE 1 13,406 0 0
PROS HOLDINGS INC COM 74346Y103 11 252 SH   SOLE 8 252 0 0
PROSHARES TR FUND 74347R131 9 500 SH   SOLE 1 500 0 0
PROSHARES TR FUND 74347R248 0 1 SH   SOLE 1 1 0 0
PROSHARES TR FUND 74347B425 40 2,600 SH   DFND 1 0 0 2,600
PROSHARES TR FUND 74348A467 233 2,573 SH   SOLE 1 2,573 0 0
PROSHARES TR FUND 74347R305 209 2,904 SH   SOLE 1 2,904 0 0
PROSHARES TR FUND 74347B383 27 3,000 SH   SOLE 1 3,000 0 0
PROSHARES TR FUND 74347X625 61 687 SH   SOLE 1 687 0 0
PROSHARES TR FUND 74347X641 2 200 SH   DFND 1 0 0 200
PROSHARES TR FUND 74347X815 11 340 SH   SOLE 1 340 0 0
PROSHARES TR FUND 74347R842 45 758 SH   SOLE 1 758 0 0
PROSHARES TR FUND 74347B201 16 839 SH   SOLE 1 839 0 0
PROSHARES TR FUND 74347R735 52 562 SH   SOLE 1 562 0 0
PROSHARES TR FUND 74347B714 42 3,380 SH   SOLE 1 3,380 0 0
PROSHARES TR FUND 74347X823 128 1,747 SH   SOLE 1 1,747 0 0
PROSHARES TR FUND 74347R206 84 1,171 SH   SOLE 1 1,171 0 0
PROSHARES TR FUND 74347B235 7 201 SH   SOLE 1 201 0 0
PROSHARES TR FUND 74347R404 90 1,400 SH   SOLE 1 1,400 0 0
PROSHARES TR FUND 74348A145 58 720 SH   SOLE 1 720 0 0
PROSHARES TR FUND 74347B698 13 199 SH   SOLE 1 199 0 0
PROSHARES TR FUND 74347R131 238 13,252 SH   DFND 1 0 0 13,252
PROSHARES TR FUND 74347R776 72 764 SH   SOLE 1 764 0 0
PROSHARES TR FUND 74347R693 41 430 SH   SOLE 1 430 0 0
PROSHARES TR FUND 74347B680 21 300 SH   SOLE 1 300 0 0
PROSHARES TR FUND 74347B276 12 1,300 SH   SOLE 1 1,300 0 0
PROSHARES TR FUND 74347R107 90 757 SH   SOLE 1 757 0 0
PROSHARES TR FUND 74347X799 108 924 SH   SOLE 1 924 0 0
PROSHARES TR FUND 74347X880 7 96 SH   SOLE 1 96 0 0
PROSHARES TR FUND 74347X864 141 1,243 SH   SOLE 1 1,243 0 0
PROSHARES TR FUND 74347B185 3 200 SH   DFND 1 0 0 200
PROSHARES TR FUND 74347R669 21 590 SH   SOLE 1 590 0 0
PROSHARES TR FUND 74347B607 549 7,172 SH   SOLE 1 7,172 0 0
PROSHARES TR FUND 74347X633 68 1,095 SH   SOLE 1 1,095 0 0
PROSHARES TR FUND 74347X831 2,040 16,652 SH   SOLE 1 16,652 0 0
PROSHARES TR FUND 74347B169 272 3,367 SH   SOLE 1 3,367 0 0
PROSHARES TR FUND 74347B367 8 500 SH   SOLE 1 500 0 0
PROSHARES TR OPT 74347X831 784 6,400 SH Put SOLE 8 6,400 0 0
PROSHARES TR OPT 74347X864 465 4,100 SH Call SOLE 8 4,100 0 0
PROSHARES TR OPT 74347B383 95 10,500 SH Call SOLE 8 10,500 0 0
PROSHARES TR OPT 74347B201 1,473 78,200 SH Put SOLE 8 78,200 0 0
PROSHARES TR OPT 74347B201 90 4,800 SH Call SOLE 8 4,800 0 0
PROSHARES TR OPT 74347R107 477 4,000 SH Put SOLE 8 4,000 0 0
PROSHARES TR FUND 74347X831 897 7,326 SH   SOLE 8 7,326 0 0
PROSHARES TR OPT 74347X831 588 4,800 SH Call SOLE 8 4,800 0 0
PROSHARES TR FUND 74347X831 15 122 SH   DFND 20 0 0 122
PROSHARES TR FUND 74347B201 157 8,330 SH   DFND 20 0 0 8,330
PROSHARES TR FUND 74347X849 20 1,200 SH   DFND 20 0 0 1,200
PROSHARES TR II FUND 74347W395 3 82 SH   SOLE 8 82 0 0
PROSHARES TR II FUND 74347W130 161 2,905 SH   SOLE 8 2,905 0 0
PROSHARES TR II OPT 74347W353 655 14,200 SH Put SOLE 8 14,200 0 0
PROSHARES TR II OPT 74347W353 51 1,100 SH Call SOLE 8 1,100 0 0
PROSPECT CAP CORP COM 74348T102 480 57,157 SH   SOLE 1 57,157 0 0
PROSPECT CAP CORP COM 74348T102 1 89 SH   SOLE 8 89 0 0
PROSPECT CAP CORP BOND 74348TAT9 894 801,000 PRN   SOLE 8 0 0 801,000
PROSPERITY BANCSHARES INC COM 743606105 13,909 193,712 SH   SOLE 1 193,712 0 0
PROSPERITY BANCSHARES INC COM 743606105 6 83 SH   SOLE 8 83 0 0
PROSPERITY BANCSHARES INC COM 743606105 502 6,987 SH   SOLE 99 6,987 0 0
PROTAGENIC THERAPEUTICS INC COM 74365N103 0 113 SH   SOLE 8 113 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 327 7,273 SH   SOLE 1 7,273 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 6 132 SH   SOLE 8 132 0 0
PROTHENA CORP PLC COM G72800108 429 8,360 SH   SOLE 1 8,360 0 0
PROTO LABS INC COM 743713109 1,489 16,217 SH   SOLE 1 16,217 0 0
PROTO LABS INC COM 743713109 238 2,599 SH   SOLE 8 2,599 0 0
PROVENTION BIO INC COM 74374N102 59 7,016 SH   SOLE 1 7,016 0 0
PROVIDENT FINL HLDGS INC COM 743868101 13 735 SH   SOLE 1 735 0 0
PROVIDENT FINL HLDGS INC COM 743868101 12 685 SH   SOLE 8 685 0 0
PROVIDENT FINL SVCS INC COM 74386T105 1,125 49,174 SH   SOLE 1 49,174 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 20 1,417 SH   SOLE 1 1,417 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 11 790 SH   SOLE 8 790 0 0
PRUDENTIAL FINL INC COM 744320102 299 2,916 SH   DFND 1 0 0 2,916
PRUDENTIAL FINL INC COM 744320102 82,241 802,570 SH   SOLE 1 802,570 0 0
PRUDENTIAL FINL INC COM 744320102 22 210 SH   SOLE 8 210 0 0
PRUDENTIAL FINL INC COM 744320102 26,816 261,683 SH   SOLE 9 261,683 0 0
PRUDENTIAL FINL INC COM 744320102 526 5,132 SH   SOLE 99 5,132 0 0
PRUDENTIAL PLC ADR 74435K204 283 7,420 SH   SOLE 1 7,420 0 0
PS BUSINESS PKS INC CALIF TRUS 69360J107 5,259 35,503 SH   SOLE 1 35,503 0 0
PS BUSINESS PKS INC CALIF TRUS 69360J107 13 88 SH   SOLE 8 88 0 0
PS BUSINESS PKS INC CALIF TRUS 69360J107 78 525 SH   SOLE 9 525 0 0
PTC INC COM 69370C100 25,436 180,064 SH   SOLE 1 180,064 0 0
PTC INC COM 69370C100 18 129 SH   SOLE 8 129 0 0
PTC INC COM 69370C100 9,339 66,115 SH   SOLE 9 66,115 0 0
PTC THERAPEUTICS INC COM 69366J200 592 14,017 SH   SOLE 1 14,017 0 0
PTC THERAPEUTICS INC BOND 69366JAB7 579 537,000 PRN   SOLE 8 0 0 537,000
PTC THERAPEUTICS INC COM 69366J200 1 23 SH   SOLE 8 23 0 0
PTC THERAPEUTICS INC COM 69366J200 68 1,598 SH   SOLE 99 1,598 0 0
PUBLIC STORAGE TRUS 74460D109 58,310 193,923 SH   SOLE 1 193,923 0 0
PUBLIC STORAGE TRUS 74460D109 9 30 SH   SOLE 8 30 0 0
PUBLIC STORAGE TRUS 74460D109 36,234 120,504 SH   SOLE 9 120,504 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 67,354 1,127,473 SH   SOLE 1 1,127,473 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 15 243 SH   SOLE 8 243 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 19,523 326,803 SH   SOLE 9 326,803 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 349 5,837 SH   SOLE 99 5,837 0 0
PULSE BIOSCIENCES INC COM 74587B101 29 1,761 SH   SOLE 1 1,761 0 0
PULSE BIOSCIENCES INC COM 74587B101 2 106 SH   SOLE 8 106 0 0
PULTE GROUP INC COM 745867101 30,950 567,159 SH   SOLE 1 567,159 0 0
PULTE GROUP INC COM 745867101 28 505 SH   SOLE 8 505 0 0
PULTE GROUP INC COM 745867101 8,892 162,950 SH   SOLE 9 162,950 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 92 10,000 SH   DFND 1 0 0 10,000
PUMA BIOTECHNOLOGY INC COM 74587V107 371 40,421 SH   SOLE 1 40,421 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 0 110 SH   SOLE 8 110 0 0
PURE CYCLE CORP COM 746228303 36 2,576 SH   SOLE 1 2,576 0 0
PURE CYCLE CORP COM 746228303 1 106 SH   SOLE 8 106 0 0
PURE STORAGE INC COM 74624M102 18 938 SH   DFND 1 0 0 938
PURE STORAGE INC COM 74624M102 4,172 213,617 SH   SOLE 1 213,617 0 0
PURE STORAGE INC COM 74624M102 201 10,324 SH   SOLE 8 10,324 0 0
PURE STORAGE INC COM 74624M102 78 3,971 SH   SOLE 99 3,971 0 0
PURPLE INNOVATION INC COM 74640Y106 975 36,949 SH   SOLE 1 36,949 0 0
PUXIN LTD ADR 74704P108 0 59 SH   SOLE 1 59 0 0
PVH CORPORATION COM 693656100 5,510 51,202 SH   SOLE 1 51,202 0 0
PVH CORPORATION COM 693656100 219 2,039 SH   SOLE 8 2,039 0 0
PVH CORPORATION COM 693656100 2,448 22,751 SH   SOLE 9 22,751 0 0
PVH CORPORATION COM 693656100 532 4,947 SH   SOLE 99 4,947 0 0
PZENA INVT MGMT INC COM 74731Q103 24 2,138 SH   SOLE 1 2,138 0 0
PZENA INVT MGMT INC COM 74731Q103 1 95 SH   SOLE 8 95 0 0
Q2 HLDGS INC COM 74736L109 3,814 37,190 SH   SOLE 1 37,190 0 0
Q2 HLDGS INC COM 74736L109 134 1,303 SH   SOLE 99 1,303 0 0
QAD INC COM 74727D306 648 7,448 SH   SOLE 1 7,448 0 0
QAD INC COM 74727D306 3 36 SH   SOLE 8 36 0 0
QCR HOLDINGS INC COM 74727A104 631 13,128 SH   SOLE 1 13,128 0 0
QIAGEN NV COM N72482123 23 481 SH   DFND 1 0 0 481
QIAGEN NV COM N72482123 4,637 95,847 SH   SOLE 1 95,847 0 0
QIAGEN NV COM N72482123 16 334 SH   SOLE 8 334 0 0
QIAGEN NV BOND N72482AT4 5,718 4,800,000 PRN   SOLE 9 0 0 4,800,000
QIAGEN NV COM N72482123 78,827 1,629,307 SH   SOLE 9 1,629,307 0 0
QORVO INC COM 74736K101 50,041 255,765 SH   SOLE 1 255,765 0 0
QORVO INC COM 74736K101 16 82 SH   SOLE 8 82 0 0
QORVO INC COM 74736K101 14,135 72,242 SH   SOLE 9 72,242 0 0
QTS RLTY TR INC TRUS 74736A103 7,913 102,375 SH   SOLE 1 102,375 0 0
QTS RLTY TR INC TRUS 74736A103 100 1,285 SH   SOLE 9 1,285 0 0
QUAD / GRAPHICS INC COM 747301109 126 30,329 SH   SOLE 1 30,329 0 0
QUAD / GRAPHICS INC COM 747301109 4,309 1,038,357 SH   SOLE 8 1,038,357 0 0
QUAKER CHEM CORP COM 747316107 1,819 7,670 SH   SOLE 1 7,670 0 0
QUAKER CHEM CORP COM 747316107 12 51 SH   SOLE 8 51 0 0
QUALCOMM INC OPT 747525103 14,293 100,000 SH Call SOLE 1 100,000 0 0
QUALCOMM INC COM 747525103 3,218 22,515 SH   DFND 1 0 0 22,515
QUALCOMM INC OPT 747525103 14,294 100,000 SH Put SOLE 1 100,000 0 0
QUALCOMM INC COM 747525103 389,574 2,725,631 SH   SOLE 1 2,725,631 0 0
QUALCOMM INC OPT 747525103 7,347 51,400 SH Put SOLE 8 51,400 0 0
QUALCOMM INC COM 747525103 129 901 SH   SOLE 8 901 0 0
QUALCOMM INC OPT 747525103 515 3,600 SH Call SOLE 8 3,600 0 0
QUALCOMM INC OPT 747525103 14,293 100,000 SH Call SOLE 9 100,000 0 0
QUALCOMM INC COM 747525103 58,247 407,522 SH   SOLE 9 407,522 0 0
QUALCOMM INC COM 747525103 361 2,528 SH   DFND 20 0 0 2,528
QUALCOMM INC COM 747525103 5,562 38,913 SH   SOLE 99 38,913 0 0
QUALYS INC COM 74758T303 3,400 33,762 SH   SOLE 1 33,762 0 0
QUALYS INC COM 74758T303 18 176 SH   SOLE 8 176 0 0
QUANEX BLDG PRODS CORP COM 747619104 1,663 66,948 SH   SOLE 1 66,948 0 0
QUANEX BLDG PRODS CORP COM 747619104 1 56 SH   SOLE 8 56 0 0
QUANTA SVCS INC COM 74762E102 7,099 78,377 SH   SOLE 1 78,377 0 0
QUANTA SVCS INC COM 74762E102 593 6,559 SH   SOLE 8 6,559 0 0
QUANTA SVCS INC COM 74762E102 3,398 37,518 SH   SOLE 9 37,518 0 0
QUANTERIX CORP COM 74766Q101 6 100 SH   DFND 1 0 0 100
QUANTERIX CORP COM 74766Q101 758 12,933 SH   SOLE 1 12,933 0 0
QUANTERIX CORP COM 74766Q101 4 68 SH   SOLE 8 68 0 0
QUANTUM CORP COM 747906501 118 17,032 SH   SOLE 1 17,032 0 0
QUANTUM CORP COM 747906501 63 9,110 SH   SOLE 8 9,110 0 0
QUDIAN INC ADR 747798106 242 100,556 SH   SOLE 1 100,556 0 0
QUDIAN INC ADR 747798106 51 21,260 SH   SOLE 8 21,260 0 0
QUDIAN INC OPT 747798106 66 27,300 SH Put SOLE 8 27,300 0 0
QUEST DIAGNOSTICS INC COM 74834L100 31,733 240,447 SH   SOLE 1 240,447 0 0
QUEST DIAGNOSTICS INC OPT 74834L100 92 700 SH Put SOLE 8 700 0 0
QUEST DIAGNOSTICS INC COM 74834L100 30 224 SH   SOLE 8 224 0 0
QUEST DIAGNOSTICS INC COM 74834L100 12,549 95,090 SH   SOLE 9 95,090 0 0
QUEST DIAGNOSTICS INC COM 74834L100 678 5,138 SH   SOLE 99 5,138 0 0
QUIDEL CORP COM 74838J101 3,590 28,033 SH   SOLE 1 28,033 0 0
QUIDEL CORP COM 74838J101 58 449 SH   SOLE 8 449 0 0
QUIDEL CORP COM 74838J101 117 912 SH   SOLE 99 912 0 0
QUINSTREET INC COM 74874Q100 821 44,157 SH   SOLE 1 44,157 0 0
QUINSTREET INC COM 74874Q100 6 323 SH   SOLE 8 323 0 0
QUOTIENT LTD COM G73268107 36 9,929 SH   SOLE 1 9,929 0 0
QUOTIENT LTD COM G73268107 0 11 SH   SOLE 8 11 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 1,193 110,338 SH   SOLE 1 110,338 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 5 427 SH   SOLE 8 427 0 0
QURATE RETAIL INC COM 74915M100 1,426 108,888 SH   SOLE 1 108,888 0 0
QURATE RETAIL INC COM 74915M100 113 8,585 SH   SOLE 8 8,585 0 0
QUTOUTIAO INC ADR 74915J107 224 120,403 SH   SOLE 1 120,403 0 0
R1 RCM INC COM 749397105 2,631 118,321 SH   SOLE 1 118,321 0 0
R1 RCM INC COM 749397105 443 19,924 SH   SOLE 9 19,924 0 0
RADA ELECTR INDS LTD COM M81863124 121 9,935 SH   SOLE 1 9,935 0 0
RADIAN GROUP INC COM 750236101 1,871 84,050 SH   SOLE 1 84,050 0 0
RADIAN GROUP INC COM 750236101 10 481 SH   SOLE 8 481 0 0
RADIANT LOGISTICS INC COM 75025X100 217 31,421 SH   SOLE 1 31,421 0 0
RADIANT LOGISTICS INC COM 75025X100 1 91 SH   SOLE 8 91 0 0
RADIUS HEALTH INC COM 750469207 639 35,054 SH   SOLE 1 35,054 0 0
RADIUS HEALTH INC COM 750469207 3 144 SH   SOLE 8 144 0 0
RADNET INC COM 750491102 1,085 32,192 SH   SOLE 1 32,192 0 0
RADNET INC COM 750491102 4 104 SH   SOLE 8 104 0 0
RADWARE LTD COM M81873107 64 2,079 SH   SOLE 1 2,079 0 0
RADWARE LTD COM M81873107 0 10 SH   SOLE 8 10 0 0
RAFAEL HLDGS INC COM 75062E106 63 1,234 SH   SOLE 1 1,234 0 0
RAFAEL HLDGS INC COM 75062E106 4 74 SH   SOLE 8 74 0 0
RALPH LAUREN CORP COM 751212101 10,230 86,821 SH   SOLE 1 86,821 0 0
RALPH LAUREN CORP COM 751212101 2 16 SH   SOLE 8 16 0 0
RALPH LAUREN CORP COM 751212101 4,457 37,837 SH   SOLE 9 37,837 0 0
RALPH LAUREN CORP COM 751212101 2,409 20,449 SH   SOLE 99 20,449 0 0
RAMBUS INC DEL COM 750917106 6,713 283,145 SH   SOLE 1 283,145 0 0
RAMBUS INC DEL COM 750917106 11 456 SH   SOLE 8 456 0 0
RAMBUS INC DEL BOND 750917AG1 1,888 1,434,000 PRN   SOLE 8 0 0 1,434,000
RAMBUS INC DEL OPT 750917106 249 10,500 SH Call SOLE 8 10,500 0 0
RAMBUS INC DEL OPT 750917106 59 2,500 SH Put SOLE 8 2,500 0 0
RAMBUS INC DEL COM 750917106 260 10,948 SH   SOLE 99 10,948 0 0
RANGE RES CORP COM 75281A109 3,297 196,708 SH   SOLE 1 196,708 0 0
RANGE RES CORP OPT 75281A109 2,088 124,600 SH Call SOLE 8 124,600 0 0
RANGE RES CORP COM 75281A109 1,082 64,587 SH   SOLE 8 64,587 0 0
RANGE RES CORP OPT 75281A109 3,459 206,400 SH Put SOLE 8 206,400 0 0
RANPAK HOLDINGS CORP COM 75321W103 330 13,200 SH   SOLE 1 13,200 0 0
RAPID7 INC COM 753422104 54,809 579,201 SH   SOLE 1 579,201 0 0
RAPID7 INC COM 753422104 1 12 SH   SOLE 8 12 0 0
RAPID7 INC COM 753422104 176 1,857 SH   SOLE 99 1,857 0 0
RATTLER MIDSTREAM LP COM 75419T103 96 8,771 SH   SOLE 1 8,771 0 0
RAVEN INDS INC COM 754212108 2,371 40,968 SH   SOLE 1 40,968 0 0
RAVEN INDS INC COM 754212108 19 332 SH   SOLE 8 332 0 0
RAYMOND JAMES FINL INC COM 754730109 24,475 188,413 SH   SOLE 1 188,413 0 0
RAYMOND JAMES FINL INC COM 754730109 10,584 81,470 SH   SOLE 9 81,470 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 282 42,292 SH   SOLE 1 42,292 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 202 30,186 SH   SOLE 8 30,186 0 0
RAYONIER INC TRUS 754907103 3,227 89,816 SH   SOLE 1 89,816 0 0
RBB BANCORP COM 74930B105 65 2,683 SH   SOLE 1 2,683 0 0
RBB BANCORP COM 74930B105 8 322 SH   SOLE 8 322 0 0
RBB FD INC FUND 74933W601 64 1,606 SH   DFND 1 0 0 1,606
RBC BEARINGS INC COM 75524B104 1,106 5,548 SH   SOLE 1 5,548 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 70 1,057 SH   SOLE 1 1,057 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 5 83 SH   SOLE 8 83 0 0
RE MAX HLDGS INC COM 75524W108 631 18,947 SH   SOLE 1 18,947 0 0
RE MAX HLDGS INC COM 75524W108 2 43 SH   SOLE 8 43 0 0
READING INTL INC COM 755408101 10 1,504 SH   SOLE 1 1,504 0 0
READY CAPITAL CORP TRUS 75574U101 476 29,991 SH   SOLE 1 29,991 0 0
READY CAPITAL CORP TRUS 75574U101 3 218 SH   SOLE 8 218 0 0
REALNETWORKS INC COM 75605L708 55 23,574 SH   SOLE 1 23,574 0 0
REALOGY HLDGS CORP COM 75605Y106 5,805 318,626 SH   SOLE 1 318,626 0 0
REALOGY HLDGS CORP COM 75605Y106 7 343 SH   SOLE 8 343 0 0
REALTY INCOME CORP TRUS 756109104 27 400 SH   DFND 1 0 0 400
REALTY INCOME CORP TRUS 756109104 37,616 563,604 SH   SOLE 1 563,604 0 0
REALTY INCOME CORP TRUS 756109104 11 167 SH   SOLE 8 167 0 0
REALTY INCOME CORP TRUS 756109104 15,760 236,144 SH   SOLE 9 236,144 0 0
REATA PHARMACEUTICALS INC COM 75615P103 545 3,856 SH   SOLE 1 3,856 0 0
REATA PHARMACEUTICALS INC COM 75615P103 8 54 SH   SOLE 8 54 0 0
REATA PHARMACEUTICALS INC COM 75615P103 140 988 SH   SOLE 99 988 0 0
RECRO PHARMA INC COM 75629F109 6 2,597 SH   SOLE 1 2,597 0 0
RECRO PHARMA INC COM 75629F109 5 2,131 SH   SOLE 8 2,131 0 0
RED RIVER BANCSHARES INC COM 75686R202 32 631 SH   SOLE 1 631 0 0
RED RIVER BANCSHARES INC COM 75686R202 3 58 SH   SOLE 8 58 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 372 11,200 SH   SOLE 1 11,200 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 178 5,375 SH   SOLE 8 5,375 0 0
RED ROCK RESORTS INC COM 75700L108 331 7,803 SH   SOLE 1 7,803 0 0
RED ROCK RESORTS INC COM 75700L108 37 861 SH   SOLE 8 861 0 0
RED VIOLET INC COM 75704L104 18 746 SH   SOLE 8 746 0 0
REDFIN CORP COM 75737F108 1,005 15,839 SH   SOLE 1 15,839 0 0
REDFIN CORP OPT 75737F108 63 1,000 SH Call SOLE 8 1,000 0 0
REDFIN CORP COM 75737F108 99 1,565 SH   SOLE 8 1,565 0 0
REDFIN CORP COM 75737F108 178 2,801 SH   SOLE 99 2,801 0 0
REDHILL BIOPHARMA LTD ADR 757468103 1 86 SH   SOLE 8 86 0 0
REDWOOD TR INC TRUS 758075402 714 59,202 SH   SOLE 1 59,202 0 0
REDWOOD TR INC BOND 758075AC9 2,210 2,179,000 PRN   SOLE 8 0 0 2,179,000
REDWOOD TR INC TRUS 758075402 2 193 SH   SOLE 8 193 0 0
REDWOOD TR INC TRUS 758075402 14 1,150 SH   DFND 20 0 0 1,150
REGAL BELOIT CORP COM 758750103 5,068 37,961 SH   SOLE 1 37,961 0 0
REGAL BELOIT CORP COM 758750103 962 7,209 SH   SOLE 8 7,209 0 0
REGAL BELOIT CORP OPT 758750103 1,335 10,000 SH Put SOLE 8 10,000 0 0
REGAL BELOIT CORP COM 758750103 608 4,554 SH   SOLE 99 4,554 0 0
REGENCY CTRS CORP TRUS 758849103 525 8,194 SH   SOLE 1 8,194 0 0
REGENCY CTRS CORP TRUS 758849103 5 72 SH   SOLE 8 72 0 0
REGENCY CTRS CORP TRUS 758849103 6,095 95,124 SH   SOLE 9 95,124 0 0
REGENERON PHARMACEUTICALS COM 75886F107 60,903 109,038 SH   SOLE 1 109,038 0 0
REGENERON PHARMACEUTICALS COM 75886F107 137 245 SH   DFND 1 0 0 245
REGENERON PHARMACEUTICALS COM 75886F107 101 182 SH   SOLE 8 182 0 0
REGENERON PHARMACEUTICALS COM 75886F107 36,699 65,705 SH   SOLE 9 65,705 0 0
REGENERON PHARMACEUTICALS COM 75886F107 894 1,600 SH   DFND 20 0 0 1,600
REGENERON PHARMACEUTICALS COM 75886F107 574 1,028 SH   SOLE 82 1,028 0 0
REGENXBIO INC COM 75901B107 1,243 31,994 SH   SOLE 1 31,994 0 0
REGENXBIO INC COM 75901B107 117 3,000 SH   DFND 1 0 0 3,000
REGENXBIO INC COM 75901B107 2 44 SH   SOLE 8 44 0 0
REGIONAL MGMT CORP COM 75902K106 49 1,041 SH   SOLE 1 1,041 0 0
REGIONAL MGMT CORP COM 75902K106 2 48 SH   SOLE 8 48 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 43,556 2,158,369 SH   SOLE 1 2,158,369 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 46 2,264 SH   SOLE 8 2,264 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 12,830 635,746 SH   SOLE 9 635,746 0 0
REGIS CORP MINN COM 758932107 118 12,582 SH   SOLE 1 12,582 0 0
REGIS CORP MINN COM 758932107 2 202 SH   SOLE 8 202 0 0
REINSURANCE GRP OF AMERICA I COM 759351604 12,920 113,334 SH   SOLE 1 113,334 0 0
REINSURANCE GRP OF AMERICA I COM 759351604 7 60 SH   SOLE 8 60 0 0
REINSURANCE GRP OF AMERICA I COM 759351604 2,611 22,901 SH   SOLE 9 22,901 0 0
REINSURANCE GRP OF AMERICA I COM 759351604 390 3,422 SH   SOLE 99 3,422 0 0
REKOR SYSTEMS INC COM 759419104 40 3,972 SH   SOLE 1 3,972 0 0
REKOR SYSTEMS INC COM 759419104 22 2,124 SH   SOLE 8 2,124 0 0
RELIANCE STEEL &amp ALUMINUM CO COM 759509102 18,087 119,868 SH   SOLE 1 119,868 0 0
RELIANCE STEEL &amp ALUMINUM CO COM 759509102 72 479 SH   SOLE 8 479 0 0
RELIANCE STEEL &amp ALUMINUM CO COM 759509102 622 4,121 SH   SOLE 99 4,121 0 0
RELIANT BANCORP INC COM 75956B101 54 1,929 SH   SOLE 1 1,929 0 0
RELIANT BANCORP INC COM 75956B101 2 55 SH   SOLE 8 55 0 0
RELX PLC ADR 759530108 1,175 44,066 SH   SOLE 1 44,066 0 0
REMARK HLDGS INC COM 75955K102 9 5,065 SH   SOLE 1 5,065 0 0
RENAISSANCE CAP GREENWICH FD FUND 759937204 808 12,198 SH   SOLE 1 12,198 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 9,807 65,890 SH   SOLE 1 65,890 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 11 74 SH   SOLE 8 74 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 2,541 17,077 SH   SOLE 9 17,077 0 0
RENASANT CORP COM 75970E107 3,625 90,622 SH   SOLE 1 90,622 0 0
RENASANT CORP COM 75970E107 2 58 SH   SOLE 8 58 0 0
RENESOLA LTD ADR 75971T301 452 49,707 SH   SOLE 1 49,707 0 0
RENEWABLE ENERGY GROUP INC COM 75972A301 1,758 28,201 SH   SOLE 1 28,201 0 0
RENEWABLE ENERGY GROUP INC COM 75972A301 5 82 SH   SOLE 8 82 0 0
RENT A CTR INC NEW COM 76009N100 10,892 205,237 SH   SOLE 1 205,237 0 0
RENT A CTR INC NEW COM 76009N100 1,991 37,514 SH   SOLE 8 37,514 0 0
REPLIGEN CORP COM 759916109 7,792 39,037 SH   SOLE 1 39,037 0 0
REPLIGEN CORP COM 759916109 25 125 SH   SOLE 8 125 0 0
REPLIMUNE GROUP INC COM 76029N106 2,330 60,640 SH   SOLE 1 60,640 0 0
REPLIMUNE GROUP INC COM 76029N106 2 44 SH   SOLE 8 44 0 0
REPLIMUNE GROUP INC COM 76029N106 19 507 SH   SOLE 99 507 0 0
REPRO MED SYS INC COM 759910102 19 4,118 SH   SOLE 1 4,118 0 0
REPRO MED SYS INC COM 759910102 14 2,965 SH   SOLE 8 2,965 0 0
REPUBLIC BANCORP INC KY COM 760281204 72 1,559 SH   SOLE 1 1,559 0 0
REPUBLIC BANCORP INC KY COM 760281204 2 40 SH   SOLE 8 40 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 331 83,092 SH   SOLE 1 83,092 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 1 206 SH   SOLE 8 206 0 0
REPUBLIC SVCS INC COM 760759100 36,393 330,803 SH   SOLE 1 330,803 0 0
REPUBLIC SVCS INC COM 760759100 220 2,000 SH   DFND 1 0 0 2,000
REPUBLIC SVCS INC COM 760759100 9 83 SH   SOLE 8 83 0 0
REPUBLIC SVCS INC COM 760759100 14,990 136,252 SH   SOLE 9 136,252 0 0
RESEARCH FRONTIERS INC COM 760911107 7 3,115 SH   SOLE 1 3,115 0 0
RESEARCH FRONTIERS INC COM 760911107 7 2,918 SH   SOLE 8 2,918 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 2,600 86,671 SH   SOLE 1 86,671 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 13 439 SH   SOLE 8 439 0 0
RESMED INC COM 761152107 25,476 103,342 SH   SOLE 1 103,342 0 0
RESMED INC COM 761152107 366 1,482 SH   SOLE 8 1,482 0 0
RESMED INC COM 761152107 22,444 91,041 SH   SOLE 9 91,041 0 0
RESOLUTE FST PRODS INC COM 76117W109 264 21,604 SH   SOLE 1 21,604 0 0
RESOLUTE FST PRODS INC COM 76117W109 124 10,200 SH   SOLE 8 10,200 0 0
RESONANT INC COM 76118L102 32 10,186 SH   SOLE 1 10,186 0 0
RESONANT INC COM 76118L102 18 5,597 SH   SOLE 8 5,597 0 0
RESOURCES CONNECTION INC COM 76122Q105 368 25,644 SH   SOLE 1 25,644 0 0
RESOURCES CONNECTION INC COM 76122Q105 0 7 SH   SOLE 8 7 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 1,411 21,897 SH   SOLE 1 21,897 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 23 360 SH   DFND 1 0 0 360
RESTAURANT BRANDS INTL INC COM 76131D103 71 1,100 SH   SOLE 8 1,100 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 2,791 43,315 SH   SOLE 9 43,315 0 0
RETAIL OPPORTUNITY INVTS COR TRUS 76131N101 1,880 106,383 SH   SOLE 1 106,383 0 0
RETAIL OPPORTUNITY INVTS COR TRUS 76131N101 4 248 SH   SOLE 8 248 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 246 13,915 SH   SOLE 99 13,915 0 0
RETAIL PPTYS AMER INC TRUS 76131V202 3,067 267,945 SH   SOLE 1 267,945 0 0
RETAIL PPTYS AMER INC TRUS 76131V202 7 573 SH   SOLE 8 573 0 0
RETAIL VALUE INC TRUS 76133Q102 0 18 SH   SOLE 8 18 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 30 2,644 SH   SOLE 1 2,644 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 14 1,170 SH   SOLE 8 1,170 0 0
REV GROUP INC COM 749527107 324 20,673 SH   SOLE 1 20,673 0 0
REVANCE THERAPEUTICS INC COM 761330109 805 27,163 SH   SOLE 1 27,163 0 0
REVANCE THERAPEUTICS INC COM 761330109 4 135 SH   SOLE 8 135 0 0
REVLON INC COM 761525609 12 897 SH   SOLE 1 897 0 0
REVLON INC COM 761525609 7 578 SH   SOLE 8 578 0 0
REVOLVE GROUP INC COM 76156B107 1,199 17,395 SH   SOLE 1 17,395 0 0
REX AMERICAN RES CORP COM 761624105 248 2,745 SH   SOLE 1 2,745 0 0
REX AMERICAN RES CORP COM 761624105 2 20 SH   SOLE 8 20 0 0
REXFORD INDL RLTY INC TRUS 76169C100 14,594 256,279 SH   SOLE 1 256,279 0 0
REXFORD INDL RLTY INC TRUS 76169C100 1 10 SH   SOLE 8 10 0 0
REXFORD INDL RLTY INC COM 76169C100 625 10,966 SH   SOLE 99 10,966 0 0
REXNORD CORP COM 76169B102 2,853 57,009 SH   SOLE 1 57,009 0 0
REXNORD CORP COM 76169B102 39 782 SH   SOLE 8 782 0 0
RGC RES INC COM 74955L103 2 70 SH   SOLE 1 70 0 0
RGC RES INC COM 74955L103 22 855 SH   SOLE 8 855 0 0
RH COM 74967X103 22,748 33,502 SH   SOLE 1 33,502 0 0
RH COM 74967X103 628 925 SH   SOLE 8 925 0 0
RH OPT 74967X103 3,191 4,700 SH Call SOLE 8 4,700 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 363 18,480 SH   SOLE 1 18,480 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 0 8 SH   SOLE 8 8 0 0
RIBBON COMMUNICATIONS INC COM 762544104 97 12,645 SH   SOLE 1 12,645 0 0
RICHARDSON ELECTRS LTD COM 763165107 29 3,432 SH   DFND 1 0 0 3,432
RIGEL PHARMACEUTICALS INC COM 766559603 1,021 235,212 SH   SOLE 1 235,212 0 0
RIGEL PHARMACEUTICALS INC COM 766559603 6 1,240 SH   SOLE 8 1,240 0 0
RIMINI STR INC DEL COM 76674Q107 83 13,507 SH   SOLE 1 13,507 0 0
RING ENERGY INC COM 76680V108 10 3,355 SH   SOLE 1 3,355 0 0
RINGCENTRAL INC COM 76680R206 174 600 SH   DFND 1 0 0 600
RINGCENTRAL INC COM 76680R206 8,289 28,527 SH   SOLE 1 28,527 0 0
RINGCENTRAL INC COM 76680R206 764 2,631 SH   SOLE 8 2,631 0 0
RINGCENTRAL INC OPT 76680R206 2,906 10,000 SH Put SOLE 8 10,000 0 0
RINGCENTRAL INC COM 76680R206 7,808 26,872 SH   SOLE 9 26,872 0 0
RIO TINTO PLC OPT 767204100 50,854 606,200 SH Put SOLE 1 606,200 0 0
RIO TINTO PLC ADR 767204100 17,828 212,521 SH   SOLE 1 212,521 0 0
RIO TINTO PLC OPT 767204100 403 4,800 SH Call SOLE 8 4,800 0 0
RIO TINTO PLC OPT 767204100 3,481 41,500 SH Put SOLE 8 41,500 0 0
RIO TINTO PLC ADR 767204100 55 656 SH   SOLE 9 656 0 0
RIO TINTO PLC ADR 767204100 6,795 81,000 SH   DFND 20 0 0 81,000
RIOT BLOCKCHAIN INC OPT 767292105 7,534 200,000 SH Put SOLE 1 200,000 0 0
RIOT BLOCKCHAIN INC COM 767292105 5,226 138,738 SH   SOLE 1 138,738 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 78 1,313 SH   SOLE 1 1,313 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 833 14,054 SH   SOLE 9 14,054 0 0
RITE AID CORP COM 767754872 730 44,753 SH   SOLE 1 44,753 0 0
RITE AID CORP COM 767754872 111 6,836 SH   SOLE 8 6,836 0 0
RITE AID CORP OPT 767754872 51 3,100 SH Put SOLE 8 3,100 0 0
RIVERVIEW BANCORP INC COM 769397100 5 711 SH   SOLE 1 711 0 0
RIVERVIEW BANCORP INC COM 769397100 17 2,416 SH   SOLE 8 2,416 0 0
RIVERVIEW FINL CORP NEW COM 76940Q105 4 376 SH   SOLE 1 376 0 0
RLI CORP COM 749607107 2,935 28,063 SH   SOLE 1 28,063 0 0
RLI CORP COM 749607107 17 166 SH   SOLE 8 166 0 0
RLJ LODGING TR TRUS 74965L101 2,991 196,390 SH   SOLE 1 196,390 0 0
RLJ LODGING TR TRUS 74965L101 8 493 SH   SOLE 8 493 0 0
RMR GROUP INC COM 74967R106 93 2,441 SH   SOLE 1 2,441 0 0
RMR GROUP INC COM 74967R106 1 17 SH   SOLE 8 17 0 0
ROBERT HALF INTL INC COM 770323103 14,786 166,201 SH   SOLE 1 166,201 0 0
ROBERT HALF INTL INC COM 770323103 1 8 SH   SOLE 8 8 0 0
ROBERT HALF INTL INC COM 770323103 6,103 68,591 SH   SOLE 9 68,591 0 0
ROBERT HALF INTL INC COM 770323103 578 6,502 SH   SOLE 99 6,502 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 928 20,953 SH   SOLE 1 20,953 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 1,005 22,692 SH   SOLE 8 22,692 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 68 1,535 SH   SOLE 99 1,535 0 0
ROCKWELL AUTOMATION INC COM 773903109 33,526 117,217 SH   SOLE 1 117,217 0 0
ROCKWELL AUTOMATION INC COM 773903109 20,991 73,387 SH   SOLE 9 73,387 0 0
ROCKWELL AUTOMATION INC COM 773903109 2,071 7,240 SH   SOLE 99 7,240 0 0
ROCKWELL MED INC COM 774374102 8 8,505 SH   SOLE 1 8,505 0 0
ROCKWELL MED INC COM 774374102 7 7,696 SH   SOLE 8 7,696 0 0
ROCKY BRANDS INC COM 774515100 49 868 SH   SOLE 1 868 0 0
ROCKY BRANDS INC COM 774515100 1 23 SH   SOLE 8 23 0 0
ROGERS COMMUNICATIONS INC COM 775109200 241 4,543 SH   SOLE 1 4,543 0 0
ROGERS COMMUNICATIONS INC COM 775109200 43 800 SH   SOLE 8 800 0 0
ROGERS COMMUNICATIONS INC COM 775109200 3,591 67,583 SH   SOLE 9 67,583 0 0
ROGERS CORP COM 775133101 2,033 10,120 SH   SOLE 1 10,120 0 0
ROGERS CORP COM 775133101 29 143 SH   SOLE 8 143 0 0
ROGERS CORP COM 775133101 613 3,053 SH   SOLE 99 3,053 0 0
ROKU INC OPT 77543R102 91,482 199,200 SH Call SOLE 1 199,200 0 0
ROKU INC COM 77543R102 111,998 243,870 SH   SOLE 1 243,870 0 0
ROKU INC OPT 77543R102 84,962 185,000 SH Put SOLE 1 185,000 0 0
ROKU INC COM 77543R102 21,845 47,565 SH   SOLE 8 47,565 0 0
ROKU INC OPT 77543R102 114,262 248,800 SH Put SOLE 8 248,800 0 0
ROKU INC OPT 77543R102 60,162 131,000 SH Call SOLE 8 131,000 0 0
ROKU INC COM 77543R102 17,852 38,873 SH   SOLE 9 38,873 0 0
ROLLINS INC COM 775711104 8,704 254,523 SH   SOLE 1 254,523 0 0
ROLLINS INC COM 775711104 1 30 SH   SOLE 8 30 0 0
ROLLINS INC COM 775711104 4,591 134,239 SH   SOLE 9 134,239 0 0
ROPER TECHNOLOGIES INC COM 776696106 112 238 SH   DFND 1 0 0 238
ROPER TECHNOLOGIES INC COM 776696106 196,956 418,880 SH   SOLE 1 111,135 307,745 0
ROPER TECHNOLOGIES INC OPT 776696106 16,457 35,000 SH Put SOLE 8 35,000 0 0
ROPER TECHNOLOGIES INC COM 776696106 2,462 5,237 SH   SOLE 8 5,237 0 0
ROPER TECHNOLOGIES INC OPT 776696106 16,457 35,000 SH Call SOLE 8 35,000 0 0
ROPER TECHNOLOGIES INC COM 776696106 12,398 26,367 SH   SOLE 9 26,367 0 0
ROPER TECHNOLOGIES INC COM 776696106 22,356 47,546 SH   SOLE 20 0 47,546 0
ROPER TECHNOLOGIES INC COM 776696106 10,638 22,625 SH   SOLE 82 0 22,625 0
ROPER TECHNOLOGIES INC COM 776696106 22,819 48,531 SH   SOLE 99 6,000 42,531 0
ROSS STORES INC COM 778296103 103,585 835,365 SH   SOLE 1 835,365 0 0
ROSS STORES INC COM 778296103 41 330 SH   SOLE 8 330 0 0
ROSS STORES INC COM 778296103 27,660 223,063 SH   SOLE 9 223,063 0 0
ROSS STORES INC COM 778296103 1,535 12,375 SH   SOLE 82 12,375 0 0
ROYAL BK CDA COM 780087102 4,496 44,378 SH   SOLE 1 44,378 0 0
ROYAL BK CDA OPT 780087102 2,026 20,000 SH Call SOLE 8 20,000 0 0
ROYAL BK CDA OPT 780087102 2,026 20,000 SH Put SOLE 8 20,000 0 0
ROYAL BK CDA COM 780087102 45,574 449,858 SH   SOLE 9 449,858 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 678 7,950 SH   DFND 1 0 0 7,950
ROYAL CARIBBEAN GROUP COM V7780T103 15,672 183,774 SH   SOLE 1 183,774 0 0
ROYAL CARIBBEAN GROUP OPT V7780T103 6,311 74,000 SH Put SOLE 8 74,000 0 0
ROYAL CARIBBEAN GROUP OPT V7780T103 4,008 47,000 SH Call SOLE 8 47,000 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 1,482 17,381 SH   SOLE 8 17,381 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 12,725 149,206 SH   SOLE 9 149,206 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 36 900 SH   DFND 1 0 0 900
ROYAL DUTCH SHELL PLC ADR 780259107 2,543 65,499 SH   SOLE 1 65,499 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 3,036 75,159 SH   SOLE 1 75,159 0 0
ROYAL DUTCH SHELL PLC OPT 780259107 3,495 90,000 SH Call SOLE 1 90,000 0 0
ROYAL DUTCH SHELL PLC OPT 780259107 1,083 27,900 SH Call SOLE 8 27,900 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 232 5,753 SH   SOLE 8 5,753 0 0
ROYAL DUTCH SHELL PLC OPT 780259206 804 19,900 SH Put SOLE 8 19,900 0 0
ROYAL GOLD INC COM 780287108 7,422 65,040 SH   SOLE 1 65,040 0 0
ROYAL GOLD INC COM 780287108 71 620 SH   SOLE 8 620 0 0
ROYCE GLOBAL VALUE TR INC FUND 78081T104 52 3,150 SH   SOLE 1 3,150 0 0
RPC INC COM 749660106 155 31,441 SH   SOLE 1 31,441 0 0
RPM INTL INC COM 749685103 12,194 137,497 SH   SOLE 1 137,497 0 0
RPM INTL INC COM 749685103 52 586 SH   SOLE 8 586 0 0
RPM INTL INC COM 749685103 3,882 43,775 SH   SOLE 9 43,775 0 0
RPT REALTY TRUS 74971D101 1,374 105,729 SH   SOLE 1 105,729 0 0
RPT REALTY TRUS 74971D101 4 276 SH   SOLE 8 276 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 146 6,005 SH   SOLE 1 6,005 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 0 3 SH   SOLE 8 3 0 0
RUSH ENTERPRISES INC COM 781846308 521 13,629 SH   SOLE 1 13,629 0 0
RUSH ENTERPRISES INC COM 781846209 1,693 39,162 SH   SOLE 1 39,162 0 0
RUSH ENTERPRISES INC COM 781846308 1 30 SH   SOLE 8 30 0 0
RUSH ENTERPRISES INC COM 781846209 1 23 SH   SOLE 8 23 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 788 34,231 SH   SOLE 1 34,231 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 1 45 SH   SOLE 8 45 0 0
RYANAIR HOLDINGS PLC ADR 783513203 2,010 18,576 SH   SOLE 1 18,576 0 0
RYANAIR HOLDINGS PLC ADR 783513203 1,627 15,038 SH   SOLE 99 15,038 0 0
RYDER SYS INC COM 783549108 15,263 205,327 SH   SOLE 1 205,327 0 0
RYDER SYS INC COM 783549108 4 57 SH   SOLE 8 57 0 0
RYDER SYS INC COM 783549108 320 4,308 SH   SOLE 99 4,308 0 0
RYERSON HLDG CORP COM 783754104 30 2,079 SH   SOLE 1 2,079 0 0
RYERSON HLDG CORP COM 783754104 1 95 SH   SOLE 8 95 0 0
RYMAN HOSPITALITY PPTYS INC TRUS 78377T107 4,098 51,908 SH   SOLE 1 51,908 0 0
RYMAN HOSPITALITY PPTYS INC TRUS 78377T107 1 14 SH   SOLE 8 14 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 304 3,851 SH   SOLE 99 3,851 0 0
S &amp T BANCORP INC COM 783859101 1,572 50,219 SH   SOLE 1 50,219 0 0
S &amp T BANCORP INC COM 783859101 3 91 SH   SOLE 8 91 0 0
S&ampP GLOBAL INC COM 78409V104 1,294 3,152 SH   DFND 1 0 0 3,152
S&ampP GLOBAL INC COM 78409V104 175,161 426,750 SH   SOLE 1 426,750 0 0
S&ampP GLOBAL INC COM 78409V104 16 38 SH   SOLE 8 38 0 0
S&ampP GLOBAL INC COM 78409V104 40,833 99,483 SH   SOLE 9 99,483 0 0
SABRA HEALTH CARE REIT INC TRUS 78573L106 6,165 338,769 SH   SOLE 1 338,769 0 0
SABRA HEALTH CARE REIT INC TRUS 78573L106 2 96 SH   SOLE 8 96 0 0
SABRE CORP COM 78573M104 2,738 219,409 SH   SOLE 1 219,409 0 0
SABRE CORP COM 78573M104 129 10,292 SH   SOLE 8 10,292 0 0
SABRE CORP OPT 78573M104 1,203 96,400 SH Call SOLE 8 96,400 0 0
SACHEM CAP CORP TRUS 78590A109 10 1,904 SH   SOLE 1 1,904 0 0
SAFE BULKERS INC COM Y7388L103 28 6,946 SH   SOLE 1 6,946 0 0
SAFE BULKERS INC COM Y7388L103 624 155,681 SH   DFND 20 0 0 155,681
SAFEGUARD SCIENTIFICS INC COM 786449207 18 2,259 SH   SOLE 8 2,259 0 0
SAFEHOLD INC TRUS 78645L100 710 9,046 SH   SOLE 1 9,046 0 0
SAFEHOLD INC TRUS 78645L100 8 100 SH   SOLE 8 100 0 0
SAFETY INS GROUP INC COM 78648T100 994 12,705 SH   SOLE 1 12,705 0 0
SAFETY INS GROUP INC COM 78648T100 1 18 SH   SOLE 8 18 0 0
SAGA COMMUNICATIONS INC COM 786598300 41 1,906 SH   SOLE 1 1,906 0 0
SAGA COMMUNICATIONS INC COM 786598300 9 434 SH   SOLE 8 434 0 0
SAGE THERAPEUTICS INC COM 78667J108 1,544 27,183 SH   SOLE 1 27,183 0 0
SAGE THERAPEUTICS INC COM 78667J108 20 343 SH   SOLE 8 343 0 0
SAGE THERAPEUTICS INC COM 78667J108 45 784 SH   SOLE 99 784 0 0
SAIA INC COM 78709Y105 3,253 15,529 SH   SOLE 1 15,529 0 0
SAIA INC COM 78709Y105 35 166 SH   SOLE 8 166 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 15,747 308,318 SH   SOLE 1 308,318 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 11 209 SH   SOLE 8 209 0 0
SALEM MEDIA GROUP INC COM 794093104 191 75,000 SH   SOLE 8 75,000 0 0
SALESFORCE COM INC COM 79466L302 405,703 1,660,879 SH   SOLE 1 1,660,879 0 0
SALESFORCE COM INC COM 79466L302 372 1,522 SH   DFND 1 0 0 1,522
SALESFORCE COM INC OPT 79466L302 9,770 40,000 SH Call SOLE 1 40,000 0 0
SALESFORCE COM INC COM 79466L302 6,141 25,141 SH   SOLE 8 25,141 0 0
SALESFORCE COM INC OPT 79466L302 46,460 190,200 SH Put SOLE 8 190,200 0 0
SALESFORCE COM INC OPT 79466L302 35,712 146,200 SH Call SOLE 8 146,200 0 0
SALESFORCE COM INC COM 79466L302 82,670 338,438 SH   SOLE 9 338,438 0 0
SALESFORCE COM INC COM 79466L302 4,386 17,957 SH   DFND 20 0 0 17,957
SALISBURY BANCORP INC COM 795226109 318 6,252 SH   SOLE 1 6,252 0 0
SALISBURY BANCORP INC COM 795226109 15 290 SH   SOLE 8 290 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 2,146 97,281 SH   SOLE 1 97,281 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 24 1,108 SH   SOLE 8 1,108 0 0
SANDERSON FARMS INC COM 800013104 3,531 18,782 SH   SOLE 1 18,782 0 0
SANDERSON FARMS INC COM 800013104 21 110 SH   SOLE 8 110 0 0
SANDRIDGE ENERGY INC COM 80007P869 160 25,493 SH   SOLE 1 25,493 0 0
SANDRIDGE ENERGY INC COM 80007P869 4 606 SH   SOLE 8 606 0 0
SANDY SPRING BANCORP INC COM 800363103 3,380 76,584 SH   SOLE 1 76,584 0 0
SANDY SPRING BANCORP INC COM 800363103 4 90 SH   SOLE 8 90 0 0
SANFILIPPO JOHN B &amp SON INC COM 800422107 549 6,194 SH   SOLE 1 6,194 0 0
SANFILIPPO JOHN B &amp SON INC COM 800422107 1 6 SH   SOLE 8 6 0 0
SANGAMO THERAPEUTICS INC COM 800677106 1,418 118,446 SH   SOLE 1 118,446 0 0
SANGAMO THERAPEUTICS INC OPT 800677106 117 9,800 SH Call SOLE 8 9,800 0 0
SANGAMO THERAPEUTICS INC COM 800677106 3 298 SH   SOLE 8 298 0 0
SANGAMO THERAPEUTICS INC OPT 800677106 28 2,300 SH Put SOLE 8 2,300 0 0
SANMINA CORPORATION COM 801056102 132,930 3,411,951 SH   SOLE 1 3,411,951 0 0
SANMINA CORPORATION COM 801056102 6 157 SH   SOLE 8 157 0 0
SANOFI ADR 80105N105 3,809 72,327 SH   SOLE 1 72,327 0 0
SANOFI ADR 80105N105 9 175 SH   DFND 1 0 0 175
SANOFI ADR 80105N105 5 90 SH   SOLE 8 90 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 6,594 181,570 SH   SOLE 1 181,570 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 18 498 SH   SOLE 8 498 0 0
SAP SE ADR 803054204 1,273 9,064 SH   SOLE 1 9,064 0 0
SAP SE ADR 803054204 353 2,510 SH   DFND 1 0 0 2,510
SAP SE ADR 803054204 11 81 SH   SOLE 8 81 0 0
SAPIENS INTL CORP N V COM G7T16G103 196 7,442 SH   SOLE 1 7,442 0 0
SAREPTA THERAPEUTICS INC COM 803607100 1,126 14,479 SH   SOLE 1 14,479 0 0
SAREPTA THERAPEUTICS INC COM 803607100 9 112 SH   SOLE 8 112 0 0
SAREPTA THERAPEUTICS INC BOND 803607AB6 3,579 2,691,000 PRN   SOLE 8 0 0 2,691,000
SAREPTA THERAPEUTICS INC COM 803607100 234 3,009 SH   SOLE 9 3,009 0 0
SAREPTA THERAPEUTICS INC COM 803607100 62 794 SH   SOLE 99 794 0 0
SASOL LTD ADR 803866300 57 3,700 SH   SOLE 99 3,700 0 0
SAUL CTRS INC TRUS 804395101 308 6,772 SH   SOLE 1 6,772 0 0
SAUL CTRS INC TRUS 804395101 3 75 SH   SOLE 8 75 0 0
SAVARA INC COM 805111101 0 5 SH   DFND 1 0 0 5
SAVARA INC COM 805111101 13 7,428 SH   SOLE 1 7,428 0 0
SAVARA INC COM 805111101 9 5,507 SH   SOLE 8 5,507 0 0
SB FINL GROUP INC COM 78408D105 18 949 SH   SOLE 1 949 0 0
SB FINL GROUP INC COM 78408D105 14 778 SH   SOLE 8 778 0 0
SBA COMMUNICATIONS CORP NEW TRUS 78410G104 31,047 97,418 SH   SOLE 1 97,418 0 0
SBA COMMUNICATIONS CORP NEW TRUS 78410G104 3 8 SH   SOLE 8 8 0 0
SBA COMMUNICATIONS CORP NEW TRUS 78410G104 21,805 68,418 SH   SOLE 9 68,418 0 0
SCANSOURCE INC COM 806037107 1,000 35,548 SH   SOLE 1 35,548 0 0
SCANSOURCE INC COM 806037107 3 104 SH   SOLE 8 104 0 0
SCHLUMBERGER LTD COM 806857108 820 25,613 SH   DFND 1 0 0 25,613
SCHLUMBERGER LTD COM 806857108 199,507 6,232,676 SH   SOLE 1 6,232,676 0 0
SCHLUMBERGER LTD OPT 806857108 1,757 54,900 SH Call SOLE 8 54,900 0 0
SCHLUMBERGER LTD COM 806857108 42,518 1,328,288 SH   SOLE 8 1,328,288 0 0
SCHLUMBERGER LTD OPT 806857108 17,810 556,400 SH Put SOLE 8 556,400 0 0
SCHLUMBERGER LTD COM 806857108 31,000 968,471 SH   SOLE 9 968,471 0 0
SCHLUMBERGER LTD COM 806857108 13,119 409,838 SH   DFND 20 0 0 409,838
SCHNEIDER NATIONAL INC COM 80689H102 2,047 94,039 SH   SOLE 1 94,039 0 0
SCHNEIDER NATIONAL INC COM 80689H102 7 320 SH   SOLE 8 320 0 0
SCHNITZER STEEL INDS INC COM 806882106 1,184 24,145 SH   SOLE 1 24,145 0 0
SCHNITZER STEEL INDS INC COM 806882106 77 1,571 SH   SOLE 8 1,571 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 206 7,139 SH   SOLE 1 7,139 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 41 1,417 SH   SOLE 99 1,417 0 0
SCHOLASTIC CORP COM 807066105 593 15,623 SH   SOLE 1 15,623 0 0
SCHOLASTIC CORP COM 807066105 3 77 SH   SOLE 8 77 0 0
SCHWAB CHARLES CORP COM 808513105 201,018 2,760,846 SH   SOLE 1 2,760,846 0 0
SCHWAB CHARLES CORP OPT 808513105 220 3,024 SH Put SOLE 8 3,024 0 0
SCHWAB CHARLES CORP OPT 808513105 582 7,992 SH Call SOLE 8 7,992 0 0
SCHWAB CHARLES CORP COM 808513105 13 179 SH   SOLE 8 179 0 0
SCHWAB CHARLES CORP COM 808513105 42,088 578,060 SH   SOLE 9 578,060 0 0
SCHWAB CHARLES CORP COM 808513105 1,230 16,888 SH   SOLE 99 16,888 0 0
SCHWAB STRATEGIC TR FUND 808524409 238 3,485 SH   SOLE 1 3,485 0 0
SCHWAB STRATEGIC TR FUND 808524870 2,141 34,249 SH   SOLE 1 34,249 0 0
SCHWAB STRATEGIC TR FUND 808524797 4,629 61,213 SH   SOLE 1 61,213 0 0
SCHWAB STRATEGIC TR FUND 808524706 732 22,248 SH   SOLE 1 22,248 0 0
SCHWAB STRATEGIC TR FUND 808524839 8,256 151,204 SH   SOLE 1 151,204 0 0
SCHWAB STRATEGIC TR FUND 808524771 150 2,743 SH   SOLE 1 2,743 0 0
SCHWAB STRATEGIC TR FUND 808524300 5 33 SH   SOLE 1 33 0 0
SCHWAB STRATEGIC TR FUND 808524508 200 2,553 SH   SOLE 1 2,553 0 0
SCHWAB STRATEGIC TR FUND 808524607 28 268 SH   DFND 1 0 0 268
SCHWAB STRATEGIC TR FUND 808524763 21 390 SH   SOLE 1 390 0 0
SCHWAB STRATEGIC TR FUND 808524607 553 5,308 SH   SOLE 1 5,308 0 0
SCHWAB STRATEGIC TR FUND 808524888 280 6,741 SH   SOLE 1 6,741 0 0
SCHWAB STRATEGIC TR FUND 808524847 653 14,258 SH   SOLE 1 14,258 0 0
SCHWAB STRATEGIC TR FUND 808524722 32 740 SH   SOLE 1 740 0 0
SCHWAB STRATEGIC TR FUND 808524102 239 2,290 SH   SOLE 1 2,290 0 0
SCHWAB STRATEGIC TR FUND 808524854 470 8,259 SH   SOLE 1 8,259 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 884 21,897 SH   SOLE 1 21,897 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 6 159 SH   SOLE 8 159 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 3,569 40,663 SH   SOLE 1 40,663 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 13 146 SH   SOLE 8 146 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 162 1,844 SH   SOLE 99 1,844 0 0
SCIENTIFIC GAMES CORP COM 80874P109 8,215 106,090 SH   SOLE 1 106,090 0 0
SCIENTIFIC GAMES CORP COM 80874P109 1 10 SH   SOLE 8 10 0 0
SCIPLAY CORPORATION COM 809087109 11 670 SH   SOLE 1 670 0 0
SCORPIO TANKERS INC COM Y7542C130 284 12,876 SH   SOLE 1 12,876 0 0
SCORPIO TANKERS INC COM Y7542C130 655 29,760 SH   SOLE 8 29,760 0 0
SCOTTS MIRACLE-GRO CO COM 810186106 10,346 53,913 SH   SOLE 1 53,913 0 0
SCOTTS MIRACLE-GRO CO COM 810186106 19 100 SH   SOLE 8 100 0 0
SCPHARMACEUTICALS INC COM 810648105 5 770 SH   SOLE 8 770 0 0
SCRIPPS E W CO OHIO COM 811054402 827 40,561 SH   SOLE 1 40,561 0 0
SCRIPPS E W CO OHIO COM 811054402 0 18 SH   SOLE 8 18 0 0
SEA LTD ADR 81141R100 73,608 268,058 SH   SOLE 1 268,058 0 0
SEA LTD ADR 81141R100 459 1,673 SH   DFND 1 0 0 1,673
SEA LTD OPT 81141R100 89,410 325,600 SH Put SOLE 8 325,600 0 0
SEA LTD ADR 81141R100 220 800 SH   SOLE 8 800 0 0
SEA LTD OPT 81141R100 80,458 293,000 SH Call SOLE 8 293,000 0 0
SEA LTD ADR 81141R100 4,419 16,090 SH   SOLE 9 16,090 0 0
SEA LTD ADR 81141R100 1,054 3,837 SH   SOLE 99 3,837 0 0
SEABOARD CORP DEL COM 811543107 298 77 SH   SOLE 1 77 0 0
SEABOARD CORP DEL COM 811543107 4 1 SH   SOLE 8 1 0 0
SEABRIDGE GOLD INC COM 811916105 2,476 141,056 SH   SOLE 1 141,056 0 0
SEABRIDGE GOLD INC OPT 811916105 37 2,100 SH Call SOLE 8 2,100 0 0
SEACHANGE INTL INC COM 811699107 3 2,695 SH   SOLE 1 2,695 0 0
SEACHANGE INTL INC COM 811699107 4 3,487 SH   SOLE 8 3,487 0 0
SEACOAST BKG CORP FLA COM 811707801 2,683 78,576 SH   SOLE 1 78,576 0 0
SEACOR MARINE HLDGS INC COM 78413P101 10 2,367 SH   SOLE 1 2,367 0 0
SEAGATE TECHNOLOGY PLC COM G7945M107 229 2,608 SH   SOLE 1 2,608 0 0
SEALED AIR CORP NEW COM 81211K100 7,814 131,873 SH   SOLE 1 131,873 0 0
SEALED AIR CORP NEW COM 81211K100 5,515 93,092 SH   SOLE 9 93,092 0 0
SEASPINE HLDGS CORP COM 81255T108 0 3 SH   SOLE 8 3 0 0
SEAWORLD ENTMT INC COM 81282V100 1,620 32,427 SH   SOLE 1 32,427 0 0
SEAWORLD ENTMT INC COM 81282V100 10 200 SH   SOLE 8 200 0 0
SEAWORLD ENTMT INC COM 81282V100 131 2,623 SH   SOLE 99 2,623 0 0
SECUREWORKS CORP COM 81374A105 23 1,263 SH   SOLE 1 1,263 0 0
SECURITY NATL FINL CORP COM 814785309 230 26,337 SH   SOLE 1 26,337 0 0
SECURITY NATL FINL CORP COM 814785309 10 1,090 SH   SOLE 8 1,090 0 0
SEELOS THERAPEUTICS INC COM 81577F109 157 59,608 SH   SOLE 1 59,608 0 0
SEI INVTS CO COM 784117103 11,587 186,969 SH   SOLE 1 186,969 0 0
SEI INVTS CO COM 784117103 14 224 SH   SOLE 8 224 0 0
SEI INVTS CO COM 784117103 2,531 40,845 SH   SOLE 9 40,845 0 0
SELECT BANCORP INC NEW COM 81617L108 267 16,548 SH   SOLE 1 16,548 0 0
SELECT BANCORP INC NEW COM 81617L108 28 1,759 SH   SOLE 8 1,759 0 0
SELECT ENERGY SVCS INC COM 81617J301 47 7,765 SH   SOLE 1 7,765 0 0
SELECT ENERGY SVCS INC COM 81617J301 1 144 SH   SOLE 8 144 0 0
SELECT INTERIOR CONCEPTS INC COM 816120307 4 399 SH   SOLE 1 399 0 0
SELECT MED HLDGS CORP COM 81619Q105 3,204 75,807 SH   SOLE 1 75,807 0 0
SELECT MED HLDGS CORP COM 81619Q105 16 383 SH   SOLE 8 383 0 0
SELECT MED HLDGS CORP COM 81619Q105 143 3,394 SH   SOLE 9 3,394 0 0
SELECT SECTOR SPDR TR FUND 81369Y704 36,237 353,873 SH   SOLE 1 353,873 0 0
SELECT SECTOR SPDR TR FUND 81369Y860 947 21,358 SH   SOLE 1 21,358 0 0
SELECT SECTOR SPDR TR FUND 81369Y803 699,670 4,738,391 SH   SOLE 1 4,738,391 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 196,789 3,653,025 SH   SOLE 1 3,653,025 0 0
SELECT SECTOR SPDR TR OPT 81369Y886 6,324 100,000 SH Put SOLE 1 100,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y209 153,983 1,222,576 SH   SOLE 1 1,222,576 0 0
SELECT SECTOR SPDR TR OPT 81369Y308 139,940 2,000,000 SH Call SOLE 1 2,000,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y209 50 400 SH   DFND 1 0 0 400
SELECT SECTOR SPDR TR OPT 81369Y506 10,774 200,000 SH Put SOLE 1 200,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y407 19,855 111,203 SH   SOLE 1 111,203 0 0
SELECT SECTOR SPDR TR FUND 81369Y886 249,314 3,942,982 SH   SOLE 1 3,942,982 0 0
SELECT SECTOR SPDR TR FUND 81369Y605 839,596 22,883,540 SH   SOLE 1 22,883,540 0 0
SELECT SECTOR SPDR TR OPT 81369Y308 13,994 200,000 SH Put SOLE 1 200,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 224 4,150 SH   DFND 1 0 0 4,150
SELECT SECTOR SPDR TR OPT 81369Y605 146,394 3,990,000 SH Call SOLE 1 3,990,000 0 0
SELECT SECTOR SPDR TR OPT 81369Y886 101,168 1,600,000 SH Call SOLE 1 1,600,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y852 390,854 4,827,152 SH   SOLE 1 4,827,152 0 0
SELECT SECTOR SPDR TR OPT 81369Y605 7,338 200,000 SH Put SOLE 1 200,000 0 0
SELECT SECTOR SPDR TR OPT 81369Y506 86,192 1,600,000 SH Call SOLE 1 1,600,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y308 61,245 875,298 SH   SOLE 1 875,298 0 0
SELECT SECTOR SPDR TR FUND 81369Y803 128 870 SH   DFND 1 0 0 870
SELECT SECTOR SPDR TR FUND 81369Y605 367 10,000 SH   DFND 1 0 0 10,000
SELECT SECTOR SPDR TR FUND 81369Y100 103,114 1,252,745 SH   SOLE 1 1,252,745 0 0
SELECT SECTOR SPDR TR FUND 81369Y209 1,377 10,933 SH   SOLE 8 10,933 0 0
SELECT SECTOR SPDR TR FUND 81369Y803 5,835 39,514 SH   SOLE 8 39,514 0 0
SELECT SECTOR SPDR TR FUND 81369Y852 15,683 193,678 SH   SOLE 8 193,678 0 0
SELECT SECTOR SPDR TR FUND 81369Y407 3,229 18,082 SH   SOLE 8 18,082 0 0
SELECT SECTOR SPDR TR FUND 81369Y886 1,347 21,297 SH   SOLE 8 21,297 0 0
SELECT SECTOR SPDR TR OPT 81369Y407 20,623 115,500 SH Put SOLE 8 115,500 0 0
SELECT SECTOR SPDR TR OPT 81369Y605 96,330 2,625,500 SH Call SOLE 8 2,625,500 0 0
SELECT SECTOR SPDR TR OPT 81369Y803 38,539 261,000 SH Call SOLE 8 261,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y704 40,689 397,355 SH   SOLE 8 397,355 0 0
SELECT SECTOR SPDR TR OPT 81369Y704 52,787 515,500 SH Call SOLE 8 515,500 0 0
SELECT SECTOR SPDR TR FUND 81369Y605 62 1,699 SH   SOLE 8 1,699 0 0
SELECT SECTOR SPDR TR OPT 81369Y605 98,373 2,681,200 SH Put SOLE 8 2,681,200 0 0
SELECT SECTOR SPDR TR OPT 81369Y407 1,536 8,600 SH Call SOLE 8 8,600 0 0
SELECT SECTOR SPDR TR OPT 81369Y506 13,468 250,000 SH Call SOLE 8 250,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y308 501 7,154 SH   SOLE 8 7,154 0 0
SELECT SECTOR SPDR TR OPT 81369Y886 4,862 76,900 SH Put SOLE 8 76,900 0 0
SELECT SECTOR SPDR TR FUND 81369Y860 2,917 65,797 SH   SOLE 8 65,797 0 0
SELECT SECTOR SPDR TR OPT 81369Y308 532 7,600 SH Put SOLE 8 7,600 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 119,416 2,216,763 SH   SOLE 8 2,216,763 0 0
SELECT SECTOR SPDR TR OPT 81369Y506 64,870 1,204,200 SH Put SOLE 8 1,204,200 0 0
SELECT SECTOR SPDR TR FUND 81369Y100 344 4,188 SH   SOLE 8 4,188 0 0
SELECT SECTOR SPDR TR OPT 81369Y209 6,298 50,000 SH Put SOLE 8 50,000 0 0
SELECT SECTOR SPDR TR OPT 81369Y704 36,035 351,900 SH Put SOLE 8 351,900 0 0
SELECT SECTOR SPDR TR FUND 81369Y605 2,385 65,000 SH   SOLE 9 65,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y886 49 768 SH   SOLE 9 768 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 377 7,000 SH   SOLE 9 7,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y803 37 250 SH   SOLE 9 250 0 0
SELECT SECTOR SPDR TR FUND 81369Y886 525 8,300 SH   DFND 20 0 0 8,300
SELECT SECTOR SPDR TR FUND 81369Y506 614 11,393 SH   DFND 20 0 0 11,393
SELECTA BIOSCIENCES INC COM 816212104 121 29,019 SH   SOLE 1 29,019 0 0
SELECTA BIOSCIENCES INC COM 816212104 0 60 SH   SOLE 8 60 0 0
SELECTIVE INS GROUP INC COM 816300107 3,247 40,009 SH   SOLE 1 40,009 0 0
SELECTIVE INS GROUP INC COM 816300107 10 126 SH   SOLE 8 126 0 0
SEMILEDS CORP COM 816645204 42 2,300 SH   SOLE 1 2,300 0 0
SEMPRA ENERGY COM 816851109 44,201 333,638 SH   SOLE 1 333,638 0 0
SEMPRA ENERGY COM 816851109 26,772 202,089 SH   SOLE 9 202,089 0 0
SEMTECH CORP COM 816850101 4,407 64,045 SH   SOLE 1 64,045 0 0
SEMTECH CORP COM 816850101 24 352 SH   SOLE 8 352 0 0
SENECA FOODS CORP NEW COM 817070501 454 8,888 SH   SOLE 1 8,888 0 0
SENECA FOODS CORP NEW COM 817070501 1 23 SH   SOLE 8 23 0 0
SENSATA TECHNOLOGIES HLDG PL COM G8060N102 4,161 71,786 SH   SOLE 1 71,786 0 0
SENSATA TECHNOLOGIES HLDG PL COM G8060N102 8 135 SH   SOLE 8 135 0 0
SENSATA TECHNOLOGIES HLDG PL COM G8060N102 3,081 53,157 SH   SOLE 9 53,157 0 0
SENSEONICS HLDGS INC COM 81727U105 202 52,557 SH   SOLE 1 52,557 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 2,639 30,489 SH   SOLE 1 30,489 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 18 206 SH   SOLE 8 206 0 0
SERES THERAPEUTICS INC COM 81750R102 420 17,600 SH   SOLE 1 17,600 0 0
SERES THERAPEUTICS INC COM 81750R102 162 6,762 SH   SOLE 8 6,762 0 0
SERITAGE GROWTH PPTYS TRUS 81752R100 189 10,273 SH   SOLE 1 10,273 0 0
SERVICE CORP INTL COM 817565104 7,786 145,285 SH   SOLE 1 145,285 0 0
SERVICE CORP INTL COM 817565104 18 344 SH   SOLE 8 344 0 0
SERVICENOW INC COM 81762P102 331,326 602,907 SH   SOLE 1 296,124 306,783 0
SERVICENOW INC COM 81762P102 149 271 SH   DFND 1 0 0 271
SERVICENOW INC COM 81762P102 11 21 SH   SOLE 8 21 0 0
SERVICENOW INC OPT 81762P102 2,858 5,200 SH Call SOLE 8 5,200 0 0
SERVICENOW INC OPT 81762P102 7,859 14,300 SH Put SOLE 8 14,300 0 0
SERVICENOW INC COM 81762P102 38,268 69,635 SH   SOLE 9 69,635 0 0
SERVICENOW INC COM 81762P102 25,286 46,012 SH   SOLE 20 0 46,012 0
SERVICENOW INC COM 81762P102 769 1,400 SH   DFND 20 0 0 1,400
SERVICENOW INC COM 81762P102 12,268 22,325 SH   SOLE 82 210 22,115 0
SERVICENOW INC COM 81762P102 19,951 36,305 SH   SOLE 99 0 36,305 0
SERVICESOURCE INTL INC COM 81763U100 14 10,131 SH   SOLE 1 10,131 0 0
SERVICESOURCE INTL INC COM 81763U100 14 10,089 SH   SOLE 8 10,089 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 4,538 66,751 SH   SOLE 1 66,751 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 9 130 SH   SOLE 8 130 0 0
SESEN BIO INC COM 817763105 110 23,828 SH   SOLE 1 23,828 0 0
SESEN BIO INC COM 817763105 2 372 SH   SOLE 8 372 0 0
SHAKE SHACK INC COM 819047101 28 262 SH   DFND 1 0 0 262
SHAKE SHACK INC COM 819047101 4,602 42,991 SH   SOLE 1 42,991 0 0
SHAKE SHACK INC OPT 819047101 407 3,800 SH Call SOLE 8 3,800 0 0
SHAKE SHACK INC COM 819047101 14 130 SH   SOLE 8 130 0 0
SHAKE SHACK INC OPT 819047101 1,070 10,000 SH Put SOLE 8 10,000 0 0
SHARPS COMPLIANCE CORP COM 820017101 41 3,890 SH   SOLE 1 3,890 0 0
SHARPS COMPLIANCE CORP COM 820017101 1 65 SH   SOLE 8 65 0 0
SHARPSPRING INC COM 820054104 507 30,032 SH   SOLE 1 30,032 0 0
SHAW COMMUNICATIONS INC COM 82028K200 864 29,876 SH   SOLE 1 29,876 0 0
SHAW COMMUNICATIONS INC COM 82028K200 2,459 85,020 SH   SOLE 9 85,020 0 0
SHELL MIDSTREAM PARTNERS L P COM 822634101 376 25,427 SH   SOLE 1 25,427 0 0
SHELL MIDSTREAM PARTNERS L P COM 822634101 1 100 SH   SOLE 8 100 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 1,397 28,797 SH   SOLE 1 28,797 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 1 19 SH   SOLE 8 19 0 0
SHERWIN WILLIAMS CO COM 824348106 202,019 741,487 SH   SOLE 1 380,557 360,930 0
SHERWIN WILLIAMS CO COM 824348106 111 408 SH   DFND 1 0 0 408
SHERWIN WILLIAMS CO OPT 824348106 2,125 7,800 SH Call SOLE 8 7,800 0 0
SHERWIN WILLIAMS CO COM 824348106 554 2,034 SH   SOLE 8 2,034 0 0
SHERWIN WILLIAMS CO OPT 824348106 2,125 7,800 SH Put SOLE 8 7,800 0 0
SHERWIN WILLIAMS CO COM 824348106 24,552 90,116 SH   SOLE 9 90,116 0 0
SHERWIN WILLIAMS CO COM 824348106 15,081 55,353 SH   SOLE 20 0 55,353 0
SHERWIN WILLIAMS CO COM 824348106 6,377 23,405 SH   SOLE 82 0 23,405 0
SHERWIN WILLIAMS CO COM 824348106 13,711 50,323 SH   SOLE 99 0 50,323 0
SHOCKWAVE MED INC COM 82489T104 44,663 235,402 SH   SOLE 1 235,402 0 0
SHOCKWAVE MED INC COM 82489T104 4 19 SH   SOLE 8 19 0 0
SHOE CARNIVAL INC COM 824889109 1,093 15,272 SH   SOLE 1 15,272 0 0
SHOE CARNIVAL INC COM 824889109 10 134 SH   SOLE 8 134 0 0
SHOPIFY INC COM 82509L107 25,581 17,510 SH   SOLE 1 17,510 0 0
SHOPIFY INC OPT 82509L107 13,148 9,000 SH Call SOLE 1 9,000 0 0
SHOPIFY INC COM 82509L107 1,692 1,158 SH   DFND 1 0 0 1,158
SHOPIFY INC COM 82509L107 2,426 1,660 SH   SOLE 8 1,660 0 0
SHOPIFY INC OPT 82509L107 46,459 31,800 SH Put SOLE 8 31,800 0 0
SHOPIFY INC OPT 82509L107 32,142 22,000 SH Call SOLE 8 22,000 0 0
SHOPIFY INC COM 82509L107 21,318 14,592 SH   SOLE 9 14,592 0 0
SHOPIFY INC COM 82509L107 365 250 SH   DFND 20 0 0 250
SHORE BANCSHARES INC COM 825107105 255 15,216 SH   SOLE 1 15,216 0 0
SHORE BANCSHARES INC COM 825107105 22 1,335 SH   SOLE 8 1,335 0 0
SHOTSPOTTER INC COM 82536T107 53 1,103 SH   SOLE 1 1,103 0 0
SHUTTERSTOCK INC COM 825690100 2,823 28,760 SH   SOLE 1 28,760 0 0
SHUTTERSTOCK INC COM 825690100 168 1,715 SH   SOLE 99 1,715 0 0
SI-BONE INC COM 825704109 298 9,460 SH   SOLE 1 9,460 0 0
SI-BONE INC COM 825704109 0 11 SH   SOLE 8 11 0 0
SIEBERT FINL CORP COM 826176109 2 325 SH   SOLE 1 325 0 0
SIEBERT FINL CORP COM 826176109 6 1,271 SH   SOLE 8 1,271 0 0
SIENTRA INC COM 82621J105 184 23,115 SH   SOLE 1 23,115 0 0
SIERRA BANCORP COM 82620P102 45 1,778 SH   SOLE 1 1,778 0 0
SIERRA BANCORP COM 82620P102 2 68 SH   SOLE 8 68 0 0
SIERRA WIRELESS INC COM 826516106 36 1,873 SH   SOLE 1 1,873 0 0
SIERRA WIRELESS INC COM 826516106 1 72 SH   SOLE 8 72 0 0
SIGA TECHNOLOGIES INC COM 826917106 43 6,837 SH   SOLE 1 6,837 0 0
SIGA TECHNOLOGIES INC COM 826917106 4 634 SH   SOLE 8 634 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 27,058 110,145 SH   SOLE 1 110,145 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 12 47 SH   SOLE 8 47 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 287 1,169 SH   SOLE 99 1,169 0 0
SIGNET JEWELERS LIMITED COM G81276100 4,694 58,106 SH   SOLE 1 58,106 0 0
SIGNET JEWELERS LIMITED OPT G81276100 404 5,000 SH Put SOLE 8 5,000 0 0
SIGNET JEWELERS LIMITED COM G81276100 36 444 SH   SOLE 8 444 0 0
SIGNET JEWELERS LIMITED OPT G81276100 646 8,000 SH Call SOLE 8 8,000 0 0
SILGAN HOLDINGS INC COM 827048109 2,215 53,378 SH   SOLE 1 53,378 0 0
SILGAN HOLDINGS INC COM 827048109 3 80 SH   SOLE 8 80 0 0
SILICOM LTD COM M84116108 59 1,346 SH   SOLE 1 1,346 0 0
SILICOM LTD COM M84116108 44 1,000 SH   SOLE 9 1,000 0 0
SILICON LABORATORIES INC COM 826919102 23 144 SH   SOLE 8 144 0 0
SILICON LABORATORIES INC COM 826919102 75 490 SH   SOLE 99 490 0 0
SILICON MOTION TECHNOLOGY CO ADR 82706C108 662 10,333 SH   SOLE 1 10,333 0 0
SILK RD MED INC COM 82710M100 493 10,293 SH   SOLE 1 10,293 0 0
SILK RD MED INC COM 82710M100 0 2 SH   SOLE 8 2 0 0
SILVERBOW RES INC COM 82836G102 10 418 SH   SOLE 1 418 0 0
SILVERCORP METALS INC COM 82835P103 11 2,000 SH   SOLE 1 2,000 0 0
SILVERCREST ASSET MGMT GROUP COM 828359109 225 14,985 SH   SOLE 1 14,985 0 0
SILVERCREST ASSET MGMT GROUP COM 828359109 16 1,070 SH   SOLE 8 1,070 0 0
SILVERCREST METALS INC COM 828363101 111 12,700 SH   SOLE 1 12,700 0 0
SILVERCREST METALS INC COM 828363101 87 10,000 SH   DFND 1 0 0 10,000
SIMMONS 1ST NATL CORP COM 828730200 4,865 165,836 SH   SOLE 1 165,836 0 0
SIMMONS 1ST NATL CORP COM 828730200 11 386 SH   SOLE 8 386 0 0
SIMON PPTY GROUP INC NEW TRUS 828806109 116,992 896,618 SH   SOLE 1 896,618 0 0
SIMON PPTY GROUP INC NEW OPT 828806109 1,709 13,100 SH Call SOLE 8 13,100 0 0
SIMON PPTY GROUP INC NEW OPT 828806109 2,662 20,400 SH Put SOLE 8 20,400 0 0
SIMON PPTY GROUP INC NEW TRUS 828806109 25 195 SH   SOLE 8 195 0 0
SIMON PPTY GROUP INC NEW TRUS 828806109 27,109 207,759 SH   SOLE 9 207,759 0 0
SIMON PPTY GROUP INC NEW COM 828806109 574 4,401 SH   SOLE 99 4,401 0 0
SIMPLY GOOD FOODS CO COM 82900L102 1,620 44,382 SH   SOLE 1 44,382 0 0
SIMPLY GOOD FOODS CO COM 82900L102 10 272 SH   SOLE 8 272 0 0
SIMPLY GOOD FOODS CO COM 82900L102 212 5,809 SH   SOLE 99 5,809 0 0
SIMPSON MFG INC COM 829073105 5,449 49,346 SH   SOLE 1 49,346 0 0
SIMPSON MFG INC COM 829073105 26 234 SH   SOLE 8 234 0 0
SIMULATIONS PLUS INC COM 829214105 601 10,957 SH   SOLE 1 10,957 0 0
SIMULATIONS PLUS INC COM 829214105 4 70 SH   SOLE 8 70 0 0
SINCLAIR BROADCAST GROUP INC COM 829226109 309 9,311 SH   SOLE 1 9,311 0 0
SINCLAIR BROADCAST GROUP INC COM 829226109 2 62 SH   SOLE 8 62 0 0
SINOPEC SHANGHAI PETROCHEMIC ADR 82935M109 178 7,600 SH   SOLE 99 7,600 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 9,963 1,523,518 SH   SOLE 1 1,523,518 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 105 16,092 SH   SOLE 8 16,092 0 0
SIRIUS XM HOLDINGS INC OPT 82968B103 22 3,400 SH Call SOLE 8 3,400 0 0
SIRIUS XM HOLDINGS INC OPT 82968B103 7 1,100 SH Put SOLE 8 1,100 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 2,283 348,961 SH   SOLE 9 348,961 0 0
SITE CTRS CORP TRUS 82981J109 2,215 147,026 SH   SOLE 1 147,026 0 0
SITE CTRS CORP TRUS 82981J109 1 57 SH   SOLE 8 57 0 0
SITE CTRS CORP TRUS 82981J109 3 230 SH   SOLE 9 230 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 5,676 33,537 SH   SOLE 1 33,537 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 503 2,969 SH   SOLE 8 2,969 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 162 3,750 SH   DFND 1 0 0 3,750
SIX FLAGS ENTMT CORP NEW COM 83001A102 2,531 58,493 SH   SOLE 1 58,493 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 218 5,047 SH   SOLE 99 5,047 0 0
SJW GROUP COM 784305104 250 3,967 SH   SOLE 1 3,967 0 0
SK TELECOM LTD ADR 78440P108 711 22,621 SH   SOLE 1 22,621 0 0
SK TELECOM LTD ADR 78440P108 0 5 SH   SOLE 9 5 0 0
SK TELECOM LTD ADR 78440P108 155 4,921 SH   SOLE 99 4,921 0 0
SKECHERS U S A INC COM 830566105 4,032 80,917 SH   SOLE 1 80,917 0 0
SKECHERS U S A INC COM 830566105 2 48 SH   SOLE 8 48 0 0
SKECHERS U S A INC OPT 830566105 120 2,400 SH Put SOLE 8 2,400 0 0
SKECHERS U S A INC COM 830566105 28 567 SH   SOLE 9 567 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 15 286 SH   SOLE 8 286 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 581 10,902 SH   SOLE 99 10,902 0 0
SKYWEST INC COM 830879102 1,833 42,572 SH   SOLE 1 42,572 0 0
SKYWEST INC COM 830879102 3 78 SH   SOLE 8 78 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 78,998 411,990 SH   SOLE 1 411,990 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 38 200 SH   DFND 1 0 0 200
SKYWORKS SOLUTIONS INC COM 83088M102 51 267 SH   SOLE 8 267 0 0
SKYWORKS SOLUTIONS INC OPT 83088M102 1,438 7,500 SH Put SOLE 8 7,500 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 19,818 103,354 SH   SOLE 9 103,354 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 580 3,025 SH   SOLE 99 3,025 0 0
SLACK TECHNOLOGIES INC COM 83088V102 36,137 815,739 SH   SOLE 1 815,739 0 0
SLACK TECHNOLOGIES INC COM 83088V102 30,291 683,757 SH   SOLE 8 683,757 0 0
SLACK TECHNOLOGIES INC COM 83088V102 7,527 169,928 SH   SOLE 9 169,928 0 0
SLEEP NUMBER CORP COM 83125X103 12,176 110,739 SH   SOLE 1 110,739 0 0
SLEEP NUMBER CORP COM 83125X103 52 470 SH   SOLE 8 470 0 0
SLM CORP COM 78442P106 12,255 585,234 SH   SOLE 1 585,234 0 0
SLM CORP COM 78442P106 70 3,312 SH   SOLE 8 3,312 0 0
SM ENERGY CO COM 78454L100 15,194 616,956 SH   SOLE 1 616,956 0 0
SM ENERGY CO COM 78454L100 782 31,757 SH   SOLE 8 31,757 0 0
SM ENERGY CO OPT 78454L100 4,421 179,500 SH Put SOLE 8 179,500 0 0
SM ENERGY CO OPT 78454L100 1,367 55,500 SH Call SOLE 8 55,500 0 0
SMART GLOBAL HLDGS INC COM G8232Y101 6,662 139,710 SH   SOLE 1 139,710 0 0
SMART GLOBAL HLDGS INC COM G8232Y101 149 3,128 SH   SOLE 8 3,128 0 0
SMARTFINANCIAL INC COM 83190L208 696 28,998 SH   SOLE 1 28,998 0 0
SMARTFINANCIAL INC COM 83190L208 1 57 SH   SOLE 8 57 0 0
SMARTSHEET INC COM 83200N103 579 8,001 SH   SOLE 1 8,001 0 0
SMITH &amp NEPHEW PLC ADR 83175M205 1,065 24,519 SH   SOLE 1 24,519 0 0
SMITH &amp NEPHEW PLC ADR 83175M205 1 13 SH   SOLE 8 13 0 0
SMITH A O CORP COM 831865209 10,045 139,389 SH   SOLE 1 139,389 0 0
SMITH A O CORP COM 831865209 8 101 SH   SOLE 8 101 0 0
SMITH A O CORP COM 831865209 5,902 81,902 SH   SOLE 9 81,902 0 0
SMITH MICRO SOFTWARE INC COM 832154207 40 7,707 SH   SOLE 1 7,707 0 0
SMUCKER J M CO COM 832696405 12,801 98,799 SH   SOLE 1 98,799 0 0
SMUCKER J M CO COM 832696405 30 232 SH   SOLE 8 232 0 0
SMUCKER J M CO COM 832696405 9,395 72,514 SH   SOLE 9 72,514 0 0
SNAP INC COM 83304A106 57,506 843,923 SH   SOLE 1 843,923 0 0
SNAP INC OPT 83304A106 38,158 560,000 SH Put SOLE 1 560,000 0 0
SNAP INC COM 83304A106 3,254 47,758 SH   SOLE 8 47,758 0 0
SNAP INC OPT 83304A106 172,354 2,529,400 SH Put SOLE 8 2,529,400 0 0
SNAP INC OPT 83304A106 101,024 1,482,600 SH Call SOLE 8 1,482,600 0 0
SNAP INC COM 83304A106 22,836 335,138 SH   SOLE 9 335,138 0 0
SNAP ON INC COM 833034101 30,888 138,245 SH   SOLE 1 138,245 0 0
SNAP ON INC COM 833034101 9 40 SH   SOLE 8 40 0 0
SNAP ON INC COM 833034101 7,671 34,334 SH   SOLE 9 34,334 0 0
SO YOUNG INTERNATIONAL INC ADR 83356Q108 1,193 124,130 SH   SOLE 1 124,130 0 0
SOCIEDAD QUIMICA Y MINERA DE ADR 833635105 3,536 74,693 SH   SOLE 1 74,693 0 0
SOCIEDAD QUIMICA Y MINERA DE ADR 833635105 26 550 SH   DFND 20 0 0 550
SOCIEDAD QUIMICA Y MINERA DE ADR 833635105 1,319 27,872 SH   SOLE 99 27,872 0 0
SOCKET MOBILE INC COM 83368E200 1 133 SH   DFND 1 0 0 133
SOHU COM LTD ADR 83410S108 401 21,577 SH   SOLE 1 21,577 0 0
SOHU COM LTD ADR 83410S108 0 11 SH   SOLE 8 11 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 55 200 SH   DFND 1 0 0 200
SOLAREDGE TECHNOLOGIES INC COM 83417M104 27,783 100,532 SH   SOLE 1 100,532 0 0
SOLAREDGE TECHNOLOGIES INC OPT 83417M104 7,600 27,500 SH Call SOLE 8 27,500 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 12,514 45,280 SH   SOLE 8 45,280 0 0
SOLAREDGE TECHNOLOGIES INC OPT 83417M104 34,795 125,900 SH Put SOLE 8 125,900 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 5,082 18,390 SH   SOLE 9 18,390 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 11 41 SH   DFND 20 0 0 41
SOLARIS OILFIELD INFRASTRUCT COM 83418M103 49 4,969 SH   SOLE 1 4,969 0 0
SOLARWINDS CORP COM 83417Q105 3,021 178,820 SH   SOLE 1 178,820 0 0
SOLENO THERAPEUTICS INC COM 834203200 8 6,585 SH   SOLE 8 6,585 0 0
SOLID BIOSCIENCES INC COM 83422E105 322 88,113 SH   SOLE 1 88,113 0 0
SOLID BIOSCIENCES INC COM 83422E105 0 81 SH   SOLE 8 81 0 0
SOLITON INC COM 834251100 1,692 75,190 SH   SOLE 1 75,190 0 0
SONIC AUTOMOTIVE INC COM 83545G102 2,843 63,538 SH   SOLE 1 63,538 0 0
SONIC AUTOMOTIVE INC COM 83545G102 11 253 SH   SOLE 8 253 0 0
SONOCO PRODS CO COM 835495102 4,135 61,817 SH   SOLE 1 61,817 0 0
SONOCO PRODS CO COM 835495102 6 86 SH   SOLE 8 86 0 0
SONOCO PRODS CO COM 835495102 427 6,381 SH   SOLE 99 6,381 0 0
SONOS INC COM 83570H108 3,209 91,058 SH   SOLE 1 91,058 0 0
SONOS INC COM 83570H108 25 702 SH   SOLE 8 702 0 0
SONY GROUP CORPORATION ADR 835699307 201 2,068 SH   DFND 1 0 0 2,068
SONY GROUP CORPORATION ADR 835699307 533 5,488 SH   SOLE 8 5,488 0 0
SORRENTO THERAPEUTICS INC COM 83587F202 408 42,074 SH   SOLE 1 42,074 0 0
SORRENTO THERAPEUTICS INC COM 83587F202 2 228 SH   SOLE 8 228 0 0
SOTHERLY HOTELS INC TRUS 83600C103 0 1 SH   SOLE 1 1 0 0
SOUTH JERSEY INDS INC COM 838518108 1,518 58,531 SH   SOLE 1 58,531 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 1,219 52,698 SH   SOLE 1 52,698 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 1 29 SH   SOLE 8 29 0 0
SOUTH ST CORP COM 840441109 7,986 97,678 SH   SOLE 1 97,678 0 0
SOUTH ST CORP COM 840441109 7 90 SH   SOLE 8 90 0 0
SOUTH ST CORP COM 840441109 402 4,918 SH   SOLE 99 4,918 0 0
SOUTHERN CO COM 842587107 48 788 SH   DFND 1 0 0 788
SOUTHERN CO COM 842587107 110,523 1,826,531 SH   SOLE 1 1,826,531 0 0
SOUTHERN CO OPT 842587107 67 1,100 SH Put SOLE 8 1,100 0 0
SOUTHERN CO COM 842587107 928 15,323 SH   SOLE 8 15,323 0 0
SOUTHERN CO COM 842587107 24,222 400,292 SH   SOLE 9 400,292 0 0
SOUTHERN COPPER CORP COM 84265V105 61 950 SH   DFND 1 0 0 950
SOUTHERN COPPER CORP COM 84265V105 204 3,175 SH   SOLE 1 3,175 0 0
SOUTHERN COPPER CORP OPT 84265V105 10,297 160,100 SH Put SOLE 8 160,100 0 0
SOUTHERN COPPER CORP COM 84265V105 3,280 50,988 SH   SOLE 8 50,988 0 0
SOUTHERN COPPER CORP COM 84265V105 36 565 SH   SOLE 9 565 0 0
SOUTHERN COPPER CORP COM 84265V105 257 4,000 SH   DFND 20 0 0 4,000
SOUTHERN COPPER CORP COM 84265V105 853 13,264 SH   SOLE 99 13,264 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 627 12,244 SH   SOLE 1 12,244 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 1 16 SH   SOLE 8 16 0 0
SOUTHERN MO BANCORP INC COM 843380106 158 3,507 SH   SOLE 1 3,507 0 0
SOUTHERN MO BANCORP INC COM 843380106 1 19 SH   SOLE 8 19 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 1,779 46,578 SH   SOLE 1 46,578 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 5 138 SH   SOLE 8 138 0 0
SOUTHWEST AIRLS CO COM 844741108 34,618 652,097 SH   SOLE 1 652,097 0 0
SOUTHWEST AIRLS CO COM 844741108 11 200 SH   DFND 1 0 0 200
SOUTHWEST AIRLS CO OPT 844741108 5,310 100,000 SH Put SOLE 1 100,000 0 0
SOUTHWEST AIRLS CO OPT 844741108 1,763 33,200 SH Put SOLE 8 33,200 0 0
SOUTHWEST AIRLS CO COM 844741108 5,326 100,331 SH   SOLE 8 100,331 0 0
SOUTHWEST AIRLS CO COM 844741108 11,862 223,441 SH   SOLE 9 223,441 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 4,772 72,111 SH   SOLE 1 72,111 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 7 95 SH   SOLE 8 95 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 67 1,019 SH   SOLE 9 1,019 0 0
SOUTHWESTERN ENERGY CO COM 845467109 2,005 353,644 SH   SOLE 1 353,644 0 0
SOUTHWESTERN ENERGY CO COM 845467109 18 3,106 SH   SOLE 8 3,106 0 0
SP PLUS CORP COM 78469C103 89 2,926 SH   SOLE 1 2,926 0 0
SP PLUS CORP COM 78469C103 6 211 SH   SOLE 8 211 0 0
SPARK ENERGY INC COM 846511103 17 1,516 SH   SOLE 1 1,516 0 0
SPARK ENERGY INC COM 846511103 1 56 SH   SOLE 8 56 0 0
SPARTANNASH CO COM 847215100 958 49,576 SH   SOLE 1 49,576 0 0
SPARTANNASH CO COM 847215100 1 64 SH   SOLE 8 64 0 0
SPDR DOW JONES INDL AVERAGE FUND 78467X109 27,121 78,623 SH   SOLE 1 78,623 0 0
SPDR DOW JONES INDL AVERAGE FUND 78467X109 717 2,080 SH   DFND 20 0 0 2,080
SPDR GOLD TR FUND 78463V107 581 3,510 SH   DFND 1 0 0 3,510
SPDR GOLD TR FUND 78463V107 219,405 1,324,675 SH   SOLE 1 1,324,675 0 0
SPDR GOLD TR FUND 78463V107 2,376 14,344 SH   SOLE 8 14,344 0 0
SPDR GOLD TR OPT 78463V107 204,719 1,236,000 SH Put SOLE 8 1,236,000 0 0
SPDR GOLD TR OPT 78463V107 225,522 1,361,600 SH Call SOLE 8 1,361,600 0 0
SPDR GOLD TR FUND 78463V107 2,951 17,814 SH   SOLE 9 17,814 0 0
SPDR GOLD TR FUND 78463V107 1,116 6,740 SH   DFND 20 0 0 6,740
SPDR INDEX SHS FDS FUND 78463X871 2 45 SH   SOLE 1 45 0 0
SPDR INDEX SHS FDS FUND 78463X749 1,429 27,758 SH   SOLE 1 27,758 0 0
SPDR INDEX SHS FDS FUND 78463X301 16 121 SH   SOLE 1 121 0 0
SPDR INDEX SHS FDS FUND 78463X202 60,676 1,295,657 SH   SOLE 1 1,295,657 0 0
SPDR INDEX SHS FDS FUND 78463X202 24 516 SH   DFND 1 0 0 516
SPDR INDEX SHS FDS FUND 78463X400 52 389 SH   DFND 1 0 0 389
SPDR INDEX SHS FDS FUND 78463X772 13 320 SH   SOLE 1 320 0 0
SPDR INDEX SHS FDS FUND 78463X533 37 1,219 SH   SOLE 1 1,219 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 7,235 16,902 SH   DFND 1 0 0 16,902
SPDR S&ampP 500 ETF TR FUND 78462F103 2,426,853 5,669,428 SH   SOLE 1 5,669,428 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 6,574,359 15,358,500 SH Put SOLE 1 15,358,500 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 6,978,962 16,303,700 SH Call SOLE 1 16,303,700 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 694,454 1,622,335 SH   SOLE 8 1,622,335 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 3,337,157 7,796,000 SH Call SOLE 8 7,796,000 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 9,594,493 22,413,900 SH Put SOLE 8 22,413,900 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 3,347 7,820 SH   DFND 20 0 0 7,820
SPDR S&ampP MIDCAP 400 ETF TR FUND 78467Y107 61,582 125,402 SH   SOLE 1 125,402 0 0
SPDR S&ampP MIDCAP 400 ETF TR FUND 78467Y107 4,060 8,269 SH   SOLE 9 8,269 0 0
SPDR SER TR FUND 78468R655 189 1,790 SH   SOLE 1 1,790 0 0
SPDR SER TR FUND 78464A888 25,634 350,002 SH   SOLE 1 350,002 0 0
SPDR SER TR FUND 78464A631 89 670 SH   DFND 1 0 0 670
SPDR SER TR FUND 78464A359 42,526 490,332 SH   SOLE 1 490,332 0 0
SPDR SER TR FUND 78464A532 41 487 SH   SOLE 1 487 0 0
SPDR SER TR FUND 78468R788 804 20,058 SH   SOLE 1 20,058 0 0
SPDR SER TR FUND 78464A300 31 362 SH   SOLE 1 362 0 0
SPDR SER TR FUND 78468R408 414 15,000 SH   DFND 1 0 0 15,000
SPDR SER TR FUND 78464A714 214,194 2,202,963 SH   SOLE 1 2,202,963 0 0
SPDR SER TR FUND 78464A292 1,937 43,799 SH   SOLE 1 43,799 0 0
SPDR SER TR FUND 78464A870 259,416 1,915,925 SH   SOLE 1 1,915,925 0 0
SPDR SER TR FUND 78468R747 35 342 SH   SOLE 1 342 0 0
SPDR SER TR FUND 78464A508 134 3,397 SH   SOLE 1 3,397 0 0
SPDR SER TR FUND 78464A375 79,877 2,176,493 SH   SOLE 1 2,176,493 0 0
SPDR SER TR FUND 78464A383 929 35,908 SH   SOLE 1 35,908 0 0
SPDR SER TR FUND 78464A755 42,879 995,800 SH   SOLE 1 995,800 0 0
SPDR SER TR FUND 78468R689 89 1,430 SH   DFND 1 0 0 1,430
SPDR SER TR FUND 78464A862 618 3,213 SH   SOLE 1 3,213 0 0
SPDR SER TR FUND 78468R812 0 2 SH   SOLE 1 2 0 0
SPDR SER TR FUND 78464A813 23 238 SH   SOLE 1 238 0 0
SPDR SER TR FUND 78468R804 276 2,075 SH   SOLE 1 2,075 0 0
SPDR SER TR FUND 78464A599 929 5,413 SH   SOLE 1 5,413 0 0
SPDR SER TR FUND 78464A409 74 1,172 SH   SOLE 1 1,172 0 0
SPDR SER TR FUND 78468R796 1 8 SH   SOLE 1 8 0 0
SPDR SER TR FUND 78468R739 5 100 SH   SOLE 1 100 0 0
SPDR SER TR FUND 78468R408 83,672 3,033,769 SH   SOLE 1 3,033,769 0 0
SPDR SER TR FUND 78464A102 363 2,283 SH   SOLE 1 2,283 0 0
SPDR SER TR FUND 78464A698 55,812 851,689 SH   SOLE 1 851,689 0 0
SPDR SER TR FUND 78464A656 1,638 52,594 SH   SOLE 1 52,594 0 0
SPDR SER TR FUND 78464A581 142 1,097 SH   SOLE 1 1,097 0 0
SPDR SER TR FUND 78464A722 44 844 SH   SOLE 1 844 0 0
SPDR SER TR FUND 78464A805 31 594 SH   SOLE 1 594 0 0
SPDR SER TR FUND 78464A516 1,510 51,452 SH   SOLE 1 51,452 0 0
SPDR SER TR FUND 78464A672 1,363 42,099 SH   SOLE 1 42,099 0 0
SPDR SER TR FUND 78464A797 1,089 21,226 SH   SOLE 1 21,226 0 0
SPDR SER TR FUND 78464A631 2,534 19,151 SH   SOLE 1 19,151 0 0
SPDR SER TR FUND 78464A839 23 339 SH   SOLE 1 339 0 0
SPDR SER TR FUND 78464A763 3,692 30,190 SH   SOLE 1 30,190 0 0
SPDR SER TR FUND 78464A854 32 643 SH   SOLE 1 643 0 0
SPDR SER TR FUND 78464A284 7,407 121,786 SH   SOLE 1 121,786 0 0
SPDR SER TR FUND 78468R721 15,182 291,347 SH   SOLE 1 291,347 0 0
SPDR SER TR FUND 78464A573 43 375 SH   SOLE 1 375 0 0
SPDR SER TR FUND 78464A821 33 427 SH   SOLE 1 427 0 0
SPDR SER TR OPT 78464A755 4,478 104,000 SH Put SOLE 8 104,000 0 0
SPDR SER TR FUND 78464A722 5 100 SH   SOLE 8 100 0 0
SPDR SER TR FUND 78468R606 2,859 106,323 SH   SOLE 8 106,323 0 0
SPDR SER TR FUND 78464A367 2 58 SH   SOLE 8 58 0 0
SPDR SER TR OPT 78464A698 24,574 375,000 SH Call SOLE 8 375,000 0 0
SPDR SER TR OPT 78464A755 1,240 28,800 SH Call SOLE 8 28,800 0 0
SPDR SER TR FUND 78464A797 4 79 SH   SOLE 8 79 0 0
SPDR SER TR FUND 78464A888 1,277 17,428 SH   SOLE 8 17,428 0 0
SPDR SER TR FUND 78468R721 523 10,035 SH   SOLE 8 10,035 0 0
SPDR SER TR OPT 78464A870 339 2,500 SH Put SOLE 8 2,500 0 0
SPDR SER TR FUND 78468R739 444 8,957 SH   SOLE 8 8,957 0 0
SPDR SER TR OPT 78468R622 275 2,500 SH Put SOLE 8 2,500 0 0
SPDR SER TR OPT 78464A698 2,621 40,000 SH Put SOLE 8 40,000 0 0
SPDR SER TR FUND 78464A649 91 3,030 SH   SOLE 8 3,030 0 0
SPDR SER TR FUND 78464A755 10,841 251,768 SH   SOLE 8 251,768 0 0
SPDR SER TR FUND 78464A698 790 12,062 SH   SOLE 8 12,062 0 0
SPDR SER TR OPT 78464A870 48,081 355,100 SH Call SOLE 8 355,100 0 0
SPDR SER TR FUND 78468R622 2,467 22,440 SH   SOLE 8 22,440 0 0
SPDR SER TR OPT 78464A714 19,446 200,000 SH Put SOLE 8 200,000 0 0
SPDR SER TR FUND 78464A755 65 1,521 SH   SOLE 9 1,521 0 0
SPDR SER TR FUND 78464A870 26 190 SH   SOLE 9 190 0 0
SPDR SER TR FUND 78464A698 364 5,555 SH   SOLE 9 5,555 0 0
SPDR SER TR FUND 78464A292 150 3,400 SH   DFND 20 0 0 3,400
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 792 9,309 SH   SOLE 1 9,309 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 4 44 SH   SOLE 8 44 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 8 93 SH   SOLE 9 93 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 431 5,069 SH   SOLE 99 5,069 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 650 173,596 SH   SOLE 1 173,596 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 3 783 SH   SOLE 8 783 0 0
SPERO THERAPEUTICS INC COM 84833T103 76 5,508 SH   SOLE 1 5,508 0 0
SPERO THERAPEUTICS INC COM 84833T103 1 56 SH   SOLE 8 56 0 0
SPIRE INC COM 84857L101 2,612 36,125 SH   SOLE 1 36,125 0 0
SPIRE INC COM 84857L101 6 81 SH   SOLE 8 81 0 0
SPIRE INC COM 84857L101 91 1,255 SH   SOLE 9 1,255 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 204 4,315 SH   SOLE 1 4,315 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 165 3,492 SH   SOLE 8 3,492 0 0
SPIRIT AEROSYSTEMS HLDGS INC OPT 848574109 3,775 80,000 SH Put SOLE 8 80,000 0 0
SPIRIT AEROSYSTEMS HLDGS INC OPT 848574109 311 6,600 SH Call SOLE 8 6,600 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 297 6,291 SH   SOLE 9 6,291 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 68 1,443 SH   SOLE 99 1,443 0 0
SPIRIT AIRLS INC COM 848577102 3,913 128,554 SH   SOLE 1 128,554 0 0
SPIRIT AIRLS INC COM 848577102 367 12,052 SH   SOLE 8 12,052 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 37 1,621 SH   SOLE 1 1,621 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 1 45 SH   SOLE 8 45 0 0
SPIRIT RLTY CAP INC NEW TRUS 84860W300 12,604 263,461 SH   SOLE 1 263,461 0 0
SPIRIT RLTY CAP INC NEW TRUS 84860W300 4 90 SH   SOLE 8 90 0 0
SPLUNK INC COM 848637104 199,470 1,379,654 SH   SOLE 1 1,379,654 0 0
SPLUNK INC OPT 848637104 44,935 310,800 SH Put SOLE 8 310,800 0 0
SPLUNK INC OPT 848637104 31,677 219,100 SH Call SOLE 8 219,100 0 0
SPLUNK INC COM 848637104 22,574 156,138 SH   SOLE 8 156,138 0 0
SPLUNK INC COM 848637104 8,338 57,666 SH   SOLE 9 57,666 0 0
SPLUNK INC COM 848637104 43 300 SH   DFND 20 0 0 300
SPOK HLDGS INC COM 84863T106 420 43,711 SH   SOLE 1 43,711 0 0
SPOK HLDGS INC COM 84863T106 19 2,024 SH   SOLE 8 2,024 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 3,210 180,619 SH   SOLE 1 180,619 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 3 150 SH   SOLE 8 150 0 0
SPOTIFY TECHNOLOGY S A COM L8681T102 15,318 55,580 SH   SOLE 1 55,580 0 0
SPOTIFY TECHNOLOGY S A COM L8681T102 507 1,838 SH   DFND 1 0 0 1,838
SPOTIFY TECHNOLOGY S A OPT L8681T102 16,260 59,000 SH Call SOLE 8 59,000 0 0
SPOTIFY TECHNOLOGY S A OPT L8681T102 34,339 124,600 SH Put SOLE 8 124,600 0 0
SPOTIFY TECHNOLOGY S A COM L8681T102 19,279 69,956 SH   SOLE 8 69,956 0 0
SPOTIFY TECHNOLOGY S A COM L8681T102 656 2,383 SH   SOLE 9 2,383 0 0
SPOTIFY TECHNOLOGY S A COM L8681T102 45 162 SH   DFND 20 0 0 162
SPROTT PHYSICAL GOLD &amp SILVE FUND 85208R101 390 20,867 SH   DFND 1 0 0 20,867
SPROTT PHYSICAL GOLD &amp SILVE FUND 85208R101 456 24,428 SH   SOLE 1 24,428 0 0
SPROTT PHYSICAL GOLD TR FUND 85207H104 371 26,445 SH   SOLE 1 26,445 0 0
SPROTT PHYSICAL SILVER TR FUND 85207K107 433 46,656 SH   DFND 1 0 0 46,656
SPROTT PHYSICAL SILVER TR FUND 85207K107 136 14,625 SH   SOLE 1 14,625 0 0
SPROUTS FMRS MKT INC COM 85208M102 6,238 251,018 SH   SOLE 1 251,018 0 0
SPS COMM INC COM 78463M107 2,360 23,637 SH   SOLE 1 23,637 0 0
SPS COMM INC COM 78463M107 14 141 SH   SOLE 8 141 0 0
SPX CORP COM 784635104 1,530 25,055 SH   SOLE 1 25,055 0 0
SPX CORP COM 784635104 8 137 SH   SOLE 8 137 0 0
SPX FLOW INC COM 78469X107 1,972 30,232 SH   SOLE 1 30,232 0 0
SPX FLOW INC COM 78469X107 12 186 SH   SOLE 8 186 0 0
SQUARE INC COM 852234103 747 3,064 SH   DFND 1 0 0 3,064
SQUARE INC COM 852234103 188,212 771,998 SH   SOLE 1 771,998 0 0
SQUARE INC OPT 852234103 130,676 536,000 SH Put SOLE 1 536,000 0 0
SQUARE INC OPT 852234103 152,058 623,700 SH Put SOLE 8 623,700 0 0
SQUARE INC COM 852234103 4,313 17,691 SH   SOLE 8 17,691 0 0
SQUARE INC OPT 852234103 56,684 232,500 SH Call SOLE 8 232,500 0 0
SQUARE INC BOND 852234AD5 4,270 1,366,000 PRN   SOLE 8 0 0 1,366,000
SQUARE INC COM 852234103 33,995 139,438 SH   SOLE 9 139,438 0 0
SQUARE INC COM 852234103 1,014 4,158 SH   DFND 20 0 0 4,158
SS&ampC TECHNOLOGIES HLDGS INC COM 78467J100 12,284 170,455 SH   SOLE 1 170,455 0 0
SS&ampC TECHNOLOGIES HLDGS INC COM 78467J100 54 755 SH   SOLE 8 755 0 0
SS&ampC TECHNOLOGIES HLDGS INC COM 78467J100 5,961 82,725 SH   SOLE 9 82,725 0 0
SSGA ACTIVE ETF TR FUND 78467V608 43,186 932,946 SH   SOLE 1 932,946 0 0
SSGA ACTIVE ETF TR FUND 78467V848 9,441 195,028 SH   SOLE 1 195,028 0 0
SSR MNG INC COM 784730103 2,875 184,431 SH   SOLE 1 184,431 0 0
SSR MNG INC COM 784730103 15 933 SH   DFND 1 0 0 933
SSR MNG INC OPT 784730103 33 2,100 SH Call SOLE 8 2,100 0 0
SSR MNG INC COM 784730103 10 659 SH   SOLE 8 659 0 0
SSR MNG INC OPT 784730103 53 3,400 SH Put SOLE 8 3,400 0 0
SSR MNG INC COM 784730103 202 12,958 SH   SOLE 9 12,958 0 0
ST JOE CO COM 790148100 1,260 28,267 SH   SOLE 1 28,267 0 0
ST JOE CO COM 790148100 10 223 SH   SOLE 8 223 0 0
STAAR SURGICAL CO COM 852312305 8,801 57,712 SH   SOLE 1 57,712 0 0
STAAR SURGICAL CO COM 852312305 20 130 SH   SOLE 8 130 0 0
STAG INDL INC TRUS 85254J102 1,744 46,570 SH   SOLE 1 46,570 0 0
STAG INDL INC TRUS 85254J102 9 234 SH   SOLE 8 234 0 0
STAMPS COM INC COM 852857200 2,817 14,065 SH   SOLE 1 14,065 0 0
STAMPS COM INC COM 852857200 3 12 SH   SOLE 8 12 0 0
STANDARD MTR PRODS INC COM 853666105 711 16,404 SH   SOLE 1 16,404 0 0
STANDARD MTR PRODS INC COM 853666105 3 63 SH   SOLE 8 63 0 0
STANDEX INTL CORP COM 854231107 735 7,753 SH   SOLE 1 7,753 0 0
STANDEX INTL CORP COM 854231107 5 57 SH   SOLE 8 57 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 25,579 124,780 SH   SOLE 1 124,780 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 131 637 SH   SOLE 8 637 0 0
STANLEY BLACK &amp DECKER INC OPT 854502101 7,236 35,300 SH Put SOLE 8 35,300 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 7,727 37,691 SH   SOLE 9 37,691 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 380 1,854 SH   SOLE 99 1,854 0 0
STANTEC INC COM 85472N109 9 200 SH   DFND 1 0 0 200
STANTEC INC COM 85472N109 0 11 SH   SOLE 1 11 0 0
STAR BULK CARRIERS CORP. COM Y8162K204 318 13,847 SH   SOLE 1 13,847 0 0
STARBUCKS CORP COM 855244109 263,444 2,356,164 SH   SOLE 1 2,356,164 0 0
STARBUCKS CORP COM 855244109 180 1,614 SH   DFND 1 0 0 1,614
STARBUCKS CORP COM 855244109 291 2,604 SH   SOLE 8 2,604 0 0
STARBUCKS CORP OPT 855244109 224 2,000 SH Put SOLE 8 2,000 0 0
STARBUCKS CORP COM 855244109 46,281 413,925 SH   SOLE 9 413,925 0 0
STARBUCKS CORP COM 855244109 48 430 SH   DFND 20 0 0 430
STARTEK INC COM 85569C107 112 15,699 SH   SOLE 1 15,699 0 0
STARTEK INC COM 85569C107 1 117 SH   SOLE 8 117 0 0
STARWOOD PPTY TR INC TRUS 85571B105 34,177 1,305,986 SH   SOLE 1 1,305,986 0 0
STARWOOD PPTY TR INC TRUS 85571B105 155 5,919 SH   SOLE 8 5,919 0 0
STATE AUTO FINL CORP COM 855707105 39 2,234 SH   SOLE 1 2,234 0 0
STATE AUTO FINL CORP COM 855707105 1 36 SH   SOLE 8 36 0 0
STATE STR CORP COM 857477103 55,347 672,664 SH   SOLE 1 672,664 0 0
STATE STR CORP COM 857477103 26 319 SH   DFND 1 0 0 319
STATE STR CORP COM 857477103 23 285 SH   SOLE 8 285 0 0
STATE STR CORP COM 857477103 19,044 231,454 SH   SOLE 9 231,454 0 0
STEALTHGAS INC COM Y81669106 35 12,500 SH   DFND 20 0 0 12,500
STEEL DYNAMICS INC COM 858119100 14,429 242,078 SH   SOLE 1 242,078 0 0
STEEL DYNAMICS INC OPT 858119100 113 1,900 SH Call SOLE 8 1,900 0 0
STEEL DYNAMICS INC COM 858119100 348 5,843 SH   SOLE 8 5,843 0 0
STEEL DYNAMICS INC COM 858119100 4,470 74,998 SH   SOLE 9 74,998 0 0
STEEL DYNAMICS INC COM 858119100 534 8,960 SH   SOLE 99 8,960 0 0
STEEL PARTNERS HLDGS L P COM 85814R107 0 14 SH   SOLE 1 14 0 0
STEELCASE INC COM 858155203 719 47,632 SH   SOLE 1 47,632 0 0
STEELCASE INC COM 858155203 1 41 SH   SOLE 8 41 0 0
STELLUS CAP INVT CORP COM 858568108 1 56 SH   SOLE 1 56 0 0
STEPAN CO COM 858586100 1,880 15,634 SH   SOLE 1 15,634 0 0
STEPAN CO COM 858586100 8 64 SH   SOLE 8 64 0 0
STEREOTAXIS INC COM 85916J409 61 6,279 SH   SOLE 1 6,279 0 0
STERICYCLE INC COM 858912108 5,197 72,627 SH   SOLE 1 72,627 0 0
STERICYCLE INC COM 858912108 6 82 SH   SOLE 8 82 0 0
STERIS PLC COM G8473T100 14,517 70,370 SH   SOLE 1 70,370 0 0
STERIS PLC COM G8473T100 9 42 SH   SOLE 8 42 0 0
STERIS PLC COM G8473T100 11,938 57,864 SH   SOLE 9 57,864 0 0
STERLING BANCORP DEL COM 85917A100 15,447 623,100 SH   SOLE 1 623,100 0 0
STERLING BANCORP DEL COM 85917A100 3 107 SH   SOLE 8 107 0 0
STERLING BANCORP DEL COM 85917A100 97 3,900 SH   SOLE 99 3,900 0 0
STERLING BANCORP INC COM 85917W102 9 2,019 SH   SOLE 1 2,019 0 0
STERLING BANCORP INC COM 85917W102 9 1,872 SH   SOLE 8 1,872 0 0
STERLING CONSTR INC COM 859241101 337 13,963 SH   SOLE 1 13,963 0 0
STERLING CONSTR INC COM 859241101 2 75 SH   SOLE 8 75 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,017 17,955 SH   SOLE 1 17,955 0 0
STEWART INFORMATION SVCS COR COM 860372101 2 32 SH   SOLE 8 32 0 0
STIFEL FINL CORP COM 860630102 11,875 183,099 SH   SOLE 1 183,099 0 0
STIFEL FINL CORP COM 860630102 498 7,671 SH   SOLE 8 7,671 0 0
STIFEL FINL CORP COM 860630102 590 9,098 SH   SOLE 99 9,098 0 0
STITCH FIX INC COM 860897107 1,585 26,278 SH   SOLE 1 26,278 0 0
STITCH FIX INC COM 860897107 755 12,517 SH   SOLE 8 12,517 0 0
STITCH FIX INC OPT 860897107 3,769 62,500 SH Put SOLE 8 62,500 0 0
STITCH FIX INC OPT 860897107 314 5,200 SH Call SOLE 8 5,200 0 0
STMICROELECTRONICS N V ADR 861012102 1,849 50,837 SH   SOLE 1 50,837 0 0
STMICROELECTRONICS N V OPT 861012102 40 1,100 SH Put SOLE 8 1,100 0 0
STMICROELECTRONICS N V ADR 861012102 273 7,500 SH   SOLE 8 7,500 0 0
STOCK YDS BANCORP INC COM 861025104 466 9,162 SH   SOLE 1 9,162 0 0
STOCK YDS BANCORP INC COM 861025104 2 46 SH   SOLE 8 46 0 0
STOKE THERAPEUTICS INC COM 86150R107 370 11,013 SH   SOLE 1 11,013 0 0
STONECO LTD COM G85158106 3,670 54,733 SH   SOLE 1 54,733 0 0
STONECO LTD COM G85158106 67 1,000 SH   DFND 1 0 0 1,000
STONECO LTD OPT G85158106 3,487 52,000 SH Call SOLE 8 52,000 0 0
STONECO LTD COM G85158106 16 237 SH   SOLE 8 237 0 0
STONERIDGE INC COM 86183P102 98 3,300 SH   SOLE 1 3,300 0 0
STONERIDGE INC COM 86183P102 3 88 SH   SOLE 8 88 0 0
STORE CAP CORP TRUS 862121100 17,663 511,818 SH   SOLE 1 511,818 0 0
STORE CAP CORP TRUS 862121100 4 119 SH   SOLE 8 119 0 0
STORE CAP CORP COM 862121100 1,301 37,698 SH   SOLE 99 37,698 0 0
STRATASYS LTD COM M85548101 6 225 SH   SOLE 1 225 0 0
STRATASYS LTD OPT M85548101 590 22,800 SH Put SOLE 8 22,800 0 0
STRATASYS LTD COM M85548101 314 12,132 SH   SOLE 8 12,132 0 0
STRATASYS LTD OPT M85548101 1,852 71,600 SH Call SOLE 8 71,600 0 0
STRATEGIC ED INC COM 86272C103 2,310 30,359 SH   SOLE 1 30,359 0 0
STRATEGY SHS FUND 86280R506 392 15,285 SH   SOLE 1 15,285 0 0
STRATTEC SEC CORP COM 863111100 69 1,551 SH   SOLE 1 1,551 0 0
STRATUS PPTYS INC COM 863167201 48 1,951 SH   SOLE 1 1,951 0 0
STRATUS PPTYS INC COM 863167201 17 673 SH   SOLE 8 673 0 0
STRONGBRIDGE BIOPHARMA PLC COM G85347105 134 44,982 SH   SOLE 1 44,982 0 0
STRONGBRIDGE BIOPHARMA PLC COM G85347105 14 4,857 SH   SOLE 8 4,857 0 0
STRYKER CORPORATION COM 863667101 106,647 410,604 SH   SOLE 1 410,604 0 0
STRYKER CORPORATION COM 863667101 1,419 5,462 SH   DFND 1 0 0 5,462
STRYKER CORPORATION COM 863667101 31,874 122,721 SH   SOLE 9 122,721 0 0
STURM RUGER &amp CO INC COM 864159108 13 150 SH   DFND 1 0 0 150
STURM RUGER &amp CO INC COM 864159108 818 9,085 SH   SOLE 1 9,085 0 0
STURM RUGER &amp CO INC COM 864159108 5 58 SH   SOLE 8 58 0 0
SUBURBAN PROPANE PARTNERS L COM 864482104 46 3,000 SH   DFND 1 0 0 3,000
SUBURBAN PROPANE PARTNERS L COM 864482104 7,079 461,510 SH   SOLE 1 461,510 0 0
SUBURBAN PROPANE PARTNERS L COM 864482104 39 2,520 SH   DFND 20 0 0 2,520
SUMITOMO MITSUI FINL GROUP I ADR 86562M209 2,260 328,015 SH   SOLE 1 328,015 0 0
SUMMIT FINL GROUP INC COM 86606G101 269 12,216 SH   SOLE 1 12,216 0 0
SUMMIT FINL GROUP INC COM 86606G101 0 22 SH   SOLE 8 22 0 0
SUMMIT HOTEL PPTYS INC TRUS 866082100 10,528 1,128,362 SH   SOLE 1 1,128,362 0 0
SUMMIT HOTEL PPTYS INC TRUS 866082100 2 242 SH   SOLE 8 242 0 0
SUMMIT MATLS INC COM 86614U100 844 24,196 SH   SOLE 1 24,196 0 0
SUMMIT MATLS INC COM 86614U100 230 6,616 SH   SOLE 8 6,616 0 0
SUN CMNTYS INC TRUS 866674104 19,726 115,090 SH   SOLE 1 115,090 0 0
SUN CMNTYS INC TRUS 866674104 6,578 38,374 SH   SOLE 9 38,374 0 0
SUN CMNTYS INC COM 866674104 417 2,434 SH   SOLE 99 2,434 0 0
SUN LIFE FINANCIAL INC. COM 866796105 4,386 85,101 SH   SOLE 1 85,101 0 0
SUN LIFE FINANCIAL INC. COM 866796105 88 1,700 SH   SOLE 8 1,700 0 0
SUN LIFE FINANCIAL INC. COM 866796105 9,384 182,081 SH   SOLE 9 182,081 0 0
SUNCOKE ENERGY INC COM 86722A103 570 79,791 SH   SOLE 1 79,791 0 0
SUNCOKE ENERGY INC COM 86722A103 2 213 SH   SOLE 8 213 0 0
SUNCOR ENERGY INC NEW COM 867224107 15,812 659,695 SH   SOLE 1 659,695 0 0
SUNCOR ENERGY INC NEW COM 867224107 6,400 267,010 SH   SOLE 9 267,010 0 0
SUNOCO LP/SUNOCO FIN CORP COM 86765K109 416 11,028 SH   SOLE 1 11,028 0 0
SUNOCO LP/SUNOCO FIN CORP COM 86765K109 49 1,308 SH   SOLE 8 1,308 0 0
SUNOPTA INC COM 8676EP108 105 8,611 SH   SOLE 1 8,611 0 0
SUNPOWER CORP COM 867652406 646 22,106 SH   SOLE 1 22,106 0 0
SUNPOWER CORP COM 867652406 1 29 SH   DFND 1 0 0 29
SUNPOWER CORP OPT 867652406 6,332 216,700 SH Call SOLE 8 216,700 0 0
SUNPOWER CORP COM 867652406 228 7,813 SH   SOLE 8 7,813 0 0
SUNPOWER CORP OPT 867652406 4,617 158,000 SH Put SOLE 8 158,000 0 0
SUNRUN INC COM 86771W105 20,491 367,338 SH   SOLE 1 367,338 0 0
SUNRUN INC OPT 86771W105 9,806 175,800 SH Call SOLE 8 175,800 0 0
SUNRUN INC COM 86771W105 1,925 34,530 SH   SOLE 8 34,530 0 0
SUNRUN INC COM 86771W105 3,426 61,408 SH   SOLE 9 61,408 0 0
SUNRUN INC COM 86771W105 418 7,500 SH   DFND 20 0 0 7,500
SUNSTONE HOTEL INVS INC NEW TRUS 867892101 5,199 418,609 SH   SOLE 1 418,609 0 0
SUNSTONE HOTEL INVS INC NEW TRUS 867892101 7 584 SH   SOLE 8 584 0 0
SUPER LEAGUE GAMING INC COM 86804F202 2 452 SH   SOLE 1 452 0 0
SUPER MICRO COMPUTER INC COM 86800U104 832 23,627 SH   SOLE 1 23,627 0 0
SUPER MICRO COMPUTER INC COM 86800U104 3 79 SH   SOLE 8 79 0 0
SUPERIOR GROUP OF CO INC COM 868358102 35 1,456 SH   SOLE 1 1,456 0 0
SUPERIOR INDS INTL INC COM 868168105 9 1,088 SH   SOLE 1 1,088 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,055 34,244 SH   SOLE 1 34,244 0 0
SUPERNUS PHARMACEUTICALS INC BOND 868459AD0 3 3,000 PRN   SOLE 8 0 0 3,000
SUPERNUS PHARMACEUTICALS INC COM 868459108 3 124 SH   SOLE 8 124 0 0
SURFACE ONCOLOGY INC COM 86877M209 444 59,455 SH   SOLE 1 59,455 0 0
SURFACE ONCOLOGY INC COM 86877M209 0 51 SH   SOLE 8 51 0 0
SURGERY PARTNERS INC COM 86881A100 267 4,012 SH   SOLE 1 4,012 0 0
SURMODICS INC COM 868873100 405 7,461 SH   SOLE 1 7,461 0 0
SURMODICS INC COM 868873100 3 57 SH   SOLE 8 57 0 0
SUTRO BIOPHARMA INC COM 869367102 4,441 238,863 SH   SOLE 1 238,863 0 0
SUTRO BIOPHARMA INC COM 869367102 2 131 SH   SOLE 8 131 0 0
SUZANO S A ADR 86959K105 669 55,530 SH   SOLE 1 55,530 0 0
SVB FINANCIAL GROUP COM 78486Q101 54,762 98,417 SH   SOLE 1 98,417 0 0
SVB FINANCIAL GROUP COM 78486Q101 19,507 35,058 SH   SOLE 9 35,058 0 0
SWITCH INC COM 87105L104 23 1,099 SH   SOLE 1 1,099 0 0
SWITCH INC COM 87105L104 138 6,531 SH   SOLE 9 6,531 0 0
SWK HLDGS CORP COM 78501P203 7 406 SH   SOLE 8 406 0 0
SYKES ENTERPRISES INC COM 871237103 5 100 SH   DFND 1 0 0 100
SYKES ENTERPRISES INC COM 871237103 2,567 47,828 SH   SOLE 1 47,828 0 0
SYKES ENTERPRISES INC COM 871237103 4 70 SH   SOLE 8 70 0 0
SYNAPTICS INC COM 87157D109 4,588 29,491 SH   SOLE 1 29,491 0 0
SYNAPTICS INC COM 87157D109 30 192 SH   SOLE 8 192 0 0
SYNAPTICS INC COM 87157D109 118 761 SH   SOLE 99 761 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 103 28,780 SH   SOLE 1 28,780 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 16 4,515 SH   SOLE 8 4,515 0 0
SYNCHRONY FINANCIAL COM 87165B103 55,411 1,142,002 SH   SOLE 1 1,142,002 0 0
SYNCHRONY FINANCIAL OPT 87165B103 393 8,100 SH Call SOLE 8 8,100 0 0
SYNCHRONY FINANCIAL COM 87165B103 3 70 SH   SOLE 8 70 0 0
SYNCHRONY FINANCIAL COM 87165B103 18,154 374,164 SH   SOLE 9 374,164 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 966 56,287 SH   SOLE 1 56,287 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 2 109 SH   SOLE 8 109 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 16 942 SH   SOLE 99 942 0 0
SYNEOS HEALTH INC COM 87166B102 12,894 144,071 SH   SOLE 1 144,071 0 0
SYNEOS HEALTH INC COM 87166B102 17 189 SH   SOLE 8 189 0 0
SYNEOS HEALTH INC COM 87166B102 588 6,565 SH   SOLE 99 6,565 0 0
SYNLOGIC INC COM 87166L100 19 4,977 SH   SOLE 1 4,977 0 0
SYNNEX CORP COM 87162W100 3,623 29,761 SH   SOLE 1 29,761 0 0
SYNNEX CORP COM 87162W100 4 36 SH   SOLE 8 36 0 0
SYNOPSYS INC COM 871607107 52,689 191,054 SH   SOLE 1 191,054 0 0
SYNOPSYS INC COM 871607107 185 672 SH   SOLE 8 672 0 0
SYNOPSYS INC COM 871607107 26,306 95,381 SH   SOLE 9 95,381 0 0
SYNOVUS FINL CORP COM 87161C501 14,327 326,495 SH   SOLE 1 326,495 0 0
SYNOVUS FINL CORP COM 87161C501 945 21,529 SH   SOLE 99 21,529 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 320 58,677 SH   SOLE 1 58,677 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 0 84 SH   SOLE 8 84 0 0
SYSCO CORP COM 871829107 46,226 594,534 SH   SOLE 1 594,534 0 0
SYSCO CORP COM 871829107 47 602 SH   DFND 1 0 0 602
SYSCO CORP OPT 871829107 3,888 50,000 SH Call SOLE 8 50,000 0 0
SYSCO CORP COM 871829107 25,253 324,793 SH   SOLE 9 324,793 0 0
T-MOBILE US INC COM 872590104 147 1,014 SH   DFND 1 0 0 1,014
T-MOBILE US INC COM 872590104 178,690 1,233,798 SH   SOLE 1 1,233,798 0 0
T-MOBILE US INC OPT 872590104 834 5,760 SH Call SOLE 8 5,760 0 0
T-MOBILE US INC OPT 872590104 847 5,850 SH Put SOLE 8 5,850 0 0
T-MOBILE US INC COM 872590104 32,852 226,825 SH   SOLE 9 226,825 0 0
T2 BIOSYSTEMS INC COM 89853L104 9 7,778 SH   SOLE 1 7,778 0 0
TABULA RASA HEALTHCARE INC COM 873379101 617 12,328 SH   SOLE 1 12,328 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 605 11,621 SH   SOLE 1 11,621 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 1 23 SH   SOLE 8 23 0 0
TAIWAN FD INC FUND 874036106 105 2,980 SH   SOLE 1 2,980 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 2,530 21,058 SH   DFND 1 0 0 21,058
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 481,607 4,008,043 SH   SOLE 1 2,348,828 1,659,215 0
TAIWAN SEMICONDUCTOR MFG LTD OPT 874039100 13,350 111,100 SH Call SOLE 8 111,100 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 10,461 87,062 SH   SOLE 8 87,062 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPT 874039100 64,478 536,600 SH Put SOLE 8 536,600 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 2,049 17,055 SH   SOLE 9 17,055 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 1,634 13,600 SH   DFND 20 0 0 13,600
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 29,749 247,577 SH   SOLE 20 0 247,577 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 14,188 118,075 SH   SOLE 82 0 118,075 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 20,439 170,104 SH   SOLE 99 52,209 117,895 0
TAKE-TWO INTERACTIVE SOFTWAR OPT 874054109 1,062 6,000 SH Put SOLE 1 6,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 43,137 243,690 SH   SOLE 1 243,690 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 181 1,025 SH   SOLE 8 1,025 0 0
TAKE-TWO INTERACTIVE SOFTWAR OPT 874054109 4,390 24,800 SH Put SOLE 8 24,800 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 15,813 89,324 SH   SOLE 9 89,324 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 292 1,650 SH   DFND 20 0 0 1,650
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,965 11,103 SH   SOLE 99 11,103 0 0
TAKEDA PHARMACEUTICAL CO LTD ADR 874060205 17,635 1,047,824 SH   SOLE 1 1,047,824 0 0
TAKEDA PHARMACEUTICAL CO LTD ADR 874060205 2 104 SH   SOLE 8 104 0 0
TAKEDA PHARMACEUTICAL CO LTD ADR 874060205 0 2 SH   SOLE 9 2 0 0
TAKUNG ART LTD COM 87407Q207 276 16,564 SH   SOLE 1 16,564 0 0
TAKUNG ART LTD COM 87407Q207 120 7,200 SH   SOLE 8 7,200 0 0
TAL EDUCATION GROUP ADR 874080104 14,482 574,008 SH   SOLE 1 574,008 0 0
TAL EDUCATION GROUP ADR 874080104 442 17,509 SH   SOLE 8 17,509 0 0
TAL EDUCATION GROUP OPT 874080104 505 20,000 SH Put SOLE 8 20,000 0 0
TAL EDUCATION GROUP ADR 874080104 6,417 254,301 SH   SOLE 9 254,301 0 0
TAL EDUCATION GROUP ADR 874080104 50 2,000 SH   DFND 20 0 0 2,000
TALEND S A ADR 874224207 26,583 405,236 SH   SOLE 1 405,236 0 0
TALOS ENERGY INC COM 87484T108 509 32,545 SH   SOLE 1 32,545 0 0
TALOS ENERGY INC COM 87484T108 0 20 SH   SOLE 8 20 0 0
TANDEM DIABETES CARE INC COM 875372203 11,458 117,626 SH   SOLE 1 117,626 0 0
TANDEM DIABETES CARE INC COM 875372203 6 66 SH   SOLE 8 66 0 0
TANDEM DIABETES CARE INC COM 875372203 252 2,585 SH   SOLE 99 2,585 0 0
TANGER FACTORY OUTLET CTRS I TRUS 875465106 1,306 69,354 SH   SOLE 1 69,354 0 0
TAPESTRY INC COM 876030107 22,290 512,613 SH   SOLE 1 512,613 0 0
TAPESTRY INC COM 876030107 137 3,161 SH   SOLE 8 3,161 0 0
TAPESTRY INC COM 876030107 3,367 77,420 SH   SOLE 9 77,420 0 0
TAPESTRY INC COM 876030107 402 9,257 SH   SOLE 99 9,257 0 0
TARENA INTL INC ADR 876108101 729 261,250 SH   SOLE 1 261,250 0 0
TARGA RES CORP COM 87612G101 26,064 586,376 SH   SOLE 1 586,376 0 0
TARGA RES CORP COM 87612G101 11 247 SH   SOLE 8 247 0 0
TARGA RES CORP COM 87612G101 27 597 SH   SOLE 99 597 0 0
TARGET CORP COM 87612E106 177,620 734,753 SH   SOLE 1 734,753 0 0
TARGET CORP COM 87612E106 157 650 SH   SOLE 8 650 0 0
TARGET CORP OPT 87612E106 314 1,300 SH Put SOLE 8 1,300 0 0
TARGET CORP COM 87612E106 43,436 179,677 SH   SOLE 9 179,677 0 0
TARGET HOSPITALITY CORP COM 87615L107 12 3,154 SH   SOLE 1 3,154 0 0
TARGET HOSPITALITY CORP COM 87615L107 3 685 SH   SOLE 8 685 0 0
TARO PHARMACEUTICAL INDS LTD COM M8737E108 22 300 SH   SOLE 1 300 0 0
TATA MTRS LTD ADR 876568502 696 30,548 SH   SOLE 1 30,548 0 0
TATA MTRS LTD ADR 876568502 48 2,095 SH   SOLE 8 2,095 0 0
TATA MTRS LTD ADR 876568502 2,000 87,779 SH   SOLE 9 87,779 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 6,976 264,008 SH   SOLE 1 264,008 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 12 467 SH   SOLE 8 467 0 0
TC ENERGY CORP COM 87807B107 9,400 189,821 SH   SOLE 1 189,821 0 0
TC ENERGY CORP COM 87807B107 6,030 121,789 SH   SOLE 9 121,789 0 0
TCR2 THERAPEUTICS INC COM 87808K106 653 39,727 SH   SOLE 1 39,727 0 0
TCR2 THERAPEUTICS INC COM 87808K106 0 16 SH   SOLE 8 16 0 0
TCR2 THERAPEUTICS INC COM 87808K106 41 2,492 SH   SOLE 99 2,492 0 0
TE CONNECTIVITY LTD COM H84989104 19 140 SH   DFND 1 0 0 140
TE CONNECTIVITY LTD COM H84989104 44,326 327,832 SH   SOLE 1 327,832 0 0
TE CONNECTIVITY LTD COM H84989104 27,966 206,837 SH   SOLE 9 206,837 0 0
TEAM INC COM 878155100 111 16,738 SH   SOLE 1 16,738 0 0
TEAM INC COM 878155100 3 489 SH   SOLE 8 489 0 0
TECHNIPFMC PLC COM G87110105 18,570 2,051,965 SH   SOLE 1 2,051,965 0 0
TECHNIPFMC PLC COM G87110105 51,864 5,730,847 SH   SOLE 9 5,730,847 0 0
TECHTARGET INC COM 87874R100 970 12,521 SH   SOLE 1 12,521 0 0
TECK RESOURCES LTD COM 878742204 3 97 SH   SOLE 1 97 0 0
TECK RESOURCES LTD COM 878742204 4,293 186,314 SH   SOLE 8 186,314 0 0
TECK RESOURCES LTD OPT 878742204 1,281 55,600 SH Put SOLE 8 55,600 0 0
TECK RESOURCES LTD OPT 878742204 878 38,100 SH Call SOLE 8 38,100 0 0
TECK RESOURCES LTD COM 878742204 1,388 60,239 SH   SOLE 9 60,239 0 0
TEEKAY CORPORATION COM Y8564W103 32 8,788 SH   SOLE 1 8,788 0 0
TEEKAY CORPORATION COM Y8564W103 25 6,846 SH   SOLE 8 6,846 0 0
TEEKAY LNG PARTNERS L P COM Y8564M105 158 10,455 SH   SOLE 1 10,455 0 0
TEEKAY LNG PARTNERS L P COM Y8564M105 13 878 SH   SOLE 8 878 0 0
TEGNA INC COM 87901J105 3,528 188,038 SH   SOLE 1 188,038 0 0
TEGNA INC COM 87901J105 7 416 SH   SOLE 8 416 0 0
TEJON RANCH CO COM 879080109 43 2,839 SH   SOLE 1 2,839 0 0
TEJON RANCH CO COM 879080109 1 67 SH   SOLE 8 67 0 0
TEKLA HEALTHCARE INVS FUND 87911J103 654 25,127 SH   SOLE 1 25,127 0 0
TEKLA LIFE SCIENCES INVS FUND 87911K100 37 1,690 SH   SOLE 1 1,690 0 0
TELADOC HEALTH INC COM 87918A105 175 1,055 SH   DFND 1 0 0 1,055
TELADOC HEALTH INC COM 87918A105 124,487 748,617 SH   SOLE 1 748,617 0 0
TELADOC HEALTH INC OPT 87918A105 9,512 57,200 SH Put SOLE 8 57,200 0 0
TELADOC HEALTH INC COM 87918A105 9,667 58,138 SH   SOLE 8 58,138 0 0
TELADOC HEALTH INC COM 87918A105 9,711 58,401 SH   SOLE 9 58,401 0 0
TELADOC HEALTH INC COM 87918A105 1,517 9,121 SH   DFND 20 0 0 9,121
TELECOM ARGENTINA S A ADR 879273209 50 9,334 SH   SOLE 1 9,334 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 51,546 123,070 SH   SOLE 1 123,070 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 4 10 SH   SOLE 8 10 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 12,156 29,025 SH   SOLE 9 29,025 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 325 775 SH   SOLE 99 775 0 0
TELEFLEX INCORPORATED COM 879369106 13,397 33,344 SH   SOLE 1 33,344 0 0
TELEFLEX INCORPORATED COM 879369106 11 28 SH   DFND 1 0 0 28
TELEFLEX INCORPORATED COM 879369106 107 266 SH   SOLE 8 266 0 0
TELEFLEX INCORPORATED COM 879369106 11,738 29,215 SH   SOLE 9 29,215 0 0
TELEFONICA S A ADR 879382208 266 56,687 SH   SOLE 1 56,687 0 0
TELEFONICA S A ADR 879382208 25 5,261 SH   SOLE 9 5,261 0 0
TELEPHONE &amp DATA SYS INC COM 879433829 1,764 77,838 SH   SOLE 1 77,838 0 0
TELEPHONE &amp DATA SYS INC COM 879433829 2 75 SH   SOLE 8 75 0 0
TELLURIAN INC NEW COM 87968A104 186 40,106 SH   SOLE 1 40,106 0 0
TELLURIAN INC NEW COM 87968A104 0 124 SH   SOLE 8 124 0 0
TELUS CORPORATION COM 87971M103 1,616 72,067 SH   SOLE 1 72,067 0 0
TELUS CORPORATION COM 87971M103 3,875 172,772 SH   SOLE 9 172,772 0 0
TEMPLETON EMERGING MKTS INCO FUND 880192109 88 10,429 SH   DFND 20 0 0 10,429
TEMPLETON GLOBAL INCOME FD FUND 880198106 51 8,700 SH   DFND 20 0 0 8,700
TEMPUR SEALY INTL INC COM 88023U101 8,378 213,800 SH   SOLE 1 213,800 0 0
TEMPUR SEALY INTL INC COM 88023U101 6 165 SH   SOLE 8 165 0 0
TENABLE HLDGS INC COM 88025T102 13,129 317,524 SH   SOLE 1 317,524 0 0
TENABLE HLDGS INC COM 88025T102 2 44 SH   SOLE 8 44 0 0
TENCENT MUSIC ENTMT GROUP ADR 88034P109 20,322 1,312,790 SH   SOLE 1 1,312,790 0 0
TENCENT MUSIC ENTMT GROUP ADR 88034P109 223 14,430 SH   DFND 1 0 0 14,430
TENCENT MUSIC ENTMT GROUP OPT 88034P109 159 10,300 SH Put SOLE 8 10,300 0 0
TENCENT MUSIC ENTMT GROUP ADR 88034P109 5,991 387,018 SH   SOLE 9 387,018 0 0
TENCENT MUSIC ENTMT GROUP ADR 88034P109 336 21,713 SH   DFND 20 0 0 21,713
TENET HEALTHCARE CORP COM 88033G407 8,172 121,996 SH   SOLE 1 121,996 0 0
TENET HEALTHCARE CORP OPT 88033G407 134 2,000 SH Put SOLE 8 2,000 0 0
TENET HEALTHCARE CORP COM 88033G407 22 323 SH   SOLE 8 323 0 0
TENNANT CO COM 880345103 1,040 13,016 SH   SOLE 1 13,016 0 0
TENNANT CO COM 880345103 6 78 SH   SOLE 8 78 0 0
TENNECO INC COM 880349105 172 8,944 SH   SOLE 1 8,944 0 0
TERADATA CORP DEL COM 88076W103 3,164 63,324 SH   SOLE 1 63,324 0 0
TERADATA CORP DEL COM 88076W103 4 75 SH   SOLE 8 75 0 0
TERADYNE INC COM 880770102 57,003 425,537 SH   SOLE 1 425,537 0 0
TERADYNE INC BOND 880770AG7 8 2,000 PRN   SOLE 8 0 0 2,000
TERADYNE INC COM 880770102 244 1,821 SH   SOLE 8 1,821 0 0
TERADYNE INC COM 880770102 13,955 104,169 SH   SOLE 9 104,169 0 0
TERADYNE INC COM 880770102 335 2,499 SH   SOLE 99 2,499 0 0
TEREX CORP NEW COM 880779103 2,318 48,675 SH   SOLE 1 48,675 0 0
TEREX CORP NEW COM 880779103 26 539 SH   SOLE 8 539 0 0
TEREX CORP NEW COM 880779103 142 2,992 SH   SOLE 9 2,992 0 0
TERNIUM SA ADR 880890108 154 4,004 SH   SOLE 1 4,004 0 0
TERNIUM SA ADR 880890108 1 26 SH   SOLE 8 26 0 0
TERNIUM SA ADR 880890108 968 25,159 SH   SOLE 99 25,159 0 0
TERRENO RLTY CORP TRUS 88146M101 4,996 77,426 SH   SOLE 1 77,426 0 0
TERRITORIAL BANCORP INC COM 88145X108 344 13,235 SH   SOLE 1 13,235 0 0
TERRITORIAL BANCORP INC COM 88145X108 23 897 SH   SOLE 8 897 0 0
TESLA INC OPT 88160R101 1,191,786 1,753,400 SH Put SOLE 1 1,753,400 0 0
TESLA INC COM 88160R101 683,742 1,005,947 SH   SOLE 1 1,005,947 0 0
TESLA INC COM 88160R101 11,951 17,583 SH   DFND 1 0 0 17,583
TESLA INC COM 88160R101 84,012 123,603 SH   SOLE 8 123,603 0 0
TESLA INC OPT 88160R101 683,370 1,005,400 SH Call SOLE 8 1,005,400 0 0
TESLA INC OPT 88160R101 963,339 1,417,300 SH Put SOLE 8 1,417,300 0 0
TESLA INC COM 88160R101 165,471 243,447 SH   SOLE 9 243,447 0 0
TESLA INC COM 88160R101 12,175 17,913 SH   DFND 20 0 0 17,913
TETRA TECH INC NEW COM 88162G103 5,003 40,993 SH   SOLE 1 40,993 0 0
TETRA TECH INC NEW COM 88162G103 35 285 SH   SOLE 8 285 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 67 15,529 SH   SOLE 1 15,529 0 0
TEUCRIUM COMMODITY TR FUND 88166A102 120 5,607 SH   SOLE 8 5,607 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 4,800 484,800 SH   SOLE 1 484,800 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 12 1,225 SH   DFND 1 0 0 1,225
TEVA PHARMACEUTICAL INDS LTD OPT 881624209 210 21,200 SH Put SOLE 8 21,200 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 112 11,306 SH   SOLE 8 11,306 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 7,991 807,161 SH   SOLE 9 807,161 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 1,139 115,027 SH   DFND 20 0 0 115,027
TEXAS CAP BANCSHARES INC COM 88224Q107 11,302 178,020 SH   SOLE 1 178,020 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 18 286 SH   SOLE 8 286 0 0
TEXAS INSTRS INC COM 882508104 337,012 1,752,513 SH   SOLE 1 1,752,513 0 0
TEXAS INSTRS INC OPT 882508104 15,384 80,000 SH Put SOLE 8 80,000 0 0
TEXAS INSTRS INC COM 882508104 595 3,097 SH   SOLE 8 3,097 0 0
TEXAS INSTRS INC OPT 882508104 288 1,500 SH Call SOLE 8 1,500 0 0
TEXAS INSTRS INC COM 882508104 67,999 353,607 SH   SOLE 9 353,607 0 0
TEXAS INSTRS INC COM 882508104 5 24 SH   DFND 20 0 0 24
TEXAS INSTRS INC COM 882508104 857 4,458 SH   SOLE 82 4,458 0 0
TEXAS INSTRS INC COM 882508104 952 4,948 SH   SOLE 99 4,948 0 0
TEXAS ROADHOUSE INC COM 882681109 45,514 473,130 SH   SOLE 1 473,130 0 0
TEXAS ROADHOUSE INC COM 882681109 5 57 SH   SOLE 8 57 0 0
TEXTAINER GROUP HOLDINGS LTD COM G8766E109 1,046 31,006 SH   SOLE 1 31,006 0 0
TEXTAINER GROUP HOLDINGS LTD COM G8766E109 12 341 SH   SOLE 8 341 0 0
TEXTRON INC COM 883203101 13,094 190,400 SH   SOLE 1 190,400 0 0
TEXTRON INC COM 883203101 12 182 SH   SOLE 8 182 0 0
TEXTRON INC COM 883203101 9,482 137,868 SH   SOLE 9 137,868 0 0
TEXTRON INC COM 883203101 313 4,551 SH   SOLE 99 4,551 0 0
TFI INTL INC COM 87241L109 5 59 SH   SOLE 1 59 0 0
TFS FINL CORP COM 87240R107 1,653 81,392 SH   SOLE 1 81,392 0 0
TFS FINL CORP COM 87240R107 1 32 SH   SOLE 8 32 0 0
TG THERAPEUTICS INC COM 88322Q108 885 22,834 SH   SOLE 1 22,834 0 0
TG THERAPEUTICS INC COM 88322Q108 3 58 SH   SOLE 8 58 0 0
TG THERAPEUTICS INC COM 88322Q108 68 1,751 SH   SOLE 99 1,751 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 27 2,474 SH   SOLE 1 2,474 0 0
THE REALREAL INC COM 88339P101 913 46,221 SH   SOLE 1 46,221 0 0
THE REALREAL INC COM 88339P101 109 5,505 SH   SOLE 8 5,505 0 0
THE TRADE DESK INC COM 88339J105 12,472 161,209 SH   SOLE 1 161,209 0 0
THE TRADE DESK INC COM 88339J105 2,700 34,904 SH   SOLE 8 34,904 0 0
THE TRADE DESK INC OPT 88339J105 21,351 276,000 SH Call SOLE 8 276,000 0 0
THE TRADE DESK INC OPT 88339J105 45,565 589,000 SH Put SOLE 8 589,000 0 0
THE TRADE DESK INC COM 88339J105 11,871 153,466 SH   SOLE 9 153,466 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 98 6,747 SH   SOLE 1 6,747 0 0
THERAVANCE BIOPHARMA INC BOND 88339KAA0 630 659,000 PRN   SOLE 8 0 0 659,000
THERAVANCE BIOPHARMA INC COM G8807B106 2 121 SH   SOLE 8 121 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 307,660 609,869 SH   SOLE 1 354,680 255,189 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,254 4,468 SH   DFND 1 0 0 4,468
THERMO FISHER SCIENTIFIC INC COM 883556102 382 758 SH   SOLE 8 758 0 0
THERMO FISHER SCIENTIFIC INC OPT 883556102 958 1,900 SH Put SOLE 8 1,900 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 71,513 141,761 SH   SOLE 9 141,761 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,068 4,100 SH   DFND 20 0 0 4,100
THERMO FISHER SCIENTIFIC INC COM 883556102 19,672 38,996 SH   SOLE 20 0 38,996 0
THERMO FISHER SCIENTIFIC INC COM 883556102 9,043 17,925 SH   SOLE 82 0 17,925 0
THERMO FISHER SCIENTIFIC INC COM 883556102 19,767 39,183 SH   SOLE 99 4,900 34,283 0
THERMON GROUP HLDGS INC COM 88362T103 71 4,169 SH   SOLE 1 4,169 0 0
THERMON GROUP HLDGS INC COM 88362T103 1 65 SH   SOLE 8 65 0 0
THOMSON REUTERS CORP. COM 884903709 1,332 13,404 SH   SOLE 1 13,404 0 0
THOMSON REUTERS CORP. COM 884903709 189 1,902 SH   SOLE 8 1,902 0 0
THOMSON REUTERS CORP. COM 884903709 10,551 106,232 SH   SOLE 9 106,232 0 0
THOR INDS INC COM 885160101 5,669 50,169 SH   SOLE 1 50,169 0 0
THOR INDS INC COM 885160101 1 13 SH   SOLE 8 13 0 0
THOR INDS INC COM 885160101 383 3,386 SH   SOLE 99 3,386 0 0
TIDEWATER INC NEW COM 88642R109 68 5,598 SH   SOLE 1 5,598 0 0
TIDEWATER INC NEW OPT 88642R109 70 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 WARR 88642R117 0 28 SH   SOLE 1 28 0 0
TIDEWATER INC NEW COM 88642R109 1 85 SH   SOLE 8 85 0 0
TILE SHOP HLDGS INC COM 88677Q109 55 6,775 SH   SOLE 1 6,775 0 0
TILLYS INC COM 886885102 46 2,867 SH   SOLE 1 2,867 0 0
TILLYS INC COM 886885102 0 6 SH   SOLE 8 6 0 0
TILRAY INC OPT 88688T100 2,610 144,400 SH Put SOLE 1 144,400 0 0
TILRAY INC COM 88688T100 2,931 162,155 SH   SOLE 1 162,155 0 0
TILRAY INC COM 88688T100 153 8,486 SH   DFND 1 0 0 8,486
TILRAY INC OPT 88688T100 353 19,500 SH Call SOLE 8 19,500 0 0
TILRAY INC COM 88688T100 1 62 SH   SOLE 8 62 0 0
TIMBERLAND BANCORP INC COM 887098101 29 1,045 SH   SOLE 1 1,045 0 0
TIMBERLAND BANCORP INC COM 887098101 24 851 SH   SOLE 8 851 0 0
TIMKEN CO COM 887389104 5,494 68,172 SH   SOLE 1 68,172 0 0
TIMKEN CO COM 887389104 6 81 SH   SOLE 8 81 0 0
TIMKENSTEEL CORPORATION COM 887399103 418 29,599 SH   SOLE 1 29,599 0 0
TIMKENSTEEL CORPORATION COM 887399103 1 67 SH   SOLE 8 67 0 0
TIPTREE INC COM 88822Q103 27 2,872 SH   SOLE 1 2,872 0 0
TIPTREE INC COM 88822Q103 2 264 SH   SOLE 8 264 0 0
TITAN INTL INC ILL COM 88830M102 234 27,719 SH   SOLE 1 27,719 0 0
TITAN MACHY INC COM 88830R101 84 2,725 SH   SOLE 1 2,725 0 0
TITAN MACHY INC COM 88830R101 3 110 SH   SOLE 8 110 0 0
TIVITY HEALTH INC COM 88870R102 1,300 49,359 SH   SOLE 1 49,359 0 0
TIVITY HEALTH INC COM 88870R102 4 148 SH   SOLE 8 148 0 0
TIZIANA LIFE SCIENCES PLC ADR 88875G101 0 191 SH   SOLE 1 191 0 0
TJX COS INC NEW COM 872540109 138,079 2,048,029 SH   SOLE 1 2,048,029 0 0
TJX COS INC NEW COM 872540109 299 4,447 SH   SOLE 8 4,447 0 0
TJX COS INC NEW OPT 872540109 34 500 SH Call SOLE 8 500 0 0
TJX COS INC NEW COM 872540109 29,636 439,579 SH   SOLE 9 439,579 0 0
TOLL BROTHERS INC COM 889478103 29,013 501,866 SH   SOLE 1 501,866 0 0
TOLL BROTHERS INC OPT 889478103 1,711 29,600 SH Call SOLE 8 29,600 0 0
TOLL BROTHERS INC COM 889478103 848 14,669 SH   SOLE 8 14,669 0 0
TOLL BROTHERS INC OPT 889478103 1,711 29,600 SH Put SOLE 8 29,600 0 0
TOLL BROTHERS INC COM 889478103 13 224 SH   SOLE 99 224 0 0
TOMPKINS FINL CORP COM 890110109 1,177 15,182 SH   SOLE 1 15,182 0 0
TOMPKINS FINL CORP COM 890110109 3 44 SH   SOLE 8 44 0 0
TOOTSIE ROLL INDS INC COM 890516107 1,086 32,016 SH   SOLE 1 32,016 0 0
TOOTSIE ROLL INDS INC COM 890516107 3 77 SH   SOLE 8 77 0 0
TOPBUILD CORP COM 89055F103 12,269 62,033 SH   SOLE 1 62,033 0 0
TOPBUILD CORP COM 89055F103 423 2,140 SH   SOLE 8 2,140 0 0
TOPBUILD CORP COM 89055F103 408 2,065 SH   SOLE 99 2,065 0 0
TORM PLC COM G89479102 1,397 158,735 SH   SOLE 9 158,735 0 0
TORO CO COM 891092108 65,865 599,420 SH   SOLE 1 599,420 0 0
TORO CO COM 891092108 15 138 SH   SOLE 8 138 0 0
TORO CO COM 891092108 513 4,670 SH   SOLE 99 4,670 0 0
TORONTO DOMINION BK ONT COM 891160509 4,518 64,495 SH   SOLE 1 64,495 0 0
TORONTO DOMINION BK ONT COM 891160509 166 2,363 SH   DFND 1 0 0 2,363
TORONTO DOMINION BK ONT COM 891160509 16,816 240,064 SH   SOLE 9 240,064 0 0
TOTALENERGIES SE ADR 89151E109 11,442 248,673 SH   SOLE 1 248,673 0 0
TOTALENERGIES SE ADR 89151E109 454 9,872 SH   SOLE 8 9,872 0 0
TOTALENERGIES SE OPT 89151E109 2,761 60,000 SH Put SOLE 8 60,000 0 0
TOTALENERGIES SE ADR 89151E109 6,667 144,905 SH   SOLE 9 144,905 0 0
TOTALENERGIES SE ADR 89151E109 2,393 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 363 11,960 SH   SOLE 1 11,960 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 5 157 SH   SOLE 8 157 0 0
TOWNSQUARE MEDIA INC COM 892231101 10 778 SH   SOLE 1 778 0 0
TOYOTA MOTOR CORP ADR 892331307 87 500 SH   DFND 1 0 0 500
TOYOTA MOTOR CORP ADR 892331307 153 874 SH   SOLE 1 874 0 0
TOYOTA MOTOR CORP ADR 892331307 8 47 SH   SOLE 8 47 0 0
TPG RE FIN TR INC TRUS 87266M107 322 23,898 SH   SOLE 1 23,898 0 0
TPG RE FIN TR INC TRUS 87266M107 2 158 SH   SOLE 8 158 0 0
TPI COMPOSITES INC COM 87266J104 219 4,519 SH   SOLE 1 4,519 0 0
TRACTOR SUPPLY CO COM 892356106 33,355 179,271 SH   SOLE 1 179,271 0 0
TRACTOR SUPPLY CO COM 892356106 44 236 SH   SOLE 8 236 0 0
TRACTOR SUPPLY CO COM 892356106 13,481 72,456 SH   SOLE 9 72,456 0 0
TRACTOR SUPPLY CO COM 892356106 540 2,902 SH   SOLE 99 2,902 0 0
TRADEWEB MKTS INC COM 892672106 29,482 348,641 SH   SOLE 1 348,641 0 0
TRADEWEB MKTS INC COM 892672106 13 158 SH   SOLE 8 158 0 0
TRADEWEB MKTS INC COM 892672106 3,066 36,258 SH   SOLE 9 36,258 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 10 755 SH   SOLE 1 755 0 0
TRANSALTA CORP COM 89346D107 95 9,564 SH   SOLE 1 9,564 0 0
TRANSCAT INC COM 893529107 57 995 SH   SOLE 1 995 0 0
TRANSCAT INC COM 893529107 1 25 SH   SOLE 8 25 0 0
TRANSCONTINENTAL RLTY INVS COM 893617209 5 152 SH   SOLE 1 152 0 0
TRANSCONTINENTAL RLTY INVS COM 893617209 5 155 SH   SOLE 8 155 0 0
TRANSDIGM GROUP INC COM 893641100 27,315 42,200 SH   SOLE 1 42,200 0 0
TRANSDIGM GROUP INC COM 893641100 25 38 SH   SOLE 8 38 0 0
TRANSDIGM GROUP INC COM 893641100 21,549 33,292 SH   SOLE 9 33,292 0 0
TRANSDIGM GROUP INC COM 893641100 42 65 SH   DFND 20 0 0 65
TRANSLATE BIO INC COM 89374L104 1,319 47,921 SH   SOLE 1 47,921 0 0
TRANSLATE BIO INC COM 89374L104 8 287 SH   SOLE 8 287 0 0
TRANSMEDICS GROUP INC COM 89377M109 108 3,279 SH   SOLE 1 3,279 0 0
TRANSMEDICS GROUP INC COM 89377M109 2 54 SH   SOLE 8 54 0 0
TRANSOCEAN LTD COM H8817H100 4,072 900,659 SH   SOLE 1 900,659 0 0
TRANSOCEAN LTD COM H8817H100 302 66,878 SH   SOLE 8 66,878 0 0
TRANSOCEAN LTD OPT H8817H100 2,260 500,000 SH Call SOLE 8 500,000 0 0
TRANSOCEAN LTD OPT H8817H100 1,047 231,700 SH Put SOLE 8 231,700 0 0
TRANSUNION COM 89400J107 6,717 61,167 SH   SOLE 1 61,167 0 0
TRANSUNION COM 89400J107 83 757 SH   SOLE 8 757 0 0
TRANSUNION COM 89400J107 7,468 68,002 SH   SOLE 9 68,002 0 0
TRAVELERS COMPANIES INC COM 89417E109 73 490 SH   DFND 1 0 0 490
TRAVELERS COMPANIES INC COM 89417E109 120,168 802,674 SH   SOLE 1 802,674 0 0
TRAVELERS COMPANIES INC COM 89417E109 19 130 SH   SOLE 8 130 0 0
TRAVELERS COMPANIES INC COM 89417E109 24,944 166,612 SH   SOLE 9 166,612 0 0
TRECORA RES COM 894648104 27 3,210 SH   SOLE 1 3,210 0 0
TRECORA RES COM 894648104 23 2,763 SH   SOLE 8 2,763 0 0
TREDEGAR CORP COM 894650100 221 16,074 SH   SOLE 1 16,074 0 0
TREDEGAR CORP COM 894650100 3 214 SH   SOLE 8 214 0 0
TREEHOUSE FOODS INC COM 89469A104 1,648 37,009 SH   SOLE 1 37,009 0 0
TREVI THERAPEUTICS INC COM 89532M101 0 100 SH   SOLE 8 100 0 0
TREX CO INC COM 89531P105 11,337 110,916 SH   SOLE 1 110,916 0 0
TREX CO INC COM 89531P105 25 241 SH   SOLE 8 241 0 0
TRI POINTE HOMES INC COM 87265H109 5,451 254,330 SH   SOLE 1 254,330 0 0
TRI POINTE HOMES INC COM 87265H109 29 1,363 SH   SOLE 8 1,363 0 0
TRICIDA INC COM 89610F101 27 6,325 SH   SOLE 1 6,325 0 0
TRICIDA INC COM 89610F101 13 3,195 SH   SOLE 8 3,195 0 0
TRICO BANCSHARES COM 896095106 2,058 48,305 SH   SOLE 1 48,305 0 0
TRILLIUM THERAPEUTICS INC COM 89620X506 120 12,377 SH   SOLE 1 12,377 0 0
TRIMAS CORP COM 896215209 428 14,098 SH   SOLE 1 14,098 0 0
TRIMBLE INC COM 896239100 21,348 260,874 SH   SOLE 1 260,874 0 0
TRIMBLE INC COM 896239100 212 2,586 SH   SOLE 8 2,586 0 0
TRIMBLE INC COM 896239100 12,823 156,709 SH   SOLE 9 156,709 0 0
TRINET GROUP INC COM 896288107 3,831 52,847 SH   SOLE 1 52,847 0 0
TRINET GROUP INC COM 896288107 21 288 SH   SOLE 8 288 0 0
TRINET GROUP INC COM 896288107 414 5,716 SH   SOLE 99 5,716 0 0
TRINITY INDS INC COM 896522109 1,984 73,761 SH   SOLE 1 73,761 0 0
TRINITY INDS INC COM 896522109 0 9 SH   SOLE 8 9 0 0
TRINSEO S A COM L9340P101 1,626 27,170 SH   SOLE 1 27,170 0 0
TRINSEO S A COM L9340P101 16 267 SH   SOLE 8 267 0 0
TRIPADVISOR INC COM 896945201 15,077 374,103 SH   SOLE 1 374,103 0 0
TRIPADVISOR INC OPT 896945201 2,418 60,000 SH Put SOLE 1 60,000 0 0
TRIPADVISOR INC COM 896945201 4 91 SH   SOLE 8 91 0 0
TRIPADVISOR INC OPT 896945201 81 2,000 SH Put SOLE 8 2,000 0 0
TRIPADVISOR INC COM 896945201 294 7,291 SH   SOLE 9 7,291 0 0
TRIPLE-S MGMT CORP COM 896749108 177 7,975 SH   SOLE 1 7,975 0 0
TRIPLE-S MGMT CORP COM 896749108 1 45 SH   SOLE 8 45 0 0
TRISTATE CAP HLDGS INC COM 89678F100 666 32,687 SH   SOLE 1 32,687 0 0
TRISTATE CAP HLDGS INC COM 89678F100 4 222 SH   SOLE 8 222 0 0
TRITON INTL LTD COM G9078F107 1,021 19,509 SH   SOLE 1 19,509 0 0
TRITON INTL LTD COM G9078F107 2 31 SH   SOLE 8 31 0 0
TRIUMPH BANCORP INC COM 89679E300 3,949 53,193 SH   SOLE 1 53,193 0 0
TRIUMPH BANCORP INC COM 89679E300 9 121 SH   SOLE 8 121 0 0
TRIUMPH BANCORP INC COM 89679E300 220 2,961 SH   SOLE 99 2,961 0 0
TRIUMPH GROUP INC NEW COM 896818101 647 31,168 SH   SOLE 1 31,168 0 0
TRIUMPH GROUP INC NEW COM 896818101 3 131 SH   SOLE 8 131 0 0
TRONOX HOLDINGS PLC COM G9087Q102 1,069 47,791 SH   SOLE 1 47,791 0 0
TRONOX HOLDINGS PLC COM G9087Q102 606 27,052 SH   SOLE 8 27,052 0 0
TRUEBLUE INC COM 89785X101 589 20,919 SH   SOLE 1 20,919 0 0
TRUEBLUE INC COM 89785X101 3 114 SH   SOLE 8 114 0 0
TRUECAR INC COM 89785L107 71 12,451 SH   SOLE 1 12,451 0 0
TRUECAR INC COM 89785L107 4 791 SH   SOLE 8 791 0 0
TRUPANION INC COM 898202106 37 325 SH   DFND 1 0 0 325
TRUPANION INC COM 898202106 42,123 365,973 SH   SOLE 1 40,438 325,535 0
TRUPANION INC COM 898202106 3 26 SH   SOLE 8 26 0 0
TRUPANION INC COM 898202106 7,637 66,354 SH   SOLE 20 0 66,354 0
TRUPANION INC COM 898202106 3,301 28,681 SH   SOLE 82 0 28,681 0
TRUPANION INC COM 898202106 2,199 19,107 SH   SOLE 99 4,069 15,038 0
TRUSTMARK CORP COM 898402102 3,815 123,868 SH   SOLE 1 123,868 0 0
TRUSTMARK CORP COM 898402102 5 158 SH   SOLE 8 158 0 0
TTEC HLDGS INC COM 89854H102 1,467 14,222 SH   SOLE 1 14,222 0 0
TTEC HLDGS INC COM 89854H102 6 61 SH   SOLE 8 61 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,361 95,179 SH   SOLE 1 95,179 0 0
TUCOWS INC COM 898697206 117 1,451 SH   SOLE 1 1,451 0 0
TUCOWS INC COM 898697206 4 46 SH   SOLE 8 46 0 0
TUPPERWARE BRANDS CORP COM 899896104 821 34,531 SH   SOLE 1 34,531 0 0
TUPPERWARE BRANDS CORP COM 899896104 2 71 SH   SOLE 8 71 0 0
TURKCELL ILETISIM HIZMETLERI ADR 900111204 1 167 SH   SOLE 1 167 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 467 5,976 SH   SOLE 1 5,976 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 1 16 SH   SOLE 8 16 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 76 971 SH   SOLE 99 971 0 0
TURNING PT BRANDS INC COM 90041L105 13,455 294,005 SH   SOLE 1 294,005 0 0
TURTLE BEACH CORP COM 900450206 262 8,188 SH   SOLE 1 8,188 0 0
TURTLE BEACH CORP COM 900450206 1 20 SH   SOLE 8 20 0 0
TUSCAN HLDGS CORP WARR 90069K112 987 237,758 SH   SOLE 1 237,758 0 0
TUTOR PERINI CORP COM 901109108 87 6,304 SH   SOLE 1 6,304 0 0
TUTOR PERINI CORP COM 901109108 1 58 SH   SOLE 8 58 0 0
TWILIO INC COM 90138F102 35,998 91,330 SH   SOLE 1 91,330 0 0
TWILIO INC COM 90138F102 568 1,441 SH   DFND 1 0 0 1,441
TWILIO INC OPT 90138F102 5,676 14,400 SH Call SOLE 8 14,400 0 0
TWILIO INC OPT 90138F102 9,223 23,400 SH Put SOLE 8 23,400 0 0
TWILIO INC COM 90138F102 1,142 2,898 SH   SOLE 8 2,898 0 0
TWILIO INC COM 90138F102 22,506 57,097 SH   SOLE 9 57,097 0 0
TWILIO INC COM 90138F102 122 310 SH   SOLE 82 310 0 0
TWIN DISC INC COM 901476101 10 725 SH   SOLE 1 725 0 0
TWIST BIOSCIENCE CORP COM 90184D100 887 6,656 SH   SOLE 1 6,656 0 0
TWIST BIOSCIENCE CORP COM 90184D100 385 2,890 SH   SOLE 8 2,890 0 0
TWITTER INC OPT 90184L102 52,296 760,000 SH Call SOLE 1 760,000 0 0
TWITTER INC COM 90184L102 274 3,985 SH   DFND 1 0 0 3,985
TWITTER INC COM 90184L102 162,223 2,357,550 SH   SOLE 1 2,357,550 0 0
TWITTER INC OPT 90184L102 3,462 50,300 SH Put SOLE 8 50,300 0 0
TWITTER INC BOND 90184LAF9 538 391,000 PRN   SOLE 8 0 0 391,000
TWITTER INC BOND 90184LAD4 1,240 1,216,000 PRN   SOLE 8 0 0 1,216,000
TWITTER INC OPT 90184L102 14,017 203,700 SH Call SOLE 8 203,700 0 0
TWITTER INC COM 90184L102 1,692 24,585 SH   SOLE 8 24,585 0 0
TWITTER INC COM 90184L102 19,915 289,432 SH   SOLE 9 289,432 0 0
TWITTER INC COM 90184L102 70 1,020 SH   DFND 20 0 0 1,020
TWO HBRS INVT CORP TRUS 90187B408 1,075 142,227 SH   SOLE 1 142,227 0 0
TWO HBRS INVT CORP TRUS 90187B408 6 744 SH   SOLE 8 744 0 0
TYLER TECHNOLOGIES INC COM 902252105 27,698 61,229 SH   SOLE 1 61,229 0 0
TYLER TECHNOLOGIES INC COM 902252105 43 95 SH   SOLE 8 95 0 0
TYLER TECHNOLOGIES INC COM 902252105 11,504 25,430 SH   SOLE 9 25,430 0 0
TYME TECHNOLOGIES INC COM 90238J103 127 101,333 SH   SOLE 1 101,333 0 0
TYME TECHNOLOGIES INC COM 90238J103 10 7,640 SH   SOLE 8 7,640 0 0
TYSON FOODS INC COM 902494103 590 8,000 SH   DFND 1 0 0 8,000
TYSON FOODS INC COM 902494103 31,531 427,490 SH   SOLE 1 427,490 0 0
TYSON FOODS INC OPT 902494103 103 1,400 SH Put SOLE 8 1,400 0 0
TYSON FOODS INC COM 902494103 274 3,708 SH   SOLE 8 3,708 0 0
TYSON FOODS INC COM 902494103 22,627 306,758 SH   SOLE 9 306,758 0 0
U S CONCRETE INC COM 90333L201 19,889 269,478 SH   SOLE 1 269,478 0 0
U S CONCRETE INC COM 90333L201 24 323 SH   SOLE 8 323 0 0
U S PHYSICAL THERAPY COM 90337L108 823 7,106 SH   SOLE 1 7,106 0 0
U S PHYSICAL THERAPY COM 90337L108 7 58 SH   SOLE 8 58 0 0
U S SILICA HLDGS INC COM 90346E103 446 38,511 SH   SOLE 1 38,511 0 0
U S SILICA HLDGS INC COM 90346E103 15 1,254 SH   SOLE 8 1,254 0 0
U S SILICA HLDGS INC OPT 90346E103 1 100 SH Put SOLE 8 100 0 0
U S XPRESS ENTERPRISES INC COM 90338N202 29 3,404 SH   SOLE 1 3,404 0 0
UBER TECHNOLOGIES INC COM 90353T100 1,765 35,221 SH   DFND 1 0 0 35,221
UBER TECHNOLOGIES INC OPT 90353T100 7,898 157,600 SH Put SOLE 1 157,600 0 0
UBER TECHNOLOGIES INC COM 90353T100 58,370 1,164,584 SH   SOLE 1 1,164,584 0 0
UBER TECHNOLOGIES INC OPT 90353T100 4,471 89,200 SH Call SOLE 8 89,200 0 0
UBER TECHNOLOGIES INC COM 90353T100 24,906 496,922 SH   SOLE 8 496,922 0 0
UBER TECHNOLOGIES INC OPT 90353T100 23,301 464,900 SH Put SOLE 8 464,900 0 0
UBER TECHNOLOGIES INC COM 90353T100 22,506 449,070 SH   SOLE 9 449,070 0 0
UBER TECHNOLOGIES INC COM 90353T100 601 12,000 SH   DFND 20 0 0 12,000
UDR INC TRUS 902653104 15,673 319,972 SH   SOLE 1 319,972 0 0
UDR INC TRUS 902653104 3 52 SH   SOLE 8 52 0 0
UDR INC TRUS 902653104 9,096 185,705 SH   SOLE 9 185,705 0 0
UFP TECHNOLOGIES INC COM 902673102 131 2,288 SH   SOLE 1 2,288 0 0
UFP TECHNOLOGIES INC COM 902673102 1 14 SH   SOLE 8 14 0 0
UFP TECHNOLOGIES INC COM 902673102 234 4,073 SH   SOLE 99 4,073 0 0
UGI CORP NEW COM 902681105 10,269 221,732 SH   SOLE 1 221,732 0 0
UGI CORP NEW COM 902681105 9 195 SH   SOLE 8 195 0 0
UGI CORP NEW COM 902681105 3,255 70,285 SH   SOLE 9 70,285 0 0
ULTA BEAUTY INC COM 90384S303 22,589 65,332 SH   SOLE 1 65,332 0 0
ULTA BEAUTY INC COM 90384S303 17 48 SH   DFND 1 0 0 48
ULTA BEAUTY INC OPT 90384S303 588 1,700 SH Call SOLE 8 1,700 0 0
ULTA BEAUTY INC COM 90384S303 16 45 SH   SOLE 8 45 0 0
ULTA BEAUTY INC COM 90384S303 11,738 33,948 SH   SOLE 9 33,948 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 2,865 53,309 SH   SOLE 1 53,309 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 1 26 SH   SOLE 8 26 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,829 19,175 SH   SOLE 1 19,175 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 393 4,117 SH   SOLE 8 4,117 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 104 1,088 SH   SOLE 99 1,088 0 0
ULTRALIFE CORP COM 903899102 9 1,040 SH   SOLE 8 1,040 0 0
ULTRAPAR PARTICIPACOES SA ADR 90400P101 480 127,590 SH   SOLE 1 127,590 0 0
UMB FINL CORP COM 902788108 7,000 75,232 SH   SOLE 1 75,232 0 0
UMB FINL CORP COM 902788108 9 99 SH   SOLE 8 99 0 0
UMH PPTYS INC TRUS 903002103 128 5,850 SH   SOLE 1 5,850 0 0
UMPQUA HLDGS CORP COM 904214103 10,975 594,848 SH   SOLE 1 594,848 0 0
UMPQUA HLDGS CORP COM 904214103 4 208 SH   SOLE 8 208 0 0
UNDER ARMOUR INC COM 904311107 10,488 495,945 SH   SOLE 1 495,945 0 0
UNDER ARMOUR INC COM 904311206 3,500 188,462 SH   SOLE 1 188,462 0 0
UNDER ARMOUR INC COM 904311206 7 406 SH   SOLE 8 406 0 0
UNDER ARMOUR INC COM 904311107 409 19,354 SH   SOLE 8 19,354 0 0
UNDER ARMOUR INC OPT 904311107 38 1,800 SH Put SOLE 8 1,800 0 0
UNDER ARMOUR INC COM 904311107 1,157 54,714 SH   SOLE 9 54,714 0 0
UNDER ARMOUR INC COM 904311206 1,069 57,581 SH   SOLE 9 57,581 0 0
UNIFI INC COM 904677200 329 13,507 SH   SOLE 1 13,507 0 0
UNIFI INC COM 904677200 2 90 SH   SOLE 8 90 0 0
UNIFIRST CORP MASS COM 904708104 1,853 7,897 SH   SOLE 1 7,897 0 0
UNIFIRST CORP MASS COM 904708104 9 38 SH   SOLE 8 38 0 0
UNIFIRST CORP MASS COM 904708104 975 4,157 SH   SOLE 99 4,157 0 0
UNILEVER PLC ADR 904767704 33 563 SH   DFND 1 0 0 563
UNILEVER PLC ADR 904767704 4,156 71,048 SH   SOLE 1 71,048 0 0
UNILEVER PLC ADR 904767704 1 25 SH   SOLE 8 25 0 0
UNILEVER PLC ADR 904767704 2,024 34,600 SH   DFND 20 0 0 34,600
UNION BANKSHARES INC COM 905400107 0 4 SH   SOLE 1 4 0 0
UNION PAC CORP COM 907818108 161,503 734,336 SH   SOLE 1 734,336 0 0
UNION PAC CORP COM 907818108 8,213 37,343 SH   SOLE 8 37,343 0 0
UNION PAC CORP OPT 907818108 21,993 100,000 SH Put SOLE 8 100,000 0 0
UNION PAC CORP OPT 907818108 5,740 26,100 SH Call SOLE 8 26,100 0 0
UNION PAC CORP COM 907818108 53,897 245,063 SH   SOLE 9 245,063 0 0
UNIQURE NV COM N90064101 28 924 SH   SOLE 1 924 0 0
UNIQURE NV COM N90064101 5 154 SH   SOLE 8 154 0 0
UNISYS CORP COM 909214306 1,101 43,439 SH   SOLE 1 43,439 0 0
UNISYS CORP COM 909214306 2 88 SH   SOLE 8 88 0 0
UNITED AIRLS HLDGS INC OPT 910047109 4,868 93,100 SH Call SOLE 8 93,100 0 0
UNITED AIRLS HLDGS INC COM 910047109 3,660 69,997 SH   SOLE 8 69,997 0 0
UNITED AIRLS HLDGS INC OPT 910047109 9,397 179,700 SH Put SOLE 8 179,700 0 0
UNITED AIRLS HLDGS INC COM 910047109 9,779 187,021 SH   SOLE 9 187,021 0 0
UNITED AIRLS HLDGS INC COM 910047109 1,562 29,870 SH   DFND 20 0 0 29,870
UNITED BANKSHARES INC WEST V COM 909907107 7,057 193,338 SH   SOLE 1 193,338 0 0
UNITED BANKSHARES INC WEST V COM 909907107 8 206 SH   SOLE 8 206 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 4,711 147,132 SH   SOLE 1 147,132 0 0
UNITED FIRE GROUP INC COM 910340108 309 11,151 SH   SOLE 1 11,151 0 0
UNITED FIRE GROUP INC COM 910340108 1 50 SH   SOLE 8 50 0 0
UNITED INS HLDGS CORP COM 910710102 325 57,087 SH   SOLE 1 57,087 0 0
UNITED INS HLDGS CORP COM 910710102 0 58 SH   SOLE 8 58 0 0
UNITED MICROELECTRONICS CORP ADR 910873405 1,241 131,267 SH   SOLE 1 131,267 0 0
UNITED NAT FOODS INC COM 911163103 1,415 38,250 SH   SOLE 1 38,250 0 0
UNITED NAT FOODS INC COM 911163103 7 195 SH   SOLE 8 195 0 0
UNITED NAT FOODS INC COM 911163103 137 3,699 SH   SOLE 9 3,699 0 0
UNITED PARCEL SERVICE INC COM 911312106 182,228 876,218 SH   SOLE 1 876,218 0 0
UNITED PARCEL SERVICE INC COM 911312106 104 500 SH   DFND 1 0 0 500
UNITED PARCEL SERVICE INC OPT 911312106 27,473 132,100 SH Call SOLE 8 132,100 0 0
UNITED PARCEL SERVICE INC OPT 911312106 31,071 149,400 SH Put SOLE 8 149,400 0 0
UNITED PARCEL SERVICE INC COM 911312106 850 4,089 SH   SOLE 8 4,089 0 0
UNITED PARCEL SERVICE INC COM 911312106 55,099 264,939 SH   SOLE 9 264,939 0 0
UNITED RENTALS INC COM 911363109 19,830 62,158 SH   SOLE 1 62,158 0 0
UNITED RENTALS INC COM 911363109 30 96 SH   SOLE 8 96 0 0
UNITED RENTALS INC COM 911363109 14,421 45,204 SH   SOLE 9 45,204 0 0
UNITED RENTALS INC COM 911363109 402 1,259 SH   SOLE 99 1,259 0 0
UNITED SEC BANCSHARES CALIF COM 911460103 220 26,904 SH   SOLE 1 26,904 0 0
UNITED SEC BANCSHARES CALIF COM 911460103 13 1,540 SH   SOLE 8 1,540 0 0
UNITED STATES ANTIMONY CORP COM 911549103 1 1,201 SH   SOLE 8 1,201 0 0
UNITED STATES CELLULAR CORP COM 911684108 1,271 34,979 SH   SOLE 1 34,979 0 0
UNITED STATES CELLULAR CORP COM 911684108 0 2 SH   SOLE 8 2 0 0
UNITED STATES STL CORP NEW OPT 912909108 28,800 1,200,000 SH Put SOLE 1 1,200,000 0 0
UNITED STATES STL CORP NEW COM 912909108 135,174 5,632,277 SH   SOLE 1 5,632,277 0 0
UNITED STATES STL CORP NEW OPT 912909108 5,021 209,200 SH Call SOLE 8 209,200 0 0
UNITED STATES STL CORP NEW COM 912909108 480 19,981 SH   SOLE 8 19,981 0 0
UNITED STATES STL CORP NEW OPT 912909108 7,044 293,500 SH Put SOLE 8 293,500 0 0
UNITED STS 12 MONTH OIL FD L FUND 91288V103 0 16 SH   SOLE 8 16 0 0
UNITED STS BRENT OIL FD LP FUND 91167Q100 1,561 81,096 SH   SOLE 1 81,096 0 0
UNITED STS COMMODITY INDEX F FUND 911718104 16 612 SH   SOLE 1 612 0 0
UNITED STS LIME &amp MINERALS I COM 911922102 37 261 SH   SOLE 1 261 0 0
UNITED STS NAT GAS FD LP FUND 912318300 315 24,105 SH   SOLE 1 24,105 0 0
UNITED STS NAT GAS FD LP FUND 912318300 4 300 SH   SOLE 8 300 0 0
UNITED STS NAT GAS FD LP OPT 912318300 39,693 3,034,600 SH Put SOLE 8 3,034,600 0 0
UNITED STS NAT GAS FD LP OPT 912318300 31,416 2,401,800 SH Call SOLE 8 2,401,800 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 7,180 40,016 SH   SOLE 1 40,016 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 19 103 SH   SOLE 8 103 0 0
UNITEDHEALTH GROUP INC COM 91324P102 612 1,529 SH   DFND 1 0 0 1,529
UNITEDHEALTH GROUP INC COM 91324P102 841,447 2,101,311 SH   SOLE 1 1,720,267 381,044 0
UNITEDHEALTH GROUP INC OPT 91324P102 641 1,600 SH Put SOLE 8 1,600 0 0
UNITEDHEALTH GROUP INC COM 91324P102 914 2,282 SH   SOLE 8 2,282 0 0
UNITEDHEALTH GROUP INC COM 91324P102 107,935 269,541 SH   SOLE 9 269,541 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,845 7,105 SH   DFND 20 0 0 7,105
UNITEDHEALTH GROUP INC COM 91324P102 22,302 55,694 SH   SOLE 20 0 55,694 0
UNITEDHEALTH GROUP INC COM 91324P102 10,680 26,671 SH   SOLE 82 0 26,671 0
UNITEDHEALTH GROUP INC COM 91324P102 19,366 48,363 SH   SOLE 99 257 48,106 0
UNITI GROUP INC TRUS 91325V108 7,685 725,789 SH   SOLE 1 725,789 0 0
UNITI GROUP INC TRUS 91325V108 1 94 SH   SOLE 8 94 0 0
UNITIL CORP COM 913259107 806 15,227 SH   SOLE 1 15,227 0 0
UNITIL CORP COM 913259107 2 34 SH   SOLE 8 34 0 0
UNITY BANCORP INC COM 913290102 135 6,116 SH   SOLE 1 6,116 0 0
UNITY BANCORP INC COM 913290102 19 867 SH   SOLE 8 867 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 27 5,897 SH   SOLE 1 5,897 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 18 3,961 SH   SOLE 8 3,961 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 2,379 97,573 SH   SOLE 1 97,573 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 438 17,988 SH   SOLE 8 17,988 0 0
UNIVERSAL CORP VA COM 913456109 844 14,818 SH   SOLE 1 14,818 0 0
UNIVERSAL CORP VA COM 913456109 5 80 SH   SOLE 8 80 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 9,003 40,488 SH   SOLE 1 40,488 0 0
UNIVERSAL DISPLAY CORP OPT 91347P105 867 3,900 SH Put SOLE 8 3,900 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 102 463 SH   SOLE 8 463 0 0
UNIVERSAL ELECTRS INC COM 913483103 952 19,650 SH   SOLE 1 19,650 0 0
UNIVERSAL HEALTH RLTY INCOME TRUS 91359E105 710 11,528 SH   SOLE 1 11,528 0 0
UNIVERSAL HEALTH RLTY INCOME TRUS 91359E105 4 70 SH   SOLE 8 70 0 0
UNIVERSAL HLTH SVCS INC COM 913903100 15,304 104,513 SH   SOLE 1 104,513 0 0
UNIVERSAL HLTH SVCS INC OPT 913903100 11,451 78,200 SH Call SOLE 8 78,200 0 0
UNIVERSAL HLTH SVCS INC COM 913903100 6,909 47,179 SH   SOLE 9 47,179 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 415 29,935 SH   SOLE 1 29,935 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 1 67 SH   SOLE 8 67 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 27 1,171 SH   SOLE 1 1,171 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1 42 SH   SOLE 8 42 0 0
UNIVERSAL STAINLESS &amp ALLOY COM 913837100 0 1 SH   SOLE 1 1 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 79 12,201 SH   SOLE 1 12,201 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 23 3,544 SH   SOLE 8 3,544 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 1,296 49,164 SH   SOLE 1 49,164 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 2 62 SH   SOLE 8 62 0 0
UNUM GROUP COM 91529Y106 9,412 331,408 SH   SOLE 1 331,408 0 0
UNUM GROUP COM 91529Y106 2 86 SH   SOLE 8 86 0 0
UNUM GROUP COM 91529Y106 2,972 104,676 SH   SOLE 9 104,676 0 0
UP FINTECH HLDG LTD ADR 91531W106 2,819 97,276 SH   DFND 1 0 0 97,276
UP FINTECH HLDG LTD ADR 91531W106 1,845 63,643 SH   SOLE 1 63,643 0 0
UP FINTECH HLDG LTD ADR 91531W106 1,339 46,200 SH   SOLE 9 46,200 0 0
UPLAND SOFTWARE INC COM 91544A109 712 17,294 SH   SOLE 1 17,294 0 0
UPWORK INC COM 91688F104 2,901 49,751 SH   SOLE 1 49,751 0 0
UPWORK INC COM 91688F104 1 17 SH   SOLE 8 17 0 0
UR-ENERGY INC COM 91688R108 32 22,896 SH   SOLE 1 22,896 0 0
UR-ENERGY INC COM 91688R108 17 12,276 SH   SOLE 8 12,276 0 0
URANIUM ENERGY CORP COM 916896103 2 682 SH   DFND 1 0 0 682
URANIUM ENERGY CORP COM 916896103 80 30,375 SH   SOLE 1 30,375 0 0
URBAN EDGE PPTYS TRUS 91704F104 3,430 179,584 SH   SOLE 1 179,584 0 0
URBAN EDGE PPTYS TRUS 91704F104 7 344 SH   SOLE 8 344 0 0
URBAN ONE INC COM 91705J105 58 6,700 SH   SOLE 1 6,700 0 0
URBAN ONE INC COM 91705J204 0 1 SH   SOLE 1 1 0 0
URBAN ONE INC COM 91705J204 3,472 691,666 SH   SOLE 8 691,666 0 0
URBAN OUTFITTERS INC COM 917047102 2,816 68,319 SH   SOLE 1 68,319 0 0
URBAN OUTFITTERS INC COM 917047102 25 624 SH   SOLE 8 624 0 0
URBAN OUTFITTERS INC COM 917047102 181 4,398 SH   SOLE 99 4,398 0 0
UROGEN PHARMA LTD COM M96088105 100 6,557 SH   SOLE 1 6,557 0 0
UROGEN PHARMA LTD COM M96088105 2 143 SH   SOLE 8 143 0 0
URSTADT BIDDLE PPTYS INC TRUS 917286205 308 15,885 SH   SOLE 1 15,885 0 0
URSTADT BIDDLE PPTYS INC TRUS 917286205 1 77 SH   SOLE 8 77 0 0
US BANCORP DEL COM 902973304 12 210 SH   DFND 1 0 0 210
US BANCORP DEL COM 902973304 220,700 3,873,960 SH   SOLE 1 2,445,493 1,428,467 0
US BANCORP DEL OPT 902973304 2,626 46,100 SH Put SOLE 8 46,100 0 0
US BANCORP DEL COM 902973304 5,719 100,379 SH   SOLE 8 100,379 0 0
US BANCORP DEL COM 902973304 32,140 564,172 SH   SOLE 9 564,172 0 0
US BANCORP DEL COM 902973304 11,939 209,571 SH   SOLE 20 0 209,571 0
US BANCORP DEL COM 902973304 5,721 100,427 SH   SOLE 82 0 100,427 0
US BANCORP DEL COM 902973304 15,005 263,378 SH   SOLE 99 45,000 218,378 0
US FOODS HLDG CORP COM 912008109 298 7,762 SH   SOLE 1 7,762 0 0
US FOODS HLDG CORP COM 912008109 26,402 688,254 SH   SOLE 8 688,254 0 0
US FOODS HLDG CORP COM 912008109 2,584 67,349 SH   SOLE 99 67,349 0 0
USA COMPRESSION PARTNERS LP COM 90290N109 191 11,572 SH   SOLE 1 11,572 0 0
USA TRUCK INC COM 902925106 10 622 SH   SOLE 1 622 0 0
USANA HEALTH SCIENCES INC COM 90328M107 1,615 15,757 SH   SOLE 1 15,757 0 0
USANA HEALTH SCIENCES INC COM 90328M107 8 75 SH   SOLE 8 75 0 0
UTAH MED PRODS INC COM 917488108 37 436 SH   SOLE 1 436 0 0
V F CORP COM 918204108 28,824 351,334 SH   SOLE 1 351,334 0 0
V F CORP COM 918204108 38 462 SH   SOLE 8 462 0 0
V F CORP COM 918204108 16,836 205,216 SH   SOLE 9 205,216 0 0
VAALCO ENERGY INC COM 91851C201 10 3,133 SH   SOLE 1 3,133 0 0
VAIL RESORTS INC COM 91879Q109 9,846 31,103 SH   SOLE 1 31,103 0 0
VAIL RESORTS INC COM 91879Q109 15 50 SH   SOLE 8 50 0 0
VAIL RESORTS INC COM 91879Q109 4,290 13,552 SH   SOLE 9 13,552 0 0
VALE S A ADR 91912E105 1,021 44,778 SH   SOLE 1 44,778 0 0
VALE S A ADR 91912E105 53 2,340 SH   DFND 1 0 0 2,340
VALE S A OPT 91912E105 1,385 60,700 SH Call SOLE 8 60,700 0 0
VALE S A ADR 91912E105 714 31,290 SH   SOLE 8 31,290 0 0
VALE S A OPT 91912E105 14,947 655,300 SH Put SOLE 8 655,300 0 0
VALE S A ADR 91912E105 130 5,688 SH   SOLE 9 5,688 0 0
VALE S A ADR 91912E105 13,643 598,115 SH   DFND 20 0 0 598,115
VALE S A ADR 91912E105 768 33,658 SH   SOLE 99 33,658 0 0
VALERO ENERGY CORP COM 91913Y100 47,677 610,604 SH   SOLE 1 610,604 0 0
VALERO ENERGY CORP OPT 91913Y100 4,685 60,000 SH Call SOLE 8 60,000 0 0
VALERO ENERGY CORP COM 91913Y100 7,351 94,145 SH   SOLE 8 94,145 0 0
VALERO ENERGY CORP OPT 91913Y100 15,163 194,200 SH Put SOLE 8 194,200 0 0
VALERO ENERGY CORP COM 91913Y100 29,839 382,168 SH   SOLE 9 382,168 0 0
VALERO ENERGY CORP COM 91913Y100 424 5,436 SH   SOLE 99 5,436 0 0
VALLEY NATL BANCORP COM 919794107 10,933 813,998 SH   SOLE 1 813,998 0 0
VALLEY NATL BANCORP COM 919794107 11 838 SH   SOLE 8 838 0 0
VALMONT INDS INC COM 920253101 3,452 14,624 SH   SOLE 1 14,624 0 0
VALMONT INDS INC COM 920253101 5 23 SH   SOLE 8 23 0 0
VALMONT INDS INC COM 920253101 142 600 SH   SOLE 9 600 0 0
VALMONT INDS INC COM 920253101 456 1,931 SH   SOLE 99 1,931 0 0
VALUE LINE INC COM 920437100 20 636 SH   SOLE 1 636 0 0
VALUE LINE INC COM 920437100 0 10 SH   SOLE 8 10 0 0
VALVOLINE INC COM 92047W101 4,497 138,526 SH   SOLE 1 138,526 0 0
VALVOLINE INC COM 92047W101 8 257 SH   SOLE 8 257 0 0
VANDA PHARMACEUTICALS INC COM 921659108 728 33,841 SH   SOLE 1 33,841 0 0
VANDA PHARMACEUTICALS INC COM 921659108 1 49 SH   SOLE 8 49 0 0
VANECK VECTORS ETF TR FUND 92189F502 39 242 SH   SOLE 1 242 0 0
VANECK VECTORS ETF TR FUND 92189F106 16,671 490,605 SH   SOLE 1 490,605 0 0
VANECK VECTORS ETF TR FUND 92189F700 383 4,205 SH   SOLE 1 4,205 0 0
VANECK VECTORS ETF TR FUND 92189F114 26 356 SH   DFND 1 0 0 356
VANECK VECTORS ETF TR FUND 92189F676 30 115 SH   DFND 1 0 0 115
VANECK VECTORS ETF TR OPT 92189F676 34,878 133,000 SH Put SOLE 1 133,000 0 0
VANECK VECTORS ETF TR FUND 92189F437 22,465 682,831 SH   SOLE 1 682,831 0 0
VANECK VECTORS ETF TR FUND 92189F452 2 124 SH   SOLE 1 124 0 0
VANECK VECTORS ETF TR FUND 92189F767 16 416 SH   SOLE 1 416 0 0
VANECK VECTORS ETF TR FUND 92189F676 67,549 257,586 SH   SOLE 1 257,586 0 0
VANECK VECTORS ETF TR FUND 92189F726 124 613 SH   SOLE 1 613 0 0
VANECK VECTORS ETF TR FUND 92189F403 29 1,000 SH   DFND 1 0 0 1,000
VANECK VECTORS ETF TR FUND 92189F403 185 6,412 SH   SOLE 1 6,412 0 0
VANECK VECTORS ETF TR FUND 92189F114 93 1,282 SH   SOLE 1 1,282 0 0
VANECK VECTORS ETF TR FUND 92189F684 25 140 SH   SOLE 1 140 0 0
VANECK VECTORS ETF TR FUND 92189F429 572 26,786 SH   SOLE 1 26,786 0 0
VANECK VECTORS ETF TR FUND 92189F817 31 1,505 SH   SOLE 1 1,505 0 0
VANECK VECTORS ETF TR FUND 92189F643 12,163 164,232 SH   SOLE 1 164,232 0 0
VANECK VECTORS ETF TR FUND 92189F353 235 9,861 SH   SOLE 1 9,861 0 0
VANECK VECTORS ETF TR FUND 92189H201 470 9,067 SH   SOLE 1 9,067 0 0
VANECK VECTORS ETF TR FUND 92189F205 49 793 SH   SOLE 1 793 0 0
VANECK VECTORS ETF TR FUND 92189F692 328 4,496 SH   SOLE 1 4,496 0 0
VANECK VECTORS ETF TR FUND 92189F825 23 951 SH   SOLE 1 951 0 0
VANECK VECTORS ETF TR FUND 92189F791 1,995 42,672 SH   SOLE 1 42,672 0 0
VANECK VECTORS ETF TR FUND 92189F791 138 2,947 SH   DFND 1 0 0 2,947
VANECK VECTORS ETF TR FUND 92189H409 1,584 24,900 SH   SOLE 1 24,900 0 0
VANECK VECTORS ETF TR FUND 92189F106 46 1,351 SH   DFND 1 0 0 1,351
VANECK VECTORS ETF TR FUND 92189F627 15 284 SH   SOLE 1 284 0 0
VANECK VECTORS ETF TR OPT 92189F403 238 8,200 SH Call SOLE 8 8,200 0 0
VANECK VECTORS ETF TR FUND 92189F403 1,788 61,694 SH   SOLE 8 61,694 0 0
VANECK VECTORS ETF TR FUND 92189F106 33,693 991,539 SH   SOLE 8 991,539 0 0
VANECK VECTORS ETF TR FUND 92189F692 7 100 SH   SOLE 8 100 0 0
VANECK VECTORS ETF TR OPT 92189F403 7,010 241,900 SH Put SOLE 8 241,900 0 0
VANECK VECTORS ETF TR OPT 92189F676 10,490 40,000 SH Call SOLE 8 40,000 0 0
VANECK VECTORS ETF TR FUND 92189F791 5 100 SH   SOLE 8 100 0 0
VANECK VECTORS ETF TR FUND 92189F676 53,063 202,347 SH   SOLE 8 202,347 0 0
VANECK VECTORS ETF TR OPT 92189F106 98,688 2,904,300 SH Call SOLE 8 2,904,300 0 0
VANECK VECTORS ETF TR OPT 92189F791 108 2,300 SH Call SOLE 8 2,300 0 0
VANECK VECTORS ETF TR OPT 92189F676 29,187 111,300 SH Put SOLE 8 111,300 0 0
VANECK VECTORS ETF TR OPT 92189F106 265,122 7,802,300 SH Put SOLE 8 7,802,300 0 0
VANECK VECTORS ETF TR FUND 92189F106 339 9,971 SH   SOLE 9 9,971 0 0
VANECK VECTORS ETF TR FUND 92189F676 810 3,090 SH   DFND 20 0 0 3,090
VANECK VECTORS ETF TR FUND 92189F106 680 20,000 SH   DFND 20 0 0 20,000
VANECK VECTORS ETF TR FUND 92189F676 26 100 SH   SOLE 44 100 0 0
VANGUARD ADMIRAL FDS INC FUND 921932885 38 209 SH   SOLE 1 209 0 0
VANGUARD ADMIRAL FDS INC FUND 921932778 48 261 SH   SOLE 1 261 0 0
VANGUARD ADMIRAL FDS INC FUND 921932703 56 393 SH   SOLE 1 393 0 0
VANGUARD ADMIRAL FDS INC FUND 921932794 144 631 SH   SOLE 1 631 0 0
VANGUARD ADMIRAL FDS INC FUND 921932505 45 172 SH   SOLE 1 172 0 0
VANGUARD ADMIRAL FDS INC FUND 921932844 52 321 SH   SOLE 1 321 0 0
VANGUARD ADMIRAL FDS INC FUND 921932828 37 176 SH   SOLE 1 176 0 0
VANGUARD BD INDEX FDS FUND 921937819 6,670 74,141 SH   SOLE 1 74,141 0 0
VANGUARD BD INDEX FDS FUND 921937835 23,053 268,397 SH   SOLE 1 268,397 0 0
VANGUARD CHARLOTTE FDS FUND 92203J407 95,837 1,678,411 SH   SOLE 1 1,678,411 0 0
VANGUARD INDEX FDS FUND 922908744 1,950 14,188 SH   SOLE 1 14,188 0 0
VANGUARD INDEX FDS FUND 922908769 8,452 37,935 SH   SOLE 1 37,935 0 0
VANGUARD INDEX FDS FUND 922908751 178 788 SH   DFND 1 0 0 788
VANGUARD INDEX FDS FUND 922908611 52 300 SH   DFND 1 0 0 300
VANGUARD INDEX FDS FUND 922908512 1,565 11,137 SH   SOLE 1 11,137 0 0
VANGUARD INDEX FDS FUND 922908736 139 486 SH   SOLE 1 486 0 0
VANGUARD INDEX FDS FUND 922908363 202,171 513,750 SH   SOLE 1 0 513,750 0
VANGUARD INDEX FDS FUND 922908629 165 696 SH   DFND 1 0 0 696
VANGUARD INDEX FDS FUND 922908538 440 1,861 SH   SOLE 1 1,861 0 0
VANGUARD INDEX FDS FUND 922908652 47,082 249,655 SH   SOLE 1 249,655 0 0
VANGUARD INDEX FDS FUND 922908512 51 360 SH   DFND 1 0 0 360
VANGUARD INDEX FDS FUND 922908363 1,273 3,234 SH   DFND 1 0 0 3,234
VANGUARD INDEX FDS FUND 922908744 78 568 SH   DFND 1 0 0 568
VANGUARD INDEX FDS FUND 922908751 4,804 21,323 SH   SOLE 1 21,323 0 0
VANGUARD INDEX FDS FUND 922908595 154 530 SH   DFND 1 0 0 530
VANGUARD INDEX FDS FUND 922908553 44,596 438,120 SH   SOLE 1 438,120 0 0
VANGUARD INDEX FDS FUND 922908595 3,777 13,033 SH   SOLE 1 13,033 0 0
VANGUARD INDEX FDS FUND 922908538 158 670 SH   DFND 1 0 0 670
VANGUARD INDEX FDS FUND 922908553 6,831 67,106 SH   SOLE 8 67,106 0 0
VANGUARD INDEX FDS OPT 922908553 326 3,200 SH Put SOLE 8 3,200 0 0
VANGUARD INDEX FDS FUND 922908744 14 100 SH   SOLE 8 100 0 0
VANGUARD INDEX FDS FUND 922908363 100 253 SH   DFND 20 0 0 253
VANGUARD INDEX FDS FUND 922908538 496 2,100 SH   DFND 20 0 0 2,100
VANGUARD INTL EQUITY INDEX F FUND 922042676 3,731 63,938 SH   SOLE 1 63,938 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042874 37,801 562,001 SH   SOLE 1 562,001 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042775 218 3,436 SH   SOLE 1 3,436 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042874 92 1,362 SH   DFND 1 0 0 1,362
VANGUARD INTL EQUITY INDEX F FUND 922042858 1,264 23,277 SH   SOLE 1 23,277 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042866 156 1,891 SH   DFND 1 0 0 1,891
VANGUARD INTL EQUITY INDEX F FUND 922042718 0 2 SH   SOLE 1 2 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042874 276 4,100 SH   SOLE 8 4,100 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042858 572 10,540 SH   SOLE 8 10,540 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042718 2,416 17,705 SH   SOLE 9 17,705 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042858 1,622 29,861 SH   SOLE 9 29,861 0 0
VANGUARD MUN BD FDS FUND 922907746 3,961 71,619 SH   SOLE 1 71,619 0 0
VANGUARD SCOTTSDALE FDS FUND 92206C714 13 190 SH   SOLE 1 190 0 0
VANGUARD SCOTTSDALE FDS FUND 92206C706 4,151 61,217 SH   SOLE 1 61,217 0 0
VANGUARD SCOTTSDALE FDS FUND 92206C649 35 242 SH   SOLE 1 242 0 0
VANGUARD SCOTTSDALE FDS FUND 92206C813 8,376 78,325 SH   SOLE 1 78,325 0 0
VANGUARD SCOTTSDALE FDS FUND 92206C730 25 123 SH   SOLE 1 123 0 0
VANGUARD SCOTTSDALE FDS FUND 92206C664 45 490 SH   SOLE 1 490 0 0
VANGUARD SCOTTSDALE FDS FUND 92206C623 63 277 SH   SOLE 1 277 0 0
VANGUARD SPECIALIZED FUNDS FUND 921908844 12,693 82,000 SH   SOLE 1 82,000 0 0
VANGUARD STAR FDS FUND 921909768 30,034 457,272 SH   SOLE 1 457,272 0 0
VANGUARD TAX-MANAGED INTL FD FUND 921943858 3,041 59,031 SH   SOLE 1 59,031 0 0
VANGUARD WHITEHALL FDS FUND 921946885 7,299 91,437 SH   SOLE 1 91,437 0 0
VANGUARD WHITEHALL FDS FUND 921946794 3,330 48,982 SH   SOLE 1 48,982 0 0
VANGUARD WHITEHALL FDS FUND 921946810 2,189 25,020 SH   SOLE 1 25,020 0 0
VANGUARD WHITEHALL FDS FUND 921946406 791 7,548 SH   SOLE 1 7,548 0 0
VANGUARD WHITEHALL FDS FUND 921946406 26 248 SH   DFND 1 0 0 248
VANGUARD WORLD FD FUND 921910873 20 133 SH   SOLE 1 133 0 0
VANGUARD WORLD FD FUND 921910840 24 243 SH   SOLE 1 243 0 0
VANGUARD WORLD FDS FUND 92204A702 1,007 2,526 SH   DFND 1 0 0 2,526
VANGUARD WORLD FDS FUND 92204A603 152 776 SH   SOLE 1 776 0 0
VANGUARD WORLD FDS FUND 92204A876 7 51 SH   SOLE 1 51 0 0
VANGUARD WORLD FDS FUND 92204A504 14 55 SH   DFND 1 0 0 55
VANGUARD WORLD FDS FUND 92204A108 15 48 SH   DFND 1 0 0 48
VANGUARD WORLD FDS FUND 92204A207 16 88 SH   SOLE 1 88 0 0
VANGUARD WORLD FDS FUND 92204A884 4,703 32,698 SH   SOLE 1 32,698 0 0
VANGUARD WORLD FDS FUND 92204A504 1,086 4,393 SH   SOLE 1 4,393 0 0
VANGUARD WORLD FDS FUND 92204A108 168 535 SH   SOLE 1 535 0 0
VANGUARD WORLD FDS FUND 92204A702 523 1,311 SH   SOLE 1 1,311 0 0
VAPOTHERM INC COM 922107107 232 9,802 SH   SOLE 1 9,802 0 0
VAPOTHERM INC COM 922107107 1 46 SH   SOLE 8 46 0 0
VAREX IMAGING CORP COM 92214X106 615 22,927 SH   SOLE 1 22,927 0 0
VAREX IMAGING CORP COM 92214X106 3 134 SH   SOLE 8 134 0 0
VARONIS SYS INC COM 922280102 9,447 163,965 SH   SOLE 1 163,965 0 0
VARONIS SYS INC COM 922280102 5 97 SH   SOLE 8 97 0 0
VARONIS SYS INC COM 922280102 194 3,369 SH   SOLE 99 3,369 0 0
VAXART INC COM 92243A200 122 16,319 SH   SOLE 1 16,319 0 0
VAXART INC COM 92243A200 63 8,334 SH   SOLE 8 8,334 0 0
VBI VACCINES INC CDA COM 91822J103 240 71,647 SH   SOLE 1 71,647 0 0
VBI VACCINES INC CDA COM 91822J103 45 13,523 SH   SOLE 8 13,523 0 0
VECTOR GROUP LTD COM 92240M108 1,181 83,501 SH   SOLE 1 83,501 0 0
VECTOR GROUP LTD COM 92240M108 0 4 SH   SOLE 8 4 0 0
VECTRUS INC COM 92242T101 69 1,458 SH   SOLE 1 1,458 0 0
VECTRUS INC COM 92242T101 0 4 SH   SOLE 8 4 0 0
VEDANTA LIMITED ADR 92242Y100 923 64,996 SH   SOLE 1 64,996 0 0
VEECO INSTRS INC DEL COM 922417100 2,332 96,954 SH   SOLE 1 96,954 0 0
VEECO INSTRS INC DEL COM 922417100 0 4 SH   SOLE 8 4 0 0
VEEVA SYS INC COM 922475108 78 250 SH   DFND 1 0 0 250
VEEVA SYS INC COM 922475108 23,244 74,750 SH   SOLE 1 74,750 0 0
VEEVA SYS INC OPT 922475108 560 1,800 SH Put SOLE 8 1,800 0 0
VEEVA SYS INC COM 922475108 65 210 SH   SOLE 8 210 0 0
VEEVA SYS INC COM 922475108 15,123 48,639 SH   SOLE 9 48,639 0 0
VEEVA SYS INC COM 922475108 622 2,000 SH   DFND 20 0 0 2,000
VEEVA SYS INC COM 922475108 523 1,683 SH   SOLE 82 1,683 0 0
VENATOR MATLS PLC COM G9329Z100 1 300 SH   SOLE 1 300 0 0
VENTAS INC TRUS 92276F100 26,156 458,091 SH   SOLE 1 458,091 0 0
VENTAS INC OPT 92276F100 108 1,900 SH Put SOLE 8 1,900 0 0
VENTAS INC TRUS 92276F100 54 951 SH   SOLE 8 951 0 0
VENTAS INC TRUS 92276F100 13,728 240,437 SH   SOLE 9 240,437 0 0
VEON LTD ADR 91822M106 198 108,000 SH   DFND 1 0 0 108,000
VEONEER INC COM 92336X109 59 2,575 SH   SOLE 1 2,575 0 0
VEONEER INC COM 92336X109 461 20,000 SH   SOLE 9 20,000 0 0
VERA BRADLEY INC COM 92335C106 297 23,971 SH   SOLE 1 23,971 0 0
VERACYTE INC COM 92337F107 664 16,622 SH   SOLE 1 16,622 0 0
VERACYTE INC COM 92337F107 164 4,103 SH   SOLE 8 4,103 0 0
VERACYTE INC COM 92337F107 106 2,640 SH   SOLE 99 2,640 0 0
VERASTEM INC COM 92337C104 289 71,062 SH   SOLE 1 71,062 0 0
VERASTEM INC COM 92337C104 6 1,332 SH   SOLE 8 1,332 0 0
VERICEL CORP COM 92346J108 2,180 41,522 SH   SOLE 1 41,522 0 0
VERICEL CORP COM 92346J108 178 3,397 SH   SOLE 8 3,397 0 0
VERINT SYS INC COM 92343X100 5,883 130,536 SH   SOLE 1 130,536 0 0
VERINT SYS INC COM 92343X100 6 130 SH   SOLE 8 130 0 0
VERISIGN INC COM 92343E102 34,487 151,471 SH   SOLE 1 151,471 0 0
VERISIGN INC COM 92343E102 198 867 SH   SOLE 8 867 0 0
VERISIGN INC COM 92343E102 14,334 62,955 SH   SOLE 9 62,955 0 0
VERISK ANALYTICS INC COM 92345Y106 509 2,911 SH   DFND 1 0 0 2,911
VERISK ANALYTICS INC COM 92345Y106 45,291 259,223 SH   SOLE 1 259,223 0 0
VERISK ANALYTICS INC COM 92345Y106 148 846 SH   SOLE 8 846 0 0
VERISK ANALYTICS INC COM 92345Y106 17,254 98,750 SH   SOLE 9 98,750 0 0
VERITEX HLDGS INC COM 923451108 2,991 84,495 SH   SOLE 1 84,495 0 0
VERITEX HLDGS INC COM 923451108 6 162 SH   SOLE 8 162 0 0
VERITIV CORP COM 923454102 602 9,800 SH   SOLE 1 9,800 0 0
VERITONE INC COM 92347M100 71 3,595 SH   SOLE 1 3,595 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 463,309 8,268,915 SH   SOLE 1 8,268,915 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,247 22,261 SH   DFND 1 0 0 22,261
VERIZON COMMUNICATIONS INC COM 92343V104 82 1,473 SH   SOLE 8 1,473 0 0
VERIZON COMMUNICATIONS INC OPT 92343V104 185 3,300 SH Call SOLE 8 3,300 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 83,694 1,493,734 SH   SOLE 9 1,493,734 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 739 13,197 SH   DFND 20 0 0 13,197
VERIZON COMMUNICATIONS INC COM 92343V104 2,518 44,949 SH   SOLE 99 44,949 0 0
VERMILION ENERGY INC COM 923725105 224 25,656 SH   SOLE 1 25,656 0 0
VERONA PHARMA PLC ADR 925050106 0 10 SH   SOLE 1 10 0 0
VERRA MOBILITY CORP COM 92511U102 912 59,385 SH   SOLE 1 59,385 0 0
VERRA MOBILITY CORP COM 92511U102 10 676 SH   SOLE 8 676 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 20 1,707 SH   SOLE 1 1,707 0 0
VERSO CORP COM 92531L207 71 4,046 SH   SOLE 1 4,046 0 0
VERSO CORP COM 92531L207 4 236 SH   SOLE 8 236 0 0
VERTEX ENERGY INC COM 92534K107 210 15,855 SH   SOLE 1 15,855 0 0
VERTEX ENERGY INC COM 92534K107 0 36 SH   SOLE 8 36 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 13 62 SH   DFND 1 0 0 62
VERTEX PHARMACEUTICALS INC COM 92532F100 64,144 318,121 SH   SOLE 1 318,121 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,416 7,023 SH   SOLE 8 7,023 0 0
VERTEX PHARMACEUTICALS INC OPT 92532F100 22,199 110,100 SH Call SOLE 8 110,100 0 0
VERTEX PHARMACEUTICALS INC OPT 92532F100 5,041 25,000 SH Put SOLE 8 25,000 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 18,954 94,000 SH   SOLE 9 94,000 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 403 2,000 SH   DFND 20 0 0 2,000
VERU INC COM 92536C103 64 7,996 SH   SOLE 1 7,996 0 0
VIAD CORP COM 92552R406 529 10,621 SH   SOLE 1 10,621 0 0
VIAD CORP COM 92552R406 9 183 SH   SOLE 8 183 0 0
VIASAT INC COM 92552V100 1,932 38,764 SH   SOLE 1 38,764 0 0
VIASAT INC COM 92552V100 3 60 SH   SOLE 8 60 0 0
VIAVI SOLUTIONS INC COM 925550105 4,271 241,887 SH   SOLE 1 241,887 0 0
VIAVI SOLUTIONS INC BOND 925550AE5 406 302,000 PRN   SOLE 8 0 0 302,000
VIAVI SOLUTIONS INC COM 925550105 18 1,036 SH   SOLE 8 1,036 0 0
VIAVI SOLUTIONS INC COM 925550105 178 10,097 SH   SOLE 99 10,097 0 0
VICI PPTYS INC TRUS 925652109 25,623 825,982 SH   SOLE 1 825,982 0 0
VICI PPTYS INC TRUS 925652109 13 410 SH   SOLE 8 410 0 0
VICI PPTYS INC TRUS 925652109 5,936 191,384 SH   SOLE 9 191,384 0 0
VICI PPTYS INC COM 925652109 386 12,430 SH   SOLE 99 12,430 0 0
VICOR CORP COM 925815102 1,166 11,035 SH   SOLE 1 11,035 0 0
VICTORY PORTFOLIOS II FUND 92647N766 1 8 SH   SOLE 1 8 0 0
VICTORY PORTFOLIOS II FUND 92647N782 175 2,459 SH   SOLE 1 2,459 0 0
VIEMED HEALTHCARE INC COM 92663R105 32 4,479 SH   SOLE 1 4,479 0 0
VIEWRAY INC COM 92672L107 254 38,562 SH   SOLE 1 38,562 0 0
VIEWRAY INC COM 92672L107 2,415 365,953 SH   SOLE 8 365,953 0 0
VIKING THERAPEUTICS INC COM 92686J106 56 9,381 SH   SOLE 1 9,381 0 0
VIKING THERAPEUTICS INC COM 92686J106 1 133 SH   SOLE 8 133 0 0
VILLAGE FARMS INTL INC COM 92707Y108 1 62 SH   SOLE 8 62 0 0
VILLAGE SUPER MKT INC COM 927107409 25 1,077 SH   SOLE 1 1,077 0 0
VILLAGE SUPER MKT INC COM 927107409 1 30 SH   SOLE 8 30 0 0
VIOMI TECHNOLOGY CO LTD ADR 92762J103 190 22,414 SH   SOLE 1 22,414 0 0
VIPER ENERGY PARTNERS LP COM 92763M105 2,323 123,372 SH   SOLE 1 123,372 0 0
VIPSHOP HOLDINGS LIMITED OPT 92763W103 16,064 800,000 SH Call SOLE 1 800,000 0 0
VIPSHOP HOLDINGS LIMITED OPT 92763W103 6,968 347,000 SH Put SOLE 1 347,000 0 0
VIPSHOP HOLDINGS LIMITED ADR 92763W103 51,702 2,574,851 SH   SOLE 1 2,574,851 0 0
VIPSHOP HOLDINGS LIMITED OPT 92763W103 26 1,300 SH Call SOLE 8 1,300 0 0
VIPSHOP HOLDINGS LIMITED ADR 92763W103 9,438 470,022 SH   SOLE 9 470,022 0 0
VIPSHOP HOLDINGS LIMITED ADR 92763W103 6,061 301,840 SH   SOLE 99 301,840 0 0
VIRGINIA NATL BANKSHARES COR COM 928031103 1 31 SH   SOLE 1 31 0 0
VIRNETX HLDG CORP COM 92823T108 32 7,545 SH   SOLE 8 7,545 0 0
VIRTU FINL INC COM 928254101 28 1,000 SH   DFND 1 0 0 1,000
VIRTU FINL INC COM 928254101 5,518 199,730 SH   SOLE 1 199,730 0 0
VIRTU FINL INC COM 928254101 79 2,849 SH   SOLE 9 2,849 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 1,537 5,531 SH   SOLE 1 5,531 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 21 75 SH   SOLE 8 75 0 0
VISA INC OPT 92826C839 93,528 400,000 SH Put SOLE 1 400,000 0 0
VISA INC COM 92826C839 5,405 23,115 SH   DFND 1 0 0 23,115
VISA INC COM 92826C839 895,992 3,831,978 SH   SOLE 1 2,691,294 1,140,684 0
VISA INC OPT 92826C839 192,808 824,600 SH Call SOLE 1 824,600 0 0
VISA INC OPT 92826C839 58,572 250,500 SH Put SOLE 8 250,500 0 0
VISA INC COM 92826C839 23,439 100,246 SH   SOLE 8 100,246 0 0
VISA INC OPT 92826C839 50,949 217,900 SH Call SOLE 8 217,900 0 0
VISA INC COM 92826C839 85,917 367,455 SH   SOLE 9 367,455 0 0
VISA INC COM 92826C839 4,624 19,774 SH   DFND 20 0 0 19,774
VISA INC COM 92826C839 40,564 173,485 SH   SOLE 20 0 173,485 0
VISA INC COM 92826C839 18,895 80,811 SH   SOLE 82 0 80,811 0
VISA INC COM 92826C839 39,955 170,878 SH   SOLE 99 16,966 153,912 0
VISHAY INTERTECHNOLOGY INC COM 928298108 2,590 114,853 SH   SOLE 1 114,853 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 12 517 SH   SOLE 8 517 0 0
VISHAY PRECISION GROUP INC COM 92835K103 239 7,011 SH   SOLE 1 7,011 0 0
VISHAY PRECISION GROUP INC COM 92835K103 1 34 SH   SOLE 8 34 0 0
VISTA GOLD CORP COM 927926303 0 94 SH   SOLE 8 94 0 0
VISTA OUTDOOR INC COM 928377100 1,910 41,254 SH   SOLE 1 41,254 0 0
VISTA OUTDOOR INC COM 928377100 7 145 SH   SOLE 8 145 0 0
VISTAGEN THERAPEUTICS INC COM 92840H202 76 24,207 SH   SOLE 1 24,207 0 0
VISTEON CORP COM 92839U206 2,579 21,331 SH   SOLE 1 21,331 0 0
VISTEON CORP COM 92839U206 26 219 SH   SOLE 8 219 0 0
VISTRA CORP COM 92840M102 7,467 402,563 SH   SOLE 1 402,563 0 0
VISTRA CORP OPT 92840M102 557 30,000 SH Put SOLE 8 30,000 0 0
VISTRA CORP COM 92840M102 494 26,597 SH   SOLE 8 26,597 0 0
VISTRA CORP OPT 92840M102 1,391 75,000 SH Call SOLE 8 75,000 0 0
VISTRA CORP COM 92840M102 2,827 152,383 SH   SOLE 9 152,383 0 0
VISTRA CORP COM 92840M128 4 12,758 SH   SOLE 99 12,758 0 0
VIVOPOWER INTERNATIONAL PLC COM G9376R100 1 124 SH   SOLE 1 124 0 0
VMWARE INC COM 928563402 71,527 447,126 SH   SOLE 1 447,126 0 0
VMWARE INC COM 928563402 786 4,915 SH   SOLE 8 4,915 0 0
VMWARE INC COM 928563402 4,556 28,481 SH   SOLE 9 28,481 0 0
VMWARE INC COM 928563402 80 500 SH   DFND 20 0 0 500
VOCERA COMMUNICATIONS INC COM 92857F107 10,474 262,847 SH   SOLE 1 262,847 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 1 16 SH   SOLE 8 16 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 154 9,000 SH   DFND 1 0 0 9,000
VODAFONE GROUP PLC NEW ADR 92857W308 182 10,597 SH   SOLE 1 10,597 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 4 252 SH   SOLE 8 252 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 1,713 100,000 SH   SOLE 9 100,000 0 0
VOLITIONRX LTD COM 928661107 17 5,227 SH   SOLE 1 5,227 0 0
VOLITIONRX LTD COM 928661107 11 3,262 SH   SOLE 8 3,262 0 0
VONAGE HLDGS CORP COM 92886T201 2,700 187,422 SH   SOLE 1 187,422 0 0
VONAGE HLDGS CORP COM 92886T201 14 938 SH   SOLE 8 938 0 0
VORNADO RLTY TR TRUS 929042109 25,328 542,694 SH   SOLE 1 542,694 0 0
VORNADO RLTY TR TRUS 929042109 4,496 96,342 SH   SOLE 9 96,342 0 0
VOXX INTL CORP COM 91829F104 31 2,250 SH   SOLE 1 2,250 0 0
VOXX INTL CORP COM 91829F104 7 530 SH   SOLE 8 530 0 0
VOYA FINANCIAL INC COM 929089100 10,475 170,333 SH   SOLE 1 170,333 0 0
VOYA FINANCIAL INC COM 929089100 14 230 SH   SOLE 8 230 0 0
VOYA FINANCIAL INC COM 929089100 2,588 42,091 SH   SOLE 9 42,091 0 0
VOYA FINANCIAL INC COM 929089100 371 6,033 SH   SOLE 99 6,033 0 0
VOYA GLBL EQTY DIV &amp PREM OP FUND 92912T100 290 44,941 SH   SOLE 1 44,941 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 19 4,494 SH   SOLE 1 4,494 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 12 2,950 SH   SOLE 8 2,950 0 0
VSE CORP COM 918284100 68 1,382 SH   SOLE 1 1,382 0 0
VTV THERAPEUTICS INC COM 918385105 4 1,922 SH   SOLE 1 1,922 0 0
VTV THERAPEUTICS INC COM 918385105 3 1,303 SH   SOLE 8 1,303 0 0
VULCAN MATLS CO COM 929160109 21,131 121,393 SH   SOLE 1 121,393 0 0
VULCAN MATLS CO COM 929160109 388 2,233 SH   SOLE 8 2,233 0 0
VULCAN MATLS CO OPT 929160109 2,141 12,300 SH Put SOLE 8 12,300 0 0
VULCAN MATLS CO COM 929160109 14,440 82,958 SH   SOLE 9 82,958 0 0
VUZIX CORP COM 92921W300 364 19,821 SH   SOLE 1 19,821 0 0
W &amp T OFFSHORE INC COM 92922P106 261 54,032 SH   SOLE 1 54,032 0 0
W &amp T OFFSHORE INC COM 92922P106 1 386 SH   SOLE 8 386 0 0
WABASH NATL CORP COM 929566107 765 47,895 SH   SOLE 1 47,895 0 0
WABASH NATL CORP COM 929566107 5 330 SH   SOLE 8 330 0 0
WABASH NATL CORP COM 929566107 302 18,871 SH   SOLE 99 18,871 0 0
WABTEC COM 929740108 11,473 139,409 SH   SOLE 1 139,409 0 0
WABTEC COM 929740108 9 109 SH   DFND 1 0 0 109
WABTEC COM 929740108 409 4,978 SH   SOLE 8 4,978 0 0
WABTEC COM 929740108 8,931 108,513 SH   SOLE 9 108,513 0 0
WAITR HLDGS INC COM 930752100 22 12,129 SH   SOLE 1 12,129 0 0
WAITR HLDGS INC COM 930752100 16 9,206 SH   SOLE 8 9,206 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 68 1,298 SH   DFND 1 0 0 1,298
WALGREENS BOOTS ALLIANCE INC COM 931427108 60,686 1,153,506 SH   SOLE 1 1,153,506 0 0
WALGREENS BOOTS ALLIANCE INC OPT 931427108 2,815 53,500 SH Put SOLE 8 53,500 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,596 30,327 SH   SOLE 8 30,327 0 0
WALGREENS BOOTS ALLIANCE INC OPT 931427108 1,079 20,500 SH Call SOLE 8 20,500 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 24,237 460,698 SH   SOLE 9 460,698 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 410 7,799 SH   SOLE 99 7,799 0 0
WALKER &amp DUNLOP INC COM 93148P102 1,607 15,395 SH   SOLE 1 15,395 0 0
WALKER &amp DUNLOP INC COM 93148P102 1 6 SH   SOLE 8 6 0 0
WALMART INC COM 931142103 1,771 12,561 SH   DFND 1 0 0 12,561
WALMART INC COM 931142103 272,389 1,931,581 SH   SOLE 1 1,931,581 0 0
WALMART INC OPT 931142103 1,678 11,900 SH Put SOLE 8 11,900 0 0
WALMART INC COM 931142103 5,061 35,884 SH   SOLE 8 35,884 0 0
WALMART INC OPT 931142103 12,438 88,200 SH Call SOLE 8 88,200 0 0
WALMART INC COM 931142103 78,873 559,308 SH   SOLE 9 559,308 0 0
WALMART INC COM 931142103 308 2,186 SH   DFND 20 0 0 2,186
WARRIOR MET COAL INC COM 93627C101 708 41,220 SH   SOLE 1 41,220 0 0
WARRIOR MET COAL INC COM 93627C101 3 170 SH   SOLE 8 170 0 0
WARRIOR MET COAL INC COM 93627C101 107 6,211 SH   SOLE 99 6,211 0 0
WASHINGTON FED INC COM 938824109 2,790 87,819 SH   SOLE 1 87,819 0 0
WASHINGTON FED INC COM 938824109 19 618 SH   SOLE 8 618 0 0
WASHINGTON REAL ESTATE INVT TRUS 939653101 2,866 124,663 SH   SOLE 1 124,663 0 0
WASHINGTON REAL ESTATE INVT TRUS 939653101 5 221 SH   SOLE 8 221 0 0
WASHINGTON TR BANCORP INC COM 940610108 1,767 34,419 SH   SOLE 1 34,419 0 0
WASHINGTON TR BANCORP INC COM 940610108 2 40 SH   SOLE 8 40 0 0
WASTE CONNECTIONS INC COM 94106B101 16,470 137,908 SH   SOLE 1 137,908 0 0
WASTE CONNECTIONS INC COM 94106B101 6 53 SH   SOLE 8 53 0 0
WASTE CONNECTIONS INC COM 94106B101 11,168 93,514 SH   SOLE 9 93,514 0 0
WASTE MGMT INC DEL COM 94106L109 385 2,750 SH   DFND 1 0 0 2,750
WASTE MGMT INC DEL COM 94106L109 67,729 483,400 SH   SOLE 1 483,400 0 0
WASTE MGMT INC DEL COM 94106L109 2,315 16,523 SH   SOLE 8 16,523 0 0
WASTE MGMT INC DEL OPT 94106L109 785 5,600 SH Put SOLE 8 5,600 0 0
WASTE MGMT INC DEL COM 94106L109 35,776 255,349 SH   SOLE 9 255,349 0 0
WATERS CORP COM 941848103 16,075 46,515 SH   SOLE 1 46,515 0 0
WATERS CORP COM 941848103 13,396 38,761 SH   SOLE 9 38,761 0 0
WATERSTONE FINL INC MD COM 94188P101 57 2,912 SH   SOLE 1 2,912 0 0
WATERSTONE FINL INC MD COM 94188P101 1 74 SH   SOLE 8 74 0 0
WATFORD HLDGS LTD COM G94787101 1,013 28,960 SH   SOLE 1 28,960 0 0
WATSCO INC COM 942622200 12,402 43,269 SH   SOLE 1 43,269 0 0
WATSCO INC COM 942622200 8 28 SH   SOLE 8 28 0 0
WATTS WATER TECHNOLOGIES INC COM 942749102 3,320 22,748 SH   SOLE 1 22,748 0 0
WATTS WATER TECHNOLOGIES INC COM 942749102 17 116 SH   SOLE 8 116 0 0
WAVE LIFE SCIENCES LTD COM Y95308105 32 4,747 SH   SOLE 1 4,747 0 0
WAVE LIFE SCIENCES LTD COM Y95308105 0 49 SH   SOLE 8 49 0 0
WAYFAIR INC COM 94419L101 74,412 235,704 SH   SOLE 1 235,704 0 0
WAYFAIR INC OPT 94419L101 14,270 45,200 SH Call SOLE 8 45,200 0 0
WAYFAIR INC COM 94419L101 12,748 40,377 SH   SOLE 8 40,377 0 0
WAYFAIR INC OPT 94419L101 77,065 244,100 SH Put SOLE 8 244,100 0 0
WAYFAIR INC COM 94419L101 8,236 26,087 SH   SOLE 9 26,087 0 0
WD 40 CO COM 929236107 1,825 7,117 SH   SOLE 1 7,117 0 0
WD 40 CO COM 929236107 19 74 SH   SOLE 8 74 0 0
WEBSTER FINL CORP CONN COM 947890109 12,169 228,134 SH   SOLE 1 228,134 0 0
WEBSTER FINL CORP CONN COM 947890109 4 66 SH   SOLE 8 66 0 0
WEC ENERGY GROUP INC COM 92939U106 38,946 437,836 SH   SOLE 1 437,836 0 0
WEC ENERGY GROUP INC COM 92939U106 17 192 SH   SOLE 8 192 0 0
WEC ENERGY GROUP INC COM 92939U106 17,554 197,347 SH   SOLE 9 197,347 0 0
WEIBO CORP ADR 948596101 3,041 57,792 SH   SOLE 1 57,792 0 0
WEIBO CORP OPT 948596101 84 1,600 SH Put SOLE 8 1,600 0 0
WEIBO CORP ADR 948596101 8 137 SH   SOLE 8 137 0 0
WEIBO CORP ADR 948596101 2,099 39,886 SH   SOLE 9 39,886 0 0
WEIBO CORP ADR 948596101 726 13,802 SH   SOLE 99 13,802 0 0
WEINGARTEN RLTY INVS TRUS 948741103 14,002 436,644 SH   SOLE 1 436,644 0 0
WEINGARTEN RLTY INVS TRUS 948741103 6 182 SH   SOLE 8 182 0 0
WEIS MKTS INC COM 948849104 464 8,974 SH   SOLE 1 8,974 0 0
WELBILT INC COM 949090104 5,733 247,620 SH   SOLE 1 247,620 0 0
WELBILT INC COM 949090104 25 1,089 SH   SOLE 8 1,089 0 0
WELLS FARGO CO NEW COM 949746101 795,010 17,553,779 SH   SOLE 1 17,553,779 0 0
WELLS FARGO CO NEW OPT 949746101 18,116 400,000 SH Put SOLE 1 400,000 0 0
WELLS FARGO CO NEW COM 949746101 161 3,549 SH   DFND 1 0 0 3,549
WELLS FARGO CO NEW OPT 949746101 45,290 1,000,000 SH Call SOLE 1 1,000,000 0 0
WELLS FARGO CO NEW OPT 949746101 27,174 600,000 SH Call SOLE 8 600,000 0 0
WELLS FARGO CO NEW COM 949746101 59,646 1,316,983 SH   SOLE 8 1,316,983 0 0
WELLS FARGO CO NEW OPT 949746101 62,953 1,390,000 SH Put SOLE 8 1,390,000 0 0
WELLS FARGO CO NEW COM 949746101 77,068 1,701,650 SH   SOLE 9 1,701,650 0 0
WELLS FARGO CO NEW COM 949746101 6,781 149,724 SH   DFND 20 0 0 149,724
WELLTOWER INC TRUS 95040Q104 35,325 425,097 SH   SOLE 1 425,097 0 0
WELLTOWER INC TRUS 95040Q104 22 266 SH   SOLE 8 266 0 0
WELLTOWER INC TRUS 95040Q104 22,765 273,944 SH   SOLE 9 273,944 0 0
WENDYS CO COM 95058W100 3,431 146,468 SH   SOLE 1 146,468 0 0
WENDYS CO OPT 95058W100 35 1,500 SH Call SOLE 8 1,500 0 0
WENDYS CO COM 95058W100 10 430 SH   SOLE 8 430 0 0
WERNER ENTERPRISES INC COM 950755108 4,735 106,374 SH   SOLE 1 106,374 0 0
WERNER ENTERPRISES INC COM 950755108 5 106 SH   SOLE 8 106 0 0
WESBANCO INC COM 950810101 3,257 91,430 SH   SOLE 1 91,430 0 0
WESBANCO INC COM 950810101 7 191 SH   SOLE 8 191 0 0
WESCO INTL INC COM 95082P105 1,428 13,892 SH   SOLE 1 13,892 0 0
WESCO INTL INC COM 95082P105 72 696 SH   SOLE 8 696 0 0
WEST BANCORPORATION INC COM 95123P106 56 2,034 SH   SOLE 1 2,034 0 0
WEST BANCORPORATION INC COM 95123P106 1 48 SH   SOLE 8 48 0 0
WEST FRASER TIMBER CO LTD COM 952845105 154 2,152 SH   SOLE 1 2,152 0 0
WEST FRASER TIMBER CO LTD COM 952845105 165 2,300 SH   SOLE 8 2,300 0 0
WEST FRASER TIMBER CO LTD COM 952845105 752 10,500 SH   SOLE 9 10,500 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 25,043 69,742 SH   SOLE 1 69,742 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 41 113 SH   SOLE 8 113 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 16,617 46,272 SH   SOLE 9 46,272 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,167 37,345 SH   SOLE 1 37,345 0 0
WESTAMERICA BANCORPORATION COM 957090103 4 64 SH   SOLE 8 64 0 0
WESTERN ALLIANCE BANCORP COM 957638109 16,933 182,365 SH   SOLE 1 182,365 0 0
WESTERN ALLIANCE BANCORP COM 957638109 659 7,093 SH   SOLE 99 7,093 0 0
WESTERN ASSET HIGH INCOME OP FUND 95766K109 29 5,296 SH   SOLE 1 5,296 0 0
WESTERN ASSET MTG CAP CORP TRUS 95790D105 134 41,088 SH   SOLE 1 41,088 0 0
WESTERN ASSET MTG CAP CORP TRUS 95790D105 22 6,807 SH   SOLE 8 6,807 0 0
WESTERN DIGITAL CORP. COM 958102105 32,571 457,632 SH   SOLE 1 457,632 0 0
WESTERN DIGITAL CORP. COM 958102105 5,902 82,921 SH   SOLE 8 82,921 0 0
WESTERN DIGITAL CORP. OPT 958102105 8,384 117,800 SH Put SOLE 8 117,800 0 0
WESTERN DIGITAL CORP. OPT 958102105 712 10,000 SH Call SOLE 8 10,000 0 0
WESTERN DIGITAL CORP. COM 958102105 13,662 191,963 SH   SOLE 9 191,963 0 0
WESTERN MIDSTREAM PARTNERS L COM 958669103 21,360 997,199 SH   SOLE 1 997,199 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 49 6,022 SH   SOLE 1 6,022 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 21 2,573 SH   SOLE 8 2,573 0 0
WESTERN UN CO COM 959802109 26,143 1,138,043 SH   SOLE 1 1,138,043 0 0
WESTERN UN CO COM 959802109 5,770 251,193 SH   SOLE 9 251,193 0 0
WESTERN UN CO COM 959802109 293 12,745 SH   SOLE 99 12,745 0 0
WESTLAKE CHEM CORP COM 960413102 10,571 117,335 SH   SOLE 1 117,335 0 0
WESTLAKE CHEM CORP COM 960413102 368 4,083 SH   SOLE 99 4,083 0 0
WESTLAKE CHEM PARTNERS LP COM 960417103 8 300 SH   SOLE 1 300 0 0
WESTROCK CO COM 96145D105 29,461 553,590 SH   SOLE 1 553,590 0 0
WESTROCK CO COM 96145D105 67 1,243 SH   SOLE 8 1,243 0 0
WESTROCK CO COM 96145D105 8,538 160,426 SH   SOLE 9 160,426 0 0
WESTWATER RES INC COM 961684206 71 15,000 SH   DFND 1 0 0 15,000
WESTWATER RES INC COM 961684206 9 1,991 SH   SOLE 1 1,991 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 19 880 SH   SOLE 8 880 0 0
WEX INC COM 96208T104 5,758 29,696 SH   SOLE 1 29,696 0 0
WEX INC COM 96208T104 283 1,458 SH   SOLE 99 1,458 0 0
WEYCO GROUP INC COM 962149100 27 1,189 SH   SOLE 1 1,189 0 0
WEYCO GROUP INC COM 962149100 15 690 SH   SOLE 8 690 0 0
WEYERHAEUSER CO MTN BE TRUS 962166104 41,647 1,209,976 SH   SOLE 1 1,209,976 0 0
WEYERHAEUSER CO MTN BE TRUS 962166104 11 295 SH   SOLE 8 295 0 0
WEYERHAEUSER CO MTN BE OPT 962166104 45 1,300 SH Put SOLE 8 1,300 0 0
WEYERHAEUSER CO MTN BE TRUS 962166104 16,443 477,731 SH   SOLE 9 477,731 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 308 7,000 SH   DFND 1 0 0 7,000
WHEATON PRECIOUS METALS CORP COM 962879102 5,694 129,213 SH   SOLE 1 129,213 0 0
WHEATON PRECIOUS METALS CORP OPT 962879102 1,163 26,400 SH Call SOLE 8 26,400 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 31 700 SH   SOLE 8 700 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 2,755 62,520 SH   SOLE 9 62,520 0 0
WHIRLPOOL CORP COM 963320106 21,684 99,457 SH   SOLE 1 99,457 0 0
WHIRLPOOL CORP COM 963320106 11 50 SH   DFND 1 0 0 50
WHIRLPOOL CORP OPT 963320106 2,834 13,000 SH Call SOLE 8 13,000 0 0
WHIRLPOOL CORP COM 963320106 7,986 36,631 SH   SOLE 8 36,631 0 0
WHIRLPOOL CORP OPT 963320106 20,145 92,400 SH Put SOLE 8 92,400 0 0
WHIRLPOOL CORP COM 963320106 8,793 40,329 SH   SOLE 9 40,329 0 0
WHIRLPOOL CORP COM 963320106 84 384 SH   SOLE 99 384 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 2,214 1,929 SH   SOLE 1 1,929 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 3 3 SH   SOLE 8 3 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 877 764 SH   SOLE 99 764 0 0
WHITESTONE REIT TRUS 966084204 1,536 186,199 SH   SOLE 1 186,199 0 0
WHITESTONE REIT TRUS 966084204 1 83 SH   SOLE 8 83 0 0
WIDEOPENWEST INC COM 96758W101 137 6,633 SH   SOLE 1 6,633 0 0
WIDEOPENWEST INC COM 96758W101 5 246 SH   SOLE 8 246 0 0
WIDEOPENWEST INC COM 96758W101 34 1,647 SH   SOLE 99 1,647 0 0
WILEY JOHN &amp SONS INC COM 968223206 2,078 34,531 SH   SOLE 1 34,531 0 0
WILLDAN GROUP INC COM 96924N100 52 1,384 SH   SOLE 1 1,384 0 0
WILLIAMS COS INC COM 969457100 38,469 1,448,908 SH   SOLE 1 1,448,908 0 0
WILLIAMS COS INC COM 969457100 197 7,421 SH   SOLE 8 7,421 0 0
WILLIAMS COS INC COM 969457100 20,168 759,622 SH   SOLE 9 759,622 0 0
WILLIAMS SONOMA INC COM 969904101 51,405 321,998 SH   SOLE 1 321,998 0 0
WILLIS LEASE FIN CORP COM 970646105 15 346 SH   SOLE 1 346 0 0
WILLIS LEASE FIN CORP COM 970646105 1 30 SH   SOLE 8 30 0 0
WILLIS TOWERS WATSON PLC LTD COM G96629103 382,286 1,661,969 SH   SOLE 1 1,661,969 0 0
WILLIS TOWERS WATSON PLC LTD COM G96629103 25,204 109,575 SH   SOLE 8 109,575 0 0
WILLIS TOWERS WATSON PLC LTD OPT G96629103 1,403 6,100 SH Call SOLE 8 6,100 0 0
WILLIS TOWERS WATSON PLC LTD OPT G96629103 1,403 6,100 SH Put SOLE 8 6,100 0 0
WILLIS TOWERS WATSON PLC LTD COM G96629103 19,623 85,310 SH   SOLE 9 85,310 0 0
WINGSTOP INC COM 974155103 4,406 27,946 SH   SOLE 1 27,946 0 0
WINGSTOP INC COM 974155103 34 219 SH   SOLE 8 219 0 0
WINMARK CORP COM 974250102 382 1,989 SH   SOLE 1 1,989 0 0
WINNEBAGO INDS INC COM 974637100 1,567 23,080 SH   SOLE 1 23,080 0 0
WINNEBAGO INDS INC COM 974637100 4 54 SH   SOLE 8 54 0 0
WINTRUST FINL CORP COM 97650W108 10,910 144,249 SH   SOLE 1 144,249 0 0
WINTRUST FINL CORP COM 97650W108 3 39 SH   SOLE 8 39 0 0
WINTRUST FINL CORP COM 97650W108 816 10,784 SH   SOLE 99 10,784 0 0
WIPRO LTD ADR 97651M109 1,484 189,980 SH   SOLE 1 189,980 0 0
WIPRO LTD ADR 97651M109 157 20,100 SH   SOLE 99 20,100 0 0
WISDOMTREE INVTS INC COM 97717P104 650 104,832 SH   SOLE 1 104,832 0 0
WISDOMTREE INVTS INC COM 97717P104 7 1,217 SH   SOLE 8 1,217 0 0
WISDOMTREE TR FUND 97717W570 19 358 SH   SOLE 1 358 0 0
WISDOMTREE TR FUND 97717X578 222 5,274 SH   SOLE 1 5,274 0 0
WISDOMTREE TR FUND 97717W109 15 126 SH   SOLE 1 126 0 0
WISDOMTREE TR FUND 97717X511 5,242 100,415 SH   SOLE 1 100,415 0 0
WISDOMTREE TR FUND 97717W281 1,243 22,818 SH   SOLE 1 22,818 0 0
WISDOMTREE TR FUND 97717W588 14 296 SH   SOLE 1 296 0 0
WISDOMTREE TR FUND 97717W315 697 15,254 SH   SOLE 1 15,254 0 0
WISDOMTREE TR FUND 97717W307 392 3,256 SH   SOLE 1 3,256 0 0
WISDOMTREE TR FUND 97717X594 60 1,362 SH   SOLE 1 1,362 0 0
WISDOMTREE TR FUND 97717X719 357 5,302 SH   SOLE 1 5,302 0 0
WISDOMTREE TR FUND 97717W703 15 270 SH   SOLE 1 270 0 0
WISDOMTREE TR FUND 97717X701 426 5,590 SH   SOLE 1 5,590 0 0
WISDOMTREE TR FUND 97717W406 10 102 SH   SOLE 1 102 0 0
WISDOMTREE TR FUND 97717W562 14 290 SH   SOLE 1 290 0 0
WISDOMTREE TR FUND 97717W851 0 1 SH   SOLE 8 1 0 0
WISDOMTREE TR FUND 97717W422 219 6,478 SH   SOLE 8 6,478 0 0
WISDOMTREE TR FUND 97717W422 433 12,811 SH   SOLE 9 12,811 0 0
WIX COM LTD COM M98068105 45,317 156,114 SH   SOLE 1 156,114 0 0
WIX COM LTD COM M98068105 29 100 SH   SOLE 8 100 0 0
WIX COM LTD OPT M98068105 1,568 5,400 SH Call SOLE 8 5,400 0 0
WIX COM LTD COM M98068105 7,792 26,840 SH   SOLE 9 26,840 0 0
WOLVERINE WORLD WIDE INC COM 978097103 1,853 55,094 SH   SOLE 1 55,094 0 0
WOLVERINE WORLD WIDE INC COM 978097103 25 750 SH   SOLE 8 750 0 0
WOODWARD INC COM 980745103 5,315 43,247 SH   SOLE 1 43,247 0 0
WOODWARD INC COM 980745103 2 15 SH   SOLE 8 15 0 0
WORKDAY INC COM 98138H101 123,877 518,888 SH   SOLE 1 518,888 0 0
WORKDAY INC OPT 98138H101 23,826 99,800 SH Put SOLE 1 99,800 0 0
WORKDAY INC OPT 98138H101 325,498 1,363,400 SH Call SOLE 1 1,363,400 0 0
WORKDAY INC OPT 98138H101 20,914 87,600 SH Put SOLE 8 87,600 0 0
WORKDAY INC OPT 98138H101 31,752 133,000 SH Call SOLE 8 133,000 0 0
WORKDAY INC COM 98138H101 15,359 64,334 SH   SOLE 9 64,334 0 0
WORKHORSE GROUP INC COM 98138J206 1,150 69,271 SH   SOLE 1 69,271 0 0
WORKHORSE GROUP INC COM 98138J206 139 8,388 SH   SOLE 8 8,388 0 0
WORKHORSE GROUP INC COM 98138J206 32 1,910 SH   DFND 20 0 0 1,910
WORKIVA INC COM 98139A105 764 6,857 SH   SOLE 1 6,857 0 0
WORLD ACCEP CORPORATION COM 981419104 336 2,101 SH   SOLE 1 2,101 0 0
WORLD ACCEP CORPORATION COM 981419104 1 9 SH   SOLE 8 9 0 0
WORLD FUEL SVCS CORP COM 981475106 2,062 64,994 SH   SOLE 1 64,994 0 0
WORLD FUEL SVCS CORP COM 981475106 7 220 SH   SOLE 8 220 0 0
WORLD GOLD TR FUND 98149E204 5 300 SH   SOLE 1 300 0 0
WORLD WRESTLING ENTMT INC COM 98156Q108 4,424 76,412 SH   SOLE 1 76,412 0 0
WORLD WRESTLING ENTMT INC COM 98156Q108 13 227 SH   SOLE 8 227 0 0
WORTHINGTON INDS INC COM 981811102 2,903 47,472 SH   SOLE 1 47,472 0 0
WORTHINGTON INDS INC COM 981811102 23 366 SH   SOLE 8 366 0 0
WP CAREY INC TRUS 92936U109 18,492 247,828 SH   SOLE 1 247,828 0 0
WP CAREY INC TRUS 92936U109 5 67 SH   SOLE 8 67 0 0
WP CAREY INC TRUS 92936U109 4,829 64,709 SH   SOLE 9 64,709 0 0
WRAP TECHNOLOGIES INC COM 98212N107 32 4,124 SH   SOLE 1 4,124 0 0
WRAP TECHNOLOGIES INC COM 98212N107 10 1,258 SH   SOLE 8 1,258 0 0
WSFS FINL CORP COM 929328102 1,271 27,290 SH   SOLE 1 27,290 0 0
WSFS FINL CORP COM 929328102 8 162 SH   SOLE 8 162 0 0
WYNDHAM HOTELS &amp RESORTS INC COM 98311A105 8,609 119,068 SH   SOLE 1 119,068 0 0
WYNDHAM HOTELS &amp RESORTS INC COM 98311A105 3 41 SH   SOLE 8 41 0 0
WYNDHAM HOTELS &amp RESORTS INC COM 98311A105 116 1,604 SH   SOLE 99 1,604 0 0
WYNN RESORTS LTD COM 983134107 31,682 259,043 SH   SOLE 1 259,043 0 0
WYNN RESORTS LTD OPT 983134107 14,493 118,500 SH Call SOLE 8 118,500 0 0
WYNN RESORTS LTD COM 983134107 1 5 SH   SOLE 8 5 0 0
WYNN RESORTS LTD OPT 983134107 1,529 12,500 SH Put SOLE 8 12,500 0 0
WYNN RESORTS LTD COM 983134107 8,065 65,939 SH   SOLE 9 65,939 0 0
X4 PHARMACEUTICALS INC COM 98420X103 95 14,571 SH   SOLE 1 14,571 0 0
X4 PHARMACEUTICALS INC COM 98420X103 12 1,839 SH   SOLE 8 1,839 0 0
XBIOTECH INC COM 98400H102 32 1,902 SH   SOLE 1 1,902 0 0
XBIOTECH INC COM 98400H102 2 106 SH   SOLE 8 106 0 0
XCEL ENERGY INC COM 98389B100 51,745 785,427 SH   SOLE 1 785,427 0 0
XCEL ENERGY INC COM 98389B100 22,504 341,590 SH   SOLE 9 341,590 0 0
XENCOR INC COM 98401F105 1,450 42,027 SH   SOLE 1 42,027 0 0
XENCOR INC COM 98401F105 7 196 SH   SOLE 8 196 0 0
XENIA HOTELS &amp RESORTS INC TRUS 984017103 3,298 175,995 SH   SOLE 1 175,995 0 0
XENIA HOTELS &amp RESORTS INC TRUS 984017103 4 234 SH   SOLE 8 234 0 0
XENON PHARMACEUTICALS INC COM 98420N105 1 40 SH   SOLE 8 40 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 21 5,123 SH   SOLE 8 5,123 0 0
XILINX INC COM 983919101 164,040 1,134,131 SH   SOLE 1 1,134,131 0 0
XILINX INC OPT 983919101 1,374 9,500 SH Put SOLE 8 9,500 0 0
XILINX INC COM 983919101 23,569 162,947 SH   SOLE 8 162,947 0 0
XILINX INC COM 983919101 22,306 154,213 SH   SOLE 9 154,213 0 0
XILINX INC COM 983919101 1,446 10,000 SH   DFND 20 0 0 10,000
XOMA CORP DEL COM 98419J206 26 761 SH   SOLE 1 761 0 0
XOMA CORP DEL COM 98419J206 0 4 SH   SOLE 8 4 0 0
XPO LOGISTICS INC COM 983793100 52 375 SH   DFND 1 0 0 375
XPO LOGISTICS INC COM 983793100 11,898 85,048 SH   SOLE 1 85,048 0 0
XPO LOGISTICS INC OPT 983793100 1,091 7,800 SH Put SOLE 8 7,800 0 0
XPO LOGISTICS INC COM 983793100 19 142 SH   SOLE 8 142 0 0
XPO LOGISTICS INC COM 983793100 4,183 29,899 SH   SOLE 9 29,899 0 0
XPO LOGISTICS INC COM 983793100 1,391 9,940 SH   SOLE 99 9,940 0 0
XUNLEI LTD ADR 98419E108 266 58,245 SH   SOLE 1 58,245 0 0
XYLEM INC COM 98419M100 15,987 133,267 SH   SOLE 1 133,267 0 0
XYLEM INC COM 98419M100 1 8 SH   SOLE 8 8 0 0
XYLEM INC COM 98419M100 13,579 113,185 SH   SOLE 9 113,185 0 0
Y-MABS THERAPEUTICS INC COM 984241109 163 4,809 SH   SOLE 1 4,809 0 0
Y-MABS THERAPEUTICS INC COM 984241109 4 124 SH   SOLE 8 124 0 0
Y-MABS THERAPEUTICS INC COM 984241109 65 1,921 SH   SOLE 99 1,921 0 0
YAMANA GOLD INC COM 98462Y100 117 27,803 SH   DFND 1 0 0 27,803
YAMANA GOLD INC COM 98462Y100 4,082 967,278 SH   SOLE 1 967,278 0 0
YAMANA GOLD INC OPT 98462Y100 8 1,900 SH Put SOLE 8 1,900 0 0
YAMANA GOLD INC OPT 98462Y100 43 10,300 SH Call SOLE 8 10,300 0 0
YAMANA GOLD INC COM 98462Y100 59 13,903 SH   SOLE 8 13,903 0 0
YAMANA GOLD INC COM 98462Y100 592 140,193 SH   SOLE 9 140,193 0 0
YANDEX N V COM N97284108 7,935 112,156 SH   SOLE 1 112,156 0 0
YANDEX N V OPT N97284108 785 11,100 SH Call SOLE 8 11,100 0 0
YANDEX N V OPT N97284108 106 1,500 SH Put SOLE 8 1,500 0 0
YANDEX N V COM N97284108 696 9,832 SH   SOLE 9 9,832 0 0
YELP INC COM 985817105 2,503 62,654 SH   SOLE 1 62,654 0 0
YELP INC COM 985817105 23 604 SH   SOLE 8 604 0 0
YETI HLDGS INC COM 98585X104 7,420 80,802 SH   SOLE 1 80,802 0 0
YETI HLDGS INC OPT 98585X104 340 3,700 SH Call SOLE 8 3,700 0 0
YETI HLDGS INC COM 98585X104 447 4,871 SH   SOLE 8 4,871 0 0
YEXT INC COM 98585N106 1,209 84,614 SH   SOLE 1 84,614 0 0
YEXT INC COM 98585N106 2 124 SH   SOLE 8 124 0 0
YORK WTR CO COM 987184108 74 1,648 SH   SOLE 1 1,648 0 0
YORK WTR CO COM 987184108 1 30 SH   SOLE 8 30 0 0
YPF SOCIEDAD ANONIMA ADR 984245100 161 34,500 SH   SOLE 1 34,500 0 0
YPF SOCIEDAD ANONIMA ADR 984245100 1,302 278,160 SH   SOLE 8 278,160 0 0
YPF SOCIEDAD ANONIMA ADR 984245100 132 28,100 SH   SOLE 99 28,100 0 0
YUM BRANDS INC COM 988498101 40,598 352,927 SH   SOLE 1 352,927 0 0
YUM BRANDS INC COM 988498101 53 458 SH   SOLE 8 458 0 0
YUM BRANDS INC COM 988498101 21,524 187,123 SH   SOLE 9 187,123 0 0
YUM CHINA HLDGS INC COM 98850P109 37,762 569,978 SH   SOLE 1 569,978 0 0
YUM CHINA HLDGS INC COM 98850P109 31 466 SH   SOLE 8 466 0 0
YUM CHINA HLDGS INC COM 98850P109 19,510 294,476 SH   SOLE 9 294,476 0 0
YUM CHINA HLDGS INC COM 98850P109 4,593 69,333 SH   SOLE 99 69,333 0 0
YUNJI INC ADR 98873N107 7 3,845 SH   SOLE 1 3,845 0 0
ZEBRA TECHNOLOGIES CORPORATI COM 989207105 31,249 59,015 SH   SOLE 1 59,015 0 0
ZEBRA TECHNOLOGIES CORPORATI COM 989207105 3 5 SH   SOLE 8 5 0 0
ZEBRA TECHNOLOGIES CORPORATI COM 989207105 17,714 33,453 SH   SOLE 9 33,453 0 0
ZEDGE INC COM 98923T104 10 552 SH   SOLE 1 552 0 0
ZENDESK INC COM 98936J101 85,244 590,570 SH   SOLE 1 590,570 0 0
ZENDESK INC OPT 98936J101 1,804 12,500 SH Put SOLE 8 12,500 0 0
ZENDESK INC OPT 98936J101 20,049 138,900 SH Call SOLE 8 138,900 0 0
ZENDESK INC COM 98936J101 20 141 SH   SOLE 8 141 0 0
ZENDESK INC COM 98936J101 6,060 41,990 SH   SOLE 9 41,990 0 0
ZILLOW GROUP INC COM 98954M101 6,397 52,206 SH   SOLE 1 52,206 0 0
ZILLOW GROUP INC OPT 98954M200 12,246 100,200 SH Put SOLE 1 100,200 0 0
ZILLOW GROUP INC COM 98954M200 52 428 SH   SOLE 1 428 0 0
ZILLOW GROUP INC COM 98954M101 9 70 SH   SOLE 8 70 0 0
ZILLOW GROUP INC OPT 98954M200 843 6,900 SH Call SOLE 8 6,900 0 0
ZILLOW GROUP INC COM 98954M200 7,469 61,117 SH   SOLE 8 61,117 0 0
ZILLOW GROUP INC OPT 98954M200 37,693 308,400 SH Put SOLE 8 308,400 0 0
ZILLOW GROUP INC COM 98954M200 6,798 55,624 SH   SOLE 9 55,624 0 0
ZILLOW GROUP INC COM 98954M101 2,463 20,096 SH   SOLE 9 20,096 0 0
ZILLOW GROUP INC COM 98954M101 564 4,600 SH   DFND 20 0 0 4,600
ZIMMER BIOMET HOLDINGS INC COM 98956P102 63,865 397,120 SH   SOLE 1 397,120 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 51 319 SH   DFND 1 0 0 319
ZIMMER BIOMET HOLDINGS INC COM 98956P102 25 153 SH   SOLE 8 153 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 20,942 130,220 SH   SOLE 9 130,220 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 241 1,500 SH   DFND 20 0 0 1,500
ZIMMER BIOMET HOLDINGS INC COM 98956P102 7,914 49,212 SH   SOLE 99 49,212 0 0
ZIONS BANCORPORATION N A COM 989701107 20,466 387,176 SH   SOLE 1 387,176 0 0
ZIONS BANCORPORATION N A COM 989701107 5 110 SH   SOLE 8 110 0 0
ZIONS BANCORPORATION N A COM 989701107 2,642 49,972 SH   SOLE 9 49,972 0 0
ZIONS BANCORPORATION N A COM 989701107 321 6,071 SH   SOLE 99 6,071 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 74 27,967 SH   SOLE 1 27,967 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 6 2,088 SH   SOLE 8 2,088 0 0
ZIX CORP COM 98974P100 229 32,574 SH   SOLE 1 32,574 0 0
ZIX CORP COM 98974P100 3 412 SH   SOLE 8 412 0 0
ZOETIS INC OPT 98978V103 1,621 8,700 SH Call SOLE 1 8,700 0 0
ZOETIS INC COM 98978V103 2,282 12,247 SH   DFND 1 0 0 12,247
ZOETIS INC COM 98978V103 71,151 381,796 SH   SOLE 1 381,796 0 0
ZOETIS INC COM 98978V103 71 384 SH   SOLE 8 384 0 0
ZOETIS INC COM 98978V103 46,534 249,705 SH   SOLE 9 249,705 0 0
ZOETIS INC COM 98978V103 466 2,500 SH   DFND 20 0 0 2,500
ZOGENIX INC COM 98978L204 1,539 89,062 SH   SOLE 1 89,062 0 0
ZOGENIX INC COM 98978L204 609 35,236 SH   SOLE 8 35,236 0 0
ZOOM VIDEO COMMUNICATIONS IN COM 98980L101 78,913 203,893 SH   SOLE 1 203,893 0 0
ZOOM VIDEO COMMUNICATIONS IN OPT 98980L101 29,182 75,400 SH Put SOLE 1 75,400 0 0
ZOOM VIDEO COMMUNICATIONS IN COM 98980L101 1,181 3,051 SH   DFND 1 0 0 3,051
ZOOM VIDEO COMMUNICATIONS IN OPT 98980L101 15,520 40,100 SH Call SOLE 8 40,100 0 0
ZOOM VIDEO COMMUNICATIONS IN COM 98980L101 22,281 57,570 SH   SOLE 8 57,570 0 0
ZOOM VIDEO COMMUNICATIONS IN OPT 98980L101 40,793 105,400 SH Put SOLE 8 105,400 0 0
ZOOM VIDEO COMMUNICATIONS IN COM 98980L101 28,730 74,232 SH   SOLE 9 74,232 0 0
ZOSANO PHARMA CORP COM 98979H202 190 200,000 SH   DFND 20 0 0 200,000
ZSCALER INC COM 98980G102 81,549 377,438 SH   SOLE 1 377,438 0 0
ZSCALER INC OPT 98980G102 15,124 70,000 SH Call SOLE 8 70,000 0 0
ZSCALER INC OPT 98980G102 21,671 100,300 SH Put SOLE 8 100,300 0 0
ZSCALER INC COM 98980G102 4,085 18,910 SH   SOLE 8 18,910 0 0
ZSCALER INC COM 98980G102 6,203 28,714 SH   SOLE 9 28,714 0 0
ZSCALER INC COM 98980G102 212 980 SH   DFND 20 0 0 980
ZSCALER INC COM 98980G102 51 238 SH   SOLE 99 238 0 0
ZUMIEZ INC COM 989817101 1,688 34,462 SH   SOLE 1 34,462 0 0
ZUORA INC COM 98983V106 743 43,072 SH   SOLE 1 43,072 0 0
ZUORA INC COM 98983V106 6 397 SH   SOLE 8 397 0 0
ZYMEWORKS INC COM 98985W102 332 9,558 SH   SOLE 1 9,558 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 49 9,206 SH   SOLE 1 9,206 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 0 5 SH   SOLE 8 5 0 0
ZYNEX INC COM 98986M103 158 10,132 SH   SOLE 1 10,132 0 0
ZYNEX INC COM 98986M103 0 15 SH   SOLE 8 15 0 0
ZYNGA INC COM 98986T108 128 12,000 SH   DFND 1 0 0 12,000
ZYNGA INC COM 98986T108 45,615 4,291,133 SH   SOLE 1 4,291,133 0 0
ZYNGA INC OPT 98986T108 1,016 95,600 SH Call SOLE 8 95,600 0 0
ZYNGA INC COM 98986T108 30,844 2,901,581 SH   SOLE 8 2,901,581 0 0
ZYNGA INC COM 98986T108 182 17,093 SH   SOLE 99 17,093 0 0