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 852 36,475 SH   SOLE 1 36,475 0 0
111 INC ADR 68247Q102 1,154 329,800 SH   SOLE 1 329,800 0 0
1ST SOURCE CORP COM 336901103 1,411 28,462 SH   SOLE 1 28,462 0 0
1ST SOURCE CORP COM 336901103 274 5,519 SH   SOLE 99 5,519 0 0
2U INC COM 90214J101 2,305 114,860 SH   SOLE 1 114,860 0 0
2U INC COM 90214J101 36 1,799 SH   SOLE 8 1,799 0 0
3-D SYS CORP DEL COM 88554D205 4,875 226,282 SH   SOLE 1 226,282 0 0
3-D SYS CORP DEL COM 88554D205 185 8,570 SH   DFND 1 0 0 8,570
3-D SYS CORP DEL OPT 88554D205 106 4,900 SH Put SOLE 8 4,900 0 0
3-D SYS CORP DEL COM 88554D205 5 260 SH   SOLE 8 260 0 0
3-D SYS CORP DEL OPT 88554D205 192 8,900 SH Call SOLE 8 8,900 0 0
360 DIGITECH INC ADR 88557W101 1,633 71,200 SH   SOLE 9 71,200 0 0
3M CO COM 88579Y101 270,383 1,522,178 SH   SOLE 1 1,522,178 0 0
3M CO OPT 88579Y101 7,140 40,200 SH Put SOLE 1 40,200 0 0
3M CO COM 88579Y101 167 941 SH   DFND 1 0 0 941
3M CO COM 88579Y101 335 1,891 SH   SOLE 8 1,891 0 0
3M CO OPT 88579Y101 22,399 126,100 SH Put SOLE 8 126,100 0 0
3M CO OPT 88579Y101 10,871 61,200 SH Call SOLE 8 61,200 0 0
3M CO COM 88579Y101 75,250 423,629 SH   SOLE 9 423,629 0 0
51JOB INC ADR 316827104 1,228 25,100 SH   SOLE 9 25,100 0 0
8X8 INC NEW COM 282914100 12,876 768,258 SH   SOLE 1 768,258 0 0
8X8 INC NEW COM 282914100 5 296 SH   SOLE 8 296 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 1,133 18,545 SH   SOLE 1 18,545 0 0
A10 NETWORKS INC COM 002121101 1,893 114,155 SH   SOLE 1 114,155 0 0
AAON INC COM 000360206 4,394 55,308 SH   SOLE 1 55,308 0 0
AAR CORP COM 000361105 2,521 64,598 SH   SOLE 1 64,598 0 0
ABB LTD ADR 000375204 8 207 SH   DFND 1 0 0 207
ABBOTT LABS COM 002824100 368,402 2,617,606 SH   SOLE 1 2,617,606 0 0
ABBOTT LABS COM 002824100 135 962 SH   DFND 1 0 0 962
ABBOTT LABS COM 002824100 293 2,080 SH   SOLE 8 2,080 0 0
ABBOTT LABS OPT 002824100 43,306 307,700 SH Call SOLE 8 307,700 0 0
ABBOTT LABS COM 002824100 186,069 1,322,072 SH   SOLE 9 1,322,072 0 0
ABBOTT LABS COM 002824100 1,866 13,255 SH   DFND 20 0 0 13,255
ABBVIE INC COM 00287Y109 365,767 2,701,371 SH   SOLE 1 2,701,371 0 0
ABBVIE INC COM 00287Y109 523 3,864 SH   DFND 1 0 0 3,864
ABBVIE INC COM 00287Y109 300 2,214 SH   SOLE 8 2,214 0 0
ABBVIE INC OPT 00287Y109 5,335 39,400 SH Call SOLE 8 39,400 0 0
ABBVIE INC OPT 00287Y109 3,751 27,700 SH Put SOLE 8 27,700 0 0
ABBVIE INC COM 00287Y109 203,068 1,499,769 SH   SOLE 9 1,499,769 0 0
ABBVIE INC COM 00287Y109 281 2,072 SH   DFND 20 0 0 2,072
ABBVIE INC COM 00287Y109 654 4,827 SH   SOLE 99 4,827 0 0
ABERCROMBIE &amp FITCH CO COM 002896207 3,118 89,499 SH   SOLE 1 89,499 0 0
ABERCROMBIE &amp FITCH CO OPT 002896207 70 2,000 SH Call SOLE 8 2,000 0 0
ABERCROMBIE &amp FITCH CO COM 002896207 2,656 76,255 SH   SOLE 9 76,255 0 0
ABERDEEN GLOBAL PREMIER PPTY FUND 00302L108 15 2,113 SH   DFND 1 0 0 2,113
ABERDEEN STD GOLD ETF TR FUND 00326A104 582 33,130 SH   DFND 1 0 0 33,130
ABIOMED INC COM 003654100 14,991 41,735 SH   SOLE 1 41,735 0 0
ABIOMED INC COM 003654100 21 60 SH   SOLE 8 60 0 0
ABIOMED INC COM 003654100 12,299 34,243 SH   SOLE 9 34,243 0 0
ABM INDS INC COM 000957100 13,097 320,613 SH   SOLE 1 320,613 0 0
ACACIA RESH CORP COM 003881307 306 59,510 SH   SOLE 1 59,510 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1,349 22,211 SH   SOLE 1 22,211 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 3 51 SH   SOLE 8 51 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 109 1,795 SH   SOLE 99 1,795 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 3,558 152,438 SH   SOLE 1 152,438 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 231 9,900 SH   SOLE 8 9,900 0 0
ACADIA PHARMACEUTICALS INC OPT 004225108 58 2,500 SH Call SOLE 8 2,500 0 0
ACADIA RLTY TR TRUS 004239109 3,923 179,719 SH   SOLE 1 179,719 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 209 40,041 SH   SOLE 1 40,041 0 0
ACCENTURE PLC IRELAND COM G1151C101 17,028 41,075 SH   DFND 1 0 0 41,075
ACCENTURE PLC IRELAND COM G1151C101 390,028 940,844 SH   SOLE 1 940,844 0 0
ACCENTURE PLC IRELAND OPT G1151C101 3,689 8,900 SH Call SOLE 8 8,900 0 0
ACCENTURE PLC IRELAND COM G1151C101 308 744 SH   SOLE 8 744 0 0
ACCENTURE PLC IRELAND COM G1151C101 152,421 367,680 SH   SOLE 9 367,680 0 0
ACCENTURE PLC IRELAND COM G1151C101 767 1,851 SH   SOLE 99 1,851 0 0
ACCO BRANDS CORP COM 00081T108 32 3,900 SH   DFND 1 0 0 3,900
ACCO BRANDS CORP COM 00081T108 1,170 141,632 SH   SOLE 1 141,632 0 0
ACCURAY INC COM 004397105 624 130,771 SH   SOLE 1 130,771 0 0
ACI WORLDWIDE INC COM 004498101 11,364 327,475 SH   SOLE 1 327,475 0 0
ACI WORLDWIDE INC COM 004498101 13 374 SH   SOLE 8 374 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 1,439 99,025 SH   SOLE 1 99,025 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 22 1,493 SH   SOLE 99 1,493 0 0
ACM RESH INC COM 00108J109 3,231 37,888 SH   SOLE 1 37,888 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,096 16,474 SH   DFND 1 0 0 16,474
ACTIVISION BLIZZARD INC COM 00507V109 142,637 2,143,958 SH   SOLE 1 2,142,478 1,480 0
ACTIVISION BLIZZARD INC OPT 00507V109 10,964 164,800 SH Call SOLE 8 164,800 0 0
ACTIVISION BLIZZARD INC COM 00507V109 215 3,227 SH   SOLE 8 3,227 0 0
ACTIVISION BLIZZARD INC OPT 00507V109 126 1,900 SH Put SOLE 8 1,900 0 0
ACTIVISION BLIZZARD INC COM 00507V109 45,489 683,748 SH   SOLE 9 683,748 0 0
ACTIVISION BLIZZARD INC COM 00507V109 468 7,028 SH   DFND 20 0 0 7,028
ACTIVISION BLIZZARD INC COM 00507V109 9,919 149,096 SH   SOLE 99 0 149,096 0
ACUITY BRANDS INC COM 00508Y102 2,002 9,458 SH   SOLE 1 9,458 0 0
ACUITY BRANDS INC COM 00508Y102 363 1,716 SH   SOLE 99 1,716 0 0
ACUSHNET HLDGS CORP COM 005098108 2,702 50,919 SH   SOLE 1 50,919 0 0
ADAMS RES &amp ENERGY INC COM 006351308 96 3,449 SH   SOLE 1 3,449 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 2,513 89,551 SH   SOLE 1 89,551 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 6,910 246,257 SH   SOLE 8 246,257 0 0
ADDUS HOMECARE CORP COM 006739106 2,223 23,779 SH   SOLE 1 23,779 0 0
ADDUS HOMECARE CORP COM 006739106 313 3,347 SH   SOLE 99 3,347 0 0
ADECOAGRO S A COM L00849106 0 1 SH   SOLE 1 1 0 0
ADIENT PLC COM G0084W101 6,283 131,228 SH   SOLE 1 131,228 0 0
ADIENT PLC COM G0084W101 1 13 SH   DFND 1 0 0 13
ADIENT PLC COM G0084W101 1 25 SH   SOLE 8 25 0 0
ADMA BIOLOGICS INC COM 000899104 165 117,238 SH   SOLE 1 117,238 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,109 1,955 SH   DFND 1 0 0 1,955
ADOBE SYSTEMS INCORPORATED COM 00724F101 587,163 1,035,450 SH   SOLE 1 681,170 354,280 0
ADOBE SYSTEMS INCORPORATED OPT 00724F101 12,588 22,200 SH Put SOLE 1 22,200 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 31,287 55,174 SH   SOLE 8 55,174 0 0
ADOBE SYSTEMS INCORPORATED OPT 00724F101 9,697 17,100 SH Call SOLE 8 17,100 0 0
ADOBE SYSTEMS INCORPORATED OPT 00724F101 47,179 83,200 SH Put SOLE 8 83,200 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 197,224 347,800 SH   SOLE 9 347,800 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,024 1,806 SH   DFND 20 0 0 1,806
ADOBE SYSTEMS INCORPORATED COM 00724F101 33,440 58,970 SH   SOLE 20 0 58,970 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 70,883 125,000 SH   SOLE 58 125,000 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 16,963 29,914 SH   SOLE 82 0 29,914 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 23,648 41,702 SH   SOLE 99 0 41,702 0
ADT INC DEL COM 00090Q103 552 65,694 SH   SOLE 1 65,694 0 0
ADT INC DEL OPT 00090Q103 583 69,300 SH Put SOLE 8 69,300 0 0
ADT INC DEL COM 00090Q103 347 41,211 SH   SOLE 8 41,211 0 0
ADTALEM GLOBAL ED INC COM 00737L103 2,013 68,087 SH   SOLE 1 68,087 0 0
ADTALEM GLOBAL ED INC COM 00737L103 137 4,626 SH   SOLE 9 4,626 0 0
ADTRAN INC COM 00738A106 1,475 64,637 SH   SOLE 1 64,637 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 12,759 53,193 SH   SOLE 1 53,193 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 32 134 SH   SOLE 8 134 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 10,384 43,291 SH   SOLE 9 43,291 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 1,865 7,773 SH   SOLE 99 7,773 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 10 76 SH   SOLE 1 76 0 0
ADVANCED ENERGY INDS COM 007973100 4,619 50,729 SH   SOLE 1 50,729 0 0
ADVANCED MICRO DEVICES INC COM 007903107 973 6,763 SH   DFND 1 0 0 6,763
ADVANCED MICRO DEVICES INC COM 007903107 487,024 3,384,450 SH   SOLE 1 3,384,450 0 0
ADVANCED MICRO DEVICES INC OPT 007903107 43,170 300,000 SH Call SOLE 1 300,000 0 0
ADVANCED MICRO DEVICES INC OPT 007903107 28,780 200,000 SH Put SOLE 1 200,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 32,241 224,060 SH   SOLE 8 224,060 0 0
ADVANCED MICRO DEVICES INC OPT 007903107 17,988 125,000 SH Call SOLE 8 125,000 0 0
ADVANCED MICRO DEVICES INC OPT 007903107 137,670 956,700 SH Put SOLE 8 956,700 0 0
ADVANCED MICRO DEVICES INC COM 007903107 154,402 1,072,984 SH   SOLE 9 1,072,984 0 0
ADVANCED MICRO DEVICES INC OPT 007903107 43,170 300,000 SH Call SOLE 9 300,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 5,386 37,430 SH   DFND 20 0 0 37,430
ADVANCED MICRO DEVICES INC COM 007903107 46,048 320,000 SH   SOLE 58 320,000 0 0
ADVANSIX INC COM 00773T101 1,906 40,333 SH   SOLE 1 40,333 0 0
ADVANSIX INC COM 00773T101 1 27 SH   DFND 20 0 0 27
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 185 105,448 SH   SOLE 1 105,448 0 0
AECOM COM 00766T100 2,238 28,927 SH   SOLE 1 28,927 0 0
AECOM COM 00766T100 3,094 40,000 SH   SOLE 8 40,000 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 233 49,054 SH   SOLE 1 49,054 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 0 99 SH   SOLE 8 99 0 0
AEMETIS INC COM 00770K202 404 32,816 SH   SOLE 1 32,816 0 0
AERCAP HOLDINGS NV COM N00985106 4 57 SH   SOLE 1 57 0 0
AERCAP HOLDINGS NV COM N00985106 2 29 SH   SOLE 8 29 0 0
AERCAP HOLDINGS NV COM N00985106 63 967 SH   SOLE 9 967 0 0
AERCAP HOLDINGS NV COM N00985106 883 13,491 SH   SOLE 99 13,491 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 553 78,815 SH   SOLE 1 78,815 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 8,308 177,675 SH   SOLE 1 177,675 0 0
AEROJET ROCKETDYNE HLDGS INC OPT 007800105 1,272 27,200 SH Call SOLE 1 27,200 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 1 16 SH   SOLE 8 16 0 0
AEROVIRONMENT INC COM 008073108 2,475 39,911 SH   SOLE 1 39,911 0 0
AEROVIRONMENT INC COM 008073108 5 74 SH   SOLE 8 74 0 0
AES CORP COM 00130H105 13,936 573,561 SH   SOLE 1 573,561 0 0
AES CORP COM 00130H105 627 25,784 SH   SOLE 8 25,784 0 0
AES CORP COM 00130H105 11,131 458,059 SH   SOLE 9 458,059 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 3,862 23,481 SH   SOLE 1 23,481 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 67 410 SH   SOLE 9 410 0 0
AFFIMED N V COM N01045108 229 41,530 SH   DFND 1 0 0 41,530
AFFIMED N V COM N01045108 796 144,242 SH   SOLE 1 144,242 0 0
AFLAC INC COM 001055102 63,891 1,094,220 SH   SOLE 1 1,094,220 0 0
AFLAC INC COM 001055102 741 12,690 SH   SOLE 8 12,690 0 0
AFLAC INC OPT 001055102 1,256 21,500 SH Put SOLE 8 21,500 0 0
AFLAC INC COM 001055102 35,034 600,019 SH   SOLE 9 600,019 0 0
AGCO CORP COM 001084102 2,376 20,473 SH   SOLE 1 20,473 0 0
AGCO CORP COM 001084102 440 3,789 SH   SOLE 9 3,789 0 0
AGEAGLE AERIAL SYS INC NEW COM 00848K101 129 82,362 SH   SOLE 1 82,362 0 0
AGENUS INC COM 00847G705 960 298,424 SH   SOLE 1 298,424 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 30 191 SH   DFND 1 0 0 191
AGILENT TECHNOLOGIES INC COM 00846U101 51,503 322,616 SH   SOLE 1 322,616 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 57 356 SH   SOLE 8 356 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 41,092 257,389 SH   SOLE 9 257,389 0 0
AGILITI INC COM 00848J104 661 28,529 SH   SOLE 1 28,529 0 0
AGILYSYS INC COM 00847J105 1,227 27,590 SH   SOLE 1 27,590 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 2,295 69,815 SH   SOLE 1 69,815 0 0
AGNC INVT CORP TRUS 00123Q104 9,708 645,546 SH   SOLE 1 645,546 0 0
AGNC INVT CORP TRUS 00123Q104 1 77 SH   SOLE 8 77 0 0
AGNC INVT CORP TRUS 00123Q104 3,163 210,304 SH   SOLE 9 210,304 0 0
AGNC INVT CORP TRUS 00123Q104 150 10,000 SH   DFND 20 0 0 10,000
AGNC INVT CORP COM 00123Q104 224 14,872 SH   SOLE 99 14,872 0 0
AGNICO EAGLE MINES LTD COM 008474108 198 3,729 SH   DFND 1 0 0 3,729
AGNICO EAGLE MINES LTD COM 008474108 341 6,407 SH   SOLE 1 6,407 0 0
AGNICO EAGLE MINES LTD COM 008474108 557 10,489 SH   SOLE 9 10,489 0 0
AGNICO EAGLE MINES LTD COM 008474108 148 2,792 SH   SOLE 99 2,792 0 0
AGREE RLTY CORP TRUS 008492100 6,774 94,927 SH   SOLE 1 94,927 0 0
AGREE RLTY CORP TRUS 008492100 6 80 SH   SOLE 9 80 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 29 14,600 SH   SOLE 1 14,600 0 0
AIR LEASE CORP COM 00912X302 5,567 125,869 SH   SOLE 1 125,869 0 0
AIR LEASE CORP COM 00912X302 148 3,350 SH   SOLE 99 3,350 0 0
AIR PRODS &amp CHEMS INC COM 009158106 5,240 17,223 SH   DFND 1 0 0 17,223
AIR PRODS &amp CHEMS INC COM 009158106 63,958 210,207 SH   SOLE 1 210,207 0 0
AIR PRODS &amp CHEMS INC COM 009158106 2,265 7,445 SH   SOLE 8 7,445 0 0
AIR PRODS &amp CHEMS INC OPT 009158106 22,820 75,000 SH Put SOLE 8 75,000 0 0
AIR PRODS &amp CHEMS INC OPT 009158106 22,820 75,000 SH Call SOLE 8 75,000 0 0
AIR PRODS &amp CHEMS INC COM 009158106 55,545 182,553 SH   SOLE 9 182,553 0 0
AIR PRODS &amp CHEMS INC COM 009158106 2,268 7,454 SH   SOLE 99 7,454 0 0
AIR TRANS SVCS GROUP INC BOND 00922RAB1 1,292 1,161,000 PRN   SOLE 8 0 0 1,161,000
AIR TRANSPORT SERVICES GRP I COM 00922R105 2,104 71,643 SH   SOLE 1 71,643 0 0
AIRGAIN INC COM 00938A104 24 2,252 SH   SOLE 1 2,252 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 145,599 1,243,986 SH   SOLE 1 1,243,986 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 25 216 SH   SOLE 8 216 0 0
AKAMAI TECHNOLOGIES INC BOND 00971TAJ0 3,705 2,821,000 PRN   SOLE 8 0 0 2,821,000
AKAMAI TECHNOLOGIES INC COM 00971T101 30,737 262,611 SH   SOLE 9 262,611 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 643 284,770 SH   SOLE 1 284,770 0 0
AKERO THERAPEUTICS INC COM 00973Y108 704 33,280 SH   SOLE 1 33,280 0 0
AKERO THERAPEUTICS INC COM 00973Y108 45 2,150 SH   SOLE 99 2,150 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 429 64,107 SH   SOLE 1 64,107 0 0
ALAMO GROUP INC COM 011311107 1,911 12,982 SH   SOLE 1 12,982 0 0
ALAMO GROUP INC COM 011311107 379 2,575 SH   SOLE 99 2,575 0 0
ALAMOS GOLD INC NEW COM 011532108 242 31,482 SH   DFND 1 0 0 31,482
ALARM COM HLDGS INC COM 011642105 5,301 62,514 SH   SOLE 1 62,514 0 0
ALARM COM HLDGS INC COM 011642105 7 86 SH   SOLE 8 86 0 0
ALASKA AIR GROUP INC COM 011659109 7,234 138,875 SH   SOLE 1 138,875 0 0
ALASKA AIR GROUP INC COM 011659109 115 2,200 SH   DFND 1 0 0 2,200
ALASKA AIR GROUP INC COM 011659109 52 990 SH   SOLE 8 990 0 0
ALASKA AIR GROUP INC OPT 011659109 57 1,100 SH Put SOLE 8 1,100 0 0
ALASKA AIR GROUP INC COM 011659109 1,901 36,497 SH   SOLE 9 36,497 0 0
ALBANY INTL CORP COM 012348108 3,568 40,336 SH   SOLE 1 40,336 0 0
ALBEMARLE CORP COM 012653101 66,641 285,064 SH   SOLE 1 285,064 0 0
ALBEMARLE CORP COM 012653101 178 760 SH   DFND 1 0 0 760
ALBEMARLE CORP COM 012653101 32 138 SH   SOLE 8 138 0 0
ALBEMARLE CORP OPT 012653101 16,972 72,600 SH Call SOLE 8 72,600 0 0
ALBEMARLE CORP OPT 012653101 15,476 66,200 SH Put SOLE 8 66,200 0 0
ALBEMARLE CORP COM 012653101 23,302 99,682 SH   SOLE 9 99,682 0 0
ALBEMARLE CORP COM 012653101 100 427 SH   DFND 20 0 0 427
ALBERTSONS COS INC COM 013091103 1,919 63,549 SH   SOLE 1 63,549 0 0
ALBERTSONS COS INC COM 013091103 80 2,662 SH   SOLE 99 2,662 0 0
ALBIREO PHARMA INC COM 01345P106 477 20,480 SH   SOLE 1 20,480 0 0
ALCOA CORP COM 013872106 358 6,003 SH   DFND 1 0 0 6,003
ALCOA CORP OPT 013872106 1,322 22,200 SH Put SOLE 1 22,200 0 0
ALCOA CORP COM 013872106 20,046 336,466 SH   SOLE 1 336,466 0 0
ALCOA CORP OPT 013872106 17,326 290,800 SH Put SOLE 8 290,800 0 0
ALCOA CORP OPT 013872106 11,576 194,300 SH Call SOLE 8 194,300 0 0
ALCOA CORP COM 013872106 6,298 105,702 SH   SOLE 9 105,702 0 0
ALCOA CORP COM 013872106 731 12,277 SH   SOLE 99 12,277 0 0
ALCON AG COM H01301128 325 3,732 SH   DFND 1 0 0 3,732
ALCON AG COM H01301128 9,968 114,424 SH   SOLE 1 114,424 0 0
ALCON AG COM H01301128 26,751 307,058 SH   SOLE 9 307,058 0 0
ALCON AG COM H01301128 93 1,073 SH   DFND 20 0 0 1,073
ALCON AG COM H01301128 55,939 642,087 SH   SOLE 58 642,087 0 0
ALCON AG COM H01301128 499 5,730 SH   SOLE 99 5,730 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 236 58,909 SH   SOLE 1 58,909 0 0
ALECTOR INC COM 014442107 2,269 109,921 SH   SOLE 1 109,921 0 0
ALERUS FINL CORP COM 01446U103 1,071 36,610 SH   SOLE 1 36,610 0 0
ALEXANDER &amp BALDWIN INC NEW TRUS 014491104 4,136 164,857 SH   SOLE 1 164,857 0 0
ALEXANDERS INC TRUS 014752109 676 2,597 SH   SOLE 1 2,597 0 0
ALEXANDRIA REAL ESTATE EQ IN TRUS 015271109 24,945 111,882 SH   SOLE 1 111,882 0 0
ALEXANDRIA REAL ESTATE EQ IN TRUS 015271109 37 166 SH   SOLE 8 166 0 0
ALEXANDRIA REAL ESTATE EQ IN TRUS 015271109 21,981 98,587 SH   SOLE 9 98,587 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 456 2,045 SH   SOLE 99 2,045 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 0 1 SH   SOLE 1 1 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 292 20,272 SH   SOLE 9 20,272 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 5,005 42,132 SH   DFND 1 0 0 42,132
ALIBABA GROUP HLDG LTD ADR 01609W102 72,025 606,317 SH   SOLE 1 0 606,317 0
ALIBABA GROUP HLDG LTD OPT 01609W102 625,358 5,264,400 SH Call SOLE 1 5,264,400 0 0
ALIBABA GROUP HLDG LTD OPT 01609W102 3,812,447 32,094,000 SH Put SOLE 1 32,094,000 0 0
ALIBABA GROUP HLDG LTD OPT 01609W102 133,187 1,121,200 SH Put SOLE 8 1,121,200 0 0
ALIBABA GROUP HLDG LTD OPT 01609W102 20,776 174,900 SH Call SOLE 8 174,900 0 0
ALIBABA GROUP HLDG LTD OPT 01609W102 305,885 2,575,000 SH Call SOLE 9 2,575,000 0 0
ALIBABA GROUP HLDG LTD OPT 01609W102 83,153 700,000 SH Put SOLE 9 700,000 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 16,026 134,910 SH   DFND 20 0 0 134,910
ALIBABA GROUP HLDG LTD ADR 01609W102 11,774 99,118 SH   SOLE 20 0 99,118 0
ALIBABA GROUP HLDG LTD ADR 01609W102 5,802 48,844 SH   SOLE 82 0 48,844 0
ALIBABA GROUP HLDG LTD ADR 01609W102 15,121 127,294 SH   SOLE 99 57,183 70,111 0
ALICO INC COM 016230104 166 4,487 SH   SOLE 1 4,487 0 0
ALIGN TECHNOLOGY INC COM 016255101 522 795 SH   DFND 1 0 0 795
ALIGN TECHNOLOGY INC COM 016255101 68,960 104,933 SH   SOLE 1 104,933 0 0
ALIGN TECHNOLOGY INC COM 016255101 75 114 SH   SOLE 8 114 0 0
ALIGN TECHNOLOGY INC COM 016255101 36,885 56,125 SH   SOLE 9 56,125 0 0
ALIGN TECHNOLOGY INC COM 016255101 2,103 3,200 SH   DFND 20 0 0 3,200
ALKERMES PLC COM G01767105 5,798 249,240 SH   SOLE 1 249,240 0 0
ALLAKOS INC COM 01671P100 421 43,059 SH   SOLE 1 43,059 0 0
ALLAKOS INC COM 01671P100 88 8,990 SH   SOLE 8 8,990 0 0
ALLEGHANY CORP MD COM 017175100 8,749 13,105 SH   SOLE 1 13,105 0 0
ALLEGHANY CORP MD COM 017175100 3,713 5,561 SH   SOLE 9 5,561 0 0
ALLEGHANY CORP MD COM 017175100 842 1,262 SH   SOLE 99 1,262 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 2,805 176,077 SH   SOLE 1 176,077 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 30 1,867 SH   SOLE 99 1,867 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 1,488 35,255 SH   SOLE 1 35,255 0 0
ALLEGIANT TRAVEL CO COM 01748X102 3,897 20,838 SH   SOLE 1 20,838 0 0
ALLEGIANT TRAVEL CO COM 01748X102 183 977 SH   SOLE 99 977 0 0
ALLEGION PLC COM G0176J109 7,665 57,864 SH   SOLE 1 57,864 0 0
ALLEGION PLC COM G0176J109 14 106 SH   SOLE 8 106 0 0
ALLEGION PLC COM G0176J109 8,164 61,637 SH   SOLE 9 61,637 0 0
ALLETE INC COM 018522300 4,830 72,795 SH   SOLE 1 72,795 0 0
ALLETE INC COM 018522300 314 4,739 SH   SOLE 99 4,739 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 29 430 SH   DFND 1 0 0 430
ALLIANCE DATA SYSTEMS CORP COM 018581108 2,300 34,546 SH   SOLE 1 34,546 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 7,256 109,003 SH   SOLE 9 109,003 0 0
ALLIANCE RESOURCE PARTNERS L COM 01877R108 185 14,612 SH   SOLE 1 14,612 0 0
ALLIANT ENERGY CORP COM 018802108 11,387 185,253 SH   SOLE 1 185,253 0 0
ALLIANT ENERGY CORP COM 018802108 18 294 SH   SOLE 8 294 0 0
ALLIANT ENERGY CORP COM 018802108 11,050 179,763 SH   SOLE 9 179,763 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 923 25,262 SH   SOLE 1 25,262 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,312 36,090 SH   SOLE 1 36,090 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 1,497 100,332 SH   SOLE 1 100,332 0 0
ALLOT LTD COM M0854Q105 33 2,795 SH   SOLE 1 2,795 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 4,929 267,128 SH   SOLE 1 267,128 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 248 13,426 SH   SOLE 9 13,426 0 0
ALLSTATE CORP COM 020002101 66,420 564,560 SH   SOLE 1 564,560 0 0
ALLSTATE CORP OPT 020002101 6,235 53,000 SH Put SOLE 8 53,000 0 0
ALLSTATE CORP OPT 020002101 35,295 300,000 SH Call SOLE 8 300,000 0 0
ALLSTATE CORP COM 020002101 40 338 SH   SOLE 8 338 0 0
ALLSTATE CORP COM 020002101 35,390 300,799 SH   SOLE 9 300,799 0 0
ALLY FINL INC OPT 02005N100 10,570 222,000 SH Call SOLE 1 222,000 0 0
ALLY FINL INC COM 02005N100 30,205 634,422 SH   SOLE 1 634,422 0 0
ALLY FINL INC OPT 02005N100 129 2,700 SH Put SOLE 8 2,700 0 0
ALLY FINL INC COM 02005N100 6,887 144,672 SH   SOLE 9 144,672 0 0
ALLY FINL INC COM 02005N100 457 9,607 SH   SOLE 99 9,607 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 5,677 33,477 SH   SOLE 1 33,477 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 65 384 SH   SOLE 8 384 0 0
ALNYLAM PHARMACEUTICALS INC OPT 02043Q107 153 900 SH Put SOLE 8 900 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 8,157 48,104 SH   SOLE 9 48,104 0 0
ALPHA &amp OMEGA SEMICONDUCTOR COM G6331P104 1,569 25,907 SH   SOLE 1 25,907 0 0
ALPHA PRO TECH LTD COM 020772109 15 2,465 SH   SOLE 1 2,465 0 0
ALPHABET INC COM 02079K107 6,178 2,135 SH   DFND 1 0 0 2,135
ALPHABET INC COM 02079K107 1,809,945 625,502 SH   SOLE 1 625,323 179 0
ALPHABET INC COM 02079K305 14,807 5,111 SH   DFND 1 0 0 5,111
ALPHABET INC COM 02079K305 2,270,540 783,745 SH   SOLE 1 636,944 146,801 0
ALPHABET INC OPT 02079K305 90,388 31,200 SH Put SOLE 1 31,200 0 0
ALPHABET INC OPT 02079K305 115,592 39,900 SH Call SOLE 8 39,900 0 0
ALPHABET INC OPT 02079K305 140,506 48,500 SH Put SOLE 8 48,500 0 0
ALPHABET INC COM 02079K107 5,952 2,057 SH   SOLE 8 2,057 0 0
ALPHABET INC COM 02079K305 35,457 12,239 SH   SOLE 8 12,239 0 0
ALPHABET INC OPT 02079K107 8,391 2,900 SH Call SOLE 8 2,900 0 0
ALPHABET INC OPT 02079K107 99,250 34,300 SH Put SOLE 8 34,300 0 0
ALPHABET INC COM 02079K305 805,633 278,088 SH   SOLE 9 278,088 0 0
ALPHABET INC COM 02079K107 690,337 238,575 SH   SOLE 9 238,575 0 0
ALPHABET INC COM 02079K107 4,320 1,493 SH   DFND 20 0 0 1,493
ALPHABET INC COM 02079K107 1,733 599 SH   SOLE 20 0 599 0
ALPHABET INC COM 02079K305 9,047 3,123 SH   DFND 20 0 0 3,123
ALPHABET INC COM 02079K305 68,912 23,787 SH   SOLE 20 0 23,787 0
ALPHABET INC COM 02079K305 434,556 150,000 SH   SOLE 58 150,000 0 0
ALPHABET INC COM 02079K107 289,359 100,000 SH   SOLE 58 100,000 0 0
ALPHABET INC COM 02079K305 35,697 12,322 SH   SOLE 82 0 12,322 0
ALPHABET INC COM 02079K305 67,680 23,362 SH   SOLE 99 3,504 19,858 0
ALPHATEC HLDGS INC COM 02081G201 981 85,828 SH   SOLE 1 85,828 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 196 14,098 SH   SOLE 1 14,098 0 0
ALTAIR ENGR INC COM 021369103 5,680 73,473 SH   SOLE 1 73,473 0 0
ALTAIR ENGR INC COM 021369103 10 130 SH   SOLE 8 130 0 0
ALTAIR ENGR INC BOND 021369AA1 10,538 6,179,000 PRN   SOLE 8 0 0 6,179,000
ALTERYX INC COM 02156B103 13,629 225,275 SH   SOLE 1 225,275 0 0
ALTERYX INC COM 02156B103 12 203 SH   DFND 1 0 0 203
ALTERYX INC COM 02156B103 9 151 SH   SOLE 8 151 0 0
ALTERYX INC COM 02156B103 14 238 SH   DFND 20 0 0 238
ALTICE USA INC COM 02156K103 6,915 427,362 SH   SOLE 1 427,362 0 0
ALTICE USA INC COM 02156K103 145 8,950 SH   SOLE 9 8,950 0 0
ALTICE USA INC COM 02156K103 397 24,514 SH   SOLE 99 24,514 0 0
ALTIMMUNE INC COM 02155H200 10,031 1,095,060 SH   SOLE 1 1,095,060 0 0
ALTRA INDL MOTION CORP COM 02208R106 5,120 99,294 SH   SOLE 1 99,294 0 0
ALTRA INDL MOTION CORP COM 02208R106 373 7,231 SH   SOLE 99 7,231 0 0
ALTRIA GROUP INC COM 02209S103 138 2,902 SH   DFND 1 0 0 2,902
ALTRIA GROUP INC OPT 02209S103 33,174 700,000 SH Put SOLE 1 700,000 0 0
ALTRIA GROUP INC COM 02209S103 112,642 2,376,939 SH   SOLE 1 2,376,939 0 0
ALTRIA GROUP INC OPT 02209S103 7,796 164,500 SH Put SOLE 8 164,500 0 0
ALTRIA GROUP INC OPT 02209S103 52 1,100 SH Call SOLE 8 1,100 0 0
ALTRIA GROUP INC COM 02209S103 5,439 114,775 SH   SOLE 8 114,775 0 0
ALTRIA GROUP INC COM 02209S103 73,756 1,556,355 SH   SOLE 9 1,556,355 0 0
ALTRIA GROUP INC COM 02209S103 28 600 SH   DFND 20 0 0 600
ALUMINUM CORP CHINA LIMITED ADR 022276109 102 7,418 SH   SOLE 99 7,418 0 0
AMARIN CORP PLC ADR 023111206 0 90 SH   SOLE 1 90 0 0
AMARIN CORP PLC ADR 023111206 89 26,518 SH   SOLE 8 26,518 0 0
AMARIN CORP PLC OPT 023111206 69 20,400 SH Put SOLE 8 20,400 0 0
AMARIN CORP PLC OPT 023111206 35 10,300 SH Call SOLE 8 10,300 0 0
AMAZON COM INC OPT 023135106 7,336 2,200 SH Put SOLE 1 2,200 0 0
AMAZON COM INC OPT 023135106 106,699 32,000 SH Call SOLE 1 32,000 0 0
AMAZON COM INC COM 023135106 20,550 6,163 SH   DFND 1 0 0 6,163
AMAZON COM INC COM 023135106 2,457,759 737,106 SH   SOLE 1 599,654 137,452 0
AMAZON COM INC OPT 023135106 281,085 84,300 SH Put SOLE 8 84,300 0 0
AMAZON COM INC OPT 023135106 656,865 197,000 SH Call SOLE 8 197,000 0 0
AMAZON COM INC COM 023135106 53,540 16,057 SH   SOLE 8 16,057 0 0
AMAZON COM INC COM 023135106 1,026,467 307,847 SH   SOLE 9 307,847 0 0
AMAZON COM INC OPT 023135106 26,675 8,000 SH Call SOLE 9 8,000 0 0
AMAZON COM INC COM 023135106 13,704 4,110 SH   DFND 20 0 0 4,110
AMAZON COM INC COM 023135106 73,872 22,155 SH   SOLE 20 0 22,155 0
AMAZON COM INC COM 023135106 383,449 115,000 SH   SOLE 58 115,000 0 0
AMAZON COM INC COM 023135106 37,888 11,363 SH   SOLE 82 0 11,363 0
AMAZON COM INC COM 023135106 63,929 19,173 SH   SOLE 99 2,529 16,644 0
AMBAC FINL GROUP INC COM 023139884 11,565 720,623 SH   SOLE 1 720,623 0 0
AMBARELLA INC OPT G037AX101 1,624 8,000 SH Put SOLE 1 8,000 0 0
AMBARELLA INC COM G037AX101 9,703 47,830 SH   SOLE 1 47,830 0 0
AMBARELLA INC COM G037AX101 123 607 SH   SOLE 9 607 0 0
AMBEV SA ADR 02319V103 0 35 SH   SOLE 1 35 0 0
AMC ENTMT HLDGS INC COM 00165C104 21,752 799,682 SH   SOLE 1 799,682 0 0
AMC ENTMT HLDGS INC OPT 00165C104 7,069 259,900 SH Put SOLE 8 259,900 0 0
AMC ENTMT HLDGS INC COM 00165C104 1 51 SH   SOLE 8 51 0 0
AMC ENTMT HLDGS INC OPT 00165C104 7,194 264,500 SH Call SOLE 8 264,500 0 0
AMC ENTMT HLDGS INC COM 00165C104 6,449 237,085 SH   SOLE 9 237,085 0 0
AMC ENTMT HLDGS INC COM 00165C104 271 9,960 SH   DFND 20 0 0 9,960
AMC NETWORKS INC COM 00164V103 1,652 47,923 SH   SOLE 1 47,923 0 0
AMCOR PLC COM G0250X107 53 4,437 SH   DFND 1 0 0 4,437
AMCOR PLC COM G0250X107 11,883 989,424 SH   SOLE 1 989,424 0 0
AMCOR PLC COM G0250X107 22 1,834 SH   SOLE 8 1,834 0 0
AMCOR PLC COM G0250X107 12,796 1,065,407 SH   SOLE 9 1,065,407 0 0
AMDOCS LTD COM G02602103 1,527 20,406 SH   SOLE 1 20,406 0 0
AMEDISYS INC COM 023436108 1,364 8,429 SH   SOLE 1 8,429 0 0
AMEDISYS INC COM 023436108 11 69 SH   SOLE 8 69 0 0
AMER SOFTWARE INC COM 029683109 998 38,164 SH   SOLE 1 38,164 0 0
AMER STATES WTR CO COM 029899101 5,058 48,903 SH   SOLE 1 48,903 0 0
AMERANT BANCORP INC COM 023576101 1,133 32,788 SH   SOLE 1 32,788 0 0
AMERANT BANCORP INC COM 023576101 28 800 SH   SOLE 99 800 0 0
AMERCO COM 023586100 2,375 3,269 SH   SOLE 1 3,269 0 0
AMERCO COM 023586100 2,854 3,929 SH   SOLE 9 3,929 0 0
AMEREN CORP COM 023608102 27,060 303,998 SH   SOLE 1 303,998 0 0
AMEREN CORP COM 023608102 27 304 SH   SOLE 8 304 0 0
AMEREN CORP COM 023608102 15,741 176,856 SH   SOLE 9 176,856 0 0
AMERESCO INC COM 02361E108 3,145 38,611 SH   SOLE 1 38,611 0 0
AMERICA MOVIL SAB DE CV ADR 02364W105 1,043 49,373 SH   SOLE 1 49,373 0 0
AMERICAN AIRLS GROUP INC OPT 02376R102 19,084 1,062,600 SH Put SOLE 1 1,062,600 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 38,198 2,126,916 SH   SOLE 1 2,126,916 0 0
AMERICAN AIRLS GROUP INC OPT 02376R102 5,222 290,800 SH Call SOLE 1 290,800 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 180 10,000 SH   DFND 1 0 0 10,000
AMERICAN AIRLS GROUP INC OPT 02376R102 1,248 69,500 SH Call SOLE 8 69,500 0 0
AMERICAN AIRLS GROUP INC OPT 02376R102 64,730 3,604,100 SH Put SOLE 8 3,604,100 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 9,257 515,344 SH   SOLE 8 515,344 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 7,983 444,446 SH   SOLE 9 444,446 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 255 14,173 SH   DFND 20 0 0 14,173
AMERICAN ASSETS TR INC TRUS 024013104 3,164 84,307 SH   SOLE 1 84,307 0 0
AMERICAN ASSETS TR INC COM 024013104 357 9,519 SH   SOLE 99 9,519 0 0
AMERICAN AXLE &amp MFG HLDGS IN COM 024061103 1,527 163,578 SH   SOLE 1 163,578 0 0
AMERICAN CAMPUS CMNTYS INC TRUS 024835100 13,225 230,811 SH   SOLE 1 230,811 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 7,294 288,159 SH   SOLE 1 288,159 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1,034 40,859 SH   SOLE 8 40,859 0 0
AMERICAN EAGLE OUTFITTERS IN OPT 02553E106 874 34,500 SH Call SOLE 8 34,500 0 0
AMERICAN EAGLE OUTFITTERS IN OPT 02553E106 4,565 180,300 SH Put SOLE 8 180,300 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 837 33,054 SH   SOLE 99 33,054 0 0
AMERICAN ELEC PWR CO INC COM 025537101 22 245 SH   DFND 1 0 0 245
AMERICAN ELEC PWR CO INC COM 025537101 531 5,976 SH   SOLE 1 5,976 0 0
AMERICAN ELEC PWR CO INC OPT 025537101 133 1,500 SH Put SOLE 8 1,500 0 0
AMERICAN ELEC PWR CO INC COM 025537101 191 2,139 SH   SOLE 8 2,139 0 0
AMERICAN ELEC PWR CO INC COM 025537101 31,664 355,907 SH   SOLE 9 355,907 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 4,203 108,016 SH   SOLE 1 108,016 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 450 11,555 SH   SOLE 99 11,555 0 0
AMERICAN EXPRESS CO COM 025816109 332,329 2,031,347 SH   SOLE 1 2,031,347 0 0
AMERICAN EXPRESS CO COM 025816109 223 1,362 SH   DFND 1 0 0 1,362
AMERICAN EXPRESS CO OPT 025816109 131 800 SH Put SOLE 8 800 0 0
AMERICAN EXPRESS CO OPT 025816109 1,178 7,200 SH Call SOLE 8 7,200 0 0
AMERICAN EXPRESS CO COM 025816109 121 738 SH   SOLE 8 738 0 0
AMERICAN EXPRESS CO COM 025816109 97,294 594,710 SH   SOLE 9 594,710 0 0
AMERICAN EXPRESS CO COM 025816109 2,487 15,204 SH   SOLE 99 15,204 0 0
AMERICAN FIN TR INC TRUS 02607T109 2,232 244,427 SH   SOLE 1 244,427 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 8,242 60,024 SH   SOLE 1 60,024 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 3,966 28,882 SH   SOLE 9 28,882 0 0
AMERICAN HOMES 4 RENT TRUS 02665T306 19,833 454,743 SH   SOLE 1 454,743 0 0
AMERICAN INTL GROUP INC COM 026874784 138,555 2,436,834 SH   SOLE 1 2,436,834 0 0
AMERICAN INTL GROUP INC OPT 026874784 859 15,100 SH Call SOLE 8 15,100 0 0
AMERICAN INTL GROUP INC COM 026874784 55 976 SH   SOLE 8 976 0 0
AMERICAN INTL GROUP INC COM 026874784 43,876 771,645 SH   SOLE 9 771,645 0 0
AMERICAN INTL GROUP INC COM 026874784 417 7,342 SH   SOLE 99 7,342 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 477 12,689 SH   SOLE 1 12,689 0 0
AMERICAN PUB ED INC COM 02913V103 540 24,304 SH   SOLE 1 24,304 0 0
AMERICAN RES CORP COM 02927U208 27 15,000 SH   DFND 1 0 0 15,000
AMERICAN SUPERCONDUCTOR CORP COM 030111207 365 33,521 SH   SOLE 1 33,521 0 0
AMERICAN SUPERCONDUCTOR CORP COM 030111207 0 4 SH   SOLE 8 4 0 0
AMERICAN TOWER CORP NEW TRUS 03027X100 322,334 1,101,999 SH   SOLE 1 588,538 513,461 0
AMERICAN TOWER CORP NEW OPT 03027X100 16,204 55,400 SH Put SOLE 1 55,400 0 0
AMERICAN TOWER CORP NEW TRUS 03027X100 245 839 SH   DFND 1 0 0 839
AMERICAN TOWER CORP NEW TRUS 03027X100 173 592 SH   SOLE 8 592 0 0
AMERICAN TOWER CORP NEW TRUS 03027X100 91,557 313,017 SH   SOLE 9 313,017 0 0
AMERICAN TOWER CORP NEW TRUS 03027X100 22,641 77,406 SH   SOLE 20 0 77,406 0
AMERICAN TOWER CORP NEW TRUS 03027X100 965 3,300 SH   DFND 20 0 0 3,300
AMERICAN TOWER CORP NEW TRUS 03027X100 14,474 49,483 SH   SOLE 82 0 49,483 0
AMERICAN TOWER CORP NEW TRUS 03027X100 1,952 6,672 SH   SOLE 99 0 6,672 0
AMERICAN VANGUARD CORP COM 030371108 654 39,913 SH   SOLE 1 39,913 0 0
AMERICAN VANGUARD CORP COM 030371108 124 7,545 SH   SOLE 99 7,545 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 1,874 28,756 SH   SOLE 1 28,756 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 83 1,272 SH   SOLE 99 1,272 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 26,739 141,586 SH   SOLE 1 141,586 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 49 260 SH   SOLE 8 260 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 23,666 125,309 SH   SOLE 9 125,309 0 0
AMERICAS CAR-MART INC COM 03062T105 2,296 22,426 SH   SOLE 1 22,426 0 0
AMERICAS CAR-MART INC COM 03062T105 361 3,527 SH   SOLE 99 3,527 0 0
AMERICOLD RLTY TR TRUS 03064D108 5,677 173,145 SH   SOLE 1 173,145 0 0
AMERICOLD RLTY TR TRUS 03064D108 3 89 SH   SOLE 9 89 0 0
AMERIPRISE FINL INC COM 03076C106 89,917 298,073 SH   SOLE 1 298,073 0 0
AMERIPRISE FINL INC COM 03076C106 40 132 SH   SOLE 8 132 0 0
AMERIPRISE FINL INC COM 03076C106 44,654 148,029 SH   SOLE 9 148,029 0 0
AMERIS BANCORP COM 03076K108 7,899 158,994 SH   SOLE 1 158,994 0 0
AMERISAFE INC COM 03071H100 1,348 25,049 SH   SOLE 1 25,049 0 0
AMERISOURCEBERGEN CORP COM 03073E105 18,569 139,739 SH   SOLE 1 139,739 0 0
AMERISOURCEBERGEN CORP COM 03073E105 25 192 SH   SOLE 8 192 0 0
AMERISOURCEBERGEN CORP COM 03073E105 15,315 115,242 SH   SOLE 9 115,242 0 0
AMETEK INC COM 031100100 34,304 233,289 SH   SOLE 1 233,289 0 0
AMETEK INC COM 031100100 40 272 SH   SOLE 8 272 0 0
AMETEK INC COM 031100100 23,409 159,200 SH   SOLE 9 159,200 0 0
AMGEN INC COM 031162100 559,381 2,486,476 SH   SOLE 1 2,486,476 0 0
AMGEN INC COM 031162100 264 1,174 SH   DFND 1 0 0 1,174
AMGEN INC COM 031162100 149 663 SH   SOLE 8 663 0 0
AMGEN INC COM 031162100 122,713 545,465 SH   SOLE 9 545,465 0 0
AMICUS THERAPEUTICS INC COM 03152W109 3,687 319,200 SH   SOLE 1 319,200 0 0
AMICUS THERAPEUTICS INC COM 03152W109 82 7,059 SH   SOLE 99 7,059 0 0
AMKOR TECHNOLOGY INC COM 031652100 3,685 148,634 SH   SOLE 1 148,634 0 0
AMMO INC COM 00175J107 577 105,885 SH   SOLE 1 105,885 0 0
AMN HEALTHCARE SVCS INC COM 001744101 7,729 63,175 SH   SOLE 1 63,175 0 0
AMN HEALTHCARE SVCS INC OPT 001744101 661 5,400 SH Call SOLE 8 5,400 0 0
AMN HEALTHCARE SVCS INC COM 001744101 391 3,195 SH   SOLE 99 3,195 0 0
AMNEAL PHARMACEUTICALS INC COM 03168L105 886 185,023 SH   SOLE 1 185,023 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1,710 73,430 SH   SOLE 1 73,430 0 0
AMPHENOL CORP NEW COM 032095101 213,251 2,438,271 SH   SOLE 1 602,867 1,835,404 0
AMPHENOL CORP NEW COM 032095101 62 704 SH   SOLE 8 704 0 0
AMPHENOL CORP NEW COM 032095101 32,519 371,817 SH   SOLE 9 371,817 0 0
AMPHENOL CORP NEW COM 032095101 25,856 295,630 SH   SOLE 20 0 295,630 0
AMPHENOL CORP NEW COM 032095101 12,668 144,839 SH   SOLE 82 0 144,839 0
AMPHENOL CORP NEW COM 032095101 19,186 219,371 SH   SOLE 99 0 219,371 0
AMPIO PHARMACEUTICALS INC COM 03209T109 135 236,502 SH   SOLE 1 236,502 0 0
AMPLIFY ETF TR FUND 032108607 73 1,815 SH   DFND 1 0 0 1,815
AMPLIFY ETF TR FUND 032108102 70 800 SH   DFND 1 0 0 800
AMYRIS INC COM 03236M200 1,301 240,450 SH   SOLE 1 240,450 0 0
AMYRIS INC OPT 03236M200 12,061 2,229,400 SH Put SOLE 8 2,229,400 0 0
AMYRIS INC COM 03236M200 12,047 2,226,826 SH   SOLE 8 2,226,826 0 0
ANALOG DEVICES INC COM 032654105 26 150 SH   DFND 1 0 0 150
ANALOG DEVICES INC COM 032654105 369,655 2,103,059 SH   SOLE 1 2,103,059 0 0
ANALOG DEVICES INC OPT 032654105 7,031 40,000 SH Put SOLE 8 40,000 0 0
ANALOG DEVICES INC COM 032654105 4,957 28,206 SH   SOLE 8 28,206 0 0
ANALOG DEVICES INC COM 032654105 65,009 369,855 SH   SOLE 9 369,855 0 0
ANALOG DEVICES INC COM 032654105 4 24 SH   DFND 20 0 0 24
ANAPLAN INC COM 03272L108 776 16,938 SH   SOLE 1 16,938 0 0
ANAPLAN INC COM 03272L108 4 96 SH   SOLE 8 96 0 0
ANAPTYSBIO INC COM 032724106 813 23,403 SH   SOLE 1 23,403 0 0
ANAVEX LIFE SCIENCES CORP COM 032797300 3,019 174,107 SH   SOLE 1 174,107 0 0
ANAVEX LIFE SCIENCES CORP COM 032797300 173 10,000 SH   DFND 1 0 0 10,000
ANAVEX LIFE SCIENCES CORP COM 032797300 143 8,247 SH   SOLE 8 8,247 0 0
ANDERSONS INC COM 034164103 2,502 64,658 SH   SOLE 1 64,658 0 0
ANGI INC COM 00183L102 103 11,162 SH   SOLE 1 11,162 0 0
ANGI INC COM 00183L102 0 54 SH   SOLE 8 54 0 0
ANGIODYNAMICS INC COM 03475V101 1,353 49,094 SH   SOLE 1 49,094 0 0
ANGLOGOLD ASHANTI LIMITED ADR 035128206 5,570 265,476 SH   SOLE 1 265,476 0 0
ANGLOGOLD ASHANTI LIMITED OPT 035128206 4,364 208,000 SH Call SOLE 8 208,000 0 0
ANGLOGOLD ASHANTI LIMITED ADR 035128206 356 16,969 SH   SOLE 8 16,969 0 0
ANGLOGOLD ASHANTI LIMITED OPT 035128206 6,944 331,000 SH Put SOLE 8 331,000 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 218 3,600 SH   DFND 1 0 0 3,600
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 2,117 34,969 SH   SOLE 1 34,969 0 0
ANHEUSER BUSCH INBEV SA/NV OPT 03524A108 182 3,000 SH Call SOLE 8 3,000 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 25 413 SH   SOLE 9 413 0 0
ANI PHARMACEUTICALS INC COM 00182C103 736 15,966 SH   SOLE 1 15,966 0 0
ANIKA THERAPEUTICS INC COM 035255108 676 18,846 SH   SOLE 1 18,846 0 0
ANNALY CAPITAL MANAGEMENT IN TRUS 035710409 91 11,700 SH   DFND 1 0 0 11,700
ANNALY CAPITAL MANAGEMENT IN TRUS 035710409 8,076 1,032,734 SH   SOLE 1 1,032,734 0 0
ANNALY CAPITAL MANAGEMENT IN TRUS 035710409 22 2,836 SH   SOLE 8 2,836 0 0
ANNALY CAPITAL MANAGEMENT IN OPT 035710409 79 10,100 SH Put SOLE 8 10,100 0 0
ANNALY CAPITAL MANAGEMENT IN TRUS 035710409 5,279 675,100 SH   SOLE 9 675,100 0 0
ANSYS INC COM 03662Q105 36,570 91,169 SH   SOLE 1 91,169 0 0
ANSYS INC COM 03662Q105 141 351 SH   SOLE 8 351 0 0
ANSYS INC COM 03662Q105 24,070 60,006 SH   SOLE 9 60,006 0 0
ANTARES PHARMA INC COM 036642106 1,011 283,332 SH   SOLE 1 283,332 0 0
ANTERO MIDSTREAM CORP COM 03676B102 1,699 175,451 SH   SOLE 1 175,451 0 0
ANTERO RESOURCES CORP COM 03674X106 7,359 420,578 SH   SOLE 1 420,578 0 0
ANTERO RESOURCES CORP COM 03674X106 82 4,712 SH   DFND 1 0 0 4,712
ANTERO RESOURCES CORP OPT 03674X106 5,271 301,200 SH Call SOLE 8 301,200 0 0
ANTERO RESOURCES CORP COM 03674X106 1,473 84,176 SH   SOLE 8 84,176 0 0
ANTERO RESOURCES CORP COM 03674X106 25 1,405 SH   SOLE 99 1,405 0 0
ANTHEM INC OPT 036752103 18,448 39,800 SH Put SOLE 1 39,800 0 0
ANTHEM INC COM 036752103 213,611 460,822 SH   SOLE 1 460,822 0 0
ANTHEM INC COM 036752103 804 1,734 SH   SOLE 8 1,734 0 0
ANTHEM INC OPT 036752103 185 400 SH Call SOLE 8 400 0 0
ANTHEM INC OPT 036752103 185 400 SH Put SOLE 8 400 0 0
ANTHEM INC COM 036752103 85,120 183,628 SH   SOLE 9 183,628 0 0
ANTHEM INC COM 036752103 2,689 5,802 SH   SOLE 99 5,802 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 4,131 87,385 SH   SOLE 1 87,385 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 2,580 54,558 SH   SOLE 8 54,558 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 156 3,305 SH   SOLE 99 3,305 0 0
APOGEE ENTERPRISES INC COM 037598109 1,577 32,772 SH   SOLE 1 32,772 0 0
APOLLO COML REAL EST FIN INC TRUS 03762U105 2,565 194,879 SH   SOLE 1 194,879 0 0
APOLLO COML REAL EST FIN INC TRUS 03762U105 83 6,300 SH   SOLE 8 6,300 0 0
APOLLO COML REAL ESTATE FIN BOND 03762UAC9 1,073 1,060,000 PRN   SOLE 8 0 0 1,060,000
APOLLO INVT CORP COM 03761U502 1 65 SH   SOLE 8 65 0 0
APOLLO MED HLDGS INC COM 03763A207 3,618 49,233 SH   SOLE 1 49,233 0 0
APPFOLIO INC COM 03783C100 2,973 24,561 SH   SOLE 1 24,561 0 0
APPFOLIO INC COM 03783C100 2 16 SH   SOLE 8 16 0 0
APPIAN CORP COM 03782L101 3,823 58,632 SH   SOLE 1 58,632 0 0
APPIAN CORP COM 03782L101 3,344 51,287 SH   SOLE 8 51,287 0 0
APPIAN CORP COM 03782L101 0 2 SH   SOLE 9 2 0 0
APPLE HOSPITALITY REIT INC TRUS 03784Y200 5,955 368,723 SH   SOLE 1 368,723 0 0
APPLE INC OPT 037833100 203,354 1,145,200 SH Call SOLE 1 1,145,200 0 0
APPLE INC COM 037833100 4,054,658 22,834,141 SH   SOLE 1 20,134,275 2,699,866 0
APPLE INC COM 037833100 21,073 118,672 SH   DFND 1 0 0 118,672
APPLE INC OPT 037833100 26,564 149,600 SH Put SOLE 1 149,600 0 0
APPLE INC OPT 037833100 438,616 2,470,100 SH Put SOLE 8 2,470,100 0 0
APPLE INC COM 037833100 4,740 26,695 SH   SOLE 8 26,695 0 0
APPLE INC OPT 037833100 577,031 3,249,600 SH Call SOLE 8 3,249,600 0 0
APPLE INC COM 037833100 2,176,753 12,258,570 SH   SOLE 9 12,258,570 0 0
APPLE INC COM 037833100 95,933 540,256 SH   DFND 20 0 0 540,256
APPLE INC COM 037833100 78,125 439,969 SH   SOLE 20 0 439,969 0
APPLE INC COM 037833100 159,813 900,001 SH   SOLE 58 900,001 0 0
APPLE INC COM 037833100 40,165 226,195 SH   SOLE 82 0 226,195 0
APPLE INC COM 037833100 49,440 278,428 SH   SOLE 99 0 278,428 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 6,105 59,442 SH   SOLE 1 59,442 0 0
APPLIED MATLS INC COM 038222105 418,504 2,659,531 SH   SOLE 1 2,659,531 0 0
APPLIED MATLS INC OPT 038222105 15,736 100,000 SH Call SOLE 1 100,000 0 0
APPLIED MATLS INC OPT 038222105 14,100 89,600 SH Put SOLE 1 89,600 0 0
APPLIED MATLS INC COM 038222105 208 1,320 SH   DFND 1 0 0 1,320
APPLIED MATLS INC OPT 038222105 9,442 60,000 SH Call SOLE 8 60,000 0 0
APPLIED MATLS INC OPT 038222105 22,502 143,000 SH Put SOLE 8 143,000 0 0
APPLIED MATLS INC COM 038222105 2,965 18,843 SH   SOLE 8 18,843 0 0
APPLIED MATLS INC OPT 038222105 11,802 75,000 SH Put SOLE 9 75,000 0 0
APPLIED MATLS INC OPT 038222105 15,736 100,000 SH Call SOLE 9 100,000 0 0
APPLIED MATLS INC COM 038222105 97,648 620,544 SH   SOLE 9 620,544 0 0
APPLIED MATLS INC COM 038222105 2,487 15,804 SH   DFND 20 0 0 15,804
APPLIED OPTOELECTRONICS INC COM 03823U102 87 17,000 SH   DFND 1 0 0 17,000
APPLIED OPTOELECTRONICS INC COM 03823U102 222 43,211 SH   SOLE 1 43,211 0 0
APPLIED THERAPEUTICS INC COM 03828A101 193 21,498 SH   SOLE 1 21,498 0 0
APTARGROUP INC COM 038336103 2,557 20,877 SH   SOLE 1 20,877 0 0
APTARGROUP INC COM 038336103 3 23 SH   SOLE 8 23 0 0
APTIV PLC COM G6095L109 31,255 189,469 SH   SOLE 1 189,469 0 0
APTIV PLC COM G6095L109 132 802 SH   DFND 1 0 0 802
APTIV PLC COM G6095L109 505 3,068 SH   SOLE 8 3,068 0 0
APTIV PLC OPT G6095L109 13,625 82,600 SH Call SOLE 8 82,600 0 0
APTIV PLC OPT G6095L109 14,631 88,700 SH Put SOLE 8 88,700 0 0
APTIV PLC COM G6095L109 31,125 188,705 SH   SOLE 9 188,705 0 0
APTIV PLC COM G6095L109 577 3,500 SH   DFND 20 0 0 3,500
AQUA METALS INC COM 03837J101 12 10,000 SH   SOLE 1 10,000 0 0
AQUABOUNTY TECHNOLOGIES INC COM 03842K200 134 63,700 SH   SOLE 1 63,700 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 97 24,829 SH   SOLE 1 24,829 0 0
ARAMARK COM 03852U106 8,027 217,850 SH   SOLE 1 217,850 0 0
ARAMARK COM 03852U106 3,391 92,027 SH   SOLE 9 92,027 0 0
ARAMARK COM 03852U106 1,123 30,485 SH   SOLE 99 30,485 0 0
ARBOR REALTY TRUST INC TRUS 038923108 4,075 222,449 SH   SOLE 1 222,449 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 379 97,526 SH   SOLE 1 97,526 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 676 173,928 SH   SOLE 8 173,928 0 0
ARCBEST CORP COM 03937C105 4,076 34,018 SH   SOLE 1 34,018 0 0
ARCBEST CORP COM 03937C105 1,455 12,139 SH   SOLE 8 12,139 0 0
ARCELORMITTAL SA LUXEMBOURG ADR 03938L203 0 9 SH   SOLE 1 9 0 0
ARCELORMITTAL SA LUXEMBOURG OPT 03938L203 414 13,000 SH Call SOLE 8 13,000 0 0
ARCELORMITTAL SA LUXEMBOURG ADR 03938L203 3,778 118,698 SH   SOLE 8 118,698 0 0
ARCELORMITTAL SA LUXEMBOURG OPT 03938L203 8,085 254,000 SH Put SOLE 8 254,000 0 0
ARCH CAP GROUP LTD COM G0450A105 11,179 251,496 SH   SOLE 1 251,496 0 0
ARCH CAP GROUP LTD COM G0450A105 7,056 158,756 SH   SOLE 9 158,756 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 35,191 520,627 SH   SOLE 1 520,627 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 127 1,883 SH   DFND 1 0 0 1,883
ARCHER DANIELS MIDLAND CO OPT 039483102 3,380 50,000 SH Put SOLE 8 50,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 10,726 158,687 SH   SOLE 8 158,687 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 25,985 384,449 SH   SOLE 9 384,449 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 332 4,916 SH   DFND 20 0 0 4,916
ARCHER DANIELS MIDLAND CO COM 039483102 569 8,416 SH   SOLE 99 8,416 0 0
ARCHROCK INC COM 03957W106 1,316 176,048 SH   SOLE 1 176,048 0 0
ARCOS DORADOS HOLDINGS INC COM G0457F107 42 7,194 SH   DFND 1 0 0 7,194
ARCOSA INC COM 039653100 3,402 64,565 SH   SOLE 1 64,565 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 949 25,623 SH   SOLE 1 25,623 0 0
ARCUS BIOSCIENCES INC COM 03969F109 2,344 57,912 SH   SOLE 1 57,912 0 0
ARDAGH GROUP S A COM L0223L101 188 20,783 SH   SOLE 1 20,783 0 0
ARDAGH GROUP S A COM L0223L101 2 265 SH   SOLE 8 265 0 0
ARDELYX INC COM 039697107 129 117,287 SH   SOLE 1 117,287 0 0
ARDMORE SHIPPING CORP COM Y0207T100 51 15,095 SH   SOLE 1 15,095 0 0
ARENA PHARMACEUTICALS INC COM 040047607 12,658 136,195 SH   SOLE 1 136,195 0 0
ARENA PHARMACEUTICALS INC OPT 040047607 139 1,500 SH Put SOLE 8 1,500 0 0
ARENA PHARMACEUTICALS INC COM 040047607 1,148 12,348 SH   SOLE 8 12,348 0 0
ARENA PHARMACEUTICALS INC OPT 040047607 428 4,600 SH Call SOLE 8 4,600 0 0
ARENA PHARMACEUTICALS INC COM 040047607 122 1,316 SH   SOLE 99 1,316 0 0
ARES CAPITAL CORP COM 04010L103 95 4,470 SH   DFND 1 0 0 4,470
ARES CAPITAL CORP COM 04010L103 1 51 SH   SOLE 8 51 0 0
ARES CAPITAL CORP OPT 04010L103 55 2,600 SH Put SOLE 8 2,600 0 0
ARES CAPITAL CORP BOND 04010LAT0 46 41,000 PRN   SOLE 8 0 0 41,000
ARES CAPITAL CORP BOND 04010LAW3 349 305,000 PRN   SOLE 8 0 0 305,000
ARES COML REAL ESTATE CORP TRUS 04013V108 773 53,124 SH   SOLE 1 53,124 0 0
ARES MANAGEMENT CORPORATION COM 03990B101 8,276 101,822 SH   SOLE 1 101,822 0 0
ARES MANAGEMENT CORPORATION COM 03990B101 1,219 15,000 SH   SOLE 9 15,000 0 0
ARES MANAGEMENT CORPORATION COM 03990B101 995 12,244 SH   SOLE 99 12,244 0 0
ARGAN INC COM 04010E109 883 22,825 SH   SOLE 1 22,825 0 0
ARGENX SE ADR 04016X101 34 97 SH   SOLE 8 97 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 2,237 38,495 SH   SOLE 1 38,495 0 0
ARISTA NETWORKS INC OPT 040413106 13,052 90,800 SH Put SOLE 1 90,800 0 0
ARISTA NETWORKS INC COM 040413106 71,026 494,087 SH   SOLE 1 494,087 0 0
ARISTA NETWORKS INC OPT 040413106 2,558 17,800 SH Call SOLE 1 17,800 0 0
ARISTA NETWORKS INC COM 040413106 23 160 SH   DFND 1 0 0 160
ARISTA NETWORKS INC OPT 040413106 2,300 16,000 SH Put SOLE 8 16,000 0 0
ARISTA NETWORKS INC COM 040413106 1,819 12,654 SH   SOLE 8 12,654 0 0
ARISTA NETWORKS INC OPT 040413106 2,875 20,000 SH Call SOLE 8 20,000 0 0
ARISTA NETWORKS INC COM 040413106 41,868 291,264 SH   SOLE 9 291,264 0 0
ARISTA NETWORKS INC COM 040413106 79 548 SH   DFND 20 0 0 548
ARK ETF TR FUND 00214Q104 33,662 355,876 SH   SOLE 1 355,876 0 0
ARK ETF TR FUND 00214Q302 94 1,531 SH   DFND 1 0 0 1,531
ARK ETF TR FUND 00214Q104 245 2,590 SH   DFND 1 0 0 2,590
ARK ETF TR FUND 00214Q708 102 2,490 SH   DFND 1 0 0 2,490
ARK ETF TR FUND 00214Q302 4 60 SH   SOLE 8 60 0 0
ARK ETF TR FUND 00214Q203 248 3,218 SH   SOLE 8 3,218 0 0
ARK ETF TR FUND 00214Q104 18,780 198,544 SH   SOLE 8 198,544 0 0
ARK ETF TR FUND 00214Q708 127 3,115 SH   SOLE 8 3,115 0 0
ARK ETF TR FUND 00214Q104 161 1,700 SH   SOLE 9 1,700 0 0
ARK ETF TR FUND 00214Q302 2,790 45,560 SH   DFND 20 0 0 45,560
ARLO TECHNOLOGIES INC COM 04206A101 1,156 110,259 SH   SOLE 1 110,259 0 0
ARMADA HOFFLER PPTYS INC TRUS 04208T108 2,730 179,470 SH   SOLE 1 179,470 0 0
ARMOUR RESIDENTIAL REIT INC TRUS 042315507 1,141 116,321 SH   SOLE 1 116,321 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 75 642 SH   SOLE 1 642 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,054 9,079 SH   SOLE 99 9,079 0 0
ARROW ELECTRS INC COM 042735100 8,915 66,394 SH   SOLE 1 66,394 0 0
ARROW ELECTRS INC COM 042735100 3,862 28,763 SH   SOLE 9 28,763 0 0
ARROW FINL CORP COM 042744102 591 16,772 SH   SOLE 1 16,772 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 17,724 267,322 SH   SOLE 1 267,322 0 0
ARTESIAN RES CORP COM 043113208 458 9,881 SH   SOLE 1 9,881 0 0
ARTISAN PARTNERS ASSET MGMT COM 04316A108 4,147 87,053 SH   SOLE 1 87,053 0 0
ARVINAS INC COM 04335A105 25,466 310,034 SH   SOLE 1 310,034 0 0
ARVINAS INC COM 04335A105 65 787 SH   SOLE 99 787 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 7,634 44,199 SH   SOLE 1 44,199 0 0
ASCENDIS PHARMA A/S ADR 04351P101 84 627 SH   SOLE 99 627 0 0
ASE TECHNOLOGY HLDG CO LTD ADR 00215W100 13,447 1,721,735 SH   SOLE 1 1,721,735 0 0
ASE TECHNOLOGY HLDG CO LTD ADR 00215W100 152 19,451 SH   SOLE 99 19,451 0 0
ASGN INC COM 00191U102 9,140 74,072 SH   SOLE 1 74,072 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1,195 11,101 SH   SOLE 1 11,101 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 0 3 SH   SOLE 8 3 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 138 1,283 SH   SOLE 9 1,283 0 0
ASLAN PHARMACEUTICALS LTD ADR 04522R101 336 300,000 SH   SOLE 1 300,000 0 0
ASLAN PHARMACEUTICALS LTD ADR 04522R101 234 208,964 SH   SOLE 8 208,964 0 0
ASML HOLDING N V ADR N07059210 129,521 162,687 SH   SOLE 1 162,687 0 0
ASML HOLDING N V ADR N07059210 146 184 SH   DFND 1 0 0 184
ASML HOLDING N V OPT N07059210 3,185 4,000 SH Call SOLE 8 4,000 0 0
ASML HOLDING N V ADR N07059210 2,994 3,760 SH   SOLE 8 3,760 0 0
ASML HOLDING N V OPT N07059210 3,185 4,000 SH Put SOLE 8 4,000 0 0
ASML HOLDING N V ADR N07059210 48 60 SH   SOLE 9 60 0 0
ASML HOLDING N V ADR N07059210 1,433 1,800 SH   DFND 20 0 0 1,800
ASPEN AEROGELS INC COM 04523Y105 1,333 26,769 SH   SOLE 1 26,769 0 0
ASPEN TECHNOLOGY INC COM 045327103 17,676 116,131 SH   SOLE 1 116,131 0 0
ASPEN TECHNOLOGY INC COM 045327103 284 1,866 SH   SOLE 8 1,866 0 0
ASPEN TECHNOLOGY INC COM 045327103 157 1,034 SH   SOLE 99 1,034 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 90 38,443 SH   SOLE 1 38,443 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 288 123,514 SH   SOLE 8 123,514 0 0
ASSOCIATED BANC CORP COM 045487105 11,112 491,891 SH   SOLE 1 491,891 0 0
ASSOCIATED CAP GROUP INC COM 045528106 88 2,044 SH   SOLE 1 2,044 0 0
ASSURANT INC COM 04621X108 13,644 87,546 SH   SOLE 1 87,546 0 0
ASSURANT INC COM 04621X108 11 68 SH   SOLE 8 68 0 0
ASSURANT INC COM 04621X108 8,257 52,975 SH   SOLE 9 52,975 0 0
ASSURANT INC COM 04621X108 538 3,455 SH   SOLE 99 3,455 0 0
ASSURED GUARANTY LTD COM G0585R106 1,696 33,800 SH   SOLE 1 33,800 0 0
ASSURED GUARANTY LTD COM G0585R106 4 86 SH   SOLE 8 86 0 0
ASSURED GUARANTY LTD COM G0585R106 136 2,705 SH   SOLE 9 2,705 0 0
ASSURED GUARANTY LTD COM G0585R106 236 4,695 SH   SOLE 99 4,695 0 0
ASTEC INDS INC COM 046224101 2,387 34,451 SH   SOLE 1 34,451 0 0
ASTEC INDS INC COM 046224101 654 9,445 SH   SOLE 99 9,445 0 0
ASTRAZENECA PLC ADR 046353108 272 4,670 SH   DFND 1 0 0 4,670
ASTRAZENECA PLC OPT 046353108 181 3,100 SH Call SOLE 8 3,100 0 0
ASTRAZENECA PLC ADR 046353108 23,281 399,666 SH   SOLE 8 399,666 0 0
ASTRAZENECA PLC OPT 046353108 87 1,500 SH Put SOLE 8 1,500 0 0
ASTRAZENECA PLC ADR 046353108 637 10,938 SH   SOLE 9 10,938 0 0
ASTRAZENECA PLC ADR 046353108 248 4,250 SH   DFND 20 0 0 4,250
ASTRONICS CORP COM 046433108 518 43,211 SH   SOLE 1 43,211 0 0
AT&ampT INC COM 00206R102 308,149 12,526,427 SH   SOLE 1 12,526,427 0 0
AT&ampT INC COM 00206R102 114 4,639 SH   DFND 1 0 0 4,639
AT&ampT INC OPT 00206R102 29,520 1,200,000 SH Put SOLE 1 1,200,000 0 0
AT&ampT INC OPT 00206R102 11,203 455,400 SH Put SOLE 8 455,400 0 0
AT&ampT INC OPT 00206R102 17,521 712,200 SH Call SOLE 8 712,200 0 0
AT&ampT INC COM 00206R102 6,888 279,977 SH   SOLE 8 279,977 0 0
AT&ampT INC COM 00206R102 132,580 5,389,463 SH   SOLE 9 5,389,463 0 0
AT&ampT INC COM 00206R102 5,956 242,117 SH   DFND 20 0 0 242,117
AT&ampT INC COM 00206R102 452 18,361 SH   SOLE 99 18,361 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 3,675 233,192 SH   SOLE 1 233,192 0 0
ATHENE HOLDING LTD COM G0684D107 22,926 275,131 SH   SOLE 1 275,131 0 0
ATHENE HOLDING LTD COM G0684D107 1 12 SH   SOLE 8 12 0 0
ATHENE HOLDING LTD COM G0684D107 4,487 53,836 SH   SOLE 9 53,836 0 0
ATHENEX INC COM 04685N103 143 104,959 SH   SOLE 1 104,959 0 0
ATHERSYS INC NEW COM 04744L106 236 260,350 SH   SOLE 1 260,350 0 0
ATKORE INC COM 047649108 7,578 68,151 SH   SOLE 1 68,151 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 688 23,888 SH   SOLE 1 23,888 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 5,284 141,687 SH   SOLE 1 141,687 0 0
ATLANTICA SUSTAINABLE INFR P COM G0751N103 382 10,673 SH   SOLE 1 10,673 0 0
ATLANTICA SUSTAINABLE INFR P COM G0751N103 88 2,456 SH   SOLE 9 2,456 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 426 5,964 SH   SOLE 1 5,964 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 3,358 35,683 SH   SOLE 8 35,683 0 0
ATLAS AIR WORLDWIDE HLDGS IN BOND 049164BJ4 555 341,000 PRN   SOLE 8 0 0 341,000
ATLAS AIR WORLDWIDE HLDGS IN OPT 049164205 25,544 271,400 SH Call SOLE 8 271,400 0 0
ATLAS AIR WORLDWIDE HLDGS IN BOND 049164BH8 3 2,000 PRN   SOLE 8 0 0 2,000
ATLASSIAN CORP PLC COM G06242104 17,592 46,137 SH   SOLE 1 46,137 0 0
ATLASSIAN CORP PLC OPT G06242104 3,813 10,000 SH Call SOLE 8 10,000 0 0
ATLASSIAN CORP PLC COM G06242104 2,033 5,334 SH   SOLE 8 5,334 0 0
ATLASSIAN CORP PLC OPT G06242104 3,355 8,800 SH Put SOLE 8 8,800 0 0
ATLASSIAN CORP PLC COM G06242104 23,640 62,001 SH   SOLE 9 62,001 0 0
ATMOS ENERGY CORP COM 049560105 11,065 105,616 SH   SOLE 1 105,616 0 0
ATMOS ENERGY CORP COM 049560105 16 156 SH   SOLE 8 156 0 0
ATMOS ENERGY CORP COM 049560105 9,667 92,264 SH   SOLE 9 92,264 0 0
ATN INTL INC COM 00215F107 1,018 25,480 SH   SOLE 1 25,480 0 0
ATOMERA INC COM 04965B100 496 24,643 SH   SOLE 1 24,643 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 227 142,000 SH   SOLE 1 142,000 0 0
ATRECA INC COM 04965G109 199 65,735 SH   SOLE 1 65,735 0 0
ATRICURE INC COM 04963C209 3,781 54,378 SH   SOLE 1 54,378 0 0
ATRION CORP COM 049904105 1,193 1,692 SH   SOLE 1 1,692 0 0
AUDIOCODES LTD COM M15342104 0 8 SH   SOLE 1 8 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 10,050 439,451 SH   SOLE 1 439,451 0 0
AURINIA PHARMACEUTICALS INC OPT 05156V102 260 11,400 SH Call SOLE 1 11,400 0 0
AURINIA PHARMACEUTICALS INC OPT 05156V102 1,169 51,100 SH Call SOLE 8 51,100 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 1,910 83,506 SH   SOLE 8 83,506 0 0
AURINIA PHARMACEUTICALS INC OPT 05156V102 714 31,200 SH Put SOLE 8 31,200 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 257 11,250 SH   DFND 20 0 0 11,250
AUTODESK INC COM 052769106 85,395 303,693 SH   SOLE 1 303,693 0 0
AUTODESK INC OPT 052769106 844 3,000 SH Call SOLE 8 3,000 0 0
AUTODESK INC COM 052769106 73 258 SH   SOLE 8 258 0 0
AUTODESK INC COM 052769106 42,687 151,808 SH   SOLE 9 151,808 0 0
AUTODESK INC COM 052769106 681 2,423 SH   SOLE 99 2,423 0 0
AUTOHOME INC ADR 05278C107 4 126 SH   SOLE 1 126 0 0
AUTOHOME INC ADR 05278C107 1,813 61,500 SH   SOLE 9 61,500 0 0
AUTOLIV INC COM 052800109 32 307 SH   SOLE 1 307 0 0
AUTOLIV INC COM 052800109 346 3,346 SH   SOLE 9 3,346 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 215,993 875,963 SH   SOLE 1 875,963 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 124 503 SH   SOLE 8 503 0 0
AUTOMATIC DATA PROCESSING IN OPT 053015103 1,233 5,000 SH Put SOLE 8 5,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 64,422 261,264 SH   SOLE 9 261,264 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 872 3,536 SH   SOLE 99 3,536 0 0
AUTONATION INC COM 05329W102 117 1,000 SH   DFND 1 0 0 1,000
AUTONATION INC COM 05329W102 78,436 671,262 SH   SOLE 1 671,262 0 0
AUTOZONE INC COM 053332102 172,833 82,444 SH   SOLE 1 82,444 0 0
AUTOZONE INC COM 053332102 12,834 6,122 SH   SOLE 8 6,122 0 0
AUTOZONE INC OPT 053332102 10,272 4,900 SH Call SOLE 8 4,900 0 0
AUTOZONE INC COM 053332102 54,401 25,950 SH   SOLE 9 25,950 0 0
AVALARA INC COM 05338G106 20,184 156,328 SH   SOLE 1 156,328 0 0
AVALARA INC COM 05338G106 27 211 SH   SOLE 8 211 0 0
AVALARA INC COM 05338G106 4,483 34,721 SH   SOLE 9 34,721 0 0
AVALARA INC COM 05338G106 206 1,596 SH   SOLE 99 1,596 0 0
AVALONBAY CMNTYS INC TRUS 053484101 27,115 107,347 SH   SOLE 1 107,347 0 0
AVALONBAY CMNTYS INC TRUS 053484101 43 173 SH   SOLE 8 173 0 0
AVALONBAY CMNTYS INC TRUS 053484101 24,217 95,871 SH   SOLE 9 95,871 0 0
AVALONBAY CMNTYS INC COM 053484101 622 2,464 SH   SOLE 99 2,464 0 0
AVANGRID INC COM 05351W103 902 18,084 SH   SOLE 1 18,084 0 0
AVANOS MED INC COM 05350V106 8 235 SH   DFND 1 0 0 235
AVANOS MED INC COM 05350V106 2,582 74,457 SH   SOLE 1 74,457 0 0
AVANTOR INC COM 05352A100 7,155 169,756 SH   SOLE 1 169,756 0 0
AVANTOR INC CONV 05352A209 7,143 55,283 SH   SOLE 8 55,283 0 0
AVANTOR INC COM 05352A100 20 475 SH   SOLE 8 475 0 0
AVANTOR INC COM 05352A100 8,884 210,807 SH   SOLE 9 210,807 0 0
AVAYA HLDGS CORP COM 05351X101 7,506 379,135 SH   SOLE 1 379,135 0 0
AVAYA HLDGS CORP COM 05351X101 12 576 SH   SOLE 8 576 0 0
AVERY DENNISON CORP COM 053611109 16,776 77,461 SH   SOLE 1 77,461 0 0
AVERY DENNISON CORP COM 053611109 21 98 SH   SOLE 8 98 0 0
AVERY DENNISON CORP COM 053611109 12,332 56,939 SH   SOLE 9 56,939 0 0
AVERY DENNISON CORP COM 053611109 200 924 SH   SOLE 99 924 0 0
AVIAT NETWORKS INC COM 05366Y201 426 13,265 SH   SOLE 1 13,265 0 0
AVID BIOSERVICES INC COM 05368M106 2,304 78,947 SH   SOLE 1 78,947 0 0
AVID TECHNOLOGY INC COM 05367P100 1,429 43,887 SH   SOLE 1 43,887 0 0
AVIS BUDGET GROUP COM 053774105 103,573 499,453 SH   SOLE 1 499,453 0 0
AVIS BUDGET GROUP COM 053774105 644 3,104 SH   SOLE 8 3,104 0 0
AVIS BUDGET GROUP OPT 053774105 16,486 79,500 SH Put SOLE 8 79,500 0 0
AVIS BUDGET GROUP OPT 053774105 12,836 61,900 SH Call SOLE 8 61,900 0 0
AVISTA CORP COM 05379B107 3,929 92,459 SH   SOLE 1 92,459 0 0
AVNET INC COM 053807103 5,950 144,297 SH   SOLE 1 144,297 0 0
AVNET INC COM 053807103 4 86 SH   SOLE 8 86 0 0
AVROBIO INC COM 05455M100 261 67,922 SH   SOLE 1 67,922 0 0
AVROBIO INC COM 05455M100 128 33,184 SH   SOLE 8 33,184 0 0
AXALTA COATING SYS LTD COM G0750C108 312 9,422 SH   SOLE 1 9,422 0 0
AXALTA COATING SYS LTD COM G0750C108 39 1,182 SH   SOLE 8 1,182 0 0
AXALTA COATING SYS LTD COM G0750C108 953 28,775 SH   SOLE 99 28,775 0 0
AXCELIS TECHNOLOGIES INC COM 054540208 4,158 55,757 SH   SOLE 1 55,757 0 0
AXCELIS TECHNOLOGIES INC COM 054540208 81 1,084 SH   SOLE 99 1,084 0 0
AXIS CAP HLDGS LTD COM G0692U109 2,883 52,921 SH   SOLE 1 52,921 0 0
AXOGEN INC COM 05463X106 519 55,398 SH   SOLE 1 55,398 0 0
AXON ENTERPRISE INC COM 05464C101 4,941 31,462 SH   SOLE 1 31,462 0 0
AXON ENTERPRISE INC COM 05464C101 15 94 SH   SOLE 8 94 0 0
AXONICS INC COM 05465P101 3,191 56,986 SH   SOLE 1 56,986 0 0
AXONICS INC COM 05465P101 322 5,754 SH   SOLE 8 5,754 0 0
AXOS FINANCIAL INC COM 05465C100 4,185 74,871 SH   SOLE 1 74,871 0 0
AXT INC COM 00246W103 433 49,137 SH   SOLE 1 49,137 0 0
AZENTA INC COM 114340102 1,491 14,453 SH   SOLE 1 14,453 0 0
AZZ INC COM 002474104 3,557 64,344 SH   SOLE 1 64,344 0 0
B &amp G FOODS INC NEW COM 05508R106 2,572 83,739 SH   SOLE 1 83,739 0 0
B &amp G FOODS INC NEW COM 05508R106 2 51 SH   SOLE 8 51 0 0
B. RILEY FINANCIAL INC COM 05580M108 2,313 26,022 SH   SOLE 1 26,022 0 0
B2GOLD CORP COM 11777Q209 17 4,320 SH   SOLE 1 4,320 0 0
B2GOLD CORP COM 11777Q209 6 1,433 SH   SOLE 9 1,433 0 0
BADGER METER INC COM 056525108 4,194 39,354 SH   SOLE 1 39,354 0 0
BAIDU INC ADR 056752108 363 2,437 SH   DFND 1 0 0 2,437
BAIDU INC ADR 056752108 68,571 460,860 SH   SOLE 1 460,860 0 0
BAIDU INC OPT 056752108 77,252 519,200 SH Put SOLE 1 519,200 0 0
BAIDU INC OPT 056752108 124,835 839,000 SH Call SOLE 1 839,000 0 0
BAIDU INC OPT 056752108 11,412 76,700 SH Call SOLE 8 76,700 0 0
BAIDU INC ADR 056752108 4,363 29,325 SH   SOLE 8 29,325 0 0
BAIDU INC OPT 056752108 10,743 72,200 SH Put SOLE 8 72,200 0 0
BAIDU INC OPT 056752108 114,421 769,000 SH Call SOLE 9 769,000 0 0
BAIDU INC OPT 056752108 7,440 50,000 SH Put SOLE 9 50,000 0 0
BAIDU INC ADR 056752108 60,666 407,734 SH   SOLE 9 407,734 0 0
BAIDU INC ADR 056752108 5,725 38,477 SH   DFND 20 0 0 38,477
BAIDU INC ADR 056752108 3,811 25,615 SH   SOLE 99 25,615 0 0
BAKER HUGHES COMPANY COM 05722G100 3 108 SH   SOLE 1 108 0 0
BAKER HUGHES COMPANY COM 05722G100 25 1,028 SH   SOLE 8 1,028 0 0
BAKER HUGHES COMPANY COM 05722G100 14,013 582,376 SH   SOLE 9 582,376 0 0
BAKER HUGHES COMPANY COM 05722G100 4,899 203,636 SH   SOLE 99 203,636 0 0
BALCHEM CORP COM 057665200 7,577 44,942 SH   SOLE 1 44,942 0 0
BALL CORP COM 058498106 29 300 SH   DFND 1 0 0 300
BALL CORP COM 058498106 24,012 249,430 SH   SOLE 1 249,430 0 0
BALL CORP COM 058498106 1,636 16,989 SH   SOLE 8 16,989 0 0
BALL CORP COM 058498106 21,570 224,048 SH   SOLE 9 224,048 0 0
BALLARD PWR SYS INC NEW OPT 058586108 1,444 115,000 SH Put SOLE 8 115,000 0 0
BALLARD PWR SYS INC NEW COM 058586108 1,194 95,100 SH   SOLE 8 95,100 0 0
BALLARD PWR SYS INC NEW COM 058586108 1,622 129,086 SH   SOLE 9 129,086 0 0
BALLARD PWR SYS INC NEW COM 058586108 30 2,400 SH   DFND 20 0 0 2,400
BANC OF CALIFORNIA INC COM 05990K106 2,430 123,846 SH   SOLE 1 123,846 0 0
BANCFIRST CORP COM 05945F103 3,352 47,497 SH   SOLE 1 47,497 0 0
BANCO BILBAO VIZCAYA ARGENTA ADR 05946K101 6,368 1,084,754 SH   SOLE 9 1,084,754 0 0
BANCO BRADESCO S A ADR 059460303 3,485 1,018,949 SH   SOLE 1 1,018,949 0 0
BANCO BRADESCO S A ADR 059460303 348 101,695 SH   DFND 1 0 0 101,695
BANCO BRADESCO S A ADR 059460303 2 641 SH   SOLE 8 641 0 0
BANCO BRADESCO S A OPT 059460303 85 24,926 SH Call SOLE 8 24,926 0 0
BANCO BRADESCO S A OPT 059460303 83 24,200 SH Put SOLE 8 24,200 0 0
BANCO SANTANDER BRASIL S A ADR 05967A107 6 1,092 SH   SOLE 1 1,092 0 0
BANCO SANTANDER S.A. ADR 05964H105 131 39,728 SH   SOLE 1 39,728 0 0
BANCO SANTANDER S.A. ADR 05964H105 762 231,818 SH   SOLE 9 231,818 0 0
BANCOLOMBIA S A ADR 05968L102 1 29 SH   SOLE 1 29 0 0
BANCORP INC DEL COM 05969A105 3,678 145,338 SH   SOLE 1 145,338 0 0
BANDWIDTH INC COM 05988J103 17,113 238,485 SH   SOLE 1 238,485 0 0
BANK FIRST CORP COM 06211J100 578 8,005 SH   SOLE 1 8,005 0 0
BANK HAWAII CORP COM 062540109 5,521 65,904 SH   SOLE 1 65,904 0 0
BANK MARIN BANCORP COM 063425102 1,285 34,526 SH   SOLE 1 34,526 0 0
BANK MONTREAL QUE COM 063671101 1,283 11,913 SH   SOLE 1 11,913 0 0
BANK MONTREAL QUE COM 063671101 241 2,237 SH   DFND 1 0 0 2,237
BANK MONTREAL QUE COM 063671101 6,862 63,714 SH   SOLE 9 63,714 0 0
BANK NEW YORK MELLON CORP COM 064058100 67,550 1,163,061 SH   SOLE 1 1,163,061 0 0
BANK NEW YORK MELLON CORP COM 064058100 353 6,086 SH   DFND 1 0 0 6,086
BANK NEW YORK MELLON CORP COM 064058100 55 953 SH   SOLE 8 953 0 0
BANK NEW YORK MELLON CORP COM 064058100 42,205 726,679 SH   SOLE 9 726,679 0 0
BANK NOVA SCOTIA B C COM 064149107 0 6 SH   SOLE 1 6 0 0
BANK NOVA SCOTIA B C COM 064149107 7 94 SH   DFND 1 0 0 94
BANK NOVA SCOTIA B C COM 064149107 24,984 348,492 SH   SOLE 9 348,492 0 0
BANK NOVA SCOTIA B C COM 064149107 952 13,282 SH   SOLE 99 13,282 0 0
BANK OF MONTREAL FUND 063679872 429 11,431 SH   SOLE 1 11,431 0 0
BANK OF NT BUTTERFIELD&ampSON L COM G0772R208 2,321 60,909 SH   SOLE 1 60,909 0 0
BANK OZK COM 06417N103 8,271 177,756 SH   SOLE 1 177,756 0 0
BANK OZK COM 06417N103 381 8,192 SH   SOLE 99 8,192 0 0
BANK7 CORP COM 06652N107 48 2,080 SH   SOLE 1 2,080 0 0
BANKUNITED INC COM 06652K103 10,751 254,089 SH   SOLE 1 254,089 0 0
BANNER CORP COM 06652V208 4,498 74,133 SH   SOLE 1 74,133 0 0
BAOZUN INC ADR 06684L103 0 14 SH   SOLE 1 14 0 0
BAR HBR BANKSHARES COM 066849100 1,126 38,911 SH   SOLE 1 38,911 0 0
BARCLAYS BANK PLC FUND 06746P613 633 24,597 SH   SOLE 1 24,597 0 0
BARCLAYS BANK PLC FUND 06746P613 1,715 66,648 SH   SOLE 8 66,648 0 0
BARCLAYS BK PLC FUND 06740D830 2,120 16,500 SH   SOLE 1 16,500 0 0
BARCLAYS BK PLC FUND 06746P548 9,531 149,000 SH   SOLE 1 149,000 0 0
BARCLAYS BK PLC FUND 06742C723 3,914 251,875 SH   SOLE 1 251,875 0 0
BARCLAYS BK PLC FUND 06746P456 5,146 83,000 SH   SOLE 1 83,000 0 0
BARCLAYS BK PLC FUND 06746P480 2,326 85,000 SH   SOLE 1 85,000 0 0
BARCLAYS BK PLC FUND 06746P464 5,092 80,000 SH   SOLE 1 80,000 0 0
BARCLAYS BK PLC FUND 06742W430 31 307 SH   SOLE 1 307 0 0
BARCLAYS BK PLC FUND 06746P514 5,592 85,000 SH   SOLE 1 85,000 0 0
BARCLAYS BK PLC FUND 06745T368 1,891 100,000 SH   SOLE 1 100,000 0 0
BARCLAYS BK PLC FUND 06746P589 1,440 65,000 SH   SOLE 1 65,000 0 0
BARCLAYS BK PLC FUND 06746P563 21,090 344,500 SH   SOLE 1 344,500 0 0
BARCLAYS BK PLC FUND 06740P114 18,934 483,998 SH   SOLE 1 483,998 0 0
BARCLAYS BK PLC FUND 06746P555 4,803 215,000 SH   SOLE 1 215,000 0 0
BARCLAYS BK PLC FUND 06742A750 1,743 140,000 SH   SOLE 1 140,000 0 0
BARCLAYS BK PLC FUND 06746P472 3,619 80,000 SH   SOLE 1 80,000 0 0
BARCLAYS BK PLC FUND 06746P571 3,832 65,000 SH   SOLE 1 65,000 0 0
BARCLAYS BK PLC FUND 06740P221 51,656 2,200,000 SH   SOLE 1 2,200,000 0 0
BARCLAYS BK PLC FUND 06739H263 146 3,000 SH   SOLE 1 3,000 0 0
BARCLAYS BK PLC FUND 06746P530 3,222 80,000 SH   SOLE 1 80,000 0 0
BARCLAYS BK PLC FUND 06746P613 15,438 600,000 SH   SOLE 1 600,000 0 0
BARCLAYS BK PLC FUND 06746P431 7,488 64,000 SH   SOLE 1 64,000 0 0
BARCLAYS BK PLC FUND 06746P449 19,456 344,500 SH   SOLE 1 344,500 0 0
BARCLAYS BK PLC FUND 06746P522 12,322 186,000 SH   SOLE 1 186,000 0 0
BARCLAYS PLC ADR 06738E204 38 3,665 SH   DFND 1 0 0 3,665
BARNES &amp NOBLE ED INC COM 06777U101 397 58,157 SH   SOLE 1 58,157 0 0
BARNES GROUP INC COM 067806109 2,878 61,762 SH   SOLE 1 61,762 0 0
BARRETT BUSINESS SVCS INC COM 068463108 627 9,078 SH   SOLE 1 9,078 0 0
BARRICK GOLD CORP COM 067901108 17,440 917,946 SH   SOLE 1 917,946 0 0
BARRICK GOLD CORP COM 067901108 1,487 78,273 SH   DFND 1 0 0 78,273
BARRICK GOLD CORP COM 067901108 5,911 311,126 SH   SOLE 8 311,126 0 0
BARRICK GOLD CORP OPT 067901108 8,267 435,100 SH Put SOLE 8 435,100 0 0
BARRICK GOLD CORP OPT 067901108 1,832 96,400 SH Call SOLE 8 96,400 0 0
BARRICK GOLD CORP COM 067901108 2,806 147,619 SH   SOLE 9 147,619 0 0
BARRICK GOLD CORP COM 067901108 80 4,200 SH   DFND 20 0 0 4,200
BARRICK GOLD CORP COM 067901108 334 17,564 SH   SOLE 99 17,564 0 0
BASSETT FURNITURE INDS INC COM 070203104 187 11,174 SH   SOLE 1 11,174 0 0
BAUSCH HEALTH COS INC COM 071734107 56 2,024 SH   SOLE 1 2,024 0 0
BAUSCH HEALTH COS INC COM 071734107 15 550 SH   DFND 1 0 0 550
BAUSCH HEALTH COS INC COM 071734107 2,521 91,305 SH   SOLE 8 91,305 0 0
BAUSCH HEALTH COS INC OPT 071734107 3,230 117,000 SH Call SOLE 8 117,000 0 0
BAUSCH HEALTH COS INC OPT 071734107 8,021 290,500 SH Put SOLE 8 290,500 0 0
BAUSCH HEALTH COS INC COM 071734107 295 10,689 SH   SOLE 9 10,689 0 0
BAXTER INTL INC COM 071813109 56,159 654,251 SH   SOLE 1 654,251 0 0
BAXTER INTL INC COM 071813109 110 1,275 SH   SOLE 8 1,275 0 0
BAXTER INTL INC OPT 071813109 3,511 40,900 SH Call SOLE 8 40,900 0 0
BAXTER INTL INC COM 071813109 25,682 299,183 SH   SOLE 9 299,183 0 0
BAYCOM CORP COM 07272M107 147 7,849 SH   SOLE 1 7,849 0 0
BCE INC COM 05534B760 924 17,745 SH   SOLE 1 17,745 0 0
BCE INC COM 05534B760 4,760 91,474 SH   SOLE 9 91,474 0 0
BEACON ROOFING SUPPLY INC COM 073685109 5,253 91,584 SH   SOLE 1 91,584 0 0
BEAZER HOMES USA INC COM 07556Q881 2,339 100,760 SH   SOLE 1 100,760 0 0
BECTON DICKINSON &amp CO COM 075887109 75,178 298,933 SH   SOLE 1 298,933 0 0
BECTON DICKINSON &amp CO COM 075887109 3 13 SH   DFND 1 0 0 13
BECTON DICKINSON &amp CO OPT 075887109 11,317 45,000 SH Call SOLE 8 45,000 0 0
BECTON DICKINSON &amp CO COM 075887109 85 338 SH   SOLE 8 338 0 0
BECTON DICKINSON &amp CO OPT 075887109 2,515 10,000 SH Put SOLE 8 10,000 0 0
BECTON DICKINSON &amp CO COM 075887109 43,019 171,067 SH   SOLE 9 171,067 0 0
BED BATH &amp BEYOND INC COM 075896100 4,172 286,061 SH   SOLE 1 286,061 0 0
BED BATH &amp BEYOND INC OPT 075896100 379 26,000 SH Put SOLE 8 26,000 0 0
BED BATH &amp BEYOND INC COM 075896100 162 11,143 SH   SOLE 8 11,143 0 0
BED BATH &amp BEYOND INC COM 075896100 73 5,000 SH   DFND 20 0 0 5,000
BEIGENE LTD ADR 07725L102 376 1,388 SH   SOLE 1 1,388 0 0
BEIGENE LTD ADR 07725L102 10,482 38,690 SH   SOLE 9 38,690 0 0
BEL FUSE INC COM 077347300 284 21,943 SH   SOLE 1 21,943 0 0
BELDEN INC COM 077454106 4,454 67,765 SH   SOLE 1 67,765 0 0
BELLRING BRANDS INC COM 079823100 1,379 48,359 SH   SOLE 1 48,359 0 0
BELLRING BRANDS INC COM 079823100 321 11,268 SH   SOLE 8 11,268 0 0
BENCHMARK ELECTRS INC COM 08160H101 2,031 74,946 SH   SOLE 1 74,946 0 0
BENEFITFOCUS INC COM 08180D106 323 30,314 SH   SOLE 1 30,314 0 0
BENEFITFOCUS INC COM 08180D106 1 60 SH   SOLE 8 60 0 0
BERKLEY W R CORP COM 084423102 19,418 235,680 SH   SOLE 1 235,680 0 0
BERKLEY W R CORP COM 084423102 14 164 SH   SOLE 8 164 0 0
BERKLEY W R CORP COM 084423102 10,559 128,161 SH   SOLE 9 128,161 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670108 29,744 66 SH   DFND 1 0 0 66
BERKSHIRE HATHAWAY INC DEL COM 084670702 16,213 54,223 SH   DFND 1 0 0 54,223
BERKSHIRE HATHAWAY INC DEL OPT 084670702 20,930 70,000 SH Call SOLE 1 70,000 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 1,453,038 4,859,663 SH   SOLE 1 3,987,330 872,333 0
BERKSHIRE HATHAWAY INC DEL OPT 084670702 8,970 30,000 SH Put SOLE 8 30,000 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 1,692 5,656 SH   SOLE 8 5,656 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 627,152 2,097,502 SH   SOLE 9 2,097,502 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 1,833 6,132 SH   DFND 20 0 0 6,132
BERKSHIRE HATHAWAY INC DEL COM 084670108 901 2 SH   DFND 20 0 0 2
BERKSHIRE HATHAWAY INC DEL COM 084670702 42,216 141,189 SH   SOLE 20 0 141,189 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 149,500 500,000 SH   SOLE 58 500,000 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 21,018 70,295 SH   SOLE 82 0 70,295 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 20,323 67,971 SH   SOLE 99 0 67,971 0
BERKSHIRE HILLS BANCORP INC COM 084680107 3,313 116,516 SH   SOLE 1 116,516 0 0
BERRY CORP COM 08579X101 690 81,860 SH   SOLE 1 81,860 0 0
BERRY GLOBAL GROUP INC COM 08579W103 248 3,373 SH   SOLE 1 3,373 0 0
BEST BUY INC OPT 086516101 53,544 527,000 SH Put SOLE 1 527,000 0 0
BEST BUY INC OPT 086516101 13,512 133,000 SH Call SOLE 1 133,000 0 0
BEST BUY INC COM 086516101 36,803 362,244 SH   SOLE 1 362,244 0 0
BEST BUY INC COM 086516101 1,398 13,763 SH   SOLE 8 13,763 0 0
BEST BUY INC OPT 086516101 10,160 100,000 SH Call SOLE 8 100,000 0 0
BEST BUY INC OPT 086516101 10,160 100,000 SH Put SOLE 8 100,000 0 0
BEST BUY INC COM 086516101 23,737 233,630 SH   SOLE 9 233,630 0 0
BEST BUY INC COM 086516101 641 6,313 SH   SOLE 99 6,313 0 0
BEYOND MEAT INC COM 08862E109 55,667 854,299 SH   SOLE 1 854,299 0 0
BEYOND MEAT INC OPT 08862E109 42,510 652,400 SH Call SOLE 1 652,400 0 0
BEYOND MEAT INC OPT 08862E109 102,158 1,567,800 SH Put SOLE 1 1,567,800 0 0
BEYOND MEAT INC COM 08862E109 20 308 SH   DFND 1 0 0 308
BEYOND MEAT INC COM 08862E109 5,848 89,755 SH   SOLE 8 89,755 0 0
BEYOND MEAT INC OPT 08862E109 16,283 249,900 SH Put SOLE 8 249,900 0 0
BEYOND MEAT INC OPT 08862E109 11,651 178,800 SH Call SOLE 8 178,800 0 0
BEYOND MEAT INC COM 08862E109 5,501 84,426 SH   SOLE 9 84,426 0 0
BEYOND MEAT INC COM 08862E109 1 10 SH   DFND 20 0 0 10
BEYONDSPRING INC COM G10830100 204 45,096 SH   SOLE 1 45,096 0 0
BEYONDSPRING INC COM G10830100 0 4 SH   SOLE 8 4 0 0
BGC PARTNERS INC COM 05541T101 1,785 383,993 SH   SOLE 1 383,993 0 0
BHP GROUP LTD ADR 088606108 97 1,609 SH   DFND 1 0 0 1,609
BHP GROUP LTD ADR 088606108 1,706 28,276 SH   SOLE 1 28,276 0 0
BHP GROUP LTD OPT 088606108 78 1,300 SH Put SOLE 8 1,300 0 0
BHP GROUP LTD ADR 088606108 6 95 SH   SOLE 8 95 0 0
BHP GROUP LTD ADR 088606108 199 3,291 SH   SOLE 9 3,291 0 0
BHP GROUP LTD ADR 088606108 4,436 73,500 SH   DFND 20 0 0 73,500
BHP GROUP PLC ADR 05545E209 2,989 50,000 SH   SOLE 8 50,000 0 0
BHP GROUP PLC ADR 05545E209 60 1,000 SH   SOLE 9 1,000 0 0
BICYCLE THERAPEUTICS PLC ADR 088786108 219 3,600 SH   SOLE 1 3,600 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 1,157 60,822 SH   SOLE 1 60,822 0 0
BIG LOTS INC COM 089302103 4,696 104,204 SH   SOLE 1 104,204 0 0
BIGLARI HLDGS INC COM 08986R408 4 6 SH   SOLE 1 6 0 0
BIGLARI HLDGS INC COM 08986R309 299 2,100 SH   SOLE 1 2,100 0 0
BILIBILI INC ADR 090040106 59 1,269 SH   DFND 1 0 0 1,269
BILIBILI INC OPT 090040106 23,136 498,600 SH Put SOLE 1 498,600 0 0
BILIBILI INC OPT 090040106 9,344 201,400 SH Call SOLE 1 201,400 0 0
BILIBILI INC OPT 090040106 1,160 25,000 SH Call SOLE 8 25,000 0 0
BILIBILI INC OPT 090040106 3,522 75,900 SH Put SOLE 8 75,900 0 0
BIO RAD LABS INC COM 090572207 15,274 20,213 SH   SOLE 1 20,213 0 0
BIO RAD LABS INC COM 090572207 27 34 SH   SOLE 8 34 0 0
BIO RAD LABS INC COM 090572207 12,495 16,538 SH   SOLE 9 16,538 0 0
BIO-TECHNE CORP COM 09073M104 18,873 36,477 SH   SOLE 1 36,477 0 0
BIO-TECHNE CORP COM 09073M104 52 101 SH   SOLE 8 101 0 0
BIO-TECHNE CORP COM 09073M104 15,277 29,531 SH   SOLE 9 29,531 0 0
BIO-TECHNE CORP COM 09073M104 365 706 SH   SOLE 99 706 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 3,027 218,532 SH   SOLE 1 218,532 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 547 176,444 SH   SOLE 1 176,444 0 0
BIOGEN INC COM 09062X103 244 1,016 SH   DFND 1 0 0 1,016
BIOGEN INC COM 09062X103 135,253 563,742 SH   SOLE 1 563,742 0 0
BIOGEN INC OPT 09062X103 20,273 84,500 SH Put SOLE 8 84,500 0 0
BIOGEN INC COM 09062X103 8,719 36,343 SH   SOLE 8 36,343 0 0
BIOGEN INC OPT 09062X103 13,675 57,000 SH Call SOLE 8 57,000 0 0
BIOGEN INC COM 09062X103 51,549 214,856 SH   SOLE 9 214,856 0 0
BIOGEN INC COM 09062X103 147 614 SH   DFND 20 0 0 614
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 9,316 67,605 SH   SOLE 1 67,605 0 0
BIOLASE INC COM 090911207 2 4,000 SH   SOLE 1 4,000 0 0
BIOLIFE SOLUTIONS INC COM 09062W204 570 15,303 SH   SOLE 1 15,303 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 10,749 121,662 SH   SOLE 1 121,662 0 0
BIOMARIN PHARMACEUTICAL INC OPT 09061G101 17,404 197,000 SH Put SOLE 1 197,000 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 190 2,149 SH   SOLE 8 2,149 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 6,561 74,248 SH   SOLE 9 74,248 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 27 300 SH   DFND 20 0 0 300
BIONANO GENOMICS INC COM 09075F107 6 2,000 SH   DFND 1 0 0 2,000
BIONANO GENOMICS INC COM 09075F107 1,059 354,162 SH   SOLE 1 354,162 0 0
BIONANO GENOMICS INC COM 09075F107 0 111 SH   SOLE 8 111 0 0
BIOVENTUS INC COM 09075A108 493 34,028 SH   SOLE 1 34,028 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 426 20,929 SH   SOLE 1 20,929 0 0
BJS RESTAURANTS INC COM 09180C106 1,019 29,494 SH   SOLE 1 29,494 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 13,603 203,132 SH   SOLE 1 203,132 0 0
BK OF AMERICA CORP COM 060505104 1,134,787 25,506,584 SH   SOLE 1 25,506,584 0 0
BK OF AMERICA CORP COM 060505104 6,637 149,181 SH   DFND 1 0 0 149,181
BK OF AMERICA CORP OPT 060505104 12,012 270,000 SH Put SOLE 1 270,000 0 0
BK OF AMERICA CORP COM 060505104 73,276 1,647,015 SH   SOLE 8 1,647,015 0 0
BK OF AMERICA CORP OPT 060505104 189,456 4,258,400 SH Put SOLE 8 4,258,400 0 0
BK OF AMERICA CORP OPT 060505104 76,968 1,730,000 SH Call SOLE 8 1,730,000 0 0
BK OF AMERICA CORP COM 060505104 335,861 7,549,161 SH   SOLE 9 7,549,161 0 0
BK OF AMERICA CORP COM 060505104 54 1,220 SH   DFND 20 0 0 1,220
BK OF AMERICA CORP COM 060505104 1,112 25,000 SH   SOLE 44 25,000 0 0
BK OF AMERICA CORP COM 060505104 5,112 114,899 SH   SOLE 99 114,899 0 0
BLACK HILLS CORP COM 092113109 7,734 109,591 SH   SOLE 1 109,591 0 0
BLACK KNIGHT INC COM 09215C105 18,983 229,022 SH   SOLE 1 229,022 0 0
BLACK KNIGHT INC COM 09215C105 41 500 SH   SOLE 8 500 0 0
BLACK KNIGHT INC COM 09215C105 5,209 62,840 SH   SOLE 9 62,840 0 0
BLACK KNIGHT INC COM 09215C105 1,063 12,825 SH   SOLE 99 12,825 0 0
BLACK STONE MINERALS L P COM 09225M101 297 28,736 SH   SOLE 1 28,736 0 0
BLACKBAUD INC COM 09227Q100 20,405 258,362 SH   SOLE 1 258,362 0 0
BLACKBAUD INC COM 09227Q100 7 94 SH   SOLE 8 94 0 0
BLACKBERRY LTD COM 09228F103 215 22,964 SH   SOLE 1 22,964 0 0
BLACKBERRY LTD OPT 09228F103 12,286 1,314,000 SH Call SOLE 8 1,314,000 0 0
BLACKBERRY LTD OPT 09228F103 5,761 616,200 SH Put SOLE 8 616,200 0 0
BLACKBERRY LTD COM 09228F103 209 22,348 SH   SOLE 9 22,348 0 0
BLACKLINE INC COM 09239B109 52,750 509,467 SH   SOLE 1 509,467 0 0
BLACKLINE INC COM 09239B109 28 278 SH   SOLE 8 278 0 0
BLACKROCK INC COM 09247X101 294,795 321,983 SH   SOLE 1 321,983 0 0
BLACKROCK INC COM 09247X101 482 526 SH   DFND 1 0 0 526
BLACKROCK INC COM 09247X101 343 374 SH   SOLE 8 374 0 0
BLACKROCK INC COM 09247X101 157,921 172,486 SH   SOLE 9 172,486 0 0
BLACKROCK INC COM 09247X101 12,915 14,106 SH   SOLE 99 0 14,106 0
BLACKROCK TCP CAPITAL CORP BOND 87238QAD5 388 387,000 PRN   SOLE 8 0 0 387,000
BLACKSTONE MORTGAGE TRUST IN BOND 09257WAC4 1,209 1,182,000 PRN   SOLE 8 0 0 1,182,000
BLACKSTONE MORTGAGE TRUST IN BOND 09257WAB6 503 500,000 PRN   SOLE 8 0 0 500,000
BLACKSTONE MTG TR INC TRUS 09257W100 3 85 SH   DFND 1 0 0 85
BLACKSTONE MTG TR INC TRUS 09257W100 8,699 284,064 SH   SOLE 1 284,064 0 0
BLACKSTONE MTG TR INC COM 09257W100 378 12,338 SH   SOLE 99 12,338 0 0
BLINK CHARGING CO COM 09354A100 2,279 85,983 SH   SOLE 1 85,983 0 0
BLINK CHARGING CO COM 09354A100 138 5,200 SH   SOLE 8 5,200 0 0
BLOCK H &amp R INC COM 093671105 3,152 133,786 SH   SOLE 1 133,786 0 0
BLOCK H &amp R INC COM 093671105 1 33 SH   SOLE 8 33 0 0
BLOCK INC COM 852234103 212,504 1,315,728 SH   SOLE 1 1,315,728 0 0
BLOCK INC OPT 852234103 12,274 76,000 SH Call SOLE 1 76,000 0 0
BLOCK INC OPT 852234103 33,854 209,600 SH Put SOLE 1 209,600 0 0
BLOCK INC COM 852234103 492 3,045 SH   DFND 1 0 0 3,045
BLOCK INC OPT 852234103 40,491 250,700 SH Call SOLE 8 250,700 0 0
BLOCK INC OPT 852234103 111,813 692,300 SH Put SOLE 8 692,300 0 0
BLOCK INC BOND 852234AD5 97 45,000 PRN   SOLE 8 0 0 45,000
BLOCK INC COM 852234103 32,975 204,160 SH   SOLE 8 204,160 0 0
BLOCK INC COM 852234103 26,537 164,307 SH   SOLE 9 164,307 0 0
BLOCK INC COM 852234103 1,759 10,889 SH   DFND 20 0 0 10,889
BLOOM ENERGY CORP COM 093712107 4,078 185,952 SH   SOLE 1 185,952 0 0
BLOOM ENERGY CORP COM 093712107 5,991 273,190 SH   SOLE 8 273,190 0 0
BLOOMIN BRANDS INC COM 094235108 9,055 431,514 SH   SOLE 1 431,514 0 0
BLUCORA INC COM 095229100 1,100 63,514 SH   SOLE 1 63,514 0 0
BLUE APRON HLDGS INC OPT 09523Q200 81 12,000 SH Call SOLE 8 12,000 0 0
BLUE BIRD CORP COM 095306106 300 19,182 SH   SOLE 1 19,182 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 468 26,129 SH   SOLE 1 26,129 0 0
BLUEBIRD BIO INC COM 09609G100 819 81,986 SH   SOLE 1 81,986 0 0
BLUELINX HLDGS INC COM 09624H208 1,071 11,183 SH   SOLE 1 11,183 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 7,670 71,607 SH   SOLE 1 71,607 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 102 953 SH   SOLE 99 953 0 0
BLUEROCK RESIDENTIAL GWT REI TRUS 09627J102 821 31,082 SH   SOLE 1 31,082 0 0
BLUEROCK RESIDENTIAL GWT REI TRUS 09627J102 6,392 242,214 SH   SOLE 8 242,214 0 0
BOEING CO COM 097023105 332,713 1,652,651 SH   SOLE 1 1,652,651 0 0
BOEING CO OPT 097023105 25,367 126,000 SH Call SOLE 1 126,000 0 0
BOEING CO COM 097023105 5,185 25,757 SH   DFND 1 0 0 25,757
BOEING CO OPT 097023105 129,448 643,000 SH Put SOLE 1 643,000 0 0
BOEING CO COM 097023105 271 1,345 SH   SOLE 8 1,345 0 0
BOEING CO OPT 097023105 44,854 222,800 SH Put SOLE 8 222,800 0 0
BOEING CO OPT 097023105 116,886 580,600 SH Call SOLE 8 580,600 0 0
BOEING CO COM 097023105 92,903 461,472 SH   SOLE 9 461,472 0 0
BOEING CO OPT 097023105 15,099 75,000 SH Call SOLE 9 75,000 0 0
BOEING CO COM 097023105 8,455 42,000 SH   DFND 20 0 0 42,000
BOEING CO COM 097023105 30,198 150,000 SH   SOLE 58 150,000 0 0
BOISE CASCADE CO DEL COM 09739D100 3,934 55,250 SH   SOLE 1 55,250 0 0
BOISE CASCADE CO DEL COM 09739D100 206 2,898 SH   SOLE 99 2,898 0 0
BOK FINL CORP COM 05561Q201 5,787 54,862 SH   SOLE 1 54,862 0 0
BOK FINL CORP COM 05561Q201 0 1 SH   SOLE 8 1 0 0
BOOKING HOLDINGS INC COM 09857L108 121,249 50,537 SH   SOLE 1 50,537 0 0
BOOKING HOLDINGS INC OPT 09857L108 43,666 18,200 SH Call SOLE 8 18,200 0 0
BOOKING HOLDINGS INC OPT 09857L108 4,079 1,700 SH Put SOLE 8 1,700 0 0
BOOKING HOLDINGS INC COM 09857L108 7,550 3,147 SH   SOLE 8 3,147 0 0
BOOKING HOLDINGS INC COM 09857L108 68,403 28,510 SH   SOLE 9 28,510 0 0
BOOKING HOLDINGS INC COM 09857L108 696 290 SH   DFND 20 0 0 290
BOOKING HOLDINGS INC COM 09857L108 28,791 12,000 SH   SOLE 58 12,000 0 0
BOOT BARN HLDGS INC COM 099406100 16,735 136,000 SH   SOLE 1 136,000 0 0
BOOT BARN HLDGS INC COM 099406100 145 1,179 SH   SOLE 99 1,179 0 0
BOOZ ALLEN HAMILTON HLDG COR COM 099502106 5,109 60,251 SH   SOLE 1 60,251 0 0
BOOZ ALLEN HAMILTON HLDG COR COM 099502106 4,596 54,206 SH   SOLE 9 54,206 0 0
BOOZ ALLEN HAMILTON HLDG COR COM 099502106 3,590 42,340 SH   SOLE 99 42,340 0 0
BORGWARNER INC COM 099724106 11,783 261,396 SH   SOLE 1 261,396 0 0
BORGWARNER INC COM 099724106 15 336 SH   SOLE 8 336 0 0
BORGWARNER INC COM 099724106 7,422 164,686 SH   SOLE 9 164,686 0 0
BORGWARNER INC COM 099724106 2,419 53,666 SH   SOLE 99 53,666 0 0
BOSTON BEER INC COM 100557107 3,816 7,552 SH   SOLE 1 7,552 0 0
BOSTON BEER INC OPT 100557107 9,496 18,800 SH Put SOLE 1 18,800 0 0
BOSTON BEER INC COM 100557107 173 342 SH   SOLE 8 342 0 0
BOSTON BEER INC COM 100557107 24 48 SH   SOLE 9 48 0 0
BOSTON BEER INC COM 100557107 199 394 SH   SOLE 99 394 0 0
BOSTON OMAHA CORP COM 101044105 710 24,739 SH   SOLE 1 24,739 0 0
BOSTON PROPERTIES INC TRUS 101121101 32,132 278,970 SH   SOLE 1 278,970 0 0
BOSTON PROPERTIES INC TRUS 101121101 19 168 SH   SOLE 8 168 0 0
BOSTON PROPERTIES INC TRUS 101121101 11,526 100,071 SH   SOLE 9 100,071 0 0
BOSTON SCIENTIFIC CORP COM 101137107 66,612 1,568,083 SH   SOLE 1 1,568,083 0 0
BOSTON SCIENTIFIC CORP COM 101137107 154 3,620 SH   DFND 1 0 0 3,620
BOSTON SCIENTIFIC CORP OPT 101137107 4,074 95,900 SH Call SOLE 8 95,900 0 0
BOSTON SCIENTIFIC CORP COM 101137107 73 1,715 SH   SOLE 8 1,715 0 0
BOSTON SCIENTIFIC CORP OPT 101137107 13 300 SH Put SOLE 8 300 0 0
BOSTON SCIENTIFIC CORP COM 101137107 45,794 1,078,031 SH   SOLE 9 1,078,031 0 0
BOTTOMLINE TECH DEL INC COM 101388106 8,753 154,992 SH   SOLE 1 154,992 0 0
BOTTOMLINE TECH DEL INC COM 101388106 5 94 SH   SOLE 8 94 0 0
BOX INC COM 10316T104 5,584 213,219 SH   SOLE 1 213,219 0 0
BOX INC OPT 10316T104 10 400 SH Call SOLE 8 400 0 0
BOX INC OPT 10316T104 73 2,800 SH Put SOLE 8 2,800 0 0
BOX INC COM 10316T104 286 10,934 SH   SOLE 8 10,934 0 0
BOYD GAMING CORP COM 103304101 24,398 372,092 SH   SOLE 1 372,092 0 0
BOYD GAMING CORP COM 103304101 4 54 SH   SOLE 8 54 0 0
BP MIDSTREAM PARTNERS LP COM 0556EL109 5,325 348,053 SH   SOLE 1 348,053 0 0
BP PLC ADR 055622104 116 4,374 SH   DFND 1 0 0 4,374
BP PLC ADR 055622104 4,850 182,105 SH   SOLE 1 182,105 0 0
BP PLC ADR 055622104 2,773 104,134 SH   SOLE 8 104,134 0 0
BP PLC OPT 055622104 7,323 275,000 SH Put SOLE 8 275,000 0 0
BP PLC ADR 055622104 25 934 SH   SOLE 9 934 0 0
BP PLC ADR 055622104 286 10,750 SH   DFND 20 0 0 10,750
BP PRUDHOE BAY RTY TR TRUS 055630107 2 481 SH   SOLE 8 481 0 0
BRADY CORP COM 104674106 3,327 61,729 SH   SOLE 1 61,729 0 0
BRAEMAR HOTELS &amp RESORTS INC TRUS 10482B101 622 121,940 SH   SOLE 1 121,940 0 0
BRANDYWINE RLTY TR TRUS 105368203 5,733 427,159 SH   SOLE 1 427,159 0 0
BRF SA ADR 10552T107 4,718 1,153,554 SH   SOLE 1 1,153,554 0 0
BRIDGEBIO PHARMA INC COM 10806X102 2,868 171,974 SH   SOLE 1 171,974 0 0
BRIDGEBIO PHARMA INC COM 10806X102 369 22,100 SH   SOLE 8 22,100 0 0
BRIDGEWATER BANCSHARES INC COM 108621103 453 25,560 SH   SOLE 1 25,560 0 0
BRIGHAM MINERALS INC COM 10918L103 1,412 66,924 SH   SOLE 1 66,924 0 0
BRIGHAM MINERALS INC COM 10918L103 86 4,077 SH   SOLE 99 4,077 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 427 3,391 SH   SOLE 1 3,391 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 528 4,194 SH   SOLE 99 4,194 0 0
BRIGHTCOVE INC COM 10921T101 504 49,369 SH   SOLE 1 49,369 0 0
BRIGHTHOUSE FINL INC COM 10922N103 4,034 77,895 SH   SOLE 1 77,895 0 0
BRIGHTHOUSE FINL INC COM 10922N103 0 4 SH   SOLE 8 4 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 963 68,394 SH   SOLE 1 68,394 0 0
BRILLIANT EARTH GROUP INC COM 109504100 5,996 331,991 SH   SOLE 1 331,991 0 0
BRINKER INTL INC COM 109641100 2,802 76,558 SH   SOLE 1 76,558 0 0
BRINKS CO COM 109696104 4,451 67,886 SH   SOLE 1 67,886 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 335,500 5,380,929 SH   SOLE 1 5,380,929 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,282 20,565 SH   DFND 1 0 0 20,565
BRISTOL-MYERS SQUIBB CO OPT 110122108 3,118 50,000 SH Call SOLE 8 50,000 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 7,129 114,330 SH   SOLE 8 114,330 0 0
BRISTOL-MYERS SQUIBB CO OPT 110122108 15,145 242,900 SH Put SOLE 8 242,900 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 104,775 1,680,446 SH   SOLE 9 1,680,446 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 4,250 68,164 SH   DFND 20 0 0 68,164
BRITISH AMERN TOB PLC ADR 110448107 12 328 SH   DFND 1 0 0 328
BRITISH AMERN TOB PLC ADR 110448107 554 14,797 SH   SOLE 1 14,797 0 0
BRITISH AMERN TOB PLC ADR 110448107 2 62 SH   SOLE 8 62 0 0
BRIXMOR PPTY GROUP INC TRUS 11120U105 13,082 514,813 SH   SOLE 1 514,813 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 419 16,483 SH   SOLE 99 16,483 0 0
BROADCOM INC OPT 11135F101 41,655 62,600 SH Put SOLE 1 62,600 0 0
BROADCOM INC COM 11135F101 20 30 SH   DFND 1 0 0 30
BROADCOM INC COM 11135F101 734,981 1,104,556 SH   SOLE 1 1,104,556 0 0
BROADCOM INC OPT 11135F101 50,305 75,600 SH Put SOLE 8 75,600 0 0
BROADCOM INC COM 11135F101 5,141 7,727 SH   SOLE 8 7,727 0 0
BROADCOM INC COM 11135F101 226,779 340,812 SH   SOLE 9 340,812 0 0
BROADCOM INC OPT 11135F101 33,271 50,000 SH Put SOLE 9 50,000 0 0
BROADCOM INC COM 11135F101 606 910 SH   DFND 20 0 0 910
BROADCOM INC COM 11135F101 707 1,062 SH   SOLE 99 1,062 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 201,613 1,102,797 SH   SOLE 1 155,937 946,860 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 25 138 SH   SOLE 8 138 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 11,961 65,427 SH   SOLE 9 65,427 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 28,691 156,934 SH   SOLE 20 0 156,934 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 14,614 79,936 SH   SOLE 82 0 79,936 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 18,829 102,990 SH   SOLE 99 5,144 97,846 0
BROOKDALE SR LIVING INC COM 112463104 1,159 224,658 SH   SOLE 1 224,658 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 24 393 SH   DFND 1 0 0 393
BROOKFIELD ASSET MGMT INC COM 112585104 791 13,109 SH   SOLE 1 13,109 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 5 77 SH   SOLE 8 77 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 3,482 57,661 SH   SOLE 9 57,661 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 2,028 33,586 SH   SOLE 48 33,586 0 0
BROOKFIELD INFRAST PARTNERS COM G16252101 30 501 SH   SOLE 1 501 0 0
BROOKFIELD INFRAST PARTNERS COM G16252101 6 95 SH   SOLE 8 95 0 0
BROOKFIELD INFRAST PARTNERS COM G16252101 4 66 SH   SOLE 9 66 0 0
BROOKFIELD REAL ASSETS INCOM FUND 112830104 60 3,000 SH   SOLE 1 3,000 0 0
BROOKFIELD RENEWABLE PARTNER COM G16258108 150 4,203 SH   DFND 1 0 0 4,203
BROOKFIELD RENEWABLE PARTNER COM G16258108 21 585 SH   SOLE 1 585 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 2,472 152,700 SH   SOLE 1 152,700 0 0
BROWN &amp BROWN INC COM 115236101 34,589 492,180 SH   SOLE 1 492,180 0 0
BROWN &amp BROWN INC COM 115236101 46 654 SH   SOLE 8 654 0 0
BROWN &amp BROWN INC COM 115236101 15,147 215,509 SH   SOLE 9 215,509 0 0
BROWN FORMAN CORP COM 115637209 15,616 214,333 SH   SOLE 1 214,333 0 0
BROWN FORMAN CORP COM 115637209 19 251 SH   SOLE 8 251 0 0
BROWN FORMAN CORP COM 115637209 19,101 262,154 SH   SOLE 9 262,154 0 0
BRT APARTMENTS CORP TRUS 055645303 332 13,853 SH   SOLE 1 13,853 0 0
BRUKER CORP COM 116794108 2,584 30,802 SH   SOLE 1 30,802 0 0
BRUKER CORP COM 116794108 7 82 SH   SOLE 8 82 0 0
BRUNSWICK CORP COM 117043109 3,436 34,115 SH   SOLE 1 34,115 0 0
BRUNSWICK CORP COM 117043109 17 164 SH   SOLE 8 164 0 0
BRUNSWICK CORP COM 117043109 378 3,757 SH   SOLE 99 3,757 0 0
BRYN MAWR BK CORP COM 117665109 1,529 33,971 SH   SOLE 1 33,971 0 0
BUCKLE INC COM 118440106 3,410 80,582 SH   SOLE 1 80,582 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104 0 17 SH   SOLE 1 17 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 12,793 149,257 SH   SOLE 1 149,257 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,001 11,677 SH   SOLE 99 11,677 0 0
BUNGE LIMITED COM G16962105 7,831 83,881 SH   SOLE 1 83,881 0 0
BUNGE LIMITED OPT G16962105 308 3,300 SH Call SOLE 8 3,300 0 0
BUNGE LIMITED COM G16962105 656 7,022 SH   SOLE 8 7,022 0 0
BUNGE LIMITED OPT G16962105 9,784 104,800 SH Put SOLE 8 104,800 0 0
BUNGE LIMITED COM G16962105 5,334 57,134 SH   SOLE 9 57,134 0 0
BUNGE LIMITED COM G16962105 174 1,869 SH   SOLE 99 1,869 0 0
BURLINGTON STORES INC COM 122017106 5,384 18,471 SH   SOLE 1 18,471 0 0
BURLINGTON STORES INC COM 122017106 7,798 26,751 SH   SOLE 9 26,751 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 936 33,053 SH   SOLE 1 33,053 0 0
BWX TECHNOLOGIES INC COM 05605H100 879 18,357 SH   SOLE 1 18,357 0 0
BYLINE BANCORP INC COM 124411109 1,772 64,800 SH   SOLE 1 64,800 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 25,353 235,562 SH   SOLE 1 235,562 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 107 994 SH   SOLE 8 994 0 0
C H ROBINSON WORLDWIDE INC OPT 12541W209 1,270 11,800 SH Put SOLE 8 11,800 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 9,689 90,014 SH   SOLE 9 90,014 0 0
CABLE ONE INC COM 12685J105 7,320 4,151 SH   SOLE 1 4,151 0 0
CABLE ONE INC COM 12685J105 3,849 2,182 SH   SOLE 9 2,182 0 0
CABOT CORP COM 127055101 4,775 84,957 SH   SOLE 1 84,957 0 0
CABOT CORP COM 127055101 265 4,718 SH   SOLE 99 4,718 0 0
CACI INTL INC COM 127190304 1,336 4,964 SH   SOLE 1 4,964 0 0
CACI INTL INC COM 127190304 184 683 SH   SOLE 99 683 0 0
CACTUS INC COM 127203107 2,566 67,297 SH   SOLE 1 67,297 0 0
CACTUS INC COM 127203107 74 1,928 SH   SOLE 99 1,928 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 141,594 759,821 SH   SOLE 1 759,821 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 239 1,282 SH   SOLE 8 1,282 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 35,467 190,326 SH   SOLE 9 190,326 0 0
CADIZ INC COM 127537207 100 26,000 SH   SOLE 1 26,000 0 0
CAE INC COM 124765108 298 11,780 SH   SOLE 9 11,780 0 0
CAESARSTONE LTD COM M20598104 336 29,586 SH   SOLE 1 29,586 0 0
CAL MAINE FOODS INC COM 128030202 1,960 53,010 SH   SOLE 1 53,010 0 0
CALADRIUS BIOSCIENCES INC COM 128058203 0 60 SH   DFND 1 0 0 60
CALAMP CORP COM 128126109 327 46,410 SH   SOLE 1 46,410 0 0
CALAVO GROWERS INC COM 128246105 1,057 24,931 SH   SOLE 1 24,931 0 0
CALEDONIA MNG CORP PLC COM G1757E113 199 17,076 SH   SOLE 1 17,076 0 0
CALERES INC COM 129500104 1,015 44,747 SH   SOLE 1 44,747 0 0
CALIFORNIA BANCORP INC COM 13005U101 219 10,321 SH   SOLE 1 10,321 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 5,095 70,891 SH   SOLE 1 70,891 0 0
CALIX INC COM 13100M509 5,636 70,479 SH   SOLE 1 70,479 0 0
CALLAWAY GOLF CO COM 131193104 5,056 184,209 SH   SOLE 1 184,209 0 0
CALUMET SPECIALTY PRODS PART COM 131476103 2 151 SH   SOLE 1 151 0 0
CAMBIUM NETWORKS CORP COM G17766109 26 1,000 SH   DFND 1 0 0 1,000
CAMBIUM NETWORKS CORP COM G17766109 368 14,363 SH   SOLE 1 14,363 0 0
CAMDEN NATL CORP COM 133034108 2,048 42,520 SH   SOLE 1 42,520 0 0
CAMDEN PPTY TR TRUS 133131102 11,133 62,312 SH   SOLE 1 62,312 0 0
CAMDEN PPTY TR TRUS 133131102 7,195 40,267 SH   SOLE 9 40,267 0 0
CAMDEN PPTY TR COM 133131102 776 4,343 SH   SOLE 99 4,343 0 0
CAMECO CORP COM 13321L108 97 4,450 SH   DFND 1 0 0 4,450
CAMECO CORP COM 13321L108 2,007 92,041 SH   SOLE 1 92,041 0 0
CAMECO CORP COM 13321L108 10,171 466,335 SH   SOLE 8 466,335 0 0
CAMECO CORP OPT 13321L108 824 37,800 SH Call SOLE 8 37,800 0 0
CAMECO CORP COM 13321L108 1,384 63,435 SH   SOLE 9 63,435 0 0
CAMPBELL SOUP CO COM 134429109 22,612 520,297 SH   SOLE 1 520,297 0 0
CAMPBELL SOUP CO COM 134429109 11 251 SH   SOLE 8 251 0 0
CAMPBELL SOUP CO COM 134429109 6,180 142,220 SH   SOLE 9 142,220 0 0
CAMPING WORLD HLDGS INC COM 13462K109 2,047 50,695 SH   SOLE 1 50,695 0 0
CAMPING WORLD HLDGS INC COM 13462K109 662 16,391 SH   SOLE 8 16,391 0 0
CANADA GOOSE HLDGS INC COM 135086106 974 26,259 SH   SOLE 1 26,259 0 0
CANADA GOOSE HLDGS INC COM 135086106 14 381 SH   SOLE 8 381 0 0
CANADIAN IMP BK COMM COM 136069101 207 1,774 SH   DFND 1 0 0 1,774
CANADIAN IMP BK COMM COM 136069101 455 3,903 SH   SOLE 1 3,903 0 0
CANADIAN IMP BK COMM COM 136069101 2 13 SH   SOLE 8 13 0 0
CANADIAN IMP BK COMM COM 136069101 4,497 38,576 SH   SOLE 9 38,576 0 0
CANADIAN IMP BK COMM COM 136069101 676 5,801 SH   SOLE 99 5,801 0 0
CANADIAN NAT RES LTD COM 136385101 110 2,616 SH   SOLE 1 2,616 0 0
CANADIAN NAT RES LTD COM 136385101 29 685 SH   DFND 1 0 0 685
CANADIAN NAT RES LTD OPT 136385101 228 5,400 SH Call SOLE 8 5,400 0 0
CANADIAN NAT RES LTD OPT 136385101 2,869 67,900 SH Put SOLE 8 67,900 0 0
CANADIAN NAT RES LTD COM 136385101 373 8,830 SH   SOLE 8 8,830 0 0
CANADIAN NAT RES LTD COM 136385101 1,866 44,146 SH   SOLE 9 44,146 0 0
CANADIAN NATL RY CO COM 136375102 1,163 9,464 SH   SOLE 1 9,464 0 0
CANADIAN NATL RY CO OPT 136375102 3,723 30,300 SH Call SOLE 8 30,300 0 0
CANADIAN NATL RY CO COM 136375102 327 2,662 SH   SOLE 8 2,662 0 0
CANADIAN NATL RY CO COM 136375102 5,781 47,061 SH   SOLE 9 47,061 0 0
CANADIAN NATL RY CO COM 136375102 2,983 24,281 SH   SOLE 48 24,281 0 0
CANADIAN PAC RY LTD COM 13645T100 1,446 20,100 SH   DFND 1 0 0 20,100
CANADIAN PAC RY LTD COM 13645T100 9,217 128,110 SH   SOLE 1 128,110 0 0
CANADIAN PAC RY LTD COM 13645T100 130 1,806 SH   SOLE 8 1,806 0 0
CANADIAN PAC RY LTD COM 13645T100 16,209 225,297 SH   SOLE 9 225,297 0 0
CANADIAN PAC RY LTD COM 13645T100 2,844 39,536 SH   SOLE 48 39,536 0 0
CANADIAN SOLAR INC COM 136635109 513 16,400 SH   SOLE 1 16,400 0 0
CANADIAN SOLAR INC OPT 136635109 210 6,700 SH Put SOLE 8 6,700 0 0
CANADIAN SOLAR INC OPT 136635109 210 6,700 SH Call SOLE 8 6,700 0 0
CANNAE HLDGS INC COM 13765N107 3,616 102,882 SH   SOLE 1 102,882 0 0
CANNAE HLDGS INC COM 13765N107 534 15,192 SH   SOLE 99 15,192 0 0
CANON INC ADR 138006309 0 17 SH   SOLE 1 17 0 0
CANOPY GROWTH CORP OPT 138035100 1,080 123,600 SH Put SOLE 1 123,600 0 0
CANOPY GROWTH CORP OPT 138035100 493 56,500 SH Call SOLE 8 56,500 0 0
CANOPY GROWTH CORP OPT 138035100 473 54,200 SH Put SOLE 8 54,200 0 0
CANOPY GROWTH CORP COM 138035100 408 46,749 SH   SOLE 8 46,749 0 0
CANOPY GROWTH CORP COM 138035100 80 9,072 SH   SOLE 9 9,072 0 0
CAPITAL BANCORP INC MD COM 139737100 246 9,411 SH   SOLE 1 9,411 0 0
CAPITAL CITY BK GROUP INC COM 139674105 1,538 58,218 SH   SOLE 1 58,218 0 0
CAPITAL ONE FINL CORP OPT 14040H105 40,626 280,000 SH Put SOLE 1 280,000 0 0
CAPITAL ONE FINL CORP COM 14040H105 205,531 1,416,583 SH   SOLE 1 1,416,583 0 0
CAPITAL ONE FINL CORP COM 14040H105 73 500 SH   SOLE 8 500 0 0
CAPITAL ONE FINL CORP COM 14040H105 68,961 475,302 SH   SOLE 9 475,302 0 0
CAPITAL ONE FINL CORP COM 14040H105 4,255 29,329 SH   SOLE 99 29,329 0 0
CAPITAL PRODUCT PARTNERS L P COM Y11082206 13 771 SH   SOLE 1 771 0 0
CAPITOL FED FINL INC COM 14057J101 1,922 169,639 SH   SOLE 1 169,639 0 0
CAPRI HOLDINGS LIMITED COM G1890L107 58 900 SH   DFND 1 0 0 900
CAPRI HOLDINGS LIMITED OPT G1890L107 2,648 40,800 SH Put SOLE 1 40,800 0 0
CAPRI HOLDINGS LIMITED COM G1890L107 5,120 78,864 SH   SOLE 1 78,864 0 0
CAPRI HOLDINGS LIMITED OPT G1890L107 279 4,300 SH Call SOLE 8 4,300 0 0
CAPRI HOLDINGS LIMITED COM G1890L107 105 1,620 SH   SOLE 9 1,620 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 1,375 65,349 SH   SOLE 1 65,349 0 0
CARA THERAPEUTICS INC COM 140755109 983 80,673 SH   SOLE 1 80,673 0 0
CARDINAL HEALTH INC COM 14149Y108 35,209 683,796 SH   SOLE 1 683,796 0 0
CARDINAL HEALTH INC COM 14149Y108 18 358 SH   DFND 1 0 0 358
CARDINAL HEALTH INC COM 14149Y108 17 332 SH   SOLE 8 332 0 0
CARDINAL HEALTH INC COM 14149Y108 12,305 238,984 SH   SOLE 9 238,984 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 975 51,930 SH   SOLE 1 51,930 0 0
CARDLYTICS INC COM 14161W105 5,541 83,848 SH   SOLE 1 83,848 0 0
CARDLYTICS INC COM 14161W105 288 4,354 SH   SOLE 99 4,354 0 0
CAREDX INC COM 14167L103 2,793 61,411 SH   SOLE 1 61,411 0 0
CARETRUST REIT INC TRUS 14174T107 4,317 189,116 SH   SOLE 1 189,116 0 0
CARGURUS INC COM 141788109 3,992 118,673 SH   SOLE 1 118,673 0 0
CARGURUS INC COM 141788109 198 5,891 SH   SOLE 99 5,891 0 0
CARLISLE COS INC COM 142339100 3,280 13,221 SH   SOLE 1 13,221 0 0
CARLISLE COS INC COM 142339100 543 2,189 SH   SOLE 99 2,189 0 0
CARMAX INC COM 143130102 15,382 118,109 SH   SOLE 1 118,109 0 0
CARMAX INC COM 143130102 35 274 SH   SOLE 8 274 0 0
CARMAX INC COM 143130102 14,551 111,729 SH   SOLE 9 111,729 0 0
CARMAX INC COM 143130102 926 7,114 SH   SOLE 99 7,114 0 0
CARNIVAL CORP OPT 143658300 48,272 2,399,200 SH Put SOLE 1 2,399,200 0 0
CARNIVAL CORP COM 143658300 62,882 3,125,469 SH   SOLE 1 3,125,469 0 0
CARNIVAL CORP COM 143658300 305 15,154 SH   DFND 1 0 0 15,154
CARNIVAL CORP COM 143658300 1,225 60,892 SH   SOLE 8 60,892 0 0
CARNIVAL CORP OPT 143658300 13,772 684,500 SH Call SOLE 8 684,500 0 0
CARNIVAL CORP OPT 143658300 19,647 976,500 SH Put SOLE 8 976,500 0 0
CARNIVAL CORP COM 143658300 14,545 722,909 SH   SOLE 9 722,909 0 0
CARNIVAL CORP COM 143658300 101 5,000 SH   DFND 20 0 0 5,000
CARPENTER TECHNOLOGY CORP COM 144285103 1,829 62,665 SH   SOLE 1 62,665 0 0
CARRIAGE SVCS INC COM 143905107 1,509 23,419 SH   SOLE 1 23,419 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 120 40,576 SH   SOLE 1 40,576 0 0
CARS COM INC COM 14575E105 1,522 94,586 SH   SOLE 1 94,586 0 0
CARTERS INC COM 146229109 854 8,443 SH   SOLE 1 8,443 0 0
CARVANA CO COM 146869102 15,635 67,458 SH   SOLE 1 67,458 0 0
CARVANA CO OPT 146869102 7,370 31,800 SH Put SOLE 1 31,800 0 0
CARVANA CO COM 146869102 24 104 SH   SOLE 8 104 0 0
CARVANA CO OPT 146869102 45,130 194,700 SH Put SOLE 8 194,700 0 0
CARVANA CO OPT 146869102 75,332 325,000 SH Call SOLE 8 325,000 0 0
CARVANA CO COM 146869102 7,669 33,087 SH   SOLE 9 33,087 0 0
CASELLA WASTE SYS INC COM 147448104 5,322 62,317 SH   SOLE 1 62,317 0 0
CASEYS GEN STORES INC COM 147528103 4,695 23,796 SH   SOLE 1 23,796 0 0
CASEYS GEN STORES INC COM 147528103 238 1,207 SH   SOLE 99 1,207 0 0
CASS INFORMATION SYS INC COM 14808P109 661 16,808 SH   SOLE 1 16,808 0 0
CASSAVA SCIENCES INC COM 14817C107 4,850 110,962 SH   SOLE 1 110,962 0 0
CASSAVA SCIENCES INC COM 14817C107 2 46 SH   SOLE 8 46 0 0
CASTLIGHT HEALTH INC COM 14862Q100 376 243,747 SH   SOLE 1 243,747 0 0
CATALENT INC COM 148806102 21,500 167,937 SH   SOLE 1 167,937 0 0
CATALENT INC COM 148806102 52 399 SH   SOLE 8 399 0 0
CATALENT INC COM 148806102 16,474 128,677 SH   SOLE 9 128,677 0 0
CATALYST BIOSCIENCES INC COM 14888D208 28 30,102 SH   SOLE 1 30,102 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 797 117,860 SH   SOLE 1 117,860 0 0
CATCHMARK TIMBER TR INC TRUS 14912Y202 517 59,374 SH   SOLE 1 59,374 0 0
CATERPILLAR INC COM 149123101 233,168 1,127,831 SH   SOLE 1 1,127,831 0 0
CATERPILLAR INC COM 149123101 532 2,574 SH   DFND 1 0 0 2,574
CATERPILLAR INC COM 149123101 7,320 35,411 SH   SOLE 8 35,411 0 0
CATERPILLAR INC OPT 149123101 1,116 5,400 SH Put SOLE 8 5,400 0 0
CATERPILLAR INC OPT 149123101 15,506 75,000 SH Call SOLE 8 75,000 0 0
CATERPILLAR INC COM 149123101 78,179 378,154 SH   SOLE 9 378,154 0 0
CATHAY GEN BANCORP COM 149150104 7,147 166,257 SH   SOLE 1 166,257 0 0
CATO CORP NEW COM 149205106 443 25,812 SH   SOLE 1 25,812 0 0
CATO CORP NEW COM 149205106 1 76 SH   SOLE 8 76 0 0
CAVCO INDS INC DEL COM 149568107 7,507 23,634 SH   SOLE 1 23,634 0 0
CAVCO INDS INC DEL COM 149568107 868 2,732 SH   SOLE 99 2,732 0 0
CB FINL SVCS INC COM 12479G101 197 8,198 SH   SOLE 1 8,198 0 0
CBDMD INC COM 12482W101 0 100 SH   SOLE 1 100 0 0
CBIZ INC COM 124805102 2,328 59,500 SH   SOLE 1 59,500 0 0
CBOE GLOBAL MKTS INC COM 12503M108 23,002 176,394 SH   SOLE 1 176,394 0 0
CBOE GLOBAL MKTS INC COM 12503M108 16 126 SH   SOLE 8 126 0 0
CBOE GLOBAL MKTS INC OPT 12503M108 3,782 29,000 SH Call SOLE 8 29,000 0 0
CBOE GLOBAL MKTS INC COM 12503M108 12,601 96,628 SH   SOLE 9 96,628 0 0
CBOE GLOBAL MKTS INC COM 12503M108 1,731 13,277 SH   SOLE 99 13,277 0 0
CBRE GROUP INC COM 12504L109 217 2,000 SH   DFND 1 0 0 2,000
CBRE GROUP INC COM 12504L109 28,809 265,507 SH   SOLE 1 265,507 0 0
CBRE GROUP INC COM 12504L109 54 491 SH   SOLE 8 491 0 0
CBRE GROUP INC COM 12504L109 49,000 451,567 SH   SOLE 9 451,567 0 0
CBTX INC COM 12481V104 884 30,462 SH   SOLE 1 30,462 0 0
CDK GLOBAL INC COM 12508E101 159,181 3,813,609 SH   SOLE 1 3,813,609 0 0
CDK GLOBAL INC COM 12508E101 13 316 SH   SOLE 8 316 0 0
CDK GLOBAL INC COM 12508E101 108,148 2,591,000 SH   SOLE 9 2,591,000 0 0
CDW CORP COM 12514G108 23,059 112,605 SH   SOLE 1 112,605 0 0
CDW CORP COM 12514G108 33 160 SH   SOLE 8 160 0 0
CDW CORP COM 12514G108 19,248 93,990 SH   SOLE 9 93,990 0 0
CECO ENVIRONMENTAL CORP COM 125141101 487 78,166 SH   SOLE 1 78,166 0 0
CEDAR FAIR L P COM 150185106 211 4,212 SH   DFND 1 0 0 4,212
CEDAR FAIR L P COM 150185106 46,966 938,188 SH   SOLE 1 938,188 0 0
CEL-SCI CORP COM 150837607 310 43,635 SH   SOLE 1 43,635 0 0
CELANESE CORP DEL COM 150870103 12,840 76,400 SH   SOLE 1 76,400 0 0
CELANESE CORP DEL COM 150870103 31 183 SH   SOLE 8 183 0 0
CELANESE CORP DEL COM 150870103 12,727 75,727 SH   SOLE 9 75,727 0 0
CELANESE CORP DEL COM 150870103 2,275 13,536 SH   SOLE 99 13,536 0 0
CELCUITY INC COM 15102K100 154 11,735 SH   SOLE 1 11,735 0 0
CELESTICA INC COM 15101Q108 1 119 SH   SOLE 1 119 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B202 4,416 114,276 SH   SOLE 1 114,276 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B202 942 24,381 SH   SOLE 8 24,381 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B202 50 1,295 SH   SOLE 99 1,295 0 0
CELLECTIS S A ADR 15117K103 19 2,324 SH   SOLE 1 2,324 0 0
CELSIUS HLDGS INC COM 15118V207 5,442 72,977 SH   SOLE 1 72,977 0 0
CEMEX SAB DE CV OPT 151290889 1 100 SH Call SOLE 8 100 0 0
CENOVUS ENERGY INC COM 15135U109 39 3,204 SH   DFND 1 0 0 3,204
CENOVUS ENERGY INC COM 15135U109 2,605 212,176 SH   SOLE 1 212,176 0 0
CENOVUS ENERGY INC COM 15135U109 1 49 SH   SOLE 8 49 0 0
CENOVUS ENERGY INC COM 15135U109 600 48,858 SH   SOLE 9 48,858 0 0
CENTENE CORP DEL COM 15135B101 43,396 526,668 SH   SOLE 1 526,668 0 0
CENTENE CORP DEL OPT 15135B101 288 3,500 SH Put SOLE 8 3,500 0 0
CENTENE CORP DEL COM 15135B101 65 789 SH   SOLE 8 789 0 0
CENTENE CORP DEL COM 15135B101 36,232 439,704 SH   SOLE 9 439,704 0 0
CENTENE CORP DEL COM 15135B101 1,560 18,937 SH   SOLE 99 18,937 0 0
CENTENNIAL RESOURCE DEV INC COM 15136A102 1,390 232,484 SH   SOLE 1 232,484 0 0
CENTENNIAL RESOURCE DEV INC COM 15136A102 0 68 SH   SOLE 8 68 0 0
CENTERPOINT ENERGY INC COM 15189T107 88,779 3,180,876 SH   SOLE 1 3,180,876 0 0
CENTERPOINT ENERGY INC COM 15189T107 21 740 SH   SOLE 8 740 0 0
CENTERPOINT ENERGY INC COM 15189T107 11,628 416,554 SH   SOLE 9 416,554 0 0
CENTERPOINT ENERGY INC COM 15189T107 116 4,140 SH   DFND 20 0 0 4,140
CENTRAL &amp EASTERN EUROPE FD FUND 153436100 21 700 SH   DFND 1 0 0 700
CENTRAL GARDEN &amp PET CO COM 153527205 3,403 71,111 SH   SOLE 1 71,111 0 0
CENTRAL GARDEN &amp PET CO COM 153527106 677 12,855 SH   SOLE 1 12,855 0 0
CENTRAL PAC FINL CORP COM 154760409 1,640 58,254 SH   SOLE 1 58,254 0 0
CENTRUS ENERGY CORP COM 15643U104 588 11,777 SH   SOLE 1 11,777 0 0
CENTURY ALUM CO COM 156431108 2,438 147,195 SH   SOLE 1 147,195 0 0
CENTURY ALUM CO COM 156431108 61 3,657 SH   SOLE 8 3,657 0 0
CENTURY CASINOS INC COM 156492100 558 45,776 SH   SOLE 1 45,776 0 0
CENTURY CMNTYS INC COM 156504300 6,693 81,833 SH   SOLE 1 81,833 0 0
CENTURY CMNTYS INC COM 156504300 602 7,365 SH   SOLE 99 7,365 0 0
CERAGON NETWORKS LTD COM M22013102 31 12,098 SH   SOLE 1 12,098 0 0
CERIDIAN HCM HLDG INC COM 15677J108 23,330 223,343 SH   SOLE 1 223,343 0 0
CERIDIAN HCM HLDG INC COM 15677J108 62 594 SH   SOLE 8 594 0 0
CERIDIAN HCM HLDG INC COM 15677J108 9,717 93,033 SH   SOLE 9 93,033 0 0
CERIDIAN HCM HLDG INC COM 15677J108 336 3,212 SH   SOLE 99 3,212 0 0
CERNER CORP COM 156782104 74,057 797,401 SH   SOLE 1 797,401 0 0
CERNER CORP COM 156782104 32,854 353,768 SH   SOLE 8 353,768 0 0
CERNER CORP COM 156782104 17,532 188,791 SH   SOLE 9 188,791 0 0
CERUS CORP COM 157085101 1,567 230,015 SH   SOLE 1 230,015 0 0
CERUS CORP COM 157085101 50 7,304 SH   SOLE 8 7,304 0 0
CEVA INC COM 157210105 1,308 30,235 SH   SOLE 1 30,235 0 0
CF INDS HLDGS INC COM 125269100 12,852 181,589 SH   SOLE 1 181,589 0 0
CF INDS HLDGS INC OPT 125269100 729 10,300 SH Call SOLE 8 10,300 0 0
CF INDS HLDGS INC OPT 125269100 15,883 224,400 SH Put SOLE 8 224,400 0 0
CF INDS HLDGS INC COM 125269100 2,491 35,192 SH   SOLE 8 35,192 0 0
CF INDS HLDGS INC COM 125269100 10,475 147,990 SH   SOLE 9 147,990 0 0
CGI INC COM 12532H104 383 4,326 SH   SOLE 1 4,326 0 0
CGI INC COM 12532H104 725 8,190 SH   SOLE 9 8,190 0 0
CHANGE HEALTHCARE INC COM 15912K100 6,740 315,270 SH   SOLE 1 315,270 0 0
CHANGE HEALTHCARE INC COM 15912K100 1,606 75,100 SH   SOLE 8 75,100 0 0
CHANGE HEALTHCARE INC COM 15912K100 3,079 144,003 SH   SOLE 9 144,003 0 0
CHANGE HEALTHCARE INC COM 15912K100 165 7,731 SH   SOLE 99 7,731 0 0
CHANNELADVISOR CORP COM 159179100 884 35,822 SH   SOLE 1 35,822 0 0
CHARLES RIV LABS INTL INC COM 159864107 16,884 44,813 SH   SOLE 1 44,813 0 0
CHARLES RIV LABS INTL INC COM 159864107 40 106 SH   SOLE 8 106 0 0
CHARLES RIV LABS INTL INC COM 159864107 14,323 38,011 SH   SOLE 9 38,011 0 0
CHART INDS INC COM 16115Q308 7,601 47,655 SH   SOLE 1 47,655 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 176,065 270,052 SH   SOLE 1 270,052 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 12 18 SH   DFND 1 0 0 18
CHARTER COMMUNICATIONS INC N OPT 16119P108 65,784 100,900 SH Call SOLE 8 100,900 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 1,414 2,170 SH   SOLE 8 2,170 0 0
CHARTER COMMUNICATIONS INC N OPT 16119P108 321,747 493,500 SH Put SOLE 8 493,500 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 56,762 87,062 SH   SOLE 9 87,062 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 24,123 37,000 SH   SOLE 58 37,000 0 0
CHASE CORP COM 16150R104 899 9,025 SH   SOLE 1 9,025 0 0
CHATHAM LODGING TR TRUS 16208T102 895 65,200 SH   SOLE 1 65,200 0 0
CHECK CAP LTD COM M2361E203 1 1,559 SH   SOLE 1 1,559 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 36,933 316,858 SH   SOLE 1 316,858 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 10 82 SH   DFND 1 0 0 82
CHECK POINT SOFTWARE TECH LT OPT M22465104 874 7,500 SH Call SOLE 8 7,500 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 7,179 61,592 SH   SOLE 9 61,592 0 0
CHEESECAKE FACTORY INC COM 163072101 2,365 60,399 SH   SOLE 1 60,399 0 0
CHEESECAKE FACTORY INC COM 163072101 37 942 SH   SOLE 8 942 0 0
CHEFS WHSE INC COM 163086101 1,549 46,498 SH   SOLE 1 46,498 0 0
CHEGG INC COM 163092109 16,875 549,705 SH   SOLE 1 549,705 0 0
CHEGG INC COM 163092109 1 25 SH   SOLE 8 25 0 0
CHEGG INC COM 163092109 61 2,000 SH   DFND 20 0 0 2,000
CHEGG INC COM 163092109 89 2,894 SH   SOLE 99 2,894 0 0
CHEMED CORP NEW COM 16359R103 1,552 2,933 SH   SOLE 1 2,933 0 0
CHEMED CORP NEW COM 16359R103 8 15 SH   SOLE 8 15 0 0
CHEMOCENTRYX INC COM 16383L106 5,461 149,979 SH   SOLE 1 149,979 0 0
CHEMOCENTRYX INC COM 16383L106 45 1,237 SH   SOLE 99 1,237 0 0
CHEMOURS CO COM 163851108 3,168 94,447 SH   SOLE 1 94,447 0 0
CHEMOURS CO OPT 163851108 10,581 315,300 SH Put SOLE 8 315,300 0 0
CHEMOURS CO OPT 163851108 6,950 207,100 SH Call SOLE 8 207,100 0 0
CHEMOURS CO COM 163851108 2,533 75,480 SH   SOLE 8 75,480 0 0
CHENIERE ENERGY INC COM 16411R208 29,783 293,658 SH   SOLE 1 293,658 0 0
CHENIERE ENERGY INC COM 16411R208 522 5,142 SH   SOLE 8 5,142 0 0
CHENIERE ENERGY INC OPT 16411R208 213 2,100 SH Put SOLE 8 2,100 0 0
CHENIERE ENERGY INC OPT 16411R208 13,671 134,800 SH Call SOLE 8 134,800 0 0
CHENIERE ENERGY INC COM 16411R208 9,795 96,579 SH   SOLE 9 96,579 0 0
CHENIERE ENERGY PARTNERS LP COM 16411Q101 6,815 161,353 SH   SOLE 1 161,353 0 0
CHERRY HILL MTG INVT CORP TRUS 164651101 79 9,583 SH   SOLE 1 9,583 0 0
CHESAPEAKE UTILS CORP COM 165303108 4,497 30,843 SH   SOLE 1 30,843 0 0
CHEVRON CORP NEW COM 166764100 1,339 11,410 SH   DFND 1 0 0 11,410
CHEVRON CORP NEW COM 166764100 416,425 3,548,569 SH   SOLE 1 3,548,569 0 0
CHEVRON CORP NEW OPT 166764100 15,514 132,200 SH Put SOLE 1 132,200 0 0
CHEVRON CORP NEW OPT 166764100 3,168 27,000 SH Call SOLE 1 27,000 0 0
CHEVRON CORP NEW OPT 166764100 3,168 27,000 SH Call SOLE 8 27,000 0 0
CHEVRON CORP NEW OPT 166764100 69,049 588,400 SH Put SOLE 8 588,400 0 0
CHEVRON CORP NEW COM 166764100 11,978 102,071 SH   SOLE 8 102,071 0 0
CHEVRON CORP NEW COM 166764100 167,024 1,423,296 SH   SOLE 9 1,423,296 0 0
CHEVRON CORP NEW COM 166764100 128 1,092 SH   DFND 20 0 0 1,092
CHEWY INC COM 16679L109 10,715 181,686 SH   SOLE 1 181,686 0 0
CHEWY INC COM 16679L109 2,096 35,540 SH   SOLE 9 35,540 0 0
CHICKEN SOUP FOR THE SOUL EN COM 16842Q100 145 10,466 SH   SOLE 1 10,466 0 0
CHICOS FAS INC COM 168615102 858 159,495 SH   SOLE 1 159,495 0 0
CHICOS FAS INC OPT 168615102 6 1,200 SH Call SOLE 8 1,200 0 0
CHILDRENS PL INC NEW COM 168905107 1,449 18,271 SH   SOLE 1 18,271 0 0
CHILDRENS PL INC NEW COM 168905107 10 124 SH   SOLE 8 124 0 0
CHIMERA INVT CORP TRUS 16934Q208 2,175 144,231 SH   DFND 1 0 0 144,231
CHIMERA INVT CORP TRUS 16934Q208 5,589 370,642 SH   SOLE 1 370,642 0 0
CHIMERA INVT CORP TRUS 16934Q208 0 26 SH   SOLE 8 26 0 0
CHIMERIX INC COM 16934W106 570 88,606 SH   SOLE 1 88,606 0 0
CHINA LIFE INS CO LTD ADR 16939P106 230 27,975 SH   SOLE 99 27,975 0 0
CHINA PETROLEUM &amp CHEMICAL C ADR 16941R108 952 20,466 SH   SOLE 99 20,466 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 142,445 81,479 SH   SOLE 1 81,479 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 128 73 SH   DFND 1 0 0 73
CHIPOTLE MEXICAN GRILL INC COM 169656105 12,449 7,121 SH   SOLE 8 7,121 0 0
CHIPOTLE MEXICAN GRILL INC OPT 169656105 35,140 20,100 SH Put SOLE 8 20,100 0 0
CHIPOTLE MEXICAN GRILL INC OPT 169656105 23,426 13,400 SH Call SOLE 8 13,400 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 33,769 19,316 SH   SOLE 9 19,316 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 175 100 SH   DFND 20 0 0 100
CHOICE HOTELS INTL INC COM 169905106 1,109 7,114 SH   SOLE 1 7,114 0 0
CHOICEONE FINL SVCS INC COM 170386106 71 2,670 SH   SOLE 1 2,670 0 0
CHROMADEX CORP COM 171077407 2,903 776,301 SH   SOLE 1 776,301 0 0
CHUBB LIMITED OPT H1467J104 386 2,000 SH Put SOLE 1 2,000 0 0
CHUBB LIMITED COM H1467J104 213,259 1,103,187 SH   SOLE 1 1,103,187 0 0
CHUBB LIMITED COM H1467J104 98 506 SH   SOLE 8 506 0 0
CHUBB LIMITED COM H1467J104 76,750 397,032 SH   SOLE 9 397,032 0 0
CHURCH &amp DWIGHT CO INC COM 171340102 44,359 432,786 SH   SOLE 1 432,786 0 0
CHURCH &amp DWIGHT CO INC COM 171340102 33 319 SH   SOLE 8 319 0 0
CHURCH &amp DWIGHT CO INC COM 171340102 17,256 168,353 SH   SOLE 9 168,353 0 0
CHURCHILL DOWNS INC COM 171484108 1,440 5,977 SH   SOLE 1 5,977 0 0
CHURCHILL DOWNS INC COM 171484108 1,418 5,887 SH   SOLE 99 5,887 0 0
CHUYS HLDGS INC COM 171604101 783 25,982 SH   SOLE 1 25,982 0 0
CI FINL CORP COM 125491100 0 4 SH   SOLE 9 4 0 0
CIA ENERGETICA DE MINAS GERA ADR 204409601 12,783 5,260,691 SH   SOLE 1 5,260,691 0 0
CIA ENERGETICA DE MINAS GERA ADR 204409601 203 83,500 SH   SOLE 99 83,500 0 0
CIDARA THERAPEUTICS INC COM 171757107 60 47,425 SH   SOLE 1 47,425 0 0
CIENA CORP COM 171779309 2,461 31,972 SH   SOLE 1 31,972 0 0
CIENA CORP OPT 171779309 5,588 72,600 SH Call SOLE 8 72,600 0 0
CIENA CORP COM 171779309 2 32 SH   SOLE 8 32 0 0
CIENA CORP OPT 171779309 169 2,200 SH Put SOLE 8 2,200 0 0
CIENA CORP COM 171779309 465 6,036 SH   SOLE 99 6,036 0 0
CIGNA CORP NEW OPT 125523100 46,386 202,000 SH Put SOLE 1 202,000 0 0
CIGNA CORP NEW COM 125523100 2,303 10,030 SH   DFND 1 0 0 10,030
CIGNA CORP NEW COM 125523100 271,578 1,182,658 SH   SOLE 1 1,182,658 0 0
CIGNA CORP NEW OPT 125523100 2,273 9,900 SH Call SOLE 8 9,900 0 0
CIGNA CORP NEW COM 125523100 117 507 SH   SOLE 8 507 0 0
CIGNA CORP NEW OPT 125523100 2,273 9,900 SH Put SOLE 8 9,900 0 0
CIGNA CORP NEW COM 125523100 58,320 253,979 SH   SOLE 9 253,979 0 0
CIGNA CORP NEW COM 125523100 864 3,762 SH   SOLE 99 3,762 0 0
CINCINNATI FINL CORP COM 172062101 26,877 235,906 SH   SOLE 1 235,906 0 0
CINCINNATI FINL CORP COM 172062101 43 379 SH   SOLE 8 379 0 0
CINCINNATI FINL CORP COM 172062101 15,705 137,849 SH   SOLE 9 137,849 0 0
CINEMARK HLDGS INC COM 17243V102 30,580 1,897,045 SH   SOLE 1 1,897,045 0 0
CINEMARK HLDGS INC COM 17243V102 322 20,000 SH   DFND 1 0 0 20,000
CINEMARK HLDGS INC COM 17243V102 1 80 SH   SOLE 8 80 0 0
CINEMARK HLDGS INC COM 17243V102 142 8,778 SH   SOLE 99 8,778 0 0
CINTAS CORP COM 172908105 37,815 85,332 SH   SOLE 1 85,332 0 0
CINTAS CORP COM 172908105 1,304 2,941 SH   SOLE 8 2,941 0 0
CINTAS CORP COM 172908105 27,619 62,320 SH   SOLE 9 62,320 0 0
CIRCOR INTL INC COM 17273K109 659 24,216 SH   SOLE 1 24,216 0 0
CIRRUS LOGIC INC COM 172755100 3,235 35,153 SH   SOLE 1 35,153 0 0
CIRRUS LOGIC INC OPT 172755100 294 3,200 SH Put SOLE 8 3,200 0 0
CIRRUS LOGIC INC OPT 172755100 138 1,500 SH Call SOLE 8 1,500 0 0
CISCO SYS INC OPT 17275R102 14,056 221,800 SH Put SOLE 1 221,800 0 0
CISCO SYS INC COM 17275R102 289 4,557 SH   DFND 1 0 0 4,557
CISCO SYS INC COM 17275R102 647,695 10,220,864 SH   SOLE 1 10,220,864 0 0
CISCO SYS INC OPT 17275R102 38,991 615,300 SH Put SOLE 8 615,300 0 0
CISCO SYS INC COM 17275R102 820 12,950 SH   SOLE 8 12,950 0 0
CISCO SYS INC OPT 17275R102 88,718 1,400,000 SH Call SOLE 8 1,400,000 0 0
CISCO SYS INC COM 17275R102 265,771 4,193,948 SH   SOLE 9 4,193,948 0 0
CISCO SYS INC COM 17275R102 116 1,830 SH   DFND 20 0 0 1,830
CISCO SYS INC COM 17275R102 234 3,700 SH   SOLE 20 0 3,700 0
CISCO SYS INC COM 17275R102 1,146 18,092 SH   SOLE 99 18,092 0 0
CIT GROUP INC COM 125581801 19,278 375,495 SH   SOLE 1 375,495 0 0
CIT GROUP INC COM 125581801 7,496 146,000 SH   SOLE 9 146,000 0 0
CITI TRENDS INC COM 17306X102 1,062 11,207 SH   SOLE 1 11,207 0 0
CITIGROUP INC COM 172967424 1,487 24,630 SH   DFND 1 0 0 24,630
CITIGROUP INC OPT 172967424 66,430 1,100,000 SH Put SOLE 1 1,100,000 0 0
CITIGROUP INC COM 172967424 773,354 12,805,984 SH   SOLE 1 12,805,984 0 0
CITIGROUP INC COM 172967424 42,205 698,876 SH   SOLE 8 698,876 0 0
CITIGROUP INC OPT 172967424 111,027 1,838,500 SH Put SOLE 8 1,838,500 0 0
CITIGROUP INC OPT 172967424 15,098 250,000 SH Call SOLE 8 250,000 0 0
CITIGROUP INC COM 172967424 283,702 4,697,851 SH   SOLE 9 4,697,851 0 0
CITIGROUP INC COM 172967424 3,182 52,691 SH   DFND 20 0 0 52,691
CITIGROUP INC COM 172967424 188 3,120 SH   SOLE 20 0 3,120 0
CITIGROUP INC COM 172967424 310 5,135 SH   SOLE 99 5,135 0 0
CITIUS PHARMACEUTICALS INC COM 17322U207 212 137,831 SH   SOLE 1 137,831 0 0
CITIZENS &amp NORTHN CORP COM 172922106 485 18,551 SH   SOLE 1 18,551 0 0
CITIZENS FINL GROUP INC COM 174610105 40,301 852,933 SH   SOLE 1 852,933 0 0
CITIZENS FINL GROUP INC COM 174610105 45 941 SH   SOLE 8 941 0 0
CITIZENS FINL GROUP INC COM 174610105 19,563 414,033 SH   SOLE 9 414,033 0 0
CITIZENS INC COM 174740100 661 124,462 SH   SOLE 1 124,462 0 0
CITRIX SYS INC COM 177376100 567,697 6,001,666 SH   SOLE 1 6,001,666 0 0
CITRIX SYS INC COM 177376100 295 3,119 SH   SOLE 8 3,119 0 0
CITRIX SYS INC OPT 177376100 4,862 51,400 SH Call SOLE 8 51,400 0 0
CITRIX SYS INC COM 177376100 26,538 280,562 SH   SOLE 9 280,562 0 0
CITRIX SYS INC COM 177376100 473 4,998 SH   DFND 20 0 0 4,998
CITRIX SYS INC COM 177376100 569 6,018 SH   SOLE 99 6,018 0 0
CITY HLDG CO COM 177835105 2,402 29,367 SH   SOLE 1 29,367 0 0
CITY OFFICE REIT INC TRUS 178587101 1,418 71,941 SH   SOLE 1 71,941 0 0
CIVISTA BANCSHARES INC COM 178867107 906 37,107 SH   SOLE 1 37,107 0 0
CLARIVATE PLC COM G21810109 2,380 101,182 SH   SOLE 1 101,182 0 0
CLARIVATE PLC COM G21810109 3,316 141,016 SH   SOLE 9 141,016 0 0
CLARUS CORP NEW COM 18270P109 891 32,115 SH   SOLE 1 32,115 0 0
CLEAN ENERGY FUELS CORP COM 184499101 1,332 217,266 SH   SOLE 1 217,266 0 0
CLEAN HARBORS INC COM 184496107 1,159 11,621 SH   SOLE 1 11,621 0 0
CLEAN HARBORS INC COM 184496107 726 7,273 SH   SOLE 99 7,273 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1,459 440,867 SH   SOLE 1 440,867 0 0
CLEARFIELD INC COM 18482P103 1,212 14,348 SH   SOLE 1 14,348 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 1 500 SH   SOLE 1 500 0 0
CLEARWATER PAPER CORP COM 18538R103 791 21,575 SH   SOLE 1 21,575 0 0
CLEARWAY ENERGY INC COM 18539C105 4,381 130,813 SH   SOLE 1 130,813 0 0
CLEARWAY ENERGY INC COM 18539C204 6,024 167,199 SH   SOLE 1 167,199 0 0
CLEARWAY ENERGY INC COM 18539C204 3 96 SH   SOLE 8 96 0 0
CLEARWAY ENERGY INC COM 18539C105 1,163 34,734 SH   SOLE 8 34,734 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 28,592 1,313,389 SH   SOLE 1 1,313,389 0 0
CLEVELAND-CLIFFS INC NEW OPT 185899101 7,838 360,000 SH Put SOLE 1 360,000 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 109 5,000 SH   DFND 1 0 0 5,000
CLEVELAND-CLIFFS INC NEW OPT 185899101 22,121 1,016,120 SH Put SOLE 8 1,016,120 0 0
CLEVELAND-CLIFFS INC NEW OPT 185899101 190 8,720 SH Call SOLE 8 8,720 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 102 4,701 SH   SOLE 99 4,701 0 0
CLIPPER RLTY INC TRUS 18885T306 747 75,135 SH   SOLE 1 75,135 0 0
CLOROX CO DEL COM 189054109 15,576 89,331 SH   SOLE 1 89,331 0 0
CLOROX CO DEL OPT 189054109 1,517 8,700 SH Call SOLE 8 8,700 0 0
CLOROX CO DEL OPT 189054109 4,498 25,800 SH Put SOLE 8 25,800 0 0
CLOROX CO DEL COM 189054109 4,542 26,053 SH   SOLE 8 26,053 0 0
CLOROX CO DEL COM 189054109 14,729 84,473 SH   SOLE 9 84,473 0 0
CLOVIS ONCOLOGY INC COM 189464100 371 136,916 SH   SOLE 1 136,916 0 0
CLOVIS ONCOLOGY INC COM 189464100 12 4,330 SH   SOLE 8 4,330 0 0
CLOVIS ONCOLOGY INC OPT 189464100 24 8,700 SH Put SOLE 8 8,700 0 0
CLPS INCORPORATION COM G31642104 0 111 SH   SOLE 1 111 0 0
CME GROUP INC COM 12572Q105 165,226 723,224 SH   SOLE 1 723,224 0 0
CME GROUP INC COM 12572Q105 7 31 SH   DFND 1 0 0 31
CME GROUP INC COM 12572Q105 11,326 49,578 SH   SOLE 8 49,578 0 0
CME GROUP INC COM 12572Q105 74,859 327,663 SH   SOLE 9 327,663 0 0
CMS ENERGY CORP COM 125896100 27,644 424,992 SH   SOLE 1 424,992 0 0
CMS ENERGY CORP COM 125896100 23 358 SH   SOLE 8 358 0 0
CMS ENERGY CORP COM 125896100 13,469 207,065 SH   SOLE 9 207,065 0 0
CNA FINL CORP COM 126117100 472 10,716 SH   SOLE 1 10,716 0 0
CNB FINL CORP PA COM 126128107 517 19,518 SH   SOLE 1 19,518 0 0
CNH INDL N V COM N20944109 97 4,948 SH   SOLE 1 4,948 0 0
CNH INDL N V COM N20944109 622 32,000 SH   SOLE 8 32,000 0 0
CNH INDL N V COM N20944109 70,476 3,627,080 SH   SOLE 9 3,627,080 0 0
CNH INDL N V COM N20944109 27,272 1,403,594 SH   SOLE 58 1,403,594 0 0
CNH INDL N V COM N20944109 125 6,449 SH   SOLE 99 6,449 0 0
CNO FINL GROUP INC COM 12621E103 4,554 190,987 SH   SOLE 1 190,987 0 0
CNX RES CORP COM 12653C108 4,215 306,585 SH   SOLE 1 306,585 0 0
CNX RES CORP COM 12653C108 252 18,300 SH   SOLE 8 18,300 0 0
CNX RES CORP OPT 12653C108 28 2,000 SH Call SOLE 8 2,000 0 0
CO-DIAGNOSTICS INC COM 189763105 58 6,484 SH   SOLE 1 6,484 0 0
COASTAL FINL CORP WA COM 19046P209 581 11,485 SH   SOLE 1 11,485 0 0
COCA COLA CO COM 191216100 718 12,133 SH   DFND 1 0 0 12,133
COCA COLA CO OPT 191216100 9,474 160,000 SH Call SOLE 1 160,000 0 0
COCA COLA CO COM 191216100 488,975 8,258,282 SH   SOLE 1 8,258,282 0 0
COCA COLA CO COM 191216100 271 4,574 SH   SOLE 8 4,574 0 0
COCA COLA CO COM 191216100 160,739 2,714,718 SH   SOLE 9 2,714,718 0 0
COCA COLA CO COM 191216100 755 12,745 SH   DFND 20 0 0 12,745
COCA COLA CONS INC COM 191098102 5,088 8,217 SH   SOLE 1 8,217 0 0
COCA-COLA EUROPACIFIC PARTNE COM G25839104 2 42 SH   SOLE 8 42 0 0
COCA-COLA EUROPACIFIC PARTNE COM G25839104 23,192 414,668 SH   SOLE 9 414,668 0 0
COCA-COLA EUROPACIFIC PARTNE COM G25839104 239 4,266 SH   SOLE 99 4,266 0 0
COCA-COLA FEMSA SAB DE CV ADR 191241108 25 454 SH   DFND 20 0 0 454
COCRYSTAL PHARMA INC COM 19188J300 0 150 SH   SOLE 1 150 0 0
CODEXIS INC COM 192005106 2,399 76,694 SH   SOLE 1 76,694 0 0
COEUR MNG INC COM 192108504 1,567 310,749 SH   SOLE 1 310,749 0 0
COGENT COMMUNICATIONS HLDGS COM 19239V302 4,596 62,826 SH   SOLE 1 62,826 0 0
COGENT COMMUNICATIONS HLDGS COM 19239V302 212 2,909 SH   SOLE 9 2,909 0 0
COGNEX CORP COM 192422103 7,173 92,231 SH   SOLE 1 92,231 0 0
COGNEX CORP COM 192422103 5,516 70,930 SH   SOLE 9 70,930 0 0
COGNEX CORP COM 192422103 53 684 SH   SOLE 99 684 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 74,716 842,165 SH   SOLE 1 842,165 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 152 1,709 SH   SOLE 8 1,709 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 47,326 533,438 SH   SOLE 9 533,438 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 5,058 57,007 SH   SOLE 99 57,007 0 0
COHEN &amp STEERS INC COM 19247A100 3,735 40,377 SH   SOLE 1 40,377 0 0
COHERENT INC COM 192479103 8,971 33,658 SH   SOLE 1 33,658 0 0
COHERENT INC COM 192479103 2,450 9,190 SH   SOLE 8 9,190 0 0
COHERENT INC COM 192479103 5,864 22,001 SH   SOLE 9 22,001 0 0
COHERUS BIOSCIENCES INC COM 19249H103 1,543 96,690 SH   SOLE 1 96,690 0 0
COHU INC COM 192576106 2,581 67,761 SH   SOLE 1 67,761 0 0
COLFAX CORP COM 194014106 17,961 390,700 SH   SOLE 1 390,700 0 0
COLFAX CORP CONV 194014205 9,420 50,885 SH   SOLE 8 50,885 0 0
COLFAX CORP COM 194014106 3 64 SH   SOLE 8 64 0 0
COLGATE PALMOLIVE CO COM 194162103 380,375 4,457,149 SH   SOLE 1 2,834,347 1,622,802 0
COLGATE PALMOLIVE CO COM 194162103 516 6,048 SH   DFND 1 0 0 6,048
COLGATE PALMOLIVE CO COM 194162103 102 1,191 SH   SOLE 8 1,191 0 0
COLGATE PALMOLIVE CO COM 194162103 99,765 1,169,032 SH   SOLE 9 1,169,032 0 0
COLGATE PALMOLIVE CO COM 194162103 22,532 264,023 SH   SOLE 20 0 264,023 0
COLGATE PALMOLIVE CO COM 194162103 11,449 134,159 SH   SOLE 82 0 134,159 0
COLGATE PALMOLIVE CO COM 194162103 19,652 230,279 SH   SOLE 99 23,900 206,379 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1,356 72,591 SH   SOLE 1 72,591 0 0
COLONY BANKCORP INC COM 19623P101 224 13,125 SH   SOLE 1 13,125 0 0
COLUMBIA BKG SYS INC COM 197236102 7,822 239,029 SH   SOLE 1 239,029 0 0
COLUMBIA FINL INC COM 197641103 995 47,727 SH   SOLE 1 47,727 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 934 9,592 SH   SOLE 1 9,592 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 1,563 33,791 SH   SOLE 1 33,791 0 0
COMCAST CORP NEW COM 20030N101 95 1,880 SH   DFND 1 0 0 1,880
COMCAST CORP NEW OPT 20030N101 167,598 3,330,000 SH Put SOLE 1 3,330,000 0 0
COMCAST CORP NEW OPT 20030N101 454,984 9,040,000 SH Call SOLE 1 9,040,000 0 0
COMCAST CORP NEW COM 20030N101 536,298 10,655,646 SH   SOLE 1 10,655,646 0 0
COMCAST CORP NEW OPT 20030N101 35,231 700,000 SH Call SOLE 8 700,000 0 0
COMCAST CORP NEW COM 20030N101 50,567 1,004,718 SH   SOLE 8 1,004,718 0 0
COMCAST CORP NEW OPT 20030N101 3,377 67,100 SH Put SOLE 8 67,100 0 0
COMCAST CORP NEW COM 20030N101 251,604 4,999,069 SH   SOLE 9 4,999,069 0 0
COMCAST CORP NEW COM 20030N101 177 3,510 SH   DFND 20 0 0 3,510
COMCAST CORP NEW COM 20030N101 206 4,095 SH   SOLE 99 4,095 0 0
COMERICA INC COM 200340107 23,610 271,367 SH   SOLE 1 271,367 0 0
COMERICA INC COM 200340107 16 183 SH   SOLE 8 183 0 0
COMERICA INC COM 200340107 5,870 67,471 SH   SOLE 9 67,471 0 0
COMFORT SYS USA INC COM 199908104 4,897 49,504 SH   SOLE 1 49,504 0 0
COMMERCE BANCSHARES INC COM 200525103 9,229 134,257 SH   SOLE 1 134,257 0 0
COMMERCE BANCSHARES INC COM 200525103 18 255 SH   SOLE 8 255 0 0
COMMERCIAL METALS CO COM 201723103 60,885 1,677,728 SH   SOLE 1 1,677,728 0 0
COMMERCIAL METALS CO COM 201723103 2 54 SH   SOLE 8 54 0 0
COMMERCIAL VEH GROUP INC COM 202608105 314 38,908 SH   SOLE 1 38,908 0 0
COMMSCOPE HLDG CO INC COM 20337X109 179 16,220 SH   SOLE 1 16,220 0 0
COMMSCOPE HLDG CO INC COM 20337X109 2 117 SH   SOLE 8 117 0 0
COMMUNITY BK SYS INC COM 203607106 8,052 108,111 SH   SOLE 1 108,111 0 0
COMMUNITY FINL CORP MD COM 20368X101 147 3,727 SH   SOLE 1 3,727 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 2,161 162,299 SH   SOLE 1 162,299 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 61 4,585 SH   SOLE 8 4,585 0 0
COMMUNITY HEALTHCARE TR INC TRUS 20369C106 1,533 32,440 SH   SOLE 1 32,440 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 408 8,623 SH   SOLE 99 8,623 0 0
COMMUNITY TR BANCORP INC COM 204149108 2,406 55,172 SH   SOLE 1 55,172 0 0
COMMVAULT SYS INC COM 204166102 4,473 64,889 SH   SOLE 1 64,889 0 0
COMMVAULT SYS INC COM 204166102 5 77 SH   SOLE 8 77 0 0
COMPANHIA DE SANEAMENTO BASI ADR 20441A102 4,565 621,895 SH   SOLE 1 621,895 0 0
COMPANHIA DE SANEAMENTO BASI ADR 20441A102 88 11,992 SH   SOLE 9 11,992 0 0
COMPANHIA SIDERURGICA NACION ADR 20440W105 25 5,640 SH   DFND 1 0 0 5,640
COMPANIA CERVECERIAS UNIDAS ADR 204429104 0 13 SH   SOLE 1 13 0 0
COMPANIA CERVECERIAS UNIDAS ADR 204429104 605 36,861 SH   SOLE 99 36,861 0 0
COMPASS MINERALS INTL INC COM 20451N101 15,155 296,678 SH   SOLE 1 296,678 0 0
COMPUGEN LTD COM M25722105 8 1,800 SH   SOLE 1 1,800 0 0
COMPUGEN LTD COM M25722105 1 294 SH   SOLE 8 294 0 0
COMPUTER PROGRAMS &amp SYS INC COM 205306103 702 24,000 SH   SOLE 1 24,000 0 0
COMPX INTL INC COM 20563P101 169 7,528 SH   SOLE 1 7,528 0 0
COMSCORE INC COM 20564W105 709 212,143 SH   SOLE 1 212,143 0 0
COMSTOCK RES INC COM 205768302 1,045 129,183 SH   SOLE 1 129,183 0 0
COMTECH TELECOMMUNICATIONS C COM 205826209 831 35,064 SH   SOLE 1 35,064 0 0
CONAGRA BRANDS INC COM 205887102 15,118 442,750 SH   SOLE 1 442,750 0 0
CONAGRA BRANDS INC COM 205887102 20 582 SH   DFND 1 0 0 582
CONAGRA BRANDS INC COM 205887102 19 576 SH   SOLE 8 576 0 0
CONAGRA BRANDS INC COM 205887102 12,299 360,159 SH   SOLE 9 360,159 0 0
CONAGRA BRANDS INC COM 205887102 221 6,472 SH   SOLE 99 6,472 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 138 43,654 SH   SOLE 8 43,654 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 279 34,060 SH   SOLE 1 34,060 0 0
CONDUENT INC COM 206787103 1,086 203,370 SH   SOLE 1 203,370 0 0
CONMED CORP COM 207410101 32,058 226,141 SH   SOLE 1 226,141 0 0
CONMED CORP OPT 207410101 15,225 107,400 SH Call SOLE 8 107,400 0 0
CONNECTONE BANCORP INC COM 20786W107 3,309 101,180 SH   SOLE 1 101,180 0 0
CONNS INC COM 208242107 1,577 67,025 SH   SOLE 1 67,025 0 0
CONOCOPHILLIPS OPT 20825C104 136,522 1,891,400 SH Put SOLE 1 1,891,400 0 0
CONOCOPHILLIPS COM 20825C104 121,969 1,689,814 SH   SOLE 1 1,689,814 0 0
CONOCOPHILLIPS COM 20825C104 179 2,483 SH   DFND 1 0 0 2,483
CONOCOPHILLIPS OPT 20825C104 22,862 316,730 SH Put SOLE 8 316,730 0 0
CONOCOPHILLIPS COM 20825C104 112 1,552 SH   SOLE 8 1,552 0 0
CONOCOPHILLIPS OPT 20825C104 23,032 319,100 SH Call SOLE 8 319,100 0 0
CONOCOPHILLIPS COM 20825C104 74,361 1,030,214 SH   SOLE 9 1,030,214 0 0
CONOCOPHILLIPS COM 20825C104 89 1,236 SH   DFND 20 0 0 1,236
CONSOL ENERGY INC NEW COM 20854L108 0 11 SH   SOLE 8 11 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 712 95,139 SH   SOLE 1 95,139 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 0 35 SH   SOLE 8 35 0 0
CONSOLIDATED EDISON INC COM 209115104 42,720 500,699 SH   SOLE 1 500,699 0 0
CONSOLIDATED EDISON INC COM 209115104 643 7,546 SH   SOLE 8 7,546 0 0
CONSOLIDATED EDISON INC OPT 209115104 4,266 50,000 SH Put SOLE 8 50,000 0 0
CONSOLIDATED EDISON INC OPT 209115104 256 3,000 SH Call SOLE 8 3,000 0 0
CONSOLIDATED EDISON INC COM 209115104 23,212 272,049 SH   SOLE 9 272,049 0 0
CONSOLIDATED EDISON INC COM 209115104 194 2,278 SH   SOLE 99 2,278 0 0
CONSTELLATION BRANDS INC COM 21036P108 43,120 171,815 SH   SOLE 1 171,815 0 0
CONSTELLATION BRANDS INC COM 21036P108 17 68 SH   DFND 1 0 0 68
CONSTELLATION BRANDS INC OPT 21036P108 2,710 10,800 SH Put SOLE 8 10,800 0 0
CONSTELLATION BRANDS INC COM 21036P108 70 276 SH   SOLE 8 276 0 0
CONSTELLATION BRANDS INC COM 21036P108 28,734 114,494 SH   SOLE 9 114,494 0 0
CONSTRUCTION PARTNERS INC COM 21044C107 1,039 35,336 SH   SOLE 1 35,336 0 0
CONTAINER STORE GROUP INC COM 210751103 385 38,591 SH   SOLE 1 38,591 0 0
CONTINENTAL RES INC COM 212015101 1,002 22,402 SH   SOLE 1 22,402 0 0
CONTINENTAL RES INC OPT 212015101 918 20,500 SH Put SOLE 8 20,500 0 0
CONTINENTAL RES INC OPT 212015101 5,228 116,800 SH Call SOLE 8 116,800 0 0
CONTINENTAL RES INC COM 212015101 0 7 SH   SOLE 9 7 0 0
COOPER COS INC COM 216648402 5,210 12,436 SH   DFND 1 0 0 12,436
COOPER COS INC COM 216648402 18,013 42,997 SH   SOLE 1 42,997 0 0
COOPER COS INC OPT 216648402 209 500 SH Put SOLE 8 500 0 0
COOPER COS INC COM 216648402 252 603 SH   SOLE 8 603 0 0
COOPER COS INC COM 216648402 15,558 37,136 SH   SOLE 9 37,136 0 0
COOPER STD HLDGS INC COM 21676P103 493 21,987 SH   SOLE 1 21,987 0 0
COPA HOLDINGS SA COM P31076105 420 5,085 SH   SOLE 1 5,085 0 0
COPA HOLDINGS SA COM P31076105 1,553 18,784 SH   SOLE 99 18,784 0 0
COPART INC COM 217204106 30,666 202,241 SH   SOLE 1 202,241 0 0
COPART INC COM 217204106 38 253 SH   SOLE 8 253 0 0
COPART INC COM 217204106 22,204 146,446 SH   SOLE 9 146,446 0 0
COPART INC COM 217204106 551 3,634 SH   SOLE 99 3,634 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 31 50,993 SH   SOLE 1 50,993 0 0
CORCEPT THERAPEUTICS INC COM 218352102 3,409 172,201 SH   SOLE 1 172,201 0 0
CORCEPT THERAPEUTICS INC COM 218352102 17 876 SH   SOLE 8 876 0 0
CORCEPT THERAPEUTICS INC OPT 218352102 32,472 1,640,000 SH Call SOLE 44 1,640,000 0 0
CORE LABORATORIES N V COM N22717107 95 4,260 SH   SOLE 1 4,260 0 0
CORECIVIC INC COM 21871N101 2,788 279,695 SH   SOLE 1 279,695 0 0
CORECIVIC INC COM 21871N101 174 17,445 SH   SOLE 8 17,445 0 0
CORECIVIC INC OPT 21871N101 353 35,400 SH Put SOLE 8 35,400 0 0
COREPOINT LODGING INC TRUS 21872L104 12,143 773,408 SH   SOLE 1 773,408 0 0
COREPOINT LODGING INC TRUS 21872L104 1,178 75,000 SH   SOLE 8 75,000 0 0
CORMEDIX INC COM 21900C308 209 45,996 SH   SOLE 1 45,996 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 1,415 81,147 SH   SOLE 1 81,147 0 0
CORNERSTONE TOTAL RETURN FD FUND 21924U300 1 75 SH   DFND 1 0 0 75
CORNING INC COM 219350105 25,456 683,771 SH   SOLE 1 683,771 0 0
CORNING INC OPT 219350105 8 200 SH Put SOLE 1 200 0 0
CORNING INC COM 219350105 21 551 SH   DFND 1 0 0 551
CORNING INC COM 219350105 34 904 SH   SOLE 8 904 0 0
CORNING INC COM 219350105 20,324 545,945 SH   SOLE 9 545,945 0 0
CORNING INC COM 219350105 24 650 SH   DFND 20 0 0 650
CORPORACION AMER ARPTS S A COM L1995B107 0 40 SH   SOLE 1 40 0 0
CORPORATE OFFICE PPTYS TR TRUS 22002T108 10,155 363,064 SH   SOLE 1 363,064 0 0
CORTEVA INC COM 22052L104 79 1,666 SH   DFND 1 0 0 1,666
CORTEVA INC COM 22052L104 39,002 824,915 SH   SOLE 1 824,915 0 0
CORTEVA INC COM 22052L104 12,982 274,554 SH   SOLE 8 274,554 0 0
CORTEVA INC COM 22052L104 23,784 503,056 SH   SOLE 9 503,056 0 0
CORTEXYME INC COM 22053A107 319 25,248 SH   SOLE 1 25,248 0 0
CORTEXYME INC COM 22053A107 10 800 SH   SOLE 8 800 0 0
CORVEL CORP COM 221006109 2,408 11,572 SH   SOLE 1 11,572 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 28 11,592 SH   SOLE 1 11,592 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 0 1 SH   SOLE 8 1 0 0
COSTAMARE INC COM Y1771G102 811 64,075 SH   SOLE 1 64,075 0 0
COSTAR GROUP INC COM 22160N109 11,044 139,737 SH   SOLE 1 139,737 0 0
COSTAR GROUP INC COM 22160N109 12,516 158,362 SH   SOLE 9 158,362 0 0
COSTCO WHSL CORP NEW COM 22160K105 473,697 834,413 SH   SOLE 1 834,413 0 0
COSTCO WHSL CORP NEW COM 22160K105 16,003 28,190 SH   SOLE 8 28,190 0 0
COSTCO WHSL CORP NEW COM 22160K105 331,494 583,923 SH   SOLE 9 583,923 0 0
COTERRA ENERGY INC COM 127097103 18,042 949,622 SH   SOLE 1 949,622 0 0
COTERRA ENERGY INC COM 127097103 2,302 121,162 SH   SOLE 8 121,162 0 0
COTERRA ENERGY INC OPT 127097103 10,692 562,743 SH Call SOLE 8 562,743 0 0
COTERRA ENERGY INC OPT 127097103 795 41,817 SH Put SOLE 8 41,817 0 0
COTERRA ENERGY INC COM 127097103 10,328 543,539 SH   SOLE 9 543,539 0 0
COTERRA ENERGY INC COM 127097103 635 33,424 SH   SOLE 99 33,424 0 0
COTY INC COM 222070203 1,200 114,280 SH   SOLE 1 114,280 0 0
COTY INC OPT 222070203 6,259 596,100 SH Call SOLE 8 596,100 0 0
COTY INC COM 222070203 3,292 313,546 SH   SOLE 8 313,546 0 0
COTY INC OPT 222070203 591 56,300 SH Put SOLE 8 56,300 0 0
COTY INC COM 222070203 1,046 99,670 SH   SOLE 9 99,670 0 0
COTY INC COM 222070203 270 25,734 SH   SOLE 99 25,734 0 0
COUPA SOFTWARE INC COM 22266L106 97,820 618,910 SH   SOLE 1 618,910 0 0
COUPA SOFTWARE INC COM 22266L106 13,441 85,041 SH   SOLE 8 85,041 0 0
COUPA SOFTWARE INC OPT 22266L106 13,434 85,000 SH Put SOLE 8 85,000 0 0
COUPA SOFTWARE INC OPT 22266L106 1,581 10,000 SH Call SOLE 8 10,000 0 0
COUPA SOFTWARE INC COM 22266L106 4,666 29,523 SH   SOLE 9 29,523 0 0
COUSINS PPTYS INC TRUS 222795502 1,933 47,955 SH   SOLE 1 47,955 0 0
COVENANT LOGISTICS GROUP INC COM 22284P105 848 32,110 SH   SOLE 1 32,110 0 0
COVETRUS INC COM 22304C100 2,777 139,065 SH   SOLE 1 139,065 0 0
COVETRUS INC COM 22304C100 463 23,170 SH   SOLE 8 23,170 0 0
COVETRUS INC OPT 22304C100 799 40,000 SH Put SOLE 8 40,000 0 0
COVETRUS INC COM 22304C100 222 11,095 SH   SOLE 99 11,095 0 0
COWEN INC COM 223622606 1,767 48,964 SH   SOLE 1 48,964 0 0
CPS TECHNOLOGIES CORP COM 12619F104 0 50 SH   SOLE 1 50 0 0
CRA INTL INC COM 12618T105 899 9,639 SH   SOLE 1 9,639 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 4,469 34,744 SH   SOLE 1 34,744 0 0
CRANE CO COM 224399105 5,113 50,258 SH   SOLE 1 50,258 0 0
CRAWFORD &amp CO COM 224633206 916 122,344 SH   SOLE 1 122,344 0 0
CREDICORP LTD COM G2519Y108 6,897 56,506 SH   SOLE 1 56,506 0 0
CREDICORP LTD COM G2519Y108 1,081 8,859 SH   SOLE 99 8,859 0 0
CREDIT ACCEP CORP MICH COM 225310101 5,408 7,863 SH   SOLE 1 7,863 0 0
CREDIT SUISSE GROUP ADR 225401108 1,762 182,810 SH   DFND 1 0 0 182,810
CREDIT SUISSE GROUP ADR 225401108 2,156 223,676 SH   SOLE 1 223,676 0 0
CREDIT SUISSE GROUP ADR 225401108 4,789 496,733 SH   SOLE 8 496,733 0 0
CREDIT SUISSE GROUP OPT 225401108 5,222 541,700 SH Put SOLE 8 541,700 0 0
CREDIT SUISSE GROUP OPT 225401108 1,350 140,000 SH Call SOLE 8 140,000 0 0
CRESCENT PT ENERGY CORP COM 22576C101 96 18,001 SH   SOLE 9 18,001 0 0
CRESTWOOD EQUITY PARTNERS LP COM 226344208 265 9,603 SH   SOLE 1 9,603 0 0
CRESUD S A C I F Y A ADR 226406106 18 3,747 SH   DFND 20 0 0 3,747
CRINETICS PHARMACEUTICALS IN COM 22663K107 1,590 55,940 SH   SOLE 1 55,940 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 52 1,847 SH   SOLE 99 1,847 0 0
CRISPR THERAPEUTICS AG COM H17182108 1,064 14,055 SH   SOLE 1 14,055 0 0
CRISPR THERAPEUTICS AG COM H17182108 9 116 SH   SOLE 8 116 0 0
CRITEO S A ADR 226718104 4,332 111,461 SH   SOLE 1 111,461 0 0
CRITEO S A OPT 226718104 3,187 82,000 SH Call SOLE 8 82,000 0 0
CRITEO S A ADR 226718104 1,286 33,073 SH   SOLE 8 33,073 0 0
CROCS INC COM 227046109 13,992 109,123 SH   SOLE 1 109,123 0 0
CROCS INC OPT 227046109 154 1,200 SH Put SOLE 8 1,200 0 0
CROCS INC COM 227046109 4 35 SH   SOLE 8 35 0 0
CROCS INC COM 227046109 513 4,000 SH   DFND 20 0 0 4,000
CROCS INC COM 227046109 136 1,062 SH   SOLE 99 1,062 0 0
CRONOS GROUP INC COM 22717L101 133 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 1,301 46,856 SH   SOLE 1 46,856 0 0
CROSSAMERICA PARTNERS LP COM 22758A105 1 47 SH   SOLE 1 47 0 0
CROWDSTRIKE HLDGS INC COM 22788C105 110,609 540,219 SH   SOLE 1 540,219 0 0
CROWDSTRIKE HLDGS INC COM 22788C105 1,029 5,027 SH   DFND 1 0 0 5,027
CROWDSTRIKE HLDGS INC COM 22788C105 1,057 5,160 SH   SOLE 8 5,160 0 0
CROWDSTRIKE HLDGS INC COM 22788C105 36,284 177,213 SH   SOLE 9 177,213 0 0
CROWN CASTLE INTL CORP NEW TRUS 22822V101 94,400 452,246 SH   SOLE 1 452,246 0 0
CROWN CASTLE INTL CORP NEW TRUS 22822V101 820 3,930 SH   SOLE 8 3,930 0 0
CROWN CASTLE INTL CORP NEW TRUS 22822V101 62,423 299,047 SH   SOLE 9 299,047 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 4,337 20,777 SH   SOLE 99 20,777 0 0
CROWN HLDGS INC COM 228368106 15,041 135,964 SH   SOLE 1 135,964 0 0
CROWN HLDGS INC COM 228368106 3 27 SH   SOLE 8 27 0 0
CROWN HLDGS INC COM 228368106 5,826 52,672 SH   SOLE 9 52,672 0 0
CROWN HLDGS INC COM 228368106 4,977 44,989 SH   SOLE 99 44,989 0 0
CRYOLIFE INC COM 228903100 1,370 67,316 SH   SOLE 1 67,316 0 0
CRYOPORT INC COM 229050307 2,949 49,836 SH   SOLE 1 49,836 0 0
CSG SYS INTL INC COM 126349109 3,798 65,920 SH   SOLE 1 65,920 0 0
CSG SYS INTL INC BOND 126349AF6 1 1,000 PRN   SOLE 8 0 0 1,000
CSW INDUSTRIALS INC COM 126402106 2,178 18,023 SH   SOLE 1 18,023 0 0
CSX CORP COM 126408103 23,496 624,897 SH   SOLE 1 624,897 0 0
CSX CORP COM 126408103 98 2,610 SH   SOLE 8 2,610 0 0
CSX CORP OPT 126408103 13,908 369,900 SH Call SOLE 8 369,900 0 0
CSX CORP OPT 126408103 23 600 SH Put SOLE 8 600 0 0
CSX CORP COM 126408103 76,127 2,024,662 SH   SOLE 9 2,024,662 0 0
CTI BIOPHARMA CORP COM 12648L601 1 516 SH   DFND 1 0 0 516
CTS CORP COM 126501105 1,566 42,654 SH   SOLE 1 42,654 0 0
CUBESMART TRUS 229663109 3,301 58,007 SH   SOLE 1 58,007 0 0
CUE BIOPHARMA INC COM 22978P106 503 44,421 SH   SOLE 1 44,421 0 0
CULLEN FROST BANKERS INC COM 229899109 11,713 92,919 SH   SOLE 1 92,919 0 0
CULP INC COM 230215105 100 10,492 SH   SOLE 1 10,492 0 0
CUMMINS INC COM 231021106 31,496 144,386 SH   SOLE 1 144,386 0 0
CUMMINS INC OPT 231021106 5,802 26,600 SH Put SOLE 1 26,600 0 0
CUMMINS INC COM 231021106 59 269 SH   SOLE 8 269 0 0
CUMMINS INC COM 231021106 32,465 148,827 SH   SOLE 9 148,827 0 0
CUMMINS INC COM 231021106 662 3,037 SH   SOLE 99 3,037 0 0
CUMULUS MEDIA INC COM 231082801 172 15,269 SH   SOLE 1 15,269 0 0
CURIS INC COM 231269200 500 105,123 SH   SOLE 1 105,123 0 0
CURIS INC COM 231269200 952 200,067 SH   SOLE 8 200,067 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 467 29,189 SH   SOLE 1 29,189 0 0
CURTISS WRIGHT CORP COM 231561101 1,215 8,753 SH   SOLE 1 8,753 0 0
CURTISS WRIGHT CORP COM 231561101 143 1,031 SH   SOLE 99 1,031 0 0
CUSHMAN WAKEFIELD PLC COM G2717B108 4,465 200,755 SH   SOLE 1 200,755 0 0
CUSTOMERS BANCORP INC COM 23204G100 5,579 85,348 SH   SOLE 1 85,348 0 0
CUTERA INC COM 232109108 2,722 65,889 SH   SOLE 1 65,889 0 0
CUTERA INC OPT 232109108 298 7,200 SH Call SOLE 8 7,200 0 0
CVB FINL CORP COM 126600105 5,889 275,048 SH   SOLE 1 275,048 0 0
CVR ENERGY INC COM 12662P108 636 37,817 SH   SOLE 1 37,817 0 0
CVR ENERGY INC COM 12662P108 1 45 SH   SOLE 8 45 0 0
CVR ENERGY INC COM 12662P108 136 8,107 SH   SOLE 9 8,107 0 0
CVS HEALTH CORP OPT 126650100 7,922 76,800 SH Put SOLE 1 76,800 0 0
CVS HEALTH CORP COM 126650100 35 338 SH   DFND 1 0 0 338
CVS HEALTH CORP COM 126650100 348,447 3,377,744 SH   SOLE 1 3,377,744 0 0
CVS HEALTH CORP OPT 126650100 3,095 30,000 SH Call SOLE 8 30,000 0 0
CVS HEALTH CORP OPT 126650100 4,498 43,600 SH Put SOLE 8 43,600 0 0
CVS HEALTH CORP COM 126650100 952 9,229 SH   SOLE 8 9,229 0 0
CVS HEALTH CORP COM 126650100 141,219 1,368,928 SH   SOLE 9 1,368,928 0 0
CVS HEALTH CORP COM 126650100 2,840 27,533 SH   DFND 20 0 0 27,533
CVS HEALTH CORP COM 126650100 510 4,948 SH   SOLE 99 4,948 0 0
CYBERARK SOFTWARE LTD COM M2682V108 54,488 314,442 SH   SOLE 1 314,442 0 0
CYBERARK SOFTWARE LTD COM M2682V108 13 77 SH   DFND 1 0 0 77
CYBERARK SOFTWARE LTD OPT M2682V108 762 4,400 SH Put SOLE 8 4,400 0 0
CYBERARK SOFTWARE LTD OPT M2682V108 8,664 50,000 SH Call SOLE 8 50,000 0 0
CYBERARK SOFTWARE LTD COM M2682V108 3,958 22,841 SH   SOLE 9 22,841 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 285 84,127 SH   SOLE 1 84,127 0 0
CYRUSONE INC TRUS 23283R100 134,879 1,503,331 SH   SOLE 1 1,503,331 0 0
CYRUSONE INC TRUS 23283R100 6,730 75,012 SH   SOLE 8 75,012 0 0
CYRUSONE INC COM 23283R100 444 4,948 SH   SOLE 99 4,948 0 0
CYTOKINETICS INC COM 23282W605 4,739 103,959 SH   SOLE 1 103,959 0 0
CYTOKINETICS INC COM 23282W605 74 1,630 SH   SOLE 99 1,630 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 341 78,723 SH   SOLE 1 78,723 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 0 7 SH   SOLE 8 7 0 0
CYTOSORBENTS CORP COM 23283X206 210 50,051 SH   SOLE 1 50,051 0 0
D R HORTON INC OPT 23331A109 8,980 82,800 SH Put SOLE 1 82,800 0 0
D R HORTON INC OPT 23331A109 22,774 210,000 SH Call SOLE 1 210,000 0 0
D R HORTON INC COM 23331A109 131,577 1,213,242 SH   SOLE 1 1,213,242 0 0
D R HORTON INC OPT 23331A109 18,567 171,200 SH Put SOLE 8 171,200 0 0
D R HORTON INC COM 23331A109 3,167 29,200 SH   SOLE 8 29,200 0 0
D R HORTON INC COM 23331A109 25,005 230,569 SH   SOLE 9 230,569 0 0
DAILY JOURNAL CORP COM 233912104 524 1,469 SH   SOLE 1 1,469 0 0
DAKTRONICS INC COM 234264109 796 157,556 SH   SOLE 1 157,556 0 0
DANA INC COM 235825205 6,849 300,152 SH   SOLE 1 300,152 0 0
DANA INC COM 235825205 1 44 SH   SOLE 8 44 0 0
DANA INC COM 235825205 422 18,503 SH   SOLE 99 18,503 0 0
DANAHER CORPORATION COM 235851102 367 1,115 SH   DFND 1 0 0 1,115
DANAHER CORPORATION COM 235851102 648,230 1,970,244 SH   SOLE 1 1,114,146 856,098 0
DANAHER CORPORATION CONV 235851300 1,843 840 SH   SOLE 8 840 0 0
DANAHER CORPORATION COM 235851102 9,035 27,461 SH   SOLE 8 27,461 0 0
DANAHER CORPORATION COM 235851102 290,467 882,850 SH   SOLE 9 882,850 0 0
DANAHER CORPORATION COM 235851102 47,750 145,131 SH   SOLE 20 0 145,131 0
DANAHER CORPORATION COM 235851102 1,053 3,200 SH   DFND 20 0 0 3,200
DANAHER CORPORATION COM 235851102 23,007 69,927 SH   SOLE 82 0 69,927 0
DANAHER CORPORATION COM 235851102 41,481 126,079 SH   SOLE 99 9,600 116,479 0
DANAOS CORPORATION COM Y1968P121 0 4 SH   SOLE 1 4 0 0
DAQO NEW ENERGY CORP ADR 23703Q203 12 290 SH   SOLE 1 290 0 0
DAQO NEW ENERGY CORP OPT 23703Q203 605 15,000 SH Put SOLE 8 15,000 0 0
DAQO NEW ENERGY CORP ADR 23703Q203 585 14,496 SH   SOLE 8 14,496 0 0
DAQO NEW ENERGY CORP ADR 23703Q203 1,964 48,700 SH   SOLE 9 48,700 0 0
DARDEN RESTAURANTS INC COM 237194105 12,607 83,697 SH   SOLE 1 83,697 0 0
DARDEN RESTAURANTS INC COM 237194105 2,479 16,458 SH   SOLE 8 16,458 0 0
DARDEN RESTAURANTS INC COM 237194105 13,468 89,405 SH   SOLE 9 89,405 0 0
DARDEN RESTAURANTS INC COM 237194105 207 1,373 SH   SOLE 99 1,373 0 0
DARLING INGREDIENTS INC COM 237266101 2,607 37,624 SH   SOLE 1 37,624 0 0
DARLING INGREDIENTS INC COM 237266101 3 42 SH   SOLE 8 42 0 0
DASEKE INC COM 23753F107 490 48,747 SH   SOLE 1 48,747 0 0
DAVE &amp BUSTERS ENTMT INC COM 238337109 2,371 61,769 SH   SOLE 1 61,769 0 0
DAVE &amp BUSTERS ENTMT INC COM 238337109 3 82 SH   SOLE 8 82 0 0
DAVITA INC COM 23918K108 21,176 186,132 SH   SOLE 1 186,132 0 0
DAVITA INC COM 23918K108 26 222 SH   SOLE 8 222 0 0
DAVITA INC OPT 23918K108 125 1,100 SH Put SOLE 8 1,100 0 0
DAVITA INC COM 23918K108 5,734 50,404 SH   SOLE 9 50,404 0 0
DBV TECHNOLOGIES S A ADR 23306J101 0 74 SH   SOLE 1 74 0 0
DBX ETF TR FUND 25490K596 4 32 SH   SOLE 1 32 0 0
DBX ETF TR FUND 233051408 32 1,000 SH   DFND 1 0 0 1,000
DBX ETF TR FUND 233051879 2 58 SH   SOLE 1 58 0 0
DBX ETF TR OPT 233051879 29,626 757,900 SH Put SOLE 8 757,900 0 0
DBX ETF TR FUND 233051879 1,168 29,887 SH   SOLE 8 29,887 0 0
DBX ETF TR OPT 233051879 98 2,500 SH Call SOLE 8 2,500 0 0
DBX ETF TR FUND 233051879 6,782 173,500 SH   SOLE 9 173,500 0 0
DCP MIDSTREAM LP COM 23311P100 9,262 337,047 SH   SOLE 1 337,047 0 0
DCP MIDSTREAM LP COM 23311P100 0 5 SH   SOLE 8 5 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 775 79,262 SH   SOLE 1 79,262 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 587 60,147 SH   SOLE 8 60,147 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 9 874 SH   SOLE 99 874 0 0
DECKERS OUTDOOR CORP COM 243537107 3,389 9,250 SH   SOLE 1 9,250 0 0
DECKERS OUTDOOR CORP COM 243537107 1,503 4,102 SH   SOLE 99 4,102 0 0
DEERE &amp CO COM 244199105 103,195 300,954 SH   SOLE 1 300,954 0 0
DEERE &amp CO OPT 244199105 22,288 65,000 SH Call SOLE 1 65,000 0 0
DEERE &amp CO OPT 244199105 5,144 15,000 SH Put SOLE 1 15,000 0 0
DEERE &amp CO COM 244199105 116 339 SH   SOLE 8 339 0 0
DEERE &amp CO COM 244199105 68,917 200,991 SH   SOLE 9 200,991 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 796 63,871 SH   SOLE 1 63,871 0 0
DELEK LOGISTICS PARTNERS LP COM 24664T103 2 45 SH   SOLE 1 45 0 0
DELEK US HLDGS INC NEW COM 24665A103 1,449 96,640 SH   SOLE 1 96,640 0 0
DELEK US HLDGS INC NEW COM 24665A103 1 76 SH   SOLE 8 76 0 0
DELL TECHNOLOGIES INC COM 24703L202 7 124 SH   DFND 1 0 0 124
DELL TECHNOLOGIES INC COM 24703L202 2 39 SH   SOLE 1 39 0 0
DELL TECHNOLOGIES INC OPT 24703L202 1,241 22,088 SH Call SOLE 8 22,088 0 0
DELL TECHNOLOGIES INC OPT 24703L202 2,471 44,000 SH Put SOLE 8 44,000 0 0
DELL TECHNOLOGIES INC COM 24703L202 1,368 24,353 SH   SOLE 8 24,353 0 0
DELL TECHNOLOGIES INC COM 24703L202 18,553 330,312 SH   SOLE 9 330,312 0 0
DELTA AIR LINES INC DEL COM 247361702 46,423 1,187,855 SH   SOLE 1 1,187,855 0 0
DELTA AIR LINES INC DEL OPT 247361702 14,014 358,600 SH Put SOLE 1 358,600 0 0
DELTA AIR LINES INC DEL COM 247361702 1,587 40,630 SH   SOLE 8 40,630 0 0
DELTA AIR LINES INC DEL OPT 247361702 2,630 67,300 SH Put SOLE 8 67,300 0 0
DELTA AIR LINES INC DEL OPT 247361702 30,728 786,300 SH Call SOLE 8 786,300 0 0
DELTA AIR LINES INC DEL COM 247361702 11,494 294,113 SH   SOLE 9 294,113 0 0
DELTA AIR LINES INC DEL COM 247361702 915 23,414 SH   SOLE 99 23,414 0 0
DELUXE CORP COM 248019101 1,923 59,919 SH   SOLE 1 59,919 0 0
DENALI THERAPEUTICS INC COM 24823R105 5,388 120,821 SH   SOLE 1 120,821 0 0
DENISON MINES CORP COM 248356107 1 1,000 SH   DFND 1 0 0 1,000
DENNYS CORP COM 24869P104 1,202 75,159 SH   SOLE 1 75,159 0 0
DENTSPLY SIRONA INC COM 24906P109 8 150 SH   DFND 1 0 0 150
DENTSPLY SIRONA INC COM 24906P109 11,396 204,270 SH   SOLE 1 204,270 0 0
DENTSPLY SIRONA INC COM 24906P109 21 382 SH   SOLE 8 382 0 0
DENTSPLY SIRONA INC COM 24906P109 9,190 164,734 SH   SOLE 9 164,734 0 0
DENTSPLY SIRONA INC COM 24906P109 3,428 61,448 SH   SOLE 99 61,448 0 0
DESCARTES SYS GROUP INC COM 249906108 471 5,702 SH   SOLE 1 5,702 0 0
DESCARTES SYS GROUP INC COM 249906108 22 262 SH   SOLE 8 262 0 0
DESIGNER BRANDS INC COM 250565108 1,122 78,998 SH   SOLE 1 78,998 0 0
DESIGNER BRANDS INC OPT 250565108 17 1,200 SH Put SOLE 8 1,200 0 0
DESIGNER BRANDS INC COM 250565108 4 305 SH   SOLE 8 305 0 0
DEUTSCHE BANK A G COM D18190898 4,164 333,081 SH   DFND 1 0 0 333,081
DEUTSCHE BANK A G COM D18190898 130,196 10,415,784 SH   SOLE 1 10,415,784 0 0
DEUTSCHE BANK A G OPT D18190898 16 1,300 SH Call SOLE 8 1,300 0 0
DEUTSCHE BANK A G COM D18190898 120,077 9,606,032 SH   SOLE 9 9,606,032 0 0
DEUTSCHE BANK A G COM D18190898 103,721 8,297,660 SH   SOLE 58 8,297,660 0 0
DEVON ENERGY CORP NEW COM 25179M103 39,137 888,499 SH   SOLE 1 888,499 0 0
DEVON ENERGY CORP NEW COM 25179M103 4 101 SH   DFND 1 0 0 101
DEVON ENERGY CORP NEW OPT 25179M103 24,923 565,800 SH Put SOLE 8 565,800 0 0
DEVON ENERGY CORP NEW OPT 25179M103 20,078 455,800 SH Call SOLE 8 455,800 0 0
DEVON ENERGY CORP NEW COM 25179M103 3,914 88,838 SH   SOLE 8 88,838 0 0
DEVON ENERGY CORP NEW COM 25179M103 19,881 451,331 SH   SOLE 9 451,331 0 0
DEXCOM INC COM 252131107 63,272 117,835 SH   SOLE 1 117,835 0 0
DEXCOM INC OPT 252131107 2,738 5,100 SH Call SOLE 8 5,100 0 0
DEXCOM INC OPT 252131107 2,738 5,100 SH Put SOLE 8 5,100 0 0
DEXCOM INC COM 252131107 104 194 SH   SOLE 8 194 0 0
DEXCOM INC COM 252131107 39,204 73,015 SH   SOLE 9 73,015 0 0
DEXCOM INC COM 252131107 537 1,000 SH   DFND 20 0 0 1,000
DHT HOLDINGS INC COM Y2065G121 1,025 197,490 SH   SOLE 1 197,490 0 0
DHT HOLDINGS INC COM Y2065G121 104 20,000 SH   DFND 20 0 0 20,000
DIAMOND HILL INVT GROUP INC COM 25264R207 716 3,686 SH   SOLE 1 3,686 0 0
DIAMONDBACK ENERGY INC COM 25278X109 37,316 346,011 SH   SOLE 1 346,011 0 0
DIAMONDBACK ENERGY INC OPT 25278X109 25,344 235,000 SH Put SOLE 1 235,000 0 0
DIAMONDBACK ENERGY INC COM 25278X109 647 5,998 SH   SOLE 8 5,998 0 0
DIAMONDBACK ENERGY INC OPT 25278X109 6,999 64,900 SH Put SOLE 8 64,900 0 0
DIAMONDBACK ENERGY INC OPT 25278X109 11,454 106,200 SH Call SOLE 8 106,200 0 0
DIAMONDBACK ENERGY INC COM 25278X109 12,703 117,793 SH   SOLE 9 117,793 0 0
DIAMONDBACK ENERGY INC COM 25278X109 134 1,246 SH   SOLE 99 1,246 0 0
DIAMONDROCK HOSPITALITY CO TRUS 252784301 3,723 387,409 SH   SOLE 1 387,409 0 0
DIANA SHIPPING INC COM Y2066G104 46 11,821 SH   DFND 1 0 0 11,821
DIANA SHIPPING INC COM Y2066G104 23 6,000 SH   DFND 20 0 0 6,000
DICKS SPORTING GOODS INC OPT 253393102 12,326 107,200 SH Put SOLE 1 107,200 0 0
DICKS SPORTING GOODS INC COM 253393102 21,641 188,184 SH   SOLE 1 188,184 0 0
DICKS SPORTING GOODS INC OPT 253393102 333 2,900 SH Call SOLE 8 2,900 0 0
DICKS SPORTING GOODS INC COM 253393102 362 3,152 SH   SOLE 9 3,152 0 0
DICKS SPORTING GOODS INC COM 253393102 408 3,552 SH   SOLE 99 3,552 0 0
DIEBOLD NIXDORF INC COM 253651103 2 242 SH   DFND 1 0 0 242
DIEBOLD NIXDORF INC COM 253651103 869 96,077 SH   SOLE 1 96,077 0 0
DIEBOLD NIXDORF INC OPT 253651103 65 7,200 SH Call SOLE 8 7,200 0 0
DIEBOLD NIXDORF INC OPT 253651103 32 3,500 SH Put SOLE 8 3,500 0 0
DIEBOLD NIXDORF INC COM 253651103 257 28,442 SH   SOLE 8 28,442 0 0
DIGI INTL INC COM 253798102 1,084 44,128 SH   SOLE 1 44,128 0 0
DIGIMARC CORP NEW COM 25381B101 611 15,464 SH   SOLE 1 15,464 0 0
DIGITAL RLTY TR INC TRUS 253868103 39,261 221,984 SH   SOLE 1 221,984 0 0
DIGITAL RLTY TR INC TRUS 253868103 59 334 SH   SOLE 8 334 0 0
DIGITAL RLTY TR INC TRUS 253868103 34,382 194,386 SH   SOLE 9 194,386 0 0
DIGITAL TURBINE INC COM 25400W102 13,331 218,586 SH   SOLE 1 218,586 0 0
DIGITAL TURBINE INC COM 25400W102 61 1,000 SH   DFND 1 0 0 1,000
DIGITAL TURBINE INC COM 25400W102 3,373 55,307 SH   SOLE 8 55,307 0 0
DILLARDS INC COM 254067101 4,882 19,921 SH   SOLE 1 19,921 0 0
DILLARDS INC COM 254067101 522 2,131 SH   SOLE 8 2,131 0 0
DINE BRANDS GLOBAL INC COM 254423106 1,788 23,586 SH   SOLE 1 23,586 0 0
DIODES INC COM 254543101 6,281 57,193 SH   SOLE 1 57,193 0 0
DIREXION SHS ETF TR FUND 25459W458 717 10,548 SH   SOLE 1 10,548 0 0
DIREXION SHS ETF TR FUND 25460E505 238 18,994 SH   SOLE 1 18,994 0 0
DIREXION SHS ETF TR FUND 25459Y520 2 70 SH   SOLE 1 70 0 0
DIREXION SHS ETF TR FUND 25490K323 7 200 SH   SOLE 1 200 0 0
DIREXION SHS ETF TR FUND 25459W862 58 401 SH   SOLE 1 401 0 0
DIREXION SHS ETF TR FUND 25459Y694 110 840 SH   SOLE 1 840 0 0
DIREXION SHS ETF TR FUND 25459W458 688 10,113 SH   DFND 1 0 0 10,113
DIREXION SHS ETF TR FUND 25459W847 8 100 SH   SOLE 1 100 0 0
DIREXION SHS ETF TR FUND 25459W557 52 6,182 SH   DFND 1 0 0 6,182
DIREXION SHS ETF TR FUND 25459W862 43 300 SH   DFND 1 0 0 300
DIREXION SHS ETF TR FUND 25459W102 291 3,373 SH   DFND 1 0 0 3,373
DIREXION SHS ETF TR FUND 25459W102 32 366 SH   SOLE 1 366 0 0
DIREXION SHS ETF TR OPT 25459W862 229 1,600 SH Put SOLE 8 1,600 0 0
DIREXION SHS ETF TR OPT 25459W540 56 2,000 SH Put SOLE 8 2,000 0 0
DIREXION SHS ETF TR FUND 25459W755 1 33 SH   SOLE 8 33 0 0
DIREXION SHS ETF TR OPT 25459W847 4,577 54,000 SH Call SOLE 8 54,000 0 0
DIREXION SHS ETF TR OPT 25459Y694 2,837 21,700 SH Call SOLE 8 21,700 0 0
DIREXION SHS ETF TR FUND 25460E554 9 789 SH   SOLE 8 789 0 0
DIREXION SHS ETF TR OPT 25459W862 703 4,900 SH Call SOLE 8 4,900 0 0
DIREXION SHS ETF TR FUND 25459W862 19 130 SH   DFND 20 0 0 130
DISCOVER FINL SVCS COM 254709108 498 4,309 SH   DFND 1 0 0 4,309
DISCOVER FINL SVCS COM 254709108 183,742 1,590,018 SH   SOLE 1 582,199 1,007,819 0
DISCOVER FINL SVCS OPT 254709108 116 1,000 SH Put SOLE 8 1,000 0 0
DISCOVER FINL SVCS COM 254709108 40 347 SH   SOLE 8 347 0 0
DISCOVER FINL SVCS COM 254709108 31,291 270,773 SH   SOLE 9 270,773 0 0
DISCOVER FINL SVCS COM 254709108 20,188 174,698 SH   SOLE 20 0 174,698 0
DISCOVER FINL SVCS COM 254709108 9,993 86,474 SH   SOLE 82 0 86,474 0
DISCOVER FINL SVCS COM 254709108 17,459 151,084 SH   SOLE 99 0 151,084 0
DISCOVERY INC OPT 25470F302 4,634 202,400 SH Put SOLE 1 202,400 0 0
DISCOVERY INC COM 25470F104 15,349 652,087 SH   SOLE 1 652,087 0 0
DISCOVERY INC COM 25470F302 13,844 604,549 SH   SOLE 1 604,549 0 0
DISCOVERY INC OPT 25470F104 2,279 96,800 SH Call SOLE 8 96,800 0 0
DISCOVERY INC COM 25470F302 9 388 SH   SOLE 8 388 0 0
DISCOVERY INC COM 25470F104 4,532 192,501 SH   SOLE 8 192,501 0 0
DISCOVERY INC COM 25470F104 2,877 122,216 SH   SOLE 9 122,216 0 0
DISCOVERY INC COM 25470F302 4,867 212,580 SH   SOLE 9 212,580 0 0
DISCOVERY INC COM 25470F104 457 19,410 SH   DFND 20 0 0 19,410
DISH NETWORK CORPORATION COM 25470M109 50,073 1,543,515 SH   SOLE 1 1,543,515 0 0
DISH NETWORK CORPORATION BOND 25470MAB5 830 886,000 PRN   SOLE 8 0 0 886,000
DISH NETWORK CORPORATION COM 25470M109 1,820 56,099 SH   SOLE 8 56,099 0 0
DISH NETWORK CORPORATION OPT 25470M109 36 1,100 SH Put SOLE 8 1,100 0 0
DISH NETWORK CORPORATION OPT 25470M109 7,818 241,000 SH Call SOLE 8 241,000 0 0
DISH NETWORK CORPORATION BOND 25470MAD1 1,465 1,554,000 PRN   SOLE 8 0 0 1,554,000
DISH NETWORK CORPORATION COM 25470M109 9,881 304,623 SH   SOLE 9 304,623 0 0
DISNEY WALT CO COM 254687106 1,413 9,120 SH   DFND 1 0 0 9,120
DISNEY WALT CO OPT 254687106 34,974 225,800 SH Put SOLE 1 225,800 0 0
DISNEY WALT CO COM 254687106 491,769 3,174,945 SH   SOLE 1 3,174,945 0 0
DISNEY WALT CO OPT 254687106 40,473 261,300 SH Call SOLE 8 261,300 0 0
DISNEY WALT CO OPT 254687106 52,275 337,500 SH Put SOLE 8 337,500 0 0
DISNEY WALT CO COM 254687106 11,712 75,617 SH   SOLE 8 75,617 0 0
DISNEY WALT CO COM 254687106 277,405 1,790,980 SH   SOLE 9 1,790,980 0 0
DISNEY WALT CO COM 254687106 1,646 10,630 SH   DFND 20 0 0 10,630
DISNEY WALT CO COM 254687106 13 81 SH   SOLE 99 0 81 0
DMC GLOBAL INC COM 23291C103 962 24,277 SH   SOLE 1 24,277 0 0
DOCUSIGN INC OPT 256163106 41,550 272,800 SH Put SOLE 1 272,800 0 0
DOCUSIGN INC COM 256163106 46,365 304,408 SH   SOLE 1 304,408 0 0
DOCUSIGN INC COM 256163106 131 862 SH   DFND 1 0 0 862
DOCUSIGN INC OPT 256163106 36,554 240,000 SH Put SOLE 8 240,000 0 0
DOCUSIGN INC COM 256163106 18,296 120,124 SH   SOLE 8 120,124 0 0
DOCUSIGN INC OPT 256163106 9,900 65,000 SH Call SOLE 8 65,000 0 0
DOCUSIGN INC COM 256163106 14,275 93,720 SH   SOLE 9 93,720 0 0
DOCUSIGN INC COM 256163106 198 1,300 SH   DFND 20 0 0 1,300
DOLBY LABORATORIES INC COM 25659T107 1,166 12,247 SH   SOLE 1 12,247 0 0
DOLBY LABORATORIES INC COM 25659T107 19 200 SH   SOLE 8 200 0 0
DOLLAR GEN CORP NEW COM 256677105 35,906 152,255 SH   SOLE 1 152,255 0 0
DOLLAR GEN CORP NEW COM 256677105 2,045 8,671 SH   SOLE 8 8,671 0 0
DOLLAR GEN CORP NEW COM 256677105 37,852 160,506 SH   SOLE 9 160,506 0 0
DOLLAR TREE INC COM 256746108 76,633 545,356 SH   SOLE 1 545,356 0 0
DOLLAR TREE INC OPT 256746108 3,625 25,800 SH Put SOLE 8 25,800 0 0
DOLLAR TREE INC OPT 256746108 3,892 27,700 SH Call SOLE 8 27,700 0 0
DOLLAR TREE INC COM 256746108 37 264 SH   SOLE 8 264 0 0
DOLLAR TREE INC COM 256746108 83,993 597,732 SH   SOLE 9 597,732 0 0
DOMINION ENERGY INC COM 25746U109 82,800 1,053,971 SH   SOLE 1 1,053,971 0 0
DOMINION ENERGY INC COM 25746U109 75 952 SH   SOLE 8 952 0 0
DOMINION ENERGY INC OPT 25746U109 94 1,200 SH Put SOLE 8 1,200 0 0
DOMINION ENERGY INC COM 25746U109 43,861 558,315 SH   SOLE 9 558,315 0 0
DOMINION ENERGY INC COM 25746U109 2,200 28,000 SH   DFND 20 0 0 28,000
DOMINOS PIZZA INC COM 25754A201 14,823 26,263 SH   SOLE 1 26,263 0 0
DOMINOS PIZZA INC OPT 25754A201 49,717 88,100 SH Put SOLE 8 88,100 0 0
DOMINOS PIZZA INC COM 25754A201 4,028 7,137 SH   SOLE 8 7,137 0 0
DOMINOS PIZZA INC COM 25754A201 14,217 25,194 SH   SOLE 9 25,194 0 0
DOMINOS PIZZA INC COM 25754A201 187 331 SH   SOLE 99 331 0 0
DOMO INC COM 257554105 1,973 39,787 SH   SOLE 1 39,787 0 0
DOMO INC COM 257554105 4 84 SH   SOLE 8 84 0 0
DONALDSON INC COM 257651109 2,629 44,376 SH   SOLE 1 44,376 0 0
DONALDSON INC COM 257651109 2 31 SH   SOLE 9 31 0 0
DONEGAL GROUP INC COM 257701201 763 53,332 SH   SOLE 1 53,332 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 2,744 58,221 SH   SOLE 1 58,221 0 0
DONNELLEY R R &amp SONS CO COM 257867200 4,036 358,516 SH   SOLE 1 358,516 0 0
DONNELLEY R R &amp SONS CO COM 257867200 29,643 2,632,617 SH   SOLE 8 2,632,617 0 0
DONNELLEY R R &amp SONS CO OPT 257867200 1,126 100,000 SH Put SOLE 8 100,000 0 0
DORIAN LPG LTD COM Y2106R110 680 53,619 SH   SOLE 1 53,619 0 0
DORMAN PRODS INC COM 258278100 4,119 36,443 SH   SOLE 1 36,443 0 0
DOUGLAS DYNAMICS INC COM 25960R105 1,323 33,876 SH   SOLE 1 33,876 0 0
DOUGLAS EMMETT INC TRUS 25960P109 3,644 108,773 SH   SOLE 1 108,773 0 0
DOUGLAS EMMETT INC COM 25960P109 378 11,272 SH   SOLE 99 11,272 0 0
DOVER CORP COM 260003108 16,141 88,881 SH   SOLE 1 88,881 0 0
DOVER CORP COM 260003108 31 170 SH   SOLE 8 170 0 0
DOVER CORP COM 260003108 17,967 98,938 SH   SOLE 9 98,938 0 0
DOW INC COM 260557103 85,781 1,512,376 SH   SOLE 1 1,512,376 0 0
DOW INC COM 260557103 174 3,073 SH   DFND 1 0 0 3,073
DOW INC OPT 260557103 9,076 160,000 SH Call SOLE 1 160,000 0 0
DOW INC COM 260557103 8,463 149,214 SH   SOLE 8 149,214 0 0
DOW INC OPT 260557103 25,371 447,300 SH Put SOLE 8 447,300 0 0
DOW INC OPT 260557103 5,456 96,200 SH Call SOLE 8 96,200 0 0
DOW INC COM 260557103 29,130 513,564 SH   SOLE 9 513,564 0 0
DRIL-QUIP INC COM 262037104 1,453 73,833 SH   SOLE 1 73,833 0 0
DRIVE SHACK INC COM 262077100 143 100,274 SH   SOLE 1 100,274 0 0
DROPBOX INC COM 26210C104 25,337 1,032,459 SH   SOLE 1 1,032,459 0 0
DROPBOX INC OPT 26210C104 2,700 110,000 SH Put SOLE 1 110,000 0 0
DROPBOX INC OPT 26210C104 32 1,300 SH Call SOLE 8 1,300 0 0
DROPBOX INC COM 26210C104 105 4,284 SH   SOLE 8 4,284 0 0
DROPBOX INC COM 26210C104 3,100 126,324 SH   SOLE 9 126,324 0 0
DTE ENERGY CO COM 233331107 46,973 392,963 SH   SOLE 1 392,963 0 0
DTE ENERGY CO COM 233331107 28 238 SH   SOLE 8 238 0 0
DTE ENERGY CO COM 233331107 17,076 142,835 SH   SOLE 9 142,835 0 0
DUCOMMUN INC DEL COM 264147109 1,221 26,113 SH   SOLE 1 26,113 0 0
DUKE ENERGY CORP NEW OPT 26441C204 9,672 92,200 SH Put SOLE 1 92,200 0 0
DUKE ENERGY CORP NEW COM 26441C204 35 333 SH   DFND 1 0 0 333
DUKE ENERGY CORP NEW COM 26441C204 270,880 2,582,283 SH   SOLE 1 2,582,283 0 0
DUKE ENERGY CORP NEW OPT 26441C204 157 1,500 SH Put SOLE 8 1,500 0 0
DUKE ENERGY CORP NEW COM 26441C204 95 904 SH   SOLE 8 904 0 0
DUKE ENERGY CORP NEW COM 26441C204 76,102 725,467 SH   SOLE 9 725,467 0 0
DUKE REALTY CORP TRUS 264411505 19,594 298,515 SH   SOLE 1 298,515 0 0
DUKE REALTY CORP TRUS 264411505 29 448 SH   SOLE 8 448 0 0
DUKE REALTY CORP TRUS 264411505 17,114 260,732 SH   SOLE 9 260,732 0 0
DUKE REALTY CORP COM 264411505 544 8,295 SH   SOLE 99 8,295 0 0
DULUTH HLDGS INC COM 26443V101 224 14,738 SH   SOLE 1 14,738 0 0
DUPONT DE NEMOURS INC COM 26614N102 161 1,999 SH   DFND 1 0 0 1,999
DUPONT DE NEMOURS INC COM 26614N102 41,345 511,843 SH   SOLE 1 511,843 0 0
DUPONT DE NEMOURS INC OPT 26614N102 3,441 42,600 SH Call SOLE 8 42,600 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,588 19,653 SH   SOLE 8 19,653 0 0
DUPONT DE NEMOURS INC OPT 26614N102 35,366 437,800 SH Put SOLE 8 437,800 0 0
DUPONT DE NEMOURS INC COM 26614N102 28,968 358,602 SH   SOLE 9 358,602 0 0
DURECT CORP COM 266605104 270 274,589 SH   SOLE 1 274,589 0 0
DXC TECHNOLOGY CO COM 23355L106 241 7,500 SH   DFND 1 0 0 7,500
DXC TECHNOLOGY CO OPT 23355L106 113 3,500 SH Call SOLE 8 3,500 0 0
DXC TECHNOLOGY CO COM 23355L106 34 1,050 SH   SOLE 8 1,050 0 0
DXC TECHNOLOGY CO COM 23355L106 2,705 84,019 SH   SOLE 9 84,019 0 0
DXP ENTERPRISES INC COM 233377407 580 22,578 SH   SOLE 1 22,578 0 0
DYADIC INTL INC DEL COM 26745T101 34 7,549 SH   SOLE 1 7,549 0 0
DYCOM INDS INC COM 267475101 3,900 41,602 SH   SOLE 1 41,602 0 0
DYCOM INDS INC COM 267475101 4 40 SH   SOLE 8 40 0 0
DYCOM INDS INC COM 267475101 618 6,588 SH   SOLE 99 6,588 0 0
DYNAGAS LNG PARTNERS LP COM Y2188B108 187 64,800 SH   SOLE 1 64,800 0 0
DYNAVAX TECHNOLOGIES CORP COM 268158201 1,919 136,394 SH   SOLE 1 136,394 0 0
DYNEX CAP INC TRUS 26817Q886 732 43,821 SH   SOLE 1 43,821 0 0
E L F BEAUTY INC COM 26856L103 2,129 64,112 SH   SOLE 1 64,112 0 0
EAGLE BANCORP INC MD COM 268948106 3,599 61,705 SH   SOLE 1 61,705 0 0
EAGLE BANCORP MONT INC COM 26942G100 219 9,526 SH   SOLE 1 9,526 0 0
EAGLE MATLS INC COM 26969P108 4,301 25,834 SH   SOLE 1 25,834 0 0
EAGLE MATLS INC COM 26969P108 11 69 SH   SOLE 8 69 0 0
EAGLE MATLS INC COM 26969P108 645 3,872 SH   SOLE 99 3,872 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 759 14,926 SH   SOLE 1 14,926 0 0
EARTHSTONE ENERGY INC COM 27032D304 337 30,788 SH   SOLE 1 30,788 0 0
EAST WEST BANCORP INC COM 27579R104 15,069 191,526 SH   SOLE 1 191,526 0 0
EAST WEST BANCORP INC COM 27579R104 4,957 63,000 SH   SOLE 9 63,000 0 0
EASTERLY GOVT PPTYS INC TRUS 27616P103 4,656 203,080 SH   SOLE 1 203,080 0 0
EASTGROUP PPTYS INC TRUS 277276101 21,164 92,889 SH   SOLE 1 92,889 0 0
EASTMAN CHEM CO COM 277432100 16,643 137,657 SH   SOLE 1 137,657 0 0
EASTMAN CHEM CO COM 277432100 25 204 SH   SOLE 8 204 0 0
EASTMAN CHEM CO COM 277432100 11,236 92,921 SH   SOLE 9 92,921 0 0
EASTMAN KODAK CO COM 277461406 255 54,462 SH   SOLE 1 54,462 0 0
EATON CORP PLC COM G29183103 78,324 453,220 SH   SOLE 1 453,220 0 0
EATON CORP PLC COM G29183103 147 850 SH   DFND 1 0 0 850
EATON CORP PLC OPT G29183103 449 2,600 SH Put SOLE 8 2,600 0 0
EATON CORP PLC COM G29183103 409 2,368 SH   SOLE 8 2,368 0 0
EATON CORP PLC OPT G29183103 8,987 52,000 SH Call SOLE 8 52,000 0 0
EATON CORP PLC COM G29183103 54,185 313,536 SH   SOLE 9 313,536 0 0
EBAY INC. COM 278642103 138,249 2,078,906 SH   SOLE 1 2,078,906 0 0
EBAY INC. COM 278642103 112 1,678 SH   DFND 1 0 0 1,678
EBAY INC. OPT 278642103 3,658 55,000 SH Call SOLE 8 55,000 0 0
EBAY INC. OPT 278642103 17,955 270,000 SH Put SOLE 8 270,000 0 0
EBAY INC. COM 278642103 20,519 308,552 SH   SOLE 8 308,552 0 0
EBAY INC. COM 278642103 29,420 442,404 SH   SOLE 9 442,404 0 0
EBAY INC. COM 278642103 450 6,769 SH   SOLE 99 6,769 0 0
EBIX INC COM 278715206 1,205 39,614 SH   SOLE 1 39,614 0 0
EBIX INC COM 278715206 1 40 SH   SOLE 8 40 0 0
ECHOSTAR CORP COM 278768106 115 4,355 SH   DFND 1 0 0 4,355
ECHOSTAR CORP COM 278768106 3,084 117,039 SH   SOLE 1 117,039 0 0
ECOLAB INC COM 278865100 218,359 930,818 SH   SOLE 1 257,493 673,325 0
ECOLAB INC COM 278865100 499 2,128 SH   DFND 1 0 0 2,128
ECOLAB INC COM 278865100 769 3,279 SH   SOLE 8 3,279 0 0
ECOLAB INC COM 278865100 45,659 194,641 SH   SOLE 9 194,641 0 0
ECOLAB INC COM 278865100 25,606 109,151 SH   SOLE 20 0 109,151 0
ECOLAB INC COM 278865100 845 3,600 SH   DFND 20 0 0 3,600
ECOLAB INC COM 278865100 13,170 56,141 SH   SOLE 82 0 56,141 0
ECOLAB INC COM 278865100 23,254 99,124 SH   SOLE 99 9,130 89,994 0
EDGEWELL PERS CARE CO COM 28035Q102 3,306 72,311 SH   SOLE 1 72,311 0 0
EDISON INTL COM 281020107 20,713 303,493 SH   SOLE 1 303,493 0 0
EDISON INTL COM 281020107 30 446 SH   SOLE 8 446 0 0
EDISON INTL COM 281020107 18,692 273,882 SH   SOLE 9 273,882 0 0
EDISON INTL COM 281020107 110 1,610 SH   DFND 20 0 0 1,610
EDITAS MEDICINE INC COM 28106W103 2,492 93,829 SH   SOLE 1 93,829 0 0
EDITAS MEDICINE INC COM 28106W103 18 665 SH   SOLE 8 665 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 144,219 1,113,205 SH   SOLE 1 1,113,205 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,482 11,441 SH   SOLE 8 11,441 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 83,570 645,075 SH   SOLE 9 645,075 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 216 1,665 SH   DFND 20 0 0 1,665
EDWARDS LIFESCIENCES CORP COM 28176E108 22,024 170,000 SH   SOLE 58 170,000 0 0
EGAIN CORP COM 28225C806 353 35,263 SH   SOLE 1 35,263 0 0
EHEALTH INC COM 28238P109 821 32,192 SH   SOLE 1 32,192 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 202 38,858 SH   SOLE 1 38,858 0 0
EL POLLO LOCO HLDGS INC COM 268603107 1,073 75,612 SH   SOLE 1 75,612 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 14,240 501,793 SH   SOLE 1 501,793 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 1 42 SH   SOLE 8 42 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 4,845 170,698 SH   SOLE 9 170,698 0 0
ELASTIC N V COM N14506104 7,197 58,470 SH   SOLE 1 58,470 0 0
ELASTIC N V COM N14506104 23 181 SH   SOLE 8 181 0 0
ELASTIC N V OPT N14506104 2,413 19,600 SH Call SOLE 8 19,600 0 0
ELASTIC N V COM N14506104 42 344 SH   SOLE 9 344 0 0
ELBIT SYS LTD COM M3760D101 1,404 8,058 SH   SOLE 9 8,058 0 0
ELDORADO GOLD CORP NEW COM 284902509 67 7,176 SH   SOLE 1 7,176 0 0
ELECTROMED INC COM 285409108 99 7,600 SH   SOLE 1 7,600 0 0
ELECTRONIC ARTS INC COM 285512109 79,683 604,121 SH   SOLE 1 604,121 0 0
ELECTRONIC ARTS INC COM 285512109 277 2,100 SH   DFND 1 0 0 2,100
ELECTRONIC ARTS INC OPT 285512109 2,374 18,000 SH Put SOLE 1 18,000 0 0
ELECTRONIC ARTS INC OPT 285512109 10,710 81,200 SH Put SOLE 8 81,200 0 0
ELECTRONIC ARTS INC COM 285512109 380 2,876 SH   SOLE 8 2,876 0 0
ELECTRONIC ARTS INC COM 285512109 27,967 212,035 SH   SOLE 9 212,035 0 0
ELECTRONIC ARTS INC COM 285512109 699 5,300 SH   DFND 20 0 0 5,300
ELECTRONIC ARTS INC COM 285512109 3,431 26,010 SH   SOLE 99 26,010 0 0
ELEMENT SOLUTIONS INC COM 28618M106 5,330 219,510 SH   SOLE 1 219,510 0 0
ELEMENT SOLUTIONS INC COM 28618M106 137 5,657 SH   SOLE 9 5,657 0 0
EMBRAER S.A. ADR 29082A107 134 7,544 SH   SOLE 1 7,544 0 0
EMCOR GROUP INC COM 29084Q100 14,254 111,896 SH   SOLE 1 111,896 0 0
EMCORE CORP COM 290846203 346 49,536 SH   SOLE 1 49,536 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 2,776 63,871 SH   SOLE 1 63,871 0 0
EMERSON ELEC CO COM 291011104 63,883 687,117 SH   SOLE 1 687,117 0 0
EMERSON ELEC CO OPT 291011104 3,040 32,700 SH Put SOLE 8 32,700 0 0
EMERSON ELEC CO OPT 291011104 307 3,300 SH Call SOLE 8 3,300 0 0
EMERSON ELEC CO COM 291011104 864 9,300 SH   SOLE 8 9,300 0 0
EMERSON ELEC CO COM 291011104 38,196 410,840 SH   SOLE 9 410,840 0 0
EMPIRE ST RLTY TR INC TRUS 292104106 3,071 345,192 SH   SOLE 1 345,192 0 0
EMPLOYERS HLDGS INC COM 292218104 1,511 36,528 SH   SOLE 1 36,528 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 1,872 25,038 SH   SOLE 1 25,038 0 0
ENBRIDGE INC COM 29250N105 18,975 485,542 SH   SOLE 1 485,542 0 0
ENBRIDGE INC COM 29250N105 1,389 35,553 SH   DFND 1 0 0 35,553
ENBRIDGE INC OPT 29250N105 45,028 1,152,200 SH Put SOLE 8 1,152,200 0 0
ENBRIDGE INC OPT 29250N105 48,459 1,240,000 SH Call SOLE 8 1,240,000 0 0
ENBRIDGE INC COM 29250N105 12,300 314,739 SH   SOLE 8 314,739 0 0
ENBRIDGE INC COM 29250N105 4,388 112,259 SH   SOLE 9 112,259 0 0
ENCOMPASS HEALTH CORP COM 29261A100 3,410 52,254 SH   SOLE 1 52,254 0 0
ENCOMPASS HEALTH CORP COM 29261A100 6 96 SH   SOLE 8 96 0 0
ENCOMPASS HEALTH CORP COM 29261A100 388 5,941 SH   SOLE 99 5,941 0 0
ENCORE CAP GROUP INC COM 292554102 3,542 57,013 SH   SOLE 1 57,013 0 0
ENCORE WIRE CORP COM 292562105 4,080 28,515 SH   SOLE 1 28,515 0 0
ENDAVA PLC ADR 29260V105 13 77 SH   SOLE 1 77 0 0
ENDO INTL PLC COM G30401106 1,953 519,499 SH   SOLE 1 519,499 0 0
ENDO INTL PLC OPT G30401106 92 24,500 SH Call SOLE 8 24,500 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 4,259 106,195 SH   SOLE 1 106,195 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 137 3,420 SH   SOLE 9 3,420 0 0
ENERGOUS CORP COM 29272C103 0 14 SH   SOLE 8 14 0 0
ENERGOUS CORP COM 29272C103 31 24,900 SH   DFND 20 0 0 24,900
ENERGY FUELS INC COM 292671708 368 48,272 SH   DFND 1 0 0 48,272
ENERGY FUELS INC COM 292671708 1,432 187,709 SH   SOLE 1 187,709 0 0
ENERGY FUELS INC COM 292671708 12 1,618 SH   SOLE 99 1,618 0 0
ENERGY RECOVERY INC COM 29270J100 1,084 50,475 SH   SOLE 1 50,475 0 0
ENERGY TRANSFER L P COM 29273V100 215,137 26,140,462 SH   SOLE 1 26,140,462 0 0
ENERGY TRANSFER L P OPT 29273V100 2,506 304,500 SH Call SOLE 8 304,500 0 0
ENERGY TRANSFER L P COM 29273V100 814 98,857 SH   SOLE 8 98,857 0 0
ENERPLUS CORP COM 292766102 4,644 438,971 SH   SOLE 1 438,971 0 0
ENERPLUS CORP COM 292766102 1 55 SH   SOLE 8 55 0 0
ENERPLUS CORP COM 292766102 40 3,816 SH   SOLE 99 3,816 0 0
ENERSYS COM 29275Y102 4,772 60,359 SH   SOLE 1 60,359 0 0
ENERSYS COM 29275Y102 481 6,091 SH   SOLE 9 6,091 0 0
ENI S P A ADR 26874R108 54 1,935 SH   SOLE 1 1,935 0 0
ENLINK MIDSTREAM LLC TRUS 29336T100 6,307 915,388 SH   SOLE 1 915,388 0 0
ENLINK MIDSTREAM LLC TRUS 29336T100 0 17 SH   SOLE 8 17 0 0
ENNIS INC COM 293389102 731 37,427 SH   SOLE 1 37,427 0 0
ENOVA INTL INC COM 29357K103 2,224 54,308 SH   SOLE 1 54,308 0 0
ENPHASE ENERGY INC COM 29355A107 40,493 221,349 SH   SOLE 1 221,349 0 0
ENPHASE ENERGY INC COM 29355A107 12,030 65,760 SH   SOLE 8 65,760 0 0
ENPHASE ENERGY INC COM 29355A107 17,049 93,197 SH   SOLE 9 93,197 0 0
ENPHASE ENERGY INC COM 29355A107 80 440 SH   DFND 20 0 0 440
ENPHASE ENERGY INC COM 29355A107 217 1,187 SH   SOLE 99 1,187 0 0
ENPRO INDS INC COM 29355X107 3,468 31,494 SH   SOLE 1 31,494 0 0
ENSIGN GROUP INC COM 29358P101 6,515 77,606 SH   SOLE 1 77,606 0 0
ENSTAR GROUP LIMITED COM G3075P101 4,039 16,317 SH   SOLE 1 16,317 0 0
ENTEGRIS INC COM 29362U104 50,388 363,605 SH   SOLE 1 363,605 0 0
ENTEGRIS INC COM 29362U104 20,984 151,424 SH   SOLE 9 151,424 0 0
ENTEGRIS INC COM 29362U104 1,980 14,288 SH   SOLE 99 14,288 0 0
ENTERGY CORP NEW COM 29364G103 18,748 166,443 SH   SOLE 1 166,443 0 0
ENTERGY CORP NEW COM 29364G103 32 282 SH   SOLE 8 282 0 0
ENTERGY CORP NEW COM 29364G103 17,380 154,279 SH   SOLE 9 154,279 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 664 14,784 SH   SOLE 1 14,784 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 3,099 65,786 SH   SOLE 1 65,786 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 15,962 726,836 SH   SOLE 1 726,836 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 52 2,362 SH   DFND 1 0 0 2,362
ENTRAVISION COMMUNICATIONS C COM 29382R107 588 86,805 SH   SOLE 1 86,805 0 0
ENVESTNET INC COM 29404K106 152,931 1,927,542 SH   SOLE 1 1,927,542 0 0
ENVESTNET INC COM 29404K106 9 118 SH   SOLE 8 118 0 0
ENVESTNET INC BOND 29404KAB2 23 18,000 PRN   SOLE 8 0 0 18,000
ENVIVA PARTNERS LP COM 29414J107 329 4,673 SH   SOLE 1 4,673 0 0
EOG RES INC COM 26875P101 67,788 763,129 SH   SOLE 1 763,129 0 0
EOG RES INC COM 26875P101 104 1,168 SH   DFND 1 0 0 1,168
EOG RES INC COM 26875P101 7,367 82,930 SH   SOLE 8 82,930 0 0
EOG RES INC OPT 26875P101 2,700 30,400 SH Call SOLE 8 30,400 0 0
EOG RES INC OPT 26875P101 6,804 76,600 SH Put SOLE 8 76,600 0 0
EOG RES INC COM 26875P101 42,217 475,256 SH   SOLE 9 475,256 0 0
EOG RES INC COM 26875P101 1,332 15,000 SH   DFND 20 0 0 15,000
EPAM SYS INC COM 29414B104 29,556 44,216 SH   SOLE 1 44,216 0 0
EPAM SYS INC COM 29414B104 44 66 SH   SOLE 8 66 0 0
EPAM SYS INC COM 29414B104 26,035 38,948 SH   SOLE 9 38,948 0 0
EPIZYME INC COM 29428V104 414 165,530 SH   SOLE 1 165,530 0 0
EPLUS INC COM 294268107 4,758 88,302 SH   SOLE 1 88,302 0 0
EPR PPTYS TRUS 26884U109 7,172 151,012 SH   SOLE 1 151,012 0 0
EQT CORP COM 26884L109 2,460 112,795 SH   SOLE 1 112,795 0 0
EQT CORP COM 26884L109 12,817 587,675 SH   SOLE 8 587,675 0 0
EQT CORP COM 26884L109 1,565 71,770 SH   SOLE 9 71,770 0 0
EQUIFAX INC COM 294429105 39,642 135,393 SH   SOLE 1 135,393 0 0
EQUIFAX INC COM 294429105 42 144 SH   SOLE 8 144 0 0
EQUIFAX INC COM 294429105 24,529 83,782 SH   SOLE 9 83,782 0 0
EQUIFAX INC COM 294429105 6,139 20,967 SH   SOLE 99 20,967 0 0
EQUINIX INC TRUS 29444U700 77,815 91,998 SH   SOLE 1 91,998 0 0
EQUINIX INC TRUS 29444U700 872 1,031 SH   SOLE 8 1,031 0 0
EQUINIX INC OPT 29444U700 3,383 4,000 SH Put SOLE 8 4,000 0 0
EQUINIX INC TRUS 29444U700 53,523 63,277 SH   SOLE 9 63,277 0 0
EQUINIX INC TRUS 29444U700 93 110 SH   DFND 20 0 0 110
EQUINOR ASA ADR 29446M102 568 21,568 SH   SOLE 1 21,568 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 10 1,000 SH   DFND 1 0 0 1,000
EQUITRANS MIDSTREAM CORP COM 294600101 7,855 759,626 SH   SOLE 1 759,626 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 0 17 SH   SOLE 8 17 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 208 20,105 SH   SOLE 9 20,105 0 0
EQUITY BANCSHARES INC COM 29460X109 694 20,458 SH   SOLE 1 20,458 0 0
EQUITY BANCSHARES INC COM 29460X109 329 9,695 SH   SOLE 99 9,695 0 0
EQUITY COMWLTH TRUS 294628102 7,212 278,467 SH   SOLE 1 278,467 0 0
EQUITY LIFESTYLE PPTYS INC TRUS 29472R108 6,392 72,929 SH   SOLE 1 72,929 0 0
EQUITY LIFESTYLE PPTYS INC TRUS 29472R108 6,126 69,882 SH   SOLE 9 69,882 0 0
EQUITY RESIDENTIAL TRUS 29476L107 48,731 538,465 SH   SOLE 1 538,465 0 0
EQUITY RESIDENTIAL TRUS 29476L107 37 411 SH   SOLE 8 411 0 0
EQUITY RESIDENTIAL TRUS 29476L107 21,726 240,072 SH   SOLE 9 240,072 0 0
ERICSSON ADR 294821608 595 54,691 SH   SOLE 1 54,691 0 0
ERICSSON ADR 294821608 3 260 SH   SOLE 8 260 0 0
ERICSSON OPT 294821608 40 3,700 SH Put SOLE 8 3,700 0 0
ERIE INDTY CO COM 29530P102 3,862 20,038 SH   SOLE 1 20,038 0 0
ERIE INDTY CO COM 29530P102 1,958 10,166 SH   SOLE 9 10,166 0 0
EROS STX GLOBAL CORPORATION COM G3788M114 4,041 843,711 SH   DFND 1 0 0 843,711
EROS STX GLOBAL CORPORATION COM G3788M114 1,847 385,597 SH   SOLE 1 385,597 0 0
ESCALADE INC COM 296056104 191 12,037 SH   SOLE 1 12,037 0 0
ESCO TECHNOLOGIES INC COM 296315104 3,296 36,621 SH   SOLE 1 36,621 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 480 95,698 SH   SOLE 1 95,698 0 0
ESSA BANCORP INC COM 29667D104 59 3,412 SH   SOLE 1 3,412 0 0
ESSENT GROUP LTD COM G3198U102 7,235 158,899 SH   SOLE 1 158,899 0 0
ESSENTIAL PPTYS RLTY TR INC TRUS 29670E107 6,024 208,942 SH   SOLE 1 208,942 0 0
ESSENTIAL PPTYS RLTY TR INC TRUS 29670E107 8 294 SH   SOLE 9 294 0 0
ESSEX PPTY TR INC TRUS 297178105 18,445 52,364 SH   SOLE 1 52,364 0 0
ESSEX PPTY TR INC TRUS 297178105 27 76 SH   SOLE 8 76 0 0
ESSEX PPTY TR INC TRUS 297178105 15,728 44,656 SH   SOLE 9 44,656 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 12,210 180,640 SH   SOLE 8 180,640 0 0
ETF MANAGERS TR FUND 26924G409 52 900 SH   DFND 1 0 0 900
ETF MANAGERS TR OPT 26924G508 1,378 124,400 SH Put SOLE 1 124,400 0 0
ETF MANAGERS TR FUND 26924G201 1 10 SH   SOLE 1 10 0 0
ETF MANAGERS TR FUND 26924G508 689 62,200 SH   SOLE 1 62,200 0 0
ETF MANAGERS TR OPT 26924G508 164 14,800 SH Put SOLE 8 14,800 0 0
ETF MANAGERS TR FUND 26924G508 101 9,090 SH   DFND 20 0 0 9,090
ETF SER SOLUTIONS FUND 26922A842 5 260 SH   SOLE 1 260 0 0
ETF SER SOLUTIONS FUND 26922A842 277 13,157 SH   SOLE 8 13,157 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 1,895 72,063 SH   SOLE 1 72,063 0 0
ETSY INC OPT 29786A106 4,378 20,000 SH Put SOLE 1 20,000 0 0
ETSY INC COM 29786A106 51,834 236,744 SH   SOLE 1 236,744 0 0
ETSY INC OPT 29786A106 29,733 135,800 SH Call SOLE 8 135,800 0 0
ETSY INC OPT 29786A106 22,266 101,700 SH Put SOLE 8 101,700 0 0
ETSY INC COM 29786A106 2,838 12,963 SH   SOLE 8 12,963 0 0
ETSY INC COM 29786A106 19,150 87,466 SH   SOLE 9 87,466 0 0
ETSY INC COM 29786A106 560 2,559 SH   SOLE 99 2,559 0 0
EURONAV NV COM B38564108 160 18,000 SH   SOLE 1 18,000 0 0
EURONAV NV COM B38564108 8,084 909,335 SH   SOLE 9 909,335 0 0
EURONET WORLDWIDE INC COM 298736109 824 6,911 SH   SOLE 1 6,911 0 0
EVANS BANCORP INC COM 29911Q208 747 18,542 SH   SOLE 1 18,542 0 0
EVELO BIOSCIENCES INC COM 299734103 224 36,864 SH   SOLE 1 36,864 0 0
EVENTBRITE INC COM 29975E109 1,647 94,410 SH   SOLE 1 94,410 0 0
EVERBRIDGE INC COM 29978A104 1,629 24,201 SH   SOLE 1 24,201 0 0
EVERBRIDGE INC COM 29978A104 416 6,172 SH   SOLE 8 6,172 0 0
EVERCORE INC COM 29977A105 4,704 34,625 SH   SOLE 1 34,625 0 0
EVERCORE INC COM 29977A105 168 1,240 SH   SOLE 99 1,240 0 0
EVEREST RE GROUP LTD COM G3223R108 18,114 66,128 SH   SOLE 1 66,128 0 0
EVEREST RE GROUP LTD COM G3223R108 13 46 SH   SOLE 8 46 0 0
EVEREST RE GROUP LTD COM G3223R108 9,899 36,141 SH   SOLE 9 36,141 0 0
EVERGY INC COM 30034W106 28,198 410,997 SH   SOLE 1 410,997 0 0
EVERGY INC COM 30034W106 19 270 SH   SOLE 8 270 0 0
EVERGY INC COM 30034W106 10,812 157,589 SH   SOLE 9 157,589 0 0
EVERI HLDGS INC COM 30034T103 2,236 104,780 SH   SOLE 1 104,780 0 0
EVERI HLDGS INC COM 30034T103 1 45 SH   SOLE 8 45 0 0
EVERQUOTE INC COM 30041R108 686 43,810 SH   SOLE 1 43,810 0 0
EVERSOURCE ENERGY COM 30040W108 25,583 281,181 SH   SOLE 1 281,181 0 0
EVERSOURCE ENERGY COM 30040W108 37 404 SH   SOLE 8 404 0 0
EVERSOURCE ENERGY COM 30040W108 22,463 246,906 SH   SOLE 9 246,906 0 0
EVERTEC INC COM 30040P103 3,949 79,023 SH   SOLE 1 79,023 0 0
EVI INDS INC COM 26929N102 216 6,935 SH   SOLE 1 6,935 0 0
EVO PMTS INC COM 26927E104 1,473 57,509 SH   SOLE 1 57,509 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 11 30,000 SH   DFND 1 0 0 30,000
EVOFEM BIOSCIENCES INC COM 30048L104 2 6,500 SH   SOLE 1 6,500 0 0
EVOLENT HEALTH INC COM 30050B101 415 15,000 SH   DFND 1 0 0 15,000
EVOLENT HEALTH INC COM 30050B101 2,812 101,618 SH   SOLE 1 101,618 0 0
EVOLENT HEALTH INC COM 30050B101 210 7,611 SH   SOLE 8 7,611 0 0
EVOLUS INC COM 30052C107 327 50,221 SH   SOLE 1 50,221 0 0
EVOLUTION PETE CORP COM 30049A107 136 26,896 SH   SOLE 1 26,896 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 6,946 148,578 SH   SOLE 1 148,578 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 3 73 SH   SOLE 8 73 0 0
EXACT SCIENCES CORP COM 30063P105 242 3,110 SH   DFND 1 0 0 3,110
EXACT SCIENCES CORP COM 30063P105 6,539 84,010 SH   SOLE 1 84,010 0 0
EXACT SCIENCES CORP BOND 30063PAA3 610 476,000 PRN   SOLE 8 0 0 476,000
EXACT SCIENCES CORP BOND 30063PAB1 1,413 1,380,000 PRN   SOLE 8 0 0 1,380,000
EXACT SCIENCES CORP OPT 30063P105 6,071 78,000 SH Put SOLE 8 78,000 0 0
EXACT SCIENCES CORP COM 30063P105 4,923 63,258 SH   SOLE 8 63,258 0 0
EXACT SCIENCES CORP COM 30063P105 5,367 68,948 SH   SOLE 9 68,948 0 0
EXCHANGE TRADED CONCEPTS TR FUND 301505889 15 350 SH   DFND 1 0 0 350
EXCHANGE TRADED CONCEPTS TR FUND 301505707 133 1,902 SH   DFND 1 0 0 1,902
EXELIXIS INC COM 30161Q104 1,368 74,882 SH   SOLE 1 74,882 0 0
EXELIXIS INC OPT 30161Q104 16 900 SH Call SOLE 8 900 0 0
EXELON CORP COM 30161N101 76,131 1,318,079 SH   SOLE 1 1,318,079 0 0
EXELON CORP OPT 30161N101 1,132 19,600 SH Call SOLE 8 19,600 0 0
EXELON CORP COM 30161N101 3,166 54,818 SH   SOLE 8 54,818 0 0
EXELON CORP COM 30161N101 38,893 673,347 SH   SOLE 9 673,347 0 0
EXELON CORP COM 30161N101 124 2,150 SH   DFND 20 0 0 2,150
EXICURE INC COM 30205M101 4 19,006 SH   SOLE 1 19,006 0 0
EXLSERVICE HOLDINGS INC COM 302081104 6,938 47,923 SH   SOLE 1 47,923 0 0
EXP WORLD HLDGS INC COM 30212W100 2,567 76,198 SH   SOLE 1 76,198 0 0
EXPEDIA GROUP INC COM 30212P303 57,917 320,472 SH   SOLE 1 320,472 0 0
EXPEDIA GROUP INC OPT 30212P303 15,578 86,200 SH Put SOLE 1 86,200 0 0
EXPEDIA GROUP INC COM 30212P303 24,292 134,417 SH   SOLE 8 134,417 0 0
EXPEDIA GROUP INC OPT 30212P303 248,291 1,373,900 SH Call SOLE 8 1,373,900 0 0
EXPEDIA GROUP INC OPT 30212P303 30,614 169,400 SH Put SOLE 8 169,400 0 0
EXPEDIA GROUP INC COM 30212P303 18,200 100,707 SH   SOLE 9 100,707 0 0
EXPEDITORS INTL WASH INC COM 302130109 80,537 599,725 SH   SOLE 1 599,725 0 0
EXPEDITORS INTL WASH INC COM 302130109 33 248 SH   SOLE 8 248 0 0
EXPEDITORS INTL WASH INC COM 302130109 20,579 153,238 SH   SOLE 9 153,238 0 0
EXPEDITORS INTL WASH INC COM 302130109 815 6,071 SH   SOLE 99 6,071 0 0
EXPONENT INC COM 30214U102 8,535 73,115 SH   SOLE 1 73,115 0 0
EXPRESS INC COM 30219E103 16 5,082 SH   SOLE 1 5,082 0 0
EXTERRAN CORP COM 30227H106 164 55,000 SH   DFND 1 0 0 55,000
EXTRA SPACE STORAGE INC TRUS 30225T102 25,374 111,911 SH   SOLE 1 111,911 0 0
EXTRA SPACE STORAGE INC TRUS 30225T102 36 158 SH   SOLE 8 158 0 0
EXTRA SPACE STORAGE INC TRUS 30225T102 20,846 91,947 SH   SOLE 9 91,947 0 0
EXTREME NETWORKS INC COM 30226D106 2,648 168,625 SH   SOLE 1 168,625 0 0
EXXON MOBIL CORP COM 30231G102 2,008 32,808 SH   DFND 1 0 0 32,808
EXXON MOBIL CORP COM 30231G102 396,240 6,475,572 SH   SOLE 1 6,475,572 0 0
EXXON MOBIL CORP OPT 30231G102 38,110 622,800 SH Put SOLE 1 622,800 0 0
EXXON MOBIL CORP OPT 30231G102 18,357 300,000 SH Call SOLE 8 300,000 0 0
EXXON MOBIL CORP OPT 30231G102 91,075 1,488,400 SH Put SOLE 8 1,488,400 0 0
EXXON MOBIL CORP COM 30231G102 43,933 717,976 SH   SOLE 8 717,976 0 0
EXXON MOBIL CORP COM 30231G102 205,889 3,364,755 SH   SOLE 9 3,364,755 0 0
EXXON MOBIL CORP COM 30231G102 54 885 SH   DFND 20 0 0 885
EXXON MOBIL CORP COM 30231G102 429 7,013 SH   SOLE 99 7,013 0 0
EZCORP INC COM 302301106 1,038 140,878 SH   SOLE 1 140,878 0 0
F N B CORP COM 302520101 8,900 733,627 SH   SOLE 1 733,627 0 0
F N B CORP COM 302520101 211 17,428 SH   SOLE 99 17,428 0 0
F5 INC COM 315616102 61,371 250,786 SH   SOLE 1 250,786 0 0
F5 INC COM 315616102 149 610 SH   SOLE 8 610 0 0
F5 INC COM 315616102 10,152 41,486 SH   SOLE 9 41,486 0 0
F5 INC COM 315616102 519 2,120 SH   SOLE 99 2,120 0 0
FABRINET COM G3323L100 5,720 48,287 SH   SOLE 1 48,287 0 0
FABRINET COM G3323L100 7 55 SH   SOLE 8 55 0 0
FABRINET COM G3323L100 37 313 SH   SOLE 99 313 0 0
FACTSET RESH SYS INC COM 303075105 36,096 74,268 SH   SOLE 1 74,268 0 0
FACTSET RESH SYS INC COM 303075105 4,140 8,520 SH   SOLE 8 8,520 0 0
FACTSET RESH SYS INC COM 303075105 13,796 28,389 SH   SOLE 9 28,389 0 0
FACTSET RESH SYS INC COM 303075105 88 181 SH   SOLE 99 181 0 0
FAIR ISAAC CORP COM 303250104 8,725 20,119 SH   SOLE 1 20,119 0 0
FAIR ISAAC CORP COM 303250104 31 72 SH   SOLE 8 72 0 0
FAIR ISAAC CORP COM 303250104 4,937 11,384 SH   SOLE 9 11,384 0 0
FAIR ISAAC CORP COM 303250104 2,151 4,960 SH   SOLE 99 4,960 0 0
FALCON MINERALS CORP COM 30607B109 362 74,365 SH   SOLE 1 74,365 0 0
FARFETCH LTD COM 30744W107 4,823 144,294 SH   SOLE 1 144,294 0 0
FARFETCH LTD OPT 30744W107 7,876 235,600 SH Put SOLE 1 235,600 0 0
FARFETCH LTD OPT 30744W107 15,044 450,000 SH Put SOLE 8 450,000 0 0
FARFETCH LTD OPT 30744W107 5,349 160,000 SH Call SOLE 8 160,000 0 0
FARFETCH LTD COM 30744W107 4,484 134,130 SH   SOLE 8 134,130 0 0
FARFETCH LTD COM 30744W107 2,271 67,946 SH   SOLE 9 67,946 0 0
FARMERS NATIONAL BANC CORP COM 309627107 1,154 62,193 SH   SOLE 1 62,193 0 0
FARMLAND PARTNERS INC TRUS 31154R109 415 34,737 SH   SOLE 1 34,737 0 0
FARMMI INC COM G33277107 2 10,000 SH   SOLE 1 10,000 0 0
FARO TECHNOLOGIES INC COM 311642102 1,663 23,753 SH   SOLE 1 23,753 0 0
FASTENAL CO COM 311900104 34,840 543,874 SH   SOLE 1 543,874 0 0
FASTENAL CO COM 311900104 45 707 SH   SOLE 8 707 0 0
FASTENAL CO OPT 311900104 1,134 17,700 SH Put SOLE 8 17,700 0 0
FASTENAL CO COM 311900104 25,310 395,113 SH   SOLE 9 395,113 0 0
FASTLY INC COM 31188V100 15,381 433,890 SH   SOLE 1 433,890 0 0
FASTLY INC COM 31188V100 969 27,324 SH   SOLE 8 27,324 0 0
FATE THERAPEUTICS INC COM 31189P102 6,154 105,179 SH   SOLE 1 105,179 0 0
FATE THERAPEUTICS INC COM 31189P102 6 100 SH   SOLE 8 100 0 0
FATE THERAPEUTICS INC COM 31189P102 55 939 SH   SOLE 99 939 0 0
FB FINL CORP COM 30257X104 2,892 66,001 SH   SOLE 1 66,001 0 0
FEDERAL AGRIC MTG CORP COM 313148306 4,594 37,074 SH   SOLE 1 37,074 0 0
FEDERAL RLTY INVT TR TRUS 313747206 17,213 126,270 SH   SOLE 1 126,270 0 0
FEDERAL RLTY INVT TR TRUS 313747206 11 82 SH   SOLE 8 82 0 0
FEDERAL RLTY INVT TR TRUS 313747206 2,732 20,042 SH   SOLE 9 20,042 0 0
FEDERAL SIGNAL CORP COM 313855108 4,688 108,191 SH   SOLE 1 108,191 0 0
FEDEX CORP COM 31428X106 75,200 290,749 SH   SOLE 1 290,749 0 0
FEDEX CORP OPT 31428X106 4,034 15,600 SH Put SOLE 1 15,600 0 0
FEDEX CORP COM 31428X106 450 1,742 SH   SOLE 8 1,742 0 0
FEDEX CORP OPT 31428X106 24,571 95,000 SH Put SOLE 8 95,000 0 0
FEDEX CORP OPT 31428X106 27,649 106,900 SH Call SOLE 8 106,900 0 0
FEDEX CORP COM 31428X106 44,820 173,288 SH   SOLE 9 173,288 0 0
FEDEX CORP COM 31428X106 1,617 6,250 SH   DFND 20 0 0 6,250
FEDNAT HLDG CO COM 31431B109 10 7,002 SH   SOLE 1 7,002 0 0
FERGUSON PLC NEW COM G3421J106 3 18 SH   DFND 1 0 0 18
FERGUSON PLC NEW COM G3421J106 18,915 105,442 SH   SOLE 1 69,636 35,806 0
FERGUSON PLC NEW COM G3421J106 242,024 1,349,154 SH   SOLE 9 1,349,154 0 0
FERGUSON PLC NEW COM G3421J106 169 940 SH   SOLE 20 0 940 0
FERGUSON PLC NEW COM G3421J106 4,706 26,233 SH   SOLE 99 4,374 21,859 0
FERRARI N V COM N3167Y103 11,985 46,309 SH   SOLE 1 16,880 29,429 0
FERRARI N V COM N3167Y103 68,232 263,622 SH   SOLE 9 263,622 0 0
FERRARI N V COM N3167Y103 1,802 6,964 SH   SOLE 20 0 6,964 0
FERRARI N V COM N3167Y103 49,845 192,584 SH   SOLE 58 192,584 0 0
FERRO CORP COM 315405100 3,335 152,824 SH   SOLE 1 152,824 0 0
FERRO CORP COM 315405100 1 62 SH   SOLE 8 62 0 0
FERROGLOBE PLC COM G33856108 395 63,600 SH   SOLE 8 63,600 0 0
FIBROGEN INC COM 31572Q808 1,474 104,521 SH   SOLE 1 104,521 0 0
FIDELITY COMWLTH TR FUND 315912808 116 1,900 SH   DFND 1 0 0 1,900
FIDELITY COVINGTON TRUST FUND 316092501 1,079 19,300 SH   DFND 1 0 0 19,300
FIDELITY D &amp D BANCORP INC COM 31609R100 316 5,346 SH   SOLE 1 5,346 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R303 10,079 193,165 SH   SOLE 1 193,165 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R303 7,296 139,824 SH   SOLE 9 139,824 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 53,377 489,020 SH   SOLE 1 489,020 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 147 1,349 SH   DFND 1 0 0 1,349
FIDELITY NATL INFORMATION SV COM 31620M106 185 1,700 SH   SOLE 8 1,700 0 0
FIDELITY NATL INFORMATION SV OPT 31620M106 218 2,000 SH Put SOLE 8 2,000 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 35,579 325,958 SH   SOLE 9 325,958 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 253 23,005 SH   SOLE 1 23,005 0 0
FIFTH THIRD BANCORP COM 316773100 66,554 1,528,237 SH   SOLE 1 1,528,237 0 0
FIFTH THIRD BANCORP COM 316773100 38 868 SH   SOLE 8 868 0 0
FIFTH THIRD BANCORP COM 316773100 28,388 651,826 SH   SOLE 9 651,826 0 0
FINANCIAL INSTNS INC COM 317585404 605 19,011 SH   SOLE 1 19,011 0 0
FIRST AMERN FINL CORP COM 31847R102 6,505 83,157 SH   SOLE 1 83,157 0 0
FIRST BANCORP INC ME COM 31866P102 683 21,737 SH   SOLE 1 21,737 0 0
FIRST BANCORP N C COM 318910106 3,968 86,764 SH   SOLE 1 86,764 0 0
FIRST BANCORP P R COM 318672706 8,457 613,644 SH   SOLE 1 613,644 0 0
FIRST BANCSHARES INC MS COM 318916103 1,431 37,041 SH   SOLE 1 37,041 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 533 36,773 SH   SOLE 1 36,773 0 0
FIRST BUSEY CORP COM 319383204 3,251 119,896 SH   SOLE 1 119,896 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100 598 20,501 SH   SOLE 1 20,501 0 0
FIRST CAP INC COM 31942S104 11 263 SH   SOLE 1 263 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 1,327 39,735 SH   SOLE 1 39,735 0 0
FIRST CMNTY CORP S C COM 319835104 119 5,703 SH   SOLE 1 5,703 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 3,269 203,227 SH   SOLE 1 203,227 0 0
FIRST CTZNS BANCSHARES INC N COM 31946M103 10,791 13,004 SH   SOLE 1 13,004 0 0
FIRST CTZNS BANCSHARES INC N COM 31946M103 187 225 SH   SOLE 99 225 0 0
FIRST FINL BANCORP OH COM 320209109 4,577 187,742 SH   SOLE 1 187,742 0 0
FIRST FINL BANKSHARES INC COM 32020R109 14,894 292,956 SH   SOLE 1 292,956 0 0
FIRST FINL CORP IND COM 320218100 1,355 29,905 SH   SOLE 1 29,905 0 0
FIRST FNDTN INC COM 32026V104 2,899 116,578 SH   SOLE 1 116,578 0 0
FIRST HAWAIIAN INC COM 32051X108 4,630 169,415 SH   SOLE 1 169,415 0 0
FIRST HORIZON CORPORATION COM 320517105 13,971 855,535 SH   SOLE 1 855,535 0 0
FIRST HORIZON CORPORATION COM 320517105 274 16,754 SH   SOLE 99 16,754 0 0
FIRST INDL RLTY TR INC TRUS 32054K103 2,933 44,319 SH   SOLE 1 44,319 0 0
FIRST INDL RLTY TR INC COM 32054K103 808 12,203 SH   SOLE 99 12,203 0 0
FIRST INTERNET BANCORP COM 320557101 531 11,287 SH   SOLE 1 11,287 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201 7,315 179,852 SH   SOLE 1 179,852 0 0
FIRST LONG IS CORP COM 320734106 703 32,551 SH   SOLE 1 32,551 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 19 1,711 SH   SOLE 1 1,711 0 0
FIRST MAJESTIC SILVER CORP OPT 32076V103 110 9,900 SH Call SOLE 8 9,900 0 0
FIRST MERCHANTS CORP COM 320817109 4,320 103,122 SH   SOLE 1 103,122 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 864 20,186 SH   SOLE 1 20,186 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 6,639 324,188 SH   SOLE 1 324,188 0 0
FIRST NORTHWEST BANCORP COM 335834107 100 4,939 SH   SOLE 1 4,939 0 0
FIRST NORTHWEST BANCORP COM 335834107 215 10,640 SH   SOLE 99 10,640 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 225,912 1,093,936 SH   SOLE 1 481,386 612,550 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 215 1,042 SH   SOLE 8 1,042 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 51,530 249,527 SH   SOLE 9 249,527 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 20,925 101,328 SH   SOLE 20 0 101,328 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 9,928 48,074 SH   SOLE 82 0 48,074 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 20,491 99,224 SH   SOLE 99 5,581 93,643 0
FIRST SOLAR INC COM 336433107 2,009 23,058 SH   SOLE 1 23,058 0 0
FIRST SOLAR INC COM 336433107 19 223 SH   DFND 1 0 0 223
FIRST SOLAR INC OPT 336433107 17,842 204,700 SH Call SOLE 8 204,700 0 0
FIRST SOLAR INC COM 336433107 50,263 576,674 SH   SOLE 8 576,674 0 0
FIRST SOLAR INC OPT 336433107 134,915 1,547,900 SH Put SOLE 8 1,547,900 0 0
FIRST SOLAR INC COM 336433107 48 553 SH   SOLE 9 553 0 0
FIRST SOLAR INC COM 336433107 224 2,572 SH   SOLE 99 2,572 0 0
FIRST SVGS FINL GROUP INC COM 33621E109 67 2,544 SH   SOLE 1 2,544 0 0
FIRST TR EXCHANGE TRADED FD FUND 33734X192 156 1,500 SH   SOLE 1 1,500 0 0
FIRST TR EXCHANGE TRADED FD FUND 33734X150 42 667 SH   SOLE 8 667 0 0
FIRST TR EXCHANGE-TRADED FD FUND 33733E203 12 72 SH   DFND 1 0 0 72
FIRST TR EXCHANGE-TRADED FD FUND 33733E500 20 300 SH   SOLE 1 300 0 0
FIRST TR EXCHANGE-TRADED FD FUND 33733E302 471 2,085 SH   SOLE 1 2,085 0 0
FIRST TR NASDAQ 100 TECH IND FUND 337345102 44 250 SH   SOLE 8 250 0 0
FIRST TR NASDAQ 100 TECH IND FUND 337345102 990 5,650 SH   SOLE 9 5,650 0 0
FIRST UTD CORP COM 33741H107 82 4,382 SH   SOLE 1 4,382 0 0
FIRST WESTN FINL INC COM 33751L105 93 3,066 SH   SOLE 1 3,066 0 0
FIRSTENERGY CORP COM 337932107 60,802 1,461,930 SH   SOLE 1 1,461,930 0 0
FIRSTENERGY CORP COM 337932107 27 640 SH   SOLE 8 640 0 0
FIRSTENERGY CORP COM 337932107 15,756 378,808 SH   SOLE 9 378,808 0 0
FIRSTSERVICE CORP NEW COM 33767E202 288 1,468 SH   SOLE 9 1,468 0 0
FISERV INC COM 337738108 519 5,000 SH   DFND 1 0 0 5,000
FISERV INC COM 337738108 118,773 1,144,373 SH   SOLE 1 1,144,373 0 0
FISERV INC OPT 337738108 22,439 216,200 SH Call SOLE 8 216,200 0 0
FISERV INC COM 337738108 47,544 458,071 SH   SOLE 8 458,071 0 0
FISERV INC OPT 337738108 36,327 350,000 SH Put SOLE 8 350,000 0 0
FISERV INC COM 337738108 42,953 413,854 SH   SOLE 9 413,854 0 0
FISERV INC COM 337738108 5,104 49,177 SH   DFND 20 0 0 49,177
FISERV INC COM 337738108 5,447 52,479 SH   SOLE 99 52,479 0 0
FIVE BELOW INC COM 33829M101 2,539 12,272 SH   SOLE 1 12,272 0 0
FIVE BELOW INC OPT 33829M101 972 4,700 SH Call SOLE 8 4,700 0 0
FIVE BELOW INC COM 33829M101 312 1,509 SH   SOLE 99 1,509 0 0
FIVE POINT HOLDINGS LLC COM 33833Q106 458 70,087 SH   SOLE 1 70,087 0 0
FIVE9 INC COM 338307101 1,097 7,984 SH   SOLE 1 7,984 0 0
FIVE9 INC COM 338307101 20 147 SH   SOLE 8 147 0 0
FIVE9 INC COM 338307101 186 1,354 SH   SOLE 99 1,354 0 0
FIVERR INTL LTD COM M4R82T106 45 400 SH   DFND 1 0 0 400
FIVERR INTL LTD COM M4R82T106 797 7,009 SH   SOLE 1 7,009 0 0
FIVERR INTL LTD COM M4R82T106 23 200 SH   SOLE 8 200 0 0
FIVERR INTL LTD COM M4R82T106 1,925 16,924 SH   SOLE 9 16,924 0 0
FLAGSTAR BANCORP INC COM 337930705 7,120 148,529 SH   SOLE 1 148,529 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 13,323 59,525 SH   SOLE 1 59,525 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 21 96 SH   SOLE 8 96 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 12,257 54,759 SH   SOLE 9 54,759 0 0
FLEX LNG LTD COM G35947202 4,008 170,606 SH   SOLE 9 170,606 0 0
FLEX LTD COM Y2573F102 9,471 516,747 SH   SOLE 1 516,747 0 0
FLEX LTD COM Y2573F102 0 9 SH   SOLE 9 9 0 0
FLEX LTD COM Y2573F102 3,042 165,981 SH   SOLE 99 165,981 0 0
FLEXSTEEL INDS INC COM 339382103 213 7,959 SH   SOLE 1 7,959 0 0
FLOOR &amp DECOR HLDGS INC COM 339750101 6,523 50,164 SH   SOLE 1 50,164 0 0
FLOOR &amp DECOR HLDGS INC COM 339750101 225 1,734 SH   SOLE 99 1,734 0 0
FLOWERS FOODS INC COM 343498101 2,290 83,390 SH   SOLE 1 83,390 0 0
FLOWSERVE CORP COM 34354P105 988 32,276 SH   SOLE 1 32,276 0 0
FLOWSERVE CORP COM 34354P105 2 70 SH   SOLE 8 70 0 0
FLOWSERVE CORP COM 34354P105 22 712 SH   SOLE 9 712 0 0
FLUENT INC COM 34380C102 105 52,619 SH   SOLE 1 52,619 0 0
FLUIDIGM CORP DEL COM 34385P108 362 92,477 SH   SOLE 1 92,477 0 0
FLUOR CORP NEW COM 343412102 4,874 196,787 SH   SOLE 1 196,787 0 0
FLUOR CORP NEW COM 343412102 12 465 SH   DFND 1 0 0 465
FLUOR CORP NEW OPT 343412102 275 11,100 SH Call SOLE 8 11,100 0 0
FLUOR CORP NEW OPT 343412102 116 4,700 SH Put SOLE 8 4,700 0 0
FLUOR CORP NEW COM 343412102 29 1,176 SH   SOLE 99 1,176 0 0
FLUSHING FINL CORP COM 343873105 1,320 54,344 SH   SOLE 1 54,344 0 0
FMC CORP COM 302491303 15,400 140,131 SH   SOLE 1 140,131 0 0
FMC CORP COM 302491303 842 7,664 SH   SOLE 8 7,664 0 0
FMC CORP OPT 302491303 6,022 54,800 SH Put SOLE 8 54,800 0 0
FMC CORP OPT 302491303 352 3,200 SH Call SOLE 8 3,200 0 0
FMC CORP COM 302491303 9,724 88,485 SH   SOLE 9 88,485 0 0
FMC CORP COM 302491303 1,890 17,198 SH   SOLE 99 17,198 0 0
FOCUS FINL PARTNERS INC COM 34417P100 4,320 72,327 SH   SOLE 1 72,327 0 0
FOOT LOCKER INC COM 344849104 44 1,000 SH   DFND 1 0 0 1,000
FOOT LOCKER INC COM 344849104 6,863 157,329 SH   SOLE 1 157,329 0 0
FOOT LOCKER INC OPT 344849104 3,272 75,000 SH Put SOLE 8 75,000 0 0
FOOT LOCKER INC COM 344849104 3,312 75,921 SH   SOLE 8 75,921 0 0
FOOT LOCKER INC OPT 344849104 3,272 75,000 SH Call SOLE 8 75,000 0 0
FOOT LOCKER INC COM 344849104 5,586 128,038 SH   SOLE 9 128,038 0 0
FORD MTR CO DEL COM 345370860 148,326 7,141,344 SH   SOLE 1 7,141,344 0 0
FORD MTR CO DEL OPT 345370860 12,384 596,200 SH Put SOLE 1 596,200 0 0
FORD MTR CO DEL COM 345370860 306 14,710 SH   DFND 1 0 0 14,710
FORD MTR CO DEL OPT 345370860 39,112 1,883,100 SH Call SOLE 8 1,883,100 0 0
FORD MTR CO DEL OPT 345370860 12,435 598,700 SH Put SOLE 8 598,700 0 0
FORD MTR CO DEL COM 345370860 122,697 5,907,390 SH   SOLE 8 5,907,390 0 0
FORD MTR CO DEL COM 345370860 56,457 2,718,133 SH   SOLE 9 2,718,133 0 0
FORD MTR CO DEL COM 345370860 623 30,000 SH   DFND 20 0 0 30,000
FORESTAR GROUP INC COM 346232101 450 20,706 SH   SOLE 1 20,706 0 0
FORMFACTOR INC COM 346375108 4,645 101,597 SH   SOLE 1 101,597 0 0
FORMFACTOR INC COM 346375108 314 6,862 SH   SOLE 99 6,862 0 0
FORRESTER RESH INC COM 346563109 2,316 39,434 SH   SOLE 1 39,434 0 0
FORTERRA INC COM 34960W106 1,926 81,014 SH   SOLE 1 81,014 0 0
FORTINET INC COM 34959E109 76,566 213,037 SH   SOLE 1 213,037 0 0
FORTINET INC OPT 34959E109 1,509 4,200 SH Call SOLE 8 4,200 0 0
FORTINET INC COM 34959E109 8,280 23,037 SH   SOLE 8 23,037 0 0
FORTINET INC COM 34959E109 34,000 94,599 SH   SOLE 9 94,599 0 0
FORTIS INC COM 349553107 48 1,000 SH   SOLE 8 1,000 0 0
FORTIS INC COM 349553107 2,536 52,534 SH   SOLE 9 52,534 0 0
FORTIVE CORP COM 34959J108 24,361 319,318 SH   SOLE 1 319,318 0 0
FORTIVE CORP COM 34959J108 15 196 SH   DFND 1 0 0 196
FORTIVE CORP COM 34959J108 32 422 SH   SOLE 8 422 0 0
FORTIVE CORP COM 34959J108 22,763 298,373 SH   SOLE 9 298,373 0 0
FORTIVE CORP COM 34959J108 2,431 31,861 SH   SOLE 99 31,861 0 0
FORTRESS BIOTECH INC COM 34960Q109 226 90,345 SH   SOLE 1 90,345 0 0
FORTRESS TRANS INFRST INVS L COM 34960P101 53,940 1,865,134 SH   SOLE 1 1,865,134 0 0
FORTRESS TRANS INFRST INVS L COM 34960P101 1,042 36,022 SH   SOLE 8 36,022 0 0
FORTRESS TRANS INFRST INVS L OPT 34960P101 5,796 200,400 SH Call SOLE 8 200,400 0 0
FORTUNE BRANDS HOME &amp SEC IN COM 34964C106 16,479 154,148 SH   SOLE 1 154,148 0 0
FORTUNE BRANDS HOME &amp SEC IN COM 34964C106 17 160 SH   SOLE 8 160 0 0
FORTUNE BRANDS HOME &amp SEC IN COM 34964C106 10,062 94,132 SH   SOLE 9 94,132 0 0
FORTUNE BRANDS HOME &amp SEC IN COM 34964C106 973 9,106 SH   SOLE 99 9,106 0 0
FORWARD AIR CORP COM 349853101 4,244 35,047 SH   SOLE 1 35,047 0 0
FOSSIL GROUP INC COM 34988V106 870 84,423 SH   SOLE 1 84,423 0 0
FOSTER L B CO COM 350060109 116 8,413 SH   SOLE 1 8,413 0 0
FOUR CORNERS PPTY TR INC TRUS 35086T109 4,620 157,097 SH   SOLE 1 157,097 0 0
FOX CORP COM 35137L105 27,069 733,608 SH   SOLE 1 733,608 0 0
FOX CORP COM 35137L204 6 166 SH   DFND 1 0 0 166
FOX CORP COM 35137L204 8,871 258,858 SH   SOLE 1 258,858 0 0
FOX CORP COM 35137L105 16 449 SH   SOLE 8 449 0 0
FOX CORP COM 35137L204 8 231 SH   SOLE 8 231 0 0
FOX CORP COM 35137L105 8,219 222,743 SH   SOLE 9 222,743 0 0
FOX CORP COM 35137L204 3,513 102,522 SH   SOLE 9 102,522 0 0
FOX FACTORY HLDG CORP COM 35138V102 10,363 60,924 SH   SOLE 1 60,924 0 0
FRANCO NEV CORP COM 351858105 47 348 SH   SOLE 1 348 0 0
FRANCO NEV CORP COM 351858105 20 144 SH   DFND 1 0 0 144
FRANCO NEV CORP COM 351858105 3,110 22,489 SH   SOLE 8 22,489 0 0
FRANCO NEV CORP COM 351858105 1,277 9,243 SH   SOLE 9 9,243 0 0
FRANCO NEV CORP COM 351858105 691 5,000 SH   DFND 20 0 0 5,000
FRANKLIN COVEY CO COM 353469109 708 15,286 SH   SOLE 1 15,286 0 0
FRANKLIN ELEC INC COM 353514102 9,417 99,602 SH   SOLE 1 99,602 0 0
FRANKLIN RESOURCES INC COM 354613101 45 1,338 SH   DFND 1 0 0 1,338
FRANKLIN RESOURCES INC COM 354613101 16,383 489,183 SH   SOLE 1 489,183 0 0
FRANKLIN RESOURCES INC COM 354613101 16 472 SH   SOLE 8 472 0 0
FRANKLIN RESOURCES INC OPT 354613101 3,547 105,900 SH Put SOLE 8 105,900 0 0
FRANKLIN RESOURCES INC COM 354613101 8,818 263,283 SH   SOLE 9 263,283 0 0
FRANKLIN RESOURCES INC COM 354613101 329 9,820 SH   SOLE 99 9,820 0 0
FRANKLIN STR PPTYS CORP TRUS 35471R106 987 166,031 SH   SOLE 1 166,031 0 0
FRANKS INTL N V COM N33462107 25,129 1,751,102 SH   SOLE 1 1,751,102 0 0
FREEDOM HLDG CORP NEV COM 356390104 1 11 SH   SOLE 1 11 0 0
FREEPORT-MCMORAN INC COM 35671D857 263 6,311 SH   DFND 1 0 0 6,311
FREEPORT-MCMORAN INC COM 35671D857 80,421 1,927,189 SH   SOLE 1 1,927,189 0 0
FREEPORT-MCMORAN INC OPT 35671D857 7,599 182,100 SH Call SOLE 8 182,100 0 0
FREEPORT-MCMORAN INC COM 35671D857 4,548 109,002 SH   SOLE 8 109,002 0 0
FREEPORT-MCMORAN INC OPT 35671D857 54,721 1,311,300 SH Put SOLE 8 1,311,300 0 0
FREEPORT-MCMORAN INC COM 35671D857 46,399 1,111,887 SH   SOLE 9 1,111,887 0 0
FREEPORT-MCMORAN INC COM 35671D857 5,012 120,100 SH   DFND 20 0 0 120,100
FREEPORT-MCMORAN INC COM 35671D857 1,078 25,827 SH   SOLE 99 25,827 0 0
FRESH DEL MONTE PRODUCE INC COM G36738105 1,396 50,532 SH   SOLE 1 50,532 0 0
FRESHPET INC COM 358039105 62 649 SH   SOLE 1 649 0 0
FRESHPET INC COM 358039105 464 4,870 SH   DFND 1 0 0 4,870
FRESHPET INC COM 358039105 155 1,629 SH   SOLE 99 1,629 0 0
FRONTDOOR INC COM 35905A109 488 13,307 SH   SOLE 1 13,307 0 0
FRONTDOOR INC COM 35905A109 2,256 61,552 SH   SOLE 99 61,552 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 574 42,264 SH   SOLE 1 42,264 0 0
FRONTLINE LTD COM G3682E192 1,260 178,210 SH   SOLE 1 178,210 0 0
FRONTLINE LTD COM G3682E192 859 121,560 SH   SOLE 9 121,560 0 0
FRP HLDGS INC COM 30292L107 469 8,111 SH   SOLE 1 8,111 0 0
FS BANCORP INC COM 30263Y104 785 23,364 SH   SOLE 1 23,364 0 0
FTI CONSULTING INC COM 302941109 1,813 11,823 SH   SOLE 1 11,823 0 0
FUELCELL ENERGY INC COM 35952H601 2,344 450,723 SH   SOLE 1 450,723 0 0
FUELCELL ENERGY INC COM 35952H601 17 3,360 SH   SOLE 8 3,360 0 0
FUELCELL ENERGY INC COM 35952H601 16 3,131 SH   SOLE 99 3,131 0 0
FULGENT GENETICS INC COM 359664109 2,885 28,680 SH   SOLE 1 28,680 0 0
FULL HSE RESORTS INC COM 359678109 481 39,713 SH   SOLE 1 39,713 0 0
FULLER H B CO COM 359694106 9,948 122,810 SH   SOLE 1 122,810 0 0
FULLER H B CO COM 359694106 151 1,861 SH   SOLE 99 1,861 0 0
FULTON FINL CORP PA COM 360271100 7,538 443,362 SH   SOLE 1 443,362 0 0
FUNKO INC COM 361008105 751 39,999 SH   SOLE 1 39,999 0 0
FUNKO INC COM 361008105 0 23 SH   SOLE 8 23 0 0
FUTU HLDGS LTD ADR 36118L106 2,921 67,453 SH   DFND 1 0 0 67,453
FUTU HLDGS LTD ADR 36118L106 20,351 470,020 SH   SOLE 1 470,020 0 0
FUTU HLDGS LTD ADR 36118L106 9,424 217,651 SH   SOLE 8 217,651 0 0
FUTU HLDGS LTD ADR 36118L106 256 5,910 SH   SOLE 9 5,910 0 0
FUTUREFUEL CORP COM 36116M106 257 33,748 SH   SOLE 1 33,748 0 0
G III APPAREL GROUP LTD COM 36237H101 1,795 64,948 SH   SOLE 1 64,948 0 0
G1 THERAPEUTICS INC COM 3621LQ109 669 65,513 SH   SOLE 1 65,513 0 0
GALAPAGOS NV ADR 36315X101 455 8,261 SH   SOLE 8 8,261 0 0
GALLAGHER ARTHUR J &amp CO COM 363576109 63,137 372,121 SH   SOLE 1 372,121 0 0
GALLAGHER ARTHUR J &amp CO COM 363576109 95 563 SH   SOLE 8 563 0 0
GALLAGHER ARTHUR J &amp CO COM 363576109 31,986 188,516 SH   SOLE 9 188,516 0 0
GAMCO INVS INC COM 361438104 154 6,170 SH   SOLE 1 6,170 0 0
GAMESTOP CORP NEW COM 36467W109 7,427 50,052 SH   SOLE 1 50,052 0 0
GAMESTOP CORP NEW OPT 36467W109 3,042 20,500 SH Put SOLE 8 20,500 0 0
GAMESTOP CORP NEW COM 36467W109 874 5,890 SH   SOLE 8 5,890 0 0
GAMESTOP CORP NEW COM 36467W109 29 193 SH   DFND 20 0 0 193
GAMING &amp LEISURE PPTYS INC TRUS 36467J108 8,180 168,116 SH   SOLE 1 168,116 0 0
GAOTU TECHEDU INC ADR 36257Y109 2 1,000 SH   SOLE 1 1,000 0 0
GAOTU TECHEDU INC ADR 36257Y109 194 100,244 SH   SOLE 8 100,244 0 0
GAP INC OPT 364760108 5,740 325,200 SH Put SOLE 1 325,200 0 0
GAP INC COM 364760108 11,908 674,667 SH   SOLE 1 674,667 0 0
GAP INC OPT 364760108 1,236 70,000 SH Put SOLE 8 70,000 0 0
GAP INC COM 364760108 328 18,636 SH   SOLE 8 18,636 0 0
GAP INC COM 364760108 6,126 347,076 SH   SOLE 9 347,076 0 0
GARMIN LTD COM H2906T109 16,519 121,308 SH   SOLE 1 121,308 0 0
GARMIN LTD COM H2906T109 28 210 SH   SOLE 8 210 0 0
GARMIN LTD COM H2906T109 18,077 132,750 SH   SOLE 9 132,750 0 0
GARMIN LTD COM H2906T109 85 625 SH   DFND 20 0 0 625
GARRETT MOTION INC COM 366505105 241 30,000 SH   SOLE 8 30,000 0 0
GARTNER INC COM 366651107 34,233 102,401 SH   SOLE 1 102,401 0 0
GARTNER INC COM 366651107 32 96 SH   SOLE 8 96 0 0
GARTNER INC COM 366651107 19,086 57,091 SH   SOLE 9 57,091 0 0
GARTNER INC COM 366651107 990 2,962 SH   SOLE 99 2,962 0 0
GATES INDUSTRIAL CORPRATIN P COM G39108108 38 2,372 SH   SOLE 1 2,372 0 0
GATX CORP COM 361448103 6,235 59,839 SH   SOLE 1 59,839 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 3,432 108,408 SH   SOLE 1 108,408 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 855 27,020 SH   SOLE 99 27,020 0 0
GDS HLDGS LTD BOND 36165LAB4 2 2,000 PRN   SOLE 8 0 0 2,000
GENCO SHIPPING &amp TRADING LTD COM Y2685T131 957 59,893 SH   SOLE 1 59,893 0 0
GENCOR INDS INC COM 368678108 94 8,154 SH   DFND 1 0 0 8,154
GENCOR INDS INC COM 368678108 128 11,115 SH   SOLE 1 11,115 0 0
GENERAC HLDGS INC COM 368736104 17,738 50,400 SH   SOLE 1 50,400 0 0
GENERAC HLDGS INC COM 368736104 35 99 SH   SOLE 8 99 0 0
GENERAC HLDGS INC COM 368736104 15,261 43,365 SH   SOLE 9 43,365 0 0
GENERAC HLDGS INC COM 368736104 264 751 SH   SOLE 99 751 0 0
GENERAL DYNAMICS CORP COM 369550108 56,848 272,683 SH   SOLE 1 272,683 0 0
GENERAL DYNAMICS CORP COM 369550108 76 362 SH   SOLE 8 362 0 0
GENERAL DYNAMICS CORP OPT 369550108 11,174 53,600 SH Put SOLE 8 53,600 0 0
GENERAL DYNAMICS CORP OPT 369550108 10,424 50,000 SH Call SOLE 8 50,000 0 0
GENERAL DYNAMICS CORP COM 369550108 38,091 182,724 SH   SOLE 9 182,724 0 0
GENERAL DYNAMICS CORP COM 369550108 52 250 SH   DFND 20 0 0 250
GENERAL MLS INC COM 370334104 49 734 SH   DFND 1 0 0 734
GENERAL MLS INC COM 370334104 28,850 428,172 SH   SOLE 1 428,172 0 0
GENERAL MLS INC COM 370334104 59 879 SH   SOLE 8 879 0 0
GENERAL MLS INC OPT 370334104 451 6,700 SH Put SOLE 8 6,700 0 0
GENERAL MLS INC COM 370334104 31,316 464,769 SH   SOLE 9 464,769 0 0
GENERAL MLS INC COM 370334104 113 1,675 SH   SOLE 99 1,675 0 0
GENERAL MTRS CO COM 37045V100 220,940 3,768,366 SH   SOLE 1 3,768,366 0 0
GENERAL MTRS CO COM 37045V100 739 12,612 SH   DFND 1 0 0 12,612
GENERAL MTRS CO OPT 37045V100 37,806 644,800 SH Put SOLE 1 644,800 0 0
GENERAL MTRS CO OPT 37045V100 42,307 721,600 SH Put SOLE 8 721,600 0 0
GENERAL MTRS CO OPT 37045V100 114,024 1,944,800 SH Call SOLE 8 1,944,800 0 0
GENERAL MTRS CO COM 37045V100 17,080 291,299 SH   SOLE 8 291,299 0 0
GENERAL MTRS CO COM 37045V100 66,851 1,140,222 SH   SOLE 9 1,140,222 0 0
GENERAL MTRS CO COM 37045V100 2,475 42,215 SH   DFND 20 0 0 42,215
GENESCO INC COM 371532102 1,945 30,293 SH   SOLE 1 30,293 0 0
GENESIS ENERGY L P COM 371927104 196 18,301 SH   SOLE 1 18,301 0 0
GENIUS BRANDS INTL INC COM 37229T301 359 342,601 SH   SOLE 1 342,601 0 0
GENPACT LIMITED COM G3922B107 1,818 34,247 SH   SOLE 1 34,247 0 0
GENPACT LIMITED COM G3922B107 285 5,376 SH   SOLE 99 5,376 0 0
GENPREX INC COM 372446104 7 5,618 SH   SOLE 1 5,618 0 0
GENTEX CORP COM 371901109 1,660 47,639 SH   SOLE 1 47,639 0 0
GENTHERM INC COM 37253A103 3,775 43,432 SH   SOLE 1 43,432 0 0
GENUINE PARTS CO COM 372460105 14,339 102,275 SH   SOLE 1 102,275 0 0
GENUINE PARTS CO COM 372460105 36 256 SH   SOLE 8 256 0 0
GENUINE PARTS CO COM 372460105 15,120 107,848 SH   SOLE 9 107,848 0 0
GENWORTH FINL INC COM 37247D106 2,823 697,017 SH   SOLE 1 697,017 0 0
GENWORTH FINL INC COM 37247D106 304 75,000 SH   DFND 1 0 0 75,000
GENWORTH FINL INC OPT 37247D106 61 15,000 SH Call SOLE 8 15,000 0 0
GEO GROUP INC NEW OPT 36162J106 264 34,000 SH Put SOLE 1 34,000 0 0
GEO GROUP INC NEW TRUS 36162J106 1,907 246,181 SH   SOLE 1 246,181 0 0
GEO GROUP INC NEW TRUS 36162J106 736 95,000 SH   DFND 1 0 0 95,000
GERDAU SA ADR 373737105 1,221 248,235 SH   SOLE 1 248,235 0 0
GERMAN AMERN BANCORP INC COM 373865104 1,169 29,997 SH   SOLE 1 29,997 0 0
GERON CORP COM 374163103 452 369,932 SH   SOLE 1 369,932 0 0
GETTY RLTY CORP NEW TRUS 374297109 2,488 77,538 SH   SOLE 1 77,538 0 0
GIBRALTAR INDS INC COM 374689107 3,066 45,967 SH   SOLE 1 45,967 0 0
GIBRALTAR INDS INC COM 374689107 241 3,610 SH   SOLE 99 3,610 0 0
GIGAMEDIA LTD COM Y2711Y112 8 3,644 SH   DFND 1 0 0 3,644
GILAT SATELLITE NETWORKS LTD COM M51474118 1 200 SH   SOLE 1 200 0 0
GILDAN ACTIVEWEAR INC COM 375916103 0 11 SH   SOLE 1 11 0 0
GILDAN ACTIVEWEAR INC COM 375916103 314 7,392 SH   SOLE 9 7,392 0 0
GILEAD SCIENCES INC COM 375558103 242,308 3,337,074 SH   SOLE 1 3,337,074 0 0
GILEAD SCIENCES INC COM 375558103 348 4,795 SH   DFND 1 0 0 4,795
GILEAD SCIENCES INC OPT 375558103 49,840 686,400 SH Put SOLE 1 686,400 0 0
GILEAD SCIENCES INC OPT 375558103 7,842 108,000 SH Call SOLE 1 108,000 0 0
GILEAD SCIENCES INC OPT 375558103 11,552 159,100 SH Call SOLE 8 159,100 0 0
GILEAD SCIENCES INC OPT 375558103 22,872 315,000 SH Put SOLE 8 315,000 0 0
GILEAD SCIENCES INC COM 375558103 107 1,476 SH   SOLE 8 1,476 0 0
GILEAD SCIENCES INC COM 375558103 145,411 2,002,645 SH   SOLE 9 2,002,645 0 0
GILEAD SCIENCES INC COM 375558103 298 4,100 SH   DFND 20 0 0 4,100
GILEAD SCIENCES INC COM 375558103 764 10,528 SH   SOLE 99 10,528 0 0
GLADSTONE COMMERCIAL CORP TRUS 376536108 1,156 44,861 SH   SOLE 1 44,861 0 0
GLADSTONE LD CORP TRUS 376549101 1,283 38,017 SH   SOLE 1 38,017 0 0
GLAUKOS CORP COM 377322102 3,019 67,937 SH   SOLE 1 67,937 0 0
GLAUKOS CORP COM 377322102 30,152 678,484 SH   SOLE 8 678,484 0 0
GLAUKOS CORP OPT 377322102 29,179 656,600 SH Put SOLE 8 656,600 0 0
GLAUKOS CORP OPT 377322102 62 1,400 SH Call SOLE 8 1,400 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 99 2,240 SH   SOLE 1 2,240 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 4 100 SH   DFND 1 0 0 100
GLAXOSMITHKLINE PLC ADR 37733W105 261 5,917 SH   SOLE 8 5,917 0 0
GLAXOSMITHKLINE PLC OPT 37733W105 260 5,900 SH Put SOLE 8 5,900 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 60 1,361 SH   SOLE 9 1,361 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2,201 75,188 SH   SOLE 1 75,188 0 0
GLOBAL MED REIT INC TRUS 37954A204 1,349 75,992 SH   SOLE 1 75,992 0 0
GLOBAL NET LEASE INC TRUS 379378201 2,857 186,942 SH   SOLE 1 186,942 0 0
GLOBAL PARTNERS LP COM 37946R109 108 4,606 SH   SOLE 1 4,606 0 0
GLOBAL PMTS INC OPT 37940X102 82,270 608,600 SH Call SOLE 1 608,600 0 0
GLOBAL PMTS INC COM 37940X102 138,387 1,023,736 SH   SOLE 1 1,023,736 0 0
GLOBAL PMTS INC COM 37940X102 1,517 11,222 SH   SOLE 8 11,222 0 0
GLOBAL PMTS INC OPT 37940X102 1,893 14,000 SH Put SOLE 8 14,000 0 0
GLOBAL PMTS INC COM 37940X102 27,173 201,017 SH   SOLE 9 201,017 0 0
GLOBAL PMTS INC COM 37940X102 4,486 33,185 SH   SOLE 99 33,185 0 0
GLOBAL SHIP LEASE INC NEW COM Y27183600 4,162 181,652 SH   DFND 1 0 0 181,652
GLOBAL WTR RES INC COM 379463102 482 28,151 SH   SOLE 1 28,151 0 0
GLOBAL X FDS FUND 37954Y871 240 10,500 SH   SOLE 1 10,500 0 0
GLOBAL X FDS FUND 37954Y848 13 345 SH   SOLE 1 345 0 0
GLOBAL X FDS FUND 37954Y855 15 180 SH   SOLE 1 180 0 0
GLOBAL X FDS FUND 37954Y715 158 4,390 SH   DFND 1 0 0 4,390
GLOBAL X FDS FUND 37954Y467 82 3,000 SH   DFND 1 0 0 3,000
GLOBAL X FDS FUND 37954Y475 6 110 SH   SOLE 1 110 0 0
GLOBAL X FDS FUND 37954Y715 13,510 375,898 SH   SOLE 1 375,898 0 0
GLOBAL X FDS FUND 37954Y624 0 12 SH   SOLE 1 12 0 0
GLOBAL X FDS FUND 37954Y764 96 2,250 SH   DFND 1 0 0 2,250
GLOBAL X FDS FUND 37954Y483 3,022 136,200 SH   SOLE 1 136,200 0 0
GLOBAL X FDS FUND 37954Y855 237 2,810 SH   DFND 1 0 0 2,810
GLOBAL X FDS FUND 37954Y483 1 25 SH   SOLE 8 25 0 0
GLOBAL X FDS FUND 37954Y871 5,522 241,972 SH   SOLE 8 241,972 0 0
GLOBAL X FDS FUND 37954Y855 3,331 39,441 SH   SOLE 8 39,441 0 0
GLOBAL X FDS FUND 37954Y848 2 68 SH   SOLE 8 68 0 0
GLOBAL X FDS FUND 37954Y673 344 11,937 SH   DFND 20 0 0 11,937
GLOBAL X FDS FUND 37954Y624 56 1,828 SH   DFND 20 0 0 1,828
GLOBALSTAR INC COM 378973408 854 736,955 SH   SOLE 1 736,955 0 0
GLOBANT S A COM L44385109 45 142 SH   SOLE 1 142 0 0
GLOBUS MED INC COM 379577208 1,351 18,714 SH   SOLE 1 18,714 0 0
GLOBUS MED INC COM 379577208 4 60 SH   DFND 1 0 0 60
GLOBUS MED INC COM 379577208 4 54 SH   SOLE 8 54 0 0
GMS INC COM 36251C103 4,826 80,282 SH   SOLE 1 80,282 0 0
GODADDY INC COM 380237107 5,627 66,299 SH   SOLE 1 66,299 0 0
GODADDY INC COM 380237107 8 92 SH   SOLE 8 92 0 0
GODADDY INC COM 380237107 5,748 67,734 SH   SOLE 9 67,734 0 0
GODADDY INC COM 380237107 8 94 SH   DFND 20 0 0 94
GOGO INC COM 38046C109 970 71,752 SH   SOLE 1 71,752 0 0
GOGO INC COM 38046C109 122 8,998 SH   SOLE 8 8,998 0 0
GOL LINHAS AEREAS INTELIGENT ADR 38045R206 2,085 344,613 SH   SOLE 1 344,613 0 0
GOLAR LNG LTD COM G9456A100 1,522 122,835 SH   SOLE 1 122,835 0 0
GOLAR LNG LTD COM G9456A100 6,993 564,396 SH   SOLE 8 564,396 0 0
GOLAR LNG LTD OPT G9456A100 15,296 1,234,600 SH Call SOLE 8 1,234,600 0 0
GOLD FIELDS LTD ADR 38059T106 261 23,717 SH   SOLE 99 23,717 0 0
GOLD RESOURCE CORP COM 38068T105 109 70,002 SH   SOLE 1 70,002 0 0
GOLDEN ENTMT INC COM 381013101 1,053 20,837 SH   SOLE 1 20,837 0 0
GOLDEN OCEAN GROUP LTD COM G39637205 4,794 515,653 SH   SOLE 9 515,653 0 0
GOLDMAN SACHS BDC INC BOND 38147UAB3 395 391,000 PRN   SOLE 8 0 0 391,000
GOLDMAN SACHS GROUP INC COM 38141G104 3,334 8,715 SH   DFND 1 0 0 8,715
GOLDMAN SACHS GROUP INC COM 38141G104 654,259 1,710,260 SH   SOLE 1 1,710,260 0 0
GOLDMAN SACHS GROUP INC OPT 38141G104 9,640 25,200 SH Put SOLE 8 25,200 0 0
GOLDMAN SACHS GROUP INC OPT 38141G104 3,902 10,200 SH Call SOLE 8 10,200 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 10,193 26,644 SH   SOLE 8 26,644 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 118,175 308,918 SH   SOLE 9 308,918 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,148 3,000 SH   DFND 20 0 0 3,000
GOLDMAN SACHS GROUP INC COM 38141G104 131 342 SH   SOLE 99 342 0 0
GOODYEAR TIRE &amp RUBR CO COM 382550101 34,029 1,596,092 SH   SOLE 1 1,596,092 0 0
GOODYEAR TIRE &amp RUBR CO COM 382550101 270 12,667 SH   SOLE 8 12,667 0 0
GOODYEAR TIRE &amp RUBR CO OPT 382550101 5,940 278,600 SH Call SOLE 8 278,600 0 0
GOODYEAR TIRE &amp RUBR CO OPT 382550101 32 1,500 SH Put SOLE 8 1,500 0 0
GOODYEAR TIRE &amp RUBR CO COM 382550101 51 2,392 SH   SOLE 9 2,392 0 0
GOOSEHEAD INS INC COM 38267D109 2,860 21,990 SH   SOLE 1 21,990 0 0
GOPRO INC COM 38268T103 7,121 690,708 SH   SOLE 1 690,708 0 0
GOPRO INC COM 38268T103 2 208 SH   DFND 1 0 0 208
GOPRO INC OPT 38268T103 11 1,100 SH Call SOLE 8 1,100 0 0
GOPRO INC COM 38268T103 22 2,142 SH   SOLE 8 2,142 0 0
GOSSAMER BIO INC COM 38341P102 819 72,450 SH   SOLE 8 72,450 0 0
GRACO INC COM 384109104 3,037 37,682 SH   SOLE 1 37,682 0 0
GRAFTECH INTL LTD COM 384313508 3,094 261,566 SH   SOLE 1 261,566 0 0
GRAHAM HLDGS CO COM 384637104 3,464 5,500 SH   SOLE 1 5,500 0 0
GRAINGER W W INC COM 384802104 36,663 70,744 SH   SOLE 1 70,744 0 0
GRAINGER W W INC COM 384802104 31 59 SH   SOLE 8 59 0 0
GRAINGER W W INC COM 384802104 15,618 30,137 SH   SOLE 9 30,137 0 0
GRAND CANYON ED INC COM 38526M106 793 9,252 SH   SOLE 1 9,252 0 0
GRAND CANYON ED INC COM 38526M106 7 77 SH   SOLE 8 77 0 0
GRAND CANYON ED INC COM 38526M106 475 5,537 SH   SOLE 99 5,537 0 0
GRANITE CONSTR INC COM 387328107 2,873 74,208 SH   SOLE 1 74,208 0 0
GRANITE PT MTG TR INC TRUS 38741L107 8,238 703,489 SH   SOLE 1 703,489 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 5,057 259,353 SH   SOLE 1 259,353 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 365 18,693 SH   SOLE 99 18,693 0 0
GRAVITY CO LTD ADR 38911N206 2,740 40,226 SH   SOLE 1 40,226 0 0
GRAY TELEVISION INC COM 389375106 3,144 155,944 SH   SOLE 1 155,944 0 0
GREAT AJAX CORP TRUS 38983D300 347 26,364 SH   SOLE 1 26,364 0 0
GREAT LAKES DREDGE &amp DOCK CO COM 390607109 1,236 78,616 SH   SOLE 1 78,616 0 0
GREAT SOUTHN BANCORP INC COM 390905107 1,105 18,658 SH   SOLE 1 18,658 0 0
GREAT WESTERN BANCORP INC COM 391416104 5,812 171,134 SH   SOLE 1 171,134 0 0
GREEN BRICK PARTNERS INC COM 392709101 3,557 117,289 SH   SOLE 1 117,289 0 0
GREEN DOT CORP COM 39304D102 2,535 69,953 SH   SOLE 1 69,953 0 0
GREEN PLAINS INC COM 393222104 2,193 63,112 SH   SOLE 1 63,112 0 0
GREEN PLAINS INC COM 393222104 923 26,556 SH   SOLE 8 26,556 0 0
GREEN PLAINS INC OPT 393222104 921 26,500 SH Put SOLE 8 26,500 0 0
GREEN PLAINS PARTNERS LP COM 393221106 1 95 SH   SOLE 1 95 0 0
GREENBRIER COS INC COM 393657101 1,913 41,696 SH   SOLE 1 41,696 0 0
GREENBRIER COS INC COM 393657101 651 14,189 SH   SOLE 99 14,189 0 0
GREENHILL &amp CO INC COM 395259104 22 1,222 SH   DFND 1 0 0 1,222
GREENHILL &amp CO INC COM 395259104 325 18,166 SH   SOLE 1 18,166 0 0
GREENHILL &amp CO INC COM 395259104 1 66 SH   SOLE 8 66 0 0
GREENLANE HLDGS INC COM 395330103 28 28,388 SH   SOLE 1 28,388 0 0
GREENLIGHT CAPITAL RE LTD COM G4095J109 543 69,168 SH   SOLE 1 69,168 0 0
GREENSKY INC COM 39572G100 1,202 105,812 SH   SOLE 1 105,812 0 0
GREIF INC COM 397624206 430 7,198 SH   SOLE 1 7,198 0 0
GREIF INC COM 397624107 4,265 70,663 SH   SOLE 1 70,663 0 0
GRIFFON CORP COM 398433102 2,641 92,726 SH   SOLE 1 92,726 0 0
GRIFOLS S A ADR 398438408 49 4,361 SH   SOLE 1 4,361 0 0
GRIFOLS S A ADR 398438408 448 39,913 SH   SOLE 9 39,913 0 0
GRINDROD SHIPPING HOLDINGS L COM Y28895103 35 1,950 SH   DFND 1 0 0 1,950
GRITSTONE BIO INC COM 39868T105 954 74,208 SH   SOLE 1 74,208 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 928 32,758 SH   SOLE 1 32,758 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 5,117 26,216 SH   SOLE 1 26,216 0 0
GROWGENERATION CORP COM 39986L109 882 67,636 SH   SOLE 1 67,636 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 262 39,069 SH   SOLE 1 39,069 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 733 19,475 SH   SOLE 1 19,475 0 0
GUARDANT HEALTH INC COM 40131M109 18,806 188,024 SH   SOLE 1 188,024 0 0
GUARDANT HEALTH INC COM 40131M109 20 200 SH   DFND 1 0 0 200
GUARDANT HEALTH INC OPT 40131M109 3,001 30,000 SH Call SOLE 8 30,000 0 0
GUARDANT HEALTH INC COM 40131M109 5 50 SH   SOLE 8 50 0 0
GUARDANT HEALTH INC COM 40131M109 50 500 SH   SOLE 9 500 0 0
GUESS INC COM 401617105 4,421 186,689 SH   SOLE 1 186,689 0 0
GUESS INC OPT 401617105 76 3,200 SH Call SOLE 8 3,200 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 17,555 154,634 SH   SOLE 1 154,634 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 21 184 SH   SOLE 8 184 0 0
GUIDEWIRE SOFTWARE INC BOND 40171VAA8 3,553 3,046,000 PRN   SOLE 8 0 0 3,046,000
GUIDEWIRE SOFTWARE INC COM 40171V100 3,602 31,721 SH   SOLE 9 31,721 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 207 1,822 SH   SOLE 99 1,822 0 0
H &amp E EQUIPMENT SERVICES INC COM 404030108 1,728 39,042 SH   SOLE 1 39,042 0 0
HACKETT GROUP INC COM 404609109 612 29,815 SH   SOLE 1 29,815 0 0
HAEMONETICS CORP MASS COM 405024100 3,837 72,349 SH   SOLE 1 72,349 0 0
HAEMONETICS CORP MASS COM 405024100 4 76 SH   SOLE 8 76 0 0
HAEMONETICS CORP MASS COM 405024100 110 2,068 SH   SOLE 99 2,068 0 0
HAIN CELESTIAL GROUP INC COM 405217100 1,440 33,805 SH   SOLE 1 33,805 0 0
HAIN CELESTIAL GROUP INC COM 405217100 426 10,001 SH   SOLE 8 10,001 0 0
HALLIBURTON CO COM 406216101 37,695 1,648,271 SH   SOLE 1 1,648,271 0 0
HALLIBURTON CO COM 406216101 182 7,967 SH   DFND 1 0 0 7,967
HALLIBURTON CO OPT 406216101 2,532 110,700 SH Put SOLE 8 110,700 0 0
HALLIBURTON CO COM 406216101 1,532 67,002 SH   SOLE 8 67,002 0 0
HALLIBURTON CO OPT 406216101 6,861 300,000 SH Call SOLE 8 300,000 0 0
HALLIBURTON CO COM 406216101 15,061 658,529 SH   SOLE 9 658,529 0 0
HALLIBURTON CO COM 406216101 134 5,847 SH   DFND 20 0 0 5,847
HALOZYME THERAPEUTICS INC COM 40637H109 8,581 213,419 SH   SOLE 1 213,419 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 18 458 SH   SOLE 8 458 0 0
HAMILTON BEACH BRANDS HLDG C COM 40701T104 209 14,564 SH   SOLE 1 14,564 0 0
HAMILTON LANE INC COM 407497106 5,363 51,760 SH   SOLE 1 51,760 0 0
HAMILTON LANE INC COM 407497106 222 2,140 SH   SOLE 99 2,140 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 10,399 207,914 SH   SOLE 1 207,914 0 0
HANESBRANDS INC COM 410345102 12,804 765,840 SH   SOLE 1 765,840 0 0
HANESBRANDS INC COM 410345102 2 115 SH   SOLE 8 115 0 0
HANESBRANDS INC OPT 410345102 38 2,300 SH Put SOLE 8 2,300 0 0
HANESBRANDS INC COM 410345102 69 4,115 SH   SOLE 9 4,115 0 0
HANGER INC COM 41043F208 1,057 58,343 SH   SOLE 1 58,343 0 0
HANMI FINL CORP COM 410495204 1,714 72,405 SH   SOLE 1 72,405 0 0
HANNON ARMSTRONG SUST INFR C TRUS 41068X100 5,098 95,969 SH   SOLE 1 95,969 0 0
HANNON ARMSTRONG SUST INFR C TRUS 41068X100 744 14,000 SH   DFND 20 0 0 14,000
HANNON ARMSTRONG SUST INFR C COM 41068X100 168 3,155 SH   SOLE 99 3,155 0 0
HANOVER INS GROUP INC COM 410867105 4,211 32,134 SH   SOLE 1 32,134 0 0
HANOVER INS GROUP INC COM 410867105 889 6,780 SH   SOLE 99 6,780 0 0
HARLEY DAVIDSON INC COM 412822108 7,017 186,230 SH   SOLE 1 186,230 0 0
HARLEY DAVIDSON INC COM 412822108 80 2,112 SH   SOLE 8 2,112 0 0
HARLEY DAVIDSON INC COM 412822108 1,916 50,841 SH   SOLE 9 50,841 0 0
HARMONIC INC COM 413160102 2,272 193,250 SH   SOLE 1 193,250 0 0
HARMONY GOLD MINING CO LTD ADR 413216300 0 31 SH   SOLE 8 31 0 0
HARPOON THERAPEUTICS INC COM 41358P106 281 37,131 SH   SOLE 1 37,131 0 0
HARROW HEALTH INC COM 415858109 21 2,467 SH   SOLE 1 2,467 0 0
HARSCO CORP COM 415864107 1,711 102,353 SH   SOLE 1 102,353 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 44,976 651,445 SH   SOLE 1 651,445 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 38 538 SH   SOLE 8 538 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 21,679 314,008 SH   SOLE 9 314,008 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 1,738 25,180 SH   SOLE 99 25,180 0 0
HARVARD BIOSCIENCE INC COM 416906105 337 47,685 SH   SOLE 1 47,685 0 0
HASBRO INC COM 418056107 8,316 81,711 SH   SOLE 1 81,711 0 0
HASBRO INC OPT 418056107 7,634 75,000 SH Put SOLE 1 75,000 0 0
HASBRO INC COM 418056107 33 328 SH   SOLE 8 328 0 0
HASBRO INC OPT 418056107 204 2,000 SH Put SOLE 8 2,000 0 0
HASBRO INC COM 418056107 12,636 124,151 SH   SOLE 9 124,151 0 0
HASBRO INC OPT 418056107 7,634 75,000 SH Put SOLE 9 75,000 0 0
HASBRO INC COM 418056107 3,546 34,835 SH   SOLE 99 34,835 0 0
HAVERTY FURNITURE COS INC COM 419596101 726 23,735 SH   SOLE 1 23,735 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,081 26,043 SH   SOLE 1 26,043 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,233 67,090 SH   SOLE 1 67,090 0 0
HAWAIIAN HOLDINGS INC COM 419879101 2 96 SH   SOLE 8 96 0 0
HAWAIIAN HOLDINGS INC COM 419879101 128 6,957 SH   SOLE 9 6,957 0 0
HAWKINS INC COM 420261109 2,437 61,755 SH   SOLE 1 61,755 0 0
HAYNES INTERNATIONAL INC COM 420877201 659 16,338 SH   SOLE 1 16,338 0 0
HCA HEALTHCARE INC COM 40412C101 99,871 388,721 SH   SOLE 1 388,721 0 0
HCA HEALTHCARE INC COM 40412C101 191 748 SH   SOLE 8 748 0 0
HCA HEALTHCARE INC COM 40412C101 69,191 269,312 SH   SOLE 9 269,312 0 0
HCI GROUP INC COM 40416E103 659 7,882 SH   SOLE 1 7,882 0 0
HDFC BANK LTD ADR 40415F101 93,905 1,443,129 SH   SOLE 1 0 1,443,129 0
HDFC BANK LTD ADR 40415F101 15,168 233,100 SH   SOLE 20 0 233,100 0
HDFC BANK LTD ADR 40415F101 8,424 129,463 SH   SOLE 82 0 129,463 0
HDFC BANK LTD ADR 40415F101 11,811 181,516 SH   SOLE 99 0 181,516 0
HEALTHCARE RLTY TR TRUS 421946104 15,455 488,488 SH   SOLE 1 488,488 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 1,830 102,848 SH   SOLE 1 102,848 0 0
HEALTHCARE TR AMER INC TRUS 42225P501 25,715 770,186 SH   SOLE 1 770,186 0 0
HEALTHCARE TR AMER INC TRUS 42225P501 488 14,616 SH   SOLE 8 14,616 0 0
HEALTHEQUITY INC COM 42226A107 5,030 113,691 SH   SOLE 1 113,691 0 0
HEALTHSTREAM INC COM 42222N103 1,108 42,058 SH   SOLE 1 42,058 0 0
HEARTLAND EXPRESS INC COM 422347104 1,034 61,473 SH   SOLE 1 61,473 0 0
HEARTLAND FINL USA INC COM 42234Q102 6,122 120,969 SH   SOLE 1 120,969 0 0
HECLA MNG CO COM 422704106 3,547 679,482 SH   SOLE 1 679,482 0 0
HECLA MNG CO COM 422704106 12 2,240 SH   SOLE 8 2,240 0 0
HECLA MNG CO OPT 422704106 13 2,500 SH Put SOLE 8 2,500 0 0
HECLA MNG CO COM 422704106 39 7,390 SH   SOLE 9 7,390 0 0
HECLA MNG CO COM 422704106 28 5,428 SH   SOLE 99 5,428 0 0
HEICO CORP NEW COM 422806109 4,027 27,930 SH   SOLE 1 27,930 0 0
HEICO CORP NEW COM 422806208 3,976 30,943 SH   SOLE 1 30,943 0 0
HEICO CORP NEW COM 422806109 2,506 17,376 SH   SOLE 9 17,376 0 0
HEICO CORP NEW COM 422806208 3,760 29,256 SH   SOLE 9 29,256 0 0
HEIDRICK &amp STRUGGLES INTL IN COM 422819102 1,455 33,273 SH   SOLE 1 33,273 0 0
HELEN OF TROY LTD COM G4388N106 8,279 33,868 SH   SOLE 1 33,868 0 0
HELEN OF TROY LTD COM G4388N106 18 73 SH   SOLE 8 73 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 583 186,800 SH   SOLE 1 186,800 0 0
HELMERICH &amp PAYNE INC COM 423452101 3,287 138,744 SH   SOLE 1 138,744 0 0
HELMERICH &amp PAYNE INC OPT 423452101 1,185 50,000 SH Put SOLE 8 50,000 0 0
HELMERICH &amp PAYNE INC OPT 423452101 33 1,400 SH Call SOLE 8 1,400 0 0
HELMERICH &amp PAYNE INC COM 423452101 896 37,803 SH   SOLE 8 37,803 0 0
HELMERICH &amp PAYNE INC COM 423452101 76 3,196 SH   SOLE 9 3,196 0 0
HELMERICH &amp PAYNE INC COM 423452101 299 12,619 SH   SOLE 99 12,619 0 0
HEMISPHERE MEDIA GROUP INC COM 42365Q103 220 30,274 SH   SOLE 1 30,274 0 0
HENRY JACK &amp ASSOC INC COM 426281101 12,234 73,263 SH   SOLE 1 73,263 0 0
HENRY JACK &amp ASSOC INC COM 426281101 15 88 SH   SOLE 8 88 0 0
HENRY JACK &amp ASSOC INC COM 426281101 8,495 50,879 SH   SOLE 9 50,879 0 0
HENRY JACK &amp ASSOC INC COM 426281101 714 4,278 SH   SOLE 99 4,278 0 0
HENRY SCHEIN INC COM 806407102 11,209 144,561 SH   SOLE 1 144,561 0 0
HENRY SCHEIN INC COM 806407102 23 297 SH   SOLE 8 297 0 0
HENRY SCHEIN INC COM 806407102 8,142 105,003 SH   SOLE 9 105,003 0 0
HERBALIFE NUTRITION LTD COM G4412G101 694 16,975 SH   SOLE 1 16,975 0 0
HERBALIFE NUTRITION LTD COM G4412G101 122 2,974 SH   SOLE 8 2,974 0 0
HERBALIFE NUTRITION LTD BOND 42703MAD5 100 100,000 PRN   SOLE 8 0 0 100,000
HERC HLDGS INC COM 42704L104 8,684 55,470 SH   SOLE 1 55,470 0 0
HERITAGE COMM CORP COM 426927109 1,188 99,543 SH   SOLE 1 99,543 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 607 18,965 SH   SOLE 1 18,965 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,877 76,845 SH   SOLE 1 76,845 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 504 85,795 SH   SOLE 1 85,795 0 0
HERON THERAPEUTICS INC COM 427746102 1,295 141,864 SH   SOLE 1 141,864 0 0
HERSHA HOSPITALITY TR TRUS 427825500 1,262 137,634 SH   SOLE 1 137,634 0 0
HERSHEY CO COM 427866108 54,079 279,513 SH   SOLE 1 279,513 0 0
HERSHEY CO COM 427866108 106 550 SH   DFND 1 0 0 550
HERSHEY CO COM 427866108 51 266 SH   SOLE 8 266 0 0
HERSHEY CO OPT 427866108 271 1,400 SH Put SOLE 8 1,400 0 0
HERSHEY CO COM 427866108 19,401 100,278 SH   SOLE 9 100,278 0 0
HESKA CORP COM 42805E306 2,347 12,861 SH   SOLE 1 12,861 0 0
HESS CORP COM 42809H107 23,724 320,456 SH   SOLE 1 320,456 0 0
HESS CORP OPT 42809H107 30,375 410,300 SH Put SOLE 8 410,300 0 0
HESS CORP COM 42809H107 9,466 127,861 SH   SOLE 8 127,861 0 0
HESS CORP OPT 42809H107 27,302 368,800 SH Call SOLE 8 368,800 0 0
HESS CORP COM 42809H107 14,115 190,676 SH   SOLE 9 190,676 0 0
HESS CORP COM 42809H107 331 4,466 SH   SOLE 99 4,466 0 0
HEWLETT PACKARD ENTERPRISE C OPT 42824C109 12,720 806,600 SH Put SOLE 1 806,600 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 124,109 7,869,956 SH   SOLE 1 7,869,956 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 26 1,641 SH   SOLE 8 1,641 0 0
HEWLETT PACKARD ENTERPRISE C OPT 42824C109 27 1,700 SH Call SOLE 8 1,700 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 14,160 897,981 SH   SOLE 9 897,981 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 89 5,666 SH   SOLE 99 5,666 0 0
HEXCEL CORP NEW COM 428291108 1,517 29,283 SH   SOLE 1 29,283 0 0
HEXCEL CORP NEW OPT 428291108 2,663 51,400 SH Call SOLE 8 51,400 0 0
HEXCEL CORP NEW COM 428291108 407 7,860 SH   SOLE 8 7,860 0 0
HF FOODS GROUP INC COM 40417F109 372 43,952 SH   SOLE 1 43,952 0 0
HIBBETT INC COM 428567101 1,660 23,071 SH   SOLE 1 23,071 0 0
HIGHWOODS PPTYS INC TRUS 431284108 5,841 130,994 SH   SOLE 1 130,994 0 0
HIGHWOODS PPTYS INC TRUS 431284108 6,211 139,300 SH   SOLE 9 139,300 0 0
HILLENBRAND INC COM 431571108 5,057 97,277 SH   SOLE 1 97,277 0 0
HILLTOP HOLDINGS INC COM 432748101 6,332 180,168 SH   SOLE 1 180,168 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 152,421 977,124 SH   SOLE 1 977,124 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 23,899 153,209 SH   SOLE 8 153,209 0 0
HILTON WORLDWIDE HLDGS INC OPT 43300A203 4,212 27,000 SH Call SOLE 8 27,000 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 71,093 455,761 SH   SOLE 9 455,761 0 0
HIMAX TECHNOLOGIES INC ADR 43289P106 0 1 SH   SOLE 1 1 0 0
HIMAX TECHNOLOGIES INC ADR 43289P106 0 21 SH   SOLE 8 21 0 0
HINGHAM INSTN SVGS MASS COM 433323102 736 1,753 SH   SOLE 1 1,753 0 0
HNI CORP COM 404251100 3,098 73,657 SH   SOLE 1 73,657 0 0
HOLLY ENERGY PARTNERS L P COM 435763107 2,893 175,461 SH   SOLE 1 175,461 0 0
HOLLY ENERGY PARTNERS L P COM 435763107 1 70 SH   SOLE 8 70 0 0
HOLLYFRONTIER CORP COM 436106108 2,318 70,734 SH   SOLE 1 70,734 0 0
HOLLYFRONTIER CORP COM 436106108 66 2,000 SH   DFND 1 0 0 2,000
HOLLYFRONTIER CORP COM 436106108 3,060 93,356 SH   SOLE 9 93,356 0 0
HOLOGIC INC COM 436440101 29,248 382,027 SH   SOLE 1 382,027 0 0
HOLOGIC INC COM 436440101 23 298 SH   SOLE 8 298 0 0
HOLOGIC INC COM 436440101 14,626 191,042 SH   SOLE 9 191,042 0 0
HOME BANCORP INC COM 43689E107 377 9,090 SH   SOLE 1 9,090 0 0
HOME BANCSHARES INC COM 436893200 7,986 327,973 SH   SOLE 1 327,973 0 0
HOME BANCSHARES INC COM 436893200 253 10,385 SH   SOLE 99 10,385 0 0
HOME DEPOT INC COM 437076102 145 350 SH   DFND 1 0 0 350
HOME DEPOT INC COM 437076102 946,686 2,281,115 SH   SOLE 1 2,281,115 0 0
HOME DEPOT INC OPT 437076102 12,575 30,300 SH Put SOLE 8 30,300 0 0
HOME DEPOT INC COM 437076102 2,689 6,480 SH   SOLE 8 6,480 0 0
HOME DEPOT INC COM 437076102 346,235 834,282 SH   SOLE 9 834,282 0 0
HOME DEPOT INC COM 437076102 747 1,800 SH   DFND 20 0 0 1,800
HOME FED BANCORP INC LA NEW COM 43708L108 0 1 SH   SOLE 8 1 0 0
HOMESTREET INC COM 43785V102 2,303 44,296 SH   SOLE 1 44,296 0 0
HOMESTREET INC COM 43785V102 391 7,519 SH   SOLE 99 7,519 0 0
HOMETRUST BANCSHARES INC COM 437872104 1,671 53,941 SH   SOLE 1 53,941 0 0
HOMOLOGY MEDICINES INC COM 438083107 380 104,615 SH   SOLE 1 104,615 0 0
HONDA MOTOR LTD ADR 438128308 1 31 SH   SOLE 1 31 0 0
HONEYWELL INTL INC COM 438516106 149,084 714,993 SH   SOLE 1 714,993 0 0
HONEYWELL INTL INC COM 438516106 89 425 SH   DFND 1 0 0 425
HONEYWELL INTL INC COM 438516106 3,883 18,621 SH   SOLE 8 18,621 0 0
HONEYWELL INTL INC OPT 438516106 313 1,500 SH Put SOLE 8 1,500 0 0
HONEYWELL INTL INC OPT 438516106 8,174 39,200 SH Call SOLE 8 39,200 0 0
HONEYWELL INTL INC COM 438516106 109,622 525,735 SH   SOLE 9 525,735 0 0
HONEYWELL INTL INC COM 438516106 196 940 SH   DFND 20 0 0 940
HONEYWELL INTL INC COM 438516106 3,786 18,157 SH   SOLE 99 18,157 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100 331 14,234 SH   SOLE 1 14,234 0 0
HOOKIPA PHARMA INC COM 43906K100 74 31,822 SH   SOLE 1 31,822 0 0
HOPE BANCORP INC COM 43940T109 4,285 291,340 SH   SOLE 1 291,340 0 0
HOPE BANCORP INC BOND 43940TAB5 167 169,000 PRN   SOLE 8 0 0 169,000
HORACE MANN EDUCATORS CORP N COM 440327104 2,108 54,474 SH   SOLE 1 54,474 0 0
HORIZON BANCORP INC COM 440407104 1,551 74,404 SH   SOLE 1 74,404 0 0
HORIZON THERAPEUTICS PUB L COM G46188101 7,543 69,992 SH   SOLE 1 69,992 0 0
HORIZON THERAPEUTICS PUB L COM G46188101 15 135 SH   SOLE 8 135 0 0
HORIZON THERAPEUTICS PUB L COM G46188101 9,352 86,781 SH   SOLE 9 86,781 0 0
HORMEL FOODS CORP COM 440452100 15,154 310,488 SH   SOLE 1 310,488 0 0
HORMEL FOODS CORP COM 440452100 20 421 SH   SOLE 8 421 0 0
HORMEL FOODS CORP COM 440452100 9,776 200,286 SH   SOLE 9 200,286 0 0
HOST HOTELS &amp RESORTS INC TRUS 44107P104 26,548 1,526,578 SH   SOLE 1 1,526,578 0 0
HOST HOTELS &amp RESORTS INC TRUS 44107P104 18 973 SH   SOLE 8 973 0 0
HOST HOTELS &amp RESORTS INC OPT 44107P104 23 1,300 SH Call SOLE 8 1,300 0 0
HOST HOTELS &amp RESORTS INC TRUS 44107P104 8,520 489,926 SH   SOLE 9 489,926 0 0
HOSTESS BRANDS INC COM 44109J106 4,276 209,386 SH   SOLE 1 209,386 0 0
HOSTESS BRANDS INC COM 44109J106 100 4,930 SH   SOLE 8 4,930 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 2,603 161,696 SH   SOLE 1 161,696 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 367 22,820 SH   SOLE 99 22,820 0 0
HOULIHAN LOKEY INC COM 441593100 6,750 65,211 SH   SOLE 1 65,211 0 0
HOVNANIAN ENTERPRISES INC COM 442487401 800 6,289 SH   SOLE 1 6,289 0 0
HOWARD BANCORP INC COM 442496105 349 15,998 SH   SOLE 1 15,998 0 0
HOWARD HUGHES CORP COM 44267D107 2,484 24,404 SH   SOLE 1 24,404 0 0
HP INC COM 40434L105 47,761 1,267,904 SH   SOLE 1 1,267,904 0 0
HP INC OPT 40434L105 3,360 89,200 SH Put SOLE 1 89,200 0 0
HP INC OPT 40434L105 283 7,500 SH Put SOLE 8 7,500 0 0
HP INC COM 40434L105 51 1,356 SH   SOLE 8 1,356 0 0
HP INC COM 40434L105 31,704 841,649 SH   SOLE 9 841,649 0 0
HP INC COM 40434L105 1,475 39,167 SH   SOLE 99 39,167 0 0
HSBC HLDGS PLC ADR 404280406 1,256 41,648 SH   SOLE 1 41,648 0 0
HSBC HLDGS PLC ADR 404280406 21 699 SH   DFND 1 0 0 699
HSBC HLDGS PLC ADR 404280406 64 2,114 SH   SOLE 8 2,114 0 0
HSBC HLDGS PLC OPT 404280406 154 5,100 SH Put SOLE 8 5,100 0 0
HSBC HLDGS PLC ADR 404280406 1,692 56,125 SH   SOLE 9 56,125 0 0
HUAZHU GROUP LTD ADR 44332N106 5,471 146,515 SH   SOLE 1 146,515 0 0
HUAZHU GROUP LTD ADR 44332N106 5,759 154,240 SH   SOLE 9 154,240 0 0
HUAZHU GROUP LTD ADR 44332N106 3,358 89,943 SH   SOLE 99 89,943 0 0
HUB GROUP INC COM 443320106 4,347 51,612 SH   SOLE 1 51,612 0 0
HUB GROUP INC COM 443320106 2,602 30,883 SH   SOLE 8 30,883 0 0
HUB GROUP INC COM 443320106 87 1,036 SH   SOLE 99 1,036 0 0
HUBBELL INC COM 443510607 2,623 12,594 SH   SOLE 1 12,594 0 0
HUBSPOT INC COM 443573100 28,097 42,625 SH   SOLE 1 42,625 0 0
HUBSPOT INC COM 443573100 72 110 SH   SOLE 8 110 0 0
HUBSPOT INC COM 443573100 11,821 17,934 SH   SOLE 9 17,934 0 0
HUDSON PAC PPTYS INC TRUS 444097109 6,550 265,092 SH   SOLE 1 265,092 0 0
HUMANA INC OPT 444859102 2,504 5,400 SH Put SOLE 1 5,400 0 0
HUMANA INC COM 444859102 55,360 119,347 SH   SOLE 1 119,347 0 0
HUMANA INC OPT 444859102 10,762 23,200 SH Call SOLE 8 23,200 0 0
HUMANA INC OPT 444859102 2,412 5,200 SH Put SOLE 8 5,200 0 0
HUMANA INC COM 444859102 71 152 SH   SOLE 8 152 0 0
HUMANA INC COM 444859102 45,045 97,108 SH   SOLE 9 97,108 0 0
HUMANA INC COM 444859102 4,985 10,746 SH   SOLE 99 10,746 0 0
HUNT J B TRANS SVCS INC COM 445658107 22,393 109,564 SH   SOLE 1 109,564 0 0
HUNT J B TRANS SVCS INC COM 445658107 8,133 39,789 SH   SOLE 8 39,789 0 0
HUNT J B TRANS SVCS INC OPT 445658107 858 4,200 SH Call SOLE 8 4,200 0 0
HUNT J B TRANS SVCS INC OPT 445658107 858 4,200 SH Put SOLE 8 4,200 0 0
HUNT J B TRANS SVCS INC COM 445658107 11,813 57,794 SH   SOLE 9 57,794 0 0
HUNTINGTON BANCSHARES INC COM 446150104 44,483 2,884,819 SH   SOLE 1 2,884,819 0 0
HUNTINGTON BANCSHARES INC COM 446150104 27 1,739 SH   SOLE 8 1,739 0 0
HUNTINGTON BANCSHARES INC COM 446150104 21,790 1,413,127 SH   SOLE 9 1,413,127 0 0
HUNTINGTON BANCSHARES INC COM 446150104 87 5,644 SH   SOLE 99 5,644 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 5,752 30,796 SH   SOLE 1 30,796 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 9 48 SH   SOLE 8 48 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 5,147 27,564 SH   SOLE 9 27,564 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 299 1,603 SH   SOLE 99 1,603 0 0
HUNTSMAN CORP COM 447011107 10,573 303,154 SH   SOLE 1 303,154 0 0
HUNTSMAN CORP OPT 447011107 14,510 416,000 SH Put SOLE 8 416,000 0 0
HUNTSMAN CORP COM 447011107 2,159 61,910 SH   SOLE 8 61,910 0 0
HUNTSMAN CORP OPT 447011107 9,934 284,800 SH Call SOLE 8 284,800 0 0
HUNTSMAN CORP COM 447011107 2 45 SH   SOLE 9 45 0 0
HUNTSMAN CORP COM 447011107 217 6,213 SH   SOLE 99 6,213 0 0
HURCO CO COM 447324104 166 5,577 SH   SOLE 1 5,577 0 0
HURON CONSULTING GROUP INC COM 447462102 1,440 28,849 SH   SOLE 1 28,849 0 0
HUT 8 MNG CORP COM 44812T102 146 18,652 SH   DFND 1 0 0 18,652
HUTCHMED CHINA LTD ADR 44842L103 2,266 64,600 SH   SOLE 9 64,600 0 0
HUYA INC ADR 44852D108 1,252 180,506 SH   SOLE 1 180,506 0 0
HUYA INC ADR 44852D108 1 125 SH   SOLE 8 125 0 0
HUYA INC OPT 44852D108 809 116,500 SH Call SOLE 8 116,500 0 0
HYATT HOTELS CORP COM 448579102 1,344 14,022 SH   SOLE 1 14,022 0 0
HYATT HOTELS CORP COM 448579102 1,883 19,633 SH   SOLE 8 19,633 0 0
HYATT HOTELS CORP COM 448579102 322 3,362 SH   SOLE 99 3,362 0 0
HYRECAR INC COM 44916T107 101 21,499 SH   SOLE 1 21,499 0 0
HYSTER YALE MATLS HANDLING I COM 449172105 532 12,961 SH   SOLE 1 12,961 0 0
I3 VERTICALS INC COM 46571Y107 591 25,958 SH   SOLE 1 25,958 0 0
IAA INC COM 449253103 2,239 44,239 SH   SOLE 1 44,239 0 0
IAA INC COM 449253103 3,809 75,236 SH   SOLE 8 75,236 0 0
IAA INC COM 449253103 349 6,903 SH   SOLE 99 6,903 0 0
IAMGOLD CORP COM 450913108 42 13,560 SH   DFND 1 0 0 13,560
IAMGOLD CORP COM 450913108 0 86 SH   SOLE 8 86 0 0
IBIO INC COM 451033203 144 262,314 SH   SOLE 1 262,314 0 0
ICAD INC COM 44934S206 192 26,572 SH   SOLE 1 26,572 0 0
ICAHN ENTERPRISES LP COM 451100101 200 4,038 SH   SOLE 1 4,038 0 0
ICF INTL INC COM 44925C103 2,473 24,111 SH   SOLE 1 24,111 0 0
ICHOR HOLDINGS COM G4740B105 1,944 42,232 SH   SOLE 1 42,232 0 0
ICICI BANK LIMITED OPT 45104G104 5,716 288,800 SH Put SOLE 1 288,800 0 0
ICICI BANK LIMITED ADR 45104G104 308 15,576 SH   DFND 1 0 0 15,576
ICICI BANK LIMITED ADR 45104G104 1,663 84,033 SH   SOLE 1 84,033 0 0
ICICI BANK LIMITED ADR 45104G104 0 1 SH   SOLE 8 1 0 0
ICICI BANK LIMITED ADR 45104G104 1,036 52,324 SH   SOLE 9 52,324 0 0
ICICI BANK LIMITED ADR 45104G104 202 10,212 SH   DFND 20 0 0 10,212
ICON PLC COM G4705A100 18 57 SH   SOLE 1 57 0 0
ICON PLC COM G4705A100 685 2,213 SH   SOLE 9 2,213 0 0
ICON PLC COM G4705A100 667 2,155 SH   SOLE 99 2,155 0 0
ICU MED INC COM 44930G107 1,248 5,259 SH   SOLE 1 5,259 0 0
ICU MED INC COM 44930G107 22 93 SH   SOLE 8 93 0 0
ICU MED INC COM 44930G107 351 1,478 SH   SOLE 99 1,478 0 0
IDACORP INC COM 451107106 3,301 29,138 SH   SOLE 1 29,138 0 0
IDACORP INC COM 451107106 224 1,979 SH   SOLE 99 1,979 0 0
IDEANOMICS INC COM 45166V106 640 533,646 SH   SOLE 1 533,646 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 940 39,760 SH   SOLE 1 39,760 0 0
IDENTIV INC COM 45170X205 131 4,662 SH   DFND 1 0 0 4,662
IDENTIV INC COM 45170X205 734 26,094 SH   SOLE 1 26,094 0 0
IDEX CORP COM 45167R104 164,438 695,818 SH   SOLE 1 54,494 641,324 0
IDEX CORP COM 45167R104 21 90 SH   SOLE 8 90 0 0
IDEX CORP COM 45167R104 12,381 52,391 SH   SOLE 9 52,391 0 0
IDEX CORP COM 45167R104 25,503 107,916 SH   SOLE 20 0 107,916 0
IDEX CORP COM 45167R104 12,900 54,588 SH   SOLE 82 0 54,588 0
IDEX CORP COM 45167R104 14,807 62,656 SH   SOLE 99 0 62,656 0
IDEXX LABS INC COM 45168D104 71,164 108,072 SH   SOLE 1 108,072 0 0
IDEXX LABS INC COM 45168D104 66 100 SH   SOLE 8 100 0 0
IDEXX LABS INC COM 45168D104 42,215 64,113 SH   SOLE 9 64,113 0 0
IDEXX LABS INC COM 45168D104 724 1,100 SH   DFND 20 0 0 1,100
IDT CORP COM 448947507 1,215 27,520 SH   SOLE 1 27,520 0 0
IES HLDGS INC COM 44951W106 532 10,511 SH   SOLE 1 10,511 0 0
IHS MARKIT LTD COM G47567105 49,344 371,241 SH   SOLE 1 371,241 0 0
IHS MARKIT LTD COM G47567105 101 757 SH   DFND 1 0 0 757
IHS MARKIT LTD COM G47567105 9,068 68,221 SH   SOLE 8 68,221 0 0
IHS MARKIT LTD COM G47567105 35,358 266,016 SH   SOLE 9 266,016 0 0
II-VI INC COM 902104108 10,607 155,224 SH   SOLE 1 155,224 0 0
II-VI INC COM 902104108 2 22 SH   SOLE 8 22 0 0
II-VI INC BOND 902104AB4 257 173,000 PRN   SOLE 8 0 0 173,000
II-VI INC COM 902104108 580 8,485 SH   SOLE 99 8,485 0 0
ILLINOIS TOOL WKS INC COM 452308109 85,860 347,899 SH   SOLE 1 347,899 0 0
ILLINOIS TOOL WKS INC COM 452308109 83 336 SH   SOLE 8 336 0 0
ILLINOIS TOOL WKS INC COM 452308109 56,197 227,703 SH   SOLE 9 227,703 0 0
ILLUMINA INC COM 452327109 85,832 225,611 SH   SOLE 1 225,611 0 0
ILLUMINA INC COM 452327109 38 100 SH   DFND 1 0 0 100
ILLUMINA INC OPT 452327109 1,902 5,000 SH Put SOLE 8 5,000 0 0
ILLUMINA INC COM 452327109 311 817 SH   SOLE 8 817 0 0
ILLUMINA INC COM 452327109 43,471 114,261 SH   SOLE 9 114,261 0 0
ILLUMINA INC COM 452327109 400 1,052 SH   DFND 20 0 0 1,052
ILLUMINA INC COM 452327109 1,148 3,018 SH   SOLE 99 3,018 0 0
IMAC HLDGS INC COM 44967K104 108 94,700 SH   SOLE 8 94,700 0 0
IMAX CORP COM 45245E109 1,079 60,494 SH   SOLE 1 60,494 0 0
IMMERSION CORP COM 452521107 292 51,183 SH   SOLE 1 51,183 0 0
IMMERSION CORP COM 452521107 9 1,500 SH   DFND 20 0 0 1,500
IMMUNIC INC COM 4525EP101 217 22,720 SH   SOLE 1 22,720 0 0
IMMUNOGEN INC COM 45253H101 2,116 285,287 SH   SOLE 1 285,287 0 0
IMMUNOGEN INC COM 45253H101 1,507 203,082 SH   SOLE 8 203,082 0 0
IMMUNOGEN INC OPT 45253H101 36 4,800 SH Call SOLE 8 4,800 0 0
IMMUNOGEN INC COM 45253H101 74 9,955 SH   SOLE 99 9,955 0 0
IMPAC MTG HLDGS INC COM 45254P508 3 3,000 SH   SOLE 1 3,000 0 0
IMPERIAL OIL LTD COM 453038408 60 1,654 SH   SOLE 1 1,654 0 0
IMPERIAL OIL LTD COM 453038408 3,554 98,440 SH   SOLE 9 98,440 0 0
IMPINJ INC COM 453204109 2,182 24,600 SH   SOLE 1 24,600 0 0
INCYTE CORP OPT 45337C102 1,762 24,000 SH Call SOLE 1 24,000 0 0
INCYTE CORP COM 45337C102 14,426 196,540 SH   SOLE 1 196,540 0 0
INCYTE CORP COM 45337C102 1,484 20,220 SH   SOLE 8 20,220 0 0
INCYTE CORP COM 45337C102 10,456 142,460 SH   SOLE 9 142,460 0 0
INDEPENDENCE HLDG CO NEW COM 453440307 294 5,197 SH   SOLE 1 5,197 0 0
INDEPENDENCE RLTY TR INC TRUS 45378A106 5,360 207,537 SH   SOLE 1 207,537 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 5,313 73,645 SH   SOLE 1 73,645 0 0
INDEPENDENT BK CORP MASS COM 453836108 8,181 100,349 SH   SOLE 1 100,349 0 0
INDEPENDENT BK CORP MICH COM 453838609 2,876 120,472 SH   SOLE 1 120,472 0 0
INDUSTRIAL LOGISTICS PPTYS T TRUS 456237106 2,457 98,084 SH   SOLE 1 98,084 0 0
INDUSTRIAS BACHOCO SAB ADR 456463108 0 9 SH   SOLE 1 9 0 0
INFINERA CORP COM 45667G103 2,311 240,924 SH   SOLE 1 240,924 0 0
INFINERA CORP BOND 45667GAC7 20 17,000 PRN   SOLE 8 0 0 17,000
INFINITY PHARMACEUTICALS INC COM 45665G303 272 120,968 SH   SOLE 1 120,968 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 117 15,358 SH   SOLE 1 15,358 0 0
INFOSYS LTD ADR 456788108 904 35,728 SH   DFND 1 0 0 35,728
INFOSYS LTD ADR 456788108 48,837 1,929,561 SH   SOLE 1 1,929,561 0 0
INFOSYS LTD ADR 456788108 1 52 SH   SOLE 8 52 0 0
INFOSYS LTD ADR 456788108 7 293 SH   SOLE 9 293 0 0
INFOSYS LTD ADR 456788108 1,777 70,223 SH   SOLE 99 70,223 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 307 33,295 SH   SOLE 1 33,295 0 0
INFUSYSTEM HLDGS INC COM 45685K102 374 21,981 SH   SOLE 1 21,981 0 0
ING GROEP N.V. ADR 456837103 6 434 SH   DFND 1 0 0 434
INGEVITY CORP COM 45688C107 3,952 55,121 SH   SOLE 1 55,121 0 0
INGEVITY CORP COM 45688C107 123 1,719 SH   SOLE 99 1,719 0 0
INGLES MKTS INC COM 457030104 1,552 17,968 SH   SOLE 1 17,968 0 0
INGREDION INC COM 457187102 2,600 26,901 SH   SOLE 1 26,901 0 0
INNOSPEC INC COM 45768S105 4,056 44,888 SH   SOLE 1 44,888 0 0
INNOVATIVE INDL PPTYS INC TRUS 45781V101 8,598 32,705 SH   SOLE 1 32,705 0 0
INNOVIVA INC COM 45781M101 1,481 85,813 SH   SOLE 1 85,813 0 0
INOGEN INC COM 45780L104 882 25,947 SH   SOLE 1 25,947 0 0
INOGEN INC COM 45780L104 3 75 SH   SOLE 8 75 0 0
INOVIO PHARMACEUTICALS INC COM 45773H201 1,252 250,969 SH   SOLE 1 250,969 0 0
INSEEGO CORP COM 45782B104 643 110,278 SH   SOLE 1 110,278 0 0
INSIGHT ENTERPRISES INC COM 45765U103 6,410 60,123 SH   SOLE 1 60,123 0 0
INSMED INC COM 457669307 3,905 143,355 SH   SOLE 1 143,355 0 0
INSMED INC BOND 457669AA7 71 69,000 PRN   SOLE 8 0 0 69,000
INSPERITY INC COM 45778Q107 8,864 75,048 SH   SOLE 1 75,048 0 0
INSPIRE MED SYS INC COM 457730109 7,763 33,746 SH   SOLE 1 33,746 0 0
INSPIRE MED SYS INC OPT 457730109 1,771 7,700 SH Put SOLE 8 7,700 0 0
INSTALLED BLDG PRODS INC COM 45780R101 8,797 62,961 SH   SOLE 1 62,961 0 0
INSTALLED BLDG PRODS INC COM 45780R101 664 4,752 SH   SOLE 99 4,752 0 0
INSTEEL INDS INC COM 45774W108 972 24,413 SH   SOLE 1 24,413 0 0
INSULET CORP COM 45784P101 6,715 25,244 SH   SOLE 1 25,244 0 0
INSULET CORP COM 45784P101 7,346 27,613 SH   SOLE 9 27,613 0 0
INTEGER HLDGS CORP COM 45826H109 4,398 51,391 SH   SOLE 1 51,391 0 0
INTEGRA LIFESCIENCES HLDGS C COM 457985208 1,015 15,139 SH   SOLE 1 15,139 0 0
INTEGRA LIFESCIENCES HLDGS C COM 457985208 318 4,746 SH   SOLE 99 4,746 0 0
INTEL CORP COM 458140100 749,711 14,557,489 SH   SOLE 1 14,557,489 0 0
INTEL CORP COM 458140100 351 6,817 SH   DFND 1 0 0 6,817
INTEL CORP OPT 458140100 12,380 240,400 SH Call SOLE 1 240,400 0 0
INTEL CORP OPT 458140100 80,164 1,556,600 SH Put SOLE 1 1,556,600 0 0
INTEL CORP OPT 458140100 79,784 1,549,200 SH Put SOLE 8 1,549,200 0 0
INTEL CORP OPT 458140100 14,240 276,500 SH Call SOLE 8 276,500 0 0
INTEL CORP COM 458140100 28,600 555,352 SH   SOLE 8 555,352 0 0
INTEL CORP COM 458140100 286,895 5,570,785 SH   SOLE 9 5,570,785 0 0
INTEL CORP COM 458140100 142 2,754 SH   DFND 20 0 0 2,754
INTEL CORP COM 458140100 3,469 67,358 SH   SOLE 99 67,358 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 16,231 137,275 SH   SOLE 1 137,275 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 109 918 SH   SOLE 8 918 0 0
INTELLIA THERAPEUTICS INC OPT 45826J105 793 6,700 SH Call SOLE 8 6,700 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 67 566 SH   SOLE 99 566 0 0
INTER PARFUMS INC COM 458334109 2,496 23,341 SH   SOLE 1 23,341 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 14,910 187,711 SH   SOLE 1 187,711 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 2,318 29,191 SH   SOLE 99 29,191 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 94 5,762 SH   DFND 1 0 0 5,762
INTERCEPT PHARMACEUTICALS IN COM 45845P108 592 36,317 SH   SOLE 1 36,317 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 174,457 1,275,560 SH   SOLE 1 1,275,560 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 30 223 SH   DFND 1 0 0 223
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,339 17,101 SH   SOLE 8 17,101 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 70,317 514,130 SH   SOLE 9 514,130 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,268 16,586 SH   SOLE 99 16,586 0 0
INTERDIGITAL INC COM 45867G101 11,946 166,772 SH   SOLE 1 166,772 0 0
INTERDIGITAL INC COM 45867G101 1 15 SH   SOLE 8 15 0 0
INTERFACE INC COM 458665304 1,393 87,301 SH   SOLE 1 87,301 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 4,720 111,355 SH   SOLE 1 111,355 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 209,005 1,563,714 SH   SOLE 1 1,563,714 0 0
INTERNATIONAL BUSINESS MACHS OPT 459200101 882 6,600 SH Call SOLE 1 6,600 0 0
INTERNATIONAL BUSINESS MACHS OPT 459200101 12,699 95,000 SH Put SOLE 1 95,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 320 2,392 SH   DFND 1 0 0 2,392
INTERNATIONAL BUSINESS MACHS COM 459200101 18,765 140,391 SH   SOLE 8 140,391 0 0
INTERNATIONAL BUSINESS MACHS OPT 459200101 46,446 347,500 SH Call SOLE 8 347,500 0 0
INTERNATIONAL BUSINESS MACHS OPT 459200101 61,871 462,900 SH Put SOLE 8 462,900 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 84,463 631,924 SH   SOLE 9 631,924 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 399 2,984 SH   SOLE 99 2,984 0 0
INTERNATIONAL FLAVORS&ampFRAGRA COM 459506101 100,493 667,062 SH   SOLE 1 667,062 0 0
INTERNATIONAL FLAVORS&ampFRAGRA COM 459506101 3,329 22,099 SH   SOLE 8 22,099 0 0
INTERNATIONAL FLAVORS&ampFRAGRA OPT 459506101 11,268 74,800 SH Call SOLE 8 74,800 0 0
INTERNATIONAL FLAVORS&ampFRAGRA COM 459506101 69,268 459,801 SH   SOLE 9 459,801 0 0
INTERNATIONAL GAME TECHNOLOG COM G4863A108 4,450 153,886 SH   SOLE 1 153,886 0 0
INTERNATIONAL GAME TECHNOLOG COM G4863A108 136 4,703 SH   SOLE 9 4,703 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 627 39,263 SH   SOLE 1 39,263 0 0
INTERNATIONAL PAPER CO COM 460146103 33,307 708,935 SH   SOLE 1 708,935 0 0
INTERNATIONAL PAPER CO OPT 460146103 822 17,500 SH Call SOLE 8 17,500 0 0
INTERNATIONAL PAPER CO OPT 460146103 4,628 98,500 SH Put SOLE 8 98,500 0 0
INTERNATIONAL PAPER CO COM 460146103 21 456 SH   SOLE 8 456 0 0
INTERNATIONAL PAPER CO COM 460146103 13,363 284,412 SH   SOLE 9 284,412 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 819 55,816 SH   SOLE 1 55,816 0 0
INTERPUBLIC GROUP COS INC COM 460690100 45,381 1,211,838 SH   SOLE 1 1,211,838 0 0
INTERPUBLIC GROUP COS INC COM 460690100 18 497 SH   SOLE 8 497 0 0
INTERPUBLIC GROUP COS INC COM 460690100 10,082 269,216 SH   SOLE 9 269,216 0 0
INTERPUBLIC GROUP COS INC COM 460690100 987 26,360 SH   SOLE 99 26,360 0 0
INTERSECT ENT INC COM 46071F103 2,163 79,194 SH   SOLE 1 79,194 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 5,389 102,970 SH   SOLE 1 102,970 0 0
INTUIT COM 461202103 539,515 838,776 SH   SOLE 1 474,109 364,667 0
INTUIT COM 461202103 3,987 6,199 SH   SOLE 8 6,199 0 0
INTUIT COM 461202103 127,591 198,362 SH   SOLE 9 198,362 0 0
INTUIT COM 461202103 38,299 59,542 SH   SOLE 20 0 59,542 0
INTUIT COM 461202103 20,771 32,292 SH   SOLE 82 0 32,292 0
INTUIT COM 461202103 28,281 43,968 SH   SOLE 99 0 43,968 0
INTUITIVE SURGICAL INC COM 46120E602 499 1,390 SH   DFND 1 0 0 1,390
INTUITIVE SURGICAL INC COM 46120E602 252,439 702,584 SH   SOLE 1 702,584 0 0
INTUITIVE SURGICAL INC COM 46120E602 154 428 SH   SOLE 8 428 0 0
INTUITIVE SURGICAL INC COM 46120E602 97,239 270,637 SH   SOLE 9 270,637 0 0
INTUITIVE SURGICAL INC COM 46120E602 2,808 7,815 SH   DFND 20 0 0 7,815
INTUITIVE SURGICAL INC COM 46120E602 34,493 96,000 SH   SOLE 58 96,000 0 0
INVACARE CORP COM 461203101 111 40,852 SH   SOLE 1 40,852 0 0
INVESCO ACTIVLY MANGD ETC FD FUND 46090F100 0 8 SH   SOLE 8 8 0 0
INVESCO CURRENCYSHARES EURO OPT 46138K103 286 2,700 SH Call SOLE 8 2,700 0 0
INVESCO DB COMMDY INDX TRCK FUND 46138B103 791 38,063 SH   SOLE 1 38,063 0 0
INVESCO DB COMMDY INDX TRCK FUND 46138B103 31 1,500 SH   DFND 1 0 0 1,500
INVESCO DB COMMDY INDX TRCK FUND 46138B103 9,042 435,110 SH   SOLE 8 435,110 0 0
INVESCO DB MULTI-SECTOR COMM FUND 46140H403 11 800 SH   SOLE 1 800 0 0
INVESCO DB MULTI-SECTOR COMM FUND 46140H700 24 1,073 SH   DFND 1 0 0 1,073
INVESCO DB MULTI-SECTOR COMM FUND 46140H106 1,052 53,277 SH   SOLE 1 53,277 0 0
INVESCO DB MULTI-SECTOR COMM FUND 46140H106 23,131 1,171,205 SH   SOLE 8 1,171,205 0 0
INVESCO DB MULTI-SECTOR COMM FUND 46140H106 509 25,767 SH   DFND 20 0 0 25,767
INVESCO DB US DLR INDEX TR FUND 46141D203 132 5,164 SH   SOLE 1 5,164 0 0
INVESCO DB US DLR INDEX TR OPT 46141D203 10,029 391,300 SH Call SOLE 8 391,300 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E842 27 300 SH   DFND 1 0 0 300
INVESCO EXCH TRADED FD TR II OPT 46138G706 9,236 120,000 SH Put SOLE 1 120,000 0 0
INVESCO EXCH TRADED FD TR II FUND 46138G508 20,694 936,398 SH   SOLE 1 936,398 0 0
INVESCO EXCH TRADED FD TR II FUND 46138G706 6,896 89,599 SH   SOLE 1 89,599 0 0
INVESCO EXCH TRADED FD TR II FUND 46138G706 201 2,614 SH   DFND 1 0 0 2,614
INVESCO EXCH TRADED FD TR II FUND 46138G805 6,592 200,000 SH   SOLE 1 200,000 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E354 628 9,147 SH   SOLE 1 9,147 0 0
INVESCO EXCH TRADED FD TR II OPT 46138G706 154 2,000 SH Put SOLE 8 2,000 0 0
INVESCO EXCH TRADED FD TR II FUND 46138G706 50 652 SH   SOLE 8 652 0 0
INVESCO EXCH TRADED FD TR II OPT 46138G508 2,210 100,000 SH Put SOLE 8 100,000 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E628 99 1,462 SH   DFND 20 0 0 1,462
INVESCO EXCH TRADED FD TR II FUND 46138G706 543 7,050 SH   DFND 20 0 0 7,050
INVESCO EXCHANGE TRADED FD T FUND 46137V647 184 1,197 SH   DFND 1 0 0 1,197
INVESCO EXCHANGE TRADED FD T FUND 46137V647 3 17 SH   SOLE 1 17 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V670 3 1,000 SH   DFND 1 0 0 1,000
INVESCO EXCHANGE TRADED FD T FUND 46137V134 25 348 SH   DFND 1 0 0 348
INVESCO EXCHANGE TRADED FD T FUND 46137V530 114 529 SH   DFND 1 0 0 529
INVESCO EXCHANGE TRADED FD T FUND 46137V357 860 5,284 SH   SOLE 1 5,284 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V571 36 1,000 SH   SOLE 9 1,000 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V134 214 3,000 SH   DFND 20 0 0 3,000
INVESCO LTD COM G491BT108 14,185 616,194 SH   SOLE 1 616,194 0 0
INVESCO LTD COM G491BT108 26 1,132 SH   SOLE 8 1,132 0 0
INVESCO LTD OPT G491BT108 981 42,600 SH Call SOLE 8 42,600 0 0
INVESCO LTD COM G491BT108 7,199 312,787 SH   SOLE 9 312,787 0 0
INVESCO MORTGAGE CAPITAL INC TRUS 46131B100 1,139 409,872 SH   SOLE 1 409,872 0 0
INVESCO MORTGAGE CAPITAL INC TRUS 46131B100 2 555 SH   DFND 1 0 0 555
INVESCO QQQ TR OPT 46090E103 1,261,185 3,170,000 SH Call SOLE 1 3,170,000 0 0
INVESCO QQQ TR FUND 46090E103 760,382 1,911,229 SH   SOLE 1 1,911,229 0 0
INVESCO QQQ TR OPT 46090E103 2,616,978 6,577,800 SH Put SOLE 1 6,577,800 0 0
INVESCO QQQ TR FUND 46090E103 4,358 10,955 SH   DFND 1 0 0 10,955
INVESCO QQQ TR OPT 46090E103 9,161,252 23,026,900 SH Put SOLE 8 23,026,900 0 0
INVESCO QQQ TR OPT 46090E103 4,765,885 11,979,100 SH Call SOLE 8 11,979,100 0 0
INVESCO QQQ TR FUND 46090E103 93,700 235,513 SH   SOLE 8 235,513 0 0
INVESCO QQQ TR OPT 46090E103 79,570 200,000 SH Put SOLE 9 200,000 0 0
INVESCO QQQ TR FUND 46090E103 25,860 65,000 SH   SOLE 9 65,000 0 0
INVESCO QQQ TR FUND 46090E103 15,275 38,394 SH   DFND 20 0 0 38,394
INVESTAR HLDG CORP COM 46134L105 197 10,705 SH   SOLE 1 10,705 0 0
INVESTORS BANCORP INC NEW COM 46146L101 11,693 771,822 SH   SOLE 1 771,822 0 0
INVESTORS TITLE CO NC COM 461804106 515 2,613 SH   SOLE 1 2,613 0 0
INVITAE CORP COM 46185L103 5,151 337,297 SH   SOLE 1 337,297 0 0
INVITAE CORP COM 46185L103 53 3,500 SH   DFND 1 0 0 3,500
INVITAE CORP COM 46185L103 153 10,045 SH   SOLE 8 10,045 0 0
INVITATION HOMES INC TRUS 46187W107 50,268 1,108,682 SH   SOLE 1 1,108,682 0 0
INVITATION HOMES INC TRUS 46187W107 1 29 SH   SOLE 8 29 0 0
INVITATION HOMES INC TRUS 46187W107 19,431 428,584 SH   SOLE 9 428,584 0 0
IONIS PHARMACEUTICALS INC COM 462222100 9,339 306,924 SH   SOLE 1 306,924 0 0
IONIS PHARMACEUTICALS INC COM 462222100 3 94 SH   SOLE 8 94 0 0
IONIS PHARMACEUTICALS INC COM 462222100 697 22,920 SH   SOLE 99 22,920 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 79 4,144 SH   SOLE 1 4,144 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 3 152 SH   SOLE 8 152 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 32 1,656 SH   SOLE 99 1,656 0 0
IPG PHOTONICS CORP COM 44980X109 5,687 33,035 SH   SOLE 1 33,035 0 0
IPG PHOTONICS CORP COM 44980X109 7 42 SH   SOLE 8 42 0 0
IPG PHOTONICS CORP COM 44980X109 4,343 25,228 SH   SOLE 9 25,228 0 0
IQIYI INC ADR 46267X108 985 216,162 SH   SOLE 1 216,162 0 0
IQIYI INC ADR 46267X108 14 3,000 SH   DFND 1 0 0 3,000
IQIYI INC OPT 46267X108 137 30,000 SH Put SOLE 8 30,000 0 0
IQIYI INC ADR 46267X108 1,087 238,355 SH   SOLE 9 238,355 0 0
IQIYI INC ADR 46267X108 7 1,600 SH   DFND 20 0 0 1,600
IQVIA HLDGS INC COM 46266C105 48,320 171,259 SH   SOLE 1 171,259 0 0
IQVIA HLDGS INC COM 46266C105 64 229 SH   SOLE 8 229 0 0
IQVIA HLDGS INC COM 46266C105 41,093 145,644 SH   SOLE 9 145,644 0 0
IRADIMED CORP COM 46266A109 650 14,079 SH   SOLE 1 14,079 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 7,751 187,676 SH   SOLE 1 187,676 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 4 100 SH   SOLE 8 100 0 0
IROBOT CORP COM 462726100 3,690 55,996 SH   SOLE 1 55,996 0 0
IROBOT CORP OPT 462726100 2,128 32,300 SH Call SOLE 8 32,300 0 0
IROBOT CORP OPT 462726100 9,170 139,200 SH Put SOLE 8 139,200 0 0
IROBOT CORP COM 462726100 6,771 102,776 SH   SOLE 8 102,776 0 0
IROBOT CORP COM 462726100 21 318 SH   SOLE 99 318 0 0
IRON MTN INC NEW TRUS 46284V101 28,326 541,297 SH   SOLE 1 541,297 0 0
IRON MTN INC NEW TRUS 46284V101 24 458 SH   SOLE 8 458 0 0
IRON MTN INC NEW OPT 46284V101 131 2,500 SH Put SOLE 8 2,500 0 0
IRON MTN INC NEW TRUS 46284V101 10,412 198,962 SH   SOLE 9 198,962 0 0
IRON MTN INC NEW COM 46284V101 610 11,659 SH   SOLE 99 11,659 0 0
IRONWOOD PHARMACEUTICALS INC COM 46333X108 2,590 222,204 SH   SOLE 1 222,204 0 0
ISHARES INC FUND 464286749 76 1,450 SH   DFND 1 0 0 1,450
ISHARES INC OPT 464286715 5,574 300,000 SH Call SOLE 1 300,000 0 0
ISHARES INC FUND 46434G822 0 1 SH   SOLE 1 1 0 0
ISHARES INC FUND 46434G848 107 2,500 SH   DFND 1 0 0 2,500
ISHARES INC FUND 464286517 105 2,667 SH   DFND 1 0 0 2,667
ISHARES INC FUND 464286392 832 6,150 SH   DFND 1 0 0 6,150
ISHARES INC FUND 464286806 9 281 SH   SOLE 1 281 0 0
ISHARES INC FUND 464286608 95 1,941 SH   DFND 1 0 0 1,941
ISHARES INC FUND 464286715 416 22,376 SH   SOLE 1 22,376 0 0
ISHARES INC FUND 46434G863 30 750 SH   DFND 1 0 0 750
ISHARES INC FUND 464286293 4 98 SH   DFND 1 0 0 98
ISHARES INC FUND 464286319 4 93 SH   DFND 1 0 0 93
ISHARES INC FUND 464286822 13 258 SH   SOLE 1 258 0 0
ISHARES INC FUND 46434G103 60,559 1,011,689 SH   SOLE 1 1,011,689 0 0
ISHARES INC FUND 46434G822 199 2,966 SH   DFND 1 0 0 2,966
ISHARES INC FUND 464286772 433 5,558 SH   SOLE 1 5,558 0 0
ISHARES INC OPT 464286400 14,036 500,000 SH Call SOLE 1 500,000 0 0
ISHARES INC FUND 464286400 361 12,874 SH   DFND 1 0 0 12,874
ISHARES INC FUND 464286608 2,054 41,920 SH   SOLE 1 41,920 0 0
ISHARES INC FUND 46434G798 4 97 SH   DFND 1 0 0 97
ISHARES INC FUND 464286665 0 1 SH   SOLE 1 1 0 0
ISHARES INC FUND 464286400 117,636 4,190,831 SH   SOLE 1 4,190,831 0 0
ISHARES INC FUND 464286665 15 309 SH   DFND 1 0 0 309
ISHARES INC FUND 464286715 5 266 SH   DFND 1 0 0 266
ISHARES INC FUND 464286509 29,046 755,803 SH   SOLE 8 755,803 0 0
ISHARES INC OPT 464286509 147,956 3,850,000 SH Call SOLE 8 3,850,000 0 0
ISHARES INC OPT 464286400 138,947 4,950,000 SH Call SOLE 8 4,950,000 0 0
ISHARES INC FUND 46434G103 241 4,020 SH   SOLE 8 4,020 0 0
ISHARES INC OPT 464286871 2,087 90,000 SH Put SOLE 8 90,000 0 0
ISHARES INC OPT 464286806 7 200 SH Put SOLE 8 200 0 0
ISHARES INC OPT 464286509 211,965 5,515,600 SH Put SOLE 8 5,515,600 0 0
ISHARES INC OPT 464286400 59,396 2,116,000 SH Put SOLE 8 2,116,000 0 0
ISHARES INC FUND 464286400 31,588 1,125,338 SH   SOLE 8 1,125,338 0 0
ISHARES INC FUND 464286772 584 7,500 SH   SOLE 9 7,500 0 0
ISHARES INC OPT 464286715 5,574 300,000 SH Call SOLE 9 300,000 0 0
ISHARES INC FUND 46434G103 28,405 474,517 SH   SOLE 9 474,517 0 0
ISHARES INC FUND 464286400 5,459 194,495 SH   SOLE 9 194,495 0 0
ISHARES INC FUND 46434G822 131 1,960 SH   DFND 20 0 0 1,960
ISHARES INC FUND 46434G798 202 4,705 SH   DFND 20 0 0 4,705
ISHARES INC FUND 464286772 65 833 SH   DFND 20 0 0 833
ISHARES INC FUND 464286400 1,109 39,493 SH   DFND 20 0 0 39,493
ISHARES SILVER TR OPT 46428Q109 412 19,200 SH Call SOLE 1 19,200 0 0
ISHARES SILVER TR FUND 46428Q109 23,392 1,087,492 SH   SOLE 1 1,087,492 0 0
ISHARES SILVER TR FUND 46428Q109 73 3,378 SH   DFND 1 0 0 3,378
ISHARES SILVER TR OPT 46428Q109 112,833 5,245,600 SH Put SOLE 8 5,245,600 0 0
ISHARES SILVER TR FUND 46428Q109 68,586 3,188,558 SH   SOLE 8 3,188,558 0 0
ISHARES SILVER TR OPT 46428Q109 46,683 2,170,300 SH Call SOLE 8 2,170,300 0 0
ISHARES SILVER TR FUND 46428Q109 107 4,973 SH   SOLE 9 4,973 0 0
ISHARES SILVER TR FUND 46428Q109 387 18,000 SH   DFND 20 0 0 18,000
ISHARES TR FUND 464288182 10 125 SH   DFND 1 0 0 125
ISHARES TR FUND 464287556 69 450 SH   DFND 1 0 0 450
ISHARES TR FUND 464287697 1,114 12,596 SH   SOLE 1 12,596 0 0
ISHARES TR FUND 464287481 106 920 SH   DFND 1 0 0 920
ISHARES TR FUND 464287234 614 12,576 SH   DFND 1 0 0 12,576
ISHARES TR FUND 464289529 177 3,750 SH   DFND 1 0 0 3,750
ISHARES TR FUND 464287549 0 1 SH   SOLE 1 1 0 0
ISHARES TR FUND 464287341 33 1,200 SH   DFND 1 0 0 1,200
ISHARES TR OPT 464287432 1,474,490 9,950,000 SH Put SOLE 1 9,950,000 0 0
ISHARES TR FUND 464287630 15,110 90,999 SH   SOLE 1 90,999 0 0
ISHARES TR FUND 464287184 29 785 SH   DFND 1 0 0 785
ISHARES TR FUND 464287614 92 300 SH   DFND 1 0 0 300
ISHARES TR FUND 464288281 9 86 SH   DFND 1 0 0 86
ISHARES TR FUND 464287523 141 260 SH   DFND 1 0 0 260
ISHARES TR FUND 46434V381 33 492 SH   DFND 1 0 0 492
ISHARES TR FUND 464288430 56 725 SH   DFND 1 0 0 725
ISHARES TR FUND 464287457 149,724 1,750,335 SH   SOLE 1 1,750,335 0 0
ISHARES TR FUND 464287465 171,975 2,185,743 SH   SOLE 1 2,185,743 0 0
ISHARES TR OPT 464287234 180,262 3,690,100 SH Call SOLE 1 3,690,100 0 0
ISHARES TR OPT 464287523 5,640 10,400 SH Put SOLE 1 10,400 0 0
ISHARES TR FUND 464287408 64,195 409,852 SH   SOLE 1 409,852 0 0
ISHARES TR FUND 464287176 19,169 148,369 SH   SOLE 1 148,369 0 0
ISHARES TR FUND 464287440 41,579 361,554 SH   SOLE 1 361,554 0 0
ISHARES TR FUND 46429B671 0 1 SH   SOLE 1 1 0 0
ISHARES TR OPT 464287465 715,547 9,094,400 SH Put SOLE 1 9,094,400 0 0
ISHARES TR FUND 464287721 634 5,519 SH   SOLE 1 5,519 0 0
ISHARES TR FUND 464287242 746 5,629 SH   DFND 1 0 0 5,629
ISHARES TR FUND 46435G524 6 84 SH   DFND 1 0 0 84
ISHARES TR FUND 46432F339 393 2,700 SH   SOLE 1 2,700 0 0
ISHARES TR FUND 464287440 145 1,258 SH   DFND 1 0 0 1,258
ISHARES TR FUND 46434V779 8 390 SH   DFND 1 0 0 390
ISHARES TR FUND 464287739 1,761,180 15,164,280 SH   SOLE 1 15,164,280 0 0
ISHARES TR FUND 464288281 177,943 1,631,596 SH   SOLE 1 1,631,596 0 0
ISHARES TR OPT 464287242 123,986 935,600 SH Call SOLE 1 935,600 0 0
ISHARES TR FUND 464287796 1,034 34,365 SH   SOLE 1 34,365 0 0
ISHARES TR FUND 464287515 2,242 5,636 SH   SOLE 1 5,636 0 0
ISHARES TR FUND 464287556 45,899 300,744 SH   SOLE 1 300,744 0 0
ISHARES TR FUND 464288182 29 350 SH   SOLE 1 350 0 0
ISHARES TR OPT 464288513 735,234 8,450,000 SH Call SOLE 1 8,450,000 0 0
ISHARES TR FUND 464287390 6,517 277,777 SH   SOLE 1 277,777 0 0
ISHARES TR OPT 464287465 554,891 7,052,500 SH Call SOLE 1 7,052,500 0 0
ISHARES TR FUND 464287648 1,488 5,076 SH   SOLE 1 5,076 0 0
ISHARES TR FUND 464287291 795 12,354 SH   SOLE 1 12,354 0 0
ISHARES TR OPT 464287655 2,631,584 11,830,000 SH Put SOLE 1 11,830,000 0 0
ISHARES TR FUND 464287507 1,707 6,031 SH   SOLE 1 6,031 0 0
ISHARES TR FUND 464287200 2,144 4,495 SH   DFND 1 0 0 4,495
ISHARES TR FUND 464288513 306 3,512 SH   DFND 1 0 0 3,512
ISHARES TR FUND 464287804 6,495 56,722 SH   SOLE 1 56,722 0 0
ISHARES TR FUND 464287184 173,172 4,734,077 SH   SOLE 1 4,734,077 0 0
ISHARES TR FUND 464287200 1 2 SH   SOLE 1 2 0 0
ISHARES TR FUND 464287242 84,275 635,943 SH   SOLE 1 635,943 0 0
ISHARES TR FUND 464287507 150 530 SH   DFND 1 0 0 530
ISHARES TR FUND 464287598 9,733 57,961 SH   SOLE 1 57,961 0 0
ISHARES TR FUND 464287614 92,497 302,681 SH   SOLE 1 302,681 0 0
ISHARES TR FUND 464287481 23,140 200,830 SH   SOLE 1 200,830 0 0
ISHARES TR OPT 464288281 43,798 401,600 SH Put SOLE 1 401,600 0 0
ISHARES TR OPT 464287432 19,264 130,000 SH Call SOLE 1 130,000 0 0
ISHARES TR FUND 464288224 15 720 SH   DFND 1 0 0 720
ISHARES TR FUND 464288257 3,351 31,684 SH   SOLE 1 31,684 0 0
ISHARES TR FUND 46434V886 869 21,933 SH   DFND 1 0 0 21,933
ISHARES TR FUND 46435G334 119 3,576 SH   DFND 1 0 0 3,576
ISHARES TR FUND 464287739 14 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 42 1,985 SH   DFND 1 0 0 1,985
ISHARES TR FUND 464287432 1,581,326 10,670,934 SH   SOLE 1 10,670,934 0 0
ISHARES TR FUND 464287457 340 3,977 SH   DFND 1 0 0 3,977
ISHARES TR FUND 46435G102 40 450 SH   DFND 1 0 0 450
ISHARES TR FUND 464287291 1,140 17,700 SH   DFND 1 0 0 17,700
ISHARES TR FUND 464287788 1,242 14,329 SH   SOLE 1 14,329 0 0
ISHARES TR FUND 46429B747 363 3,430 SH   DFND 1 0 0 3,430
ISHARES TR OPT 464288513 725,664 8,340,000 SH Put SOLE 1 8,340,000 0 0
ISHARES TR FUND 464288497 3,499 50,276 SH   SOLE 1 50,276 0 0
ISHARES TR FUND 464287655 836,629 3,760,969 SH   SOLE 1 3,760,969 0 0
ISHARES TR FUND 464287226 46,445 407,126 SH   SOLE 1 407,126 0 0
ISHARES TR FUND 464288638 1,871 31,559 SH   SOLE 1 31,559 0 0
ISHARES TR FUND 46434V464 26 152 SH   DFND 1 0 0 152
ISHARES TR FUND 464287176 156 1,209 SH   DFND 1 0 0 1,209
ISHARES TR OPT 464287184 72,062 1,970,000 SH Put SOLE 1 1,970,000 0 0
ISHARES TR FUND 464288687 12,576 318,949 SH   SOLE 1 318,949 0 0
ISHARES TR FUND 464287887 15 110 SH   DFND 1 0 0 110
ISHARES TR FUND 464287432 119 800 SH   DFND 1 0 0 800
ISHARES TR OPT 464287242 48,450 365,600 SH Put SOLE 1 365,600 0 0
ISHARES TR FUND 464288224 4,408 208,228 SH   SOLE 1 208,228 0 0
ISHARES TR OPT 464287440 203,114 1,766,200 SH Put SOLE 1 1,766,200 0 0
ISHARES TR FUND 464288240 8,896 160,000 SH   SOLE 1 160,000 0 0
ISHARES TR OPT 464287184 70,965 1,940,000 SH Call SOLE 1 1,940,000 0 0
ISHARES TR FUND 464288489 9 300 SH   DFND 1 0 0 300
ISHARES TR OPT 464287655 2,032,704 9,137,800 SH Call SOLE 1 9,137,800 0 0
ISHARES TR FUND 464288620 167 2,800 SH   DFND 1 0 0 2,800
ISHARES TR FUND 464288513 39,319 451,896 SH   SOLE 1 449,996 1,900 0
ISHARES TR FUND 464287234 68,760 1,407,551 SH   SOLE 1 1,407,551 0 0
ISHARES TR FUND 464287523 96,745 178,391 SH   SOLE 1 178,391 0 0
ISHARES TR FUND 464288273 10,203 139,591 SH   SOLE 1 139,591 0 0
ISHARES TR FUND 464288760 60 582 SH   SOLE 1 582 0 0
ISHARES TR OPT 464287234 141,670 2,900,100 SH Put SOLE 1 2,900,100 0 0
ISHARES TR FUND 46429B598 3,988 86,996 SH   SOLE 1 86,996 0 0
ISHARES TR FUND 464288679 4 37 SH   SOLE 8 37 0 0
ISHARES TR OPT 464287192 44,236 160,000 SH Put SOLE 8 160,000 0 0
ISHARES TR OPT 464288281 27,265 250,000 SH Call SOLE 8 250,000 0 0
ISHARES TR FUND 464287556 320 2,099 SH   SOLE 8 2,099 0 0
ISHARES TR OPT 464287432 200,842 1,355,300 SH Put SOLE 8 1,355,300 0 0
ISHARES TR FUND 464288448 717 23,000 SH   SOLE 8 23,000 0 0
ISHARES TR OPT 464287184 145,471 3,976,800 SH Call SOLE 8 3,976,800 0 0
ISHARES TR OPT 464287515 94,840 238,500 SH Put SOLE 8 238,500 0 0
ISHARES TR FUND 464287440 57 499 SH   SOLE 8 499 0 0
ISHARES TR OPT 464288281 447,146 4,100,000 SH Put SOLE 8 4,100,000 0 0
ISHARES TR FUND 464287200 2,194 4,600 SH   SOLE 8 4,600 0 0
ISHARES TR FUND 464287523 60 110 SH   SOLE 8 110 0 0
ISHARES TR FUND 464287465 43,830 557,066 SH   SOLE 8 557,066 0 0
ISHARES TR OPT 464287242 139,146 1,050,000 SH Call SOLE 8 1,050,000 0 0
ISHARES TR FUND 464289842 0 1 SH   SOLE 8 1 0 0
ISHARES TR OPT 464287432 297,225 2,005,700 SH Call SOLE 8 2,005,700 0 0
ISHARES TR FUND 46429B267 23 876 SH   SOLE 8 876 0 0
ISHARES TR FUND 464287515 103 258 SH   SOLE 8 258 0 0
ISHARES TR FUND 464287184 48,243 1,318,833 SH   SOLE 8 1,318,833 0 0
ISHARES TR FUND 464288513 67,234 772,717 SH   SOLE 8 772,717 0 0
ISHARES TR FUND 464288620 670 11,215 SH   SOLE 8 11,215 0 0
ISHARES TR OPT 464287242 115,332 870,300 SH Put SOLE 8 870,300 0 0
ISHARES TR FUND 464288810 1,595 24,220 SH   SOLE 8 24,220 0 0
ISHARES TR FUND 464287630 0 3 SH   SOLE 8 3 0 0
ISHARES TR OPT 464287234 504,249 10,322,400 SH Put SOLE 8 10,322,400 0 0
ISHARES TR OPT 464287184 206,999 5,658,800 SH Put SOLE 8 5,658,800 0 0
ISHARES TR FUND 464287432 12 82 SH   SOLE 8 82 0 0
ISHARES TR OPT 464288513 239,251 2,749,700 SH Call SOLE 8 2,749,700 0 0
ISHARES TR FUND 464287655 228,296 1,026,279 SH   SOLE 8 1,026,279 0 0
ISHARES TR FUND 464287648 1,402 4,785 SH   SOLE 8 4,785 0 0
ISHARES TR OPT 464287655 4,635,213 20,837,100 SH Put SOLE 8 20,837,100 0 0
ISHARES TR OPT 464288752 50 600 SH Call SOLE 8 600 0 0
ISHARES TR OPT 464287465 217,117 2,759,500 SH Put SOLE 8 2,759,500 0 0
ISHARES TR OPT 464287234 675,039 13,818,600 SH Call SOLE 8 13,818,600 0 0
ISHARES TR OPT 464287739 35,597 306,500 SH Put SOLE 8 306,500 0 0
ISHARES TR FUND 464288752 6,850 82,605 SH   SOLE 8 82,605 0 0
ISHARES TR FUND 464287242 6,709 50,626 SH   SOLE 8 50,626 0 0
ISHARES TR OPT 464287655 3,066,606 13,785,600 SH Call SOLE 8 13,785,600 0 0
ISHARES TR OPT 464287465 236,300 3,003,300 SH Call SOLE 8 3,003,300 0 0
ISHARES TR FUND 464287804 689 6,021 SH   SOLE 8 6,021 0 0
ISHARES TR FUND 464287226 94 825 SH   SOLE 8 825 0 0
ISHARES TR OPT 464287440 3,519 30,600 SH Call SOLE 8 30,600 0 0
ISHARES TR OPT 464288513 1,372,148 15,770,000 SH Put SOLE 8 15,770,000 0 0
ISHARES TR FUND 464287234 550 11,265 SH   SOLE 8 11,265 0 0
ISHARES TR FUND 464288224 302 14,261 SH   SOLE 8 14,261 0 0
ISHARES TR OPT 464287234 59,109 1,210,000 SH Call SOLE 9 1,210,000 0 0
ISHARES TR FUND 464287655 2,664 11,974 SH   SOLE 9 11,974 0 0
ISHARES TR OPT 464287184 3,292 90,000 SH Put SOLE 9 90,000 0 0
ISHARES TR FUND 464287184 8,525 233,053 SH   SOLE 9 233,053 0 0
ISHARES TR FUND 464287234 53,012 1,085,191 SH   SOLE 9 1,085,191 0 0
ISHARES TR OPT 464287242 26,504 200,000 SH Put SOLE 9 200,000 0 0
ISHARES TR FUND 464288257 3,084 29,152 SH   SOLE 9 29,152 0 0
ISHARES TR FUND 464287721 1,206 10,500 SH   SOLE 9 10,500 0 0
ISHARES TR FUND 464287465 12,022 152,790 SH   SOLE 9 152,790 0 0
ISHARES TR OPT 464287465 573,137 7,284,400 SH Put SOLE 9 7,284,400 0 0
ISHARES TR OPT 464287184 70,965 1,940,000 SH Call SOLE 9 1,940,000 0 0
ISHARES TR FUND 464287226 7,985 70,000 SH   SOLE 9 70,000 0 0
ISHARES TR FUND 46429B598 77 1,675 SH   SOLE 9 1,675 0 0
ISHARES TR FUND 46429B671 2,699 43,000 SH   SOLE 9 43,000 0 0
ISHARES TR OPT 464287465 148,115 1,882,500 SH Call SOLE 9 1,882,500 0 0
ISHARES TR FUND 46435G334 3,016 91,000 SH   SOLE 9 91,000 0 0
ISHARES TR FUND 464287556 1,003 6,572 SH   SOLE 9 6,572 0 0
ISHARES TR FUND 464287390 1,605 68,422 SH   SOLE 9 68,422 0 0
ISHARES TR OPT 464287234 92,815 1,900,000 SH Put SOLE 9 1,900,000 0 0
ISHARES TR FUND 464288182 731 8,835 SH   SOLE 9 8,835 0 0
ISHARES TR FUND 464288760 95 922 SH   DFND 20 0 0 922
ISHARES TR FUND 464287234 120 2,463 SH   DFND 20 0 0 2,463
ISHARES TR FUND 464287200 3,005 6,300 SH   SOLE 20 0 6,300 0
ISHARES TR FUND 46429B671 157 2,508 SH   DFND 20 0 0 2,508
ISHARES TR FUND 464287101 219 1,000 SH   DFND 20 0 0 1,000
ISHARES TR FUND 464287234 239 4,900 SH   SOLE 20 0 4,900 0
ISHARES TR FUND 464287176 1,013 7,844 SH   DFND 20 0 0 7,844
ISHARES TR FUND 464287556 900 5,900 SH   DFND 20 0 0 5,900
ISHARES TR FUND 464287655 1,112 5,000 SH   DFND 20 0 0 5,000
ISHARES TR FUND 464288224 1,016 48,000 SH   DFND 20 0 0 48,000
ISHARES TR FUND 464288737 337 5,200 SH   DFND 20 0 0 5,200
ISHARES TR FUND 464287341 102 3,720 SH   DFND 20 0 0 3,720
ISTAR INC TRUS 45031U101 2,270 87,902 SH   SOLE 1 87,902 0 0
ISTAR INC BOND 45031UCB5 317 168,000 PRN   SOLE 8 0 0 168,000
ITAU UNIBANCO HLDG S A ADR 465562106 240 63,930 SH   DFND 1 0 0 63,930
ITAU UNIBANCO HLDG S A ADR 465562106 3,514 936,898 SH   SOLE 1 936,898 0 0
ITAU UNIBANCO HLDG S A ADR 465562106 0 20 SH   SOLE 9 20 0 0
ITERIS INC NEW COM 46564T107 206 51,411 SH   SOLE 1 51,411 0 0
ITRON INC COM 465741106 4,609 67,268 SH   SOLE 1 67,268 0 0
ITT INC COM 45073V108 1,777 17,384 SH   SOLE 1 17,384 0 0
IVERIC BIO INC COM 46583P102 2,419 144,645 SH   SOLE 1 144,645 0 0
J &amp J SNACK FOODS CORP COM 466032109 4,188 26,519 SH   SOLE 1 26,519 0 0
JABIL INC COM 466313103 2,243 31,890 SH   SOLE 1 31,890 0 0
JABIL INC COM 466313103 4 62 SH   SOLE 8 62 0 0
JACK IN THE BOX INC COM 466367109 2,915 33,306 SH   SOLE 1 33,306 0 0
JACK IN THE BOX INC COM 466367109 5 62 SH   SOLE 8 62 0 0
JACOBS ENGR GROUP INC COM 469814107 11,540 82,880 SH   SOLE 1 82,880 0 0
JACOBS ENGR GROUP INC COM 469814107 21 154 SH   SOLE 8 154 0 0
JACOBS ENGR GROUP INC COM 469814107 12,469 89,566 SH   SOLE 9 89,566 0 0
JAMES RIV GROUP LTD COM G5005R107 1,380 47,898 SH   SOLE 1 47,898 0 0
JANUS HENDERSON GROUP PLC COM G4474Y214 4,273 101,897 SH   SOLE 1 101,897 0 0
JAPAN SMALLER CAPITALIZATION FUND 47109U104 8 1,000 SH   DFND 1 0 0 1,000
JAZZ PHARMACEUTICALS PLC COM G50871105 5,940 46,631 SH   SOLE 1 46,631 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 76 600 SH   DFND 1 0 0 600
JAZZ PHARMACEUTICALS PLC COM G50871105 127 1,000 SH   SOLE 8 1,000 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 3,120 24,491 SH   SOLE 9 24,491 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 259 2,030 SH   DFND 20 0 0 2,030
JAZZ PHARMACEUTICALS PLC COM G50871105 90 709 SH   SOLE 99 709 0 0
JBG SMITH PPTYS TRUS 46590V100 6,155 214,407 SH   SOLE 1 214,407 0 0
JBG SMITH PPTYS TRUS 46590V100 0 5 SH   SOLE 8 5 0 0
JBG SMITH PPTYS TRUS 46590V100 2,911 101,400 SH   SOLE 9 101,400 0 0
JD.COM INC ADR 47215P106 393 5,605 SH   DFND 1 0 0 5,605
JD.COM INC OPT 47215P106 33,676 480,600 SH Put SOLE 1 480,600 0 0
JD.COM INC OPT 47215P106 24,525 350,000 SH Call SOLE 1 350,000 0 0
JD.COM INC OPT 47215P106 5,662 80,800 SH Call SOLE 8 80,800 0 0
JD.COM INC OPT 47215P106 22,528 321,500 SH Put SOLE 8 321,500 0 0
JD.COM INC OPT 47215P106 24,525 350,000 SH Call SOLE 9 350,000 0 0
JD.COM INC ADR 47215P106 350 5,000 SH   DFND 20 0 0 5,000
JD.COM INC ADR 47215P106 74 1,054 SH   SOLE 99 1,054 0 0
JEFFERIES FINL GROUP INC COM 47233W109 5,665 146,018 SH   SOLE 1 146,018 0 0
JEFFERIES FINL GROUP INC COM 47233W109 306 7,886 SH   SOLE 99 7,886 0 0
JELD-WEN HLDG INC COM 47580P103 4,453 168,964 SH   SOLE 1 168,964 0 0
JELD-WEN HLDG INC COM 47580P103 244 9,258 SH   SOLE 99 9,258 0 0
JETBLUE AWYS CORP COM 477143101 6,231 437,591 SH   SOLE 1 437,591 0 0
JETBLUE AWYS CORP OPT 477143101 14,128 992,200 SH Put SOLE 1 992,200 0 0
JETBLUE AWYS CORP COM 477143101 135 9,469 SH   SOLE 8 9,469 0 0
JETBLUE AWYS CORP OPT 477143101 38 2,700 SH Call SOLE 8 2,700 0 0
JETBLUE AWYS CORP OPT 477143101 74 5,200 SH Put SOLE 8 5,200 0 0
JETBLUE AWYS CORP COM 477143101 39 2,709 SH   SOLE 9 2,709 0 0
JETBLUE AWYS CORP COM 477143101 354 24,849 SH   SOLE 99 24,849 0 0
JINKOSOLAR HLDG CO LTD ADR 47759T100 10,677 232,317 SH   SOLE 1 232,317 0 0
JINKOSOLAR HLDG CO LTD OPT 47759T100 142 3,100 SH Call SOLE 8 3,100 0 0
JINKOSOLAR HLDG CO LTD ADR 47759T100 129 2,801 SH   SOLE 8 2,801 0 0
JINKOSOLAR HLDG CO LTD OPT 47759T100 280 6,100 SH Put SOLE 8 6,100 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 20,293 132,151 SH   SOLE 1 132,151 0 0
JOHNSON &amp JOHNSON COM 478160104 2,672 15,620 SH   DFND 1 0 0 15,620
JOHNSON &amp JOHNSON OPT 478160104 10,264 60,000 SH Put SOLE 1 60,000 0 0
JOHNSON &amp JOHNSON COM 478160104 1,094,969 6,400,699 SH   SOLE 1 5,244,231 1,156,468 0
JOHNSON &amp JOHNSON COM 478160104 541 3,165 SH   SOLE 8 3,165 0 0
JOHNSON &amp JOHNSON COM 478160104 397,866 2,325,752 SH   SOLE 9 2,325,752 0 0
JOHNSON &amp JOHNSON COM 478160104 31,482 184,032 SH   SOLE 20 0 184,032 0
JOHNSON &amp JOHNSON COM 478160104 1,601 9,359 SH   DFND 20 0 0 9,359
JOHNSON &amp JOHNSON COM 478160104 16,168 94,509 SH   SOLE 82 0 94,509 0
JOHNSON &amp JOHNSON COM 478160104 22,938 134,083 SH   SOLE 99 14,700 119,383 0
JOHNSON CTLS INTL PLC COM G51502105 36,725 451,673 SH   SOLE 1 451,673 0 0
JOHNSON CTLS INTL PLC COM G51502105 11 133 SH   DFND 1 0 0 133
JOHNSON CTLS INTL PLC COM G51502105 127 1,565 SH   SOLE 8 1,565 0 0
JOHNSON CTLS INTL PLC COM G51502105 40,179 494,146 SH   SOLE 9 494,146 0 0
JOHNSON OUTDOORS INC COM 479167108 951 10,141 SH   SOLE 1 10,141 0 0
JOINT CORP COM 47973J102 1,190 18,108 SH   SOLE 1 18,108 0 0
JONES LANG LASALLE INC COM 48020Q107 3,821 14,188 SH   SOLE 1 14,188 0 0
JONES LANG LASALLE INC COM 48020Q107 472 1,754 SH   SOLE 99 1,754 0 0
JOUNCE THERAPEUTICS INC COM 481116101 6,001 718,619 SH   SOLE 1 718,619 0 0
JPMORGAN CHASE &amp CO COM 46625H100 1,146,056 7,237,485 SH   SOLE 1 7,222,208 15,277 0
JPMORGAN CHASE &amp CO OPT 46625H100 73,886 466,600 SH Put SOLE 1 466,600 0 0
JPMORGAN CHASE &amp CO COM 46625H100 6,747 42,605 SH   DFND 1 0 0 42,605
JPMORGAN CHASE &amp CO FUND 46625H365 1 52 SH   SOLE 8 52 0 0
JPMORGAN CHASE &amp CO OPT 46625H100 11,417 72,100 SH Call SOLE 8 72,100 0 0
JPMORGAN CHASE &amp CO OPT 46625H100 233,519 1,474,700 SH Put SOLE 8 1,474,700 0 0
JPMORGAN CHASE &amp CO COM 46625H100 36,414 229,956 SH   SOLE 8 229,956 0 0
JPMORGAN CHASE &amp CO COM 46625H100 459,178 2,899,763 SH   SOLE 9 2,899,763 0 0
JPMORGAN CHASE &amp CO COM 46625H100 1,338 8,449 SH   DFND 20 0 0 8,449
JUMIA TECHNOLOGIES AG ADR 48138M105 49 4,270 SH   DFND 1 0 0 4,270
JUMIA TECHNOLOGIES AG ADR 48138M105 6 515 SH   SOLE 8 515 0 0
JUMIA TECHNOLOGIES AG ADR 48138M105 228 20,000 SH   DFND 20 0 0 20,000
JUNIPER NETWORKS INC COM 48203R104 10,849 303,793 SH   SOLE 1 303,793 0 0
JUNIPER NETWORKS INC OPT 48203R104 357 10,000 SH Put SOLE 8 10,000 0 0
JUNIPER NETWORKS INC COM 48203R104 40 1,095 SH   SOLE 8 1,095 0 0
JUNIPER NETWORKS INC COM 48203R104 8,122 227,431 SH   SOLE 9 227,431 0 0
KADANT INC COM 48282T104 3,228 14,008 SH   SOLE 1 14,008 0 0
KAISER ALUMINUM CORP COM 483007704 1,939 20,646 SH   SOLE 1 20,646 0 0
KAISER ALUMINUM CORP COM 483007704 1 8 SH   SOLE 8 8 0 0
KALA PHARMACEUTICALS INC COM 483119103 88 72,972 SH   SOLE 1 72,972 0 0
KALEIDO BIOSCIENCES INC COM 483347100 56 23,513 SH   SOLE 1 23,513 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 359 27,182 SH   SOLE 1 27,182 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 24 1,804 SH   SOLE 99 1,804 0 0
KAMAN CORP COM 483548103 1,558 36,111 SH   SOLE 1 36,111 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 0 100 SH   SOLE 1 100 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 31 9,614 SH   SOLE 8 9,614 0 0
KAR AUCTION SVCS INC COM 48238T109 2,466 157,851 SH   SOLE 1 157,851 0 0
KAR AUCTION SVCS INC COM 48238T109 1 91 SH   SOLE 8 91 0 0
KARUNA THERAPEUTICS INC COM 48576A100 5,246 40,049 SH   SOLE 1 40,049 0 0
KARUNA THERAPEUTICS INC COM 48576A100 63 479 SH   SOLE 99 479 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 1,169 181,752 SH   SOLE 1 181,752 0 0
KB HOME COM 48666K109 10,483 234,367 SH   SOLE 1 234,367 0 0
KB HOME OPT 48666K109 48,326 1,080,400 SH Put SOLE 8 1,080,400 0 0
KB HOME COM 48666K109 2,139 47,823 SH   SOLE 8 47,823 0 0
KB HOME OPT 48666K109 8,946 200,000 SH Call SOLE 8 200,000 0 0
KBR INC COM 48242W106 9,326 195,835 SH   SOLE 1 195,835 0 0
KBR INC COM 48242W106 4 89 SH   SOLE 8 89 0 0
KEARNY FINL CORP MD COM 48716P108 1,092 82,361 SH   SOLE 1 82,361 0 0
KELLOGG CO COM 487836108 61 950 SH   DFND 1 0 0 950
KELLOGG CO COM 487836108 49,695 771,399 SH   SOLE 1 771,399 0 0
KELLOGG CO OPT 487836108 2,164 33,600 SH Put SOLE 1 33,600 0 0
KELLOGG CO COM 487836108 2,448 38,003 SH   SOLE 8 38,003 0 0
KELLOGG CO OPT 487836108 2,577 40,000 SH Put SOLE 8 40,000 0 0
KELLOGG CO COM 487836108 11,420 177,292 SH   SOLE 9 177,292 0 0
KELLY SVCS INC COM 488152208 1,131 67,433 SH   SOLE 1 67,433 0 0
KEMPER CORP COM 488401100 2,048 34,827 SH   SOLE 1 34,827 0 0
KENNAMETAL INC COM 489170100 4,953 137,944 SH   SOLE 1 137,944 0 0
KENNAMETAL INC COM 489170100 118 3,284 SH   SOLE 99 3,284 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 4,565 191,200 SH   SOLE 1 191,200 0 0
KEURIG DR PEPPER INC COM 49271V100 22 606 SH   DFND 1 0 0 606
KEURIG DR PEPPER INC COM 49271V100 4 104 SH   SOLE 1 104 0 0
KEURIG DR PEPPER INC COM 49271V100 514 13,951 SH   SOLE 8 13,951 0 0
KEURIG DR PEPPER INC COM 49271V100 10,474 284,153 SH   SOLE 9 284,153 0 0
KEURIG DR PEPPER INC COM 49271V100 5 135 SH   DFND 20 0 0 135
KEYCORP COM 493267108 41,424 1,790,919 SH   SOLE 1 1,790,919 0 0
KEYCORP OPT 493267108 46 2,000 SH Put SOLE 8 2,000 0 0
KEYCORP COM 493267108 26 1,152 SH   SOLE 8 1,152 0 0
KEYCORP COM 493267108 21,251 918,780 SH   SOLE 9 918,780 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 20 95 SH   DFND 1 0 0 95
KEYSIGHT TECHNOLOGIES INC OPT 49338L103 8,260 40,000 SH Put SOLE 1 40,000 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 39,019 188,933 SH   SOLE 1 188,933 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 45 216 SH   SOLE 8 216 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 31,366 151,884 SH   SOLE 9 151,884 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 710 42,462 SH   SOLE 1 42,462 0 0
KFORCE INC COM 493732101 2,457 32,663 SH   SOLE 1 32,663 0 0
KILROY RLTY CORP TRUS 49427F108 2,895 43,571 SH   SOLE 1 43,571 0 0
KIMBALL ELECTRONICS INC COM 49428J109 636 29,220 SH   SOLE 1 29,220 0 0
KIMBALL INTL INC COM 494274103 766 74,920 SH   SOLE 1 74,920 0 0
KIMBERLY-CLARK CORP COM 494368103 275 1,925 SH   DFND 1 0 0 1,925
KIMBERLY-CLARK CORP COM 494368103 61,308 428,962 SH   SOLE 1 428,962 0 0
KIMBERLY-CLARK CORP OPT 494368103 486 3,400 SH Put SOLE 8 3,400 0 0
KIMBERLY-CLARK CORP COM 494368103 341 2,380 SH   SOLE 8 2,380 0 0
KIMBERLY-CLARK CORP COM 494368103 33,911 237,261 SH   SOLE 9 237,261 0 0
KIMBERLY-CLARK CORP COM 494368103 126 884 SH   SOLE 99 884 0 0
KIMCO RLTY CORP TRUS 49446R109 19,585 794,565 SH   SOLE 1 794,565 0 0
KIMCO RLTY CORP TRUS 49446R109 18 726 SH   SOLE 8 726 0 0
KIMCO RLTY CORP TRUS 49446R109 4,351 176,493 SH   SOLE 9 176,493 0 0
KINDER MORGAN INC DEL COM 49456B101 65,763 4,146,615 SH   SOLE 1 4,146,615 0 0
KINDER MORGAN INC DEL COM 49456B101 36 2,294 SH   SOLE 8 2,294 0 0
KINDER MORGAN INC DEL COM 49456B101 21,826 1,376,176 SH   SOLE 9 1,376,176 0 0
KINDER MORGAN INC DEL COM 49456B101 629 39,654 SH   SOLE 99 39,654 0 0
KINIKSA PHARMACEUTICALS LTD COM G5269C101 653 55,534 SH   SOLE 1 55,534 0 0
KINROSS GOLD CORP COM 496902404 4,023 692,344 SH   SOLE 1 692,344 0 0
KINROSS GOLD CORP COM 496902404 116 19,899 SH   DFND 1 0 0 19,899
KINROSS GOLD CORP OPT 496902404 2,034 350,000 SH Put SOLE 8 350,000 0 0
KINROSS GOLD CORP OPT 496902404 1 100 SH Call SOLE 8 100 0 0
KINROSS GOLD CORP COM 496902404 1,844 317,354 SH   SOLE 8 317,354 0 0
KINROSS GOLD CORP COM 496902404 420 72,118 SH   SOLE 9 72,118 0 0
KINSALE CAP GROUP INC COM 49714P108 7,090 29,804 SH   SOLE 1 29,804 0 0
KIRBY CORP COM 497266106 1,156 19,464 SH   SOLE 1 19,464 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 365 8,700 SH   DFND 1 0 0 8,700
KIRKLAND LAKE GOLD LTD COM 49741E100 596 14,208 SH   SOLE 1 14,208 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 418 9,942 SH   SOLE 9 9,942 0 0
KIRKLANDS INC COM 497498105 239 16,035 SH   SOLE 1 16,035 0 0
KITE RLTY GROUP TR TRUS 49803T300 15,051 691,080 SH   SOLE 1 691,080 0 0
KITE RLTY GROUP TR TRUS 49803T300 353 16,200 SH   SOLE 8 16,200 0 0
KITE RLTY GROUP TR COM 49803T300 421 19,321 SH   SOLE 99 19,321 0 0
KKR &amp CO INC COM 48251W104 46,325 621,809 SH   SOLE 1 621,809 0 0
KKR &amp CO INC COM 48251W104 18,625 250,000 SH   DFND 1 0 0 250,000
KKR &amp CO INC COM 48251W104 439 5,891 SH   SOLE 8 5,891 0 0
KKR &amp CO INC OPT 48251W104 8,940 120,000 SH Put SOLE 8 120,000 0 0
KKR &amp CO INC COM 48251W104 15,675 210,399 SH   SOLE 9 210,399 0 0
KKR REAL ESTATE FIN TR INC TRUS 48251K100 1,554 74,572 SH   SOLE 1 74,572 0 0
KKR REAL ESTATE FIN TR INC BOND 48251KAB6 289 274,000 PRN   SOLE 8 0 0 274,000
KLA CORP COM 482480100 273,912 636,843 SH   SOLE 1 636,843 0 0
KLA CORP OPT 482480100 6,452 15,000 SH Call SOLE 8 15,000 0 0
KLA CORP OPT 482480100 4,817 11,200 SH Put SOLE 8 11,200 0 0
KLA CORP COM 482480100 450 1,046 SH   SOLE 8 1,046 0 0
KLA CORP COM 482480100 65,335 151,903 SH   SOLE 9 151,903 0 0
KLA CORP COM 482480100 645 1,500 SH   DFND 20 0 0 1,500
KLA CORP COM 482480100 3,085 7,172 SH   SOLE 99 7,172 0 0
KNIGHT-SWIFT TRANSN HLDGS IN COM 499049104 5,492 90,140 SH   SOLE 1 90,140 0 0
KNIGHT-SWIFT TRANSN HLDGS IN COM 499049104 3,850 63,171 SH   SOLE 9 63,171 0 0
KNIGHT-SWIFT TRANSN HLDGS IN COM 499049104 446 7,313 SH   SOLE 99 7,313 0 0
KNOT OFFSHORE PARTNERS LP COM Y48125101 54 4,015 SH   SOLE 1 4,015 0 0
KNOWLES CORP COM 49926D109 6,284 269,156 SH   SOLE 1 269,156 0 0
KNOWLES CORP COM 49926D109 2 98 SH   SOLE 8 98 0 0
KODIAK SCIENCES INC COM 50015M109 3,447 40,655 SH   SOLE 1 40,655 0 0
KODIAK SCIENCES INC COM 50015M109 24 279 SH   SOLE 8 279 0 0
KODIAK SCIENCES INC COM 50015M109 60 708 SH   SOLE 99 708 0 0
KOHLS CORP COM 500255104 8,726 176,696 SH   SOLE 1 176,696 0 0
KOHLS CORP OPT 500255104 37,882 767,000 SH Put SOLE 1 767,000 0 0
KOHLS CORP COM 500255104 1,772 35,883 SH   SOLE 8 35,883 0 0
KOHLS CORP OPT 500255104 2,647 53,600 SH Call SOLE 8 53,600 0 0
KOHLS CORP OPT 500255104 18,506 374,700 SH Put SOLE 8 374,700 0 0
KOHLS CORP COM 500255104 516 10,440 SH   SOLE 9 10,440 0 0
KONINKLIJKE PHILIPS N V ADR 500472303 6 176 SH   SOLE 1 176 0 0
KONTOOR BRANDS INC COM 50050N103 4,072 79,448 SH   SOLE 1 79,448 0 0
KOPIN CORP COM 500600101 385 94,199 SH   SOLE 1 94,199 0 0
KOPPERS HOLDINGS INC COM 50060P106 1,019 32,557 SH   SOLE 1 32,557 0 0
KORN FERRY COM 500643200 5,381 71,062 SH   SOLE 1 71,062 0 0
KORNIT DIGITAL LTD COM M6372Q113 4,080 26,804 SH   SOLE 9 26,804 0 0
KOSMOS ENERGY LTD COM 500688106 87 25,000 SH   DFND 1 0 0 25,000
KOSMOS ENERGY LTD COM 500688106 1,905 550,580 SH   SOLE 1 550,580 0 0
KOSMOS ENERGY LTD COM 500688106 0 48 SH   SOLE 8 48 0 0
KOSMOS ENERGY LTD COM 500688106 53 15,282 SH   SOLE 9 15,282 0 0
KRAFT HEINZ CO COM 500754106 141 3,936 SH   DFND 1 0 0 3,936
KRAFT HEINZ CO COM 500754106 31,373 873,870 SH   SOLE 1 873,870 0 0
KRAFT HEINZ CO COM 500754106 134 3,752 SH   SOLE 8 3,752 0 0
KRAFT HEINZ CO OPT 500754106 1,655 46,100 SH Put SOLE 8 46,100 0 0
KRAFT HEINZ CO OPT 500754106 413 11,500 SH Call SOLE 8 11,500 0 0
KRAFT HEINZ CO COM 500754106 18,713 521,281 SH   SOLE 9 521,281 0 0
KRAFT HEINZ CO COM 500754106 557 15,515 SH   SOLE 99 15,515 0 0
KRANESHARES TR FUND 500767835 38 1,328 SH   DFND 1 0 0 1,328
KRANESHARES TR FUND 500767306 11,202 307,012 SH   SOLE 1 307,012 0 0
KRANESHARES TR OPT 500767306 71,156 1,950,000 SH Call SOLE 1 1,950,000 0 0
KRANESHARES TR FUND 500767306 60 1,644 SH   DFND 1 0 0 1,644
KRANESHARES TR OPT 500767306 42,511 1,165,000 SH Call SOLE 8 1,165,000 0 0
KRANESHARES TR FUND 500767306 4,765 130,588 SH   SOLE 8 130,588 0 0
KRANESHARES TR OPT 500767306 91,225 2,500,000 SH Call SOLE 9 2,500,000 0 0
KRANESHARES TR FUND 500767306 188 5,148 SH   DFND 20 0 0 5,148
KRANESHARES TR FUND 500767827 52 1,121 SH   DFND 20 0 0 1,121
KRATON CORP COM 50077C106 3,850 83,111 SH   SOLE 1 83,111 0 0
KRATON CORP COM 50077C106 1,054 22,756 SH   SOLE 8 22,756 0 0
KRATOS DEFENSE &amp SEC SOLUTIO COM 50077B207 2,890 148,980 SH   SOLE 1 148,980 0 0
KRATOS DEFENSE &amp SEC SOLUTIO COM 50077B207 354 18,252 SH   SOLE 8 18,252 0 0
KRATOS DEFENSE &amp SEC SOLUTIO OPT 50077B207 211 10,900 SH Call SOLE 8 10,900 0 0
KROGER CO COM 501044101 52,892 1,168,661 SH   SOLE 1 1,168,661 0 0
KROGER CO COM 501044101 38 846 SH   SOLE 8 846 0 0
KROGER CO COM 501044101 21,686 479,140 SH   SOLE 9 479,140 0 0
KRONOS WORLDWIDE INC COM 50105F105 406 27,027 SH   SOLE 1 27,027 0 0
KRONOS WORLDWIDE INC COM 50105F105 8 500 SH   DFND 1 0 0 500
KRYSTAL BIOTECH INC COM 501147102 1,808 25,861 SH   SOLE 1 25,861 0 0
KT CORP ADR 48268K101 33 2,590 SH   SOLE 1 2,590 0 0
KULICKE &amp SOFFA INDS INC COM 501242101 6,864 113,394 SH   SOLE 1 113,394 0 0
KULICKE &amp SOFFA INDS INC COM 501242101 6 100 SH   DFND 1 0 0 100
KURA ONCOLOGY INC COM 50127T109 1,221 87,135 SH   SOLE 1 87,135 0 0
KURA ONCOLOGY INC COM 50127T109 495 35,382 SH   SOLE 8 35,382 0 0
KURA ONCOLOGY INC COM 50127T109 44 3,129 SH   SOLE 99 3,129 0 0
KVH INDS INC COM 482738101 446 48,517 SH   SOLE 1 48,517 0 0
LA JOLLA PHARMACEUTICAL CO COM 503459604 25 5,364 SH   SOLE 1 5,364 0 0
LA Z BOY INC COM 505336107 2,419 66,618 SH   SOLE 1 66,618 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 39,317 125,132 SH   SOLE 1 125,132 0 0
LABORATORY CORP AMER HLDGS OPT 50540R409 25,954 82,600 SH Put SOLE 8 82,600 0 0
LABORATORY CORP AMER HLDGS OPT 50540R409 35,631 113,400 SH Call SOLE 8 113,400 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 35 112 SH   SOLE 8 112 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 27,889 88,758 SH   SOLE 9 88,758 0 0
LADDER CAP CORP TRUS 505743104 12,559 1,047,470 SH   SOLE 1 1,047,470 0 0
LAKELAND BANCORP INC COM 511637100 2,880 151,660 SH   SOLE 1 151,660 0 0
LAKELAND FINL CORP COM 511656100 5,540 69,131 SH   SOLE 1 69,131 0 0
LAM RESEARCH CORP OPT 512807108 11,362 15,800 SH Put SOLE 1 15,800 0 0
LAM RESEARCH CORP COM 512807108 441,121 613,392 SH   SOLE 1 613,392 0 0
LAM RESEARCH CORP COM 512807108 14,439 20,079 SH   SOLE 8 20,079 0 0
LAM RESEARCH CORP OPT 512807108 21,431 29,800 SH Put SOLE 8 29,800 0 0
LAM RESEARCH CORP OPT 512807108 7,192 10,000 SH Call SOLE 8 10,000 0 0
LAM RESEARCH CORP COM 512807108 70,840 98,505 SH   SOLE 9 98,505 0 0
LAM RESEARCH CORP COM 512807108 671 933 SH   DFND 20 0 0 933
LAM RESEARCH CORP COM 512807108 675 938 SH   SOLE 99 938 0 0
LAMAR ADVERTISING CO NEW TRUS 512816109 2,707 22,336 SH   SOLE 1 22,336 0 0
LAMAR ADVERTISING CO NEW COM 512816109 412 3,400 SH   SOLE 99 3,400 0 0
LAMB WESTON HLDGS INC COM 513272104 3,604 56,859 SH   SOLE 1 56,859 0 0
LAMB WESTON HLDGS INC COM 513272104 837 13,204 SH   SOLE 8 13,204 0 0
LAMB WESTON HLDGS INC COM 513272104 3,008 47,469 SH   SOLE 9 47,469 0 0
LAMB WESTON HLDGS INC COM 513272104 899 14,186 SH   SOLE 99 14,186 0 0
LANCASTER COLONY CORP COM 513847103 5,222 31,529 SH   SOLE 1 31,529 0 0
LANDEC CORP COM 514766104 363 32,731 SH   SOLE 1 32,731 0 0
LANDS END INC NEW COM 51509F105 400 20,391 SH   SOLE 1 20,391 0 0
LANDSTAR SYS INC COM 515098101 5,659 31,611 SH   SOLE 1 31,611 0 0
LANDSTAR SYS INC COM 515098101 73 407 SH   SOLE 8 407 0 0
LANNET INC COM 516012101 16 9,589 SH   SOLE 1 9,589 0 0
LANTHEUS HLDGS INC COM 516544103 2,601 90,034 SH   SOLE 1 90,034 0 0
LANTRONIX INC COM 516548203 51 6,571 SH   SOLE 1 6,571 0 0
LAS VEGAS SANDS CORP COM 517834107 30,043 798,145 SH   SOLE 1 798,145 0 0
LAS VEGAS SANDS CORP OPT 517834107 15,742 418,200 SH Put SOLE 1 418,200 0 0
LAS VEGAS SANDS CORP COM 517834107 98 2,600 SH   DFND 1 0 0 2,600
LAS VEGAS SANDS CORP OPT 517834107 12,264 325,800 SH Call SOLE 1 325,800 0 0
LAS VEGAS SANDS CORP OPT 517834107 245 6,500 SH Put SOLE 8 6,500 0 0
LAS VEGAS SANDS CORP OPT 517834107 23 600 SH Call SOLE 8 600 0 0
LAS VEGAS SANDS CORP COM 517834107 247 6,591 SH   SOLE 8 6,591 0 0
LAS VEGAS SANDS CORP COM 517834107 9,916 263,464 SH   SOLE 9 263,464 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 42,275 548,586 SH   SOLE 1 548,586 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 241 3,126 SH   SOLE 99 3,126 0 0
LAUDER ESTEE COS INC COM 518439104 178 481 SH   DFND 1 0 0 481
LAUDER ESTEE COS INC COM 518439104 141,504 382,235 SH   SOLE 1 334,614 47,621 0
LAUDER ESTEE COS INC COM 518439104 101 272 SH   SOLE 8 272 0 0
LAUDER ESTEE COS INC COM 518439104 54,757 147,911 SH   SOLE 9 147,911 0 0
LAUDER ESTEE COS INC COM 518439104 803 2,170 SH   SOLE 20 0 2,170 0
LAUDER ESTEE COS INC COM 518439104 1,504 4,064 SH   SOLE 99 0 4,064 0
LAUREATE EDUCATION INC COM 518613203 1,720 140,463 SH   SOLE 1 140,463 0 0
LAWSON PRODS INC COM 520776105 316 5,776 SH   SOLE 1 5,776 0 0
LAZARD LTD COM G54050102 1,870 42,850 SH   SOLE 1 42,850 0 0
LAZYDAYS HLDGS INC COM 52110H100 309 14,318 SH   SOLE 1 14,318 0 0
LCI INDS COM 50189K103 9,773 62,708 SH   SOLE 1 62,708 0 0
LCI INDS COM 50189K103 300 1,922 SH   SOLE 99 1,922 0 0
LCNB CORP COM 50181P100 135 6,913 SH   SOLE 1 6,913 0 0
LEAR CORP COM 521865204 6,008 32,845 SH   SOLE 1 32,845 0 0
LEAR CORP COM 521865204 7 38 SH   SOLE 8 38 0 0
LEAR CORP COM 521865204 4,378 23,932 SH   SOLE 9 23,932 0 0
LEAR CORP COM 521865204 511 2,791 SH   SOLE 99 2,791 0 0
LEGACY HOUSING CORP COM 52472M101 259 9,762 SH   SOLE 1 9,762 0 0
LEGALZOOM COM INC COM 52466B103 3 204 SH   SOLE 1 204 0 0
LEGALZOOM COM INC COM 52466B103 23 1,426 SH   SOLE 99 1,426 0 0
LEGGETT &amp PLATT INC COM 524660107 3,627 88,120 SH   SOLE 1 88,120 0 0
LEGGETT &amp PLATT INC COM 524660107 5 114 SH   SOLE 8 114 0 0
LEGGETT &amp PLATT INC COM 524660107 65 1,576 SH   SOLE 9 1,576 0 0
LEIDOS HOLDINGS INC COM 525327102 10,602 119,255 SH   SOLE 1 119,255 0 0
LEIDOS HOLDINGS INC COM 525327102 72 813 SH   DFND 1 0 0 813
LEIDOS HOLDINGS INC COM 525327102 15 166 SH   SOLE 8 166 0 0
LEIDOS HOLDINGS INC COM 525327102 8,365 94,097 SH   SOLE 9 94,097 0 0
LEMAITRE VASCULAR INC COM 525558201 1,243 24,731 SH   SOLE 1 24,731 0 0
LENDINGTREE INC BOND 52603BAA5 362 364,000 PRN   SOLE 8 0 0 364,000
LENDINGTREE INC NEW COM 52603B107 2,209 18,029 SH   SOLE 1 18,029 0 0
LENDINGTREE INC NEW COM 52603B107 206 1,680 SH   SOLE 99 1,680 0 0
LENNAR CORP COM 526057302 159,219 1,665,129 SH   SOLE 1 1,665,129 0 0
LENNAR CORP COM 526057104 99,176 853,785 SH   SOLE 1 853,785 0 0
LENNAR CORP OPT 526057104 31,642 272,400 SH Call SOLE 8 272,400 0 0
LENNAR CORP OPT 526057104 42,491 365,800 SH Put SOLE 8 365,800 0 0
LENNAR CORP COM 526057104 2,280 19,633 SH   SOLE 8 19,633 0 0
LENNAR CORP COM 526057104 21,894 188,489 SH   SOLE 9 188,489 0 0
LENNOX INTL INC COM 526107107 19,643 60,565 SH   SOLE 1 60,565 0 0
LENNOX INTL INC COM 526107107 4,351 13,415 SH   SOLE 9 13,415 0 0
LEVI STRAUSS &amp CO NEW COM 52736R102 285 11,370 SH   SOLE 8 11,370 0 0
LEXICON PHARMACEUTICALS INC COM 528872302 335 84,970 SH   SOLE 1 84,970 0 0
LG DISPLAY CO LTD ADR 50186V102 0 1 SH   SOLE 1 1 0 0
LG DISPLAY CO LTD ADR 50186V102 111 11,032 SH   SOLE 99 11,032 0 0
LGI HOMES INC COM 50187T106 11,526 74,611 SH   SOLE 1 74,611 0 0
LHC GROUP INC COM 50187A107 7,558 55,069 SH   SOLE 1 55,069 0 0
LHC GROUP INC COM 50187A107 86 629 SH   SOLE 99 629 0 0
LIBERTY BROADBAND CORP COM 530307107 1,134 7,053 SH   SOLE 1 7,053 0 0
LIBERTY BROADBAND CORP COM 530307305 186,651 1,158,600 SH   SOLE 1 1,158,600 0 0
LIBERTY BROADBAND CORP COM 530307305 7 45 SH   SOLE 8 45 0 0
LIBERTY BROADBAND CORP COM 530307305 17,574 109,092 SH   SOLE 9 109,092 0 0
LIBERTY BROADBAND CORP COM 530307107 1,621 10,075 SH   SOLE 9 10,075 0 0
LIBERTY GLOBAL PLC COM G5480U104 0 17 SH   DFND 1 0 0 17
LIBERTY GLOBAL PLC COM G5480U104 2,048 73,819 SH   SOLE 1 73,819 0 0
LIBERTY GLOBAL PLC COM G5480U120 1 41 SH   DFND 1 0 0 41
LIBERTY GLOBAL PLC COM G5480U120 4,784 170,301 SH   SOLE 1 170,301 0 0
LIBERTY GLOBAL PLC COM G5480U104 1,766 63,665 SH   SOLE 9 63,665 0 0
LIBERTY GLOBAL PLC COM G5480U120 3,915 139,389 SH   SOLE 9 139,389 0 0
LIBERTY LATIN AMERICA LTD COM G9001E128 2,139 187,616 SH   SOLE 1 187,616 0 0
LIBERTY LATIN AMERICA LTD COM G9001E102 0 2 SH   DFND 1 0 0 2
LIBERTY LATIN AMERICA LTD COM G9001E102 574 49,203 SH   SOLE 1 49,203 0 0
LIBERTY LATIN AMERICA LTD COM G9001E128 0 5 SH   DFND 1 0 0 5
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 531229607 2,406 47,333 SH   SOLE 1 47,333 0 0
LIBERTY MEDIA CORP DEL COM 531229706 350 12,161 SH   SOLE 1 12,161 0 0
LIBERTY MEDIA CORP DEL COM 531229870 35 598 SH   SOLE 1 598 0 0
LIBERTY MEDIA CORP DEL COM 531229854 3,682 58,216 SH   SOLE 1 58,216 0 0
LIBERTY MEDIA CORP DEL COM 531229888 1,247 44,357 SH   SOLE 1 44,357 0 0
LIBERTY MEDIA CORP DEL COM 531229409 1,226 24,115 SH   SOLE 1 24,115 0 0
LIBERTY MEDIA CORP DEL BOND 530715AG6 279 399,000 PRN   SOLE 8 0 0 399,000
LIBERTY MEDIA CORP DEL BOND 531229AF9 160 93,000 PRN   SOLE 8 0 0 93,000
LIBERTY MEDIA CORP DEL BOND 530715AL5 298 387,000 PRN   SOLE 8 0 0 387,000
LIBERTY MEDIA CORP DEL COM 531229409 575 11,300 SH   SOLE 8 11,300 0 0
LIBERTY MEDIA CORP DEL BOND 531229AB8 661 429,000 PRN   SOLE 8 0 0 429,000
LIBERTY MEDIA CORP DEL COM 531229607 2,825 55,550 SH   SOLE 8 55,550 0 0
LIBERTY MEDIA CORP DEL COM 531229409 1,686 33,166 SH   SOLE 9 33,166 0 0
LIBERTY MEDIA CORP DEL COM 531229854 4,900 77,490 SH   SOLE 9 77,490 0 0
LIBERTY MEDIA CORP DEL COM 531229607 3,441 67,665 SH   SOLE 9 67,665 0 0
LIBERTY MEDIA CORP DEL COM 531229854 311 4,917 SH   SOLE 99 4,917 0 0
LIBERTY OILFIELD SVCS INC COM 53115L104 1,070 110,318 SH   SOLE 1 110,318 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102 192 88,439 SH   SOLE 1 88,439 0 0
LIFE STORAGE INC TRUS 53223X107 9,701 63,331 SH   SOLE 1 63,331 0 0
LIFE STORAGE INC COM 53223X107 480 3,132 SH   SOLE 99 3,132 0 0
LIFETIME BRANDS INC COM 53222Q103 382 23,986 SH   SOLE 1 23,986 0 0
LIFEVANTAGE CORP COM 53222K205 207 32,756 SH   SOLE 1 32,756 0 0
LIGAND PHARMACEUTICALS INC COM 53220K504 8,782 56,854 SH   SOLE 1 56,854 0 0
LIGAND PHARMACEUTICALS INC BOND 53220KAF5 5,791 5,777,000 PRN   SOLE 8 0 0 5,777,000
LILLY ELI &amp CO COM 532457108 468,320 1,695,457 SH   SOLE 1 1,695,457 0 0
LILLY ELI &amp CO COM 532457108 1,172 4,244 SH   DFND 1 0 0 4,244
LILLY ELI &amp CO COM 532457108 946 3,424 SH   SOLE 8 3,424 0 0
LILLY ELI &amp CO OPT 532457108 26,821 97,100 SH Put SOLE 8 97,100 0 0
LILLY ELI &amp CO OPT 532457108 2,762 10,000 SH Call SOLE 8 10,000 0 0
LILLY ELI &amp CO COM 532457108 294,670 1,066,797 SH   SOLE 9 1,066,797 0 0
LILLY ELI &amp CO COM 532457108 691 2,500 SH   DFND 20 0 0 2,500
LIMELIGHT NETWORKS INC COM 53261M104 1,428 416,409 SH   SOLE 1 416,409 0 0
LIMONEIRA CO COM 532746104 286 19,043 SH   SOLE 1 19,043 0 0
LINCOLN ELEC HLDGS INC COM 533900106 1,429 10,246 SH   SOLE 1 10,246 0 0
LINCOLN ELEC HLDGS INC COM 533900106 402 2,883 SH   SOLE 99 2,883 0 0
LINCOLN NATL CORP IND COM 534187109 27,726 406,191 SH   SOLE 1 406,191 0 0
LINCOLN NATL CORP IND COM 534187109 15 213 SH   SOLE 8 213 0 0
LINCOLN NATL CORP IND OPT 534187109 280 4,100 SH Call SOLE 8 4,100 0 0
LINCOLN NATL CORP IND COM 534187109 11,205 164,160 SH   SOLE 9 164,160 0 0
LINCOLN NATL CORP IND COM 534187109 333 4,874 SH   SOLE 99 4,874 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 581 37,246 SH   SOLE 1 37,246 0 0
LINDE PLC COM G5494J103 581 1,678 SH   DFND 1 0 0 1,678
LINDE PLC COM G5494J103 639,142 1,844,936 SH   SOLE 1 1,844,936 0 0
LINDE PLC COM G5494J103 260 750 SH   SOLE 8 750 0 0
LINDE PLC OPT G5494J103 2,598 7,500 SH Put SOLE 8 7,500 0 0
LINDE PLC COM G5494J103 352,534 1,017,617 SH   SOLE 9 1,017,617 0 0
LINDE PLC COM G5494J103 897 2,588 SH   SOLE 99 2,588 0 0
LINDSAY CORP COM 535555106 2,908 19,135 SH   SOLE 1 19,135 0 0
LIONS GATE ENTMNT CORP COM 535919500 2,207 143,378 SH   SOLE 1 143,378 0 0
LIONS GATE ENTMNT CORP COM 535919401 1,796 107,945 SH   SOLE 1 107,945 0 0
LIONS GATE ENTMNT CORP COM 535919401 140 8,442 SH   SOLE 9 8,442 0 0
LIQUID MEDIA GROUP LTD NEW COM 53634Q204 12 11,599 SH   SOLE 8 11,599 0 0
LIQUIDITY SVCS INC COM 53635B107 750 33,976 SH   SOLE 1 33,976 0 0
LITHIA MTRS INC COM 536797103 19,240 64,789 SH   SOLE 1 64,789 0 0
LITHIUM AMERS CORP NEW COM 53680Q207 6,072 208,532 SH   SOLE 1 208,532 0 0
LITHIUM AMERS CORP NEW COM 53680Q207 146 5,000 SH   SOLE 8 5,000 0 0
LITHIUM AMERS CORP NEW COM 53680Q207 357 12,256 SH   SOLE 9 12,256 0 0
LITTELFUSE INC COM 537008104 1,902 6,041 SH   SOLE 1 6,041 0 0
LIVANOVA PLC COM G5509L101 40,545 463,733 SH   SOLE 1 463,733 0 0
LIVANOVA PLC COM G5509L101 20 227 SH   SOLE 8 227 0 0
LIVANOVA PLC OPT G5509L101 1,329 15,200 SH Call SOLE 8 15,200 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 68 571 SH   DFND 1 0 0 571
LIVE NATION ENTERTAINMENT IN COM 538034109 31,660 264,504 SH   SOLE 1 264,504 0 0
LIVE NATION ENTERTAINMENT IN OPT 538034109 2,262 18,900 SH Call SOLE 8 18,900 0 0
LIVE NATION ENTERTAINMENT IN BOND 538034AQ2 139 77,000 PRN   SOLE 8 0 0 77,000
LIVE NATION ENTERTAINMENT IN COM 538034109 4,687 39,156 SH   SOLE 8 39,156 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 12,512 104,536 SH   SOLE 9 104,536 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 453 3,782 SH   SOLE 99 3,782 0 0
LIVE OAK BANCSHARES INC COM 53803X105 6,817 78,101 SH   SOLE 1 78,101 0 0
LIVENT CORP COM 53814L108 10,745 440,769 SH   SOLE 1 440,769 0 0
LIVENT CORP COM 53814L108 1 22 SH   SOLE 8 22 0 0
LIVENT CORP COM 53814L108 571 23,424 SH   SOLE 9 23,424 0 0
LIVENT CORP COM 53814L108 40 1,657 SH   DFND 20 0 0 1,657
LIVENT CORP COM 53814L108 286 11,724 SH   SOLE 99 11,724 0 0
LIVEPERSON INC COM 538146101 10,584 296,328 SH   SOLE 1 296,328 0 0
LIVEPERSON INC COM 538146101 6 188 SH   SOLE 8 188 0 0
LIVERAMP HLDGS INC COM 53815P108 5,354 111,662 SH   SOLE 1 111,662 0 0
LIVERAMP HLDGS INC COM 53815P108 5 97 SH   SOLE 8 97 0 0
LKQ CORP COM 501889208 11,186 186,353 SH   SOLE 1 186,353 0 0
LKQ CORP COM 501889208 20 339 SH   SOLE 8 339 0 0
LKQ CORP COM 501889208 11,326 188,688 SH   SOLE 9 188,688 0 0
LKQ CORP COM 501889208 505 8,418 SH   SOLE 99 8,418 0 0
LL FLOORING HOLDINGS INC COM 55003T107 853 49,988 SH   SOLE 1 49,988 0 0
LL FLOORING HOLDINGS INC COM 55003T107 110 6,457 SH   SOLE 8 6,457 0 0
LLOYDS BANKING GROUP PLC ADR 539439109 5 2,050 SH   DFND 1 0 0 2,050
LOANDEPOT INC COM 53946R106 85 17,607 SH   SOLE 1 17,607 0 0
LOCKHEED MARTIN CORP COM 539830109 929 2,613 SH   DFND 1 0 0 2,613
LOCKHEED MARTIN CORP COM 539830109 158,709 446,559 SH   SOLE 1 446,559 0 0
LOCKHEED MARTIN CORP COM 539830109 2,657 7,476 SH   SOLE 8 7,476 0 0
LOCKHEED MARTIN CORP OPT 539830109 5,935 16,700 SH Put SOLE 8 16,700 0 0
LOCKHEED MARTIN CORP OPT 539830109 28,042 78,900 SH Call SOLE 8 78,900 0 0
LOCKHEED MARTIN CORP COM 539830109 81,718 229,925 SH   SOLE 9 229,925 0 0
LOCKHEED MARTIN CORP COM 539830109 3,179 8,944 SH   DFND 20 0 0 8,944
LOEWS CORP COM 540424108 26,817 464,326 SH   SOLE 1 464,326 0 0
LOEWS CORP COM 540424108 17 288 SH   SOLE 8 288 0 0
LOEWS CORP COM 540424108 10,994 190,343 SH   SOLE 9 190,343 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 34 14,856 SH   SOLE 1 14,856 0 0
LOGITECH INTL S A COM H50430232 3,861 46,816 SH   SOLE 1 46,816 0 0
LOGITECH INTL S A COM H50430232 23 280 SH   DFND 1 0 0 280
LOGITECH INTL S A COM H50430232 46,000 557,715 SH   SOLE 9 557,715 0 0
LOGITECH INTL S A COM H50430232 41 499 SH   SOLE 99 499 0 0
LOUISIANA PAC CORP COM 546347105 197,596 2,521,970 SH   SOLE 1 2,521,970 0 0
LOUISIANA PAC CORP COM 546347105 7,534 96,163 SH   SOLE 8 96,163 0 0
LOVESAC COMPANY COM 54738L109 1,033 15,602 SH   SOLE 1 15,602 0 0
LOWES COS INC COM 548661107 136 525 SH   DFND 1 0 0 525
LOWES COS INC COM 548661107 237,423 918,532 SH   SOLE 1 918,532 0 0
LOWES COS INC OPT 548661107 46,811 181,100 SH Call SOLE 1 181,100 0 0
LOWES COS INC OPT 548661107 336 1,300 SH Call SOLE 8 1,300 0 0
LOWES COS INC COM 548661107 210 814 SH   SOLE 8 814 0 0
LOWES COS INC COM 548661107 123,044 476,034 SH   SOLE 9 476,034 0 0
LPL FINL HLDGS INC COM 50212V100 6,190 38,661 SH   SOLE 1 38,661 0 0
LPL FINL HLDGS INC COM 50212V100 124 774 SH   SOLE 99 774 0 0
LSI INDS INC OHIO COM 50216C108 110 16,001 SH   SOLE 1 16,001 0 0
LTC PPTYS INC TRUS 502175102 2,321 67,952 SH   SOLE 1 67,952 0 0
LULULEMON ATHLETICA INC OPT 550021109 25,052 64,000 SH Put SOLE 1 64,000 0 0
LULULEMON ATHLETICA INC COM 550021109 129 329 SH   DFND 1 0 0 329
LULULEMON ATHLETICA INC COM 550021109 28,261 72,199 SH   SOLE 1 72,199 0 0
LULULEMON ATHLETICA INC COM 550021109 5,513 14,082 SH   SOLE 8 14,082 0 0
LULULEMON ATHLETICA INC COM 550021109 19,555 49,955 SH   SOLE 9 49,955 0 0
LULULEMON ATHLETICA INC COM 550021109 1,174 3,000 SH   DFND 20 0 0 3,000
LUMENTUM HLDGS INC COM 55024U109 4,151 39,242 SH   SOLE 1 39,242 0 0
LUMENTUM HLDGS INC COM 55024U109 176 1,661 SH   SOLE 8 1,661 0 0
LUMENTUM HLDGS INC COM 55024U109 171 1,616 SH   SOLE 9 1,616 0 0
LUMENTUM HLDGS INC COM 55024U109 97 919 SH   SOLE 99 919 0 0
LUNA INNOVATIONS INC COM 550351100 316 37,453 SH   SOLE 1 37,453 0 0
LUTHER BURBANK CORP COM 550550107 407 29,050 SH   SOLE 1 29,050 0 0
LUXFER HOLDINGS PLC COM G5698W116 645 33,445 SH   SOLE 1 33,445 0 0
LXP INDUSTRIAL TRUST TRUS 529043101 8,129 520,467 SH   SOLE 1 520,467 0 0
LXP INDUSTRIAL TRUST TRUS 529043101 103 6,576 SH   SOLE 9 6,576 0 0
LYFT INC COM 55087P104 23,179 542,470 SH   SOLE 1 542,470 0 0
LYFT INC OPT 55087P104 4,273 100,000 SH Put SOLE 8 100,000 0 0
LYFT INC COM 55087P104 3,816 89,300 SH   SOLE 8 89,300 0 0
LYFT INC OPT 55087P104 51 1,200 SH Call SOLE 8 1,200 0 0
LYFT INC COM 55087P104 4,508 105,520 SH   SOLE 9 105,520 0 0
LYONDELLBASELL INDUSTRIES N OPT N53745100 8,338 90,400 SH Put SOLE 1 90,400 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 37 400 SH   DFND 1 0 0 400
LYONDELLBASELL INDUSTRIES N COM N53745100 37,412 405,629 SH   SOLE 1 405,629 0 0
LYONDELLBASELL INDUSTRIES N OPT N53745100 16,565 179,600 SH Put SOLE 8 179,600 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 8,869 96,159 SH   SOLE 8 96,159 0 0
LYONDELLBASELL INDUSTRIES N OPT N53745100 3,708 40,200 SH Call SOLE 8 40,200 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 17,943 194,534 SH   SOLE 9 194,534 0 0
M &amp T BK CORP COM 55261F104 51,095 332,694 SH   SOLE 1 332,694 0 0
M &amp T BK CORP COM 55261F104 42 278 SH   SOLE 8 278 0 0
M &amp T BK CORP COM 55261F104 18,007 117,243 SH   SOLE 9 117,243 0 0
M D C HLDGS INC COM 552676108 11,771 210,872 SH   SOLE 1 210,872 0 0
M/I HOMES INC COM 55305B101 4,962 79,806 SH   SOLE 1 79,806 0 0
M/I HOMES INC COM 55305B101 135 2,178 SH   SOLE 9 2,178 0 0
MACATAWA BK CORP COM 554225102 735 83,223 SH   SOLE 1 83,223 0 0
MACERICH CO TRUS 554382101 17,004 984,076 SH   SOLE 1 984,076 0 0
MACERICH CO OPT 554382101 223 12,900 SH Put SOLE 8 12,900 0 0
MACERICH CO TRUS 554382101 14 786 SH   SOLE 8 786 0 0
MACERICH CO TRUS 554382101 24 1,386 SH   SOLE 9 1,386 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 4,663 59,557 SH   SOLE 1 59,557 0 0
MACQUARIE INFRASTR HOLD LLC COM 55608B105 13,303 3,644,832 SH   SOLE 1 3,644,832 0 0
MACQUARIE INFRASTR HOLD LLC COM 55608B105 0 84 SH   SOLE 8 84 0 0
MACROGENICS INC COM 556099109 1,215 75,716 SH   SOLE 1 75,716 0 0
MACYS INC COM 55616P104 25,661 980,175 SH   SOLE 1 980,175 0 0
MACYS INC OPT 55616P104 246 9,400 SH Put SOLE 8 9,400 0 0
MACYS INC COM 55616P104 91 3,463 SH   SOLE 8 3,463 0 0
MACYS INC OPT 55616P104 160 6,100 SH Call SOLE 8 6,100 0 0
MACYS INC COM 55616P104 825 31,507 SH   SOLE 9 31,507 0 0
MADDEN STEVEN LTD COM 556269108 6,059 130,358 SH   SOLE 1 130,358 0 0
MADDEN STEVEN LTD COM 556269108 80 1,716 SH   SOLE 8 1,716 0 0
MADDEN STEVEN LTD COM 556269108 411 8,846 SH   SOLE 99 8,846 0 0
MADISON SQUARE GRDN SPRT COR COM 55825T103 7,661 44,099 SH   SOLE 1 44,099 0 0
MADISON SQUARE GRDN SPRT COR COM 55825T103 13 72 SH   SOLE 8 72 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 1,211 14,291 SH   SOLE 1 14,291 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 30 355 SH   SOLE 99 355 0 0
MAGELLAN HEALTH INC COM 559079207 4,186 44,072 SH   SOLE 1 44,072 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 34,116 734,620 SH   SOLE 1 734,620 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 198 44,691 SH   SOLE 1 44,691 0 0
MAGNA INTL INC COM 559222401 25 303 SH   DFND 1 0 0 303
MAGNA INTL INC COM 559222401 193 2,390 SH   SOLE 1 2,390 0 0
MAGNA INTL INC COM 559222401 3,287 40,600 SH   SOLE 9 40,600 0 0
MAGNA INTL INC COM 559222401 440 5,430 SH   SOLE 99 5,430 0 0
MAGNOLIA OIL &amp GAS CORP COM 559663109 3,742 198,288 SH   SOLE 1 198,288 0 0
MAGNOLIA OIL &amp GAS CORP COM 559663109 125 6,650 SH   SOLE 99 6,650 0 0
MAIDEN HOLDINGS LTD COM G5753U112 258 84,381 SH   SOLE 1 84,381 0 0
MAKEMYTRIP LIMITED MAURITIUS COM V5633W109 2 56 SH   SOLE 8 56 0 0
MALIBU BOATS INC COM 56117J100 248 3,615 SH   DFND 1 0 0 3,615
MALIBU BOATS INC COM 56117J100 1,912 27,818 SH   SOLE 1 27,818 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 5 2,872 SH   SOLE 1 2,872 0 0
MANHATTAN ASSOCIATES INC COM 562750109 3,226 20,750 SH   SOLE 1 20,750 0 0
MANHATTAN ASSOCIATES INC COM 562750109 29 187 SH   SOLE 8 187 0 0
MANITOWOC CO INC COM 563571405 1,124 60,435 SH   SOLE 1 60,435 0 0
MANITOWOC CO INC COM 563571405 2 86 SH   SOLE 8 86 0 0
MANNKIND CORP COM 56400P706 1,310 299,709 SH   SOLE 1 299,709 0 0
MANPOWERGROUP INC WIS COM 56418H100 1,726 17,746 SH   SOLE 1 17,746 0 0
MANPOWERGROUP INC WIS COM 56418H100 0 1 SH   SOLE 8 1 0 0
MANPOWERGROUP INC WIS COM 56418H100 102 1,049 SH   SOLE 9 1,049 0 0
MANTECH INTERNATIONAL CORP COM 564563104 3,315 45,453 SH   SOLE 1 45,453 0 0
MANULIFE FINL CORP COM 56501R106 151 7,900 SH   DFND 1 0 0 7,900
MANULIFE FINL CORP COM 56501R106 929 48,729 SH   SOLE 1 48,729 0 0
MANULIFE FINL CORP COM 56501R106 2 82 SH   SOLE 8 82 0 0
MANULIFE FINL CORP COM 56501R106 4,436 232,577 SH   SOLE 9 232,577 0 0
MANULIFE FINL CORP COM 56501R106 486 25,467 SH   SOLE 99 25,467 0 0
MARATHON OIL CORP COM 565849106 205 12,500 SH   DFND 1 0 0 12,500
MARATHON OIL CORP COM 565849106 34,949 2,128,468 SH   SOLE 1 2,128,468 0 0
MARATHON OIL CORP OPT 565849106 66 4,000 SH Call SOLE 8 4,000 0 0
MARATHON OIL CORP OPT 565849106 3,330 202,800 SH Put SOLE 8 202,800 0 0
MARATHON OIL CORP COM 565849106 570 34,709 SH   SOLE 8 34,709 0 0
MARATHON OIL CORP COM 565849106 3,660 222,879 SH   SOLE 9 222,879 0 0
MARATHON PETE CORP OPT 56585A102 12,798 200,000 SH Put SOLE 1 200,000 0 0
MARATHON PETE CORP COM 56585A102 47,394 740,620 SH   SOLE 1 740,620 0 0
MARATHON PETE CORP OPT 56585A102 2,630 41,100 SH Put SOLE 8 41,100 0 0
MARATHON PETE CORP COM 56585A102 46 724 SH   SOLE 8 724 0 0
MARATHON PETE CORP OPT 56585A102 7,826 122,300 SH Call SOLE 8 122,300 0 0
MARATHON PETE CORP OPT 56585A102 12,798 200,000 SH Put SOLE 9 200,000 0 0
MARATHON PETE CORP COM 56585A102 39,755 621,255 SH   SOLE 9 621,255 0 0
MARATHON PETE CORP COM 56585A102 2,152 33,634 SH   SOLE 99 33,634 0 0
MARCUS &amp MILLICHAP INC COM 566324109 5,040 97,948 SH   SOLE 1 97,948 0 0
MARCUS CORP DEL COM 566330106 531 29,727 SH   SOLE 1 29,727 0 0
MARINE PRODS CORP COM 568427108 123 9,886 SH   SOLE 1 9,886 0 0
MARINEMAX INC COM 567908108 2,072 35,101 SH   SOLE 1 35,101 0 0
MARKEL CORP COM 570535104 17,012 13,788 SH   SOLE 1 13,788 0 0
MARKEL CORP COM 570535104 123 100 SH   DFND 1 0 0 100
MARKEL CORP COM 570535104 10,862 8,803 SH   SOLE 9 8,803 0 0
MARKETAXESS HLDGS INC COM 57060D108 25,684 62,454 SH   SOLE 1 62,454 0 0
MARKETAXESS HLDGS INC COM 57060D108 36 87 SH   SOLE 8 87 0 0
MARKETAXESS HLDGS INC COM 57060D108 14,245 34,635 SH   SOLE 9 34,635 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 230 9,855 SH   SOLE 1 9,855 0 0
MARRIOTT INTL INC NEW COM 571903202 51,271 310,287 SH   SOLE 1 310,287 0 0
MARRIOTT INTL INC NEW OPT 571903202 2,478 15,000 SH Put SOLE 1 15,000 0 0
MARRIOTT INTL INC NEW COM 571903202 10,651 64,459 SH   SOLE 8 64,459 0 0
MARRIOTT INTL INC NEW OPT 571903202 3,354 20,300 SH Call SOLE 8 20,300 0 0
MARRIOTT INTL INC NEW OPT 571903202 17,301 104,700 SH Put SOLE 8 104,700 0 0
MARRIOTT INTL INC NEW COM 571903202 31,754 192,169 SH   SOLE 9 192,169 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 1,973 11,684 SH   SOLE 1 11,684 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 117 163,471 SH   SOLE 1 163,471 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 252,479 1,452,534 SH   SOLE 1 1,452,534 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 111 638 SH   SOLE 8 638 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 98,192 564,908 SH   SOLE 9 564,908 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 678 3,900 SH   SOLE 99 3,900 0 0
MARTEN TRANS LTD COM 573075108 2,965 172,769 SH   SOLE 1 172,769 0 0
MARTIN MARIETTA MATLS INC COM 573284106 20,679 46,943 SH   SOLE 1 46,943 0 0
MARTIN MARIETTA MATLS INC COM 573284106 33 74 SH   SOLE 8 74 0 0
MARTIN MARIETTA MATLS INC OPT 573284106 88 200 SH Call SOLE 8 200 0 0
MARTIN MARIETTA MATLS INC OPT 573284106 176 400 SH Put SOLE 8 400 0 0
MARTIN MARIETTA MATLS INC COM 573284106 18,884 42,868 SH   SOLE 9 42,868 0 0
MARTIN MARIETTA MATLS INC COM 573284106 911 2,067 SH   SOLE 99 2,067 0 0
MARTIN MIDSTREAM PRTNRS L P COM 573331105 3,990 1,500,000 SH   SOLE 1 1,500,000 0 0
MASCO CORP COM 574599106 22,045 313,965 SH   SOLE 1 313,965 0 0
MASCO CORP COM 574599106 20 288 SH   SOLE 8 288 0 0
MASCO CORP COM 574599106 11,864 168,955 SH   SOLE 9 168,955 0 0
MASIMO CORP COM 574795100 7,898 26,976 SH   SOLE 1 26,976 0 0
MASIMO CORP COM 574795100 6,139 20,967 SH   SOLE 9 20,967 0 0
MASIMO CORP COM 574795100 394 1,347 SH   SOLE 99 1,347 0 0
MASONITE INTL CORP COM 575385109 4,619 39,162 SH   SOLE 1 39,162 0 0
MASTEC INC COM 576323109 2,307 24,999 SH   SOLE 1 24,999 0 0
MASTEC INC COM 576323109 8 87 SH   SOLE 8 87 0 0
MASTECH DIGITAL INC COM 57633B100 127 7,408 SH   SOLE 1 7,408 0 0
MASTERCARD INCORPORATED COM 57636Q104 289 805 SH   DFND 1 0 0 805
MASTERCARD INCORPORATED OPT 57636Q104 30,470 84,800 SH Put SOLE 1 84,800 0 0
MASTERCARD INCORPORATED COM 57636Q104 501,725 1,396,315 SH   SOLE 1 1,396,315 0 0
MASTERCARD INCORPORATED OPT 57636Q104 26,590 74,000 SH Call SOLE 8 74,000 0 0
MASTERCARD INCORPORATED COM 57636Q104 6,288 17,497 SH   SOLE 8 17,497 0 0
MASTERCARD INCORPORATED OPT 57636Q104 31,261 87,000 SH Put SOLE 8 87,000 0 0
MASTERCARD INCORPORATED COM 57636Q104 291,494 811,237 SH   SOLE 9 811,237 0 0
MASTERCARD INCORPORATED COM 57636Q104 4,674 13,007 SH   DFND 20 0 0 13,007
MASTERCRAFT BOAT HLDGS INC COM 57637H103 646 22,822 SH   SOLE 1 22,822 0 0
MATADOR RES CO COM 576485205 5,377 145,620 SH   SOLE 1 145,620 0 0
MATERIALISE NV ADR 57667T100 31 1,330 SH   SOLE 1 1,330 0 0
MATERIALISE NV ADR 57667T100 38 1,619 SH   SOLE 8 1,619 0 0
MATERION CORP COM 576690101 2,452 26,671 SH   SOLE 1 26,671 0 0
MATRIX SVC CO COM 576853105 303 40,257 SH   SOLE 1 40,257 0 0
MATSON INC COM 57686G105 5,973 66,359 SH   SOLE 1 66,359 0 0
MATTEL INC COM 577081102 14,826 687,713 SH   SOLE 1 687,713 0 0
MATTEL INC COM 577081102 14 662 SH   SOLE 8 662 0 0
MATTEL INC COM 577081102 30 1,390 SH   SOLE 9 1,390 0 0
MATTHEWS INTL CORP COM 577128101 1,484 40,469 SH   SOLE 1 40,469 0 0
MAUI LD &amp PINEAPPLE INC COM 577345101 170 17,113 SH   SOLE 1 17,113 0 0
MAXCYTE INC COM 57777K106 12 1,190 SH   SOLE 9 1,190 0 0
MAXIMUS INC COM 577933104 7,189 90,231 SH   SOLE 1 90,231 0 0
MAYVILLE ENGR CO INC COM 578605107 240 16,070 SH   SOLE 1 16,070 0 0
MBIA INC COM 55262C100 919 58,200 SH   SOLE 1 58,200 0 0
MBIA INC COM 55262C100 569 36,011 SH   SOLE 99 36,011 0 0
MCCORMICK &amp CO INC COM 579780206 31,679 327,905 SH   SOLE 1 327,905 0 0
MCCORMICK &amp CO INC COM 579780206 86 886 SH   DFND 1 0 0 886
MCCORMICK &amp CO INC COM 579780206 35 368 SH   SOLE 8 368 0 0
MCCORMICK &amp CO INC COM 579780206 16,547 171,280 SH   SOLE 9 171,280 0 0
MCDONALDS CORP COM 580135101 567,805 2,118,126 SH   SOLE 1 2,118,126 0 0
MCDONALDS CORP COM 580135101 1,966 7,335 SH   DFND 1 0 0 7,335
MCDONALDS CORP OPT 580135101 348 1,300 SH Put SOLE 8 1,300 0 0
MCDONALDS CORP COM 580135101 531 1,981 SH   SOLE 8 1,981 0 0
MCDONALDS CORP COM 580135101 221,530 826,384 SH   SOLE 9 826,384 0 0
MCDONALDS CORP COM 580135101 864 3,223 SH   DFND 20 0 0 3,223
MCEWEN MNG INC COM 58039P107 0 63 SH   SOLE 8 63 0 0
MCGRATH RENTCORP COM 580589109 2,353 29,317 SH   SOLE 1 29,317 0 0
MCGRATH RENTCORP COM 580589109 221 2,759 SH   SOLE 99 2,759 0 0
MCKESSON CORP COM 58155Q103 63,985 257,405 SH   SOLE 1 257,405 0 0
MCKESSON CORP COM 58155Q103 47 189 SH   SOLE 8 189 0 0
MCKESSON CORP COM 58155Q103 28,838 116,021 SH   SOLE 9 116,021 0 0
MDU RES GROUP INC COM 552690109 2,172 70,398 SH   SOLE 1 70,398 0 0
MECHEL PAO ADR 583840509 80 40,000 SH   DFND 1 0 0 40,000
MEDALLION FINL CORP COM 583928106 0 43 SH   SOLE 1 43 0 0
MEDICAL PPTYS TRUST INC TRUS 58463J304 12 500 SH   DFND 1 0 0 500
MEDICAL PPTYS TRUST INC TRUS 58463J304 20,008 846,718 SH   SOLE 1 846,718 0 0
MEDICAL PPTYS TRUST INC TRUS 58463J304 6,515 275,690 SH   SOLE 8 275,690 0 0
MEDICAL PPTYS TRUST INC TRUS 58463J304 5,703 241,343 SH   SOLE 9 241,343 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 256 10,853 SH   SOLE 99 10,853 0 0
MEDICINOVA INC COM 58468P206 463 172,800 SH   SOLE 9 172,800 0 0
MEDIFAST INC COM 58470H101 3,486 16,645 SH   SOLE 1 16,645 0 0
MEDIWOUND LTD COM M68830104 0 1 SH   SOLE 1 1 0 0
MEDNAX INC COM 58502B106 2,730 100,362 SH   SOLE 1 100,362 0 0
MEDPACE HLDGS INC COM 58506Q109 9,676 44,459 SH   SOLE 1 44,459 0 0
MEDPACE HLDGS INC OPT 58506Q109 6,529 30,000 SH Call SOLE 8 30,000 0 0
MEDTRONIC PLC COM G5960L103 464,345 4,488,599 SH   SOLE 1 3,283,625 1,204,974 0
MEDTRONIC PLC COM G5960L103 1,717 16,597 SH   DFND 1 0 0 16,597
MEDTRONIC PLC OPT G5960L103 4,210 40,700 SH Put SOLE 8 40,700 0 0
MEDTRONIC PLC COM G5960L103 1,033 9,985 SH   SOLE 8 9,985 0 0
MEDTRONIC PLC OPT G5960L103 11,007 106,400 SH Call SOLE 8 106,400 0 0
MEDTRONIC PLC COM G5960L103 156,097 1,508,915 SH   SOLE 9 1,508,915 0 0
MEDTRONIC PLC COM G5960L103 20,047 193,787 SH   SOLE 20 0 193,787 0
MEDTRONIC PLC COM G5960L103 7,773 75,141 SH   DFND 20 0 0 75,141
MEDTRONIC PLC COM G5960L103 10,559 102,069 SH   SOLE 82 0 102,069 0
MEDTRONIC PLC COM G5960L103 20,048 193,801 SH   SOLE 99 26,150 167,651 0
MEI PHARMA INC COM 55279B202 351 131,587 SH   SOLE 1 131,587 0 0
MEIRAGTX HLDGS PLC COM G59665102 550 23,162 SH   DFND 1 0 0 23,162
MEIRAGTX HLDGS PLC COM G59665102 859 36,156 SH   SOLE 1 36,156 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 2,448 240,500 SH   SOLE 1 240,500 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 246 24,176 SH   SOLE 9 24,176 0 0
MERCADOLIBRE INC COM 58733R102 133 99 SH   DFND 1 0 0 99
MERCADOLIBRE INC COM 58733R102 65,352 48,466 SH   SOLE 1 48,466 0 0
MERCADOLIBRE INC OPT 58733R102 33,710 25,000 SH Call SOLE 8 25,000 0 0
MERCADOLIBRE INC OPT 58733R102 99,242 73,600 SH Put SOLE 8 73,600 0 0
MERCADOLIBRE INC COM 58733R102 5,598 4,152 SH   SOLE 8 4,152 0 0
MERCADOLIBRE INC COM 58733R102 24,489 18,161 SH   SOLE 9 18,161 0 0
MERCADOLIBRE INC COM 58733R102 1,652 1,225 SH   DFND 20 0 0 1,225
MERCADOLIBRE INC COM 58733R102 1,758 1,304 SH   SOLE 99 1,304 0 0
MERCANTILE BK CORP COM 587376104 674 19,256 SH   SOLE 1 19,256 0 0
MERCER INTL INC COM 588056101 195 16,269 SH   SOLE 1 16,269 0 0
MERCHANTS BANCORP IND COM 58844R108 565 11,952 SH   SOLE 1 11,952 0 0
MERCK &amp CO INC COM 58933Y105 433,747 5,659,548 SH   SOLE 1 5,659,548 0 0
MERCK &amp CO INC COM 58933Y105 1,467 19,138 SH   DFND 1 0 0 19,138
MERCK &amp CO INC OPT 58933Y105 11,496 150,000 SH Call SOLE 1 150,000 0 0
MERCK &amp CO INC OPT 58933Y105 3,395 44,300 SH Put SOLE 8 44,300 0 0
MERCK &amp CO INC OPT 58933Y105 12,684 165,500 SH Call SOLE 8 165,500 0 0
MERCK &amp CO INC COM 58933Y105 2,716 35,433 SH   SOLE 8 35,433 0 0
MERCK &amp CO INC COM 58933Y105 218,969 2,857,104 SH   SOLE 9 2,857,104 0 0
MERCK &amp CO INC OPT 58933Y105 11,496 150,000 SH Call SOLE 9 150,000 0 0
MERCK &amp CO INC COM 58933Y105 6,475 84,492 SH   DFND 20 0 0 84,492
MERCURY GENL CORP NEW COM 589400100 817 15,398 SH   SOLE 1 15,398 0 0
MERCURY SYS INC COM 589378108 2,826 51,327 SH   SOLE 1 51,327 0 0
MEREO BIOPHARMA GROUP PLC ADR 589492107 564 352,794 SH   SOLE 1 352,794 0 0
MEREO BIOPHARMA GROUP PLC ADR 589492107 32 20,000 SH   DFND 1 0 0 20,000
MERIDIAN BIOSCIENCE INC COM 589584101 1,308 64,132 SH   SOLE 1 64,132 0 0
MERIDIAN CORPORATION COM 58958P104 672 18,269 SH   SOLE 1 18,269 0 0
MERIT MED SYS INC COM 589889104 5,634 90,435 SH   SOLE 1 90,435 0 0
MERITAGE HOMES CORP COM 59001A102 13,532 110,861 SH   SOLE 1 110,861 0 0
MERITOR INC COM 59001K100 3,051 123,134 SH   SOLE 1 123,134 0 0
MERITOR INC BOND 59001KAF7 280 256,000 PRN   SOLE 8 0 0 256,000
MERITOR INC COM 59001K100 2 70 SH   SOLE 8 70 0 0
MERITOR INC COM 59001K100 232 9,360 SH   SOLE 99 9,360 0 0
MERSANA THERAPEUTICS INC COM 59045L106 541 86,869 SH   SOLE 1 86,869 0 0
MERSANA THERAPEUTICS INC COM 59045L106 20 3,250 SH   SOLE 99 3,250 0 0
MESA AIR GROUP INC COM 590479135 233 41,643 SH   SOLE 1 41,643 0 0
MESA LABS INC COM 59064R109 2,134 6,506 SH   SOLE 1 6,506 0 0
META FINL GROUP INC COM 59100U108 7,171 120,207 SH   SOLE 1 120,207 0 0
META PLATFORMS INC COM 30303M102 11,787 35,044 SH   DFND 1 0 0 35,044
META PLATFORMS INC OPT 30303M102 140,057 416,400 SH Put SOLE 1 416,400 0 0
META PLATFORMS INC COM 30303M102 1,627,514 4,838,762 SH   SOLE 1 4,124,115 714,647 0
META PLATFORMS INC OPT 30303M102 70,634 210,000 SH Call SOLE 1 210,000 0 0
META PLATFORMS INC OPT 30303M102 184,858 549,600 SH Call SOLE 8 549,600 0 0
META PLATFORMS INC OPT 30303M102 81,363 241,900 SH Put SOLE 8 241,900 0 0
META PLATFORMS INC COM 30303M102 13,783 40,980 SH   SOLE 8 40,980 0 0
META PLATFORMS INC OPT 30303M102 20,181 60,000 SH Put SOLE 9 60,000 0 0
META PLATFORMS INC OPT 30303M102 16,818 50,000 SH Call SOLE 9 50,000 0 0
META PLATFORMS INC COM 30303M102 572,612 1,702,429 SH   SOLE 9 1,702,429 0 0
META PLATFORMS INC COM 30303M102 38,913 115,691 SH   SOLE 20 0 115,691 0
META PLATFORMS INC COM 30303M102 2,530 7,521 SH   DFND 20 0 0 7,521
META PLATFORMS INC COM 30303M102 278,101 826,821 SH   SOLE 58 826,821 0 0
META PLATFORMS INC COM 30303M102 19,538 58,089 SH   SOLE 82 0 58,089 0
META PLATFORMS INC COM 30303M102 39,697 118,023 SH   SOLE 99 23,569 94,454 0
METHANEX CORP COM 59151K108 197 4,990 SH   SOLE 1 4,990 0 0
METHANEX CORP COM 59151K108 12 308 SH   SOLE 8 308 0 0
METHODE ELECTRS INC COM 591520200 2,451 49,855 SH   SOLE 1 49,855 0 0
METHODE ELECTRS INC COM 591520200 367 7,465 SH   SOLE 99 7,465 0 0
METLIFE INC OPT 59156R108 10,436 167,000 SH Put SOLE 1 167,000 0 0
METLIFE INC COM 59156R108 541,287 8,661,946 SH   SOLE 1 8,661,946 0 0
METLIFE INC COM 59156R108 50 800 SH   DFND 1 0 0 800
METLIFE INC COM 59156R108 27,509 440,206 SH   SOLE 8 440,206 0 0
METLIFE INC COM 59156R108 104,431 1,671,151 SH   SOLE 9 1,671,151 0 0
METROCITY BANKSHARES INC COM 59165J105 635 23,049 SH   SOLE 1 23,049 0 0
METROPOLITAN BK HLDG CORP COM 591774104 3,120 29,284 SH   SOLE 1 29,284 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 244,043 143,791 SH   SOLE 1 23,867 119,924 0
METTLER TOLEDO INTERNATIONAL COM 592688105 144 85 SH   DFND 1 0 0 85
METTLER TOLEDO INTERNATIONAL COM 592688105 167 98 SH   SOLE 8 98 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 29,496 17,379 SH   SOLE 9 17,379 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 35,312 20,806 SH   SOLE 20 0 20,806 0
METTLER TOLEDO INTERNATIONAL COM 592688105 16,680 9,828 SH   SOLE 82 0 9,828 0
METTLER TOLEDO INTERNATIONAL COM 592688105 22,405 13,201 SH   SOLE 99 0 13,201 0
MFA FINL INC TRUS 55272X102 2,450 537,438 SH   SOLE 1 537,438 0 0
MFA FINL INC BOND 55272XAA0 160 155,000 PRN   SOLE 8 0 0 155,000
MGE ENERGY INC COM 55277P104 3,637 44,222 SH   SOLE 1 44,222 0 0
MGIC INVT CORP WIS COM 552848103 12,703 880,959 SH   SOLE 1 880,959 0 0
MGIC INVT CORP WIS COM 552848103 0 11 SH   SOLE 8 11 0 0
MGIC INVT CORP WIS COM 552848103 454 31,459 SH   SOLE 99 31,459 0 0
MGM GROWTH PPTYS LLC TRUS 55303A105 20,697 506,652 SH   SOLE 1 506,652 0 0
MGM RESORTS INTERNATIONAL COM 552953101 21,169 471,676 SH   SOLE 1 471,676 0 0
MGM RESORTS INTERNATIONAL OPT 552953101 19,604 436,800 SH Put SOLE 1 436,800 0 0
MGM RESORTS INTERNATIONAL COM 552953101 568 12,651 SH   SOLE 8 12,651 0 0
MGM RESORTS INTERNATIONAL OPT 552953101 709 15,800 SH Call SOLE 8 15,800 0 0
MGM RESORTS INTERNATIONAL COM 552953101 11,947 266,192 SH   SOLE 9 266,192 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,273 28,355 SH   SOLE 99 28,355 0 0
MGP INGREDIENTS INC NEW COM 55303J106 1,560 18,357 SH   SOLE 1 18,357 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 258,795 2,972,613 SH   SOLE 1 2,972,613 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 174 2,000 SH   DFND 1 0 0 2,000
MICROCHIP TECHNOLOGY INC. COM 595017104 2,844 32,668 SH   SOLE 8 32,668 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 32,963 378,617 SH   SOLE 9 378,617 0 0
MICRON TECHNOLOGY INC OPT 595112103 37,801 405,800 SH Call SOLE 1 405,800 0 0
MICRON TECHNOLOGY INC COM 595112103 315,062 3,382,308 SH   SOLE 1 3,382,308 0 0
MICRON TECHNOLOGY INC OPT 595112103 119,306 1,280,800 SH Put SOLE 1 1,280,800 0 0
MICRON TECHNOLOGY INC OPT 595112103 106,834 1,146,900 SH Put SOLE 8 1,146,900 0 0
MICRON TECHNOLOGY INC COM 595112103 21,064 226,127 SH   SOLE 8 226,127 0 0
MICRON TECHNOLOGY INC OPT 595112103 29,389 315,500 SH Call SOLE 8 315,500 0 0
MICRON TECHNOLOGY INC OPT 595112103 13,973 150,000 SH Call SOLE 9 150,000 0 0
MICRON TECHNOLOGY INC COM 595112103 90,972 976,615 SH   SOLE 9 976,615 0 0
MICRON TECHNOLOGY INC COM 595112103 564 6,050 SH   DFND 20 0 0 6,050
MICRON TECHNOLOGY INC COM 595112103 1,182 12,690 SH   SOLE 99 12,690 0 0
MICROSOFT CORP COM 594918104 4,448,046 13,225,643 SH   SOLE 1 11,495,113 1,730,530 0
MICROSOFT CORP OPT 594918104 73,990 220,000 SH Call SOLE 1 220,000 0 0
MICROSOFT CORP COM 594918104 18,293 54,393 SH   DFND 1 0 0 54,393
MICROSOFT CORP OPT 594918104 73,184 217,600 SH Put SOLE 1 217,600 0 0
MICROSOFT CORP OPT 594918104 159,079 473,000 SH Call SOLE 8 473,000 0 0
MICROSOFT CORP OPT 594918104 324,246 964,100 SH Put SOLE 8 964,100 0 0
MICROSOFT CORP COM 594918104 83,328 247,767 SH   SOLE 8 247,767 0 0
MICROSOFT CORP COM 594918104 1,811,640 5,386,656 SH   SOLE 9 5,386,656 0 0
MICROSOFT CORP OPT 594918104 16,816 50,000 SH Put SOLE 9 50,000 0 0
MICROSOFT CORP COM 594918104 8,876 26,392 SH   DFND 20 0 0 26,392
MICROSOFT CORP COM 594918104 98,336 292,387 SH   SOLE 20 0 292,387 0
MICROSOFT CORP COM 594918104 49,016 145,742 SH   SOLE 82 0 145,742 0
MICROSOFT CORP COM 594918104 83,103 247,095 SH   SOLE 99 38,848 208,247 0
MICROSTRATEGY INC COM 594972408 14,555 26,731 SH   SOLE 1 26,731 0 0
MICROSTRATEGY INC COM 594972408 243 446 SH   SOLE 8 446 0 0
MICROSTRATEGY INC OPT 594972408 1,307 2,400 SH Call SOLE 8 2,400 0 0
MICROSTRATEGY INC COM 594972408 1,198 2,200 SH   DFND 20 0 0 2,200
MICROVISION INC DEL COM 594960304 999 199,520 SH   SOLE 1 199,520 0 0
MID PENN BANCORP INC COM 59540G107 1,118 35,210 SH   SOLE 1 35,210 0 0
MID-AMER APT CMNTYS INC TRUS 59522J103 31,760 138,426 SH   SOLE 1 138,426 0 0
MID-AMER APT CMNTYS INC TRUS 59522J103 31 136 SH   SOLE 8 136 0 0
MID-AMER APT CMNTYS INC TRUS 59522J103 18,219 79,406 SH   SOLE 9 79,406 0 0
MIDDLEBY CORP COM 596278101 7,681 39,035 SH   SOLE 1 39,035 0 0
MIDDLEBY CORP COM 596278101 295 1,500 SH   SOLE 8 1,500 0 0
MIDDLEBY CORP COM 596278101 1,150 5,844 SH   SOLE 99 5,844 0 0
MIDDLEFIELD BANC CORP COM 596304204 57 2,309 SH   SOLE 1 2,309 0 0
MIDDLESEX WTR CO COM 596680108 3,800 31,584 SH   SOLE 1 31,584 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 1,323 53,381 SH   SOLE 1 53,381 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 1,325 40,913 SH   SOLE 1 40,913 0 0
MILESTONE PHARMACEUTICALS IN COM 59935V107 1,329 203,013 SH   SOLE 8 203,013 0 0
MILESTONE SCIENTIFIC INC COM 59935P209 84 40,842 SH   SOLE 1 40,842 0 0
MILLER INDS INC TENN COM 600551204 776 23,271 SH   SOLE 1 23,271 0 0
MILLERKNOLL INC COM 600544100 4,050 103,337 SH   SOLE 1 103,337 0 0
MIMECAST LTD COM G14838109 19,101 240,049 SH   SOLE 1 240,049 0 0
MIMECAST LTD COM G14838109 1,363 17,133 SH   DFND 1 0 0 17,133
MIMECAST LTD COM G14838109 5,361 67,369 SH   SOLE 8 67,369 0 0
MINERALS TECHNOLOGIES INC COM 603158106 3,366 46,019 SH   SOLE 1 46,019 0 0
MINERALS TECHNOLOGIES INC COM 603158106 0 1 SH   SOLE 8 1 0 0
MIRATI THERAPEUTICS INC COM 60468T105 4,651 31,707 SH   SOLE 1 31,707 0 0
MIRATI THERAPEUTICS INC COM 60468T105 7 49 SH   SOLE 8 49 0 0
MIRATI THERAPEUTICS INC COM 60468T105 29 200 SH   SOLE 9 200 0 0
MIRATI THERAPEUTICS INC COM 60468T105 75 514 SH   SOLE 99 514 0 0
MISTRAS GROUP INC COM 60649T107 233 31,399 SH   SOLE 1 31,399 0 0
MITEK SYS INC COM 606710200 925 52,088 SH   SOLE 1 52,088 0 0
MITEK SYS INC COM 606710200 27 1,500 SH   DFND 1 0 0 1,500
MKS INSTRS INC COM 55306N104 25,047 143,806 SH   SOLE 1 143,806 0 0
MKS INSTRS INC COM 55306N104 1 4 SH   SOLE 8 4 0 0
MKS INSTRS INC COM 55306N104 3,222 18,500 SH   SOLE 9 18,500 0 0
MKS INSTRS INC COM 55306N104 397 2,278 SH   SOLE 99 2,278 0 0
MMTEC INC COM G6181K106 20 29,965 SH   DFND 20 0 0 29,965
MOBILE TELESYSTEMS PUB JT ST ADR 607409109 502 63,131 SH   DFND 1 0 0 63,131
MOBILE TELESYSTEMS PUB JT ST ADR 607409109 460 57,789 SH   SOLE 9 57,789 0 0
MODEL N INC COM 607525102 1,618 53,863 SH   SOLE 1 53,863 0 0
MODERNA INC OPT 60770K107 573,386 2,257,600 SH Put SOLE 1 2,257,600 0 0
MODERNA INC COM 60770K107 732,074 2,882,401 SH   SOLE 1 2,882,401 0 0
MODERNA INC COM 60770K107 1,182 4,652 SH   DFND 1 0 0 4,652
MODERNA INC OPT 60770K107 27,252 107,300 SH Put SOLE 8 107,300 0 0
MODERNA INC COM 60770K107 8,905 35,059 SH   SOLE 8 35,059 0 0
MODERNA INC COM 60770K107 74,621 293,807 SH   SOLE 9 293,807 0 0
MODERNA INC COM 60770K107 813 3,200 SH   DFND 20 0 0 3,200
MODERNA INC COM 60770K107 21,080 83,000 SH   SOLE 58 83,000 0 0
MODINE MFG CO COM 607828100 636 63,000 SH   SOLE 1 63,000 0 0
MOELIS &amp CO COM 60786M105 5,952 95,222 SH   SOLE 1 95,222 0 0
MOHAWK INDS INC COM 608190104 11,939 65,534 SH   SOLE 1 65,534 0 0
MOHAWK INDS INC COM 608190104 43 233 SH   SOLE 8 233 0 0
MOHAWK INDS INC COM 608190104 7,147 39,224 SH   SOLE 9 39,224 0 0
MOHAWK INDS INC COM 608190104 348 1,909 SH   SOLE 99 1,909 0 0
MOLINA HEALTHCARE INC COM 60855R100 11,346 35,666 SH   SOLE 1 35,666 0 0
MOLINA HEALTHCARE INC COM 60855R100 21 66 SH   SOLE 8 66 0 0
MOLINA HEALTHCARE INC COM 60855R100 7,448 23,416 SH   SOLE 9 23,416 0 0
MOLINA HEALTHCARE INC COM 60855R100 216 680 SH   SOLE 99 680 0 0
MOLSON COORS BEVERAGE CO COM 60871R209 15,456 333,482 SH   SOLE 1 333,482 0 0
MOLSON COORS BEVERAGE CO COM 60871R209 14 300 SH   SOLE 8 300 0 0
MOLSON COORS BEVERAGE CO COM 60871R209 6,037 130,259 SH   SOLE 9 130,259 0 0
MOLSON COORS BEVERAGE CO COM 60871R209 4,310 92,980 SH   SOLE 99 92,980 0 0
MONARCH CASINO &amp RESORT INC COM 609027107 1,270 17,163 SH   SOLE 1 17,163 0 0
MONDELEZ INTL INC COM 609207105 272 4,099 SH   DFND 1 0 0 4,099
MONDELEZ INTL INC COM 609207105 155,812 2,349,763 SH   SOLE 1 2,349,763 0 0
MONDELEZ INTL INC COM 609207105 110 1,663 SH   SOLE 8 1,663 0 0
MONDELEZ INTL INC COM 609207105 76,383 1,151,907 SH   SOLE 9 1,151,907 0 0
MONDELEZ INTL INC COM 609207105 8,759 132,095 SH   SOLE 99 132,095 0 0
MONEYGRAM INTL INC COM 60935Y208 39 5,000 SH   DFND 1 0 0 5,000
MONEYGRAM INTL INC COM 60935Y208 857 108,697 SH   SOLE 1 108,697 0 0
MONGODB INC COM 60937P106 51,162 96,650 SH   SOLE 1 96,650 0 0
MONGODB INC COM 60937P106 21 40 SH   DFND 1 0 0 40
MONGODB INC OPT 60937P106 15,298 28,900 SH Call SOLE 8 28,900 0 0
MONGODB INC COM 60937P106 817 1,544 SH   SOLE 8 1,544 0 0
MONGODB INC OPT 60937P106 15,775 29,800 SH Put SOLE 8 29,800 0 0
MONGODB INC COM 60937P106 12,341 23,313 SH   SOLE 9 23,313 0 0
MONGODB INC COM 60937P106 273 516 SH   SOLE 99 516 0 0
MONMOUTH REAL ESTATE INVT CO TRUS 609720107 6,601 314,201 SH   SOLE 1 314,201 0 0
MONMOUTH REAL ESTATE INVT CO TRUS 609720107 711 33,823 SH   SOLE 8 33,823 0 0
MONOLITHIC PWR SYS INC COM 609839105 69,862 141,616 SH   SOLE 1 141,616 0 0
MONOLITHIC PWR SYS INC COM 609839105 25 50 SH   SOLE 8 50 0 0
MONOLITHIC PWR SYS INC COM 609839105 14,749 29,897 SH   SOLE 9 29,897 0 0
MONRO INC COM 610236101 2,404 41,242 SH   SOLE 1 41,242 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 202,308 2,106,493 SH   SOLE 1 2,106,493 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 45 473 SH   SOLE 8 473 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 30,746 320,134 SH   SOLE 9 320,134 0 0
MOODYS CORP COM 615369105 145,520 372,571 SH   SOLE 1 372,571 0 0
MOODYS CORP COM 615369105 113 289 SH   SOLE 8 289 0 0
MOODYS CORP COM 615369105 74,577 190,939 SH   SOLE 9 190,939 0 0
MOOG INC COM 615394202 4,582 56,587 SH   SOLE 1 56,587 0 0
MOOG INC COM 615394202 113 1,395 SH   SOLE 99 1,395 0 0
MORGAN STANLEY COM 617446448 4,009 40,839 SH   DFND 1 0 0 40,839
MORGAN STANLEY OPT 617446448 66,218 674,600 SH Put SOLE 1 674,600 0 0
MORGAN STANLEY COM 617446448 406,360 4,139,798 SH   SOLE 1 4,139,798 0 0
MORGAN STANLEY OPT 617446448 48,098 490,000 SH Call SOLE 1 490,000 0 0
MORGAN STANLEY OPT 617446448 14,724 150,000 SH Call SOLE 8 150,000 0 0
MORGAN STANLEY OPT 617446448 44,172 450,000 SH Put SOLE 8 450,000 0 0
MORGAN STANLEY COM 617446448 3,997 40,715 SH   SOLE 8 40,715 0 0
MORGAN STANLEY COM 617446448 164,793 1,678,816 SH   SOLE 9 1,678,816 0 0
MORGAN STANLEY COM 617446448 429 4,366 SH   DFND 20 0 0 4,366
MORGAN STANLEY COM 617446448 144 1,469 SH   SOLE 99 1,469 0 0
MORGAN STANLEY CHINA A SH FD FUND 617468103 46 2,005 SH   DFND 1 0 0 2,005
MORNINGSTAR INC COM 617700109 3,083 9,014 SH   SOLE 1 9,014 0 0
MORPHIC HLDG INC COM 61775R105 1,217 25,685 SH   SOLE 1 25,685 0 0
MOSAIC CO NEW COM 61945C103 20,111 511,892 SH   SOLE 1 511,892 0 0
MOSAIC CO NEW COM 61945C103 896 22,816 SH   SOLE 8 22,816 0 0
MOSAIC CO NEW OPT 61945C103 3,929 100,000 SH Call SOLE 8 100,000 0 0
MOSAIC CO NEW COM 61945C103 9,963 253,592 SH   SOLE 9 253,592 0 0
MOTORCAR PTS AMER INC COM 620071100 419 24,553 SH   SOLE 1 24,553 0 0
MOTOROLA SOLUTIONS INC COM 620076307 55,161 203,022 SH   SOLE 1 203,022 0 0
MOTOROLA SOLUTIONS INC COM 620076307 55 203 SH   SOLE 8 203 0 0
MOTOROLA SOLUTIONS INC COM 620076307 31,582 116,242 SH   SOLE 9 116,242 0 0
MOTOROLA SOLUTIONS INC COM 620076307 3,110 11,446 SH   SOLE 99 11,446 0 0
MOTUS GI HLDGS INC COM 62014P108 0 100 SH   SOLE 1 100 0 0
MOVADO GROUP INC COM 624580106 1,484 35,492 SH   SOLE 1 35,492 0 0
MPLX LP COM 55336V100 15,157 512,211 SH   SOLE 1 512,211 0 0
MPLX LP COM 55336V100 26 881 SH   SOLE 8 881 0 0
MPLX LP OPT 55336V100 151 5,100 SH Put SOLE 8 5,100 0 0
MR COOPER GROUP INC COM 62482R107 3,692 88,744 SH   SOLE 1 88,744 0 0
MR COOPER GROUP INC COM 62482R107 0 1 SH   SOLE 8 1 0 0
MRC GLOBAL INC COM 55345K103 807 117,415 SH   SOLE 1 117,415 0 0
MSA SAFETY INC COM 553498106 1,048 6,947 SH   SOLE 1 6,947 0 0
MSC INDL DIRECT INC COM 553530106 1,905 22,656 SH   SOLE 1 22,656 0 0
MSC INDL DIRECT INC COM 553530106 4 50 SH   SOLE 8 50 0 0
MSCI INC COM 55354G100 182,125 297,255 SH   SOLE 1 297,255 0 0
MSCI INC COM 55354G100 109 177 SH   SOLE 8 177 0 0
MSCI INC COM 55354G100 46,023 75,117 SH   SOLE 9 75,117 0 0
MUELLER INDS INC COM 624756102 4,413 74,347 SH   SOLE 1 74,347 0 0
MUELLER WTR PRODS INC COM 624758108 2,940 204,102 SH   SOLE 1 204,102 0 0
MURPHY OIL CORP COM 626717102 5,477 209,779 SH   SOLE 1 209,779 0 0
MURPHY OIL CORP OPT 626717102 1,321 50,600 SH Put SOLE 8 50,600 0 0
MURPHY OIL CORP COM 626717102 414 15,838 SH   SOLE 8 15,838 0 0
MURPHY OIL CORP OPT 626717102 1,486 56,900 SH Call SOLE 8 56,900 0 0
MURPHY USA INC COM 626755102 17,311 86,886 SH   SOLE 1 86,886 0 0
MUSTANG BIO INC COM 62818Q104 263 158,275 SH   SOLE 1 158,275 0 0
MVB FINL CORP COM 553810102 514 12,372 SH   SOLE 1 12,372 0 0
MYERS INDS INC COM 628464109 944 47,171 SH   SOLE 1 47,171 0 0
MYR GROUP INC DEL COM 55405W104 2,926 26,464 SH   SOLE 1 26,464 0 0
MYRIAD GENETICS INC COM 62855J104 3,139 113,713 SH   SOLE 1 113,713 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 2,463 58,341 SH   SOLE 1 58,341 0 0
NANOSTRING TECHNOLOGIES INC OPT 63009R109 422 10,000 SH Put SOLE 8 10,000 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 280 6,637 SH   SOLE 8 6,637 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 265 6,279 SH   SOLE 99 6,279 0 0
NANTHEALTH INC COM 630104107 34 32,661 SH   SOLE 1 32,661 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 879 17,598 SH   SOLE 1 17,598 0 0
NASDAQ INC COM 631103108 51 245 SH   DFND 1 0 0 245
NASDAQ INC COM 631103108 40,501 192,855 SH   SOLE 1 192,855 0 0
NASDAQ INC COM 631103108 261 1,243 SH   SOLE 8 1,243 0 0
NASDAQ INC COM 631103108 26,889 128,040 SH   SOLE 9 128,040 0 0
NATERA INC COM 632307104 1,723 18,445 SH   SOLE 1 18,445 0 0
NATERA INC COM 632307104 6 66 SH   SOLE 8 66 0 0
NATHANS FAMOUS INC NEW COM 632347100 202 3,453 SH   SOLE 1 3,453 0 0
NATIONAL BEVERAGE CORP COM 635017106 1,389 30,657 SH   SOLE 1 30,657 0 0
NATIONAL BEVERAGE CORP COM 635017106 34 765 SH   SOLE 8 765 0 0
NATIONAL BK HLDGS CORP COM 633707104 2,668 60,729 SH   SOLE 1 60,729 0 0
NATIONAL BK HLDGS CORP COM 633707104 344 7,839 SH   SOLE 99 7,839 0 0
NATIONAL CINEMEDIA INC COM 635309107 297 105,731 SH   SOLE 1 105,731 0 0
NATIONAL CINEMEDIA INC COM 635309107 0 98 SH   SOLE 8 98 0 0
NATIONAL ENERGY SERVICES REU COM G6375R107 502 53,052 SH   SOLE 1 53,052 0 0
NATIONAL FUEL GAS CO COM 636180101 1,255 19,645 SH   SOLE 1 19,645 0 0
NATIONAL GRID PLC ADR 636274409 2 25 SH   SOLE 8 25 0 0
NATIONAL GRID PLC ADR 636274409 1,721 23,800 SH   DFND 20 0 0 23,800
NATIONAL HEALTH INVS INC TRUS 63633D104 5,992 104,268 SH   SOLE 1 104,268 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1,036 15,245 SH   SOLE 1 15,245 0 0
NATIONAL INSTRS CORP COM 636518102 3,264 74,761 SH   SOLE 1 74,761 0 0
NATIONAL PRESTO INDS INC COM 637215104 548 6,675 SH   SOLE 1 6,675 0 0
NATIONAL RESH CORP COM 637372202 704 16,973 SH   SOLE 1 16,973 0 0
NATIONAL RETAIL PROPERTIES I TRUS 637417106 3,220 66,976 SH   SOLE 1 66,976 0 0
NATIONAL RETAIL PROPERTIES I TRUS 637417106 3 67 SH   SOLE 8 67 0 0
NATIONAL STORAGE AFFILIATES TRUS 637870106 13,223 191,077 SH   SOLE 1 191,077 0 0
NATIONAL STORAGE AFFILIATES TRUS 637870106 12 166 SH   SOLE 9 166 0 0
NATIONAL STORAGE AFFILIATES COM 637870106 430 6,213 SH   SOLE 99 6,213 0 0
NATIONAL VISION HLDGS INC COM 63845R107 5,428 113,114 SH   SOLE 1 113,114 0 0
NATIONAL VISION HLDGS INC COM 63845R107 126 2,620 SH   SOLE 99 2,620 0 0
NATIONAL WESTN LIFE GROUP IN COM 638517102 668 3,113 SH   SOLE 1 3,113 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 321 22,544 SH   SOLE 1 22,544 0 0
NATURES SUNSHINE PRODS INC COM 639027101 649 35,115 SH   SOLE 1 35,115 0 0
NATUS MED INC DEL COM 639050103 1,046 44,086 SH   SOLE 1 44,086 0 0
NAUTILUS INC COM 63910B102 225 36,577 SH   SOLE 1 36,577 0 0
NAVIENT CORPORATION COM 63938C108 5,037 237,434 SH   SOLE 1 237,434 0 0
NAVIGATOR HLDGS LTD COM Y62132108 182 20,508 SH   SOLE 1 20,508 0 0
NBT BANCORP INC COM 628778102 2,991 77,657 SH   SOLE 1 77,657 0 0
NCR CORP NEW COM 62886E108 1,524 37,924 SH   SOLE 1 37,924 0 0
NCR CORP NEW COM 62886E108 18 438 SH   SOLE 8 438 0 0
NEENAH INC COM 640079109 1,230 26,573 SH   SOLE 1 26,573 0 0
NEKTAR THERAPEUTICS COM 640268108 991 73,353 SH   SOLE 1 73,353 0 0
NEKTAR THERAPEUTICS COM 640268108 68 5,000 SH   DFND 1 0 0 5,000
NEKTAR THERAPEUTICS OPT 640268108 104 7,700 SH Call SOLE 8 7,700 0 0
NELNET INC COM 64031N108 2,013 20,607 SH   SOLE 1 20,607 0 0
NEOGEN CORP COM 640491106 6,775 149,202 SH   SOLE 1 149,202 0 0
NEOGENOMICS INC COM 64049M209 5,084 148,962 SH   SOLE 1 148,962 0 0
NEOGENOMICS INC COM 64049M209 257 7,538 SH   SOLE 99 7,538 0 0
NEOPHOTONICS CORP COM 64051T100 1,793 116,618 SH   SOLE 1 116,618 0 0
NETAPP INC COM 64110D104 28,226 306,840 SH   SOLE 1 306,840 0 0
NETAPP INC COM 64110D104 24 264 SH   SOLE 8 264 0 0
NETAPP INC COM 64110D104 14,612 158,846 SH   SOLE 9 158,846 0 0
NETAPP INC COM 64110D104 629 6,841 SH   SOLE 99 6,841 0 0
NETEASE INC OPT 64110W102 6,188 60,800 SH Put SOLE 1 60,800 0 0
NETEASE INC OPT 64110W102 2,442 24,000 SH Call SOLE 1 24,000 0 0
NETEASE INC ADR 64110W102 32,221 316,574 SH   SOLE 1 316,574 0 0
NETEASE INC ADR 64110W102 3,625 35,618 SH   SOLE 8 35,618 0 0
NETEASE INC OPT 64110W102 13,282 130,500 SH Put SOLE 8 130,500 0 0
NETEASE INC ADR 64110W102 4,219 41,453 SH   SOLE 9 41,453 0 0
NETEASE INC ADR 64110W102 49 480 SH   DFND 20 0 0 480
NETEASE INC ADR 64110W102 3,148 30,929 SH   SOLE 99 30,929 0 0
NETFLIX INC COM 64110L106 598,526 993,500 SH   SOLE 1 659,811 333,689 0
NETFLIX INC OPT 64110L106 20,242 33,600 SH Call SOLE 1 33,600 0 0
NETFLIX INC COM 64110L106 1,801 2,989 SH   DFND 1 0 0 2,989
NETFLIX INC OPT 64110L106 59,160 98,200 SH Put SOLE 1 98,200 0 0
NETFLIX INC OPT 64110L106 27,411 45,500 SH Put SOLE 8 45,500 0 0
NETFLIX INC COM 64110L106 1,020 1,695 SH   SOLE 8 1,695 0 0
NETFLIX INC OPT 64110L106 30,122 50,000 SH Call SOLE 8 50,000 0 0
NETFLIX INC COM 64110L106 184,685 306,562 SH   SOLE 9 306,562 0 0
NETFLIX INC COM 64110L106 34,436 57,161 SH   SOLE 20 0 57,161 0
NETFLIX INC COM 64110L106 756 1,255 SH   DFND 20 0 0 1,255
NETFLIX INC COM 64110L106 72,293 120,000 SH   SOLE 58 120,000 0 0
NETFLIX INC COM 64110L106 16,242 26,960 SH   SOLE 82 0 26,960 0
NETFLIX INC COM 64110L106 20,355 33,787 SH   SOLE 99 2,467 31,320 0
NETGEAR INC COM 64111Q104 1,746 59,752 SH   SOLE 1 59,752 0 0
NETGEAR INC COM 64111Q104 1 33 SH   SOLE 8 33 0 0
NETSCOUT SYS INC COM 64115T104 3,461 104,621 SH   SOLE 1 104,621 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 15 172 SH   DFND 1 0 0 172
NEUROCRINE BIOSCIENCES INC COM 64125C109 3,887 45,649 SH   SOLE 1 45,649 0 0
NEUROCRINE BIOSCIENCES INC BOND 64125CAD1 921 743,000 PRN   SOLE 8 0 0 743,000
NEUROCRINE BIOSCIENCES INC COM 64125C109 1 9 SH   SOLE 8 9 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 3,229 37,918 SH   SOLE 9 37,918 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 4,143 48,639 SH   DFND 20 0 0 48,639
NEURONETICS INC COM 64131A105 138 30,972 SH   SOLE 1 30,972 0 0
NEVRO CORP COM 64157F103 3,470 42,793 SH   SOLE 1 42,793 0 0
NEVRO CORP OPT 64157F103 10,085 124,400 SH Put SOLE 8 124,400 0 0
NEVRO CORP COM 64157F103 6,973 86,015 SH   SOLE 8 86,015 0 0
NEW CONCEPT ENERGY INC COM 643611106 0 178 SH   SOLE 8 178 0 0
NEW FORTRESS ENERGY INC COM 644393100 128 5,301 SH   SOLE 9 5,301 0 0
NEW GOLD INC CDA COM 644535106 53 35,211 SH   DFND 1 0 0 35,211
NEW GOLD INC CDA OPT 644535106 2 1,400 SH Call SOLE 8 1,400 0 0
NEW JERSEY RES CORP COM 646025106 5,499 133,918 SH   SOLE 1 133,918 0 0
NEW JERSEY RES CORP COM 646025106 232 5,652 SH   SOLE 99 5,652 0 0
NEW ORIENTAL ED &amp TECHNOLOGY ADR 647581107 5,984 2,849,595 SH   SOLE 1 2,849,595 0 0
NEW ORIENTAL ED &amp TECHNOLOGY ADR 647581107 0 2 SH   SOLE 8 2 0 0
NEW ORIENTAL ED &amp TECHNOLOGY ADR 647581107 1,961 933,875 SH   SOLE 9 933,875 0 0
NEW RELIC INC COM 64829B100 7 64 SH   SOLE 1 64 0 0
NEW RELIC INC BOND 64829BAB6 317 265,000 PRN   SOLE 8 0 0 265,000
NEW RELIC INC COM 64829B100 14 127 SH   SOLE 8 127 0 0
NEW RESIDENTIAL INVT CORP TRUS 64828T201 6,366 594,349 SH   SOLE 1 594,349 0 0
NEW RESIDENTIAL INVT CORP COM 64828T201 234 21,808 SH   SOLE 99 21,808 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 4,243 347,651 SH   SOLE 1 347,651 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 0 24 SH   SOLE 8 24 0 0
NEW YORK MTG TR INC TRUS 649604501 1,849 496,803 SH   SOLE 1 496,803 0 0
NEW YORK TIMES CO COM 650111107 1,638 33,902 SH   SOLE 1 33,902 0 0
NEW YORK TIMES CO COM 650111107 261 5,399 SH   SOLE 99 5,399 0 0
NEWELL BRANDS INC COM 651229106 6,822 312,402 SH   SOLE 1 312,402 0 0
NEWELL BRANDS INC COM 651229106 10 446 SH   SOLE 8 446 0 0
NEWELL BRANDS INC COM 651229106 5,716 261,693 SH   SOLE 9 261,693 0 0
NEWMARK GROUP INC COM 65158N102 3,497 186,999 SH   SOLE 1 186,999 0 0
NEWMARKET CORP COM 651587107 614 1,790 SH   SOLE 1 1,790 0 0
NEWMARKET CORP COM 651587107 626 1,826 SH   SOLE 99 1,826 0 0
NEWMONT CORP COM 651639106 505 8,144 SH   DFND 1 0 0 8,144
NEWMONT CORP OPT 651639106 25,120 405,000 SH Put SOLE 1 405,000 0 0
NEWMONT CORP COM 651639106 301,458 4,860,690 SH   SOLE 1 4,860,690 0 0
NEWMONT CORP OPT 651639106 4,962 80,000 SH Call SOLE 1 80,000 0 0
NEWMONT CORP COM 651639106 7,445 120,049 SH   SOLE 8 120,049 0 0
NEWMONT CORP OPT 651639106 453 7,300 SH Put SOLE 8 7,300 0 0
NEWMONT CORP COM 651639106 36,321 585,626 SH   SOLE 9 585,626 0 0
NEWMONT CORP COM 651639106 440 7,095 SH   DFND 20 0 0 7,095
NEWMONT CORP COM 651639106 1,789 28,843 SH   SOLE 99 28,843 0 0
NEWPARK RES INC COM 651718504 365 124,420 SH   SOLE 1 124,420 0 0
NEWS CORP NEW COM 65249B208 4,380 194,667 SH   SOLE 1 194,667 0 0
NEWS CORP NEW COM 65249B109 17,434 781,455 SH   SOLE 1 781,455 0 0
NEWS CORP NEW COM 65249B109 10 467 SH   SOLE 8 467 0 0
NEWS CORP NEW COM 65249B208 5 228 SH   SOLE 8 228 0 0
NEWS CORP NEW COM 65249B109 6,018 269,748 SH   SOLE 9 269,748 0 0
NEWS CORP NEW COM 65249B208 785 34,864 SH   SOLE 9 34,864 0 0
NEXA RES S A COM L67359106 0 1 SH   SOLE 1 1 0 0
NEXGEN ENERGY LTD COM 65340P106 58 13,200 SH   DFND 1 0 0 13,200
NEXGEN ENERGY LTD COM 65340P106 656 150,000 SH   SOLE 8 150,000 0 0
NEXPOINT DIVERSIFIED REL ET FUND 65340G205 4,696 204,075 SH   SOLE 8 204,075 0 0
NEXPOINT RESIDENTIAL TR INC TRUS 65341D102 3,556 42,430 SH   SOLE 1 42,430 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 734 8,759 SH   SOLE 99 8,759 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103 2,652 17,564 SH   SOLE 1 17,564 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103 14 90 SH   SOLE 8 90 0 0
NEXTCURE INC COM 65343E108 432 71,956 SH   SOLE 1 71,956 0 0
NEXTERA ENERGY INC COM 65339F101 261,424 2,800,164 SH   SOLE 1 2,800,164 0 0
NEXTERA ENERGY INC COM 65339F101 1,623 17,381 SH   DFND 1 0 0 17,381
NEXTERA ENERGY INC OPT 65339F101 1,307 14,000 SH Call SOLE 8 14,000 0 0
NEXTERA ENERGY INC COM 65339F101 55,718 596,808 SH   SOLE 8 596,808 0 0
NEXTERA ENERGY INC COM 65339F101 125,980 1,349,399 SH   SOLE 9 1,349,399 0 0
NEXTERA ENERGY INC COM 65339F101 7,100 76,050 SH   DFND 20 0 0 76,050
NEXTERA ENERGY INC COM 65339F101 4,480 47,991 SH   SOLE 99 47,991 0 0
NEXTERA ENERGY PARTNERS LP COM 65341B106 785 9,309 SH   SOLE 1 9,309 0 0
NEXTERA ENERGY PARTNERS LP COM 65341B106 240 2,845 SH   SOLE 99 2,845 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 1,656 93,082 SH   SOLE 1 93,082 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 395 22,216 SH   SOLE 99 22,216 0 0
NGL ENERGY PARTNERS LP COM 62913M107 23 12,706 SH   SOLE 1 12,706 0 0
NGL ENERGY PARTNERS LP COM 62913M107 455 250,000 SH   SOLE 8 250,000 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 987 55,760 SH   SOLE 1 55,760 0 0
NI HLDGS INC COM 65342T106 407 21,526 SH   SOLE 1 21,526 0 0
NICE LTD ADR 653656108 6,699 22,065 SH   SOLE 1 22,065 0 0
NICE LTD ADR 653656108 5 18 SH   SOLE 8 18 0 0
NICOLET BANKSHARES INC COM 65406E102 1,910 22,275 SH   SOLE 1 22,275 0 0
NIELSEN HLDGS PLC COM G6518L108 101,927 4,969,617 SH   SOLE 1 4,969,617 0 0
NIELSEN HLDGS PLC COM G6518L108 9 422 SH   SOLE 8 422 0 0
NIELSEN HLDGS PLC COM G6518L108 12,220 595,821 SH   SOLE 9 595,821 0 0
NIKE INC COM 654106103 1,244 7,462 SH   DFND 1 0 0 7,462
NIKE INC COM 654106103 704,465 4,226,701 SH   SOLE 1 2,731,841 1,494,860 0
NIKE INC OPT 654106103 4,000 24,000 SH Call SOLE 8 24,000 0 0
NIKE INC OPT 654106103 6,583 39,500 SH Put SOLE 8 39,500 0 0
NIKE INC COM 654106103 21,459 128,752 SH   SOLE 8 128,752 0 0
NIKE INC COM 654106103 260,949 1,565,666 SH   SOLE 9 1,565,666 0 0
NIKE INC COM 654106103 5,883 35,297 SH   DFND 20 0 0 35,297
NIKE INC COM 654106103 40,648 243,881 SH   SOLE 20 0 243,881 0
NIKE INC COM 654106103 21,737 130,419 SH   SOLE 82 0 130,419 0
NIKE INC COM 654106103 33,210 199,254 SH   SOLE 99 15,900 183,354 0
NIO INC ADR 62914V106 77,005 2,430,734 SH   SOLE 1 2,430,734 0 0
NIO INC OPT 62914V106 13,306 420,000 SH Call SOLE 1 420,000 0 0
NIO INC OPT 62914V106 30,654 967,600 SH Put SOLE 1 967,600 0 0
NIO INC ADR 62914V106 286 9,040 SH   DFND 1 0 0 9,040
NIO INC OPT 62914V106 74,255 2,343,900 SH Call SOLE 8 2,343,900 0 0
NIO INC OPT 62914V106 26,941 850,400 SH Put SOLE 8 850,400 0 0
NIO INC ADR 62914V106 556 17,565 SH   SOLE 8 17,565 0 0
NIO INC OPT 62914V106 4,752 150,000 SH Put SOLE 9 150,000 0 0
NIO INC ADR 62914V106 42,492 1,341,267 SH   SOLE 9 1,341,267 0 0
NIO INC ADR 62914V106 1,290 40,710 SH   DFND 20 0 0 40,710
NISOURCE INC COM 65473P105 174,660 6,325,958 SH   SOLE 1 6,325,958 0 0
NISOURCE INC COM 65473P105 13 462 SH   SOLE 8 462 0 0
NISOURCE INC COM 65473P105 68,228 2,471,120 SH   SOLE 9 2,471,120 0 0
NIU TECHNOLOGIES ADR 65481N100 43 2,700 SH   SOLE 1 2,700 0 0
NIU TECHNOLOGIES ADR 65481N100 476 29,545 SH   SOLE 9 29,545 0 0
NL INDS INC COM 629156407 76 10,160 SH   SOLE 1 10,160 0 0
NLIGHT INC COM 65487K100 1,269 52,973 SH   SOLE 1 52,973 0 0
NMI HLDGS INC COM 629209305 2,825 129,267 SH   SOLE 1 129,267 0 0
NN INC COM 629337106 212 51,879 SH   SOLE 1 51,879 0 0
NOAH HLDGS LTD ADR 65487X102 92 3,000 SH   DFND 1 0 0 3,000
NOAH HLDGS LTD ADR 65487X102 5,206 169,625 SH   SOLE 1 169,625 0 0
NOAH HLDGS LTD ADR 65487X102 869 28,300 SH   SOLE 9 28,300 0 0
NOKIA CORP ADR 654902204 0 48 SH   DFND 1 0 0 48
NOKIA CORP ADR 654902204 6,466 1,039,551 SH   SOLE 1 1,039,551 0 0
NOKIA CORP OPT 654902204 25,070 4,030,600 SH Call SOLE 8 4,030,600 0 0
NOKIA CORP ADR 654902204 17 2,805 SH   SOLE 8 2,805 0 0
NOKIA CORP OPT 654902204 3,166 509,000 SH Put SOLE 8 509,000 0 0
NOMAD FOODS LTD COM G6564A105 321 12,641 SH   SOLE 1 12,641 0 0
NOODLES &amp CO COM 65540B105 635 70,059 SH   SOLE 1 70,059 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 351 207,394 SH   SOLE 1 207,394 0 0
NORDSON CORP COM 655663102 7,034 27,553 SH   SOLE 1 27,553 0 0
NORDSON CORP COM 655663102 5,355 20,976 SH   SOLE 9 20,976 0 0
NORDSON CORP COM 655663102 242 949 SH   SOLE 99 949 0 0
NORDSTROM INC OPT 655664100 3,166 140,000 SH Call SOLE 1 140,000 0 0
NORDSTROM INC OPT 655664100 3,230 142,800 SH Put SOLE 1 142,800 0 0
NORDSTROM INC COM 655664100 23,909 1,056,974 SH   SOLE 1 1,056,974 0 0
NORDSTROM INC OPT 655664100 113 5,000 SH Call SOLE 8 5,000 0 0
NORFOLK SOUTHN CORP COM 655844108 66,934 224,829 SH   SOLE 1 224,829 0 0
NORFOLK SOUTHN CORP OPT 655844108 27,330 91,800 SH Put SOLE 8 91,800 0 0
NORFOLK SOUTHN CORP COM 655844108 2,322 7,800 SH   SOLE 8 7,800 0 0
NORFOLK SOUTHN CORP OPT 655844108 19,798 66,500 SH Call SOLE 8 66,500 0 0
NORFOLK SOUTHN CORP COM 655844108 50,306 168,978 SH   SOLE 9 168,978 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 0 14 SH   SOLE 1 14 0 0
NORTHERN TR CORP COM 665859104 45,303 378,763 SH   SOLE 1 378,763 0 0
NORTHERN TR CORP COM 665859104 45 377 SH   DFND 1 0 0 377
NORTHERN TR CORP COM 665859104 39 330 SH   SOLE 8 330 0 0
NORTHERN TR CORP COM 665859104 24,318 203,305 SH   SOLE 9 203,305 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 929 57,440 SH   SOLE 1 57,440 0 0
NORTHRIM BANCORP INC COM 666762109 1,430 32,919 SH   SOLE 1 32,919 0 0
NORTHROP GRUMMAN CORP COM 666807102 108,914 281,378 SH   SOLE 1 281,378 0 0
NORTHROP GRUMMAN CORP OPT 666807102 39 100 SH Call SOLE 8 100 0 0
NORTHROP GRUMMAN CORP OPT 666807102 1,936 5,000 SH Put SOLE 8 5,000 0 0
NORTHROP GRUMMAN CORP COM 666807102 115 297 SH   SOLE 8 297 0 0
NORTHROP GRUMMAN CORP COM 666807102 47,120 121,737 SH   SOLE 9 121,737 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 2,269 160,236 SH   SOLE 1 160,236 0 0
NORTHWEST NAT HLDG CO COM 66765N105 1,946 39,886 SH   SOLE 1 39,886 0 0
NORTHWEST PIPE CO COM 667746101 374 11,760 SH   SOLE 1 11,760 0 0
NORTHWESTERN CORP COM 668074305 2 40 SH   SOLE 8 40 0 0
NORWEGIAN CRUISE LINE HLDG L COM G66721104 21 1,000 SH   DFND 1 0 0 1,000
NORWEGIAN CRUISE LINE HLDG L COM G66721104 16,624 801,516 SH   SOLE 1 801,516 0 0
NORWEGIAN CRUISE LINE HLDG L OPT G66721104 13,250 638,800 SH Put SOLE 1 638,800 0 0
NORWEGIAN CRUISE LINE HLDG L COM G66721104 9 436 SH   SOLE 8 436 0 0
NORWEGIAN CRUISE LINE HLDG L OPT G66721104 8,491 409,400 SH Call SOLE 8 409,400 0 0
NORWEGIAN CRUISE LINE HLDG L COM G66721104 2,198 105,936 SH   SOLE 9 105,936 0 0
NORWEGIAN CRUISE LINE HLDG L COM G66721104 14 680 SH   DFND 20 0 0 680
NOVA LTD COM M7516K103 0 3 SH   SOLE 1 3 0 0
NOVAGOLD RES INC COM 66987E206 2,399 349,779 SH   SOLE 1 349,779 0 0
NOVAGOLD RES INC COM 66987E206 58 8,402 SH   SOLE 99 8,402 0 0
NOVANTA INC COM 67000B104 7,553 42,832 SH   SOLE 1 42,832 0 0
NOVARTIS AG ADR 66987V109 28 319 SH   DFND 1 0 0 319
NOVARTIS AG ADR 66987V109 5 59 SH   SOLE 1 59 0 0
NOVARTIS AG ADR 66987V109 2 27 SH   SOLE 8 27 0 0
NOVAVAX INC COM 670002401 20,528 143,480 SH   SOLE 1 143,480 0 0
NOVAVAX INC COM 670002401 26 179 SH   DFND 1 0 0 179
NOVAVAX INC OPT 670002401 23,721 165,800 SH Call SOLE 1 165,800 0 0
NOVAVAX INC COM 670002401 2,582 18,046 SH   SOLE 8 18,046 0 0
NOVAVAX INC COM 670002401 4,058 28,369 SH   SOLE 9 28,369 0 0
NOVAVAX INC COM 670002401 72 500 SH   DFND 20 0 0 500
NOVO-NORDISK A S ADR 670100205 1,532 13,680 SH   SOLE 1 13,680 0 0
NOVO-NORDISK A S ADR 670100205 1,766 15,768 SH   SOLE 8 15,768 0 0
NOVO-NORDISK A S ADR 670100205 336 3,000 SH   DFND 20 0 0 3,000
NOVOCURE LTD COM G6674U108 2,224 29,619 SH   SOLE 1 29,619 0 0
NOVOCURE LTD COM G6674U108 9 115 SH   DFND 1 0 0 115
NOVOCURE LTD COM G6674U108 39 522 SH   SOLE 8 522 0 0
NOVOCURE LTD OPT G6674U108 143 1,900 SH Put SOLE 8 1,900 0 0
NOVOCURE LTD COM G6674U108 2,806 37,366 SH   SOLE 9 37,366 0 0
NOW INC COM 67011P100 3 395 SH   DFND 1 0 0 395
NOW INC COM 67011P100 1,230 143,993 SH   SOLE 1 143,993 0 0
NRG ENERGY INC OPT 629377508 8,556 198,600 SH Put SOLE 1 198,600 0 0
NRG ENERGY INC COM 629377508 31,705 735,890 SH   SOLE 1 735,890 0 0
NRG ENERGY INC COM 629377508 12 288 SH   SOLE 8 288 0 0
NRG ENERGY INC COM 629377508 7,245 168,163 SH   SOLE 9 168,163 0 0
NRG ENERGY INC COM 629377508 515 11,947 SH   SOLE 99 11,947 0 0
NU SKIN ENTERPRISES INC COM 67018T105 4,223 83,221 SH   SOLE 1 83,221 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 1,587 28,680 SH   DFND 1 0 0 28,680
NUANCE COMMUNICATIONS INC COM 67020Y100 599,114 10,829,975 SH   SOLE 1 10,829,975 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 23,314 421,436 SH   SOLE 8 421,436 0 0
NUANCE COMMUNICATIONS INC OPT 67020Y100 8,298 150,000 SH Call SOLE 8 150,000 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 6,629 119,817 SH   SOLE 9 119,817 0 0
NUCOR CORP COM 670346105 26 226 SH   DFND 1 0 0 226
NUCOR CORP COM 670346105 41,558 364,060 SH   SOLE 1 364,060 0 0
NUCOR CORP OPT 670346105 22,830 200,000 SH Put SOLE 8 200,000 0 0
NUCOR CORP COM 670346105 8,951 78,421 SH   SOLE 8 78,421 0 0
NUCOR CORP COM 670346105 22,894 200,548 SH   SOLE 9 200,548 0 0
NUSTAR ENERGY LP COM 67058H102 1,092 68,707 SH   SOLE 1 68,707 0 0
NUSTAR ENERGY LP COM 67058H102 2 100 SH   DFND 1 0 0 100
NUTANIX INC COM 67059N108 1,115 35,049 SH   SOLE 1 35,049 0 0
NUTANIX INC COM 67059N108 239 7,500 SH   DFND 1 0 0 7,500
NUTANIX INC OPT 67059N108 1,207 37,900 SH Put SOLE 8 37,900 0 0
NUTANIX INC COM 67059N108 65 2,042 SH   SOLE 8 2,042 0 0
NUTANIX INC BOND 67059NAB4 42 41,000 PRN   SOLE 8 0 0 41,000
NUTANIX INC COM 67059N108 23 727 SH   DFND 20 0 0 727
NUTRIEN LTD COM 67077M108 15 203 SH   SOLE 1 203 0 0
NUTRIEN LTD COM 67077M108 7 92 SH   DFND 1 0 0 92
NUTRIEN LTD OPT 67077M108 15,040 200,000 SH Call SOLE 8 200,000 0 0
NUTRIEN LTD OPT 67077M108 15,040 200,000 SH Put SOLE 8 200,000 0 0
NUTRIEN LTD COM 67077M108 2,552 33,939 SH   SOLE 8 33,939 0 0
NUTRIEN LTD COM 67077M108 1,600 21,264 SH   SOLE 9 21,264 0 0
NUVASIVE INC COM 670704105 60,334 1,149,637 SH   SOLE 1 1,149,637 0 0
NV5 GLOBAL INC COM 62945V109 2,363 17,104 SH   SOLE 1 17,104 0 0
NVE CORP COM 629445206 396 5,785 SH   SOLE 1 5,785 0 0
NVENT ELECTRIC PLC COM G6700G107 1 33 SH   DFND 1 0 0 33
NVENT ELECTRIC PLC COM G6700G107 2,972 78,215 SH   SOLE 1 78,215 0 0
NVENT ELECTRIC PLC COM G6700G107 54 1,437 SH   SOLE 8 1,437 0 0
NVIDIA CORPORATION COM 67066G104 1,996,233 6,787,368 SH   SOLE 1 6,787,368 0 0
NVIDIA CORPORATION COM 67066G104 7,145 24,295 SH   DFND 1 0 0 24,295
NVIDIA CORPORATION OPT 67066G104 84,762 288,200 SH Put SOLE 1 288,200 0 0
NVIDIA CORPORATION OPT 67066G104 1,176 4,000 SH Call SOLE 1 4,000 0 0
NVIDIA CORPORATION COM 67066G104 47,259 160,686 SH   SOLE 8 160,686 0 0
NVIDIA CORPORATION OPT 67066G104 30,382 103,300 SH Call SOLE 8 103,300 0 0
NVIDIA CORPORATION OPT 67066G104 61,528 209,200 SH Put SOLE 8 209,200 0 0
NVIDIA CORPORATION COM 67066G104 1,126,762 3,831,087 SH   SOLE 9 3,831,087 0 0
NVIDIA CORPORATION OPT 67066G104 47,058 160,000 SH Put SOLE 9 160,000 0 0
NVIDIA CORPORATION COM 67066G104 2,397 8,150 SH   DFND 20 0 0 8,150
NVIDIA CORPORATION COM 67066G104 3,725 12,665 SH   SOLE 99 12,665 0 0
NVR INC COM 62944T105 39,305 6,652 SH   SOLE 1 6,652 0 0
NVR INC COM 62944T105 24 4 SH   SOLE 8 4 0 0
NVR INC COM 62944T105 13,578 2,298 SH   SOLE 9 2,298 0 0
NXP SEMICONDUCTORS N V COM N6596X109 28 125 SH   DFND 1 0 0 125
NXP SEMICONDUCTORS N V COM N6596X109 185,095 812,609 SH   SOLE 1 812,609 0 0
NXP SEMICONDUCTORS N V OPT N6596X109 7,972 35,000 SH Call SOLE 8 35,000 0 0
NXP SEMICONDUCTORS N V OPT N6596X109 15,375 67,500 SH Put SOLE 8 67,500 0 0
NXP SEMICONDUCTORS N V COM N6596X109 891 3,911 SH   SOLE 8 3,911 0 0
NXP SEMICONDUCTORS N V COM N6596X109 41,556 182,440 SH   SOLE 9 182,440 0 0
NXP SEMICONDUCTORS N V COM N6596X109 592 2,600 SH   DFND 20 0 0 2,600
NXP SEMICONDUCTORS N V COM N6596X109 6,361 27,927 SH   SOLE 99 27,927 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 113 6,482 SH   SOLE 1 6,482 0 0
OBSEVA SA COM H5861P103 121 61,253 SH   SOLE 9 61,253 0 0
OCCIDENTAL PETE CORP COM 674599105 1,006 34,712 SH   DFND 1 0 0 34,712
OCCIDENTAL PETE CORP COM 674599105 54,377 1,875,695 SH   SOLE 1 1,875,695 0 0
OCCIDENTAL PETE CORP OPT 674599105 1,838 63,400 SH Put SOLE 8 63,400 0 0
OCCIDENTAL PETE CORP COM 674599105 3,364 116,035 SH   SOLE 8 116,035 0 0
OCCIDENTAL PETE CORP OPT 674599105 5,192 179,100 SH Call SOLE 8 179,100 0 0
OCCIDENTAL PETE CORP COM 674599105 20,081 692,711 SH   SOLE 9 692,711 0 0
OCCIDENTAL PETE CORP COM 674599105 22 770 SH   DFND 20 0 0 770
OCEAN BIO CHEM INC COM 674631106 5 589 SH   SOLE 1 589 0 0
OCEANEERING INTL INC COM 675232102 1,824 161,372 SH   SOLE 1 161,372 0 0
OCEANFIRST FINL CORP COM 675234108 4,422 199,163 SH   SOLE 1 199,163 0 0
OCULAR THERAPEUTIX INC COM 67576A100 873 125,312 SH   SOLE 1 125,312 0 0
OFFICE PPTYS INCOME TR TRUS 67623C109 2,367 95,286 SH   SOLE 1 95,286 0 0
OFG BANCORP COM 67103X102 3,018 113,633 SH   SOLE 1 113,633 0 0
OGE ENERGY CORP COM 670837103 4,339 113,042 SH   SOLE 1 113,042 0 0
OI SA ADR 670851500 16 26,540 SH   SOLE 1 26,540 0 0
OIL DRI CORP AMER COM 677864100 207 6,328 SH   SOLE 1 6,328 0 0
OIL STS INTL INC COM 678026105 469 94,391 SH   SOLE 1 94,391 0 0
OKTA INC COM 679295105 155,672 694,437 SH   SOLE 1 694,437 0 0
OKTA INC OPT 679295105 68,104 303,800 SH Put SOLE 1 303,800 0 0
OKTA INC OPT 679295105 13,943 62,200 SH Put SOLE 8 62,200 0 0
OKTA INC COM 679295105 8,279 36,932 SH   SOLE 8 36,932 0 0
OKTA INC OPT 679295105 6,725 30,000 SH Call SOLE 8 30,000 0 0
OKTA INC COM 679295105 11,257 50,213 SH   SOLE 9 50,213 0 0
OKTA INC COM 679295105 21 93 SH   DFND 20 0 0 93
OLD DOMINION FREIGHT LINE IN COM 679580100 31,054 86,648 SH   SOLE 1 86,648 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 27 74 SH   DFND 1 0 0 74
OLD DOMINION FREIGHT LINE IN COM 679580100 1,444 4,031 SH   SOLE 8 4,031 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 23,702 66,138 SH   SOLE 9 66,138 0 0
OLD NATL BANCORP IND COM 680033107 8,915 491,989 SH   SOLE 1 491,989 0 0
OLD REP INTL CORP COM 680223104 5,158 209,853 SH   SOLE 1 209,853 0 0
OLD SECOND BANCORP INC ILL COM 680277100 887 70,374 SH   SOLE 1 70,374 0 0
OLIN CORP COM 680665205 28,265 491,400 SH   SOLE 1 491,400 0 0
OLIN CORP OPT 680665205 75 1,300 SH Put SOLE 8 1,300 0 0
OLIN CORP COM 680665205 31 534 SH   SOLE 8 534 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 617 12,054 SH   SOLE 1 12,054 0 0
OLYMPIC STEEL INC COM 68162K106 544 23,181 SH   SOLE 1 23,181 0 0
OMEGA FLEX INC COM 682095104 479 3,766 SH   SOLE 1 3,766 0 0
OMEGA HEALTHCARE INVS INC TRUS 681936100 2,928 98,963 SH   SOLE 1 98,963 0 0
OMEGA HEALTHCARE INVS INC TRUS 681936100 261 8,808 SH   SOLE 9 8,808 0 0
OMEROS CORP COM 682143102 637 99,216 SH   SOLE 1 99,216 0 0
OMNICELL COM COM 68213N109 20,882 115,723 SH   SOLE 1 115,723 0 0
OMNICELL COM COM 68213N109 461 2,554 SH   SOLE 99 2,554 0 0
OMNICOM GROUP INC COM 681919106 40,762 556,337 SH   SOLE 1 556,337 0 0
OMNICOM GROUP INC COM 681919106 23 322 SH   SOLE 8 322 0 0
OMNICOM GROUP INC COM 681919106 10,958 149,563 SH   SOLE 9 149,563 0 0
OMNICOM GROUP INC COM 681919106 809 11,045 SH   SOLE 99 11,045 0 0
ON SEMICONDUCTOR CORP COM 682189105 148,088 2,180,336 SH   SOLE 1 2,180,336 0 0
ON SEMICONDUCTOR CORP BOND 682189AP0 1,164 355,000 PRN   SOLE 8 0 0 355,000
ON SEMICONDUCTOR CORP COM 682189105 11 160 SH   SOLE 8 160 0 0
ON SEMICONDUCTOR CORP COM 682189105 11,864 174,683 SH   SOLE 9 174,683 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,942 28,598 SH   SOLE 99 28,598 0 0
ONCOCYTE CORP COM 68235C107 158 73,036 SH   SOLE 1 73,036 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 130 57,342 SH   SOLE 1 57,342 0 0
ONE GAS INC COM 68235P108 5,756 74,193 SH   SOLE 1 74,193 0 0
ONE GAS INC COM 68235P108 72 933 SH   SOLE 9 933 0 0
ONE LIBERTY PPTYS INC TRUS 682406103 690 19,556 SH   SOLE 1 19,556 0 0
ONEMAIN HLDGS INC COM 68268W103 22,262 444,883 SH   SOLE 1 444,883 0 0
ONEMAIN HLDGS INC COM 68268W103 271 5,425 SH   SOLE 99 5,425 0 0
ONEOK INC NEW COM 682680103 87 1,483 SH   DFND 1 0 0 1,483
ONEOK INC NEW COM 682680103 78,380 1,333,871 SH   SOLE 1 1,333,871 0 0
ONEOK INC NEW COM 682680103 194 3,296 SH   SOLE 8 3,296 0 0
ONEOK INC NEW COM 682680103 18,089 307,858 SH   SOLE 9 307,858 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 650 64,942 SH   SOLE 1 64,942 0 0
OOMA INC COM 683416101 929 45,460 SH   SOLE 1 45,460 0 0
OPEN TEXT CORP COM 683715106 580 12,213 SH   SOLE 1 12,213 0 0
OPEN TEXT CORP COM 683715106 41 872 SH   SOLE 8 872 0 0
OPEN TEXT CORP COM 683715106 488 10,280 SH   SOLE 9 10,280 0 0
OPKO HEALTH INC COM 68375N103 2,333 485,013 SH   SOLE 1 485,013 0 0
OPKO HEALTH INC COM 68375N103 96 20,000 SH   DFND 1 0 0 20,000
OPPENHEIMER HLDGS INC COM 683797104 520 11,212 SH   SOLE 1 11,212 0 0
OPTIMIZERX CORP COM 68401U204 1,397 22,482 SH   SOLE 1 22,482 0 0
OPTINOSE INC COM 68404V100 109 67,220 SH   SOLE 1 67,220 0 0
ORACLE CORP COM 68389X105 207,169 2,375,529 SH   SOLE 1 2,375,529 0 0
ORACLE CORP COM 68389X105 606 6,953 SH   DFND 1 0 0 6,953
ORACLE CORP OPT 68389X105 3,018 34,600 SH Put SOLE 1 34,600 0 0
ORACLE CORP OPT 68389X105 11,651 133,600 SH Call SOLE 8 133,600 0 0
ORACLE CORP COM 68389X105 678 7,765 SH   SOLE 8 7,765 0 0
ORACLE CORP OPT 68389X105 4,378 50,200 SH Put SOLE 8 50,200 0 0
ORACLE CORP COM 68389X105 99,010 1,135,306 SH   SOLE 9 1,135,306 0 0
ORACLE CORP COM 68389X105 698 8,000 SH   DFND 20 0 0 8,000
ORAMED PHARMACEUTICALS INC COM 68403P203 188 13,198 SH   DFND 1 0 0 13,198
ORAMED PHARMACEUTICALS INC COM 68403P203 595 41,684 SH   SOLE 1 41,684 0 0
ORANGE ADR 684060106 41 3,846 SH   SOLE 1 3,846 0 0
ORANGE ADR 684060106 5,828 552,387 SH   SOLE 9 552,387 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 813 93,474 SH   SOLE 1 93,474 0 0
ORCHARD THERAPEUTICS PLC ADR 68570P101 3 2,000 SH   DFND 1 0 0 2,000
ORCHID IS CAP INC TRUS 68571X103 743 164,983 SH   SOLE 1 164,983 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 63,275 89,595 SH   SOLE 1 89,595 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 96 136 SH   SOLE 8 136 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 33,147 46,936 SH   SOLE 9 46,936 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 542 58,573 SH   SOLE 1 58,573 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 1 90 SH   SOLE 8 90 0 0
ORGENESIS INC COM 68619K204 21 7,279 SH   SOLE 1 7,279 0 0
ORIGIN BANCORP INC COM 68621T102 2,037 47,454 SH   SOLE 1 47,454 0 0
ORION ENGINEERED CARBONS S A COM L72967109 1,350 73,563 SH   SOLE 1 73,563 0 0
ORLA MNG LTD NEW COM 68634K106 76 20,000 SH   DFND 1 0 0 20,000
ORMAT TECHNOLOGIES INC COM 686688102 12,163 153,381 SH   SOLE 1 153,381 0 0
ORMAT TECHNOLOGIES INC COM 686688102 237 2,990 SH   SOLE 8 2,990 0 0
ORRSTOWN FINL SVCS INC COM 687380105 487 19,327 SH   SOLE 1 19,327 0 0
ORTHOFIX MED INC COM 68752M108 1,352 43,487 SH   SOLE 1 43,487 0 0
ORTHOPEDIATRICS CORP COM 68752L100 1,006 16,791 SH   SOLE 1 16,791 0 0
OSHKOSH CORP COM 688239201 4,017 35,642 SH   SOLE 1 35,642 0 0
OSHKOSH CORP COM 688239201 448 3,979 SH   SOLE 99 3,979 0 0
OSI SYSTEMS INC COM 671044105 3,132 33,597 SH   SOLE 1 33,597 0 0
OSI SYSTEMS INC BOND 671044AD7 1,345 1,309,000 PRN   SOLE 8 0 0 1,309,000
OTTER TAIL CORP COM 689648103 3,568 49,952 SH   SOLE 1 49,952 0 0
OUTFRONT MEDIA INC TRUS 69007J106 103,218 3,848,564 SH   SOLE 1 3,848,564 0 0
OUTFRONT MEDIA INC COM 69007J106 202 7,529 SH   SOLE 99 7,529 0 0
OUTLOOK THERAPEUTICS INC COM 69012T206 147 108,102 SH   SOLE 1 108,102 0 0
OVERSTOCK COM INC DEL COM 690370101 12 205 SH   DFND 1 0 0 205
OVERSTOCK COM INC DEL COM 690370101 3,383 57,338 SH   SOLE 1 57,338 0 0
OVERSTOCK COM INC DEL COM 690370101 2 39 SH   SOLE 8 39 0 0
OVERSTOCK COM INC DEL OPT 690370101 106 1,800 SH Call SOLE 8 1,800 0 0
OWENS &amp MINOR INC NEW COM 690732102 4,312 99,109 SH   SOLE 1 99,109 0 0
OWENS &amp MINOR INC NEW COM 690732102 0 3 SH   SOLE 8 3 0 0
OWENS &amp MINOR INC NEW COM 690732102 208 4,781 SH   SOLE 99 4,781 0 0
OWENS CORNING NEW COM 690742101 23 250 SH   DFND 1 0 0 250
OWENS CORNING NEW COM 690742101 13,168 145,513 SH   SOLE 1 145,513 0 0
OWENS CORNING NEW COM 690742101 4 45 SH   SOLE 8 45 0 0
OWENS CORNING NEW COM 690742101 3,738 41,302 SH   SOLE 9 41,302 0 0
OXFORD INDS INC COM 691497309 2,151 21,186 SH   SOLE 1 21,186 0 0
P A M TRANSN SVCS INC COM 693149106 306 4,301 SH   SOLE 1 4,301 0 0
PACCAR INC COM 693718108 29,898 338,738 SH   SOLE 1 338,738 0 0
PACCAR INC COM 693718108 68 767 SH   SOLE 8 767 0 0
PACCAR INC COM 693718108 21,058 238,598 SH   SOLE 9 238,598 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 6,410 313,271 SH   SOLE 1 313,271 0 0
PACIFIC BIOSCIENCES CALIF IN OPT 69404D108 149 7,300 SH Put SOLE 8 7,300 0 0
PACIFIC BIOSCIENCES CALIF IN OPT 69404D108 7,979 390,000 SH Call SOLE 8 390,000 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 113 5,539 SH   SOLE 8 5,539 0 0
PACIFIC PREMIER BANCORP COM 69478X105 7,868 196,580 SH   SOLE 1 196,580 0 0
PACIRA BIOSCIENCES INC COM 695127100 4,318 71,752 SH   SOLE 1 71,752 0 0
PACIRA BIOSCIENCES INC BOND 695127AD2 9 9,000 PRN   SOLE 8 0 0 9,000
PACKAGING CORP AMER COM 695156109 20,218 148,499 SH   SOLE 1 148,499 0 0
PACKAGING CORP AMER COM 695156109 15 112 SH   SOLE 8 112 0 0
PACKAGING CORP AMER COM 695156109 8,889 65,287 SH   SOLE 9 65,287 0 0
PACWEST BANCORP DEL COM 695263103 18,267 404,421 SH   SOLE 1 404,421 0 0
PACWEST BANCORP DEL COM 695263103 593 13,136 SH   SOLE 99 13,136 0 0
PAGERDUTY INC COM 69553P100 6,090 175,252 SH   SOLE 1 175,252 0 0
PAGERDUTY INC COM 69553P100 72 2,099 SH   SOLE 8 2,099 0 0
PAGSEGURO DIGITAL LTD COM G68707101 357 13,608 SH   SOLE 1 13,608 0 0
PAGSEGURO DIGITAL LTD OPT G68707101 94,728 3,612,800 SH Call SOLE 8 3,612,800 0 0
PAGSEGURO DIGITAL LTD OPT G68707101 16,954 646,600 SH Put SOLE 8 646,600 0 0
PAGSEGURO DIGITAL LTD COM G68707101 55,964 2,134,408 SH   SOLE 8 2,134,408 0 0
PALO ALTO NETWORKS INC COM 697435105 51,213 91,983 SH   SOLE 1 91,983 0 0
PALO ALTO NETWORKS INC OPT 697435105 951,020 1,708,132 SH Put SOLE 1 1,708,132 0 0
PALO ALTO NETWORKS INC OPT 697435105 10,456 18,782 SH Call SOLE 1 18,782 0 0
PALO ALTO NETWORKS INC OPT 697435105 59,407 106,700 SH Call SOLE 8 106,700 0 0
PALO ALTO NETWORKS INC OPT 697435105 25,444 45,700 SH Put SOLE 8 45,700 0 0
PALO ALTO NETWORKS INC COM 697435105 60,506 108,674 SH   SOLE 9 108,674 0 0
PALOMAR HLDGS INC COM 69753M105 2,076 32,051 SH   SOLE 1 32,051 0 0
PAN AMERN SILVER CORP COM 697900108 12 482 SH   DFND 1 0 0 482
PAN AMERN SILVER CORP COM 697900108 17 683 SH   SOLE 8 683 0 0
PAN AMERN SILVER CORP OPT 697900108 407 16,300 SH Put SOLE 8 16,300 0 0
PAN AMERN SILVER CORP COM 697900108 824 32,967 SH   SOLE 9 32,967 0 0
PAPA JOHNS INTL INC COM 698813102 7,769 58,215 SH   SOLE 1 58,215 0 0
PAPA JOHNS INTL INC COM 698813102 335 2,511 SH   SOLE 99 2,511 0 0
PAR PAC HOLDINGS INC COM 69888T207 1,679 101,820 SH   SOLE 1 101,820 0 0
PAR TECHNOLOGY CORP COM 698884103 1,622 30,735 SH   SOLE 1 30,735 0 0
PARAMOUNT GROUP INC TRUS 69924R108 3,973 476,433 SH   SOLE 1 476,433 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 267 59,447 SH   SOLE 1 59,447 0 0
PARK NATL CORP COM 700658107 3,407 24,810 SH   SOLE 1 24,810 0 0
PARK-OHIO HLDGS CORP COM 700666100 219 10,324 SH   SOLE 1 10,324 0 0
PARKER-HANNIFIN CORP COM 701094104 25,182 79,163 SH   SOLE 1 79,163 0 0
PARKER-HANNIFIN CORP OPT 701094104 31,812 100,000 SH Put SOLE 8 100,000 0 0
PARKER-HANNIFIN CORP COM 701094104 4,839 15,211 SH   SOLE 8 15,211 0 0
PARKER-HANNIFIN CORP OPT 701094104 3,181 10,000 SH Call SOLE 8 10,000 0 0
PARKER-HANNIFIN CORP COM 701094104 28,253 88,809 SH   SOLE 9 88,809 0 0
PARKER-HANNIFIN CORP COM 701094104 3,585 11,268 SH   SOLE 99 11,268 0 0
PARSONS CORP DEL COM 70202L102 17,652 524,590 SH   SOLE 1 524,590 0 0
PARSONS CORP DEL COM 70202L102 34 1,000 SH   SOLE 8 1,000 0 0
PARTY CITY HOLDCO INC COM 702149105 748 134,154 SH   SOLE 1 134,154 0 0
PATRICK INDS INC COM 703343103 3,257 40,359 SH   SOLE 1 40,359 0 0
PATRICK INDS INC COM 703343103 136 1,681 SH   SOLE 9 1,681 0 0
PATRICK INDS INC COM 703343103 190 2,356 SH   SOLE 99 2,356 0 0
PATTERSON COS INC COM 703395103 3,815 129,997 SH   SOLE 1 129,997 0 0
PATTERSON COS INC COM 703395103 0 8 SH   SOLE 8 8 0 0
PATTERSON-UTI ENERGY INC COM 703481101 2,351 278,196 SH   SOLE 1 278,196 0 0
PAVMED INC COM 70387R106 217 88,218 SH   SOLE 1 88,218 0 0
PAVMED INC COM 70387R106 20 8,000 SH   DFND 1 0 0 8,000
PAYCHEX INC COM 704326107 205 1,500 SH   DFND 1 0 0 1,500
PAYCHEX INC COM 704326107 136,640 1,001,027 SH   SOLE 1 1,001,027 0 0
PAYCHEX INC COM 704326107 56 409 SH   SOLE 8 409 0 0
PAYCHEX INC COM 704326107 58,457 428,258 SH   SOLE 9 428,258 0 0
PAYCOM SOFTWARE INC COM 70432V102 17,912 43,140 SH   SOLE 1 43,140 0 0
PAYCOM SOFTWARE INC COM 70432V102 68 164 SH   SOLE 8 164 0 0
PAYCOM SOFTWARE INC COM 70432V102 14,239 34,297 SH   SOLE 9 34,297 0 0
PAYLOCITY HLDG CORP COM 70438V106 3,674 15,558 SH   SOLE 1 15,558 0 0
PAYLOCITY HLDG CORP COM 70438V106 29 124 SH   SOLE 8 124 0 0
PAYLOCITY HLDG CORP COM 70438V106 82 347 SH   SOLE 99 347 0 0
PAYPAL HLDGS INC COM 70450Y103 367,272 1,947,575 SH   SOLE 1 1,947,575 0 0
PAYPAL HLDGS INC OPT 70450Y103 15,426 81,800 SH Put SOLE 1 81,800 0 0
PAYPAL HLDGS INC COM 70450Y103 1,924 10,200 SH   DFND 1 0 0 10,200
PAYPAL HLDGS INC OPT 70450Y103 6,600 35,000 SH Call SOLE 1 35,000 0 0
PAYPAL HLDGS INC OPT 70450Y103 50,879 269,800 SH Call SOLE 8 269,800 0 0
PAYPAL HLDGS INC OPT 70450Y103 11,503 61,000 SH Put SOLE 8 61,000 0 0
PAYPAL HLDGS INC COM 70450Y103 11,090 58,805 SH   SOLE 8 58,805 0 0
PAYPAL HLDGS INC COM 70450Y103 155,067 822,288 SH   SOLE 9 822,288 0 0
PAYPAL HLDGS INC COM 70450Y103 4,420 23,437 SH   DFND 20 0 0 23,437
PAYPAL HLDGS INC COM 70450Y103 59,403 315,000 SH   SOLE 58 315,000 0 0
PBF ENERGY INC COM 69318G106 298 23,000 SH   DFND 1 0 0 23,000
PBF ENERGY INC COM 69318G106 1,709 131,854 SH   SOLE 1 131,854 0 0
PBF LOGISTICS LP COM 69318Q104 54 4,761 SH   SOLE 1 4,761 0 0
PC CONNECTION INC COM 69318J100 840 19,463 SH   SOLE 1 19,463 0 0
PCSB FINL CORP COM 69324R104 618 32,501 SH   SOLE 1 32,501 0 0
PDC ENERGY INC COM 69327R101 6,377 130,727 SH   SOLE 1 130,727 0 0
PDC ENERGY INC COM 69327R101 5 94 SH   SOLE 8 94 0 0
PDC ENERGY INC COM 69327R101 97 1,990 SH   SOLE 99 1,990 0 0
PDF SOLUTIONS INC COM 693282105 1,361 42,809 SH   SOLE 1 42,809 0 0
PDL CMNTY BANCORP COM 69290X101 25 1,738 SH   SOLE 1 1,738 0 0
PEABODY ENGR CORP COM 704551100 2,373 235,654 SH   SOLE 1 235,654 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 1,051 29,662 SH   SOLE 1 29,662 0 0
PEARSON PLC ADR 705015105 420 50,000 SH   SOLE 9 50,000 0 0
PEBBLEBROOK HOTEL TR TRUS 70509V100 15,507 693,272 SH   SOLE 1 693,272 0 0
PEDEVCO CORP COM 70532Y303 2 2,180 SH   SOLE 8 2,180 0 0
PEGASYSTEMS INC COM 705573103 1,287 11,505 SH   SOLE 1 11,505 0 0
PEGASYSTEMS INC COM 705573103 9 82 SH   SOLE 8 82 0 0
PEGASYSTEMS INC COM 705573103 159 1,420 SH   SOLE 99 1,420 0 0
PEMBINA PIPELINE CORP COM 706327103 30 1,000 SH   DFND 1 0 0 1,000
PEMBINA PIPELINE CORP COM 706327103 841 27,718 SH   SOLE 9 27,718 0 0
PENN NATL GAMING INC COM 707569109 6,869 132,474 SH   SOLE 1 132,474 0 0
PENN NATL GAMING INC COM 707569109 174 3,366 SH   SOLE 8 3,366 0 0
PENN NATL GAMING INC OPT 707569109 373 7,200 SH Put SOLE 8 7,200 0 0
PENN NATL GAMING INC OPT 707569109 1,130 21,800 SH Call SOLE 8 21,800 0 0
PENN NATL GAMING INC COM 707569109 3,925 75,700 SH   SOLE 9 75,700 0 0
PENNS WOODS BANCORP INC COM 708430103 196 8,275 SH   SOLE 1 8,275 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 5 77 SH   SOLE 8 77 0 0
PENNYMAC MTG INVT TR TRUS 70931T103 2,938 169,517 SH   SOLE 1 169,517 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 5,338 49,781 SH   SOLE 1 49,781 0 0
PENTAIR PLC COM G7S00T104 9,008 123,345 SH   SOLE 1 123,345 0 0
PENTAIR PLC COM G7S00T104 2 33 SH   DFND 1 0 0 33
PENTAIR PLC COM G7S00T104 18 246 SH   SOLE 8 246 0 0
PENTAIR PLC COM G7S00T104 8,395 114,951 SH   SOLE 9 114,951 0 0
PENUMBRA INC COM 70975L107 1,931 6,722 SH   SOLE 1 6,722 0 0
PENUMBRA INC OPT 70975L107 2,299 8,000 SH Call SOLE 8 8,000 0 0
PENUMBRA INC COM 70975L107 511 1,778 SH   SOLE 8 1,778 0 0
PEOPLES BANCORP INC COM 709789101 1,554 48,833 SH   SOLE 1 48,833 0 0
PEOPLES FINL SVCS CORP COM 711040105 448 8,514 SH   SOLE 1 8,514 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 23,813 1,336,324 SH   SOLE 1 1,336,324 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 17 933 SH   SOLE 8 933 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 3,892 218,360 SH   SOLE 9 218,360 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 186 10,440 SH   SOLE 99 10,440 0 0
PEPSICO INC COM 713448108 340,877 1,962,338 SH   SOLE 1 1,962,338 0 0
PEPSICO INC COM 713448108 2,604 14,993 SH   DFND 1 0 0 14,993
PEPSICO INC OPT 713448108 5,386 31,000 SH Put SOLE 1 31,000 0 0
PEPSICO INC OPT 713448108 5,593 32,200 SH Put SOLE 8 32,200 0 0
PEPSICO INC COM 713448108 1,809 10,414 SH   SOLE 8 10,414 0 0
PEPSICO INC COM 713448108 181,087 1,042,468 SH   SOLE 9 1,042,468 0 0
PERFICIENT INC COM 71375U101 14,590 112,840 SH   SOLE 1 112,840 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 10,256 223,513 SH   SOLE 1 223,513 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 36 781 SH   SOLE 8 781 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 284 6,193 SH   SOLE 99 6,193 0 0
PERKINELMER INC COM 714046109 22,338 111,092 SH   SOLE 1 111,092 0 0
PERKINELMER INC COM 714046109 230 1,140 SH   SOLE 8 1,140 0 0
PERKINELMER INC COM 714046109 17,994 89,487 SH   SOLE 9 89,487 0 0
PERKINELMER INC COM 714046109 2,554 12,704 SH   SOLE 99 12,704 0 0
PERRIGO CO PLC COM G97822103 2,862 73,545 SH   SOLE 1 73,545 0 0
PERRIGO CO PLC COM G97822103 1 29 SH   SOLE 8 29 0 0
PERRIGO CO PLC COM G97822103 136 3,515 SH   SOLE 9 3,515 0 0
PERRIGO CO PLC COM G97822103 434 11,155 SH   SOLE 99 11,155 0 0
PERSONALIS INC COM 71535D106 1,008 70,708 SH   SOLE 1 70,708 0 0
PETIQ INC COM 71639T106 1,048 46,122 SH   SOLE 1 46,122 0 0
PETMED EXPRESS INC COM 716382106 624 24,722 SH   SOLE 1 24,722 0 0
PETROCHINA CO LTD ADR 71646E100 337 7,623 SH   SOLE 9 7,623 0 0
PETROCHINA CO LTD ADR 71646E100 250 5,665 SH   SOLE 99 5,665 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 17 1,510 SH   DFND 1 0 0 1,510
PETROLEO BRASILEIRO SA PETRO ADR 71654V101 506 50,000 SH   DFND 1 0 0 50,000
PETROLEO BRASILEIRO SA PETRO OPT 71654V408 13,796 1,256,400 SH Put SOLE 1 1,256,400 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 21,034 1,915,701 SH   SOLE 1 1,915,701 0 0
PETROLEO BRASILEIRO SA PETRO OPT 71654V408 4,010 365,200 SH Call SOLE 8 365,200 0 0
PETROLEO BRASILEIRO SA PETRO OPT 71654V408 16,600 1,511,800 SH Put SOLE 8 1,511,800 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 109 9,903 SH   SOLE 8 9,903 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 1,419 129,229 SH   SOLE 9 129,229 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 464 42,300 SH   DFND 20 0 0 42,300
PETROLEO BRASILEIRO SA PETRO ADR 71654V101 97 9,600 SH   SOLE 99 9,600 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 198 18,011 SH   SOLE 99 18,011 0 0
PFIZER INC COM 717081103 1,790 30,313 SH   DFND 1 0 0 30,313
PFIZER INC COM 717081103 518,351 8,778,179 SH   SOLE 1 8,778,179 0 0
PFIZER INC OPT 717081103 69,603 1,178,700 SH Put SOLE 8 1,178,700 0 0
PFIZER INC COM 717081103 83,453 1,413,265 SH   SOLE 8 1,413,265 0 0
PFIZER INC OPT 717081103 3,815 64,600 SH Call SOLE 8 64,600 0 0
PFIZER INC COM 717081103 282,492 4,783,954 SH   SOLE 9 4,783,954 0 0
PFIZER INC COM 717081103 4,869 82,452 SH   DFND 20 0 0 82,452
PFIZER INC COM 717081103 800 13,547 SH   SOLE 99 13,547 0 0
PG&ampE CORP COM 69331C108 5,707 470,086 SH   SOLE 1 470,086 0 0
PG&ampE CORP OPT 69331C108 184 15,200 SH Call SOLE 1 15,200 0 0
PG&ampE CORP COM 69331C108 1,423 117,257 SH   SOLE 8 117,257 0 0
PG&ampE CORP OPT 69331C108 6,603 543,900 SH Call SOLE 8 543,900 0 0
PG&ampE CORP COM 69331C108 7,248 597,019 SH   SOLE 9 597,019 0 0
PGT INNOVATIONS INC COM 69336V101 2,274 101,138 SH   SOLE 1 101,138 0 0
PGT INNOVATIONS INC COM 69336V101 347 15,429 SH   SOLE 99 15,429 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 78 29,714 SH   SOLE 1 29,714 0 0
PHIBRO ANIMAL HEALTH CORP COM 71742Q106 657 32,230 SH   SOLE 1 32,230 0 0
PHILIP MORRIS INTL INC COM 718172109 405,611 4,269,585 SH   SOLE 1 4,269,585 0 0
PHILIP MORRIS INTL INC COM 718172109 122 1,282 SH   DFND 1 0 0 1,282
PHILIP MORRIS INTL INC COM 718172109 174 1,832 SH   SOLE 8 1,832 0 0
PHILIP MORRIS INTL INC COM 718172109 205,402 2,162,113 SH   SOLE 9 2,162,113 0 0
PHILLIPS 66 COM 718546104 300,048 4,140,884 SH   SOLE 1 4,140,884 0 0
PHILLIPS 66 OPT 718546104 9,390 129,600 SH Put SOLE 1 129,600 0 0
PHILLIPS 66 OPT 718546104 101 1,400 SH Put SOLE 8 1,400 0 0
PHILLIPS 66 COM 718546104 137 1,891 SH   SOLE 8 1,891 0 0
PHILLIPS 66 COM 718546104 22,117 305,235 SH   SOLE 9 305,235 0 0
PHILLIPS 66 PARTNERS LP COM 718549207 42,289 1,172,394 SH   SOLE 1 1,172,394 0 0
PHILLIPS 66 PARTNERS LP COM 718549207 3 80 SH   SOLE 8 80 0 0
PHOENIX NEW MEDIA LTD ADR 71910C103 2 2,070 SH   SOLE 1 2,070 0 0
PHOTRONICS INC COM 719405102 1,696 89,978 SH   SOLE 1 89,978 0 0
PHYSICIANS RLTY TR TRUS 71943U104 10,799 573,495 SH   SOLE 1 573,495 0 0
PIEDMONT OFFICE REALTY TR IN TRUS 720190206 5,449 296,544 SH   SOLE 1 296,544 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 294 77,954 SH   SOLE 1 77,954 0 0
PILGRIMS PRIDE CORP COM 72147K108 258 9,153 SH   SOLE 1 9,153 0 0
PIMCO ETF TR FUND 72201R783 20,664 208,500 SH   SOLE 1 208,500 0 0
PINDUODUO INC OPT 722304102 45,311 777,200 SH Call SOLE 1 777,200 0 0
PINDUODUO INC ADR 722304102 127,106 2,180,205 SH   SOLE 1 2,180,205 0 0
PINDUODUO INC OPT 722304102 29,174 500,400 SH Put SOLE 1 500,400 0 0
PINDUODUO INC ADR 722304102 105 1,800 SH   DFND 1 0 0 1,800
PINDUODUO INC ADR 722304102 22,625 388,082 SH   SOLE 8 388,082 0 0
PINDUODUO INC OPT 722304102 26,707 458,100 SH Put SOLE 8 458,100 0 0
PINDUODUO INC OPT 722304102 4,956 85,000 SH Call SOLE 8 85,000 0 0
PINDUODUO INC OPT 722304102 37,021 635,000 SH Call SOLE 9 635,000 0 0
PINDUODUO INC ADR 722304102 35,547 609,727 SH   SOLE 9 609,727 0 0
PINDUODUO INC ADR 722304102 583 10,000 SH   DFND 20 0 0 10,000
PINNACLE FINL PARTNERS INC COM 72346Q104 12,446 130,311 SH   SOLE 1 130,311 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 217 2,271 SH   SOLE 99 2,271 0 0
PINNACLE WEST CAP CORP COM 723484101 6,897 97,703 SH   SOLE 1 97,703 0 0
PINNACLE WEST CAP CORP COM 723484101 9 132 SH   SOLE 8 132 0 0
PINNACLE WEST CAP CORP COM 723484101 2,588 36,663 SH   SOLE 9 36,663 0 0
PINNACLE WEST CAP CORP COM 723484101 90 1,270 SH   DFND 20 0 0 1,270
PINTEREST INC OPT 72352L106 36,350 1,000,000 SH Put SOLE 1 1,000,000 0 0
PINTEREST INC COM 72352L106 3,202 88,082 SH   DFND 1 0 0 88,082
PINTEREST INC COM 72352L106 153,153 4,213,281 SH   SOLE 1 4,213,281 0 0
PINTEREST INC COM 72352L106 8,528 234,611 SH   SOLE 8 234,611 0 0
PINTEREST INC OPT 72352L106 2,784 76,600 SH Call SOLE 8 76,600 0 0
PINTEREST INC OPT 72352L106 14,747 405,700 SH Put SOLE 8 405,700 0 0
PINTEREST INC COM 72352L106 8,288 228,030 SH   SOLE 9 228,030 0 0
PINTEREST INC COM 72352L106 130 3,567 SH   DFND 20 0 0 3,567
PIONEER NAT RES CO COM 723787107 8 42 SH   DFND 1 0 0 42
PIONEER NAT RES CO COM 723787107 47,462 260,953 SH   SOLE 1 260,953 0 0
PIONEER NAT RES CO OPT 723787107 94,796 521,200 SH Put SOLE 8 521,200 0 0
PIONEER NAT RES CO OPT 723787107 7,512 41,300 SH Call SOLE 8 41,300 0 0
PIONEER NAT RES CO COM 723787107 5,527 30,393 SH   SOLE 8 30,393 0 0
PIONEER NAT RES CO COM 723787107 28,973 159,297 SH   SOLE 9 159,297 0 0
PIPER SANDLER COMPANIES COM 724078100 4,104 22,994 SH   SOLE 1 22,994 0 0
PIPER SANDLER COMPANIES COM 724078100 676 3,786 SH   SOLE 99 3,786 0 0
PITNEY BOWES INC COM 724479100 1,518 228,902 SH   SOLE 1 228,902 0 0
PIXELWORKS INC COM 72581M305 3,198 726,847 SH   SOLE 1 726,847 0 0
PJT PARTNERS INC COM 69343T107 2,289 30,893 SH   SOLE 1 30,893 0 0
PJT PARTNERS INC COM 69343T107 18 247 SH   DFND 1 0 0 247
PLAINS ALL AMERN PIPELINE L COM 726503105 15,467 1,655,984 SH   SOLE 1 1,655,984 0 0
PLAINS ALL AMERN PIPELINE L OPT 726503105 28 3,000 SH Put SOLE 8 3,000 0 0
PLAINS ALL AMERN PIPELINE L COM 726503105 34 3,646 SH   SOLE 8 3,646 0 0
PLAINS GP HLDGS L P COM 72651A207 6,944 684,823 SH   SOLE 1 684,823 0 0
PLANET FITNESS INC COM 72703H101 151 1,665 SH   SOLE 1 1,665 0 0
PLANET FITNESS INC COM 72703H101 9 94 SH   SOLE 8 94 0 0
PLANET FITNESS INC OPT 72703H101 2,265 25,000 SH Put SOLE 8 25,000 0 0
PLANET FITNESS INC COM 72703H101 201 2,216 SH   SOLE 99 2,216 0 0
PLANTRONICS INC NEW COM 727493108 219 7,448 SH   DFND 1 0 0 7,448
PLANTRONICS INC NEW COM 727493108 1,809 61,660 SH   SOLE 1 61,660 0 0
PLATINUM GROUP METALS LTD COM 72765Q882 5 2,900 SH   DFND 1 0 0 2,900
PLAYAGS INC COM 72814N104 337 49,495 SH   SOLE 1 49,495 0 0
PLDT INC ADR 69344D408 4 100 SH   SOLE 1 100 0 0
PLEXUS CORP COM 729132100 3,505 36,559 SH   SOLE 1 36,559 0 0
PLEXUS CORP COM 729132100 319 3,322 SH   SOLE 99 3,322 0 0
PLUG POWER INC COM 72919P202 830 29,415 SH   DFND 1 0 0 29,415
PLUG POWER INC COM 72919P202 15,242 539,921 SH   SOLE 1 539,921 0 0
PLUG POWER INC OPT 72919P202 20,868 739,200 SH Put SOLE 1 739,200 0 0
PLUG POWER INC OPT 72919P202 13,034 461,700 SH Put SOLE 8 461,700 0 0
PLUG POWER INC OPT 72919P202 5,284 187,200 SH Call SOLE 8 187,200 0 0
PLUG POWER INC COM 72919P202 4,351 154,123 SH   SOLE 8 154,123 0 0
PLUG POWER INC COM 72919P202 6,017 213,155 SH   SOLE 9 213,155 0 0
PLUG POWER INC COM 72919P202 78 2,750 SH   DFND 20 0 0 2,750
PLYMOUTH INDL REIT INC TRUS 729640102 1,958 61,191 SH   SOLE 1 61,191 0 0
PNC FINL SVCS GROUP INC COM 693475105 131 651 SH   DFND 1 0 0 651
PNC FINL SVCS GROUP INC COM 693475105 244,239 1,218,033 SH   SOLE 1 1,218,033 0 0
PNC FINL SVCS GROUP INC COM 693475105 100 498 SH   SOLE 8 498 0 0
PNC FINL SVCS GROUP INC COM 693475105 97,882 488,139 SH   SOLE 9 488,139 0 0
PNM RES INC COM 69349H107 39,637 869,026 SH   SOLE 1 869,026 0 0
POLARIS INC COM 731068102 16,106 146,540 SH   SOLE 1 146,540 0 0
POLARIS INC COM 731068102 7 66 SH   SOLE 8 66 0 0
POLYPID LTD COM M8001Q118 408 71,000 SH   SOLE 8 71,000 0 0
POOL CORP COM 73278L105 15,591 27,544 SH   SOLE 1 27,544 0 0
POOL CORP COM 73278L105 1,777 3,141 SH   SOLE 8 3,141 0 0
POOL CORP OPT 73278L105 5,490 9,700 SH Call SOLE 8 9,700 0 0
POOL CORP COM 73278L105 15,596 27,555 SH   SOLE 9 27,555 0 0
POPULAR INC COM 733174700 9,723 118,510 SH   SOLE 1 118,510 0 0
POPULAR INC COM 733174700 4 43 SH   SOLE 8 43 0 0
POPULAR INC COM 733174700 465 5,662 SH   SOLE 99 5,662 0 0
PORTLAND GEN ELEC CO COM 736508847 10,694 202,067 SH   SOLE 1 202,067 0 0
PORTLAND GEN ELEC CO COM 736508847 177 3,345 SH   SOLE 99 3,345 0 0
POSCO ADR 693483109 0 1 SH   SOLE 1 1 0 0
POSCO ADR 693483109 251 4,300 SH   SOLE 99 4,300 0 0
POST HLDGS INC COM 737446104 1,446 12,826 SH   SOLE 1 12,826 0 0
POST HLDGS INC COM 737446104 2,209 19,595 SH   SOLE 8 19,595 0 0
POST HLDGS INC COM 737446104 997 8,840 SH   SOLE 99 8,840 0 0
POTLATCHDELTIC CORPORATION TRUS 737630103 5,813 96,554 SH   SOLE 1 96,554 0 0
POTLATCHDELTIC CORPORATION COM 737630103 474 7,877 SH   SOLE 99 7,877 0 0
POWELL INDS INC COM 739128106 350 11,883 SH   SOLE 1 11,883 0 0
POWER INTEGRATIONS INC COM 739276103 7,821 84,207 SH   SOLE 1 84,207 0 0
PPG INDS INC COM 693506107 26,168 151,752 SH   SOLE 1 151,752 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 48 280 SH   SOLE 8 280 0 0
PPG INDS INC COM 693506107 28,132 163,140 SH   SOLE 9 163,140 0 0
PPG INDS INC COM 693506107 3,769 21,858 SH   SOLE 99 21,858 0 0
PPL CORP COM 69351T106 29,339 976,027 SH   SOLE 1 976,027 0 0
PPL CORP COM 69351T106 27 884 SH   SOLE 8 884 0 0
PPL CORP COM 69351T106 18,321 609,490 SH   SOLE 9 609,490 0 0
PPL CORP COM 69351T106 508 16,906 SH   SOLE 99 16,906 0 0
PRA GROUP INC COM 69354N106 4,117 81,996 SH   SOLE 1 81,996 0 0
PRA GROUP INC COM 69354N106 216 4,300 SH   SOLE 8 4,300 0 0
PRA GROUP INC COM 69354N106 40 797 SH   SOLE 99 797 0 0
PRECISION BIOSCIENCES INC COM 74019P108 559 75,495 SH   SOLE 1 75,495 0 0
PREFERRED APT CMNTYS INC TRUS 74039L103 1,143 63,323 SH   SOLE 1 63,323 0 0
PREFERRED BK LOS ANGELES CA COM 740367404 2,137 29,774 SH   SOLE 1 29,774 0 0
PREFORMED LINE PRODS CO COM 740444104 266 4,099 SH   SOLE 1 4,099 0 0
PREMIER INC COM 74051N102 846 20,543 SH   SOLE 1 20,543 0 0
PREMIER INC COM 74051N102 15 369 SH   SOLE 8 369 0 0
PREMIER INC COM 74051N102 219 5,323 SH   SOLE 9 5,323 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 5,031 82,943 SH   SOLE 1 82,943 0 0
PRETIUM RES INC COM 74139C102 73 5,197 SH   DFND 1 0 0 5,197
PRETIUM RES INC OPT 74139C102 137 9,700 SH Call SOLE 8 9,700 0 0
PRETIUM RES INC OPT 74139C102 38 2,700 SH Put SOLE 8 2,700 0 0
PRETIUM RES INC COM 74139C102 42 3,011 SH   SOLE 8 3,011 0 0
PRICE T ROWE GROUP INC COM 74144T108 68 348 SH   DFND 1 0 0 348
PRICE T ROWE GROUP INC OPT 74144T108 3,540 18,000 SH Call SOLE 1 18,000 0 0
PRICE T ROWE GROUP INC COM 74144T108 101,483 516,085 SH   SOLE 1 516,085 0 0
PRICE T ROWE GROUP INC OPT 74144T108 62,532 318,000 SH Put SOLE 1 318,000 0 0
PRICE T ROWE GROUP INC COM 74144T108 61 310 SH   SOLE 8 310 0 0
PRICE T ROWE GROUP INC COM 74144T108 41,306 210,058 SH   SOLE 9 210,058 0 0
PRICE T ROWE GROUP INC COM 74144T108 720 3,664 SH   SOLE 99 3,664 0 0
PRICESMART INC COM 741511109 2,081 28,429 SH   SOLE 1 28,429 0 0
PRIMERICA INC COM 74164M108 3,940 25,703 SH   SOLE 1 25,703 0 0
PRIMORIS SVCS CORP COM 74164F103 1,599 66,692 SH   SOLE 1 66,692 0 0
PRIMORIS SVCS CORP COM 74164F103 150 6,260 SH   SOLE 99 6,260 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 108,096 1,494,496 SH   SOLE 1 1,494,496 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 24 331 SH   SOLE 8 331 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 18,249 252,320 SH   SOLE 9 252,320 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 87 12,353 SH   SOLE 1 12,353 0 0
PROASSURANCE CORP COM 74267C106 1,777 70,227 SH   SOLE 1 70,227 0 0
PROCTER AND GAMBLE CO COM 742718109 379 2,318 SH   DFND 1 0 0 2,318
PROCTER AND GAMBLE CO COM 742718109 620,788 3,795,011 SH   SOLE 1 3,795,011 0 0
PROCTER AND GAMBLE CO OPT 742718109 736 4,500 SH Call SOLE 8 4,500 0 0
PROCTER AND GAMBLE CO COM 742718109 7,399 45,231 SH   SOLE 8 45,231 0 0
PROCTER AND GAMBLE CO COM 742718109 253,308 1,548,536 SH   SOLE 9 1,548,536 0 0
PROCTER AND GAMBLE CO COM 742718109 2,617 16,000 SH   DFND 20 0 0 16,000
PROGRESS SOFTWARE CORP COM 743312100 8,446 174,951 SH   SOLE 1 174,951 0 0
PROGRESS SOFTWARE CORP COM 743312100 4 78 SH   SOLE 8 78 0 0
PROGRESSIVE CORP COM 743315103 135,614 1,321,119 SH   SOLE 1 1,321,119 0 0
PROGRESSIVE CORP COM 743315103 609 5,924 SH   SOLE 8 5,924 0 0
PROGRESSIVE CORP OPT 743315103 9,423 91,800 SH Put SOLE 8 91,800 0 0
PROGRESSIVE CORP COM 743315103 59,474 579,377 SH   SOLE 9 579,377 0 0
PROGRESSIVE CORP COM 743315103 3,705 36,093 SH   SOLE 99 36,093 0 0
PROLOGIS INC. TRUS 74340W103 148,027 879,236 SH   SOLE 1 879,236 0 0
PROLOGIS INC. TRUS 74340W103 146 870 SH   SOLE 8 870 0 0
PROLOGIS INC. TRUS 74340W103 85,480 507,725 SH   SOLE 9 507,725 0 0
PROPETRO HLDG CORP COM 74347M108 1,403 173,306 SH   SOLE 1 173,306 0 0
PROQR THRAPEUTICS N V COM N71542109 0 20 SH   SOLE 1 20 0 0
PROS HOLDINGS INC COM 74346Y103 1,674 48,522 SH   SOLE 1 48,522 0 0
PROS HOLDINGS INC COM 74346Y103 3 88 SH   SOLE 8 88 0 0
PROSHARES TR FUND 74347B185 2 200 SH   DFND 1 0 0 200
PROSHARES TR FUND 74347R206 364 4,090 SH   SOLE 1 4,090 0 0
PROSHARES TR FUND 74347B201 62 3,700 SH   SOLE 1 3,700 0 0
PROSHARES TR FUND 74347X799 1 10 SH   SOLE 1 10 0 0
PROSHARES TR FUND 74347X831 42 250 SH   DFND 1 0 0 250
PROSHARES TR FUND 74347X641 2 200 SH   DFND 1 0 0 200
PROSHARES TR FUND 74347B201 5 300 SH   DFND 1 0 0 300
PROSHARES TR FUND 74347X831 6,444 38,738 SH   SOLE 1 38,738 0 0
PROSHARES TR FUND 74347R669 15 280 SH   SOLE 1 280 0 0
PROSHARES TR FUND 74347B425 35 2,600 SH   DFND 1 0 0 2,600
PROSHARES TR FUND 74347X864 23 153 SH   SOLE 1 153 0 0
PROSHARES TR FUND 74347R107 29 197 SH   SOLE 1 197 0 0
PROSHARES TR FUND 74347X823 32 377 SH   SOLE 1 377 0 0
PROSHARES TR FUND 74347B714 37 3,380 SH   SOLE 1 3,380 0 0
PROSHARES TR FUND 74347X831 586 3,526 SH   SOLE 8 3,526 0 0
PROSHARES TR OPT 74347R107 585 4,000 SH Put SOLE 8 4,000 0 0
PROSHARES TR OPT 74347X831 1,065 6,400 SH Put SOLE 8 6,400 0 0
PROSHARES TR OPT 74347B383 74 10,500 SH Call SOLE 8 10,500 0 0
PROSHARES TR OPT 74347X864 625 4,100 SH Call SOLE 8 4,100 0 0
PROSHARES TR FUND 74347B201 962 56,952 SH   SOLE 8 56,952 0 0
PROSHARES TR OPT 74347X831 798 4,800 SH Call SOLE 8 4,800 0 0
PROSHARES TR OPT 74347B201 81 4,800 SH Call SOLE 8 4,800 0 0
PROSHARES TR OPT 74347B201 1,321 78,200 SH Put SOLE 8 78,200 0 0
PROSHARES TR FUND 74347X831 20 122 SH   DFND 20 0 0 122
PROSHARES TR FUND 74347X799 809 8,000 SH   DFND 20 0 0 8,000
PROSHARES TR FUND 74347X849 38 2,400 SH   DFND 20 0 0 2,400
PROSHARES TR FUND 74347B201 141 8,330 SH   DFND 20 0 0 8,330
PROSHARES TR II FUND 74347W353 17 500 SH   SOLE 1 500 0 0
PROSHARES TR II FUND 74347W601 384 6,420 SH   SOLE 1 6,420 0 0
PROSHARES TR II OPT 74347W353 493 14,200 SH Put SOLE 8 14,200 0 0
PROSHARES TR II FUND 74347W130 179 2,905 SH   SOLE 8 2,905 0 0
PROSHARES TR II FUND 74347W395 3 82 SH   SOLE 8 82 0 0
PROSHARES TR II OPT 74347W353 38 1,100 SH Call SOLE 8 1,100 0 0
PROSPECT CAP CORP COM 74348T102 1 89 SH   SOLE 8 89 0 0
PROSPERITY BANCSHARES INC COM 743606105 8,621 119,245 SH   SOLE 1 119,245 0 0
PROSPERITY BANCSHARES INC COM 743606105 343 4,751 SH   SOLE 99 4,751 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 4,124 120,597 SH   SOLE 1 120,597 0 0
PROTHENA CORP PLC COM G72800108 2,415 48,880 SH   SOLE 1 48,880 0 0
PROTO LABS INC COM 743713109 2,166 42,185 SH   SOLE 1 42,185 0 0
PROTO LABS INC COM 743713109 4 86 SH   SOLE 8 86 0 0
PROVIDENT FINL SVCS INC COM 74386T105 3,106 128,248 SH   SOLE 1 128,248 0 0
PRUDENTIAL FINL INC COM 744320102 316 2,916 SH   DFND 1 0 0 2,916
PRUDENTIAL FINL INC COM 744320102 93,409 862,977 SH   SOLE 1 862,977 0 0
PRUDENTIAL FINL INC COM 744320102 48 444 SH   SOLE 8 444 0 0
PRUDENTIAL FINL INC COM 744320102 37,914 350,278 SH   SOLE 9 350,278 0 0
PRUDENTIAL FINL INC COM 744320102 286 2,642 SH   SOLE 99 2,642 0 0
PS BUSINESS PKS INC CALIF TRUS 69360J107 8,128 44,129 SH   SOLE 1 44,129 0 0
PS BUSINESS PKS INC CALIF TRUS 69360J107 97 525 SH   SOLE 9 525 0 0
PTC INC COM 69370C100 10,943 90,329 SH   SOLE 1 90,329 0 0
PTC INC COM 69370C100 104 861 SH   SOLE 8 861 0 0
PTC INC COM 69370C100 9,088 75,021 SH   SOLE 9 75,021 0 0
PTC THERAPEUTICS INC COM 69366J200 3,754 94,261 SH   SOLE 1 94,261 0 0
PTC THERAPEUTICS INC BOND 69366JAB7 564 537,000 PRN   SOLE 8 0 0 537,000
PTC THERAPEUTICS INC COM 69366J200 59 1,481 SH   SOLE 99 1,481 0 0
PUBLIC STORAGE TRUS 74460D109 51,445 137,349 SH   SOLE 1 137,349 0 0
PUBLIC STORAGE TRUS 74460D109 67 180 SH   SOLE 8 180 0 0
PUBLIC STORAGE TRUS 74460D109 43,664 116,576 SH   SOLE 9 116,576 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 65,931 988,023 SH   SOLE 1 988,023 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 40 594 SH   SOLE 8 594 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 25,176 377,288 SH   SOLE 9 377,288 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 98 1,462 SH   SOLE 99 1,462 0 0
PULMATRIX INC COM 74584P202 0 98 SH   SOLE 1 98 0 0
PULSE BIOSCIENCES INC COM 74587B101 251 16,888 SH   SOLE 1 16,888 0 0
PULTE GROUP INC COM 745867101 36,507 638,694 SH   SOLE 1 638,694 0 0
PULTE GROUP INC COM 745867101 56 988 SH   SOLE 8 988 0 0
PULTE GROUP INC COM 745867101 10,138 177,368 SH   SOLE 9 177,368 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 30 10,000 SH   DFND 1 0 0 10,000
PUMA BIOTECHNOLOGY INC COM 74587V107 233 76,687 SH   SOLE 1 76,687 0 0
PURE CYCLE CORP COM 746228303 341 23,363 SH   SOLE 1 23,363 0 0
PURE STORAGE INC COM 74624M102 2,171 66,699 SH   SOLE 1 66,699 0 0
PURE STORAGE INC COM 74624M102 159 4,874 SH   SOLE 99 4,874 0 0
PURPLE INNOVATION INC COM 74640Y106 13 1,000 SH   DFND 1 0 0 1,000
PURPLE INNOVATION INC COM 74640Y106 518 39,000 SH   DFND 20 0 0 39,000
PVH CORPORATION COM 693656100 13,660 128,073 SH   SOLE 1 128,073 0 0
PVH CORPORATION COM 693656100 215 2,013 SH   SOLE 8 2,013 0 0
PVH CORPORATION COM 693656100 3,201 30,015 SH   SOLE 9 30,015 0 0
PVH CORPORATION COM 693656100 1,077 10,100 SH   DFND 20 0 0 10,100
PVH CORPORATION COM 693656100 218 2,048 SH   SOLE 99 2,048 0 0
PZENA INVT MGMT INC COM 74731Q103 210 22,124 SH   SOLE 1 22,124 0 0
Q2 HLDGS INC COM 74736L109 7,910 99,576 SH   SOLE 1 99,576 0 0
Q2 HLDGS INC COM 74736L109 15 184 SH   SOLE 8 184 0 0
Q2 HLDGS INC COM 74736L109 97 1,223 SH   SOLE 99 1,223 0 0
QCR HOLDINGS INC COM 74727A104 1,875 33,499 SH   SOLE 1 33,499 0 0
QIAGEN NV COM N72482123 8,628 155,228 SH   SOLE 1 155,228 0 0
QIAGEN NV COM N72482123 27 481 SH   DFND 1 0 0 481
QIAGEN NV COM N72482123 8 137 SH   SOLE 8 137 0 0
QIAGEN NV COM N72482123 121,551 2,186,903 SH   SOLE 9 2,186,903 0 0
QORVO INC COM 74736K101 55,562 355,272 SH   SOLE 1 355,272 0 0
QORVO INC COM 74736K101 20 130 SH   SOLE 8 130 0 0
QORVO INC COM 74736K101 23,888 152,746 SH   SOLE 9 152,746 0 0
QORVO INC COM 74736K101 23 150 SH   DFND 20 0 0 150
QUAD / GRAPHICS INC COM 747301109 121 30,329 SH   SOLE 1 30,329 0 0
QUAD / GRAPHICS INC COM 747301109 800 200,000 SH   SOLE 8 200,000 0 0
QUAKER HOUGHTON COM 747316107 4,396 19,046 SH   SOLE 1 19,046 0 0
QUALCOMM INC COM 747525103 4,093 22,381 SH   DFND 1 0 0 22,381
QUALCOMM INC OPT 747525103 111,917 612,000 SH Put SOLE 1 612,000 0 0
QUALCOMM INC COM 747525103 797,919 4,363,314 SH   SOLE 1 4,363,314 0 0
QUALCOMM INC OPT 747525103 26,078 142,600 SH Call SOLE 1 142,600 0 0
QUALCOMM INC COM 747525103 241 1,318 SH   SOLE 8 1,318 0 0
QUALCOMM INC OPT 747525103 20,299 111,000 SH Put SOLE 8 111,000 0 0
QUALCOMM INC OPT 747525103 5,230 28,600 SH Call SOLE 8 28,600 0 0
QUALCOMM INC COM 747525103 216,705 1,185,020 SH   SOLE 9 1,185,020 0 0
QUALCOMM INC COM 747525103 1,715 9,378 SH   DFND 20 0 0 9,378
QUALCOMM INC COM 747525103 2,557 13,981 SH   SOLE 99 13,981 0 0
QUALYS INC COM 74758T303 6,656 48,507 SH   SOLE 1 48,507 0 0
QUALYS INC COM 74758T303 12 84 SH   SOLE 8 84 0 0
QUANEX BLDG PRODS CORP COM 747619104 1,442 58,205 SH   SOLE 1 58,205 0 0
QUANTA SVCS INC COM 74762E102 7,045 61,437 SH   SOLE 1 61,437 0 0
QUANTA SVCS INC COM 74762E102 1,492 13,014 SH   SOLE 8 13,014 0 0
QUANTA SVCS INC COM 74762E102 4,678 40,798 SH   SOLE 9 40,798 0 0
QUANTERIX CORP COM 74766Q101 4 100 SH   DFND 1 0 0 100
QUANTERIX CORP COM 74766Q101 1,589 37,457 SH   SOLE 1 37,457 0 0
QUANTUM CORP COM 747906501 391 70,934 SH   SOLE 1 70,934 0 0
QUANTUM CORP COM 747906501 50 9,110 SH   SOLE 8 9,110 0 0
QUDIAN INC ADR 747798106 97 100,556 SH   SOLE 1 100,556 0 0
QUDIAN INC OPT 747798106 26 27,300 SH Put SOLE 8 27,300 0 0
QUDIAN INC ADR 747798106 21 21,260 SH   SOLE 8 21,260 0 0
QUEST DIAGNOSTICS INC COM 74834L100 37,395 216,151 SH   SOLE 1 216,151 0 0
QUEST DIAGNOSTICS INC COM 74834L100 113 655 SH   SOLE 8 655 0 0
QUEST DIAGNOSTICS INC OPT 74834L100 1,851 10,700 SH Put SOLE 8 10,700 0 0
QUEST DIAGNOSTICS INC COM 74834L100 15,979 92,362 SH   SOLE 9 92,362 0 0
QUEST DIAGNOSTICS INC COM 74834L100 715 4,130 SH   SOLE 99 4,130 0 0
QUIDEL CORP COM 74838J101 1,464 10,847 SH   SOLE 1 10,847 0 0
QUIDEL CORP COM 74838J101 21 152 SH   SOLE 8 152 0 0
QUINSTREET INC COM 74874Q100 1,902 104,517 SH   SOLE 1 104,517 0 0
QUINSTREET INC COM 74874Q100 1 77 SH   SOLE 8 77 0 0
QUOTIENT LTD COM G73268107 246 95,248 SH   SOLE 1 95,248 0 0
QUOTIENT LTD OPT G73268107 85 32,700 SH Call SOLE 8 32,700 0 0
QUOTIENT LTD COM G73268107 576 222,222 SH   SOLE 8 222,222 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 2,626 353,819 SH   SOLE 1 353,819 0 0
QURATE RETAIL INC COM 74915M100 2,466 324,411 SH   SOLE 1 324,411 0 0
QURATE RETAIL INC COM 74915M100 39 5,131 SH   SOLE 8 5,131 0 0
QURATE RETAIL INC COM 74915M100 1,257 165,412 SH   SOLE 9 165,412 0 0
RADIAN GROUP INC COM 750236101 6,906 326,809 SH   SOLE 1 326,809 0 0
RADIAN GROUP INC COM 750236101 0 4 SH   SOLE 8 4 0 0
RADIANT LOGISTICS INC COM 75025X100 540 74,099 SH   SOLE 1 74,099 0 0
RADIUS HEALTH INC COM 750469207 394 56,823 SH   SOLE 1 56,823 0 0
RADIUS HEALTH INC COM 750469207 138 20,000 SH   DFND 20 0 0 20,000
RADNET INC COM 750491102 1,900 63,119 SH   SOLE 1 63,119 0 0
RADWARE LTD COM M81873107 614 14,739 SH   SOLE 1 14,739 0 0
RADWARE LTD COM M81873107 0 10 SH   SOLE 8 10 0 0
RALPH LAUREN CORP COM 751212101 12,243 103,004 SH   SOLE 1 103,004 0 0
RALPH LAUREN CORP OPT 751212101 10,340 87,000 SH Call SOLE 1 87,000 0 0
RALPH LAUREN CORP COM 751212101 8 70 SH   SOLE 8 70 0 0
RALPH LAUREN CORP COM 751212101 5,135 43,201 SH   SOLE 9 43,201 0 0
RALPH LAUREN CORP COM 751212101 1,267 10,659 SH   SOLE 99 10,659 0 0
RAMBUS INC DEL COM 750917106 9,660 328,681 SH   SOLE 1 328,681 0 0
RAMBUS INC DEL OPT 750917106 309 10,500 SH Call SOLE 8 10,500 0 0
RAMBUS INC DEL BOND 750917AG1 2,913 1,857,000 PRN   SOLE 8 0 0 1,857,000
RAMBUS INC DEL OPT 750917106 73 2,500 SH Put SOLE 8 2,500 0 0
RAMBUS INC DEL COM 750917106 292 9,948 SH   SOLE 99 9,948 0 0
RANGE RES CORP COM 75281A109 5,616 314,979 SH   SOLE 1 314,979 0 0
RANGE RES CORP COM 75281A109 2,842 159,387 SH   SOLE 8 159,387 0 0
RANGE RES CORP OPT 75281A109 2,286 128,200 SH Call SOLE 8 128,200 0 0
RANGE RES CORP OPT 75281A109 2,327 130,500 SH Put SOLE 8 130,500 0 0
RANGER OIL CORPORATION COM 70788V102 255 9,457 SH   SOLE 1 9,457 0 0
RANPAK HOLDINGS CORP COM 75321W103 1,716 45,651 SH   SOLE 1 45,651 0 0
RAPID7 INC COM 753422104 60,796 516,578 SH   SOLE 1 516,578 0 0
RAPID7 INC COM 753422104 20 170 SH   SOLE 8 170 0 0
RAPID7 INC COM 753422104 175 1,485 SH   SOLE 99 1,485 0 0
RATTLER MIDSTREAM LP COM 75419T103 104 9,143 SH   SOLE 1 9,143 0 0
RAYMOND JAMES FINL INC COM 754730109 29,114 289,990 SH   SOLE 1 289,990 0 0
RAYMOND JAMES FINL INC COM 754730109 40 396 SH   SOLE 8 396 0 0
RAYMOND JAMES FINL INC COM 754730109 15,562 155,001 SH   SOLE 9 155,001 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 462 80,870 SH   SOLE 1 80,870 0 0
RAYONIER INC TRUS 754907103 3,523 87,294 SH   SOLE 1 87,294 0 0
RBB BANCORP COM 74930B105 447 17,081 SH   SOLE 1 17,081 0 0
RBB FD INC FUND 74933W601 71 1,606 SH   DFND 1 0 0 1,606
RBC BEARINGS INC COM 75524B104 6,884 34,084 SH   SOLE 1 34,084 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 790 10,145 SH   SOLE 1 10,145 0 0
RE MAX HLDGS INC COM 75524W108 1,031 33,799 SH   SOLE 1 33,799 0 0
READY CAPITAL CORP TRUS 75574U101 1,219 77,979 SH   SOLE 1 77,979 0 0
REALNETWORKS INC COM 75605L708 23 23,574 SH   SOLE 1 23,574 0 0
REALOGY HLDGS CORP COM 75605Y106 7,587 451,354 SH   SOLE 1 451,354 0 0
REALTY INCOME CORP TRUS 756109104 29 400 SH   DFND 1 0 0 400
REALTY INCOME CORP TRUS 756109104 31,344 437,818 SH   SOLE 1 437,818 0 0
REALTY INCOME CORP TRUS 756109104 48 666 SH   SOLE 8 666 0 0
REALTY INCOME CORP TRUS 756109104 27,822 388,627 SH   SOLE 9 388,627 0 0
REATA PHARMACEUTICALS INC COM 75615P103 1,535 58,187 SH   SOLE 1 58,187 0 0
REATA PHARMACEUTICALS INC COM 75615P103 25 933 SH   SOLE 8 933 0 0
REATA PHARMACEUTICALS INC COM 75615P103 47 1,771 SH   SOLE 99 1,771 0 0
RED RIVER BANCSHARES INC COM 75686R202 294 5,500 SH   SOLE 1 5,500 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 393 23,772 SH   SOLE 1 23,772 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 68 4,138 SH   SOLE 8 4,138 0 0
RED ROCK RESORTS INC COM 75700L108 4,261 77,451 SH   SOLE 1 77,451 0 0
RED ROCK RESORTS INC COM 75700L108 138 2,508 SH   SOLE 9 2,508 0 0
RED ROCK RESORTS INC COM 75700L108 251 4,567 SH   SOLE 99 4,567 0 0
REDFIN CORP COM 75737F108 9,597 249,982 SH   SOLE 1 249,982 0 0
REDFIN CORP OPT 75737F108 38 1,000 SH Call SOLE 8 1,000 0 0
REDFIN CORP COM 75737F108 81 2,103 SH   SOLE 8 2,103 0 0
REDFIN CORP COM 75737F108 77 1,994 SH   SOLE 99 1,994 0 0
REDHILL BIOPHARMA LTD ADR 757468103 197 76,500 SH   DFND 20 0 0 76,500
REDWOOD TR INC TRUS 758075402 2,161 163,884 SH   SOLE 1 163,884 0 0
REDWOOD TRUST INC BOND 758075AD7 222 216,000 PRN   SOLE 8 0 0 216,000
REDWOOD TRUST INC BOND 758075AC9 161 157,000 PRN   SOLE 8 0 0 157,000
REGAL REXNORD CORPORATION COM 758750103 4,670 27,445 SH   SOLE 1 27,445 0 0
REGAL REXNORD CORPORATION COM 758750103 43 255 SH   SOLE 8 255 0 0
REGAL REXNORD CORPORATION COM 758750103 652 3,831 SH   SOLE 99 3,831 0 0
REGENCY CTRS CORP TRUS 758849103 591 7,838 SH   SOLE 1 7,838 0 0
REGENCY CTRS CORP TRUS 758849103 14 182 SH   SOLE 8 182 0 0
REGENCY CTRS CORP TRUS 758849103 7,932 105,269 SH   SOLE 9 105,269 0 0
REGENERON PHARMACEUTICALS COM 75886F107 270 427 SH   DFND 1 0 0 427
REGENERON PHARMACEUTICALS COM 75886F107 197,526 312,776 SH   SOLE 1 312,776 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,636 4,174 SH   SOLE 8 4,174 0 0
REGENERON PHARMACEUTICALS COM 75886F107 108,390 171,632 SH   SOLE 9 171,632 0 0
REGENERON PHARMACEUTICALS COM 75886F107 379 600 SH   DFND 20 0 0 600
REGENXBIO INC COM 75901B107 98 3,000 SH   DFND 1 0 0 3,000
REGENXBIO INC COM 75901B107 2,105 64,373 SH   SOLE 1 64,373 0 0
REGIONAL MGMT CORP COM 75902K106 535 9,315 SH   SOLE 1 9,315 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 41,317 1,895,351 SH   SOLE 1 1,895,351 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 40 1,854 SH   SOLE 8 1,854 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 18,946 869,116 SH   SOLE 9 869,116 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 168 7,707 SH   SOLE 99 7,707 0 0
REGIS CORP MINN COM 758932107 90 51,837 SH   SOLE 1 51,837 0 0
REINSURANCE GRP OF AMERICA I COM 759351604 14,190 129,604 SH   SOLE 1 129,604 0 0
REINSURANCE GRP OF AMERICA I COM 759351604 249 2,275 SH   SOLE 9 2,275 0 0
REINSURANCE GRP OF AMERICA I COM 759351604 322 2,941 SH   SOLE 99 2,941 0 0
REKOR SYSTEMS INC COM 759419104 737 112,550 SH   SOLE 1 112,550 0 0
RELIANCE STEEL &amp ALUMINUM CO COM 759509102 5,124 31,593 SH   SOLE 1 31,593 0 0
RELIANCE STEEL &amp ALUMINUM CO COM 759509102 3 17 SH   SOLE 8 17 0 0
RELIANCE STEEL &amp ALUMINUM CO COM 759509102 525 3,237 SH   SOLE 99 3,237 0 0
RELIANT BANCORP INC COM 75956B101 663 18,682 SH   SOLE 1 18,682 0 0
RENAISSANCE CAP GREENWICH FD FUND 759937204 1 12 SH   SOLE 1 12 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 4,398 25,971 SH   SOLE 1 25,971 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 334 1,976 SH   SOLE 9 1,976 0 0
RENASANT CORP COM 75970E107 4,317 113,756 SH   SOLE 1 113,756 0 0
RENESOLA LTD ADR 75971T301 0 20 SH   SOLE 1 20 0 0
RENEWABLE ENERGY GROUP INC COM 75972A301 2,688 63,376 SH   SOLE 1 63,376 0 0
RENEWABLE ENERGY GROUP INC COM 75972A301 3 82 SH   SOLE 8 82 0 0
RENT A CTR INC NEW COM 76009N100 3,845 80,035 SH   SOLE 1 80,035 0 0
RENT A CTR INC NEW COM 76009N100 2 34 SH   SOLE 8 34 0 0
REPLIGEN CORP COM 759916109 2,750 10,380 SH   SOLE 1 10,380 0 0
REPLIGEN CORP COM 759916109 23 90 SH   SOLE 8 90 0 0
REPLIGEN CORP COM 759916109 723 2,730 SH   SOLE 9 2,730 0 0
REPLIMUNE GROUP INC COM 76029N106 1,172 43,243 SH   SOLE 1 43,243 0 0
REPLIMUNE GROUP INC COM 76029N106 14 507 SH   SOLE 99 507 0 0
REPUBLIC BANCORP INC KY COM 760281204 575 11,310 SH   SOLE 1 11,310 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 542 145,562 SH   SOLE 1 145,562 0 0
REPUBLIC SVCS INC COM 760759100 33,113 237,459 SH   SOLE 1 237,459 0 0
REPUBLIC SVCS INC COM 760759100 279 2,000 SH   DFND 1 0 0 2,000
REPUBLIC SVCS INC COM 760759100 50 364 SH   SOLE 8 364 0 0
REPUBLIC SVCS INC COM 760759100 20,815 149,272 SH   SOLE 9 149,272 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 5,203 199,914 SH   SOLE 1 199,914 0 0
RESMED INC COM 761152107 34,746 133,400 SH   SOLE 1 133,400 0 0
RESMED INC COM 761152107 47 181 SH   SOLE 8 181 0 0
RESMED INC COM 761152107 28,628 109,906 SH   SOLE 9 109,906 0 0
RESOLUTE FST PRODS INC COM 76117W109 61 4,012 SH   SOLE 1 4,012 0 0
RESONANT INC COM 76118L102 29 16,686 SH   SOLE 1 16,686 0 0
RESOURCES CONNECTION INC COM 76122Q105 1,548 86,740 SH   SOLE 1 86,740 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 1,773 29,225 SH   SOLE 1 29,225 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 22 360 SH   DFND 1 0 0 360
RESTAURANT BRANDS INTL INC COM 76131D103 830 13,676 SH   SOLE 9 13,676 0 0
RETAIL OPPORTUNITY INVTS COR TRUS 76131N101 4,730 241,395 SH   SOLE 1 241,395 0 0
RETO ECO SOLUTIONS INC COM G75271109 0 120 SH   SOLE 1 120 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 146 21,043 SH   SOLE 1 21,043 0 0
REV GROUP INC COM 749527107 489 34,558 SH   SOLE 1 34,558 0 0
REVANCE THERAPEUTICS INC COM 761330109 1,778 108,935 SH   SOLE 1 108,935 0 0
REVLON INC COM 761525609 97 8,601 SH   SOLE 1 8,601 0 0
REVLON INC COM 761525609 1 92 SH   SOLE 8 92 0 0
REVOLVE GROUP INC COM 76156B107 2,528 45,108 SH   SOLE 1 45,108 0 0
REX AMERICAN RES CORP COM 761624105 665 6,929 SH   SOLE 1 6,929 0 0
REXFORD INDL RLTY INC TRUS 76169C100 17,918 220,891 SH   SOLE 1 220,891 0 0
REXFORD INDL RLTY INC COM 76169C100 813 10,021 SH   SOLE 99 10,021 0 0
RH COM 74967X103 3,788 7,070 SH   SOLE 1 7,070 0 0
RH COM 74967X103 150 280 SH   SOLE 8 280 0 0
RH OPT 74967X103 2,519 4,700 SH Call SOLE 8 4,700 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 533 53,469 SH   SOLE 1 53,469 0 0
RIBBON COMMUNICATIONS INC COM 762544104 653 107,794 SH   SOLE 1 107,794 0 0
RICHARDSON ELECTRS LTD COM 763165107 46 3,432 SH   DFND 1 0 0 3,432
RIGEL PHARMACEUTICALS INC COM 766559603 550 207,385 SH   SOLE 1 207,385 0 0
RIGEL PHARMACEUTICALS INC OPT 766559603 47 17,600 SH Call SOLE 8 17,600 0 0
RIMINI STR INC DEL COM 76674Q107 324 54,256 SH   SOLE 1 54,256 0 0
RINGCENTRAL INC OPT 76680R206 7,494 40,000 SH Call SOLE 1 40,000 0 0
RINGCENTRAL INC COM 76680R206 58,377 311,585 SH   SOLE 1 311,585 0 0
RINGCENTRAL INC COM 76680R206 94 500 SH   DFND 1 0 0 500
RINGCENTRAL INC OPT 76680R206 4,122 22,000 SH Put SOLE 8 22,000 0 0
RINGCENTRAL INC COM 76680R206 2,968 15,842 SH   SOLE 8 15,842 0 0
RINGCENTRAL INC COM 76680R206 5,818 31,052 SH   SOLE 9 31,052 0 0
RIO TINTO PLC ADR 767204100 77 1,150 SH   DFND 1 0 0 1,150
RIO TINTO PLC OPT 767204100 40,580 606,200 SH Put SOLE 1 606,200 0 0
RIO TINTO PLC ADR 767204100 11,964 178,721 SH   SOLE 1 178,721 0 0
RIO TINTO PLC ADR 767204100 124 1,856 SH   SOLE 8 1,856 0 0
RIO TINTO PLC OPT 767204100 4,023 60,100 SH Put SOLE 8 60,100 0 0
RIO TINTO PLC OPT 767204100 1,252 18,700 SH Call SOLE 8 18,700 0 0
RIO TINTO PLC ADR 767204100 5,422 81,000 SH   DFND 20 0 0 81,000
RIOT BLOCKCHAIN INC COM 767292105 33 1,500 SH   DFND 1 0 0 1,500
RIOT BLOCKCHAIN INC COM 767292105 2,761 123,635 SH   SOLE 1 123,635 0 0
RIOT BLOCKCHAIN INC COM 767292105 4 200 SH   SOLE 8 200 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 447 7,312 SH   SOLE 1 7,312 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 256 4,172 SH   SOLE 9 4,172 0 0
RITE AID CORP COM 767754872 1,121 76,331 SH   SOLE 1 76,331 0 0
RITE AID CORP OPT 767754872 46 3,100 SH Put SOLE 8 3,100 0 0
RLI CORP COM 749607107 8,250 73,599 SH   SOLE 1 73,599 0 0
RLJ LODGING TR TRUS 74965L101 3,324 238,637 SH   SOLE 1 238,637 0 0
RMR GROUP INC COM 74967R106 642 18,523 SH   SOLE 1 18,523 0 0
ROBERT HALF INTL INC COM 770323103 13,179 118,170 SH   SOLE 1 118,170 0 0
ROBERT HALF INTL INC COM 770323103 15 138 SH   SOLE 8 138 0 0
ROBERT HALF INTL INC COM 770323103 8,561 76,764 SH   SOLE 9 76,764 0 0
ROBERT HALF INTL INC COM 770323103 467 4,184 SH   SOLE 99 4,184 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 9,558 437,817 SH   SOLE 1 437,817 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 30 1,367 SH   SOLE 99 1,367 0 0
ROCKWELL AUTOMATION INC COM 773903109 25,957 74,407 SH   SOLE 1 74,407 0 0
ROCKWELL AUTOMATION INC COM 773903109 47 136 SH   SOLE 8 136 0 0
ROCKWELL AUTOMATION INC COM 773903109 27,824 79,759 SH   SOLE 9 79,759 0 0
ROCKY BRANDS INC COM 774515100 331 8,317 SH   SOLE 1 8,317 0 0
ROGERS COMMUNICATIONS INC COM 775109200 272 5,703 SH   SOLE 1 5,703 0 0
ROGERS COMMUNICATIONS INC COM 775109200 2,361 49,550 SH   SOLE 9 49,550 0 0
ROGERS CORP COM 775133101 8,715 31,923 SH   SOLE 1 31,923 0 0
ROGERS CORP COM 775133101 598 2,189 SH   SOLE 99 2,189 0 0
ROKU INC OPT 77543R102 30,898 135,400 SH Call SOLE 1 135,400 0 0
ROKU INC COM 77543R102 101,798 446,089 SH   SOLE 1 446,089 0 0
ROKU INC OPT 77543R102 73,936 324,000 SH Put SOLE 1 324,000 0 0
ROKU INC OPT 77543R102 77,382 339,100 SH Put SOLE 8 339,100 0 0
ROKU INC COM 77543R102 41,850 183,392 SH   SOLE 8 183,392 0 0
ROKU INC OPT 77543R102 35,142 154,000 SH Call SOLE 8 154,000 0 0
ROKU INC COM 77543R102 10,684 46,819 SH   SOLE 9 46,819 0 0
ROLLINS INC COM 775711104 6,103 178,411 SH   SOLE 1 178,411 0 0
ROLLINS INC COM 775711104 9 266 SH   SOLE 8 266 0 0
ROLLINS INC COM 775711104 5,252 153,517 SH   SOLE 9 153,517 0 0
ROPER TECHNOLOGIES INC COM 776696106 228,182 463,920 SH   SOLE 1 105,898 358,022 0
ROPER TECHNOLOGIES INC COM 776696106 117 238 SH   DFND 1 0 0 238
ROPER TECHNOLOGIES INC COM 776696106 83 168 SH   SOLE 8 168 0 0
ROPER TECHNOLOGIES INC COM 776696106 27,438 55,785 SH   SOLE 9 55,785 0 0
ROPER TECHNOLOGIES INC COM 776696106 28,896 58,749 SH   SOLE 20 0 58,749 0
ROPER TECHNOLOGIES INC COM 776696106 14,947 30,389 SH   SOLE 82 0 30,389 0
ROPER TECHNOLOGIES INC COM 776696106 26,035 52,932 SH   SOLE 99 5,690 47,242 0
ROSS STORES INC COM 778296103 69,364 606,970 SH   SOLE 1 606,970 0 0
ROSS STORES INC COM 778296103 48 418 SH   SOLE 8 418 0 0
ROSS STORES INC COM 778296103 28,030 245,278 SH   SOLE 9 245,278 0 0
ROYAL BK CDA COM 780087102 123 1,158 SH   SOLE 1 1,158 0 0
ROYAL BK CDA COM 780087102 4 34 SH   SOLE 8 34 0 0
ROYAL BK CDA COM 780087102 35,697 336,314 SH   SOLE 9 336,314 0 0
ROYAL CARIBBEAN GROUP OPT V7780T103 15,504 201,600 SH Put SOLE 1 201,600 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 611 7,950 SH   DFND 1 0 0 7,950
ROYAL CARIBBEAN GROUP COM V7780T103 20,220 262,932 SH   SOLE 1 262,932 0 0
ROYAL CARIBBEAN GROUP OPT V7780T103 1,538 20,000 SH Call SOLE 8 20,000 0 0
ROYAL CARIBBEAN GROUP OPT V7780T103 3,422 44,500 SH Put SOLE 8 44,500 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 814 10,584 SH   SOLE 8 10,584 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 12,390 161,125 SH   SOLE 9 161,125 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 2,568 59,151 SH   SOLE 1 59,151 0 0
ROYAL DUTCH SHELL PLC ADR 780259107 3,185 73,478 SH   SOLE 1 73,478 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 17 400 SH   DFND 1 0 0 400
ROYAL DUTCH SHELL PLC ADR 780259206 50 1,153 SH   SOLE 8 1,153 0 0
ROYAL DUTCH SHELL PLC OPT 780259206 864 19,900 SH Put SOLE 8 19,900 0 0
ROYAL GOLD INC COM 780287108 3,827 36,377 SH   SOLE 1 36,377 0 0
ROYAL GOLD INC COM 780287108 854 8,115 SH   SOLE 8 8,115 0 0
RPC INC COM 749660106 403 88,560 SH   SOLE 1 88,560 0 0
RPM INTL INC COM 749685103 5,996 59,370 SH   SOLE 1 59,370 0 0
RPM INTL INC COM 749685103 5,251 51,995 SH   SOLE 9 51,995 0 0
RPT REALTY TRUS 74971D101 1,526 114,030 SH   SOLE 1 114,030 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 540 55,747 SH   SOLE 1 55,747 0 0
RUSH ENTERPRISES INC COM 781846308 1,087 20,135 SH   SOLE 1 20,135 0 0
RUSH ENTERPRISES INC COM 781846209 4,501 80,901 SH   SOLE 1 80,901 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 855 42,968 SH   SOLE 1 42,968 0 0
RYDER SYS INC COM 783549108 24,548 297,812 SH   SOLE 1 297,812 0 0
RYERSON HLDG CORP COM 783754104 520 19,945 SH   SOLE 1 19,945 0 0
RYMAN HOSPITALITY PPTYS INC TRUS 78377T107 6,283 68,316 SH   SOLE 1 68,316 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 327 3,559 SH   SOLE 99 3,559 0 0
S &amp T BANCORP INC COM 783859101 2,960 93,888 SH   SOLE 1 93,888 0 0
S&ampP GLOBAL INC COM 78409V104 248,648 526,873 SH   SOLE 1 526,873 0 0
S&ampP GLOBAL INC COM 78409V104 244 517 SH   SOLE 8 517 0 0
S&ampP GLOBAL INC COM 78409V104 108,339 229,567 SH   SOLE 9 229,567 0 0
SABRA HEALTH CARE REIT INC TRUS 78573L106 6,633 489,934 SH   SOLE 1 489,934 0 0
SABRE CORP COM 78573M104 740 86,054 SH   SOLE 1 86,054 0 0
SABRE CORP OPT 78573M104 828 96,400 SH Call SOLE 8 96,400 0 0
SABRE CORP COM 78573M104 9 1,045 SH   SOLE 8 1,045 0 0
SAFE BULKERS INC COM Y7388L103 322 85,452 SH   SOLE 1 85,452 0 0
SAFE BULKERS INC COM Y7388L103 175 46,381 SH   DFND 20 0 0 46,381
SAFEHOLD INC TRUS 78645L100 2,118 26,524 SH   SOLE 1 26,524 0 0
SAFETY INS GROUP INC COM 78648T100 1,605 18,881 SH   SOLE 1 18,881 0 0
SAGE THERAPEUTICS INC COM 78667J108 1,604 37,722 SH   SOLE 1 37,722 0 0
SAGE THERAPEUTICS INC COM 78667J108 1,064 25,000 SH   SOLE 8 25,000 0 0
SAGE THERAPEUTICS INC COM 78667J108 27 630 SH   SOLE 99 630 0 0
SAIA INC COM 78709Y105 15,798 46,877 SH   SOLE 1 46,877 0 0
SAIA INC OPT 78709Y105 21,064 62,500 SH Call SOLE 8 62,500 0 0
SAIA INC COM 78709Y105 1,280 3,797 SH   SOLE 8 3,797 0 0
SAIA INC OPT 78709Y105 21,064 62,500 SH Put SOLE 8 62,500 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 15,180 313,995 SH   SOLE 1 313,995 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 12 255 SH   SOLE 8 255 0 0
SALEM MEDIA GROUP INC COM 794093104 306 100,000 SH   SOLE 8 100,000 0 0
SALESFORCE COM INC COM 79466L302 587,866 2,313,253 SH   SOLE 1 2,313,253 0 0
SALESFORCE COM INC COM 79466L302 342 1,346 SH   DFND 1 0 0 1,346
SALESFORCE COM INC OPT 79466L302 30,353 119,440 SH Put SOLE 8 119,440 0 0
SALESFORCE COM INC OPT 79466L302 41,318 162,586 SH Call SOLE 8 162,586 0 0
SALESFORCE COM INC COM 79466L302 9,764 38,423 SH   SOLE 8 38,423 0 0
SALESFORCE COM INC COM 79466L302 177,186 697,227 SH   SOLE 9 697,227 0 0
SALESFORCE COM INC COM 79466L302 4,762 18,738 SH   DFND 20 0 0 18,738
SALESFORCE COM INC COM 79466L302 65,057 256,000 SH   SOLE 58 256,000 0 0
SALISBURY BANCORP INC COM 795226109 344 6,252 SH   SOLE 1 6,252 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 2,526 136,835 SH   SOLE 1 136,835 0 0
SANDERSON FARMS INC COM 800013104 8,301 43,444 SH   SOLE 1 43,444 0 0
SANDERSON FARMS INC COM 800013104 4 20 SH   SOLE 8 20 0 0
SANDRIDGE ENERGY INC COM 80007P869 254 24,276 SH   SOLE 1 24,276 0 0
SANDSTORM GOLD LTD COM 80013R206 12 1,858 SH   SOLE 8 1,858 0 0
SANDY SPRING BANCORP INC COM 800363103 5,663 117,756 SH   SOLE 1 117,756 0 0
SANFILIPPO JOHN B &amp SON INC COM 800422107 1,170 12,973 SH   SOLE 1 12,973 0 0
SANGAMO THERAPEUTICS INC COM 800677106 1,386 184,826 SH   SOLE 1 184,826 0 0
SANGAMO THERAPEUTICS INC OPT 800677106 17 2,300 SH Put SOLE 8 2,300 0 0
SANGAMO THERAPEUTICS INC OPT 800677106 74 9,800 SH Call SOLE 8 9,800 0 0
SANMINA CORPORATION COM 801056102 63,691 1,536,206 SH   SOLE 1 1,536,206 0 0
SANOFI ADR 80105N105 2,291 45,733 SH   SOLE 1 45,733 0 0
SANOFI ADR 80105N105 9 175 SH   DFND 1 0 0 175
SANOFI OPT 80105N105 1,192 23,800 SH Call SOLE 8 23,800 0 0
SANOFI ADR 80105N105 932 18,593 SH   SOLE 9 18,593 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 7,427 176,758 SH   SOLE 1 176,758 0 0
SAP SE ADR 803054204 11 81 SH   SOLE 8 81 0 0
SAPIENS INTL CORP N V COM G7T16G103 1,293 37,546 SH   SOLE 1 37,546 0 0
SAREPTA THERAPEUTICS INC COM 803607100 2,482 27,576 SH   SOLE 1 27,576 0 0
SAREPTA THERAPEUTICS INC OPT 803607100 522 5,800 SH Put SOLE 8 5,800 0 0
SAREPTA THERAPEUTICS INC BOND 803607AB6 5,419 3,740,000 PRN   SOLE 8 0 0 3,740,000
SAREPTA THERAPEUTICS INC COM 803607100 162 1,800 SH   SOLE 8 1,800 0 0
SAREPTA THERAPEUTICS INC COM 803607100 340 3,779 SH   SOLE 9 3,779 0 0
SAREPTA THERAPEUTICS INC COM 803607100 2,009 22,314 SH   DFND 20 0 0 22,314
SAREPTA THERAPEUTICS INC COM 803607100 71 794 SH   SOLE 99 794 0 0
SASOL LTD ADR 803866300 61 3,700 SH   SOLE 99 3,700 0 0
SAUL CTRS INC TRUS 804395101 825 15,561 SH   SOLE 1 15,561 0 0
SAVARA INC COM 805111101 0 5 SH   DFND 1 0 0 5
SBA COMMUNICATIONS CORP NEW TRUS 78410G104 42,523 109,305 SH   SOLE 1 109,305 0 0
SBA COMMUNICATIONS CORP NEW TRUS 78410G104 53 136 SH   SOLE 8 136 0 0
SBA COMMUNICATIONS CORP NEW TRUS 78410G104 29,215 75,097 SH   SOLE 9 75,097 0 0
SCANSOURCE INC COM 806037107 1,972 56,223 SH   SOLE 1 56,223 0 0
SCHLUMBERGER LTD COM 806857108 198,356 6,622,843 SH   SOLE 1 6,622,843 0 0
SCHLUMBERGER LTD OPT 806857108 1,832 61,200 SH Put SOLE 1 61,200 0 0
SCHLUMBERGER LTD COM 806857108 638 21,306 SH   DFND 1 0 0 21,306
SCHLUMBERGER LTD OPT 806857108 16,556 552,800 SH Call SOLE 1 552,800 0 0
SCHLUMBERGER LTD COM 806857108 6,661 222,435 SH   SOLE 8 222,435 0 0
SCHLUMBERGER LTD OPT 806857108 16,664 556,400 SH Put SOLE 8 556,400 0 0
SCHLUMBERGER LTD OPT 806857108 1,219 40,700 SH Call SOLE 8 40,700 0 0
SCHLUMBERGER LTD COM 806857108 31,744 1,059,871 SH   SOLE 9 1,059,871 0 0
SCHLUMBERGER LTD COM 806857108 12,696 423,913 SH   DFND 20 0 0 423,913
SCHNEIDER NATIONAL INC COM 80689H102 1,148 42,661 SH   SOLE 1 42,661 0 0
SCHNITZER STEEL INDS INC COM 806882106 2,843 54,759 SH   SOLE 1 54,759 0 0
SCHNITZER STEEL INDS INC COM 806882106 1 26 SH   SOLE 8 26 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 888 35,776 SH   SOLE 1 35,776 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 31 1,258 SH   SOLE 99 1,258 0 0
SCHOLASTIC CORP COM 807066105 1,391 34,811 SH   SOLE 1 34,811 0 0
SCHWAB CHARLES CORP COM 808513105 376,872 4,481,245 SH   SOLE 1 4,481,245 0 0
SCHWAB CHARLES CORP OPT 808513105 254 3,024 SH Put SOLE 8 3,024 0 0
SCHWAB CHARLES CORP COM 808513105 632 7,510 SH   SOLE 8 7,510 0 0
SCHWAB CHARLES CORP COM 808513105 184,636 2,195,441 SH   SOLE 9 2,195,441 0 0
SCHWAB CHARLES CORP COM 808513105 1,141 13,566 SH   SOLE 99 13,566 0 0
SCHWAB STRATEGIC TR FUND 808524607 27 268 SH   DFND 1 0 0 268
SCHWAB STRATEGIC TR FUND 808524870 9 136 SH   SOLE 8 136 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,223 40,901 SH   SOLE 1 40,901 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 0 4 SH   SOLE 8 4 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 1,045 12,495 SH   SOLE 1 12,495 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 139 1,664 SH   SOLE 99 1,664 0 0
SCIENTIFIC GAMES CORP COM 80874P109 13,356 199,869 SH   SOLE 1 199,869 0 0
SCIENTIFIC GAMES CORP COM 80874P109 1 10 SH   SOLE 8 10 0 0
SCIENTIFIC GAMES CORP COM 80874P109 238 3,566 SH   SOLE 99 3,566 0 0
SCORPIO TANKERS INC COM Y7542C130 1,005 78,460 SH   SOLE 1 78,460 0 0
SCOTTS MIRACLE-GRO CO COM 810186106 1,391 8,640 SH   SOLE 1 8,640 0 0
SCOTTS MIRACLE-GRO CO COM 810186106 29 180 SH   SOLE 8 180 0 0
SCRIPPS E W CO OHIO COM 811054402 2,939 151,877 SH   SOLE 1 151,877 0 0
SEA LTD OPT 81141R100 17,897 80,000 SH Call SOLE 1 80,000 0 0
SEA LTD OPT 81141R100 5,592 25,000 SH Put SOLE 1 25,000 0 0
SEA LTD ADR 81141R100 86,641 387,284 SH   SOLE 1 387,284 0 0
SEA LTD ADR 81141R100 404 1,805 SH   DFND 1 0 0 1,805
SEA LTD ADR 81141R100 6,520 29,140 SH   SOLE 8 29,140 0 0
SEA LTD OPT 81141R100 86,240 385,500 SH Put SOLE 8 385,500 0 0
SEA LTD OPT 81141R100 79,484 355,300 SH Call SOLE 8 355,300 0 0
SEA LTD ADR 81141R100 20,941 93,603 SH   SOLE 9 93,603 0 0
SEA LTD OPT 81141R100 17,897 80,000 SH Call SOLE 9 80,000 0 0
SEA LTD ADR 81141R100 879 3,929 SH   DFND 20 0 0 3,929
SEA LTD ADR 81141R100 2,697 12,054 SH   SOLE 99 12,054 0 0
SEABOARD CORP DEL COM 811543107 24 6 SH   SOLE 1 6 0 0
SEABRIDGE GOLD INC OPT 811916105 35 2,100 SH Call SOLE 8 2,100 0 0
SEACOAST BKG CORP FLA COM 811707801 4,204 118,780 SH   SOLE 1 118,780 0 0
SEALED AIR CORP NEW COM 81211K100 8,300 122,988 SH   SOLE 1 122,988 0 0
SEALED AIR CORP NEW COM 81211K100 12 174 SH   SOLE 8 174 0 0
SEALED AIR CORP NEW COM 81211K100 6,912 102,444 SH   SOLE 9 102,444 0 0
SEASPINE HLDGS CORP COM 81255T108 525 38,540 SH   SOLE 1 38,540 0 0
SEAWORLD ENTMT INC COM 81282V100 4,428 68,262 SH   SOLE 1 68,262 0 0
SEAWORLD ENTMT INC COM 81282V100 1 11 SH   SOLE 8 11 0 0
SEAWORLD ENTMT INC COM 81282V100 159 2,459 SH   SOLE 99 2,459 0 0
SECUREWORKS CORP COM 81374A105 194 12,116 SH   SOLE 1 12,116 0 0
SECURITY NATL FINL CORP COM 814785309 254 27,653 SH   SOLE 1 27,653 0 0
SEELOS THERAPEUTICS INC COM 81577F109 195 119,239 SH   SOLE 1 119,239 0 0
SEI INVTS CO COM 784117103 5,980 98,120 SH   SOLE 1 98,120 0 0
SEI INVTS CO COM 784117103 2,927 48,024 SH   SOLE 9 48,024 0 0
SELECT ENERGY SVCS INC COM 81617J301 472 75,857 SH   SOLE 1 75,857 0 0
SELECT MED HLDGS CORP COM 81619Q105 6,079 206,732 SH   SOLE 1 206,732 0 0
SELECT SECTOR SPDR TR OPT 81369Y605 11,715 300,000 SH Call SOLE 1 300,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y852 605,304 7,792,276 SH   SOLE 1 7,792,276 0 0
SELECT SECTOR SPDR TR FUND 81369Y886 479,937 6,704,911 SH   SOLE 1 6,704,911 0 0
SELECT SECTOR SPDR TR FUND 81369Y407 396 1,934 SH   SOLE 1 1,934 0 0
SELECT SECTOR SPDR TR FUND 81369Y860 27,260 526,149 SH   SOLE 1 526,149 0 0
SELECT SECTOR SPDR TR FUND 81369Y605 391 10,000 SH   DFND 1 0 0 10,000
SELECT SECTOR SPDR TR FUND 81369Y506 514,526 9,270,739 SH   SOLE 1 9,270,739 0 0
SELECT SECTOR SPDR TR FUND 81369Y209 56 400 SH   DFND 1 0 0 400
SELECT SECTOR SPDR TR OPT 81369Y308 15,422 200,000 SH Put SOLE 1 200,000 0 0
SELECT SECTOR SPDR TR OPT 81369Y506 11,100 200,000 SH Put SOLE 1 200,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y803 151 870 SH   DFND 1 0 0 870
SELECT SECTOR SPDR TR FUND 81369Y704 1,461 13,811 SH   SOLE 1 13,811 0 0
SELECT SECTOR SPDR TR FUND 81369Y100 16,671 183,988 SH   SOLE 1 183,988 0 0
SELECT SECTOR SPDR TR FUND 81369Y209 1,547,260 10,982,041 SH   SOLE 1 10,982,041 0 0
SELECT SECTOR SPDR TR FUND 81369Y308 40,378 523,656 SH   SOLE 1 523,656 0 0
SELECT SECTOR SPDR TR FUND 81369Y803 78,855 453,536 SH   SOLE 1 453,536 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 8 150 SH   DFND 1 0 0 150
SELECT SECTOR SPDR TR FUND 81369Y605 1,052,180 26,944,471 SH   SOLE 1 26,944,471 0 0
SELECT SECTOR SPDR TR FUND 81369Y852 48 623 SH   SOLE 8 623 0 0
SELECT SECTOR SPDR TR OPT 81369Y407 57,734 282,400 SH Call SOLE 8 282,400 0 0
SELECT SECTOR SPDR TR OPT 81369Y803 128,716 740,300 SH Put SOLE 8 740,300 0 0
SELECT SECTOR SPDR TR FUND 81369Y100 14,431 159,263 SH   SOLE 8 159,263 0 0
SELECT SECTOR SPDR TR FUND 81369Y308 0 1 SH   SOLE 8 1 0 0
SELECT SECTOR SPDR TR FUND 81369Y605 8,657 221,694 SH   SOLE 8 221,694 0 0
SELECT SECTOR SPDR TR OPT 81369Y308 36,288 470,600 SH Put SOLE 8 470,600 0 0
SELECT SECTOR SPDR TR OPT 81369Y100 13,592 150,000 SH Call SOLE 8 150,000 0 0
SELECT SECTOR SPDR TR OPT 81369Y506 33,944 611,600 SH Put SOLE 8 611,600 0 0
SELECT SECTOR SPDR TR OPT 81369Y886 5,505 76,900 SH Put SOLE 8 76,900 0 0
SELECT SECTOR SPDR TR OPT 81369Y803 129,760 746,300 SH Call SOLE 8 746,300 0 0
SELECT SECTOR SPDR TR FUND 81369Y704 10,085 95,310 SH   SOLE 8 95,310 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 59,576 1,073,437 SH   SOLE 8 1,073,437 0 0
SELECT SECTOR SPDR TR OPT 81369Y704 55,656 526,000 SH Put SOLE 8 526,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y209 8,614 61,145 SH   SOLE 8 61,145 0 0
SELECT SECTOR SPDR TR OPT 81369Y605 97,090 2,486,300 SH Put SOLE 8 2,486,300 0 0
SELECT SECTOR SPDR TR OPT 81369Y100 13,592 150,000 SH Put SOLE 8 150,000 0 0
SELECT SECTOR SPDR TR OPT 81369Y704 93,155 880,400 SH Call SOLE 8 880,400 0 0
SELECT SECTOR SPDR TR OPT 81369Y209 7,045 50,000 SH Put SOLE 8 50,000 0 0
SELECT SECTOR SPDR TR OPT 81369Y506 1,548 27,900 SH Call SOLE 8 27,900 0 0
SELECT SECTOR SPDR TR FUND 81369Y407 20,055 98,096 SH   SOLE 8 98,096 0 0
SELECT SECTOR SPDR TR FUND 81369Y803 2,098 12,064 SH   SOLE 8 12,064 0 0
SELECT SECTOR SPDR TR FUND 81369Y886 12 164 SH   SOLE 9 164 0 0
SELECT SECTOR SPDR TR FUND 81369Y803 111 641 SH   SOLE 9 641 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 106 1,918 SH   SOLE 9 1,918 0 0
SELECT SECTOR SPDR TR FUND 81369Y704 212 2,005 SH   SOLE 9 2,005 0 0
SELECT SECTOR SPDR TR FUND 81369Y605 3,040 77,858 SH   SOLE 9 77,858 0 0
SELECT SECTOR SPDR TR OPT 81369Y605 11,715 300,000 SH Call SOLE 9 300,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y886 594 8,300 SH   DFND 20 0 0 8,300
SELECT SECTOR SPDR TR FUND 81369Y506 482 8,685 SH   DFND 20 0 0 8,685
SELECTA BIOSCIENCES INC COM 816212104 365 111,729 SH   SOLE 1 111,729 0 0
SELECTIVE INS GROUP INC COM 816300107 8,338 101,767 SH   SOLE 1 101,767 0 0
SEMPRA COM 816851109 31,922 241,323 SH   SOLE 1 241,323 0 0
SEMPRA COM 816851109 50 376 SH   SOLE 8 376 0 0
SEMPRA COM 816851109 30,372 229,602 SH   SOLE 9 229,602 0 0
SEMTECH CORP COM 816850101 7,997 89,921 SH   SOLE 1 89,921 0 0
SENECA FOODS CORP NEW COM 817070501 650 13,545 SH   SOLE 1 13,545 0 0
SENSATA TECHNOLOGIES HLDG PL COM G8060N102 2,973 48,213 SH   SOLE 1 48,213 0 0
SENSATA TECHNOLOGIES HLDG PL COM G8060N102 2 37 SH   SOLE 8 37 0 0
SENSATA TECHNOLOGIES HLDG PL COM G8060N102 3,926 63,646 SH   SOLE 9 63,646 0 0
SENSEONICS HLDGS INC COM 81727U105 1,401 524,649 SH   SOLE 1 524,649 0 0
SENSEONICS HLDGS INC COM 81727U105 248 92,719 SH   SOLE 8 92,719 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 6,300 62,953 SH   SOLE 1 62,953 0 0
SERES THERAPEUTICS INC COM 81750R102 2,180 261,699 SH   SOLE 1 261,699 0 0
SERITAGE GROWTH PPTYS TRUS 81752R100 628 47,326 SH   SOLE 1 47,326 0 0
SERVICE CORP INTL COM 817565104 11,998 169,008 SH   SOLE 1 169,008 0 0
SERVICENOW INC COM 81762P102 392,637 604,883 SH   SOLE 1 258,850 346,033 0
SERVICENOW INC COM 81762P102 176 271 SH   DFND 1 0 0 271
SERVICENOW INC OPT 81762P102 13,632 21,000 SH Call SOLE 1 21,000 0 0
SERVICENOW INC OPT 81762P102 2,596 4,000 SH Call SOLE 8 4,000 0 0
SERVICENOW INC OPT 81762P102 11,879 18,300 SH Put SOLE 8 18,300 0 0
SERVICENOW INC COM 81762P102 5,304 8,171 SH   SOLE 8 8,171 0 0
SERVICENOW INC COM 81762P102 88,813 136,823 SH   SOLE 9 136,823 0 0
SERVICENOW INC COM 81762P102 909 1,400 SH   DFND 20 0 0 1,400
SERVICENOW INC COM 81762P102 36,402 56,080 SH   SOLE 20 0 56,080 0
SERVICENOW INC COM 81762P102 34,403 53,000 SH   SOLE 58 53,000 0 0
SERVICENOW INC COM 81762P102 19,026 29,311 SH   SOLE 82 0 29,311 0
SERVICENOW INC COM 81762P102 26,060 40,147 SH   SOLE 99 0 40,147 0
SERVISFIRST BANCSHARES INC COM 81768T108 9,314 109,652 SH   SOLE 1 109,652 0 0
SESEN BIO INC COM 817763105 199 244,349 SH   SOLE 1 244,349 0 0
SHAKE SHACK INC COM 819047101 19 262 SH   DFND 1 0 0 262
SHAKE SHACK INC COM 819047101 5,476 75,896 SH   SOLE 1 75,896 0 0
SHAKE SHACK INC OPT 819047101 274 3,800 SH Call SOLE 8 3,800 0 0
SHAKE SHACK INC OPT 819047101 722 10,000 SH Put SOLE 8 10,000 0 0
SHAKE SHACK INC COM 819047101 7 95 SH   SOLE 8 95 0 0
SHARPS COMPLIANCE CORP COM 820017101 324 45,353 SH   SOLE 1 45,353 0 0
SHAW COMMUNICATIONS INC COM 82028K200 1,061 34,974 SH   SOLE 9 34,974 0 0
SHELL MIDSTREAM PARTNERS L P COM 822634101 235 20,402 SH   SOLE 1 20,402 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 1,613 63,266 SH   SOLE 1 63,266 0 0
SHERWIN WILLIAMS CO COM 824348106 297,083 843,601 SH   SOLE 1 407,980 435,621 0
SHERWIN WILLIAMS CO COM 824348106 144 408 SH   DFND 1 0 0 408
SHERWIN WILLIAMS CO OPT 824348106 2,747 7,800 SH Call SOLE 8 7,800 0 0
SHERWIN WILLIAMS CO OPT 824348106 2,747 7,800 SH Put SOLE 8 7,800 0 0
SHERWIN WILLIAMS CO COM 824348106 18,983 53,905 SH   SOLE 8 53,905 0 0
SHERWIN WILLIAMS CO COM 824348106 59,639 169,352 SH   SOLE 9 169,352 0 0
SHERWIN WILLIAMS CO COM 824348106 24,913 70,744 SH   SOLE 20 0 70,744 0
SHERWIN WILLIAMS CO COM 824348106 10,966 31,138 SH   SOLE 82 0 31,138 0
SHERWIN WILLIAMS CO COM 824348106 20,562 58,389 SH   SOLE 99 0 58,389 0
SHINHAN FINANCIAL GROUP CO L ADR 824596100 232 7,500 SH   SOLE 99 7,500 0 0
SHOCKWAVE MED INC COM 82489T104 12,074 67,707 SH   SOLE 1 67,707 0 0
SHOCKWAVE MED INC COM 82489T104 924 5,181 SH   DFND 1 0 0 5,181
SHOE CARNIVAL INC COM 824889109 1,566 40,064 SH   SOLE 1 40,064 0 0
SHOPIFY INC COM 82509L107 2,393 1,737 SH   DFND 1 0 0 1,737
SHOPIFY INC OPT 82509L107 103,580 75,200 SH Put SOLE 1 75,200 0 0
SHOPIFY INC COM 82509L107 131,970 95,813 SH   SOLE 1 95,813 0 0
SHOPIFY INC COM 82509L107 13,506 9,805 SH   SOLE 8 9,805 0 0
SHOPIFY INC OPT 82509L107 101,513 73,700 SH Put SOLE 8 73,700 0 0
SHOPIFY INC OPT 82509L107 13,774 10,000 SH Call SOLE 8 10,000 0 0
SHOPIFY INC COM 82509L107 6,866 4,985 SH   SOLE 9 4,985 0 0
SHOPIFY INC COM 82509L107 344 250 SH   DFND 20 0 0 250
SHORE BANCSHARES INC COM 825107105 284 13,613 SH   SOLE 1 13,613 0 0
SHOTSPOTTER INC COM 82536T107 303 10,286 SH   SOLE 1 10,286 0 0
SHUTTERSTOCK INC COM 825690100 6,215 56,052 SH   SOLE 1 56,052 0 0
SHUTTERSTOCK INC COM 825690100 72 652 SH   SOLE 99 652 0 0
SI-BONE INC COM 825704109 922 41,488 SH   SOLE 1 41,488 0 0
SIENTRA INC COM 82621J105 259 70,474 SH   SOLE 1 70,474 0 0
SIERRA BANCORP COM 82620P102 463 17,044 SH   SOLE 1 17,044 0 0
SIERRA WIRELESS INC COM 826516106 37 2,082 SH   SOLE 1 2,082 0 0
SIERRA WIRELESS INC COM 826516106 1 72 SH   SOLE 8 72 0 0
SIGA TECHNOLOGIES INC COM 826917106 440 58,561 SH   SOLE 1 58,561 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 43,621 134,859 SH   SOLE 1 134,859 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 4,413 13,645 SH   SOLE 8 13,645 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 17,885 55,291 SH   SOLE 9 55,291 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 355 1,099 SH   SOLE 99 1,099 0 0
SIGNET JEWELERS LIMITED COM G81276100 8,110 93,192 SH   SOLE 1 93,192 0 0
SIGNET JEWELERS LIMITED OPT G81276100 435 5,000 SH Put SOLE 8 5,000 0 0
SIGNET JEWELERS LIMITED OPT G81276100 696 8,000 SH Call SOLE 8 8,000 0 0
SILGAN HOLDINGS INC COM 827048109 819 19,128 SH   SOLE 1 19,128 0 0
SILGAN HOLDINGS INC COM 827048109 3 80 SH   SOLE 8 80 0 0
SILICOM LTD COM M84116108 36 704 SH   SOLE 1 704 0 0
SILICOM LTD COM M84116108 52 1,000 SH   SOLE 9 1,000 0 0
SILICON LABORATORIES INC COM 826919102 17,907 86,749 SH   SOLE 1 86,749 0 0
SILICON LABORATORIES INC COM 826919102 94 453 SH   SOLE 99 453 0 0
SILICON MOTION TECHNOLOGY CO ADR 82706C108 1 7 SH   SOLE 1 7 0 0
SILICON MOTION TECHNOLOGY CO ADR 82706C108 1,060 11,150 SH   SOLE 99 11,150 0 0
SILK RD MED INC COM 82710M100 1,776 41,685 SH   SOLE 1 41,685 0 0
SILVERBOW RES INC COM 82836G102 7 306 SH   SOLE 1 306 0 0
SILVERCREST ASSET MGMT GROUP COM 828359109 202 11,782 SH   SOLE 1 11,782 0 0
SILVERCREST METALS INC COM 828363101 79 10,000 SH   DFND 1 0 0 10,000
SIMMONS 1ST NATL CORP COM 828730200 7,090 239,707 SH   SOLE 1 239,707 0 0
SIMON PPTY GROUP INC NEW TRUS 828806109 46,123 288,690 SH   SOLE 1 288,690 0 0
SIMON PPTY GROUP INC NEW OPT 828806109 3,259 20,400 SH Put SOLE 8 20,400 0 0
SIMON PPTY GROUP INC NEW OPT 828806109 1,630 10,200 SH Call SOLE 8 10,200 0 0
SIMON PPTY GROUP INC NEW TRUS 828806109 90 559 SH   SOLE 8 559 0 0
SIMON PPTY GROUP INC NEW TRUS 828806109 36,238 226,809 SH   SOLE 9 226,809 0 0
SIMON PPTY GROUP INC NEW COM 828806109 819 5,128 SH   SOLE 99 5,128 0 0
SIMPLY GOOD FOODS CO COM 82900L102 4,621 111,135 SH   SOLE 1 111,135 0 0
SIMPLY GOOD FOODS CO COM 82900L102 206 4,949 SH   SOLE 99 4,949 0 0
SIMPSON MFG INC COM 829073105 10,999 79,087 SH   SOLE 1 79,087 0 0
SINCLAIR BROADCAST GROUP INC COM 829226109 16,671 630,756 SH   SOLE 1 630,756 0 0
SINCLAIR BROADCAST GROUP INC COM 829226109 133 5,034 SH   SOLE 9 5,034 0 0
SINOPEC SHANGHAI PETROCHEMIC ADR 82935M109 173 7,600 SH   SOLE 99 7,600 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 11,120 1,751,179 SH   SOLE 1 1,751,179 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 1 100 SH   SOLE 8 100 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 2,576 405,591 SH   SOLE 9 405,591 0 0
SITE CTRS CORP TRUS 82981J109 5,020 317,053 SH   SOLE 1 317,053 0 0
SITE CTRS CORP TRUS 82981J109 8 460 SH   SOLE 9 460 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 7,081 29,226 SH   SOLE 1 29,226 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 54,475 1,279,342 SH   SOLE 1 1,279,342 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 182 4,263 SH   SOLE 99 4,263 0 0
SJW GROUP COM 784305104 2,740 37,419 SH   SOLE 1 37,419 0 0
SK TELECOM LTD ADR 78440P108 0 1 SH   SOLE 9 1 0 0
SKECHERS U S A INC COM 830566105 4,450 102,519 SH   SOLE 1 102,519 0 0
SKECHERS U S A INC OPT 830566105 104 2,400 SH Put SOLE 8 2,400 0 0
SKECHERS U S A INC COM 830566105 0 4 SH   SOLE 8 4 0 0
SKECHERS U S A INC COM 830566105 4 99 SH   SOLE 9 99 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 10,851 137,400 SH   SOLE 1 137,400 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 621 7,857 SH   SOLE 99 7,857 0 0
SKYWEST INC COM 830879102 2,900 73,800 SH   SOLE 1 73,800 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 31 200 SH   DFND 1 0 0 200
SKYWORKS SOLUTIONS INC OPT 83088M102 6,268 40,400 SH Put SOLE 1 40,400 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 90,381 582,588 SH   SOLE 1 582,588 0 0
SKYWORKS SOLUTIONS INC OPT 83088M102 2,405 15,500 SH Put SOLE 8 15,500 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,100 7,094 SH   SOLE 8 7,094 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 37,196 239,760 SH   SOLE 9 239,760 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 479 3,085 SH   SOLE 99 3,085 0 0
SLEEP NUMBER CORP COM 83125X103 11,678 152,445 SH   SOLE 1 152,445 0 0
SLM CORP COM 78442P106 3,438 174,766 SH   SOLE 1 174,766 0 0
SLM CORP COM 78442P106 1 31 SH   SOLE 8 31 0 0
SM ENERGY CO COM 78454L100 17,733 601,552 SH   SOLE 1 601,552 0 0
SMART GLOBAL HLDGS INC COM G8232Y101 10 145 SH   DFND 1 0 0 145
SMART GLOBAL HLDGS INC COM G8232Y101 8,525 120,095 SH   SOLE 1 120,095 0 0
SMARTFINANCIAL INC COM 83190L208 1,418 51,823 SH   SOLE 1 51,823 0 0
SMARTSHEET INC COM 83200N103 641 8,265 SH   SOLE 1 8,265 0 0
SMARTSHEET INC COM 83200N103 3,709 47,892 SH   SOLE 8 47,892 0 0
SMITH A O CORP COM 831865209 10,545 122,848 SH   SOLE 1 122,848 0 0
SMITH A O CORP COM 831865209 15 179 SH   SOLE 8 179 0 0
SMITH A O CORP COM 831865209 7,853 91,479 SH   SOLE 9 91,479 0 0
SMITH MICRO SOFTWARE INC COM 832154207 275 55,914 SH   SOLE 1 55,914 0 0
SMUCKER J M CO COM 832696405 20,110 148,059 SH   SOLE 1 148,059 0 0
SMUCKER J M CO COM 832696405 24 183 SH   SOLE 8 183 0 0
SMUCKER J M CO COM 832696405 11,343 83,520 SH   SOLE 9 83,520 0 0
SNAP INC COM 83304A106 62,953 1,338,609 SH   SOLE 1 1,338,609 0 0
SNAP INC OPT 83304A106 15,622 332,200 SH Put SOLE 1 332,200 0 0
SNAP INC OPT 83304A106 64,262 1,366,400 SH Call SOLE 8 1,366,400 0 0
SNAP INC OPT 83304A106 110,196 2,343,100 SH Put SOLE 8 2,343,100 0 0
SNAP INC COM 83304A106 4,841 102,953 SH   SOLE 8 102,953 0 0
SNAP INC COM 83304A106 20,618 438,412 SH   SOLE 9 438,412 0 0
SNAP ON INC COM 833034101 15,515 72,040 SH   SOLE 1 72,040 0 0
SNAP ON INC COM 833034101 14 64 SH   SOLE 8 64 0 0
SNAP ON INC COM 833034101 8,072 37,480 SH   SOLE 9 37,480 0 0
SO YOUNG INTERNATIONAL INC ADR 83356Q108 1,203 377,067 SH   SOLE 1 377,067 0 0
SOCIEDAD QUIMICA Y MINERA DE ADR 833635105 779 15,447 SH   SOLE 1 15,447 0 0
SOCIEDAD QUIMICA Y MINERA DE ADR 833635105 346 6,867 SH   SOLE 8 6,867 0 0
SOCIEDAD QUIMICA Y MINERA DE ADR 833635105 788 15,629 SH   SOLE 9 15,629 0 0
SOCIEDAD QUIMICA Y MINERA DE ADR 833635105 1,406 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 1 75 SH   SOLE 1 75 0 0
SOHU COM LTD ADR 83410S108 0 11 SH   SOLE 8 11 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 56 200 SH   DFND 1 0 0 200
SOLAREDGE TECHNOLOGIES INC OPT 83417M104 4,938 17,600 SH Put SOLE 1 17,600 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 13,908 49,573 SH   SOLE 1 49,573 0 0
SOLAREDGE TECHNOLOGIES INC OPT 83417M104 15,684 55,900 SH Call SOLE 8 55,900 0 0
SOLAREDGE TECHNOLOGIES INC OPT 83417M104 45,985 163,900 SH Put SOLE 8 163,900 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 20,406 72,735 SH   SOLE 8 72,735 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 10,679 38,066 SH   SOLE 9 38,066 0 0
SOLARIS OILFIELD INFRASTRUCT COM 83418M103 249 37,963 SH   SOLE 1 37,963 0 0
SOLID BIOSCIENCES INC COM 83422E105 246 140,530 SH   SOLE 1 140,530 0 0
SONIC AUTOMOTIVE INC COM 83545G102 5,438 109,979 SH   SOLE 1 109,979 0 0
SONOCO PRODS CO COM 835495102 1,719 29,685 SH   SOLE 1 29,685 0 0
SONOCO PRODS CO COM 835495102 311 5,367 SH   SOLE 99 5,367 0 0
SONOS INC COM 83570H108 10,849 364,064 SH   SOLE 1 364,064 0 0
SONOS INC COM 83570H108 24 809 SH   SOLE 8 809 0 0
SONY GROUP CORPORATION ADR 835699307 269 2,127 SH   DFND 1 0 0 2,127
SONY GROUP CORPORATION ADR 835699307 49 388 SH   SOLE 8 388 0 0
SONY GROUP CORPORATION ADR 835699307 442 3,500 SH   DFND 20 0 0 3,500
SORRENTO THERAPEUTICS INC COM 83587F202 1,760 378,429 SH   SOLE 1 378,429 0 0
SOUTH JERSEY INDS INC COM 838518108 4,122 157,850 SH   SOLE 1 157,850 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 1,836 66,009 SH   SOLE 1 66,009 0 0
SOUTHERN CO COM 842587107 54 788 SH   DFND 1 0 0 788
SOUTHERN CO COM 842587107 86,271 1,257,966 SH   SOLE 1 1,257,966 0 0
SOUTHERN CO OPT 842587107 75 1,100 SH Put SOLE 8 1,100 0 0
SOUTHERN CO COM 842587107 85 1,246 SH   SOLE 8 1,246 0 0
SOUTHERN CO COM 842587107 51,943 757,407 SH   SOLE 9 757,407 0 0
SOUTHERN CO COM 842587107 99 1,440 SH   DFND 20 0 0 1,440
SOUTHERN COPPER CORP COM 84265V105 150 2,418 SH   SOLE 1 2,418 0 0
SOUTHERN COPPER CORP COM 84265V105 404 6,546 SH   SOLE 8 6,546 0 0
SOUTHERN COPPER CORP OPT 84265V105 5,764 93,400 SH Put SOLE 8 93,400 0 0
SOUTHERN COPPER CORP COM 84265V105 35 565 SH   SOLE 9 565 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 1,270 20,339 SH   SOLE 1 20,339 0 0
SOUTHERN MO BANCORP INC COM 843380106 1,031 19,757 SH   SOLE 1 19,757 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 3,097 74,071 SH   SOLE 1 74,071 0 0
SOUTHSTATE CORPORATION COM 840441109 15,423 192,504 SH   SOLE 1 192,504 0 0
SOUTHSTATE CORPORATION COM 840441109 220 2,747 SH   SOLE 99 2,747 0 0
SOUTHWEST AIRLS CO COM 844741108 256 5,970 SH   DFND 1 0 0 5,970
SOUTHWEST AIRLS CO OPT 844741108 4,310 100,600 SH Put SOLE 1 100,600 0 0
SOUTHWEST AIRLS CO COM 844741108 20,975 489,605 SH   SOLE 1 489,605 0 0
SOUTHWEST AIRLS CO COM 844741108 1,409 32,888 SH   SOLE 8 32,888 0 0
SOUTHWEST AIRLS CO OPT 844741108 7,651 178,600 SH Put SOLE 8 178,600 0 0
SOUTHWEST AIRLS CO OPT 844741108 6,576 153,500 SH Call SOLE 8 153,500 0 0
SOUTHWEST AIRLS CO COM 844741108 10,167 237,303 SH   SOLE 9 237,303 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 10,491 149,757 SH   SOLE 1 149,757 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 71 1,019 SH   SOLE 9 1,019 0 0
SOUTHWESTERN ENERGY CO COM 845467109 6,412 1,375,972 SH   SOLE 1 1,375,972 0 0
SOUTHWESTERN ENERGY CO COM 845467109 12 2,485 SH   SOLE 8 2,485 0 0
SOUTHWESTERN ENERGY CO COM 845467109 419 90,000 SH   DFND 20 0 0 90,000
SP PLUS CORP COM 78469C103 809 28,681 SH   SOLE 1 28,681 0 0
SPARTANNASH CO COM 847215100 3,399 131,926 SH   SOLE 1 131,926 0 0
SPDR DOW JONES INDL AVERAGE FUND 78467X109 64,973 178,831 SH   SOLE 1 178,831 0 0
SPDR DOW JONES INDL AVERAGE FUND 78467X109 0 1 SH   SOLE 8 1 0 0
SPDR DOW JONES INDL AVERAGE FUND 78467X109 756 2,080 SH   DFND 20 0 0 2,080
SPDR GOLD TR FUND 78463V107 57,961 339,022 SH   SOLE 1 339,022 0 0
SPDR GOLD TR OPT 78463V107 73,888 432,200 SH Call SOLE 1 432,200 0 0
SPDR GOLD TR FUND 78463V107 600 3,510 SH   DFND 1 0 0 3,510
SPDR GOLD TR OPT 78463V107 192,638 1,126,800 SH Put SOLE 1 1,126,800 0 0
SPDR GOLD TR OPT 78463V107 93,806 548,700 SH Call SOLE 8 548,700 0 0
SPDR GOLD TR OPT 78463V107 102,901 601,900 SH Put SOLE 8 601,900 0 0
SPDR GOLD TR FUND 78463V107 12,681 74,175 SH   SOLE 8 74,175 0 0
SPDR GOLD TR FUND 78463V107 2,720 15,908 SH   SOLE 9 15,908 0 0
SPDR GOLD TR FUND 78463V107 41 240 SH   DFND 20 0 0 240
SPDR INDEX SHS FDS FUND 78463X749 1,470 26,000 SH   SOLE 1 26,000 0 0
SPDR INDEX SHS FDS FUND 78463X400 40 389 SH   DFND 1 0 0 389
SPDR INDEX SHS FDS FUND 78463X202 59,736 1,280,254 SH   SOLE 1 1,280,254 0 0
SPDR INDEX SHS FDS FUND 78463X202 24 516 SH   DFND 1 0 0 516
SPDR INDEX SHS FDS OPT 78463X202 23,330 500,000 SH Call SOLE 8 500,000 0 0
SPDR INDEX SHS FDS OPT 78463X202 46,137 988,800 SH Put SOLE 8 988,800 0 0
SPDR INDEX SHS FDS FUND 78463X202 16,564 355,000 SH   SOLE 8 355,000 0 0
SPDR INDEX SHS FDS FUND 78463X202 2,800 60,000 SH   SOLE 9 60,000 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 8,360 17,602 SH   DFND 1 0 0 17,602
SPDR S&ampP 500 ETF TR FUND 78462F103 1,526,750 3,214,483 SH   SOLE 1 3,214,483 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 11,165,644 23,508,600 SH Put SOLE 1 23,508,600 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 3,839,482 8,083,800 SH Call SOLE 1 8,083,800 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 9,202,492 19,375,300 SH Put SOLE 8 19,375,300 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 4,058,011 8,543,900 SH Call SOLE 8 8,543,900 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 755,357 1,590,371 SH   SOLE 8 1,590,371 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 249 525 SH   SOLE 9 525 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 4,778 10,060 SH   DFND 20 0 0 10,060
SPDR S&ampP MIDCAP 400 ETF TR FUND 78467Y107 102,312 197,706 SH   SOLE 1 197,706 0 0
SPDR S&ampP MIDCAP 400 ETF TR FUND 78467Y107 1 2 SH   SOLE 8 2 0 0
SPDR S&ampP MIDCAP 400 ETF TR FUND 78467Y107 2,766 5,345 SH   SOLE 9 5,345 0 0
SPDR SER TR FUND 78464A755 48,666 1,086,776 SH   SOLE 1 1,086,776 0 0
SPDR SER TR FUND 78468R622 121,020 1,114,672 SH   SOLE 1 1,114,672 0 0
SPDR SER TR FUND 78464A888 25,742 300,097 SH   SOLE 1 300,097 0 0
SPDR SER TR FUND 78464A789 4,037 100,000 SH   SOLE 1 100,000 0 0
SPDR SER TR FUND 78464A359 21,401 257,962 SH   SOLE 1 257,962 0 0
SPDR SER TR OPT 78464A698 12,866 181,600 SH Put SOLE 1 181,600 0 0
SPDR SER TR FUND 78464A870 213,822 1,909,801 SH   SOLE 1 1,909,801 0 0
SPDR SER TR FUND 78468R408 407 15,000 SH   DFND 1 0 0 15,000
SPDR SER TR FUND 78468R689 79 1,430 SH   DFND 1 0 0 1,430
SPDR SER TR FUND 78464A797 5 106 SH   SOLE 1 106 0 0
SPDR SER TR FUND 78464A698 92,048 1,299,188 SH   SOLE 1 1,299,188 0 0
SPDR SER TR FUND 78464A714 532,711 5,900,004 SH   SOLE 1 5,900,004 0 0
SPDR SER TR FUND 78464A631 78 670 SH   DFND 1 0 0 670
SPDR SER TR FUND 78464A714 4,449 49,275 SH   SOLE 8 49,275 0 0
SPDR SER TR FUND 78464A888 4,075 47,500 SH   SOLE 8 47,500 0 0
SPDR SER TR OPT 78464A755 4,657 104,000 SH Put SOLE 8 104,000 0 0
SPDR SER TR FUND 78464A870 3,140 28,048 SH   SOLE 8 28,048 0 0
SPDR SER TR OPT 78464A870 12,954 115,700 SH Put SOLE 8 115,700 0 0
SPDR SER TR FUND 78464A698 89 1,264 SH   SOLE 8 1,264 0 0
SPDR SER TR FUND 78464A722 5 100 SH   SOLE 8 100 0 0
SPDR SER TR FUND 78468R200 0 11 SH   SOLE 8 11 0 0
SPDR SER TR OPT 78468R622 271 2,500 SH Put SOLE 8 2,500 0 0
SPDR SER TR FUND 78464A797 4 80 SH   SOLE 8 80 0 0
SPDR SER TR OPT 78464A714 7,657 84,800 SH Put SOLE 8 84,800 0 0
SPDR SER TR OPT 78464A698 26,994 381,000 SH Call SOLE 8 381,000 0 0
SPDR SER TR FUND 78468R622 5,140 47,345 SH   SOLE 8 47,345 0 0
SPDR SER TR OPT 78464A698 28,694 405,000 SH Put SOLE 8 405,000 0 0
SPDR SER TR OPT 78464A870 58,163 519,500 SH Call SOLE 8 519,500 0 0
SPDR SER TR FUND 78464A870 21 190 SH   SOLE 9 190 0 0
SPDR SER TR FUND 78464A698 118 1,660 SH   SOLE 9 1,660 0 0
SPDR SER TR FUND 78464A755 14 304 SH   SOLE 9 304 0 0
SPDR SER TR FUND 78464A631 94 808 SH   DFND 20 0 0 808
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 80 787 SH   SOLE 1 787 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 9 93 SH   SOLE 9 93 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 453 4,454 SH   SOLE 99 4,454 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 271 212,985 SH   SOLE 1 212,985 0 0
SPERO THERAPEUTICS INC COM 84833T103 470 29,371 SH   SOLE 1 29,371 0 0
SPIRE INC COM 84857L101 4,785 73,382 SH   SOLE 1 73,382 0 0
SPIRE INC COM 84857L101 82 1,255 SH   SOLE 9 1,255 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 2,108 48,919 SH   SOLE 1 48,919 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 1,081 25,084 SH   SOLE 8 25,084 0 0
SPIRIT AEROSYSTEMS HLDGS INC OPT 848574109 2,267 52,600 SH Call SOLE 8 52,600 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 291 6,748 SH   SOLE 9 6,748 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 129 3,004 SH   SOLE 99 3,004 0 0
SPIRIT AIRLS INC COM 848577102 3,688 168,780 SH   SOLE 1 168,780 0 0
SPIRIT AIRLS INC COM 848577102 2 126 SH   SOLE 8 126 0 0
SPIRIT AIRLS INC COM 848577102 22 1,025 SH   DFND 20 0 0 1,025
SPIRIT OF TEX BANCSHARES INC COM 84861D103 618 21,490 SH   SOLE 1 21,490 0 0
SPIRIT RLTY CAP INC NEW TRUS 84860W300 1,816 37,686 SH   SOLE 1 37,686 0 0
SPLUNK INC COM 848637104 163,376 1,411,825 SH   SOLE 1 1,411,825 0 0
SPLUNK INC OPT 848637104 19,210 166,000 SH Put SOLE 1 166,000 0 0
SPLUNK INC OPT 848637104 36,660 316,800 SH Put SOLE 8 316,800 0 0
SPLUNK INC COM 848637104 27,981 241,802 SH   SOLE 8 241,802 0 0
SPLUNK INC OPT 848637104 15,518 134,100 SH Call SOLE 8 134,100 0 0
SPLUNK INC COM 848637104 8,587 74,211 SH   SOLE 9 74,211 0 0
SPLUNK INC COM 848637104 35 300 SH   DFND 20 0 0 300
SPOK HLDGS INC COM 84863T106 299 32,009 SH   SOLE 1 32,009 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 623 52,841 SH   SOLE 1 52,841 0 0
SPOTIFY TECHNOLOGY S A COM L8681T102 410 1,750 SH   DFND 1 0 0 1,750
SPOTIFY TECHNOLOGY S A OPT L8681T102 12,590 53,800 SH Call SOLE 1 53,800 0 0
SPOTIFY TECHNOLOGY S A OPT L8681T102 20,736 88,600 SH Put SOLE 1 88,600 0 0
SPOTIFY TECHNOLOGY S A COM L8681T102 9,837 42,035 SH   SOLE 1 42,035 0 0
SPOTIFY TECHNOLOGY S A OPT L8681T102 12,614 53,900 SH Put SOLE 8 53,900 0 0
SPOTIFY TECHNOLOGY S A COM L8681T102 715 3,061 SH   SOLE 8 3,061 0 0
SPOTIFY TECHNOLOGY S A OPT L8681T102 12,099 51,700 SH Call SOLE 8 51,700 0 0
SPOTIFY TECHNOLOGY S A COM L8681T102 411 1,757 SH   SOLE 9 1,757 0 0
SPROTT PHYSICAL GOLD &amp SILVE FUND 85208R101 347 19,561 SH   DFND 1 0 0 19,561
SPROTT PHYSICAL SILVER TR FUND 85207K107 374 46,656 SH   DFND 1 0 0 46,656
SPROUTS FMRS MKT INC COM 85208M102 8,053 271,296 SH   SOLE 1 271,296 0 0
SPS COMM INC COM 78463M107 7,295 51,245 SH   SOLE 1 51,245 0 0
SPS COMM INC COM 78463M107 8 58 SH   SOLE 8 58 0 0
SPX CORP COM 784635104 3,741 62,704 SH   SOLE 1 62,704 0 0
SPX FLOW INC COM 78469X107 7,404 85,618 SH   SOLE 1 85,618 0 0
SS&ampC TECHNOLOGIES HLDGS INC COM 78467J100 5,379 65,603 SH   SOLE 1 65,603 0 0
SS&ampC TECHNOLOGIES HLDGS INC COM 78467J100 61 738 SH   SOLE 8 738 0 0
SS&ampC TECHNOLOGIES HLDGS INC COM 78467J100 7,562 92,248 SH   SOLE 9 92,248 0 0
SSGA ACTIVE ETF TR FUND 78467V608 1 23 SH   SOLE 8 23 0 0
SSR MNG INC COM 784730103 17 933 SH   DFND 1 0 0 933
SSR MNG INC COM 784730103 559 31,602 SH   SOLE 1 31,602 0 0
SSR MNG INC OPT 784730103 37 2,100 SH Call SOLE 8 2,100 0 0
SSR MNG INC OPT 784730103 60 3,400 SH Put SOLE 8 3,400 0 0
ST JOE CO COM 790148100 2,263 43,486 SH   SOLE 1 43,486 0 0
STAAR SURGICAL CO COM 852312305 22,350 244,793 SH   SOLE 1 244,793 0 0
STAAR SURGICAL CO COM 852312305 4 39 SH   SOLE 8 39 0 0
STAAR SURGICAL CO COM 852312305 46 500 SH   SOLE 9 500 0 0
STAG INDL INC TRUS 85254J102 11,304 235,716 SH   SOLE 1 235,716 0 0
STANDARD LITHIUM LTD COM 853606101 100 10,216 SH   SOLE 9 10,216 0 0
STANDARD MTR PRODS INC COM 853666105 1,518 28,984 SH   SOLE 1 28,984 0 0
STANDEX INTL CORP COM 854231107 1,731 15,644 SH   SOLE 1 15,644 0 0
STANLEY BLACK &amp DECKER INC OPT 854502101 7,394 39,200 SH Put SOLE 1 39,200 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 20,739 109,958 SH   SOLE 1 109,958 0 0
STANLEY BLACK &amp DECKER INC OPT 854502101 6,658 35,300 SH Put SOLE 8 35,300 0 0
STANLEY BLACK &amp DECKER INC OPT 854502101 7,696 40,800 SH Call SOLE 8 40,800 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 874 4,637 SH   SOLE 8 4,637 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 21,929 116,260 SH   SOLE 9 116,260 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 3,223 17,087 SH   SOLE 99 17,087 0 0
STANTEC INC COM 85472N109 11 200 SH   DFND 1 0 0 200
STAR BULK CARRIERS CORP. COM Y8162K204 77 3,419 SH   SOLE 1 3,419 0 0
STARBUCKS CORP COM 855244109 161 1,375 SH   DFND 1 0 0 1,375
STARBUCKS CORP COM 855244109 288,354 2,465,193 SH   SOLE 1 2,465,193 0 0
STARBUCKS CORP OPT 855244109 234 2,000 SH Put SOLE 8 2,000 0 0
STARBUCKS CORP COM 855244109 1,389 11,876 SH   SOLE 8 11,876 0 0
STARBUCKS CORP OPT 855244109 8,773 75,000 SH Call SOLE 8 75,000 0 0
STARBUCKS CORP COM 855244109 95,263 814,423 SH   SOLE 9 814,423 0 0
STARBUCKS CORP COM 855244109 50 430 SH   DFND 20 0 0 430
STARBUCKS CORP COM 855244109 177 1,515 SH   SOLE 99 1,515 0 0
STARTEK INC COM 85569C107 178 33,997 SH   SOLE 1 33,997 0 0
STARWOOD PPTY TR INC TRUS 85571B105 27,290 1,123,078 SH   SOLE 1 1,123,078 0 0
STARWOOD PPTY TR INC BOND 85571BAH8 348 332,000 PRN   SOLE 8 0 0 332,000
STATE AUTO FINL CORP COM 855707105 1,120 21,659 SH   SOLE 1 21,659 0 0
STATE STR CORP COM 857477103 30 319 SH   DFND 1 0 0 319
STATE STR CORP COM 857477103 67,693 727,888 SH   SOLE 1 727,888 0 0
STATE STR CORP COM 857477103 72 772 SH   SOLE 8 772 0 0
STATE STR CORP COM 857477103 37,865 407,160 SH   SOLE 9 407,160 0 0
STEALTHGAS INC COM Y81669106 26 12,500 SH   DFND 20 0 0 12,500
STEEL DYNAMICS INC COM 858119100 8,536 137,536 SH   SOLE 1 137,536 0 0
STEEL DYNAMICS INC COM 858119100 673 10,857 SH   SOLE 8 10,857 0 0
STEEL DYNAMICS INC COM 858119100 5,362 86,371 SH   SOLE 9 86,371 0 0
STEEL DYNAMICS INC COM 858119100 573 9,226 SH   SOLE 99 9,226 0 0
STEELCASE INC COM 858155203 1,759 150,042 SH   SOLE 1 150,042 0 0
STEPAN CO COM 858586100 5,470 44,012 SH   SOLE 1 44,012 0 0
STEREOTAXIS INC COM 85916J409 374 60,240 SH   SOLE 1 60,240 0 0
STERICYCLE INC COM 858912108 1,086 18,208 SH   SOLE 1 18,208 0 0
STERIS PLC COM G8473T100 23,287 95,677 SH   SOLE 1 95,677 0 0
STERIS PLC COM G8473T100 33 133 SH   SOLE 8 133 0 0
STERIS PLC COM G8473T100 15,772 64,798 SH   SOLE 9 64,798 0 0
STERLING BANCORP DEL COM 85917A100 13,048 505,922 SH   SOLE 1 505,922 0 0
STERLING CONSTR INC COM 859241101 891 33,837 SH   SOLE 1 33,837 0 0
STEWART INFORMATION SVCS COR COM 860372101 2,780 34,873 SH   SOLE 1 34,873 0 0
STIFEL FINL CORP COM 860630102 11,310 160,610 SH   SOLE 1 160,610 0 0
STIFEL FINL CORP COM 860630102 539 7,650 SH   SOLE 99 7,650 0 0
STITCH FIX INC COM 860897107 20,479 1,082,424 SH   SOLE 1 1,082,424 0 0
STITCH FIX INC OPT 860897107 8,324 440,000 SH Call SOLE 1 440,000 0 0
STITCH FIX INC OPT 860897107 21 1,100 SH Call SOLE 8 1,100 0 0
STITCH FIX INC OPT 860897107 1,088 57,500 SH Put SOLE 8 57,500 0 0
STITCH FIX INC COM 860897107 1,090 57,613 SH   SOLE 8 57,613 0 0
STMICROELECTRONICS N V ADR 861012102 34,848 712,934 SH   SOLE 1 712,934 0 0
STMICROELECTRONICS N V ADR 861012102 295 6,030 SH   SOLE 8 6,030 0 0
STMICROELECTRONICS N V OPT 861012102 54 1,100 SH Put SOLE 8 1,100 0 0
STOCK YDS BANCORP INC COM 861025104 1,868 29,242 SH   SOLE 1 29,242 0 0
STOKE THERAPEUTICS INC COM 86150R107 556 23,169 SH   SOLE 1 23,169 0 0
STONECO LTD COM G85158106 520 30,844 SH   SOLE 1 30,844 0 0
STONECO LTD COM G85158106 17 1,000 SH   DFND 1 0 0 1,000
STONECO LTD COM G85158106 289 17,162 SH   SOLE 8 17,162 0 0
STONECO LTD COM G85158106 16,658 988,023 SH   SOLE 9 988,023 0 0
STONERIDGE INC COM 86183P102 625 31,666 SH   SOLE 1 31,666 0 0
STORE CAP CORP TRUS 862121100 13,689 397,944 SH   SOLE 1 397,944 0 0
STORE CAP CORP COM 862121100 954 27,720 SH   SOLE 99 27,720 0 0
STRATASYS LTD COM M85548101 355 14,491 SH   SOLE 1 14,491 0 0
STRATASYS LTD COM M85548101 640 26,134 SH   SOLE 8 26,134 0 0
STRATASYS LTD OPT M85548101 558 22,800 SH Put SOLE 8 22,800 0 0
STRATASYS LTD OPT M85548101 1,753 71,600 SH Call SOLE 8 71,600 0 0
STRATEGIC ED INC COM 86272C103 2,273 39,309 SH   SOLE 1 39,309 0 0
STRATTEC SEC CORP COM 863111100 57 1,531 SH   SOLE 1 1,531 0 0
STRYKER CORPORATION COM 863667101 214,585 802,433 SH   SOLE 1 802,433 0 0
STRYKER CORPORATION COM 863667101 105 394 SH   SOLE 8 394 0 0
STRYKER CORPORATION COM 863667101 124,872 466,951 SH   SOLE 9 466,951 0 0
STURM RUGER &amp CO INC COM 864159108 10 150 SH   DFND 1 0 0 150
STURM RUGER &amp CO INC COM 864159108 1,529 22,472 SH   SOLE 1 22,472 0 0
SUBURBAN PROPANE PARTNERS L COM 864482104 152 10,403 SH   SOLE 1 10,403 0 0
SUBURBAN PROPANE PARTNERS L COM 864482104 37 2,520 SH   DFND 20 0 0 2,520
SUMMIT HOTEL PPTYS INC TRUS 866082100 10,560 1,081,958 SH   SOLE 1 1,081,958 0 0
SUMMIT MATLS INC COM 86614U100 6,908 172,109 SH   SOLE 1 172,109 0 0
SUMMIT MATLS INC COM 86614U100 0 6 SH   SOLE 8 6 0 0
SUN CMNTYS INC TRUS 866674104 11,933 56,838 SH   SOLE 1 56,838 0 0
SUN CMNTYS INC TRUS 866674104 1 6 SH   SOLE 8 6 0 0
SUN CMNTYS INC TRUS 866674104 10,515 50,078 SH   SOLE 9 50,078 0 0
SUN CMNTYS INC COM 866674104 429 2,045 SH   SOLE 99 2,045 0 0
SUN LIFE FINANCIAL INC. COM 866796105 485 8,703 SH   SOLE 1 8,703 0 0
SUN LIFE FINANCIAL INC. COM 866796105 7,748 139,109 SH   SOLE 9 139,109 0 0
SUNCOKE ENERGY INC COM 86722A103 789 119,755 SH   SOLE 1 119,755 0 0
SUNCOR ENERGY INC NEW COM 867224107 52,016 2,078,150 SH   SOLE 1 2,078,150 0 0
SUNCOR ENERGY INC NEW COM 867224107 6,718 268,378 SH   SOLE 8 268,378 0 0
SUNCOR ENERGY INC NEW COM 867224107 2,780 111,113 SH   SOLE 9 111,113 0 0
SUNOCO LP/SUNOCO FIN CORP COM 86765K109 462 11,331 SH   SOLE 1 11,331 0 0
SUNOCO LP/SUNOCO FIN CORP COM 86765K109 0 8 SH   SOLE 8 8 0 0
SUNPOWER CORP COM 867652406 1 29 SH   DFND 1 0 0 29
SUNPOWER CORP COM 867652406 2,398 114,823 SH   SOLE 1 114,823 0 0
SUNPOWER CORP COM 867652406 421 20,189 SH   SOLE 8 20,189 0 0
SUNPOWER CORP OPT 867652406 1,684 80,700 SH Call SOLE 8 80,700 0 0
SUNPOWER CORP OPT 867652406 966 46,300 SH Put SOLE 8 46,300 0 0
SUNRUN INC COM 86771W105 11,984 349,423 SH   SOLE 1 349,423 0 0
SUNRUN INC COM 86771W105 12,310 358,893 SH   SOLE 8 358,893 0 0
SUNRUN INC OPT 86771W105 31,257 911,300 SH Call SOLE 8 911,300 0 0
SUNRUN INC COM 86771W105 2,405 70,127 SH   SOLE 9 70,127 0 0
SUNRUN INC COM 86771W105 257 7,500 SH   DFND 20 0 0 7,500
SUNSTONE HOTEL INVS INC NEW TRUS 867892101 4,488 382,510 SH   SOLE 1 382,510 0 0
SUPER MICRO COMPUTER INC COM 86800U104 2,904 66,092 SH   SOLE 1 66,092 0 0
SUPERIOR GROUP OF CO INC COM 868358102 313 14,252 SH   SOLE 1 14,252 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 2,263 77,598 SH   SOLE 1 77,598 0 0
SURFACE ONCOLOGY INC COM 86877M209 295 61,635 SH   SOLE 1 61,635 0 0
SURGERY PARTNERS INC COM 86881A100 2,204 41,255 SH   SOLE 1 41,255 0 0
SURMODICS INC COM 868873100 922 19,159 SH   SOLE 1 19,159 0 0
SUTRO BIOPHARMA INC COM 869367102 5,273 354,387 SH   SOLE 1 354,387 0 0
SVB FINANCIAL GROUP COM 78486Q101 67,585 99,646 SH   SOLE 1 99,646 0 0
SVB FINANCIAL GROUP COM 78486Q101 89 132 SH   SOLE 8 132 0 0
SVB FINANCIAL GROUP COM 78486Q101 36,151 53,300 SH   SOLE 9 53,300 0 0
SWITCH INC COM 87105L104 4 143 SH   SOLE 1 143 0 0
SYNAPTICS INC COM 87157D109 22,605 78,080 SH   SOLE 1 78,080 0 0
SYNAPTICS INC COM 87157D109 10 33 SH   SOLE 8 33 0 0
SYNAPTICS INC COM 87157D109 279 962 SH   SOLE 99 962 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 57 23,494 SH   SOLE 1 23,494 0 0
SYNCHRONY FINANCIAL COM 87165B103 52,799 1,138,181 SH   SOLE 1 1,138,181 0 0
SYNCHRONY FINANCIAL COM 87165B103 57 1,223 SH   SOLE 8 1,223 0 0
SYNCHRONY FINANCIAL OPT 87165B103 376 8,100 SH Call SOLE 8 8,100 0 0
SYNCHRONY FINANCIAL COM 87165B103 23,775 512,513 SH   SOLE 9 512,513 0 0
SYNCHRONY FINANCIAL COM 87165B103 4,185 90,215 SH   SOLE 99 90,215 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 16,961 774,794 SH   SOLE 1 774,794 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 15 682 SH   SOLE 99 682 0 0
SYNEOS HEALTH INC COM 87166B102 9,467 92,206 SH   SOLE 1 92,206 0 0
SYNEOS HEALTH INC COM 87166B102 12 115 SH   SOLE 8 115 0 0
SYNEOS HEALTH INC COM 87166B102 522 5,086 SH   SOLE 99 5,086 0 0
SYNOPSYS INC COM 871607107 58,472 158,678 SH   SOLE 1 158,678 0 0
SYNOPSYS INC COM 871607107 238 648 SH   SOLE 8 648 0 0
SYNOPSYS INC COM 871607107 38,622 104,811 SH   SOLE 9 104,811 0 0
SYNOVUS FINL CORP COM 87161C501 13,057 272,783 SH   SOLE 1 272,783 0 0
SYNOVUS FINL CORP COM 87161C501 996 20,801 SH   SOLE 99 20,801 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 228 69,877 SH   SOLE 1 69,877 0 0
SYSCO CORP COM 871829107 31,368 399,328 SH   SOLE 1 399,328 0 0
SYSCO CORP COM 871829107 47 602 SH   DFND 1 0 0 602
SYSCO CORP COM 871829107 47 604 SH   SOLE 8 604 0 0
SYSCO CORP OPT 871829107 3,928 50,000 SH Call SOLE 8 50,000 0 0
SYSCO CORP COM 871829107 27,648 351,979 SH   SOLE 9 351,979 0 0
T-MOBILE US INC OPT 872590104 29,226 252,000 SH Call SOLE 1 252,000 0 0
T-MOBILE US INC COM 872590104 118 1,014 SH   DFND 1 0 0 1,014
T-MOBILE US INC OPT 872590104 35,814 308,800 SH Put SOLE 1 308,800 0 0
T-MOBILE US INC COM 872590104 161,541 1,392,835 SH   SOLE 1 1,392,835 0 0
T-MOBILE US INC OPT 872590104 668 5,760 SH Call SOLE 8 5,760 0 0
T-MOBILE US INC OPT 872590104 678 5,850 SH Put SOLE 8 5,850 0 0
T-MOBILE US INC COM 872590104 80 690 SH   SOLE 8 690 0 0
T-MOBILE US INC COM 872590104 50,382 434,395 SH   SOLE 9 434,395 0 0
TABULA RASA HEALTHCARE INC COM 873379101 442 29,451 SH   SOLE 1 29,451 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 576 30,268 SH   SOLE 1 30,268 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPT 874039100 21,896 182,000 SH Put SOLE 1 182,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 480,748 3,995,901 SH   SOLE 1 2,126,766 1,869,135 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 3,382 28,107 SH   DFND 1 0 0 28,107
TAIWAN SEMICONDUCTOR MFG LTD OPT 874039100 13,234 110,000 SH Call SOLE 1 110,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPT 874039100 49,075 407,900 SH Put SOLE 8 407,900 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 11,690 97,163 SH   SOLE 8 97,163 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPT 874039100 25,951 215,700 SH Call SOLE 8 215,700 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPT 874039100 13,234 110,000 SH Call SOLE 9 110,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 7,664 63,708 SH   SOLE 9 63,708 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 36,751 305,467 SH   SOLE 20 0 305,467 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 1,672 13,900 SH   DFND 20 0 0 13,900
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 19,316 160,551 SH   SOLE 82 0 160,551 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 20,285 168,601 SH   SOLE 99 50,143 118,458 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 40,574 228,292 SH   SOLE 1 228,292 0 0
TAKE-TWO INTERACTIVE SOFTWAR OPT 874054109 17,914 100,800 SH Put SOLE 1 100,800 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 613 3,449 SH   SOLE 8 3,449 0 0
TAKE-TWO INTERACTIVE SOFTWAR OPT 874054109 853 4,800 SH Put SOLE 8 4,800 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 15,892 89,418 SH   SOLE 9 89,418 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 524 2,950 SH   DFND 20 0 0 2,950
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,918 10,794 SH   SOLE 99 10,794 0 0
TAKEDA PHARMACEUTICAL CO LTD ADR 874060205 19,636 1,440,651 SH   SOLE 1 1,440,651 0 0
TAKEDA PHARMACEUTICAL CO LTD ADR 874060205 2 120 SH   SOLE 8 120 0 0
TAKEDA PHARMACEUTICAL CO LTD ADR 874060205 0 2 SH   SOLE 9 2 0 0
TAL EDUCATION GROUP ADR 874080104 1,393 354,456 SH   SOLE 1 354,456 0 0
TAL EDUCATION GROUP ADR 874080104 79 20,009 SH   SOLE 8 20,009 0 0
TAL EDUCATION GROUP OPT 874080104 79 20,000 SH Put SOLE 8 20,000 0 0
TAL EDUCATION GROUP ADR 874080104 1,485 377,990 SH   SOLE 9 377,990 0 0
TALOS ENERGY INC COM 87484T108 677 69,054 SH   SOLE 1 69,054 0 0
TANDEM DIABETES CARE INC COM 875372203 15,216 101,088 SH   SOLE 1 101,088 0 0
TANDEM DIABETES CARE INC COM 875372203 4 27 SH   SOLE 8 27 0 0
TANDEM DIABETES CARE INC COM 875372203 202 1,342 SH   SOLE 99 1,342 0 0
TANGER FACTORY OUTLET CTRS I TRUS 875465106 3,924 203,585 SH   SOLE 1 203,585 0 0
TAPESTRY INC COM 876030107 13,116 323,038 SH   SOLE 1 323,038 0 0
TAPESTRY INC COM 876030107 14 360 SH   SOLE 8 360 0 0
TAPESTRY INC COM 876030107 3,521 86,717 SH   SOLE 9 86,717 0 0
TARGA RES CORP COM 87612G101 27,277 522,139 SH   SOLE 1 522,139 0 0
TARGA RES CORP COM 87612G101 52 1,002 SH   SOLE 8 1,002 0 0
TARGA RES CORP COM 87612G101 87 1,670 SH   SOLE 99 1,670 0 0
TARGET CORP COM 87612E106 187,159 808,672 SH   SOLE 1 808,672 0 0
TARGET CORP OPT 87612E106 301 1,300 SH Put SOLE 8 1,300 0 0
TARGET CORP COM 87612E106 133 574 SH   SOLE 8 574 0 0
TARGET CORP COM 87612E106 81,846 353,637 SH   SOLE 9 353,637 0 0
TARGET CORP COM 87612E106 910 3,930 SH   DFND 20 0 0 3,930
TARGET HOSPITALITY CORP COM 87615L107 108 30,267 SH   SOLE 1 30,267 0 0
TARO PHARMACEUTICAL INDS LTD COM M8737E108 0 2 SH   SOLE 1 2 0 0
TATA MTRS LTD OPT 876568502 789 24,600 SH Put SOLE 8 24,600 0 0
TATA MTRS LTD ADR 876568502 423 13,197 SH   SOLE 8 13,197 0 0
TATA MTRS LTD ADR 876568502 2,817 87,779 SH   SOLE 9 87,779 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 11,783 337,032 SH   SOLE 1 337,032 0 0
TC ENERGY CORP COM 87807B107 13,920 299,099 SH   SOLE 1 299,099 0 0
TC ENERGY CORP COM 87807B107 5,991 128,723 SH   SOLE 8 128,723 0 0
TC ENERGY CORP OPT 87807B107 6,981 150,000 SH Put SOLE 8 150,000 0 0
TC ENERGY CORP COM 87807B107 1,892 40,637 SH   SOLE 9 40,637 0 0
TCR2 THERAPEUTICS INC COM 87808K106 229 49,071 SH   SOLE 1 49,071 0 0
TD SYNNEX CORPORATION COM 87162W100 932 8,151 SH   SOLE 1 8,151 0 0
TE CONNECTIVITY LTD COM H84989104 23 140 SH   DFND 1 0 0 140
TE CONNECTIVITY LTD COM H84989104 51,886 321,590 SH   SOLE 1 321,590 0 0
TE CONNECTIVITY LTD COM H84989104 62 384 SH   SOLE 8 384 0 0
TE CONNECTIVITY LTD COM H84989104 41,065 254,522 SH   SOLE 9 254,522 0 0
TEAM INC COM 878155100 35 31,989 SH   SOLE 1 31,989 0 0
TECHNIPFMC PLC COM G87110105 10,695 1,806,564 SH   SOLE 1 1,806,564 0 0
TECHNIPFMC PLC COM G87110105 380 64,200 SH   DFND 1 0 0 64,200
TECHNIPFMC PLC COM G87110105 34,515 5,830,422 SH   SOLE 9 5,830,422 0 0
TECHTARGET INC COM 87874R100 3,261 34,101 SH   SOLE 1 34,101 0 0
TECK RESOURCES LTD COM 878742204 192 6,665 SH   SOLE 1 6,665 0 0
TECK RESOURCES LTD OPT 878742204 2,337 81,100 SH Put SOLE 8 81,100 0 0
TECK RESOURCES LTD OPT 878742204 2,049 71,100 SH Call SOLE 8 71,100 0 0
TECK RESOURCES LTD COM 878742204 508 17,594 SH   SOLE 9 17,594 0 0
TECNOGLASS INC COM G87264100 651 24,841 SH   SOLE 1 24,841 0 0
TEEKAY CORPORATION COM Y8564W103 265 84,301 SH   SOLE 1 84,301 0 0
TEEKAY CORPORATION COM Y8564W103 0 46 SH   SOLE 8 46 0 0
TEEKAY LNG PARTNERS L P COM Y8564M105 16,402 968,853 SH   SOLE 1 968,853 0 0
TEEKAY LNG PARTNERS L P COM Y8564M105 1 78 SH   SOLE 8 78 0 0
TEGNA INC OPT 87901J105 374 20,200 SH Call SOLE 1 20,200 0 0
TEGNA INC COM 87901J105 7,302 393,471 SH   SOLE 1 393,471 0 0
TEJON RANCH CO COM 879080109 483 25,296 SH   SOLE 1 25,296 0 0
TELADOC HEALTH INC COM 87918A105 452 4,927 SH   DFND 1 0 0 4,927
TELADOC HEALTH INC OPT 87918A105 5,656 61,600 SH Call SOLE 1 61,600 0 0
TELADOC HEALTH INC OPT 87918A105 26,408 287,600 SH Put SOLE 1 287,600 0 0
TELADOC HEALTH INC COM 87918A105 92,868 1,011,423 SH   SOLE 1 1,011,423 0 0
TELADOC HEALTH INC COM 87918A105 894 9,725 SH   SOLE 8 9,725 0 0
TELADOC HEALTH INC COM 87918A105 8,123 88,469 SH   SOLE 9 88,469 0 0
TELADOC HEALTH INC COM 87918A105 1,281 13,949 SH   DFND 20 0 0 13,949
TELEDYNE TECHNOLOGIES INC COM 879360105 16,015 36,658 SH   SOLE 1 36,658 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 24 54 SH   SOLE 8 54 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 14,002 32,052 SH   SOLE 9 32,052 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 284 649 SH   SOLE 99 649 0 0
TELEFLEX INCORPORATED COM 879369106 13,973 42,537 SH   SOLE 1 42,537 0 0
TELEFLEX INCORPORATED COM 879369106 9 28 SH   DFND 1 0 0 28
TELEFLEX INCORPORATED COM 879369106 18 57 SH   SOLE 8 57 0 0
TELEFLEX INCORPORATED COM 879369106 11,589 35,282 SH   SOLE 9 35,282 0 0
TELEFONICA S A ADR 879382208 134 31,552 SH   SOLE 1 31,552 0 0
TELEFONICA S A ADR 879382208 7,682 1,811,850 SH   SOLE 9 1,811,850 0 0
TELEPHONE &amp DATA SYS INC COM 879433829 3,114 154,543 SH   SOLE 1 154,543 0 0
TELEPHONE &amp DATA SYS INC COM 879433829 2 75 SH   SOLE 8 75 0 0
TELUS CORPORATION COM 87971M103 582 24,701 SH   SOLE 1 24,701 0 0
TELUS CORPORATION COM 87971M103 2,836 120,381 SH   SOLE 9 120,381 0 0
TEMPLETON EMERGING MKTS INCO FUND 880192109 79 10,429 SH   DFND 20 0 0 10,429
TEMPUR SEALY INTL INC COM 88023U101 8,037 170,899 SH   SOLE 1 170,899 0 0
TENABLE HLDGS INC COM 88025T102 19,691 357,568 SH   SOLE 1 357,568 0 0
TENABLE HLDGS INC COM 88025T102 1,944 35,300 SH   SOLE 8 35,300 0 0
TENCENT MUSIC ENTMT GROUP ADR 88034P109 1,797 262,354 SH   SOLE 1 262,354 0 0
TENCENT MUSIC ENTMT GROUP ADR 88034P109 99 14,430 SH   DFND 1 0 0 14,430
TENCENT MUSIC ENTMT GROUP OPT 88034P109 71 10,300 SH Put SOLE 8 10,300 0 0
TENCENT MUSIC ENTMT GROUP ADR 88034P109 4,767 696,001 SH   SOLE 9 696,001 0 0
TENCENT MUSIC ENTMT GROUP ADR 88034P109 127 18,587 SH   DFND 20 0 0 18,587
TENCENT MUSIC ENTMT GROUP ADR 88034P109 73 10,592 SH   SOLE 99 10,592 0 0
TENET HEALTHCARE CORP COM 88033G407 22,861 279,862 SH   SOLE 1 279,862 0 0
TENET HEALTHCARE CORP OPT 88033G407 163 2,000 SH Put SOLE 8 2,000 0 0
TENET HEALTHCARE CORP OPT 88033G407 114 1,400 SH Call SOLE 8 1,400 0 0
TENET HEALTHCARE CORP COM 88033G407 6,522 79,841 SH   SOLE 8 79,841 0 0
TENNANT CO COM 880345103 1,954 24,118 SH   SOLE 1 24,118 0 0
TENNECO INC COM 880349105 933 82,586 SH   SOLE 1 82,586 0 0
TENNECO INC COM 880349105 135 11,978 SH   SOLE 9 11,978 0 0
TERADATA CORP DEL COM 88076W103 1,524 35,898 SH   SOLE 1 35,898 0 0
TERADATA CORP DEL COM 88076W103 13 302 SH   SOLE 8 302 0 0
TERADYNE INC COM 880770102 137,119 838,489 SH   SOLE 1 838,489 0 0
TERADYNE INC COM 880770102 37 231 SH   SOLE 8 231 0 0
TERADYNE INC BOND 880770AG7 98 19,000 PRN   SOLE 8 0 0 19,000
TERADYNE INC COM 880770102 18,450 112,818 SH   SOLE 9 112,818 0 0
TEREX CORP NEW COM 880779103 4,285 97,466 SH   SOLE 1 97,466 0 0
TEREX CORP NEW COM 880779103 130 2,962 SH   SOLE 8 2,962 0 0
TERNIUM SA ADR 880890108 1 17 SH   SOLE 1 17 0 0
TERNIUM SA ADR 880890108 1 26 SH   SOLE 8 26 0 0
TERNIUM SA ADR 880890108 179 4,109 SH   SOLE 99 4,109 0 0
TERRENO RLTY CORP TRUS 88146M101 8,083 94,763 SH   SOLE 1 94,763 0 0
TERRITORIAL BANCORP INC COM 88145X108 339 13,435 SH   SOLE 1 13,435 0 0
TESLA INC OPT 88160R101 933,558 883,400 SH Put SOLE 1 883,400 0 0
TESLA INC OPT 88160R101 586,514 555,000 SH Call SOLE 1 555,000 0 0
TESLA INC COM 88160R101 1,668,614 1,578,962 SH   SOLE 1 1,578,962 0 0
TESLA INC COM 88160R101 9,300 8,800 SH   DFND 1 0 0 8,800
TESLA INC OPT 88160R101 1,014,191 959,700 SH Call SOLE 8 959,700 0 0
TESLA INC OPT 88160R101 1,750,556 1,656,500 SH Put SOLE 8 1,656,500 0 0
TESLA INC COM 88160R101 241,448 228,475 SH   SOLE 8 228,475 0 0
TESLA INC COM 88160R101 662,278 626,695 SH   SOLE 9 626,695 0 0
TESLA INC COM 88160R101 42,243 39,973 SH   DFND 20 0 0 39,973
TESLA INC COM 88160R101 216,640 205,000 SH   SOLE 58 205,000 0 0
TETRA TECH INC NEW COM 88162G103 13,422 79,053 SH   SOLE 1 79,053 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 424 148,965 SH   SOLE 1 148,965 0 0
TEUCRIUM COMMODITY TR FUND 88166A102 127 5,907 SH   SOLE 8 5,907 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 2,202 274,964 SH   SOLE 1 274,964 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 10 1,225 SH   DFND 1 0 0 1,225
TEVA PHARMACEUTICAL INDS LTD OPT 881624209 3,476 434,000 SH Put SOLE 1 434,000 0 0
TEVA PHARMACEUTICAL INDS LTD OPT 881624209 170 21,200 SH Put SOLE 8 21,200 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 139 17,338 SH   SOLE 8 17,338 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 5,700 711,704 SH   SOLE 9 711,704 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 1,127 140,688 SH   DFND 20 0 0 140,688
TEXAS CAP BANCSHARES INC COM 88224Q107 9,593 159,220 SH   SOLE 1 159,220 0 0
TEXAS INSTRS INC COM 882508104 365,668 1,940,190 SH   SOLE 1 1,940,190 0 0
TEXAS INSTRS INC COM 882508104 8,011 42,505 SH   SOLE 8 42,505 0 0
TEXAS INSTRS INC OPT 882508104 21,957 116,500 SH Put SOLE 8 116,500 0 0
TEXAS INSTRS INC COM 882508104 104,039 552,013 SH   SOLE 9 552,013 0 0
TEXAS INSTRS INC COM 882508104 848 4,502 SH   SOLE 99 4,502 0 0
TEXAS ROADHOUSE INC COM 882681109 45,703 511,916 SH   SOLE 1 511,916 0 0
TEXAS ROADHOUSE INC COM 882681109 5 57 SH   SOLE 8 57 0 0
TEXAS ROADHOUSE INC COM 882681109 198 2,219 SH   SOLE 99 2,219 0 0
TEXTAINER GROUP HOLDINGS LTD COM G8766E109 2,043 57,210 SH   SOLE 1 57,210 0 0
TEXTRON INC COM 883203101 16,796 217,569 SH   SOLE 1 217,569 0 0
TEXTRON INC COM 883203101 20 260 SH   SOLE 8 260 0 0
TEXTRON INC COM 883203101 11,844 153,411 SH   SOLE 9 153,411 0 0
TEXTRON INC COM 883203101 351 4,545 SH   SOLE 99 4,545 0 0
TFI INTL INC COM 87241L109 342 3,042 SH   SOLE 9 3,042 0 0
TFS FINL CORP COM 87240R107 358 20,012 SH   SOLE 1 20,012 0 0
TG THERAPEUTICS INC COM 88322Q108 3,751 197,416 SH   SOLE 1 197,416 0 0
TG THERAPEUTICS INC COM 88322Q108 380 20,000 SH   SOLE 8 20,000 0 0
TG THERAPEUTICS INC COM 88322Q108 19 979 SH   SOLE 99 979 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 347 27,457 SH   SOLE 1 27,457 0 0
THE REALREAL INC COM 88339P101 1,906 164,177 SH   SOLE 1 164,177 0 0
THE TRADE DESK INC OPT 88339J105 17,430 190,200 SH Put SOLE 1 190,200 0 0
THE TRADE DESK INC COM 88339J105 13,162 143,632 SH   SOLE 1 143,632 0 0
THE TRADE DESK INC COM 88339J105 6,771 73,882 SH   SOLE 8 73,882 0 0
THE TRADE DESK INC OPT 88339J105 53,399 582,700 SH Put SOLE 8 582,700 0 0
THE TRADE DESK INC OPT 88339J105 29,233 319,000 SH Call SOLE 8 319,000 0 0
THE TRADE DESK INC COM 88339J105 15,972 174,299 SH   SOLE 9 174,299 0 0
THERAPEUTICSMD INC COM 88338N107 168 473,240 SH   SOLE 1 473,240 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 1,044 94,409 SH   SOLE 1 94,409 0 0
THERAVANCE BIOPHARMA INC BOND 88339KAA0 647 659,000 PRN   SOLE 8 0 0 659,000
THERMO FISHER SCIENTIFIC INC COM 883556102 531,428 796,460 SH   SOLE 1 508,005 288,455 0
THERMO FISHER SCIENTIFIC INC COM 883556102 609 913 SH   DFND 1 0 0 913
THERMO FISHER SCIENTIFIC INC COM 883556102 6,380 9,561 SH   SOLE 8 9,561 0 0
THERMO FISHER SCIENTIFIC INC OPT 883556102 1,268 1,900 SH Put SOLE 8 1,900 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 164,956 247,221 SH   SOLE 9 247,221 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 31,862 47,752 SH   SOLE 20 0 47,752 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,736 4,100 SH   DFND 20 0 0 4,100
THERMO FISHER SCIENTIFIC INC COM 883556102 16,332 24,477 SH   SOLE 82 0 24,477 0
THERMO FISHER SCIENTIFIC INC COM 883556102 28,132 42,162 SH   SOLE 99 4,625 37,537 0
THERMON GROUP HLDGS INC COM 88362T103 677 40,008 SH   SOLE 1 40,008 0 0
THOMSON REUTERS CORP. COM 884903709 366 3,061 SH   SOLE 1 3,061 0 0
THOMSON REUTERS CORP. COM 884903709 7,232 60,458 SH   SOLE 9 60,458 0 0
THOR INDS INC COM 885160101 1,212 11,679 SH   SOLE 1 11,679 0 0
THOR INDS INC OPT 885160101 249 2,400 SH Call SOLE 8 2,400 0 0
THOR INDS INC OPT 885160101 3,715 35,800 SH Put SOLE 8 35,800 0 0
THOR INDS INC COM 885160101 1,991 19,192 SH   SOLE 8 19,192 0 0
THOR INDS INC COM 885160101 252 2,429 SH   SOLE 99 2,429 0 0
TIDEWATER INC NEW OPT 88642R109 62 5,800 SH Call SOLE 1 5,800 0 0
TIDEWATER INC NEW WARR 88642R117 0 28 SH   SOLE 1 28 0 0
TIDEWATER INC NEW WARR 88642R125 0 30 SH   SOLE 1 30 0 0
TIDEWATER INC NEW COM 88642R109 533 49,812 SH   SOLE 1 49,812 0 0
TIDEWATER INC NEW COM 88642R109 0 10 SH   SOLE 8 10 0 0
TILLYS INC COM 886885102 1,068 66,317 SH   SOLE 1 66,317 0 0
TILRAY INC COM 88688T100 1,125 160,102 SH   SOLE 1 160,102 0 0
TILRAY INC OPT 88688T100 1,938 275,800 SH Put SOLE 1 275,800 0 0
TILRAY INC COM 88688T100 60 8,486 SH   DFND 1 0 0 8,486
TILRAY INC OPT 88688T100 137 19,500 SH Call SOLE 8 19,500 0 0
TIMKEN CO COM 887389104 2,135 30,820 SH   SOLE 1 30,820 0 0
TIMKEN CO COM 887389104 4 54 SH   SOLE 8 54 0 0
TIMKENSTEEL CORPORATION COM 887399103 1,419 86,080 SH   SOLE 1 86,080 0 0
TITAN INTL INC ILL COM 88830M102 975 89,017 SH   SOLE 1 89,017 0 0
TITAN MACHY INC COM 88830R101 1,005 29,830 SH   SOLE 1 29,830 0 0
TITAN MACHY INC COM 88830R101 2 72 SH   SOLE 8 72 0 0
TIVITY HEALTH INC COM 88870R102 1,521 57,495 SH   SOLE 1 57,495 0 0
TJX COS INC NEW COM 872540109 150,912 1,987,811 SH   SOLE 1 1,987,811 0 0
TJX COS INC NEW COM 872540109 5,875 77,390 SH   SOLE 8 77,390 0 0
TJX COS INC NEW OPT 872540109 38 500 SH Call SOLE 8 500 0 0
TJX COS INC NEW COM 872540109 63,267 833,336 SH   SOLE 9 833,336 0 0
TOLL BROTHERS INC COM 889478103 34,593 477,868 SH   SOLE 1 477,868 0 0
TOMPKINS FINL CORP COM 890110109 2,036 24,358 SH   SOLE 1 24,358 0 0
TOOTSIE ROLL INDS INC COM 890516107 730 20,158 SH   SOLE 1 20,158 0 0
TOPBUILD CORP COM 89055F103 14,528 52,651 SH   SOLE 1 52,651 0 0
TOPBUILD CORP COM 89055F103 478 1,733 SH   SOLE 99 1,733 0 0
TORM PLC COM G89479102 255 32,164 SH   SOLE 9 32,164 0 0
TORO CO COM 891092108 44,793 448,334 SH   SOLE 1 448,334 0 0
TORO CO COM 891092108 392 3,926 SH   SOLE 99 3,926 0 0
TORONTO DOMINION BK ONT COM 891160509 183 2,385 SH   DFND 1 0 0 2,385
TORONTO DOMINION BK ONT COM 891160509 757 9,878 SH   SOLE 1 9,878 0 0
TORONTO DOMINION BK ONT COM 891160509 57 738 SH   SOLE 8 738 0 0
TORONTO DOMINION BK ONT COM 891160509 7,359 95,966 SH   SOLE 9 95,966 0 0
TOTALENERGIES SE ADR 89151E109 7,576 153,170 SH   SOLE 1 153,170 0 0
TOTALENERGIES SE ADR 89151E109 4 72 SH   SOLE 8 72 0 0
TOTALENERGIES SE ADR 89151E109 1,219 24,647 SH   SOLE 9 24,647 0 0
TOTALENERGIES SE ADR 89151E109 2,572 52,000 SH   DFND 20 0 0 52,000
TOWER SEMICONDUCTOR LTD COM M87915274 72 1,805 SH   SOLE 1 1,805 0 0
TOWER SEMICONDUCTOR LTD COM M87915274 1 29 SH   SOLE 8 29 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 3,386 107,174 SH   SOLE 1 107,174 0 0
TOWNSQUARE MEDIA INC COM 892231101 141 10,577 SH   SOLE 1 10,577 0 0
TOYOTA MOTOR CORP ADR 892331307 93 500 SH   DFND 1 0 0 500
TOYOTA MOTOR CORP ADR 892331307 30 162 SH   SOLE 1 162 0 0
TOYOTA MOTOR CORP ADR 892331307 9 47 SH   SOLE 8 47 0 0
TOYOTA MOTOR CORP ADR 892331307 14 76 SH   SOLE 9 76 0 0
TPG RE FIN TR INC TRUS 87266M107 1,206 97,890 SH   SOLE 1 97,890 0 0
TPI COMPOSITES INC COM 87266J104 658 43,991 SH   SOLE 1 43,991 0 0
TRACTOR SUPPLY CO COM 892356106 20,050 84,034 SH   SOLE 1 84,034 0 0
TRACTOR SUPPLY CO COM 892356106 32 134 SH   SOLE 8 134 0 0
TRACTOR SUPPLY CO COM 892356106 18,713 78,426 SH   SOLE 9 78,426 0 0
TRACTOR SUPPLY CO COM 892356106 807 3,382 SH   SOLE 99 3,382 0 0
TRADEWEB MKTS INC COM 892672106 54,807 547,306 SH   SOLE 0 547,306 0 0
TRADEWEB MKTS INC COM 892672106 25,654 256,186 SH   SOLE 1 256,186 0 0
TRADEWEB MKTS INC COM 892672106 11,035 110,186 SH   SOLE 9 110,186 0 0
TRANSCAT INC COM 893529107 1,274 13,793 SH   SOLE 1 13,793 0 0
TRANSDIGM GROUP INC COM 893641100 21,174 33,280 SH   SOLE 1 33,280 0 0
TRANSDIGM GROUP INC COM 893641100 39 62 SH   SOLE 8 62 0 0
TRANSDIGM GROUP INC COM 893641100 22,896 35,985 SH   SOLE 9 35,985 0 0
TRANSDIGM GROUP INC COM 893641100 41 65 SH   DFND 20 0 0 65
TRANSMEDICS GROUP INC COM 89377M109 603 31,459 SH   SOLE 1 31,459 0 0
TRANSOCEAN LTD COM H8817H100 1,613 584,394 SH   SOLE 1 584,394 0 0
TRANSOCEAN LTD OPT H8817H100 1,380 500,000 SH Call SOLE 8 500,000 0 0
TRANSOCEAN LTD OPT H8817H100 639 231,700 SH Put SOLE 8 231,700 0 0
TRANSOCEAN LTD COM H8817H100 430 155,770 SH   SOLE 8 155,770 0 0
TRANSOCEAN LTD COM H8817H100 0 175 SH   SOLE   175 0 0
TRANSUNION COM 89400J107 7,040 59,373 SH   SOLE 1 59,373 0 0
TRANSUNION COM 89400J107 9,105 76,786 SH   SOLE 9 76,786 0 0
TRAVELERS COMPANIES INC COM 89417E109 260,936 1,668,069 SH   SOLE 1 1,668,069 0 0
TRAVELERS COMPANIES INC COM 89417E109 77 490 SH   DFND 1 0 0 490
TRAVELERS COMPANIES INC COM 89417E109 51 327 SH   SOLE 8 327 0 0
TRAVELERS COMPANIES INC COM 89417E109 35,366 226,081 SH   SOLE 9 226,081 0 0
TRAVELZOO COM 89421Q205 0 1 SH   SOLE 1 1 0 0
TREDEGAR CORP COM 894650100 519 43,895 SH   SOLE 1 43,895 0 0
TREEHOUSE FOODS INC COM 89469A104 2,766 68,252 SH   SOLE 1 68,252 0 0
TREVENA INC COM 89532E109 116 198,498 SH   SOLE 1 198,498 0 0
TREX CO INC COM 89531P105 10,149 75,165 SH   SOLE 1 75,165 0 0
TRI POINTE HOMES INC COM 87265H109 9,414 337,588 SH   SOLE 1 337,588 0 0
TRICIDA INC COM 89610F101 156 16,277 SH   SOLE 1 16,277 0 0
TRICO BANCSHARES COM 896095106 2,742 63,829 SH   SOLE 1 63,829 0 0
TRICON RESIDENTIAL INC COM 89612W102 119 7,772 SH   SOLE 1 7,772 0 0
TRICON RESIDENTIAL INC COM 89612W102 377 24,661 SH   SOLE 99 24,661 0 0
TRIMAS CORP COM 896215209 1,941 52,465 SH   SOLE 1 52,465 0 0
TRIMBLE INC COM 896239100 17,945 205,825 SH   SOLE 1 205,825 0 0
TRIMBLE INC COM 896239100 35 396 SH   SOLE 8 396 0 0
TRIMBLE INC COM 896239100 15,061 172,748 SH   SOLE 9 172,748 0 0
TRINET GROUP INC COM 896288107 6,987 73,359 SH   SOLE 1 73,359 0 0
TRINET GROUP INC COM 896288107 466 4,891 SH   SOLE 99 4,891 0 0
TRINITY INDS INC COM 896522109 3,710 122,876 SH   SOLE 1 122,876 0 0
TRINITY INDS INC COM 896522109 0 9 SH   SOLE 8 9 0 0
TRIPADVISOR INC OPT 896945201 19,736 724,000 SH Put SOLE 1 724,000 0 0
TRIPADVISOR INC COM 896945201 12,912 473,695 SH   SOLE 1 473,695 0 0
TRIPADVISOR INC OPT 896945201 5,304 194,600 SH Call SOLE 1 194,600 0 0
TRIPADVISOR INC OPT 896945201 55 2,000 SH Put SOLE 8 2,000 0 0
TRIPADVISOR INC COM 896945201 8 291 SH   SOLE 8 291 0 0
TRIPADVISOR INC COM 896945201 512 18,799 SH   SOLE 9 18,799 0 0
TRIPLE-S MGMT CORP COM 896749108 985 27,611 SH   SOLE 1 27,611 0 0
TRISTATE CAP HLDGS INC COM 89678F100 2,289 75,651 SH   SOLE 1 75,651 0 0
TRITON INTL LTD COM G9078F107 5,007 83,130 SH   SOLE 1 83,130 0 0
TRITON INTL LTD OPT G9078F107 217 3,600 SH Put SOLE 8 3,600 0 0
TRITON INTL LTD COM G9078F107 78 1,296 SH   SOLE 8 1,296 0 0
TRIUMPH BANCORP INC COM 89679E300 6,470 54,335 SH   SOLE 1 54,335 0 0
TRIUMPH BANCORP INC COM 89679E300 316 2,653 SH   SOLE 99 2,653 0 0
TRIUMPH GROUP INC NEW COM 896818101 1,543 83,280 SH   SOLE 1 83,280 0 0
TRONOX HOLDINGS PLC OPT G9087Q102 246 10,200 SH Call SOLE 1 10,200 0 0
TRONOX HOLDINGS PLC COM G9087Q102 3,343 139,152 SH   SOLE 1 139,152 0 0
TRONOX HOLDINGS PLC COM G9087Q102 481 20,000 SH   SOLE 8 20,000 0 0
TRUEBLUE INC COM 89785X101 1,264 45,707 SH   SOLE 1 45,707 0 0
TRUECAR INC COM 89785L107 394 115,717 SH   SOLE 1 115,717 0 0
TRUECAR INC COM 89785L107 0 10 SH   SOLE 8 10 0 0
TRUPANION INC COM 898202106 43 325 SH   DFND 1 0 0 325
TRUPANION INC COM 898202106 56,918 431,108 SH   SOLE 1 56,374 374,734 0
TRUPANION INC COM 898202106 10,187 77,156 SH   SOLE 20 0 77,156 0
TRUPANION INC COM 898202106 3,466 26,248 SH   SOLE 82 0 26,248 0
TRUPANION INC COM 898202106 2,451 18,565 SH   SOLE 99 3,746 14,819 0
TRUSTMARK CORP COM 898402102 4,407 135,768 SH   SOLE 1 135,768 0 0
TTEC HLDGS INC COM 89854H102 2,731 30,163 SH   SOLE 1 30,163 0 0
TTM TECHNOLOGIES INC COM 87305R109 2,206 148,086 SH   SOLE 1 148,086 0 0
TTM TECHNOLOGIES INC COM 87305R109 207 13,867 SH   SOLE 9 13,867 0 0
TUCOWS INC COM 898697206 991 11,823 SH   SOLE 1 11,823 0 0
TUNIU CORP ADR 89977P106 1 1,000 SH   SOLE 1 1,000 0 0
TUPPERWARE BRANDS CORP COM 899896104 975 63,757 SH   SOLE 1 63,757 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 4,347 91,114 SH   SOLE 1 91,114 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 46 971 SH   SOLE 99 971 0 0
TURNING PT BRANDS INC COM 90041L105 11,877 314,368 SH   SOLE 1 314,368 0 0
TURTLE BEACH CORP COM 900450206 410 18,442 SH   SOLE 1 18,442 0 0
TURTLE BEACH CORP COM 900450206 237 10,668 SH   SOLE 8 10,668 0 0
TUTOR PERINI CORP COM 901109108 619 50,085 SH   SOLE 1 50,085 0 0
TWILIO INC OPT 90138F102 80,002 303,800 SH Call SOLE 1 303,800 0 0
TWILIO INC COM 90138F102 30,117 114,360 SH   SOLE 1 114,360 0 0
TWILIO INC COM 90138F102 406 1,541 SH   DFND 1 0 0 1,541
TWILIO INC OPT 90138F102 18,434 70,000 SH Put SOLE 1 70,000 0 0
TWILIO INC COM 90138F102 20,512 77,892 SH   SOLE 8 77,892 0 0
TWILIO INC OPT 90138F102 34,234 130,000 SH Put SOLE 8 130,000 0 0
TWILIO INC OPT 90138F102 15,932 60,500 SH Call SOLE 8 60,500 0 0
TWILIO INC COM 90138F102 19,028 72,260 SH   SOLE 9 72,260 0 0
TWIST BIOSCIENCE CORP COM 90184D100 4,582 59,204 SH   SOLE 1 59,204 0 0
TWIST BIOSCIENCE CORP COM 90184D100 8 100 SH   SOLE 8 100 0 0
TWITTER INC OPT 90184L102 43,236 1,000,400 SH Put SOLE 1 1,000,400 0 0
TWITTER INC OPT 90184L102 45,814 1,060,000 SH Call SOLE 1 1,060,000 0 0
TWITTER INC COM 90184L102 212,660 4,920,403 SH   SOLE 1 4,920,403 0 0
TWITTER INC COM 90184L102 679 15,709 SH   DFND 1 0 0 15,709
TWITTER INC COM 90184L102 10,613 245,569 SH   SOLE 8 245,569 0 0
TWITTER INC OPT 90184L102 9,724 225,000 SH Call SOLE 8 225,000 0 0
TWITTER INC BOND 90184LAF9 1,252 1,147,000 PRN   SOLE 8 0 0 1,147,000
TWITTER INC OPT 90184L102 15,572 360,300 SH Put SOLE 8 360,300 0 0
TWITTER INC COM 90184L102 58,548 1,354,604 SH   SOLE 9 1,354,604 0 0
TWITTER INC COM 90184L102 415 9,606 SH   DFND 20 0 0 9,606
TWO HBRS INVT CORP TRUS 90187B408 2,593 449,378 SH   SOLE 1 449,378 0 0
TYLER TECHNOLOGIES INC COM 902252105 32,200 59,859 SH   SOLE 1 59,859 0 0
TYLER TECHNOLOGIES INC COM 902252105 63 116 SH   SOLE 8 116 0 0
TYLER TECHNOLOGIES INC COM 902252105 15,147 28,157 SH   SOLE 9 28,157 0 0
TYME TECHNOLOGIES INC COM 90238J103 35 57,461 SH   SOLE 1 57,461 0 0
TYSON FOODS INC COM 902494103 19,171 219,936 SH   SOLE 1 219,936 0 0
TYSON FOODS INC OPT 902494103 11,766 135,000 SH Put SOLE 1 135,000 0 0
TYSON FOODS INC OPT 902494103 122 1,400 SH Put SOLE 8 1,400 0 0
TYSON FOODS INC COM 902494103 847 9,723 SH   SOLE 8 9,723 0 0
TYSON FOODS INC COM 902494103 27,394 314,296 SH   SOLE 9 314,296 0 0
U S PHYSICAL THERAPY COM 90337L108 1,596 16,703 SH   SOLE 1 16,703 0 0
U S SILICA HLDGS INC COM 90346E103 902 96,025 SH   SOLE 1 96,025 0 0
U S SILICA HLDGS INC OPT 90346E103 1 100 SH Put SOLE 8 100 0 0
U S SILICA HLDGS INC COM 90346E103 20 2,107 SH   SOLE 8 2,107 0 0
U S XPRESS ENTERPRISES INC COM 90338N202 192 32,654 SH   SOLE 1 32,654 0 0
UBER TECHNOLOGIES INC COM 90353T100 2,382 56,809 SH   DFND 1 0 0 56,809
UBER TECHNOLOGIES INC OPT 90353T100 109,872 2,620,400 SH Put SOLE 1 2,620,400 0 0
UBER TECHNOLOGIES INC OPT 90353T100 64,958 1,549,200 SH Call SOLE 1 1,549,200 0 0
UBER TECHNOLOGIES INC COM 90353T100 319,637 7,623,082 SH   SOLE 1 7,623,082 0 0
UBER TECHNOLOGIES INC OPT 90353T100 20,223 482,300 SH Call SOLE 8 482,300 0 0
UBER TECHNOLOGIES INC COM 90353T100 51,588 1,230,342 SH   SOLE 8 1,230,342 0 0
UBER TECHNOLOGIES INC OPT 90353T100 114,859 2,739,300 SH Put SOLE 8 2,739,300 0 0
UBER TECHNOLOGIES INC COM 90353T100 21,989 524,427 SH   SOLE 9 524,427 0 0
UBER TECHNOLOGIES INC COM 90353T100 1,227 29,257 SH   DFND 20 0 0 29,257
UBS GROUP AG COM H42097107 434 24,269 SH   DFND 1 0 0 24,269
UBS GROUP AG COM H42097107 159,343 8,916,754 SH   SOLE 1 8,916,754 0 0
UBS GROUP AG OPT H42097107 14,296 800,000 SH Put SOLE 1 800,000 0 0
UBS GROUP AG COM H42097107 1 52 SH   SOLE 8 52 0 0
UBS GROUP AG OPT H42097107 30,379 1,700,000 SH Call SOLE 9 1,700,000 0 0
UBS GROUP AG COM H42097107 138,782 7,766,254 SH   SOLE 9 7,766,254 0 0
UBS GROUP AG OPT H42097107 14,296 800,000 SH Put SOLE 9 800,000 0 0
UBS GROUP AG COM H42097107 3,379 189,115 SH   DFND 20 0 0 189,115
UBS GROUP AG COM H42097107 183,650 10,276,984 SH   SOLE 58 10,276,984 0 0
UDR INC TRUS 902653104 16,113 268,588 SH   SOLE 1 268,588 0 0
UDR INC TRUS 902653104 21 342 SH   SOLE 8 342 0 0
UDR INC TRUS 902653104 12,121 202,076 SH   SOLE 9 202,076 0 0
UFP TECHNOLOGIES INC COM 902673102 762 10,846 SH   SOLE 1 10,846 0 0
UFP TECHNOLOGIES INC COM 902673102 239 3,400 SH   SOLE 99 3,400 0 0
UGI CORP NEW COM 902681105 7,994 174,096 SH   SOLE 1 174,096 0 0
UGI CORP NEW COM 902681105 3,845 83,749 SH   SOLE 9 83,749 0 0
ULTA BEAUTY INC COM 90384S303 20 48 SH   DFND 1 0 0 48
ULTA BEAUTY INC COM 90384S303 14,888 36,102 SH   SOLE 1 36,102 0 0
ULTA BEAUTY INC OPT 90384S303 701 1,700 SH Call SOLE 8 1,700 0 0
ULTA BEAUTY INC COM 90384S303 34 84 SH   SOLE 8 84 0 0
ULTA BEAUTY INC COM 90384S303 14,960 36,280 SH   SOLE 9 36,280 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 3,328 58,027 SH   SOLE 1 58,027 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,886 22,430 SH   SOLE 1 22,430 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 84 1,000 SH   SOLE 99 1,000 0 0
UMB FINL CORP COM 902788108 12,133 114,341 SH   SOLE 1 114,341 0 0
UMH PPTYS INC TRUS 903002103 2,414 88,318 SH   SOLE 1 88,318 0 0
UMPQUA HLDGS CORP COM 904214103 12,005 623,957 SH   SOLE 1 623,957 0 0
UNDER ARMOUR INC COM 904311206 1,907 105,717 SH   SOLE 1 105,717 0 0
UNDER ARMOUR INC COM 904311107 13,266 626,070 SH   SOLE 1 626,070 0 0
UNDER ARMOUR INC COM 904311206 6 298 SH   SOLE 8 298 0 0
UNDER ARMOUR INC COM 904311107 4,186 197,535 SH   SOLE 8 197,535 0 0
UNDER ARMOUR INC OPT 904311107 8,302 391,800 SH Put SOLE 8 391,800 0 0
UNDER ARMOUR INC COM 904311107 1,346 63,485 SH   SOLE 9 63,485 0 0
UNDER ARMOUR INC COM 904311206 1,110 61,572 SH   SOLE 9 61,572 0 0
UNIFI INC COM 904677200 676 29,192 SH   SOLE 1 29,192 0 0
UNIFIRST CORP MASS COM 904708104 4,148 19,711 SH   SOLE 1 19,711 0 0
UNIFIRST CORP MASS COM 904708104 813 3,862 SH   SOLE 99 3,862 0 0
UNILEVER PLC ADR 904767704 30 563 SH   DFND 1 0 0 563
UNILEVER PLC ADR 904767704 1 27 SH   SOLE 1 27 0 0
UNILEVER PLC ADR 904767704 1 25 SH   SOLE 8 25 0 0
UNION PAC CORP COM 907818108 201,326 799,130 SH   SOLE 1 799,130 0 0
UNION PAC CORP OPT 907818108 34,917 138,600 SH Put SOLE 8 138,600 0 0
UNION PAC CORP COM 907818108 11,733 46,574 SH   SOLE 8 46,574 0 0
UNION PAC CORP COM 907818108 139,060 551,979 SH   SOLE 9 551,979 0 0
UNIQURE NV COM N90064101 69 3,316 SH   SOLE 1 3,316 0 0
UNISYS CORP COM 909214306 1,766 85,867 SH   SOLE 1 85,867 0 0
UNISYS CORP COM 909214306 134 6,496 SH   SOLE 9 6,496 0 0
UNITED AIRLS HLDGS INC COM 910047109 12 268 SH   SOLE 1 268 0 0
UNITED AIRLS HLDGS INC OPT 910047109 13,116 299,600 SH Put SOLE 1 299,600 0 0
UNITED AIRLS HLDGS INC COM 910047109 426 9,707 SH   SOLE 8 9,707 0 0
UNITED AIRLS HLDGS INC OPT 910047109 13,848 316,300 SH Put SOLE 8 316,300 0 0
UNITED AIRLS HLDGS INC OPT 910047109 7,946 181,500 SH Call SOLE 8 181,500 0 0
UNITED AIRLS HLDGS INC COM 910047109 8,345 190,618 SH   SOLE 9 190,618 0 0
UNITED AIRLS HLDGS INC COM 910047109 2,105 48,079 SH   DFND 20 0 0 48,079
UNITED BANKSHARES INC WEST V COM 909907107 10,226 281,871 SH   SOLE 1 281,871 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 7,766 216,118 SH   SOLE 1 216,118 0 0
UNITED FIRE GROUP INC COM 910340108 685 29,528 SH   SOLE 1 29,528 0 0
UNITED INS HLDGS CORP COM 910710102 384 88,443 SH   SOLE 1 88,443 0 0
UNITED MICROELECTRONICS CORP ADR 910873405 22,921 1,959,112 SH   SOLE 1 1,959,112 0 0
UNITED NAT FOODS INC COM 911163103 4,080 83,152 SH   SOLE 1 83,152 0 0
UNITED PARCEL SERVICE INC COM 911312106 107 500 SH   DFND 1 0 0 500
UNITED PARCEL SERVICE INC COM 911312106 165,455 771,932 SH   SOLE 1 771,932 0 0
UNITED PARCEL SERVICE INC OPT 911312106 33,458 156,100 SH Put SOLE 8 156,100 0 0
UNITED PARCEL SERVICE INC OPT 911312106 49,748 232,100 SH Call SOLE 8 232,100 0 0
UNITED PARCEL SERVICE INC COM 911312106 1,025 4,783 SH   SOLE 8 4,783 0 0
UNITED PARCEL SERVICE INC COM 911312106 107,748 502,699 SH   SOLE 9 502,699 0 0
UNITED PARCEL SERVICE INC COM 911312106 111 518 SH   DFND 20 0 0 518
UNITED PARCEL SERVICE INC COM 911312106 1,688 7,875 SH   SOLE 99 7,875 0 0
UNITED RENTALS INC COM 911363109 21,108 63,522 SH   SOLE 1 63,522 0 0
UNITED RENTALS INC OPT 911363109 6,181 18,600 SH Call SOLE 8 18,600 0 0
UNITED RENTALS INC COM 911363109 3,945 11,870 SH   SOLE 8 11,870 0 0
UNITED RENTALS INC OPT 911363109 13,890 41,800 SH Put SOLE 8 41,800 0 0
UNITED RENTALS INC COM 911363109 16,530 49,747 SH   SOLE 9 49,747 0 0
UNITED RENTALS INC COM 911363109 352 1,059 SH   SOLE 99 1,059 0 0
UNITED SEC BANCSHARES CALIF COM 911460103 218 26,904 SH   SOLE 1 26,904 0 0
UNITED STATES ANTIMONY CORP COM 911549103 1 1,201 SH   SOLE 8 1,201 0 0
UNITED STATES CELLULAR CORP COM 911684108 2,717 86,205 SH   SOLE 1 86,205 0 0
UNITED STATES STL CORP NEW COM 912909108 146,453 6,150,876 SH   SOLE 1 6,150,876 0 0
UNITED STATES STL CORP NEW OPT 912909108 2,464 103,500 SH Call SOLE 8 103,500 0 0
UNITED STATES STL CORP NEW OPT 912909108 28,896 1,213,600 SH Put SOLE 8 1,213,600 0 0
UNITED STATES STL CORP NEW COM 912909108 4,202 176,478 SH   SOLE 8 176,478 0 0
UNITED STATES STL CORP NEW COM 912909108 909 38,190 SH   SOLE 9 38,190 0 0
UNITED STATES STL CORP NEW COM 912909108 57 2,381 SH   SOLE 99 2,381 0 0
UNITED STS 12 MONTH OIL FD L FUND 91288V103 0 16 SH   SOLE 8 16 0 0
UNITED STS LIME &amp MINERALS I COM 911922102 324 2,509 SH   SOLE 1 2,509 0 0
UNITED STS NAT GAS FD LP FUND 912318300 301 24,105 SH   SOLE 1 24,105 0 0
UNITED STS NAT GAS FD LP OPT 912318300 25,230 2,020,000 SH Call SOLE 1 2,020,000 0 0
UNITED STS NAT GAS FD LP FUND 912318300 3 250 SH   SOLE 8 250 0 0
UNITED STS NAT GAS FD LP OPT 912318300 12,419 994,300 SH Put SOLE 8 994,300 0 0
UNITED STS NAT GAS FD LP OPT 912318300 120 9,600 SH Call SOLE 8 9,600 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 3,243 15,003 SH   SOLE 1 15,003 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 14 67 SH   SOLE 8 67 0 0
UNITEDHEALTH GROUP INC COM 91324P102 768 1,529 SH   DFND 1 0 0 1,529
UNITEDHEALTH GROUP INC COM 91324P102 1,284,260 2,557,575 SH   SOLE 1 2,071,377 486,198 0
UNITEDHEALTH GROUP INC COM 91324P102 3,772 7,513 SH   SOLE 8 7,513 0 0
UNITEDHEALTH GROUP INC OPT 91324P102 803 1,600 SH Put SOLE 8 1,600 0 0
UNITEDHEALTH GROUP INC COM 91324P102 367,889 732,642 SH   SOLE 9 732,642 0 0
UNITEDHEALTH GROUP INC COM 91324P102 3,568 7,105 SH   DFND 20 0 0 7,105
UNITEDHEALTH GROUP INC COM 91324P102 40,095 79,848 SH   SOLE 20 0 79,848 0
UNITEDHEALTH GROUP INC COM 91324P102 20,978 41,778 SH   SOLE 82 0 41,778 0
UNITEDHEALTH GROUP INC COM 91324P102 27,058 53,886 SH   SOLE 99 0 53,886 0
UNITI GROUP INC TRUS 91325V108 11,821 843,826 SH   SOLE 1 843,826 0 0
UNITIL CORP COM 913259107 1,122 24,387 SH   SOLE 1 24,387 0 0
UNITY BANCORP INC COM 913290102 103 3,928 SH   SOLE 1 3,928 0 0
UNIVAR SOLUTIONS INC COM 91336L107 1,356 47,840 SH   SOLE 1 47,840 0 0
UNIVAR SOLUTIONS INC COM 91336L107 232 8,200 SH   SOLE 8 8,200 0 0
UNIVERSAL CORP VA COM 913456109 1,735 31,610 SH   SOLE 1 31,610 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 18,212 110,356 SH   SOLE 1 110,356 0 0
UNIVERSAL DISPLAY CORP OPT 91347P105 644 3,900 SH Put SOLE 8 3,900 0 0
UNIVERSAL ELECTRS INC COM 913483103 832 20,420 SH   SOLE 1 20,420 0 0
UNIVERSAL HEALTH RLTY INCOME TRUS 91359E105 1,038 17,459 SH   SOLE 1 17,459 0 0
UNIVERSAL HLTH SVCS INC COM 913903100 17,000 131,116 SH   SOLE 1 131,116 0 0
UNIVERSAL HLTH SVCS INC OPT 913903100 6,224 48,000 SH Put SOLE 8 48,000 0 0
UNIVERSAL HLTH SVCS INC COM 913903100 1,592 12,279 SH   SOLE 8 12,279 0 0
UNIVERSAL HLTH SVCS INC COM 913903100 7,308 56,369 SH   SOLE 9 56,369 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 864 50,831 SH   SOLE 1 50,831 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 175 9,296 SH   SOLE 1 9,296 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 95 12,201 SH   SOLE 1 12,201 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 2,444 81,709 SH   SOLE 1 81,709 0 0
UNUM GROUP COM 91529Y106 5,199 211,557 SH   SOLE 1 211,557 0 0
UNUM GROUP COM 91529Y106 2,582 105,118 SH   SOLE 9 105,118 0 0
UP FINTECH HLDG LTD ADR 91531W106 432 88,033 SH   SOLE 1 88,033 0 0
UP FINTECH HLDG LTD ADR 91531W106 544 110,776 SH   DFND 1 0 0 110,776
UPLAND SOFTWARE INC COM 91544A109 630 35,078 SH   SOLE 1 35,078 0 0
UPWORK INC COM 91688F104 7,896 231,155 SH   SOLE 1 231,155 0 0
UPWORK INC COM 91688F104 82 2,400 SH   SOLE 9 2,400 0 0
UR-ENERGY INC COM 91688R108 295 241,416 SH   SOLE 1 241,416 0 0
URANIUM ENERGY CORP COM 916896103 1,043 311,443 SH   SOLE 1 311,443 0 0
URANIUM ENERGY CORP COM 916896103 2 682 SH   DFND 1 0 0 682
URBAN EDGE PPTYS TRUS 91704F104 4,565 240,282 SH   SOLE 1 240,282 0 0
URBAN ONE INC COM 91705J204 2,204 650,000 SH   SOLE 8 650,000 0 0
URBAN OUTFITTERS INC COM 917047102 5,000 170,299 SH   SOLE 1 170,299 0 0
UROGEN PHARMA LTD COM M96088105 261 27,459 SH   SOLE 1 27,459 0 0
URSTADT BIDDLE PPTYS INC TRUS 917286205 828 38,905 SH   SOLE 1 38,905 0 0
US BANCORP DEL COM 902973304 12 210 SH   DFND 1 0 0 210
US BANCORP DEL COM 902973304 232,278 4,135,316 SH   SOLE 1 2,478,072 1,657,244 0
US BANCORP DEL COM 902973304 165 2,934 SH   SOLE 8 2,934 0 0
US BANCORP DEL COM 902973304 83,285 1,482,730 SH   SOLE 9 1,482,730 0 0
US BANCORP DEL COM 902973304 14,797 263,428 SH   SOLE 20 0 263,428 0
US BANCORP DEL COM 902973304 7,877 140,228 SH   SOLE 82 0 140,228 0
US BANCORP DEL COM 902973304 15,754 280,467 SH   SOLE 99 43,600 236,867 0
US FOODS HLDG CORP COM 912008109 286 8,222 SH   SOLE 1 8,222 0 0
US FOODS HLDG CORP COM 912008109 2 57 SH   SOLE 8 57 0 0
US FOODS HLDG CORP COM 912008109 1,421 40,793 SH   SOLE 99 40,793 0 0
USA COMPRESSION PARTNERS LP COM 90290N109 151 8,654 SH   SOLE 1 8,654 0 0
USANA HEALTH SCIENCES INC COM 90328M107 1,775 17,540 SH   SOLE 1 17,540 0 0
USANA HEALTH SCIENCES INC COM 90328M107 8 75 SH   SOLE 8 75 0 0
UTAH MED PRODS INC COM 917488108 415 4,157 SH   SOLE 1 4,157 0 0
V F CORP COM 918204108 31,437 429,363 SH   SOLE 1 429,363 0 0
V F CORP COM 918204108 33 446 SH   SOLE 8 446 0 0
V F CORP COM 918204108 16,629 227,121 SH   SOLE 9 227,121 0 0
VAIL RESORTS INC COM 91879Q109 4,314 13,154 SH   SOLE 1 13,154 0 0
VAIL RESORTS INC COM 91879Q109 339 1,032 SH   SOLE 8 1,032 0 0
VAIL RESORTS INC COM 91879Q109 5,292 16,141 SH   SOLE 9 16,141 0 0
VALE S A ADR 91912E105 33 2,340 SH   DFND 1 0 0 2,340
VALE S A ADR 91912E105 693 49,406 SH   SOLE 1 49,406 0 0
VALE S A ADR 91912E105 7,605 542,480 SH   SOLE 8 542,480 0 0
VALE S A OPT 91912E105 10,589 755,300 SH Put SOLE 8 755,300 0 0
VALE S A OPT 91912E105 10,665 760,700 SH Call SOLE 8 760,700 0 0
VALE S A ADR 91912E105 1,801 128,454 SH   SOLE 9 128,454 0 0
VALE S A ADR 91912E105 7,971 568,546 SH   DFND 20 0 0 568,546
VALE S A ADR 91912E105 660 47,055 SH   SOLE 99 47,055 0 0
VALERO ENERGY CORP COM 91913Y100 76,493 1,018,400 SH   SOLE 1 1,018,400 0 0
VALERO ENERGY CORP OPT 91913Y100 18,478 246,000 SH Put SOLE 1 246,000 0 0
VALERO ENERGY CORP OPT 91913Y100 23,329 310,600 SH Put SOLE 8 310,600 0 0
VALERO ENERGY CORP OPT 91913Y100 22,954 305,600 SH Call SOLE 8 305,600 0 0
VALERO ENERGY CORP COM 91913Y100 1,705 22,706 SH   SOLE 8 22,706 0 0
VALERO ENERGY CORP COM 91913Y100 33,328 443,725 SH   SOLE 9 443,725 0 0
VALERO ENERGY CORP COM 91913Y100 153 2,035 SH   SOLE 99 2,035 0 0
VALLEY NATL BANCORP COM 919794107 12,731 925,903 SH   SOLE 1 925,903 0 0
VALLEY NATL BANCORP COM 919794107 103 7,487 SH   SOLE 99 7,487 0 0
VALMONT INDS INC COM 920253101 2,638 10,533 SH   SOLE 1 10,533 0 0
VALMONT INDS INC COM 920253101 412 1,643 SH   SOLE 99 1,643 0 0
VALUE LINE INC COM 920437100 56 1,189 SH   SOLE 1 1,189 0 0
VALVOLINE INC COM 92047W101 4,087 109,636 SH   SOLE 1 109,636 0 0
VALVOLINE INC COM 92047W101 2 65 SH   SOLE 8 65 0 0
VANDA PHARMACEUTICALS INC COM 921659108 1,124 71,641 SH   SOLE 1 71,641 0 0
VANECK ETF TRUST FUND 92189F106 11,522 359,730 SH   SOLE 1 359,730 0 0
VANECK ETF TRUST FUND 92189F403 27 1,000 SH   DFND 1 0 0 1,000
VANECK ETF TRUST OPT 92189F106 6,202 193,600 SH Put SOLE 1 193,600 0 0
VANECK ETF TRUST FUND 92189H409 3,047 48,800 SH   SOLE 1 48,800 0 0
VANECK ETF TRUST FUND 92189F106 43 1,351 SH   DFND 1 0 0 1,351
VANECK ETF TRUST OPT 92189F676 41,070 133,000 SH Put SOLE 1 133,000 0 0
VANECK ETF TRUST FUND 92189F114 24 356 SH   DFND 1 0 0 356
VANECK ETF TRUST FUND 92189F791 3,253 77,584 SH   SOLE 1 77,584 0 0
VANECK ETF TRUST FUND 92189F676 66 215 SH   DFND 1 0 0 215
VANECK ETF TRUST FUND 92189F676 77,587 251,261 SH   SOLE 1 251,261 0 0
VANECK ETF TRUST OPT 92189F791 10,902 260,000 SH Put SOLE 1 260,000 0 0
VANECK ETF TRUST FUND 92189F791 124 2,947 SH   DFND 1 0 0 2,947
VANECK ETF TRUST FUND 92189F403 171 6,412 SH   SOLE 1 6,412 0 0
VANECK ETF TRUST FUND 92189F106 70,705 2,207,466 SH   SOLE 8 2,207,466 0 0
VANECK ETF TRUST FUND 92189F676 10,615 34,375 SH   SOLE 8 34,375 0 0
VANECK ETF TRUST OPT 92189F676 36,900 119,500 SH Put SOLE 8 119,500 0 0
VANECK ETF TRUST OPT 92189F106 93,025 2,904,300 SH Call SOLE 8 2,904,300 0 0
VANECK ETF TRUST FUND 92189F403 6,057 227,176 SH   SOLE 8 227,176 0 0
VANECK ETF TRUST OPT 92189F403 14,714 551,900 SH Put SOLE 8 551,900 0 0
VANECK ETF TRUST OPT 92189F106 238,527 7,447,000 SH Put SOLE 8 7,447,000 0 0
VANECK ETF TRUST OPT 92189F403 219 8,200 SH Call SOLE 8 8,200 0 0
VANECK ETF TRUST FUND 92189F106 575 17,951 SH   SOLE 9 17,951 0 0
VANECK ETF TRUST FUND 92189F676 337 1,090 SH   DFND 20 0 0 1,090
VANECK ETF TRUST FUND 92189F106 641 20,000 SH   DFND 20 0 0 20,000
VANECK ETF TRUST FUND 92189F676 31 100 SH   SOLE 44 100 0 0
VANGUARD ADMIRAL FDS INC FUND 921932794 3 11 SH   SOLE 8 11 0 0
VANGUARD BD INDEX FDS FUND 921937819 6,496 74,141 SH   SOLE 1 74,141 0 0
VANGUARD INDEX FDS FUND 922908744 87 588 SH   SOLE 1 588 0 0
VANGUARD INDEX FDS FUND 922908736 4 13 SH   SOLE 1 13 0 0
VANGUARD INDEX FDS FUND 922908744 84 568 SH   DFND 1 0 0 568
VANGUARD INDEX FDS FUND 922908363 195,871 448,660 SH   SOLE 1 110 448,550 0
VANGUARD INDEX FDS FUND 922908769 5,806 24,047 SH   SOLE 1 24,047 0 0
VANGUARD INDEX FDS FUND 922908629 177 696 SH   DFND 1 0 0 696
VANGUARD INDEX FDS FUND 922908652 45,685 249,836 SH   SOLE 1 249,836 0 0
VANGUARD INDEX FDS FUND 922908512 54 360 SH   DFND 1 0 0 360
VANGUARD INDEX FDS FUND 922908363 1,412 3,234 SH   DFND 1 0 0 3,234
VANGUARD INDEX FDS FUND 922908538 171 670 SH   DFND 1 0 0 670
VANGUARD INDEX FDS FUND 922908553 0 4 SH   SOLE 1 4 0 0
VANGUARD INDEX FDS FUND 922908595 149 530 SH   DFND 1 0 0 530
VANGUARD INDEX FDS FUND 922908751 178 788 SH   DFND 1 0 0 788
VANGUARD INDEX FDS FUND 922908611 54 300 SH   DFND 1 0 0 300
VANGUARD INDEX FDS OPT 922908553 371 3,200 SH Put SOLE 8 3,200 0 0
VANGUARD INDEX FDS FUND 922908751 0 1 SH   SOLE 8 1 0 0
VANGUARD INDEX FDS FUND 922908553 8 68 SH   SOLE 8 68 0 0
VANGUARD INDEX FDS FUND 922908363 110 253 SH   DFND 20 0 0 253
VANGUARD INDEX FDS FUND 922908538 535 2,100 SH   DFND 20 0 0 2,100
VANGUARD INDEX FDS FUND 922908744 103 701 SH   DFND 20 0 0 701
VANGUARD INTL EQUITY INDEX F FUND 922042866 148 1,891 SH   DFND 1 0 0 1,891
VANGUARD INTL EQUITY INDEX F FUND 922042858 3 65 SH   SOLE 1 65 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042874 93 1,362 SH   DFND 1 0 0 1,362
VANGUARD INTL EQUITY INDEX F FUND 922042866 3,032 38,872 SH   SOLE 1 38,872 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042676 3,319 61,518 SH   SOLE 1 61,518 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042874 17,468 255,978 SH   SOLE 1 255,978 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042718 0 2 SH   SOLE 1 2 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042858 7,113 143,810 SH   SOLE 8 143,810 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042718 2,372 17,705 SH   SOLE 9 17,705 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042858 1,477 29,861 SH   SOLE 9 29,861 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042858 97 1,958 SH   DFND 20 0 0 1,958
VANGUARD SCOTTSDALE FDS FUND 92206C664 979 10,900 SH   DFND 1 0 0 10,900
VANGUARD SCOTTSDALE FDS FUND 92206C649 5,657 38,935 SH   SOLE 1 38,935 0 0
VANGUARD STAR FDS FUND 921909768 30,565 480,814 SH   SOLE 1 480,814 0 0
VANGUARD TAX-MANAGED INTL FD FUND 921943858 2,843 55,674 SH   SOLE 1 55,674 0 0
VANGUARD WELLINGTON FD FUND 921935508 765 5,745 SH   SOLE 1 5,745 0 0
VANGUARD WHITEHALL FDS FUND 921946406 28 248 SH   DFND 1 0 0 248
VANGUARD WORLD FDS FUND 92204A702 0 1 SH   SOLE 1 1 0 0
VANGUARD WORLD FDS FUND 92204A702 1,157 2,526 SH   DFND 1 0 0 2,526
VANGUARD WORLD FDS FUND 92204A207 872 4,363 SH   SOLE 1 4,363 0 0
VANGUARD WORLD FDS FUND 92204A108 16 48 SH   DFND 1 0 0 48
VANGUARD WORLD FDS FUND 92204A504 15 55 SH   DFND 1 0 0 55
VANGUARD WORLD FDS FUND 92204A504 13 50 SH   SOLE 1 50 0 0
VANGUARD WORLD FDS FUND 92204A405 645 6,680 SH   DFND 1 0 0 6,680
VAPOTHERM INC COM 922107107 754 36,391 SH   SOLE 1 36,391 0 0
VAREX IMAGING CORP COM 92214X106 2,145 68,001 SH   SOLE 1 68,001 0 0
VAREX IMAGING CORP COM 92214X106 3 84 SH   SOLE 8 84 0 0
VARONIS SYS INC COM 922280102 16,333 334,834 SH   SOLE 1 334,834 0 0
VARONIS SYS INC COM 922280102 16 318 SH   SOLE 8 318 0 0
VARONIS SYS INC COM 922280102 165 3,392 SH   SOLE 99 3,392 0 0
VAXART INC COM 92243A200 931 148,557 SH   SOLE 1 148,557 0 0
VECTOR GROUP LTD COM 92240M108 2,140 186,437 SH   SOLE 1 186,437 0 0
VECTRUS INC COM 92242T101 948 20,739 SH   SOLE 1 20,739 0 0
VEECO INSTRS INC DEL COM 922417100 3,446 121,045 SH   SOLE 1 121,045 0 0
VEEVA SYS INC COM 922475108 25,497 99,805 SH   SOLE 1 99,805 0 0
VEEVA SYS INC COM 922475108 64 250 SH   DFND 1 0 0 250
VEEVA SYS INC OPT 922475108 460 1,800 SH Put SOLE 8 1,800 0 0
VEEVA SYS INC COM 922475108 14,220 55,662 SH   SOLE 9 55,662 0 0
VEEVA SYS INC COM 922475108 511 2,000 SH   DFND 20 0 0 2,000
VENTAS INC TRUS 92276F100 18,579 363,435 SH   SOLE 1 363,435 0 0
VENTAS INC TRUS 92276F100 113 2,203 SH   SOLE 8 2,203 0 0
VENTAS INC OPT 92276F100 97 1,900 SH Put SOLE 8 1,900 0 0
VENTAS INC TRUS 92276F100 14,256 278,883 SH   SOLE 9 278,883 0 0
VEON LTD ADR 91822M106 185 108,000 SH   DFND 1 0 0 108,000
VEONEER INC COM 92336X109 39 1,106 SH   SOLE 1 1,106 0 0
VEONEER INC COM 92336X109 49 1,375 SH   SOLE 9 1,375 0 0
VERA BRADLEY INC COM 92335C106 392 45,983 SH   SOLE 1 45,983 0 0
VERACYTE INC COM 92337F107 3,577 86,816 SH   SOLE 1 86,816 0 0
VERACYTE INC COM 92337F107 61 1,482 SH   SOLE 8 1,482 0 0
VERACYTE INC COM 92337F107 240 5,818 SH   SOLE 99 5,818 0 0
VERASTEM INC COM 92337C104 429 209,229 SH   SOLE 1 209,229 0 0
VERICEL CORP COM 92346J108 2,416 61,489 SH   SOLE 1 61,489 0 0
VERINT SYS INC COM 92343X100 8,718 166,022 SH   SOLE 1 166,022 0 0
VERINT SYS INC COM 92343X100 6 122 SH   SOLE 8 122 0 0
VERIS RESIDENTIAL INC TRUS 554489104 7,932 431,583 SH   SOLE 1 431,583 0 0
VERISIGN INC COM 92343E102 29,425 115,927 SH   SOLE 1 115,927 0 0
VERISIGN INC COM 92343E102 44 175 SH   SOLE 8 175 0 0
VERISIGN INC COM 92343E102 17,271 68,048 SH   SOLE 9 68,048 0 0
VERISK ANALYTICS INC COM 92345Y106 509,483 2,227,447 SH   SOLE 1 2,227,447 0 0
VERISK ANALYTICS INC COM 92345Y106 43 190 SH   SOLE 8 190 0 0
VERISK ANALYTICS INC COM 92345Y106 79,290 346,656 SH   SOLE 9 346,656 0 0
VERITEX HLDGS INC COM 923451108 4,769 119,891 SH   SOLE 1 119,891 0 0
VERITIV CORP COM 923454102 2,381 19,435 SH   SOLE 1 19,435 0 0
VERITONE INC COM 92347M100 775 34,478 SH   SOLE 1 34,478 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,181 22,730 SH   DFND 1 0 0 22,730
VERIZON COMMUNICATIONS INC COM 92343V104 422,056 8,122,710 SH   SOLE 1 8,122,710 0 0
VERIZON COMMUNICATIONS INC OPT 92343V104 35,914 691,200 SH Call SOLE 1 691,200 0 0
VERIZON COMMUNICATIONS INC OPT 92343V104 15,588 300,000 SH Put SOLE 1 300,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 253 4,870 SH   SOLE 8 4,870 0 0
VERIZON COMMUNICATIONS INC OPT 92343V104 171 3,300 SH Call SOLE 8 3,300 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 152,413 2,933,273 SH   SOLE 9 2,933,273 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 686 13,197 SH   DFND 20 0 0 13,197
VERIZON COMMUNICATIONS INC COM 92343V104 3,164 60,902 SH   SOLE 99 60,902 0 0
VERMILION ENERGY INC COM 923725105 778 61,796 SH   SOLE 1 61,796 0 0
VERRA MOBILITY CORP COM 92511U102 2,866 185,713 SH   SOLE 1 185,713 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 146 15,896 SH   SOLE 1 15,896 0 0
VERSO CORP COM 92531L207 1,241 45,930 SH   SOLE 1 45,930 0 0
VERTEX ENERGY INC COM 92534K107 72 15,855 SH   SOLE 1 15,855 0 0
VERTEX PHARMACEUTICALS INC OPT 92532F100 17,348 79,000 SH Call SOLE 1 79,000 0 0
VERTEX PHARMACEUTICALS INC OPT 92532F100 36,762 167,400 SH Put SOLE 1 167,400 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 14 62 SH   DFND 1 0 0 62
VERTEX PHARMACEUTICALS INC COM 92532F100 82,066 373,706 SH   SOLE 1 373,706 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 2,228 10,145 SH   SOLE 8 10,145 0 0
VERTEX PHARMACEUTICALS INC OPT 92532F100 307 1,400 SH Call SOLE 8 1,400 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 42,725 194,555 SH   SOLE 9 194,555 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 468 2,130 SH   DFND 20 0 0 2,130
VERU INC COM 92536C103 461 78,175 SH   SOLE 1 78,175 0 0
VIAD CORP COM 92552R406 1,135 26,537 SH   SOLE 1 26,537 0 0
VIASAT INC COM 92552V100 840 18,856 SH   SOLE 1 18,856 0 0
VIAVI SOLUTIONS INC COM 925550105 6,409 363,760 SH   SOLE 1 363,760 0 0
VIAVI SOLUTIONS INC BOND 925550AE5 402 302,000 PRN   SOLE 8 0 0 302,000
VIAVI SOLUTIONS INC COM 925550105 0 5 SH   SOLE 8 5 0 0
VIAVI SOLUTIONS INC COM 925550105 191 10,846 SH   SOLE 99 10,846 0 0
VICI PPTYS INC TRUS 925652109 26,205 870,320 SH   SOLE 1 870,320 0 0
VICI PPTYS INC TRUS 925652109 30 1,000 SH   SOLE 8 1,000 0 0
VICI PPTYS INC TRUS 925652109 7,580 251,766 SH   SOLE 9 251,766 0 0
VICI PPTYS INC COM 925652109 368 12,228 SH   SOLE 99 12,228 0 0
VICOR CORP COM 925815102 3,762 29,633 SH   SOLE 1 29,633 0 0
VIEMED HEALTHCARE INC COM 92663R105 225 42,974 SH   SOLE 1 42,974 0 0
VIEWRAY INC COM 92672L107 926 168,006 SH   SOLE 1 168,006 0 0
VIEWRAY INC OPT 92672L107 393 71,300 SH Call SOLE 8 71,300 0 0
VIEWRAY INC OPT 92672L107 298 54,100 SH Put SOLE 8 54,100 0 0
VIEWRAY INC COM 92672L107 1,614 292,947 SH   SOLE 8 292,947 0 0
VIKING THERAPEUTICS INC COM 92686J106 382 83,032 SH   SOLE 1 83,032 0 0
VILLAGE FARMS INTL INC COM 92707Y108 0 62 SH   SOLE 8 62 0 0
VILLAGE SUPER MKT INC COM 927107409 241 10,332 SH   SOLE 1 10,332 0 0
VIPER ENERGY PARTNERS LP COM 92763M105 180 8,429 SH   SOLE 1 8,429 0 0
VIPSHOP HOLDINGS LIMITED OPT 92763W103 6,720 800,000 SH Call SOLE 1 800,000 0 0
VIPSHOP HOLDINGS LIMITED ADR 92763W103 13,976 1,663,823 SH   SOLE 1 1,663,823 0 0
VIPSHOP HOLDINGS LIMITED OPT 92763W103 3,872 461,000 SH Put SOLE 1 461,000 0 0
VIPSHOP HOLDINGS LIMITED OPT 92763W103 11 1,300 SH Call SOLE 8 1,300 0 0
VIPSHOP HOLDINGS LIMITED ADR 92763W103 9,802 1,166,988 SH   SOLE 9 1,166,988 0 0
VIPSHOP HOLDINGS LIMITED ADR 92763W103 2,489 296,277 SH   SOLE 99 296,277 0 0
VIRNETX HLDG CORP COM 92823T108 4 1,735 SH   SOLE 8 1,735 0 0
VIRTU FINL INC COM 928254101 1,774 61,528 SH   SOLE 1 61,528 0 0
VIRTU FINL INC COM 928254101 29 1,000 SH   DFND 1 0 0 1,000
VIRTU FINL INC COM 928254101 62 2,161 SH   SOLE 8 2,161 0 0
VIRTU FINL INC OPT 928254101 5,766 200,000 SH Call SOLE 8 200,000 0 0
VIRTU FINL INC COM 928254101 82 2,849 SH   SOLE 9 2,849 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 3,254 10,952 SH   SOLE 1 10,952 0 0
VISA INC COM 92826C839 2,703 12,472 SH   DFND 1 0 0 12,472
VISA INC COM 92826C839 885,049 4,084,029 SH   SOLE 1 2,764,341 1,319,688 0
VISA INC OPT 92826C839 1,110,640 5,125,000 SH Put SOLE 1 5,125,000 0 0
VISA INC OPT 92826C839 243,756 1,124,800 SH Call SOLE 1 1,124,800 0 0
VISA INC OPT 92826C839 46,615 215,100 SH Put SOLE 8 215,100 0 0
VISA INC COM 92826C839 23,518 108,524 SH   SOLE 8 108,524 0 0
VISA INC OPT 92826C839 64,688 298,500 SH Call SOLE 8 298,500 0 0
VISA INC COM 92826C839 214,569 990,119 SH   SOLE 9 990,119 0 0
VISA INC COM 92826C839 4,805 22,174 SH   DFND 20 0 0 22,174
VISA INC COM 92826C839 46,580 214,940 SH   SOLE 20 0 214,940 0
VISA INC COM 92826C839 24,094 111,181 SH   SOLE 82 0 111,181 0
VISA INC COM 92826C839 40,569 187,204 SH   SOLE 99 16,186 171,018 0
VISHAY INTERTECHNOLOGY INC COM 928298108 4,978 227,659 SH   SOLE 1 227,659 0 0
VISHAY PRECISION GROUP INC COM 92835K103 714 19,246 SH   SOLE 1 19,246 0 0
VISTA GOLD CORP COM 927926303 0 94 SH   SOLE 8 94 0 0
VISTA OUTDOOR INC COM 928377100 3,882 84,254 SH   SOLE 1 84,254 0 0
VISTA OUTDOOR INC COM 928377100 144 3,119 SH   SOLE 9 3,119 0 0
VISTAGEN THERAPEUTICS INC COM 92840H202 459 235,513 SH   SOLE 1 235,513 0 0
VISTEON CORP COM 92839U206 4,282 38,529 SH   SOLE 1 38,529 0 0
VISTEON CORP COM 92839U206 8 76 SH   SOLE 8 76 0 0
VISTRA CORP COM 92840M102 4,067 178,599 SH   SOLE 1 178,599 0 0
VISTRA CORP OPT 92840M102 683 30,000 SH Put SOLE 8 30,000 0 0
VISTRA CORP COM 92840M102 43 1,908 SH   SOLE 8 1,908 0 0
VISTRA CORP COM 92840M102 19,514 856,998 SH   SOLE 9 856,998 0 0
VISTRA CORP COM 92840M128 2 12,758 SH   SOLE 99 12,758 0 0
VMWARE INC COM 928563402 8 65 SH   DFND 1 0 0 65
VMWARE INC COM 928563402 58,633 506,012 SH   SOLE 1 506,012 0 0
VMWARE INC OPT 928563402 1,275 11,000 SH Put SOLE 1 11,000 0 0
VMWARE INC COM 928563402 1,115 9,625 SH   SOLE 8 9,625 0 0
VMWARE INC COM 928563402 9,739 84,042 SH   SOLE 9 84,042 0 0
VMWARE INC COM 928563402 41 350 SH   DFND 20 0 0 350
VNET GROUP INC ADR 90138A103 2,309 255,651 SH   SOLE 1 255,651 0 0
VNET GROUP INC ADR 90138A103 0 18 SH   SOLE 8 18 0 0
VNET GROUP INC ADR 90138A103 721 79,900 SH   SOLE 9 79,900 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 14,288 220,358 SH   SOLE 1 220,358 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 134 9,000 SH   DFND 1 0 0 9,000
VODAFONE GROUP PLC NEW ADR 92857W308 275 18,386 SH   SOLE 1 18,386 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 1 52 SH   SOLE 8 52 0 0
VOLITIONRX LTD COM 928661107 93 29,539 SH   SOLE 1 29,539 0 0
VONAGE HLDGS CORP COM 92886T201 11,619 558,849 SH   SOLE 1 558,849 0 0
VONAGE HLDGS CORP COM 92886T201 17 800 SH   SOLE 8 800 0 0
VORNADO RLTY TR TRUS 929042109 23,141 552,823 SH   SOLE 1 552,823 0 0
VORNADO RLTY TR TRUS 929042109 8 188 SH   SOLE 8 188 0 0
VORNADO RLTY TR TRUS 929042109 4,617 110,293 SH   SOLE 9 110,293 0 0
VORNADO RLTY TR COM 929042109 194 4,638 SH   SOLE 99 4,638 0 0
VOXX INTL CORP COM 91829F104 193 18,891 SH   SOLE 1 18,891 0 0
VOYA FINANCIAL INC COM 929089100 1 18 SH   SOLE 1 18 0 0
VOYA FINANCIAL INC COM 929089100 323 4,875 SH   SOLE 9 4,875 0 0
VOYA FINANCIAL INC COM 929089100 166 2,504 SH   SOLE 99 2,504 0 0
VSE CORP COM 918284100 783 12,848 SH   SOLE 1 12,848 0 0
VULCAN MATLS CO COM 929160109 22,191 106,906 SH   SOLE 1 106,906 0 0
VULCAN MATLS CO COM 929160109 131 635 SH   SOLE 8 635 0 0
VULCAN MATLS CO OPT 929160109 3,217 15,500 SH Put SOLE 8 15,500 0 0
VULCAN MATLS CO COM 929160109 18,929 91,192 SH   SOLE 9 91,192 0 0
VULCAN MATLS CO COM 929160109 2,730 13,152 SH   SOLE 99 13,152 0 0
VUZIX CORP COM 92921W300 617 71,234 SH   SOLE 1 71,234 0 0
VUZIX CORP COM 92921W300 4 435 SH   SOLE 99 435 0 0
W &amp T OFFSHORE INC COM 92922P106 709 219,513 SH   SOLE 1 219,513 0 0
WABASH NATL CORP COM 929566107 1,462 74,927 SH   SOLE 1 74,927 0 0
WABASH NATL CORP COM 929566107 455 23,287 SH   SOLE 99 23,287 0 0
WABTEC COM 929740108 10,395 112,861 SH   SOLE 1 112,861 0 0
WABTEC COM 929740108 10 106 SH   DFND 1 0 0 106
WABTEC COM 929740108 22 238 SH   SOLE 8 238 0 0
WABTEC COM 929740108 11,559 125,487 SH   SOLE 9 125,487 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 76,263 1,462,049 SH   SOLE 1 1,462,049 0 0
WALGREENS BOOTS ALLIANCE INC OPT 931427108 6,248 119,800 SH Put SOLE 1 119,800 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 68 1,298 SH   DFND 1 0 0 1,298
WALGREENS BOOTS ALLIANCE INC OPT 931427108 50,084 960,200 SH Call SOLE 8 960,200 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 4,792 91,876 SH   SOLE 8 91,876 0 0
WALGREENS BOOTS ALLIANCE INC OPT 931427108 2,791 53,500 SH Put SOLE 8 53,500 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 26,233 502,930 SH   SOLE 9 502,930 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 238 4,560 SH   SOLE 99 4,560 0 0
WALKER &amp DUNLOP INC COM 93148P102 5,775 38,282 SH   SOLE 1 38,282 0 0
WALMART INC COM 931142103 373,063 2,578,362 SH   SOLE 1 2,578,362 0 0
WALMART INC COM 931142103 452 3,121 SH   DFND 1 0 0 3,121
WALMART INC COM 931142103 25,379 175,401 SH   SOLE 8 175,401 0 0
WALMART INC OPT 931142103 637 4,400 SH Call SOLE 8 4,400 0 0
WALMART INC OPT 931142103 20,141 139,200 SH Put SOLE 8 139,200 0 0
WALMART INC COM 931142103 175,136 1,210,425 SH   SOLE 9 1,210,425 0 0
WALMART INC COM 931142103 289 2,000 SH   DFND 20 0 0 2,000
WARRIOR MET COAL INC COM 93627C101 1,731 67,359 SH   SOLE 1 67,359 0 0
WARRIOR MET COAL INC COM 93627C101 1,028 40,000 SH   DFND 20 0 0 40,000
WASHINGTON FED INC COM 938824109 5,135 153,831 SH   SOLE 1 153,831 0 0
WASHINGTON REAL ESTATE INVT TRUS 939653101 4,355 168,519 SH   SOLE 1 168,519 0 0
WASHINGTON TR BANCORP INC COM 940610108 2,254 39,995 SH   SOLE 1 39,995 0 0
WASTE CONNECTIONS INC COM 94106B101 22,953 168,442 SH   SOLE 1 168,442 0 0
WASTE CONNECTIONS INC COM 94106B101 14,235 104,461 SH   SOLE 9 104,461 0 0
WASTE MGMT INC DEL COM 94106L109 459 2,750 SH   DFND 1 0 0 2,750
WASTE MGMT INC DEL COM 94106L109 76,052 455,665 SH   SOLE 1 455,665 0 0
WASTE MGMT INC DEL COM 94106L109 39,446 236,347 SH   SOLE 8 236,347 0 0
WASTE MGMT INC DEL COM 94106L109 46,568 279,022 SH   SOLE 9 279,022 0 0
WATERS CORP COM 941848103 28,304 75,962 SH   SOLE 1 75,962 0 0
WATERS CORP COM 941848103 27 72 SH   SOLE 8 72 0 0
WATERS CORP COM 941848103 17,194 46,146 SH   SOLE 9 46,146 0 0
WATERSTONE FINL INC MD COM 94188P101 568 25,958 SH   SOLE 1 25,958 0 0
WATSCO INC COM 942622200 7,102 22,698 SH   SOLE 1 22,698 0 0
WATTS WATER TECHNOLOGIES INC COM 942749102 9,256 47,673 SH   SOLE 1 47,673 0 0
WAVE LIFE SCIENCES LTD COM Y95308105 169 53,731 SH   SOLE 1 53,731 0 0
WAYFAIR INC COM 94419L101 44,468 234,087 SH   SOLE 1 234,087 0 0
WAYFAIR INC OPT 94419L101 46,087 242,600 SH Put SOLE 8 242,600 0 0
WAYFAIR INC OPT 94419L101 11,645 61,300 SH Call SOLE 8 61,300 0 0
WAYFAIR INC COM 94419L101 24,249 127,642 SH   SOLE 8 127,642 0 0
WAYFAIR INC COM 94419L101 5,604 29,498 SH   SOLE 9 29,498 0 0
WD 40 CO COM 929236107 4,580 18,723 SH   SOLE 1 18,723 0 0
WEBSTER FINL CORP CONN COM 947890109 10,017 179,373 SH   SOLE 1 179,373 0 0
WEC ENERGY GROUP INC COM 92939U106 24,464 252,048 SH   SOLE 1 252,048 0 0
WEC ENERGY GROUP INC COM 92939U106 41 420 SH   SOLE 8 420 0 0
WEC ENERGY GROUP INC COM 92939U106 21,043 216,784 SH   SOLE 9 216,784 0 0
WEIBO CORP OPT 948596101 8,172 263,800 SH Put SOLE 1 263,800 0 0
WEIBO CORP ADR 948596101 31 1,000 SH   DFND 1 0 0 1,000
WEIBO CORP ADR 948596101 2,224 71,808 SH   SOLE 1 71,808 0 0
WEIBO CORP ADR 948596101 19 624 SH   SOLE 8 624 0 0
WEIBO CORP OPT 948596101 50 1,600 SH Put SOLE 8 1,600 0 0
WEIBO CORP ADR 948596101 1,765 56,986 SH   SOLE 9 56,986 0 0
WEIBO CORP ADR 948596101 585 18,891 SH   SOLE 99 18,891 0 0
WEIS MKTS INC COM 948849104 1,315 19,969 SH   SOLE 1 19,969 0 0
WELBILT INC COM 949090104 6,458 271,669 SH   SOLE 1 271,669 0 0
WELLS FARGO CO NEW COM 949746101 840,850 17,524,980 SH   SOLE 1 17,524,980 0 0
WELLS FARGO CO NEW OPT 949746101 47,980 1,000,000 SH Call SOLE 1 1,000,000 0 0
WELLS FARGO CO NEW COM 949746101 204 4,249 SH   DFND 1 0 0 4,249
WELLS FARGO CO NEW OPT 949746101 24,326 507,000 SH Put SOLE 1 507,000 0 0
WELLS FARGO CO NEW OPT 949746101 64,293 1,340,000 SH Put SOLE 8 1,340,000 0 0
WELLS FARGO CO NEW OPT 949746101 28,788 600,000 SH Call SOLE 8 600,000 0 0
WELLS FARGO CO NEW COM 949746101 47,995 1,000,317 SH   SOLE 8 1,000,317 0 0
WELLS FARGO CO NEW COM 949746101 182,244 3,798,363 SH   SOLE 9 3,798,363 0 0
WELLS FARGO CO NEW COM 949746101 5,588 116,475 SH   DFND 20 0 0 116,475
WELLTOWER INC TRUS 95040Q104 28,513 332,425 SH   SOLE 1 332,425 0 0
WELLTOWER INC TRUS 95040Q104 44 512 SH   SOLE 8 512 0 0
WELLTOWER INC TRUS 95040Q104 25,278 294,718 SH   SOLE 9 294,718 0 0
WENDYS CO COM 95058W100 2,564 107,519 SH   SOLE 1 107,519 0 0
WENDYS CO OPT 95058W100 36 1,500 SH Call SOLE 8 1,500 0 0
WENDYS CO COM 95058W100 7 300 SH   SOLE 8 300 0 0
WERNER ENTERPRISES INC COM 950755108 7,340 154,001 SH   SOLE 1 154,001 0 0
WESBANCO INC COM 950810101 5,558 158,827 SH   SOLE 1 158,827 0 0
WESCO INTL INC COM 95082P105 7,975 60,595 SH   SOLE 1 60,595 0 0
WESCO INTL INC COM 95082P105 0 1 SH   SOLE 8 1 0 0
WESCO INTL INC COM 95082P105 275 2,091 SH   SOLE 99 2,091 0 0
WEST BANCORPORATION INC COM 95123P106 606 19,514 SH   SOLE 1 19,514 0 0
WEST FRASER TIMBER CO LTD COM 952845105 340 3,560 SH   SOLE 9 3,560 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 35,780 76,292 SH   SOLE 1 76,292 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 47 100 SH   SOLE 8 100 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 30,384 64,782 SH   SOLE 9 64,782 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,883 49,928 SH   SOLE 1 49,928 0 0
WESTERN ALLIANCE BANCORP COM 957638109 13,956 129,646 SH   SOLE 1 129,646 0 0
WESTERN ALLIANCE BANCORP COM 957638109 950 8,826 SH   SOLE 99 8,826 0 0
WESTERN DIGITAL CORP. COM 958102105 19,836 304,174 SH   SOLE 1 304,174 0 0
WESTERN DIGITAL CORP. OPT 958102105 13,694 210,000 SH Call SOLE 8 210,000 0 0
WESTERN DIGITAL CORP. OPT 958102105 21,767 333,800 SH Put SOLE 8 333,800 0 0
WESTERN DIGITAL CORP. COM 958102105 4,079 62,553 SH   SOLE 8 62,553 0 0
WESTERN DIGITAL CORP. COM 958102105 14,225 218,145 SH   SOLE 9 218,145 0 0
WESTERN MIDSTREAM PARTNERS L COM 958669103 34,232 1,537,154 SH   SOLE 1 1,537,154 0 0
WESTERN UN CO COM 959802109 7 400 SH   DFND 1 0 0 400
WESTERN UN CO COM 959802109 29,177 1,635,582 SH   SOLE 1 1,635,582 0 0
WESTERN UN CO COM 959802109 0 16 SH   SOLE 8 16 0 0
WESTERN UN CO COM 959802109 3,047 170,816 SH   SOLE 9 170,816 0 0
WESTERN UN CO COM 959802109 3,072 172,186 SH   SOLE 99 172,186 0 0
WESTLAKE CHEM CORP COM 960413102 8,509 87,603 SH   SOLE 1 87,603 0 0
WESTLAKE CHEM CORP COM 960413102 485 4,993 SH   SOLE 99 4,993 0 0
WESTLAKE CHEM PARTNERS LP COM 960417103 2 66 SH   SOLE 1 66 0 0
WESTROCK CO COM 96145D105 33,042 744,867 SH   SOLE 1 744,867 0 0
WESTROCK CO COM 96145D105 15 334 SH   SOLE 8 334 0 0
WESTROCK CO COM 96145D105 8,139 183,477 SH   SOLE 9 183,477 0 0
WESTWATER RES INC COM 961684206 52 24,000 SH   DFND 1 0 0 24,000
WEX INC COM 96208T104 1,148 8,176 SH   SOLE 1 8,176 0 0
WEX INC COM 96208T104 148 1,053 SH   SOLE 99 1,053 0 0
WEYERHAEUSER CO MTN BE TRUS 962166104 32,290 784,131 SH   SOLE 1 784,131 0 0
WEYERHAEUSER CO MTN BE OPT 962166104 54 1,300 SH Put SOLE 8 1,300 0 0
WEYERHAEUSER CO MTN BE TRUS 962166104 7,358 178,676 SH   SOLE 8 178,676 0 0
WEYERHAEUSER CO MTN BE TRUS 962166104 21,277 516,684 SH   SOLE 9 516,684 0 0
WEYERHAEUSER CO MTN BE COM 962166104 260 6,324 SH   SOLE 99 6,324 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 301 7,000 SH   DFND 1 0 0 7,000
WHEATON PRECIOUS METALS CORP OPT 962879102 5,178 120,600 SH Call SOLE 1 120,600 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 361 8,406 SH   SOLE 1 8,406 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 863 20,109 SH   SOLE 9 20,109 0 0
WHIRLPOOL CORP COM 963320106 19,249 82,027 SH   SOLE 1 82,027 0 0
WHIRLPOOL CORP COM 963320106 12 50 SH   DFND 1 0 0 50
WHIRLPOOL CORP COM 963320106 3,844 16,379 SH   SOLE 8 16,379 0 0
WHIRLPOOL CORP OPT 963320106 3,051 13,000 SH Call SOLE 8 13,000 0 0
WHIRLPOOL CORP OPT 963320106 10,513 44,800 SH Put SOLE 8 44,800 0 0
WHIRLPOOL CORP COM 963320106 10,138 43,197 SH   SOLE 9 43,197 0 0
WHIRLPOOL CORP COM 963320106 98 416 SH   SOLE 99 416 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,209 1,192 SH   SOLE 1 1,192 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 756 746 SH   SOLE 99 746 0 0
WHITESTONE REIT TRUS 966084204 1,331 131,433 SH   SOLE 1 131,433 0 0
WIDEOPENWEST INC COM 96758W101 1,398 64,956 SH   SOLE 1 64,956 0 0
WIDEOPENWEST INC COM 96758W101 74 3,426 SH   SOLE 99 3,426 0 0
WILEY JOHN &amp SONS INC COM 968223206 3,614 63,098 SH   SOLE 1 63,098 0 0
WILLDAN GROUP INC COM 96924N100 476 13,524 SH   SOLE 1 13,524 0 0
WILLIAMS COS INC COM 969457100 60,486 2,322,776 SH   SOLE 1 2,322,776 0 0
WILLIAMS COS INC OPT 969457100 7,858 301,800 SH Put SOLE 1 301,800 0 0
WILLIAMS COS INC COM 969457100 39 1,526 SH   SOLE 8 1,526 0 0
WILLIAMS COS INC COM 969457100 22,126 849,694 SH   SOLE 9 849,694 0 0
WILLIAMS SONOMA INC COM 969904101 25,078 148,275 SH   SOLE 1 148,275 0 0
WILLIS LEASE FIN CORP COM 970646105 133 3,516 SH   SOLE 1 3,516 0 0
WILLIS TOWERS WATSON PLC LTD COM G96629103 322,352 1,357,323 SH   SOLE 1 1,357,323 0 0
WILLIS TOWERS WATSON PLC LTD COM G96629103 309 1,300 SH   DFND 1 0 0 1,300
WILLIS TOWERS WATSON PLC LTD COM G96629103 5,972 25,146 SH   SOLE 8 25,146 0 0
WILLIS TOWERS WATSON PLC LTD COM G96629103 65,597 276,210 SH   SOLE 9 276,210 0 0
WINGSTOP INC COM 974155103 7,884 45,628 SH   SOLE 1 45,628 0 0
WINGSTOP INC COM 974155103 11 61 SH   SOLE 8 61 0 0
WINGSTOP INC COM 974155103 330 1,908 SH   SOLE 99 1,908 0 0
WINMARK CORP COM 974250102 1,043 4,202 SH   SOLE 1 4,202 0 0
WINNEBAGO INDS INC COM 974637100 3,893 51,950 SH   SOLE 1 51,950 0 0
WINNEBAGO INDS INC COM 974637100 7 97 SH   SOLE 8 97 0 0
WINTRUST FINL CORP COM 97650W108 20,241 222,856 SH   SOLE 1 222,856 0 0
WINTRUST FINL CORP COM 97650W108 621 6,837 SH   SOLE 99 6,837 0 0
WISDOMTREE INVTS INC COM 97717P104 1,061 173,497 SH   SOLE 1 173,497 0 0
WISDOMTREE INVTS INC COM 97717P104 0 69 SH   SOLE 8 69 0 0
WISDOMTREE TR FUND 97717W851 13 200 SH   SOLE 1 200 0 0
WISDOMTREE TR FUND 97717X701 0 1 SH   SOLE 1 1 0 0
WISDOMTREE TR FUND 97717W422 236 6,478 SH   SOLE 8 6,478 0 0
WISDOMTREE TR FUND 97717W422 285 7,811 SH   SOLE 9 7,811 0 0
WIX COM LTD COM M98068105 33,965 215,253 SH   SOLE 1 215,253 0 0
WIX COM LTD OPT M98068105 7,164 45,400 SH Call SOLE 8 45,400 0 0
WIX COM LTD COM M98068105 5,491 34,804 SH   SOLE 8 34,804 0 0
WIX COM LTD OPT M98068105 6,312 40,000 SH Put SOLE 8 40,000 0 0
WIX COM LTD COM M98068105 5,122 32,458 SH   SOLE 9 32,458 0 0
WOLVERINE WORLD WIDE INC COM 978097103 3,220 111,752 SH   SOLE 1 111,752 0 0
WOLVERINE WORLD WIDE INC COM 978097103 1 28 SH   SOLE 8 28 0 0
WOLVERINE WORLD WIDE INC COM 978097103 132 4,586 SH   SOLE 9 4,586 0 0
WOODWARD INC COM 980745103 1,581 14,442 SH   SOLE 1 14,442 0 0
WORKDAY INC COM 98138H101 50,198 183,750 SH   SOLE 1 183,750 0 0
WORKDAY INC OPT 98138H101 54,198 198,400 SH Put SOLE 1 198,400 0 0
WORKDAY INC OPT 98138H101 51,468 188,400 SH Call SOLE 1 188,400 0 0
WORKDAY INC OPT 98138H101 36,333 133,000 SH Call SOLE 8 133,000 0 0
WORKDAY INC OPT 98138H101 64,088 234,600 SH Put SOLE 8 234,600 0 0
WORKDAY INC BOND 98138HAF8 535 287,000 PRN   SOLE 8 0 0 287,000
WORKDAY INC COM 98138H101 20,913 76,554 SH   SOLE 9 76,554 0 0
WORKHORSE GROUP INC COM 98138J206 813 186,646 SH   SOLE 1 186,646 0 0
WORKHORSE GROUP INC COM 98138J206 8 1,910 SH   DFND 20 0 0 1,910
WORKIVA INC COM 98139A105 9,620 73,733 SH   SOLE 1 73,733 0 0
WORKIVA INC COM 98139A105 20 150 SH   SOLE 8 150 0 0
WORLD ACCEP CORPORATION COM 981419104 1,383 5,638 SH   SOLE 1 5,638 0 0
WORLD FUEL SVCS CORP COM 981475106 2,343 88,492 SH   SOLE 1 88,492 0 0
WORLD WRESTLING ENTMT INC COM 98156Q108 1,736 35,202 SH   SOLE 1 35,202 0 0
WORTHINGTON INDS INC COM 981811102 2,804 51,291 SH   SOLE 1 51,291 0 0
WORTHINGTON INDS INC COM 981811102 0 5 SH   SOLE 8 5 0 0
WP CAREY INC TRUS 92936U109 26,233 319,725 SH   SOLE 1 319,725 0 0
WP CAREY INC TRUS 92936U109 6,609 80,550 SH   SOLE 9 80,550 0 0
WSFS FINL CORP COM 929328102 3,368 67,199 SH   SOLE 1 67,199 0 0
WYNDHAM HOTELS &amp RESORTS INC COM 98311A105 2,736 30,518 SH   SOLE 1 30,518 0 0
WYNDHAM HOTELS &amp RESORTS INC COM 98311A105 4 41 SH   SOLE 8 41 0 0
WYNN RESORTS LTD OPT 983134107 25,206 296,400 SH Put SOLE 1 296,400 0 0
WYNN RESORTS LTD COM 983134107 26,019 305,965 SH   SOLE 1 305,965 0 0
WYNN RESORTS LTD COM 983134107 1,457 17,132 SH   SOLE 8 17,132 0 0
WYNN RESORTS LTD OPT 983134107 14,134 166,200 SH Call SOLE 8 166,200 0 0
WYNN RESORTS LTD OPT 983134107 19,347 227,500 SH Put SOLE 8 227,500 0 0
WYNN RESORTS LTD COM 983134107 6,267 73,713 SH   SOLE 9 73,713 0 0
X4 PHARMACEUTICALS INC COM 98420X103 18 7,804 SH   SOLE 1 7,804 0 0
XBIOTECH INC COM 98400H102 206 18,484 SH   SOLE 1 18,484 0 0
XCEL ENERGY INC COM 98389B100 38,340 566,315 SH   SOLE 1 566,315 0 0
XCEL ENERGY INC COM 98389B100 889 13,134 SH   SOLE 8 13,134 0 0
XCEL ENERGY INC COM 98389B100 25,057 370,132 SH   SOLE 9 370,132 0 0
XENCOR INC COM 98401F105 2,970 74,006 SH   SOLE 1 74,006 0 0
XENIA HOTELS &amp RESORTS INC TRUS 984017103 2,902 160,270 SH   SOLE 1 160,270 0 0
XILINX INC COM 983919101 298,978 1,410,077 SH   SOLE 1 1,410,077 0 0
XILINX INC COM 983919101 22,153 104,478 SH   SOLE 8 104,478 0 0
XILINX INC OPT 983919101 2,014 9,500 SH Put SOLE 8 9,500 0 0
XILINX INC COM 983919101 61,595 290,501 SH   SOLE 9 290,501 0 0
XILINX INC COM 983919101 1,484 7,000 SH   DFND 20 0 0 7,000
XOMA CORP DEL COM 98419J206 152 7,310 SH   SOLE 1 7,310 0 0
XPO LOGISTICS INC COM 983793100 29 375 SH   DFND 1 0 0 375
XPO LOGISTICS INC COM 983793100 1,417 18,296 SH   SOLE 1 18,296 0 0
XPO LOGISTICS INC COM 983793100 2 32 SH   SOLE 8 32 0 0
XPO LOGISTICS INC OPT 983793100 604 7,800 SH Put SOLE 8 7,800 0 0
XPO LOGISTICS INC COM 983793100 142 1,832 SH   SOLE 9 1,832 0 0
XPO LOGISTICS INC COM 983793100 1,203 15,535 SH   SOLE 99 15,535 0 0
XUNLEI LTD ADR 98419E108 1 600 SH   SOLE 1 600 0 0
XYLEM INC COM 98419M100 13,579 113,224 SH   SOLE 1 113,224 0 0
XYLEM INC COM 98419M100 26 220 SH   SOLE 8 220 0 0
XYLEM INC COM 98419M100 14,861 123,925 SH   SOLE 9 123,925 0 0
Y-MABS THERAPEUTICS INC COM 984241109 688 42,420 SH   SOLE 1 42,420 0 0
Y-MABS THERAPEUTICS INC COM 984241109 243 15,000 SH   SOLE 8 15,000 0 0
Y-MABS THERAPEUTICS INC COM 984241109 41 2,558 SH   SOLE 99 2,558 0 0
YAMANA GOLD INC COM 98462Y100 117 27,814 SH   DFND 1 0 0 27,814
YAMANA GOLD INC COM 98462Y100 2,928 693,904 SH   SOLE 1 693,904 0 0
YAMANA GOLD INC COM 98462Y100 16 3,886 SH   SOLE 8 3,886 0 0
YAMANA GOLD INC OPT 98462Y100 8 1,900 SH Put SOLE 8 1,900 0 0
YAMANA GOLD INC OPT 98462Y100 0 100 SH Call SOLE 8 100 0 0
YAMANA GOLD INC COM 98462Y100 95 22,310 SH   SOLE 9 22,310 0 0
YANDEX N V COM N97284108 53 884 SH   SOLE 1 884 0 0
YANDEX N V COM N97284108 0 4 SH   SOLE 8 4 0 0
YANDEX N V OPT N97284108 91 1,500 SH Put SOLE 8 1,500 0 0
YANDEX N V OPT N97284108 672 11,100 SH Call SOLE 8 11,100 0 0
YANDEX N V COM N97284108 2,191 36,205 SH   SOLE 9 36,205 0 0
YELP INC COM 985817105 3,883 107,157 SH   SOLE 1 107,157 0 0
YELP INC COM 985817105 0 10 SH   SOLE 8 10 0 0
YETI HLDGS INC COM 98585X104 1,261 15,219 SH   SOLE 1 15,219 0 0
YETI HLDGS INC OPT 98585X104 306 3,700 SH Call SOLE 8 3,700 0 0
YEXT INC COM 98585N106 2,090 210,622 SH   SOLE 1 210,622 0 0
YEXT INC COM 98585N106 4 353 SH   SOLE 8 353 0 0
YORK WTR CO COM 987184108 787 15,810 SH   SOLE 1 15,810 0 0
YPF SOCIEDAD ANONIMA ADR 984245100 132 34,500 SH   SOLE 1 34,500 0 0
YPF SOCIEDAD ANONIMA ADR 984245100 1,063 278,160 SH   SOLE 8 278,160 0 0
YUM BRANDS INC COM 988498101 67,254 484,346 SH   SOLE 1 484,346 0 0
YUM BRANDS INC COM 988498101 56 402 SH   SOLE 8 402 0 0
YUM BRANDS INC COM 988498101 28,114 202,461 SH   SOLE 9 202,461 0 0
YUM CHINA HLDGS INC COM 98850P109 13,080 262,449 SH   SOLE 1 262,449 0 0
YUM CHINA HLDGS INC COM 98850P109 0 5 SH   SOLE 8 5 0 0
YUM CHINA HLDGS INC COM 98850P109 17,373 348,576 SH   SOLE 9 348,576 0 0
YUM CHINA HLDGS INC COM 98850P109 3,456 69,333 SH   SOLE 99 69,333 0 0
ZEBRA TECHNOLOGIES CORPORATI COM 989207105 27,548 46,282 SH   SOLE 1 46,282 0 0
ZEBRA TECHNOLOGIES CORPORATI COM 989207105 37 62 SH   SOLE 8 62 0 0
ZEBRA TECHNOLOGIES CORPORATI COM 989207105 21,848 36,707 SH   SOLE 9 36,707 0 0
ZENDESK INC COM 98936J101 53,292 510,994 SH   SOLE 1 510,994 0 0
ZENDESK INC OPT 98936J101 1,304 12,500 SH Put SOLE 8 12,500 0 0
ZENDESK INC COM 98936J101 187 1,795 SH   SOLE 8 1,795 0 0
ZENDESK INC OPT 98936J101 15,936 152,800 SH Call SOLE 8 152,800 0 0
ZENDESK INC COM 98936J101 5,014 48,083 SH   SOLE 9 48,083 0 0
ZIFF DAVIS INC COM 48123V102 7,770 70,106 SH   SOLE 1 70,106 0 0
ZIFF DAVIS INC COM 48123V102 66 593 SH   SOLE 99 593 0 0
ZILLOW GROUP INC COM 98954M200 188,830 2,957,399 SH   SOLE 1 2,957,399 0 0
ZILLOW GROUP INC OPT 98954M200 166,788 2,612,200 SH Put SOLE 1 2,612,200 0 0
ZILLOW GROUP INC OPT 98954M200 55,180 864,200 SH Call SOLE 1 864,200 0 0
ZILLOW GROUP INC COM 98954M101 47,487 763,202 SH   SOLE 1 763,202 0 0
ZILLOW GROUP INC OPT 98954M200 25,182 394,400 SH Put SOLE 8 394,400 0 0
ZILLOW GROUP INC OPT 98954M200 9,022 141,300 SH Call SOLE 8 141,300 0 0
ZILLOW GROUP INC COM 98954M101 4 76 SH   SOLE 8 76 0 0
ZILLOW GROUP INC COM 98954M200 8,056 126,179 SH   SOLE 8 126,179 0 0
ZILLOW GROUP INC COM 98954M200 4,384 68,669 SH   SOLE 9 68,669 0 0
ZILLOW GROUP INC COM 98954M101 1,529 24,577 SH   SOLE 9 24,577 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 57,393 451,780 SH   SOLE 1 451,780 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 41 319 SH   DFND 1 0 0 319
ZIMMER BIOMET HOLDINGS INC COM 98956P102 31 246 SH   SOLE 8 246 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 19,999 157,423 SH   SOLE 9 157,423 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 2,570 20,230 SH   SOLE 99 20,230 0 0
ZIONS BANCORPORATION N A COM 989701107 22,775 360,591 SH   SOLE 1 360,591 0 0
ZIONS BANCORPORATION N A COM 989701107 14 211 SH   SOLE 8 211 0 0
ZIONS BANCORPORATION N A COM 989701107 5,113 80,951 SH   SOLE 9 80,951 0 0
ZIONS BANCORPORATION N A COM 989701107 359 5,684 SH   SOLE 99 5,684 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 278 254,434 SH   SOLE 1 254,434 0 0
ZOETIS INC COM 98978V103 168,312 689,719 SH   SOLE 1 689,719 0 0
ZOETIS INC COM 98978V103 131 537 SH   DFND 1 0 0 537
ZOETIS INC COM 98978V103 159 651 SH   SOLE 8 651 0 0
ZOETIS INC COM 98978V103 102,918 421,747 SH   SOLE 9 421,747 0 0
ZOETIS INC COM 98978V103 610 2,500 SH   DFND 20 0 0 2,500
ZOGENIX INC COM 98978L204 2,302 141,705 SH   SOLE 1 141,705 0 0
ZOGENIX INC COM 98978L204 0 21 SH   SOLE 8 21 0 0
ZOOM VIDEO COMMUNICATIONS IN OPT 98980L101 66,722 362,800 SH Put SOLE 1 362,800 0 0
ZOOM VIDEO COMMUNICATIONS IN COM 98980L101 392 2,131 SH   DFND 1 0 0 2,131
ZOOM VIDEO COMMUNICATIONS IN OPT 98980L101 16,552 90,000 SH Call SOLE 1 90,000 0 0
ZOOM VIDEO COMMUNICATIONS IN COM 98980L101 116,362 632,712 SH   SOLE 1 632,712 0 0
ZOOM VIDEO COMMUNICATIONS IN OPT 98980L101 36,616 199,100 SH Put SOLE 8 199,100 0 0
ZOOM VIDEO COMMUNICATIONS IN COM 98980L101 13,101 71,238 SH   SOLE 8 71,238 0 0
ZOOM VIDEO COMMUNICATIONS IN OPT 98980L101 37,757 205,300 SH Call SOLE 8 205,300 0 0
ZOOM VIDEO COMMUNICATIONS IN COM 98980L101 16,485 89,643 SH   SOLE 9 89,643 0 0
ZOOM VIDEO COMMUNICATIONS IN OPT 98980L101 9,196 50,000 SH Call SOLE 9 50,000 0 0
ZOOM VIDEO COMMUNICATIONS IN COM 98980L101 136 740 SH   DFND 20 0 0 740
ZOSANO PHARMA CORP COM 98979H202 141 300,000 SH   DFND 20 0 0 300,000
ZSCALER INC OPT 98980G102 26,542 82,600 SH Put SOLE 1 82,600 0 0
ZSCALER INC COM 98980G102 189,011 588,212 SH   SOLE 1 588,212 0 0
ZSCALER INC OPT 98980G102 3,214 10,000 SH Call SOLE 1 10,000 0 0
ZSCALER INC OPT 98980G102 21,915 68,200 SH Put SOLE 8 68,200 0 0
ZSCALER INC COM 98980G102 4,413 13,733 SH   SOLE 8 13,733 0 0
ZSCALER INC OPT 98980G102 26,606 82,800 SH Call SOLE 8 82,800 0 0
ZSCALER INC COM 98980G102 10,764 33,500 SH   SOLE 9 33,500 0 0
ZSCALER INC COM 98980G102 583 1,813 SH   DFND 20 0 0 1,813
ZTO EXPRESS CAYMAN INC OPT 98980A105 316 11,200 SH Call SOLE 8 11,200 0 0
ZUMIEZ INC COM 989817101 1,723 35,916 SH   SOLE 1 35,916 0 0
ZUORA INC COM 98983V106 3,148 168,530 SH   SOLE 1 168,530 0 0
ZUORA INC COM 98983V106 7 360 SH   SOLE 8 360 0 0
ZYMEWORKS INC COM 98985W102 18 1,117 SH   SOLE 1 1,117 0 0
ZYNGA INC COM 98986T108 77 12,000 SH   DFND 1 0 0 12,000
ZYNGA INC COM 98986T108 64,447 10,069,852 SH   SOLE 1 10,069,852 0 0
ZYNGA INC OPT 98986T108 578 90,400 SH Call SOLE 1 90,400 0 0
ZYNGA INC COM 98986T108 996 155,637 SH   SOLE 8 155,637 0 0
ZYNGA INC OPT 98986T108 1,145 178,900 SH Call SOLE 8 178,900 0 0
ZYNGA INC COM 98986T108 428 66,857 SH   SOLE 9 66,857 0 0