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 333 10,894 SH   SOLE 1 10,894 0 0
111 INC ADR 68247Q102 2,035 329,800 SH   SOLE 1 329,800 0 0
1ST CONSTITUTION BANCORP COM 31986N102 30 1,274 SH   SOLE 1 1,274 0 0
1ST SOURCE CORP COM 336901103 676 14,310 SH   SOLE 1 14,310 0 0
1ST SOURCE CORP COM 336901103 290 6,146 SH   SOLE 99 6,146 0 0
21VIANET GROUP INC ADR 90138A103 2,108 121,766 SH   SOLE 1 121,766 0 0
21VIANET GROUP INC ADR 90138A103 0 18 SH   SOLE 8 18 0 0
21VIANET GROUP INC ADR 90138A103 1,307 75,500 SH   SOLE 9 75,500 0 0
2U INC COM 90214J101 1,985 59,137 SH   SOLE 1 59,137 0 0
2U INC COM 90214J101 269 8,036 SH   SOLE 8 8,036 0 0
2U INC COM 90214J101 200 5,953 SH   SOLE 99 5,953 0 0
3-D SYS CORP DEL COM 88554D205 4,349 157,702 SH   SOLE 1 157,702 0 0
3-D SYS CORP DEL COM 88554D205 236 8,570 SH   DFND 1 0 0 8,570
3-D SYS CORP DEL OPT 88554D205 245 8,900 SH Call SOLE 8 8,900 0 0
3-D SYS CORP DEL OPT 88554D205 135 4,900 SH Put SOLE 8 4,900 0 0
360 DIGITECH INC ADR 88557W101 1,370 67,400 SH   SOLE 9 67,400 0 0
3M CO COM 88579Y101 60 341 SH   DFND 1 0 0 341
3M CO COM 88579Y101 191,910 1,093,996 SH   SOLE 1 1,093,996 0 0
3M CO COM 88579Y101 823 4,690 SH   SOLE 8 4,690 0 0
3M CO OPT 88579Y101 10,736 61,200 SH Call SOLE 8 61,200 0 0
3M CO OPT 88579Y101 22,120 126,100 SH Put SOLE 8 126,100 0 0
3M CO COM 88579Y101 71,698 408,727 SH   SOLE 9 408,727 0 0
51JOB INC ADR 316827104 1,625 23,372 SH   SOLE 1 23,372 0 0
51JOB INC ADR 316827104 1,676 24,100 SH   SOLE 9 24,100 0 0
8X8 INC NEW COM 282914100 16,566 708,210 SH   SOLE 1 708,210 0 0
8X8 INC NEW COM 282914100 281 12,000 SH   SOLE 8 12,000 0 0
8X8 INC NEW COM 282914100 93 3,993 SH   SOLE 99 3,993 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 484 8,071 SH   SOLE 1 8,071 0 0
A10 NETWORKS INC COM 002121101 569 42,157 SH   SOLE 1 42,157 0 0
AAON INC COM 000360206 4,067 62,240 SH   SOLE 1 62,240 0 0
AAR CORP COM 000361105 1,197 36,931 SH   SOLE 1 36,931 0 0
ABB LTD ADR 000375204 7 207 SH   DFND 1 0 0 207
ABB LTD ADR 000375204 2,931 87,852 SH   SOLE 1 87,852 0 0
ABBOTT LABS COM 002824100 263,324 2,229,101 SH   SOLE 1 2,229,101 0 0
ABBOTT LABS COM 002824100 53 447 SH   DFND 1 0 0 447
ABBOTT LABS COM 002824100 161 1,364 SH   SOLE 8 1,364 0 0
ABBOTT LABS COM 002824100 115,172 974,956 SH   SOLE 9 974,956 0 0
ABBOTT LABS COM 002824100 1,772 15,003 SH   DFND 20 0 0 15,003
ABBVIE INC COM 00287Y109 273,433 2,534,832 SH   SOLE 1 2,534,832 0 0
ABBVIE INC COM 00287Y109 390 3,614 SH   DFND 1 0 0 3,614
ABBVIE INC COM 00287Y109 1,194 11,068 SH   SOLE 8 11,068 0 0
ABBVIE INC OPT 00287Y109 5,146 47,700 SH Put SOLE 8 47,700 0 0
ABBVIE INC COM 00287Y109 142,082 1,317,164 SH   SOLE 9 1,317,164 0 0
ABBVIE INC COM 00287Y109 224 2,072 SH   DFND 20 0 0 2,072
ABBVIE INC COM 00287Y109 615 5,697 SH   SOLE 99 5,697 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 9 7,956 SH   SOLE 1 7,956 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 0 7 SH   SOLE 8 7 0 0
ABERCROMBIE &amp FITCH CO COM 002896207 3,105 82,518 SH   SOLE 1 82,518 0 0
ABERCROMBIE &amp FITCH CO OPT 002896207 75 2,000 SH Call SOLE 8 2,000 0 0
ABERCROMBIE &amp FITCH CO COM 002896207 2,394 63,615 SH   SOLE 9 63,615 0 0
ABERDEEN GLOBAL PREMIER PPTY FUND 00302L108 14 2,113 SH   DFND 1 0 0 2,113
ABERDEEN STD GOLD ETF TR FUND 00326A104 7 400 SH   SOLE 1 400 0 0
ABERDEEN STD GOLD ETF TR FUND 00326A104 558 33,130 SH   DFND 1 0 0 33,130
ABERDEEN STD SILVER ETF TR FUND 003264108 2 93 SH   SOLE 1 93 0 0
ABERDEEN TOTAL DYNAMIC DIVD FUND 00326L100 627 59,507 SH   SOLE 1 59,507 0 0
ABIOMED INC COM 003654100 16,052 49,310 SH   SOLE 1 49,310 0 0
ABIOMED INC COM 003654100 10,601 32,567 SH   SOLE 9 32,567 0 0
ABM INDS INC COM 000957100 14,317 318,092 SH   SOLE 1 318,092 0 0
AC IMMUNE SA COM H00263105 10 1,460 SH   SOLE 1 1,460 0 0
AC IMMUNE SA COM H00263105 0 4 SH   SOLE 8 4 0 0
AC IMMUNE SA COM H00263105 38 5,604 SH   DFND 20 0 0 5,604
ACACIA RESH CORP COM 003881307 136 20,036 SH   SOLE 1 20,036 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 3,159 49,521 SH   SOLE 1 49,521 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 4 56 SH   SOLE 8 56 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 127 1,992 SH   SOLE 99 1,992 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 1,709 102,952 SH   SOLE 1 102,952 0 0
ACADIA RLTY TR TRUS 004239109 2,821 138,211 SH   SOLE 1 138,211 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 79 13,481 SH   SOLE 1 13,481 0 0
ACCELERON PHARMA INC COM 00434H108 3,630 21,092 SH   SOLE 1 21,092 0 0
ACCELERON PHARMA INC COM 00434H108 15,449 89,765 SH   SOLE 8 89,765 0 0
ACCELERON PHARMA INC COM 00434H108 104 604 SH   SOLE 99 604 0 0
ACCENTURE PLC IRELAND COM G1151C101 268,890 840,487 SH   SOLE 1 840,487 0 0
ACCENTURE PLC IRELAND COM G1151C101 13,117 41,000 SH   DFND 1 0 0 41,000
ACCENTURE PLC IRELAND OPT G1151C101 2,847 8,900 SH Call SOLE 8 8,900 0 0
ACCENTURE PLC IRELAND COM G1151C101 47 148 SH   SOLE 8 148 0 0
ACCENTURE PLC IRELAND COM G1151C101 110,515 345,446 SH   SOLE 9 345,446 0 0
ACCENTURE PLC IRELAND COM G1151C101 92 287 SH   DFND 20 0 0 287
ACCENTURE PLC IRELAND COM G1151C101 477 1,492 SH   SOLE 99 1,492 0 0
ACCO BRANDS CORP COM 00081T108 1,032 120,148 SH   SOLE 1 120,148 0 0
ACCO BRANDS CORP COM 00081T108 34 3,900 SH   DFND 1 0 0 3,900
ACCURAY INC COM 004397105 233 59,180 SH   SOLE 1 59,180 0 0
ACCURAY INC COM 004397105 0 1 SH   SOLE 8 1 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 15 14,520 SH   SOLE 1 14,520 0 0
ACI WORLDWIDE INC COM 004498101 9,564 311,209 SH   SOLE 1 311,209 0 0
ACI WORLDWIDE INC COM 004498101 2 74 SH   SOLE 8 74 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 876 48,676 SH   SOLE 1 48,676 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 27 1,493 SH   SOLE 99 1,493 0 0
ACM RESH INC COM 00108J109 4,217 38,332 SH   SOLE 1 38,332 0 0
ACNB CORP COM 000868109 39 1,399 SH   SOLE 1 1,399 0 0
ACTIVISION BLIZZARD INC COM 00507V109 164,114 2,120,602 SH   SOLE 1 2,119,122 1,480 0
ACTIVISION BLIZZARD INC COM 00507V109 1,925 24,874 SH   DFND 1 0 0 24,874
ACTIVISION BLIZZARD INC OPT 00507V109 3,467 44,800 SH Put SOLE 8 44,800 0 0
ACTIVISION BLIZZARD INC OPT 00507V109 8,931 115,400 SH Call SOLE 8 115,400 0 0
ACTIVISION BLIZZARD INC COM 00507V109 17 218 SH   SOLE 8 218 0 0
ACTIVISION BLIZZARD INC COM 00507V109 46,678 603,148 SH   SOLE 9 603,148 0 0
ACTIVISION BLIZZARD INC COM 00507V109 485 6,273 SH   DFND 20 0 0 6,273
ACTIVISION BLIZZARD INC COM 00507V109 127 1,644 SH   SOLE 20 0 1,644 0
ACTIVISION BLIZZARD INC COM 00507V109 11,233 145,142 SH   SOLE 99 1,745 143,397 0
ACUITY BRANDS INC COM 00508Y102 7,544 43,515 SH   SOLE 1 43,515 0 0
ACUITY BRANDS INC COM 00508Y102 331 1,912 SH   SOLE 99 1,912 0 0
ACUSHNET HLDGS CORP COM 005098108 1,668 35,749 SH   SOLE 1 35,749 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 56 11,279 SH   SOLE 1 11,279 0 0
ADAMIS PHARMACEUTICALS CORP COM 00547W208 8 7,347 SH   SOLE 1 7,347 0 0
ADAMS DIVERSIFIED EQUITY FD FUND 006212104 358 15,664 SH   SOLE 1 15,664 0 0
ADAMS RES &amp ENERGY INC COM 006351308 42 1,381 SH   SOLE 1 1,381 0 0
ADAPTIMMUNE THERAPEUTICS PLC ADR 00653A107 0 11 SH   SOLE 8 11 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1,347 39,657 SH   SOLE 1 39,657 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 0 14 SH   SOLE 8 14 0 0
ADDUS HOMECARE CORP COM 006739106 2,041 25,603 SH   SOLE 1 25,603 0 0
ADDUS HOMECARE CORP COM 006739106 180 2,261 SH   SOLE 99 2,261 0 0
ADECOAGRO S A COM L00849106 0 1 SH   SOLE 1 1 0 0
ADIENT PLC COM G0084W101 3,443 83,080 SH   SOLE 1 83,080 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 145 128,946 SH   SOLE 1 128,946 0 0
ADMA BIOLOGICS INC COM 000899104 0 6 SH   SOLE 8 6 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,039 1,805 SH   DFND 1 0 0 1,805
ADOBE SYSTEMS INCORPORATED COM 00724F101 728,724 1,265,760 SH   SOLE 1 933,397 332,363 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 5,559 9,654 SH   SOLE 8 9,654 0 0
ADOBE SYSTEMS INCORPORATED OPT 00724F101 13,069 22,700 SH Put SOLE 8 22,700 0 0
ADOBE SYSTEMS INCORPORATED OPT 00724F101 8,981 15,600 SH Call SOLE 8 15,600 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 200,588 348,411 SH   SOLE 9 348,411 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 30,804 53,505 SH   SOLE 20 0 53,505 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,040 1,806 SH   DFND 20 0 0 1,806
ADOBE SYSTEMS INCORPORATED COM 00724F101 71,965 125,000 SH   SOLE 58 125,000 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 16,248 28,222 SH   SOLE 82 0 28,222 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 23,845 41,417 SH   SOLE 99 0 41,417 0
ADT INC DEL COM 00090Q103 666 82,350 SH   SOLE 1 82,350 0 0
ADT INC DEL OPT 00090Q103 561 69,300 SH Put SOLE 8 69,300 0 0
ADT INC DEL COM 00090Q103 151 18,711 SH   SOLE 8 18,711 0 0
ADTALEM GLOBAL ED INC COM 00737L103 1,664 44,007 SH   SOLE 1 44,007 0 0
ADTRAN INC COM 00738A106 750 39,991 SH   SOLE 1 39,991 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 21,314 102,035 SH   SOLE 1 102,035 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 240 1,145 SH   SOLE 8 1,145 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 9,456 45,267 SH   SOLE 9 45,267 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 2,353 11,263 SH   SOLE 99 11,263 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 73 679 SH   SOLE 1 679 0 0
ADVANCED EMISSIONS SOLUTIONS COM 00770C101 15 2,363 SH   SOLE 1 2,363 0 0
ADVANCED ENERGY INDS COM 007973100 3,006 34,261 SH   SOLE 1 34,261 0 0
ADVANCED MICRO DEVICES INC OPT 007903107 37,559 365,000 SH Call SOLE 1 365,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 247,766 2,407,818 SH   SOLE 1 2,407,818 0 0
ADVANCED MICRO DEVICES INC COM 007903107 704 6,843 SH   DFND 1 0 0 6,843
ADVANCED MICRO DEVICES INC OPT 007903107 28,174 273,800 SH Put SOLE 1 273,800 0 0
ADVANCED MICRO DEVICES INC OPT 007903107 105,545 1,025,700 SH Put SOLE 8 1,025,700 0 0
ADVANCED MICRO DEVICES INC COM 007903107 17,845 173,413 SH   SOLE 8 173,413 0 0
ADVANCED MICRO DEVICES INC OPT 007903107 17,400 169,100 SH Call SOLE 8 169,100 0 0
ADVANCED MICRO DEVICES INC OPT 007903107 37,559 365,000 SH Call SOLE 9 365,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 104,260 1,013,222 SH   SOLE 9 1,013,222 0 0
ADVANCED MICRO DEVICES INC COM 007903107 4,113 39,969 SH   DFND 20 0 0 39,969
ADVANCED MICRO DEVICES INC COM 007903107 32,928 320,000 SH   SOLE 58 320,000 0 0
ADVANSIX INC COM 00773T101 1,501 37,786 SH   SOLE 1 37,786 0 0
ADVANSIX INC COM 00773T101 1 27 SH   DFND 20 0 0 27
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 107 49,306 SH   SOLE 1 49,306 0 0
AECOM COM 00766T100 9,812 155,367 SH   SOLE 1 155,367 0 0
AECOM COM 00766T100 2,784 44,085 SH   SOLE 8 44,085 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 131 16,516 SH   SOLE 1 16,516 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 0 8 SH   SOLE 8 8 0 0
AEHR TEST SYS COM 00760J108 365 26,717 SH   SOLE 1 26,717 0 0
AEMETIS INC COM 00770K202 202 11,050 SH   SOLE 1 11,050 0 0
AERCAP HOLDINGS NV COM N00985106 371 6,424 SH   SOLE 1 6,424 0 0
AERCAP HOLDINGS NV COM N00985106 2 29 SH   SOLE 8 29 0 0
AERCAP HOLDINGS NV COM N00985106 56 967 SH   SOLE 9 967 0 0
AERCAP HOLDINGS NV COM N00985106 800 13,836 SH   SOLE 99 13,836 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 498 43,551 SH   SOLE 1 43,551 0 0
AERIE PHARMACEUTICALS INC OPT 00771V108 206 18,100 SH Call SOLE 8 18,100 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 10,527 241,753 SH   SOLE 1 241,753 0 0
AEROJET ROCKETDYNE HLDGS INC OPT 007800105 4 100 SH Put SOLE 8 100 0 0
AEROVIRONMENT INC COM 008073108 4,269 49,462 SH   SOLE 1 49,462 0 0
AEROVIRONMENT INC COM 008073108 6 74 SH   SOLE 8 74 0 0
AES CORP COM 00130H105 13,914 609,481 SH   SOLE 1 609,481 0 0
AES CORP COM 00130H105 10,526 461,068 SH   SOLE 9 461,068 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 6,857 45,385 SH   SOLE 1 45,385 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 15 100 SH   SOLE 8 100 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 62 410 SH   SOLE 9 410 0 0
AFFIMED N V COM N01045108 257 41,530 SH   DFND 1 0 0 41,530
AFFIMED N V COM N01045108 917 148,269 SH   SOLE 1 148,269 0 0
AFFIMED N V COM N01045108 0 12 SH   SOLE 8 12 0 0
AFLAC INC COM 001055102 71,012 1,362,211 SH   SOLE 1 1,362,211 0 0
AFLAC INC COM 001055102 33 619 SH   SOLE 8 619 0 0
AFLAC INC OPT 001055102 78 1,500 SH Put SOLE 8 1,500 0 0
AFLAC INC COM 001055102 32,083 615,448 SH   SOLE 9 615,448 0 0
AGCO CORP COM 001084102 5,751 46,932 SH   SOLE 1 46,932 0 0
AGCO CORP COM 001084102 12 100 SH   SOLE 8 100 0 0
AGCO CORP COM 001084102 124 1,008 SH   SOLE 9 1,008 0 0
AGEAGLE AERIAL SYS INC NEW COM 00848K101 174 57,579 SH   SOLE 1 57,579 0 0
AGENUS INC COM 00847G705 652 124,188 SH   SOLE 1 124,188 0 0
AGENUS INC COM 00847G705 15 2,884 SH   DFND 20 0 0 2,884
AGILE THERAPEUTICS INC COM 00847L100 11 11,588 SH   SOLE 1 11,588 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 30 191 SH   DFND 1 0 0 191
AGILENT TECHNOLOGIES INC COM 00846U101 59,502 377,705 SH   SOLE 1 377,705 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 44 273 SH   SOLE 8 273 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 37,200 236,145 SH   SOLE 9 236,145 0 0
AGILITI INC COM 00848J104 183 9,605 SH   SOLE 1 9,605 0 0
AGILYSYS INC COM 00847J105 954 18,216 SH   SOLE 1 18,216 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 1,220 26,424 SH   SOLE 1 26,424 0 0
AGNC INVT CORP TRUS 00123Q104 16,230 1,029,207 SH   SOLE 1 1,029,207 0 0
AGNC INVT CORP TRUS 00123Q104 1 67 SH   SOLE 8 67 0 0
AGNC INVT CORP TRUS 00123Q104 3,679 233,262 SH   SOLE 9 233,262 0 0
AGNC INVT CORP TRUS 00123Q104 12 730 SH   DFND 20 0 0 730
AGNC INVT CORP COM 00123Q104 994 63,062 SH   SOLE 99 63,062 0 0
AGNICO EAGLE MINES LTD COM 008474108 117 2,266 SH   DFND 1 0 0 2,266
AGNICO EAGLE MINES LTD COM 008474108 2,300 44,348 SH   SOLE 1 44,348 0 0
AGNICO EAGLE MINES LTD COM 008474108 11 205 SH   SOLE 8 205 0 0
AGNICO EAGLE MINES LTD COM 008474108 1,527 29,457 SH   SOLE 9 29,457 0 0
AGREE RLTY CORP TRUS 008492100 6,470 97,671 SH   SOLE 1 97,671 0 0
AGREE RLTY CORP TRUS 008492100 6 80 SH   SOLE 9 80 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 39 17,991 SH   SOLE 1 17,991 0 0
AILERON THERAPEUTICS INC COM 00887A105 26 25,279 SH   SOLE 1 25,279 0 0
AIR LEASE CORP COM 00912X302 152 3,855 SH   SOLE 1 3,855 0 0
AIR LEASE CORP COM 00912X302 86 2,193 SH   SOLE 99 2,193 0 0
AIR PRODS &amp CHEMS INC COM 009158106 4,411 17,223 SH   DFND 1 0 0 17,223
AIR PRODS &amp CHEMS INC COM 009158106 48,061 187,657 SH   SOLE 1 187,657 0 0
AIR PRODS &amp CHEMS INC COM 009158106 38 150 SH   SOLE 8 150 0 0
AIR PRODS &amp CHEMS INC COM 009158106 46,879 183,042 SH   SOLE 9 183,042 0 0
AIR PRODS &amp CHEMS INC COM 009158106 3,845 15,013 SH   SOLE 99 15,013 0 0
AIR TRANS SVCS GROUP INC BOND 00922RAB1 790 730,000 PRN   SOLE 8 0 0 730,000
AIR TRANSPORT SERVICES GRP I COM 00922R105 801 31,065 SH   SOLE 1 31,065 0 0
AIRGAIN INC COM 00938A104 39 3,038 SH   SOLE 1 3,038 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 151,479 1,448,325 SH   SOLE 1 1,448,325 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 26 244 SH   SOLE 8 244 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 11,853 113,330 SH   SOLE 9 113,330 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 542 188,357 SH   SOLE 1 188,357 0 0
AKERNA CORP COM 00973W102 8 2,744 SH   SOLE 1 2,744 0 0
AKERO THERAPEUTICS INC COM 00973Y108 261 11,662 SH   SOLE 1 11,662 0 0
AKERO THERAPEUTICS INC COM 00973Y108 54 2,406 SH   SOLE 99 2,406 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 198 20,491 SH   SOLE 1 20,491 0 0
AKUMIN INC COM 01021F109 28 11,485 SH   SOLE 1 11,485 0 0
ALAMO GROUP INC COM 011311107 1,166 8,357 SH   SOLE 1 8,357 0 0
ALAMO GROUP INC COM 011311107 400 2,866 SH   SOLE 99 2,866 0 0
ALAMOS GOLD INC NEW COM 011532108 130 18,060 SH   DFND 1 0 0 18,060
ALAMOS GOLD INC NEW COM 011532108 2,062 286,427 SH   SOLE 1 286,427 0 0
ALARM COM HLDGS INC COM 011642105 4,074 52,126 SH   SOLE 1 52,126 0 0
ALASKA AIR GROUP INC COM 011659109 16,007 273,160 SH   SOLE 1 273,160 0 0
ALASKA AIR GROUP INC COM 011659109 129 2,200 SH   DFND 1 0 0 2,200
ALASKA AIR GROUP INC OPT 011659109 64 1,100 SH Put SOLE 8 1,100 0 0
ALASKA AIR GROUP INC COM 011659109 21 352 SH   SOLE 8 352 0 0
ALASKA AIR GROUP INC COM 011659109 2,243 38,274 SH   SOLE 9 38,274 0 0
ALBANY INTL CORP COM 012348108 2,253 29,308 SH   SOLE 1 29,308 0 0
ALBANY INTL CORP COM 012348108 199 2,586 SH   SOLE 9 2,586 0 0
ALBEMARLE CORP COM 012653101 63,138 288,342 SH   SOLE 1 288,342 0 0
ALBEMARLE CORP COM 012653101 166 760 SH   DFND 1 0 0 760
ALBEMARLE CORP OPT 012653101 6,394 29,200 SH Put SOLE 8 29,200 0 0
ALBEMARLE CORP OPT 012653101 6,394 29,200 SH Call SOLE 8 29,200 0 0
ALBEMARLE CORP COM 012653101 740 3,378 SH   SOLE 8 3,378 0 0
ALBEMARLE CORP COM 012653101 18,419 84,110 SH   SOLE 9 84,110 0 0
ALBEMARLE CORP COM 012653101 55 250 SH   DFND 20 0 0 250
ALBERTSONS COS INC COM 013091103 2,137 68,632 SH   SOLE 1 68,632 0 0
ALBERTSONS COS INC COM 013091103 44 1,400 SH   SOLE 8 1,400 0 0
ALBERTSONS COS INC COM 013091103 60 1,936 SH   SOLE 99 1,936 0 0
ALBIREO PHARMA INC COM 01345P106 217 6,957 SH   SOLE 1 6,957 0 0
ALCOA CORP COM 013872106 294 6,003 SH   DFND 1 0 0 6,003
ALCOA CORP COM 013872106 13,209 269,898 SH   SOLE 1 269,898 0 0
ALCOA CORP OPT 013872106 9,328 190,600 SH Put SOLE 8 190,600 0 0
ALCOA CORP OPT 013872106 9,509 194,300 SH Call SOLE 8 194,300 0 0
ALCOA CORP COM 013872106 5,594 114,311 SH   SOLE 9 114,311 0 0
ALCOA CORP COM 013872106 732 14,966 SH   SOLE 99 14,966 0 0
ALCON AG COM H01301128 11,126 138,258 SH   SOLE 1 138,258 0 0
ALCON AG COM H01301128 286 3,552 SH   DFND 1 0 0 3,552
ALCON AG COM H01301128 1,006 12,500 SH   SOLE 8 12,500 0 0
ALCON AG OPT H01301128 24,946 310,000 SH Call SOLE 8 310,000 0 0
ALCON AG COM H01301128 24,482 304,258 SH   SOLE 9 304,258 0 0
ALCON AG COM H01301128 80 1,000 SH   DFND 20 0 0 1,000
ALCON AG COM H01301128 51,669 642,087 SH   SOLE 58 642,087 0 0
ALCON AG COM H01301128 461 5,730 SH   SOLE 99 5,730 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 386 43,881 SH   SOLE 1 43,881 0 0
ALECTOR INC COM 014442107 1,675 73,395 SH   SOLE 1 73,395 0 0
ALERUS FINL CORP COM 01446U103 737 24,670 SH   SOLE 1 24,670 0 0
ALEXANDER &amp BALDWIN INC NEW TRUS 014491104 3,996 170,445 SH   SOLE 1 170,445 0 0
ALEXANDERS INC TRUS 014752109 322 1,236 SH   SOLE 1 1,236 0 0
ALEXANDRIA REAL ESTATE EQ IN TRUS 015271109 27,602 144,463 SH   SOLE 1 144,463 0 0
ALEXANDRIA REAL ESTATE EQ IN TRUS 015271109 307 1,607 SH   SOLE 8 1,607 0 0
ALEXANDRIA REAL ESTATE EQ IN TRUS 015271109 17,731 92,797 SH   SOLE 9 92,797 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 435 2,277 SH   SOLE 99 2,277 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 22 6 SH   SOLE 9 6 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 132 9,060 SH   SOLE 1 9,060 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 1,061 72,383 SH   SOLE 9 72,383 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 161 11,000 SH   SOLE 82 11,000 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 83,386 563,229 SH   SOLE 1 0 563,229 0
ALIBABA GROUP HLDG LTD OPT 01609W102 511,054 3,451,900 SH Call SOLE 1 3,451,900 0 0
ALIBABA GROUP HLDG LTD OPT 01609W102 170,378 1,150,800 SH Put SOLE 1 1,150,800 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 5,709 38,558 SH   DFND 1 0 0 38,558
ALIBABA GROUP HLDG LTD OPT 01609W102 161,745 1,092,500 SH Put SOLE 8 1,092,500 0 0
ALIBABA GROUP HLDG LTD OPT 01609W102 13,724 92,700 SH Call SOLE 8 92,700 0 0
ALIBABA GROUP HLDG LTD OPT 01609W102 112,889 762,500 SH Call SOLE 9 762,500 0 0
ALIBABA GROUP HLDG LTD OPT 01609W102 63,958 432,000 SH Put SOLE 9 432,000 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 17,282 116,729 SH   DFND 20 0 0 116,729
ALIBABA GROUP HLDG LTD ADR 01609W102 13,457 90,893 SH   SOLE 20 0 90,893 0
ALIBABA GROUP HLDG LTD ADR 01609W102 6,583 44,468 SH   SOLE 82 0 44,468 0
ALIBABA GROUP HLDG LTD ADR 01609W102 20,061 135,502 SH   SOLE 99 67,465 68,037 0
ALICO INC COM 016230104 51 1,502 SH   SOLE 1 1,502 0 0
ALIGN TECHNOLOGY INC COM 016255101 77,229 116,060 SH   SOLE 1 116,060 0 0
ALIGN TECHNOLOGY INC COM 016255101 296 445 SH   DFND 1 0 0 445
ALIGN TECHNOLOGY INC COM 016255101 697 1,048 SH   SOLE 8 1,048 0 0
ALIGN TECHNOLOGY INC COM 016255101 35,740 53,710 SH   SOLE 9 53,710 0 0
ALIGN TECHNOLOGY INC COM 016255101 2,129 3,200 SH   DFND 20 0 0 3,200
ALKALINE WTR CO INC COM 01643A207 37 23,128 SH   SOLE 1 23,128 0 0
ALKERMES PLC COM G01767105 2,268 73,537 SH   SOLE 1 73,537 0 0
ALLAKOS INC COM 01671P100 2,041 19,283 SH   SOLE 1 19,283 0 0
ALLAKOS INC COM 01671P100 110 1,035 SH   SOLE 99 1,035 0 0
ALLEGHANY CORP MD COM 017175100 14,920 23,896 SH   SOLE 1 23,896 0 0
ALLEGHANY CORP MD COM 017175100 3,861 6,184 SH   SOLE 9 6,184 0 0
ALLEGHANY CORP MD COM 017175100 809 1,296 SH   SOLE 99 1,296 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 1,692 101,705 SH   SOLE 1 101,705 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 36 2,161 SH   SOLE 99 2,161 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 860 22,536 SH   SOLE 1 22,536 0 0
ALLEGIANT TRAVEL CO COM 01748X102 4,019 20,559 SH   SOLE 1 20,559 0 0
ALLEGIANT TRAVEL CO COM 01748X102 213 1,088 SH   SOLE 99 1,088 0 0
ALLEGION PLC COM G0176J109 12,266 92,791 SH   SOLE 1 92,791 0 0
ALLEGION PLC COM G0176J109 8,220 62,186 SH   SOLE 9 62,186 0 0
ALLETE INC COM 018522300 2,980 50,075 SH   SOLE 1 50,075 0 0
ALLETE INC COM 018522300 305 5,119 SH   SOLE 99 5,119 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 4,355 43,163 SH   SOLE 1 43,163 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 43 430 SH   DFND 1 0 0 430
ALLIANCE RESOURCE PARTNERS L COM 01877R108 206 18,889 SH   SOLE 1 18,889 0 0
ALLIANCE RESOURCE PARTNERS L COM 01877R108 37 3,400 SH   SOLE 8 3,400 0 0
ALLIANCEBERNSTEIN HLDG L P COM 01881G106 38 769 SH   SOLE 1 769 0 0
ALLIANT ENERGY CORP COM 018802108 18,197 325,090 SH   SOLE 1 325,090 0 0
ALLIANT ENERGY CORP COM 018802108 8 148 SH   SOLE 8 148 0 0
ALLIANT ENERGY CORP COM 018802108 10,154 181,379 SH   SOLE 9 181,379 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 497 15,886 SH   SOLE 1 15,886 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 4,754 134,639 SH   SOLE 1 134,639 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 1,124 43,750 SH   SOLE 1 43,750 0 0
ALLOT LTD COM M0854Q105 44 2,992 SH   SOLE 1 2,992 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 3,551 265,581 SH   SOLE 1 265,581 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 180 13,426 SH   SOLE 9 13,426 0 0
ALLSTATE CORP COM 020002101 75,813 595,497 SH   SOLE 1 595,497 0 0
ALLSTATE CORP OPT 020002101 382 3,000 SH Put SOLE 8 3,000 0 0
ALLSTATE CORP COM 020002101 25 193 SH   SOLE 8 193 0 0
ALLSTATE CORP COM 020002101 32,884 258,302 SH   SOLE 9 258,302 0 0
ALLY FINL INC COM 02005N100 39,222 768,287 SH   SOLE 1 768,287 0 0
ALLY FINL INC OPT 02005N100 13,324 261,000 SH Call SOLE 8 261,000 0 0
ALLY FINL INC OPT 02005N100 138 2,700 SH Put SOLE 8 2,700 0 0
ALLY FINL INC COM 02005N100 232 4,540 SH   SOLE 8 4,540 0 0
ALLY FINL INC COM 02005N100 8,416 164,839 SH   SOLE 9 164,839 0 0
ALLY FINL INC COM 02005N100 326 6,393 SH   SOLE 99 6,393 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 8,501 45,031 SH   SOLE 1 45,031 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 40 213 SH   SOLE 8 213 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 9,862 52,231 SH   SOLE 9 52,231 0 0
ALPHA &amp OMEGA SEMICONDUCTOR COM G6331P104 709 22,569 SH   SOLE 1 22,569 0 0
ALPHA PRO TECH LTD COM 020772109 10 1,476 SH   SOLE 1 1,476 0 0
ALPHABET INC COM 02079K107 5,704 2,140 SH   DFND 1 0 0 2,140
ALPHABET INC COM 02079K107 1,664,775 624,608 SH   SOLE 1 624,417 191 0
ALPHABET INC COM 02079K305 13,873 5,189 SH   DFND 1 0 0 5,189
ALPHABET INC COM 02079K305 2,673,052 999,825 SH   SOLE 1 864,999 134,826 0
ALPHABET INC OPT 02079K107 18,391 6,900 SH Put SOLE 8 6,900 0 0
ALPHABET INC OPT 02079K107 7,729 2,900 SH Call SOLE 8 2,900 0 0
ALPHABET INC COM 02079K305 84,890 31,752 SH   SOLE 8 31,752 0 0
ALPHABET INC COM 02079K107 440 165 SH   SOLE 8 165 0 0
ALPHABET INC OPT 02079K305 3,208 1,200 SH Call SOLE 8 1,200 0 0
ALPHABET INC OPT 02079K305 117,368 43,900 SH Put SOLE 8 43,900 0 0
ALPHABET INC COM 02079K305 521,068 194,899 SH   SOLE 9 194,899 0 0
ALPHABET INC COM 02079K107 534,645 200,594 SH   SOLE 9 200,594 0 0
ALPHABET INC COM 02079K305 7,360 2,753 SH   DFND 20 0 0 2,753
ALPHABET INC COM 02079K107 3,987 1,496 SH   DFND 20 0 0 1,496
ALPHABET INC COM 02079K107 1,597 599 SH   SOLE 20 0 599 0
ALPHABET INC COM 02079K305 58,168 21,757 SH   SOLE 20 0 21,757 0
ALPHABET INC COM 02079K107 266,531 100,000 SH   SOLE 58 100,000 0 0
ALPHABET INC COM 02079K305 401,028 150,000 SH   SOLE 58 150,000 0 0
ALPHABET INC COM 02079K305 29,636 11,085 SH   SOLE 82 97 10,988 0
ALPHABET INC COM 02079K305 61,916 23,159 SH   SOLE 99 3,561 19,598 0
ALPHATEC HLDGS INC COM 02081G201 352 28,897 SH   SOLE 1 28,897 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 51 4,747 SH   SOLE 1 4,747 0 0
ALTAIR ENGR INC COM 021369103 2,483 36,018 SH   SOLE 1 36,018 0 0
ALTAIR ENGR INC COM 021369103 2 30 SH   SOLE 8 30 0 0
ALTAIR ENGR INC BOND 021369AA1 10,050 6,479,000 PRN   SOLE 8 0 0 6,479,000
ALTERYX INC COM 02156B103 15 203 SH   DFND 1 0 0 203
ALTERYX INC COM 02156B103 17,391 237,906 SH   SOLE 1 237,906 0 0
ALTERYX INC COM 02156B103 7 100 SH   SOLE 8 100 0 0
ALTERYX INC COM 02156B103 17 238 SH   DFND 20 0 0 238
ALTICE USA INC COM 02156K103 31,789 1,534,217 SH   SOLE 1 1,534,217 0 0
ALTICE USA INC COM 02156K103 13 614 SH   SOLE 8 614 0 0
ALTICE USA INC COM 02156K103 1,934 93,368 SH   SOLE 9 93,368 0 0
ALTICE USA INC COM 02156K103 680 32,810 SH   SOLE 99 32,810 0 0
ALTIMMUNE INC COM 02155H200 3,201 283,019 SH   SOLE 1 283,019 0 0
ALTISOURCE PORTFOLIO SOLNS S COM L0175J104 5 541 SH   SOLE 1 541 0 0
ALTRA INDL MOTION CORP COM 02208R106 2,726 49,247 SH   SOLE 1 49,247 0 0
ALTRA INDL MOTION CORP COM 02208R106 446 8,051 SH   SOLE 99 8,051 0 0
ALTRIA GROUP INC OPT 02209S103 31,864 700,000 SH Put SOLE 1 700,000 0 0
ALTRIA GROUP INC COM 02209S103 106,610 2,342,009 SH   SOLE 1 2,342,009 0 0
ALTRIA GROUP INC COM 02209S103 187 4,102 SH   DFND 1 0 0 4,102
ALTRIA GROUP INC OPT 02209S103 7,488 164,500 SH Put SOLE 8 164,500 0 0
ALTRIA GROUP INC OPT 02209S103 50 1,100 SH Call SOLE 8 1,100 0 0
ALTRIA GROUP INC COM 02209S103 13,222 290,454 SH   SOLE 8 290,454 0 0
ALTRIA GROUP INC COM 02209S103 59,702 1,311,562 SH   SOLE 9 1,311,562 0 0
ALTRIA GROUP INC COM 02209S103 27 600 SH   DFND 20 0 0 600
ALUMINUM CORP CHINA LIMITED ADR 022276109 11 588 SH   SOLE 1 588 0 0
ALUMINUM CORP CHINA LIMITED ADR 022276109 139 7,418 SH   SOLE 99 7,418 0 0
AMARIN CORP PLC ADR 023111206 203 39,714 SH   DFND 1 0 0 39,714
AMARIN CORP PLC OPT 023111206 53 10,300 SH Call SOLE 8 10,300 0 0
AMARIN CORP PLC ADR 023111206 118 23,214 SH   SOLE 8 23,214 0 0
AMARIN CORP PLC OPT 023111206 104 20,400 SH Put SOLE 8 20,400 0 0
AMAZON COM INC COM 023135106 20,223 6,156 SH   DFND 1 0 0 6,156
AMAZON COM INC OPT 023135106 72,928 22,200 SH Put SOLE 1 22,200 0 0
AMAZON COM INC COM 023135106 2,912,888 886,713 SH   SOLE 1 760,024 126,689 0
AMAZON COM INC OPT 023135106 13,140 4,000 SH Call SOLE 1 4,000 0 0
AMAZON COM INC OPT 023135106 333,431 101,500 SH Call SOLE 8 101,500 0 0
AMAZON COM INC COM 023135106 18,807 5,725 SH   SOLE 8 5,725 0 0
AMAZON COM INC OPT 023135106 239,479 72,900 SH Put SOLE 8 72,900 0 0
AMAZON COM INC COM 023135106 1,020,944 310,786 SH   SOLE 9 310,786 0 0
AMAZON COM INC COM 023135106 67,471 20,539 SH   SOLE 20 0 20,539 0
AMAZON COM INC COM 023135106 12,936 3,938 SH   DFND 20 0 0 3,938
AMAZON COM INC COM 023135106 262,803 80,000 SH   SOLE 58 80,000 0 0
AMAZON COM INC COM 023135106 35,153 10,701 SH   SOLE 82 127 10,574 0
AMAZON COM INC COM 023135106 61,930 18,852 SH   SOLE 99 2,541 16,311 0
AMBAC FINL GROUP INC COM 023139884 10,135 707,755 SH   SOLE 1 707,755 0 0
AMBARELLA INC COM G037AX101 3,759 24,134 SH   SOLE 1 24,134 0 0
AMBARELLA INC COM G037AX101 95 607 SH   SOLE 9 607 0 0
AMBEV SA ADR 02319V103 3,900 1,413,132 SH   SOLE 1 1,413,132 0 0
AMC ENTMT HLDGS INC COM 00165C104 14,700 386,239 SH   SOLE 1 386,239 0 0
AMC ENTMT HLDGS INC OPT 00165C104 2,896 76,100 SH Put SOLE 8 76,100 0 0
AMC ENTMT HLDGS INC COM 00165C104 1,524 40,056 SH   SOLE 8 40,056 0 0
AMC ENTMT HLDGS INC OPT 00165C104 3,452 90,700 SH Call SOLE 8 90,700 0 0
AMC ENTMT HLDGS INC COM 00165C104 8,487 222,985 SH   SOLE 9 222,985 0 0
AMC ENTMT HLDGS INC COM 00165C104 151 3,960 SH   DFND 20 0 0 3,960
AMC NETWORKS INC COM 00164V103 2,036 43,698 SH   SOLE 1 43,698 0 0
AMC NETWORKS INC COM 00164V103 0 5 SH   SOLE 8 5 0 0
AMCOR PLC COM G0250X107 11,042 952,703 SH   SOLE 1 952,703 0 0
AMCOR PLC COM G0250X107 51 4,437 SH   DFND 1 0 0 4,437
AMCOR PLC COM G0250X107 13 1,130 SH   SOLE 8 1,130 0 0
AMCOR PLC COM G0250X107 12,144 1,047,707 SH   SOLE 9 1,047,707 0 0
AMDOCS LTD OPT G02602103 43,640 576,400 SH Put SOLE 1 576,400 0 0
AMDOCS LTD COM G02602103 5,809 76,730 SH   SOLE 1 76,730 0 0
AMDOCS LTD COM G02602103 16 215 SH   SOLE 8 215 0 0
AMEDISYS INC COM 023436108 4,828 32,387 SH   SOLE 1 32,387 0 0
AMEDISYS INC COM 023436108 2 11 SH   SOLE 8 11 0 0
AMER SOFTWARE INC COM 029683109 305 12,849 SH   SOLE 1 12,849 0 0
AMER STATES WTR CO COM 029899101 2,947 34,464 SH   SOLE 1 34,464 0 0
AMER STATES WTR CO COM 029899101 196 2,293 SH   SOLE 8 2,293 0 0
AMERANT BANCORP INC COM 023576101 214 8,648 SH   SOLE 1 8,648 0 0
AMERCO COM 023586100 2,519 3,898 SH   SOLE 1 3,898 0 0
AMERCO COM 023586100 2,812 4,353 SH   SOLE 9 4,353 0 0
AMEREN CORP COM 023608102 25,106 309,962 SH   SOLE 1 309,962 0 0
AMEREN CORP COM 023608102 6 80 SH   SOLE 8 80 0 0
AMEREN CORP COM 023608102 14,355 177,234 SH   SOLE 9 177,234 0 0
AMERESCO INC COM 02361E108 1,290 22,077 SH   SOLE 1 22,077 0 0
AMERICA MOVIL SAB DE CV ADR 02364W105 4,433 250,860 SH   SOLE 1 250,860 0 0
AMERICAN AIRLS GROUP INC OPT 02376R102 4 200 SH Put SOLE 1 200 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 205 10,000 SH   DFND 1 0 0 10,000
AMERICAN AIRLS GROUP INC COM 02376R102 30,493 1,486,073 SH   SOLE 1 1,486,073 0 0
AMERICAN AIRLS GROUP INC OPT 02376R102 54,407 2,651,400 SH Put SOLE 8 2,651,400 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 2,518 122,759 SH   SOLE 8 122,759 0 0
AMERICAN AIRLS GROUP INC OPT 02376R102 1,426 69,500 SH Call SOLE 8 69,500 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 9,222 449,375 SH   SOLE 9 449,375 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 304 14,823 SH   DFND 20 0 0 14,823
AMERICAN ASSETS TR INC TRUS 024013104 3,107 83,038 SH   SOLE 1 83,038 0 0
AMERICAN ASSETS TR INC COM 024013104 397 10,597 SH   SOLE 99 10,597 0 0
AMERICAN AXLE &amp MFG HLDGS IN COM 024061103 1,134 128,781 SH   SOLE 1 128,781 0 0
AMERICAN CAMPUS CMNTYS INC TRUS 024835100 11,134 229,785 SH   SOLE 1 229,785 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 4,840 187,570 SH   SOLE 1 187,570 0 0
AMERICAN EAGLE OUTFITTERS IN OPT 02553E106 34 1,300 SH Put SOLE 8 1,300 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 670 25,943 SH   SOLE 8 25,943 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 777 30,109 SH   SOLE 99 30,109 0 0
AMERICAN ELEC PWR CO INC COM 025537101 424 5,218 SH   SOLE 1 5,218 0 0
AMERICAN ELEC PWR CO INC COM 025537101 20 245 SH   DFND 1 0 0 245
AMERICAN ELEC PWR CO INC COM 025537101 159 1,957 SH   SOLE 8 1,957 0 0
AMERICAN ELEC PWR CO INC OPT 025537101 122 1,500 SH Put SOLE 8 1,500 0 0
AMERICAN ELEC PWR CO INC COM 025537101 29,090 358,350 SH   SOLE 9 358,350 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 2,445 82,702 SH   SOLE 1 82,702 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 380 12,866 SH   SOLE 99 12,866 0 0
AMERICAN EXPRESS CO COM 025816109 285,290 1,702,912 SH   SOLE 1 1,702,912 0 0
AMERICAN EXPRESS CO COM 025816109 228 1,362 SH   DFND 1 0 0 1,362
AMERICAN EXPRESS CO COM 025816109 33 194 SH   SOLE 8 194 0 0
AMERICAN EXPRESS CO OPT 025816109 1,206 7,200 SH Call SOLE 8 7,200 0 0
AMERICAN EXPRESS CO OPT 025816109 134 800 SH Put SOLE 8 800 0 0
AMERICAN EXPRESS CO COM 025816109 89,565 534,618 SH   SOLE 9 534,618 0 0
AMERICAN EXPRESS CO COM 025816109 5,088 30,370 SH   SOLE 99 30,370 0 0
AMERICAN FIN TR INC TRUS 02607T109 1,813 225,466 SH   SOLE 1 225,466 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 12,105 96,205 SH   SOLE 1 96,205 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 4,043 32,133 SH   SOLE 9 32,133 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 111 883 SH   SOLE 99 883 0 0
AMERICAN HOMES 4 RENT TRUS 02665T306 17,546 460,289 SH   SOLE 1 460,289 0 0
AMERICAN HOMES 4 RENT COM 02665T306 362 9,484 SH   SOLE 99 9,484 0 0
AMERICAN INTL GROUP INC COM 026874784 91,455 1,666,171 SH   SOLE 1 1,666,171 0 0
AMERICAN INTL GROUP INC COM 026874784 48 875 SH   SOLE 8 875 0 0
AMERICAN INTL GROUP INC OPT 026874784 829 15,100 SH Call SOLE 8 15,100 0 0
AMERICAN INTL GROUP INC COM 026874784 37,845 689,470 SH   SOLE 9 689,470 0 0
AMERICAN INTL GROUP INC COM 026874784 339 6,174 SH   SOLE 99 6,174 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 143 4,337 SH   SOLE 1 4,337 0 0
AMERICAN PUB ED INC COM 02913V103 384 15,028 SH   SOLE 1 15,028 0 0
AMERICAN RES CORP COM 02927U208 20 10,400 SH   DFND 1 0 0 10,400
AMERICAN RLTY INVS INC COM 029174109 1 68 SH   SOLE 1 68 0 0
AMERICAN RLTY INVS INC COM 029174109 0 7 SH   SOLE 8 7 0 0
AMERICAN SUPERCONDUCTOR CORP COM 030111207 195 13,429 SH   SOLE 1 13,429 0 0
AMERICAN SUPERCONDUCTOR CORP COM 030111207 0 4 SH   SOLE 8 4 0 0
AMERICAN TOWER CORP NEW TRUS 03027X100 294,761 1,110,586 SH   SOLE 1 615,737 494,849 0
AMERICAN TOWER CORP NEW TRUS 03027X100 223 839 SH   DFND 1 0 0 839
AMERICAN TOWER CORP NEW TRUS 03027X100 573 2,159 SH   SOLE 8 2,159 0 0
AMERICAN TOWER CORP NEW TRUS 03027X100 86,307 325,183 SH   SOLE 9 325,183 0 0
AMERICAN TOWER CORP NEW TRUS 03027X100 876 3,300 SH   DFND 20 0 0 3,300
AMERICAN TOWER CORP NEW TRUS 03027X100 18,331 69,066 SH   SOLE 20 0 69,066 0
AMERICAN TOWER CORP NEW TRUS 03027X100 11,281 42,504 SH   SOLE 82 0 42,504 0
AMERICAN TOWER CORP NEW TRUS 03027X100 11,037 41,583 SH   SOLE 99 0 41,583 0
AMERICAN VANGUARD CORP COM 030371108 378 25,101 SH   SOLE 1 25,101 0 0
AMERICAN VANGUARD CORP COM 030371108 125 8,307 SH   SOLE 99 8,307 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 1,436 21,968 SH   SOLE 1 21,968 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 24,921 147,431 SH   SOLE 1 147,431 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 324 1,919 SH   SOLE 8 1,919 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 22,267 131,728 SH   SOLE 9 131,728 0 0
AMERICAS CAR-MART INC COM 03062T105 589 5,045 SH   SOLE 1 5,045 0 0
AMERICAS CAR-MART INC COM 03062T105 459 3,927 SH   SOLE 99 3,927 0 0
AMERICOLD RLTY TR TRUS 03064D108 1,392 47,972 SH   SOLE 1 47,972 0 0
AMERICOLD RLTY TR TRUS 03064D108 3 89 SH   SOLE 9 89 0 0
AMERIPRISE FINL INC COM 03076C106 43,451 164,512 SH   SOLE 1 164,512 0 0
AMERIPRISE FINL INC COM 03076C106 12 46 SH   SOLE 8 46 0 0
AMERIPRISE FINL INC COM 03076C106 24,398 92,377 SH   SOLE 9 92,377 0 0
AMERIS BANCORP COM 03076K108 5,869 113,128 SH   SOLE 1 113,128 0 0
AMERISAFE INC COM 03071H100 2,055 36,581 SH   SOLE 1 36,581 0 0
AMERISOURCEBERGEN CORP COM 03073E105 20,932 175,256 SH   SOLE 1 175,256 0 0
AMERISOURCEBERGEN CORP COM 03073E105 13,077 109,466 SH   SOLE 9 109,466 0 0
AMES NATL CORP COM 031001100 29 1,254 SH   SOLE 1 1,254 0 0
AMETEK INC COM 031100100 33,502 270,154 SH   SOLE 1 270,154 0 0
AMETEK INC COM 031100100 12 94 SH   SOLE 8 94 0 0
AMETEK INC COM 031100100 21,330 172,007 SH   SOLE 9 172,007 0 0
AMGEN INC COM 031162100 250 1,174 SH   DFND 1 0 0 1,174
AMGEN INC COM 031162100 346,135 1,627,727 SH   SOLE 1 1,627,727 0 0
AMGEN INC COM 031162100 35 165 SH   SOLE 8 165 0 0
AMGEN INC COM 031162100 89,059 418,806 SH   SOLE 9 418,806 0 0
AMGEN INC COM 031162100 319 1,500 SH   DFND 20 0 0 1,500
AMICUS THERAPEUTICS INC COM 03152W109 2,485 260,304 SH   SOLE 1 260,304 0 0
AMICUS THERAPEUTICS INC COM 03152W109 1,759 184,193 SH   SOLE 8 184,193 0 0
AMICUS THERAPEUTICS INC COM 03152W109 73 7,641 SH   SOLE 99 7,641 0 0
AMKOR TECHNOLOGY INC COM 031652100 3,718 149,065 SH   SOLE 1 149,065 0 0
AMMO INC COM 00175J107 216 35,189 SH   SOLE 1 35,189 0 0
AMN HEALTHCARE SVCS INC COM 001744101 5,008 43,633 SH   SOLE 1 43,633 0 0
AMN HEALTHCARE SVCS INC COM 001744101 266 2,322 SH   SOLE 99 2,322 0 0
AMNEAL PHARMACEUTICALS INC COM 03168L105 354 66,233 SH   SOLE 1 66,233 0 0
AMPCO-PITTSBURG CORP COM 032037103 27 5,824 SH   SOLE 1 5,824 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1,212 63,814 SH   SOLE 1 63,814 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 0 3 SH   SOLE 8 3 0 0
AMPHENOL CORP NEW COM 032095101 150,992 2,061,846 SH   SOLE 1 448,928 1,612,918 0
AMPHENOL CORP NEW COM 032095101 10 132 SH   SOLE 8 132 0 0
AMPHENOL CORP NEW COM 032095101 24,765 338,192 SH   SOLE 9 338,192 0 0
AMPHENOL CORP NEW COM 032095101 19,636 268,148 SH   SOLE 20 0 268,148 0
AMPHENOL CORP NEW COM 032095101 10,079 137,629 SH   SOLE 82 0 137,629 0
AMPHENOL CORP NEW COM 032095101 15,894 217,036 SH   SOLE 99 0 217,036 0
AMPIO PHARMACEUTICALS INC COM 03209T109 133 79,625 SH   SOLE 1 79,625 0 0
AMPLIFY ETF TR FUND 032108409 1,118 32,015 SH   SOLE 1 32,015 0 0
AMPLIFY ETF TR FUND 032108102 1,581 14,472 SH   SOLE 1 14,472 0 0
AMPLIFY ETF TR FUND 032108607 81 1,815 SH   DFND 1 0 0 1,815
AMPLIFY ETF TR FUND 032108102 87 800 SH   DFND 1 0 0 800
AMTECH SYS INC COM 032332504 43 3,790 SH   SOLE 1 3,790 0 0
AMYRIS INC COM 03236M200 1,403 102,211 SH   SOLE 1 102,211 0 0
AMYRIS INC COM 03236M200 0 18 SH   SOLE 8 18 0 0
ANALOG DEVICES INC COM 032654105 167,831 1,002,086 SH   SOLE 1 1,002,086 0 0
ANALOG DEVICES INC COM 032654105 25 150 SH   DFND 1 0 0 150
ANALOG DEVICES INC COM 032654105 400 2,388 SH   SOLE 8 2,388 0 0
ANALOG DEVICES INC COM 032654105 62,469 372,991 SH   SOLE 9 372,991 0 0
ANALOG DEVICES INC COM 032654105 4 24 SH   DFND 20 0 0 24
ANAPLAN INC COM 03272L108 4,359 71,583 SH   SOLE 1 71,583 0 0
ANAPLAN INC COM 03272L108 475 7,795 SH   SOLE 8 7,795 0 0
ANAPTYSBIO INC COM 032724106 319 11,729 SH   SOLE 1 11,729 0 0
ANDERSONS INC COM 034164103 1,388 45,038 SH   SOLE 1 45,038 0 0
ANDERSONS INC COM 034164103 1,233 40,000 SH   DFND 20 0 0 40,000
ANGEL OAK FINL STRATEGIES IN FUND 03464A100 693 36,700 SH   SOLE 1 36,700 0 0
ANGI INC COM 00183L102 199 16,136 SH   SOLE 1 16,136 0 0
ANGI INC COM 00183L102 1 80 SH   SOLE 8 80 0 0
ANGIODYNAMICS INC COM 03475V101 1,018 39,258 SH   SOLE 1 39,258 0 0
ANGLOGOLD ASHANTI LIMITED ADR 035128206 7,627 477,019 SH   SOLE 1 477,019 0 0
ANGLOGOLD ASHANTI LIMITED ADR 035128206 2,469 154,436 SH   SOLE 8 154,436 0 0
ANGLOGOLD ASHANTI LIMITED OPT 035128206 5,293 331,000 SH Put SOLE 8 331,000 0 0
ANGLOGOLD ASHANTI LIMITED ADR 035128206 49 3,064 SH   SOLE 9 3,064 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 3,127 55,455 SH   SOLE 1 55,455 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 203 3,600 SH   DFND 1 0 0 3,600
ANHEUSER BUSCH INBEV SA/NV OPT 03524A108 169 3,000 SH Call SOLE 8 3,000 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 23 413 SH   SOLE 9 413 0 0
ANI PHARMACEUTICALS INC COM 00182C103 255 7,776 SH   SOLE 1 7,776 0 0
ANIKA THERAPEUTICS INC COM 035255108 538 12,653 SH   SOLE 1 12,653 0 0
ANNALY CAPITAL MANAGEMENT IN TRUS 035710409 99 11,700 SH   DFND 1 0 0 11,700
ANNALY CAPITAL MANAGEMENT IN TRUS 035710409 9,142 1,085,848 SH   SOLE 1 1,085,848 0 0
ANNALY CAPITAL MANAGEMENT IN OPT 035710409 85 10,100 SH Put SOLE 8 10,100 0 0
ANNALY CAPITAL MANAGEMENT IN TRUS 035710409 26 3,036 SH   SOLE 8 3,036 0 0
ANNALY CAPITAL MANAGEMENT IN TRUS 035710409 6,015 714,222 SH   SOLE 9 714,222 0 0
ANSYS INC COM 03662Q105 31,820 93,460 SH   SOLE 1 93,460 0 0
ANSYS INC COM 03662Q105 95 277 SH   SOLE 8 277 0 0
ANSYS INC COM 03662Q105 20,552 60,369 SH   SOLE 9 60,369 0 0
ANTARES PHARMA INC COM 036642106 602 165,469 SH   SOLE 1 165,469 0 0
ANTERO MIDSTREAM CORP COM 03676B102 2,561 245,788 SH   SOLE 1 245,788 0 0
ANTERO RESOURCES CORP COM 03674X106 89 4,712 SH   DFND 1 0 0 4,712
ANTERO RESOURCES CORP COM 03674X106 3,865 205,514 SH   SOLE 1 205,514 0 0
ANTERO RESOURCES CORP OPT 03674X106 9,789 520,400 SH Call SOLE 8 520,400 0 0
ANTERO RESOURCES CORP COM 03674X106 1,936 102,935 SH   SOLE 8 102,935 0 0
ANTHEM INC OPT 036752103 8,948 24,000 SH Put SOLE 1 24,000 0 0
ANTHEM INC COM 036752103 166,802 447,436 SH   SOLE 1 447,436 0 0
ANTHEM INC COM 036752103 545 1,463 SH   SOLE 8 1,463 0 0
ANTHEM INC COM 036752103 65,603 175,976 SH   SOLE 9 175,976 0 0
ANTHEM INC COM 036752103 2,195 5,889 SH   SOLE 99 5,889 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 876 26,558 SH   SOLE 1 26,558 0 0
APELLIS PHARMACEUTICALS INC OPT 03753U106 119 3,600 SH Put SOLE 8 3,600 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 99 3,000 SH   DFND 20 0 0 3,000
APELLIS PHARMACEUTICALS INC COM 03753U106 103 3,135 SH   SOLE 99 3,135 0 0
APOGEE ENTERPRISES INC COM 037598109 979 25,890 SH   SOLE 1 25,890 0 0
APOLLO COML REAL EST FIN INC TRUS 03762U105 1,819 122,621 SH   SOLE 1 122,621 0 0
APOLLO COML REAL EST FIN INC TRUS 03762U105 93 6,300 SH   SOLE 8 6,300 0 0
APOLLO ENDOSURGERY INC COM 03767D108 61 6,772 SH   SOLE 1 6,772 0 0
APOLLO INVT CORP COM 03761U502 1 65 SH   SOLE 8 65 0 0
APOLLO MED HLDGS INC COM 03763A207 2,740 30,087 SH   SOLE 1 30,087 0 0
APOLLO SR FLOATING RATE FD I FUND 037636107 275 16,457 SH   SOLE 1 16,457 0 0
APOLLO TACTICAL INCOME FD IN FUND 037638103 966 57,509 SH   SOLE 1 57,509 0 0
APPFOLIO INC COM 03783C100 1,035 8,591 SH   SOLE 1 8,591 0 0
APPFOLIO INC COM 03783C100 2 16 SH   SOLE 8 16 0 0
APPIAN CORP COM 03782L101 3,261 35,268 SH   SOLE 1 35,268 0 0
APPIAN CORP COM 03782L101 2,375 25,668 SH   SOLE 8 25,668 0 0
APPIAN CORP COM 03782L101 0 2 SH   SOLE 9 2 0 0
APPLE HOSPITALITY REIT INC TRUS 03784Y200 7,872 500,411 SH   SOLE 1 500,411 0 0
APPLE INC COM 037833100 3,841,352 27,147,376 SH   SOLE 1 24,644,351 2,503,025 0
APPLE INC COM 037833100 17,328 122,457 SH   DFND 1 0 0 122,457
APPLE INC OPT 037833100 56 400 SH Call SOLE 1 400 0 0
APPLE INC COM 037833100 33,861 239,308 SH   SOLE 8 239,308 0 0
APPLE INC OPT 037833100 402,355 2,843,500 SH Call SOLE 8 2,843,500 0 0
APPLE INC OPT 037833100 372,654 2,633,600 SH Put SOLE 8 2,633,600 0 0
APPLE INC COM 037833100 1,604,929 11,342,259 SH   SOLE 9 11,342,259 0 0
APPLE INC COM 037833100 57,263 404,683 SH   SOLE 20 0 404,683 0
APPLE INC COM 037833100 88,416 624,846 SH   DFND 20 0 0 624,846
APPLE INC COM 037833100 219,325 1,550,000 SH   SOLE 58 1,550,000 0 0
APPLE INC COM 037833100 30,387 214,747 SH   SOLE 82 2,212 212,535 0
APPLE INC COM 037833100 38,609 272,858 SH   SOLE 99 0 272,858 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 17 5,590 SH   SOLE 1 5,590 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 3,943 43,749 SH   SOLE 1 43,749 0 0
APPLIED MATLS INC COM 038222105 172 1,340 SH   DFND 1 0 0 1,340
APPLIED MATLS INC COM 038222105 223,656 1,737,395 SH   SOLE 1 1,737,395 0 0
APPLIED MATLS INC OPT 038222105 9,655 75,000 SH Put SOLE 1 75,000 0 0
APPLIED MATLS INC OPT 038222105 10,543 81,900 SH Call SOLE 8 81,900 0 0
APPLIED MATLS INC OPT 038222105 11,689 90,800 SH Put SOLE 8 90,800 0 0
APPLIED MATLS INC COM 038222105 9,246 71,830 SH   SOLE 8 71,830 0 0
APPLIED MATLS INC OPT 038222105 9,655 75,000 SH Put SOLE 9 75,000 0 0
APPLIED MATLS INC COM 038222105 85,949 667,682 SH   SOLE 9 667,682 0 0
APPLIED MATLS INC COM 038222105 2,034 15,804 SH   DFND 20 0 0 15,804
APPLIED OPTOELECTRONICS INC COM 03823U102 403 56,183 SH   SOLE 1 56,183 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 122 17,030 SH   DFND 1 0 0 17,030
APPLIED THERAPEUTICS INC COM 03828A101 121 7,272 SH   SOLE 1 7,272 0 0
APPLIED THERAPEUTICS INC COM 03828A101 177 10,644 SH   SOLE 8 10,644 0 0
APTARGROUP INC COM 038336103 7,313 61,287 SH   SOLE 1 61,287 0 0
APTARGROUP INC COM 038336103 3 23 SH   SOLE 8 23 0 0
APTARGROUP INC COM 038336103 2,206 18,486 SH   SOLE 99 18,486 0 0
APTINYX INC COM 03836N103 12 5,248 SH   SOLE 1 5,248 0 0
APTINYX INC COM 03836N103 0 1 SH   SOLE 8 1 0 0
APTIV PLC COM G6095L109 119 802 SH   DFND 1 0 0 802
APTIV PLC COM G6095L109 24,276 162,950 SH   SOLE 1 162,950 0 0
APTIV PLC COM G6095L109 5,681 38,139 SH   SOLE 8 38,139 0 0
APTIV PLC COM G6095L109 28,120 188,763 SH   SOLE 9 188,763 0 0
APTIV PLC COM G6095L109 521 3,500 SH   DFND 20 0 0 3,500
APTOSE BIOSCIENCES INC COM 03835T200 0 1 SH   SOLE 8 1 0 0
AQUA METALS INC COM 03837J101 44 21,228 SH   SOLE 1 21,228 0 0
AQUABOUNTY TECHNOLOGIES INC COM 03842K200 87 21,447 SH   SOLE 1 21,447 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 122 27,926 SH   SOLE 1 27,926 0 0
ARAMARK COM 03852U106 4,505 137,100 SH   SOLE 1 137,100 0 0
ARAMARK COM 03852U106 7 200 SH   SOLE 8 200 0 0
ARAMARK COM 03852U106 3,087 93,929 SH   SOLE 9 93,929 0 0
ARAMARK COM 03852U106 868 26,413 SH   SOLE 99 26,413 0 0
ARAVIVE INC COM 03890D108 6 1,678 SH   SOLE 1 1,678 0 0
ARBOR REALTY TRUST INC TRUS 038923108 1,736 93,649 SH   SOLE 1 93,649 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 2,726 635,447 SH   SOLE 1 635,447 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 0 9 SH   SOLE 8 9 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 0 6 SH   SOLE 8 6 0 0
ARCBEST CORP COM 03937C105 2,329 28,482 SH   SOLE 1 28,482 0 0
ARCBEST CORP COM 03937C105 3 41 SH   SOLE 8 41 0 0
ARCELORMITTAL SA LUXEMBOURG ADR 03938L203 1,177 39,034 SH   SOLE 1 39,034 0 0
ARCELORMITTAL SA LUXEMBOURG ADR 03938L203 5,570 184,674 SH   SOLE 8 184,674 0 0
ARCH CAP GROUP LTD COM G0450A105 14,588 382,077 SH   SOLE 1 382,077 0 0
ARCH CAP GROUP LTD COM G0450A105 6,846 179,321 SH   SOLE 9 179,321 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 34,256 570,830 SH   SOLE 1 570,830 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 113 1,883 SH   DFND 1 0 0 1,883
ARCHER DANIELS MIDLAND CO OPT 039483102 3,001 50,000 SH Put SOLE 8 50,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,663 27,719 SH   SOLE 8 27,719 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 23,210 386,778 SH   SOLE 9 386,778 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 425 7,088 SH   DFND 20 0 0 7,088
ARCHER DANIELS MIDLAND CO COM 039483102 608 10,136 SH   SOLE 99 10,136 0 0
ARCHROCK INC COM 03957W106 1,178 142,946 SH   SOLE 1 142,946 0 0
ARCOS DORADOS HOLDINGS INC COM G0457F107 37 7,194 SH   DFND 1 0 0 7,194
ARCOSA INC COM 039653100 1,950 38,874 SH   SOLE 1 38,874 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 544 11,397 SH   SOLE 1 11,397 0 0
ARCUS BIOSCIENCES INC COM 03969F109 1,787 51,232 SH   SOLE 1 51,232 0 0
ARCUS BIOSCIENCES INC COM 03969F109 160 4,578 SH   SOLE 8 4,578 0 0
ARDAGH GROUP S A COM L0223L101 528 20,683 SH   SOLE 1 20,683 0 0
ARDAGH GROUP S A COM L0223L101 88 3,438 SH   SOLE 99 3,438 0 0
ARDELYX INC COM 039697107 49 37,217 SH   SOLE 1 37,217 0 0
ARDMORE SHIPPING CORP COM Y0207T100 95 22,882 SH   SOLE 1 22,882 0 0
ARENA PHARMACEUTICALS INC COM 040047607 2,947 49,492 SH   SOLE 1 49,492 0 0
ARENA PHARMACEUTICALS INC COM 040047607 84 1,413 SH   SOLE 99 1,413 0 0
ARES CAPITAL CORP COM 04010L103 91 4,470 SH   DFND 1 0 0 4,470
ARES CAPITAL CORP OPT 04010L103 53 2,600 SH Put SOLE 8 2,600 0 0
ARES CAPITAL CORP BOND 04010LAT0 256 237,000 PRN   SOLE 8 0 0 237,000
ARES CAPITAL CORP COM 04010L103 3 151 SH   SOLE 8 151 0 0
ARES CAPITAL CORP BOND 04010LAW3 39 35,000 PRN   SOLE 8 0 0 35,000
ARES COML REAL ESTATE CORP TRUS 04013V108 270 17,887 SH   SOLE 1 17,887 0 0
ARES DYNAMIC CR ALLOCATION F FUND 04014F102 179 10,707 SH   SOLE 1 10,707 0 0
ARES MANAGEMENT CORPORATION COM 03990B101 20,253 274,327 SH   SOLE 1 274,327 0 0
ARES MANAGEMENT CORPORATION COM 03990B101 1,052 14,251 SH   SOLE 99 14,251 0 0
ARGAN INC COM 04010E109 266 6,097 SH   SOLE 1 6,097 0 0
ARGENX SE ADR 04016X101 1,469 4,865 SH   SOLE 1 4,865 0 0
ARGENX SE ADR 04016X101 2 5 SH   SOLE 8 5 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 946 18,090 SH   SOLE 1 18,090 0 0
ARISTA NETWORKS INC COM 040413106 23,453 68,246 SH   SOLE 1 68,246 0 0
ARISTA NETWORKS INC COM 040413106 14 40 SH   DFND 1 0 0 40
ARISTA NETWORKS INC OPT 040413106 1,375 4,000 SH Put SOLE 8 4,000 0 0
ARISTA NETWORKS INC COM 040413106 42 125 SH   SOLE 8 125 0 0
ARISTA NETWORKS INC COM 040413106 13,563 39,470 SH   SOLE 9 39,470 0 0
ARISTA NETWORKS INC COM 040413106 47 137 SH   DFND 20 0 0 137
ARK ETF TR FUND 00214Q609 21 715 SH   SOLE 1 715 0 0
ARK ETF TR FUND 00214Q302 114 1,531 SH   DFND 1 0 0 1,531
ARK ETF TR FUND 00214Q401 14 100 SH   SOLE 1 100 0 0
ARK ETF TR FUND 00214Q708 123 2,490 SH   DFND 1 0 0 2,490
ARK ETF TR FUND 00214Q708 944 19,125 SH   SOLE 1 19,125 0 0
ARK ETF TR FUND 00214Q500 39 1,080 SH   SOLE 1 1,080 0 0
ARK ETF TR FUND 00214Q104 52,180 472,085 SH   SOLE 1 472,085 0 0
ARK ETF TR FUND 00214Q104 286 2,590 SH   DFND 1 0 0 2,590
ARK ETF TR FUND 00214Q104 18,701 169,197 SH   SOLE 8 169,197 0 0
ARK ETF TR FUND 00214Q708 996 20,179 SH   SOLE 8 20,179 0 0
ARK ETF TR FUND 00214Q302 16 210 SH   SOLE 8 210 0 0
ARK ETF TR FUND 00214Q302 598 8,000 SH   DFND 20 0 0 8,000
ARLO TECHNOLOGIES INC COM 04206A101 425 66,326 SH   SOLE 1 66,326 0 0
ARMADA HOFFLER PPTYS INC TRUS 04208T108 2,011 150,379 SH   SOLE 1 150,379 0 0
ARMOUR RESIDENTIAL REIT INC TRUS 042315507 808 75,027 SH   SOLE 1 75,027 0 0
ARMSTRONG FLOORING INC COM 04238R106 17 5,559 SH   SOLE 1 5,559 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,758 18,410 SH   SOLE 1 18,410 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 887 9,288 SH   SOLE 99 9,288 0 0
ARROW ELECTRS INC COM 042735100 14,333 127,654 SH   SOLE 1 127,654 0 0
ARROW ELECTRS INC COM 042735100 3,432 30,559 SH   SOLE 9 30,559 0 0
ARROW FINL CORP COM 042744102 197 5,742 SH   SOLE 1 5,742 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 13,571 217,384 SH   SOLE 1 217,384 0 0
ARTESIAN RES CORP COM 043113208 127 3,327 SH   SOLE 1 3,327 0 0
ARTISAN PARTNERS ASSET MGMT COM 04316A108 1,851 37,838 SH   SOLE 1 37,838 0 0
ARVINAS INC COM 04335A105 24,766 301,364 SH   SOLE 1 301,364 0 0
ARVINAS INC COM 04335A105 3 38 SH   SOLE 8 38 0 0
ARVINAS INC COM 04335A105 65 787 SH   SOLE 99 787 0 0
ASA GOLD AND PRECIOUS MTLS L FUND G3156P103 230 12,181 SH   SOLE 1 12,181 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 4,222 21,456 SH   SOLE 1 21,456 0 0
ASCENDIS PHARMA A/S OPT 04351P101 6,105 38,300 SH Put SOLE 8 38,300 0 0
ASCENDIS PHARMA A/S ADR 04351P101 5,426 34,041 SH   SOLE 8 34,041 0 0
ASCENDIS PHARMA A/S ADR 04351P101 106 668 SH   SOLE 99 668 0 0
ASE TECHNOLOGY HLDG CO LTD ADR 00215W100 1,848 235,412 SH   SOLE 1 235,412 0 0
ASE TECHNOLOGY HLDG CO LTD ADR 00215W100 153 19,451 SH   SOLE 99 19,451 0 0
ASGN INC COM 00191U102 5,442 48,095 SH   SOLE 1 48,095 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 2,497 28,021 SH   SOLE 1 28,021 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 18 203 SH   SOLE 8 203 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 198 2,226 SH   SOLE 9 2,226 0 0
ASLAN PHARMACEUTICALS LTD ADR 04522R101 336 188,764 SH   SOLE 8 188,764 0 0
ASML HOLDING N V ADR N07059210 137 184 SH   DFND 1 0 0 184
ASML HOLDING N V ADR N07059210 46,366 62,228 SH   SOLE 1 62,228 0 0
ASML HOLDING N V ADR N07059210 74 99 SH   SOLE 8 99 0 0
ASML HOLDING N V ADR N07059210 152 204 SH   SOLE 9 204 0 0
ASML HOLDING N V ADR N07059210 1,341 1,800 SH   DFND 20 0 0 1,800
ASML HOLDING N V ADR N07059210 224 300 SH   SOLE 82 300 0 0
ASPEN AEROGELS INC COM 04523Y105 414 9,013 SH   SOLE 1 9,013 0 0
ASPEN TECHNOLOGY INC COM 045327103 15,841 128,999 SH   SOLE 1 128,999 0 0
ASPEN TECHNOLOGY INC COM 045327103 145 1,183 SH   SOLE 99 1,183 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 124 35,564 SH   SOLE 1 35,564 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 430 123,514 SH   SOLE 8 123,514 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 188 53,902 SH   SOLE 82 53,902 0 0
ASSOCIATED BANC CORP COM 045487105 7,555 352,703 SH   SOLE 1 352,703 0 0
ASSOCIATED CAP GROUP INC COM 045528106 27 703 SH   SOLE 1 703 0 0
ASSURANT INC COM 04621X108 17,928 113,652 SH   SOLE 1 113,652 0 0
ASSURANT INC COM 04621X108 7,578 48,041 SH   SOLE 9 48,041 0 0
ASSURANT INC COM 04621X108 602 3,816 SH   SOLE 99 3,816 0 0
ASSURED GUARANTY LTD COM G0585R106 2,903 62,032 SH   SOLE 1 62,032 0 0
ASSURED GUARANTY LTD COM G0585R106 4 86 SH   SOLE 8 86 0 0
ASSURED GUARANTY LTD COM G0585R106 220 4,695 SH   SOLE 99 4,695 0 0
ASTEC INDS INC COM 046224101 977 18,143 SH   SOLE 1 18,143 0 0
ASTEC INDS INC COM 046224101 458 8,517 SH   SOLE 99 8,517 0 0
ASTRAZENECA PLC ADR 046353108 17 285 SH   DFND 1 0 0 285
ASTRAZENECA PLC OPT 046353108 186 3,100 SH Call SOLE 8 3,100 0 0
ASTRAZENECA PLC ADR 046353108 846 14,084 SH   SOLE 9 14,084 0 0
ASTRAZENECA PLC ADR 046353108 45 750 SH   DFND 20 0 0 750
ASTRONICS CORP COM 046433108 323 22,909 SH   SOLE 1 22,909 0 0
ASURE SOFTWARE INC COM 04649U102 19 2,134 SH   SOLE 1 2,134 0 0
AT&ampT INC COM 00206R102 461,826 17,098,274 SH   SOLE 1 17,098,274 0 0
AT&ampT INC OPT 00206R102 32,412 1,200,000 SH Put SOLE 1 1,200,000 0 0
AT&ampT INC COM 00206R102 125 4,639 SH   DFND 1 0 0 4,639
AT&ampT INC OPT 00206R102 12,301 455,400 SH Put SOLE 8 455,400 0 0
AT&ampT INC OPT 00206R102 17,676 654,400 SH Call SOLE 8 654,400 0 0
AT&ampT INC COM 00206R102 5,787 214,250 SH   SOLE 8 214,250 0 0
AT&ampT INC COM 00206R102 143,442 5,310,686 SH   SOLE 9 5,310,686 0 0
AT&ampT INC COM 00206R102 5,243 194,107 SH   DFND 20 0 0 194,107
AT&ampT INC COM 00206R102 2,714 100,495 SH   SOLE 99 100,495 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 5,427 303,183 SH   SOLE 1 303,183 0 0
ATHENE HOLDING LTD COM G0684D107 20,419 296,497 SH   SOLE 1 296,497 0 0
ATHENE HOLDING LTD COM G0684D107 2,066 30,000 SH   SOLE 8 30,000 0 0
ATHENE HOLDING LTD COM G0684D107 4,107 59,645 SH   SOLE 9 59,645 0 0
ATHENEX INC COM 04685N103 111 36,866 SH   SOLE 1 36,866 0 0
ATHERSYS INC NEW COM 04744L106 128 95,461 SH   SOLE 1 95,461 0 0
ATHERSYS INC NEW COM 04744L106 0 6 SH   SOLE 8 6 0 0
ATKORE INC COM 047649108 3,764 43,316 SH   SOLE 1 43,316 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 1,359 51,319 SH   SOLE 1 51,319 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 3,361 91,225 SH   SOLE 1 91,225 0 0
ATLANTICA SUSTAINABLE INFR P COM G0751N103 712 20,621 SH   SOLE 1 20,621 0 0
ATLANTICA SUSTAINABLE INFR P COM G0751N103 85 2,456 SH   SOLE 9 2,456 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 116 2,186 SH   SOLE 1 2,186 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 2,161 26,469 SH   SOLE 1 26,469 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 7 83 SH   SOLE 8 83 0 0
ATLAS AIR WORLDWIDE HLDGS IN BOND 049164BH8 2 2,000 PRN   SOLE 8 0 0 2,000
ATLASSIAN CORP PLC COM G06242104 18,856 48,175 SH   SOLE 1 48,175 0 0
ATLASSIAN CORP PLC COM G06242104 108 277 SH   DFND 1 0 0 277
ATLASSIAN CORP PLC COM G06242104 764 1,953 SH   SOLE 8 1,953 0 0
ATLASSIAN CORP PLC OPT G06242104 9,786 25,000 SH Put SOLE 8 25,000 0 0
ATMOS ENERGY CORP COM 049560105 12,654 143,456 SH   SOLE 1 143,456 0 0
ATMOS ENERGY CORP COM 049560105 7,977 90,443 SH   SOLE 9 90,443 0 0
ATN INTL INC COM 00215F107 1,157 24,713 SH   SOLE 1 24,713 0 0
ATOMERA INC COM 04965B100 192 8,297 SH   SOLE 1 8,297 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 156 47,810 SH   SOLE 1 47,810 0 0
ATRECA INC COM 04965G109 201 32,246 SH   SOLE 1 32,246 0 0
ATRECA INC COM 04965G109 0 9 SH   SOLE 8 9 0 0
ATRICURE INC COM 04963C209 2,226 31,999 SH   SOLE 1 31,999 0 0
ATRION CORP COM 049904105 434 622 SH   SOLE 1 622 0 0
AUBURN NATL BANCORP COM 050473107 9 278 SH   SOLE 1 278 0 0
AUDIOCODES LTD COM M15342104 17 522 SH   SOLE 1 522 0 0
AUDIOEYE INC COM 050734201 21 1,917 SH   SOLE 1 1,917 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 10,091 456,009 SH   SOLE 1 456,009 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 2,795 126,297 SH   SOLE 8 126,297 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 277 12,500 SH   DFND 20 0 0 12,500
AURORA MOBILE LTD ADR 051857100 2 1,433 SH   SOLE 1 1,433 0 0
AUTODESK INC COM 052769106 81,544 285,942 SH   SOLE 1 285,942 0 0
AUTODESK INC OPT 052769106 856 3,000 SH Call SOLE 8 3,000 0 0
AUTODESK INC COM 052769106 19 66 SH   SOLE 8 66 0 0
AUTODESK INC COM 052769106 43,459 152,397 SH   SOLE 9 152,397 0 0
AUTOHOME INC ADR 05278C107 11 246 SH   SOLE 1 246 0 0
AUTOHOME INC ADR 05278C107 2,774 59,100 SH   SOLE 9 59,100 0 0
AUTOLIV INC COM 052800109 2,246 26,196 SH   SOLE 1 26,196 0 0
AUTOLIV INC COM 052800109 3,175 37,042 SH   SOLE 9 37,042 0 0
AUTOLUS THERAPEUTICS PLC ADR 05280R100 0 4 SH   SOLE 8 4 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 147,686 738,722 SH   SOLE 1 738,722 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 23 117 SH   SOLE 8 117 0 0
AUTOMATIC DATA PROCESSING IN OPT 053015103 1,000 5,000 SH Put SOLE 8 5,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 48,498 242,594 SH   SOLE 9 242,594 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 868 4,344 SH   SOLE 99 4,344 0 0
AUTONATION INC COM 05329W102 122 1,000 SH   DFND 1 0 0 1,000
AUTONATION INC COM 05329W102 30,929 254,019 SH   SOLE 1 254,019 0 0
AUTOWEB INC COM 05335B100 0 3 SH   SOLE 8 3 0 0
AUTOZONE INC COM 053332102 163,331 96,191 SH   SOLE 1 96,191 0 0
AUTOZONE INC COM 053332102 3,505 2,064 SH   SOLE 8 2,064 0 0
AUTOZONE INC OPT 053332102 7,132 4,200 SH Call SOLE 8 4,200 0 0
AUTOZONE INC COM 053332102 25,372 14,943 SH   SOLE 9 14,943 0 0
AVADEL PHARMACEUTICALS PLC ADR 05337M104 1 151 SH   SOLE 1 151 0 0
AVADEL PHARMACEUTICALS PLC ADR 05337M104 0 3 SH   SOLE 8 3 0 0
AVALARA INC COM 05338G106 25,992 148,720 SH   SOLE 1 148,720 0 0
AVALARA INC COM 05338G106 2 11 SH   SOLE 8 11 0 0
AVALARA INC COM 05338G106 6,446 36,879 SH   SOLE 9 36,879 0 0
AVALARA INC COM 05338G106 283 1,622 SH   SOLE 99 1,622 0 0
AVALON GLOBOCARE CORP COM 05344R104 2 2,745 SH   SOLE 1 2,745 0 0
AVALONBAY CMNTYS INC TRUS 053484101 22,956 103,578 SH   SOLE 1 103,578 0 0
AVALONBAY CMNTYS INC TRUS 053484101 12 55 SH   SOLE 8 55 0 0
AVALONBAY CMNTYS INC TRUS 053484101 21,384 96,483 SH   SOLE 9 96,483 0 0
AVALONBAY CMNTYS INC COM 053484101 454 2,050 SH   SOLE 99 2,050 0 0
AVANGRID INC COM 05351W103 1,197 24,599 SH   SOLE 1 24,599 0 0
AVANGRID INC COM 05351W103 198 4,075 SH   SOLE 8 4,075 0 0
AVANOS MED INC COM 05350V106 1,712 54,894 SH   SOLE 1 54,894 0 0
AVANOS MED INC COM 05350V106 7 235 SH   DFND 1 0 0 235
AVANTOR INC COM 05352A100 16,511 403,723 SH   SOLE 1 403,723 0 0
AVANTOR INC COM 05352A100 29 705 SH   SOLE 8 705 0 0
AVANTOR INC COM 05352A100 9,200 224,918 SH   SOLE 9 224,918 0 0
AVAYA HLDGS CORP COM 05351X101 6,460 326,374 SH   SOLE 1 326,374 0 0
AVAYA HLDGS CORP COM 05351X101 8 376 SH   SOLE 8 376 0 0
AVENUE THERAPEUTICS INC COM 05360L205 2 1,122 SH   SOLE 1 1,122 0 0
AVENUE THERAPEUTICS INC COM 05360L205 0 3 SH   SOLE 8 3 0 0
AVERY DENNISON CORP COM 053611109 16,343 78,870 SH   SOLE 1 78,870 0 0
AVERY DENNISON CORP COM 053611109 11,895 57,408 SH   SOLE 9 57,408 0 0
AVERY DENNISON CORP COM 053611109 214 1,031 SH   SOLE 99 1,031 0 0
AVIAT NETWORKS INC COM 05366Y201 129 3,940 SH   SOLE 1 3,940 0 0
AVID BIOSERVICES INC COM 05368M106 542 25,080 SH   SOLE 1 25,080 0 0
AVID TECHNOLOGY INC COM 05367P100 692 23,926 SH   SOLE 1 23,926 0 0
AVINGER INC COM 053734604 22 29,829 SH   SOLE 1 29,829 0 0
AVINGER INC COM 053734604 0 42 SH   SOLE 8 42 0 0
AVIS BUDGET GROUP COM 053774105 26,095 223,970 SH   SOLE 1 223,970 0 0
AVIS BUDGET GROUP OPT 053774105 8,284 71,100 SH Put SOLE 8 71,100 0 0
AVIS BUDGET GROUP COM 053774105 6,051 51,936 SH   SOLE 8 51,936 0 0
AVIS BUDGET GROUP OPT 053774105 1,701 14,600 SH Call SOLE 8 14,600 0 0
AVISTA CORP COM 05379B107 2,172 55,522 SH   SOLE 1 55,522 0 0
AVNET INC COM 053807103 3,573 96,657 SH   SOLE 1 96,657 0 0
AVNET INC COM 053807103 3 86 SH   SOLE 8 86 0 0
AVROBIO INC COM 05455M100 131 23,567 SH   SOLE 1 23,567 0 0
AVROBIO INC COM 05455M100 185 33,184 SH   SOLE 8 33,184 0 0
AXALTA COATING SYS LTD COM G0750C108 3,634 124,518 SH   SOLE 1 124,518 0 0
AXALTA COATING SYS LTD COM G0750C108 835 28,602 SH   SOLE 8 28,602 0 0
AXALTA COATING SYS LTD COM G0750C108 836 28,627 SH   SOLE 99 28,627 0 0
AXCELIS TECHNOLOGIES INC COM 054540208 1,888 40,161 SH   SOLE 1 40,161 0 0
AXCELIS TECHNOLOGIES INC COM 054540208 55 1,170 SH   SOLE 99 1,170 0 0
AXCELLA HEALTH INC COM 05454B105 7 2,316 SH   SOLE 1 2,316 0 0
AXIS CAP HLDGS LTD COM G0692U109 3,167 68,799 SH   SOLE 1 68,799 0 0
AXIS CAP HLDGS LTD COM G0692U109 159 3,449 SH   SOLE 8 3,449 0 0
AXOGEN INC COM 05463X106 429 27,088 SH   SOLE 1 27,088 0 0
AXON ENTERPRISE INC COM 05464C101 9,585 54,766 SH   SOLE 1 54,766 0 0
AXON ENTERPRISE INC COM 05464C101 16 94 SH   SOLE 8 94 0 0
AXONICS INC COM 05465P101 1,917 29,443 SH   SOLE 1 29,443 0 0
AXOS FINANCIAL INC COM 05465C100 2,298 44,607 SH   SOLE 1 44,607 0 0
AXSOME THERAPEUTICS INC OPT 05464T104 1,938 58,800 SH Put SOLE 8 58,800 0 0
AXSOME THERAPEUTICS INC COM 05464T104 52 1,571 SH   SOLE 8 1,571 0 0
AXT INC COM 00246W103 170 20,392 SH   SOLE 1 20,392 0 0
AZURE PWR GLOBAL LTD COM V0393H103 22 985 SH   SOLE 1 985 0 0
AZZ INC COM 002474104 3,052 57,376 SH   SOLE 1 57,376 0 0
B &amp G FOODS INC NEW COM 05508R106 1,700 56,858 SH   SOLE 1 56,858 0 0
B &amp G FOODS INC NEW COM 05508R106 105 3,500 SH   DFND 1 0 0 3,500
B &amp G FOODS INC NEW COM 05508R106 1,733 57,968 SH   SOLE 8 57,968 0 0
B. RILEY FINANCIAL INC COM 05580M108 1,132 19,168 SH   SOLE 1 19,168 0 0
B2GOLD CORP COM 11777Q209 1,999 584,354 SH   SOLE 1 584,354 0 0
B2GOLD CORP COM 11777Q209 427 124,861 SH   SOLE 9 124,861 0 0
BADGER METER INC COM 056525108 4,101 40,540 SH   SOLE 1 40,540 0 0
BAIDU INC OPT 056752108 18,450 120,000 SH Put SOLE 1 120,000 0 0
BAIDU INC ADR 056752108 76,862 499,914 SH   SOLE 1 499,914 0 0
BAIDU INC OPT 056752108 86,869 565,000 SH Call SOLE 1 565,000 0 0
BAIDU INC ADR 056752108 306 1,987 SH   DFND 1 0 0 1,987
BAIDU INC OPT 056752108 11,793 76,700 SH Call SOLE 8 76,700 0 0
BAIDU INC OPT 056752108 11,101 72,200 SH Put SOLE 8 72,200 0 0
BAIDU INC ADR 056752108 5,536 36,001 SH   SOLE 8 36,001 0 0
BAIDU INC OPT 056752108 56,119 365,000 SH Call SOLE 9 365,000 0 0
BAIDU INC ADR 056752108 64,144 417,199 SH   SOLE 9 417,199 0 0
BAIDU INC ADR 056752108 5,561 36,170 SH   DFND 20 0 0 36,170
BAIDU INC ADR 056752108 3,704 24,089 SH   SOLE 99 24,089 0 0
BAIN CAP SPECIALTY FIN INC COM 05684B107 5 344 SH   SOLE 1 344 0 0
BAKER HUGHES COMPANY COM 05722G100 13,613 550,461 SH   SOLE 1 550,461 0 0
BAKER HUGHES COMPANY COM 05722G100 12,856 519,835 SH   SOLE 9 519,835 0 0
BAKER HUGHES COMPANY COM 05722G100 5,287 213,801 SH   SOLE 99 213,801 0 0
BALCHEM CORP COM 057665200 3,744 25,809 SH   SOLE 1 25,809 0 0
BALL CORP COM 058498106 16,694 185,562 SH   SOLE 1 185,562 0 0
BALL CORP COM 058498106 27 300 SH   DFND 1 0 0 300
BALL CORP COM 058498106 1,509 16,776 SH   SOLE 8 16,776 0 0
BALL CORP COM 058498106 21,993 244,444 SH   SOLE 9 244,444 0 0
BALLARD PWR SYS INC NEW COM 058586108 18 1,292 SH   SOLE 1 1,292 0 0
BALLARD PWR SYS INC NEW OPT 058586108 1,616 115,000 SH Put SOLE 8 115,000 0 0
BALLARD PWR SYS INC NEW COM 058586108 1,111 79,100 SH   SOLE 8 79,100 0 0
BALLARD PWR SYS INC NEW COM 058586108 1,409 100,276 SH   SOLE 9 100,276 0 0
BALLARD PWR SYS INC NEW COM 058586108 13 900 SH   DFND 20 0 0 900
BANC OF CALIFORNIA INC COM 05990K106 1,304 70,546 SH   SOLE 1 70,546 0 0
BANCFIRST CORP COM 05945F103 2,849 47,393 SH   SOLE 1 47,393 0 0
BANCO BILBAO VIZCAYA ARGENTA ADR 05946K101 758 114,956 SH   SOLE 9 114,956 0 0
BANCO BRADESCO S A ADR 059460303 5,600 1,461,942 SH   SOLE 1 1,461,942 0 0
BANCO BRADESCO S A ADR 059460303 389 101,695 SH   DFND 1 0 0 101,695
BANCO BRADESCO S A OPT 059460303 95 24,926 SH Call SOLE 8 24,926 0 0
BANCO BRADESCO S A OPT 059460303 93 24,200 SH Put SOLE 8 24,200 0 0
BANCO BRADESCO S A ADR 059460303 39 10,117 SH   SOLE 8 10,117 0 0
BANCO DE CHILE ADR 059520106 1 65 SH   SOLE 1 65 0 0
BANCO SANTANDER BRASIL S A ADR 05967A107 752 114,882 SH   SOLE 1 114,882 0 0
BANCO SANTANDER MEXICO SA ADR 05969B103 4 761 SH   SOLE 1 761 0 0
BANCO SANTANDER S.A. ADR 05964H105 83 23,070 SH   SOLE 1 23,070 0 0
BANCO SANTANDER S.A. ADR 05964H105 29 7,955 SH   SOLE 9 7,955 0 0
BANCOLOMBIA S A ADR 05968L102 1 21 SH   SOLE 1 21 0 0
BANCORP INC DEL COM 05969A105 2,990 117,500 SH   SOLE 1 117,500 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 6,623 222,428 SH   SOLE 1 222,428 0 0
BANDWIDTH INC COM 05988J103 18,505 204,969 SH   SOLE 1 204,969 0 0
BANK COMM HLDGS COM 06424J103 581 38,314 SH   SOLE 1 38,314 0 0
BANK FIRST CORP COM 06211J100 193 2,732 SH   SOLE 1 2,732 0 0
BANK HAWAII CORP COM 062540109 7,255 88,291 SH   SOLE 1 88,291 0 0
BANK MARIN BANCORP COM 063425102 488 12,911 SH   SOLE 1 12,911 0 0
BANK MONTREAL QUE COM 063671101 223 2,236 SH   DFND 1 0 0 2,236
BANK MONTREAL QUE COM 063671101 1,217 12,207 SH   SOLE 1 12,207 0 0
BANK MONTREAL QUE COM 063671101 0 5 SH   SOLE 8 5 0 0
BANK MONTREAL QUE COM 063671101 11,975 120,070 SH   SOLE 9 120,070 0 0
BANK NEW YORK MELLON CORP COM 064058100 315 6,086 SH   DFND 1 0 0 6,086
BANK NEW YORK MELLON CORP COM 064058100 65,079 1,255,397 SH   SOLE 1 1,255,397 0 0
BANK NEW YORK MELLON CORP COM 064058100 76 1,465 SH   SOLE 8 1,465 0 0
BANK NEW YORK MELLON CORP COM 064058100 34,702 669,412 SH   SOLE 9 669,412 0 0
BANK NEW YORK MELLON CORP COM 064058100 21 400 SH   DFND 20 0 0 400
BANK NOVA SCOTIA B C COM 064149107 1,847 30,018 SH   SOLE 1 30,018 0 0
BANK NOVA SCOTIA B C COM 064149107 6 94 SH   DFND 1 0 0 94
BANK NOVA SCOTIA B C COM 064149107 27,268 443,155 SH   SOLE 9 443,155 0 0
BANK NOVA SCOTIA B C COM 064149107 537 8,721 SH   SOLE 99 8,721 0 0
BANK OF MONTREAL FUND 063679872 455 13,719 SH   SOLE 1 13,719 0 0
BANK OF NT BUTTERFIELD&ampSON L COM G0772R208 799 22,509 SH   SOLE 1 22,509 0 0
BANK OZK COM 06417N103 10,931 254,306 SH   SOLE 1 254,306 0 0
BANK OZK COM 06417N103 392 9,122 SH   SOLE 99 9,122 0 0
BANK PRINCETON NEW JERSEY COM 064520109 20 658 SH   SOLE 1 658 0 0
BANK7 CORP COM 06652N107 52 2,402 SH   SOLE 1 2,402 0 0
BANKFINANCIAL CORP COM 06643P104 22 1,901 SH   SOLE 1 1,901 0 0
BANKUNITED INC COM 06652K103 6,855 163,883 SH   SOLE 1 163,883 0 0
BANKWELL FINL GROUP INC COM 06654A103 28 973 SH   SOLE 1 973 0 0
BANNER CORP COM 06652V208 3,253 58,916 SH   SOLE 1 58,916 0 0
BAOZUN INC ADR 06684L103 447 25,517 SH   SOLE 1 25,517 0 0
BAOZUN INC ADR 06684L103 701 40,000 SH   SOLE 9 40,000 0 0
BAR HBR BANKSHARES COM 066849100 697 24,836 SH   SOLE 1 24,836 0 0
BARCLAYS BANK PLC FUND 06746P613 665 24,597 SH   SOLE 1 24,597 0 0
BARCLAYS BANK PLC FUND 06746P613 1,803 66,648 SH   SOLE 8 66,648 0 0
BARCLAYS BK PLC FUND 06746P472 3,622 80,000 SH   SOLE 1 80,000 0 0
BARCLAYS BK PLC FUND 06740P114 18,253 483,998 SH   SOLE 1 483,998 0 0
BARCLAYS BK PLC FUND 06746P571 3,906 65,000 SH   SOLE 1 65,000 0 0
BARCLAYS BK PLC FUND 06739H263 131 3,000 SH   SOLE 1 3,000 0 0
BARCLAYS BK PLC FUND 06740P221 50,292 2,200,000 SH   SOLE 1 2,200,000 0 0
BARCLAYS BK PLC FUND 06742W430 29 307 SH   SOLE 1 307 0 0
BARCLAYS BK PLC FUND 06746P555 4,416 215,000 SH   SOLE 1 215,000 0 0
BARCLAYS BK PLC FUND 06746P456 4,875 83,000 SH   SOLE 1 83,000 0 0
BARCLAYS BK PLC FUND 06746P431 6,388 64,000 SH   SOLE 1 64,000 0 0
BARCLAYS BK PLC FUND 06746P449 20,935 344,500 SH   SOLE 1 344,500 0 0
BARCLAYS BK PLC FUND 06746P522 11,550 186,000 SH   SOLE 1 186,000 0 0
BARCLAYS BK PLC FUND 06740D830 1,986 16,500 SH   SOLE 1 16,500 0 0
BARCLAYS BK PLC FUND 06747D700 12,180 400,000 SH   SOLE 1 400,000 0 0
BARCLAYS BK PLC FUND 06746P514 5,178 85,000 SH   SOLE 1 85,000 0 0
BARCLAYS BK PLC FUND 06747D809 28,600 1,000,000 SH   SOLE 1 1,000,000 0 0
BARCLAYS BK PLC FUND 06746P563 18,414 344,500 SH   SOLE 1 344,500 0 0
BARCLAYS BK PLC FUND 06746P589 1,357 65,000 SH   SOLE 1 65,000 0 0
BARCLAYS BK PLC FUND 06746P548 8,693 149,000 SH   SOLE 1 149,000 0 0
BARCLAYS BK PLC FUND 06742C723 3,970 251,875 SH   SOLE 1 251,875 0 0
BARCLAYS BK PLC FUND 06746P530 3,684 80,000 SH   SOLE 1 80,000 0 0
BARCLAYS BK PLC FUND 06746P480 1,993 85,000 SH   SOLE 1 85,000 0 0
BARCLAYS BK PLC FUND 06746P464 4,885 80,000 SH   SOLE 1 80,000 0 0
BARCLAYS BK PLC FUND 06742A750 1,759 140,000 SH   SOLE 1 140,000 0 0
BARCLAYS BK PLC FUND 06745T368 3,116 100,000 SH   SOLE 1 100,000 0 0
BARCLAYS PLC ADR 06738E204 38 3,665 SH   DFND 1 0 0 3,665
BARINGS BDC INC COM 06759L103 2 200 SH   SOLE 1 200 0 0
BARNES &amp NOBLE ED INC COM 06777U101 297 29,737 SH   SOLE 1 29,737 0 0
BARNES GROUP INC COM 067806109 1,859 44,575 SH   SOLE 1 44,575 0 0
BARRETT BUSINESS SVCS INC COM 068463108 244 3,195 SH   SOLE 1 3,195 0 0
BARRICK GOLD CORP COM 067901108 1,303 72,165 SH   DFND 1 0 0 72,165
BARRICK GOLD CORP COM 067901108 28,340 1,570,059 SH   SOLE 1 1,570,059 0 0
BARRICK GOLD CORP COM 067901108 4,180 231,569 SH   SOLE 8 231,569 0 0
BARRICK GOLD CORP OPT 067901108 7,854 435,100 SH Put SOLE 8 435,100 0 0
BARRICK GOLD CORP COM 067901108 4,940 273,676 SH   SOLE 9 273,676 0 0
BARRICK GOLD CORP COM 067901108 76 4,200 SH   DFND 20 0 0 4,200
BARRICK GOLD CORP COM 067901108 926 51,288 SH   SOLE 99 51,288 0 0
BASSETT FURNITURE INDS INC COM 070203104 69 3,763 SH   SOLE 1 3,763 0 0
BAUSCH HEALTH COS INC COM 071734107 15 550 SH   DFND 1 0 0 550
BAUSCH HEALTH COS INC COM 071734107 1,867 67,025 SH   SOLE 1 67,025 0 0
BAUSCH HEALTH COS INC OPT 071734107 5,801 208,300 SH Call SOLE 8 208,300 0 0
BAUSCH HEALTH COS INC OPT 071734107 351 12,600 SH Put SOLE 8 12,600 0 0
BAUSCH HEALTH COS INC COM 071734107 609 21,875 SH   SOLE 8 21,875 0 0
BAUSCH HEALTH COS INC COM 071734107 985 35,373 SH   SOLE 9 35,373 0 0
BAXTER INTL INC COM 071813109 40,388 502,160 SH   SOLE 1 502,160 0 0
BAXTER INTL INC COM 071813109 198 2,468 SH   SOLE 8 2,468 0 0
BAXTER INTL INC COM 071813109 21,405 266,130 SH   SOLE 9 266,130 0 0
BAYCOM CORP COM 07272M107 171 9,188 SH   SOLE 1 9,188 0 0
BCB BANCORP INC COM 055298103 34 2,334 SH   SOLE 1 2,334 0 0
BCE INC COM 05534B760 209 4,177 SH   SOLE 1 4,177 0 0
BCE INC COM 05534B760 6,834 136,515 SH   SOLE 9 136,515 0 0
BEACON ROOFING SUPPLY INC COM 073685109 2,080 43,576 SH   SOLE 1 43,576 0 0
BEASLEY BROADCAST GROUP INC COM 074014101 0 1 SH   SOLE 1 1 0 0
BEAZER HOMES USA INC COM 07556Q881 1,305 75,686 SH   SOLE 1 75,686 0 0
BECTON DICKINSON &amp CO COM 075887109 3 13 SH   DFND 1 0 0 13
BECTON DICKINSON &amp CO COM 075887109 68,982 280,615 SH   SOLE 1 280,615 0 0
BECTON DICKINSON &amp CO COM 075887109 6,179 25,136 SH   SOLE 8 25,136 0 0
BECTON DICKINSON &amp CO COM 075887109 37,330 151,861 SH   SOLE 9 151,861 0 0
BED BATH &amp BEYOND INC COM 075896100 6,014 348,136 SH   SOLE 1 348,136 0 0
BED BATH &amp BEYOND INC COM 075896100 184 10,615 SH   SOLE 8 10,615 0 0
BED BATH &amp BEYOND INC OPT 075896100 449 26,000 SH Put SOLE 8 26,000 0 0
BEIGENE LTD ADR 07725L102 503 1,385 SH   SOLE 1 1,385 0 0
BEIGENE LTD ADR 07725L102 3 9 SH   SOLE 8 9 0 0
BEIGENE LTD ADR 07725L102 13,318 36,690 SH   SOLE 9 36,690 0 0
BEL FUSE INC COM 077347300 288 23,165 SH   SOLE 1 23,165 0 0
BELDEN INC COM 077454106 2,312 39,702 SH   SOLE 1 39,702 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,087 40,693 SH   SOLE 1 40,693 0 0
BENEFITFOCUS INC COM 08180D106 113 10,207 SH   SOLE 1 10,207 0 0
BENEFITFOCUS INC COM 08180D106 1 60 SH   SOLE 8 60 0 0
BERKLEY W R CORP COM 084423102 15,744 215,152 SH   SOLE 1 215,152 0 0
BERKLEY W R CORP COM 084423102 8 104 SH   SOLE 8 104 0 0
BERKLEY W R CORP COM 084423102 7,965 108,854 SH   SOLE 9 108,854 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 14,800 54,223 SH   DFND 1 0 0 54,223
BERKSHIRE HATHAWAY INC DEL COM 084670702 1,175,038 4,305,109 SH   SOLE 1 3,518,857 786,252 0
BERKSHIRE HATHAWAY INC DEL COM 084670108 411 1 SH   SOLE 1 1 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670108 27,151 66 SH   DFND 1 0 0 66
BERKSHIRE HATHAWAY INC DEL COM 084670702 1,051 3,852 SH   SOLE 8 3,852 0 0
BERKSHIRE HATHAWAY INC DEL OPT 084670702 8,188 30,000 SH Put SOLE 8 30,000 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 339,727 1,244,692 SH   SOLE 9 1,244,692 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670108 823 2 SH   DFND 20 0 0 2
BERKSHIRE HATHAWAY INC DEL COM 084670702 1,811 6,635 SH   DFND 20 0 0 6,635
BERKSHIRE HATHAWAY INC DEL COM 084670702 35,766 131,040 SH   SOLE 20 0 131,040 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 136,470 500,000 SH   SOLE 58 500,000 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 17,843 65,372 SH   SOLE 82 0 65,372 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 30,989 113,538 SH   SOLE 99 0 113,538 0
BERKSHIRE HILLS BANCORP INC COM 084680107 2,588 95,861 SH   SOLE 1 95,861 0 0
BERRY CORP COM 08579X101 223 30,874 SH   SOLE 1 30,874 0 0
BERRY GLOBAL GROUP INC COM 08579W103 333 5,475 SH   SOLE 1 5,475 0 0
BERRY GLOBAL GROUP INC COM 08579W103 18 300 SH   SOLE 8 300 0 0
BEST BUY INC COM 086516101 25,456 240,818 SH   SOLE 1 240,818 0 0
BEST BUY INC OPT 086516101 4,228 40,000 SH Put SOLE 1 40,000 0 0
BEST BUY INC OPT 086516101 5,286 50,000 SH Call SOLE 8 50,000 0 0
BEST BUY INC COM 086516101 1,249 11,816 SH   SOLE 8 11,816 0 0
BEST BUY INC OPT 086516101 5,286 50,000 SH Put SOLE 8 50,000 0 0
BEST BUY INC COM 086516101 20,553 194,423 SH   SOLE 9 194,423 0 0
BEST BUY INC COM 086516101 794 7,508 SH   SOLE 99 7,508 0 0
BEYOND MEAT INC OPT 08862E109 10,526 100,000 SH Call SOLE 1 100,000 0 0
BEYOND MEAT INC COM 08862E109 32 308 SH   DFND 1 0 0 308
BEYOND MEAT INC COM 08862E109 84,802 805,646 SH   SOLE 1 805,646 0 0
BEYOND MEAT INC OPT 08862E109 50,882 483,400 SH Put SOLE 1 483,400 0 0
BEYOND MEAT INC COM 08862E109 7,965 75,671 SH   SOLE 8 75,671 0 0
BEYOND MEAT INC OPT 08862E109 25,568 242,900 SH Put SOLE 8 242,900 0 0
BEYOND MEAT INC OPT 08862E109 4,210 40,000 SH Call SOLE 8 40,000 0 0
BEYOND MEAT INC OPT 08862E109 10,526 100,000 SH Call SOLE 9 100,000 0 0
BEYOND MEAT INC COM 08862E109 6,528 62,015 SH   SOLE 9 62,015 0 0
BEYOND MEAT INC COM 08862E109 19 183 SH   DFND 20 0 0 183
BEYONDSPRING INC COM G10830100 2,730 173,191 SH   SOLE 1 173,191 0 0
BEYONDSPRING INC COM G10830100 0 7 SH   SOLE 8 7 0 0
BGC PARTNERS INC COM 05541T101 804 154,398 SH   SOLE 1 154,398 0 0
BGC PARTNERS INC OPT 05541T101 521 100,000 SH Call SOLE 8 100,000 0 0
BGC PARTNERS INC COM 05541T101 1,693 325,000 SH   SOLE 8 325,000 0 0
BHP GROUP LTD ADR 088606108 86 1,609 SH   DFND 1 0 0 1,609
BHP GROUP LTD ADR 088606108 2,645 49,420 SH   SOLE 1 49,420 0 0
BHP GROUP LTD OPT 088606108 70 1,300 SH Put SOLE 8 1,300 0 0
BHP GROUP LTD ADR 088606108 65 1,213 SH   SOLE 8 1,213 0 0
BHP GROUP LTD ADR 088606108 5,528 103,291 SH   SOLE 9 103,291 0 0
BHP GROUP LTD ADR 088606108 3,934 73,500 SH   DFND 20 0 0 73,500
BHP GROUP PLC ADR 05545E209 3,694 72,871 SH   SOLE 1 72,871 0 0
BHP GROUP PLC ADR 05545E209 2,560 50,500 SH   SOLE 8 50,500 0 0
BHP GROUP PLC ADR 05545E209 51 1,000 SH   SOLE 9 1,000 0 0
BICYCLE THERAPEUTICS PLC ADR 088786108 255 6,122 SH   SOLE 1 6,122 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 824 35,739 SH   SOLE 1 35,739 0 0
BIG LOTS INC COM 089302103 2,114 48,805 SH   SOLE 1 48,805 0 0
BIG LOTS INC COM 089302103 1 20 SH   SOLE 8 20 0 0
BIGLARI HLDGS INC COM 08986R309 251 1,457 SH   SOLE 1 1,457 0 0
BIGLARI HLDGS INC COM 08986R408 5 6 SH   SOLE 1 6 0 0
BILIBILI INC ADR 090040106 84 1,269 SH   DFND 1 0 0 1,269
BILIBILI INC OPT 090040106 8,887 134,300 SH Put SOLE 8 134,300 0 0
BILIBILI INC OPT 090040106 2,382 36,000 SH Call SOLE 8 36,000 0 0
BIO RAD LABS INC COM 090572207 22,280 29,868 SH   SOLE 1 29,868 0 0
BIO RAD LABS INC COM 090572207 11,782 15,795 SH   SOLE 9 15,795 0 0
BIO-TECHNE CORP COM 09073M104 16,444 33,939 SH   SOLE 1 33,939 0 0
BIO-TECHNE CORP COM 09073M104 10 21 SH   SOLE 8 21 0 0
BIO-TECHNE CORP COM 09073M104 13,554 27,970 SH   SOLE 9 27,970 0 0
BIO-TECHNE CORP COM 09073M104 306 631 SH   SOLE 99 631 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 1,134 78,916 SH   SOLE 1 78,916 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 599 166,051 SH   SOLE 1 166,051 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 0 1 SH   SOLE 8 1 0 0
BIOGEN INC COM 09062X103 77,768 274,804 SH   SOLE 1 274,804 0 0
BIOGEN INC COM 09062X103 288 1,016 SH   DFND 1 0 0 1,016
BIOGEN INC OPT 09062X103 28 100 SH Call SOLE 8 100 0 0
BIOGEN INC COM 09062X103 14 48 SH   SOLE 8 48 0 0
BIOGEN INC COM 09062X103 30,623 108,208 SH   SOLE 9 108,208 0 0
BIOGEN INC COM 09062X103 237 838 SH   DFND 20 0 0 838
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 3,174 22,849 SH   SOLE 1 22,849 0 0
BIOLIFE SOLUTIONS INC COM 09062W204 1,393 32,929 SH   SOLE 1 32,929 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 8,631 111,684 SH   SOLE 1 111,684 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,083 14,017 SH   SOLE 8 14,017 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 6,424 83,129 SH   SOLE 9 83,129 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 23 300 SH   DFND 20 0 0 300
BIONANO GENOMICS INC COM 09075F107 11 2,000 SH   DFND 1 0 0 2,000
BIONANO GENOMICS INC COM 09075F107 633 115,213 SH   SOLE 1 115,213 0 0
BIONANO GENOMICS INC COM 09075F107 1 111 SH   SOLE 8 111 0 0
BIONDVAX PHARMACEUTICALS LTD ADR 09073Q105 0 79 SH   SOLE 1 79 0 0
BIOSIG TECHNOLOGIES INC COM 09073N201 10 3,452 SH   SOLE 1 3,452 0 0
BIOVENTUS INC COM 09075A108 93 6,563 SH   SOLE 1 6,563 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 314 10,341 SH   SOLE 1 10,341 0 0
BJS RESTAURANTS INC COM 09180C106 1,108 26,542 SH   SOLE 1 26,542 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 8,137 148,183 SH   SOLE 1 148,183 0 0
BK OF AMERICA CORP OPT 060505104 11,462 270,000 SH Put SOLE 1 270,000 0 0
BK OF AMERICA CORP COM 060505104 6,494 152,982 SH   DFND 1 0 0 152,982
BK OF AMERICA CORP COM 060505104 1,049,492 24,723,022 SH   SOLE 1 24,723,022 0 0
BK OF AMERICA CORP OPT 060505104 3,396 80,000 SH Call SOLE 8 80,000 0 0
BK OF AMERICA CORP COM 060505104 116,144 2,736,024 SH   SOLE 8 2,736,024 0 0
BK OF AMERICA CORP OPT 060505104 172,042 4,052,800 SH Put SOLE 8 4,052,800 0 0
BK OF AMERICA CORP COM 060505104 263,871 6,216,060 SH   SOLE 9 6,216,060 0 0
BK OF AMERICA CORP COM 060505104 52 1,220 SH   DFND 20 0 0 1,220
BK OF AMERICA CORP COM 060505104 1,061 25,000 SH   SOLE 44 25,000 0 0
BK OF AMERICA CORP COM 060505104 6,054 142,610 SH   SOLE 99 142,610 0 0
BLACK HILLS CORP COM 092113109 5,446 86,793 SH   SOLE 1 86,793 0 0
BLACK KNIGHT INC COM 09215C105 16,860 234,176 SH   SOLE 1 234,176 0 0
BLACK KNIGHT INC COM 09215C105 5,017 69,681 SH   SOLE 9 69,681 0 0
BLACK KNIGHT INC COM 09215C105 699 9,710 SH   SOLE 99 9,710 0 0
BLACK STONE MINERALS L P COM 09225M101 359 29,828 SH   SOLE 1 29,828 0 0
BLACKBAUD INC COM 09227Q100 14,081 200,161 SH   SOLE 1 200,161 0 0
BLACKBERRY LTD COM 09228F103 16 1,625 SH   DFND 1 0 0 1,625
BLACKBERRY LTD COM 09228F103 12 1,205 SH   SOLE 1 1,205 0 0
BLACKBERRY LTD OPT 09228F103 9,650 991,800 SH Call SOLE 8 991,800 0 0
BLACKBERRY LTD OPT 09228F103 5,996 616,200 SH Put SOLE 8 616,200 0 0
BLACKBERRY LTD COM 09228F103 1,400 143,921 SH   SOLE 8 143,921 0 0
BLACKBERRY LTD COM 09228F103 656 67,408 SH   SOLE 9 67,408 0 0
BLACKLINE INC COM 09239B109 49,253 417,183 SH   SOLE 1 417,183 0 0
BLACKLINE INC COM 09239B109 12 100 SH   SOLE 8 100 0 0
BLACKROCK ENHANCED GLOBAL DI FUND 092501105 402 31,365 SH   SOLE 1 31,365 0 0
BLACKROCK GLOBAL FLOATING RA FUND 091941104 325 23,976 SH   SOLE 1 23,976 0 0
BLACKROCK INC COM 09247X101 449 535 SH   DFND 1 0 0 535
BLACKROCK INC COM 09247X101 319,929 381,475 SH   SOLE 1 381,475 0 0
BLACKROCK INC COM 09247X101 193 230 SH   SOLE 8 230 0 0
BLACKROCK INC COM 09247X101 102,852 122,638 SH   SOLE 9 122,638 0 0
BLACKROCK INC COM 09247X101 337 402 SH   SOLE 99 402 0 0
BLACKROCK SCIENCE &amp TECHNOLO FUND 09260K101 481 11,469 SH   SOLE 1 11,469 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108 9 633 SH   SOLE 1 633 0 0
BLACKROCK TCP CAPITAL CORP BOND 87238QAD5 27 27,000 PRN   SOLE 8 0 0 27,000
BLACKSTONE MORTGAGE TRUST IN BOND 09257WAC4 662 645,000 PRN   SOLE 8 0 0 645,000
BLACKSTONE MORTGAGE TRUST IN BOND 09257WAB6 408 400,000 PRN   SOLE 8 0 0 400,000
BLACKSTONE MTG TR INC TRUS 09257W100 3 85 SH   DFND 1 0 0 85
BLACKSTONE MTG TR INC TRUS 09257W100 5,329 175,741 SH   SOLE 1 175,741 0 0
BLACKSTONE STRATEGIC CREDIT FUND 09257R101 5 312 SH   SOLE 1 312 0 0
BLINK CHARGING CO COM 09354A100 977 34,144 SH   SOLE 1 34,144 0 0
BLINK CHARGING CO COM 09354A100 40 1,400 SH   SOLE 8 1,400 0 0
BLOCK H &amp R INC COM 093671105 9,040 361,556 SH   SOLE 1 361,556 0 0
BLOCK H &amp R INC COM 093671105 1 33 SH   SOLE 8 33 0 0
BLOCK H &amp R INC COM 093671105 2,500 100,000 SH   SOLE 99 100,000 0 0
BLOOM ENERGY CORP COM 093712107 2,178 116,254 SH   SOLE 1 116,254 0 0
BLOOM ENERGY CORP COM 093712107 6,673 356,490 SH   SOLE 8 356,490 0 0
BLOOMIN BRANDS INC COM 094235108 10,537 421,495 SH   SOLE 1 421,495 0 0
BLOOMIN BRANDS INC COM 094235108 192 7,681 SH   SOLE 9 7,681 0 0
BLUCORA INC COM 095229100 606 38,878 SH   SOLE 1 38,878 0 0
BLUE APRON HLDGS INC COM 09523Q200 8 1,150 SH   SOLE 1 1,150 0 0
BLUE APRON HLDGS INC OPT 09523Q200 88 12,000 SH Call SOLE 8 12,000 0 0
BLUE BIRD CORP COM 095306106 438 20,961 SH   SOLE 1 20,961 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 214 12,163 SH   SOLE 1 12,163 0 0
BLUEBIRD BIO INC COM 09609G100 1,791 93,736 SH   SOLE 1 93,736 0 0
BLUELINX HLDGS INC COM 09624H208 392 8,011 SH   SOLE 1 8,011 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 4,426 43,062 SH   SOLE 1 43,062 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 105 1,017 SH   SOLE 99 1,017 0 0
BLUEROCK RESIDENTIAL GWT REI TRUS 09627J102 92 7,221 SH   SOLE 1 7,221 0 0
BLUEROCK RESIDENTIAL GWT REI TRUS 09627J102 0 39 SH   SOLE 8 39 0 0
BNY MELLON HIGH YIELD STRATE FUND 09660L105 218 66,005 SH   SOLE 1 66,005 0 0
BOEING CO COM 097023105 349,490 1,589,024 SH   SOLE 1 1,589,024 0 0
BOEING CO COM 097023105 989 4,495 SH   DFND 1 0 0 4,495
BOEING CO OPT 097023105 17,640 80,200 SH Call SOLE 1 80,200 0 0
BOEING CO OPT 097023105 55,601 252,800 SH Put SOLE 8 252,800 0 0
BOEING CO OPT 097023105 58,768 267,200 SH Call SOLE 8 267,200 0 0
BOEING CO COM 097023105 828 3,764 SH   SOLE 8 3,764 0 0
BOEING CO COM 097023105 124,144 564,439 SH   SOLE 9 564,439 0 0
BOEING CO COM 097023105 7,038 32,000 SH   DFND 20 0 0 32,000
BOEING CO COM 097023105 32,991 150,000 SH   SOLE 58 150,000 0 0
BOISE CASCADE CO DEL COM 09739D100 2,990 55,403 SH   SOLE 1 55,403 0 0
BOISE CASCADE CO DEL COM 09739D100 174 3,231 SH   SOLE 99 3,231 0 0
BOK FINL CORP COM 05561Q201 2,779 31,031 SH   SOLE 1 31,031 0 0
BOK FINL CORP COM 05561Q201 0 1 SH   SOLE 8 1 0 0
BONANZA CREEK ENERGY INC COM 097793400 1,289 26,933 SH   SOLE 1 26,933 0 0
BOOKING HOLDINGS INC COM 09857L108 114,576 48,266 SH   SOLE 1 48,266 0 0
BOOKING HOLDINGS INC OPT 09857L108 42,017 17,700 SH Call SOLE 8 17,700 0 0
BOOKING HOLDINGS INC COM 09857L108 28 12 SH   SOLE 8 12 0 0
BOOKING HOLDINGS INC OPT 09857L108 4,036 1,700 SH Put SOLE 8 1,700 0 0
BOOKING HOLDINGS INC COM 09857L108 68,524 28,866 SH   SOLE 9 28,866 0 0
BOOKING HOLDINGS INC COM 09857L108 28,486 12,000 SH   SOLE 58 12,000 0 0
BOOT BARN HLDGS INC COM 099406100 6,625 74,553 SH   SOLE 1 74,553 0 0
BOOT BARN HLDGS INC COM 099406100 114 1,284 SH   SOLE 99 1,284 0 0
BOOZ ALLEN HAMILTON HLDG COR COM 099502106 8,741 110,172 SH   SOLE 1 110,172 0 0
BOOZ ALLEN HAMILTON HLDG COR COM 099502106 4,775 60,172 SH   SOLE 9 60,172 0 0
BOOZ ALLEN HAMILTON HLDG COR COM 099502106 2,658 33,495 SH   SOLE 99 33,495 0 0
BORGWARNER INC COM 099724106 10,804 250,011 SH   SOLE 1 250,011 0 0
BORGWARNER INC COM 099724106 4 106 SH   SOLE 8 106 0 0
BORGWARNER INC COM 099724106 7,171 165,933 SH   SOLE 9 165,933 0 0
BORGWARNER INC COM 099724106 2,635 60,985 SH   SOLE 99 60,985 0 0
BORR DRILLING LTD COM G1466R207 47 56,675 SH   SOLE 9 56,675 0 0
BOSTON BEER INC COM 100557107 6,631 13,005 SH   SOLE 1 13,005 0 0
BOSTON BEER INC COM 100557107 815 1,598 SH   SOLE 8 1,598 0 0
BOSTON BEER INC COM 100557107 2,061 4,043 SH   SOLE 9 4,043 0 0
BOSTON BEER INC COM 100557107 184 361 SH   SOLE 99 361 0 0
BOSTON OMAHA CORP COM 101044105 279 7,213 SH   SOLE 1 7,213 0 0
BOSTON PROPERTIES INC TRUS 101121101 31,673 292,312 SH   SOLE 1 292,312 0 0
BOSTON PROPERTIES INC TRUS 101121101 10,939 100,960 SH   SOLE 9 100,960 0 0
BOSTON SCIENTIFIC CORP COM 101137107 82 1,900 SH   DFND 1 0 0 1,900
BOSTON SCIENTIFIC CORP COM 101137107 77,459 1,785,163 SH   SOLE 1 1,785,163 0 0
BOSTON SCIENTIFIC CORP OPT 101137107 13 300 SH Put SOLE 8 300 0 0
BOSTON SCIENTIFIC CORP COM 101137107 17 384 SH   SOLE 8 384 0 0
BOSTON SCIENTIFIC CORP COM 101137107 44,469 1,024,863 SH   SOLE 9 1,024,863 0 0
BOSTON SCIENTIFIC CORP COM 101137107 383 8,835 SH   SOLE 99 8,835 0 0
BOTTOMLINE TECH DEL INC COM 101388106 1,491 37,946 SH   SOLE 1 37,946 0 0
BOX INC COM 10316T104 9,516 402,006 SH   SOLE 1 402,006 0 0
BOX INC OPT 10316T104 9 400 SH Call SOLE 8 400 0 0
BOX INC OPT 10316T104 66 2,800 SH Put SOLE 8 2,800 0 0
BOX INC COM 10316T104 204 8,609 SH   SOLE 8 8,609 0 0
BOX INC COM 10316T104 59 2,500 SH   DFND 20 0 0 2,500
BOXLIGHT CORP COM 103197109 30 13,529 SH   SOLE 1 13,529 0 0
BOYD GAMING CORP COM 103304101 22,310 352,664 SH   SOLE 1 352,664 0 0
BOYD GAMING CORP COM 103304101 3 54 SH   SOLE 8 54 0 0
BP MIDSTREAM PARTNERS LP COM 0556EL109 193 14,589 SH   SOLE 1 14,589 0 0
BP PLC ADR 055622104 120 4,374 SH   DFND 1 0 0 4,374
BP PLC ADR 055622104 5,110 186,927 SH   SOLE 1 186,927 0 0
BP PLC ADR 055622104 144 5,284 SH   SOLE 8 5,284 0 0
BP PLC ADR 055622104 26 934 SH   SOLE 9 934 0 0
BP PLC ADR 055622104 294 10,750 SH   DFND 20 0 0 10,750
BP PRUDHOE BAY RTY TR TRUS 055630107 16 3,867 SH   SOLE 8 3,867 0 0
BRADY CORP COM 104674106 2,565 50,602 SH   SOLE 1 50,602 0 0
BRAEMAR HOTELS &amp RESORTS INC TRUS 10482B101 373 76,722 SH   SOLE 1 76,722 0 0
BRAINSTORM CELL THERAPEUTICS COM 10501E201 14 4,267 SH   SOLE 1 4,267 0 0
BRANDYWINE RLTY TR TRUS 105368203 5,442 405,453 SH   SOLE 1 405,453 0 0
BRASKEM S A ADR 105532105 223 10,213 SH   SOLE 99 10,213 0 0
BRF SA ADR 10552T107 4,897 975,444 SH   SOLE 1 975,444 0 0
BRIDGEBIO PHARMA INC COM 10806X102 4,084 87,154 SH   SOLE 1 87,154 0 0
BRIDGEBIO PHARMA INC COM 10806X102 113 2,412 SH   SOLE 8 2,412 0 0
BRIDGEWATER BANCSHARES INC COM 108621103 152 8,671 SH   SOLE 1 8,671 0 0
BRIDGFORD FOODS CORP COM 108763103 2 153 SH   SOLE 1 153 0 0
BRIGHAM MINERALS INC COM 10918L103 1,287 67,197 SH   SOLE 1 67,197 0 0
BRIGHAM MINERALS INC COM 10918L103 68 3,567 SH   SOLE 99 3,567 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 798 5,728 SH   SOLE 1 5,728 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,665 11,940 SH   SOLE 8 11,940 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 582 4,173 SH   SOLE 99 4,173 0 0
BRIGHT SCHOLAR ED HLDGS LTD ADR 109199109 0 17 SH   SOLE 1 17 0 0
BRIGHTCOVE INC COM 10921T101 429 37,127 SH   SOLE 1 37,127 0 0
BRIGHTHOUSE FINL INC COM 10922N103 6,549 144,781 SH   SOLE 1 144,781 0 0
BRIGHTHOUSE FINL INC COM 10922N103 0 4 SH   SOLE 8 4 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 523 35,420 SH   SOLE 1 35,420 0 0
BRINKER INTL INC COM 109641100 2,159 44,033 SH   SOLE 1 44,033 0 0
BRINKS CO COM 109696104 3,317 52,412 SH   SOLE 1 52,412 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 312,724 5,285,198 SH   SOLE 1 5,285,198 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 861 14,559 SH   DFND 1 0 0 14,559
BRISTOL-MYERS SQUIBB CO OPT 110122108 6,290 106,300 SH Put SOLE 8 106,300 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 3,581 60,525 SH   SOLE 8 60,525 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 95,085 1,606,988 SH   SOLE 9 1,606,988 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 2,501 42,260 SH   DFND 20 0 0 42,260
BRITISH AMERN TOB PLC ADR 110448107 12 328 SH   DFND 1 0 0 328
BRITISH AMERN TOB PLC ADR 110448107 2 62 SH   SOLE 8 62 0 0
BRIXMOR PPTY GROUP INC TRUS 11120U105 15,221 688,362 SH   SOLE 1 688,362 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 375 16,950 SH   SOLE 99 16,950 0 0
BROADCOM INC COM 11135F101 305,279 629,532 SH   SOLE 1 629,532 0 0
BROADCOM INC OPT 11135F101 9,699 20,000 SH Call SOLE 1 20,000 0 0
BROADCOM INC OPT 11135F101 24,247 50,000 SH Put SOLE 1 50,000 0 0
BROADCOM INC COM 11135F101 17,220 35,511 SH   SOLE 8 35,511 0 0
BROADCOM INC OPT 11135F101 36,661 75,600 SH Put SOLE 8 75,600 0 0
BROADCOM INC COM 11135F101 151,247 311,896 SH   SOLE 9 311,896 0 0
BROADCOM INC OPT 11135F101 9,699 20,000 SH Call SOLE 9 20,000 0 0
BROADCOM INC OPT 11135F101 24,247 50,000 SH Put SOLE 9 50,000 0 0
BROADCOM INC COM 11135F101 441 910 SH   DFND 20 0 0 910
BROADCOM INC COM 11135F101 515 1,062 SH   SOLE 99 1,062 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 148,229 889,516 SH   SOLE 1 216,068 673,448 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 6 34 SH   SOLE 8 34 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 13,098 78,599 SH   SOLE 9 78,599 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 18,306 109,852 SH   SOLE 20 0 109,852 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 9,751 58,513 SH   SOLE 82 0 58,513 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 16,482 98,909 SH   SOLE 99 5,264 93,645 0
BROOKDALE SR LIVING INC COM 112463104 477 75,638 SH   SOLE 1 75,638 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 4,035 75,400 SH   SOLE 1 75,400 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 21 393 SH   DFND 1 0 0 393
BROOKFIELD ASSET MGMT INC COM 112585104 269 5,038 SH   SOLE 8 5,038 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 8,392 156,833 SH   SOLE 9 156,833 0 0
BROOKFIELD INFRAST PARTNERS COM G16252101 2,114 37,672 SH   SOLE 1 37,672 0 0
BROOKFIELD INFRAST PARTNERS COM G16252101 17 295 SH   SOLE 8 295 0 0
BROOKFIELD INFRAST PARTNERS COM G16252101 4 66 SH   SOLE 9 66 0 0
BROOKFIELD PROPERTY PARTRS L COM G16249107 19 1,047 SH   SOLE 1 1,047 0 0
BROOKFIELD RENEWABLE PARTNER COM G16258108 1,177 31,882 SH   SOLE 1 31,882 0 0
BROOKFIELD RENEWABLE PARTNER COM G16258108 155 4,203 SH   DFND 1 0 0 4,203
BROOKLINE BANCORP INC DEL COM 11373M107 1,484 97,262 SH   SOLE 1 97,262 0 0
BROOKS AUTOMATION INC NEW COM 114340102 3,627 35,433 SH   SOLE 1 35,433 0 0
BROOKS AUTOMATION INC NEW COM 114340102 0 1 SH   SOLE 8 1 0 0
BROWN &amp BROWN INC COM 115236101 30,744 554,414 SH   SOLE 1 554,414 0 0
BROWN &amp BROWN INC COM 115236101 10,351 186,677 SH   SOLE 9 186,677 0 0
BROWN FORMAN CORP COM 115637100 14 219 SH   SOLE 1 219 0 0
BROWN FORMAN CORP COM 115637209 15,020 224,155 SH   SOLE 1 224,155 0 0
BROWN FORMAN CORP COM 115637209 10 152 SH   SOLE 8 152 0 0
BROWN FORMAN CORP COM 115637209 14,494 216,300 SH   SOLE 9 216,300 0 0
BROWN FORMAN CORP COM 115637100 1 20 SH   SOLE 9 20 0 0
BRP INC COM 05577W200 212 2,290 SH   SOLE 1 2,290 0 0
BRT APARTMENTS CORP TRUS 055645303 91 4,687 SH   SOLE 1 4,687 0 0
BRUKER CORP COM 116794108 7,378 94,460 SH   SOLE 1 94,460 0 0
BRUKER CORP COM 116794108 8 100 SH   SOLE 8 100 0 0
BRUNSWICK CORP COM 117043109 7,078 74,287 SH   SOLE 1 74,287 0 0
BRUNSWICK CORP COM 117043109 15 164 SH   SOLE 8 164 0 0
BRUNSWICK CORP COM 117043109 399 4,187 SH   SOLE 99 4,187 0 0
BRYN MAWR BK CORP COM 117665109 2,845 61,935 SH   SOLE 1 61,935 0 0
BUCKLE INC COM 118440106 2,282 57,606 SH   SOLE 1 57,606 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104 62 3,644 SH   SOLE 1 3,644 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 10,546 203,823 SH   SOLE 1 203,823 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 4,098 79,200 SH   SOLE 8 79,200 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 742 14,334 SH   SOLE 99 14,334 0 0
BUNGE LIMITED COM G16962105 4,891 60,134 SH   SOLE 1 60,134 0 0
BUNGE LIMITED OPT G16962105 8,254 101,500 SH Put SOLE 8 101,500 0 0
BUNGE LIMITED COM G16962105 1,759 21,622 SH   SOLE 8 21,622 0 0
BUNGE LIMITED COM G16962105 5,220 64,199 SH   SOLE 9 64,199 0 0
BUNGE LIMITED COM G16962105 185 2,280 SH   SOLE 99 2,280 0 0
BURLINGTON STORES INC COM 122017106 9,910 34,946 SH   SOLE 1 34,946 0 0
BURLINGTON STORES INC COM 122017106 8,091 28,532 SH   SOLE 9 28,532 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 185 7,887 SH   SOLE 1 7,887 0 0
BWX TECHNOLOGIES INC COM 05605H100 571 10,593 SH   SOLE 1 10,593 0 0
BWX TECHNOLOGIES INC COM 05605H100 632 11,729 SH   SOLE 99 11,729 0 0
BYLINE BANCORP INC COM 124411109 752 30,620 SH   SOLE 1 30,620 0 0
C &amp F FINL CORP COM 12466Q104 21 396 SH   SOLE 1 396 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 17,019 195,624 SH   SOLE 1 195,624 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 208 2,387 SH   SOLE 8 2,387 0 0
C H ROBINSON WORLDWIDE INC OPT 12541W209 1,027 11,800 SH Put SOLE 8 11,800 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 7,579 87,109 SH   SOLE 9 87,109 0 0
CABLE ONE INC COM 12685J105 8,819 4,864 SH   SOLE 1 4,864 0 0
CABLE ONE INC COM 12685J105 4,377 2,414 SH   SOLE 9 2,414 0 0
CABOT CORP COM 127055101 2,612 52,118 SH   SOLE 1 52,118 0 0
CABOT CORP COM 127055101 217 4,335 SH   SOLE 99 4,335 0 0
CABOT OIL &amp GAS CORP COM 127097103 20,260 931,015 SH   SOLE 1 931,015 0 0
CABOT OIL &amp GAS CORP COM 127097103 291 13,388 SH   SOLE 8 13,388 0 0
CABOT OIL &amp GAS CORP OPT 127097103 16,176 743,400 SH Call SOLE 8 743,400 0 0
CABOT OIL &amp GAS CORP OPT 127097103 161 7,400 SH Put SOLE 8 7,400 0 0
CABOT OIL &amp GAS CORP COM 127097103 6,192 284,561 SH   SOLE 9 284,561 0 0
CABOT OIL &amp GAS CORP COM 127097103 551 25,338 SH   SOLE 99 25,338 0 0
CACI INTL INC COM 127190304 4,229 16,132 SH   SOLE 1 16,132 0 0
CACI INTL INC COM 127190304 173 659 SH   SOLE 99 659 0 0
CACTUS INC COM 127203107 1,388 36,803 SH   SOLE 1 36,803 0 0
CACTUS INC COM 127203107 32 837 SH   SOLE 99 837 0 0
CADENCE BANCORPORATION COM 12739A100 6,961 317,035 SH   SOLE 1 317,035 0 0
CADENCE BANCORPORATION COM 12739A100 502 22,861 SH   SOLE 99 22,861 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 138,046 911,559 SH   SOLE 1 911,559 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 87 572 SH   SOLE 8 572 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 29,106 192,190 SH   SOLE 9 192,190 0 0
CADIZ INC COM 127537207 61 8,612 SH   SOLE 1 8,612 0 0
CAE INC COM 124765108 1,037 34,701 SH   SOLE 9 34,701 0 0
CAESARSTONE LTD COM M20598104 117 9,381 SH   SOLE 1 9,381 0 0
CAI INTERNATIONAL INC COM 12477X106 4,671 83,539 SH   SOLE 1 83,539 0 0
CAI INTERNATIONAL INC COM 12477X106 149 2,665 SH   SOLE 8 2,665 0 0
CAL MAINE FOODS INC COM 128030202 1,094 30,280 SH   SOLE 1 30,280 0 0
CALADRIUS BIOSCIENCES INC COM 128058203 0 60 SH   DFND 1 0 0 60
CALADRIUS BIOSCIENCES INC COM 128058203 26 21,043 SH   SOLE 1 21,043 0 0
CALAMP CORP COM 128126109 279 28,021 SH   SOLE 1 28,021 0 0
CALAVO GROWERS INC COM 128246105 872 22,785 SH   SOLE 1 22,785 0 0
CALEDONIA MNG CORP PLC COM G1757E113 79 6,525 SH   SOLE 1 6,525 0 0
CALERES INC COM 129500104 979 44,022 SH   SOLE 1 44,022 0 0
CALIFORNIA BANCORP INC COM 13005U101 202 11,517 SH   SOLE 1 11,517 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 3,128 53,085 SH   SOLE 1 53,085 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 21 9,764 SH   SOLE 1 9,764 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 0 12 SH   SOLE 8 12 0 0
CALIX INC COM 13100M509 2,085 42,184 SH   SOLE 1 42,184 0 0
CALLAWAY GOLF CO COM 131193104 3,329 120,487 SH   SOLE 1 120,487 0 0
CALUMET SPECIALTY PRODS PART COM 131476103 1,085 137,109 SH   SOLE 8 137,109 0 0
CALYXT INC COM 13173L107 4 1,053 SH   SOLE 1 1,053 0 0
CALYXT INC COM 13173L107 0 1 SH   SOLE 8 1 0 0
CAMBIUM NETWORKS CORP COM G17766109 476 13,166 SH   SOLE 1 13,166 0 0
CAMBIUM NETWORKS CORP COM G17766109 36 1,000 SH   DFND 1 0 0 1,000
CAMBRIA ETF TR FUND 132061862 51 2,722 SH   SOLE 1 2,722 0 0
CAMDEN NATL CORP COM 133034108 1,443 30,098 SH   SOLE 1 30,098 0 0
CAMDEN PPTY TR TRUS 133131102 28,700 194,627 SH   SOLE 1 194,627 0 0
CAMDEN PPTY TR TRUS 133131102 9 62 SH   SOLE 8 62 0 0
CAMDEN PPTY TR TRUS 133131102 6,392 43,343 SH   SOLE 9 43,343 0 0
CAMDEN PPTY TR COM 133131102 687 4,661 SH   SOLE 99 4,661 0 0
CAMECO CORP COM 13321L108 3,175 146,155 SH   SOLE 1 146,155 0 0
CAMECO CORP OPT 13321L108 15,206 699,800 SH Call SOLE 8 699,800 0 0
CAMECO CORP COM 13321L108 15,960 734,491 SH   SOLE 8 734,491 0 0
CAMECO CORP COM 13321L108 1,050 48,276 SH   SOLE 9 48,276 0 0
CAMPBELL SOUP CO COM 134429109 18,561 443,916 SH   SOLE 1 443,916 0 0
CAMPBELL SOUP CO COM 134429109 125 2,967 SH   SOLE 8 2,967 0 0
CAMPBELL SOUP CO COM 134429109 6,033 144,276 SH   SOLE 9 144,276 0 0
CAMPING WORLD HLDGS INC COM 13462K109 4,607 118,545 SH   SOLE 1 118,545 0 0
CAMPING WORLD HLDGS INC COM 13462K109 1,016 26,137 SH   SOLE 8 26,137 0 0
CAMTEK LTD COM M20791105 380 9,384 SH   SOLE 1 9,384 0 0
CANADA GOOSE HLDGS INC COM 135086106 55,745 1,562,783 SH   SOLE 1 1,562,783 0 0
CANADA GOOSE HLDGS INC COM 135086106 248 6,958 SH   SOLE 8 6,958 0 0
CANADIAN IMP BK COMM COM 136069101 197 1,774 SH   DFND 1 0 0 1,774
CANADIAN IMP BK COMM COM 136069101 1,375 12,348 SH   SOLE 1 12,348 0 0
CANADIAN IMP BK COMM COM 136069101 1 13 SH   SOLE 8 13 0 0
CANADIAN IMP BK COMM COM 136069101 9,366 84,161 SH   SOLE 9 84,161 0 0
CANADIAN IMP BK COMM COM 136069101 764 6,864 SH   SOLE 99 6,864 0 0
CANADIAN NAT RES LTD COM 136385101 2,810 76,923 SH   SOLE 1 76,923 0 0
CANADIAN NAT RES LTD OPT 136385101 2,284 62,500 SH Put SOLE 8 62,500 0 0
CANADIAN NAT RES LTD COM 136385101 1,145 31,330 SH   SOLE 8 31,330 0 0
CANADIAN NAT RES LTD COM 136385101 5,140 140,666 SH   SOLE 9 140,666 0 0
CANADIAN NATL RY CO COM 136375102 6,100 52,746 SH   SOLE 8 52,746 0 0
CANADIAN NATL RY CO OPT 136375102 11,322 97,900 SH Call SOLE 8 97,900 0 0
CANADIAN NATL RY CO OPT 136375102 2,544 22,000 SH Put SOLE 8 22,000 0 0
CANADIAN NATL RY CO COM 136375102 13,928 120,438 SH   SOLE 9 120,438 0 0
CANADIAN PAC RY LTD COM 13645T100 442 6,788 SH   SOLE 1 6,788 0 0
CANADIAN PAC RY LTD COM 13645T100 6,796 104,471 SH   SOLE 9 104,471 0 0
CANADIAN SOLAR INC COM 136635109 1,010 29,260 SH   SOLE 1 29,260 0 0
CANNAE HLDGS INC COM 13765N107 1,693 54,415 SH   SOLE 1 54,415 0 0
CANNAE HLDGS INC COM 13765N107 484 15,543 SH   SOLE 99 15,543 0 0
CANON INC ADR 138006309 101 4,155 SH   SOLE 1 4,155 0 0
CANOPY GROWTH CORP OPT 138035100 1,714 123,600 SH Put SOLE 1 123,600 0 0
CANOPY GROWTH CORP OPT 138035100 783 56,500 SH Call SOLE 8 56,500 0 0
CANOPY GROWTH CORP OPT 138035100 751 54,200 SH Put SOLE 8 54,200 0 0
CANOPY GROWTH CORP COM 138035100 405 29,181 SH   SOLE 8 29,181 0 0
CANOPY GROWTH CORP COM 138035100 376 27,138 SH   SOLE 9 27,138 0 0
CAPITAL BANCORP INC MD COM 139737100 77 3,169 SH   SOLE 1 3,169 0 0
CAPITAL CITY BK GROUP INC COM 139674105 1,174 47,471 SH   SOLE 1 47,471 0 0
CAPITAL ONE FINL CORP OPT 14040H105 12,958 80,000 SH Put SOLE 1 80,000 0 0
CAPITAL ONE FINL CORP COM 14040H105 168,932 1,042,991 SH   SOLE 1 1,042,991 0 0
CAPITAL ONE FINL CORP COM 14040H105 117 726 SH   SOLE 8 726 0 0
CAPITAL ONE FINL CORP COM 14040H105 58,471 360,997 SH   SOLE 9 360,997 0 0
CAPITAL ONE FINL CORP COM 14040H105 4,699 29,010 SH   SOLE 99 29,010 0 0
CAPITAL PRODUCT PARTNERS L P COM Y11082206 26 2,032 SH   SOLE 1 2,032 0 0
CAPITOL FED FINL INC COM 14057J101 1,190 103,484 SH   SOLE 1 103,484 0 0
CAPRI HOLDINGS LIMITED COM G1890L107 44 900 SH   DFND 1 0 0 900
CAPRI HOLDINGS LIMITED COM G1890L107 5,428 112,124 SH   SOLE 1 112,124 0 0
CAPRI HOLDINGS LIMITED OPT G1890L107 208 4,300 SH Call SOLE 8 4,300 0 0
CAPRI HOLDINGS LIMITED COM G1890L107 202 4,161 SH   SOLE 8 4,161 0 0
CAPRI HOLDINGS LIMITED COM G1890L107 0 2 SH   SOLE 9 2 0 0
CAPRICOR THERAPEUTICS INC COM 14070B309 25 6,330 SH   SOLE 1 6,330 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 869 40,914 SH   SOLE 1 40,914 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 51 2,400 SH   SOLE 99 2,400 0 0
CAPSTEAD MTG CORP TRUS 14067E506 1,284 191,906 SH   SOLE 1 191,906 0 0
CARA THERAPEUTICS INC COM 140755109 782 50,671 SH   SOLE 1 50,671 0 0
CARA THERAPEUTICS INC COM 140755109 0 30 SH   SOLE 8 30 0 0
CARDINAL HEALTH INC COM 14149Y108 19,401 392,241 SH   SOLE 1 392,241 0 0
CARDINAL HEALTH INC COM 14149Y108 18 358 SH   DFND 1 0 0 358
CARDINAL HEALTH INC COM 14149Y108 20 407 SH   SOLE 8 407 0 0
CARDINAL HEALTH INC COM 14149Y108 11,630 235,143 SH   SOLE 9 235,143 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 2,222 67,667 SH   SOLE 1 67,667 0 0
CARDLYTICS INC COM 14161W105 5,003 59,607 SH   SOLE 1 59,607 0 0
CARDLYTICS INC COM 14161W105 321 3,819 SH   SOLE 99 3,819 0 0
CAREDX INC COM 14167L103 2,045 32,276 SH   SOLE 1 32,276 0 0
CARETRUST REIT INC TRUS 14174T107 4,026 198,107 SH   SOLE 1 198,107 0 0
CARGURUS INC COM 141788109 3,032 96,522 SH   SOLE 1 96,522 0 0
CARGURUS INC COM 141788109 225 7,172 SH   SOLE 99 7,172 0 0
CARLISLE COS INC COM 142339100 8,258 41,539 SH   SOLE 1 41,539 0 0
CARLISLE COS INC COM 142339100 484 2,436 SH   SOLE 99 2,436 0 0
CARMAX INC COM 143130102 12,327 96,332 SH   SOLE 1 96,332 0 0
CARMAX INC COM 143130102 20 159 SH   SOLE 8 159 0 0
CARMAX INC COM 143130102 14,438 112,828 SH   SOLE 9 112,828 0 0
CARMAX INC COM 143130102 934 7,298 SH   SOLE 99 7,298 0 0
CARNIVAL CORP OPT 143658300 25,606 1,023,800 SH Put SOLE 1 1,023,800 0 0
CARNIVAL CORP COM 143658300 379 15,154 SH   DFND 1 0 0 15,154
CARNIVAL CORP COM 143658300 69,543 2,780,657 SH   SOLE 1 2,780,657 0 0
CARNIVAL CORP COM 143658300 616 24,646 SH   SOLE 8 24,646 0 0
CARNIVAL CORP OPT 143658300 8,536 341,300 SH Put SOLE 8 341,300 0 0
CARNIVAL CORP OPT 143658300 19,375 774,700 SH Call SOLE 8 774,700 0 0
CARNIVAL CORP COM 143658300 18,881 754,910 SH   SOLE 9 754,910 0 0
CARNIVAL PLC ADR 14365C103 643 28,179 SH   SOLE 1 28,179 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 1,283 39,196 SH   SOLE 1 39,196 0 0
CARRIAGE SVCS INC COM 143905107 357 7,992 SH   SOLE 1 7,992 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 138 37,584 SH   SOLE 1 37,584 0 0
CARS COM INC COM 14575E105 468 37,023 SH   SOLE 1 37,023 0 0
CARTERS INC COM 146229109 3,868 39,777 SH   SOLE 1 39,777 0 0
CARVANA CO COM 146869102 10,617 35,205 SH   SOLE 1 35,205 0 0
CARVANA CO COM 146869102 46 151 SH   DFND 1 0 0 151
CARVANA CO COM 146869102 38 126 SH   SOLE 8 126 0 0
CARVANA CO OPT 146869102 245,484 814,100 SH Call SOLE 8 814,100 0 0
CARVANA CO OPT 146869102 163,194 541,200 SH Put SOLE 8 541,200 0 0
CARVANA CO COM 146869102 9,776 32,418 SH   SOLE 9 32,418 0 0
CASELLA WASTE SYS INC COM 147448104 1,528 20,109 SH   SOLE 1 20,109 0 0
CASEYS GEN STORES INC COM 147528103 7,996 42,438 SH   SOLE 1 42,438 0 0
CASEYS GEN STORES INC COM 147528103 253 1,344 SH   SOLE 99 1,344 0 0
CASI PHARMACEUTICALS INC COM 14757U109 12 9,757 SH   SOLE 1 9,757 0 0
CASS INFORMATION SYS INC COM 14808P109 250 5,990 SH   SOLE 1 5,990 0 0
CASSAVA SCIENCES INC COM 14817C107 2,999 48,329 SH   SOLE 1 48,329 0 0
CASSAVA SCIENCES INC COM 14817C107 0 1 SH   SOLE 8 1 0 0
CASSAVA SCIENCES INC COM 14817C107 526 8,471 SH   SOLE 9 8,471 0 0
CASTLIGHT HEALTH INC COM 14862Q100 226 143,759 SH   SOLE 1 143,759 0 0
CATALENT INC COM 148806102 19,562 147,008 SH   SOLE 1 147,008 0 0
CATALENT INC COM 148806102 12 89 SH   SOLE 8 89 0 0
CATALENT INC COM 148806102 16,284 122,380 SH   SOLE 9 122,380 0 0
CATALYST BIOSCIENCES INC COM 14888D208 139 33,742 SH   SOLE 1 33,742 0 0
CATALYST BIOSCIENCES INC COM 14888D208 0 108 SH   SOLE 8 108 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 333 62,622 SH   SOLE 1 62,622 0 0
CATCHMARK TIMBER TR INC TRUS 14912Y202 250 21,120 SH   SOLE 1 21,120 0 0
CATERPILLAR INC COM 149123101 417 2,170 SH   DFND 1 0 0 2,170
CATERPILLAR INC COM 149123101 177,463 924,426 SH   SOLE 1 924,426 0 0
CATERPILLAR INC OPT 149123101 211 1,100 SH Call SOLE 8 1,100 0 0
CATERPILLAR INC COM 149123101 3,250 16,932 SH   SOLE 8 16,932 0 0
CATERPILLAR INC COM 149123101 73,458 382,659 SH   SOLE 9 382,659 0 0
CATHAY GEN BANCORP COM 149150104 4,551 109,936 SH   SOLE 1 109,936 0 0
CATO CORP NEW COM 149205106 260 15,724 SH   SOLE 1 15,724 0 0
CATO CORP NEW COM 149205106 1 76 SH   SOLE 8 76 0 0
CAVCO INDS INC DEL COM 149568107 4,259 17,994 SH   SOLE 1 17,994 0 0
CAVCO INDS INC DEL COM 149568107 773 3,264 SH   SOLE 99 3,264 0 0
CB FINL SVCS INC COM 12479G101 203 8,675 SH   SOLE 1 8,675 0 0
CBAK ENERGY TECHNOLOGY INC COM 14986C102 76 32,600 SH   SOLE 1 32,600 0 0
CBDMD INC COM 12482W101 23 11,171 SH   SOLE 1 11,171 0 0
CBIZ INC COM 124805102 1,158 35,815 SH   SOLE 1 35,815 0 0
CBIZ INC COM 124805102 0 10 SH   SOLE 8 10 0 0
CBOE GLOBAL MKTS INC COM 12503M108 19,033 153,666 SH   SOLE 1 153,666 0 0
CBOE GLOBAL MKTS INC COM 12503M108 67 537 SH   SOLE 8 537 0 0
CBOE GLOBAL MKTS INC COM 12503M108 10,587 85,480 SH   SOLE 9 85,480 0 0
CBOE GLOBAL MKTS INC COM 12503M108 1,711 13,817 SH   SOLE 99 13,817 0 0
CBRE GROUP INC COM 12504L109 195 2,000 SH   DFND 1 0 0 2,000
CBRE GROUP INC COM 12504L109 30,486 313,130 SH   SOLE 1 313,130 0 0
CBRE GROUP INC COM 12504L109 21 219 SH   SOLE 8 219 0 0
CBRE GROUP INC COM 12504L109 22,133 227,330 SH   SOLE 9 227,330 0 0
CBTX INC COM 12481V104 199 7,521 SH   SOLE 1 7,521 0 0
CDK GLOBAL INC COM 12508E101 185,476 4,358,997 SH   SOLE 1 4,358,997 0 0
CDK GLOBAL INC COM 12508E101 1 16 SH   SOLE 8 16 0 0
CDW CORP COM 12514G108 39,237 215,567 SH   SOLE 1 215,567 0 0
CDW CORP COM 12514G108 221 1,217 SH   SOLE 8 1,217 0 0
CDW CORP COM 12514G108 17,536 96,346 SH   SOLE 9 96,346 0 0
CDW CORP COM 12514G108 164 900 SH   SOLE 82 900 0 0
CECO ENVIRONMENTAL CORP COM 125141101 374 53,115 SH   SOLE 1 53,115 0 0
CEDAR FAIR L P COM 150185106 195 4,212 SH   DFND 1 0 0 4,212
CEDAR FAIR L P COM 150185106 49,019 1,056,882 SH   SOLE 1 1,056,882 0 0
CEL-SCI CORP COM 150837607 168 15,281 SH   SOLE 1 15,281 0 0
CELANESE CORP DEL COM 150870103 11,112 73,764 SH   SOLE 1 73,764 0 0
CELANESE CORP DEL COM 150870103 238 1,580 SH   SOLE 8 1,580 0 0
CELANESE CORP DEL COM 150870103 11,684 77,562 SH   SOLE 9 77,562 0 0
CELANESE CORP DEL COM 150870103 2,339 15,530 SH   SOLE 99 15,530 0 0
CELCUITY INC COM 15102K100 71 3,951 SH   SOLE 1 3,951 0 0
CELESTICA INC COM 15101Q108 3 343 SH   SOLE 1 343 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B202 1,031 19,092 SH   SOLE 1 19,092 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B202 1,046 19,381 SH   SOLE 8 19,381 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B202 70 1,295 SH   SOLE 99 1,295 0 0
CELLECTIS S A ADR 15117K103 549 43,579 SH   SOLE 1 43,579 0 0
CELLECTIS S A ADR 15117K103 0 9 SH   SOLE 8 9 0 0
CELSION CORP COM 15117N503 24 25,875 SH   SOLE 1 25,875 0 0
CELSIUS HLDGS INC COM 15118V207 4,348 48,259 SH   SOLE 1 48,259 0 0
CELSIUS HLDGS INC COM 15118V207 4,746 52,677 SH   SOLE 8 52,677 0 0
CEMEX SAB DE CV OPT 151290889 1 100 SH Call SOLE 8 100 0 0
CEMEX SAB DE CV ADR 151290889 783 109,184 SH   SOLE 8 109,184 0 0
CENOVUS ENERGY INC COM 15135U109 32 3,204 SH   DFND 1 0 0 3,204
CENOVUS ENERGY INC COM 15135U109 80,674 8,019,377 SH   SOLE 1 8,019,377 0 0
CENOVUS ENERGY INC COM 15135U109 1,560 155,142 SH   SOLE 9 155,142 0 0
CENTENE CORP DEL COM 15135B101 29,749 477,454 SH   SOLE 1 477,454 0 0
CENTENE CORP DEL OPT 15135B101 218 3,500 SH Put SOLE 8 3,500 0 0
CENTENE CORP DEL COM 15135B101 15 240 SH   SOLE 8 240 0 0
CENTENE CORP DEL COM 15135B101 26,095 418,817 SH   SOLE 9 418,817 0 0
CENTENNIAL RESOURCE DEV INC COM 15136A102 555 82,845 SH   SOLE 1 82,845 0 0
CENTENNIAL RESOURCE DEV INC COM 15136A102 19 2,868 SH   SOLE 8 2,868 0 0
CENTENNIAL RESOURCE DEV INC COM 15136A102 200 29,882 SH   SOLE 9 29,882 0 0
CENTERPOINT ENERGY INC COM 15189T107 10,986 446,620 SH   SOLE 1 446,620 0 0
CENTERPOINT ENERGY INC COM 15189T107 8 316 SH   SOLE 8 316 0 0
CENTERPOINT ENERGY INC COM 15189T107 9,931 403,738 SH   SOLE 9 403,738 0 0
CENTERPOINT ENERGY INC COM 15189T107 102 4,140 SH   DFND 20 0 0 4,140
CENTERPOINT ENERGY INC COM 15189T107 75 3,067 SH   SOLE 99 3,067 0 0
CENTRAIS ELETRICAS BRASILEIR ADR 15234Q207 456 64,279 SH   SOLE 1 64,279 0 0
CENTRAL &amp EASTERN EUROPE FD FUND 153436100 24 700 SH   DFND 1 0 0 700
CENTRAL GARDEN &amp PET CO COM 153527205 4,420 102,782 SH   SOLE 1 102,782 0 0
CENTRAL GARDEN &amp PET CO COM 153527106 376 7,830 SH   SOLE 1 7,830 0 0
CENTRAL PAC FINL CORP COM 154760409 1,047 40,747 SH   SOLE 1 40,747 0 0
CENTRAL PUERTO S A ADR 155038201 0 37 SH   SOLE 1 37 0 0
CENTRAL VY CMNTY BANCORP COM 155685100 38 1,747 SH   SOLE 1 1,747 0 0
CENTRUS ENERGY CORP COM 15643U104 154 3,965 SH   SOLE 1 3,965 0 0
CENTURY ALUM CO COM 156431108 1,628 120,983 SH   SOLE 1 120,983 0 0
CENTURY ALUM CO OPT 156431108 1,096 81,500 SH Call SOLE 8 81,500 0 0
CENTURY ALUM CO OPT 156431108 1,372 102,000 SH Put SOLE 8 102,000 0 0
CENTURY ALUM CO COM 156431108 1 57 SH   SOLE 8 57 0 0
CENTURY BANCORPORATION INC COM 156432106 1,171 10,162 SH   SOLE 1 10,162 0 0
CENTURY CASINOS INC COM 156492100 322 23,934 SH   SOLE 1 23,934 0 0
CENTURY CMNTYS INC COM 156504300 4,201 68,369 SH   SOLE 1 68,369 0 0
CENTURY CMNTYS INC COM 156504300 524 8,524 SH   SOLE 99 8,524 0 0
CERAGON NETWORKS LTD COM M22013102 38 10,797 SH   SOLE 1 10,797 0 0
CERIDIAN HCM HLDG INC COM 15677J108 23,292 206,825 SH   SOLE 1 206,825 0 0
CERIDIAN HCM HLDG INC COM 15677J108 4 34 SH   SOLE 8 34 0 0
CERIDIAN HCM HLDG INC COM 15677J108 10,480 93,057 SH   SOLE 9 93,057 0 0
CERIDIAN HCM HLDG INC COM 15677J108 355 3,156 SH   SOLE 99 3,156 0 0
CERNER CORP COM 156782104 85,154 1,207,554 SH   SOLE 1 1,207,554 0 0
CERNER CORP COM 156782104 14 200 SH   SOLE 8 200 0 0
CERNER CORP COM 156782104 15,350 217,668 SH   SOLE 9 217,668 0 0
CERNER CORP COM 156782104 7 100 SH   SOLE 82 100 0 0
CERUS CORP COM 157085101 582 95,496 SH   SOLE 1 95,496 0 0
CERUS CORP COM 157085101 81 13,246 SH   SOLE 8 13,246 0 0
CEVA INC COM 157210105 823 19,267 SH   SOLE 1 19,267 0 0
CF INDS HLDGS INC COM 125269100 33,390 598,180 SH   SOLE 1 598,180 0 0
CF INDS HLDGS INC OPT 125269100 313 5,600 SH Call SOLE 8 5,600 0 0
CF INDS HLDGS INC OPT 125269100 11,689 209,400 SH Put SOLE 8 209,400 0 0
CF INDS HLDGS INC COM 125269100 276 4,940 SH   SOLE 8 4,940 0 0
CF INDS HLDGS INC COM 125269100 8,536 152,922 SH   SOLE 9 152,922 0 0
CGI INC COM 12532H104 1,627 19,204 SH   SOLE 1 19,204 0 0
CGI INC COM 12532H104 2,221 26,203 SH   SOLE 9 26,203 0 0
CHAMPIONS ONCOLOGY INC COM 15870P307 8 818 SH   SOLE 1 818 0 0
CHANGE HEALTHCARE INC COM 15912K100 4,602 219,769 SH   SOLE 1 219,769 0 0
CHANGE HEALTHCARE INC COM 15912K100 1,049 50,100 SH   SOLE 8 50,100 0 0
CHANNELADVISOR CORP COM 159179100 408 16,179 SH   SOLE 1 16,179 0 0
CHARLES RIV LABS INTL INC COM 159864107 17,304 41,930 SH   SOLE 1 41,930 0 0
CHARLES RIV LABS INTL INC COM 159864107 12 30 SH   SOLE 8 30 0 0
CHARLES RIV LABS INTL INC COM 159864107 14,609 35,401 SH   SOLE 9 35,401 0 0
CHART INDS INC COM 16115Q308 6,427 33,632 SH   SOLE 1 33,632 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 218,690 300,579 SH   SOLE 1 300,579 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 15 20 SH   DFND 1 0 0 20
CHARTER COMMUNICATIONS INC N OPT 16119P108 73,411 100,900 SH Call SOLE 8 100,900 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 309 425 SH   SOLE 8 425 0 0
CHARTER COMMUNICATIONS INC N OPT 16119P108 340,716 468,300 SH Put SOLE 8 468,300 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 64,670 88,886 SH   SOLE 9 88,886 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 26,920 37,000 SH   SOLE 58 37,000 0 0
CHASE CORP COM 16150R104 646 6,319 SH   SOLE 1 6,319 0 0
CHATHAM LODGING TR TRUS 16208T102 524 42,716 SH   SOLE 1 42,716 0 0
CHECK CAP LTD COM M2361E203 1 1,559 SH   SOLE 1 1,559 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 9 82 SH   DFND 1 0 0 82
CHECK POINT SOFTWARE TECH LT COM M22465104 43,670 386,311 SH   SOLE 1 386,311 0 0
CHECK POINT SOFTWARE TECH LT OPT M22465104 848 7,500 SH Call SOLE 8 7,500 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 42 368 SH   SOLE 8 368 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 7,963 70,437 SH   SOLE 9 70,437 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 27 8,216 SH   SOLE 1 8,216 0 0
CHEESECAKE FACTORY INC COM 163072101 10,468 222,726 SH   SOLE 1 222,726 0 0
CHEESECAKE FACTORY INC COM 163072101 2 42 SH   SOLE 8 42 0 0
CHEETAH MOBILE INC ADR 163075104 2 925 SH   SOLE 1 925 0 0
CHEFS WHSE INC COM 163086101 1,089 33,415 SH   SOLE 1 33,415 0 0
CHEGG INC COM 163092109 25,245 371,140 SH   SOLE 1 371,140 0 0
CHEGG INC COM 163092109 2 25 SH   SOLE 8 25 0 0
CHEGG INC COM 163092109 131 1,924 SH   SOLE 99 1,924 0 0
CHEMBIO DIAGNOSTICS INC COM 163572209 6 2,359 SH   SOLE 1 2,359 0 0
CHEMED CORP NEW COM 16359R103 3,585 7,709 SH   SOLE 1 7,709 0 0
CHEMED CORP NEW COM 16359R103 303 652 SH   SOLE 8 652 0 0
CHEMOCENTRYX INC COM 16383L106 1,487 86,966 SH   SOLE 1 86,966 0 0
CHEMOCENTRYX INC COM 16383L106 708 41,383 SH   SOLE 8 41,383 0 0
CHEMOCENTRYX INC OPT 16383L106 3,959 231,500 SH Put SOLE 8 231,500 0 0
CHEMOURS CO COM 163851108 8,210 282,506 SH   SOLE 1 282,506 0 0
CHEMOURS CO OPT 163851108 5,940 204,400 SH Call SOLE 8 204,400 0 0
CHEMOURS CO COM 163851108 3,327 114,481 SH   SOLE 8 114,481 0 0
CHEMOURS CO OPT 163851108 7,992 275,000 SH Put SOLE 8 275,000 0 0
CHEMUNG FINL CORP COM 164024101 21 457 SH   SOLE 1 457 0 0
CHENIERE ENERGY INC COM 16411R208 30,289 310,129 SH   SOLE 1 310,129 0 0
CHENIERE ENERGY INC COM 16411R208 266 2,726 SH   SOLE 8 2,726 0 0
CHENIERE ENERGY INC OPT 16411R208 1,602 16,400 SH Put SOLE 8 16,400 0 0
CHENIERE ENERGY INC OPT 16411R208 39 400 SH Call SOLE 8 400 0 0
CHENIERE ENERGY INC COM 16411R208 10,451 107,006 SH   SOLE 9 107,006 0 0
CHENIERE ENERGY PARTNERS LP COM 16411Q101 6,467 159,011 SH   SOLE 1 159,011 0 0
CHERRY HILL MTG INVT CORP TRUS 164651101 103 11,666 SH   SOLE 1 11,666 0 0
CHESAPEAKE UTILS CORP COM 165303108 2,214 18,442 SH   SOLE 1 18,442 0 0
CHEVRON CORP NEW OPT 166764100 2,740 27,000 SH Call SOLE 1 27,000 0 0
CHEVRON CORP NEW COM 166764100 316,444 3,119,219 SH   SOLE 1 3,119,219 0 0
CHEVRON CORP NEW COM 166764100 1,160 11,439 SH   DFND 1 0 0 11,439
CHEVRON CORP NEW OPT 166764100 21,467 211,600 SH Put SOLE 8 211,600 0 0
CHEVRON CORP NEW COM 166764100 13,046 128,603 SH   SOLE 8 128,603 0 0
CHEVRON CORP NEW OPT 166764100 2,739 27,000 SH Call SOLE 8 27,000 0 0
CHEVRON CORP NEW COM 166764100 145,371 1,432,930 SH   SOLE 9 1,432,930 0 0
CHEVRON CORP NEW COM 166764100 133 1,307 SH   DFND 20 0 0 1,307
CHEWY INC COM 16679L109 8,549 125,529 SH   SOLE 1 125,529 0 0
CHEWY INC COM 16679L109 3,498 51,350 SH   SOLE 8 51,350 0 0
CHEWY INC COM 16679L109 2,684 39,406 SH   SOLE 9 39,406 0 0
CHICKEN SOUP FOR THE SOUL EN COM 16842Q100 103 4,546 SH   SOLE 1 4,546 0 0
CHICOS FAS INC COM 168615102 1,632 363,451 SH   SOLE 1 363,451 0 0
CHICOS FAS INC OPT 168615102 5 1,200 SH Call SOLE 8 1,200 0 0
CHILDRENS PL INC NEW COM 168905107 948 12,588 SH   SOLE 1 12,588 0 0
CHILDRENS PL INC NEW COM 168905107 9 124 SH   SOLE 8 124 0 0
CHIMERA INVT CORP TRUS 16934Q208 2,142 144,231 SH   DFND 1 0 0 144,231
CHIMERA INVT CORP TRUS 16934Q208 2,989 201,273 SH   SOLE 1 201,273 0 0
CHIMERA INVT CORP TRUS 16934Q208 0 26 SH   SOLE 8 26 0 0
CHIMERIX INC COM 16934W106 188 30,281 SH   SOLE 1 30,281 0 0
CHINA FD INC FUND 169373107 338 13,285 SH   SOLE 1 13,285 0 0
CHINA LIFE INS CO LTD ADR 16939P106 228 27,975 SH   SOLE 99 27,975 0 0
CHINA PETROLEUM &amp CHEMICAL C ADR 16941R108 50 1,022 SH   SOLE 1 1,022 0 0
CHINA PETROLEUM &amp CHEMICAL C ADR 16941R108 1,006 20,466 SH   SOLE 99 20,466 0 0
CHINA SOUTHERN AIRLINES CO L ADR 169409109 2 71 SH   SOLE 1 71 0 0
CHIPMOS TECHNOLOGIES INC ADR 16965P202 13 391 SH   SOLE 1 391 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 133 73 SH   DFND 1 0 0 73
CHIPOTLE MEXICAN GRILL INC COM 169656105 28,977 15,943 SH   SOLE 1 15,943 0 0
CHIPOTLE MEXICAN GRILL INC OPT 169656105 24,355 13,400 SH Call SOLE 8 13,400 0 0
CHIPOTLE MEXICAN GRILL INC OPT 169656105 36,532 20,100 SH Put SOLE 8 20,100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,653 2,010 SH   SOLE 8 2,010 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 35,377 19,464 SH   SOLE 9 19,464 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 182 100 SH   DFND 20 0 0 100
CHOICE HOTELS INTL INC COM 169905106 2,730 21,603 SH   SOLE 1 21,603 0 0
CHOICEONE FINL SVCS INC COM 170386106 94 3,811 SH   SOLE 1 3,811 0 0
CHROMADEX CORP COM 171077407 5,999 956,741 SH   SOLE 1 956,741 0 0
CHUBB LIMITED COM H1467J104 172,176 992,495 SH   SOLE 1 992,495 0 0
CHUBB LIMITED COM H1467J104 44 250 SH   SOLE 8 250 0 0
CHUBB LIMITED COM H1467J104 62,013 357,465 SH   SOLE 9 357,465 0 0
CHUNGHWA TELECOM CO LTD ADR 17133Q502 12 300 SH   SOLE 1 300 0 0
CHURCH &amp DWIGHT INC COM 171340102 22,434 271,681 SH   SOLE 1 271,681 0 0
CHURCH &amp DWIGHT INC COM 171340102 24 286 SH   SOLE 8 286 0 0
CHURCH &amp DWIGHT INC COM 171340102 14,019 169,778 SH   SOLE 9 169,778 0 0
CHURCHILL DOWNS INC COM 171484108 4,159 17,324 SH   SOLE 1 17,324 0 0
CHURCHILL DOWNS INC COM 171484108 1,699 7,078 SH   SOLE 99 7,078 0 0
CHUYS HLDGS INC COM 171604101 669 21,238 SH   SOLE 1 21,238 0 0
CI FINL CORP COM 125491100 0 4 SH   SOLE 9 4 0 0
CIA ENERGETICA DE MINAS GERA ADR 204409601 11,138 4,419,891 SH   SOLE 1 4,419,891 0 0
CIA ENERGETICA DE MINAS GERA ADR 204409601 210 83,500 SH   SOLE 99 83,500 0 0
CIDARA THERAPEUTICS INC COM 171757107 117 52,331 SH   SOLE 1 52,331 0 0
CIENA CORP COM 171779309 8,887 173,077 SH   SOLE 1 173,077 0 0
CIENA CORP COM 171779309 3 50 SH   DFND 1 0 0 50
CIENA CORP OPT 171779309 113 2,200 SH Put SOLE 8 2,200 0 0
CIENA CORP COM 171779309 15 287 SH   SOLE 8 287 0 0
CIENA CORP OPT 171779309 3,728 72,600 SH Call SOLE 8 72,600 0 0
CIENA CORP COM 171779309 345 6,724 SH   SOLE 99 6,724 0 0
CIGNA CORP NEW COM 125523100 140,039 699,631 SH   SOLE 1 699,631 0 0
CIGNA CORP NEW COM 125523100 2,008 10,030 SH   DFND 1 0 0 10,030
CIGNA CORP NEW COM 125523100 52 262 SH   SOLE 8 262 0 0
CIGNA CORP NEW COM 125523100 49,240 246,005 SH   SOLE 9 246,005 0 0
CIGNA CORP NEW COM 125523100 801 4,004 SH   SOLE 99 4,004 0 0
CIMAREX ENERGY CO COM 171798101 14,052 161,160 SH   SOLE 1 161,160 0 0
CIMAREX ENERGY CO COM 171798101 4,329 49,647 SH   SOLE 8 49,647 0 0
CIMAREX ENERGY CO OPT 171798101 1,430 16,400 SH Put SOLE 8 16,400 0 0
CIMAREX ENERGY CO OPT 171798101 5,450 62,500 SH Call SOLE 8 62,500 0 0
CIMAREX ENERGY CO COM 171798101 260 2,987 SH   SOLE 99 2,987 0 0
CINCINNATI FINL CORP COM 172062101 25,375 222,152 SH   SOLE 1 222,152 0 0
CINCINNATI FINL CORP COM 172062101 19 167 SH   SOLE 8 167 0 0
CINCINNATI FINL CORP COM 172062101 13,936 122,012 SH   SOLE 9 122,012 0 0
CINEDIGM CORP COM 172406209 20 7,952 SH   SOLE 1 7,952 0 0
CINEMARK HLDGS INC COM 17243V102 42,974 2,237,089 SH   SOLE 1 2,237,089 0 0
CINEMARK HLDGS INC COM 17243V102 7 358 SH   SOLE 8 358 0 0
CINEMARK HLDGS INC COM 17243V102 163 8,474 SH   SOLE 99 8,474 0 0
CINTAS CORP COM 172908105 53,015 139,273 SH   SOLE 1 139,273 0 0
CINTAS CORP COM 172908105 28 73 SH   SOLE 8 73 0 0
CINTAS CORP COM 172908105 24,243 63,686 SH   SOLE 9 63,686 0 0
CIRCOR INTL INC COM 17273K109 552 16,690 SH   SOLE 1 16,690 0 0
CIRRUS LOGIC INC COM 172755100 3,534 42,912 SH   SOLE 1 42,912 0 0
CIRRUS LOGIC INC OPT 172755100 124 1,500 SH Call SOLE 8 1,500 0 0
CISCO SYS INC COM 17275R102 171 3,135 SH   DFND 1 0 0 3,135
CISCO SYS INC COM 17275R102 543,729 9,989,568 SH   SOLE 1 9,989,568 0 0
CISCO SYS INC OPT 17275R102 13,064 240,000 SH Put SOLE 1 240,000 0 0
CISCO SYS INC OPT 17275R102 24,091 442,600 SH Put SOLE 8 442,600 0 0
CISCO SYS INC OPT 17275R102 59,874 1,100,000 SH Call SOLE 8 1,100,000 0 0
CISCO SYS INC COM 17275R102 57 1,046 SH   SOLE 8 1,046 0 0
CISCO SYS INC COM 17275R102 170,848 3,138,878 SH   SOLE 9 3,138,878 0 0
CISCO SYS INC COM 17275R102 201 3,700 SH   SOLE 20 0 3,700 0
CISCO SYS INC COM 17275R102 8 150 SH   DFND 20 0 0 150
CISCO SYS INC COM 17275R102 908 16,677 SH   SOLE 99 16,677 0 0
CIT GROUP INC COM 125581801 16,253 312,840 SH   SOLE 1 312,840 0 0
CITI TRENDS INC COM 17306X102 532 7,293 SH   SOLE 1 7,293 0 0
CITIGROUP INC OPT 172967424 77,198 1,100,000 SH Put SOLE 1 1,100,000 0 0
CITIGROUP INC COM 172967424 1,781 25,380 SH   DFND 1 0 0 25,380
CITIGROUP INC COM 172967424 817,028 11,641,914 SH   SOLE 1 11,641,914 0 0
CITIGROUP INC OPT 172967424 88,076 1,255,000 SH Put SOLE 8 1,255,000 0 0
CITIGROUP INC OPT 172967424 17,545 250,000 SH Call SOLE 8 250,000 0 0
CITIGROUP INC COM 172967424 19,047 271,395 SH   SOLE 8 271,395 0 0
CITIGROUP INC COM 172967424 126,228 1,798,621 SH   SOLE 9 1,798,621 0 0
CITIGROUP INC COM 172967424 219 3,120 SH   SOLE 20 0 3,120 0
CITIGROUP INC COM 172967424 2,829 40,316 SH   DFND 20 0 0 40,316
CITIUS PHARMACEUTICALS INC COM 17322U207 94 46,406 SH   SOLE 1 46,406 0 0
CITIZENS &amp NORTHN CORP COM 172922106 161 6,345 SH   SOLE 1 6,345 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104 35 2,545 SH   SOLE 1 2,545 0 0
CITIZENS FINL GROUP INC COM 174610105 55,517 1,181,722 SH   SOLE 1 1,181,722 0 0
CITIZENS FINL GROUP INC COM 174610105 12 248 SH   SOLE 8 248 0 0
CITIZENS FINL GROUP INC COM 174610105 17,524 372,981 SH   SOLE 9 372,981 0 0
CITIZENS HLDG CO MISS COM 174715102 9 487 SH   SOLE 1 487 0 0
CITIZENS INC COM 174740100 524 84,273 SH   SOLE 1 84,273 0 0
CITRIX SYS INC COM 177376100 600,047 5,588,593 SH   SOLE 1 5,588,593 0 0
CITRIX SYS INC COM 177376100 9,432 87,842 SH   SOLE 9 87,842 0 0
CITRIX SYS INC COM 177376100 362 3,368 SH   DFND 20 0 0 3,368
CITRIX SYS INC COM 177376100 662 6,161 SH   SOLE 99 6,161 0 0
CITY HLDG CO COM 177835105 1,574 20,196 SH   SOLE 1 20,196 0 0
CITY OFFICE REIT INC TRUS 178587101 373 20,885 SH   SOLE 1 20,885 0 0
CIVISTA BANCSHARES INC COM 178867107 584 25,154 SH   SOLE 1 25,154 0 0
CLARIVATE PLC COM G21810109 2,679 122,335 SH   SOLE 1 122,335 0 0
CLARIVATE PLC COM G21810109 10 441 SH   SOLE 8 441 0 0
CLARIVATE PLC COM G21810109 3,433 156,770 SH   SOLE 9 156,770 0 0
CLARUS CORP NEW COM 18270P109 310 12,084 SH   SOLE 1 12,084 0 0
CLEAN ENERGY FUELS CORP COM 184499101 727 89,234 SH   SOLE 1 89,234 0 0
CLEAN ENERGY FUELS CORP COM 184499101 395 48,432 SH   SOLE 8 48,432 0 0
CLEAN ENERGY FUELS CORP OPT 184499101 1,630 200,000 SH Call SOLE 8 200,000 0 0
CLEAN HARBORS INC COM 184496107 4,870 46,881 SH   SOLE 1 46,881 0 0
CLEAN HARBORS INC COM 184496107 654 6,294 SH   SOLE 99 6,294 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 403 148,432 SH   SOLE 1 148,432 0 0
CLEARFIELD INC COM 18482P103 254 5,744 SH   SOLE 1 5,744 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 102 17,048 SH   SOLE 1 17,048 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102 14 7,231 SH   SOLE 1 7,231 0 0
CLEARWATER PAPER CORP COM 18538R103 508 13,252 SH   SOLE 1 13,252 0 0
CLEARWAY ENERGY INC COM 18539C204 8,177 270,094 SH   SOLE 1 270,094 0 0
CLEARWAY ENERGY INC COM 18539C105 3,455 122,524 SH   SOLE 1 122,524 0 0
CLEARWAY ENERGY INC COM 18539C204 21 696 SH   SOLE 8 696 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 99 5,000 SH   DFND 1 0 0 5,000
CLEVELAND-CLIFFS INC NEW COM 185899101 7,428 374,990 SH   SOLE 1 374,990 0 0
CLEVELAND-CLIFFS INC NEW OPT 185899101 2,920 147,420 SH Call SOLE 8 147,420 0 0
CLEVELAND-CLIFFS INC NEW OPT 185899101 22,180 1,119,620 SH Put SOLE 8 1,119,620 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 444 22,409 SH   SOLE 8 22,409 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 97 4,912 SH   SOLE 99 4,912 0 0
CLIPPER RLTY INC TRUS 18885T306 532 65,548 SH   SOLE 1 65,548 0 0
CLOROX CO DEL COM 189054109 11,743 70,900 SH   SOLE 1 70,900 0 0
CLOROX CO DEL OPT 189054109 1,441 8,700 SH Call SOLE 8 8,700 0 0
CLOROX CO DEL OPT 189054109 4,273 25,800 SH Put SOLE 8 25,800 0 0
CLOROX CO DEL COM 189054109 4,232 25,553 SH   SOLE 8 25,553 0 0
CLOROX CO DEL COM 189054109 14,198 85,729 SH   SOLE 9 85,729 0 0
CLOUDERA INC COM 18914U100 5,825 364,709 SH   SOLE 1 364,709 0 0
CLOUDERA INC OPT 18914U100 65 4,100 SH Call SOLE 8 4,100 0 0
CLOUDERA INC COM 18914U100 2 100 SH   SOLE 8 100 0 0
CLOUDERA INC COM 18914U100 80 5,000 SH   DFND 20 0 0 5,000
CLOVIS ONCOLOGY INC COM 189464100 214 47,897 SH   SOLE 1 47,897 0 0
CLOVIS ONCOLOGY INC COM 189464100 6 1,442 SH   SOLE 8 1,442 0 0
CLOVIS ONCOLOGY INC OPT 189464100 39 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 143,999 744,647 SH   SOLE 1 744,647 0 0
CME GROUP INC COM 12572Q105 6 31 SH   DFND 1 0 0 31
CME GROUP INC COM 12572Q105 9,465 48,948 SH   SOLE 8 48,948 0 0
CME GROUP INC COM 12572Q105 55,945 289,301 SH   SOLE 9 289,301 0 0
CMS ENERGY CORP COM 125896100 23,755 397,708 SH   SOLE 1 397,708 0 0
CMS ENERGY CORP COM 125896100 10 162 SH   SOLE 8 162 0 0
CMS ENERGY CORP COM 125896100 12,449 208,411 SH   SOLE 9 208,411 0 0
CNA FINL CORP COM 126117100 1,941 46,240 SH   SOLE 1 46,240 0 0
CNB FINL CORP PA COM 126128107 159 6,572 SH   SOLE 1 6,572 0 0
CNH INDL N V COM N20944109 1,562 93,993 SH   SOLE 1 93,993 0 0
CNH INDL N V COM N20944109 17,584 1,058,689 SH   SOLE 9 1,058,689 0 0
CNH INDL N V COM N20944109 23,314 1,403,594 SH   SOLE 58 1,403,594 0 0
CNH INDL N V COM N20944109 287 17,306 SH   SOLE 99 17,306 0 0
CNO FINL GROUP INC COM 12621E103 3,394 144,153 SH   SOLE 1 144,153 0 0
CNX RES CORP COM 12653C108 3,024 239,512 SH   SOLE 1 239,512 0 0
CNX RES CORP OPT 12653C108 25 2,000 SH Call SOLE 8 2,000 0 0
CNX RES CORP COM 12653C108 317 25,100 SH   SOLE 8 25,100 0 0
CO-DIAGNOSTICS INC COM 189763105 117 12,058 SH   SOLE 1 12,058 0 0
COASTAL FINL CORP WA COM 19046P209 123 3,867 SH   SOLE 1 3,867 0 0
COCA COLA CO COM 191216100 576 10,983 SH   DFND 1 0 0 10,983
COCA COLA CO OPT 191216100 8,396 160,000 SH Call SOLE 1 160,000 0 0
COCA COLA CO COM 191216100 272,700 5,197,233 SH   SOLE 1 5,197,233 0 0
COCA COLA CO OPT 191216100 42 800 SH Call SOLE 8 800 0 0
COCA COLA CO COM 191216100 206 3,928 SH   SOLE 8 3,928 0 0
COCA COLA CO COM 191216100 140,661 2,680,786 SH   SOLE 9 2,680,786 0 0
COCA COLA CO COM 191216100 174 3,320 SH   DFND 20 0 0 3,320
COCA COLA CO COM 191216100 276 5,253 SH   SOLE 99 5,253 0 0
COCA COLA CONS INC COM 191098102 2,049 5,199 SH   SOLE 1 5,199 0 0
COCA-COLA EUROPACIFIC PARTNE COM G25839104 10,002 180,900 SH   SOLE 8 180,900 0 0
COCA-COLA EUROPACIFIC PARTNE COM G25839104 21,326 385,728 SH   SOLE 9 385,728 0 0
COCA-COLA EUROPACIFIC PARTNE COM G25839104 228 4,123 SH   SOLE 99 4,123 0 0
COCA-COLA FEMSA SAB DE CV ADR 191241108 866 15,389 SH   SOLE 1 15,389 0 0
COCA-COLA FEMSA SAB DE CV ADR 191241108 26 454 SH   DFND 20 0 0 454
COCRYSTAL PHARMA INC COM 19188J300 28 26,665 SH   SOLE 1 26,665 0 0
CODEXIS INC COM 192005106 1,297 55,776 SH   SOLE 1 55,776 0 0
CODEXIS INC COM 192005106 0 6 SH   SOLE 8 6 0 0
CODORUS VY BANCORP INC COM 192025104 31 1,391 SH   SOLE 1 1,391 0 0
COEUR MNG INC COM 192108504 2,582 418,358 SH   SOLE 1 418,358 0 0
COGENT COMMUNICATIONS HLDGS COM 19239V302 3,070 43,359 SH   SOLE 1 43,359 0 0
COGENT COMMUNICATIONS HLDGS COM 19239V302 76 1,072 SH   SOLE 9 1,072 0 0
COGNEX CORP COM 192422103 11,539 143,846 SH   SOLE 1 143,846 0 0
COGNEX CORP COM 192422103 54 673 SH   SOLE 8 673 0 0
COGNEX CORP COM 192422103 6,301 78,557 SH   SOLE 9 78,557 0 0
COGNEX CORP COM 192422103 87 1,082 SH   SOLE 99 1,082 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 62,141 837,339 SH   SOLE 1 837,339 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 55 749 SH   SOLE 8 749 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 27,050 364,513 SH   SOLE 9 364,513 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 4,230 57,007 SH   SOLE 99 57,007 0 0
COHBAR INC COM 19249J109 5 4,775 SH   SOLE 1 4,775 0 0
COHEN &amp STEERS INC COM 19247A100 2,607 31,118 SH   SOLE 1 31,118 0 0
COHEN &amp STEERS QUALITY INCOM FUND 19247L106 24 1,500 SH   SOLE 1 1,500 0 0
COHERENT INC COM 192479103 10,585 42,323 SH   SOLE 1 42,323 0 0
COHERENT INC COM 192479103 2,298 9,190 SH   SOLE 8 9,190 0 0
COHERUS BIOSCIENCES INC COM 19249H103 1,987 123,623 SH   SOLE 1 123,623 0 0
COHERUS BIOSCIENCES INC COM 19249H103 138 8,600 SH   SOLE 8 8,600 0 0
COHU INC COM 192576106 1,441 45,096 SH   SOLE 1 45,096 0 0
COLFAX CORP COM 194014106 10,565 230,184 SH   SOLE 1 230,184 0 0
COLFAX CORP CONV 194014205 8,439 45,235 SH   SOLE 8 45,235 0 0
COLFAX CORP COM 194014106 3 64 SH   SOLE 8 64 0 0
COLGATE PALMOLIVE CO COM 194162103 380 5,023 SH   DFND 1 0 0 5,023
COLGATE PALMOLIVE CO COM 194162103 214,769 2,841,612 SH   SOLE 1 1,405,692 1,435,920 0
COLGATE PALMOLIVE CO COM 194162103 16 214 SH   SOLE 8 214 0 0
COLGATE PALMOLIVE CO COM 194162103 45,419 600,932 SH   SOLE 9 600,932 0 0
COLGATE PALMOLIVE CO COM 194162103 17,407 230,310 SH   SOLE 20 0 230,310 0
COLGATE PALMOLIVE CO COM 194162103 9,288 122,892 SH   SOLE 82 0 122,892 0
COLGATE PALMOLIVE CO COM 194162103 17,048 225,566 SH   SOLE 99 23,900 201,666 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1,662 84,159 SH   SOLE 1 84,159 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 0 1 SH   SOLE 8 1 0 0
COLLIERS INTL GROUP INC COM 194693107 426 3,333 SH   SOLE 1 3,333 0 0
COLONY BANKCORP INC COM 19623P101 261 14,043 SH   SOLE 1 14,043 0 0
COLUMBIA BKG SYS INC COM 197236102 4,018 105,769 SH   SOLE 1 105,769 0 0
COLUMBIA ETF TR I FUND 19761L508 519 24,289 SH   SOLE 1 24,289 0 0
COLUMBIA FINL INC COM 197641103 632 34,135 SH   SOLE 1 34,135 0 0
COLUMBIA PPTY TR INC TRUS 198287203 5,531 290,897 SH   SOLE 1 290,897 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,677 17,497 SH   SOLE 1 17,497 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 1,195 24,714 SH   SOLE 1 24,714 0 0
COMCAST CORP NEW OPT 20030N101 913,897 16,340,000 SH Call SOLE 1 16,340,000 0 0
COMCAST CORP NEW COM 20030N101 461 8,240 SH   DFND 1 0 0 8,240
COMCAST CORP NEW COM 20030N101 915,321 16,365,491 SH   SOLE 1 16,365,491 0 0
COMCAST CORP NEW OPT 20030N101 466,647 8,343,400 SH Put SOLE 1 8,343,400 0 0
COMCAST CORP NEW COM 20030N101 42,473 759,381 SH   SOLE 8 759,381 0 0
COMCAST CORP NEW OPT 20030N101 78,912 1,410,900 SH Put SOLE 8 1,410,900 0 0
COMCAST CORP NEW OPT 20030N101 44,744 800,000 SH Call SOLE 8 800,000 0 0
COMCAST CORP NEW COM 20030N101 179,382 3,207,252 SH   SOLE 9 3,207,252 0 0
COMCAST CORP NEW COM 20030N101 196 3,510 SH   DFND 20 0 0 3,510
COMCAST CORP NEW COM 20030N101 161 2,871 SH   SOLE 99 2,871 0 0
COMERICA INC COM 200340107 20,486 254,475 SH   SOLE 1 254,475 0 0
COMERICA INC COM 200340107 2 29 SH   SOLE 8 29 0 0
COMERICA INC COM 200340107 4,533 56,303 SH   SOLE 9 56,303 0 0
COMFORT SYS USA INC COM 199908104 2,315 32,474 SH   SOLE 1 32,474 0 0
COMMERCE BANCSHARES INC COM 200525103 15,332 220,043 SH   SOLE 1 220,043 0 0
COMMERCIAL METALS CO COM 201723103 5,129 168,415 SH   SOLE 1 168,415 0 0
COMMERCIAL METALS CO COM 201723103 8 254 SH   SOLE 8 254 0 0
COMMERCIAL VEH GROUP INC COM 202608105 124 13,100 SH   SOLE 1 13,100 0 0
COMMSCOPE HLDG CO INC COM 20337X109 475 34,910 SH   SOLE 1 34,910 0 0
COMMSCOPE HLDG CO INC COM 20337X109 2 159 SH   SOLE 8 159 0 0
COMMUNITY BANKERS TR CORP COM 203612106 1,059 93,111 SH   SOLE 1 93,111 0 0
COMMUNITY BK SYS INC COM 203607106 5,063 73,997 SH   SOLE 1 73,997 0 0
COMMUNITY FINL CORP MD COM 20368X101 166 4,505 SH   SOLE 1 4,505 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 1,186 101,316 SH   SOLE 1 101,316 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 53 4,546 SH   SOLE 8 4,546 0 0
COMMUNITY HEALTHCARE TR INC TRUS 20369C106 928 20,561 SH   SOLE 1 20,561 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 305 6,752 SH   SOLE 99 6,752 0 0
COMMUNITY TR BANCORP INC COM 204149108 1,385 32,895 SH   SOLE 1 32,895 0 0
COMMVAULT SYS INC COM 204166102 3,464 46,011 SH   SOLE 1 46,011 0 0
COMPANHIA DE SANEAMENTO BASI ADR 20441A102 3,700 522,595 SH   SOLE 1 522,595 0 0
COMPANHIA DE SANEAMENTO BASI ADR 20441A102 85 11,992 SH   SOLE 9 11,992 0 0
COMPANHIA SIDERURGICA NACION ADR 20440W105 1,623 308,584 SH   SOLE 1 308,584 0 0
COMPANHIA SIDERURGICA NACION ADR 20440W105 30 5,640 SH   DFND 1 0 0 5,640
COMPANHIA SIDERURGICA NACION ADR 20440W105 458 87,057 SH   SOLE 99 87,057 0 0
COMPANIA CERVECERIAS UNIDAS ADR 204429104 22 1,279 SH   SOLE 1 1,279 0 0
COMPANIA DE MINAS BUENAVENTU ADR 204448104 2,030 300,254 SH   SOLE 1 300,254 0 0
COMPASS DIVERSIFIED COM 20451Q104 251 8,901 SH   SOLE 1 8,901 0 0
COMPASS MINERALS INTL INC COM 20451N101 13,878 215,498 SH   SOLE 1 215,498 0 0
COMPASS MINERALS INTL INC COM 20451N101 206 3,201 SH   SOLE 9 3,201 0 0
COMPUGEN LTD COM M25722105 41 6,956 SH   SOLE 1 6,956 0 0
COMPUGEN LTD COM M25722105 39 6,606 SH   SOLE 8 6,606 0 0
COMPUTER PROGRAMS &amp SYS INC COM 205306103 555 15,607 SH   SOLE 1 15,607 0 0
COMPUTER TASK GROUP INC COM 205477102 29 3,646 SH   SOLE 1 3,646 0 0
COMPX INTL INC COM 20563P101 130 6,236 SH   SOLE 1 6,236 0 0
COMSCORE INC COM 20564W105 608 155,767 SH   SOLE 1 155,767 0 0
COMSTOCK RES INC COM 205768302 388 37,539 SH   SOLE 1 37,539 0 0
COMSTOCK RES INC COM 205768302 208 20,144 SH   SOLE 9 20,144 0 0
COMTECH TELECOMMUNICATIONS C COM 205826209 558 21,847 SH   SOLE 1 21,847 0 0
CONAGRA BRANDS INC COM 205887102 19,243 568,139 SH   SOLE 1 568,139 0 0
CONAGRA BRANDS INC COM 205887102 20 582 SH   DFND 1 0 0 582
CONAGRA BRANDS INC COM 205887102 0 12 SH   SOLE 8 12 0 0
CONAGRA BRANDS INC COM 205887102 12,557 370,731 SH   SOLE 9 370,731 0 0
CONAGRA BRANDS INC COM 205887102 176 5,210 SH   SOLE 99 5,210 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 13 3,826 SH   SOLE 1 3,826 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 143 43,654 SH   SOLE 8 43,654 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 90 10,547 SH   SOLE 1 10,547 0 0
CONDUENT INC COM 206787103 560 84,988 SH   SOLE 1 84,988 0 0
CONMED CORP COM 207410101 27,855 212,911 SH   SOLE 1 212,911 0 0
CONNECTONE BANCORP INC COM 20786W107 2,545 84,818 SH   SOLE 1 84,818 0 0
CONNS INC COM 208242107 1,004 43,973 SH   SOLE 1 43,973 0 0
CONOCOPHILLIPS COM 20825C104 168 2,483 SH   DFND 1 0 0 2,483
CONOCOPHILLIPS COM 20825C104 117,235 1,729,859 SH   SOLE 1 1,729,859 0 0
CONOCOPHILLIPS OPT 20825C104 11,299 166,730 SH Put SOLE 8 166,730 0 0
CONOCOPHILLIPS OPT 20825C104 11,460 169,100 SH Call SOLE 8 169,100 0 0
CONOCOPHILLIPS COM 20825C104 5,873 86,669 SH   SOLE 8 86,669 0 0
CONOCOPHILLIPS COM 20825C104 68,948 1,017,395 SH   SOLE 9 1,017,395 0 0
CONOCOPHILLIPS COM 20825C104 130 1,925 SH   DFND 20 0 0 1,925
CONSOL ENERGY INC NEW COM 20854L108 870 33,460 SH   SOLE 1 33,460 0 0
CONSOL ENERGY INC NEW COM 20854L108 101 3,876 SH   SOLE 8 3,876 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 534 58,285 SH   SOLE 1 58,285 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 0 35 SH   SOLE 8 35 0 0
CONSOLIDATED EDISON INC COM 209115104 36,458 502,244 SH   SOLE 1 502,244 0 0
CONSOLIDATED EDISON INC OPT 209115104 218 3,000 SH Call SOLE 8 3,000 0 0
CONSOLIDATED EDISON INC COM 209115104 151 2,075 SH   SOLE 8 2,075 0 0
CONSOLIDATED EDISON INC COM 209115104 19,983 275,289 SH   SOLE 9 275,289 0 0
CONSOLIDATED WATER CO INC COM G23773107 21 1,819 SH   SOLE 1 1,819 0 0
CONSTELLATION BRANDS INC COM 21036P108 14 68 SH   DFND 1 0 0 68
CONSTELLATION BRANDS INC COM 21036P108 39,189 186,001 SH   SOLE 1 186,001 0 0
CONSTELLATION BRANDS INC COM 21036P108 1,466 6,958 SH   SOLE 8 6,958 0 0
CONSTELLATION BRANDS INC OPT 21036P108 2,275 10,800 SH Put SOLE 8 10,800 0 0
CONSTELLATION BRANDS INC COM 21036P108 24,709 117,272 SH   SOLE 9 117,272 0 0
CONSTRUCTION PARTNERS INC COM 21044C107 397 11,898 SH   SOLE 1 11,898 0 0
CONTAINER STORE GROUP INC COM 210751103 123 12,993 SH   SOLE 1 12,993 0 0
CONTANGO OIL &amp GAS CO COM 21075N204 286 62,463 SH   SOLE 1 62,463 0 0
CONTINENTAL RES INC COM 212015101 1,250 27,097 SH   SOLE 1 27,097 0 0
CONTINENTAL RES INC OPT 212015101 6,064 131,400 SH Call SOLE 8 131,400 0 0
CONTINENTAL RES INC OPT 212015101 1,629 35,300 SH Put SOLE 8 35,300 0 0
CONTINENTAL RES INC COM 212015101 6,704 145,258 SH   SOLE 8 145,258 0 0
CONTINENTAL RES INC COM 212015101 0 7 SH   SOLE 9 7 0 0
CONTROLADORA VUELA COMP DE A ADR 21240E105 592 27,150 SH   SOLE 1 27,150 0 0
CONTROLADORA VUELA COMP DE A ADR 21240E105 494 22,635 SH   SOLE 8 22,635 0 0
COOPER COS INC COM 216648402 5,140 12,436 SH   DFND 1 0 0 12,436
COOPER COS INC COM 216648402 28,119 68,034 SH   SOLE 1 68,034 0 0
COOPER COS INC COM 216648402 1 2 SH   SOLE 8 2 0 0
COOPER COS INC COM 216648402 14,608 35,343 SH   SOLE 9 35,343 0 0
COOPER STD HLDGS INC COM 21676P103 531 24,230 SH   SOLE 1 24,230 0 0
COPA HOLDINGS SA COM P31076105 732 8,986 SH   SOLE 1 8,986 0 0
COPA HOLDINGS SA COM P31076105 1,529 18,784 SH   SOLE 99 18,784 0 0
COPART INC COM 217204106 27,566 198,712 SH   SOLE 1 198,712 0 0
COPART INC COM 217204106 10 73 SH   SOLE 8 73 0 0
COPART INC COM 217204106 19,995 144,143 SH   SOLE 9 144,143 0 0
COPART INC COM 217204106 517 3,727 SH   SOLE 99 3,727 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 68 65,612 SH   SOLE 1 65,612 0 0
CORCEPT THERAPEUTICS INC COM 218352102 3,232 164,224 SH   SOLE 1 164,224 0 0
CORCEPT THERAPEUTICS INC COM 218352102 0 4 SH   SOLE 8 4 0 0
CORE LABORATORIES N V COM N22717107 548 19,732 SH   SOLE 1 19,732 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 26 2,273 SH   SOLE 1 2,273 0 0
CORECIVIC INC COM 21871N101 1,963 220,636 SH   SOLE 1 220,636 0 0
CORECIVIC INC COM 21871N101 202 22,745 SH   SOLE 8 22,745 0 0
CORECIVIC INC OPT 21871N101 315 35,400 SH Put SOLE 8 35,400 0 0
CORENERGY INFRASTRUCTURE TR TRUS 21870U502 8 1,807 SH   SOLE 1 1,807 0 0
COREPOINT LODGING INC TRUS 21872L104 871 56,236 SH   SOLE 1 56,236 0 0
CORESITE RLTY CORP TRUS 21870Q105 3,492 25,201 SH   SOLE 1 25,201 0 0
CORESITE RLTY CORP TRUS 21870Q105 99 717 SH   SOLE 9 717 0 0
CORMEDIX INC COM 21900C308 72 15,487 SH   SOLE 1 15,487 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 510 34,885 SH   SOLE 1 34,885 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 108 7,397 SH   SOLE 8 7,397 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 6,527 114,001 SH   SOLE 1 114,001 0 0
CORNERSTONE TOTAL RETURN FD FUND 21924U300 1 75 SH   DFND 1 0 0 75
CORNING INC COM 219350105 20 551 SH   DFND 1 0 0 551
CORNING INC COM 219350105 31,671 867,925 SH   SOLE 1 867,925 0 0
CORNING INC OPT 219350105 22,216 608,800 SH Call SOLE 1 608,800 0 0
CORNING INC OPT 219350105 219 6,000 SH Call SOLE 8 6,000 0 0
CORNING INC COM 219350105 477 13,079 SH   SOLE 8 13,079 0 0
CORNING INC COM 219350105 20,086 550,472 SH   SOLE 9 550,472 0 0
CORNING INC COM 219350105 24 650 SH   DFND 20 0 0 650
CORPORACION AMER ARPTS S A COM L1995B107 1 212 SH   SOLE 1 212 0 0
CORPORATE OFFICE PPTYS TR TRUS 22002T108 9,232 342,212 SH   SOLE 1 342,212 0 0
CORTEVA INC COM 22052L104 34,874 828,737 SH   SOLE 1 828,737 0 0
CORTEVA INC COM 22052L104 70 1,666 SH   DFND 1 0 0 1,666
CORTEVA INC OPT 22052L104 7,154 170,000 SH Call SOLE 1 170,000 0 0
CORTEVA INC COM 22052L104 3,264 77,546 SH   SOLE 8 77,546 0 0
CORTEVA INC COM 22052L104 21,433 509,343 SH   SOLE 9 509,343 0 0
CORTEXYME INC COM 22053A107 756 8,253 SH   SOLE 1 8,253 0 0
CORTLAND BANCORP COM 220587109 36 1,305 SH   SOLE 1 1,305 0 0
CORVEL CORP COM 221006109 1,357 7,290 SH   SOLE 1 7,290 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 0 1 SH   SOLE 8 1 0 0
COSTAMARE INC COM Y1771G102 720 46,504 SH   SOLE 1 46,504 0 0
COSTAR GROUP INC COM 22160N109 14,166 164,609 SH   SOLE 1 164,609 0 0
COSTAR GROUP INC COM 22160N109 10 112 SH   SOLE 8 112 0 0
COSTAR GROUP INC COM 22160N109 15,104 175,507 SH   SOLE 9 175,507 0 0
COSTCO WHSL CORP NEW COM 22160K105 297,421 661,894 SH   SOLE 1 661,894 0 0
COSTCO WHSL CORP NEW COM 22160K105 5,040 11,217 SH   SOLE 8 11,217 0 0
COSTCO WHSL CORP NEW COM 22160K105 138,235 307,635 SH   SOLE 9 307,635 0 0
COTY INC COM 222070203 3,191 405,950 SH   SOLE 1 405,950 0 0
COTY INC COM 222070203 1 188 SH   SOLE 8 188 0 0
COTY INC OPT 222070203 31 4,000 SH Put SOLE 8 4,000 0 0
COTY INC COM 222070203 1,499 190,670 SH   SOLE 9 190,670 0 0
COTY INC COM 222070203 202 25,734 SH   SOLE 99 25,734 0 0
COUNTY BANCORP INC COM 221907108 28 777 SH   SOLE 1 777 0 0
COUPA SOFTWARE INC OPT 22266L106 132,780 605,800 SH Put SOLE 1 605,800 0 0
COUPA SOFTWARE INC OPT 22266L106 1,272 5,800 SH Call SOLE 1 5,800 0 0
COUPA SOFTWARE INC COM 22266L106 148,329 676,753 SH   SOLE 1 676,753 0 0
COUPA SOFTWARE INC OPT 22266L106 2,192 10,000 SH Call SOLE 8 10,000 0 0
COUPA SOFTWARE INC OPT 22266L106 18,630 85,000 SH Put SOLE 8 85,000 0 0
COUPA SOFTWARE INC COM 22266L106 10,242 46,729 SH   SOLE 8 46,729 0 0
COUPA SOFTWARE INC COM 22266L106 7,104 32,412 SH   SOLE 9 32,412 0 0
COUSINS PPTYS INC TRUS 222795502 5,428 145,546 SH   SOLE 1 145,546 0 0
COVANTA HLDG CORP COM 22282E102 5,106 253,782 SH   SOLE 1 253,782 0 0
COVENANT LOGISTICS GROUP INC COM 22284P105 709 25,644 SH   SOLE 1 25,644 0 0
COVETRUS INC COM 22304C100 1,832 101,035 SH   SOLE 1 101,035 0 0
COVETRUS INC COM 22304C100 0 1 SH   SOLE 8 1 0 0
COVETRUS INC COM 22304C100 128 7,080 SH   SOLE 99 7,080 0 0
COWEN INC COM 223622606 1,716 50,019 SH   SOLE 1 50,019 0 0
CPS TECHNOLOGIES CORP COM 12619F104 0 80 SH   SOLE 1 80 0 0
CRA INTL INC COM 12618T105 399 4,026 SH   SOLE 1 4,026 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 3,976 28,437 SH   SOLE 1 28,437 0 0
CRANE CO COM 224399105 2,569 27,100 SH   SOLE 1 27,100 0 0
CRAWFORD &amp CO COM 224633206 980 109,378 SH   SOLE 1 109,378 0 0
CREDICORP LTD COM G2519Y108 5,631 50,753 SH   SOLE 1 50,753 0 0
CREDICORP LTD COM G2519Y108 983 8,859 SH   SOLE 99 8,859 0 0
CREDIT ACCEP CORP MICH COM 225310101 5,203 8,889 SH   SOLE 1 8,889 0 0
CREDIT SUISSE GROUP ADR 225401108 1,803 182,810 SH   DFND 1 0 0 182,810
CREDIT SUISSE GROUP ADR 225401108 1,260 127,799 SH   SOLE 1 127,799 0 0
CREDIT SUISSE GROUP OPT 225401108 5,341 541,700 SH Put SOLE 8 541,700 0 0
CREDIT SUISSE GROUP OPT 225401108 1,380 140,000 SH Call SOLE 8 140,000 0 0
CREDIT SUISSE GROUP ADR 225401108 2,152 218,233 SH   SOLE 8 218,233 0 0
CREDIT SUISSE HIGH YIELD BD FUND 22544F103 10 4,000 SH   SOLE 1 4,000 0 0
CREE INC COM 225447101 9,317 115,391 SH   SOLE 1 115,391 0 0
CREE INC OPT 225447101 8,073 100,000 SH Call SOLE 8 100,000 0 0
CREE INC OPT 225447101 8,113 100,500 SH Put SOLE 8 100,500 0 0
CRESCENT PT ENERGY CORP COM 22576C101 324 70,242 SH   SOLE 1 70,242 0 0
CRESCENT PT ENERGY CORP COM 22576C101 83 18,001 SH   SOLE 9 18,001 0 0
CRESTWOOD EQUITY PARTNERS LP COM 226344208 268 9,432 SH   SOLE 1 9,432 0 0
CRESUD S A C I F Y A ADR 226406106 18 3,747 SH   DFND 20 0 0 3,747
CRH PLC ADR 12626K203 920 19,680 SH   SOLE 1 19,680 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 322 15,291 SH   SOLE 1 15,291 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 39 1,844 SH   SOLE 99 1,844 0 0
CRISPR THERAPEUTICS AG COM H17182108 3,186 28,462 SH   SOLE 1 28,462 0 0
CRISPR THERAPEUTICS AG COM H17182108 511 4,568 SH   SOLE 8 4,568 0 0
CRITEO S A ADR 226718104 5,492 149,830 SH   SOLE 1 149,830 0 0
CRITEO S A OPT 226718104 506 13,800 SH Put SOLE 8 13,800 0 0
CRITEO S A ADR 226718104 759 20,726 SH   SOLE 8 20,726 0 0
CRITEO S A OPT 226718104 13,128 358,200 SH Call SOLE 8 358,200 0 0
CROCS INC COM 227046109 15,258 106,335 SH   SOLE 1 106,335 0 0
CROCS INC COM 227046109 7 49 SH   SOLE 8 49 0 0
CROCS INC OPT 227046109 172 1,200 SH Put SOLE 8 1,200 0 0
CROCS INC COM 227046109 574 4,000 SH   DFND 20 0 0 4,000
CROCS INC COM 227046109 166 1,157 SH   SOLE 99 1,157 0 0
CRONOS GROUP INC COM 22717L101 253 44,742 SH   SOLE 1 44,742 0 0
CRONOS GROUP INC COM 22717L101 0 45 SH   SOLE 8 45 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 690 32,493 SH   SOLE 1 32,493 0 0
CROWDSTRIKE HLDGS INC COM 22788C105 1,402 5,706 SH   DFND 1 0 0 5,706
CROWDSTRIKE HLDGS INC COM 22788C105 118,687 482,902 SH   SOLE 1 482,902 0 0
CROWDSTRIKE HLDGS INC COM 22788C105 7,185 29,234 SH   SOLE 8 29,234 0 0
CROWDSTRIKE HLDGS INC COM 22788C105 19,605 79,765 SH   SOLE 9 79,765 0 0
CROWDSTRIKE HLDGS INC COM 22788C105 71 290 SH   DFND 20 0 0 290
CROWN CASTLE INTL CORP NEW TRUS 22822V101 87,449 504,562 SH   SOLE 1 504,562 0 0
CROWN CASTLE INTL CORP NEW TRUS 22822V101 1,055 6,084 SH   SOLE 8 6,084 0 0
CROWN CASTLE INTL CORP NEW TRUS 22822V101 52,001 300,027 SH   SOLE 9 300,027 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 3,437 19,828 SH   SOLE 99 19,828 0 0
CROWN HLDGS INC COM 228368106 18,246 181,047 SH   SOLE 1 181,047 0 0
CROWN HLDGS INC COM 228368106 1,552 15,399 SH   SOLE 8 15,399 0 0
CROWN HLDGS INC COM 228368106 6,042 59,947 SH   SOLE 9 59,947 0 0
CROWN HLDGS INC COM 228368106 4,923 48,848 SH   SOLE 99 48,848 0 0
CRYOLIFE INC COM 228903100 1,066 47,813 SH   SOLE 1 47,813 0 0
CRYOPORT INC COM 229050307 1,103 16,576 SH   SOLE 1 16,576 0 0
CSG SYS INTL INC COM 126349109 2,793 57,945 SH   SOLE 1 57,945 0 0
CSG SYS INTL INC COM 126349109 29 600 SH   SOLE 8 600 0 0
CSW INDUSTRIALS INC COM 126402106 1,037 8,118 SH   SOLE 1 8,118 0 0
CSX CORP COM 126408103 85,872 2,887,423 SH   SOLE 1 2,887,423 0 0
CSX CORP COM 126408103 1,091 36,666 SH   SOLE 8 36,666 0 0
CSX CORP OPT 126408103 18 600 SH Put SOLE 8 600 0 0
CSX CORP OPT 126408103 5,053 169,900 SH Call SOLE 8 169,900 0 0
CSX CORP COM 126408103 48,022 1,614,731 SH   SOLE 9 1,614,731 0 0
CSX CORP COM 126408103 1,986 66,762 SH   SOLE 99 66,762 0 0
CTI BIOPHARMA CORP COM 12648L601 75 25,592 SH   SOLE 1 25,592 0 0
CTI BIOPHARMA CORP COM 12648L601 2 516 SH   DFND 1 0 0 516
CTS CORP COM 126501105 1,413 45,681 SH   SOLE 1 45,681 0 0
CUBESMART TRUS 229663109 7,346 151,638 SH   SOLE 1 151,638 0 0
CUE BIOPHARMA INC COM 22978P106 288 19,785 SH   SOLE 1 19,785 0 0
CULLEN FROST BANKERS INC COM 229899109 11,298 95,253 SH   SOLE 1 95,253 0 0
CULP INC COM 230215105 164 12,711 SH   SOLE 1 12,711 0 0
CUMMINS INC COM 231021106 27,631 123,045 SH   SOLE 1 123,045 0 0
CUMMINS INC COM 231021106 10 46 SH   SOLE 8 46 0 0
CUMMINS INC COM 231021106 22,920 102,065 SH   SOLE 9 102,065 0 0
CUMMINS INC COM 231021106 742 3,306 SH   SOLE 99 3,306 0 0
CUMULUS MEDIA INC COM 231082801 221 18,065 SH   SOLE 1 18,065 0 0
CURIS INC COM 231269200 277 35,393 SH   SOLE 1 35,393 0 0
CURIS INC COM 231269200 984 125,703 SH   SOLE 8 125,703 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 234 13,519 SH   SOLE 1 13,519 0 0
CURTISS WRIGHT CORP COM 231561101 2,603 20,626 SH   SOLE 1 20,626 0 0
CURTISS WRIGHT CORP COM 231561101 187 1,480 SH   SOLE 99 1,480 0 0
CUSHMAN WAKEFIELD PLC COM G2717B108 1,400 75,252 SH   SOLE 1 75,252 0 0
CUSTOMERS BANCORP INC COM 23204G100 3,098 71,980 SH   SOLE 1 71,980 0 0
CUTERA INC COM 232109108 2,654 56,936 SH   SOLE 1 56,936 0 0
CUTERA INC OPT 232109108 527 11,300 SH Call SOLE 8 11,300 0 0
CVB FINL CORP COM 126600105 3,401 166,945 SH   SOLE 1 166,945 0 0
CVR ENERGY INC COM 12662P108 239 14,396 SH   SOLE 1 14,396 0 0
CVR ENERGY INC COM 12662P108 17 1,045 SH   SOLE 8 1,045 0 0
CVR ENERGY INC COM 12662P108 219 13,127 SH   SOLE 9 13,127 0 0
CVS HEALTH CORP COM 126650100 246,009 2,899,000 SH   SOLE 1 2,899,000 0 0
CVS HEALTH CORP OPT 126650100 13,578 160,000 SH Put SOLE 1 160,000 0 0
CVS HEALTH CORP COM 126650100 29 338 SH   DFND 1 0 0 338
CVS HEALTH CORP COM 126650100 776 9,150 SH   SOLE 8 9,150 0 0
CVS HEALTH CORP OPT 126650100 1,154 13,600 SH Put SOLE 8 13,600 0 0
CVS HEALTH CORP COM 126650100 80,590 949,678 SH   SOLE 9 949,678 0 0
CVS HEALTH CORP COM 126650100 4,349 51,244 SH   DFND 20 0 0 51,244
CVS HEALTH CORP COM 126650100 389 4,583 SH   SOLE 99 4,583 0 0
CYBERARK SOFTWARE LTD COM M2682V108 12 77 SH   DFND 1 0 0 77
CYBERARK SOFTWARE LTD COM M2682V108 45,789 290,137 SH   SOLE 1 290,137 0 0
CYBERARK SOFTWARE LTD OPT M2682V108 7,891 50,000 SH Call SOLE 8 50,000 0 0
CYBERARK SOFTWARE LTD OPT M2682V108 694 4,400 SH Put SOLE 8 4,400 0 0
CYBERARK SOFTWARE LTD COM M2682V108 3,236 20,505 SH   SOLE 9 20,505 0 0
CYBEROPTICS CORP COM 232517102 76 2,131 SH   SOLE 1 2,131 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 7 2,302 SH   SOLE 1 2,302 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 104 28,325 SH   SOLE 1 28,325 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 0 7 SH   SOLE 8 7 0 0
CYRUSONE INC TRUS 23283R100 5,670 73,252 SH   SOLE 1 73,252 0 0
CYRUSONE INC TRUS 23283R100 198 2,552 SH   SOLE 8 2,552 0 0
CYRUSONE INC COM 23283R100 426 5,509 SH   SOLE 99 5,509 0 0
CYTOKINETICS INC COM 23282W605 2,911 81,463 SH   SOLE 1 81,463 0 0
CYTOKINETICS INC COM 23282W605 65 1,831 SH   SOLE 99 1,831 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 136 26,703 SH   SOLE 1 26,703 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 428 84,150 SH   SOLE 8 84,150 0 0
CYTOSORBENTS CORP COM 23283X206 140 17,166 SH   SOLE 1 17,166 0 0
D R HORTON INC COM 23331A109 107,337 1,278,293 SH   SOLE 1 1,278,293 0 0
D R HORTON INC OPT 23331A109 8,398 100,000 SH Put SOLE 1 100,000 0 0
D R HORTON INC OPT 23331A109 14,376 171,200 SH Put SOLE 8 171,200 0 0
D R HORTON INC COM 23331A109 5,407 64,388 SH   SOLE 8 64,388 0 0
D R HORTON INC OPT 23331A109 260 3,100 SH Call SOLE 8 3,100 0 0
D R HORTON INC COM 23331A109 19,662 234,151 SH   SOLE 9 234,151 0 0
DAILY JOURNAL CORP COM 233912104 158 494 SH   SOLE 1 494 0 0
DAKTRONICS INC COM 234264109 773 142,603 SH   SOLE 1 142,603 0 0
DANA INC COM 235825205 5,023 225,859 SH   SOLE 1 225,859 0 0
DANA INC COM 235825205 1 44 SH   SOLE 8 44 0 0
DANA INC COM 235825205 458 20,600 SH   SOLE 99 20,600 0 0
DANAHER CORPORATION COM 235851102 489,796 1,608,838 SH   SOLE 1 808,648 800,190 0
DANAHER CORPORATION COM 235851102 339 1,115 SH   DFND 1 0 0 1,115
DANAHER CORPORATION COM 235851102 1,544 5,071 SH   SOLE 8 5,071 0 0
DANAHER CORPORATION COM 235851102 111,818 367,286 SH   SOLE 9 367,286 0 0
DANAHER CORPORATION COM 235851102 40,997 134,665 SH   SOLE 20 0 134,665 0
DANAHER CORPORATION COM 235851102 974 3,200 SH   DFND 20 0 0 3,200
DANAHER CORPORATION COM 235851102 19,860 65,235 SH   SOLE 82 250 64,985 0
DANAHER CORPORATION COM 235851102 37,901 124,495 SH   SOLE 99 10,000 114,495 0
DANAOS CORPORATION COM Y1968P121 717 8,765 SH   SOLE 1 8,765 0 0
DAQO NEW ENERGY CORP ADR 23703Q203 13,123 230,226 SH   SOLE 1 230,226 0 0
DAQO NEW ENERGY CORP OPT 23703Q203 855 15,000 SH Put SOLE 8 15,000 0 0
DAQO NEW ENERGY CORP ADR 23703Q203 524 9,200 SH   SOLE 8 9,200 0 0
DAQO NEW ENERGY CORP ADR 23703Q203 2,770 48,600 SH   SOLE 9 48,600 0 0
DAQO NEW ENERGY CORP ADR 23703Q203 485 8,500 SH   DFND 20 0 0 8,500
DARDEN RESTAURANTS INC COM 237194105 17,363 114,633 SH   SOLE 1 114,633 0 0
DARDEN RESTAURANTS INC COM 237194105 2,269 14,977 SH   SOLE 8 14,977 0 0
DARDEN RESTAURANTS INC COM 237194105 13,387 88,384 SH   SOLE 9 88,384 0 0
DARDEN RESTAURANTS INC COM 237194105 115 759 SH   SOLE 99 759 0 0
DARLING INGREDIENTS INC COM 237266101 10,684 148,613 SH   SOLE 1 148,613 0 0
DARLING INGREDIENTS INC COM 237266101 14 196 SH   SOLE 8 196 0 0
DASEKE INC COM 23753F107 151 16,413 SH   SOLE 1 16,413 0 0
DAVE &amp BUSTERS ENTMT INC COM 238337109 49,509 1,291,665 SH   SOLE 1 1,291,665 0 0
DAVE &amp BUSTERS ENTMT INC COM 238337109 3 82 SH   SOLE 8 82 0 0
DAVITA INC COM 23918K108 20,817 179,062 SH   SOLE 1 179,062 0 0
DAVITA INC COM 23918K108 22 191 SH   SOLE 8 191 0 0
DAVITA INC OPT 23918K108 128 1,100 SH Put SOLE 8 1,100 0 0
DAVITA INC COM 23918K108 5,703 49,054 SH   SOLE 9 49,054 0 0
DBV TECHNOLOGIES S A ADR 23306J101 0 37 SH   SOLE 1 37 0 0
DBX ETF TR FUND 233051408 32 1,000 SH   DFND 1 0 0 1,000
DBX ETF TR FUND 25490K596 83 1,274 SH   SOLE 1 1,274 0 0
DBX ETF TR OPT 233051879 11,610 304,600 SH Put SOLE 1 304,600 0 0
DBX ETF TR FUND 233051754 2 56 SH   SOLE 1 56 0 0
DBX ETF TR FUND 233051879 7,799 204,644 SH   SOLE 1 204,644 0 0
DBX ETF TR FUND 233051630 3 115 SH   SOLE 1 115 0 0
DBX ETF TR FUND 233051507 18 362 SH   SOLE 1 362 0 0
DBX ETF TR FUND 233051200 5,163 136,727 SH   SOLE 1 136,727 0 0
DBX ETF TR OPT 233051879 95 2,500 SH Call SOLE 8 2,500 0 0
DBX ETF TR OPT 233051879 7,622 200,000 SH Put SOLE 8 200,000 0 0
DBX ETF TR FUND 233051879 8,953 234,915 SH   SOLE 8 234,915 0 0
DBX ETF TR FUND 233051879 2,229 58,500 SH   SOLE 9 58,500 0 0
DCP MIDSTREAM LP COM 23311P100 10,376 367,545 SH   SOLE 1 367,545 0 0
DCP MIDSTREAM LP COM 23311P100 0 5 SH   SOLE 8 5 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 2,131 62,705 SH   SOLE 1 62,705 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 30 874 SH   SOLE 99 874 0 0
DECKERS OUTDOOR CORP COM 243537107 16,442 45,645 SH   SOLE 1 45,645 0 0
DECKERS OUTDOOR CORP COM 243537107 227 630 SH   SOLE 8 630 0 0
DECKERS OUTDOOR CORP COM 243537107 1,433 3,978 SH   SOLE 99 3,978 0 0
DEERE &amp CO COM 244199105 108,142 322,742 SH   SOLE 1 322,742 0 0
DEERE &amp CO OPT 244199105 5,026 15,000 SH Call SOLE 1 15,000 0 0
DEERE &amp CO OPT 244199105 5,026 15,000 SH Put SOLE 1 15,000 0 0
DEERE &amp CO COM 244199105 383 1,145 SH   SOLE 8 1,145 0 0
DEERE &amp CO COM 244199105 69,018 205,979 SH   SOLE 9 205,979 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 107 12,204 SH   SOLE 1 12,204 0 0
DELEK US HLDGS INC NEW COM 24665A103 769 42,834 SH   SOLE 1 42,834 0 0
DELEK US HLDGS INC NEW COM 24665A103 16 876 SH   SOLE 8 876 0 0
DELL TECHNOLOGIES INC COM 24703L202 16 149 SH   DFND 1 0 0 149
DELL TECHNOLOGIES INC COM 24703L202 4 39 SH   SOLE 1 39 0 0
DELL TECHNOLOGIES INC OPT 24703L202 5,202 50,000 SH Put SOLE 1 50,000 0 0
DELL TECHNOLOGIES INC COM 24703L202 3,018 29,008 SH   SOLE 8 29,008 0 0
DELL TECHNOLOGIES INC OPT 24703L202 5,223 50,200 SH Call SOLE 8 50,200 0 0
DELL TECHNOLOGIES INC OPT 24703L202 10,404 100,000 SH Put SOLE 8 100,000 0 0
DELL TECHNOLOGIES INC COM 24703L202 12,833 123,349 SH   SOLE 9 123,349 0 0
DELTA AIR LINES INC DEL COM 247361702 30 700 SH   DFND 1 0 0 700
DELTA AIR LINES INC DEL COM 247361702 40,419 948,574 SH   SOLE 1 948,574 0 0
DELTA AIR LINES INC DEL COM 247361702 2,596 60,933 SH   SOLE 8 60,933 0 0
DELTA AIR LINES INC DEL OPT 247361702 22,012 516,600 SH Call SOLE 8 516,600 0 0
DELTA AIR LINES INC DEL OPT 247361702 5,211 122,300 SH Put SOLE 8 122,300 0 0
DELTA AIR LINES INC DEL COM 247361702 12,353 289,901 SH   SOLE 9 289,901 0 0
DELTA AIR LINES INC DEL COM 247361702 945 22,181 SH   SOLE 99 22,181 0 0
DELTA APPAREL INC COM 247368103 36 1,334 SH   SOLE 1 1,334 0 0
DELTA APPAREL INC COM 247368103 304 11,122 SH   SOLE 99 11,122 0 0
DELUXE CORP COM 248019101 1,834 51,092 SH   SOLE 1 51,092 0 0
DENALI THERAPEUTICS INC COM 24823R105 3,580 70,965 SH   SOLE 1 70,965 0 0
DENISON MINES CORP COM 248356107 1,004 683,000 SH   SOLE 1 683,000 0 0
DENISON MINES CORP COM 248356107 1 1,000 SH   DFND 1 0 0 1,000
DENNYS CORP COM 24869P104 1,447 88,536 SH   SOLE 1 88,536 0 0
DENTSPLY SIRONA INC COM 24906P109 11,742 202,268 SH   SOLE 1 202,268 0 0
DENTSPLY SIRONA INC COM 24906P109 9 150 SH   DFND 1 0 0 150
DENTSPLY SIRONA INC COM 24906P109 8,925 153,756 SH   SOLE 9 153,756 0 0
DESCARTES SYS GROUP INC COM 249906108 511 6,294 SH   SOLE 1 6,294 0 0
DESIGNER BRANDS INC COM 250565108 826 59,291 SH   SOLE 1 59,291 0 0
DESIGNER BRANDS INC OPT 250565108 17 1,200 SH Put SOLE 8 1,200 0 0
DEUTSCHE BANK A G OPT D18190898 17 1,300 SH Call SOLE 8 1,300 0 0
DEVON ENERGY CORP NEW COM 25179M103 20,983 590,919 SH   SOLE 1 590,919 0 0
DEVON ENERGY CORP NEW COM 25179M103 4 101 SH   DFND 1 0 0 101
DEVON ENERGY CORP NEW OPT 25179M103 178 5,000 SH Put SOLE 8 5,000 0 0
DEVON ENERGY CORP NEW COM 25179M103 63 1,767 SH   SOLE 8 1,767 0 0
DEVON ENERGY CORP NEW COM 25179M103 16,253 457,696 SH   SOLE 9 457,696 0 0
DEXCOM INC COM 252131107 64,647 118,208 SH   SOLE 1 118,208 0 0
DEXCOM INC COM 252131107 17 32 SH   SOLE 8 32 0 0
DEXCOM INC COM 252131107 38,026 69,534 SH   SOLE 9 69,534 0 0
DEXCOM INC COM 252131107 547 1,000 SH   DFND 20 0 0 1,000
DHI GROUP INC COM 23331S100 32 6,798 SH   SOLE 1 6,798 0 0
DHT HOLDINGS INC COM Y2065G121 862 131,983 SH   SOLE 1 131,983 0 0
DHT HOLDINGS INC COM Y2065G121 41 6,300 SH   DFND 20 0 0 6,300
DIAGEO PLC ADR 25243Q205 817 4,234 SH   SOLE 1 4,234 0 0
DIAMEDICA THERAPEUTICS INC COM 25253X207 19 4,616 SH   SOLE 1 4,616 0 0
DIAMOND HILL INVT GROUP INC COM 25264R207 218 1,241 SH   SOLE 1 1,241 0 0
DIAMONDBACK ENERGY INC COM 25278X109 25,354 267,825 SH   SOLE 1 267,825 0 0
DIAMONDBACK ENERGY INC COM 25278X109 15,853 167,452 SH   SOLE 8 167,452 0 0
DIAMONDBACK ENERGY INC OPT 25278X109 947 10,000 SH Put SOLE 8 10,000 0 0
DIAMONDBACK ENERGY INC OPT 25278X109 3,162 33,400 SH Call SOLE 8 33,400 0 0
DIAMONDBACK ENERGY INC COM 25278X109 4,845 51,174 SH   SOLE 9 51,174 0 0
DIAMONDBACK ENERGY INC COM 25278X109 136 1,439 SH   SOLE 99 1,439 0 0
DIAMONDROCK HOSPITALITY CO TRUS 252784301 3,800 402,150 SH   SOLE 1 402,150 0 0
DIANA SHIPPING INC COM Y2066G104 80 13,900 SH   DFND 20 0 0 13,900
DICERNA PHARMACEUTICALS INC COM 253031108 817 40,485 SH   SOLE 1 40,485 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 35 1,741 SH   SOLE 99 1,741 0 0
DICKS SPORTING GOODS INC COM 253393102 29,179 243,630 SH   SOLE 1 243,630 0 0
DICKS SPORTING GOODS INC COM 253393102 19 160 SH   SOLE 8 160 0 0
DICKS SPORTING GOODS INC COM 253393102 198 1,652 SH   SOLE 9 1,652 0 0
DICKS SPORTING GOODS INC COM 253393102 597 4,983 SH   SOLE 99 4,983 0 0
DIEBOLD NIXDORF INC COM 253651103 2 242 SH   DFND 1 0 0 242
DIEBOLD NIXDORF INC COM 253651103 585 57,839 SH   SOLE 1 57,839 0 0
DIEBOLD NIXDORF INC OPT 253651103 35 3,500 SH Put SOLE 8 3,500 0 0
DIEBOLD NIXDORF INC COM 253651103 270 26,742 SH   SOLE 8 26,742 0 0
DIEBOLD NIXDORF INC OPT 253651103 73 7,200 SH Call SOLE 8 7,200 0 0
DIGI INTL INC COM 253798102 570 27,108 SH   SOLE 1 27,108 0 0
DIGIMARC CORP NEW COM 25381B101 179 5,206 SH   SOLE 1 5,206 0 0
DIGITAL RLTY TR INC TRUS 253868103 35,023 242,457 SH   SOLE 1 242,457 0 0
DIGITAL RLTY TR INC TRUS 253868103 118 819 SH   SOLE 8 819 0 0
DIGITAL RLTY TR INC TRUS 253868103 27,548 190,707 SH   SOLE 9 190,707 0 0
DIGITAL TURBINE INC COM 25400W102 69 1,000 SH   DFND 1 0 0 1,000
DIGITAL TURBINE INC COM 25400W102 7,226 105,109 SH   SOLE 1 105,109 0 0
DIGITAL TURBINE INC OPT 25400W102 3,300 48,000 SH Call SOLE 8 48,000 0 0
DIGITAL TURBINE INC COM 25400W102 2,497 36,310 SH   SOLE 8 36,310 0 0
DILLARDS INC COM 254067101 3,019 17,495 SH   SOLE 1 17,495 0 0
DILLARDS INC COM 254067101 638 3,693 SH   SOLE 8 3,693 0 0
DINE BRANDS GLOBAL INC COM 254423106 1,772 21,826 SH   SOLE 1 21,826 0 0
DIODES INC COM 254543101 3,797 41,927 SH   SOLE 1 41,927 0 0
DIREXION SHS ETF TR FUND 25459W862 48 447 SH   SOLE 1 447 0 0
DIREXION SHS ETF TR FUND 25460E869 20 1,300 SH   SOLE 1 1,300 0 0
DIREXION SHS ETF TR FUND 25459Y520 69 2,500 SH   SOLE 1 2,500 0 0
DIREXION SHS ETF TR FUND 25490K273 3 99 SH   SOLE 1 99 0 0
DIREXION SHS ETF TR FUND 25460E737 42 1,113 SH   SOLE 1 1,113 0 0
DIREXION SHS ETF TR FUND 25459W458 1,059 26,464 SH   SOLE 1 26,464 0 0
DIREXION SHS ETF TR FUND 25459W557 53 6,182 SH   DFND 1 0 0 6,182
DIREXION SHS ETF TR FUND 25460E661 2 94 SH   SOLE 1 94 0 0
DIREXION SHS ETF TR FUND 25460E554 8 600 SH   SOLE 1 600 0 0
DIREXION SHS ETF TR FUND 25460E521 0 11 SH   SOLE 1 11 0 0
DIREXION SHS ETF TR FUND 25459Y876 179 1,663 SH   SOLE 1 1,663 0 0
DIREXION SHS ETF TR FUND 25490K323 4 80 SH   SOLE 1 80 0 0
DIREXION SHS ETF TR FUND 25459Y694 112 968 SH   SOLE 1 968 0 0
DIREXION SHS ETF TR FUND 25490K281 67 846 SH   SOLE 1 846 0 0
DIREXION SHS ETF TR FUND 25459W755 32 1,509 SH   SOLE 1 1,509 0 0
DIREXION SHS ETF TR FUND 25459W102 94 1,663 SH   SOLE 1 1,663 0 0
DIREXION SHS ETF TR OPT 25459W540 53 2,000 SH Put SOLE 8 2,000 0 0
DIREXION SHS ETF TR OPT 25459W862 171 1,600 SH Put SOLE 8 1,600 0 0
DIREXION SHS ETF TR OPT 25459Y694 2,509 21,700 SH Call SOLE 8 21,700 0 0
DIREXION SHS ETF TR OPT 25459W862 524 4,900 SH Call SOLE 8 4,900 0 0
DIREXION SHS ETF TR FUND 25460E141 11 2,229 SH   SOLE 8 2,229 0 0
DIREXION SHS ETF TR OPT 25459W847 4,477 54,000 SH Call SOLE 8 54,000 0 0
DIREXION SHS ETF TR FUND 25459W755 1 33 SH   SOLE 8 33 0 0
DIREXION SHS ETF TR FUND 25460E554 11 789 SH   SOLE 8 789 0 0
DIREXION SHS ETF TR FUND 25459W862 14 130 SH   DFND 20 0 0 130
DISCOVER FINL SVCS COM 254709108 529 4,309 SH   DFND 1 0 0 4,309
DISCOVER FINL SVCS COM 254709108 166,205 1,352,885 SH   SOLE 1 462,367 890,518 0
DISCOVER FINL SVCS OPT 254709108 123 1,000 SH Put SOLE 8 1,000 0 0
DISCOVER FINL SVCS COM 254709108 27 227 SH   SOLE 8 227 0 0
DISCOVER FINL SVCS COM 254709108 29,889 243,301 SH   SOLE 9 243,301 0 0
DISCOVER FINL SVCS COM 254709108 18,897 153,824 SH   SOLE 20 0 153,824 0
DISCOVER FINL SVCS COM 254709108 10,000 81,397 SH   SOLE 82 0 81,397 0
DISCOVER FINL SVCS COM 254709108 17,981 146,367 SH   SOLE 99 0 146,367 0
DISCOVERY INC COM 25470F104 13,114 516,697 SH   SOLE 1 516,697 0 0
DISCOVERY INC COM 25470F302 22,052 908,628 SH   SOLE 1 908,628 0 0
DISCOVERY INC OPT 25470F104 2,457 96,800 SH Call SOLE 8 96,800 0 0
DISCOVERY INC COM 25470F302 1,221 50,262 SH   SOLE 8 50,262 0 0
DISCOVERY INC COM 25470F104 17 669 SH   SOLE 8 669 0 0
DISCOVERY INC COM 25470F104 3,318 130,744 SH   SOLE 9 130,744 0 0
DISCOVERY INC COM 25470F302 5,207 214,546 SH   SOLE 9 214,546 0 0
DISCOVERY INC COM 25470F104 416 16,410 SH   DFND 20 0 0 16,410
DISH NETWORK CORPORATION COM 25470M109 53,250 1,225,259 SH   SOLE 1 1,225,259 0 0
DISH NETWORK CORPORATION BOND 25470MAD1 278 284,000 PRN   SOLE 8 0 0 284,000
DISH NETWORK CORPORATION OPT 25470M109 20,909 481,100 SH Put SOLE 8 481,100 0 0
DISH NETWORK CORPORATION BOND 25470MAB5 104 100,000 PRN   SOLE 8 0 0 100,000
DISH NETWORK CORPORATION COM 25470M109 22,049 507,343 SH   SOLE 8 507,343 0 0
DISH NETWORK CORPORATION OPT 25470M109 20,861 480,000 SH Call SOLE 8 480,000 0 0
DISH NETWORK CORPORATION COM 25470M109 19,673 452,687 SH   SOLE 9 452,687 0 0
DISNEY WALT CO OPT 254687106 12,146 71,800 SH Put SOLE 1 71,800 0 0
DISNEY WALT CO COM 254687106 603,579 3,567,863 SH   SOLE 1 3,567,863 0 0
DISNEY WALT CO COM 254687106 1,945 11,498 SH   DFND 1 0 0 11,498
DISNEY WALT CO OPT 254687106 6,766 40,000 SH Call SOLE 1 40,000 0 0
DISNEY WALT CO OPT 254687106 57,095 337,500 SH Put SOLE 8 337,500 0 0
DISNEY WALT CO COM 254687106 19,245 113,760 SH   SOLE 8 113,760 0 0
DISNEY WALT CO OPT 254687106 25,815 152,600 SH Call SOLE 8 152,600 0 0
DISNEY WALT CO COM 254687106 218,780 1,293,253 SH   SOLE 9 1,293,253 0 0
DISNEY WALT CO COM 254687106 449 2,656 SH   DFND 20 0 0 2,656
DISNEY WALT CO COM 254687106 394 2,331 SH   SOLE 82 2,331 0 0
DISNEY WALT CO COM 254687106 14 81 SH   SOLE 99 0 81 0
DMC GLOBAL INC COM 23291C103 745 20,181 SH   SOLE 1 20,181 0 0
DOCUSIGN INC COM 256163106 71,697 278,511 SH   SOLE 1 278,511 0 0
DOCUSIGN INC COM 256163106 339 1,315 SH   DFND 1 0 0 1,315
DOCUSIGN INC OPT 256163106 17,506 68,000 SH Put SOLE 1 68,000 0 0
DOCUSIGN INC COM 256163106 18,116 70,374 SH   SOLE 8 70,374 0 0
DOCUSIGN INC OPT 256163106 34,753 135,000 SH Put SOLE 8 135,000 0 0
DOCUSIGN INC OPT 256163106 6,436 25,000 SH Call SOLE 8 25,000 0 0
DOCUSIGN INC COM 256163106 23,372 90,794 SH   SOLE 9 90,794 0 0
DOCUSIGN INC COM 256163106 370 1,437 SH   DFND 20 0 0 1,437
DOLBY LABORATORIES INC COM 25659T107 2,566 29,166 SH   SOLE 1 29,166 0 0
DOLLAR GEN CORP NEW COM 256677105 48,703 229,578 SH   SOLE 1 229,578 0 0
DOLLAR GEN CORP NEW COM 256677105 825 3,890 SH   SOLE 8 3,890 0 0
DOLLAR GEN CORP NEW COM 256677105 36,254 170,896 SH   SOLE 9 170,896 0 0
DOLLAR TREE INC COM 256746108 44,983 469,946 SH   SOLE 1 469,946 0 0
DOLLAR TREE INC OPT 256746108 3,025 31,600 SH Call SOLE 8 31,600 0 0
DOLLAR TREE INC OPT 256746108 2,843 29,700 SH Put SOLE 8 29,700 0 0
DOLLAR TREE INC COM 256746108 1,996 20,848 SH   SOLE 8 20,848 0 0
DOLLAR TREE INC COM 256746108 15,092 157,678 SH   SOLE 9 157,678 0 0
DOMINION ENERGY INC COM 25746U109 86,499 1,184,589 SH   SOLE 1 1,184,589 0 0
DOMINION ENERGY INC COM 25746U109 15 204 SH   SOLE 8 204 0 0
DOMINION ENERGY INC OPT 25746U109 88 1,200 SH Put SOLE 8 1,200 0 0
DOMINION ENERGY INC COM 25746U109 40,955 560,861 SH   SOLE 9 560,861 0 0
DOMINION ENERGY INC COM 25746U109 2,045 28,000 SH   DFND 20 0 0 28,000
DOMINOS PIZZA INC COM 25754A201 21,077 44,192 SH   SOLE 1 44,192 0 0
DOMINOS PIZZA INC OPT 25754A201 42,020 88,100 SH Put SOLE 8 88,100 0 0
DOMINOS PIZZA INC COM 25754A201 2,589 5,427 SH   SOLE 8 5,427 0 0
DOMINOS PIZZA INC COM 25754A201 12,581 26,377 SH   SOLE 9 26,377 0 0
DOMINOS PIZZA INC COM 25754A201 162 340 SH   SOLE 99 340 0 0
DOMO INC COM 257554105 1,414 16,740 SH   SOLE 1 16,740 0 0
DOMTAR CORP COM 257559203 9,542 174,949 SH   SOLE 1 174,949 0 0
DOMTAR CORP COM 257559203 23 427 SH   SOLE 8 427 0 0
DONALDSON INC COM 257651109 7,393 128,769 SH   SOLE 1 128,769 0 0
DONEGAL GROUP INC COM 257701201 578 39,904 SH   SOLE 1 39,904 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 1,145 33,081 SH   SOLE 1 33,081 0 0
DONNELLEY R R &amp SONS CO COM 257867200 149 28,958 SH   SOLE 1 28,958 0 0
DONNELLEY R R &amp SONS CO COM 257867200 822 160,000 SH   SOLE 8 160,000 0 0
DORCHESTER MINERALS LP COM 25820R105 4 200 SH   SOLE 1 200 0 0
DORIAN LPG LTD COM Y2106R110 634 51,000 SH   SOLE 1 51,000 0 0
DORMAN PRODS INC COM 258278100 2,138 22,578 SH   SOLE 1 22,578 0 0
DOUGLAS DYNAMICS INC COM 25960R105 686 18,889 SH   SOLE 1 18,889 0 0
DOUGLAS EMMETT INC TRUS 25960P109 4,344 137,389 SH   SOLE 1 137,389 0 0
DOUGLAS EMMETT INC COM 25960P109 366 11,591 SH   SOLE 99 11,591 0 0
DOVER CORP COM 260003108 22,087 142,030 SH   SOLE 1 142,030 0 0
DOVER CORP COM 260003108 10 66 SH   SOLE 8 66 0 0
DOVER CORP COM 260003108 15,486 99,587 SH   SOLE 9 99,587 0 0
DOW INC COM 260557103 83,986 1,459,099 SH   SOLE 1 1,459,099 0 0
DOW INC COM 260557103 96 1,667 SH   DFND 1 0 0 1,667
DOW INC OPT 260557103 8,766 152,300 SH Put SOLE 8 152,300 0 0
DOW INC COM 260557103 3,105 53,943 SH   SOLE 8 53,943 0 0
DOW INC OPT 260557103 5,537 96,200 SH Call SOLE 8 96,200 0 0
DOW INC COM 260557103 29,735 516,609 SH   SOLE 9 516,609 0 0
DR REDDYS LABS LTD ADR 256135203 189 2,900 SH   SOLE 1 2,900 0 0
DRIL-QUIP INC COM 262037104 1,342 53,253 SH   SOLE 1 53,253 0 0
DRIVE SHACK INC COM 262077100 95 33,760 SH   SOLE 1 33,760 0 0
DROPBOX INC COM 26210C104 37,289 1,276,144 SH   SOLE 1 1,276,144 0 0
DROPBOX INC OPT 26210C104 38 1,300 SH Call SOLE 8 1,300 0 0
DROPBOX INC COM 26210C104 182 6,241 SH   SOLE 8 6,241 0 0
DROPBOX INC COM 26210C104 4,129 141,332 SH   SOLE 9 141,332 0 0
DSP GROUPS INC COM 23332B106 1,895 86,514 SH   SOLE 1 86,514 0 0
DTE ENERGY CO COM 233331107 47,536 425,538 SH   SOLE 1 425,538 0 0
DTE ENERGY CO COM 233331107 75 670 SH   SOLE 8 670 0 0
DTE ENERGY CO COM 233331107 16,241 145,371 SH   SOLE 9 145,371 0 0
DUCOMMUN INC DEL COM 264147109 1,090 21,673 SH   SOLE 1 21,673 0 0
DUKE ENERGY CORP NEW COM 26441C204 113,780 1,165,883 SH   SOLE 1 1,165,883 0 0
DUKE ENERGY CORP NEW COM 26441C204 32 333 SH   DFND 1 0 0 333
DUKE ENERGY CORP NEW OPT 26441C204 1,952 20,000 SH Call SOLE 8 20,000 0 0
DUKE ENERGY CORP NEW COM 26441C204 913 9,356 SH   SOLE 8 9,356 0 0
DUKE ENERGY CORP NEW OPT 26441C204 146 1,500 SH Put SOLE 8 1,500 0 0
DUKE ENERGY CORP NEW COM 26441C204 54,533 558,799 SH   SOLE 9 558,799 0 0
DUKE REALTY CORP TRUS 264411505 16,228 338,986 SH   SOLE 1 338,986 0 0
DUKE REALTY CORP TRUS 264411505 11 228 SH   SOLE 8 228 0 0
DUKE REALTY CORP TRUS 264411505 12,185 254,568 SH   SOLE 9 254,568 0 0
DUKE REALTY CORP COM 264411505 442 9,236 SH   SOLE 99 9,236 0 0
DULUTH HLDGS INC COM 26443V101 76 5,559 SH   SOLE 1 5,559 0 0
DUPONT DE NEMOURS INC COM 26614N102 33,678 495,339 SH   SOLE 1 495,339 0 0
DUPONT DE NEMOURS INC COM 26614N102 136 1,999 SH   DFND 1 0 0 1,999
DUPONT DE NEMOURS INC OPT 26614N102 30,025 441,600 SH Put SOLE 8 441,600 0 0
DUPONT DE NEMOURS INC COM 26614N102 13,524 198,906 SH   SOLE 8 198,906 0 0
DUPONT DE NEMOURS INC OPT 26614N102 2,624 38,600 SH Call SOLE 8 38,600 0 0
DUPONT DE NEMOURS INC COM 26614N102 25,004 367,745 SH   SOLE 9 367,745 0 0
DUPONT DE NEMOURS INC COM 26614N102 170 2,500 SH   SOLE 82 2,500 0 0
DURECT CORP COM 266605104 147 113,974 SH   SOLE 1 113,974 0 0
DXC TECHNOLOGY CO COM 23355L106 252 7,500 SH   DFND 1 0 0 7,500
DXC TECHNOLOGY CO OPT 23355L106 118 3,500 SH Call SOLE 8 3,500 0 0
DXC TECHNOLOGY CO COM 23355L106 34 1,005 SH   SOLE 8 1,005 0 0
DXC TECHNOLOGY CO COM 23355L106 3,109 92,495 SH   SOLE 9 92,495 0 0
DXP ENTERPRISES INC COM 233377407 425 14,379 SH   SOLE 1 14,379 0 0
DYADIC INTL INC DEL COM 26745T101 58 10,387 SH   SOLE 1 10,387 0 0
DYCOM INDS INC COM 267475101 1,982 27,825 SH   SOLE 1 27,825 0 0
DYCOM INDS INC OPT 267475101 135 1,900 SH Call SOLE 8 1,900 0 0
DYCOM INDS INC COM 267475101 31 440 SH   SOLE 8 440 0 0
DYCOM INDS INC OPT 267475101 135 1,900 SH Put SOLE 8 1,900 0 0
DYCOM INDS INC COM 267475101 603 8,468 SH   SOLE 99 8,468 0 0
DYNAGAS LNG PARTNERS LP COM Y2188B108 198 64,800 SH   SOLE 1 64,800 0 0
DYNAGAS LNG PARTNERS LP COM Y2188B108 22 7,192 SH   SOLE 82 7,192 0 0
DYNAVAX TECHNOLOGIES CORP COM 268158201 856 44,562 SH   SOLE 1 44,562 0 0
DYNEX CAP INC TRUS 26817Q886 724 41,843 SH   SOLE 1 41,843 0 0
E L F BEAUTY INC COM 26856L103 1,692 58,250 SH   SOLE 1 58,250 0 0
EAGLE BANCORP INC MD COM 268948106 2,517 43,784 SH   SOLE 1 43,784 0 0
EAGLE BANCORP MONT INC COM 26942G100 229 10,298 SH   SOLE 1 10,298 0 0
EAGLE MATLS INC COM 26969P108 6,664 50,804 SH   SOLE 1 50,804 0 0
EAGLE MATLS INC COM 26969P108 9 69 SH   SOLE 8 69 0 0
EAGLE MATLS INC COM 26969P108 566 4,316 SH   SOLE 99 4,316 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 657 11,777 SH   SOLE 1 11,777 0 0
EARTHSTONE ENERGY INC COM 27032D304 90 9,795 SH   SOLE 1 9,795 0 0
EAST WEST BANCORP INC COM 27579R104 37,727 486,548 SH   SOLE 1 486,548 0 0
EASTERLY GOVT PPTYS INC TRUS 27616P103 3,646 176,456 SH   SOLE 1 176,456 0 0
EASTERN CO COM 276317104 20 801 SH   SOLE 1 801 0 0
EASTGROUP PPTYS INC TRUS 277276101 9,733 58,418 SH   SOLE 1 58,418 0 0
EASTMAN CHEM CO COM 277432100 30,707 304,820 SH   SOLE 1 304,820 0 0
EASTMAN CHEM CO OPT 277432100 5,863 58,200 SH Put SOLE 8 58,200 0 0
EASTMAN CHEM CO COM 277432100 2,372 23,548 SH   SOLE 8 23,548 0 0
EASTMAN CHEM CO COM 277432100 9,497 94,273 SH   SOLE 9 94,273 0 0
EASTMAN KODAK CO COM 277461406 125 18,337 SH   SOLE 1 18,337 0 0
EASTMAN KODAK CO COM 277461406 0 4 SH   SOLE 8 4 0 0
EATON CORP PLC COM G29183103 50,069 335,339 SH   SOLE 1 335,339 0 0
EATON CORP PLC COM G29183103 127 850 SH   DFND 1 0 0 850
EATON CORP PLC OPT G29183103 388 2,600 SH Put SOLE 8 2,600 0 0
EATON CORP PLC OPT G29183103 8,287 55,500 SH Call SOLE 8 55,500 0 0
EATON CORP PLC COM G29183103 19 127 SH   SOLE 8 127 0 0
EATON CORP PLC COM G29183103 41,207 275,987 SH   SOLE 9 275,987 0 0
EATON VANCE FLOATING RATE 20 FUND 27831H100 311 33,332 SH   SOLE 1 33,332 0 0
EATON VANCE SHORT DURATION D FUND 27828V104 266 19,753 SH   SOLE 1 19,753 0 0
EBAY INC. COM 278642103 117 1,678 SH   DFND 1 0 0 1,678
EBAY INC. COM 278642103 170,038 2,440,603 SH   SOLE 1 2,440,603 0 0
EBAY INC. OPT 278642103 3,832 55,000 SH Call SOLE 8 55,000 0 0
EBAY INC. OPT 278642103 1,393 20,000 SH Put SOLE 8 20,000 0 0
EBAY INC. COM 278642103 12,474 179,048 SH   SOLE 8 179,048 0 0
EBAY INC. COM 278642103 32,482 466,219 SH   SOLE 9 466,219 0 0
EBAY INC. COM 278642103 2,407 34,555 SH   SOLE 99 34,555 0 0
EBIX INC COM 278715206 690 25,655 SH   SOLE 1 25,655 0 0
EBIX INC COM 278715206 1 40 SH   SOLE 8 40 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 2,940 61,608 SH   SOLE 1 61,608 0 0
ECHOSTAR CORP COM 278768106 1,210 47,440 SH   SOLE 1 47,440 0 0
ECHOSTAR CORP COM 278768106 111 4,355 SH   DFND 1 0 0 4,355
ECOLAB INC COM 278865100 177,737 851,973 SH   SOLE 1 229,491 622,482 0
ECOLAB INC COM 278865100 444 2,128 SH   DFND 1 0 0 2,128
ECOLAB INC COM 278865100 553 2,651 SH   SOLE 8 2,651 0 0
ECOLAB INC COM 278865100 37,059 177,635 SH   SOLE 9 177,635 0 0
ECOLAB INC COM 278865100 20,609 98,789 SH   SOLE 20 0 98,789 0
ECOLAB INC COM 278865100 751 3,600 SH   DFND 20 0 0 3,600
ECOLAB INC COM 278865100 11,737 56,257 SH   SOLE 82 4,289 51,968 0
ECOLAB INC COM 278865100 20,459 98,069 SH   SOLE 99 9,550 88,519 0
EDESA BIOTECH INC COM 27966L108 2 300 SH   SOLE 1 300 0 0
EDGEWELL PERS CARE CO COM 28035Q102 3,053 84,105 SH   SOLE 1 84,105 0 0
EDISON INTL COM 281020107 43,359 781,661 SH   SOLE 1 781,661 0 0
EDISON INTL COM 281020107 6 116 SH   SOLE 8 116 0 0
EDISON INTL COM 281020107 15,234 274,631 SH   SOLE 9 274,631 0 0
EDITAS MEDICINE INC COM 28106W103 3,372 82,087 SH   SOLE 1 82,087 0 0
EDITAS MEDICINE INC COM 28106W103 355 8,652 SH   SOLE 8 8,652 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 85,236 752,897 SH   SOLE 1 752,897 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,048 9,259 SH   SOLE 8 9,259 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 50,631 447,234 SH   SOLE 9 447,234 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 188 1,665 SH   DFND 20 0 0 1,665
EDWARDS LIFESCIENCES CORP COM 28176E108 19,246 170,000 SH   SOLE 58 170,000 0 0
EGAIN CORP COM 28225C806 189 18,539 SH   SOLE 1 18,539 0 0
EHEALTH INC COM 28238P109 776 19,172 SH   SOLE 1 19,172 0 0
EHEALTH INC COM 28238P109 0 5 SH   SOLE 8 5 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 87 13,083 SH   SOLE 1 13,083 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 0 6 SH   SOLE 8 6 0 0
EL POLLO LOCO HLDGS INC COM 268603107 1,045 61,916 SH   SOLE 1 61,916 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 22,972 720,299 SH   SOLE 1 720,299 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 1 39 SH   SOLE 8 39 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 6,033 189,175 SH   SOLE 9 189,175 0 0
ELASTIC N V COM N14506104 2,402 16,122 SH   SOLE 1 16,122 0 0
ELASTIC N V OPT N14506104 4,619 31,000 SH Call SOLE 8 31,000 0 0
ELASTIC N V COM N14506104 15 101 SH   SOLE 8 101 0 0
ELASTIC N V COM N14506104 51 344 SH   SOLE 9 344 0 0
ELBIT SYS LTD COM M3760D101 33 230 SH   SOLE 1 230 0 0
ELBIT SYS LTD COM M3760D101 1,213 8,378 SH   SOLE 9 8,378 0 0
ELDORADO GOLD CORP NEW COM 284902509 1,982 256,401 SH   SOLE 1 256,401 0 0
ELECTRAMECCANICA VEHS CORP COM 284849205 3 900 SH   SOLE 1 900 0 0
ELECTROMED INC COM 285409108 9 800 SH   SOLE 1 800 0 0
ELECTRONIC ARTS INC COM 285512109 103,305 726,211 SH   SOLE 1 726,211 0 0
ELECTRONIC ARTS INC COM 285512109 299 2,100 SH   DFND 1 0 0 2,100
ELECTRONIC ARTS INC COM 285512109 2,144 15,068 SH   SOLE 8 15,068 0 0
ELECTRONIC ARTS INC OPT 285512109 11,551 81,200 SH Put SOLE 8 81,200 0 0
ELECTRONIC ARTS INC COM 285512109 32,335 227,315 SH   SOLE 9 227,315 0 0
ELECTRONIC ARTS INC COM 285512109 410 2,880 SH   DFND 20 0 0 2,880
ELECTRONIC ARTS INC COM 285512109 3,555 24,990 SH   SOLE 99 24,990 0 0
ELEMENT SOLUTIONS INC COM 28618M106 180 8,309 SH   SOLE 1 8,309 0 0
ELEMENT SOLUTIONS INC COM 28618M106 81 3,718 SH   SOLE 8 3,718 0 0
ELLINGTON RESIDENTIAL MTG RE TRUS 288578107 12 1,100 SH   SOLE 1 1,100 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 6 3,678 SH   SOLE 1 3,678 0 0
EMAGIN CORP COM 29076N206 27 11,757 SH   SOLE 1 11,757 0 0
EMBRAER S.A. ADR 29082A107 1,956 115,100 SH   SOLE 1 115,100 0 0
EMCOR GROUP INC COM 29084Q100 11,689 101,307 SH   SOLE 1 101,307 0 0
EMCORE CORP COM 290846203 172 22,844 SH   SOLE 1 22,844 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 2,346 46,845 SH   SOLE 1 46,845 0 0
EMERSON ELEC CO COM 291011104 67,819 719,946 SH   SOLE 1 719,946 0 0
EMERSON ELEC CO OPT 291011104 311 3,300 SH Call SOLE 8 3,300 0 0
EMERSON ELEC CO COM 291011104 1,023 10,856 SH   SOLE 8 10,856 0 0
EMERSON ELEC CO OPT 291011104 4,682 49,700 SH Put SOLE 8 49,700 0 0
EMERSON ELEC CO COM 291011104 40,886 434,047 SH   SOLE 9 434,047 0 0
EMPIRE ST RLTY TR INC TRUS 292104106 781 77,939 SH   SOLE 1 77,939 0 0
EMPLOYERS HLDGS INC COM 292218104 1,094 27,689 SH   SOLE 1 27,689 0 0
ENABLE MIDSTREAM PARTNERS LP COM 292480100 3,929 483,819 SH   SOLE 1 483,819 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 1,293 22,757 SH   SOLE 1 22,757 0 0
ENBRIDGE INC COM 29250N105 1,752 44,024 SH   DFND 1 0 0 44,024
ENBRIDGE INC COM 29250N105 39,278 986,880 SH   SOLE 1 986,880 0 0
ENBRIDGE INC COM 29250N105 6,345 159,398 SH   SOLE 8 159,398 0 0
ENBRIDGE INC OPT 29250N105 12,028 302,200 SH Put SOLE 8 302,200 0 0
ENBRIDGE INC COM 29250N105 10,820 271,850 SH   SOLE 9 271,850 0 0
ENCOMPASS HEALTH CORP COM 29261A100 16,369 218,142 SH   SOLE 1 218,142 0 0
ENCOMPASS HEALTH CORP COM 29261A100 7 96 SH   SOLE 8 96 0 0
ENCOMPASS HEALTH CORP COM 29261A100 424 5,649 SH   SOLE 99 5,649 0 0
ENCORE CAP GROUP INC COM 292554102 1,449 29,410 SH   SOLE 1 29,410 0 0
ENCORE WIRE CORP COM 292562105 1,999 21,072 SH   SOLE 1 21,072 0 0
ENDAVA PLC ADR 29260V105 1,688 12,426 SH   SOLE 1 12,426 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 211 51,656 SH   SOLE 1 51,656 0 0
ENDO INTL PLC COM G30401106 1,521 469,586 SH   SOLE 1 469,586 0 0
ENDO INTL PLC OPT G30401106 79 24,500 SH Call SOLE 8 24,500 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 2,221 56,863 SH   SOLE 1 56,863 0 0
ENERGOUS CORP COM 29272C103 24 11,351 SH   SOLE 1 11,351 0 0
ENERGOUS CORP COM 29272C103 8 3,914 SH   SOLE 8 3,914 0 0
ENERGOUS CORP COM 29272C103 52 24,900 SH   DFND 20 0 0 24,900
ENERGY FUELS INC COM 292671708 0 22 SH   DFND 1 0 0 22
ENERGY FUELS INC COM 292671708 424 60,379 SH   SOLE 1 60,379 0 0
ENERGY RECOVERY INC COM 29270J100 837 43,982 SH   SOLE 1 43,982 0 0
ENERGY TRANSFER L P COM 29273V100 17,614 1,838,549 SH   SOLE 1 1,838,549 0 0
ENERGY TRANSFER L P COM 29273V100 3,840 400,860 SH   SOLE 8 400,860 0 0
ENERGY TRANSFER L P OPT 29273V100 1,001 104,500 SH Call SOLE 8 104,500 0 0
ENERGY TRANSFER L P COM 29273V100 57 5,920 SH   DFND 20 0 0 5,920
ENERPLUS CORP COM 292766102 2,162 270,200 SH   SOLE 1 270,200 0 0
ENERPLUS CORP COM 292766102 9 1,155 SH   SOLE 8 1,155 0 0
ENERPLUS CORP COM 292766102 21 2,681 SH   SOLE 99 2,681 0 0
ENERSYS COM 29275Y102 3,060 41,098 SH   SOLE 1 41,098 0 0
ENI S P A ADR 26874R108 294 10,962 SH   SOLE 1 10,962 0 0
ENLINK MIDSTREAM LLC TRUS 29336T100 6,867 1,006,918 SH   SOLE 1 1,006,918 0 0
ENLINK MIDSTREAM LLC TRUS 29336T100 0 17 SH   SOLE 8 17 0 0
ENNIS INC COM 293389102 271 14,351 SH   SOLE 1 14,351 0 0
ENOVA INTL INC COM 29357K103 1,635 47,336 SH   SOLE 1 47,336 0 0
ENPHASE ENERGY INC COM 29355A107 35,921 239,509 SH   SOLE 1 239,509 0 0
ENPHASE ENERGY INC COM 29355A107 22,538 150,286 SH   SOLE 8 150,286 0 0
ENPHASE ENERGY INC COM 29355A107 13,834 92,246 SH   SOLE 9 92,246 0 0
ENPHASE ENERGY INC COM 29355A107 77 511 SH   DFND 20 0 0 511
ENPHASE ENERGY INC COM 29355A107 200 1,335 SH   SOLE 99 1,335 0 0
ENPRO INDS INC COM 29355X107 1,767 20,291 SH   SOLE 1 20,291 0 0
ENSIGN GROUP INC COM 29358P101 4,319 57,692 SH   SOLE 1 57,692 0 0
ENSTAR GROUP LIMITED COM G3075P101 2,393 10,197 SH   SOLE 1 10,197 0 0
ENTEGRIS INC COM 29362U104 7,656 60,811 SH   SOLE 1 60,811 0 0
ENTEGRIS INC COM 29362U104 2,372 18,844 SH   SOLE 99 18,844 0 0
ENTERGY CORP NEW COM 29364G103 15,255 153,613 SH   SOLE 1 153,613 0 0
ENTERGY CORP NEW COM 29364G103 6 52 SH   SOLE 8 52 0 0
ENTERGY CORP NEW COM 29364G103 14,552 146,532 SH   SOLE 9 146,532 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 263 7,321 SH   SOLE 1 7,321 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 1,606 35,473 SH   SOLE 1 35,473 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 19,314 892,545 SH   SOLE 1 892,545 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 51 2,362 SH   DFND 1 0 0 2,362
ENTERPRISE PRODS PARTNERS L COM 293792107 4 200 SH   SOLE 8 200 0 0
ENTRAVISION COMMUNICATIONS C COM 29382R107 431 60,698 SH   SOLE 1 60,698 0 0
ENVESTNET INC COM 29404K106 210,938 2,628,850 SH   SOLE 1 2,628,850 0 0
ENVESTNET INC COM 29404K106 1 18 SH   SOLE 8 18 0 0
ENVESTNET INC BOND 29404KAB2 23 18,000 PRN   SOLE 8 0 0 18,000
ENVIVA PARTNERS LP COM 29414J107 259 4,776 SH   SOLE 1 4,776 0 0
ENZO BIOCHEM INC COM 294100102 21 5,989 SH   SOLE 1 5,989 0 0
EOG RES INC COM 26875P101 45,152 562,529 SH   SOLE 1 562,529 0 0
EOG RES INC COM 26875P101 94 1,168 SH   DFND 1 0 0 1,168
EOG RES INC OPT 26875P101 3,708 46,200 SH Put SOLE 8 46,200 0 0
EOG RES INC COM 26875P101 5,563 69,301 SH   SOLE 8 69,301 0 0
EOG RES INC COM 26875P101 32,569 405,735 SH   SOLE 9 405,735 0 0
EOG RES INC COM 26875P101 2,992 37,270 SH   SOLE 99 37,270 0 0
EPAM SYS INC COM 29414B104 25,346 44,431 SH   SOLE 1 44,431 0 0
EPAM SYS INC COM 29414B104 10 18 SH   SOLE 8 18 0 0
EPAM SYS INC COM 29414B104 14,298 25,063 SH   SOLE 9 25,063 0 0
EPIZYME INC COM 29428V104 684 133,721 SH   SOLE 1 133,721 0 0
EPLUS INC COM 294268107 5,210 50,776 SH   SOLE 1 50,776 0 0
EPR PPTYS TRUS 26884U109 6,647 134,635 SH   SOLE 1 134,635 0 0
EPR PPTYS TRUS 26884U109 1 26 SH   SOLE 8 26 0 0
EQT CORP COM 26884L109 16,240 793,743 SH   SOLE 1 793,743 0 0
EQT CORP OPT 26884L109 184 9,000 SH Call SOLE 8 9,000 0 0
EQT CORP COM 26884L109 12,355 603,825 SH   SOLE 8 603,825 0 0
EQT CORP COM 26884L109 2,450 119,732 SH   SOLE 9 119,732 0 0
EQUIFAX INC COM 294429105 32,097 126,653 SH   SOLE 1 126,653 0 0
EQUIFAX INC COM 294429105 981 3,872 SH   SOLE 8 3,872 0 0
EQUIFAX INC COM 294429105 21,351 84,250 SH   SOLE 9 84,250 0 0
EQUIFAX INC COM 294429105 6,052 23,881 SH   SOLE 99 23,881 0 0
EQUILLIUM INC COM 29446K106 0 15 SH   SOLE 1 15 0 0
EQUINIX INC TRUS 29444U700 75,606 95,690 SH   SOLE 1 95,690 0 0
EQUINIX INC OPT 29444U700 3,161 4,000 SH Put SOLE 8 4,000 0 0
EQUINIX INC TRUS 29444U700 1,732 2,191 SH   SOLE 8 2,191 0 0
EQUINIX INC TRUS 29444U700 50,275 63,629 SH   SOLE 9 63,629 0 0
EQUINIX INC TRUS 29444U700 87 110 SH   DFND 20 0 0 110
EQUINOR ASA ADR 29446M102 550 21,570 SH   SOLE 1 21,570 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 3,908 385,332 SH   SOLE 1 385,332 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 10 1,000 SH   DFND 1 0 0 1,000
EQUITRANS MIDSTREAM CORP COM 294600101 0 17 SH   SOLE 8 17 0 0
EQUITY BANCSHARES INC COM 29460X109 659 19,738 SH   SOLE 1 19,738 0 0
EQUITY BANCSHARES INC COM 29460X109 360 10,795 SH   SOLE 99 10,795 0 0
EQUITY COMWLTH TRUS 294628102 6,889 265,136 SH   SOLE 1 265,136 0 0
EQUITY LIFESTYLE PPTYS INC TRUS 29472R108 6,871 87,969 SH   SOLE 1 87,969 0 0
EQUITY LIFESTYLE PPTYS INC TRUS 29472R108 6,001 76,844 SH   SOLE 9 76,844 0 0
EQUITY RESIDENTIAL TRUS 29476L107 47,218 583,539 SH   SOLE 1 583,539 0 0
EQUITY RESIDENTIAL TRUS 29476L107 10 118 SH   SOLE 8 118 0 0
EQUITY RESIDENTIAL TRUS 29476L107 19,160 236,780 SH   SOLE 9 236,780 0 0
ERICSSON ADR 294821608 599 53,482 SH   SOLE 1 53,482 0 0
ERICSSON OPT 294821608 41 3,700 SH Put SOLE 8 3,700 0 0
ERICSSON ADR 294821608 1 65 SH   SOLE 8 65 0 0
ERIE INDTY CO COM 29530P102 3,533 19,803 SH   SOLE 1 19,803 0 0
ERIE INDTY CO COM 29530P102 1,828 10,246 SH   SOLE 9 10,246 0 0
ERO COPPER CORP COM 296006109 0 8 SH   SOLE 8 8 0 0
EROS STX GLOBAL CORPORATION COM G3788M114 776 843,711 SH   DFND 1 0 0 843,711
EROS STX GLOBAL CORPORATION COM G3788M114 148 160,255 SH   SOLE 1 160,255 0 0
ESCALADE INC COM 296056104 78 4,130 SH   SOLE 1 4,130 0 0
ESCO TECHNOLOGIES INC COM 296315104 2,480 32,206 SH   SOLE 1 32,206 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 585 48,606 SH   SOLE 1 48,606 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 27 951 SH   SOLE 1 951 0 0
ESSA BANCORP INC COM 29667D104 76 4,608 SH   SOLE 1 4,608 0 0
ESSA PHARMA INC COM 29668H708 618 77,300 SH   SOLE 8 77,300 0 0
ESSENT GROUP LTD COM G3198U102 10,302 234,061 SH   SOLE 1 234,061 0 0
ESSENTIAL PPTYS RLTY TR INC TRUS 29670E107 5,501 197,022 SH   SOLE 1 197,022 0 0
ESSENTIAL PPTYS RLTY TR INC TRUS 29670E107 4 147 SH   SOLE 9 147 0 0
ESSEX PPTY TR INC TRUS 297178105 15,852 49,580 SH   SOLE 1 49,580 0 0
ESSEX PPTY TR INC TRUS 297178105 8 26 SH   SOLE 8 26 0 0
ESSEX PPTY TR INC TRUS 297178105 14,367 44,934 SH   SOLE 9 44,934 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 63 875 SH   SOLE 1 875 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 0 2 SH   SOLE 8 2 0 0
ETF MANAGERS TR FUND 26924G409 61 900 SH   DFND 1 0 0 900
ETF MANAGERS TR FUND 26924G102 380 32,144 SH   SOLE 1 32,144 0 0
ETF MANAGERS TR FUND 26924G201 1 10 SH   SOLE 1 10 0 0
ETF MANAGERS TR OPT 26924G508 1,790 124,400 SH Put SOLE 1 124,400 0 0
ETF MANAGERS TR FUND 26924G508 1,216 84,527 SH   SOLE 1 84,527 0 0
ETF MANAGERS TR FUND 26924G409 1,365 20,173 SH   SOLE 1 20,173 0 0
ETF MANAGERS TR FUND 26924G508 42 2,900 SH   SOLE 8 2,900 0 0
ETF MANAGERS TR OPT 26924G508 213 14,800 SH Put SOLE 8 14,800 0 0
ETF MANAGERS TR FUND 26924G508 131 9,090 SH   DFND 20 0 0 9,090
ETF SER SOLUTIONS FUND 26922A842 69 2,905 SH   SOLE 1 2,905 0 0
ETF SER SOLUTIONS FUND 26922A842 1,817 76,908 SH   SOLE 8 76,908 0 0
ETFIS SER TR I FUND 26923G822 9 356 SH   SOLE 1 356 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 964 40,597 SH   SOLE 1 40,597 0 0
ETON PHARMACEUTICALS INC COM 29772L108 11 2,137 SH   SOLE 1 2,137 0 0
ETSY INC COM 29786A106 57 272 SH   DFND 1 0 0 272
ETSY INC COM 29786A106 47,745 229,577 SH   SOLE 1 229,577 0 0
ETSY INC OPT 29786A106 8,672 41,700 SH Put SOLE 8 41,700 0 0
ETSY INC OPT 29786A106 27,555 132,500 SH Call SOLE 8 132,500 0 0
ETSY INC COM 29786A106 2,010 9,668 SH   SOLE 8 9,668 0 0
ETSY INC COM 29786A106 18,297 87,979 SH   SOLE 9 87,979 0 0
ETSY INC COM 29786A106 2,602 12,511 SH   SOLE 99 12,511 0 0
EURONAV NV COM B38564108 176 18,000 SH   SOLE 1 18,000 0 0
EURONAV NV COM B38564108 5,928 607,275 SH   SOLE 9 607,275 0 0
EURONET WORLDWIDE INC COM 298736109 897 7,045 SH   SOLE 1 7,045 0 0
EURONET WORLDWIDE INC COM 298736109 25 200 SH   SOLE 8 200 0 0
EVANS BANCORP INC COM 29911Q208 371 9,676 SH   SOLE 1 9,676 0 0
EVELO BIOSCIENCES INC COM 299734103 87 12,412 SH   SOLE 1 12,412 0 0
EVENTBRITE INC COM 29975E109 899 47,548 SH   SOLE 1 47,548 0 0
EVERBRIDGE INC COM 29978A104 714 4,730 SH   SOLE 1 4,730 0 0
EVERCORE INC COM 29977A105 15,562 116,421 SH   SOLE 1 116,421 0 0
EVERCORE INC COM 29977A105 174 1,303 SH   SOLE 99 1,303 0 0
EVEREST RE GROUP LTD COM G3223R108 16,261 64,843 SH   SOLE 1 64,843 0 0
EVEREST RE GROUP LTD COM G3223R108 331 1,320 SH   SOLE 8 1,320 0 0
EVEREST RE GROUP LTD COM G3223R108 8,062 32,148 SH   SOLE 9 32,148 0 0
EVERGY INC COM 30034W106 10,865 174,675 SH   SOLE 1 174,675 0 0
EVERGY INC COM 30034W106 8 132 SH   SOLE 8 132 0 0
EVERGY INC COM 30034W106 9,358 150,457 SH   SOLE 9 150,457 0 0
EVERI HLDGS INC COM 30034T103 1,120 46,302 SH   SOLE 1 46,302 0 0
EVERI HLDGS INC COM 30034T103 1 45 SH   SOLE 8 45 0 0
EVERI HLDGS INC COM 30034T103 202 8,342 SH   SOLE 9 8,342 0 0
EVERQUOTE INC COM 30041R108 582 31,241 SH   SOLE 1 31,241 0 0
EVERSOURCE ENERGY COM 30040W108 28,988 354,552 SH   SOLE 1 354,552 0 0
EVERSOURCE ENERGY COM 30040W108 531 6,490 SH   SOLE 8 6,490 0 0
EVERSOURCE ENERGY COM 30040W108 20,130 246,216 SH   SOLE 9 246,216 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 34 5,217 SH   SOLE 1 5,217 0 0
EVERTEC INC COM 30040P103 2,666 58,324 SH   SOLE 1 58,324 0 0
EVI INDS INC COM 26929N102 64 2,336 SH   SOLE 1 2,336 0 0
EVO PMTS INC COM 26927E104 549 23,224 SH   SOLE 1 23,224 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 12 16,852 SH   SOLE 1 16,852 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 22 30,000 SH   DFND 1 0 0 30,000
EVOFEM BIOSCIENCES INC COM 30048L104 0 6 SH   SOLE 8 6 0 0
EVOGENE LTD COM M4119S104 0 50 SH   SOLE 1 50 0 0
EVOLENT HEALTH INC COM 30050B101 465 15,000 SH   DFND 1 0 0 15,000
EVOLENT HEALTH INC COM 30050B101 1,403 45,256 SH   SOLE 1 45,256 0 0
EVOLENT HEALTH INC COM 30050B101 0 6 SH   SOLE 8 6 0 0
EVOLUS INC COM 30052C107 262 34,349 SH   SOLE 1 34,349 0 0
EVOLUTION PETE CORP COM 30049A107 22 3,790 SH   SOLE 1 3,790 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 2,303 61,319 SH   SOLE 1 61,319 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 3 73 SH   SOLE 8 73 0 0
EXACT SCIENCES CORP COM 30063P105 8,142 85,308 SH   SOLE 1 85,308 0 0
EXACT SCIENCES CORP COM 30063P105 297 3,110 SH   DFND 1 0 0 3,110
EXACT SCIENCES CORP OPT 30063P105 5,536 58,000 SH Put SOLE 8 58,000 0 0
EXACT SCIENCES CORP BOND 30063PAB1 894 787,000 PRN   SOLE 8 0 0 787,000
EXACT SCIENCES CORP BOND 30063PAA3 662 452,000 PRN   SOLE 8 0 0 452,000
EXACT SCIENCES CORP COM 30063P105 5,731 60,045 SH   SOLE 8 60,045 0 0
EXACT SCIENCES CORP COM 30063P105 7,276 76,232 SH   SOLE 9 76,232 0 0
EXCHANGE TRADED CONCEPTS TR FUND 301505889 17 350 SH   DFND 1 0 0 350
EXCHANGE TRADED CONCEPTS TR FUND 301505889 203 4,094 SH   SOLE 1 4,094 0 0
EXCHANGE TRADED CONCEPTS TR FUND 301505707 123 1,902 SH   DFND 1 0 0 1,902
EXELIXIS INC COM 30161Q104 3,713 175,610 SH   SOLE 1 175,610 0 0
EXELIXIS INC OPT 30161Q104 19 900 SH Call SOLE 8 900 0 0
EXELON CORP COM 30161N101 55,921 1,156,804 SH   SOLE 1 1,156,804 0 0
EXELON CORP COM 30161N101 10,044 207,756 SH   SOLE 8 207,756 0 0
EXELON CORP COM 30161N101 33,369 690,303 SH   SOLE 9 690,303 0 0
EXELON CORP COM 30161N101 104 2,150 SH   DFND 20 0 0 2,150
EXELON CORP COM 30161N101 118 2,450 SH   SOLE 99 2,450 0 0
EXICURE INC COM 30205M101 33 27,021 SH   SOLE 1 27,021 0 0
EXLSERVICE HOLDINGS INC COM 302081104 4,153 33,739 SH   SOLE 1 33,739 0 0
EXLSERVICE HOLDINGS INC COM 302081104 202 1,642 SH   SOLE 99 1,642 0 0
EXONE CO COM 302104104 1,568 67,046 SH   SOLE 1 67,046 0 0
EXP WORLD HLDGS INC COM 30212W100 2,088 52,511 SH   SOLE 1 52,511 0 0
EXPEDIA GROUP INC OPT 30212P303 54,120 330,200 SH Call SOLE 1 330,200 0 0
EXPEDIA GROUP INC COM 30212P303 67,729 413,232 SH   SOLE 1 413,232 0 0
EXPEDIA GROUP INC OPT 30212P303 29,568 180,400 SH Put SOLE 8 180,400 0 0
EXPEDIA GROUP INC OPT 30212P303 305,657 1,864,900 SH Call SOLE 8 1,864,900 0 0
EXPEDIA GROUP INC COM 30212P303 42,478 259,169 SH   SOLE 8 259,169 0 0
EXPEDIA GROUP INC COM 30212P303 16,580 101,158 SH   SOLE 9 101,158 0 0
EXPEDITORS INTL WASH INC COM 302130109 91,687 769,647 SH   SOLE 1 769,647 0 0
EXPEDITORS INTL WASH INC COM 302130109 13 110 SH   SOLE 8 110 0 0
EXPEDITORS INTL WASH INC COM 302130109 16,173 135,754 SH   SOLE 9 135,754 0 0
EXPEDITORS INTL WASH INC COM 302130109 752 6,309 SH   SOLE 99 6,309 0 0
EXPONENT INC COM 30214U102 5,519 48,785 SH   SOLE 1 48,785 0 0
EXPRESS INC COM 30219E103 86 18,279 SH   SOLE 1 18,279 0 0
EXTERRAN CORP COM 30227H106 423 95,280 SH   DFND 1 0 0 95,280
EXTERRAN CORP COM 30227H106 13 2,952 SH   SOLE 1 2,952 0 0
EXTRA SPACE STORAGE INC TRUS 30225T102 24,516 145,931 SH   SOLE 1 145,931 0 0
EXTRA SPACE STORAGE INC TRUS 30225T102 7 44 SH   SOLE 8 44 0 0
EXTRA SPACE STORAGE INC TRUS 30225T102 15,146 90,165 SH   SOLE 9 90,165 0 0
EXTREME NETWORKS INC COM 30226D106 1,429 145,029 SH   SOLE 1 145,029 0 0
EXXON MOBIL CORP OPT 30231G102 14,234 242,000 SH Put SOLE 1 242,000 0 0
EXXON MOBIL CORP COM 30231G102 2,443 41,541 SH   DFND 1 0 0 41,541
EXXON MOBIL CORP COM 30231G102 327,970 5,575,797 SH   SOLE 1 5,575,797 0 0
EXXON MOBIL CORP OPT 30231G102 76,960 1,308,400 SH Put SOLE 8 1,308,400 0 0
EXXON MOBIL CORP OPT 30231G102 44,738 760,600 SH Call SOLE 8 760,600 0 0
EXXON MOBIL CORP COM 30231G102 58,916 1,001,638 SH   SOLE 8 1,001,638 0 0
EXXON MOBIL CORP COM 30231G102 182,903 3,109,540 SH   SOLE 9 3,109,540 0 0
EXXON MOBIL CORP COM 30231G102 29 500 SH   DFND 20 0 0 500
EXXON MOBIL CORP COM 30231G102 1,122 19,080 SH   SOLE 99 19,080 0 0
EZCORP INC COM 302301106 886 117,012 SH   SOLE 1 117,012 0 0
F N B CORP COM 302520101 9,913 853,032 SH   SOLE 1 853,032 0 0
F N B CORP COM 302520101 226 19,410 SH   SOLE 99 19,410 0 0
F5 NETWORKS INC COM 315616102 38,654 194,465 SH   SOLE 1 194,465 0 0
F5 NETWORKS INC COM 315616102 134 674 SH   SOLE 8 674 0 0
F5 NETWORKS INC COM 315616102 8,242 41,463 SH   SOLE 9 41,463 0 0
F5 NETWORKS INC COM 315616102 140 702 SH   SOLE 99 702 0 0
FABRINET COM G3323L100 6 55 SH   DFND 1 0 0 55
FABRINET COM G3323L100 3,125 30,481 SH   SOLE 1 30,481 0 0
FABRINET COM G3323L100 6 55 SH   SOLE 8 55 0 0
FABRINET COM G3323L100 36 354 SH   SOLE 99 354 0 0
FACEBOOK INC OPT 30303M102 54,302 160,000 SH Call SOLE 1 160,000 0 0
FACEBOOK INC COM 30303M102 1,755,426 5,172,297 SH   SOLE 1 4,529,607 642,690 0
FACEBOOK INC OPT 30303M102 20,363 60,000 SH Put SOLE 1 60,000 0 0
FACEBOOK INC COM 30303M102 8,705 25,648 SH   DFND 1 0 0 25,648
FACEBOOK INC COM 30303M102 88,079 259,520 SH   SOLE 8 259,520 0 0
FACEBOOK INC OPT 30303M102 97,303 286,700 SH Call SOLE 8 286,700 0 0
FACEBOOK INC OPT 30303M102 193,893 571,300 SH Put SOLE 8 571,300 0 0
FACEBOOK INC OPT 30303M102 20,363 60,000 SH Put SOLE 9 60,000 0 0
FACEBOOK INC COM 30303M102 586,385 1,727,765 SH   SOLE 9 1,727,765 0 0
FACEBOOK INC COM 30303M102 36,558 107,717 SH   SOLE 20 0 107,717 0
FACEBOOK INC COM 30303M102 1,789 5,271 SH   DFND 20 0 0 5,271
FACEBOOK INC COM 30303M102 217,210 640,000 SH   SOLE 58 640,000 0 0
FACEBOOK INC COM 30303M102 17,576 51,786 SH   SOLE 82 0 51,786 0
FACEBOOK INC COM 30303M102 40,855 120,378 SH   SOLE 99 27,505 92,873 0
FACTSET RESH SYS INC COM 303075105 22,730 57,579 SH   SOLE 1 57,579 0 0
FACTSET RESH SYS INC COM 303075105 20 50 SH   SOLE 8 50 0 0
FACTSET RESH SYS INC COM 303075105 3,755 9,511 SH   SOLE 9 9,511 0 0
FACTSET RESH SYS INC COM 303075105 77 194 SH   SOLE 99 194 0 0
FAIR ISAAC CORP COM 303250104 25,346 63,694 SH   SOLE 1 63,694 0 0
FAIR ISAAC CORP COM 303250104 5,089 12,787 SH   SOLE 9 12,787 0 0
FALCON MINERALS CORP COM 30607B109 201 42,674 SH   SOLE 1 42,674 0 0
FANHUA INC ADR 30712A103 19 1,587 SH   SOLE 1 1,587 0 0
FARFETCH LTD COM 30744W107 2,610 69,649 SH   SOLE 1 69,649 0 0
FARFETCH LTD COM 30744W107 441 11,750 SH   SOLE 8 11,750 0 0
FARFETCH LTD OPT 30744W107 2,811 75,000 SH Put SOLE 8 75,000 0 0
FARFETCH LTD OPT 30744W107 1,124 30,000 SH Call SOLE 8 30,000 0 0
FARFETCH LTD COM 30744W107 2,335 62,307 SH   SOLE 9 62,307 0 0
FARMER BROS CO COM 307675108 19 2,270 SH   SOLE 1 2,270 0 0
FARMERS NATIONAL BANC CORP COM 309627107 555 35,303 SH   SOLE 1 35,303 0 0
FARMLAND PARTNERS INC TRUS 31154R109 399 33,273 SH   SOLE 1 33,273 0 0
FARO TECHNOLOGIES INC COM 311642102 957 14,523 SH   SOLE 1 14,523 0 0
FASTENAL CO COM 311900104 26,826 519,785 SH   SOLE 1 519,785 0 0
FASTENAL CO OPT 311900104 913 17,700 SH Put SOLE 8 17,700 0 0
FASTENAL CO COM 311900104 28 535 SH   SOLE 8 535 0 0
FASTENAL CO COM 311900104 20,517 397,537 SH   SOLE 9 397,537 0 0
FASTLY INC COM 31188V100 28,689 709,415 SH   SOLE 1 709,415 0 0
FASTLY INC COM 31188V100 1,477 36,510 SH   SOLE 8 36,510 0 0
FATE THERAPEUTICS INC COM 31189P102 2,629 44,369 SH   SOLE 1 44,369 0 0
FATE THERAPEUTICS INC COM 31189P102 571 9,635 SH   SOLE 8 9,635 0 0
FATE THERAPEUTICS INC COM 31189P102 44 744 SH   SOLE 99 744 0 0
FB FINL CORP COM 30257X104 2,094 48,822 SH   SOLE 1 48,822 0 0
FEDERAL AGRIC MTG CORP COM 313148306 3,236 29,813 SH   SOLE 1 29,813 0 0
FEDERAL RLTY INVT TR TRUS 313747206 23,719 201,024 SH   SOLE 1 201,024 0 0
FEDERAL RLTY INVT TR TRUS 313747206 2,483 21,044 SH   SOLE 9 21,044 0 0
FEDERAL SIGNAL CORP COM 313855108 3,835 99,276 SH   SOLE 1 99,276 0 0
FEDEX CORP COM 31428X106 22 100 SH   DFND 1 0 0 100
FEDEX CORP COM 31428X106 97,259 443,525 SH   SOLE 1 443,525 0 0
FEDEX CORP COM 31428X106 670 3,053 SH   SOLE 8 3,053 0 0
FEDEX CORP OPT 31428X106 4,079 18,600 SH Call SOLE 8 18,600 0 0
FEDEX CORP OPT 31428X106 3,618 16,500 SH Put SOLE 8 16,500 0 0
FEDEX CORP COM 31428X106 38,828 177,065 SH   SOLE 9 177,065 0 0
FEDEX CORP COM 31428X106 219 1,000 SH   DFND 20 0 0 1,000
FEDNAT HLDG CO COM 31431B109 21 8,602 SH   SOLE 1 8,602 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 25 2,648 SH   SOLE 1 2,648 0 0
FERGUSON PLC NEW COM G3421J106 3 18 SH   DFND 1 0 0 18
FERGUSON PLC NEW COM G3421J106 40,879 292,998 SH   SOLE 1 263,130 29,868 0
FERGUSON PLC NEW COM G3421J106 184,986 1,325,887 SH   SOLE 9 1,325,887 0 0
FERGUSON PLC NEW COM G3421J106 131 940 SH   SOLE 20 0 940 0
FERGUSON PLC NEW COM G3421J106 3,818 27,365 SH   SOLE 99 5,261 22,104 0
FERRARI N V COM N3167Y103 13,392 64,041 SH   SOLE 1 36,880 27,161 0
FERRARI N V COM N3167Y103 12,631 60,403 SH   SOLE 9 60,403 0 0
FERRARI N V COM N3167Y103 1,252 5,989 SH   SOLE 20 0 5,989 0
FERRARI N V COM N3167Y103 40,273 192,584 SH   SOLE 58 192,584 0 0
FERRO CORP COM 315405100 4,475 220,065 SH   SOLE 1 220,065 0 0
FERRO CORP COM 315405100 42 2,048 SH   SOLE 8 2,048 0 0
FIBROGEN INC COM 31572Q808 369 36,097 SH   SOLE 1 36,097 0 0
FIDELITY COMWLTH TR FUND 315912808 107 1,900 SH   DFND 1 0 0 1,900
FIDELITY COVINGTON TRUST FUND 316092501 1,036 19,300 SH   DFND 1 0 0 19,300
FIDELITY COVINGTON TRUST FUND 316092709 26 499 SH   SOLE 1 499 0 0
FIDELITY COVINGTON TRUST FUND 316092402 6 432 SH   SOLE 1 432 0 0
FIDELITY COVINGTON TRUST FUND 316092600 91 1,429 SH   SOLE 1 1,429 0 0
FIDELITY COVINGTON TRUST FUND 316092840 818 22,111 SH   SOLE 1 22,111 0 0
FIDELITY COVINGTON TRUST FUND 316092881 38 864 SH   SOLE 1 864 0 0
FIDELITY COVINGTON TRUST FUND 316092808 159 1,340 SH   SOLE 1 1,340 0 0
FIDELITY COVINGTON TRUST FUND 316092824 4 81 SH   SOLE 1 81 0 0
FIDELITY COVINGTON TRUST FUND 316092857 7 226 SH   SOLE 1 226 0 0
FIDELITY COVINGTON TRUST FUND 316092501 1 19 SH   SOLE 1 19 0 0
FIDELITY COVINGTON TRUST FUND 316092873 59 1,100 SH   SOLE 8 1,100 0 0
FIDELITY D &amp D BANCORP INC COM 31609R100 83 1,640 SH   SOLE 1 1,640 0 0
FIDELITY MERRIMACK STR TR FUND 316188309 5,813 109,403 SH   SOLE 1 109,403 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R303 14,059 310,065 SH   SOLE 1 310,065 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R303 8 178 SH   SOLE 8 178 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R303 7,175 158,252 SH   SOLE 9 158,252 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 64,554 530,529 SH   SOLE 1 530,529 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,146 9,419 SH   DFND 1 0 0 9,419
FIDELITY NATL INFORMATION SV COM 31620M106 82 683 SH   SOLE 8 683 0 0
FIDELITY NATL INFORMATION SV OPT 31620M106 243 2,000 SH Put SOLE 8 2,000 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 38,185 313,818 SH   SOLE 9 313,818 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 204 18,580 SH   SOLE 1 18,580 0 0
FIFTH THIRD BANCORP COM 316773100 61,129 1,440,369 SH   SOLE 1 1,440,369 0 0
FIFTH THIRD BANCORP COM 316773100 16 382 SH   SOLE 8 382 0 0
FIFTH THIRD BANCORP COM 316773100 25,069 590,672 SH   SOLE 9 590,672 0 0
FINANCIAL INSTNS INC COM 317585404 197 6,402 SH   SOLE 1 6,402 0 0
FIREEYE INC COM 31816Q101 3,505 196,909 SH   SOLE 1 196,909 0 0
FIREEYE INC COM 31816Q101 2,891 162,410 SH   SOLE 8 162,410 0 0
FIREEYE INC BOND 31816QAF8 877 822,000 PRN   SOLE 8 0 0 822,000
FIREEYE INC OPT 31816Q101 126 7,100 SH Put SOLE 8 7,100 0 0
FIREEYE INC COM 31816Q101 365 20,500 SH   DFND 20 0 0 20,500
FIRST AMERN FINL CORP COM 31847R102 7,552 112,611 SH   SOLE 1 112,611 0 0
FIRST BANCORP INC ME COM 31866P102 390 13,401 SH   SOLE 1 13,401 0 0
FIRST BANCORP N C COM 318910106 1,805 41,947 SH   SOLE 1 41,947 0 0
FIRST BANCORP P R COM 318672706 5,672 431,281 SH   SOLE 1 431,281 0 0
FIRST BANCSHARES INC MS COM 318916103 321 8,280 SH   SOLE 1 8,280 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 342 24,225 SH   SOLE 1 24,225 0 0
FIRST BUSEY CORP COM 319383204 2,082 84,511 SH   SOLE 1 84,511 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100 623 21,686 SH   SOLE 1 21,686 0 0
FIRST CAP INC COM 31942S104 34 822 SH   SOLE 1 822 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 842 26,529 SH   SOLE 1 26,529 0 0
FIRST CMNTY CORP S C COM 319835104 130 6,548 SH   SOLE 1 6,548 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,964 144,114 SH   SOLE 1 144,114 0 0
FIRST CTZNS BANCSHARES INC N COM 31946M103 7,322 8,684 SH   SOLE 1 8,684 0 0
FIRST CTZNS BANCSHARES INC N COM 31946M103 264 313 SH   SOLE 99 313 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 38 2,332 SH   SOLE 1 2,332 0 0
FIRST FINL BANCORP OH COM 320209109 3,095 132,181 SH   SOLE 1 132,181 0 0
FIRST FINL BANKSHARES INC COM 32020R109 9,819 213,663 SH   SOLE 1 213,663 0 0
FIRST FINL CORP IND COM 320218100 875 20,793 SH   SOLE 1 20,793 0 0
FIRST FNDTN INC COM 32026V104 2,551 96,983 SH   SOLE 1 96,983 0 0
FIRST GTY BANCSHARES INC COM 32043P106 8 394 SH   SOLE 1 394 0 0
FIRST HAWAIIAN INC COM 32051X108 8,582 292,396 SH   SOLE 1 292,396 0 0
FIRST HORIZON CORPORATION COM 320517105 13,985 858,494 SH   SOLE 1 858,494 0 0
FIRST HORIZON CORPORATION COM 320517105 304 18,659 SH   SOLE 99 18,659 0 0
FIRST INDL RLTY TR INC TRUS 32054K103 10,181 195,494 SH   SOLE 1 195,494 0 0
FIRST INDL RLTY TR INC TRUS 32054K103 625 12,000 SH   SOLE 8 12,000 0 0
FIRST INDL RLTY TR INC COM 32054K103 650 12,484 SH   SOLE 99 12,484 0 0
FIRST INTERNET BANCORP COM 320557101 305 9,777 SH   SOLE 1 9,777 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201 4,731 117,518 SH   SOLE 1 117,518 0 0
FIRST LONG IS CORP COM 320734106 293 14,218 SH   SOLE 1 14,218 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 24 2,111 SH   SOLE 1 2,111 0 0
FIRST MAJESTIC SILVER CORP OPT 32076V103 52 4,600 SH Call SOLE 8 4,600 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 0 17 SH   SOLE 9 17 0 0
FIRST MERCHANTS CORP COM 320817109 2,165 51,734 SH   SOLE 1 51,734 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 279 6,798 SH   SOLE 1 6,798 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 6,333 333,152 SH   SOLE 1 333,152 0 0
FIRST NORTHWEST BANCORP COM 335834107 48 2,730 SH   SOLE 1 2,730 0 0
FIRST NORTHWEST BANCORP COM 335834107 208 11,850 SH   SOLE 99 11,850 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 180,608 936,369 SH   SOLE 1 320,402 615,967 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 64 329 SH   SOLE 8 329 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 26,779 138,840 SH   SOLE 9 138,840 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 19,315 100,142 SH   SOLE 20 0 100,142 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 9,942 51,545 SH   SOLE 82 0 51,545 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 19,079 98,919 SH   SOLE 99 5,581 93,338 0
FIRST SOLAR INC COM 336433107 21 223 SH   DFND 1 0 0 223
FIRST SOLAR INC COM 336433107 5,225 54,741 SH   SOLE 1 54,741 0 0
FIRST SOLAR INC OPT 336433107 22,796 238,800 SH Call SOLE 8 238,800 0 0
FIRST SOLAR INC COM 336433107 29,171 305,591 SH   SOLE 8 305,591 0 0
FIRST SOLAR INC OPT 336433107 159,867 1,674,700 SH Put SOLE 8 1,674,700 0 0
FIRST SOLAR INC COM 336433107 136 1,424 SH   SOLE 9 1,424 0 0
FIRST SOLAR INC COM 336433107 26 276 SH   DFND 20 0 0 276
FIRST SOLAR INC COM 336433107 488 5,108 SH   SOLE 99 5,108 0 0
FIRST SVGS FINL GROUP INC COM 33621E109 116 4,145 SH   SOLE 1 4,145 0 0
FIRST TR EXCH TRADED FD III FUND 33739E108 15,590 758,987 SH   SOLE 1 758,987 0 0
FIRST TR EXCH TRADED FD III FUND 33739N108 3,819 67,262 SH   SOLE 1 67,262 0 0
FIRST TR EXCH TRADED FD III FUND 33739P608 3 39 SH   SOLE 1 39 0 0
FIRST TR EXCH TRD ALPHDX FD FUND 33737J307 4 100 SH   SOLE 1 100 0 0
FIRST TR EXCH TRD ALPHDX FD FUND 33737J117 13 301 SH   SOLE 1 301 0 0
FIRST TR EXCHANGE TRADED FD FUND 33734X150 924 16,108 SH   SOLE 1 16,108 0 0
FIRST TR EXCHANGE TRADED FD FUND 33734X119 19 336 SH   SOLE 1 336 0 0
FIRST TR EXCHANGE TRADED FD FUND 33734X853 20 313 SH   SOLE 1 313 0 0
FIRST TR EXCHANGE TRADED FD FUND 33733B100 510 5,993 SH   SOLE 1 5,993 0 0
FIRST TR EXCHANGE TRADED FD FUND 33734X168 348 6,209 SH   SOLE 1 6,209 0 0
FIRST TR EXCHANGE TRADED FD FUND 33734X143 578 4,852 SH   SOLE 1 4,852 0 0
FIRST TR EXCHANGE TRADED FD FUND 33734X192 3,641 34,553 SH   SOLE 1 34,553 0 0
FIRST TR EXCHANGE TRADED FD FUND 33734X184 59 1,980 SH   SOLE 1 1,980 0 0
FIRST TR EXCHANGE TRADED FD FUND 33734X127 43 3,712 SH   SOLE 1 3,712 0 0
FIRST TR EXCHANGE TRADED FD FUND 33734X176 3,552 28,907 SH   SOLE 1 28,907 0 0
FIRST TR EXCHANGE-TRADED ALP FUND 33737M102 97 1,345 SH   SOLE 1 1,345 0 0
FIRST TR EXCHANGE-TRADED FD FUND 33733E203 12 72 SH   DFND 1 0 0 72
FIRST TR EXCHANGE-TRADED FD FUND 33738D309 10,677 223,143 SH   SOLE 1 223,143 0 0
FIRST TR EXCHANGE-TRADED FD FUND 33733E104 7,803 104,296 SH   SOLE 1 104,296 0 0
FIRST TR EXCHANGE-TRADED FD FUND 33738R860 0 15 SH   SOLE 1 15 0 0
FIRST TR EXCHANGE-TRADED FD FUND 33738D101 2,349 99,260 SH   SOLE 1 99,260 0 0
FIRST TR EXCHANGE-TRADED FD FUND 33733E302 6,842 29,003 SH   SOLE 1 29,003 0 0
FIRST TR EXCHANGE-TRADED FD FUND 33736G106 186 8,919 SH   SOLE 1 8,919 0 0
FIRST TR EXCHANGE-TRADED FD FUND 33738R886 15 679 SH   SOLE 1 679 0 0
FIRST TR EXCHANGE-TRADED FD FUND 33733E500 9 150 SH   SOLE 1 150 0 0
FIRST TR EXCHANGE-TRADED FD FUND 33738R605 26 573 SH   SOLE 1 573 0 0
FIRST TR EXCHANGE-TRADED FD FUND 33733E807 2,928 173,881 SH   SOLE 1 173,881 0 0
FIRST TR EXCHANGE-TRADED FD FUND 33738D408 7,431 154,209 SH   SOLE 1 154,209 0 0
FIRST TR EXCHANGE-TRADED FD FUND 33733E500 495 7,907 SH   SOLE 8 7,907 0 0
FIRST TR EXCHANGE-TRADED FD FUND 33733E302 11,796 50,000 SH   SOLE 8 50,000 0 0
FIRST TR LRGE CP CORE ALPHA FUND 33734K109 3 38 SH   SOLE 1 38 0 0
FIRST TR MID CAP CORE ALPHAD FUND 33735B108 11 109 SH   SOLE 1 109 0 0
FIRST TR NAS100 EQ WEIGHTED FUND 337344105 61 544 SH   SOLE 1 544 0 0
FIRST TR NASDAQ 100 TECH IND FUND 337345102 2,766 17,526 SH   SOLE 1 17,526 0 0
FIRST TR NASDAQ ABA CMNTY BK FUND 33736Q104 15 264 SH   SOLE 1 264 0 0
FIRST TR S&ampP REIT INDEX FD FUND 33734G108 33 1,157 SH   SOLE 1 1,157 0 0
FIRST TR SR FLOATING RATE 20 FUND 33740K101 163 16,712 SH   SOLE 1 16,712 0 0
FIRST TR SR FLTG RATE INCOME FUND 33733U108 122 9,785 SH   SOLE 1 9,785 0 0
FIRST TR VALUE LINE DIVID IN FUND 33734H106 9,365 238,905 SH   SOLE 1 238,905 0 0
FIRST UTD CORP COM 33741H107 100 5,344 SH   SOLE 1 5,344 0 0
FIRST WESTN FINL INC COM 33751L105 112 3,905 SH   SOLE 1 3,905 0 0
FIRSTCASH INC COM 33767D105 3,307 37,787 SH   SOLE 1 37,787 0 0
FIRSTENERGY CORP COM 337932107 80,649 2,264,131 SH   SOLE 1 2,264,131 0 0
FIRSTENERGY CORP COM 337932107 71 1,984 SH   SOLE 8 1,984 0 0
FIRSTENERGY CORP COM 337932107 13,481 378,445 SH   SOLE 9 378,445 0 0
FIRSTSERVICE CORP NEW COM 33767E202 426 2,363 SH   SOLE 1 2,363 0 0
FIRSTSERVICE CORP NEW COM 33767E202 1 4 SH   SOLE 8 4 0 0
FIRSTSERVICE CORP NEW COM 33767E202 842 4,666 SH   SOLE 9 4,666 0 0
FISERV INC COM 337738108 119,822 1,104,346 SH   SOLE 1 1,104,346 0 0
FISERV INC COM 337738108 83,007 765,037 SH   SOLE 8 765,037 0 0
FISERV INC OPT 337738108 17,903 165,000 SH Put SOLE 8 165,000 0 0
FISERV INC COM 337738108 45,476 419,133 SH   SOLE 9 419,133 0 0
FISERV INC COM 337738108 3,317 30,576 SH   DFND 20 0 0 30,576
FISERV INC COM 337738108 6,408 59,061 SH   SOLE 99 59,061 0 0
FIVE BELOW INC COM 33829M101 7,826 44,262 SH   SOLE 1 44,262 0 0
FIVE BELOW INC OPT 33829M101 831 4,700 SH Call SOLE 8 4,700 0 0
FIVE BELOW INC COM 33829M101 306 1,731 SH   SOLE 99 1,731 0 0
FIVE POINT HOLDINGS LLC COM 33833Q106 560 71,438 SH   SOLE 1 71,438 0 0
FIVE POINT HOLDINGS LLC COM 33833Q106 20 2,535 SH   SOLE 8 2,535 0 0
FIVE9 INC COM 338307101 12 75 SH   DFND 1 0 0 75
FIVE9 INC COM 338307101 9,052 56,665 SH   SOLE 1 56,665 0 0
FIVE9 INC BOND 338307AB7 16 4,000 PRN   SOLE 8 0 0 4,000
FIVERR INTL LTD COM M4R82T106 2,937 16,082 SH   SOLE 1 16,082 0 0
FIVERR INTL LTD COM M4R82T106 54 298 SH   SOLE 8 298 0 0
FLAGSTAR BANCORP INC COM 337930705 9,669 190,426 SH   SOLE 1 190,426 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 14,146 54,141 SH   SOLE 1 54,141 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 9 34 SH   SOLE 8 34 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 14,548 55,684 SH   SOLE 9 55,684 0 0
FLEX LNG LTD COM G35947202 611 33,937 SH   SOLE 9 33,937 0 0
FLEX LTD COM Y2573F102 5,137 290,572 SH   SOLE 1 290,572 0 0
FLEX LTD COM Y2573F102 32 1,799 SH   SOLE 8 1,799 0 0
FLEX LTD COM Y2573F102 0 9 SH   SOLE 9 9 0 0
FLEX LTD COM Y2573F102 2,954 167,106 SH   SOLE 99 167,106 0 0
FLEXION THERAPEUTICS INC COM 33938J106 614 100,547 SH   SOLE 1 100,547 0 0
FLEXSHARES TR FUND 33939L795 3,088 55,355 SH   SOLE 1 55,355 0 0
FLEXSHARES TR FUND 33939L803 3 38 SH   SOLE 1 38 0 0
FLEXSHARES TR FUND 33939L100 16 94 SH   SOLE 1 94 0 0
FLEXSHARES TR FUND 33939L308 16 264 SH   SOLE 1 264 0 0
FLEXSTEEL INDS INC COM 339382103 84 2,715 SH   SOLE 1 2,715 0 0
FLOOR &amp DECOR HLDGS INC COM 339750101 11,402 94,391 SH   SOLE 1 94,391 0 0
FLOOR &amp DECOR HLDGS INC COM 339750101 196 1,619 SH   SOLE 99 1,619 0 0
FLOTEK INDS INC DEL COM 343389102 24 19,087 SH   SOLE 1 19,087 0 0
FLOWERS FOODS INC COM 343498101 8,360 353,775 SH   SOLE 1 353,775 0 0
FLOWSERVE CORP COM 34354P105 3,434 99,019 SH   SOLE 1 99,019 0 0
FLOWSERVE CORP COM 34354P105 2 70 SH   SOLE 8 70 0 0
FLOWSERVE CORP COM 34354P105 90 2,600 SH   SOLE 9 2,600 0 0
FLUENT INC COM 34380C102 41 17,716 SH   SOLE 1 17,716 0 0
FLUIDIGM CORP DEL COM 34385P108 205 31,136 SH   SOLE 1 31,136 0 0
FLUOR CORP NEW COM 343412102 2,296 143,797 SH   SOLE 1 143,797 0 0
FLUOR CORP NEW COM 343412102 7 465 SH   DFND 1 0 0 465
FLUOR CORP NEW OPT 343412102 177 11,100 SH Call SOLE 8 11,100 0 0
FLUOR CORP NEW OPT 343412102 75 4,700 SH Put SOLE 8 4,700 0 0
FLUSHING FINL CORP COM 343873105 671 29,735 SH   SOLE 1 29,735 0 0
FMC CORP COM 302491303 7,424 81,079 SH   SOLE 1 81,079 0 0
FMC CORP COM 302491303 202 2,201 SH   SOLE 8 2,201 0 0
FMC CORP OPT 302491303 146 1,600 SH Put SOLE 8 1,600 0 0
FMC CORP OPT 302491303 146 1,600 SH Call SOLE 8 1,600 0 0
FMC CORP COM 302491303 8,217 89,727 SH   SOLE 9 89,727 0 0
FMC CORP COM 302491303 2,429 26,529 SH   SOLE 99 26,529 0 0
FNCB BANCORP INC COM 302578109 16 1,998 SH   SOLE 1 1,998 0 0
FOCUS FINL PARTNERS INC COM 34417P100 1,275 24,351 SH   SOLE 1 24,351 0 0
FOCUS UNVL INC COM 34417J104 24 2,828 SH   SOLE 1 2,828 0 0
FOMENTO ECONOMICO MEXICANO S ADR 344419106 1,218 14,043 SH   SOLE 1 14,043 0 0
FONAR CORP COM 344437405 13 839 SH   SOLE 1 839 0 0
FOOT LOCKER INC COM 344849104 46 1,000 SH   DFND 1 0 0 1,000
FOOT LOCKER INC COM 344849104 3,881 85,029 SH   SOLE 1 85,029 0 0
FOOT LOCKER INC OPT 344849104 3,425 75,000 SH Put SOLE 8 75,000 0 0
FOOT LOCKER INC COM 344849104 2,873 62,921 SH   SOLE 8 62,921 0 0
FOOT LOCKER INC OPT 344849104 3,425 75,000 SH Call SOLE 8 75,000 0 0
FOOT LOCKER INC COM 344849104 4,670 102,265 SH   SOLE 9 102,265 0 0
FORD MTR CO DEL COM 345370860 63,806 4,506,059 SH   SOLE 1 4,506,059 0 0
FORD MTR CO DEL COM 345370860 7 500 SH   DFND 1 0 0 500
FORD MTR CO DEL OPT 345370860 34 2,400 SH Put SOLE 8 2,400 0 0
FORD MTR CO DEL COM 345370860 85,238 6,019,691 SH   SOLE 8 6,019,691 0 0
FORD MTR CO DEL OPT 345370860 7,104 501,700 SH Call SOLE 8 501,700 0 0
FORD MTR CO DEL COM 345370860 38,856 2,744,171 SH   SOLE 9 2,744,171 0 0
FORESTAR GROUP INC COM 346232101 155 8,311 SH   SOLE 1 8,311 0 0
FORMFACTOR INC COM 346375108 2,509 67,194 SH   SOLE 1 67,194 0 0
FORMFACTOR INC COM 346375108 268 7,166 SH   SOLE 99 7,166 0 0
FORRESTER RESH INC COM 346563109 1,973 40,070 SH   SOLE 1 40,070 0 0
FORTERRA INC COM 34960W106 2,932 124,462 SH   SOLE 1 124,462 0 0
FORTINET INC COM 34959E109 72,986 249,918 SH   SOLE 1 249,918 0 0
FORTINET INC COM 34959E109 2,735 9,365 SH   SOLE 8 9,365 0 0
FORTINET INC OPT 34959E109 1,227 4,200 SH Call SOLE 8 4,200 0 0
FORTINET INC COM 34959E109 27,841 95,332 SH   SOLE 9 95,332 0 0
FORTIS INC COM 349553107 5,008 112,981 SH   SOLE 1 112,981 0 0
FORTIS INC COM 349553107 5,172 116,654 SH   SOLE 9 116,654 0 0
FORTIVE CORP COM 34959J108 14 196 SH   DFND 1 0 0 196
FORTIVE CORP COM 34959J108 18,135 256,979 SH   SOLE 1 256,979 0 0
FORTIVE CORP COM 34959J108 9 130 SH   SOLE 8 130 0 0
FORTIVE CORP COM 34959J108 16,345 231,617 SH   SOLE 9 231,617 0 0
FORTIVE CORP COM 34959J108 2,611 37,002 SH   SOLE 99 37,002 0 0
FORTRESS BIOTECH INC COM 34960Q109 110 34,362 SH   SOLE 1 34,362 0 0
FORTRESS TRANS INFRST INVS L COM 34960P101 54,242 2,137,199 SH   SOLE 1 2,137,199 0 0
FORTRESS TRANS INFRST INVS L COM 34960P101 7,542 297,176 SH   SOLE 8 297,176 0 0
FORTUNA SILVER MINES INC COM 349915108 31 7,814 SH   SOLE 1 7,814 0 0
FORTUNE BRANDS HOME &amp SEC IN COM 34964C106 14,312 160,057 SH   SOLE 1 160,057 0 0
FORTUNE BRANDS HOME &amp SEC IN COM 34964C106 9 104 SH   SOLE 8 104 0 0
FORTUNE BRANDS HOME &amp SEC IN COM 34964C106 8,552 95,639 SH   SOLE 9 95,639 0 0
FORTUNE BRANDS HOME &amp SEC IN COM 34964C106 898 10,048 SH   SOLE 99 10,048 0 0
FORWARD AIR CORP COM 349853101 1,927 23,205 SH   SOLE 1 23,205 0 0
FOSSIL GROUP INC COM 34988V106 730 61,629 SH   SOLE 1 61,629 0 0
FOSTER L B CO COM 350060109 149 9,667 SH   SOLE 1 9,667 0 0
FOUR CORNERS PPTY TR INC TRUS 35086T109 3,154 117,464 SH   SOLE 1 117,464 0 0
FOX CORP COM 35137L204 6 166 SH   DFND 1 0 0 166
FOX CORP COM 35137L204 11,245 302,938 SH   SOLE 1 302,938 0 0
FOX CORP COM 35137L105 27,658 689,550 SH   SOLE 1 689,550 0 0
FOX CORP COM 35137L204 3 59 SH   SOLE 8 59 0 0
FOX CORP COM 35137L105 15 373 SH   SOLE 8 373 0 0
FOX CORP COM 35137L105 9,040 225,359 SH   SOLE 9 225,359 0 0
FOX CORP COM 35137L204 3,870 104,254 SH   SOLE 9 104,254 0 0
FOX FACTORY HLDG CORP OPT 35138V102 1,662 11,500 SH Call SOLE 1 11,500 0 0
FOX FACTORY HLDG CORP COM 35138V102 6,415 44,382 SH   SOLE 1 44,382 0 0
FRANCO NEV CORP COM 351858105 12,595 96,960 SH   SOLE 1 96,960 0 0
FRANCO NEV CORP COM 351858105 19 144 SH   DFND 1 0 0 144
FRANCO NEV CORP OPT 351858105 6,262 48,200 SH Put SOLE 1 48,200 0 0
FRANCO NEV CORP COM 351858105 2,677 20,610 SH   SOLE 8 20,610 0 0
FRANCO NEV CORP OPT 351858105 2,079 16,000 SH Put SOLE 8 16,000 0 0
FRANCO NEV CORP OPT 351858105 2,079 16,000 SH Call SOLE 8 16,000 0 0
FRANCO NEV CORP COM 351858105 3,148 24,228 SH   SOLE 9 24,228 0 0
FRANCO NEV CORP COM 351858105 650 5,000 SH   DFND 20 0 0 5,000
FRANKLIN COVEY CO COM 353469109 226 5,540 SH   SOLE 1 5,540 0 0
FRANKLIN ELEC INC COM 353514102 5,882 73,650 SH   SOLE 1 73,650 0 0
FRANKLIN FINL SVCS CORP COM 353525108 21 659 SH   SOLE 1 659 0 0
FRANKLIN RESOURCES INC COM 354613101 40 1,338 SH   DFND 1 0 0 1,338
FRANKLIN RESOURCES INC COM 354613101 14,398 484,450 SH   SOLE 1 484,450 0 0
FRANKLIN RESOURCES INC COM 354613101 7,011 235,968 SH   SOLE 9 235,968 0 0
FRANKLIN RESOURCES INC COM 354613101 149 5,002 SH   SOLE 99 5,002 0 0
FRANKLIN STR PPTYS CORP TRUS 35471R106 595 128,402 SH   SOLE 1 128,402 0 0
FRANKLIN TEMPLETON ETF TR FUND 35473P801 2 38 SH   SOLE 1 38 0 0
FRANKS INTL N V COM N33462107 200 67,881 SH   SOLE 1 67,881 0 0
FREEDOM HLDG CORP NEV COM 356390104 448 7,138 SH   SOLE 1 7,138 0 0
FREEPORT-MCMORAN INC COM 35671D857 95,765 2,943,916 SH   SOLE 1 2,943,916 0 0
FREEPORT-MCMORAN INC COM 35671D857 254 7,811 SH   DFND 1 0 0 7,811
FREEPORT-MCMORAN INC OPT 35671D857 36,011 1,107,000 SH Put SOLE 8 1,107,000 0 0
FREEPORT-MCMORAN INC COM 35671D857 7,804 239,874 SH   SOLE 8 239,874 0 0
FREEPORT-MCMORAN INC OPT 35671D857 7,801 239,800 SH Call SOLE 8 239,800 0 0
FREEPORT-MCMORAN INC COM 35671D857 37,840 1,163,212 SH   SOLE 9 1,163,212 0 0
FREEPORT-MCMORAN INC COM 35671D857 3,743 115,062 SH   DFND 20 0 0 115,062
FREEPORT-MCMORAN INC COM 35671D857 840 25,827 SH   SOLE 99 25,827 0 0
FRESH DEL MONTE PRODUCE INC COM G36738105 1,021 31,689 SH   SOLE 1 31,689 0 0
FRESHPET INC COM 358039105 473 3,316 SH   DFND 1 0 0 3,316
FRESHPET INC COM 358039105 1,281 8,979 SH   SOLE 1 8,979 0 0
FRONTDOOR INC COM 35905A109 2,437 58,175 SH   SOLE 1 58,175 0 0
FRONTDOOR INC COM 35905A109 2,499 59,631 SH   SOLE 99 59,631 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 225 14,230 SH   SOLE 1 14,230 0 0
FRONTLINE LTD COM G3682E192 759 81,030 SH   SOLE 1 81,030 0 0
FRONTLINE LTD COM G3682E192 4,531 483,684 SH   SOLE 9 483,684 0 0
FRP HLDGS INC COM 30292L107 201 3,601 SH   SOLE 1 3,601 0 0
FS BANCORP INC COM 30263Y104 610 17,617 SH   SOLE 1 17,617 0 0
FTI CONSULTING INC COM 302941109 3,418 25,370 SH   SOLE 1 25,370 0 0
FUELCELL ENERGY INC COM 35952H601 912 136,398 SH   SOLE 1 136,398 0 0
FUELCELL ENERGY INC COM 35952H601 22 3,362 SH   SOLE 8 3,362 0 0
FUELCELL ENERGY INC COM 35952H601 34 5,135 SH   SOLE 99 5,135 0 0
FULGENT GENETICS INC COM 359664109 1,782 19,811 SH   SOLE 1 19,811 0 0
FULGENT GENETICS INC COM 359664109 43 476 SH   SOLE 8 476 0 0
FULL HSE RESORTS INC COM 359678109 142 13,370 SH   SOLE 1 13,370 0 0
FULLER H B CO COM 359694106 7,422 114,973 SH   SOLE 1 114,973 0 0
FULLER H B CO COM 359694106 131 2,033 SH   SOLE 99 2,033 0 0
FULTON FINL CORP PA COM 360271100 4,882 319,629 SH   SOLE 1 319,629 0 0
FUNKO INC COM 361008105 507 27,796 SH   SOLE 1 27,796 0 0
FUNKO INC COM 361008105 0 23 SH   SOLE 8 23 0 0
FUTU HLDGS LTD ADR 36118L106 6,140 67,453 SH   DFND 1 0 0 67,453
FUTU HLDGS LTD ADR 36118L106 114,180 1,254,442 SH   SOLE 1 1,254,442 0 0
FUTU HLDGS LTD ADR 36118L106 18,773 206,251 SH   SOLE 8 206,251 0 0
FUTU HLDGS LTD ADR 36118L106 457 5,019 SH   SOLE 9 5,019 0 0
FUTUREFUEL CORP COM 36116M106 152 21,190 SH   SOLE 1 21,190 0 0
FVCBANKCORP INC COM 36120Q101 604 30,198 SH   SOLE 1 30,198 0 0
G III APPAREL GROUP LTD COM 36237H101 1,325 46,828 SH   SOLE 1 46,828 0 0
G1 THERAPEUTICS INC COM 3621LQ109 224 16,725 SH   SOLE 1 16,725 0 0
GABELLI EQUITY TR INC FUND 362397101 756 121,173 SH   SOLE 1 121,173 0 0
GAIA INC NEW COM 36269P104 17 1,746 SH   SOLE 1 1,746 0 0
GALAPAGOS NV ADR 36315X101 435 8,261 SH   SOLE 8 8,261 0 0
GALECTIN THERAPEUTICS INC COM 363225202 9 2,407 SH   SOLE 1 2,407 0 0
GALLAGHER ARTHUR J &amp CO COM 363576109 51,642 347,420 SH   SOLE 1 347,420 0 0
GALLAGHER ARTHUR J &amp CO COM 363576109 8 56 SH   SOLE 8 56 0 0
GALLAGHER ARTHUR J &amp CO COM 363576109 24,722 166,317 SH   SOLE 9 166,317 0 0
GAMCO GLOBAL GOLD NAT RES &amp FUND 36465A109 342 92,243 SH   SOLE 1 92,243 0 0
GAMCO INVS INC COM 361438104 56 2,127 SH   SOLE 1 2,127 0 0
GAMESTOP CORP NEW COM 36467W109 5,169 29,463 SH   SOLE 1 29,463 0 0
GAMESTOP CORP NEW OPT 36467W109 175 1,000 SH Call SOLE 8 1,000 0 0
GAMESTOP CORP NEW COM 36467W109 1,396 7,952 SH   SOLE 8 7,952 0 0
GAMESTOP CORP NEW OPT 36467W109 5,141 29,300 SH Put SOLE 8 29,300 0 0
GAMESTOP CORP NEW COM 36467W109 122 693 SH   DFND 20 0 0 693
GAMIDA CELL LTD COM M47364100 0 6 SH   SOLE 8 6 0 0
GAMING &amp LEISURE PPTYS INC TRUS 36467J108 3,698 79,808 SH   SOLE 1 79,808 0 0
GAMING &amp LEISURE PPTYS INC TRUS 36467J108 12 256 SH   SOLE 8 256 0 0
GAMING &amp LEISURE PPTYS INC COM 36467J108 345 7,446 SH   SOLE 99 7,446 0 0
GAOTU TECHEDU INC ADR 36257Y109 30 9,800 SH   SOLE 1 9,800 0 0
GAOTU TECHEDU INC ADR 36257Y109 220 71,644 SH   SOLE 8 71,644 0 0
GAOTU TECHEDU INC ADR 36257Y109 300 97,700 SH   SOLE 9 97,700 0 0
GAP INC COM 364760108 34,588 1,523,675 SH   SOLE 1 1,523,675 0 0
GAP INC OPT 364760108 454 20,000 SH Put SOLE 8 20,000 0 0
GAP INC COM 364760108 851 37,493 SH   SOLE 8 37,493 0 0
GAP INC COM 364760108 9,856 434,196 SH   SOLE 9 434,196 0 0
GARMIN LTD COM H2906T109 31,975 205,699 SH   SOLE 1 205,699 0 0
GARMIN LTD COM H2906T109 13 86 SH   SOLE 8 86 0 0
GARMIN LTD COM H2906T109 18,622 119,780 SH   SOLE 9 119,780 0 0
GARMIN LTD COM H2906T109 97 625 SH   DFND 20 0 0 625
GARRETT MOTION INC COM 366505105 6 810 SH   SOLE 1 810 0 0
GARRETT MOTION INC COM 366505105 221 30,000 SH   SOLE 8 30,000 0 0
GARTNER INC COM 366651107 28,488 93,750 SH   SOLE 1 93,750 0 0
GARTNER INC COM 366651107 5 16 SH   SOLE 8 16 0 0
GARTNER INC COM 366651107 17,919 58,964 SH   SOLE 9 58,964 0 0
GARTNER INC COM 366651107 1,447 4,761 SH   SOLE 99 4,761 0 0
GATES INDUSTRIAL CORPRATIN P COM G39108108 55 3,367 SH   SOLE 1 3,367 0 0
GATX CORP COM 361448103 4,790 53,478 SH   SOLE 1 53,478 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 900 41,035 SH   SOLE 1 41,035 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 606 27,647 SH   SOLE 99 27,647 0 0
GDS HLDGS LTD BOND 36165LAB4 3 2,000 PRN   SOLE 8 0 0 2,000
GENCO SHIPPING &amp TRADING LTD COM Y2685T131 335 16,656 SH   SOLE 1 16,656 0 0
GENCOR INDS INC COM 368678108 90 8,154 SH   DFND 1 0 0 8,154
GENCOR INDS INC COM 368678108 137 12,353 SH   SOLE 1 12,353 0 0
GENERAC HLDGS INC COM 368736104 18,014 44,082 SH   SOLE 1 44,082 0 0
GENERAC HLDGS INC COM 368736104 365 893 SH   SOLE 8 893 0 0
GENERAC HLDGS INC COM 368736104 17,430 42,653 SH   SOLE 9 42,653 0 0
GENERAC HLDGS INC COM 368736104 342 836 SH   SOLE 99 836 0 0
GENERAL AMERN INVS CO INC FUND 368802104 1,396 27,575 SH   SOLE 1 27,575 0 0
GENERAL DYNAMICS CORP COM 369550108 47,290 241,245 SH   SOLE 1 241,245 0 0
GENERAL DYNAMICS CORP OPT 369550108 14,506 74,000 SH Put SOLE 8 74,000 0 0
GENERAL DYNAMICS CORP COM 369550108 555 2,833 SH   SOLE 8 2,833 0 0
GENERAL DYNAMICS CORP OPT 369550108 9,802 50,000 SH Call SOLE 8 50,000 0 0
GENERAL DYNAMICS CORP COM 369550108 34,749 177,262 SH   SOLE 9 177,262 0 0
GENERAL MLS INC COM 370334104 44 734 SH   DFND 1 0 0 734
GENERAL MLS INC COM 370334104 23,715 396,443 SH   SOLE 1 396,443 0 0
GENERAL MLS INC COM 370334104 94 1,570 SH   SOLE 8 1,570 0 0
GENERAL MLS INC OPT 370334104 401 6,700 SH Put SOLE 8 6,700 0 0
GENERAL MLS INC COM 370334104 31,818 531,890 SH   SOLE 9 531,890 0 0
GENERAL MLS INC COM 370334104 106 1,776 SH   SOLE 99 1,776 0 0
GENERAL MTRS CO COM 37045V100 312,271 5,924,284 SH   SOLE 1 5,924,284 0 0
GENERAL MTRS CO OPT 37045V100 5,272 100,000 SH Put SOLE 1 100,000 0 0
GENERAL MTRS CO COM 37045V100 673 12,774 SH   DFND 1 0 0 12,774
GENERAL MTRS CO OPT 37045V100 40,803 774,100 SH Call SOLE 8 774,100 0 0
GENERAL MTRS CO OPT 37045V100 12,165 230,800 SH Put SOLE 8 230,800 0 0
GENERAL MTRS CO COM 37045V100 51,259 972,457 SH   SOLE 8 972,457 0 0
GENERAL MTRS CO COM 37045V100 52,500 996,004 SH   SOLE 9 996,004 0 0
GENERAL MTRS CO COM 37045V100 649 12,320 SH   DFND 20 0 0 12,320
GENESCO INC COM 371532102 808 13,987 SH   SOLE 1 13,987 0 0
GENESIS ENERGY L P COM 371927104 204 20,508 SH   SOLE 1 20,508 0 0
GENFIT S A ADR 372279109 0 2 SH   SOLE 8 2 0 0
GENIE ENERGY LTD COM 372284208 1 187 SH   SOLE 1 187 0 0
GENIUS BRANDS INTL INC COM 37229T301 157 115,348 SH   SOLE 1 115,348 0 0
GENMAB A/S ADR 372303206 420 9,610 SH   SOLE 1 9,610 0 0
GENMAB A/S ADR 372303206 2 40 SH   SOLE 8 40 0 0
GENPACT LIMITED COM G3922B107 11,891 250,299 SH   SOLE 1 250,299 0 0
GENPACT LIMITED COM G3922B107 262 5,518 SH   SOLE 99 5,518 0 0
GENPREX INC COM 372446104 26 9,730 SH   SOLE 1 9,730 0 0
GENTEX CORP COM 371901109 4,127 125,136 SH   SOLE 1 125,136 0 0
GENTHERM INC COM 37253A103 2,717 33,566 SH   SOLE 1 33,566 0 0
GENUINE PARTS CO COM 372460105 14,715 121,369 SH   SOLE 1 121,369 0 0
GENUINE PARTS CO COM 372460105 11 88 SH   SOLE 8 88 0 0
GENUINE PARTS CO COM 372460105 13,769 113,576 SH   SOLE 9 113,576 0 0
GENWORTH FINL INC COM 37247D106 281 75,000 SH   DFND 1 0 0 75,000
GENWORTH FINL INC COM 37247D106 1,680 448,144 SH   SOLE 1 448,144 0 0
GENWORTH FINL INC OPT 37247D106 56 15,000 SH Call SOLE 8 15,000 0 0
GENWORTH FINL INC COM 37247D106 203 54,003 SH   SOLE 9 54,003 0 0
GEO GROUP INC NEW OPT 36162J106 254 34,000 SH Put SOLE 1 34,000 0 0
GEO GROUP INC NEW TRUS 36162J106 1,040 139,224 SH   SOLE 1 139,224 0 0
GEOPARK LTD COM G38327105 7 546 SH   SOLE 1 546 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 41 4,329 SH   SOLE 1 4,329 0 0
GERDAU SA ADR 373737105 1,246 253,184 SH   SOLE 1 253,184 0 0
GERMAN AMERN BANCORP INC COM 373865104 800 20,705 SH   SOLE 1 20,705 0 0
GERON CORP COM 374163103 186 135,694 SH   SOLE 1 135,694 0 0
GETTY RLTY CORP NEW TRUS 374297109 1,952 66,624 SH   SOLE 1 66,624 0 0
GIBRALTAR INDS INC COM 374689107 2,081 29,873 SH   SOLE 1 29,873 0 0
GIBRALTAR INDS INC COM 374689107 280 4,023 SH   SOLE 99 4,023 0 0
GIGAMEDIA LTD COM Y2711Y112 9 3,644 SH   DFND 1 0 0 3,644
GILAT SATELLITE NETWORKS LTD COM M51474118 3 300 SH   SOLE 1 300 0 0
GILDAN ACTIVEWEAR INC COM 375916103 2,390 65,466 SH   SOLE 1 65,466 0 0
GILDAN ACTIVEWEAR INC COM 375916103 857 23,474 SH   SOLE 9 23,474 0 0
GILEAD SCIENCES INC OPT 375558103 13,970 200,000 SH Put SOLE 1 200,000 0 0
GILEAD SCIENCES INC COM 375558103 144,178 2,064,101 SH   SOLE 1 2,064,101 0 0
GILEAD SCIENCES INC COM 375558103 335 4,795 SH   DFND 1 0 0 4,795
GILEAD SCIENCES INC COM 375558103 3,599 51,521 SH   SOLE 8 51,521 0 0
GILEAD SCIENCES INC OPT 375558103 22,003 315,000 SH Put SOLE 8 315,000 0 0
GILEAD SCIENCES INC OPT 375558103 12,126 173,600 SH Call SOLE 8 173,600 0 0
GILEAD SCIENCES INC COM 375558103 63,603 910,560 SH   SOLE 9 910,560 0 0
GILEAD SCIENCES INC COM 375558103 3,220 46,105 SH   DFND 20 0 0 46,105
GILEAD SCIENCES INC COM 375558103 755 10,816 SH   SOLE 99 10,816 0 0
GLACIER BANCORP INC NEW COM 37637Q105 11,083 200,237 SH   SOLE 1 200,237 0 0
GLADSTONE COMMERCIAL CORP TRUS 376536108 775 36,846 SH   SOLE 1 36,846 0 0
GLADSTONE LD CORP TRUS 376549101 313 13,698 SH   SOLE 1 13,698 0 0
GLAUKOS CORP COM 377322102 4,358 90,486 SH   SOLE 1 90,486 0 0
GLAUKOS CORP OPT 377322102 2,119 44,000 SH Put SOLE 8 44,000 0 0
GLAUKOS CORP COM 377322102 2,177 45,203 SH   SOLE 8 45,203 0 0
GLAUKOS CORP OPT 377322102 5,299 110,000 SH Call SOLE 8 110,000 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 8 210 SH   DFND 1 0 0 210
GLAXOSMITHKLINE PLC ADR 37733W105 2,276 59,565 SH   SOLE 1 59,565 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 227 5,944 SH   SOLE 8 5,944 0 0
GLAXOSMITHKLINE PLC OPT 37733W105 225 5,900 SH Put SOLE 8 5,900 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 180 4,712 SH   SOLE 9 4,712 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2,058 80,704 SH   SOLE 1 80,704 0 0
GLOBAL CORD BLOOD CORPORATIO COM G39342103 957 204,942 SH   SOLE 1 204,942 0 0
GLOBAL MED REIT INC TRUS 37954A204 429 29,163 SH   SOLE 1 29,163 0 0
GLOBAL NET LEASE INC TRUS 379378201 2,881 179,889 SH   SOLE 1 179,889 0 0
GLOBAL PMTS INC COM 37940X102 139,934 888,018 SH   SOLE 1 888,018 0 0
GLOBAL PMTS INC COM 37940X102 14 88 SH   SOLE 8 88 0 0
GLOBAL PMTS INC COM 37940X102 32,158 204,080 SH   SOLE 9 204,080 0 0
GLOBAL PMTS INC COM 37940X102 5,252 33,328 SH   SOLE 99 33,328 0 0
GLOBAL WTR RES INC COM 379463102 356 19,046 SH   SOLE 1 19,046 0 0
GLOBAL X FDS FUND 37950E416 67 1,097 SH   SOLE 1 1,097 0 0
GLOBAL X FDS FUND 37954Y483 2,978 135,000 SH   SOLE 1 135,000 0 0
GLOBAL X FDS FUND 37954Y673 830 32,671 SH   SOLE 1 32,671 0 0
GLOBAL X FDS FUND 37954Y855 348 4,240 SH   DFND 1 0 0 4,240
GLOBAL X FDS FUND 37950E408 1,246 44,427 SH   SOLE 1 44,427 0 0
GLOBAL X FDS FUND 37954Y848 66 1,895 SH   SOLE 1 1,895 0 0
GLOBAL X FDS FUND 37954Y855 1,395 17,015 SH   SOLE 1 17,015 0 0
GLOBAL X FDS FUND 37954Y467 90 3,000 SH   DFND 1 0 0 3,000
GLOBAL X FDS FUND 37954Y715 161 4,390 SH   DFND 1 0 0 4,390
GLOBAL X FDS FUND 37950E291 32 1,634 SH   SOLE 1 1,634 0 0
GLOBAL X FDS FUND 37954Y814 1,418 29,531 SH   SOLE 1 29,531 0 0
GLOBAL X FDS FUND 37954Y715 11,196 306,153 SH   SOLE 1 306,153 0 0
GLOBAL X FDS FUND 37954Y624 278 10,140 SH   SOLE 1 10,140 0 0
GLOBAL X FDS FUND 37954Y871 2,629 110,499 SH   SOLE 1 110,499 0 0
GLOBAL X FDS FUND 37954Y764 97 2,250 SH   DFND 1 0 0 2,250
GLOBAL X FDS FUND 37954Y855 2,614 31,889 SH   SOLE 8 31,889 0 0
GLOBAL X FDS FUND 37954Y848 2 68 SH   SOLE 8 68 0 0
GLOBAL X FDS FUND 37954Y871 3,018 126,853 SH   SOLE 8 126,853 0 0
GLOBAL X FDS FUND 37954Y673 1,026 40,385 SH   SOLE 8 40,385 0 0
GLOBAL X FDS FUND 37954Y673 303 11,937 SH   DFND 20 0 0 11,937
GLOBAL X FDS FUND 37954Y624 50 1,828 SH   DFND 20 0 0 1,828
GLOBALSTAR INC COM 378973408 415 248,519 SH   SOLE 1 248,519 0 0
GLOBANT S A COM L44385109 2,801 9,970 SH   SOLE 1 9,970 0 0
GLOBUS MED INC COM 379577208 5 60 SH   DFND 1 0 0 60
GLOBUS MED INC COM 379577208 6,900 90,060 SH   SOLE 1 90,060 0 0
GLOBUS MED INC COM 379577208 5 65 SH   SOLE 8 65 0 0
GLYCOMIMETICS INC COM 38000Q102 11 4,816 SH   SOLE 1 4,816 0 0
GLYCOMIMETICS INC COM 38000Q102 0 3 SH   SOLE 8 3 0 0
GMS INC COM 36251C103 2,993 68,324 SH   SOLE 1 68,324 0 0
GODADDY INC COM 380237107 8,968 128,658 SH   SOLE 1 128,658 0 0
GODADDY INC COM 380237107 0 2 SH   SOLE 8 2 0 0
GODADDY INC COM 380237107 5,203 74,646 SH   SOLE 9 74,646 0 0
GODADDY INC COM 380237107 7 94 SH   DFND 20 0 0 94
GOGO INC COM 38046C109 421 24,358 SH   SOLE 1 24,358 0 0
GOL LINHAS AEREAS INTELIGENT ADR 38045R206 2,759 361,613 SH   SOLE 1 361,613 0 0
GOLAR LNG LTD COM G9456A100 665 51,296 SH   SOLE 1 51,296 0 0
GOLAR LNG LTD OPT G9456A100 15,175 1,170,000 SH Call SOLE 8 1,170,000 0 0
GOLAR LNG LTD COM G9456A100 7,087 546,396 SH   SOLE 8 546,396 0 0
GOLD FIELDS LTD ADR 38059T106 2,034 250,500 SH   SOLE 1 250,500 0 0
GOLD FIELDS LTD ADR 38059T106 0 11 SH   SOLE 8 11 0 0
GOLD RESOURCE CORP COM 38068T105 59 37,548 SH   SOLE 1 37,548 0 0
GOLDEN ENTMT INC COM 381013101 1,104 22,501 SH   SOLE 1 22,501 0 0
GOLDEN OCEAN GROUP LTD COM G39637205 362 33,628 SH   SOLE 1 33,628 0 0
GOLDEN OCEAN GROUP LTD COM G39637205 14,779 1,372,292 SH   SOLE 9 1,372,292 0 0
GOLDEN STAR RES LTD CDA COM 38119T807 136 57,247 SH   DFND 1 0 0 57,247
GOLDMAN SACHS BDC INC COM 38147U107 219 11,960 SH   SOLE 1 11,960 0 0
GOLDMAN SACHS ETF TR FUND 381430503 113 1,319 SH   SOLE 1 1,319 0 0
GOLDMAN SACHS ETF TR FUND 381430107 4 114 SH   SOLE 1 114 0 0
GOLDMAN SACHS ETF TR FUND 381430438 7 105 SH   SOLE 1 105 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 468,106 1,238,279 SH   SOLE 1 1,238,279 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,244 8,582 SH   DFND 1 0 0 8,582
GOLDMAN SACHS GROUP INC OPT 38141G104 37,804 100,000 SH Put SOLE 1 100,000 0 0
GOLDMAN SACHS GROUP INC OPT 38141G104 9,526 25,200 SH Call SOLE 8 25,200 0 0
GOLDMAN SACHS GROUP INC OPT 38141G104 26,008 68,800 SH Put SOLE 8 68,800 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 13,856 36,652 SH   SOLE 8 36,652 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 103,732 274,402 SH   SOLE 9 274,402 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,134 3,000 SH   DFND 20 0 0 3,000
GOODRICH PETE CORP COM 382410843 52 2,212 SH   SOLE 1 2,212 0 0
GOODYEAR TIRE &amp RUBR CO COM 382550101 30,372 1,715,959 SH   SOLE 1 1,715,959 0 0
GOODYEAR TIRE &amp RUBR CO OPT 382550101 27 1,500 SH Put SOLE 8 1,500 0 0
GOODYEAR TIRE &amp RUBR CO OPT 382550101 2,595 146,600 SH Call SOLE 8 146,600 0 0
GOODYEAR TIRE &amp RUBR CO COM 382550101 0 3 SH   SOLE 8 3 0 0
GOOSEHEAD INS INC COM 38267D109 1,103 7,239 SH   SOLE 1 7,239 0 0
GOPRO INC COM 38268T103 5,651 603,757 SH   SOLE 1 603,757 0 0
GOPRO INC COM 38268T103 2 208 SH   DFND 1 0 0 208
GOPRO INC OPT 38268T103 10 1,100 SH Call SOLE 8 1,100 0 0
GOPRO INC COM 38268T103 361 38,546 SH   SOLE 8 38,546 0 0
GP STRATEGIES CORP COM 36225V104 1,071 51,706 SH   SOLE 1 51,706 0 0
GRACO INC COM 384109104 17,555 250,906 SH   SOLE 1 250,906 0 0
GRAFTECH INTL LTD COM 384313508 1,402 135,810 SH   SOLE 1 135,810 0 0
GRAFTECH INTL LTD COM 384313508 1 100 SH   SOLE 8 100 0 0
GRAHAM CORP COM 384556106 15 1,245 SH   SOLE 1 1,245 0 0
GRAHAM HLDGS CO COM 384637104 3,470 5,890 SH   SOLE 1 5,890 0 0
GRAINGER W W INC COM 384802104 29,594 75,296 SH   SOLE 1 75,296 0 0
GRAINGER W W INC COM 384802104 11 27 SH   SOLE 8 27 0 0
GRAINGER W W INC COM 384802104 11,992 30,510 SH   SOLE 9 30,510 0 0
GRAN TIERRA ENERGY INC COM 38500T101 0 100 SH   SOLE 1 100 0 0
GRAND CANYON ED INC COM 38526M106 5,105 58,037 SH   SOLE 1 58,037 0 0
GRAND CANYON ED INC COM 38526M106 7 77 SH   SOLE 8 77 0 0
GRAND CANYON ED INC COM 38526M106 1,123 12,772 SH   SOLE 99 12,772 0 0
GRANITE CONSTR INC COM 387328107 2,671 67,529 SH   SOLE 1 67,529 0 0
GRANITE PT MTG TR INC TRUS 38741L107 8,660 657,643 SH   SOLE 1 657,643 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 11,311 594,067 SH   SOLE 1 594,067 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 363 19,074 SH   SOLE 99 19,074 0 0
GRAVITY CO LTD ADR 38911N206 2,808 31,045 SH   SOLE 1 31,045 0 0
GRAY TELEVISION INC COM 389375106 1,892 82,928 SH   SOLE 1 82,928 0 0
GREAT AJAX CORP TRUS 38983D300 121 8,972 SH   SOLE 1 8,972 0 0
GREAT LAKES DREDGE &amp DOCK CO COM 390607109 887 58,839 SH   SOLE 1 58,839 0 0
GREAT SOUTHN BANCORP INC COM 390905107 247 4,514 SH   SOLE 1 4,514 0 0
GREAT WESTERN BANCORP INC COM 391416104 3,939 120,340 SH   SOLE 1 120,340 0 0
GREEN BRICK PARTNERS INC COM 392709101 2,062 100,479 SH   SOLE 1 100,479 0 0
GREEN DOT CORP COM 39304D102 2,174 43,174 SH   SOLE 1 43,174 0 0
GREEN DOT CORP COM 39304D102 4 86 SH   SOLE 8 86 0 0
GREEN DOT CORP OPT 39304D102 503 10,000 SH Call SOLE 8 10,000 0 0
GREEN PLAINS INC COM 393222104 1,327 40,677 SH   SOLE 1 40,677 0 0
GREEN PLAINS INC OPT 393222104 6,742 206,500 SH Put SOLE 8 206,500 0 0
GREEN PLAINS INC COM 393222104 1,128 34,556 SH   SOLE 8 34,556 0 0
GREEN PLAINS INC OPT 393222104 7,748 237,300 SH Call SOLE 8 237,300 0 0
GREENBRIER COS INC COM 393657101 1,441 33,526 SH   SOLE 1 33,526 0 0
GREENBRIER COS INC COM 393657101 664 15,451 SH   SOLE 99 15,451 0 0
GREENE CNTY BANCORP INC COM 394357107 15 403 SH   SOLE 1 403 0 0
GREENHILL &amp CO INC COM 395259104 170 11,605 SH   SOLE 1 11,605 0 0
GREENHILL &amp CO INC COM 395259104 18 1,222 SH   DFND 1 0 0 1,222
GREENHILL &amp CO INC COM 395259104 1 66 SH   SOLE 8 66 0 0
GREENLANE HLDGS INC COM 395330103 36 14,992 SH   SOLE 1 14,992 0 0
GREENLIGHT CAPITAL RE LTD COM G4095J109 355 48,081 SH   SOLE 1 48,081 0 0
GREENSKY INC COM 39572G100 3,797 339,533 SH   SOLE 1 339,533 0 0
GREENTREE HOSPITALITY GROUP ADR 39579V100 1 68 SH   SOLE 1 68 0 0
GREIF INC COM 397624206 157 2,424 SH   SOLE 1 2,424 0 0
GREIF INC COM 397624107 5,050 78,162 SH   SOLE 1 78,162 0 0
GRIFFON CORP COM 398433102 2,042 83,004 SH   SOLE 1 83,004 0 0
GRIFOLS S A ADR 398438408 1,758 120,291 SH   SOLE 1 120,291 0 0
GRIFOLS S A ADR 398438408 0 22 SH   SOLE 8 22 0 0
GRIFOLS S A ADR 398438408 416 28,465 SH   SOLE 9 28,465 0 0
GRINDROD SHIPPING HOLDINGS L COM Y28895103 11 700 SH   DFND 1 0 0 700
GRITSTONE BIO INC COM 39868T105 393 36,402 SH   SOLE 1 36,402 0 0
GRITSTONE BIO INC COM 39868T105 0 3 SH   SOLE 8 3 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 1,643 76,170 SH   SOLE 1 76,170 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 4,031 21,452 SH   SOLE 1 21,452 0 0
GROWGENERATION CORP COM 39986L109 992 40,192 SH   SOLE 1 40,192 0 0
GRUPO AEROPORTUARIO DEL CENT ADR 400501102 101 2,162 SH   SOLE 1 2,162 0 0
GRUPO AEROPORTUARIO DEL SURE ADR 40051E202 103 553 SH   SOLE 1 553 0 0
GRUPO AEROPUERTO DEL PACIFIC ADR 400506101 511 4,389 SH   SOLE 1 4,389 0 0
GRUPO SUPERVIELLE S.A. ADR 40054A108 0 42 SH   SOLE 1 42 0 0
GRUPO TELEVISA S A B ADR 40049J206 634 57,706 SH   SOLE 1 57,706 0 0
GSI TECHNOLOGY INC COM 36241U106 10 1,938 SH   SOLE 1 1,938 0 0
GTT COMMUNICATIONS INC COM 362393100 1 5,455 SH   SOLE 1 5,455 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 109 14,426 SH   SOLE 1 14,426 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 468 13,049 SH   SOLE 1 13,049 0 0
GUARDANT HEALTH INC COM 40131M109 25 200 SH   DFND 1 0 0 200
GUARDANT HEALTH INC COM 40131M109 24,096 192,754 SH   SOLE 1 192,754 0 0
GUARDANT HEALTH INC OPT 40131M109 3,750 30,000 SH Call SOLE 8 30,000 0 0
GUESS INC COM 401617105 793 37,749 SH   SOLE 1 37,749 0 0
GUESS INC OPT 401617105 67 3,200 SH Call SOLE 8 3,200 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 16,613 139,760 SH   SOLE 1 139,760 0 0
GUIDEWIRE SOFTWARE INC BOND 40171VAA8 4,890 4,060,000 PRN   SOLE 8 0 0 4,060,000
GUIDEWIRE SOFTWARE INC COM 40171V100 3,954 33,268 SH   SOLE 9 33,268 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 291 2,446 SH   SOLE 99 2,446 0 0
GWG HLDGS INC COM 36192A109 3 289 SH   SOLE 1 289 0 0
H &amp E EQUIPMENT SERVICES INC COM 404030108 1,192 34,353 SH   SOLE 1 34,353 0 0
HACKETT GROUP INC COM 404609109 197 10,038 SH   SOLE 1 10,038 0 0
HAEMONETICS CORP MASS COM 405024100 3,880 54,962 SH   SOLE 1 54,962 0 0
HAEMONETICS CORP MASS COM 405024100 158 2,238 SH   SOLE 99 2,238 0 0
HAIN CELESTIAL GROUP INC COM 405217100 1,781 41,638 SH   SOLE 1 41,638 0 0
HAIN CELESTIAL GROUP INC COM 405217100 0 1 SH   SOLE 8 1 0 0
HALLIBURTON CO COM 406216101 172 7,967 SH   DFND 1 0 0 7,967
HALLIBURTON CO COM 406216101 21,927 1,014,250 SH   SOLE 1 1,014,250 0 0
HALLIBURTON CO OPT 406216101 6,486 300,000 SH Call SOLE 8 300,000 0 0
HALLIBURTON CO OPT 406216101 2,393 110,700 SH Put SOLE 8 110,700 0 0
HALLIBURTON CO COM 406216101 557 25,767 SH   SOLE 8 25,767 0 0
HALLIBURTON CO COM 406216101 14,840 686,386 SH   SOLE 9 686,386 0 0
HALLIBURTON CO COM 406216101 126 5,847 SH   DFND 20 0 0 5,847
HALOZYME THERAPEUTICS INC COM 40637H109 5,466 134,401 SH   SOLE 1 134,401 0 0
HAMILTON BEACH BRANDS HLDG C COM 40701T104 135 8,586 SH   SOLE 1 8,586 0 0
HAMILTON LANE INC COM 407497106 1,362 16,057 SH   SOLE 1 16,057 0 0
HAMILTON LANE INC COM 407497106 186 2,196 SH   SOLE 99 2,196 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 6,132 130,140 SH   SOLE 1 130,140 0 0
HANESBRANDS INC COM 410345102 5,218 304,094 SH   SOLE 1 304,094 0 0
HANESBRANDS INC OPT 410345102 39 2,300 SH Put SOLE 8 2,300 0 0
HANESBRANDS INC OPT 410345102 27 1,600 SH Call SOLE 8 1,600 0 0
HANESBRANDS INC COM 410345102 61 3,570 SH   SOLE 8 3,570 0 0
HANESBRANDS INC COM 410345102 1,802 104,974 SH   SOLE 9 104,974 0 0
HANGER INC COM 41043F208 936 42,652 SH   SOLE 1 42,652 0 0
HANMI FINL CORP COM 410495204 1,015 50,619 SH   SOLE 1 50,619 0 0
HANNON ARMSTRONG SUST INFR C TRUS 41068X100 2,886 53,963 SH   SOLE 1 53,963 0 0
HANNON ARMSTRONG SUST INFR C TRUS 41068X100 4 80 SH   SOLE 8 80 0 0
HANNON ARMSTRONG SUST INFR C TRUS 41068X100 749 14,000 SH   DFND 20 0 0 14,000
HANNON ARMSTRONG SUST INFR C COM 41068X100 176 3,295 SH   SOLE 99 3,295 0 0
HANOVER INS GROUP INC COM 410867105 9,320 71,891 SH   SOLE 1 71,891 0 0
HANOVER INS GROUP INC COM 410867105 910 7,019 SH   SOLE 99 7,019 0 0
HARLEY DAVIDSON INC COM 412822108 21,468 586,404 SH   SOLE 1 586,404 0 0
HARLEY DAVIDSON INC COM 412822108 333 9,083 SH   SOLE 8 9,083 0 0
HARLEY DAVIDSON INC COM 412822108 1,129 30,841 SH   SOLE 9 30,841 0 0
HARMONIC INC COM 413160102 1,694 193,519 SH   SOLE 1 193,519 0 0
HARMONIC INC COM 413160102 1 80 SH   DFND 1 0 0 80
HARMONY GOLD MINING CO LTD ADR 413216300 2,163 686,701 SH   SOLE 1 686,701 0 0
HARMONY GOLD MINING CO LTD ADR 413216300 0 31 SH   SOLE 8 31 0 0
HARPOON THERAPEUTICS INC COM 41358P106 246 31,167 SH   SOLE 1 31,167 0 0
HARROW HEALTH INC COM 415858109 49 5,412 SH   SOLE 1 5,412 0 0
HARSCO CORP COM 415864107 1,243 73,328 SH   SOLE 1 73,328 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 49,659 706,873 SH   SOLE 1 706,873 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 1,731 24,630 SH   SOLE 8 24,630 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 19,911 283,432 SH   SOLE 9 283,432 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 2,117 30,141 SH   SOLE 99 30,141 0 0
HARVARD BIOSCIENCE INC COM 416906105 112 16,056 SH   SOLE 1 16,056 0 0
HASBRO INC COM 418056107 10,441 117,023 SH   SOLE 1 117,023 0 0
HASBRO INC OPT 418056107 178 2,000 SH Put SOLE 8 2,000 0 0
HASBRO INC COM 418056107 84 948 SH   SOLE 8 948 0 0
HASBRO INC COM 418056107 9,943 111,445 SH   SOLE 9 111,445 0 0
HASBRO INC COM 418056107 2,996 33,579 SH   SOLE 99 33,579 0 0
HAVERTY FURNITURE COS INC COM 419596101 803 23,840 SH   SOLE 1 23,840 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 2,351 57,596 SH   SOLE 1 57,596 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,051 48,476 SH   SOLE 1 48,476 0 0
HAWAIIAN HOLDINGS INC COM 419879101 508 23,458 SH   SOLE 8 23,458 0 0
HAWKINS INC COM 420261109 1,810 51,918 SH   SOLE 1 51,918 0 0
HAWTHORN BANCSHARES INC COM 420476103 17 729 SH   SOLE 1 729 0 0
HAYNES INTERNATIONAL INC COM 420877201 375 10,059 SH   SOLE 1 10,059 0 0
HCA HEALTHCARE INC COM 40412C101 94,038 387,432 SH   SOLE 1 387,432 0 0
HCA HEALTHCARE INC OPT 40412C101 680 2,800 SH Call SOLE 8 2,800 0 0
HCA HEALTHCARE INC COM 40412C101 266 1,095 SH   SOLE 8 1,095 0 0
HCA HEALTHCARE INC COM 40412C101 65,150 268,419 SH   SOLE 9 268,419 0 0
HCI GROUP INC COM 40416E103 587 5,291 SH   SOLE 1 5,291 0 0
HDFC BANK LTD ADR 40415F101 98,413 1,346,461 SH   SOLE 1 0 1,346,461 0
HDFC BANK LTD ADR 40415F101 15,263 208,830 SH   SOLE 20 0 208,830 0
HDFC BANK LTD ADR 40415F101 8,504 116,350 SH   SOLE 82 0 116,350 0
HDFC BANK LTD ADR 40415F101 12,749 174,424 SH   SOLE 99 0 174,424 0
HEADHUNTER GROUP PLC ADR 42207L106 1,006 20,614 SH   SOLE 1 20,614 0 0
HEALTHCARE RLTY TR TRUS 421946104 8,726 292,976 SH   SOLE 1 292,976 0 0
HEALTHCARE RLTY TR TRUS 421946104 723 24,293 SH   SOLE 8 24,293 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 3,182 127,354 SH   SOLE 1 127,354 0 0
HEALTHCARE TR AMER INC TRUS 42225P501 14,996 505,568 SH   SOLE 1 505,568 0 0
HEALTHEQUITY INC COM 42226A107 5,766 89,037 SH   SOLE 1 89,037 0 0
HEALTHEQUITY INC COM 42226A107 17 268 SH   SOLE 8 268 0 0
HEALTHSTREAM INC COM 42222N103 767 26,890 SH   SOLE 1 26,890 0 0
HEARTLAND EXPRESS INC COM 422347104 605 37,794 SH   SOLE 1 37,794 0 0
HEARTLAND FINL USA INC COM 42234Q102 4,460 92,747 SH   SOLE 1 92,747 0 0
HECLA MNG CO COM 422704106 1,464 266,195 SH   SOLE 1 266,195 0 0
HECLA MNG CO COM 422704106 43 7,840 SH   SOLE 8 7,840 0 0
HECLA MNG CO OPT 422704106 14 2,500 SH Put SOLE 8 2,500 0 0
HECLA MNG CO COM 422704106 45 8,102 SH   SOLE 9 8,102 0 0
HECLA MNG CO COM 422704106 35 6,284 SH   SOLE 99 6,284 0 0
HEICO CORP NEW COM 422806208 5,441 45,950 SH   SOLE 1 45,950 0 0
HEICO CORP NEW COM 422806109 2,370 17,969 SH   SOLE 1 17,969 0 0
HEICO CORP NEW COM 422806208 3,839 32,417 SH   SOLE 9 32,417 0 0
HEICO CORP NEW COM 422806109 2,541 19,265 SH   SOLE 9 19,265 0 0
HEIDRICK &amp STRUGGLES INTL IN COM 422819102 1,289 28,905 SH   SOLE 1 28,905 0 0
HELEN OF TROY LTD COM G4388N106 4,917 21,886 SH   SOLE 1 21,886 0 0
HELEN OF TROY LTD COM G4388N106 1,895 8,436 SH   SOLE 8 8,436 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 1,213 14,773 SH   SOLE 1 14,773 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 636 163,761 SH   SOLE 1 163,761 0 0
HELMERICH &amp PAYNE INC COM 423452101 2,661 97,070 SH   SOLE 1 97,070 0 0
HELMERICH &amp PAYNE INC OPT 423452101 1,371 50,000 SH Put SOLE 8 50,000 0 0
HELMERICH &amp PAYNE INC OPT 423452101 38 1,400 SH Call SOLE 8 1,400 0 0
HELMERICH &amp PAYNE INC COM 423452101 757 27,603 SH   SOLE 8 27,603 0 0
HELMERICH &amp PAYNE INC COM 423452101 343 12,507 SH   SOLE 9 12,507 0 0
HELMERICH &amp PAYNE INC COM 423452101 421 15,350 SH   SOLE 99 15,350 0 0
HEMISPHERE MEDIA GROUP INC COM 42365Q103 209 17,243 SH   SOLE 1 17,243 0 0
HENRY JACK &amp ASSOC INC COM 426281101 11,029 67,229 SH   SOLE 1 67,229 0 0
HENRY JACK &amp ASSOC INC COM 426281101 8,433 51,405 SH   SOLE 9 51,405 0 0
HENRY JACK &amp ASSOC INC COM 426281101 720 4,389 SH   SOLE 99 4,389 0 0
HENRY SCHEIN INC COM 806407102 8,955 117,554 SH   SOLE 1 117,554 0 0
HENRY SCHEIN INC COM 806407102 6 85 SH   SOLE 8 85 0 0
HENRY SCHEIN INC COM 806407102 7,679 100,819 SH   SOLE 9 100,819 0 0
HERBALIFE NUTRITION LTD COM G4412G101 1,584 37,359 SH   SOLE 1 37,359 0 0
HERBALIFE NUTRITION LTD BOND 42703MAD5 98 96,000 PRN   SOLE 8 0 0 96,000
HERBALIFE NUTRITION LTD COM G4412G101 122 2,874 SH   SOLE 8 2,874 0 0
HERC HLDGS INC COM 42704L104 2,624 16,055 SH   SOLE 1 16,055 0 0
HERCULES CAPITAL INC COM 427096508 321 19,300 SH   SOLE 1 19,300 0 0
HERITAGE COMM CORP COM 426927109 587 50,462 SH   SOLE 1 50,462 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 187 6,471 SH   SOLE 1 6,471 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,204 47,209 SH   SOLE 1 47,209 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 443 65,033 SH   SOLE 1 65,033 0 0
HERON THERAPEUTICS INC COM 427746102 921 86,078 SH   SOLE 1 86,078 0 0
HERSHA HOSPITALITY TR TRUS 427825500 4,941 529,527 SH   SOLE 1 529,527 0 0
HERSHEY CO COM 427866108 48,356 285,710 SH   SOLE 1 285,710 0 0
HERSHEY CO OPT 427866108 237 1,400 SH Put SOLE 8 1,400 0 0
HERSHEY CO COM 427866108 8 50 SH   SOLE 8 50 0 0
HERSHEY CO OPT 427866108 220 1,300 SH Call SOLE 8 1,300 0 0
HERSHEY CO COM 427866108 19,390 114,566 SH   SOLE 9 114,566 0 0
HESKA CORP COM 42805E306 2,395 9,264 SH   SOLE 1 9,264 0 0
HESS CORP COM 42809H107 14,985 191,851 SH   SOLE 1 191,851 0 0
HESS CORP OPT 42809H107 50,014 640,300 SH Put SOLE 8 640,300 0 0
HESS CORP COM 42809H107 8,207 105,075 SH   SOLE 8 105,075 0 0
HESS CORP OPT 42809H107 46,772 598,800 SH Call SOLE 8 598,800 0 0
HESS CORP COM 42809H107 14,965 191,590 SH   SOLE 9 191,590 0 0
HESS CORP COM 42809H107 509 6,515 SH   SOLE 99 6,515 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 91,602 6,428,252 SH   SOLE 1 6,428,252 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 9 642 SH   SOLE 8 642 0 0
HEWLETT PACKARD ENTERPRISE C OPT 42824C109 24 1,700 SH Call SOLE 8 1,700 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 12,845 901,433 SH   SOLE 9 901,433 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 95 6,680 SH   SOLE 99 6,680 0 0
HEXCEL CORP NEW COM 428291108 3,239 54,525 SH   SOLE 1 54,525 0 0
HEXCEL CORP NEW COM 428291108 6 100 SH   SOLE 8 100 0 0
HF FOODS GROUP INC COM 40417F109 90 14,799 SH   SOLE 1 14,799 0 0
HIBBETT INC COM 428567101 2,146 30,338 SH   SOLE 1 30,338 0 0
HIGHLAND INCOME FD FUND 43010E404 745 53,624 SH   SOLE 1 53,624 0 0
HIGHWOODS PPTYS INC TRUS 431284108 3,088 70,417 SH   SOLE 1 70,417 0 0
HILL INTL INC COM 431466101 30 14,516 SH   SOLE 1 14,516 0 0
HILL-ROM HLDGS INC COM 431475102 10,782 71,883 SH   SOLE 1 71,883 0 0
HILL-ROM HLDGS INC COM 431475102 176 1,174 SH   SOLE 99 1,174 0 0
HILLENBRAND INC COM 431571108 4,106 96,268 SH   SOLE 1 96,268 0 0
HILLTOP HOLDINGS INC COM 432748101 5,307 162,486 SH   SOLE 1 162,486 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 30,213 228,690 SH   SOLE 1 228,690 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 11,294 85,493 SH   SOLE 8 85,493 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 26,118 197,703 SH   SOLE 9 197,703 0 0
HIMAX TECHNOLOGIES INC ADR 43289P106 1 131 SH   SOLE 1 131 0 0
HIMAX TECHNOLOGIES INC ADR 43289P106 0 21 SH   SOLE 8 21 0 0
HINGHAM INSTN SVGS MASS COM 433323102 212 632 SH   SOLE 1 632 0 0
HNI CORP COM 404251100 2,783 75,803 SH   SOLE 1 75,803 0 0
HOLLY ENERGY PARTNERS L P COM 435763107 3,384 184,626 SH   SOLE 1 184,626 0 0
HOLLY ENERGY PARTNERS L P COM 435763107 1 70 SH   SOLE 8 70 0 0
HOLLYFRONTIER CORP COM 436106108 7,130 215,182 SH   SOLE 1 215,182 0 0
HOLLYFRONTIER CORP COM 436106108 66 2,000 SH   DFND 1 0 0 2,000
HOLLYFRONTIER CORP COM 436106108 17 516 SH   SOLE 8 516 0 0
HOLLYFRONTIER CORP COM 436106108 2,560 77,279 SH   SOLE 9 77,279 0 0
HOLLYSYS AUTOMATION TCHNGY L COM G45667105 2,255 109,003 SH   SOLE 1 109,003 0 0
HOLOGIC INC COM 436440101 31,723 429,814 SH   SOLE 1 429,814 0 0
HOLOGIC INC COM 436440101 8 110 SH   SOLE 8 110 0 0
HOLOGIC INC COM 436440101 13,532 183,340 SH   SOLE 9 183,340 0 0
HOME BANCORP INC COM 43689E107 121 3,126 SH   SOLE 1 3,126 0 0
HOME BANCSHARES INC COM 436893200 5,337 226,820 SH   SOLE 1 226,820 0 0
HOME BANCSHARES INC COM 436893200 272 11,567 SH   SOLE 99 11,567 0 0
HOME DEPOT INC COM 437076102 115 350 SH   DFND 1 0 0 350
HOME DEPOT INC COM 437076102 509,429 1,551,902 SH   SOLE 1 1,551,902 0 0
HOME DEPOT INC OPT 437076102 9,946 30,300 SH Put SOLE 8 30,300 0 0
HOME DEPOT INC COM 437076102 1,399 4,261 SH   SOLE 8 4,261 0 0
HOME DEPOT INC COM 437076102 248,868 758,145 SH   SOLE 9 758,145 0 0
HOME DEPOT INC COM 437076102 591 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 675 16,383 SH   SOLE 1 16,383 0 0
HOMESTREET INC COM 43785V102 344 8,371 SH   SOLE 99 8,371 0 0
HOMETRUST BANCSHARES INC COM 437872104 937 33,502 SH   SOLE 1 33,502 0 0
HOMOLOGY MEDICINES INC COM 438083107 402 51,027 SH   SOLE 1 51,027 0 0
HOMOLOGY MEDICINES INC COM 438083107 0 6 SH   SOLE 8 6 0 0
HONDA MOTOR LTD ADR 438128308 1 31 SH   SOLE 1 31 0 0
HONDA MOTOR LTD ADR 438128308 14 452 SH   SOLE 99 452 0 0
HONEYWELL INTL INC COM 438516106 90 425 SH   DFND 1 0 0 425
HONEYWELL INTL INC COM 438516106 86,180 405,973 SH   SOLE 1 405,973 0 0
HONEYWELL INTL INC OPT 438516106 318 1,500 SH Put SOLE 8 1,500 0 0
HONEYWELL INTL INC COM 438516106 10,932 51,497 SH   SOLE 8 51,497 0 0
HONEYWELL INTL INC OPT 438516106 2,399 11,300 SH Call SOLE 8 11,300 0 0
HONEYWELL INTL INC COM 438516106 102,734 483,955 SH   SOLE 9 483,955 0 0
HONEYWELL INTL INC COM 438516106 251 1,183 SH   DFND 20 0 0 1,183
HONEYWELL INTL INC COM 438516106 3,900 18,371 SH   SOLE 99 18,371 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100 129 4,792 SH   SOLE 1 4,792 0 0
HOOKIPA PHARMA INC COM 43906K100 96 16,368 SH   SOLE 1 16,368 0 0
HOPE BANCORP INC COM 43940T109 3,046 210,906 SH   SOLE 1 210,906 0 0
HOPE BANCORP INC BOND 43940TAB5 159 160,000 PRN   SOLE 8 0 0 160,000
HORACE MANN EDUCATORS CORP N COM 440327104 1,322 33,240 SH   SOLE 1 33,240 0 0
HORIZON BANCORP INC COM 440407104 319 17,576 SH   SOLE 1 17,576 0 0
HORIZON GLOBAL CORP COM 44052W104 33 4,713 SH   SOLE 1 4,713 0 0
HORIZON THERAPEUTICS PUB L COM G46188101 10,670 97,404 SH   SOLE 1 97,404 0 0
HORIZON THERAPEUTICS PUB L COM G46188101 10,391 94,867 SH   SOLE 9 94,867 0 0
HORMEL FOODS CORP COM 440452100 7,138 174,124 SH   SOLE 1 174,124 0 0
HORMEL FOODS CORP COM 440452100 4 89 SH   SOLE 8 89 0 0
HORMEL FOODS CORP COM 440452100 7,859 191,673 SH   SOLE 9 191,673 0 0
HOST HOTELS &amp RESORTS INC TRUS 44107P104 19,052 1,166,710 SH   SOLE 1 1,166,710 0 0
HOST HOTELS &amp RESORTS INC TRUS 44107P104 1 87 SH   SOLE 8 87 0 0
HOST HOTELS &amp RESORTS INC OPT 44107P104 21 1,300 SH Call SOLE 8 1,300 0 0
HOST HOTELS &amp RESORTS INC TRUS 44107P104 8,003 490,002 SH   SOLE 9 490,002 0 0
HOSTESS BRANDS INC COM 44109J106 1,625 93,545 SH   SOLE 1 93,545 0 0
HOSTESS BRANDS INC COM 44109J106 126 7,275 SH   SOLE 99 7,275 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 698 51,961 SH   SOLE 1 51,961 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 368 27,436 SH   SOLE 99 27,436 0 0
HOULIHAN LOKEY INC COM 441593100 2,424 26,320 SH   SOLE 1 26,320 0 0
HOULIHAN LOKEY INC COM 441593100 10 110 SH   SOLE 8 110 0 0
HOVNANIAN ENTERPRISES INC COM 442487401 201 2,093 SH   SOLE 1 2,093 0 0
HOWARD BANCORP INC COM 442496105 1,197 59,034 SH   SOLE 1 59,034 0 0
HOWARD HUGHES CORP COM 44267D107 1,958 22,291 SH   SOLE 1 22,291 0 0
HOWARD HUGHES CORP COM 44267D107 166 1,885 SH   SOLE 99 1,885 0 0
HP INC COM 40434L105 57,271 2,093,237 SH   SOLE 1 2,093,237 0 0
HP INC COM 40434L105 21 750 SH   DFND 1 0 0 750
HP INC COM 40434L105 32 1,154 SH   SOLE 8 1,154 0 0
HP INC OPT 40434L105 205 7,500 SH Put SOLE 8 7,500 0 0
HP INC OPT 40434L105 2,298 84,000 SH Call SOLE 8 84,000 0 0
HP INC COM 40434L105 24,879 909,304 SH   SOLE 9 909,304 0 0
HP INC COM 40434L105 1,157 42,285 SH   SOLE 99 42,285 0 0
HSBC HLDGS PLC ADR 404280406 1,221 46,700 SH   SOLE 1 46,700 0 0
HSBC HLDGS PLC ADR 404280406 18 699 SH   DFND 1 0 0 699
HSBC HLDGS PLC OPT 404280406 133 5,100 SH Put SOLE 8 5,100 0 0
HSBC HLDGS PLC ADR 404280406 45 1,723 SH   SOLE 8 1,723 0 0
HSBC HLDGS PLC ADR 404280406 1,336 51,091 SH   SOLE 9 51,091 0 0
HUAZHU GROUP LTD ADR 44332N106 4,171 90,945 SH   SOLE 1 90,945 0 0
HUAZHU GROUP LTD ADR 44332N106 6,505 141,840 SH   SOLE 9 141,840 0 0
HUAZHU GROUP LTD ADR 44332N106 3,731 81,366 SH   SOLE 99 81,366 0 0
HUB GROUP INC COM 443320106 2,413 35,086 SH   SOLE 1 35,086 0 0
HUB GROUP INC COM 443320106 4,038 58,732 SH   SOLE 8 58,732 0 0
HUB GROUP INC COM 443320106 160 2,331 SH   SOLE 99 2,331 0 0
HUBBELL INC COM 443510607 6,514 36,054 SH   SOLE 1 36,054 0 0
HUBSPOT INC COM 443573100 30,095 44,511 SH   SOLE 1 44,511 0 0
HUBSPOT INC COM 443573100 9 14 SH   SOLE 8 14 0 0
HUBSPOT INC COM 443573100 13,351 19,748 SH   SOLE 9 19,748 0 0
HUDBAY MINERALS INC COM 443628102 179 28,771 SH   SOLE 1 28,771 0 0
HUDSON PAC PPTYS INC TRUS 444097109 101 3,850 SH   DFND 1 0 0 3,850
HUDSON PAC PPTYS INC TRUS 444097109 6,251 237,982 SH   SOLE 1 237,982 0 0
HUDSON TECHNOLOGIES INC COM 444144109 37 10,466 SH   SOLE 1 10,466 0 0
HUMANA INC COM 444859102 58,640 150,690 SH   SOLE 1 150,690 0 0
HUMANA INC COM 444859102 90 231 SH   SOLE 8 231 0 0
HUMANA INC OPT 444859102 1,167 3,000 SH Put SOLE 8 3,000 0 0
HUMANA INC COM 444859102 38,373 98,610 SH   SOLE 9 98,610 0 0
HUMANA INC COM 444859102 5,674 14,581 SH   SOLE 99 14,581 0 0
HUNT J B TRANS SVCS INC COM 445658107 13,726 82,084 SH   SOLE 1 82,084 0 0
HUNT J B TRANS SVCS INC COM 445658107 2,942 17,591 SH   SOLE 8 17,591 0 0
HUNT J B TRANS SVCS INC OPT 445658107 702 4,200 SH Put SOLE 8 4,200 0 0
HUNT J B TRANS SVCS INC OPT 445658107 702 4,200 SH Call SOLE 8 4,200 0 0
HUNT J B TRANS SVCS INC COM 445658107 9,767 58,406 SH   SOLE 9 58,406 0 0
HUNTINGTON BANCSHARES INC COM 446150104 50,408 3,260,582 SH   SOLE 1 3,260,582 0 0
HUNTINGTON BANCSHARES INC COM 446150104 6 371 SH   SOLE 8 371 0 0
HUNTINGTON BANCSHARES INC COM 446150104 19,774 1,279,094 SH   SOLE 9 1,279,094 0 0
HUNTINGTON BANCSHARES INC COM 446150104 187 12,126 SH   SOLE 99 12,126 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 8,924 46,227 SH   SOLE 1 46,227 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 5,370 27,814 SH   SOLE 9 27,814 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 158 816 SH   SOLE 99 816 0 0
HUNTSMAN CORP COM 447011107 413 13,954 SH   SOLE 1 13,954 0 0
HUNTSMAN CORP OPT 447011107 7,398 250,000 SH Call SOLE 8 250,000 0 0
HUNTSMAN CORP COM 447011107 1,028 34,732 SH   SOLE 8 34,732 0 0
HUNTSMAN CORP OPT 447011107 7,398 250,000 SH Put SOLE 8 250,000 0 0
HUNTSMAN CORP COM 447011107 38 1,275 SH   SOLE 9 1,275 0 0
HUNTSMAN CORP COM 447011107 199 6,723 SH   SOLE 99 6,723 0 0
HURCO CO COM 447324104 207 6,429 SH   SOLE 1 6,429 0 0
HURON CONSULTING GROUP INC COM 447462102 1,179 22,677 SH   SOLE 1 22,677 0 0
HUTCHMED CHINA LTD ADR 44842L103 73 2,003 SH   SOLE 1 2,003 0 0
HUTCHMED CHINA LTD ADR 44842L103 0 6 SH   SOLE 8 6 0 0
HUTCHMED CHINA LTD ADR 44842L103 2,314 63,200 SH   SOLE 9 63,200 0 0
HUTTIG BLDG PRODS INC COM 448451104 34 6,389 SH   SOLE 1 6,389 0 0
HUYA INC ADR 44852D108 1,374 164,724 SH   SOLE 1 164,724 0 0
HUYA INC OPT 44852D108 972 116,500 SH Call SOLE 8 116,500 0 0
HUYA INC ADR 44852D108 3 400 SH   SOLE 8 400 0 0
HUYA INC ADR 44852D108 525 63,000 SH   SOLE 9 63,000 0 0
HYATT HOTELS CORP COM 448579102 6,936 89,975 SH   SOLE 1 89,975 0 0
HYATT HOTELS CORP COM 448579102 272 3,526 SH   SOLE 99 3,526 0 0
HYRECAR INC COM 44916T107 61 7,164 SH   SOLE 1 7,164 0 0
HYSTER YALE MATLS HANDLING I COM 449172105 285 5,668 SH   SOLE 1 5,668 0 0
I3 VERTICALS INC COM 46571Y107 212 8,740 SH   SOLE 1 8,740 0 0
IAA INC COM 449253103 6,118 112,098 SH   SOLE 1 112,098 0 0
IAA INC COM 449253103 8,853 162,243 SH   SOLE 8 162,243 0 0
IAA INC COM 449253103 1,271 23,286 SH   SOLE 99 23,286 0 0
IAMGOLD CORP COM 450913108 31 13,560 SH   DFND 1 0 0 13,560
IAMGOLD CORP COM 450913108 2,196 971,855 SH   SOLE 1 971,855 0 0
IAMGOLD CORP COM 450913108 1 286 SH   SOLE 8 286 0 0
IBIO INC COM 451033203 93 88,318 SH   SOLE 1 88,318 0 0
ICAD INC COM 44934S206 570 52,947 SH   SOLE 1 52,947 0 0
ICAHN ENTERPRISES LP COM 451100101 653 13,081 SH   SOLE 1 13,081 0 0
ICF INTL INC COM 44925C103 1,788 20,018 SH   SOLE 1 20,018 0 0
ICHOR HOLDINGS COM G4740B105 1,675 40,761 SH   SOLE 1 40,761 0 0
ICHOR HOLDINGS COM G4740B105 2 60 SH   DFND 1 0 0 60
ICICI BANK LIMITED OPT 45104G104 378 20,000 SH Put SOLE 1 20,000 0 0
ICICI BANK LIMITED ADR 45104G104 1,798 95,292 SH   SOLE 1 95,292 0 0
ICICI BANK LIMITED ADR 45104G104 294 15,576 SH   DFND 1 0 0 15,576
ICICI BANK LIMITED ADR 45104G104 2 101 SH   SOLE 8 101 0 0
ICICI BANK LIMITED ADR 45104G104 988 52,324 SH   SOLE 9 52,324 0 0
ICICI BANK LIMITED ADR 45104G104 193 10,212 SH   DFND 20 0 0 10,212
ICLICK INTERACTIVE ASIA GROU ADR 45113Y104 39 7,069 SH   SOLE 1 7,069 0 0
ICON PLC COM G4705A100 2,701 10,307 SH   SOLE 1 10,307 0 0
ICON PLC COM G4705A100 2 6 SH   SOLE 8 6 0 0
ICON PLC COM G4705A100 580 2,213 SH   SOLE 9 2,213 0 0
ICON PLC COM G4705A100 79 303 SH   SOLE 99 303 0 0
ICU MED INC COM 44930G107 3,989 17,092 SH   SOLE 1 17,092 0 0
ICU MED INC OPT 44930G107 14,703 63,000 SH Put SOLE 8 63,000 0 0
ICU MED INC COM 44930G107 30,150 129,190 SH   SOLE 8 129,190 0 0
ICU MED INC COM 44930G107 384 1,647 SH   SOLE 99 1,647 0 0
IDACORP INC COM 451107106 2,595 25,104 SH   SOLE 1 25,104 0 0
IDACORP INC COM 451107106 204 1,975 SH   SOLE 9 1,975 0 0
IDACORP INC COM 451107106 228 2,206 SH   SOLE 99 2,206 0 0
IDEANOMICS INC COM 45166V106 334 169,594 SH   SOLE 1 169,594 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 344 13,487 SH   SOLE 1 13,487 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 3 100 SH   SOLE 8 100 0 0
IDENTIV INC COM 45170X205 88 4,662 SH   DFND 1 0 0 4,662
IDENTIV INC COM 45170X205 164 8,698 SH   SOLE 1 8,698 0 0
IDEX CORP COM 45167R104 112,443 543,340 SH   SOLE 1 47,549 495,791 0
IDEX CORP COM 45167R104 9 42 SH   SOLE 8 42 0 0
IDEX CORP COM 45167R104 12,390 59,868 SH   SOLE 9 59,868 0 0
IDEX CORP COM 45167R104 17,203 83,124 SH   SOLE 20 0 83,124 0
IDEX CORP COM 45167R104 8,442 40,794 SH   SOLE 82 0 40,794 0
IDEX CORP COM 45167R104 12,693 61,334 SH   SOLE 99 0 61,334 0
IDEXX LABS INC COM 45168D104 61,437 98,791 SH   SOLE 1 98,791 0 0
IDEXX LABS INC OPT 45168D104 12,438 20,000 SH Call SOLE 8 20,000 0 0
IDEXX LABS INC COM 45168D104 17 28 SH   SOLE 8 28 0 0
IDEXX LABS INC COM 45168D104 38,116 61,290 SH   SOLE 9 61,290 0 0
IDEXX LABS INC COM 45168D104 684 1,100 SH   DFND 20 0 0 1,100
IDT CORP COM 448947507 343 8,183 SH   SOLE 1 8,183 0 0
IEC ELECTRS CORP NEW COM 44949L105 532 34,701 SH   SOLE 1 34,701 0 0
IES HLDGS INC COM 44951W106 193 4,219 SH   SOLE 1 4,219 0 0
IHEARTMEDIA INC COM 45174J509 0 1 SH   SOLE   1 0 0
IHS MARKIT LTD COM G47567105 88 757 SH   DFND 1 0 0 757
IHS MARKIT LTD COM G47567105 43,009 368,796 SH   SOLE 1 368,796 0 0
IHS MARKIT LTD COM G47567105 10 84 SH   SOLE 8 84 0 0
IHS MARKIT LTD COM G47567105 31,130 266,936 SH   SOLE 9 266,936 0 0
II-VI INC COM 902104108 1 12 SH   DFND 1 0 0 12
II-VI INC COM 902104108 5,461 91,997 SH   SOLE 1 91,997 0 0
II-VI INC BOND 902104AB4 136 102,000 PRN   SOLE 8 0 0 102,000
II-VI INC COM 902104108 1 22 SH   SOLE 8 22 0 0
II-VI INC COM 902104108 525 8,848 SH   SOLE 99 8,848 0 0
ILLINOIS TOOL WKS INC COM 452308109 94,040 455,101 SH   SOLE 1 455,101 0 0
ILLINOIS TOOL WKS INC COM 452308109 19 90 SH   SOLE 8 90 0 0
ILLINOIS TOOL WKS INC COM 452308109 44,385 214,805 SH   SOLE 9 214,805 0 0
ILLUMINA INC COM 452327109 41 100 SH   DFND 1 0 0 100
ILLUMINA INC COM 452327109 93,308 230,044 SH   SOLE 1 230,044 0 0
ILLUMINA INC COM 452327109 26 64 SH   SOLE 8 64 0 0
ILLUMINA INC COM 452327109 42,701 105,276 SH   SOLE 9 105,276 0 0
ILLUMINA INC COM 452327109 427 1,052 SH   DFND 20 0 0 1,052
ILLUMINA INC COM 452327109 1,224 3,018 SH   SOLE 99 3,018 0 0
IMAC HLDGS INC COM 44967K104 140 94,700 SH   SOLE 8 94,700 0 0
IMAX CORP COM 45245E109 490 25,839 SH   SOLE 1 25,839 0 0
IMMERSION CORP COM 452521107 459 67,138 SH   SOLE 1 67,138 0 0
IMMUNIC INC COM 4525EP101 68 7,650 SH   SOLE 1 7,650 0 0
IMMUNIC INC COM 4525EP101 0 3 SH   SOLE 8 3 0 0
IMMUNOGEN INC COM 45253H101 1,124 198,281 SH   SOLE 1 198,281 0 0
IMMUNOGEN INC COM 45253H101 42 7,415 SH   SOLE 99 7,415 0 0
IMMUTEP LTD ADR 45257L108 1 183 SH   SOLE 1 183 0 0
IMPERIAL OIL LTD COM 453038408 19,080 604,560 SH   SOLE 1 604,560 0 0
IMPERIAL OIL LTD COM 453038408 4,537 143,773 SH   SOLE 9 143,773 0 0
IMPINJ INC COM 453204109 494 8,639 SH   SOLE 1 8,639 0 0
INCYTE CORP COM 45337C102 17,658 256,747 SH   SOLE 1 256,747 0 0
INCYTE CORP COM 45337C102 7 113 SH   SOLE 8 113 0 0
INCYTE CORP COM 45337C102 9,320 135,497 SH   SOLE 9 135,497 0 0
INDEPENDENCE HLDG CO NEW COM 453440307 88 1,780 SH   SOLE 1 1,780 0 0
INDEPENDENCE RLTY TR INC TRUS 45378A106 3,382 166,207 SH   SOLE 1 166,207 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 4,179 58,820 SH   SOLE 1 58,820 0 0
INDEPENDENT BK CORP MASS COM 453836108 4,140 54,370 SH   SOLE 1 54,370 0 0
INDEPENDENT BK CORP MICH COM 453838609 2,193 102,104 SH   SOLE 1 102,104 0 0
INDEXIQ ACTIVE ETF TR FUND 45409F843 60 2,188 SH   SOLE 1 2,188 0 0
INDEXIQ ETF TR FUND 45409B800 31 930 SH   SOLE 1 930 0 0
INDUSTRIAL LOGISTICS PPTYS T TRUS 456237106 3,082 121,336 SH   SOLE 1 121,336 0 0
INDUSTRIAS BACHOCO SAB ADR 456463108 0 9 SH   SOLE 1 9 0 0
INFINERA CORP COM 45667G103 638 76,778 SH   SOLE 1 76,778 0 0
INFINERA CORP COM 45667G103 50 6,000 SH   SOLE 8 6,000 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 172 50,493 SH   SOLE 1 50,493 0 0
INFLARX NV COM N44821101 0 2 SH   SOLE 8 2 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 196 27,234 SH   SOLE 1 27,234 0 0
INFOSYS LTD ADR 456788108 36,745 1,651,465 SH   SOLE 1 1,651,465 0 0
INFOSYS LTD ADR 456788108 795 35,728 SH   DFND 1 0 0 35,728
INFOSYS LTD ADR 456788108 1 52 SH   SOLE 8 52 0 0
INFOSYS LTD ADR 456788108 31 1,395 SH   SOLE 9 1,395 0 0
INFOSYS LTD ADR 456788108 1,049 47,161 SH   SOLE 99 47,161 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 128 11,211 SH   SOLE 1 11,211 0 0
INFUSYSTEM HLDGS INC COM 45685K102 97 7,402 SH   SOLE 1 7,402 0 0
ING GROEP N.V. ADR 456837103 6 434 SH   DFND 1 0 0 434
ING GROEP N.V. ADR 456837103 166 11,489 SH   SOLE 1 11,489 0 0
INGEVITY CORP COM 45688C107 3,611 50,597 SH   SOLE 1 50,597 0 0
INGEVITY CORP COM 45688C107 158 2,211 SH   SOLE 99 2,211 0 0
INGLES MKTS INC COM 457030104 541 8,192 SH   SOLE 1 8,192 0 0
INGREDION INC COM 457187102 3,398 38,174 SH   SOLE 1 38,174 0 0
INNODATA INC COM 457642205 48 5,028 SH   SOLE 1 5,028 0 0
INNOSPEC INC COM 45768S105 3,007 35,686 SH   SOLE 1 35,686 0 0
INNOVATIVE INDL PPTYS INC TRUS 45781V101 4,926 21,307 SH   SOLE 1 21,307 0 0
INNOVATOR ETFS TR FUND 45782C102 50 1,061 SH   SOLE 1 1,061 0 0
INNOVIVA INC COM 45781M101 1,211 72,367 SH   SOLE 1 72,367 0 0
INOGEN INC COM 45780L104 819 19,009 SH   SOLE 1 19,009 0 0
INOVALON HLDGS INC COM 45781D101 5,457 135,461 SH   SOLE 1 135,461 0 0
INOVIO PHARMACEUTICALS INC COM 45773H201 605 84,497 SH   SOLE 1 84,497 0 0
INOVIO PHARMACEUTICALS INC COM 45773H201 6 794 SH   DFND 20 0 0 794
INSEEGO CORP COM 45782B104 255 38,303 SH   SOLE 1 38,303 0 0
INSIGHT ENTERPRISES INC COM 45765U103 2,665 29,597 SH   SOLE 1 29,597 0 0
INSMED INC COM 457669307 2,307 83,791 SH   SOLE 1 83,791 0 0
INSPERITY INC COM 45778Q107 5,884 53,142 SH   SOLE 1 53,142 0 0
INSPIRE MED SYS INC COM 457730109 3,413 14,653 SH   SOLE 1 14,653 0 0
INSPIRE MED SYS INC COM 457730109 1 3 SH   SOLE 8 3 0 0
INSPIRED ENTMT INC COM 45782N108 37 3,174 SH   SOLE 1 3,174 0 0
INSTALLED BLDG PRODS INC COM 45780R101 5,632 52,569 SH   SOLE 1 52,569 0 0
INSTEEL INDS INC COM 45774W108 577 15,169 SH   SOLE 1 15,169 0 0
INSULET CORP COM 45784P101 6,961 24,494 SH   SOLE 1 24,494 0 0
INSULET CORP BOND 45784PAH4 3 1,000 PRN   SOLE 8 0 0 1,000
INSULET CORP COM 45784P101 9 30 SH   SOLE 8 30 0 0
INSULET CORP COM 45784P101 8,368 29,440 SH   SOLE 9 29,440 0 0
INTEGER HLDGS CORP COM 45826H109 3,572 39,991 SH   SOLE 1 39,991 0 0
INTEGRA LIFESCIENCES HLDGS C COM 457985208 2,779 40,574 SH   SOLE 1 40,574 0 0
INTEGRA LIFESCIENCES HLDGS C OPT 457985208 16,784 245,100 SH Call SOLE 8 245,100 0 0
INTEGRA LIFESCIENCES HLDGS C COM 457985208 339 4,955 SH   SOLE 99 4,955 0 0
INTEGRATED MEDIA TECHNLOGY L COM Q49376108 14 3,000 SH   SOLE 1 3,000 0 0
INTEL CORP COM 458140100 363 6,817 SH   DFND 1 0 0 6,817
INTEL CORP OPT 458140100 49,016 920,000 SH Put SOLE 1 920,000 0 0
INTEL CORP COM 458140100 568,848 10,676,572 SH   SOLE 1 10,676,572 0 0
INTEL CORP OPT 458140100 68,801 1,291,300 SH Put SOLE 8 1,291,300 0 0
INTEL CORP COM 458140100 21,078 395,608 SH   SOLE 8 395,608 0 0
INTEL CORP OPT 458140100 2,850 53,500 SH Call SOLE 8 53,500 0 0
INTEL CORP COM 458140100 155,965 2,927,282 SH   SOLE 9 2,927,282 0 0
INTEL CORP COM 458140100 278 5,218 SH   DFND 20 0 0 5,218
INTEL CORP COM 458140100 399 7,482 SH   SOLE 99 7,482 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 9,399 70,055 SH   SOLE 1 70,055 0 0
INTELLIA THERAPEUTICS INC OPT 45826J105 7,070 52,700 SH Call SOLE 8 52,700 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 747 5,564 SH   SOLE 8 5,564 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 76 566 SH   SOLE 99 566 0 0
INTELLICHECK INC COM 45817G201 19 2,320 SH   SOLE 1 2,320 0 0
INTER PARFUMS INC COM 458334109 1,150 15,367 SH   SOLE 1 15,367 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 17,181 275,613 SH   SOLE 1 275,613 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 1,894 30,379 SH   SOLE 99 30,379 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 210 14,207 SH   SOLE 1 14,207 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 86 5,762 SH   DFND 1 0 0 5,762
INTERCONTINENTAL EXCHANGE IN COM 45866F104 26 223 SH   DFND 1 0 0 223
INTERCONTINENTAL EXCHANGE IN COM 45866F104 150,414 1,309,990 SH   SOLE 1 1,309,990 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,835 15,990 SH   SOLE 8 15,990 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 39,978 348,167 SH   SOLE 9 348,167 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,982 17,261 SH   SOLE 99 17,261 0 0
INTERCONTINENTAL HOTELS GROU ADR 45857P806 693 10,785 SH   SOLE 1 10,785 0 0
INTERDIGITAL INC COM 45867G101 9,229 136,092 SH   SOLE 1 136,092 0 0
INTERDIGITAL INC COM 45867G101 1 15 SH   SOLE 8 15 0 0
INTERFACE INC COM 458665304 927 61,169 SH   SOLE 1 61,169 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 3,340 80,194 SH   SOLE 1 80,194 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 332 2,392 SH   DFND 1 0 0 2,392
INTERNATIONAL BUSINESS MACHS COM 459200101 219,802 1,582,120 SH   SOLE 1 1,582,120 0 0
INTERNATIONAL BUSINESS MACHS OPT 459200101 20,840 150,000 SH Put SOLE 1 150,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 15,778 113,564 SH   SOLE 8 113,564 0 0
INTERNATIONAL BUSINESS MACHS OPT 459200101 42,721 307,500 SH Call SOLE 8 307,500 0 0
INTERNATIONAL BUSINESS MACHS OPT 459200101 47,431 341,400 SH Put SOLE 8 341,400 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 88,608 637,788 SH   SOLE 9 637,788 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 425 3,058 SH   SOLE 99 3,058 0 0
INTERNATIONAL FLAVORS&ampFRAGRA COM 459506101 23,299 174,233 SH   SOLE 1 174,233 0 0
INTERNATIONAL FLAVORS&ampFRAGRA COM 459506101 11 84 SH   SOLE 8 84 0 0
INTERNATIONAL FLAVORS&ampFRAGRA OPT 459506101 1,163 8,700 SH Call SOLE 8 8,700 0 0
INTERNATIONAL FLAVORS&ampFRAGRA COM 459506101 23,551 176,126 SH   SOLE 9 176,126 0 0
INTERNATIONAL GAME TECHNOLOG COM G4863A108 1,964 74,638 SH   SOLE 1 74,638 0 0
INTERNATIONAL GAME TECHNOLOG COM G4863A108 1 44 SH   SOLE 8 44 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 257 15,357 SH   SOLE 1 15,357 0 0
INTERNATIONAL PAPER CO COM 460146103 29,375 525,310 SH   SOLE 1 525,310 0 0
INTERNATIONAL PAPER CO OPT 460146103 15,015 268,500 SH Put SOLE 8 268,500 0 0
INTERNATIONAL PAPER CO COM 460146103 11 194 SH   SOLE 8 194 0 0
INTERNATIONAL PAPER CO OPT 460146103 10,485 187,500 SH Call SOLE 8 187,500 0 0
INTERNATIONAL PAPER CO COM 460146103 16,276 291,054 SH   SOLE 9 291,054 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 342 18,792 SH   SOLE 1 18,792 0 0
INTERPUBLIC GROUP COS INC COM 460690100 35,549 969,437 SH   SOLE 1 969,437 0 0
INTERPUBLIC GROUP COS INC COM 460690100 1,721 46,922 SH   SOLE 8 46,922 0 0
INTERPUBLIC GROUP COS INC COM 460690100 9,940 271,058 SH   SOLE 9 271,058 0 0
INTERPUBLIC GROUP COS INC COM 460690100 1,108 30,205 SH   SOLE 99 30,205 0 0
INTERSECT ENT INC COM 46071F103 3,088 113,514 SH   SOLE 1 113,514 0 0
INTEST CORP COM 461147100 22 1,926 SH   SOLE 1 1,926 0 0
INTEVAC INC COM 461148108 15 3,058 SH   SOLE 1 3,058 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 1,681 45,095 SH   SOLE 1 45,095 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 0 8 SH   SOLE 8 8 0 0
INTRICON CORP COM 46121H109 15 801 SH   SOLE 1 801 0 0
INTRICON CORP COM 46121H109 0 1 SH   SOLE 8 1 0 0
INTRUSION INC COM 46121E205 8 1,969 SH   SOLE 1 1,969 0 0
INTUIT COM 461202103 428,930 795,034 SH   SOLE 1 457,525 337,509 0
INTUIT OPT 461202103 4,154 7,700 SH Put SOLE 8 7,700 0 0
INTUIT COM 461202103 4,663 8,642 SH   SOLE 8 8,642 0 0
INTUIT OPT 461202103 4,154 7,700 SH Call SOLE 8 7,700 0 0
INTUIT COM 461202103 102,062 189,173 SH   SOLE 9 189,173 0 0
INTUIT COM 461202103 28,895 53,557 SH   SOLE 20 0 53,557 0
INTUIT COM 461202103 16,478 30,542 SH   SOLE 82 0 30,542 0
INTUIT COM 461202103 23,077 42,774 SH   SOLE 99 0 42,774 0
INTUITIVE SURGICAL INC COM 46120E602 174,158 175,183 SH   SOLE 1 175,183 0 0
INTUITIVE SURGICAL INC COM 46120E602 398 400 SH   DFND 1 0 0 400
INTUITIVE SURGICAL INC COM 46120E602 131 132 SH   SOLE 8 132 0 0
INTUITIVE SURGICAL INC COM 46120E602 83,252 83,740 SH   SOLE 9 83,740 0 0
INTUITIVE SURGICAL INC COM 46120E602 2,590 2,605 SH   DFND 20 0 0 2,605
INTUITIVE SURGICAL INC COM 46120E602 31,813 32,000 SH   SOLE 58 32,000 0 0
INVACARE CORP COM 461203101 130 27,409 SH   SOLE 1 27,409 0 0
INVACARE CORP COM 461203101 0 3 SH   SOLE 8 3 0 0
INVESCO ACTIVELY MANAGED ETF FUND 46090A804 1,471 25,905 SH   SOLE 1 25,905 0 0
INVESCO ACTIVELY MANAGED ETF FUND 46090C305 0 8 SH   SOLE 1 8 0 0
INVESCO ACTIVLY MANGD ETC FD FUND 46090F100 2,597 123,394 SH   SOLE 1 123,394 0 0
INVESCO CURRENCYSHARES BRIT FUND 46138M109 18 136 SH   SOLE 1 136 0 0
INVESCO CURRENCYSHARES EURO FUND 46138K103 628 5,820 SH   SOLE 1 5,820 0 0
INVESCO CURRENCYSHARES EURO FUND 46138K103 100 923 SH   SOLE 8 923 0 0
INVESCO CURRENCYSHARES EURO OPT 46138K103 292 2,700 SH Call SOLE 8 2,700 0 0
INVESCO CURRENCYSHARES SWISS FUND 46138R108 21 216 SH   SOLE 1 216 0 0
INVESCO DB COMMDY INDX TRCK FUND 46138B103 975 48,314 SH   SOLE 1 48,314 0 0
INVESCO DB COMMDY INDX TRCK FUND 46138B103 30 1,500 SH   DFND 1 0 0 1,500
INVESCO DB COMMDY INDX TRCK FUND 46138B103 13,142 651,217 SH   SOLE 8 651,217 0 0
INVESCO DB MULTI-SECTOR COMM FUND 46140H700 67 3,246 SH   SOLE 1 3,246 0 0
INVESCO DB MULTI-SECTOR COMM FUND 46140H700 22 1,073 SH   DFND 1 0 0 1,073
INVESCO DB MULTI-SECTOR COMM FUND 46140H106 5,629 294,372 SH   SOLE 1 294,372 0 0
INVESCO DB MULTI-SECTOR COMM FUND 46140H106 478 25,000 SH   DFND 1 0 0 25,000
INVESCO DB MULTI-SECTOR COMM FUND 46140H403 3 212 SH   SOLE 1 212 0 0
INVESCO DB MULTI-SECTOR COMM FUND 46140H106 30,843 1,613,105 SH   SOLE 8 1,613,105 0 0
INVESCO DB MULTI-SECTOR COMM FUND 46140H106 712 37,250 SH   DFND 20 0 0 37,250
INVESCO DB US DLR INDEX TR FUND 46141D203 6,988 276,076 SH   SOLE 1 276,076 0 0
INVESCO DB US DLR INDEX TR OPT 46141D203 9,904 391,300 SH Call SOLE 8 391,300 0 0
INVESCO EXCH TRADED FD TR II FUND 46138G508 48,224 2,181,110 SH   SOLE 1 2,181,110 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E594 34 1,462 SH   SOLE 1 1,462 0 0
INVESCO EXCH TRADED FD TR II FUND 46138G870 3,393 129,419 SH   SOLE 1 129,419 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E370 2,175 29,749 SH   SOLE 1 29,749 0 0
INVESCO EXCH TRADED FD TR II OPT 46138G706 9,594 120,000 SH Put SOLE 1 120,000 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E537 4,893 182,156 SH   SOLE 1 182,156 0 0
INVESCO EXCH TRADED FD TR II FUND 46138G706 4,828 60,395 SH   SOLE 1 60,395 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E719 3,138 161,086 SH   SOLE 1 161,086 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E842 26 300 SH   DFND 1 0 0 300
INVESCO EXCH TRADED FD TR II FUND 46138G805 11,888 361,217 SH   SOLE 1 361,217 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E800 1,365 20,754 SH   SOLE 1 20,754 0 0
INVESCO EXCH TRADED FD TR II FUND 46138G664 17 143 SH   SOLE 1 143 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E164 21 2,762 SH   SOLE 1 2,762 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E149 23 128 SH   SOLE 1 128 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E404 19 799 SH   SOLE 1 799 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E875 7 187 SH   SOLE 1 187 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E610 80 3,912 SH   SOLE 1 3,912 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E107 8 210 SH   SOLE 1 210 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E735 3 93 SH   SOLE 1 93 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E511 8,486 564,613 SH   SOLE 1 564,613 0 0
INVESCO EXCH TRADED FD TR II FUND 46138G706 209 2,614 SH   DFND 1 0 0 2,614
INVESCO EXCH TRADED FD TR II FUND 46138E354 687 11,298 SH   SOLE 1 11,298 0 0
INVESCO EXCH TRADED FD TR II FUND 46138G706 1,863 23,308 SH   SOLE 8 23,308 0 0
INVESCO EXCH TRADED FD TR II FUND 46138G508 2,066 93,421 SH   SOLE 8 93,421 0 0
INVESCO EXCH TRADED FD TR II OPT 46138G706 15,654 195,800 SH Put SOLE 8 195,800 0 0
INVESCO EXCH TRADED FD TR II FUND 46138G706 610 7,630 SH   DFND 20 0 0 7,630
INVESCO EXCH TRD SLF IDX FD FUND 46138J882 0 22 SH   SOLE 1 22 0 0
INVESCO EXCH TRD SLF IDX FD FUND 46138J619 372 8,043 SH   SOLE 1 8,043 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V589 15 981 SH   SOLE 1 981 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V381 318 2,206 SH   SOLE 1 2,206 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137Y500 7 274 SH   SOLE 1 274 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V811 113 751 SH   SOLE 1 751 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V142 1,494 27,309 SH   SOLE 1 27,309 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V845 38 383 SH   SOLE 1 383 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V613 15 93 SH   SOLE 1 93 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V779 11 241 SH   SOLE 1 241 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V639 49 341 SH   SOLE 1 341 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V647 1 6 SH   SOLE 1 6 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V233 2,524 7,648 SH   SOLE 1 7,648 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V357 742 4,950 SH   SOLE 1 4,950 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V100 14 195 SH   SOLE 1 195 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V720 1,593 31,647 SH   SOLE 1 31,647 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V134 27 348 SH   DFND 1 0 0 348
INVESCO EXCHANGE TRADED FD T FUND 46137V464 707 8,399 SH   SOLE 1 8,399 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V787 5 71 SH   SOLE 1 71 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V670 4 1,000 SH   DFND 1 0 0 1,000
INVESCO EXCHANGE TRADED FD T FUND 46137V365 43 946 SH   SOLE 1 946 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V647 153 1,197 SH   DFND 1 0 0 1,197
INVESCO EXCHANGE TRADED FD T FUND 46137V407 9 140 SH   SOLE 1 140 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V597 11 61 SH   SOLE 1 61 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V431 2,213 25,443 SH   SOLE 1 25,443 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V308 2,299 25,496 SH   SOLE 1 25,496 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V530 126 529 SH   DFND 1 0 0 529
INVESCO EXCHANGE TRADED FD T FUND 46137V852 52 324 SH   SOLE 1 324 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V548 7 405 SH   SOLE 1 405 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137Y401 62,916 700,000 SH   SOLE 8 700,000 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V837 45 500 SH   SOLE 8 500 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V134 232 3,000 SH   DFND 20 0 0 3,000
INVESCO HIGH INCOME 2024 TAR FUND 46136K105 33 3,300 SH   SOLE 1 3,300 0 0
INVESCO HIGH INCOME TR II FUND 46131F101 36 2,439 SH   SOLE 1 2,439 0 0
INVESCO INDIA EXCHANGE-TRADE FUND 46137R109 11 394 SH   SOLE 1 394 0 0
INVESCO LTD COM G491BT108 15,154 628,567 SH   SOLE 1 628,567 0 0
INVESCO LTD COM G491BT108 1,505 62,432 SH   SOLE 8 62,432 0 0
INVESCO LTD OPT G491BT108 1,030 42,700 SH Call SOLE 8 42,700 0 0
INVESCO LTD COM G491BT108 6,666 276,479 SH   SOLE 9 276,479 0 0
INVESCO MORTGAGE CAPITAL INC TRUS 46131B100 2 555 SH   DFND 1 0 0 555
INVESCO MORTGAGE CAPITAL INC TRUS 46131B100 732 232,268 SH   SOLE 1 232,268 0 0
INVESCO QQQ TR OPT 46090E103 1,714,628 4,790,000 SH Call SOLE 1 4,790,000 0 0
INVESCO QQQ TR FUND 46090E103 4,315 12,055 SH   DFND 1 0 0 12,055
INVESCO QQQ TR OPT 46090E103 2,221,929 6,207,200 SH Put SOLE 1 6,207,200 0 0
INVESCO QQQ TR FUND 46090E103 832,356 2,325,276 SH   SOLE 1 2,325,276 0 0
INVESCO QQQ TR OPT 46090E103 7,075,473 19,766,100 SH Put SOLE 8 19,766,100 0 0
INVESCO QQQ TR FUND 46090E103 58,966 164,729 SH   SOLE 8 164,729 0 0
INVESCO QQQ TR OPT 46090E103 3,874,201 10,823,000 SH Call SOLE 8 10,823,000 0 0
INVESCO QQQ TR FUND 46090E103 16,939 47,321 SH   SOLE 9 47,321 0 0
INVESCO QQQ TR FUND 46090E103 13,744 38,394 SH   DFND 20 0 0 38,394
INVESTAR HLDG CORP COM 46134L105 269 12,223 SH   SOLE 1 12,223 0 0
INVESTORS BANCORP INC NEW COM 46146L101 12,056 797,882 SH   SOLE 1 797,882 0 0
INVESTORS TITLE CO NC COM 461804106 286 1,568 SH   SOLE 1 1,568 0 0
INVITAE CORP COM 46185L103 3,555 125,038 SH   SOLE 1 125,038 0 0
INVITAE CORP COM 46185L103 100 3,500 SH   DFND 1 0 0 3,500
INVITAE CORP COM 46185L103 505 17,768 SH   SOLE 8 17,768 0 0
INVITATION HOMES INC TRUS 46187W107 15,845 413,413 SH   SOLE 1 413,413 0 0
INVITATION HOMES INC TRUS 46187W107 10 266 SH   SOLE 8 266 0 0
INVITATION HOMES INC TRUS 46187W107 9,659 251,984 SH   SOLE 9 251,984 0 0
IONIS PHARMACEUTICALS INC COM 462222100 10,290 306,771 SH   SOLE 1 306,771 0 0
IONIS PHARMACEUTICALS INC COM 462222100 20 600 SH   SOLE 8 600 0 0
IONIS PHARMACEUTICALS INC COM 462222100 769 22,920 SH   SOLE 99 22,920 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 550 22,327 SH   SOLE 1 22,327 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 171 6,922 SH   SOLE 8 6,922 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 40 1,641 SH   SOLE 99 1,641 0 0
IPG PHOTONICS CORP COM 44980X109 6,607 41,705 SH   SOLE 1 41,705 0 0
IPG PHOTONICS CORP COM 44980X109 4,046 25,544 SH   SOLE 9 25,544 0 0
IQIYI INC ADR 46267X108 2,516 313,275 SH   SOLE 1 313,275 0 0
IQIYI INC ADR 46267X108 24 3,000 SH   DFND 1 0 0 3,000
IQIYI INC OPT 46267X108 241 30,000 SH Put SOLE 8 30,000 0 0
IQIYI INC ADR 46267X108 140 17,373 SH   SOLE 8 17,373 0 0
IQIYI INC ADR 46267X108 1,814 225,955 SH   SOLE 9 225,955 0 0
IQIYI INC ADR 46267X108 13 1,600 SH   DFND 20 0 0 1,600
IQVIA HLDGS INC COM 46266C105 41,193 171,967 SH   SOLE 1 171,967 0 0
IQVIA HLDGS INC COM 46266C105 16 67 SH   SOLE 8 67 0 0
IQVIA HLDGS INC COM 46266C105 33,317 139,085 SH   SOLE 9 139,085 0 0
IRADIMED CORP COM 46266A109 301 8,975 SH   SOLE 1 8,975 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 4 70 SH   SOLE 8 70 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 5,230 131,230 SH   SOLE 1 131,230 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 386 9,691 SH   SOLE 8 9,691 0 0
IROBOT CORP COM 462726100 5,306 67,599 SH   SOLE 1 67,599 0 0
IROBOT CORP COM 462726100 3,860 49,176 SH   SOLE 8 49,176 0 0
IROBOT CORP OPT 462726100 10,927 139,200 SH Put SOLE 8 139,200 0 0
IROBOT CORP OPT 462726100 2,536 32,300 SH Call SOLE 8 32,300 0 0
IRON MTN INC NEW TRUS 46284V101 34,282 789,020 SH   SOLE 1 789,020 0 0
IRON MTN INC NEW TRUS 46284V101 189 4,344 SH   SOLE 8 4,344 0 0
IRON MTN INC NEW OPT 46284V101 109 2,500 SH Put SOLE 8 2,500 0 0
IRON MTN INC NEW TRUS 46284V101 8,259 190,081 SH   SOLE 9 190,081 0 0
IRON MTN INC NEW COM 46284V101 419 9,635 SH   SOLE 99 9,635 0 0
IRONWOOD PHARMACEUTICALS INC COM 46333X108 2,163 165,716 SH   SOLE 1 165,716 0 0
IRONWOOD PHARMACEUTICALS INC COM 46333X108 653 50,000 SH   SOLE 8 50,000 0 0
ISHARES INC FUND 464286525 5,576 54,281 SH   SOLE 1 54,281 0 0
ISHARES INC FUND 464286285 35 785 SH   SOLE 1 785 0 0
ISHARES INC FUND 464286749 68 1,450 SH   DFND 1 0 0 1,450
ISHARES INC FUND 464286509 17,046 469,589 SH   SOLE 1 469,589 0 0
ISHARES INC FUND 464286806 24 743 SH   SOLE 1 743 0 0
ISHARES INC FUND 464286145 39 1,141 SH   SOLE 1 1,141 0 0
ISHARES INC FUND 464286707 11 301 SH   SOLE 1 301 0 0
ISHARES INC FUND 464286517 113 2,667 SH   DFND 1 0 0 2,667
ISHARES INC FUND 464286582 20 240 SH   SOLE 1 240 0 0
ISHARES INC FUND 46434G863 31 750 SH   DFND 1 0 0 750
ISHARES INC FUND 46434G822 0 1 SH   SOLE 1 1 0 0
ISHARES INC FUND 46434G848 102 2,500 SH   DFND 1 0 0 2,500
ISHARES INC FUND 464286392 778 6,150 SH   DFND 1 0 0 6,150
ISHARES INC FUND 464286608 93 1,941 SH   DFND 1 0 0 1,941
ISHARES INC FUND 464286822 796 16,496 SH   SOLE 1 16,496 0 0
ISHARES INC FUND 464286319 4 93 SH   DFND 1 0 0 93
ISHARES INC FUND 464286715 413 19,422 SH   SOLE 1 19,422 0 0
ISHARES INC FUND 46434G848 766 18,774 SH   SOLE 1 18,774 0 0
ISHARES INC FUND 46434G889 6 117 SH   SOLE 1 117 0 0
ISHARES INC FUND 464286657 14 286 SH   SOLE 1 286 0 0
ISHARES INC FUND 464286871 18,894 787,925 SH   SOLE 1 787,925 0 0
ISHARES INC FUND 46434G822 208 2,966 SH   DFND 1 0 0 2,966
ISHARES INC FUND 464286293 4 98 SH   DFND 1 0 0 98
ISHARES INC FUND 464286749 9,204 197,586 SH   SOLE 1 197,586 0 0
ISHARES INC FUND 464286772 7,529 93,346 SH   SOLE 1 93,346 0 0
ISHARES INC FUND 464286756 28 617 SH   SOLE 1 617 0 0
ISHARES INC FUND 46434G103 90,491 1,465,198 SH   SOLE 1 1,465,198 0 0
ISHARES INC FUND 464286665 1,948 39,932 SH   SOLE 1 39,932 0 0
ISHARES INC FUND 46434G798 5 97 SH   DFND 1 0 0 97
ISHARES INC FUND 464286202 18 708 SH   SOLE 1 708 0 0
ISHARES INC FUND 464286608 9,414 195,619 SH   SOLE 1 195,619 0 0
ISHARES INC FUND 464286400 12 374 SH   DFND 1 0 0 374
ISHARES INC FUND 46434G780 745 32,729 SH   SOLE 1 32,729 0 0
ISHARES INC FUND 46434G830 1,077 34,043 SH   SOLE 1 34,043 0 0
ISHARES INC FUND 464286103 2,775 111,783 SH   SOLE 1 111,783 0 0
ISHARES INC FUND 464286665 15 309 SH   DFND 1 0 0 309
ISHARES INC FUND 464286814 5,628 114,277 SH   SOLE 1 114,277 0 0
ISHARES INC FUND 464286715 6 266 SH   DFND 1 0 0 266
ISHARES INC FUND 464286400 45,430 1,413,944 SH   SOLE 1 1,413,944 0 0
ISHARES INC OPT 46434G822 32,498 462,600 SH Put SOLE 8 462,600 0 0
ISHARES INC OPT 464286871 2,158 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 FUND 464286400 45,728 1,423,239 SH   SOLE 8 1,423,239 0 0
ISHARES INC OPT 464286509 30,855 850,000 SH Call SOLE 8 850,000 0 0
ISHARES INC OPT 464286400 93,338 2,905,000 SH Put SOLE 8 2,905,000 0 0
ISHARES INC FUND 46434G822 57,807 822,876 SH   SOLE 8 822,876 0 0
ISHARES INC OPT 46434G822 12,034 171,300 SH Call SOLE 8 171,300 0 0
ISHARES INC OPT 464286400 80,270 2,498,300 SH Call SOLE 8 2,498,300 0 0
ISHARES INC FUND 464286400 4,161 129,495 SH   SOLE 9 129,495 0 0
ISHARES INC FUND 46434G103 29,924 484,517 SH   SOLE 9 484,517 0 0
ISHARES INC FUND 464286400 1,269 39,493 SH   DFND 20 0 0 39,493
ISHARES INC FUND 46434G822 138 1,960 SH   DFND 20 0 0 1,960
ISHARES INC FUND 464286772 188 2,333 SH   DFND 20 0 0 2,333
ISHARES SILVER TR FUND 46428Q109 23,722 1,156,048 SH   SOLE 1 1,156,048 0 0
ISHARES SILVER TR FUND 46428Q109 69 3,378 SH   DFND 1 0 0 3,378
ISHARES SILVER TR FUND 46428Q109 65,749 3,204,138 SH   SOLE 8 3,204,138 0 0
ISHARES SILVER TR OPT 46428Q109 7,605 370,600 SH Call SOLE 8 370,600 0 0
ISHARES SILVER TR OPT 46428Q109 72,733 3,544,500 SH Put SOLE 8 3,544,500 0 0
ISHARES SILVER TR FUND 46428Q109 102 4,973 SH   SOLE 9 4,973 0 0
ISHARES SILVER TR FUND 46428Q109 369 18,000 SH   DFND 20 0 0 18,000
ISHARES TR FUND 464288885 1,614 15,161 SH   SOLE 1 15,161 0 0
ISHARES TR FUND 46432F370 2,515 19,691 SH   SOLE 1 19,691 0 0
ISHARES TR FUND 46435G425 1,056 10,725 SH   SOLE 1 10,725 0 0
ISHARES TR FUND 464288851 914 15,728 SH   SOLE 1 15,728 0 0
ISHARES TR FUND 464287234 634 12,576 SH   DFND 1 0 0 12,576
ISHARES TR FUND 464287663 22 304 SH   SOLE 1 304 0 0
ISHARES TR FUND 464287689 97 382 SH   SOLE 1 382 0 0
ISHARES TR FUND 464288281 258,726 2,350,770 SH   SOLE 1 2,350,770 0 0
ISHARES TR OPT 464287242 124,462 935,600 SH Call SOLE 1 935,600 0 0
ISHARES TR FUND 464288182 11 125 SH   DFND 1 0 0 125
ISHARES TR FUND 46435G342 827 22,845 SH   SOLE 1 22,845 0 0
ISHARES TR FUND 464288448 6,954 228,605 SH   SOLE 1 228,605 0 0
ISHARES TR OPT 464287465 693,853 8,894,400 SH Put SOLE 1 8,894,400 0 0
ISHARES TR FUND 464288356 2,334 37,599 SH   SOLE 1 37,599 0 0
ISHARES TR FUND 464287770 104 553 SH   SOLE 1 553 0 0
ISHARES TR FUND 464287176 50,255 393,576 SH   SOLE 1 393,576 0 0
ISHARES TR FUND 464288430 3,206 40,996 SH   SOLE 1 40,996 0 0
ISHARES TR FUND 46429B366 466 8,623 SH   SOLE 1 8,623 0 0
ISHARES TR FUND 464287119 3 41 SH   SOLE 1 41 0 0
ISHARES TR FUND 46435G474 9,909 329,092 SH   SOLE 1 329,092 0 0
ISHARES TR FUND 464287242 749 5,629 SH   DFND 1 0 0 5,629
ISHARES TR FUND 46429B671 0 1 SH   SOLE 1 1 0 0
ISHARES TR FUND 464288745 625 3,784 SH   SOLE 1 3,784 0 0
ISHARES TR FUND 464287291 1,003 17,700 SH   DFND 1 0 0 17,700
ISHARES TR FUND 464287630 8,730 54,487 SH   SOLE 1 54,487 0 0
ISHARES TR FUND 46435G516 48 618 SH   SOLE 1 618 0 0
ISHARES TR FUND 464287432 63,296 438,581 SH   SOLE 1 438,581 0 0
ISHARES TR FUND 46435U192 40 798 SH   SOLE 1 798 0 0
ISHARES TR FUND 464287390 4,876 183,727 SH   SOLE 1 183,727 0 0
ISHARES TR FUND 464287580 4,349 56,250 SH   SOLE 1 56,250 0 0
ISHARES TR OPT 464288513 766,412 8,760,000 SH Call SOLE 1 8,760,000 0 0
ISHARES TR FUND 464287556 261,570 1,617,827 SH   SOLE 1 1,617,827 0 0
ISHARES TR FUND 464287481 103 920 SH   DFND 1 0 0 920
ISHARES TR FUND 464288794 3,197 30,618 SH   SOLE 1 30,618 0 0
ISHARES TR FUND 464288182 527 6,206 SH   SOLE 1 6,206 0 0
ISHARES TR FUND 464288372 2,465 53,712 SH   SOLE 1 53,712 0 0
ISHARES TR FUND 464287796 134 4,758 SH   SOLE 1 4,758 0 0
ISHARES TR FUND 464287648 7,174 24,434 SH   SOLE 1 24,434 0 0
ISHARES TR FUND 464287101 66 334 SH   SOLE 1 334 0 0
ISHARES TR FUND 464289875 3,516 78,577 SH   SOLE 1 78,577 0 0
ISHARES TR FUND 464287556 73 450 SH   DFND 1 0 0 450
ISHARES TR FUND 464287440 35,119 304,796 SH   SOLE 1 304,796 0 0
ISHARES TR FUND 464287440 145 1,258 SH   DFND 1 0 0 1,258
ISHARES TR FUND 46434V456 1,642 43,339 SH   SOLE 1 43,339 0 0
ISHARES TR FUND 464288158 5 43 SH   SOLE 1 43 0 0
ISHARES TR FUND 464288778 35 580 SH   SOLE 1 580 0 0
ISHARES TR FUND 46435G334 746 23,131 SH   SOLE 1 23,131 0 0
ISHARES TR FUND 464288570 38 456 SH   SOLE 1 456 0 0
ISHARES TR FUND 464289842 6 227 SH   SOLE 1 227 0 0
ISHARES TR FUND 46432F339 395 2,997 SH   SOLE 1 2,997 0 0
ISHARES TR FUND 46434V779 8 390 SH   DFND 1 0 0 390
ISHARES TR OPT 464287234 261,482 5,190,200 SH Call SOLE 1 5,190,200 0 0
ISHARES TR OPT 464287465 612,574 7,852,500 SH Call SOLE 1 7,852,500 0 0
ISHARES TR FUND 464287531 7 104 SH   SOLE 1 104 0 0
ISHARES TR FUND 464287754 15 142 SH   SOLE 1 142 0 0
ISHARES TR FUND 464287515 14,340 35,928 SH   SOLE 1 35,928 0 0
ISHARES TR FUND 464287739 1,825,088 17,824,863 SH   SOLE 1 17,824,863 0 0
ISHARES TR FUND 464288497 91 1,320 SH   DFND 1 0 0 1,320
ISHARES TR FUND 464288224 16 720 SH   DFND 1 0 0 720
ISHARES TR FUND 464287184 13,162 338,070 SH   SOLE 1 338,070 0 0
ISHARES TR FUND 464287242 160,806 1,208,803 SH   SOLE 1 1,208,803 0 0
ISHARES TR FUND 464289511 3,710 53,553 SH   SOLE 1 53,553 0 0
ISHARES TR FUND 464287804 60,902 557,763 SH   SOLE 1 557,763 0 0
ISHARES TR FUND 46434V381 3,200 51,002 SH   SOLE 1 51,002 0 0
ISHARES TR FUND 464287457 432 5,012 SH   SOLE 1 5,012 0 0
ISHARES TR FUND 464287481 79,217 706,850 SH   SOLE 1 706,850 0 0
ISHARES TR FUND 464287614 108,378 395,484 SH   SOLE 1 395,484 0 0
ISHARES TR FUND 464289131 14 847 SH   SOLE 1 847 0 0
ISHARES TR OPT 464288281 44,200 401,600 SH Put SOLE 1 401,600 0 0
ISHARES TR FUND 46432F859 1 27 SH   SOLE 1 27 0 0
ISHARES TR FUND 464287598 7,993 51,071 SH   SOLE 1 51,071 0 0
ISHARES TR FUND 46435G193 124 4,505 SH   SOLE 1 4,505 0 0
ISHARES TR OPT 464287432 105,354 730,000 SH Call SOLE 1 730,000 0 0
ISHARES TR FUND 464288802 36 375 SH   SOLE 1 375 0 0
ISHARES TR FUND 464287739 12 120 SH   DFND 1 0 0 120
ISHARES TR FUND 464288257 5,706 57,108 SH   SOLE 1 57,108 0 0
ISHARES TR FUND 464287788 6,439 77,996 SH   SOLE 1 77,996 0 0
ISHARES TR FUND 46434V381 31 492 SH   DFND 1 0 0 492
ISHARES TR FUND 464288117 754 14,674 SH   SOLE 1 14,674 0 0
ISHARES TR FUND 464287457 343 3,977 SH   DFND 1 0 0 3,977
ISHARES TR FUND 464288729 1,115 9,492 SH   SOLE 1 9,492 0 0
ISHARES TR FUND 464287523 116 260 SH   DFND 1 0 0 260
ISHARES TR FUND 464287861 40 773 SH   SOLE 1 773 0 0
ISHARES TR FUND 464288281 9 86 SH   DFND 1 0 0 86
ISHARES TR FUND 464288430 57 725 SH   DFND 1 0 0 725
ISHARES TR OPT 464287432 421,414 2,920,000 SH Put SOLE 1 2,920,000 0 0
ISHARES TR FUND 464287614 82 300 SH   DFND 1 0 0 300
ISHARES TR FUND 464287184 31 785 SH   DFND 1 0 0 785
ISHARES TR FUND 464287192 2,367 9,732 SH   SOLE 1 9,732 0 0
ISHARES TR FUND 464288869 648 4,487 SH   SOLE 1 4,487 0 0
ISHARES TR FUND 46429B606 44 1,985 SH   DFND 1 0 0 1,985
ISHARES TR FUND 464287564 34 526 SH   SOLE 1 526 0 0
ISHARES TR FUND 46429B747 362 3,430 SH   DFND 1 0 0 3,430
ISHARES TR FUND 46435G102 45 450 SH   DFND 1 0 0 450
ISHARES TR OPT 464288513 831,156 9,500,000 SH Put SOLE 1 9,500,000 0 0
ISHARES TR FUND 464289529 193 3,750 SH   DFND 1 0 0 3,750
ISHARES TR FUND 464287341 32 1,200 SH   DFND 1 0 0 1,200
ISHARES TR FUND 464288513 307 3,512 SH   DFND 1 0 0 3,512
ISHARES TR FUND 464287465 132,510 1,698,641 SH   SOLE 1 1,698,641 0 0
ISHARES TR FUND 464287408 55,455 381,350 SH   SOLE 1 381,350 0 0
ISHARES TR FUND 46435G524 5 84 SH   DFND 1 0 0 84
ISHARES TR OPT 464287655 1,607,814 7,350,000 SH Call SOLE 1 7,350,000 0 0
ISHARES TR FUND 464288513 86,763 991,697 SH   SOLE 1 989,797 1,900 0
ISHARES TR FUND 464287432 115 800 SH   DFND 1 0 0 800
ISHARES TR FUND 464287234 262,274 5,205,915 SH   SOLE 1 5,205,915 0 0
ISHARES TR FUND 464288760 196 1,877 SH   SOLE 1 1,877 0 0
ISHARES TR OPT 464287234 95,732 1,900,200 SH Put SOLE 1 1,900,200 0 0
ISHARES TR FUND 46434V647 2,214 80,771 SH   SOLE 1 80,771 0 0
ISHARES TR FUND 464287333 1,665 21,219 SH   SOLE 1 21,219 0 0
ISHARES TR FUND 46435G409 218 8,476 SH   SOLE 1 8,476 0 0
ISHARES TR FUND 46434VAX8 7 284 SH   SOLE 1 284 0 0
ISHARES TR FUND 464287200 1,937 4,495 SH   DFND 1 0 0 4,495
ISHARES TR FUND 464287291 700 12,354 SH   SOLE 1 12,354 0 0
ISHARES TR FUND 464288273 6,453 86,726 SH   SOLE 1 86,726 0 0
ISHARES TR FUND 464288620 168 2,800 SH   DFND 1 0 0 2,800
ISHARES TR FUND 46429B598 1,553 31,902 SH   SOLE 1 31,902 0 0
ISHARES TR FUND 464288695 1,209 14,197 SH   SOLE 1 14,197 0 0
ISHARES TR FUND 464287606 16 200 SH   SOLE 1 200 0 0
ISHARES TR FUND 464288612 3,049 26,479 SH   SOLE 1 26,479 0 0
ISHARES TR FUND 46429B614 3 55 SH   SOLE 1 55 0 0
ISHARES TR FUND 464288174 282 3,314 SH   SOLE 1 3,314 0 0
ISHARES TR FUND 464287200 461 1,071 SH   SOLE 1 1,071 0 0
ISHARES TR FUND 464289438 26 168 SH   SOLE 1 168 0 0
ISHARES TR FUND 46435G532 4 45 SH   SOLE 1 45 0 0
ISHARES TR FUND 464287507 139 530 SH   DFND 1 0 0 530
ISHARES TR FUND 464287523 39,302 88,148 SH   SOLE 1 88,148 0 0
ISHARES TR OPT 464287655 2,157,969 9,865,000 SH Put SOLE 1 9,865,000 0 0
ISHARES TR FUND 464287507 566 2,154 SH   SOLE 1 2,154 0 0
ISHARES TR FUND 464289867 1,662 29,968 SH   SOLE 1 29,968 0 0
ISHARES TR FUND 464288828 5,530 21,619 SH   SOLE 1 21,619 0 0
ISHARES TR FUND 46435G334 115 3,576 SH   DFND 1 0 0 3,576
ISHARES TR FUND 46434V886 881 21,933 SH   DFND 1 0 0 21,933
ISHARES TR FUND 464288711 1,355 23,022 SH   SOLE 1 23,022 0 0
ISHARES TR FUND 464288489 24 846 SH   SOLE 1 846 0 0
ISHARES TR FUND 464288844 47 3,445 SH   SOLE 1 3,445 0 0
ISHARES TR FUND 464287325 3,038 36,284 SH   SOLE 1 36,284 0 0
ISHARES TR FUND 46434V282 3,054 72,461 SH   SOLE 1 72,461 0 0
ISHARES TR FUND 464288588 442 4,086 SH   SOLE 1 4,086 0 0
ISHARES TR FUND 46435G672 16,620 302,064 SH   SOLE 1 302,064 0 0
ISHARES TR FUND 464288414 56,197 483,752 SH   SOLE 1 483,752 0 0
ISHARES TR FUND 464288661 9 70 SH   SOLE 1 70 0 0
ISHARES TR FUND 464288638 32,648 543,594 SH   SOLE 1 543,594 0 0
ISHARES TR FUND 46434V464 25 152 SH   DFND 1 0 0 152
ISHARES TR OPT 464287184 3,504 90,000 SH Put SOLE 1 90,000 0 0
ISHARES TR FUND 464288752 7,428 112,234 SH   SOLE 1 112,234 0 0
ISHARES TR FUND 464288687 780 20,105 SH   SOLE 1 20,105 0 0
ISHARES TR FUND 46429B267 43,222 1,629,171 SH   SOLE 1 1,629,171 0 0
ISHARES TR FUND 46434V423 5,921 141,652 SH   SOLE 1 141,652 0 0
ISHARES TR FUND 464288620 2,981 49,607 SH   SOLE 1 49,607 0 0
ISHARES TR FUND 464287887 79 604 SH   SOLE 1 604 0 0
ISHARES TR FUND 464287879 31 311 SH   SOLE 1 311 0 0
ISHARES TR FUND 464288489 8 300 SH   DFND 1 0 0 300
ISHARES TR FUND 46434V407 23,444 513,002 SH   SOLE 1 513,002 0 0
ISHARES TR FUND 464287655 673,030 3,076,713 SH   SOLE 1 3,076,713 0 0
ISHARES TR FUND 464287176 154 1,209 SH   DFND 1 0 0 1,209
ISHARES TR FUND 464287226 100,722 877,139 SH   SOLE 1 877,139 0 0
ISHARES TR FUND 464288877 18,871 371,115 SH   SOLE 1 371,115 0 0
ISHARES TR FUND 46429B689 137 1,815 SH   SOLE 1 1,815 0 0
ISHARES TR FUND 464287572 634 8,916 SH   SOLE 1 8,916 0 0
ISHARES TR FUND 46435U549 3,648 66,165 SH   SOLE 1 66,165 0 0
ISHARES TR FUND 464287887 14 110 SH   DFND 1 0 0 110
ISHARES TR FUND 464288562 373 4,364 SH   SOLE 1 4,364 0 0
ISHARES TR FUND 464287127 4 60 SH   SOLE 1 60 0 0
ISHARES TR OPT 464287440 203,502 1,766,200 SH Put SOLE 1 1,766,200 0 0
ISHARES TR FUND 46434V613 30,648 575,666 SH   SOLE 1 575,666 0 0
ISHARES TR FUND 464288307 1,531 22,225 SH   SOLE 1 22,225 0 0
ISHARES TR OPT 464287184 3,504 90,000 SH Call SOLE 1 90,000 0 0
ISHARES TR OPT 464287242 22,030 165,600 SH Put SOLE 1 165,600 0 0
ISHARES TR FUND 464287341 1,707 63,594 SH   SOLE 1 63,594 0 0
ISHARES TR FUND 464287705 23 227 SH   SOLE 1 227 0 0
ISHARES TR FUND 464288166 1,310 11,059 SH   SOLE 1 11,059 0 0
ISHARES TR FUND 464288497 2,664 38,510 SH   SOLE 1 38,510 0 0
ISHARES TR FUND 46429B291 2,286 40,583 SH   SOLE 1 40,583 0 0
ISHARES TR FUND 464288737 1,466 24,442 SH   SOLE 1 24,442 0 0
ISHARES TR FUND 464288224 2,786 128,686 SH   SOLE 1 128,686 0 0
ISHARES TR FUND 464288240 23,863 430,660 SH   SOLE 1 430,660 0 0
ISHARES TR FUND 464287739 379 3,697 SH   SOLE 8 3,697 0 0
ISHARES TR FUND 464287242 30,900 232,277 SH   SOLE 8 232,277 0 0
ISHARES TR FUND 464287226 2 17 SH   SOLE 8 17 0 0
ISHARES TR FUND 464288752 33 500 SH   SOLE 8 500 0 0
ISHARES TR FUND 464287556 415 2,568 SH   SOLE 8 2,568 0 0
ISHARES TR OPT 464287432 513,173 3,555,800 SH Put SOLE 8 3,555,800 0 0
ISHARES TR FUND 464288679 0 4 SH   SOLE 8 4 0 0
ISHARES TR FUND 464289842 6,763 256,506 SH   SOLE 8 256,506 0 0
ISHARES TR FUND 464288513 64,100 732,662 SH   SOLE 8 732,662 0 0
ISHARES TR FUND 464288281 21 193 SH   SOLE 8 193 0 0
ISHARES TR OPT 464287432 125,111 866,900 SH Call SOLE 8 866,900 0 0
ISHARES TR FUND 464287200 534 1,239 SH   SOLE 8 1,239 0 0
ISHARES TR FUND 464287523 260 583 SH   SOLE 8 583 0 0
ISHARES TR FUND 464287515 2,095 5,250 SH   SOLE 8 5,250 0 0
ISHARES TR FUND 464287184 87,217 2,240,351 SH   SOLE 8 2,240,351 0 0
ISHARES TR FUND 464288802 1 11 SH   SOLE 8 11 0 0
ISHARES TR OPT 464287184 218,534 5,613,500 SH Call SOLE 8 5,613,500 0 0
ISHARES TR FUND 464287648 4,157 14,158 SH   SOLE 8 14,158 0 0
ISHARES TR FUND 464287655 442,848 2,024,444 SH   SOLE 8 2,024,444 0 0
ISHARES TR OPT 464287655 5,032,497 23,005,700 SH Put SOLE 8 23,005,700 0 0
ISHARES TR OPT 464287465 136,088 1,744,500 SH Put SOLE 8 1,744,500 0 0
ISHARES TR OPT 464287739 31,383 306,500 SH Put SOLE 8 306,500 0 0
ISHARES TR OPT 464288281 282,777 2,569,300 SH Put SOLE 8 2,569,300 0 0
ISHARES TR OPT 464287242 66,515 500,000 SH Call SOLE 8 500,000 0 0
ISHARES TR FUND 464288810 1,521 24,220 SH   SOLE 8 24,220 0 0
ISHARES TR FUND 464287481 1,108 9,889 SH   SOLE 8 9,889 0 0
ISHARES TR FUND 464287192 72 297 SH   SOLE 8 297 0 0
ISHARES TR OPT 464288513 1,503,743 17,187,600 SH Put SOLE 8 17,187,600 0 0
ISHARES TR FUND 464287499 3 34 SH   SOLE 8 34 0 0
ISHARES TR OPT 464287242 143,606 1,079,500 SH Put SOLE 8 1,079,500 0 0
ISHARES TR FUND 464287630 6,244 38,967 SH   SOLE 8 38,967 0 0
ISHARES TR OPT 464287234 659,263 13,085,800 SH Put SOLE 8 13,085,800 0 0
ISHARES TR FUND 464287432 43,308 300,082 SH   SOLE 8 300,082 0 0
ISHARES TR FUND 464288414 1,019 8,779 SH   SOLE 8 8,779 0 0
ISHARES TR FUND 46432F842 2 30 SH   SOLE 8 30 0 0
ISHARES TR OPT 464288513 121,497 1,388,700 SH Call SOLE 8 1,388,700 0 0
ISHARES TR OPT 464287184 175,267 4,502,100 SH Put SOLE 8 4,502,100 0 0
ISHARES TR OPT 464288752 40 600 SH Call SOLE 8 600 0 0
ISHARES TR OPT 464287234 719,960 14,290,600 SH Call SOLE 8 14,290,600 0 0
ISHARES TR OPT 464287465 110,618 1,418,000 SH Call SOLE 8 1,418,000 0 0
ISHARES TR OPT 464287440 3,526 30,600 SH Call SOLE 8 30,600 0 0
ISHARES TR FUND 464288224 672 31,028 SH   SOLE 8 31,028 0 0
ISHARES TR OPT 464288281 85,847 780,000 SH Call SOLE 8 780,000 0 0
ISHARES TR FUND 464287804 65,627 601,041 SH   SOLE 8 601,041 0 0
ISHARES TR FUND 464288646 17 309 SH   SOLE 8 309 0 0
ISHARES TR OPT 464287655 1,934,297 8,842,500 SH Call SOLE 8 8,842,500 0 0
ISHARES TR OPT 464287184 3,504 90,000 SH Put SOLE 9 90,000 0 0
ISHARES TR OPT 464287184 3,504 90,000 SH Call SOLE 9 90,000 0 0
ISHARES TR FUND 464287390 884 33,322 SH   SOLE 9 33,322 0 0
ISHARES TR FUND 46435G334 2,935 91,000 SH   SOLE 9 91,000 0 0
ISHARES TR OPT 464287234 95,722 1,900,000 SH Put SOLE 9 1,900,000 0 0
ISHARES TR FUND 464287556 12 72 SH   SOLE 9 72 0 0
ISHARES TR FUND 464288182 750 8,835 SH   SOLE 9 8,835 0 0
ISHARES TR OPT 464287234 86,150 1,710,000 SH Call SOLE 9 1,710,000 0 0
ISHARES TR FUND 464287184 5,764 148,053 SH   SOLE 9 148,053 0 0
ISHARES TR FUND 464287234 68,316 1,355,991 SH   SOLE 9 1,355,991 0 0
ISHARES TR FUND 46429B671 2,730 40,430 SH   SOLE 9 40,430 0 0
ISHARES TR OPT 464287465 525,351 6,734,400 SH Put SOLE 9 6,734,400 0 0
ISHARES TR FUND 464288257 2,913 29,152 SH   SOLE 9 29,152 0 0
ISHARES TR FUND 46429B598 82 1,675 SH   SOLE 9 1,675 0 0
ISHARES TR OPT 464287465 131,252 1,682,500 SH Call SOLE 9 1,682,500 0 0
ISHARES TR FUND 464287655 1,528 6,985 SH   SOLE 9 6,985 0 0
ISHARES TR FUND 464287234 247 4,900 SH   SOLE 20 0 4,900 0
ISHARES TR FUND 464287101 197 1,000 SH   DFND 20 0 0 1,000
ISHARES TR FUND 464287176 1,002 7,844 SH   DFND 20 0 0 7,844
ISHARES TR FUND 464287200 2,714 6,300 SH   SOLE 20 0 6,300 0
ISHARES TR FUND 46429B671 291 4,315 SH   DFND 20 0 0 4,315
ISHARES TR FUND 464288224 1,039 48,000 SH   DFND 20 0 0 48,000
ISHARES TR FUND 464287655 1,094 5,000 SH   DFND 20 0 0 5,000
ISHARES TR FUND 464287556 954 5,900 SH   DFND 20 0 0 5,900
ISHARES TR FUND 464287234 25 500 SH   DFND 20 0 0 500
ISHARES TR FUND 464288737 312 5,200 SH   DFND 20 0 0 5,200
ISHARES U S ETF TR FUND 46431W853 4 113 SH   SOLE 1 113 0 0
ISTAR INC TRUS 45031U101 1,459 58,228 SH   SOLE 1 58,228 0 0
ISTAR INC BOND 45031UCB5 2,125 1,168,000 PRN   SOLE 8 0 0 1,168,000
ITAU UNIBANCO HLDG S A ADR 465562106 337 63,930 SH   DFND 1 0 0 63,930
ITAU UNIBANCO HLDG S A ADR 465562106 4,851 920,431 SH   SOLE 1 920,431 0 0
ITAU UNIBANCO HLDG S A ADR 465562106 0 20 SH   SOLE 9 20 0 0
ITERIS INC NEW COM 46564T107 92 17,310 SH   SOLE 1 17,310 0 0
ITRON INC COM 465741106 3,429 45,334 SH   SOLE 1 45,334 0 0
ITT INC COM 45073V108 6,633 77,268 SH   SOLE 1 77,268 0 0
IVERIC BIO INC COM 46583P102 698 43,023 SH   SOLE 1 43,023 0 0
IZEA WORLDWIDE INC COM 46604H105 26 13,578 SH   SOLE 1 13,578 0 0
J &amp J SNACK FOODS CORP COM 466032109 4,154 27,178 SH   SOLE 1 27,178 0 0
J P MORGAN EXCHANGE-TRADED F FUND 46641Q738 20 203 SH   SOLE 1 203 0 0
J2 GLOBAL INC COM 48123V102 9,158 67,029 SH   SOLE 1 67,029 0 0
J2 GLOBAL INC COM 48123V102 4,210 30,818 SH   SOLE 8 30,818 0 0
J2 GLOBAL INC COM 48123V102 81 593 SH   SOLE 99 593 0 0
JABIL INC COM 466313103 4,217 72,250 SH   SOLE 1 72,250 0 0
JABIL INC COM 466313103 10 162 SH   SOLE 8 162 0 0
JACK IN THE BOX INC COM 466367109 2,040 20,968 SH   SOLE 1 20,968 0 0
JACK IN THE BOX INC COM 466367109 6 62 SH   SOLE 8 62 0 0
JACOBS ENGR GROUP INC COM 469814107 10,069 75,971 SH   SOLE 1 75,971 0 0
JACOBS ENGR GROUP INC COM 469814107 8 58 SH   SOLE 8 58 0 0
JACOBS ENGR GROUP INC COM 469814107 11,945 90,133 SH   SOLE 9 90,133 0 0
JAMES HARDIE INDS PLC ADR 47030M106 285 8,000 SH   SOLE 9 8,000 0 0
JAMES RIV GROUP LTD COM G5005R107 1,114 29,513 SH   SOLE 1 29,513 0 0
JAMES RIV GROUP LTD COM G5005R107 93 2,478 SH   SOLE 99 2,478 0 0
JANUS HENDERSON GROUP PLC COM G4474Y214 5,892 142,545 SH   SOLE 1 142,545 0 0
JAPAN SMALLER CAPITALIZATION FUND 47109U104 9 1,000 SH   DFND 1 0 0 1,000
JAZZ INVESTMENTS I LTD BOND 472145AD3 629 620,000 PRN   SOLE 8 0 0 620,000
JAZZ PHARMACEUTICALS PLC COM G50871105 78 600 SH   DFND 1 0 0 600
JAZZ PHARMACEUTICALS PLC COM G50871105 8,920 68,502 SH   SOLE 1 68,502 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 14 104 SH   SOLE 8 104 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 3,511 26,962 SH   SOLE 9 26,962 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 100 765 SH   SOLE 99 765 0 0
JBG SMITH PPTYS TRUS 46590V100 4,933 166,608 SH   SOLE 1 166,608 0 0
JD.COM INC OPT 47215P106 36,120 500,000 SH Put SOLE 1 500,000 0 0
JD.COM INC OPT 47215P106 48,943 677,500 SH Call SOLE 1 677,500 0 0
JD.COM INC ADR 47215P106 232 3,212 SH   DFND 1 0 0 3,212
JD.COM INC OPT 47215P106 18,407 254,800 SH Call SOLE 8 254,800 0 0
JD.COM INC OPT 47215P106 23,225 321,500 SH Put SOLE 8 321,500 0 0
JD.COM INC OPT 47215P106 35,940 497,500 SH Call SOLE 9 497,500 0 0
JD.COM INC OPT 47215P106 36,120 500,000 SH Put SOLE 9 500,000 0 0
JD.COM INC ADR 47215P106 76 1,054 SH   SOLE 99 1,054 0 0
JEFFERIES FINL GROUP INC COM 47233W109 12,053 324,620 SH   SOLE 1 324,620 0 0
JEFFERIES FINL GROUP INC COM 47233W109 20 552 SH   SOLE 8 552 0 0
JEFFERIES FINL GROUP INC COM 47233W109 230 6,202 SH   SOLE 99 6,202 0 0
JELD-WEN HLDG INC COM 47580P103 2,358 94,226 SH   SOLE 1 94,226 0 0
JELD-WEN HLDG INC COM 47580P103 269 10,737 SH   SOLE 9 10,737 0 0
JELD-WEN HLDG INC COM 47580P103 379 15,153 SH   SOLE 99 15,153 0 0
JETBLUE AWYS CORP COM 477143101 9,366 612,593 SH   SOLE 1 612,593 0 0
JETBLUE AWYS CORP OPT 477143101 41 2,700 SH Call SOLE 8 2,700 0 0
JETBLUE AWYS CORP COM 477143101 853 55,801 SH   SOLE 8 55,801 0 0
JETBLUE AWYS CORP OPT 477143101 80 5,200 SH Put SOLE 8 5,200 0 0
JETBLUE AWYS CORP COM 477143101 48 3,123 SH   SOLE 9 3,123 0 0
JETBLUE AWYS CORP COM 477143101 393 25,684 SH   SOLE 99 25,684 0 0
JIAYIN GROUP INC ADR 47737C104 1 165 SH   SOLE 1 165 0 0
JINKOSOLAR HLDG CO LTD OPT 47759T100 7,164 156,400 SH Put SOLE 1 156,400 0 0
JINKOSOLAR HLDG CO LTD ADR 47759T100 6,688 146,007 SH   SOLE 1 146,007 0 0
JINKOSOLAR HLDG CO LTD ADR 47759T100 316 6,901 SH   SOLE 8 6,901 0 0
JINKOSOLAR HLDG CO LTD OPT 47759T100 1,768 38,600 SH Put SOLE 8 38,600 0 0
JINKOSOLAR HLDG CO LTD OPT 47759T100 1,768 38,600 SH Call SOLE 8 38,600 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 16,191 115,198 SH   SOLE 1 115,198 0 0
JOHNSON &amp JOHNSON COM 478160104 1,098,007 6,798,807 SH   SOLE 1 5,783,035 1,015,772 0
JOHNSON &amp JOHNSON COM 478160104 2,340 14,492 SH   DFND 1 0 0 14,492
JOHNSON &amp JOHNSON OPT 478160104 2,423 15,000 SH Put SOLE 8 15,000 0 0
JOHNSON &amp JOHNSON OPT 478160104 2,423 15,000 SH Call SOLE 8 15,000 0 0
JOHNSON &amp JOHNSON COM 478160104 695 4,304 SH   SOLE 8 4,304 0 0
JOHNSON &amp JOHNSON COM 478160104 315,244 1,951,975 SH   SOLE 9 1,951,975 0 0
JOHNSON &amp JOHNSON COM 478160104 1,292 7,999 SH   DFND 20 0 0 7,999
JOHNSON &amp JOHNSON COM 478160104 26,089 161,543 SH   SOLE 20 0 161,543 0
JOHNSON &amp JOHNSON COM 478160104 135,272 837,597 SH   SOLE 58 837,597 0 0
JOHNSON &amp JOHNSON COM 478160104 13,910 86,131 SH   SOLE 82 0 86,131 0
JOHNSON &amp JOHNSON COM 478160104 21,292 131,842 SH   SOLE 99 15,600 116,242 0
JOHNSON CTLS INTL PLC COM G51502105 55,889 820,908 SH   SOLE 1 820,908 0 0
JOHNSON CTLS INTL PLC COM G51502105 9 133 SH   DFND 1 0 0 133
JOHNSON CTLS INTL PLC COM G51502105 492 7,226 SH   SOLE 8 7,226 0 0
JOHNSON CTLS INTL PLC COM G51502105 34,075 500,533 SH   SOLE 9 500,533 0 0
JOHNSON OUTDOORS INC COM 479167108 600 5,666 SH   SOLE 1 5,666 0 0
JOINT CORP COM 47973J102 1,468 14,982 SH   SOLE 1 14,982 0 0
JONES LANG LASALLE INC COM 48020Q107 10,894 43,912 SH   SOLE 1 43,912 0 0
JONES LANG LASALLE INC COM 48020Q107 448 1,804 SH   SOLE 99 1,804 0 0
JOUNCE THERAPEUTICS INC COM 481116101 298 40,138 SH   SOLE 1 40,138 0 0
JOUNCE THERAPEUTICS INC COM 481116101 0 8 SH   SOLE 8 8 0 0
JPMORGAN CHASE &amp CO COM 46625H100 1,142,689 6,980,822 SH   SOLE 1 6,956,707 24,115 0
JPMORGAN CHASE &amp CO COM 46625H100 8,867 54,172 SH   DFND 1 0 0 54,172
JPMORGAN CHASE &amp CO OPT 46625H100 65,476 400,000 SH Put SOLE 1 400,000 0 0
JPMORGAN CHASE &amp CO OPT 46625H100 238,218 1,455,300 SH Put SOLE 8 1,455,300 0 0
JPMORGAN CHASE &amp CO FUND 46625H365 183 10,052 SH   SOLE 8 10,052 0 0
JPMORGAN CHASE &amp CO COM 46625H100 84,873 518,500 SH   SOLE 8 518,500 0 0
JPMORGAN CHASE &amp CO COM 46625H100 397,146 2,426,203 SH   SOLE 9 2,426,203 0 0
JPMORGAN CHASE &amp CO COM 46625H100 890 5,437 SH   DFND 20 0 0 5,437
JUMIA TECHNOLOGIES AG ADR 48138M105 595 32,000 SH   DFND 20 0 0 32,000
JUNIPER NETWORKS INC COM 48203R104 11,128 404,507 SH   SOLE 1 404,507 0 0
JUNIPER NETWORKS INC COM 48203R104 37 1,329 SH   SOLE 8 1,329 0 0
JUNIPER NETWORKS INC OPT 48203R104 275 10,000 SH Put SOLE 8 10,000 0 0
JUNIPER NETWORKS INC COM 48203R104 6,031 219,183 SH   SOLE 9 219,183 0 0
KADANT INC COM 48282T104 1,557 7,629 SH   SOLE 1 7,629 0 0
KADMON HLDGS INC COM 48283N106 5,095 585,015 SH   SOLE 1 585,015 0 0
KADMON HLDGS INC COM 48283N106 1,737 199,415 SH   SOLE 8 199,415 0 0
KAISER ALUMINUM CORP COM 483007704 1,378 12,649 SH   SOLE 1 12,649 0 0
KAISER ALUMINUM CORP COM 483007704 12 108 SH   SOLE 8 108 0 0
KAIXIN AUTO HLDGS COM G5223X100 51 18,367 SH   SOLE 1 18,367 0 0
KALA PHARMACEUTICALS INC COM 483119103 88 34,043 SH   SOLE 1 34,043 0 0
KALA PHARMACEUTICALS INC COM 483119103 0 10 SH   SOLE 8 10 0 0
KALEIDO BIOSCIENCES INC COM 483347100 43 7,916 SH   SOLE 1 7,916 0 0
KALEIDO BIOSCIENCES INC COM 483347100 0 4 SH   SOLE 8 4 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 145 8,339 SH   SOLE 1 8,339 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 36 2,065 SH   SOLE 99 2,065 0 0
KAMADA LTD COM M6240T109 0 6 SH   SOLE 8 6 0 0
KAMAN CORP COM 483548103 1,325 37,158 SH   SOLE 1 37,158 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 0 100 SH   SOLE 1 100 0 0
KANSAS CITY SOUTHERN COM 485170302 18,738 69,236 SH   SOLE 1 69,236 0 0
KANSAS CITY SOUTHERN COM 485170302 9,521 35,174 SH   SOLE 8 35,174 0 0
KANSAS CITY SOUTHERN OPT 485170302 54 200 SH Call SOLE 8 200 0 0
KANSAS CITY SOUTHERN COM 485170302 17,029 62,924 SH   SOLE 9 62,924 0 0
KAR AUCTION SVCS INC COM 48238T109 2,998 182,955 SH   SOLE 1 182,955 0 0
KAR AUCTION SVCS INC COM 48238T109 243 14,801 SH   SOLE 8 14,801 0 0
KARUNA THERAPEUTICS INC COM 48576A100 2,260 18,474 SH   SOLE 1 18,474 0 0
KARUNA THERAPEUTICS INC COM 48576A100 59 479 SH   SOLE 99 479 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 770 132,389 SH   SOLE 1 132,389 0 0
KB HOME COM 48666K109 7,536 193,628 SH   SOLE 1 193,628 0 0
KB HOME OPT 48666K109 7,784 200,000 SH Call SOLE 8 200,000 0 0
KB HOME OPT 48666K109 42,049 1,080,400 SH Put SOLE 8 1,080,400 0 0
KB HOME COM 48666K109 7,673 197,149 SH   SOLE 8 197,149 0 0
KBR INC COM 48242W106 5,129 130,175 SH   SOLE 1 130,175 0 0
KBR INC COM 48242W106 1,353 34,338 SH   SOLE 8 34,338 0 0
KEARNY FINL CORP MD COM 48716P108 820 66,012 SH   SOLE 1 66,012 0 0
KELLOGG CO COM 487836108 32,649 510,758 SH   SOLE 1 510,758 0 0
KELLOGG CO COM 487836108 61 950 SH   DFND 1 0 0 950
KELLOGG CO COM 487836108 1,739 27,203 SH   SOLE 8 27,203 0 0
KELLOGG CO OPT 487836108 2,557 40,000 SH Put SOLE 8 40,000 0 0
KELLOGG CO COM 487836108 11,654 182,324 SH   SOLE 9 182,324 0 0
KELLY SVCS INC COM 488152208 816 43,270 SH   SOLE 1 43,270 0 0
KEMPER CORP COM 488401100 3,318 49,689 SH   SOLE 1 49,689 0 0
KENNAMETAL INC COM 489170100 3,283 95,931 SH   SOLE 1 95,931 0 0
KENNAMETAL INC COM 489170100 95 2,769 SH   SOLE 99 2,769 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 1,088 52,011 SH   SOLE 1 52,011 0 0
KEURIG DR PEPPER INC COM 49271V100 4 104 SH   SOLE 1 104 0 0
KEURIG DR PEPPER INC COM 49271V100 21 606 SH   DFND 1 0 0 606
KEURIG DR PEPPER INC COM 49271V100 514 15,037 SH   SOLE 8 15,037 0 0
KEURIG DR PEPPER INC COM 49271V100 10,757 314,910 SH   SOLE 9 314,910 0 0
KEURIG DR PEPPER INC COM 49271V100 5 135 SH   DFND 20 0 0 135
KEYCORP COM 493267108 36,406 1,683,839 SH   SOLE 1 1,683,839 0 0
KEYCORP OPT 493267108 43 2,000 SH Put SOLE 8 2,000 0 0
KEYCORP COM 493267108 581 26,884 SH   SOLE 8 26,884 0 0
KEYCORP COM 493267108 18,162 840,086 SH   SOLE 9 840,086 0 0
KEYSIGHT TECHNOLOGIES INC OPT 49338L103 6,572 40,000 SH Put SOLE 1 40,000 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 16 95 SH   DFND 1 0 0 95
KEYSIGHT TECHNOLOGIES INC COM 49338L103 75,555 459,892 SH   SOLE 1 459,892 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 8 51 SH   SOLE 8 51 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 23,870 145,291 SH   SOLE 9 145,291 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 277 31,992 SH   SOLE 1 31,992 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 0 7 SH   SOLE 8 7 0 0
KFORCE INC COM 493732101 2,304 38,641 SH   SOLE 1 38,641 0 0
KILROY RLTY CORP TRUS 49427F108 6,709 101,322 SH   SOLE 1 101,322 0 0
KILROY RLTY CORP TRUS 49427F108 717 10,832 SH   SOLE 8 10,832 0 0
KIMBALL ELECTRONICS INC COM 49428J109 254 9,838 SH   SOLE 1 9,838 0 0
KIMBALL INTL INC COM 494274103 515 46,017 SH   SOLE 1 46,017 0 0
KIMBERLY-CLARK CORP COM 494368103 46,284 349,474 SH   SOLE 1 349,474 0 0
KIMBERLY-CLARK CORP COM 494368103 255 1,925 SH   DFND 1 0 0 1,925
KIMBERLY-CLARK CORP COM 494368103 250 1,890 SH   SOLE 8 1,890 0 0
KIMBERLY-CLARK CORP OPT 494368103 450 3,400 SH Put SOLE 8 3,400 0 0
KIMBERLY-CLARK CORP COM 494368103 31,672 239,147 SH   SOLE 9 239,147 0 0
KIMBERLY-CLARK CORP COM 494368103 129 973 SH   SOLE 99 973 0 0
KIMCO RLTY CORP TRUS 49446R109 16,154 778,503 SH   SOLE 1 778,503 0 0
KIMCO RLTY CORP TRUS 49446R109 49 2,364 SH   SOLE 8 2,364 0 0
KIMCO RLTY CORP TRUS 49446R109 3,828 184,478 SH   SOLE 9 184,478 0 0
KINDER MORGAN INC DEL COM 49456B101 62,518 3,736,892 SH   SOLE 1 3,736,892 0 0
KINDER MORGAN INC DEL COM 49456B101 9 555 SH   SOLE 8 555 0 0
KINDER MORGAN INC DEL COM 49456B101 23,226 1,388,346 SH   SOLE 9 1,388,346 0 0
KINDER MORGAN INC DEL COM 49456B101 743 44,397 SH   SOLE 99 44,397 0 0
KINIKSA PHARMACEUTICALS LTD COM G5269C101 872 76,560 SH   SOLE 1 76,560 0 0
KINROSS GOLD CORP COM 496902404 3,086 575,940 SH   SOLE 1 575,940 0 0
KINROSS GOLD CORP COM 496902404 107 19,899 SH   DFND 1 0 0 19,899
KINROSS GOLD CORP OPT 496902404 2 400 SH Call SOLE 8 400 0 0
KINROSS GOLD CORP COM 496902404 1,255 234,149 SH   SOLE 8 234,149 0 0
KINROSS GOLD CORP OPT 496902404 1,876 350,000 SH Put SOLE 8 350,000 0 0
KINROSS GOLD CORP COM 496902404 800 149,305 SH   SOLE 9 149,305 0 0
KINSALE CAP GROUP INC COM 49714P108 3,130 19,356 SH   SOLE 1 19,356 0 0
KIRBY CORP COM 497266106 6,389 133,203 SH   SOLE 1 133,203 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 362 8,700 SH   DFND 1 0 0 8,700
KIRKLAND LAKE GOLD LTD COM 49741E100 2,861 68,793 SH   SOLE 1 68,793 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 1,314 31,592 SH   SOLE 9 31,592 0 0
KIRKLANDS INC COM 497498105 110 5,727 SH   SOLE 1 5,727 0 0
KITE RLTY GROUP TR TRUS 49803T300 8,318 408,464 SH   SOLE 1 408,464 0 0
KITE RLTY GROUP TR COM 49803T300 438 21,511 SH   SOLE 99 21,511 0 0
KKR &amp CO INC COM 48251W104 46,354 761,395 SH   SOLE 1 761,395 0 0
KKR &amp CO INC COM 48251W104 15,225 250,081 SH   DFND 1 0 0 250,081
KKR &amp CO INC COM 48251W104 11,735 192,751 SH   SOLE 8 192,751 0 0
KKR &amp CO INC OPT 48251W104 7,306 120,000 SH Put SOLE 8 120,000 0 0
KKR &amp CO INC COM 48251W104 13,647 224,164 SH   SOLE 9 224,164 0 0
KKR REAL ESTATE FIN TR INC TRUS 48251K100 1,193 56,543 SH   SOLE 1 56,543 0 0
KKR REAL ESTATE FIN TR INC BOND 48251KAB6 1,622 1,524,000 PRN   SOLE 8 0 0 1,524,000
KLA CORP COM 482480100 150,911 451,141 SH   SOLE 1 451,141 0 0
KLA CORP OPT 482480100 5,018 15,000 SH Call SOLE 8 15,000 0 0
KLA CORP OPT 482480100 7,526 22,500 SH Put SOLE 8 22,500 0 0
KLA CORP COM 482480100 164 491 SH   SOLE 8 491 0 0
KLA CORP COM 482480100 35,435 105,931 SH   SOLE 9 105,931 0 0
KLA CORP COM 482480100 502 1,500 SH   DFND 20 0 0 1,500
KLA CORP COM 482480100 3,753 11,219 SH   SOLE 99 11,219 0 0
KNIGHT-SWIFT TRANSN HLDGS IN COM 499049104 10,228 199,961 SH   SOLE 1 199,961 0 0
KNIGHT-SWIFT TRANSN HLDGS IN COM 499049104 1 14 SH   SOLE 8 14 0 0
KNIGHT-SWIFT TRANSN HLDGS IN COM 499049104 3,573 69,870 SH   SOLE 9 69,870 0 0
KNIGHT-SWIFT TRANSN HLDGS IN COM 499049104 556 10,879 SH   SOLE 99 10,879 0 0
KNOWLES CORP COM 49926D109 4,603 245,662 SH   SOLE 1 245,662 0 0
KNOWLES CORP COM 49926D109 2 98 SH   SOLE 8 98 0 0
KODIAK SCIENCES INC COM 50015M109 1,324 13,788 SH   SOLE 1 13,788 0 0
KODIAK SCIENCES INC COM 50015M109 80 836 SH   SOLE 99 836 0 0
KOHLS CORP COM 500255104 25,410 539,603 SH   SOLE 1 539,603 0 0
KOHLS CORP OPT 500255104 7,854 166,800 SH Put SOLE 1 166,800 0 0
KOHLS CORP COM 500255104 3,018 64,098 SH   SOLE 8 64,098 0 0
KOHLS CORP OPT 500255104 1,196 25,400 SH Call SOLE 8 25,400 0 0
KOHLS CORP OPT 500255104 3,390 72,000 SH Put SOLE 8 72,000 0 0
KOHLS CORP COM 500255104 314 6,668 SH   SOLE 9 6,668 0 0
KONINKLIJKE PHILIPS N V OPT 500472303 711 16,000 SH Call SOLE 8 16,000 0 0
KONTOOR BRANDS INC COM 50050N103 2,819 56,424 SH   SOLE 1 56,424 0 0
KOPIN CORP COM 500600101 163 31,716 SH   SOLE 1 31,716 0 0
KOPPERS HOLDINGS INC COM 50060P106 712 22,804 SH   SOLE 1 22,804 0 0
KOREA ELEC PWR CORP ADR 500631106 42 4,269 SH   SOLE 1 4,269 0 0
KOREA FD INC FUND 500634209 124 2,600 SH   SOLE 1 2,600 0 0
KORN FERRY COM 500643200 5,369 74,191 SH   SOLE 1 74,191 0 0
KORNIT DIGITAL LTD COM M6372Q113 2,573 17,780 SH   SOLE 1 17,780 0 0
KOSMOS ENERGY LTD COM 500688106 74 25,000 SH   DFND 1 0 0 25,000
KOSMOS ENERGY LTD COM 500688106 490 165,602 SH   SOLE 1 165,602 0 0
KOSMOS ENERGY LTD COM 500688106 26 8,848 SH   SOLE 8 8,848 0 0
KOSS CORP COM 500692108 1 50 SH   SOLE 1 50 0 0
KRAFT HEINZ CO COM 500754106 145 3,936 SH   DFND 1 0 0 3,936
KRAFT HEINZ CO COM 500754106 29,143 791,505 SH   SOLE 1 791,505 0 0
KRAFT HEINZ CO OPT 500754106 1,697 46,100 SH Put SOLE 8 46,100 0 0
KRAFT HEINZ CO OPT 500754106 423 11,500 SH Call SOLE 8 11,500 0 0
KRAFT HEINZ CO COM 500754106 183 4,964 SH   SOLE 8 4,964 0 0
KRAFT HEINZ CO COM 500754106 18,843 511,777 SH   SOLE 9 511,777 0 0
KRANESHARES TR FUND 500767306 2,554 53,958 SH   SOLE 1 53,958 0 0
KRANESHARES TR FUND 500767827 10 209 SH   SOLE 1 209 0 0
KRANESHARES TR FUND 500767850 183 4,166 SH   SOLE 1 4,166 0 0
KRANESHARES TR FUND 500767835 50 1,328 SH   DFND 1 0 0 1,328
KRANESHARES TR FUND 500767306 30 644 SH   DFND 1 0 0 644
KRANESHARES TR OPT 500767306 30,048 635,000 SH Call SOLE 8 635,000 0 0
KRANESHARES TR FUND 500767306 19,375 409,433 SH   SOLE 8 409,433 0 0
KRANESHARES TR FUND 500767827 52 1,121 SH   DFND 20 0 0 1,121
KRATON CORP COM 50077C106 1,703 37,331 SH   SOLE 1 37,331 0 0
KRATON CORP COM 50077C106 1,094 23,962 SH   SOLE 8 23,962 0 0
KRATOS DEFENSE &amp SEC SOLUTIO COM 50077B207 1,359 60,973 SH   SOLE 1 60,973 0 0
KRATOS DEFENSE &amp SEC SOLUTIO COM 50077B207 89 4,000 SH   DFND 1 0 0 4,000
KRATOS DEFENSE &amp SEC SOLUTIO OPT 50077B207 58 2,600 SH Call SOLE 8 2,600 0 0
KRATOS DEFENSE &amp SEC SOLUTIO COM 50077B207 251 11,252 SH   SOLE 8 11,252 0 0
KROGER CO COM 501044101 31,693 783,902 SH   SOLE 1 783,902 0 0
KROGER CO COM 501044101 42 1,055 SH   SOLE 8 1,055 0 0
KROGER CO OPT 501044101 437 10,800 SH Call SOLE 8 10,800 0 0
KROGER CO COM 501044101 19,073 471,793 SH   SOLE 9 471,793 0 0
KRONOS WORLDWIDE INC COM 50105F105 6 500 SH   DFND 1 0 0 500
KRONOS WORLDWIDE INC COM 50105F105 465 37,522 SH   SOLE 1 37,522 0 0
KRYSTAL BIOTECH INC COM 501147102 575 11,016 SH   SOLE 1 11,016 0 0
KRYSTAL BIOTECH INC COM 501147102 88 1,684 SH   SOLE 8 1,684 0 0
KT CORP ADR 48268K101 26 1,897 SH   SOLE 1 1,897 0 0
KULICKE &amp SOFFA INDS INC COM 501242101 4,554 78,141 SH   SOLE 1 78,141 0 0
KULICKE &amp SOFFA INDS INC COM 501242101 6 100 SH   DFND 1 0 0 100
KURA ONCOLOGY INC COM 50127T109 1,154 61,646 SH   SOLE 1 61,646 0 0
KURA ONCOLOGY INC COM 50127T109 382 20,382 SH   SOLE 8 20,382 0 0
KURA ONCOLOGY INC COM 50127T109 17 907 SH   SOLE 99 907 0 0
KVH INDS INC COM 482738101 349 36,313 SH   SOLE 1 36,313 0 0
L BRANDS INC COM 501797104 20 314 SH   SOLE 9 314 0 0
LA JOLLA PHARMACEUTICAL CO COM 503459604 30 7,704 SH   SOLE 1 7,704 0 0
LA Z BOY INC COM 505336107 1,432 44,402 SH   SOLE 1 44,402 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 68,507 243,416 SH   SOLE 1 243,416 0 0
LABORATORY CORP AMER HLDGS OPT 50540R409 26,596 94,500 SH Call SOLE 8 94,500 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 10 34 SH   SOLE 8 34 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 22,710 80,691 SH   SOLE 9 80,691 0 0
LADDER CAP CORP TRUS 505743104 10,749 972,804 SH   SOLE 1 972,804 0 0
LAKELAND BANCORP INC COM 511637100 2,309 130,916 SH   SOLE 1 130,916 0 0
LAKELAND FINL CORP COM 511656100 2,689 37,743 SH   SOLE 1 37,743 0 0
LAKELAND INDS INC COM 511795106 28 1,314 SH   SOLE 1 1,314 0 0
LAM RESEARCH CORP COM 512807108 6 10 SH   DFND 1 0 0 10
LAM RESEARCH CORP COM 512807108 156,848 275,580 SH   SOLE 1 275,580 0 0
LAM RESEARCH CORP COM 512807108 3,542 6,222 SH   SOLE 8 6,222 0 0
LAM RESEARCH CORP OPT 512807108 5,578 9,800 SH Put SOLE 8 9,800 0 0
LAM RESEARCH CORP COM 512807108 56,792 99,785 SH   SOLE 9 99,785 0 0
LAM RESEARCH CORP COM 512807108 1,100 1,933 SH   DFND 20 0 0 1,933
LAM RESEARCH CORP COM 512807108 444 780 SH   SOLE 99 780 0 0
LAMAR ADVERTISING CO NEW TRUS 512816109 6,220 54,843 SH   SOLE 1 54,843 0 0
LAMAR ADVERTISING CO NEW COM 512816109 429 3,784 SH   SOLE 99 3,784 0 0
LAMB WESTON HLDGS INC COM 513272104 11,684 190,393 SH   SOLE 1 190,393 0 0
LAMB WESTON HLDGS INC COM 513272104 800 13,038 SH   SOLE 8 13,038 0 0
LAMB WESTON HLDGS INC COM 513272104 6,193 100,921 SH   SOLE 9 100,921 0 0
LAMB WESTON HLDGS INC COM 513272104 630 10,263 SH   SOLE 99 10,263 0 0
LANCASTER COLONY CORP COM 513847103 3,657 21,665 SH   SOLE 1 21,665 0 0
LANDEC CORP COM 514766104 108 11,676 SH   SOLE 1 11,676 0 0
LANDMARK BANCORP INC COM 51504L107 18 636 SH   SOLE 1 636 0 0
LANDMARK INFRASTRCTUR PARTR COM 51508J108 8,389 513,142 SH   SOLE 1 513,142 0 0
LANDS END INC NEW COM 51509F105 188 7,979 SH   SOLE 1 7,979 0 0
LANDSTAR SYS INC COM 515098101 6,208 39,338 SH   SOLE 1 39,338 0 0
LANDSTAR SYS INC COM 515098101 2 15 SH   SOLE 8 15 0 0
LANNET INC COM 516012101 41 13,770 SH   SOLE 1 13,770 0 0
LANTHEUS HLDGS INC COM 516544103 1,386 53,977 SH   SOLE 1 53,977 0 0
LANTHEUS HLDGS INC COM 516544103 0 4 SH   SOLE 8 4 0 0
LANTRONIX INC COM 516548203 38 6,586 SH   SOLE 1 6,586 0 0
LAS VEGAS SANDS CORP COM 517834107 26,615 727,125 SH   SOLE 1 727,125 0 0
LAS VEGAS SANDS CORP COM 517834107 95 2,600 SH   DFND 1 0 0 2,600
LAS VEGAS SANDS CORP OPT 517834107 523 14,300 SH Put SOLE 8 14,300 0 0
LAS VEGAS SANDS CORP OPT 517834107 307 8,400 SH Call SOLE 8 8,400 0 0
LAS VEGAS SANDS CORP COM 517834107 2,696 73,661 SH   SOLE 8 73,661 0 0
LAS VEGAS SANDS CORP COM 517834107 10,033 274,117 SH   SOLE 9 274,117 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 11,281 174,495 SH   SOLE 1 174,495 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 369 5,702 SH   SOLE 99 5,702 0 0
LATTICE STRATEGIES TR FUND 518416102 406 13,495 SH   SOLE 1 13,495 0 0
LAUDER ESTEE COS INC COM 518439104 144 481 SH   DFND 1 0 0 481
LAUDER ESTEE COS INC COM 518439104 143,606 478,801 SH   SOLE 1 437,305 41,496 0
LAUDER ESTEE COS INC COM 518439104 395 1,316 SH   SOLE 8 1,316 0 0
LAUDER ESTEE COS INC COM 518439104 44,150 147,198 SH   SOLE 9 147,198 0 0
LAUDER ESTEE COS INC COM 518439104 651 2,170 SH   SOLE 20 0 2,170 0
LAUDER ESTEE COS INC COM 518439104 1,330 4,434 SH   SOLE 99 0 4,434 0
LAUREATE EDUCATION INC COM 518613203 1,262 74,268 SH   SOLE 1 74,268 0 0
LAUREATE EDUCATION INC COM 518613203 1,462 86,025 SH   SOLE 8 86,025 0 0
LAWSON PRODS INC COM 520776105 98 1,945 SH   SOLE 1 1,945 0 0
LAZARD LTD COM G54050102 8,639 188,619 SH   SOLE 1 188,619 0 0
LAZYDAYS HLDGS INC COM 52110H100 171 8,014 SH   SOLE 1 8,014 0 0
LCI INDS COM 50189K103 6,683 49,642 SH   SOLE 1 49,642 0 0
LCI INDS COM 50189K103 288 2,140 SH   SOLE 99 2,140 0 0
LCNB CORP COM 50181P100 151 8,643 SH   SOLE 1 8,643 0 0
LEAP THERAPEUTICS INC COM 52187K101 244 60,900 SH   SOLE 1 60,900 0 0
LEAP THERAPEUTICS INC COM 52187K101 0 89 SH   SOLE 8 89 0 0
LEAR CORP COM 521865204 10,526 67,264 SH   SOLE 1 67,264 0 0
LEAR CORP COM 521865204 6 38 SH   SOLE 8 38 0 0
LEAR CORP COM 521865204 4,181 26,719 SH   SOLE 9 26,719 0 0
LEAR CORP COM 521865204 351 2,245 SH   SOLE 99 2,245 0 0
LEGACY HOUSING CORP COM 52472M101 76 4,269 SH   SOLE 1 4,269 0 0
LEGALZOOM COM INC COM 52466B103 542 20,538 SH   SOLE 1 20,538 0 0
LEGALZOOM COM INC COM 52466B103 38 1,426 SH   SOLE 99 1,426 0 0
LEGG MASON ETF INVT TR FUND 52468L406 1 19 SH   SOLE 1 19 0 0
LEGGETT &amp PLATT INC COM 524660107 7,414 165,317 SH   SOLE 1 165,317 0 0
LEGGETT &amp PLATT INC COM 524660107 5 114 SH   SOLE 8 114 0 0
LEGGETT &amp PLATT INC COM 524660107 1,797 40,083 SH   SOLE 9 40,083 0 0
LEIDOS HOLDINGS INC COM 525327102 7,439 77,376 SH   SOLE 1 77,376 0 0
LEIDOS HOLDINGS INC COM 525327102 78 813 SH   DFND 1 0 0 813
LEIDOS HOLDINGS INC COM 525327102 9,108 94,755 SH   SOLE 9 94,755 0 0
LEJU HLDGS LTD ADR 50187J108 4 3,851 SH   SOLE 1 3,851 0 0
LEMAITRE VASCULAR INC COM 525558201 1,489 28,057 SH   SOLE 1 28,057 0 0
LENDINGTREE INC NEW COM 52603B107 10,656 76,211 SH   SOLE 1 76,211 0 0
LENDINGTREE INC NEW BOND 52603BAA5 1,439 1,459,000 PRN   SOLE 8 0 0 1,459,000
LENDINGTREE INC NEW COM 52603B107 261 1,867 SH   SOLE 99 1,867 0 0
LENNAR CORP COM 526057104 112,148 1,197,141 SH   SOLE 1 1,197,141 0 0
LENNAR CORP COM 526057302 150,457 1,939,126 SH   SOLE 1 1,939,126 0 0
LENNAR CORP OPT 526057104 34,268 365,800 SH Put SOLE 8 365,800 0 0
LENNAR CORP OPT 526057104 16,150 172,400 SH Call SOLE 8 172,400 0 0
LENNAR CORP COM 526057104 5,379 57,422 SH   SOLE 8 57,422 0 0
LENNAR CORP COM 526057104 17,901 191,076 SH   SOLE 9 191,076 0 0
LENNOX INTL INC COM 526107107 29,839 101,433 SH   SOLE 1 101,433 0 0
LENNOX INTL INC COM 526107107 628 2,136 SH   SOLE 8 2,136 0 0
LENNOX INTL INC COM 526107107 4,443 15,106 SH   SOLE 9 15,106 0 0
LEVEL ONE BANCORP INC COM 52730D208 364 12,346 SH   SOLE 1 12,346 0 0
LEVI STRAUSS &amp CO NEW COM 52736R102 249 10,170 SH   SOLE 8 10,170 0 0
LEXICON PHARMACEUTICALS INC COM 528872302 134 27,743 SH   SOLE 1 27,743 0 0
LEXICON PHARMACEUTICALS INC COM 528872302 0 4 SH   SOLE 8 4 0 0
LEXINGTON REALTY TRUST TRUS 529043101 7,244 568,181 SH   SOLE 1 568,181 0 0
LEXINGTON REALTY TRUST TRUS 529043101 84 6,576 SH   SOLE 9 6,576 0 0
LG DISPLAY CO LTD ADR 50186V102 332 41,720 SH   SOLE 1 41,720 0 0
LGI HOMES INC COM 50187T106 11,113 78,311 SH   SOLE 1 78,311 0 0
LHC GROUP INC COM 50187A107 8,033 51,200 SH   SOLE 1 51,200 0 0
LHC GROUP INC COM 50187A107 107 681 SH   SOLE 99 681 0 0
LIBERTY BROADBAND CORP COM 530307107 3,236 19,220 SH   SOLE 1 19,220 0 0
LIBERTY BROADBAND CORP COM 530307305 102,989 596,350 SH   SOLE 1 596,350 0 0
LIBERTY BROADBAND CORP COM 530307305 18 104 SH   SOLE 8 104 0 0
LIBERTY BROADBAND CORP COM 530307107 1,707 10,143 SH   SOLE 9 10,143 0 0
LIBERTY BROADBAND CORP COM 530307305 11,472 66,429 SH   SOLE 9 66,429 0 0
LIBERTY GLOBAL PLC COM G5480U104 1 17 SH   DFND 1 0 0 17
LIBERTY GLOBAL PLC COM G5480U104 3,964 133,010 SH   SOLE 1 133,010 0 0
LIBERTY GLOBAL PLC COM G5480U120 1 41 SH   DFND 1 0 0 41
LIBERTY GLOBAL PLC COM G5480U120 5,284 179,336 SH   SOLE 1 179,336 0 0
LIBERTY GLOBAL PLC COM G5480U120 4,621 156,878 SH   SOLE 9 156,878 0 0
LIBERTY GLOBAL PLC COM G5480U104 2,149 72,133 SH   SOLE 9 72,133 0 0
LIBERTY LATIN AMERICA LTD COM G9001E128 1,135 86,542 SH   SOLE 1 86,542 0 0
LIBERTY LATIN AMERICA LTD COM G9001E128 0 5 SH   DFND 1 0 0 5
LIBERTY LATIN AMERICA LTD COM G9001E102 0 2 SH   DFND 1 0 0 2
LIBERTY LATIN AMERICA LTD COM G9001E102 250 19,128 SH   SOLE 1 19,128 0 0
LIBERTY LATIN AMERICA LTD COM G9001E128 0 34 SH   SOLE 9 34 0 0
LIBERTY LATIN AMERICA LTD COM G9001E102 0 5 SH   SOLE 9 5 0 0
LIBERTY MEDIA CORP DEL COM 531229854 3,485 67,793 SH   SOLE 1 67,793 0 0
LIBERTY MEDIA CORP DEL COM 531229706 110 4,094 SH   SOLE 1 4,094 0 0
LIBERTY MEDIA CORP DEL COM 531229888 394 14,935 SH   SOLE 1 14,935 0 0
LIBERTY MEDIA CORP DEL COM 531229409 6,454 136,827 SH   SOLE 1 136,827 0 0
LIBERTY MEDIA CORP DEL COM 531229870 2,124 45,129 SH   SOLE 1 45,129 0 0
LIBERTY MEDIA CORP DEL COM 531229607 6,373 134,265 SH   SOLE 1 134,265 0 0
LIBERTY MEDIA CORP DEL COM 531229607 2,637 55,550 SH   SOLE 8 55,550 0 0
LIBERTY MEDIA CORP DEL COM 531229409 528 11,200 SH   SOLE 8 11,200 0 0
LIBERTY MEDIA CORP DEL BOND 531229AB8 136 99,000 PRN   SOLE 8 0 0 99,000
LIBERTY MEDIA CORP DEL BOND 530715AL5 301 387,000 PRN   SOLE 8 0 0 387,000
LIBERTY MEDIA CORP DEL BOND 530715AG6 309 399,000 PRN   SOLE 8 0 0 399,000
LIBERTY MEDIA CORP DEL BOND 531229AF9 320 227,000 PRN   SOLE 8 0 0 227,000
LIBERTY MEDIA CORP DEL COM 531229409 1,752 37,140 SH   SOLE 9 37,140 0 0
LIBERTY MEDIA CORP DEL COM 531229854 4,419 85,942 SH   SOLE 9 85,942 0 0
LIBERTY MEDIA CORP DEL COM 531229607 3,598 75,796 SH   SOLE 9 75,796 0 0
LIBERTY MEDIA CORP DEL COM 531229854 264 5,134 SH   SOLE 99 5,134 0 0
LIBERTY OILFIELD SVCS INC COM 53115L104 846 69,788 SH   SOLE 1 69,788 0 0
LIBERTY OILFIELD SVCS INC COM 53115L104 8 700 SH   SOLE 8 700 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102 158 51,182 SH   SOLE 1 51,182 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465201 0 105 SH   SOLE 1 105 0 0
LIFE STORAGE INC TRUS 53223X107 9,579 83,479 SH   SOLE 1 83,479 0 0
LIFE STORAGE INC COM 53223X107 375 3,272 SH   SOLE 99 3,272 0 0
LIFETIME BRANDS INC COM 53222Q103 250 13,781 SH   SOLE 1 13,781 0 0
LIFEVANTAGE CORP COM 53222K205 234 34,465 SH   SOLE 1 34,465 0 0
LIGAND PHARMACEUTICALS INC COM 53220K504 6,224 44,678 SH   SOLE 1 44,678 0 0
LIGAND PHARMACEUTICALS INC BOND 53220KAF5 3,330 3,312,000 PRN   SOLE 8 0 0 3,312,000
LIGHTINTHEBOX HLDG CO LTD ADR 53225G102 0 64 SH   SOLE 1 64 0 0
LIGHTSPEED POS INC COM 53227R106 844 6,906 SH   SOLE 9 6,906 0 0
LIGHTWAVE LOGIC INC COM 532275104 146 15,486 SH   SOLE 1 15,486 0 0
LILLY ELI &amp CO COM 532457108 699 3,024 SH   DFND 1 0 0 3,024
LILLY ELI &amp CO COM 532457108 279,522 1,209,794 SH   SOLE 1 1,209,794 0 0
LILLY ELI &amp CO OPT 532457108 20,864 90,300 SH Put SOLE 8 90,300 0 0
LILLY ELI &amp CO COM 532457108 10,536 45,598 SH   SOLE 8 45,598 0 0
LILLY ELI &amp CO COM 532457108 145,412 629,360 SH   SOLE 9 629,360 0 0
LILLY ELI &amp CO COM 532457108 578 2,500 SH   DFND 20 0 0 2,500
LILLY ELI &amp CO COM 532457108 1,109 4,800 SH   SOLE 82 4,800 0 0
LIMELIGHT NETWORKS INC COM 53261M104 744 312,858 SH   SOLE 1 312,858 0 0
LIMESTONE BANCORP INC COM 53262L105 13 726 SH   SOLE 1 726 0 0
LIMONEIRA CO COM 532746104 104 6,412 SH   SOLE 1 6,412 0 0
LINCOLN EDL SVCS CORP COM 533535100 28 4,260 SH   SOLE 1 4,260 0 0
LINCOLN ELEC HLDGS INC COM 533900106 3,655 28,381 SH   SOLE 1 28,381 0 0
LINCOLN ELEC HLDGS INC COM 533900106 64 497 SH   SOLE 8 497 0 0
LINCOLN ELEC HLDGS INC COM 533900106 414 3,211 SH   SOLE 99 3,211 0 0
LINCOLN NATL CORP IND COM 534187109 25,432 369,903 SH   SOLE 1 369,903 0 0
LINCOLN NATL CORP IND OPT 534187109 282 4,100 SH Call SOLE 8 4,100 0 0
LINCOLN NATL CORP IND COM 534187109 8 118 SH   SOLE 8 118 0 0
LINCOLN NATL CORP IND COM 534187109 10,121 147,198 SH   SOLE 9 147,198 0 0
LINCOLN NATL CORP IND COM 534187109 373 5,428 SH   SOLE 99 5,428 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 183 12,541 SH   SOLE 1 12,541 0 0
LINDE PLC COM G5494J103 469 1,600 SH   DFND 1 0 0 1,600
LINDE PLC COM G5494J103 547,652 1,866,690 SH   SOLE 1 1,866,690 0 0
LINDE PLC OPT G5494J103 11,941 40,700 SH Put SOLE 8 40,700 0 0
LINDE PLC COM G5494J103 5,947 20,270 SH   SOLE 8 20,270 0 0
LINDE PLC OPT G5494J103 17,603 60,000 SH Call SOLE 9 60,000 0 0
LINDE PLC COM G5494J103 294,399 1,003,476 SH   SOLE 9 1,003,476 0 0
LINDE PLC COM G5494J103 785 2,675 SH   SOLE 99 2,675 0 0
LINDSAY CORP COM 535555106 2,792 18,392 SH   SOLE 1 18,392 0 0
LIONS GATE ENTMNT CORP COM 535919500 4,122 317,148 SH   SOLE 1 317,148 0 0
LIONS GATE ENTMNT CORP COM 535919401 818 57,732 SH   SOLE 1 57,732 0 0
LIPOCINE INC NEW COM 53630X104 26 24,075 SH   SOLE 1 24,075 0 0
LIQUID MEDIA GROUP LTD NEW COM 53634Q204 19 11,599 SH   SOLE 8 11,599 0 0
LIQUIDIA CORPORATION COM 53635D202 10 3,775 SH   SOLE 1 3,775 0 0
LIQUIDITY SVCS INC COM 53635B107 506 23,433 SH   SOLE 1 23,433 0 0
LITHIA MTRS INC COM 536797103 12,433 39,216 SH   SOLE 1 39,216 0 0
LITHIUM AMERS CORP NEW COM 53680Q207 1,308 58,587 SH   SOLE 1 58,587 0 0
LITHIUM AMERS CORP NEW COM 53680Q207 1,159 51,917 SH   SOLE 8 51,917 0 0
LITTELFUSE INC COM 537008104 4,983 18,234 SH   SOLE 1 18,234 0 0
LIVANOVA PLC COM G5509L101 34,218 432,103 SH   SOLE 1 432,103 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 52 571 SH   DFND 1 0 0 571
LIVE NATION ENTERTAINMENT IN COM 538034109 28,151 308,911 SH   SOLE 1 308,911 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1,431 15,698 SH   SOLE 8 15,698 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 9,614 105,508 SH   SOLE 9 105,508 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 841 9,228 SH   SOLE 99 9,228 0 0
LIVE OAK BANCSHARES INC COM 53803X105 2,908 45,693 SH   SOLE 1 45,693 0 0
LIVENT CORP COM 53814L108 3,422 148,145 SH   SOLE 1 148,145 0 0
LIVENT CORP COM 53814L108 16 680 SH   SOLE 8 680 0 0
LIVENT CORP COM 53814L108 238 10,320 SH   SOLE 99 10,320 0 0
LIVEPERSON INC COM 538146101 12,183 206,690 SH   SOLE 1 206,690 0 0
LIVEPERSON INC COM 538146101 12 212 SH   SOLE 8 212 0 0
LIVERAMP HLDGS INC COM 53815P108 3,558 75,344 SH   SOLE 1 75,344 0 0
LIVERAMP HLDGS INC COM 53815P108 5 97 SH   SOLE 8 97 0 0
LIVEXLIVE MEDIA INC COM 53839L208 90 30,332 SH   SOLE 1 30,332 0 0
LKQ CORP COM 501889208 10,469 208,049 SH   SOLE 1 208,049 0 0
LKQ CORP COM 501889208 1 23 SH   SOLE 8 23 0 0
LKQ CORP COM 501889208 9,787 194,477 SH   SOLE 9 194,477 0 0
LKQ CORP COM 501889208 472 9,374 SH   SOLE 99 9,374 0 0
LLOYDS BANKING GROUP PLC ADR 539439109 5 2,050 SH   DFND 1 0 0 2,050
LLOYDS BANKING GROUP PLC ADR 539439109 168 68,433 SH   SOLE 1 68,433 0 0
LOANDEPOT INC COM 53946R106 86 12,685 SH   SOLE 1 12,685 0 0
LOCKHEED MARTIN CORP COM 539830109 115,702 335,273 SH   SOLE 1 335,273 0 0
LOCKHEED MARTIN CORP COM 539830109 902 2,613 SH   DFND 1 0 0 2,613
LOCKHEED MARTIN CORP OPT 539830109 5,763 16,700 SH Call SOLE 8 16,700 0 0
LOCKHEED MARTIN CORP COM 539830109 3,205 9,288 SH   SOLE 8 9,288 0 0
LOCKHEED MARTIN CORP OPT 539830109 5,763 16,700 SH Put SOLE 8 16,700 0 0
LOCKHEED MARTIN CORP COM 539830109 61,769 178,993 SH   SOLE 9 178,993 0 0
LOCKHEED MARTIN CORP COM 539830109 518 1,500 SH   DFND 20 0 0 1,500
LOEWS CORP COM 540424108 26,408 489,654 SH   SOLE 1 489,654 0 0
LOEWS CORP COM 540424108 3,778 70,052 SH   SOLE 8 70,052 0 0
LOEWS CORP COM 540424108 9,298 172,409 SH   SOLE 9 172,409 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 80 17,417 SH   SOLE 1 17,417 0 0
LOGITECH INTL S A COM H50430232 4,244 48,148 SH   SOLE 1 48,148 0 0
LOGITECH INTL S A COM H50430232 131 1,484 SH   DFND 1 0 0 1,484
LOGITECH INTL S A COM H50430232 40,976 464,845 SH   SOLE 9 464,845 0 0
LOGITECH INTL S A COM H50430232 36 409 SH   SOLE 99 409 0 0
LOMA NEGRA C I A S A MTN 14 ADR 54150E104 54 7,637 SH   SOLE 1 7,637 0 0
LORAL SPACE &amp COM INC COM 543881106 226 5,248 SH   SOLE 1 5,248 0 0
LORAL SPACE &amp COM INC COM 543881106 3 80 SH   SOLE 8 80 0 0
LOUISIANA PAC CORP COM 546347105 151,713 2,472,106 SH   SOLE 1 2,472,106 0 0
LOUISIANA PAC CORP COM 546347105 6,773 110,363 SH   SOLE 8 110,363 0 0
LOVESAC COMPANY COM 54738L109 519 7,859 SH   SOLE 1 7,859 0 0
LOWES COS INC COM 548661107 81 400 SH   DFND 1 0 0 400
LOWES COS INC COM 548661107 202,758 999,501 SH   SOLE 1 999,501 0 0
LOWES COS INC OPT 548661107 264 1,300 SH Call SOLE 8 1,300 0 0
LOWES COS INC COM 548661107 103 508 SH   SOLE 8 508 0 0
LOWES COS INC COM 548661107 99,232 489,160 SH   SOLE 9 489,160 0 0
LPL FINL HLDGS INC COM 50212V100 4,776 30,463 SH   SOLE 1 30,463 0 0
LPL FINL HLDGS INC COM 50212V100 128 819 SH   SOLE 99 819 0 0
LSB INDS INC COM 502160104 142 13,870 SH   SOLE 1 13,870 0 0
LSI INDS INC OHIO COM 50216C108 131 16,898 SH   SOLE 1 16,898 0 0
LTC PPTYS INC TRUS 502175102 2,062 65,097 SH   SOLE 1 65,097 0 0
LULULEMON ATHLETICA INC COM 550021109 133 329 SH   DFND 1 0 0 329
LULULEMON ATHLETICA INC COM 550021109 37,253 92,051 SH   SOLE 1 92,051 0 0
LULULEMON ATHLETICA INC COM 550021109 6,738 16,652 SH   SOLE 8 16,652 0 0
LULULEMON ATHLETICA INC COM 550021109 23,145 57,189 SH   SOLE 9 57,189 0 0
LULULEMON ATHLETICA INC COM 550021109 1,214 3,000 SH   DFND 20 0 0 3,000
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 708 37,889 SH   SOLE 1 37,889 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 119 6,357 SH   SOLE 8 6,357 0 0
LUMENTUM HLDGS INC COM 55024U109 1 9 SH   DFND 1 0 0 9
LUMENTUM HLDGS INC COM 55024U109 5,459 65,349 SH   SOLE 1 65,349 0 0
LUMENTUM HLDGS INC COM 55024U109 33 400 SH   SOLE 8 400 0 0
LUMENTUM HLDGS INC COM 55024U109 452 5,416 SH   SOLE 9 5,416 0 0
LUMENTUM HLDGS INC COM 55024U109 77 919 SH   SOLE 99 919 0 0
LUNA INNOVATIONS INC COM 550351100 120 12,611 SH   SOLE 1 12,611 0 0
LUOKUNG TECHNOLOGY CORP COM G56981106 13 11,393 SH   SOLE 1 11,393 0 0
LUTHER BURBANK CORP COM 550550107 226 16,799 SH   SOLE 1 16,799 0 0
LUXFER HOLDINGS PLC COM G5698W116 239 12,164 SH   SOLE 1 12,164 0 0
LYDALL INC COM 550819106 2,043 32,920 SH   SOLE 1 32,920 0 0
LYFT INC COM 55087P104 16,545 308,744 SH   SOLE 1 308,744 0 0
LYFT INC COM 55087P104 1,870 34,911 SH   SOLE 8 34,911 0 0
LYFT INC OPT 55087P104 64 1,200 SH Call SOLE 8 1,200 0 0
LYFT INC OPT 55087P104 5,359 100,000 SH Put SOLE 8 100,000 0 0
LYFT INC COM 55087P104 6,155 114,840 SH   SOLE 9 114,840 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 38 400 SH   DFND 1 0 0 400
LYONDELLBASELL INDUSTRIES N COM N53745100 32,296 344,140 SH   SOLE 1 344,140 0 0
LYONDELLBASELL INDUSTRIES N OPT N53745100 10,652 113,500 SH Put SOLE 8 113,500 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 3,702 39,443 SH   SOLE 8 39,443 0 0
LYONDELLBASELL INDUSTRIES N OPT N53745100 3,773 40,200 SH Call SOLE 8 40,200 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 18,613 198,328 SH   SOLE 9 198,328 0 0
M &amp T BK CORP COM 55261F104 33,839 226,597 SH   SOLE 1 226,597 0 0
M &amp T BK CORP COM 55261F104 84 561 SH   SOLE 8 561 0 0
M &amp T BK CORP COM 55261F104 15,458 103,510 SH   SOLE 9 103,510 0 0
M D C HLDGS INC COM 552676108 8,422 180,268 SH   SOLE 1 180,268 0 0
M D C HLDGS INC COM 552676108 195 4,171 SH   SOLE 9 4,171 0 0
M/I HOMES INC COM 55305B101 4,073 70,480 SH   SOLE 1 70,480 0 0
MACATAWA BK CORP COM 554225102 498 62,071 SH   SOLE 1 62,071 0 0
MACERICH CO TRUS 554382101 13,856 829,270 SH   SOLE 1 829,270 0 0
MACERICH CO OPT 554382101 216 12,900 SH Put SOLE 8 12,900 0 0
MACERICH CO TRUS 554382101 24 1,386 SH   SOLE 9 1,386 0 0
MACK CALI RLTY CORP TRUS 554489104 6,616 386,454 SH   SOLE 1 386,454 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,522 23,475 SH   SOLE 1 23,475 0 0
MACQUARIE INFRASTR HOLD LLC COM 55608B105 131,346 3,238,324 SH   SOLE 1 3,238,324 0 0
MACQUARIE INFRASTR HOLD LLC OPT 55608B105 1,083 26,700 SH Call SOLE 8 26,700 0 0
MACQUARIE INFRASTR HOLD LLC COM 55608B105 4 100 SH   SOLE 8 100 0 0
MACROGENICS INC COM 556099109 1,358 64,872 SH   SOLE 1 64,872 0 0
MACROGENICS INC COM 556099109 46 2,161 SH   SOLE 8 2,161 0 0
MACYS INC COM 55616P104 8,895 393,624 SH   SOLE 1 393,624 0 0
MACYS INC OPT 55616P104 2 100 SH Call SOLE 8 100 0 0
MACYS INC OPT 55616P104 77 3,400 SH Put SOLE 8 3,400 0 0
MACYS INC COM 55616P104 272 12,025 SH   SOLE 8 12,025 0 0
MACYS INC COM 55616P104 789 34,893 SH   SOLE 9 34,893 0 0
MADDEN STEVEN LTD COM 556269108 4,427 110,242 SH   SOLE 1 110,242 0 0
MADDEN STEVEN LTD COM 556269108 230 5,720 SH   SOLE 99 5,720 0 0
MADISON SQUARE GRDN SPRT COR COM 55825T103 2,788 14,993 SH   SOLE 1 14,993 0 0
MADISON SQUARE GRDN SPRT COR COM 55825T103 13 72 SH   SOLE 8 72 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 1,444 18,106 SH   SOLE 1 18,106 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 32 407 SH   SOLE 99 407 0 0
MAG SILVER CORP COM 55903Q104 10 607 SH   SOLE 1 607 0 0
MAGAL SECURITY SYS LTD COM M6786D104 4 1,000 SH   DFND 1 0 0 1,000
MAGELLAN HEALTH INC COM 559079207 3,972 42,012 SH   SOLE 1 42,012 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 17,024 373,469 SH   SOLE 1 373,469 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 151 20,604 SH   SOLE 1 20,604 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 0 7 SH   SOLE 8 7 0 0
MAGNA INTL INC COM 559222401 5,639 74,951 SH   SOLE 1 74,951 0 0
MAGNA INTL INC COM 559222401 23 302 SH   DFND 1 0 0 302
MAGNA INTL INC COM 559222401 3,936 52,306 SH   SOLE 9 52,306 0 0
MAGNA INTL INC COM 559222401 274 3,643 SH   SOLE 99 3,643 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 1,960 110,380 SH   SOLE 1 110,380 0 0
MAGNOLIA OIL &amp GAS CORP COM 559663109 1,628 91,578 SH   SOLE 1 91,578 0 0
MAGNOLIA OIL &amp GAS CORP COM 559663109 103 5,772 SH   SOLE 99 5,772 0 0
MAIDEN HOLDINGS LTD COM G5753U112 90 28,410 SH   SOLE 1 28,410 0 0
MAIN STR CAP CORP COM 56035L104 367 8,920 SH   SOLE 1 8,920 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 21 858 SH   SOLE 1 858 0 0
MAKEMYTRIP LIMITED MAURITIUS COM V5633W109 159 5,860 SH   SOLE 1 5,860 0 0
MAKEMYTRIP LIMITED MAURITIUS COM V5633W109 2 56 SH   SOLE 8 56 0 0
MALIBU BOATS INC COM 56117J100 253 3,615 SH   DFND 1 0 0 3,615
MALIBU BOATS INC COM 56117J100 933 13,343 SH   SOLE 1 13,343 0 0
MALVERN BANCORP INC COM 561409103 32 1,873 SH   SOLE 1 1,873 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 8 3,034 SH   SOLE 1 3,034 0 0
MANAGED PORTFOLIO SERIES FUND 56167N720 8 385 SH   SOLE 1 385 0 0
MANCHESTER UTD PLC NEW COM G5784H106 29 1,503 SH   SOLE 1 1,503 0 0
MANHATTAN ASSOCIATES INC COM 562750109 11,317 73,960 SH   SOLE 1 73,960 0 0
MANITEX INTL INC COM 563420108 34 4,753 SH   SOLE 1 4,753 0 0
MANITOWOC CO INC COM 563571405 636 29,753 SH   SOLE 1 29,753 0 0
MANITOWOC CO INC COM 563571405 2 86 SH   SOLE 8 86 0 0
MANITOWOC CO INC COM 563571405 344 16,037 SH   SOLE 99 16,037 0 0
MANNING &amp NAPIER INC COM 56382Q102 40 4,430 SH   SOLE 1 4,430 0 0
MANNKIND CORP COM 56400P706 471 108,348 SH   SOLE 1 108,348 0 0
MANNKIND CORP OPT 56400P706 1,507 346,500 SH Call SOLE 8 346,500 0 0
MANPOWERGROUP INC WIS COM 56418H100 10,420 96,237 SH   SOLE 1 96,237 0 0
MANPOWERGROUP INC WIS COM 56418H100 0 1 SH   SOLE 8 1 0 0
MANPOWERGROUP INC WIS COM 56418H100 118 1,091 SH   SOLE 9 1,091 0 0
MANTECH INTERNATIONAL CORP COM 564563104 2,594 34,171 SH   SOLE 1 34,171 0 0
MANULIFE FINL CORP COM 56501R106 2,791 145,079 SH   SOLE 1 145,079 0 0
MANULIFE FINL CORP COM 56501R106 152 7,900 SH   DFND 1 0 0 7,900
MANULIFE FINL CORP COM 56501R106 2 96 SH   SOLE 8 96 0 0
MANULIFE FINL CORP COM 56501R106 10,591 550,529 SH   SOLE 9 550,529 0 0
MANULIFE FINL CORP COM 56501R106 398 20,697 SH   SOLE 99 20,697 0 0
MARATHON OIL CORP COM 565849106 171 12,500 SH   DFND 1 0 0 12,500
MARATHON OIL CORP OPT 565849106 10 800 SH Put SOLE 1 800 0 0
MARATHON OIL CORP COM 565849106 23,756 1,737,786 SH   SOLE 1 1,737,786 0 0
MARATHON OIL CORP COM 565849106 43 3,143 SH   SOLE 8 3,143 0 0
MARATHON OIL CORP COM 565849106 3,241 237,039 SH   SOLE 9 237,039 0 0
MARATHON PETE CORP COM 56585A102 49,471 800,368 SH   SOLE 1 800,368 0 0
MARATHON PETE CORP OPT 56585A102 12,362 200,000 SH Put SOLE 1 200,000 0 0
MARATHON PETE CORP OPT 56585A102 2,540 41,100 SH Put SOLE 8 41,100 0 0
MARATHON PETE CORP COM 56585A102 6,466 104,605 SH   SOLE 8 104,605 0 0
MARATHON PETE CORP OPT 56585A102 7,559 122,300 SH Call SOLE 8 122,300 0 0
MARATHON PETE CORP OPT 56585A102 12,362 200,000 SH Put SOLE 9 200,000 0 0
MARATHON PETE CORP COM 56585A102 37,840 612,193 SH   SOLE 9 612,193 0 0
MARATHON PETE CORP COM 56585A102 84 1,360 SH   DFND 20 0 0 1,360
MARATHON PETE CORP COM 56585A102 1,969 31,857 SH   SOLE 99 31,857 0 0
MARCUS &amp MILLICHAP INC COM 566324109 4,202 103,460 SH   SOLE 1 103,460 0 0
MARCUS CORP DEL COM 566330106 531 30,401 SH   SOLE 1 30,401 0 0
MARINE PRODS CORP COM 568427108 48 3,847 SH   SOLE 1 3,847 0 0
MARINEMAX INC COM 567908108 2,162 44,534 SH   SOLE 1 44,534 0 0
MARKEL CORP COM 570535104 16,512 13,816 SH   SOLE 1 13,816 0 0
MARKEL CORP COM 570535104 120 100 SH   DFND 1 0 0 100
MARKEL CORP COM 570535104 7,303 6,111 SH   SOLE 9 6,111 0 0
MARKETAXESS HLDGS INC COM 57060D108 24,096 57,276 SH   SOLE 1 57,276 0 0
MARKETAXESS HLDGS INC COM 57060D108 12,857 30,562 SH   SOLE 9 30,562 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 1,079 48,568 SH   SOLE 1 48,568 0 0
MARRIOTT INTL INC NEW OPT 571903202 2,222 15,000 SH Put SOLE 1 15,000 0 0
MARRIOTT INTL INC NEW COM 571903202 42,418 286,423 SH   SOLE 1 286,423 0 0
MARRIOTT INTL INC NEW COM 571903202 5,515 37,241 SH   SOLE 8 37,241 0 0
MARRIOTT INTL INC NEW OPT 571903202 696 4,700 SH Put SOLE 8 4,700 0 0
MARRIOTT INTL INC NEW OPT 571903202 3,006 20,300 SH Call SOLE 8 20,300 0 0
MARRIOTT INTL INC NEW COM 571903202 28,265 190,868 SH   SOLE 9 190,868 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 8,629 54,843 SH   SOLE 1 54,843 0 0
MARRIOTT VACATIONS WORLDWIDE BOND 57164YAB3 1 1,000 PRN   SOLE 8 0 0 1,000
MARRONE BIO INNOVATIONS INC COM 57165B106 74 81,513 SH   SOLE 1 81,513 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 179,235 1,183,622 SH   SOLE 1 1,183,622 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 19 124 SH   SOLE 8 124 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 62,467 412,517 SH   SOLE 9 412,517 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 618 4,079 SH   SOLE 99 4,079 0 0
MARTEN TRANS LTD COM 573075108 2,307 147,033 SH   SOLE 1 147,033 0 0
MARTIN MARIETTA MATLS INC COM 573284106 19,893 58,222 SH   SOLE 1 58,222 0 0
MARTIN MARIETTA MATLS INC COM 573284106 78 228 SH   SOLE 8 228 0 0
MARTIN MARIETTA MATLS INC COM 573284106 14,745 43,155 SH   SOLE 9 43,155 0 0
MARTIN MARIETTA MATLS INC COM 573284106 724 2,120 SH   SOLE 99 2,120 0 0
MARTIN MIDSTREAM PRTNRS L P COM 573331105 4,800 1,500,000 SH   SOLE 1 1,500,000 0 0
MASCO CORP COM 574599106 27,859 501,538 SH   SOLE 1 501,538 0 0
MASCO CORP COM 574599106 9,663 173,955 SH   SOLE 9 173,955 0 0
MASIMO CORP COM 574795100 11,708 43,252 SH   SOLE 1 43,252 0 0
MASIMO CORP COM 574795100 6,285 23,215 SH   SOLE 9 23,215 0 0
MASIMO CORP COM 574795100 347 1,283 SH   SOLE 99 1,283 0 0
MASONITE INTL CORP COM 575385109 2,290 21,579 SH   SOLE 1 21,579 0 0
MASTEC INC COM 576323109 5,301 61,463 SH   SOLE 1 61,463 0 0
MASTEC INC COM 576323109 8 87 SH   SOLE 8 87 0 0
MASTECH DIGITAL INC COM 57633B100 64 3,731 SH   SOLE 1 3,731 0 0
MASTERCARD INCORPORATED COM 57636Q104 280 805 SH   DFND 1 0 0 805
MASTERCARD INCORPORATED COM 57636Q104 476,058 1,369,240 SH   SOLE 1 1,369,240 0 0
MASTERCARD INCORPORATED COM 57636Q104 121,430 349,259 SH   SOLE 8 349,259 0 0
MASTERCARD INCORPORATED OPT 57636Q104 129,407 372,200 SH Put SOLE 8 372,200 0 0
MASTERCARD INCORPORATED OPT 57636Q104 260,899 750,400 SH Call SOLE 8 750,400 0 0
MASTERCARD INCORPORATED COM 57636Q104 217,357 625,162 SH   SOLE 9 625,162 0 0
MASTERCARD INCORPORATED COM 57636Q104 4,522 13,007 SH   DFND 20 0 0 13,007
MASTERCRAFT BOAT HLDGS INC COM 57637H103 446 17,783 SH   SOLE 1 17,783 0 0
MATADOR RES CO COM 576485205 3,359 88,298 SH   SOLE 1 88,298 0 0
MATERIALISE NV ADR 57667T100 277 13,811 SH   SOLE 1 13,811 0 0
MATERIALISE NV ADR 57667T100 56 2,774 SH   SOLE 8 2,774 0 0
MATERION CORP COM 576690101 1,583 23,072 SH   SOLE 1 23,072 0 0
MATRIX SVC CO COM 576853105 285 27,163 SH   SOLE 1 27,163 0 0
MATSON INC COM 57686G105 3,449 42,738 SH   SOLE 1 42,738 0 0
MATTEL INC COM 577081102 13,081 704,788 SH   SOLE 1 704,788 0 0
MATTEL INC COM 577081102 30 1,600 SH   SOLE 8 1,600 0 0
MATTEL INC COM 577081102 26 1,390 SH   SOLE 9 1,390 0 0
MATTHEWS INTL CORP COM 577128101 1,704 49,103 SH   SOLE 1 49,103 0 0
MAUI LD &amp PINEAPPLE INC COM 577345101 187 17,983 SH   SOLE 1 17,983 0 0
MAXCYTE INC COM 57777K106 15 1,219 SH   SOLE 9 1,219 0 0
MAXIMUS INC COM 577933104 5,279 63,454 SH   SOLE 1 63,454 0 0
MAXLINEAR INC COM 57776J100 3,342 67,838 SH   SOLE 1 67,838 0 0
MAYVILLE ENGR CO INC COM 578605107 118 6,272 SH   SOLE 1 6,272 0 0
MBIA INC COM 55262C100 251 19,595 SH   SOLE 1 19,595 0 0
MBIA INC COM 55262C100 473 36,846 SH   SOLE 99 36,846 0 0
MCCORMICK &amp CO INC COM 579780206 21,497 265,313 SH   SOLE 1 265,313 0 0
MCCORMICK &amp CO INC COM 579780206 72 886 SH   DFND 1 0 0 886
MCCORMICK &amp CO INC COM 579780206 16 194 SH   SOLE 8 194 0 0
MCCORMICK &amp CO INC COM 579780206 13,964 172,333 SH   SOLE 9 172,333 0 0
MCDONALDS CORP COM 580135101 318,812 1,322,261 SH   SOLE 1 1,322,261 0 0
MCDONALDS CORP COM 580135101 1,769 7,335 SH   DFND 1 0 0 7,335
MCDONALDS CORP COM 580135101 186 772 SH   SOLE 8 772 0 0
MCDONALDS CORP OPT 580135101 313 1,300 SH Put SOLE 8 1,300 0 0
MCDONALDS CORP COM 580135101 124,534 516,501 SH   SOLE 9 516,501 0 0
MCDONALDS CORP COM 580135101 45 185 SH   DFND 20 0 0 185
MCEWEN MNG INC COM 58039P107 33 32,134 SH   SOLE 1 32,134 0 0
MCEWEN MNG INC COM 58039P107 0 63 SH   SOLE 8 63 0 0
MCGRATH RENTCORP COM 580589109 954 13,266 SH   SOLE 1 13,266 0 0
MCGRATH RENTCORP COM 580589109 221 3,073 SH   SOLE 99 3,073 0 0
MCKESSON CORP COM 58155Q103 88,844 445,610 SH   SOLE 1 445,610 0 0
MCKESSON CORP COM 58155Q103 10 52 SH   SOLE 8 52 0 0
MCKESSON CORP COM 58155Q103 22,469 112,701 SH   SOLE 9 112,701 0 0
MDU RES GROUP INC COM 552690109 4,952 166,892 SH   SOLE 1 166,892 0 0
MECHEL PAO ADR 583840608 1 186 SH   SOLE 1 186 0 0
MECHEL PAO ADR 583840509 69 40,000 SH   DFND 1 0 0 40,000
MEDALLION FINL CORP COM 583928106 34 4,347 SH   SOLE 1 4,347 0 0
MEDICAL PPTYS TRUST INC TRUS 58463J304 10 500 SH   DFND 1 0 0 500
MEDICAL PPTYS TRUST INC TRUS 58463J304 16,722 833,201 SH   SOLE 1 833,201 0 0
MEDICAL PPTYS TRUST INC TRUS 58463J304 5,302 264,167 SH   SOLE 9 264,167 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 223 11,136 SH   SOLE 99 11,136 0 0
MEDICINOVA INC COM 58468P206 25 6,708 SH   SOLE 1 6,708 0 0
MEDICINOVA INC COM 58468P206 0 8 SH   SOLE 8 8 0 0
MEDICINOVA INC COM 58468P206 559 147,300 SH   SOLE 9 147,300 0 0
MEDIFAST INC COM 58470H101 3,045 15,798 SH   SOLE 1 15,798 0 0
MEDIWOUND LTD COM M68830104 0 1 SH   SOLE 1 1 0 0
MEDNAX INC COM 58502B106 1,973 69,411 SH   SOLE 1 69,411 0 0
MEDPACE HLDGS INC COM 58506Q109 4,988 26,354 SH   SOLE 1 26,354 0 0
MEDPACE HLDGS INC OPT 58506Q109 9,729 51,400 SH Call SOLE 8 51,400 0 0
MEDTRONIC PLC COM G5960L103 427,586 3,411,133 SH   SOLE 1 2,294,322 1,116,811 0
MEDTRONIC PLC COM G5960L103 1,846 14,723 SH   DFND 1 0 0 14,723
MEDTRONIC PLC COM G5960L103 84 672 SH   SOLE 8 672 0 0
MEDTRONIC PLC OPT G5960L103 727 5,800 SH Put SOLE 8 5,800 0 0
MEDTRONIC PLC COM G5960L103 90,433 721,442 SH   SOLE 9 721,442 0 0
MEDTRONIC PLC COM G5960L103 22,111 176,398 SH   SOLE 20 0 176,398 0
MEDTRONIC PLC COM G5960L103 5,463 43,579 SH   DFND 20 0 0 43,579
MEDTRONIC PLC COM G5960L103 11,498 91,725 SH   SOLE 82 0 91,725 0
MEDTRONIC PLC COM G5960L103 24,076 192,064 SH   SOLE 99 27,950 164,114 0
MEI PHARMA INC COM 55279B202 122 44,304 SH   SOLE 1 44,304 0 0
MEIRAGTX HLDGS PLC COM G59665102 161 12,173 SH   SOLE 1 12,173 0 0
MEIRAGTX HLDGS PLC COM G59665102 611 46,325 SH   DFND 1 0 0 46,325
MEIRAGTX HLDGS PLC COM G59665102 0 7 SH   SOLE 8 7 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 162 15,779 SH   SOLE 1 15,779 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 214 20,976 SH   SOLE 9 20,976 0 0
MERCADOLIBRE INC COM 58733R102 12 7 SH   DFND 1 0 0 7
MERCADOLIBRE INC COM 58733R102 69,630 41,462 SH   SOLE 1 41,462 0 0
MERCADOLIBRE INC COM 58733R102 10,096 6,012 SH   SOLE 8 6,012 0 0
MERCADOLIBRE INC OPT 58733R102 46,184 27,500 SH Call SOLE 8 27,500 0 0
MERCADOLIBRE INC OPT 58733R102 140,230 83,500 SH Put SOLE 8 83,500 0 0
MERCADOLIBRE INC COM 58733R102 33,876 20,172 SH   SOLE 9 20,172 0 0
MERCADOLIBRE INC COM 58733R102 957 570 SH   DFND 20 0 0 570
MERCADOLIBRE INC COM 58733R102 2,190 1,304 SH   SOLE 99 1,304 0 0
MERCANTILE BK CORP COM 587376104 224 6,996 SH   SOLE 1 6,996 0 0
MERCER INTL INC COM 588056101 302 26,084 SH   SOLE 1 26,084 0 0
MERCHANTS BANCORP IND COM 58844R108 166 4,203 SH   SOLE 1 4,203 0 0
MERCK &amp CO INC COM 58933Y105 1,065 14,176 SH   DFND 1 0 0 14,176
MERCK &amp CO INC COM 58933Y105 350,712 4,669,342 SH   SOLE 1 4,669,342 0 0
MERCK &amp CO INC OPT 58933Y105 4,304 57,300 SH Call SOLE 8 57,300 0 0
MERCK &amp CO INC OPT 58933Y105 10,906 145,200 SH Put SOLE 8 145,200 0 0
MERCK &amp CO INC COM 58933Y105 6,643 88,449 SH   SOLE 8 88,449 0 0
MERCK &amp CO INC COM 58933Y105 137,623 1,832,268 SH   SOLE 9 1,832,268 0 0
MERCK &amp CO INC COM 58933Y105 6,740 89,731 SH   DFND 20 0 0 89,731
MERCURY GENL CORP NEW COM 589400100 3,813 68,485 SH   SOLE 1 68,485 0 0
MERCURY SYS INC COM 589378108 2,716 57,253 SH   SOLE 1 57,253 0 0
MEREDITH CORP COM 589433101 4,411 79,179 SH   SOLE 1 79,179 0 0
MEREO BIOPHARMA GROUP PLC ADR 589492107 48 20,000 SH   DFND 1 0 0 20,000
MERIDIAN BANCORP INC MD COM 58958U103 2,671 128,655 SH   SOLE 1 128,655 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 818 42,584 SH   SOLE 1 42,584 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 0 3 SH   SOLE 8 3 0 0
MERIDIAN CORPORATION COM 58958P104 543 18,892 SH   SOLE 1 18,892 0 0
MERIT MED SYS INC COM 589889104 3,418 47,598 SH   SOLE 1 47,598 0 0
MERITAGE HOMES CORP COM 59001A102 12,242 126,200 SH   SOLE 1 126,200 0 0
MERITOR INC COM 59001K100 2,117 99,365 SH   SOLE 1 99,365 0 0
MERITOR INC COM 59001K100 87 4,070 SH   SOLE 8 4,070 0 0
MERITOR INC BOND 59001KAF7 20 19,000 PRN   SOLE 8 0 0 19,000
MERITOR INC COM 59001K100 298 14,003 SH   SOLE 99 14,003 0 0
MERSANA THERAPEUTICS INC COM 59045L106 281 29,766 SH   SOLE 1 29,766 0 0
MERSANA THERAPEUTICS INC COM 59045L106 31 3,250 SH   SOLE 99 3,250 0 0
MESA AIR GROUP INC COM 590479135 197 25,790 SH   SOLE 1 25,790 0 0
MESA LABS INC COM 59064R109 1,609 5,321 SH   SOLE 1 5,321 0 0
MESABI TR TRUS 590672101 6 198 SH   SOLE 1 198 0 0
MESOBLAST LTD ADR 590717104 0 26 SH   SOLE 1 26 0 0
MESOBLAST LTD ADR 590717104 0 11 SH   SOLE 8 11 0 0
META FINL GROUP INC COM 59100U108 1,769 33,706 SH   SOLE 1 33,706 0 0
METHANEX CORP COM 59151K108 37 806 SH   SOLE 1 806 0 0
METHODE ELECTRS INC COM 591520200 1,938 46,084 SH   SOLE 1 46,084 0 0
METHODE ELECTRS INC COM 591520200 350 8,314 SH   SOLE 99 8,314 0 0
METLIFE INC COM 59156R108 49 800 SH   DFND 1 0 0 800
METLIFE INC COM 59156R108 467,926 7,580,222 SH   SOLE 1 7,580,222 0 0
METLIFE INC COM 59156R108 2,102 34,048 SH   SOLE 8 34,048 0 0
METLIFE INC COM 59156R108 38,333 620,967 SH   SOLE 9 620,967 0 0
METROCITY BANKSHARES INC COM 59165J105 163 7,760 SH   SOLE 1 7,760 0 0
METROPOLITAN BK HLDG CORP COM 591774104 493 5,839 SH   SOLE 1 5,839 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 179,508 130,329 SH   SOLE 1 26,468 103,861 0
METTLER TOLEDO INTERNATIONAL COM 592688105 117 85 SH   DFND 1 0 0 85
METTLER TOLEDO INTERNATIONAL COM 592688105 4,319 3,136 SH   SOLE 8 3,136 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 22,970 16,677 SH   SOLE 9 16,677 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 24,360 17,686 SH   SOLE 20 0 17,686 0
METTLER TOLEDO INTERNATIONAL COM 592688105 11,881 8,626 SH   SOLE 82 0 8,626 0
METTLER TOLEDO INTERNATIONAL COM 592688105 17,983 13,056 SH   SOLE 99 0 13,056 0
MFA FINL INC TRUS 55272X102 1,296 283,575 SH   SOLE 1 283,575 0 0
MGE ENERGY INC COM 55277P104 1,567 21,310 SH   SOLE 1 21,310 0 0
MGIC INVT CORP WIS COM 552848103 4,847 323,925 SH   SOLE 1 323,925 0 0
MGIC INVT CORP WIS COM 552848103 0 11 SH   SOLE 8 11 0 0
MGIC INVT CORP WIS COM 552848103 477 31,881 SH   SOLE 99 31,881 0 0
MGM GROWTH PPTYS LLC TRUS 55303A105 7,774 202,983 SH   SOLE 1 202,983 0 0
MGM RESORTS INTERNATIONAL COM 552953101 54,739 1,268,539 SH   SOLE 1 1,268,539 0 0
MGM RESORTS INTERNATIONAL OPT 552953101 682 15,800 SH Call SOLE 8 15,800 0 0
MGM RESORTS INTERNATIONAL COM 552953101 296 6,869 SH   SOLE 8 6,869 0 0
MGM RESORTS INTERNATIONAL COM 552953101 12,077 279,866 SH   SOLE 9 279,866 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,224 28,355 SH   SOLE 99 28,355 0 0
MGP INGREDIENTS INC NEW COM 55303J106 695 10,676 SH   SOLE 1 10,676 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 60,222 392,342 SH   SOLE 1 392,342 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 153 1,000 SH   DFND 1 0 0 1,000
MICROCHIP TECHNOLOGY INC. COM 595017104 1,863 12,142 SH   SOLE 8 12,142 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 29,212 190,317 SH   SOLE 9 190,317 0 0
MICRON TECHNOLOGY INC OPT 595112103 21,294 300,000 SH Call SOLE 1 300,000 0 0
MICRON TECHNOLOGY INC COM 595112103 164,327 2,315,101 SH   SOLE 1 2,315,101 0 0
MICRON TECHNOLOGY INC OPT 595112103 1,064 15,000 SH Put SOLE 1 15,000 0 0
MICRON TECHNOLOGY INC OPT 595112103 12,457 175,500 SH Call SOLE 8 175,500 0 0
MICRON TECHNOLOGY INC COM 595112103 27,646 389,478 SH   SOLE 8 389,478 0 0
MICRON TECHNOLOGY INC OPT 595112103 77,326 1,089,400 SH Put SOLE 8 1,089,400 0 0
MICRON TECHNOLOGY INC COM 595112103 68,329 962,670 SH   SOLE 9 962,670 0 0
MICRON TECHNOLOGY INC COM 595112103 429 6,050 SH   DFND 20 0 0 6,050
MICRON TECHNOLOGY INC COM 595112103 2,243 31,603 SH   SOLE 82 31,603 0 0
MICRON TECHNOLOGY INC COM 595112103 800 11,268 SH   SOLE 99 11,268 0 0
MICROSOFT CORP COM 594918104 17,107 60,680 SH   DFND 1 0 0 60,680
MICROSOFT CORP COM 594918104 4,201,040 14,901,536 SH   SOLE 1 13,431,544 1,469,992 0
MICROSOFT CORP COM 594918104 94,205 334,151 SH   SOLE 8 334,151 0 0
MICROSOFT CORP OPT 594918104 245,524 870,900 SH Put SOLE 8 870,900 0 0
MICROSOFT CORP OPT 594918104 130,529 463,000 SH Call SOLE 8 463,000 0 0
MICROSOFT CORP COM 594918104 1,355,019 4,806,392 SH   SOLE 9 4,806,392 0 0
MICROSOFT CORP COM 594918104 6,676 23,679 SH   DFND 20 0 0 23,679
MICROSOFT CORP COM 594918104 70,582 250,362 SH   SOLE 20 0 250,362 0
MICROSOFT CORP COM 594918104 34,563 122,596 SH   SOLE 82 864 121,732 0
MICROSOFT CORP COM 594918104 67,651 239,966 SH   SOLE 99 38,746 201,220 0
MICROSTRATEGY INC COM 594972408 10,691 18,484 SH   SOLE 1 18,484 0 0
MICROSTRATEGY INC OPT 594972408 11,452 19,800 SH Put SOLE 8 19,800 0 0
MICROSTRATEGY INC COM 594972408 4,976 8,602 SH   SOLE 8 8,602 0 0
MICROSTRATEGY INC COM 594972408 630 1,090 SH   DFND 20 0 0 1,090
MICROVISION INC DEL COM 594960304 742 67,176 SH   SOLE 1 67,176 0 0
MICT INC COM 55328R109 37 23,909 SH   SOLE 1 23,909 0 0
MID PENN BANCORP INC COM 59540G107 607 22,007 SH   SOLE 1 22,007 0 0
MID-AMER APT CMNTYS INC TRUS 59522J103 18,554 99,347 SH   SOLE 1 99,347 0 0
MID-AMER APT CMNTYS INC TRUS 59522J103 10 54 SH   SOLE 8 54 0 0
MID-AMER APT CMNTYS INC TRUS 59522J103 14,851 79,525 SH   SOLE 9 79,525 0 0
MIDDLEBY CORP COM 596278101 10,539 61,811 SH   SOLE 1 61,811 0 0
MIDDLEBY CORP COM 596278101 1,097 6,436 SH   SOLE 99 6,436 0 0
MIDDLEFIELD BANC CORP COM 596304204 17 699 SH   SOLE 1 699 0 0
MIDDLESEX WTR CO COM 596680108 2,402 23,369 SH   SOLE 1 23,369 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 697 28,197 SH   SOLE 1 28,197 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 963 31,952 SH   SOLE 1 31,952 0 0
MILESTONE PHARMACEUTICALS IN COM 59935V107 72 12,675 SH   SOLE 1 12,675 0 0
MILESTONE PHARMACEUTICALS IN COM 59935V107 1,074 188,013 SH   SOLE 8 188,013 0 0
MILESTONE SCIENTIFIC INC COM 59935P209 13 7,095 SH   SOLE 1 7,095 0 0
MILLER HERMAN INC COM 600544100 2,650 70,370 SH   SOLE 1 70,370 0 0
MILLER HOWARD HIGH INC EQTY FUND 600379101 662 63,173 SH   SOLE 1 63,173 0 0
MILLER INDS INC TENN COM 600551204 160 4,682 SH   SOLE 1 4,682 0 0
MILLICOM INTL CELLULAR S A COM L6388F110 3 93 SH   SOLE 1 93 0 0
MIMECAST LTD COM G14838109 12,825 201,646 SH   SOLE 1 201,646 0 0
MIMECAST LTD COM G14838109 1,090 17,133 SH   DFND 1 0 0 17,133
MIMEDX GROUP INC COM 602496101 61 10,000 SH   DFND 20 0 0 10,000
MINERALS TECHNOLOGIES INC COM 603158106 2,617 37,472 SH   SOLE 1 37,472 0 0
MINERVA NEUROSCIENCES INC COM 603380106 9 5,038 SH   SOLE 1 5,038 0 0
MINERVA NEUROSCIENCES INC COM 603380106 0 7 SH   SOLE 8 7 0 0
MIRATI THERAPEUTICS INC COM 60468T105 2,574 14,546 SH   SOLE 1 14,546 0 0
MIRATI THERAPEUTICS INC OPT 60468T105 584 3,300 SH Call SOLE 8 3,300 0 0
MIRATI THERAPEUTICS INC OPT 60468T105 584 3,300 SH Put SOLE 8 3,300 0 0
MIRATI THERAPEUTICS INC COM 60468T105 97 550 SH   SOLE 99 550 0 0
MISONIX INC COM 604871103 1,399 55,282 SH   SOLE 1 55,282 0 0
MISTRAS GROUP INC COM 60649T107 156 15,359 SH   SOLE 1 15,359 0 0
MITEK SYS INC COM 606710200 28 1,500 SH   DFND 1 0 0 1,500
MITEK SYS INC COM 606710200 910 49,185 SH   SOLE 1 49,185 0 0
MKS INSTRS INC COM 55306N104 6,562 43,484 SH   SOLE 1 43,484 0 0
MKS INSTRS INC COM 55306N104 268 1,778 SH   SOLE 99 1,778 0 0
MMTEC INC COM G6181K106 103 87,547 SH   DFND 20 0 0 87,547
MOBILE TELESYSTEMS PJSC ADR 607409109 609 63,131 SH   DFND 1 0 0 63,131
MOBILE TELESYSTEMS PJSC ADR 607409109 294 30,582 SH   SOLE 9 30,582 0 0
MODEL N INC COM 607525102 979 29,243 SH   SOLE 1 29,243 0 0
MODERNA INC COM 60770K107 306 794 SH   DFND 1 0 0 794
MODERNA INC COM 60770K107 342,373 889,603 SH   SOLE 1 889,603 0 0
MODERNA INC COM 60770K107 15,874 41,249 SH   SOLE 8 41,249 0 0
MODERNA INC OPT 60770K107 33,983 88,300 SH Put SOLE 8 88,300 0 0
MODERNA INC COM 60770K107 92,273 239,755 SH   SOLE 9 239,755 0 0
MODERNA INC COM 60770K107 231 600 SH   DFND 20 0 0 600
MODERNA INC COM 60770K107 31,943 83,000 SH   SOLE 58 83,000 0 0
MODINE MFG CO COM 607828100 242 21,297 SH   SOLE 1 21,297 0 0
MOELIS &amp CO COM 60786M105 3,915 63,282 SH   SOLE 1 63,282 0 0
MOGO INC COM 60800C109 103 23,932 SH   SOLE 1 23,932 0 0
MOHAWK INDS INC COM 608190104 13,597 76,649 SH   SOLE 1 76,649 0 0
MOHAWK INDS INC COM 608190104 5,352 30,169 SH   SOLE 8 30,169 0 0
MOHAWK INDS INC COM 608190104 7,126 40,168 SH   SOLE 9 40,168 0 0
MOHAWK INDS INC COM 608190104 378 2,128 SH   SOLE 99 2,128 0 0
MOLINA HEALTHCARE INC COM 60855R100 21,402 78,881 SH   SOLE 1 78,881 0 0
MOLINA HEALTHCARE INC COM 60855R100 2,402 8,853 SH   SOLE 8 8,853 0 0
MOLINA HEALTHCARE INC COM 60855R100 7,040 25,947 SH   SOLE 9 25,947 0 0
MOLINA HEALTHCARE INC COM 60855R100 246 906 SH   SOLE 99 906 0 0
MOLSON COORS BEVERAGE CO COM 60871R209 15,656 337,543 SH   SOLE 1 337,543 0 0
MOLSON COORS BEVERAGE CO COM 60871R209 4 78 SH   SOLE 8 78 0 0
MOLSON COORS BEVERAGE CO COM 60871R209 6,091 131,290 SH   SOLE 9 131,290 0 0
MOLSON COORS BEVERAGE CO COM 60871R209 4,252 91,672 SH   SOLE 99 91,672 0 0
MONARCH CASINO &amp RESORT INC COM 609027107 1,082 16,157 SH   SOLE 1 16,157 0 0
MONDELEZ INTL INC COM 609207105 133,564 2,295,725 SH   SOLE 1 2,295,725 0 0
MONDELEZ INTL INC COM 609207105 238 4,099 SH   DFND 1 0 0 4,099
MONDELEZ INTL INC COM 609207105 24 409 SH   SOLE 8 409 0 0
MONDELEZ INTL INC COM 609207105 56,912 978,204 SH   SOLE 9 978,204 0 0
MONDELEZ INTL INC COM 609207105 8,436 145,000 SH   SOLE 99 145,000 0 0
MONEYGRAM INTL INC COM 60935Y208 417 52,025 SH   SOLE 1 52,025 0 0
MONGODB INC COM 60937P106 41,705 88,447 SH   SOLE 1 88,447 0 0
MONGODB INC COM 60937P106 74 158 SH   DFND 1 0 0 158
MONGODB INC COM 60937P106 1,799 3,816 SH   SOLE 8 3,816 0 0
MONGODB INC OPT 60937P106 13,626 28,900 SH Call SOLE 8 28,900 0 0
MONGODB INC OPT 60937P106 15,795 33,500 SH Put SOLE 8 33,500 0 0
MONGODB INC COM 60937P106 11,709 24,834 SH   SOLE 9 24,834 0 0
MONGODB INC COM 60937P106 260 551 SH   SOLE 99 551 0 0
MONMOUTH REAL ESTATE INVT CO TRUS 609720107 5,593 299,934 SH   SOLE 1 299,934 0 0
MONMOUTH REAL ESTATE INVT CO TRUS 609720107 631 33,823 SH   SOLE 8 33,823 0 0
MONOLITHIC PWR SYS INC OPT 609839105 7,028 14,500 SH Call SOLE 1 14,500 0 0
MONOLITHIC PWR SYS INC COM 609839105 22,036 45,465 SH   SOLE 1 45,465 0 0
MONOLITHIC PWR SYS INC COM 609839105 14,192 29,279 SH   SOLE 9 29,279 0 0
MONRO INC COM 610236101 2,349 40,841 SH   SOLE 1 40,841 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 214,382 2,413,409 SH   SOLE 1 2,413,409 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 15 167 SH   SOLE 8 167 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 26,310 296,180 SH   SOLE 9 296,180 0 0
MOODYS CORP COM 615369105 164,273 462,598 SH   SOLE 1 462,598 0 0
MOODYS CORP OPT 615369105 96,483 271,700 SH Call SOLE 8 271,700 0 0
MOODYS CORP COM 615369105 19,063 53,681 SH   SOLE 8 53,681 0 0
MOODYS CORP COM 615369105 41,363 116,480 SH   SOLE 9 116,480 0 0
MOOG INC COM 615394202 3,598 47,192 SH   SOLE 1 47,192 0 0
MOOG INC COM 615394202 177 2,319 SH   SOLE 99 2,319 0 0
MORGAN STANLEY COM 617446448 389,823 4,005,994 SH   SOLE 1 4,005,994 0 0
MORGAN STANLEY COM 617446448 3,956 40,658 SH   DFND 1 0 0 40,658
MORGAN STANLEY OPT 617446448 21,410 220,000 SH Put SOLE 1 220,000 0 0
MORGAN STANLEY COM 617446448 5,158 53,002 SH   SOLE 8 53,002 0 0
MORGAN STANLEY OPT 617446448 43,790 450,000 SH Put SOLE 8 450,000 0 0
MORGAN STANLEY OPT 617446448 9,848 101,200 SH Call SOLE 8 101,200 0 0
MORGAN STANLEY COM 617446448 112,684 1,157,993 SH   SOLE 9 1,157,993 0 0
MORGAN STANLEY COM 617446448 425 4,366 SH   DFND 20 0 0 4,366
MORGAN STANLEY COM 617446448 299 3,072 SH   SOLE 99 3,072 0 0
MORGAN STANLEY CHINA A SH FD FUND 617468103 203 8,466 SH   SOLE 1 8,466 0 0
MORGAN STANLEY CHINA A SH FD FUND 617468103 48 2,005 SH   DFND 1 0 0 2,005
MORGAN STANLEY INDIA INVT FD FUND 61745C105 764 24,049 SH   SOLE 1 24,049 0 0
MORNINGSTAR INC COM 617700109 3,085 11,909 SH   SOLE 1 11,909 0 0
MORPHIC HLDG INC COM 61775R105 540 9,536 SH   SOLE 1 9,536 0 0
MORPHOSYS AG ADR 617760202 0 33 SH   SOLE 1 33 0 0
MORPHOSYS AG ADR 617760202 0 7 SH   SOLE 8 7 0 0
MOSAIC CO NEW COM 61945C103 8,628 241,530 SH   SOLE 1 241,530 0 0
MOSAIC CO NEW COM 61945C103 707 19,780 SH   SOLE 8 19,780 0 0
MOSAIC CO NEW COM 61945C103 9,465 264,958 SH   SOLE 9 264,958 0 0
MOTORCAR PTS AMER INC COM 620071100 353 18,070 SH   SOLE 1 18,070 0 0
MOTOROLA SOLUTIONS INC COM 620076307 16 71 SH   DFND 1 0 0 71
MOTOROLA SOLUTIONS INC COM 620076307 33,393 143,735 SH   SOLE 1 143,735 0 0
MOTOROLA SOLUTIONS INC COM 620076307 12 53 SH   SOLE 8 53 0 0
MOTOROLA SOLUTIONS INC COM 620076307 27,256 117,321 SH   SOLE 9 117,321 0 0
MOTOROLA SOLUTIONS INC COM 620076307 2,623 11,290 SH   SOLE 99 11,290 0 0
MOVADO GROUP INC COM 624580106 679 21,528 SH   SOLE 1 21,528 0 0
MPLX LP COM 55336V100 45,421 1,595,416 SH   SOLE 1 1,595,416 0 0
MPLX LP COM 55336V100 54 1,880 SH   SOLE 8 1,880 0 0
MPLX LP OPT 55336V100 145 5,100 SH Put SOLE 8 5,100 0 0
MR COOPER GROUP INC COM 62482R107 3,053 74,156 SH   SOLE 1 74,156 0 0
MR COOPER GROUP INC COM 62482R107 0 1 SH   SOLE 8 1 0 0
MRC GLOBAL INC COM 55345K103 326 44,388 SH   SOLE 1 44,388 0 0
MSA SAFETY INC COM 553498106 5,221 35,835 SH   SOLE 1 35,835 0 0
MSC INDL DIRECT INC COM 553530106 4,670 58,262 SH   SOLE 1 58,262 0 0
MSC INDL DIRECT INC COM 553530106 726 9,050 SH   SOLE 8 9,050 0 0
MSCI INC COM 55354G100 158,056 259,817 SH   SOLE 1 259,817 0 0
MSCI INC COM 55354G100 79 129 SH   SOLE 8 129 0 0
MSCI INC COM 55354G100 40,349 66,325 SH   SOLE 9 66,325 0 0
MUELLER INDS INC COM 624756102 2,139 52,064 SH   SOLE 1 52,064 0 0
MUELLER WTR PRODS INC COM 624758108 4,210 276,590 SH   SOLE 1 276,590 0 0
MURPHY OIL CORP COM 626717102 16,130 646,027 SH   SOLE 1 646,027 0 0
MURPHY OIL CORP COM 626717102 7 270 SH   SOLE 8 270 0 0
MURPHY USA INC COM 626755102 5,547 33,162 SH   SOLE 1 33,162 0 0
MUSTANG BIO INC COM 62818Q104 242 89,663 SH   SOLE 1 89,663 0 0
MVB FINL CORP COM 553810102 177 4,131 SH   SOLE 1 4,131 0 0
MYERS INDS INC COM 628464109 565 28,873 SH   SOLE 1 28,873 0 0
MYOVANT SCIENCES LTD COM G637AM102 116 5,147 SH   SOLE 1 5,147 0 0
MYR GROUP INC DEL COM 55405W104 1,764 17,737 SH   SOLE 1 17,737 0 0
MYRIAD GENETICS INC COM 62855J104 3,308 102,424 SH   SOLE 1 102,424 0 0
NACCO INDS INC COM 629579103 45 1,486 SH   SOLE 1 1,486 0 0
NAM TAI PPTY INC COM G63907102 98 4,218 SH   SOLE 1 4,218 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 1,401 29,198 SH   SOLE 1 29,198 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 360 7,484 SH   SOLE 8 7,484 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 231 4,803 SH   SOLE 99 4,803 0 0
NANTHEALTH INC COM 630104107 17 10,998 SH   SOLE 1 10,998 0 0
NANTHEALTH INC COM 630104107 0 1 SH   SOLE 8 1 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 255 5,925 SH   SOLE 1 5,925 0 0
NASDAQ INC COM 631103108 47 245 SH   DFND 1 0 0 245
NASDAQ INC COM 631103108 36,470 188,933 SH   SOLE 1 188,933 0 0
NASDAQ INC OPT 631103108 20,267 105,000 SH Put SOLE 8 105,000 0 0
NASDAQ INC COM 631103108 10,174 52,708 SH   SOLE 8 52,708 0 0
NASDAQ INC COM 631103108 20,612 106,781 SH   SOLE 9 106,781 0 0
NATERA INC COM 632307104 2,649 23,761 SH   SOLE 1 23,761 0 0
NATERA INC COM 632307104 649 5,819 SH   SOLE 8 5,819 0 0
NATHANS FAMOUS INC NEW COM 632347100 71 1,162 SH   SOLE 1 1,162 0 0
NATIONAL BANKSHARES INC VA COM 634865109 35 963 SH   SOLE 1 963 0 0
NATIONAL BEVERAGE CORP COM 635017106 1,071 20,399 SH   SOLE 1 20,399 0 0
NATIONAL BEVERAGE CORP COM 635017106 3,525 67,158 SH   SOLE 8 67,158 0 0
NATIONAL BK HLDGS CORP COM 633707104 1,673 41,320 SH   SOLE 1 41,320 0 0
NATIONAL BK HLDGS CORP COM 633707104 353 8,728 SH   SOLE 99 8,728 0 0
NATIONAL CINEMEDIA INC COM 635309107 210 59,241 SH   SOLE 1 59,241 0 0
NATIONAL CINEMEDIA INC COM 635309107 0 98 SH   SOLE 8 98 0 0
NATIONAL ENERGY SERVICES REU COM G6375R107 407 32,571 SH   SOLE 1 32,571 0 0
NATIONAL FUEL GAS CO COM 636180101 3,691 70,279 SH   SOLE 1 70,279 0 0
NATIONAL GRID PLC ADR 636274409 2,140 35,887 SH   SOLE 1 35,887 0 0
NATIONAL GRID PLC ADR 636274409 1,419 23,800 SH   DFND 20 0 0 23,800
NATIONAL HEALTH INVS INC TRUS 63633D104 5,708 106,698 SH   SOLE 1 106,698 0 0
NATIONAL HEALTHCARE CORP COM 635906100 739 10,567 SH   SOLE 1 10,567 0 0
NATIONAL INSTRS CORP COM 636518102 3,152 80,349 SH   SOLE 1 80,349 0 0
NATIONAL PRESTO INDS INC COM 637215104 427 5,206 SH   SOLE 1 5,206 0 0
NATIONAL RESH CORP COM 637372202 402 9,526 SH   SOLE 1 9,526 0 0
NATIONAL RETAIL PROPERTIES I TRUS 637417106 11,832 273,973 SH   SOLE 1 273,973 0 0
NATIONAL RETAIL PROPERTIES I TRUS 637417106 3 67 SH   SOLE 8 67 0 0
NATIONAL STORAGE AFFILIATES TRUS 637870106 8,741 165,554 SH   SOLE 1 165,554 0 0
NATIONAL STORAGE AFFILIATES TRUS 637870106 8 166 SH   SOLE 9 166 0 0
NATIONAL VISION HLDGS INC COM 63845R107 5,204 91,659 SH   SOLE 1 91,659 0 0
NATIONAL VISION HLDGS INC COM 63845R107 0 1 SH   SOLE 8 1 0 0
NATIONAL VISION HLDGS INC COM 63845R107 135 2,384 SH   SOLE 99 2,384 0 0
NATIONAL WESTN LIFE GROUP IN COM 638517102 261 1,239 SH   SOLE 1 1,239 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109 34 3,283 SH   SOLE 1 3,283 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 42 3,770 SH   SOLE 1 3,770 0 0
NATURES SUNSHINE PRODS INC COM 639027101 375 25,567 SH   SOLE 1 25,567 0 0
NATUS MED INC DEL COM 639050103 760 30,285 SH   SOLE 1 30,285 0 0
NAUTILUS INC COM 63910B102 229 24,515 SH   SOLE 1 24,515 0 0
NAVIENT CORPORATION COM 63938C108 3,473 176,015 SH   SOLE 1 176,015 0 0
NAVIGATOR HLDGS LTD COM Y62132108 183 20,554 SH   SOLE 1 20,554 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62197119 19 4,069 SH   SOLE 1 4,069 0 0
NAVIOS MARITIME PARTNERS L P COM Y62267409 23 700 SH   SOLE 1 700 0 0
NBT BANCORP INC COM 628778102 1,907 52,796 SH   SOLE 1 52,796 0 0
NCR CORP NEW COM 62886E108 4,358 112,464 SH   SOLE 1 112,464 0 0
NEENAH INC COM 640079109 628 13,470 SH   SOLE 1 13,470 0 0
NEKTAR THERAPEUTICS COM 640268108 90 5,000 SH   DFND 1 0 0 5,000
NEKTAR THERAPEUTICS COM 640268108 2,422 134,803 SH   SOLE 1 134,803 0 0
NEKTAR THERAPEUTICS COM 640268108 0 11 SH   SOLE 8 11 0 0
NELNET INC COM 64031N108 1,393 17,574 SH   SOLE 1 17,574 0 0
NEOGEN CORP COM 640491106 4,749 109,376 SH   SOLE 1 109,376 0 0
NEOGENOMICS INC COM 64049M209 6,373 132,122 SH   SOLE 1 132,122 0 0
NEOGENOMICS INC COM 64049M209 279 5,791 SH   SOLE 99 5,791 0 0
NEOPHOTONICS CORP COM 64051T100 208 23,800 SH   SOLE 1 23,800 0 0
NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 0 278 SH   SOLE 1 278 0 0
NETAPP INC COM 64110D104 24,255 270,217 SH   SOLE 1 270,217 0 0
NETAPP INC COM 64110D104 8 88 SH   SOLE 8 88 0 0
NETAPP INC COM 64110D104 13,858 154,392 SH   SOLE 9 154,392 0 0
NETAPP INC COM 64110D104 162 1,800 SH   SOLE 82 1,800 0 0
NETAPP INC COM 64110D104 822 9,161 SH   SOLE 99 9,161 0 0
NETEASE INC ADR 64110W102 22,047 258,152 SH   SOLE 1 258,152 0 0
NETEASE INC ADR 64110W102 14,287 167,304 SH   SOLE 8 167,304 0 0
NETEASE INC OPT 64110W102 11,196 131,100 SH Call SOLE 8 131,100 0 0
NETEASE INC OPT 64110W102 29,890 350,000 SH Put SOLE 8 350,000 0 0
NETEASE INC ADR 64110W102 14,120 165,327 SH   SOLE 9 165,327 0 0
NETEASE INC ADR 64110W102 41 480 SH   DFND 20 0 0 480
NETEASE INC ADR 64110W102 2,641 30,929 SH   SOLE 99 30,929 0 0
NETFLIX INC OPT 64110L106 5,982 9,800 SH Call SOLE 1 9,800 0 0
NETFLIX INC OPT 64110L106 37,476 61,400 SH Put SOLE 1 61,400 0 0
NETFLIX INC COM 64110L106 863,458 1,414,717 SH   SOLE 1 1,106,346 308,371 0
NETFLIX INC COM 64110L106 1,853 3,036 SH   DFND 1 0 0 3,036
NETFLIX INC OPT 64110L106 36,925 60,500 SH Put SOLE 8 60,500 0 0
NETFLIX INC OPT 64110L106 76,903 126,000 SH Call SOLE 8 126,000 0 0
NETFLIX INC COM 64110L106 3,213 5,263 SH   SOLE 8 5,263 0 0
NETFLIX INC COM 64110L106 188,804 309,341 SH   SOLE 9 309,341 0 0
NETFLIX INC COM 64110L106 33,072 54,186 SH   SOLE 20 0 54,186 0
NETFLIX INC COM 64110L106 796 1,305 SH   DFND 20 0 0 1,305
NETFLIX INC COM 64110L106 73,241 120,000 SH   SOLE 58 120,000 0 0
NETFLIX INC COM 64110L106 15,652 25,645 SH   SOLE 82 0 25,645 0
NETFLIX INC COM 64110L106 20,144 33,004 SH   SOLE 99 2,334 30,670 0
NETGEAR INC COM 64111Q104 1,411 44,202 SH   SOLE 1 44,202 0 0
NETGEAR INC COM 64111Q104 1 33 SH   SOLE 8 33 0 0
NETSCOUT SYS INC COM 64115T104 2,901 107,626 SH   SOLE 1 107,626 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 7,324 76,371 SH   SOLE 1 76,371 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 16 172 SH   DFND 1 0 0 172
NEUROCRINE BIOSCIENCES INC BOND 64125CAD1 29 22,000 PRN   SOLE 8 0 0 22,000
NEUROCRINE BIOSCIENCES INC COM 64125C109 4,029 42,013 SH   SOLE 9 42,013 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 3,506 36,555 SH   DFND 20 0 0 36,555
NEUROCRINE BIOSCIENCES INC COM 64125C109 26 276 SH   SOLE 99 276 0 0
NEURONETICS INC COM 64131A105 69 10,429 SH   SOLE 1 10,429 0 0
NEVRO CORP COM 64157F103 2,936 25,232 SH   SOLE 1 25,232 0 0
NEVRO CORP COM 64157F103 1,880 16,152 SH   SOLE 8 16,152 0 0
NEVRO CORP OPT 64157F103 2,432 20,900 SH Put SOLE 8 20,900 0 0
NEW CONCEPT ENERGY INC COM 643611106 1 178 SH   SOLE 8 178 0 0
NEW FORTRESS ENERGY INC COM 644393100 2,514 90,616 SH   SOLE 1 90,616 0 0
NEW GOLD INC CDA COM 644535106 1,939 1,829,280 SH   SOLE 1 1,829,280 0 0
NEW GOLD INC CDA COM 644535106 0 1 SH   SOLE 8 1 0 0
NEW GOLD INC CDA OPT 644535106 1 1,400 SH Call SOLE 8 1,400 0 0
NEW JERSEY RES CORP COM 646025106 3,064 88,015 SH   SOLE 1 88,015 0 0
NEW JERSEY RES CORP COM 646025106 201 5,773 SH   SOLE 99 5,773 0 0
NEW ORIENTAL ED &amp TECHNOLOGY ADR 647581107 2,816 1,372,944 SH   SOLE 1 1,372,944 0 0
NEW ORIENTAL ED &amp TECHNOLOGY ADR 647581107 716 349,402 SH   SOLE 8 349,402 0 0
NEW ORIENTAL ED &amp TECHNOLOGY OPT 647581107 718 350,000 SH Put SOLE 8 350,000 0 0
NEW ORIENTAL ED &amp TECHNOLOGY ADR 647581107 1,998 974,275 SH   SOLE 9 974,275 0 0
NEW ORIENTAL ED &amp TECHNOLOGY ADR 647581107 397 193,483 SH   SOLE 99 193,483 0 0
NEW RELIC INC COM 64829B100 2,642 36,821 SH   SOLE 1 36,821 0 0
NEW RELIC INC COM 64829B100 251 3,492 SH   SOLE 8 3,492 0 0
NEW RESIDENTIAL INVT CORP TRUS 64828T201 8,652 786,560 SH   SOLE 1 786,560 0 0
NEW RESIDENTIAL INVT CORP COM 64828T201 251 22,773 SH   SOLE 99 22,773 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 11,046 858,299 SH   SOLE 1 858,299 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,733 406,754 SH   SOLE 1 406,754 0 0
NEW YORK TIMES CO COM 650111107 7,574 153,712 SH   SOLE 1 153,712 0 0
NEW YORK TIMES CO COM 650111107 212 4,310 SH   SOLE 99 4,310 0 0
NEWELL BRANDS INC COM 651229106 7,250 327,477 SH   SOLE 1 327,477 0 0
NEWELL BRANDS INC COM 651229106 5,840 263,750 SH   SOLE 9 263,750 0 0
NEWMARK GROUP INC COM 65158N102 1,146 80,083 SH   SOLE 1 80,083 0 0
NEWMARKET CORP COM 651587107 1,453 4,290 SH   SOLE 1 4,290 0 0
NEWMARKET CORP COM 651587107 633 1,869 SH   SOLE 99 1,869 0 0
NEWMONT CORP COM 651639106 442 8,144 SH   DFND 1 0 0 8,144
NEWMONT CORP OPT 651639106 13,846 255,000 SH Put SOLE 1 255,000 0 0
NEWMONT CORP COM 651639106 270,175 4,975,585 SH   SOLE 1 4,975,585 0 0
NEWMONT CORP OPT 651639106 396 7,300 SH Put SOLE 8 7,300 0 0
NEWMONT CORP COM 651639106 871 16,055 SH   SOLE 8 16,055 0 0
NEWMONT CORP COM 651639106 31,489 579,936 SH   SOLE 9 579,936 0 0
NEWMONT CORP COM 651639106 385 7,095 SH   DFND 20 0 0 7,095
NEWMONT CORP COM 651639106 1,567 28,866 SH   SOLE 99 28,866 0 0
NEWPARK RES INC COM 651718504 171 51,703 SH   SOLE 1 51,703 0 0
NEWS CORP NEW COM 65249B208 3,977 171,215 SH   SOLE 1 171,215 0 0
NEWS CORP NEW COM 65249B109 16,579 704,555 SH   SOLE 1 704,555 0 0
NEWS CORP NEW COM 65249B208 2 84 SH   SOLE 8 84 0 0
NEWS CORP NEW COM 65249B109 0 5 SH   SOLE 8 5 0 0
NEWS CORP NEW COM 65249B109 5,817 247,186 SH   SOLE 9 247,186 0 0
NEWS CORP NEW COM 65249B208 851 36,613 SH   SOLE 9 36,613 0 0
NEXA RES S A COM L67359106 0 44 SH   SOLE 1 44 0 0
NEXGEN ENERGY LTD COM 65340P106 62 13,200 SH   DFND 1 0 0 13,200
NEXGEN ENERGY LTD COM 65340P106 14 2,900 SH   SOLE 1 2,900 0 0
NEXGEN ENERGY LTD COM 65340P106 710 150,000 SH   SOLE 8 150,000 0 0
NEXPOINT RESIDENTIAL TR INC TRUS 65341D102 1,592 25,741 SH   SOLE 1 25,741 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 604 9,755 SH   SOLE 99 9,755 0 0
NEXPOINT STRATEGIC OPPORTES FUND 65340G205 4,565 204,075 SH   SOLE 8 204,075 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103 9,449 62,189 SH   SOLE 1 62,189 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103 14 90 SH   SOLE 8 90 0 0
NEXTCURE INC COM 65343E108 501 74,357 SH   SOLE 1 74,357 0 0
NEXTCURE INC COM 65343E108 0 8 SH   SOLE 8 8 0 0
NEXTERA ENERGY INC COM 65339F101 1,388 17,681 SH   DFND 1 0 0 17,681
NEXTERA ENERGY INC COM 65339F101 242,760 3,091,694 SH   SOLE 1 3,091,694 0 0
NEXTERA ENERGY INC COM 65339F101 24,066 306,499 SH   SOLE 8 306,499 0 0
NEXTERA ENERGY INC COM 65339F101 106,664 1,358,442 SH   SOLE 9 1,358,442 0 0
NEXTERA ENERGY INC COM 65339F101 5,971 76,050 SH   DFND 20 0 0 76,050
NEXTERA ENERGY INC COM 65339F101 4,174 53,164 SH   SOLE 99 53,164 0 0
NEXTERA ENERGY PARTNERS LP COM 65341B106 1,094 14,517 SH   SOLE 1 14,517 0 0
NEXTERA ENERGY PARTNERS LP COM 65341B106 295 3,913 SH   SOLE 99 3,913 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 986 69,981 SH   SOLE 1 69,981 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 349 24,740 SH   SOLE 99 24,740 0 0
NGL ENERGY PARTNERS LP COM 62913M107 78 32,914 SH   SOLE 1 32,914 0 0
NGL ENERGY PARTNERS LP COM 62913M107 2,465 1,040,000 SH   SOLE 8 1,040,000 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 679 32,257 SH   SOLE 1 32,257 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 0 4 SH   SOLE 8 4 0 0
NI HLDGS INC COM 65342T106 257 14,625 SH   SOLE 1 14,625 0 0
NICE LTD ADR 653656108 3,837 13,510 SH   SOLE 1 13,510 0 0
NICE LTD ADR 653656108 5 18 SH   SOLE 8 18 0 0
NICOLET BANKSHARES INC COM 65406E102 1,572 21,177 SH   SOLE 1 21,177 0 0
NIELSEN HLDGS PLC COM G6518L108 7,547 393,266 SH   SOLE 1 393,266 0 0
NIELSEN HLDGS PLC COM G6518L108 2,070 107,880 SH   SOLE 9 107,880 0 0
NIKE INC COM 654106103 486,809 3,351,987 SH   SOLE 1 2,035,223 1,316,764 0
NIKE INC COM 654106103 1,011 6,962 SH   DFND 1 0 0 6,962
NIKE INC OPT 654106103 2,033 14,000 SH Put SOLE 8 14,000 0 0
NIKE INC COM 654106103 27,697 190,702 SH   SOLE 8 190,702 0 0
NIKE INC COM 654106103 124,566 857,716 SH   SOLE 9 857,716 0 0
NIKE INC COM 654106103 4,413 30,387 SH   DFND 20 0 0 30,387
NIKE INC COM 654106103 31,392 216,155 SH   SOLE 20 0 216,155 0
NIKE INC COM 654106103 17,215 118,537 SH   SOLE 82 0 118,537 0
NIKE INC COM 654106103 28,614 197,030 SH   SOLE 99 16,900 180,130 0
NINE ENERGY SERVICE INC COM 65441V101 0 19 SH   SOLE 8 19 0 0
NIO INC OPT 62914V106 39,906 1,120,000 SH Call SOLE 1 1,120,000 0 0
NIO INC ADR 62914V106 100,591 2,823,198 SH   SOLE 1 2,823,198 0 0
NIO INC OPT 62914V106 17,830 500,400 SH Put SOLE 1 500,400 0 0
NIO INC ADR 62914V106 222 6,244 SH   DFND 1 0 0 6,244
NIO INC OPT 62914V106 31,211 876,000 SH Call SOLE 8 876,000 0 0
NIO INC ADR 62914V106 7,391 207,454 SH   SOLE 8 207,454 0 0
NIO INC OPT 62914V106 62,381 1,750,800 SH Put SOLE 8 1,750,800 0 0
NIO INC ADR 62914V106 43,154 1,211,166 SH   SOLE 9 1,211,166 0 0
NIO INC OPT 62914V106 7,126 200,000 SH Call SOLE 9 200,000 0 0
NIO INC ADR 62914V106 608 17,078 SH   DFND 20 0 0 17,078
NISOURCE INC COM 65473P105 93,157 3,844,717 SH   SOLE 1 3,844,717 0 0
NISOURCE INC COM 65473P105 2,079 85,800 SH   SOLE 8 85,800 0 0
NISOURCE INC COM 65473P105 6,578 271,455 SH   SOLE 9 271,455 0 0
NIU TECHNOLOGIES ADR 65481N100 817 35,247 SH   SOLE 1 35,247 0 0
NIU TECHNOLOGIES ADR 65481N100 288 12,415 SH   SOLE 9 12,415 0 0
NL INDS INC COM 629156407 20 3,422 SH   SOLE 1 3,422 0 0
NLIGHT INC COM 65487K100 490 17,383 SH   SOLE 1 17,383 0 0
NMI HLDGS INC COM 629209305 2,118 93,656 SH   SOLE 1 93,656 0 0
NMI HLDGS INC COM 629209305 203 8,988 SH   SOLE 9 8,988 0 0
NN INC COM 629337106 92 17,467 SH   SOLE 1 17,467 0 0
NOAH HLDGS LTD ADR 65487X102 6,412 172,687 SH   SOLE 1 172,687 0 0
NOAH HLDGS LTD ADR 65487X102 111 3,000 SH   DFND 1 0 0 3,000
NOAH HLDGS LTD ADR 65487X102 1,025 27,600 SH   SOLE 9 27,600 0 0
NOKIA CORP ADR 654902204 6,877 1,261,812 SH   SOLE 1 1,261,812 0 0
NOKIA CORP ADR 654902204 63 11,612 SH   DFND 1 0 0 11,612
NOKIA CORP OPT 654902204 2,774 509,000 SH Put SOLE 8 509,000 0 0
NOKIA CORP ADR 654902204 247 45,242 SH   SOLE 8 45,242 0 0
NOKIA CORP OPT 654902204 21,967 4,030,600 SH Call SOLE 8 4,030,600 0 0
NOMAD FOODS LTD COM G6564A105 305 11,044 SH   SOLE 1 11,044 0 0
NOMURA HLDGS INC ADR 65535H208 7 1,326 SH   SOLE 1 1,326 0 0
NOODLES &amp CO COM 65540B105 349 29,499 SH   SOLE 1 29,499 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 159 62,453 SH   SOLE 1 62,453 0 0
NORDSON CORP COM 655663102 11,642 48,885 SH   SOLE 1 48,885 0 0
NORDSON CORP COM 655663102 5,533 23,235 SH   SOLE 9 23,235 0 0
NORDSON CORP COM 655663102 251 1,056 SH   SOLE 99 1,056 0 0
NORDSTROM INC OPT 655664100 3,778 142,800 SH Put SOLE 1 142,800 0 0
NORDSTROM INC COM 655664100 10,869 410,954 SH   SOLE 1 410,954 0 0
NORDSTROM INC OPT 655664100 132 5,000 SH Call SOLE 8 5,000 0 0
NORDSTROM INC COM 655664100 1,190 45,007 SH   SOLE 8 45,007 0 0
NORFOLK SOUTHN CORP COM 655844108 77,969 325,888 SH   SOLE 1 325,888 0 0
NORFOLK SOUTHN CORP OPT 655844108 21,963 91,800 SH Put SOLE 8 91,800 0 0
NORFOLK SOUTHN CORP COM 655844108 5,424 22,668 SH   SOLE 8 22,668 0 0
NORFOLK SOUTHN CORP OPT 655844108 16,365 68,400 SH Call SOLE 8 68,400 0 0
NORFOLK SOUTHN CORP COM 655844108 41,661 174,130 SH   SOLE 9 174,130 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 0 14 SH   SOLE 1 14 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 60 1,787 SH   SOLE 1 1,787 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109 31 2,013 SH   SOLE 1 2,013 0 0
NORTHERN TR CORP COM 665859104 39,713 368,359 SH   SOLE 1 368,359 0 0
NORTHERN TR CORP COM 665859104 41 377 SH   DFND 1 0 0 377
NORTHERN TR CORP COM 665859104 16 150 SH   SOLE 8 150 0 0
NORTHERN TR CORP COM 665859104 17,256 160,067 SH   SOLE 9 160,067 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 627 36,531 SH   SOLE 1 36,531 0 0
NORTHRIM BANCORP INC COM 666762109 1,196 28,119 SH   SOLE 1 28,119 0 0
NORTHROP GRUMMAN CORP COM 666807102 66,727 185,279 SH   SOLE 1 185,279 0 0
NORTHROP GRUMMAN CORP OPT 666807102 1,765 4,900 SH Put SOLE 8 4,900 0 0
NORTHROP GRUMMAN CORP COM 666807102 227 631 SH   SOLE 8 631 0 0
NORTHROP GRUMMAN CORP OPT 666807102 36 100 SH Call SOLE 8 100 0 0
NORTHROP GRUMMAN CORP COM 666807102 42,673 118,488 SH   SOLE 9 118,488 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 1,321 99,529 SH   SOLE 1 99,529 0 0
NORTHWEST NAT HLDG CO COM 66765N105 1,657 36,032 SH   SOLE 1 36,032 0 0
NORTHWEST PIPE CO COM 667746101 94 3,956 SH   SOLE 1 3,956 0 0
NORTHWESTERN CORP COM 668074305 2 40 SH   SOLE 8 40 0 0
NORWEGIAN CRUISE LINE HLDG L COM G66721104 27 1,000 SH   DFND 1 0 0 1,000
NORWEGIAN CRUISE LINE HLDG L COM G66721104 21,383 800,593 SH   SOLE 1 800,593 0 0
NORWEGIAN CRUISE LINE HLDG L OPT G66721104 37,336 1,397,800 SH Put SOLE 1 1,397,800 0 0
NORWEGIAN CRUISE LINE HLDG L COM G66721104 69 2,600 SH   SOLE 8 2,600 0 0
NORWEGIAN CRUISE LINE HLDG L OPT G66721104 11,194 419,100 SH Call SOLE 8 419,100 0 0
NORWEGIAN CRUISE LINE HLDG L COM G66721104 2,971 111,251 SH   SOLE 9 111,251 0 0
NORWEGIAN CRUISE LINE HLDG L COM G66721104 54 2,025 SH   DFND 20 0 0 2,025
NORWOOD FINL CORP COM 669549107 23 889 SH   SOLE 1 889 0 0
NOVA LTD COM M7516K103 654 6,393 SH   SOLE 1 6,393 0 0
NOVA LTD COM M7516K103 28 271 SH   SOLE 9 271 0 0
NOVAGOLD RES INC COM 66987E206 3,592 522,183 SH   SOLE 1 522,183 0 0
NOVAGOLD RES INC COM 66987E206 62 9,056 SH   SOLE 99 9,056 0 0
NOVANTA INC COM 67000B104 3,016 19,520 SH   SOLE 1 19,520 0 0
NOVARTIS AG ADR 66987V109 6,897 84,339 SH   SOLE 1 84,339 0 0
NOVARTIS AG ADR 66987V109 26 319 SH   DFND 1 0 0 319
NOVARTIS AG ADR 66987V109 1,818 22,225 SH   SOLE 8 22,225 0 0
NOVAVAX INC COM 670002401 10,686 51,541 SH   SOLE 1 51,541 0 0
NOVAVAX INC COM 670002401 37 179 SH   DFND 1 0 0 179
NOVAVAX INC OPT 670002401 4,623 22,300 SH Call SOLE 8 22,300 0 0
NOVAVAX INC COM 670002401 3,717 17,929 SH   SOLE 8 17,929 0 0
NOVAVAX INC COM 670002401 6,484 31,277 SH   SOLE 9 31,277 0 0
NOVAVAX INC COM 670002401 104 500 SH   DFND 20 0 0 500
NOVO-NORDISK A S ADR 670100205 3,313 34,511 SH   SOLE 1 34,511 0 0
NOVO-NORDISK A S ADR 670100205 2 17 SH   SOLE 8 17 0 0
NOVO-NORDISK A S ADR 670100205 288 3,000 SH   DFND 20 0 0 3,000
NOVOCURE LTD COM G6674U108 13 115 SH   DFND 1 0 0 115
NOVOCURE LTD COM G6674U108 3,765 32,403 SH   SOLE 1 32,403 0 0
NOVOCURE LTD OPT G6674U108 70 600 SH Put SOLE 8 600 0 0
NOVOCURE LTD COM G6674U108 4,627 39,822 SH   SOLE 9 39,822 0 0
NOW INC COM 67011P100 3 395 SH   DFND 1 0 0 395
NOW INC COM 67011P100 674 88,185 SH   SOLE 1 88,185 0 0
NRG ENERGY INC COM 629377508 29,713 727,740 SH   SOLE 1 727,740 0 0
NRG ENERGY INC COM 629377508 1,804 44,201 SH   SOLE 8 44,201 0 0
NRG ENERGY INC OPT 629377508 1,217 29,800 SH Call SOLE 8 29,800 0 0
NRG ENERGY INC COM 629377508 6,573 160,991 SH   SOLE 9 160,991 0 0
NRG ENERGY INC COM 629377508 182 4,461 SH   SOLE 99 4,461 0 0
NU SKIN ENTERPRISES INC COM 67018T105 3,562 87,982 SH   SOLE 1 87,982 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 1,579 28,680 SH   DFND 1 0 0 28,680
NUANCE COMMUNICATIONS INC COM 67020Y100 638,088 11,593,177 SH   SOLE 1 11,593,177 0 0
NUANCE COMMUNICATIONS INC OPT 67020Y100 8,256 150,000 SH Call SOLE 8 150,000 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 22,876 415,620 SH   SOLE 8 415,620 0 0
NUCANA PLC ADR 67022C106 0 2 SH   SOLE 8 2 0 0
NUCOR CORP COM 670346105 47,989 487,251 SH   SOLE 1 487,251 0 0
NUCOR CORP COM 670346105 6,350 64,481 SH   SOLE 8 64,481 0 0
NUCOR CORP OPT 670346105 19,698 200,000 SH Put SOLE 8 200,000 0 0
NUCOR CORP OPT 670346105 19,698 200,000 SH Call SOLE 8 200,000 0 0
NUCOR CORP COM 670346105 21,085 214,082 SH   SOLE 9 214,082 0 0
NUSTAR ENERGY LP COM 67058H102 927 58,949 SH   SOLE 1 58,949 0 0
NUSTAR ENERGY LP COM 67058H102 2 100 SH   DFND 1 0 0 100
NUTANIX INC COM 67059N108 283 7,500 SH   DFND 1 0 0 7,500
NUTANIX INC COM 67059N108 6,147 163,042 SH   SOLE 1 163,042 0 0
NUTANIX INC COM 67059N108 390 10,344 SH   SOLE 8 10,344 0 0
NUTANIX INC OPT 67059N108 1,429 37,900 SH Put SOLE 8 37,900 0 0
NUTANIX INC BOND 67059NAB4 119 113,000 PRN   SOLE 8 0 0 113,000
NUTANIX INC COM 67059N108 27 727 SH   DFND 20 0 0 727
NUTRIEN LTD COM 67077M108 8,262 127,448 SH   SOLE 1 127,448 0 0
NUTRIEN LTD COM 67077M108 6 92 SH   DFND 1 0 0 92
NUTRIEN LTD COM 67077M108 35 539 SH   SOLE 8 539 0 0
NUTRIEN LTD COM 67077M108 4,618 71,232 SH   SOLE 9 71,232 0 0
NUVASIVE INC COM 670704105 12,047 201,277 SH   SOLE 1 201,277 0 0
NUVASIVE INC OPT 670704105 14,963 250,000 SH Call SOLE 8 250,000 0 0
NUVEEN NASDAQ 100 DYNAMIC OV FUND 670699107 155 5,535 SH   SOLE 1 5,535 0 0
NUVERRA ENVIRONMENTAL SOLUTI COM 67091K302 0 12 SH   SOLE 1 12 0 0
NV5 GLOBAL INC COM 62945V109 1,158 11,743 SH   SOLE 1 11,743 0 0
NVE CORP COM 629445206 125 1,948 SH   SOLE 1 1,948 0 0
NVENT ELECTRIC PLC COM G6700G107 1 33 SH   DFND 1 0 0 33
NVENT ELECTRIC PLC COM G6700G107 3,696 114,277 SH   SOLE 1 114,277 0 0
NVENT ELECTRIC PLC COM G6700G107 2 57 SH   SOLE 8 57 0 0
NVIDIA CORPORATION OPT 67066G104 24,983 120,600 SH Call SOLE 1 120,600 0 0
NVIDIA CORPORATION OPT 67066G104 12,761 61,600 SH Put SOLE 1 61,600 0 0
NVIDIA CORPORATION COM 67066G104 1,017,044 4,909,452 SH   SOLE 1 4,909,452 0 0
NVIDIA CORPORATION COM 67066G104 3,175 15,324 SH   DFND 1 0 0 15,324
NVIDIA CORPORATION OPT 67066G104 72,755 351,200 SH Put SOLE 8 351,200 0 0
NVIDIA CORPORATION COM 67066G104 22,936 110,720 SH   SOLE 8 110,720 0 0
NVIDIA CORPORATION OPT 67066G104 41,018 198,000 SH Call SOLE 8 198,000 0 0
NVIDIA CORPORATION OPT 67066G104 23,823 115,000 SH Call SOLE 9 115,000 0 0
NVIDIA CORPORATION COM 67066G104 383,147 1,849,518 SH   SOLE 9 1,849,518 0 0
NVIDIA CORPORATION COM 67066G104 1,639 7,914 SH   DFND 20 0 0 7,914
NVIDIA CORPORATION COM 67066G104 2,106 10,165 SH   SOLE 82 10,165 0 0
NVIDIA CORPORATION COM 67066G104 2,741 13,232 SH   SOLE 99 13,232 0 0
NVR INC COM 62944T105 29,253 6,102 SH   SOLE 1 6,102 0 0
NVR INC COM 62944T105 11,132 2,322 SH   SOLE 9 2,322 0 0
NXP SEMICONDUCTORS N V COM N6596X109 24 125 SH   DFND 1 0 0 125
NXP SEMICONDUCTORS N V COM N6596X109 64,879 331,243 SH   SOLE 1 331,243 0 0
NXP SEMICONDUCTORS N V OPT N6596X109 6,366 32,500 SH Put SOLE 8 32,500 0 0
NXP SEMICONDUCTORS N V COM N6596X109 16 80 SH   SOLE 8 80 0 0
NXP SEMICONDUCTORS N V OPT N6596X109 6,855 35,000 SH Call SOLE 8 35,000 0 0
NXP SEMICONDUCTORS N V COM N6596X109 36,861 188,189 SH   SOLE 9 188,189 0 0
NXP SEMICONDUCTORS N V COM N6596X109 509 2,600 SH   DFND 20 0 0 2,600
NXP SEMICONDUCTORS N V COM N6596X109 7,394 37,751 SH   SOLE 99 37,751 0 0
NXT-ID INC COM 67091J206 138 331,284 SH   DFND 20 0 0 331,284
NYMOX PHARMACEUTICAL CORP COM P73398102 10 5,046 SH   SOLE 1 5,046 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 131 7,458 SH   SOLE 1 7,458 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 374 52,991 SH   SOLE 1 52,991 0 0
OASIS MIDSTREAM PARTNERS LP COM 67420T206 347 15,506 SH   SOLE 1 15,506 0 0
OBSEVA SA COM H5861P103 0 65 SH   SOLE 1 65 0 0
OBSEVA SA COM H5861P103 201 64,820 SH   SOLE 9 64,820 0 0
OCCIDENTAL PETE CORP COM 674599105 1,382 46,712 SH   DFND 1 0 0 46,712
OCCIDENTAL PETE CORP COM 674599105 39,306 1,328,813 SH   SOLE 1 1,328,813 0 0
OCCIDENTAL PETE CORP COM 674599105 6,359 214,991 SH   SOLE 8 214,991 0 0
OCCIDENTAL PETE CORP OPT 674599105 1,831 61,900 SH Put SOLE 8 61,900 0 0
OCCIDENTAL PETE CORP OPT 674599105 8,194 277,000 SH Call SOLE 8 277,000 0 0
OCCIDENTAL PETE CORP COM 674599105 20,085 678,972 SH   SOLE 9 678,972 0 0
OCCIDENTAL PETE CORP COM 674599105 23 770 SH   DFND 20 0 0 770
OCEAN BIO CHEM INC COM 674631106 14 1,466 SH   SOLE 1 1,466 0 0
OCEAN PWR TECHNOLOGIES INC COM 674870506 35 14,937 SH   SOLE 1 14,937 0 0
OCEAN PWR TECHNOLOGIES INC COM 674870506 0 100 SH   SOLE 8 100 0 0
OCEANEERING INTL INC COM 675232102 1,652 124,032 SH   SOLE 1 124,032 0 0
OCEANFIRST FINL CORP COM 675234108 2,984 139,320 SH   SOLE 1 139,320 0 0
OCONEE FED FINL CORP COM 675607105 2 83 SH   SOLE 1 83 0 0
OCULAR THERAPEUTIX INC COM 67576A100 757 75,737 SH   SOLE 1 75,737 0 0
ODONATE THERAPEUTICS INC COM 676079106 29 9,779 SH   SOLE 1 9,779 0 0
ODONATE THERAPEUTICS INC COM 676079106 0 9 SH   SOLE 8 9 0 0
ODYSSEY MARINE EXPL INC COM 676118201 0 3 SH   SOLE 8 3 0 0
OFFICE PPTYS INCOME TR TRUS 67623C109 3,146 124,213 SH   SOLE 1 124,213 0 0
OFG BANCORP COM 67103X102 1,995 79,098 SH   SOLE 1 79,098 0 0
OGE ENERGY CORP COM 670837103 5,807 176,186 SH   SOLE 1 176,186 0 0
OHIO VY BANC CORP COM 677719106 16 586 SH   SOLE 1 586 0 0
OI SA ADR 670851500 8 26,540 SH   SOLE 1 26,540 0 0
OIL DRI CORP AMER COM 677864100 74 2,131 SH   SOLE 1 2,131 0 0
OIL STS INTL INC COM 678026105 438 68,625 SH   SOLE 1 68,625 0 0
OKTA INC OPT 679295105 47,468 200,000 SH Put SOLE 1 200,000 0 0
OKTA INC COM 679295105 151,975 640,322 SH   SOLE 1 640,322 0 0
OKTA INC OPT 679295105 13,932 58,700 SH Put SOLE 8 58,700 0 0
OKTA INC COM 679295105 8,643 36,418 SH   SOLE 8 36,418 0 0
OKTA INC OPT 679295105 3,252 13,700 SH Call SOLE 8 13,700 0 0
OKTA INC COM 679295105 13,205 55,635 SH   SOLE 9 55,635 0 0
OKTA INC COM 679295105 22 93 SH   DFND 20 0 0 93
OLD DOMINION FREIGHT LINE IN COM 679580100 26,159 91,476 SH   SOLE 1 91,476 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 21 74 SH   DFND 1 0 0 74
OLD DOMINION FREIGHT LINE IN COM 679580100 25 88 SH   SOLE 8 88 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 19,169 67,027 SH   SOLE 9 67,027 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 410 1,434 SH   SOLE 99 1,434 0 0
OLD NATL BANCORP IND COM 680033107 5,764 340,025 SH   SOLE 1 340,025 0 0
OLD NATL BANCORP IND COM 680033107 3 200 SH   SOLE 8 200 0 0
OLD POINT FINL CORP COM 680194107 7 310 SH   SOLE 1 310 0 0
OLD REP INTL CORP COM 680223104 9,588 414,561 SH   SOLE 1 414,561 0 0
OLD SECOND BANCORP INC ILL COM 680277100 627 48,028 SH   SOLE 1 48,028 0 0
OLIN CORP COM 680665205 11,751 243,555 SH   SOLE 1 243,555 0 0
OLIN CORP COM 680665205 91 1,892 SH   SOLE 8 1,892 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 2,446 40,579 SH   SOLE 1 40,579 0 0
OLYMPIC STEEL INC COM 68162K106 458 18,830 SH   SOLE 1 18,830 0 0
OMEGA FLEX INC COM 682095104 184 1,287 SH   SOLE 1 1,287 0 0
OMEGA HEALTHCARE INVS INC TRUS 681936100 11,817 394,432 SH   SOLE 1 394,432 0 0
OMEGA HEALTHCARE INVS INC TRUS 681936100 3,132 104,529 SH   SOLE 9 104,529 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 431 14,394 SH   SOLE 99 14,394 0 0
OMEROS CORP COM 682143102 517 37,513 SH   SOLE 1 37,513 0 0
OMEROS CORP COM 682143102 0 5 SH   SOLE 8 5 0 0
OMNICELL COM COM 68213N109 19,612 132,132 SH   SOLE 1 132,132 0 0
OMNICELL COM COM 68213N109 422 2,846 SH   SOLE 99 2,846 0 0
OMNICOM GROUP INC COM 681919106 51,161 706,090 SH   SOLE 1 706,090 0 0
OMNICOM GROUP INC COM 681919106 24 337 SH   SOLE 8 337 0 0
OMNICOM GROUP INC COM 681919106 10,868 149,986 SH   SOLE 9 149,986 0 0
OMNICOM GROUP INC COM 681919106 843 11,636 SH   SOLE 99 11,636 0 0
ON SEMICONDUCTOR CORP COM 682189105 41,503 906,774 SH   SOLE 1 906,774 0 0
ON SEMICONDUCTOR CORP BOND 682189AP0 656 291,000 PRN   SOLE 8 0 0 291,000
ON SEMICONDUCTOR CORP COM 682189105 8,741 190,963 SH   SOLE 9 190,963 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,625 35,494 SH   SOLE 99 35,494 0 0
ONCOCYTE CORP COM 68235C107 87 24,591 SH   SOLE 1 24,591 0 0
ONCOCYTE CORP COM 68235C107 0 1 SH   SOLE 8 1 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 91 21,713 SH   SOLE 1 21,713 0 0
ONE GAS INC COM 68235P108 2,990 47,190 SH   SOLE 1 47,190 0 0
ONE GAS INC COM 68235P108 59 933 SH   SOLE 9 933 0 0
ONE LIBERTY PPTYS INC TRUS 682406103 319 10,426 SH   SOLE 1 10,426 0 0
ONEMAIN HLDGS INC COM 68268W103 9,044 163,439 SH   SOLE 1 163,439 0 0
ONEMAIN HLDGS INC COM 68268W103 197 3,560 SH   SOLE 9 3,560 0 0
ONEMAIN HLDGS INC COM 68268W103 297 5,365 SH   SOLE 99 5,365 0 0
ONEOK INC NEW COM 682680103 27,607 476,068 SH   SOLE 1 476,068 0 0
ONEOK INC NEW COM 682680103 86 1,483 SH   DFND 1 0 0 1,483
ONEOK INC NEW COM 682680103 2,924 50,428 SH   SOLE 8 50,428 0 0
ONEOK INC NEW COM 682680103 17,966 309,827 SH   SOLE 9 309,827 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 215 21,602 SH   SOLE 1 21,602 0 0
OOMA INC COM 683416101 525 28,220 SH   SOLE 1 28,220 0 0
OP BANCORP COM 67109R109 16 1,520 SH   SOLE 1 1,520 0 0
OPEN TEXT CORP COM 683715106 2,174 44,606 SH   SOLE 1 44,606 0 0
OPEN TEXT CORP COM 683715106 143 2,933 SH   SOLE 8 2,933 0 0
OPEN TEXT CORP COM 683715106 1,596 32,738 SH   SOLE 9 32,738 0 0
OPKO HEALTH INC COM 68375N103 653 178,940 SH   SOLE 1 178,940 0 0
OPKO HEALTH INC COM 68375N103 146 40,000 SH   DFND 1 0 0 40,000
OPPENHEIMER HLDGS INC COM 683797104 171 3,774 SH   SOLE 1 3,774 0 0
OPTIMIZERX CORP COM 68401U204 2,471 28,889 SH   SOLE 1 28,889 0 0
OPTINOSE INC COM 68404V100 217 72,289 SH   SOLE 1 72,289 0 0
OPTINOSE INC COM 68404V100 0 3 SH   SOLE 8 3 0 0
ORACLE CORP COM 68389X105 628 7,209 SH   DFND 1 0 0 7,209
ORACLE CORP COM 68389X105 234,195 2,687,876 SH   SOLE 1 2,687,876 0 0
ORACLE CORP OPT 68389X105 8,486 97,400 SH Put SOLE 8 97,400 0 0
ORACLE CORP COM 68389X105 79 900 SH   SOLE 8 900 0 0
ORACLE CORP OPT 68389X105 8,591 98,600 SH Call SOLE 8 98,600 0 0
ORACLE CORP COM 68389X105 106,448 1,221,710 SH   SOLE 9 1,221,710 0 0
ORACLE CORP COM 68389X105 697 8,000 SH   DFND 20 0 0 8,000
ORAMED PHARMACEUTICALS INC COM 68403P203 395 17,944 SH   SOLE 1 17,944 0 0
ORAMED PHARMACEUTICALS INC COM 68403P203 290 13,198 SH   DFND 1 0 0 13,198
ORANGE ADR 684060106 1,801 166,332 SH   SOLE 1 166,332 0 0
ORANGE ADR 684060106 562 51,866 SH   SOLE 9 51,866 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 759 67,125 SH   SOLE 1 67,125 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 0 1 SH   SOLE 8 1 0 0
ORCHARD THERAPEUTICS PLC ADR 68570P101 3 1,312 SH   SOLE 1 1,312 0 0
ORCHARD THERAPEUTICS PLC ADR 68570P101 5 2,000 SH   DFND 1 0 0 2,000
ORCHARD THERAPEUTICS PLC ADR 68570P101 0 9 SH   SOLE 8 9 0 0
ORCHID IS CAP INC TRUS 68571X103 456 93,256 SH   SOLE 1 93,256 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 68,844 112,663 SH   SOLE 1 112,663 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 74 121 SH   SOLE 8 121 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 28,894 47,285 SH   SOLE 9 47,285 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 696 48,897 SH   SOLE 1 48,897 0 0
ORGENESIS INC COM 68619K204 48 9,753 SH   SOLE 1 9,753 0 0
ORIGIN BANCORP INC COM 68621T102 1,641 38,753 SH   SOLE 1 38,753 0 0
ORION ENERGY SYS INC COM 686275108 13 3,410 SH   SOLE 1 3,410 0 0
ORION ENGINEERED CARBONS S A COM L72967109 557 30,600 SH   SOLE 1 30,600 0 0
ORION GROUP HLDGS INC COM 68628V308 33 5,984 SH   SOLE 1 5,984 0 0
ORIX CORP ADR 686330101 4 40 SH   SOLE 1 40 0 0
ORLA MNG LTD NEW COM 68634K106 66 20,000 SH   DFND 1 0 0 20,000
ORMAT TECHNOLOGIES INC COM 686688102 1,755 26,341 SH   SOLE 1 26,341 0 0
ORRSTOWN FINL SVCS INC COM 687380105 248 10,550 SH   SOLE 1 10,550 0 0
ORTHOFIX MED INC COM 68752M108 1,119 29,348 SH   SOLE 1 29,348 0 0
ORTHOPEDIATRICS CORP COM 68752L100 370 5,653 SH   SOLE 1 5,653 0 0
OSHKOSH CORP COM 688239201 20,143 196,764 SH   SOLE 1 196,764 0 0
OSHKOSH CORP COM 688239201 453 4,430 SH   SOLE 99 4,430 0 0
OSI ETF TR FUND 67110P704 71 1,346 SH   SOLE 1 1,346 0 0
OSI SYSTEMS INC COM 671044105 3,172 33,464 SH   SOLE 1 33,464 0 0
OSI SYSTEMS INC BOND 671044AD7 20,675 19,832,000 PRN   SOLE 8 0 0 19,832,000
OSISKO GOLD ROYALTIES LTD COM 68827L101 2,085 185,685 SH   SOLE 1 185,685 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 23 2,084 SH   DFND 1 0 0 2,084
OSMOTICA PHARMACEUTICALS PLC COM G6S41R101 7 2,421 SH   SOLE 1 2,421 0 0
OSMOTICA PHARMACEUTICALS PLC COM G6S41R101 0 4 SH   SOLE 8 4 0 0
OTONOMY INC COM 68906L105 29 15,233 SH   SOLE 1 15,233 0 0
OTONOMY INC COM 68906L105 0 7 SH   SOLE 8 7 0 0
OTTER TAIL CORP COM 689648103 941 16,818 SH   SOLE 1 16,818 0 0
OUTFRONT MEDIA INC TRUS 69007J106 36,971 1,467,091 SH   SOLE 1 1,467,091 0 0
OUTFRONT MEDIA INC COM 69007J106 185 7,334 SH   SOLE 99 7,334 0 0
OUTLOOK THERAPEUTICS INC COM 69012T206 79 36,396 SH   SOLE 1 36,396 0 0
OVERSEAS SHIPHOLDING GROUP I COM 69036R863 20 9,670 SH   SOLE 1 9,670 0 0
OVERSTOCK COM INC DEL COM 690370101 2,133 27,373 SH   SOLE 1 27,373 0 0
OVERSTOCK COM INC DEL COM 690370101 333 4,280 SH   SOLE 8 4,280 0 0
OVERSTOCK COM INC DEL OPT 690370101 140 1,800 SH Call SOLE 8 1,800 0 0
OVID THERAPEUTICS INC COM 690469101 28 8,212 SH   SOLE 1 8,212 0 0
OVID THERAPEUTICS INC COM 690469101 0 6 SH   SOLE 8 6 0 0
OWENS &amp MINOR INC NEW COM 690732102 2,643 84,458 SH   SOLE 1 84,458 0 0
OWENS &amp MINOR INC NEW COM 690732102 0 3 SH   SOLE 8 3 0 0
OWENS &amp MINOR INC NEW COM 690732102 240 7,673 SH   SOLE 99 7,673 0 0
OWENS CORNING NEW COM 690742101 23,054 269,640 SH   SOLE 1 269,640 0 0
OWENS CORNING NEW COM 690742101 21 250 SH   DFND 1 0 0 250
OWENS CORNING NEW COM 690742101 22 252 SH   SOLE 8 252 0 0
OWENS CORNING NEW COM 690742101 3,969 46,411 SH   SOLE 9 46,411 0 0
OXFORD INDS INC COM 691497309 2,108 23,392 SH   SOLE 1 23,392 0 0
P A M TRANSN SVCS INC COM 693149106 66 1,485 SH   SOLE 1 1,485 0 0
PACCAR INC COM 693718108 25,258 320,035 SH   SOLE 1 320,035 0 0
PACCAR INC COM 693718108 9 116 SH   SOLE 8 116 0 0
PACCAR INC COM 693718108 18,552 235,077 SH   SOLE 9 235,077 0 0
PACER FDS TR FUND 69374H741 601 15,453 SH   SOLE 1 15,453 0 0
PACER FDS TR FUND 69374H105 4 93 SH   SOLE 1 93 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 2,663 104,234 SH   SOLE 1 104,234 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 207 8,091 SH   SOLE 8 8,091 0 0
PACIFIC BIOSCIENCES CALIF IN OPT 69404D108 16,097 630,000 SH Call SOLE 8 630,000 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 1,126 122,234 SH   SOLE 1 122,234 0 0
PACIFIC PREMIER BANCORP COM 69478X105 5,207 125,657 SH   SOLE 1 125,657 0 0
PACIRA BIOSCIENCES INC COM 695127100 3,379 60,333 SH   SOLE 1 60,333 0 0
PACIRA BIOSCIENCES INC BOND 695127AD2 9 9,000 PRN   SOLE 8 0 0 9,000
PACIRA BIOSCIENCES INC COM 695127100 0 4 SH   SOLE 8 4 0 0
PACKAGING CORP AMER COM 695156109 12,346 89,826 SH   SOLE 1 89,826 0 0
PACKAGING CORP AMER COM 695156109 10 70 SH   SOLE 8 70 0 0
PACKAGING CORP AMER COM 695156109 9,025 65,659 SH   SOLE 9 65,659 0 0
PACWEST BANCORP DEL COM 695263103 8,777 193,691 SH   SOLE 1 193,691 0 0
PACWEST BANCORP DEL COM 695263103 663 14,627 SH   SOLE 99 14,627 0 0
PAGERDUTY INC COM 69553P100 4,269 103,053 SH   SOLE 1 103,053 0 0
PAGERDUTY INC COM 69553P100 338 8,174 SH   SOLE 8 8,174 0 0
PAGSEGURO DIGITAL LTD COM G68707101 242 4,670 SH   SOLE 1 4,670 0 0
PAGSEGURO DIGITAL LTD COM G68707101 46,799 904,849 SH   SOLE 8 904,849 0 0
PAGSEGURO DIGITAL LTD OPT G68707101 61,205 1,183,400 SH Call SOLE 8 1,183,400 0 0
PALO ALTO NETWORKS INC OPT 697435105 296,980 620,000 SH Put SOLE 1 620,000 0 0
PALO ALTO NETWORKS INC COM 697435105 486,421 1,015,491 SH   SOLE 1 1,015,491 0 0
PALO ALTO NETWORKS INC OPT 697435105 192 400 SH Call SOLE 1 400 0 0
PALO ALTO NETWORKS INC OPT 697435105 51,110 106,700 SH Call SOLE 8 106,700 0 0
PALO ALTO NETWORKS INC COM 697435105 3,750 7,828 SH   SOLE 8 7,828 0 0
PALO ALTO NETWORKS INC OPT 697435105 9,197 19,200 SH Put SOLE 8 19,200 0 0
PALO ALTO NETWORKS INC COM 697435105 20,918 43,670 SH   SOLE 9 43,670 0 0
PALO ALTO NETWORKS INC COM 697435105 79 165 SH   DFND 20 0 0 165
PALOMAR HLDGS INC COM 69753M105 1,572 19,447 SH   SOLE 1 19,447 0 0
PAN AMERN SILVER CORP COM 697900108 11 482 SH   DFND 1 0 0 482
PAN AMERN SILVER CORP COM 697900108 46 1,983 SH   SOLE 8 1,983 0 0
PAN AMERN SILVER CORP OPT 697900108 379 16,300 SH Put SOLE 8 16,300 0 0
PAN AMERN SILVER CORP COM 697900108 1,902 81,753 SH   SOLE 9 81,753 0 0
PANGAEA LOGISTICS SOLUTION L COM G6891L105 7 1,388 SH   SOLE 1 1,388 0 0
PAPA JOHNS INTL INC COM 698813102 4,759 37,477 SH   SOLE 1 37,477 0 0
PAPA JOHNS INTL INC COM 698813102 222 1,752 SH   SOLE 99 1,752 0 0
PAR PAC HOLDINGS INC COM 69888T207 688 43,766 SH   SOLE 1 43,766 0 0
PAR TECHNOLOGY CORP COM 698884103 614 9,970 SH   SOLE 1 9,970 0 0
PARAMOUNT GROUP INC TRUS 69924R108 2,946 327,737 SH   SOLE 1 327,737 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 94 19,522 SH   SOLE 1 19,522 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 0 6 SH   SOLE 8 6 0 0
PARK CITY GROUP INC COM 700215304 7 1,341 SH   SOLE 1 1,341 0 0
PARK NATL CORP COM 700658107 1,961 16,072 SH   SOLE 1 16,072 0 0
PARK-OHIO HLDGS CORP COM 700666100 88 3,477 SH   SOLE 1 3,477 0 0
PARKE BANCORP INC COM 700885106 40 1,806 SH   SOLE 1 1,806 0 0
PARKER-HANNIFIN CORP COM 701094104 20,429 73,059 SH   SOLE 1 73,059 0 0
PARKER-HANNIFIN CORP COM 701094104 38 136 SH   SOLE 8 136 0 0
PARKER-HANNIFIN CORP COM 701094104 24,995 89,390 SH   SOLE 9 89,390 0 0
PARKER-HANNIFIN CORP COM 701094104 3,629 12,977 SH   SOLE 99 12,977 0 0
PARSONS CORP DEL COM 70202L102 16,925 501,348 SH   SOLE 1 501,348 0 0
PARTY CITY HOLDCO INC COM 702149105 348 49,027 SH   SOLE 1 49,027 0 0
PARTY CITY HOLDCO INC COM 702149105 201 28,247 SH   SOLE 9 28,247 0 0
PATRICK INDS INC COM 703343103 2,398 28,773 SH   SOLE 1 28,773 0 0
PATRICK INDS INC COM 703343103 254 3,047 SH   SOLE 99 3,047 0 0
PATTERSON COS INC COM 703395103 2,415 80,126 SH   SOLE 1 80,126 0 0
PATTERSON COS INC COM 703395103 0 7 SH   SOLE 8 7 0 0
PATTERSON-UTI ENERGY INC COM 703481101 1,591 176,811 SH   SOLE 1 176,811 0 0
PATTERSON-UTI ENERGY INC COM 703481101 214 23,803 SH   SOLE 9 23,803 0 0
PAVMED INC COM 70387R106 68 8,000 SH   DFND 1 0 0 8,000
PAVMED INC COM 70387R106 347 40,585 SH   SOLE 1 40,585 0 0
PAYCHEX INC COM 704326107 82,086 729,985 SH   SOLE 1 729,985 0 0
PAYCHEX INC COM 704326107 169 1,500 SH   DFND 1 0 0 1,500
PAYCHEX INC COM 704326107 21 193 SH   SOLE 8 193 0 0
PAYCHEX INC COM 704326107 34,747 308,998 SH   SOLE 9 308,998 0 0
PAYCOM SOFTWARE INC COM 70432V102 19,131 38,594 SH   SOLE 1 38,594 0 0
PAYCOM SOFTWARE INC COM 70432V102 13 26 SH   SOLE 8 26 0 0
PAYCOM SOFTWARE INC COM 70432V102 17,183 34,659 SH   SOLE 9 34,659 0 0
PAYLOCITY HLDG CORP COM 70438V106 6,623 23,621 SH   SOLE 1 23,621 0 0
PAYLOCITY HLDG CORP COM 70438V106 7 24 SH   SOLE 8 24 0 0
PAYLOCITY HLDG CORP COM 70438V106 336 1,197 SH   SOLE 99 1,197 0 0
PAYPAL HLDGS INC COM 70450Y103 571,444 2,196,091 SH   SOLE 1 2,196,091 0 0
PAYPAL HLDGS INC COM 70450Y103 2,890 11,108 SH   DFND 1 0 0 11,108
PAYPAL HLDGS INC OPT 70450Y103 28,935 111,200 SH Put SOLE 8 111,200 0 0
PAYPAL HLDGS INC OPT 70450Y103 11,085 42,600 SH Call SOLE 8 42,600 0 0
PAYPAL HLDGS INC COM 70450Y103 19,409 74,588 SH   SOLE 8 74,588 0 0
PAYPAL HLDGS INC COM 70450Y103 207,376 796,953 SH   SOLE 9 796,953 0 0
PAYPAL HLDGS INC COM 70450Y103 1,223 4,700 SH   DFND 20 0 0 4,700
PAYPAL HLDGS INC COM 70450Y103 81,966 315,000 SH   SOLE 58 315,000 0 0
PAYSIGN INC COM 70451A104 12 4,276 SH   SOLE 1 4,276 0 0
PBF ENERGY INC COM 69318G106 947 73,000 SH   DFND 1 0 0 73,000
PBF ENERGY INC COM 69318G106 1,134 87,390 SH   SOLE 1 87,390 0 0
PBF ENERGY INC COM 69318G106 223 17,169 SH   SOLE 8 17,169 0 0
PC CONNECTION INC COM 69318J100 608 13,819 SH   SOLE 1 13,819 0 0
PCSB FINL CORP COM 69324R104 412 22,369 SH   SOLE 1 22,369 0 0
PCTEL INC COM 69325Q105 13 2,118 SH   SOLE 1 2,118 0 0
PDC ENERGY INC COM 69327R101 3,765 79,454 SH   SOLE 1 79,454 0 0
PDC ENERGY INC COM 69327R101 1,217 25,694 SH   SOLE 8 25,694 0 0
PDC ENERGY INC COM 69327R101 70 1,476 SH   SOLE 99 1,476 0 0
PDF SOLUTIONS INC COM 693282105 631 27,381 SH   SOLE 1 27,381 0 0
PDL CMNTY BANCORP COM 69290X101 40 2,803 SH   SOLE 1 2,803 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107 219 14,728 SH   SOLE 1 14,728 0 0
PEABODY ENGR CORP COM 704551100 2,110 142,669 SH   SOLE 1 142,669 0 0
PEABODY ENGR CORP COM 704551100 46 3,131 SH   DFND 1 0 0 3,131
PEABODY ENGR CORP COM 704551100 225 15,223 SH   SOLE 9 15,223 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 256 7,650 SH   SOLE 1 7,650 0 0
PEBBLEBROOK HOTEL TR TRUS 70509V100 17,570 784,033 SH   SOLE 1 784,033 0 0
PEBBLEBROOK HOTEL TR TRUS 70509V100 56 2,500 SH   SOLE 8 2,500 0 0
PEDEVCO CORP COM 70532Y303 3 2,180 SH   SOLE 8 2,180 0 0
PEGASYSTEMS INC COM 705573103 174 1,372 SH   SOLE 1 1,372 0 0
PEGASYSTEMS INC COM 705573103 189 1,486 SH   SOLE 99 1,486 0 0
PEMBINA PIPELINE CORP COM 706327103 32 1,000 SH   DFND 1 0 0 1,000
PEMBINA PIPELINE CORP COM 706327103 860 27,152 SH   SOLE 1 27,152 0 0
PEMBINA PIPELINE CORP COM 706327103 2,276 71,825 SH   SOLE 9 71,825 0 0
PENN NATL GAMING INC COM 707569109 13,539 186,862 SH   SOLE 1 186,862 0 0
PENN NATL GAMING INC COM 707569109 397 5,478 SH   SOLE 8 5,478 0 0
PENN NATL GAMING INC OPT 707569109 94 1,300 SH Put SOLE 8 1,300 0 0
PENN NATL GAMING INC OPT 707569109 1,152 15,900 SH Call SOLE 8 15,900 0 0
PENN NATL GAMING INC COM 707569109 4,093 56,485 SH   SOLE 9 56,485 0 0
PENN NATL GAMING INC COM 707569109 339 4,683 SH   SOLE 99 4,683 0 0
PENNS WOODS BANCORP INC COM 708430103 221 9,243 SH   SOLE 1 9,243 0 0
PENNSYLVANIA REAL ESTATE INV TRUS 709102107 26 13,489 SH   SOLE 1 13,489 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 5 77 SH   SOLE 8 77 0 0
PENNYMAC MTG INVT TR TRUS 70931T103 2,525 128,228 SH   SOLE 1 128,228 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 3,769 37,476 SH   SOLE 1 37,476 0 0
PENTAIR PLC COM G7S00T104 8,899 122,510 SH   SOLE 1 122,510 0 0
PENTAIR PLC COM G7S00T104 2 33 SH   DFND 1 0 0 33
PENTAIR PLC COM G7S00T104 4 52 SH   SOLE 8 52 0 0
PENTAIR PLC COM G7S00T104 8,176 112,566 SH   SOLE 9 112,566 0 0
PENUMBRA INC COM 70975L107 5,210 19,549 SH   SOLE 1 19,549 0 0
PEOPLES BANCORP INC COM 709789101 636 20,104 SH   SOLE 1 20,104 0 0
PEOPLES BANCORP N C INC COM 710577107 20 689 SH   SOLE 1 689 0 0
PEOPLES FINL SVCS CORP COM 711040105 130 2,868 SH   SOLE 1 2,868 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 20,333 1,163,905 SH   SOLE 1 1,163,905 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 3,076 176,025 SH   SOLE 9 176,025 0 0
PEPSICO INC COM 713448108 2,173 14,448 SH   DFND 1 0 0 14,448
PEPSICO INC COM 713448108 388,878 2,585,461 SH   SOLE 1 2,585,461 0 0
PEPSICO INC OPT 713448108 4,843 32,200 SH Put SOLE 8 32,200 0 0
PEPSICO INC COM 713448108 793 5,270 SH   SOLE 8 5,270 0 0
PEPSICO INC COM 713448108 145,374 966,520 SH   SOLE 9 966,520 0 0
PERFICIENT INC COM 71375U101 3,950 34,141 SH   SOLE 1 34,141 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 6,638 142,913 SH   SOLE 1 142,913 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 587 12,634 SH   SOLE 8 12,634 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 241 5,191 SH   SOLE 99 5,191 0 0
PERFORMANT FINL CORP COM 71377E105 40 10,210 SH   SOLE 1 10,210 0 0
PERION NETWORK LTD COM M78673114 180 10,395 SH   SOLE 1 10,395 0 0
PERKINELMER INC COM 714046109 22,376 129,135 SH   SOLE 1 129,135 0 0
PERKINELMER INC COM 714046109 25 148 SH   SOLE 8 148 0 0
PERKINELMER INC COM 714046109 13,957 80,550 SH   SOLE 9 80,550 0 0
PERKINELMER INC COM 714046109 173 1,000 SH   SOLE 82 1,000 0 0
PERKINELMER INC COM 714046109 2,871 16,567 SH   SOLE 99 16,567 0 0
PERRIGO CO PLC COM G97822103 4,555 96,244 SH   SOLE 1 96,244 0 0
PERRIGO CO PLC COM G97822103 0 1 SH   SOLE 8 1 0 0
PERRIGO CO PLC COM G97822103 265 5,592 SH   SOLE 9 5,592 0 0
PERRIGO CO PLC COM G97822103 540 11,413 SH   SOLE 99 11,413 0 0
PERSONALIS INC COM 71535D106 556 28,914 SH   SOLE 1 28,914 0 0
PERSONALIS INC COM 71535D106 0 6 SH   SOLE 8 6 0 0
PETIQ INC COM 71639T106 617 24,684 SH   SOLE 1 24,684 0 0
PETIQ INC COM 71639T106 0 6 SH   SOLE 8 6 0 0
PETMED EXPRESS INC COM 716382106 453 16,900 SH   SOLE 1 16,900 0 0
PETMED EXPRESS INC COM 716382106 3 114 SH   SOLE 8 114 0 0
PETROCHINA CO LTD ADR 71646E100 9 200 SH   SOLE 8 200 0 0
PETROCHINA CO LTD ADR 71646E100 170 3,623 SH   SOLE 9 3,623 0 0
PETROCHINA CO LTD ADR 71646E100 265 5,665 SH   SOLE 99 5,665 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V101 216 21,555 SH   SOLE 1 21,555 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 10,479 1,013,432 SH   SOLE 1 1,013,432 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 16 1,510 SH   DFND 1 0 0 1,510
PETROLEO BRASILEIRO SA PETRO OPT 71654V408 27,523 2,661,800 SH Put SOLE 8 2,661,800 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 8,938 864,354 SH   SOLE 8 864,354 0 0
PETROLEO BRASILEIRO SA PETRO OPT 71654V408 6,461 624,900 SH Call SOLE 8 624,900 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 1,086 105,054 SH   SOLE 9 105,054 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 127 12,300 SH   DFND 20 0 0 12,300
PFIZER INC COM 717081103 1,070 24,871 SH   DFND 1 0 0 24,871
PFIZER INC COM 717081103 429,031 9,975,096 SH   SOLE 1 9,975,096 0 0
PFIZER INC COM 717081103 4,824 112,180 SH   SOLE 8 112,180 0 0
PFIZER INC OPT 717081103 13,084 304,200 SH Call SOLE 8 304,200 0 0
PFIZER INC OPT 717081103 28,524 663,200 SH Put SOLE 8 663,200 0 0
PFIZER INC COM 717081103 185,469 4,312,200 SH   SOLE 9 4,312,200 0 0
PFIZER INC COM 717081103 3,509 81,596 SH   DFND 20 0 0 81,596
PFIZER INC COM 717081103 923 21,462 SH   SOLE 99 21,462 0 0
PFSWEB INC COM 717098206 50 3,845 SH   SOLE 1 3,845 0 0
PG&ampE CORP OPT 69331C108 146 15,200 SH Call SOLE 1 15,200 0 0
PG&ampE CORP COM 69331C108 5,320 554,137 SH   SOLE 1 554,137 0 0
PG&ampE CORP COM 69331C108 365 38,014 SH   SOLE 8 38,014 0 0
PG&ampE CORP OPT 69331C108 3,958 412,300 SH Call SOLE 8 412,300 0 0
PG&ampE CORP COM 69331C108 6,352 661,623 SH   SOLE 9 661,623 0 0
PGT INNOVATIONS INC COM 69336V101 1,321 69,163 SH   SOLE 1 69,163 0 0
PGT INNOVATIONS INC COM 69336V101 306 16,025 SH   SOLE 99 16,025 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 101 32,623 SH   SOLE 1 32,623 0 0
PHIBRO ANIMAL HEALTH CORP COM 71742Q106 463 21,519 SH   SOLE 1 21,519 0 0
PHIBRO ANIMAL HEALTH CORP COM 71742Q106 0 2 SH   SOLE 8 2 0 0
PHILIP MORRIS INTL INC COM 718172109 122 1,282 SH   DFND 1 0 0 1,282
PHILIP MORRIS INTL INC COM 718172109 214,489 2,262,792 SH   SOLE 1 2,262,792 0 0
PHILIP MORRIS INTL INC COM 718172109 39 416 SH   SOLE 8 416 0 0
PHILIP MORRIS INTL INC COM 718172109 79,706 840,870 SH   SOLE 9 840,870 0 0
PHILLIPS 66 COM 718546104 286,821 4,095,712 SH   SOLE 1 4,095,712 0 0
PHILLIPS 66 COM 718546104 105 1,509 SH   SOLE 8 1,509 0 0
PHILLIPS 66 OPT 718546104 98 1,400 SH Put SOLE 8 1,400 0 0
PHILLIPS 66 COM 718546104 21,770 310,873 SH   SOLE 9 310,873 0 0
PHILLIPS 66 COM 718546104 2,451 35,000 SH   DFND 20 0 0 35,000
PHILLIPS 66 PARTNERS LP COM 718549207 15,056 419,952 SH   SOLE 1 419,952 0 0
PHILLIPS 66 PARTNERS LP COM 718549207 110 3,047 SH   SOLE 8 3,047 0 0
PHOENIX NEW MEDIA LTD ADR 71910C103 2 1,600 SH   SOLE 1 1,600 0 0
PHOTRONICS INC COM 719405102 1,184 86,792 SH   SOLE 1 86,792 0 0
PHYSICIANS RLTY TR TRUS 71943U104 7,999 453,944 SH   SOLE 1 453,944 0 0
PIEDMONT OFFICE REALTY TR IN TRUS 720190206 4,667 267,834 SH   SOLE 1 267,834 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 209 40,339 SH   SOLE 1 40,339 0 0
PILGRIMS PRIDE CORP COM 72147K108 2,520 86,661 SH   SOLE 1 86,661 0 0
PIMCO ETF TR FUND 72201R718 2 21 SH   SOLE 1 21 0 0
PIMCO ETF TR FUND 72201R882 8 53 SH   SOLE 1 53 0 0
PIMCO ETF TR FUND 72201R775 10,402 94,095 SH   SOLE 1 94,095 0 0
PIMCO ETF TR FUND 72201R304 2,084 24,030 SH   SOLE 1 24,030 0 0
PIMCO ETF TR FUND 72201R783 17,020 171,500 SH   SOLE 1 171,500 0 0
PIMCO ETF TR FUND 72201R783 973 9,800 SH   SOLE 8 9,800 0 0
PIMCO HIGH INCOME FD FUND 722014107 243 41,331 SH   SOLE 1 41,331 0 0
PINDUODUO INC OPT 722304102 61,240 675,400 SH Call SOLE 1 675,400 0 0
PINDUODUO INC ADR 722304102 163 1,800 SH   DFND 1 0 0 1,800
PINDUODUO INC OPT 722304102 3,626 40,000 SH Put SOLE 1 40,000 0 0
PINDUODUO INC ADR 722304102 204,599 2,256,515 SH   SOLE 1 2,256,515 0 0
PINDUODUO INC OPT 722304102 52,598 580,100 SH Put SOLE 8 580,100 0 0
PINDUODUO INC OPT 722304102 13,601 150,000 SH Call SOLE 8 150,000 0 0
PINDUODUO INC ADR 722304102 33,274 366,976 SH   SOLE 8 366,976 0 0
PINDUODUO INC OPT 722304102 22,668 250,000 SH Call SOLE 9 250,000 0 0
PINDUODUO INC ADR 722304102 44,508 490,877 SH   SOLE 9 490,877 0 0
PINDUODUO INC ADR 722304102 920 10,151 SH   DFND 20 0 0 10,151
PINDUODUO INC ADR 722304102 215 2,371 SH   SOLE 99 2,371 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 11,261 119,688 SH   SOLE 1 119,688 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 238 2,529 SH   SOLE 99 2,529 0 0
PINNACLE WEST CAP CORP COM 723484101 9,796 135,372 SH   SOLE 1 135,372 0 0
PINNACLE WEST CAP CORP COM 723484101 5,647 78,029 SH   SOLE 9 78,029 0 0
PINNACLE WEST CAP CORP COM 723484101 92 1,270 SH   DFND 20 0 0 1,270
PINNACLE WEST CAP CORP COM 723484101 170 2,349 SH   SOLE 99 2,349 0 0
PINTEREST INC COM 72352L106 85,877 1,685,512 SH   SOLE 1 1,685,512 0 0
PINTEREST INC COM 72352L106 4,306 84,530 SH   SOLE 8 84,530 0 0
PINTEREST INC OPT 72352L106 5,472 107,400 SH Put SOLE 8 107,400 0 0
PINTEREST INC COM 72352L106 12,466 244,685 SH   SOLE 9 244,685 0 0
PIONEER FLOATING RATE FUND I FUND 72369J102 146 12,418 SH   SOLE 1 12,418 0 0
PIONEER NAT RES CO COM 723787107 31,896 191,554 SH   SOLE 1 191,554 0 0
PIONEER NAT RES CO COM 723787107 7 42 SH   DFND 1 0 0 42
PIONEER NAT RES CO OPT 723787107 91,264 548,100 SH Put SOLE 8 548,100 0 0
PIONEER NAT RES CO OPT 723787107 8,242 49,500 SH Call SOLE 8 49,500 0 0
PIONEER NAT RES CO COM 723787107 17,408 104,546 SH   SOLE 8 104,546 0 0
PIONEER NAT RES CO COM 723787107 26,731 160,533 SH   SOLE 9 160,533 0 0
PIPER SANDLER COMPANIES COM 724078100 2,297 16,588 SH   SOLE 1 16,588 0 0
PIPER SANDLER COMPANIES COM 724078100 694 5,010 SH   SOLE 99 5,010 0 0
PITNEY BOWES INC COM 724479100 1,047 145,271 SH   SOLE 1 145,271 0 0
PIXELWORKS INC COM 72581M305 3,507 733,759 SH   SOLE 1 733,759 0 0
PJT PARTNERS INC COM 69343T107 1,238 15,649 SH   SOLE 1 15,649 0 0
PJT PARTNERS INC COM 69343T107 20 247 SH   DFND 1 0 0 247
PLAINS ALL AMERN PIPELINE L COM 726503105 16,195 1,592,399 SH   SOLE 1 1,592,399 0 0
PLAINS ALL AMERN PIPELINE L OPT 726503105 31 3,000 SH Put SOLE 8 3,000 0 0
PLAINS ALL AMERN PIPELINE L COM 726503105 339 33,316 SH   SOLE 8 33,316 0 0
PLAINS GP HLDGS L P COM 72651A207 7,633 708,361 SH   SOLE 1 708,361 0 0
PLANET FITNESS INC COM 72703H101 2,546 32,414 SH   SOLE 1 32,414 0 0
PLANET FITNESS INC COM 72703H101 7 94 SH   SOLE 8 94 0 0
PLANET FITNESS INC OPT 72703H101 1,964 25,000 SH Put SOLE 8 25,000 0 0
PLANET FITNESS INC COM 72703H101 192 2,447 SH   SOLE 99 2,447 0 0
PLANTRONICS INC NEW COM 727493108 191 7,448 SH   DFND 1 0 0 7,448
PLANTRONICS INC NEW COM 727493108 1,013 39,440 SH   SOLE 1 39,440 0 0
PLATINUM GROUP METALS LTD COM 72765Q882 6 2,900 SH   DFND 1 0 0 2,900
PLATINUM GROUP METALS LTD COM 72765Q882 4 2,200 SH   SOLE 1 2,200 0 0
PLAYA HOTELS &amp RESORTS NV COM N70544106 66 7,943 SH   SOLE 1 7,943 0 0
PLAYAGS INC COM 72814N104 215 27,374 SH   SOLE 1 27,374 0 0
PLEXUS CORP COM 729132100 2,053 22,960 SH   SOLE 1 22,960 0 0
PLEXUS CORP COM 729132100 330 3,695 SH   SOLE 99 3,695 0 0
PLUG POWER INC COM 72919P202 751 29,415 SH   DFND 1 0 0 29,415
PLUG POWER INC COM 72919P202 14,472 566,671 SH   SOLE 1 566,671 0 0
PLUG POWER INC OPT 72919P202 4,480 175,400 SH Put SOLE 8 175,400 0 0
PLUG POWER INC OPT 72919P202 541 21,200 SH Call SOLE 8 21,200 0 0
PLUG POWER INC COM 72919P202 1,945 76,142 SH   SOLE 8 76,142 0 0
PLUG POWER INC COM 72919P202 5,805 227,299 SH   SOLE 9 227,299 0 0
PLUG POWER INC COM 72919P202 70 2,750 SH   DFND 20 0 0 2,750
PLUMAS BANCORP COM 729273102 20 641 SH   SOLE 1 641 0 0
PLX PHARMA INC COM 72942A107 143 7,390 SH   SOLE 1 7,390 0 0
PLYMOUTH INDL REIT INC TRUS 729640102 662 29,146 SH   SOLE 1 29,146 0 0
PLYMOUTH INDL REIT INC TRUS 729640102 0 14 SH   SOLE 8 14 0 0
PNC FINL SVCS GROUP INC COM 693475105 127 651 SH   DFND 1 0 0 651
PNC FINL SVCS GROUP INC COM 693475105 164,680 841,757 SH   SOLE 1 841,757 0 0
PNC FINL SVCS GROUP INC COM 693475105 22 112 SH   SOLE 8 112 0 0
PNC FINL SVCS GROUP INC COM 693475105 66,890 341,901 SH   SOLE 9 341,901 0 0
PNM RES INC COM 69349H107 6,848 138,390 SH   SOLE 1 138,390 0 0
POLAR PWR INC COM 73102V105 0 50 SH   SOLE 1 50 0 0
POLARIS INC COM 731068102 16,303 136,244 SH   SOLE 1 136,244 0 0
POLARIS INC COM 731068102 44 365 SH   SOLE 8 365 0 0
POLARITYTE INC COM 731094108 0 24 SH   SOLE 8 24 0 0
POOL CORP COM 73278L105 20,618 47,462 SH   SOLE 1 47,462 0 0
POOL CORP COM 73278L105 12,055 27,753 SH   SOLE 9 27,753 0 0
POPULAR INC COM 733174700 9,543 122,863 SH   SOLE 1 122,863 0 0
POPULAR INC COM 733174700 3 43 SH   SOLE 8 43 0 0
POPULAR INC COM 733174700 506 6,516 SH   SOLE 99 6,516 0 0
PORTLAND GEN ELEC CO COM 736508847 7,886 167,823 SH   SOLE 1 167,823 0 0
PORTLAND GEN ELEC CO COM 736508847 14 300 SH   SOLE 8 300 0 0
PORTLAND GEN ELEC CO COM 736508847 165 3,504 SH   SOLE 99 3,504 0 0
POSCO ADR 693483109 0 1 SH   SOLE 1 1 0 0
POSCO ADR 693483109 297 4,300 SH   SOLE 99 4,300 0 0
POST HLDGS INC COM 737446104 3,234 29,358 SH   SOLE 1 29,358 0 0
POST HLDGS INC COM 737446104 2,159 19,595 SH   SOLE 8 19,595 0 0
POST HLDGS INC COM 737446104 996 9,044 SH   SOLE 99 9,044 0 0
POTBELLY CORP COM 73754Y100 30 4,484 SH   SOLE 1 4,484 0 0
POTLATCHDELTIC CORPORATION TRUS 737630103 3,782 73,304 SH   SOLE 1 73,304 0 0
POTLATCHDELTIC CORPORATION COM 737630103 367 7,117 SH   SOLE 99 7,117 0 0
POWELL INDS INC COM 739128106 178 7,244 SH   SOLE 1 7,244 0 0
POWER INTEGRATIONS INC COM 739276103 5,502 55,581 SH   SOLE 1 55,581 0 0
PPG INDS INC COM 693506107 30,503 213,304 SH   SOLE 1 213,304 0 0
PPG INDS INC OPT 693506107 4,305 30,100 SH Call SOLE 8 30,100 0 0
PPG INDS INC COM 693506107 3,736 26,120 SH   SOLE 8 26,120 0 0
PPG INDS INC OPT 693506107 4,305 30,100 SH Put SOLE 8 30,100 0 0
PPG INDS INC COM 693506107 23,472 164,132 SH   SOLE 9 164,132 0 0
PPL CORP COM 69351T106 22,918 821,995 SH   SOLE 1 821,995 0 0
PPL CORP COM 69351T106 8 276 SH   SOLE 8 276 0 0
PPL CORP COM 69351T106 17,911 642,399 SH   SOLE 9 642,399 0 0
PPL CORP COM 69351T106 287 10,280 SH   SOLE 99 10,280 0 0
PRA GROUP INC COM 69354N106 2,797 66,372 SH   SOLE 1 66,372 0 0
PRA GROUP INC COM 69354N106 181 4,300 SH   SOLE 8 4,300 0 0
PRA GROUP INC COM 69354N106 89 2,118 SH   SOLE 99 2,118 0 0
PRECISION BIOSCIENCES INC COM 74019P108 432 37,452 SH   SOLE 1 37,452 0 0
PREFERRED APT CMNTYS INC TRUS 74039L103 531 43,450 SH   SOLE 1 43,450 0 0
PREFERRED BK LOS ANGELES CA COM 740367404 1,236 18,536 SH   SOLE 1 18,536 0 0
PREFORMED LINE PRODS CO COM 740444104 112 1,724 SH   SOLE 1 1,724 0 0
PREMIER INC COM 74051N102 602 15,534 SH   SOLE 1 15,534 0 0
PREMIER INC COM 74051N102 20 516 SH   SOLE 8 516 0 0
PREMIER INC COM 74051N102 206 5,323 SH   SOLE 9 5,323 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 3,633 64,759 SH   SOLE 1 64,759 0 0
PRETIUM RES INC COM 74139C102 2,098 217,684 SH   SOLE 1 217,684 0 0
PRETIUM RES INC COM 74139C102 763 79,197 SH   DFND 1 0 0 79,197
PRETIUM RES INC OPT 74139C102 26 2,700 SH Put SOLE 8 2,700 0 0
PRETIUM RES INC OPT 74139C102 94 9,700 SH Call SOLE 8 9,700 0 0
PRETIUM RES INC COM 74139C102 22 2,311 SH   SOLE 8 2,311 0 0
PRICE T ROWE GROUP INC COM 74144T108 68 348 SH   DFND 1 0 0 348
PRICE T ROWE GROUP INC COM 74144T108 104,615 531,860 SH   SOLE 1 531,860 0 0
PRICE T ROWE GROUP INC COM 74144T108 24 122 SH   SOLE 8 122 0 0
PRICE T ROWE GROUP INC COM 74144T108 38,719 196,841 SH   SOLE 9 196,841 0 0
PRICE T ROWE GROUP INC COM 74144T108 766 3,896 SH   SOLE 99 3,896 0 0
PRICESMART INC COM 741511109 2,188 28,232 SH   SOLE 1 28,232 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 2 40 SH   SOLE 1 40 0 0
PRIMERICA INC COM 74164M108 5,479 35,666 SH   SOLE 1 35,666 0 0
PRIMORIS SVCS CORP COM 74164F103 1,034 42,223 SH   SOLE 1 42,223 0 0
PRIMORIS SVCS CORP COM 74164F103 126 5,133 SH   SOLE 99 5,133 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 156,494 2,430,010 SH   SOLE 1 2,430,010 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 13 191 SH   SOLE 8 191 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 15,134 234,989 SH   SOLE 9 234,989 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 27 4,078 SH   SOLE 1 4,078 0 0
PROASSURANCE CORP COM 74267C106 1,207 50,764 SH   SOLE 1 50,764 0 0
PROCTER AND GAMBLE CO COM 742718109 462,257 3,306,562 SH   SOLE 1 3,306,562 0 0
PROCTER AND GAMBLE CO COM 742718109 324 2,318 SH   DFND 1 0 0 2,318
PROCTER AND GAMBLE CO COM 742718109 1,102 7,877 SH   SOLE 8 7,877 0 0
PROCTER AND GAMBLE CO OPT 742718109 629 4,500 SH Call SOLE 8 4,500 0 0
PROCTER AND GAMBLE CO COM 742718109 210,635 1,506,683 SH   SOLE 9 1,506,683 0 0
PROCTER AND GAMBLE CO COM 742718109 2,237 16,000 SH   DFND 20 0 0 16,000
PROFESSIONAL HLDG CORP COM 743139107 36 1,896 SH   SOLE 1 1,896 0 0
PROGRESS SOFTWARE CORP COM 743312100 8,178 166,245 SH   SOLE 1 166,245 0 0
PROGRESSIVE CORP COM 743315103 124,135 1,373,317 SH   SOLE 1 1,373,317 0 0
PROGRESSIVE CORP COM 743315103 54 605 SH   SOLE 8 605 0 0
PROGRESSIVE CORP COM 743315103 42,537 470,583 SH   SOLE 9 470,583 0 0
PROLOGIS INC. TRUS 74340W103 136,129 1,085,278 SH   SOLE 1 1,085,278 0 0
PROLOGIS INC. TRUS 74340W103 25 202 SH   SOLE 8 202 0 0
PROLOGIS INC. TRUS 74340W103 64,149 511,431 SH   SOLE 9 511,431 0 0
PROPETRO HLDG CORP COM 74347M108 1,114 128,804 SH   SOLE 1 128,804 0 0
PROQR THRAPEUTICS N V COM N71542109 0 20 SH   SOLE 1 20 0 0
PROQR THRAPEUTICS N V COM N71542109 0 3 SH   SOLE 8 3 0 0
PROS HOLDINGS INC COM 74346Y103 1,149 32,417 SH   SOLE 1 32,417 0 0
PROSHARES TR FUND 74347R107 89 739 SH   SOLE 1 739 0 0
PROSHARES TR FUND 74347B425 18 1,214 SH   SOLE 1 1,214 0 0
PROSHARES TR FUND 74347R693 7 69 SH   SOLE 1 69 0 0
PROSHARES TR FUND 74347B276 14 1,415 SH   SOLE 1 1,415 0 0
PROSHARES TR FUND 74347B680 7 109 SH   SOLE 1 109 0 0
PROSHARES TR FUND 74347R776 22 260 SH   SOLE 1 260 0 0
PROSHARES TR FUND 74347X831 2,310 18,548 SH   SOLE 1 18,548 0 0
PROSHARES TR FUND 74347R305 111 1,598 SH   SOLE 1 1,598 0 0
PROSHARES TR FUND 74347X864 37 329 SH   SOLE 1 329 0 0
PROSHARES TR FUND 74347B383 21 2,326 SH   SOLE 1 2,326 0 0
PROSHARES TR FUND 74347B185 3 200 SH   DFND 1 0 0 200
PROSHARES TR FUND 74347X641 2 200 SH   DFND 1 0 0 200
PROSHARES TR FUND 74347X799 21 217 SH   SOLE 1 217 0 0
PROSHARES TR FUND 74347X880 1 17 SH   SOLE 1 17 0 0
PROSHARES TR FUND 74347B425 40 2,600 SH   DFND 1 0 0 2,600
PROSHARES TR FUND 74347B201 164 8,935 SH   SOLE 1 8,935 0 0
PROSHARES TR FUND 74347B201 6 300 SH   DFND 1 0 0 300
PROSHARES TR FUND 74347B607 2,311 30,563 SH   SOLE 1 30,563 0 0
PROSHARES TR FUND 74347R842 12 218 SH   SOLE 1 218 0 0
PROSHARES TR FUND 74347B235 29 850 SH   SOLE 1 850 0 0
PROSHARES TR FUND 74347R206 58 800 SH   SOLE 1 800 0 0
PROSHARES TR FUND 74347R404 1 24 SH   SOLE 1 24 0 0
PROSHARES TR FUND 74347B714 79 6,463 SH   SOLE 1 6,463 0 0
PROSHARES TR FUND 74347X823 117 1,695 SH   SOLE 1 1,695 0 0
PROSHARES TR FUND 74347R248 10 95 SH   SOLE 1 95 0 0
PROSHARES TR FUND 74347X633 59 928 SH   SOLE 1 928 0 0
PROSHARES TR FUND 74348A467 5,976 67,501 SH   SOLE 1 67,501 0 0
PROSHARES TR FUND 74347X849 10 590 SH   SOLE 1 590 0 0
PROSHARES TR OPT 74347B201 1,435 78,200 SH Put SOLE 8 78,200 0 0
PROSHARES TR OPT 74347B383 93 10,500 SH Call SOLE 8 10,500 0 0
PROSHARES TR FUND 74347X831 5,983 48,026 SH   SOLE 8 48,026 0 0
PROSHARES TR OPT 74347B201 88 4,800 SH Call SOLE 8 4,800 0 0
PROSHARES TR OPT 74347X831 598 4,800 SH Call SOLE 8 4,800 0 0
PROSHARES TR OPT 74347X831 797 6,400 SH Put SOLE 8 6,400 0 0
PROSHARES TR OPT 74347R107 479 4,000 SH Put SOLE 8 4,000 0 0
PROSHARES TR OPT 74347X864 466 4,100 SH Call SOLE 8 4,100 0 0
PROSHARES TR FUND 74347B201 153 8,330 SH   DFND 20 0 0 8,330
PROSHARES TR FUND 74347X831 15 122 SH   DFND 20 0 0 122
PROSHARES TR FUND 74347X849 60 3,600 SH   DFND 20 0 0 3,600
PROSHARES TR II FUND 74347W601 509 9,160 SH   SOLE 1 9,160 0 0
PROSHARES TR II FUND 74347W130 6 118 SH   SOLE 1 118 0 0
PROSHARES TR II OPT 74347W353 454 14,200 SH Put SOLE 8 14,200 0 0
PROSHARES TR II FUND 74347W395 3 82 SH   SOLE 8 82 0 0
PROSHARES TR II OPT 74347W353 35 1,100 SH Call SOLE 8 1,100 0 0
PROSHARES TR II FUND 74347W130 158 2,905 SH   SOLE 8 2,905 0 0
PROSHARES TR II FUND 74347W130 54 1,000 SH   SOLE 9 1,000 0 0
PROSPECT CAP CORP COM 74348T102 281 36,492 SH   SOLE 1 36,492 0 0
PROSPECT CAP CORP BOND 74348TAT9 1,532 1,401,000 PRN   SOLE 8 0 0 1,401,000
PROSPECT CAP CORP COM 74348T102 1 89 SH   SOLE 8 89 0 0
PROSPERITY BANCSHARES INC COM 743606105 9,843 138,378 SH   SOLE 1 138,378 0 0
PROSPERITY BANCSHARES INC COM 743606105 371 5,221 SH   SOLE 99 5,221 0 0
PROTAGENIC THERAPEUTICS INC COM 74365N103 0 113 SH   SOLE 8 113 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 656 36,997 SH   SOLE 1 36,997 0 0
PROTHENA CORP PLC COM G72800108 1,284 18,036 SH   SOLE 1 18,036 0 0
PROTO LABS INC COM 743713109 1,789 26,866 SH   SOLE 1 26,866 0 0
PROTO LABS INC COM 743713109 115 1,720 SH   SOLE 8 1,720 0 0
PROVENTION BIO INC COM 74374N102 497 77,683 SH   SOLE 1 77,683 0 0
PROVIDENT FINL HLDGS INC COM 743868101 15 890 SH   SOLE 1 890 0 0
PROVIDENT FINL SVCS INC COM 74386T105 1,548 65,948 SH   SOLE 1 65,948 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 12 819 SH   SOLE 1 819 0 0
PRUDENTIAL FINL INC COM 744320102 79,252 753,351 SH   SOLE 1 753,351 0 0
PRUDENTIAL FINL INC COM 744320102 307 2,916 SH   DFND 1 0 0 2,916
PRUDENTIAL FINL INC COM 744320102 12 110 SH   SOLE 8 110 0 0
PRUDENTIAL FINL INC COM 744320102 32,486 308,807 SH   SOLE 9 308,807 0 0
PRUDENTIAL FINL INC COM 744320102 347 3,299 SH   SOLE 99 3,299 0 0
PS BUSINESS PKS INC CALIF TRUS 69360J107 5,821 37,152 SH   SOLE 1 37,152 0 0
PS BUSINESS PKS INC CALIF TRUS 69360J107 82 525 SH   SOLE 9 525 0 0
PTC INC COM 69370C100 14,752 123,139 SH   SOLE 1 123,139 0 0
PTC INC COM 69370C100 9,049 75,544 SH   SOLE 9 75,544 0 0
PTC THERAPEUTICS INC COM 69366J200 2,152 57,842 SH   SOLE 1 57,842 0 0
PTC THERAPEUTICS INC BOND 69366JAB7 561 537,000 PRN   SOLE 8 0 0 537,000
PTC THERAPEUTICS INC COM 69366J200 59 1,598 SH   SOLE 99 1,598 0 0
PUBLIC STORAGE TRUS 74460D109 56,679 190,775 SH   SOLE 1 190,775 0 0
PUBLIC STORAGE TRUS 74460D109 69 232 SH   SOLE 8 232 0 0
PUBLIC STORAGE TRUS 74460D109 37,249 125,373 SH   SOLE 9 125,373 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 67,275 1,104,670 SH   SOLE 1 1,104,670 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 399 6,558 SH   SOLE 8 6,558 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 23,327 383,030 SH   SOLE 9 383,030 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 92 1,503 SH   SOLE 99 1,503 0 0
PULSE BIOSCIENCES INC COM 74587B101 123 5,686 SH   SOLE 1 5,686 0 0
PULTE GROUP INC COM 745867101 24,462 532,686 SH   SOLE 1 532,686 0 0
PULTE GROUP INC COM 745867101 5 105 SH   SOLE 8 105 0 0
PULTE GROUP INC COM 745867101 8,431 183,606 SH   SOLE 9 183,606 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 70 10,000 SH   DFND 1 0 0 10,000
PUMA BIOTECHNOLOGY INC COM 74587V107 376 53,643 SH   SOLE 1 53,643 0 0
PURE CYCLE CORP COM 746228303 106 7,930 SH   SOLE 1 7,930 0 0
PURE STORAGE INC COM 74624M102 1,399 55,643 SH   SOLE 1 55,643 0 0
PURE STORAGE INC COM 74624M102 12 463 SH   SOLE 8 463 0 0
PURE STORAGE INC BOND 74624MAB8 322 279,000 PRN   SOLE 8 0 0 279,000
PURE STORAGE INC COM 74624M102 121 4,810 SH   SOLE 99 4,810 0 0
PURPLE INNOVATION INC COM 74640Y106 21 1,000 SH   DFND 1 0 0 1,000
PUXIN LTD ADR 74704P108 0 59 SH   SOLE 1 59 0 0
PVH CORPORATION COM 693656100 3,834 37,308 SH   SOLE 1 37,308 0 0
PVH CORPORATION OPT 693656100 822 8,000 SH Call SOLE 8 8,000 0 0
PVH CORPORATION COM 693656100 198 1,929 SH   SOLE 8 1,929 0 0
PVH CORPORATION COM 693656100 2,370 23,052 SH   SOLE 9 23,052 0 0
PVH CORPORATION COM 693656100 248 2,408 SH   SOLE 99 2,408 0 0
PZENA INVT MGMT INC COM 74731Q103 68 6,904 SH   SOLE 1 6,904 0 0
Q2 HLDGS INC COM 74736L109 4,404 54,952 SH   SOLE 1 54,952 0 0
Q2 HLDGS INC COM 74736L109 16 200 SH   SOLE 8 200 0 0
Q2 HLDGS INC COM 74736L109 104 1,303 SH   SOLE 99 1,303 0 0
QAD INC COM 74727D306 2,832 32,406 SH   SOLE 1 32,406 0 0
QCR HOLDINGS INC COM 74727A104 707 13,751 SH   SOLE 1 13,751 0 0
QIAGEN NV COM N72482123 25 481 SH   DFND 1 0 0 481
QIAGEN NV COM N72482123 8,514 164,747 SH   SOLE 1 164,747 0 0
QIAGEN NV COM N72482123 11 218 SH   SOLE 8 218 0 0
QIAGEN NV COM N72482123 93,592 1,811,017 SH   SOLE 9 1,811,017 0 0
QIAGEN NV BOND N72482AT4 1,985 1,600,000 PRN   SOLE 9 0 0 1,600,000
QORVO INC COM 74736K101 33,128 198,139 SH   SOLE 1 198,139 0 0
QORVO INC COM 74736K101 32 189 SH   SOLE 8 189 0 0
QORVO INC COM 74736K101 12,750 76,252 SH   SOLE 9 76,252 0 0
QORVO INC COM 74736K101 25 150 SH   DFND 20 0 0 150
QUAD / GRAPHICS INC COM 747301109 151 35,432 SH   SOLE 1 35,432 0 0
QUAD / GRAPHICS INC COM 747301109 2,274 535,000 SH   SOLE 8 535,000 0 0
QUAKER CHEM CORP COM 747316107 2,554 10,746 SH   SOLE 1 10,746 0 0
QUALCOMM INC OPT 747525103 35,599 276,000 SH Call SOLE 1 276,000 0 0
QUALCOMM INC OPT 747525103 14,472 112,200 SH Put SOLE 1 112,200 0 0
QUALCOMM INC COM 747525103 2,904 22,515 SH   DFND 1 0 0 22,515
QUALCOMM INC COM 747525103 245,846 1,906,061 SH   SOLE 1 1,906,061 0 0
QUALCOMM INC COM 747525103 6,216 48,197 SH   SOLE 8 48,197 0 0
QUALCOMM INC OPT 747525103 464 3,600 SH Call SOLE 8 3,600 0 0
QUALCOMM INC OPT 747525103 7,094 55,000 SH Put SOLE 8 55,000 0 0
QUALCOMM INC OPT 747525103 12,898 100,000 SH Call SOLE 9 100,000 0 0
QUALCOMM INC COM 747525103 100,677 780,559 SH   SOLE 9 780,559 0 0
QUALCOMM INC COM 747525103 971 7,528 SH   DFND 20 0 0 7,528
QUALCOMM INC COM 747525103 5,299 41,087 SH   SOLE 99 41,087 0 0
QUALYS INC COM 74758T303 4,261 38,297 SH   SOLE 1 38,297 0 0
QUANEX BLDG PRODS CORP COM 747619104 844 39,420 SH   SOLE 1 39,420 0 0
QUANTA SVCS INC COM 74762E102 5,323 46,778 SH   SOLE 1 46,778 0 0
QUANTA SVCS INC COM 74762E102 319 2,802 SH   SOLE 8 2,802 0 0
QUANTA SVCS INC COM 74762E102 4,762 41,839 SH   SOLE 9 41,839 0 0
QUANTERIX CORP COM 74766Q101 774 15,537 SH   SOLE 1 15,537 0 0
QUANTERIX CORP COM 74766Q101 5 100 SH   DFND 1 0 0 100
QUANTERIX CORP COM 74766Q101 0 7 SH   SOLE 8 7 0 0
QUANTUM CORP COM 747906501 121 23,452 SH   SOLE 1 23,452 0 0
QUANTUM CORP COM 747906501 47 9,110 SH   SOLE 8 9,110 0 0
QUDIAN INC ADR 747798106 187 128,143 SH   SOLE 1 128,143 0 0
QUDIAN INC OPT 747798106 40 27,300 SH Put SOLE 8 27,300 0 0
QUDIAN INC ADR 747798106 31 21,260 SH   SOLE 8 21,260 0 0
QUEST DIAGNOSTICS INC COM 74834L100 39,907 274,636 SH   SOLE 1 274,636 0 0
QUEST DIAGNOSTICS INC OPT 74834L100 15 100 SH Call SOLE 8 100 0 0
QUEST DIAGNOSTICS INC COM 74834L100 554 3,816 SH   SOLE 8 3,816 0 0
QUEST DIAGNOSTICS INC OPT 74834L100 1,555 10,700 SH Put SOLE 8 10,700 0 0
QUEST DIAGNOSTICS INC COM 74834L100 15,902 109,438 SH   SOLE 9 109,438 0 0
QUEST DIAGNOSTICS INC COM 74834L100 743 5,115 SH   SOLE 99 5,115 0 0
QUIDEL CORP COM 74838J101 3,208 22,723 SH   SOLE 1 22,723 0 0
QUIDEL CORP COM 74838J101 19 132 SH   SOLE 8 132 0 0
QUIDEL CORP COM 74838J101 143 1,010 SH   SOLE 99 1,010 0 0
QUINSTREET INC COM 74874Q100 1,787 101,775 SH   SOLE 1 101,775 0 0
QUINSTREET INC COM 74874Q100 1 77 SH   SOLE 8 77 0 0
QUOTIENT LTD COM G73268107 75 32,068 SH   SOLE 1 32,068 0 0
QUOTIENT LTD COM G73268107 547 233,751 SH   SOLE 8 233,751 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 394 67,614 SH   SOLE 1 67,614 0 0
QURATE RETAIL INC COM 74915M100 1,062 104,248 SH   SOLE 1 104,248 0 0
QURATE RETAIL INC COM 74915M100 59 5,840 SH   SOLE 8 5,840 0 0
QURATE RETAIL INC COM 74915M100 900 88,308 SH   SOLE 9 88,308 0 0
QUTOUTIAO INC ADR 74915J107 119 120,403 SH   SOLE 1 120,403 0 0
RADA ELECTR INDS LTD COM M81863124 172 16,198 SH   SOLE 1 16,198 0 0
RADIAN GROUP INC COM 750236101 4,531 199,494 SH   SOLE 1 199,494 0 0
RADIAN GROUP INC COM 750236101 0 4 SH   SOLE 8 4 0 0
RADIANT LOGISTICS INC COM 75025X100 271 42,496 SH   SOLE 1 42,496 0 0
RADIUS HEALTH INC COM 750469207 706 56,900 SH   SOLE 1 56,900 0 0
RADNET INC COM 750491102 1,187 40,510 SH   SOLE 1 40,510 0 0
RADWARE LTD COM M81873107 538 15,974 SH   SOLE 1 15,974 0 0
RADWARE LTD COM M81873107 0 10 SH   SOLE 8 10 0 0
RALPH LAUREN CORP COM 751212101 11,971 107,805 SH   SOLE 1 107,805 0 0
RALPH LAUREN CORP COM 751212101 3,982 35,869 SH   SOLE 9 35,869 0 0
RALPH LAUREN CORP COM 751212101 206 1,858 SH   SOLE 82 1,858 0 0
RALPH LAUREN CORP COM 751212101 2,576 23,202 SH   SOLE 99 23,202 0 0
RAMACO RES INC COM 75134P303 22 1,765 SH   SOLE 1 1,765 0 0
RAMBUS INC DEL COM 750917106 8,434 379,922 SH   SOLE 1 379,922 0 0
RAMBUS INC DEL OPT 750917106 233 10,500 SH Call SOLE 8 10,500 0 0
RAMBUS INC DEL BOND 750917AG1 1,784 1,411,000 PRN   SOLE 8 0 0 1,411,000
RAMBUS INC DEL OPT 750917106 56 2,500 SH Put SOLE 8 2,500 0 0
RAMBUS INC DEL COM 750917106 231 10,388 SH   SOLE 99 10,388 0 0
RANGE RES CORP COM 75281A109 4,522 199,800 SH   SOLE 1 199,800 0 0
RANGE RES CORP OPT 75281A109 2,940 129,900 SH Put SOLE 8 129,900 0 0
RANGE RES CORP OPT 75281A109 2,820 124,600 SH Call SOLE 8 124,600 0 0
RANGE RES CORP COM 75281A109 2,199 97,187 SH   SOLE 8 97,187 0 0
RANGER ENERGY SVCS INC COM 75282U104 0 18 SH   SOLE 8 18 0 0
RANPAK HOLDINGS CORP COM 75321W103 616 22,974 SH   SOLE 1 22,974 0 0
RAPID7 INC COM 753422104 53,364 472,163 SH   SOLE 1 472,163 0 0
RAPID7 INC COM 753422104 217 1,917 SH   SOLE 99 1,917 0 0
RATTLER MIDSTREAM LP COM 75419T103 89 7,553 SH   SOLE 1 7,553 0 0
RAVEN INDS INC COM 754212108 4,411 76,574 SH   SOLE 1 76,574 0 0
RAYMOND JAMES FINL INC COM 754730109 24,362 264,008 SH   SOLE 1 264,008 0 0
RAYMOND JAMES FINL INC COM 754730109 13,779 149,319 SH   SOLE 9 149,319 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 376 50,119 SH   SOLE 1 50,119 0 0
RAYONIER INC TRUS 754907103 2,977 83,412 SH   SOLE 1 83,412 0 0
RBB BANCORP COM 74930B105 149 5,911 SH   SOLE 1 5,911 0 0
RBB FD INC FUND 74933W601 64 1,606 SH   DFND 1 0 0 1,606
RBC BEARINGS INC COM 75524B104 2,425 11,429 SH   SOLE 1 11,429 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 235 3,422 SH   SOLE 1 3,422 0 0
RCM TECHNOLOGIES INC COM 749360400 1 92 SH   SOLE 1 92 0 0
RE MAX HLDGS INC COM 75524W108 820 26,292 SH   SOLE 1 26,292 0 0
READING INTL INC COM 755408101 26 5,124 SH   SOLE 1 5,124 0 0
READY CAPITAL CORP TRUS 75574U101 662 45,874 SH   SOLE 1 45,874 0 0
REALNETWORKS INC COM 75605L708 37 23,574 SH   SOLE 1 23,574 0 0
REALOGY HLDGS CORP COM 75605Y106 6,878 392,114 SH   SOLE 1 392,114 0 0
REALTY INCOME CORP TRUS 756109104 26 400 SH   DFND 1 0 0 400
REALTY INCOME CORP TRUS 756109104 19,584 301,924 SH   SOLE 1 301,924 0 0
REALTY INCOME CORP TRUS 756109104 8 116 SH   SOLE 8 116 0 0
REALTY INCOME CORP TRUS 756109104 17,489 269,635 SH   SOLE 9 269,635 0 0
REATA PHARMACEUTICALS INC COM 75615P103 2,455 24,402 SH   SOLE 1 24,402 0 0
REATA PHARMACEUTICALS INC COM 75615P103 0 4 SH   SOLE 8 4 0 0
REATA PHARMACEUTICALS INC COM 75615P103 130 1,293 SH   SOLE 99 1,293 0 0
RECRO PHARMA INC COM 75629F109 5 2,606 SH   SOLE 1 2,606 0 0
RED RIVER BANCSHARES INC COM 75686R202 94 1,886 SH   SOLE 1 1,886 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 333 14,431 SH   SOLE 1 14,431 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 156 6,750 SH   SOLE 8 6,750 0 0
RED ROCK RESORTS INC COM 75700L108 2,169 42,355 SH   SOLE 1 42,355 0 0
RED ROCK RESORTS INC COM 75700L108 212 4,141 SH   SOLE 99 4,141 0 0
RED VIOLET INC COM 75704L104 55 2,141 SH   SOLE 1 2,141 0 0
REDFIN CORP COM 75737F108 2,478 49,476 SH   SOLE 1 49,476 0 0
REDFIN CORP COM 75737F108 62 1,243 SH   SOLE 8 1,243 0 0
REDFIN CORP OPT 75737F108 50 1,000 SH Call SOLE 8 1,000 0 0
REDFIN CORP COM 75737F108 106 2,116 SH   SOLE 99 2,116 0 0
REDHILL BIOPHARMA LTD ADR 757468103 0 8 SH   SOLE 8 8 0 0
REDWOOD TR INC TRUS 758075402 1,322 102,483 SH   SOLE 1 102,483 0 0
REDWOOD TR INC BOND 758075AD7 214 206,000 PRN   SOLE 8 0 0 206,000
REDWOOD TR INC TRUS 758075402 15 1,150 SH   DFND 20 0 0 1,150
REGAL BELOIT CORP COM 758750103 4,381 29,141 SH   SOLE 1 29,141 0 0
REGAL BELOIT CORP COM 758750103 641 4,263 SH   SOLE 99 4,263 0 0
REGENCY CTRS CORP TRUS 758849103 545 8,105 SH   SOLE 1 8,105 0 0
REGENCY CTRS CORP TRUS 758849103 7,117 105,694 SH   SOLE 9 105,694 0 0
REGENERON PHARMACEUTICALS COM 75886F107 145,164 239,869 SH   SOLE 1 239,869 0 0
REGENERON PHARMACEUTICALS COM 75886F107 148 245 SH   DFND 1 0 0 245
REGENERON PHARMACEUTICALS COM 75886F107 18 30 SH   SOLE 8 30 0 0
REGENERON PHARMACEUTICALS COM 75886F107 45,701 75,518 SH   SOLE 9 75,518 0 0
REGENERON PHARMACEUTICALS COM 75886F107 968 1,600 SH   DFND 20 0 0 1,600
REGENXBIO INC COM 75901B107 126 3,000 SH   DFND 1 0 0 3,000
REGENXBIO INC COM 75901B107 2,709 64,629 SH   SOLE 1 64,629 0 0
REGIONAL MGMT CORP COM 75902K106 190 3,262 SH   SOLE 1 3,262 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 36,772 1,725,586 SH   SOLE 1 1,725,586 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 27 1,231 SH   SOLE 8 1,231 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 16,415 770,306 SH   SOLE 9 770,306 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 169 7,926 SH   SOLE 99 7,926 0 0
REGIS CORP MINN COM 758932107 67 19,153 SH   SOLE 1 19,153 0 0
REGULUS THERAPEUTICS INC COM 75915K200 0 50 SH   SOLE 8 50 0 0
REINSURANCE GRP OF AMERICA I COM 759351604 11,672 104,909 SH   SOLE 1 104,909 0 0
REINSURANCE GRP OF AMERICA I COM 759351604 304 2,734 SH   SOLE 9 2,734 0 0
REINSURANCE GRP OF AMERICA I COM 759351604 362 3,256 SH   SOLE 99 3,256 0 0
REKOR SYSTEMS INC COM 759419104 843 73,324 SH   SOLE 1 73,324 0 0
RELIANCE STEEL &amp ALUMINUM CO COM 759509102 15,183 106,601 SH   SOLE 1 106,601 0 0
RELIANCE STEEL &amp ALUMINUM CO COM 759509102 17 117 SH   SOLE 8 117 0 0
RELIANCE STEEL &amp ALUMINUM CO COM 759509102 510 3,580 SH   SOLE 99 3,580 0 0
RELIANT BANCORP INC COM 75956B101 1,397 44,204 SH   SOLE 1 44,204 0 0
RELX PLC ADR 759530108 1,108 38,385 SH   SOLE 1 38,385 0 0
REMARK HLDGS INC COM 75955K102 19 17,620 SH   SOLE 1 17,620 0 0
REMARK HLDGS INC COM 75955K102 201 191,650 SH   SOLE 8 191,650 0 0
RENAISSANCE CAP GREENWICH FD FUND 759937204 262 4,065 SH   SOLE 1 4,065 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 10,817 77,583 SH   SOLE 1 77,583 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 2,852 20,464 SH   SOLE 9 20,464 0 0
RENASANT CORP COM 75970E107 3,272 90,758 SH   SOLE 1 90,758 0 0
RENESOLA LTD ADR 75971T301 20 3,020 SH   SOLE 1 3,020 0 0
RENEWABLE ENERGY GROUP INC COM 75972A301 2,138 42,584 SH   SOLE 1 42,584 0 0
RENEWABLE ENERGY GROUP INC COM 75972A301 4 82 SH   SOLE 8 82 0 0
RENT A CTR INC NEW COM 76009N100 3,254 57,905 SH   SOLE 1 57,905 0 0
RENT A CTR INC NEW COM 76009N100 31 549 SH   SOLE 8 549 0 0
REPLIGEN CORP COM 759916109 10,074 34,860 SH   SOLE 1 34,860 0 0
REPLIGEN CORP COM 759916109 380 1,314 SH   SOLE 8 1,314 0 0
REPLIMUNE GROUP INC COM 76029N106 1,378 46,448 SH   SOLE 1 46,448 0 0
REPLIMUNE GROUP INC COM 76029N106 15 507 SH   SOLE 99 507 0 0
REPUBLIC BANCORP INC KY COM 760281204 215 4,249 SH   SOLE 1 4,249 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 337 109,561 SH   SOLE 1 109,561 0 0
REPUBLIC SVCS INC COM 760759100 240 2,000 SH   DFND 1 0 0 2,000
REPUBLIC SVCS INC COM 760759100 35,731 297,606 SH   SOLE 1 297,606 0 0
REPUBLIC SVCS INC COM 760759100 5 44 SH   SOLE 8 44 0 0
REPUBLIC SVCS INC COM 760759100 18,162 151,269 SH   SOLE 9 151,269 0 0
RESEARCH FRONTIERS INC COM 760911107 8 3,002 SH   SOLE 1 3,002 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 3,214 129,675 SH   SOLE 1 129,675 0 0
RESMED INC COM 761152107 38,923 147,691 SH   SOLE 1 147,691 0 0
RESMED INC COM 761152107 14 52 SH   SOLE 8 52 0 0
RESMED INC COM 761152107 27,579 104,644 SH   SOLE 9 104,644 0 0
RESOLUTE FST PRODS INC COM 76117W109 244 20,527 SH   SOLE 1 20,527 0 0
RESOLUTE FST PRODS INC COM 76117W109 49 4,158 SH   SOLE 8 4,158 0 0
RESONANT INC COM 76118L102 38 15,781 SH   SOLE 1 15,781 0 0
RESOURCES CONNECTION INC COM 76122Q105 1,130 71,572 SH   SOLE 1 71,572 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 2,239 36,598 SH   SOLE 1 36,598 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 22 360 SH   DFND 1 0 0 360
RESTAURANT BRANDS INTL INC COM 76131D103 1 10 SH   SOLE 8 10 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 2,605 42,574 SH   SOLE 9 42,574 0 0
RETAIL OPPORTUNITY INVTS COR TRUS 76131N101 3,658 209,946 SH   SOLE 1 209,946 0 0
RETAIL PPTYS AMER INC TRUS 76131V202 6,220 482,917 SH   SOLE 1 482,917 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 78 7,085 SH   SOLE 1 7,085 0 0
REV GROUP INC COM 749527107 386 22,491 SH   SOLE 1 22,491 0 0
REVANCE THERAPEUTICS INC COM 761330109 1,172 42,079 SH   SOLE 1 42,079 0 0
REVANCE THERAPEUTICS INC COM 761330109 0 5 SH   SOLE 8 5 0 0
REVLON INC COM 761525609 29 2,897 SH   SOLE 1 2,897 0 0
REVLON INC COM 761525609 1 99 SH   SOLE 8 99 0 0
REVOLVE GROUP INC COM 76156B107 1,073 17,382 SH   SOLE 1 17,382 0 0
REX AMERICAN RES CORP COM 761624105 425 5,326 SH   SOLE 1 5,326 0 0
REXFORD INDL RLTY INC TRUS 76169C100 13,331 234,922 SH   SOLE 1 234,922 0 0
REXFORD INDL RLTY INC COM 76169C100 594 10,469 SH   SOLE 99 10,469 0 0
REXNORD CORP COM 76169B102 4,375 68,053 SH   SOLE 1 68,053 0 0
RGC RES INC COM 74955L103 22 997 SH   SOLE 1 997 0 0
RH COM 74967X103 9,870 14,798 SH   SOLE 1 14,798 0 0
RH OPT 74967X103 3,134 4,700 SH Call SOLE 8 4,700 0 0
RH COM 74967X103 13 20 SH   SOLE 8 20 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 461 35,294 SH   SOLE 1 35,294 0 0
RIBBON COMMUNICATIONS INC COM 762544104 259 43,361 SH   SOLE 1 43,361 0 0
RICHARDSON ELECTRS LTD COM 763165107 33 3,432 SH   DFND 1 0 0 3,432
RIGEL PHARMACEUTICALS INC COM 766559603 1,298 357,244 SH   SOLE 1 357,244 0 0
RIMINI STR INC DEL COM 76674Q107 173 17,921 SH   SOLE 1 17,921 0 0
RING ENERGY INC COM 76680V108 60 20,280 SH   SOLE 1 20,280 0 0
RINGCENTRAL INC COM 76680R206 109 500 SH   DFND 1 0 0 500
RINGCENTRAL INC COM 76680R206 11,089 50,989 SH   SOLE 1 50,989 0 0
RINGCENTRAL INC COM 76680R206 1,540 7,079 SH   SOLE 8 7,079 0 0
RINGCENTRAL INC OPT 76680R206 2,175 10,000 SH Put SOLE 8 10,000 0 0
RINGCENTRAL INC COM 76680R206 7,424 34,130 SH   SOLE 9 34,130 0 0
RIO TINTO PLC ADR 767204100 14,190 212,351 SH   SOLE 1 212,351 0 0
RIO TINTO PLC OPT 767204100 40,506 606,200 SH Put SOLE 1 606,200 0 0
RIO TINTO PLC OPT 767204100 2,766 41,400 SH Put SOLE 8 41,400 0 0
RIO TINTO PLC ADR 767204100 501 7,502 SH   SOLE 8 7,502 0 0
RIO TINTO PLC ADR 767204100 44 656 SH   SOLE 9 656 0 0
RIO TINTO PLC ADR 767204100 5,412 81,000 SH   DFND 20 0 0 81,000
RIOT BLOCKCHAIN INC COM 767292105 891 34,707 SH   SOLE 1 34,707 0 0
RIOT BLOCKCHAIN INC COM 767292105 13 500 SH   DFND 1 0 0 500
RITCHIE BROS AUCTIONEERS COM 767744105 811 13,147 SH   SOLE 9 13,147 0 0
RITE AID CORP COM 767754872 524 36,908 SH   SOLE 1 36,908 0 0
RITE AID CORP OPT 767754872 44 3,100 SH Put SOLE 8 3,100 0 0
RITE AID CORP COM 767754872 222 15,663 SH   SOLE 8 15,663 0 0
RIVERVIEW BANCORP INC COM 769397100 21 2,886 SH   SOLE 1 2,886 0 0
RIVERVIEW FINL CORP NEW COM 76940Q105 38 2,901 SH   SOLE 1 2,901 0 0
RLI CORP COM 749607107 5,566 55,521 SH   SOLE 1 55,521 0 0
RLJ LODGING TR TRUS 74965L101 2,205 148,367 SH   SOLE 1 148,367 0 0
RMR GROUP INC COM 74967R106 238 7,133 SH   SOLE 1 7,133 0 0
ROBERT HALF INTL INC COM 770323103 14,183 141,359 SH   SOLE 1 141,359 0 0
ROBERT HALF INTL INC COM 770323103 7 70 SH   SOLE 8 70 0 0
ROBERT HALF INTL INC COM 770323103 7,809 77,833 SH   SOLE 9 77,833 0 0
ROBERT HALF INTL INC COM 770323103 462 4,609 SH   SOLE 99 4,609 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 5,942 198,818 SH   SOLE 1 198,818 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 1 43 SH   SOLE 8 43 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 46 1,535 SH   SOLE 99 1,535 0 0
ROCKWELL AUTOMATION INC COM 773903109 23,598 80,258 SH   SOLE 1 80,258 0 0
ROCKWELL AUTOMATION INC COM 773903109 11 38 SH   SOLE 8 38 0 0
ROCKWELL AUTOMATION INC COM 773903109 23,697 80,592 SH   SOLE 9 80,592 0 0
ROCKWELL MED INC COM 774374102 5 8,174 SH   SOLE 1 8,174 0 0
ROCKY BRANDS INC COM 774515100 201 4,204 SH   SOLE 1 4,204 0 0
ROGERS COMMUNICATIONS INC COM 775109200 1,853 39,736 SH   SOLE 1 39,736 0 0
ROGERS COMMUNICATIONS INC COM 775109200 3,747 80,315 SH   SOLE 9 80,315 0 0
ROGERS CORP COM 775133101 2,788 14,954 SH   SOLE 1 14,954 0 0
ROGERS CORP COM 775133101 539 2,892 SH   SOLE 99 2,892 0 0
ROKU INC COM 77543R102 99,595 317,843 SH   SOLE 1 317,843 0 0
ROKU INC OPT 77543R102 57,970 185,000 SH Put SOLE 1 185,000 0 0
ROKU INC OPT 77543R102 50,512 161,200 SH Call SOLE 8 161,200 0 0
ROKU INC COM 77543R102 53,381 170,357 SH   SOLE 8 170,357 0 0
ROKU INC OPT 77543R102 109,515 349,500 SH Put SOLE 8 349,500 0 0
ROKU INC COM 77543R102 16,059 51,251 SH   SOLE 9 51,251 0 0
ROLLINS INC COM 775711104 7,369 208,557 SH   SOLE 1 208,557 0 0
ROLLINS INC COM 775711104 5,458 154,462 SH   SOLE 9 154,462 0 0
ROPER TECHNOLOGIES INC COM 776696106 184,331 413,179 SH   SOLE 1 90,063 323,116 0
ROPER TECHNOLOGIES INC COM 776696106 106 238 SH   DFND 1 0 0 238
ROPER TECHNOLOGIES INC COM 776696106 77 174 SH   SOLE 8 174 0 0
ROPER TECHNOLOGIES INC COM 776696106 23,447 52,556 SH   SOLE 9 52,556 0 0
ROPER TECHNOLOGIES INC COM 776696106 23,760 53,259 SH   SOLE 20 0 53,259 0
ROPER TECHNOLOGIES INC COM 776696106 12,401 27,796 SH   SOLE 82 0 27,796 0
ROPER TECHNOLOGIES INC COM 776696106 23,197 51,996 SH   SOLE 99 5,850 46,146 0
ROSS STORES INC COM 778296103 75,152 690,420 SH   SOLE 1 690,420 0 0
ROSS STORES INC COM 778296103 15 140 SH   SOLE 8 140 0 0
ROSS STORES INC COM 778296103 26,875 246,895 SH   SOLE 9 246,895 0 0
ROYAL BK CDA COM 780087102 5,687 57,173 SH   SOLE 1 57,173 0 0
ROYAL BK CDA COM 780087102 2,613 26,271 SH   SOLE 8 26,271 0 0
ROYAL BK CDA OPT 780087102 1,990 20,000 SH Call SOLE 8 20,000 0 0
ROYAL BK CDA OPT 780087102 1,990 20,000 SH Put SOLE 8 20,000 0 0
ROYAL BK CDA COM 780087102 44,834 450,685 SH   SOLE 9 450,685 0 0
ROYAL CARIBBEAN GROUP OPT V7780T103 180,142 2,025,200 SH Put SOLE 1 2,025,200 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 14,089 158,389 SH   SOLE 1 158,389 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 707 7,950 SH   DFND 1 0 0 7,950
ROYAL CARIBBEAN GROUP OPT V7780T103 1,779 20,000 SH Call SOLE 8 20,000 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 1,805 20,289 SH   SOLE 8 20,289 0 0
ROYAL CARIBBEAN GROUP OPT V7780T103 3,958 44,500 SH Put SOLE 8 44,500 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 14,528 163,331 SH   SOLE 9 163,331 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 40 900 SH   DFND 1 0 0 900
ROYAL DUTCH SHELL PLC ADR 780259107 4,200 94,874 SH   SOLE 1 94,874 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 3,173 71,171 SH   SOLE 1 71,171 0 0
ROYAL DUTCH SHELL PLC OPT 780259206 887 19,900 SH Put SOLE 8 19,900 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 163 3,653 SH   SOLE 8 3,653 0 0
ROYAL GOLD INC COM 780287108 10,230 107,138 SH   SOLE 1 107,138 0 0
ROYAL GOLD INC COM 780287108 1 15 SH   SOLE 8 15 0 0
ROYCE GLOBAL VALUE TR INC FUND 78081T104 52 3,150 SH   SOLE 1 3,150 0 0
RPC INC COM 749660106 269 55,384 SH   SOLE 1 55,384 0 0
RPM INTL INC COM 749685103 8,935 115,064 SH   SOLE 1 115,064 0 0
RPM INTL INC COM 749685103 4,469 57,551 SH   SOLE 9 57,551 0 0
RPT REALTY TRUS 74971D101 1,133 88,748 SH   SOLE 1 88,748 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 360 20,181 SH   SOLE 1 20,181 0 0
RUSH ENTERPRISES INC COM 781846209 1,938 42,917 SH   SOLE 1 42,917 0 0
RUSH ENTERPRISES INC COM 781846308 685 14,972 SH   SOLE 1 14,972 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 909 43,841 SH   SOLE 1 43,841 0 0
RYANAIR HOLDINGS PLC ADR 783513203 2,263 20,562 SH   SOLE 1 20,562 0 0
RYANAIR HOLDINGS PLC ADR 783513203 1,698 15,424 SH   SOLE 8 15,424 0 0
RYANAIR HOLDINGS PLC ADR 783513203 1,655 15,038 SH   SOLE 99 15,038 0 0
RYDER SYS INC COM 783549108 13,367 161,626 SH   SOLE 1 161,626 0 0
RYERSON HLDG CORP COM 783754104 167 7,462 SH   SOLE 1 7,462 0 0
RYMAN HOSPITALITY PPTYS INC TRUS 78377T107 2,616 31,243 SH   SOLE 1 31,243 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 306 3,659 SH   SOLE 99 3,659 0 0
S &amp T BANCORP INC COM 783859101 1,417 48,085 SH   SOLE 1 48,085 0 0
S&ampP GLOBAL INC COM 78409V104 221,032 520,209 SH   SOLE 1 520,209 0 0
S&ampP GLOBAL INC COM 78409V104 27 64 SH   SOLE 8 64 0 0
S&ampP GLOBAL INC COM 78409V104 83,094 195,567 SH   SOLE 9 195,567 0 0
SABRA HEALTH CARE REIT INC TRUS 78573L106 6,418 436,021 SH   SOLE 1 436,021 0 0
SABRE CORP COM 78573M104 2,091 176,602 SH   SOLE 1 176,602 0 0
SABRE CORP OPT 78573M104 1,141 96,400 SH Call SOLE 8 96,400 0 0
SABRE CORP COM 78573M104 1 45 SH   SOLE 8 45 0 0
SACHEM CAP CORP TRUS 78590A109 36 6,586 SH   SOLE 1 6,586 0 0
SAFE BULKERS INC COM Y7388L103 214 41,430 SH   SOLE 1 41,430 0 0
SAFE BULKERS INC COM Y7388L103 893 172,781 SH   DFND 20 0 0 172,781
SAFEGUARD SCIENTIFICS INC COM 786449207 25 2,841 SH   SOLE 1 2,841 0 0
SAFEHOLD INC TRUS 78645L100 1,306 18,157 SH   SOLE 1 18,157 0 0
SAFETY INS GROUP INC COM 78648T100 1,081 13,634 SH   SOLE 1 13,634 0 0
SAGE THERAPEUTICS INC COM 78667J108 2,198 49,591 SH   SOLE 1 49,591 0 0
SAGE THERAPEUTICS INC COM 78667J108 4 92 SH   SOLE 8 92 0 0
SAGE THERAPEUTICS INC COM 78667J108 35 784 SH   SOLE 99 784 0 0
SAIA INC COM 78709Y105 7,919 33,267 SH   SOLE 1 33,267 0 0
SAIA INC COM 78709Y105 12 52 SH   SOLE 8 52 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 12,898 300,768 SH   SOLE 1 300,768 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 2 55 SH   SOLE 8 55 0 0
SALEM MEDIA GROUP INC COM 794093104 31 8,274 SH   SOLE 8 8,274 0 0
SALESFORCE COM INC OPT 79466L302 122,862 453,000 SH Put SOLE 1 453,000 0 0
SALESFORCE COM INC COM 79466L302 370 1,365 SH   DFND 1 0 0 1,365
SALESFORCE COM INC COM 79466L302 486,317 1,793,070 SH   SOLE 1 1,793,070 0 0
SALESFORCE COM INC OPT 79466L302 16,274 60,000 SH Call SOLE 1 60,000 0 0
SALESFORCE COM INC OPT 79466L302 59,041 217,686 SH Call SOLE 8 217,686 0 0
SALESFORCE COM INC OPT 79466L302 55,557 204,840 SH Put SOLE 8 204,840 0 0
SALESFORCE COM INC COM 79466L302 2,924 10,785 SH   SOLE 8 10,785 0 0
SALESFORCE COM INC COM 79466L302 184,217 679,214 SH   SOLE 9 679,214 0 0
SALESFORCE COM INC COM 79466L302 4,791 17,665 SH   DFND 20 0 0 17,665
SALESFORCE COM INC COM 79466L302 69,432 256,000 SH   SOLE 58 256,000 0 0
SALISBURY BANCORP INC COM 795226109 338 6,619 SH   SOLE 1 6,619 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 2,352 139,563 SH   SOLE 1 139,563 0 0
SANDERSON FARMS INC COM 800013104 9,611 51,069 SH   SOLE 1 51,069 0 0
SANDERSON FARMS INC COM 800013104 4 20 SH   SOLE 8 20 0 0
SANDRIDGE ENERGY INC COM 80007P869 471 36,207 SH   SOLE 1 36,207 0 0
SANDRIDGE ENERGY INC COM 80007P869 8 606 SH   SOLE 8 606 0 0
SANDY SPRING BANCORP INC COM 800363103 3,154 68,818 SH   SOLE 1 68,818 0 0
SANFILIPPO JOHN B &amp SON INC COM 800422107 740 9,046 SH   SOLE 1 9,046 0 0
SANGAMO THERAPEUTICS INC COM 800677106 1,019 113,027 SH   SOLE 1 113,027 0 0
SANGAMO THERAPEUTICS INC OPT 800677106 21 2,300 SH Put SOLE 8 2,300 0 0
SANGAMO THERAPEUTICS INC OPT 800677106 88 9,800 SH Call SOLE 8 9,800 0 0
SANMINA CORPORATION COM 801056102 143,479 3,722,868 SH   SOLE 1 3,722,868 0 0
SANOFI ADR 80105N105 5,967 123,762 SH   SOLE 1 123,762 0 0
SANOFI ADR 80105N105 8 175 SH   DFND 1 0 0 175
SANOFI ADR 80105N105 2 48 SH   SOLE 8 48 0 0
SANOFI ADR 80105N105 69 1,423 SH   SOLE 9 1,423 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 6,396 153,370 SH   SOLE 1 153,370 0 0
SAP SE ADR 803054204 96 711 SH   SOLE 1 711 0 0
SAP SE ADR 803054204 11 81 SH   SOLE 8 81 0 0
SAPIENS INTL CORP N V COM G7T16G103 391 13,572 SH   SOLE 1 13,572 0 0
SAREPTA THERAPEUTICS INC COM 803607100 2,563 27,707 SH   SOLE 1 27,707 0 0
SAREPTA THERAPEUTICS INC COM 803607100 370 3,996 SH   SOLE 8 3,996 0 0
SAREPTA THERAPEUTICS INC OPT 803607100 536 5,800 SH Put SOLE 8 5,800 0 0
SAREPTA THERAPEUTICS INC BOND 803607AB6 3,960 2,659,000 PRN   SOLE 8 0 0 2,659,000
SAREPTA THERAPEUTICS INC COM 803607100 278 3,009 SH   SOLE 9 3,009 0 0
SAREPTA THERAPEUTICS INC COM 803607100 1,819 19,674 SH   DFND 20 0 0 19,674
SAREPTA THERAPEUTICS INC COM 803607100 73 794 SH   SOLE 99 794 0 0
SASOL LTD ADR 803866300 70 3,700 SH   SOLE 99 3,700 0 0
SAUL CTRS INC TRUS 804395101 450 10,224 SH   SOLE 1 10,224 0 0
SAVARA INC COM 805111101 10 7,320 SH   SOLE 1 7,320 0 0
SAVARA INC COM 805111101 0 5 SH   DFND 1 0 0 5
SB FINL GROUP INC COM 78408D105 15 839 SH   SOLE 1 839 0 0
SBA COMMUNICATIONS CORP NEW TRUS 78410G104 25,472 77,058 SH   SOLE 1 77,058 0 0
SBA COMMUNICATIONS CORP NEW TRUS 78410G104 511 1,544 SH   SOLE 8 1,544 0 0
SBA COMMUNICATIONS CORP NEW TRUS 78410G104 25,039 75,742 SH   SOLE 9 75,742 0 0
SCANSOURCE INC COM 806037107 1,360 39,048 SH   SOLE 1 39,048 0 0
SCHLUMBERGER LTD COM 806857108 759 25,613 SH   DFND 1 0 0 25,613
SCHLUMBERGER LTD COM 806857108 182,082 6,143,095 SH   SOLE 1 6,143,095 0 0
SCHLUMBERGER LTD OPT 806857108 16,384 552,800 SH Call SOLE 1 552,800 0 0
SCHLUMBERGER LTD OPT 806857108 22,420 756,400 SH Put SOLE 8 756,400 0 0
SCHLUMBERGER LTD OPT 806857108 1,206 40,700 SH Call SOLE 8 40,700 0 0
SCHLUMBERGER LTD COM 806857108 20,534 692,788 SH   SOLE 8 692,788 0 0
SCHLUMBERGER LTD COM 806857108 31,548 1,064,334 SH   SOLE 9 1,064,334 0 0
SCHLUMBERGER LTD COM 806857108 12,322 415,718 SH   DFND 20 0 0 415,718
SCHNEIDER NATIONAL INC COM 80689H102 1,367 60,081 SH   SOLE 1 60,081 0 0
SCHNITZER STEEL INDS INC COM 806882106 1,574 35,936 SH   SOLE 1 35,936 0 0
SCHNITZER STEEL INDS INC COM 806882106 10 226 SH   SOLE 8 226 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 459 13,905 SH   SOLE 1 13,905 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 47 1,417 SH   SOLE 99 1,417 0 0
SCHOLASTIC CORP COM 807066105 1,137 31,900 SH   SOLE 1 31,900 0 0
SCHWAB CHARLES CORP COM 808513105 234,440 3,218,571 SH   SOLE 1 3,218,571 0 0
SCHWAB CHARLES CORP OPT 808513105 582 7,992 SH Call SOLE 8 7,992 0 0
SCHWAB CHARLES CORP OPT 808513105 220 3,024 SH Put SOLE 8 3,024 0 0
SCHWAB CHARLES CORP COM 808513105 33 444 SH   SOLE 8 444 0 0
SCHWAB CHARLES CORP COM 808513105 86,516 1,187,748 SH   SOLE 9 1,187,748 0 0
SCHWAB CHARLES CORP COM 808513105 717 9,848 SH   SOLE 99 9,848 0 0
SCHWAB STRATEGIC TR FUND 808524722 39 920 SH   SOLE 1 920 0 0
SCHWAB STRATEGIC TR FUND 808524797 1,732 23,325 SH   SOLE 1 23,325 0 0
SCHWAB STRATEGIC TR FUND 808524854 2,320 40,910 SH   SOLE 1 40,910 0 0
SCHWAB STRATEGIC TR FUND 808524409 16 237 SH   SOLE 1 237 0 0
SCHWAB STRATEGIC TR FUND 808524870 12,345 197,261 SH   SOLE 1 197,261 0 0
SCHWAB STRATEGIC TR FUND 808524839 2,012 37,077 SH   SOLE 1 37,077 0 0
SCHWAB STRATEGIC TR FUND 808524607 27 268 SH   DFND 1 0 0 268
SCHWAB STRATEGIC TR FUND 808524771 22 412 SH   SOLE 1 412 0 0
SCHWAB STRATEGIC TR FUND 808524102 11 107 SH   SOLE 1 107 0 0
SCHWAB STRATEGIC TR FUND 808524763 19 360 SH   SOLE 1 360 0 0
SCHWAB STRATEGIC TR FUND 808524508 906 11,824 SH   SOLE 1 11,824 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 920 26,569 SH   SOLE 1 26,569 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 4 104 SH   SOLE 8 104 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 2,629 30,734 SH   SOLE 1 30,734 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 26 300 SH   SOLE 8 300 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 136 1,593 SH   SOLE 99 1,593 0 0
SCIENTIFIC GAMES CORP COM 80874P109 10,690 128,700 SH   SOLE 1 128,700 0 0
SCIENTIFIC GAMES CORP COM 80874P109 1 10 SH   SOLE 8 10 0 0
SCORPIO TANKERS INC COM Y7542C130 864 46,569 SH   SOLE 1 46,569 0 0
SCORPIO TANKERS INC COM Y7542C130 32 1,700 SH   SOLE 8 1,700 0 0
SCOTTS MIRACLE-GRO CO COM 810186106 7,576 51,764 SH   SOLE 1 51,764 0 0
SCOTTS MIRACLE-GRO CO COM 810186106 10 69 SH   SOLE 8 69 0 0
SCPHARMACEUTICALS INC COM 810648105 5 814 SH   SOLE 1 814 0 0
SCRIPPS E W CO OHIO COM 811054402 2,381 131,808 SH   SOLE 1 131,808 0 0
SEA LTD OPT 81141R100 7,968 25,000 SH Put SOLE 1 25,000 0 0
SEA LTD ADR 81141R100 674 2,116 SH   DFND 1 0 0 2,116
SEA LTD ADR 81141R100 99,509 312,207 SH   SOLE 1 312,207 0 0
SEA LTD OPT 81141R100 83,156 260,900 SH Put SOLE 8 260,900 0 0
SEA LTD ADR 81141R100 1,079 3,386 SH   SOLE 8 3,386 0 0
SEA LTD OPT 81141R100 116,017 364,000 SH Call SOLE 8 364,000 0 0
SEA LTD ADR 81141R100 18,777 58,912 SH   SOLE 9 58,912 0 0
SEA LTD ADR 81141R100 1,223 3,837 SH   SOLE 99 3,837 0 0
SEABOARD CORP DEL COM 811543107 574 140 SH   SOLE 1 140 0 0
SEABRIDGE GOLD INC COM 811916105 1,893 122,501 SH   SOLE 1 122,501 0 0
SEABRIDGE GOLD INC OPT 811916105 32 2,100 SH Call SOLE 8 2,100 0 0
SEACHANGE INTL INC COM 811699107 3 3,094 SH   SOLE 1 3,094 0 0
SEACOAST BKG CORP FLA COM 811707801 2,391 70,720 SH   SOLE 1 70,720 0 0
SEACOR MARINE HLDGS INC COM 78413P101 37 7,976 SH   SOLE 1 7,976 0 0
SEACOR MARINE HLDGS INC COM 78413P101 0 19 SH   SOLE 8 19 0 0
SEALED AIR CORP NEW COM 81211K100 8,125 148,294 SH   SOLE 1 148,294 0 0
SEALED AIR CORP NEW COM 81211K100 1,071 19,544 SH   SOLE 8 19,544 0 0
SEALED AIR CORP NEW COM 81211K100 5,733 104,637 SH   SOLE 9 104,637 0 0
SEASPINE HLDGS CORP COM 81255T108 204 12,976 SH   SOLE 1 12,976 0 0
SEAWORLD ENTMT INC COM 81282V100 5,770 104,298 SH   SOLE 1 104,298 0 0
SEAWORLD ENTMT INC COM 81282V100 313 5,650 SH   SOLE 8 5,650 0 0
SECUREWORKS CORP COM 81374A105 81 4,079 SH   SOLE 1 4,079 0 0
SECURITY NATL FINL CORP COM 814785309 239 28,957 SH   SOLE 1 28,957 0 0
SEELOS THERAPEUTICS INC COM 81577F109 97 40,146 SH   SOLE 1 40,146 0 0
SEI INVTS CO COM 784117103 9,004 151,850 SH   SOLE 1 151,850 0 0
SEI INVTS CO COM 784117103 3,198 53,929 SH   SOLE 9 53,929 0 0
SELECT BANCORP INC NEW COM 81617L108 67 3,900 SH   SOLE 1 3,900 0 0
SELECT ENERGY SVCS INC COM 81617J301 130 25,211 SH   SOLE 1 25,211 0 0
SELECT INTERIOR CONCEPTS INC COM 816120307 1,153 79,937 SH   SOLE 1 79,937 0 0
SELECT MED HLDGS CORP COM 81619Q105 4,895 135,348 SH   SOLE 1 135,348 0 0
SELECT SECTOR SPDR TR OPT 81369Y506 83,344 1,600,000 SH Call SOLE 1 1,600,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y886 122,578 1,918,886 SH   SOLE 1 1,918,886 0 0
SELECT SECTOR SPDR TR FUND 81369Y605 912,564 24,315,553 SH   SOLE 1 24,315,553 0 0
SELECT SECTOR SPDR TR FUND 81369Y209 51 400 SH   DFND 1 0 0 400
SELECT SECTOR SPDR TR FUND 81369Y308 67,224 976,537 SH   SOLE 1 976,537 0 0
SELECT SECTOR SPDR TR FUND 81369Y803 35,256 236,107 SH   SOLE 1 236,107 0 0
SELECT SECTOR SPDR TR FUND 81369Y209 821,679 6,454,663 SH   SOLE 1 6,454,663 0 0
SELECT SECTOR SPDR TR FUND 81369Y803 130 870 SH   DFND 1 0 0 870
SELECT SECTOR SPDR TR FUND 81369Y100 100,379 1,268,838 SH   SOLE 1 1,268,838 0 0
SELECT SECTOR SPDR TR OPT 81369Y506 10,418 200,000 SH Put SOLE 1 200,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y704 59,250 605,570 SH   SOLE 1 605,570 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 89,228 1,712,939 SH   SOLE 1 1,712,939 0 0
SELECT SECTOR SPDR TR OPT 81369Y308 13,768 200,000 SH Put SOLE 1 200,000 0 0
SELECT SECTOR SPDR TR OPT 81369Y886 51,104 800,000 SH Put SOLE 1 800,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y407 1,685 9,391 SH   SOLE 1 9,391 0 0
SELECT SECTOR SPDR TR OPT 81369Y605 150,120 4,000,000 SH Call SOLE 1 4,000,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y860 1,994 44,864 SH   SOLE 1 44,864 0 0
SELECT SECTOR SPDR TR FUND 81369Y852 710,923 8,874,332 SH   SOLE 1 8,874,332 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 216 4,150 SH   DFND 1 0 0 4,150
SELECT SECTOR SPDR TR FUND 81369Y605 375 10,000 SH   DFND 1 0 0 10,000
SELECT SECTOR SPDR TR OPT 81369Y886 4,912 76,900 SH Put SOLE 8 76,900 0 0
SELECT SECTOR SPDR TR OPT 81369Y803 38,973 261,000 SH Call SOLE 8 261,000 0 0
SELECT SECTOR SPDR TR OPT 81369Y704 40,564 414,600 SH Put SOLE 8 414,600 0 0
SELECT SECTOR SPDR TR OPT 81369Y506 20,836 400,000 SH Put SOLE 8 400,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 55,780 1,070,825 SH   SOLE 8 1,070,825 0 0
SELECT SECTOR SPDR TR OPT 81369Y100 11,867 150,000 SH Call SOLE 8 150,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y852 4,883 60,951 SH   SOLE 8 60,951 0 0
SELECT SECTOR SPDR TR FUND 81369Y407 2,511 13,997 SH   SOLE 8 13,997 0 0
SELECT SECTOR SPDR TR OPT 81369Y209 6,365 50,000 SH Put SOLE 8 50,000 0 0
SELECT SECTOR SPDR TR OPT 81369Y506 23,810 457,100 SH Call SOLE 8 457,100 0 0
SELECT SECTOR SPDR TR OPT 81369Y100 11,867 150,000 SH Put SOLE 8 150,000 0 0
SELECT SECTOR SPDR TR OPT 81369Y605 209,384 5,579,100 SH Put SOLE 8 5,579,100 0 0
SELECT SECTOR SPDR TR FUND 81369Y803 8,648 57,915 SH   SOLE 8 57,915 0 0
SELECT SECTOR SPDR TR FUND 81369Y605 2,243 59,758 SH   SOLE 8 59,758 0 0
SELECT SECTOR SPDR TR OPT 81369Y704 64,496 659,200 SH Call SOLE 8 659,200 0 0
SELECT SECTOR SPDR TR OPT 81369Y605 96,377 2,568,000 SH Call SOLE 8 2,568,000 0 0
SELECT SECTOR SPDR TR OPT 81369Y407 1,543 8,600 SH Call SOLE 8 8,600 0 0
SELECT SECTOR SPDR TR OPT 81369Y407 2,781 15,500 SH Put SOLE 8 15,500 0 0
SELECT SECTOR SPDR TR OPT 81369Y308 32,396 470,600 SH Put SOLE 8 470,600 0 0
SELECT SECTOR SPDR TR FUND 81369Y704 29,610 302,636 SH   SOLE 8 302,636 0 0
SELECT SECTOR SPDR TR FUND 81369Y308 1,487 21,609 SH   SOLE 8 21,609 0 0
SELECT SECTOR SPDR TR FUND 81369Y803 2,631 17,623 SH   SOLE 9 17,623 0 0
SELECT SECTOR SPDR TR FUND 81369Y886 49 768 SH   SOLE 9 768 0 0
SELECT SECTOR SPDR TR FUND 81369Y605 3,748 99,858 SH   SOLE 9 99,858 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 627 12,034 SH   SOLE 9 12,034 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 593 11,393 SH   DFND 20 0 0 11,393
SELECT SECTOR SPDR TR FUND 81369Y886 530 8,300 SH   DFND 20 0 0 8,300
SELECTA BIOSCIENCES INC COM 816212104 155 37,112 SH   SOLE 1 37,112 0 0
SELECTIVE INS GROUP INC COM 816300107 4,658 61,667 SH   SOLE 1 61,667 0 0
SELECTIVE INS GROUP INC COM 816300107 199 2,638 SH   SOLE 9 2,638 0 0
SEMPRA COM 816851109 36,574 289,118 SH   SOLE 1 289,118 0 0
SEMPRA COM 816851109 10 76 SH   SOLE 8 76 0 0
SEMPRA COM 816851109 28,040 221,660 SH   SOLE 9 221,660 0 0
SEMTECH CORP COM 816850101 5,145 65,980 SH   SOLE 1 65,980 0 0
SENECA FOODS CORP NEW COM 817070501 512 10,606 SH   SOLE 1 10,606 0 0
SENSATA TECHNOLOGIES HLDG PL COM G8060N102 3,052 55,782 SH   SOLE 1 55,782 0 0
SENSATA TECHNOLOGIES HLDG PL COM G8060N102 2 37 SH   SOLE 8 37 0 0
SENSATA TECHNOLOGIES HLDG PL COM G8060N102 3,849 70,343 SH   SOLE 9 70,343 0 0
SENSEONICS HLDGS INC COM 81727U105 599 176,640 SH   SOLE 1 176,640 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 3,469 38,085 SH   SOLE 1 38,085 0 0
SERES THERAPEUTICS INC COM 81750R102 334 47,934 SH   SOLE 1 47,934 0 0
SERITAGE GROWTH PPTYS TRUS 81752R100 270 18,171 SH   SOLE 1 18,171 0 0
SERVICE CORP INTL COM 817565104 16,907 280,591 SH   SOLE 1 280,591 0 0
SERVICENOW INC COM 81762P102 169 271 SH   DFND 1 0 0 271
SERVICENOW INC COM 81762P102 373,768 600,650 SH   SOLE 1 282,238 318,412 0
SERVICENOW INC OPT 81762P102 6,098 9,800 SH Put SOLE 8 9,800 0 0
SERVICENOW INC COM 81762P102 699 1,123 SH   SOLE 8 1,123 0 0
SERVICENOW INC OPT 81762P102 124 200 SH Call SOLE 8 200 0 0
SERVICENOW INC COM 81762P102 85,381 137,209 SH   SOLE 9 137,209 0 0
SERVICENOW INC COM 81762P102 31,930 51,312 SH   SOLE 20 0 51,312 0
SERVICENOW INC COM 81762P102 871 1,400 SH   DFND 20 0 0 1,400
SERVICENOW INC COM 81762P102 32,980 53,000 SH   SOLE 58 53,000 0 0
SERVICENOW INC COM 81762P102 16,920 27,190 SH   SOLE 82 0 27,190 0
SERVICENOW INC COM 81762P102 24,415 39,235 SH   SOLE 99 0 39,235 0
SERVICESOURCE INTL INC COM 81763U100 14 10,289 SH   SOLE 1 10,289 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 4,904 63,022 SH   SOLE 1 63,022 0 0
SESEN BIO INC COM 817763105 66 83,241 SH   SOLE 1 83,241 0 0
SHAKE SHACK INC COM 819047101 5,675 72,321 SH   SOLE 1 72,321 0 0
SHAKE SHACK INC COM 819047101 21 262 SH   DFND 1 0 0 262
SHAKE SHACK INC COM 819047101 13 175 SH   SOLE 8 175 0 0
SHAKE SHACK INC OPT 819047101 785 10,000 SH Put SOLE 8 10,000 0 0
SHAKE SHACK INC OPT 819047101 298 3,800 SH Call SOLE 8 3,800 0 0
SHARPS COMPLIANCE CORP COM 820017101 238 28,819 SH   SOLE 1 28,819 0 0
SHAW COMMUNICATIONS INC COM 82028K200 843 29,013 SH   SOLE 1 29,013 0 0
SHAW COMMUNICATIONS INC COM 82028K200 0 3 SH   SOLE 8 3 0 0
SHAW COMMUNICATIONS INC COM 82028K200 2,445 84,189 SH   SOLE 9 84,189 0 0
SHAW COMMUNICATIONS INC COM 82028K200 91 3,150 SH   SOLE 99 3,150 0 0
SHELL MIDSTREAM PARTNERS L P COM 822634101 263 22,350 SH   SOLE 1 22,350 0 0
SHELL MIDSTREAM PARTNERS L P COM 822634101 1 100 SH   SOLE 8 100 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 1,240 39,245 SH   SOLE 1 39,245 0 0
SHERWIN WILLIAMS CO COM 824348106 114 408 SH   DFND 1 0 0 408
SHERWIN WILLIAMS CO COM 824348106 195,342 698,318 SH   SOLE 1 321,818 376,500 0
SHERWIN WILLIAMS CO COM 824348106 3,865 13,820 SH   SOLE 8 13,820 0 0
SHERWIN WILLIAMS CO OPT 824348106 2,182 7,800 SH Call SOLE 8 7,800 0 0
SHERWIN WILLIAMS CO OPT 824348106 2,182 7,800 SH Put SOLE 8 7,800 0 0
SHERWIN WILLIAMS CO COM 824348106 48,382 172,959 SH   SOLE 9 172,959 0 0
SHERWIN WILLIAMS CO COM 824348106 17,504 62,576 SH   SOLE 20 0 62,576 0
SHERWIN WILLIAMS CO COM 824348106 7,794 27,863 SH   SOLE 82 0 27,863 0
SHERWIN WILLIAMS CO COM 824348106 15,623 55,851 SH   SOLE 99 0 55,851 0
SHINHAN FINANCIAL GROUP CO L ADR 824596100 253 7,500 SH   SOLE 99 7,500 0 0
SHOCKWAVE MED INC COM 82489T104 101 493 SH   DFND 1 0 0 493
SHOCKWAVE MED INC COM 82489T104 9,359 45,459 SH   SOLE 1 45,459 0 0
SHOCKWAVE MED INC COM 82489T104 103 500 SH   DFND 20 0 0 500
SHOE CARNIVAL INC COM 824889109 903 27,857 SH   SOLE 1 27,857 0 0
SHOPIFY INC COM 82509L107 1,615 1,191 SH   DFND 1 0 0 1,191
SHOPIFY INC COM 82509L107 49,165 36,263 SH   SOLE 1 36,263 0 0
SHOPIFY INC COM 82509L107 39,835 29,381 SH   SOLE 8 29,381 0 0
SHOPIFY INC OPT 82509L107 13,558 10,000 SH Call SOLE 8 10,000 0 0
SHOPIFY INC OPT 82509L107 120,935 89,200 SH Put SOLE 8 89,200 0 0
SHOPIFY INC COM 82509L107 19,948 14,714 SH   SOLE 9 14,714 0 0
SHOPIFY INC COM 82509L107 339 250 SH   DFND 20 0 0 250
SHORE BANCSHARES INC COM 825107105 268 15,135 SH   SOLE 1 15,135 0 0
SHOTSPOTTER INC COM 82536T107 126 3,465 SH   SOLE 1 3,465 0 0
SHUTTERSTOCK INC COM 825690100 3,527 31,119 SH   SOLE 1 31,119 0 0
SHUTTERSTOCK INC COM 825690100 153 1,350 SH   SOLE 99 1,350 0 0
SI-BONE INC COM 825704109 361 16,872 SH   SOLE 1 16,872 0 0
SIEBERT FINL CORP COM 826176109 4 1,258 SH   SOLE 1 1,258 0 0
SIENTRA INC COM 82621J105 151 26,293 SH   SOLE 1 26,293 0 0
SIERRA BANCORP COM 82620P102 140 5,739 SH   SOLE 1 5,739 0 0
SIERRA WIRELESS INC COM 826516106 27 1,749 SH   SOLE 1 1,749 0 0
SIERRA WIRELESS INC COM 826516106 1 72 SH   SOLE 8 72 0 0
SIGA TECHNOLOGIES INC COM 826917106 174 23,451 SH   SOLE 1 23,451 0 0
SIGA TECHNOLOGIES INC COM 826917106 0 9 SH   SOLE 8 9 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 31,546 115,859 SH   SOLE 1 115,859 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 14 52 SH   SOLE 8 52 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 318 1,169 SH   SOLE 99 1,169 0 0
SIGNET JEWELERS LIMITED COM G81276100 3,787 47,984 SH   SOLE 1 47,984 0 0
SIGNET JEWELERS LIMITED COM G81276100 88 1,111 SH   SOLE 8 1,111 0 0
SIGNET JEWELERS LIMITED OPT G81276100 632 8,000 SH Call SOLE 8 8,000 0 0
SIGNET JEWELERS LIMITED OPT G81276100 395 5,000 SH Put SOLE 8 5,000 0 0
SILGAN HOLDINGS INC COM 827048109 1,743 45,436 SH   SOLE 1 45,436 0 0
SILGAN HOLDINGS INC COM 827048109 3 80 SH   SOLE 8 80 0 0
SILICOM LTD COM M84116108 28 641 SH   SOLE 1 641 0 0
SILICOM LTD COM M84116108 43 1,000 SH   SOLE 9 1,000 0 0
SILICON LABORATORIES INC COM 826919102 10,067 71,826 SH   SOLE 1 71,826 0 0
SILICON LABORATORIES INC COM 826919102 69 490 SH   SOLE 99 490 0 0
SILICON MOTION TECHNOLOGY CO ADR 82706C108 1,793 26,007 SH   SOLE 1 26,007 0 0
SILICON MOTION TECHNOLOGY CO ADR 82706C108 504 7,300 SH   SOLE 99 7,300 0 0
SILK RD MED INC COM 82710M100 763 13,866 SH   SOLE 1 13,866 0 0
SILVERBOW RES INC COM 82836G102 52 2,131 SH   SOLE 1 2,131 0 0
SILVERCREST ASSET MGMT GROUP COM 828359109 207 13,229 SH   SOLE 1 13,229 0 0
SILVERCREST METALS INC COM 828363101 75 10,697 SH   SOLE 1 10,697 0 0
SILVERCREST METALS INC COM 828363101 70 10,000 SH   DFND 1 0 0 10,000
SIMMONS 1ST NATL CORP COM 828730200 4,050 137,011 SH   SOLE 1 137,011 0 0
SIMON PPTY GROUP INC NEW TRUS 828806109 47,568 366,007 SH   SOLE 1 366,007 0 0
SIMON PPTY GROUP INC NEW OPT 828806109 1,703 13,100 SH Call SOLE 8 13,100 0 0
SIMON PPTY GROUP INC NEW OPT 828806109 2,651 20,400 SH Put SOLE 8 20,400 0 0
SIMON PPTY GROUP INC NEW TRUS 828806109 26 198 SH   SOLE 8 198 0 0
SIMON PPTY GROUP INC NEW TRUS 828806109 29,795 229,246 SH   SOLE 9 229,246 0 0
SIMON PPTY GROUP INC NEW COM 828806109 675 5,190 SH   SOLE 99 5,190 0 0
SIMPLY GOOD FOODS CO COM 82900L102 2,802 81,211 SH   SOLE 1 81,211 0 0
SIMPLY GOOD FOODS CO COM 82900L102 188 5,461 SH   SOLE 99 5,461 0 0
SIMPSON MFG INC COM 829073105 6,311 58,994 SH   SOLE 1 58,994 0 0
SINCLAIR BROADCAST GROUP INC COM 829226109 700 22,072 SH   SOLE 1 22,072 0 0
SINCLAIR BROADCAST GROUP INC COM 829226109 1 38 SH   SOLE 8 38 0 0
SINOPEC SHANGHAI PETROCHEMIC ADR 82935M109 184 7,600 SH   SOLE 99 7,600 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 10,299 1,688,326 SH   SOLE 1 1,688,326 0 0
SIRIUS XM HOLDINGS INC OPT 82968B103 21 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 8,262 1,354,331 SH   SOLE 8 1,354,331 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 2,571 421,504 SH   SOLE 9 421,504 0 0
SITE CTRS CORP TRUS 82981J109 4,490 290,782 SH   SOLE 1 290,782 0 0
SITE CTRS CORP TRUS 82981J109 8 460 SH   SOLE 9 460 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 5,373 26,940 SH   SOLE 1 26,940 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 159 3,750 SH   DFND 1 0 0 3,750
SIX FLAGS ENTMT CORP NEW COM 83001A102 12,468 293,370 SH   SOLE 1 293,370 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 228 5,354 SH   SOLE 99 5,354 0 0
SJW GROUP COM 784305104 824 12,472 SH   SOLE 1 12,472 0 0
SK TELECOM LTD ADR 78440P108 504 16,722 SH   SOLE 1 16,722 0 0
SK TELECOM LTD ADR 78440P108 0 5 SH   SOLE 9 5 0 0
SK TELECOM LTD ADR 78440P108 18 582 SH   SOLE 99 582 0 0
SKECHERS U S A INC COM 830566105 9,830 233,398 SH   SOLE 1 233,398 0 0
SKECHERS U S A INC OPT 830566105 101 2,400 SH Put SOLE 8 2,400 0 0
SKECHERS U S A INC COM 830566105 0 1 SH   SOLE 8 1 0 0
SKECHERS U S A INC COM 830566105 24 567 SH   SOLE 9 567 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 5,871 97,777 SH   SOLE 1 97,777 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 666 11,088 SH   SOLE 99 11,088 0 0
SKYWEST INC COM 830879102 2,539 51,459 SH   SOLE 1 51,459 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 51 309 SH   DFND 1 0 0 309
SKYWORKS SOLUTIONS INC COM 83088M102 74,630 452,908 SH   SOLE 1 452,908 0 0
SKYWORKS SOLUTIONS INC OPT 83088M102 2,554 15,500 SH Put SOLE 8 15,500 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 405 2,456 SH   SOLE 8 2,456 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 18,853 114,410 SH   SOLE 9 114,410 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 466 2,830 SH   SOLE 99 2,830 0 0
SLEEP NUMBER CORP COM 83125X103 15,185 162,433 SH   SOLE 1 162,433 0 0
SLM CORP COM 78442P106 18,032 1,024,526 SH   SOLE 1 1,024,526 0 0
SLM CORP COM 78442P106 1 31 SH   SOLE 8 31 0 0
SM ENERGY CO COM 78454L100 15,614 591,856 SH   SOLE 1 591,856 0 0
SMART GLOBAL HLDGS INC COM G8232Y101 6 145 SH   DFND 1 0 0 145
SMART GLOBAL HLDGS INC COM G8232Y101 7,063 158,723 SH   SOLE 1 158,723 0 0
SMARTFINANCIAL INC COM 83190L208 1,052 40,677 SH   SOLE 1 40,677 0 0
SMARTSHEET INC COM 83200N103 2,800 40,667 SH   SOLE 1 40,667 0 0
SMITH &amp NEPHEW PLC ADR 83175M205 1,871 54,484 SH   SOLE 1 54,484 0 0
SMITH &amp NEPHEW PLC ADR 83175M205 0 1 SH   SOLE 8 1 0 0
SMITH A O CORP COM 831865209 15,065 246,687 SH   SOLE 1 246,687 0 0
SMITH A O CORP COM 831865209 1 23 SH   SOLE 8 23 0 0
SMITH A O CORP COM 831865209 5,663 92,720 SH   SOLE 9 92,720 0 0
SMITH MICRO SOFTWARE INC COM 832154207 91 18,826 SH   SOLE 1 18,826 0 0
SMUCKER J M CO COM 832696405 9,239 76,980 SH   SOLE 1 76,980 0 0
SMUCKER J M CO COM 832696405 7 55 SH   SOLE 8 55 0 0
SMUCKER J M CO COM 832696405 10,330 86,057 SH   SOLE 9 86,057 0 0
SNAP INC COM 83304A106 63,290 856,751 SH   SOLE 1 856,751 0 0
SNAP INC OPT 83304A106 90,136 1,220,200 SH Call SOLE 8 1,220,200 0 0
SNAP INC OPT 83304A106 185,377 2,509,500 SH Put SOLE 8 2,509,500 0 0
SNAP INC COM 83304A106 6,301 85,319 SH   SOLE 8 85,319 0 0
SNAP INC COM 83304A106 31,224 422,690 SH   SOLE 9 422,690 0 0
SNAP ON INC COM 833034101 20,863 99,851 SH   SOLE 1 99,851 0 0
SNAP ON INC COM 833034101 7,910 37,855 SH   SOLE 9 37,855 0 0
SO YOUNG INTERNATIONAL INC ADR 83356Q108 742 174,217 SH   SOLE 1 174,217 0 0
SOCIEDAD QUIMICA Y MINERA DE ADR 833635105 456 8,491 SH   SOLE 1 8,491 0 0
SOCIEDAD QUIMICA Y MINERA DE ADR 833635105 30 567 SH   SOLE 8 567 0 0
SOCIEDAD QUIMICA Y MINERA DE ADR 833635105 1,615 30,072 SH   SOLE 99 30,072 0 0
SOCKET MOBILE INC COM 83368E200 1 133 SH   DFND 1 0 0 133
SOHU COM LTD ADR 83410S108 2 92 SH   SOLE 1 92 0 0
SOHU COM LTD ADR 83410S108 0 11 SH   SOLE 8 11 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 15,805 59,591 SH   SOLE 1 59,591 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 53 200 SH   DFND 1 0 0 200
SOLAREDGE TECHNOLOGIES INC OPT 83417M104 30,049 113,300 SH Put SOLE 8 113,300 0 0
SOLAREDGE TECHNOLOGIES INC OPT 83417M104 8,275 31,200 SH Call SOLE 8 31,200 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 8,141 30,695 SH   SOLE 8 30,695 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 6,124 23,092 SH   SOLE 9 23,092 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 11 41 SH   DFND 20 0 0 41
SOLARIS OILFIELD INFRASTRUCT COM 83418M103 111 13,262 SH   SOLE 1 13,262 0 0
SOLENO THERAPEUTICS INC COM 834203200 6 6,822 SH   SOLE 1 6,822 0 0
SOLID BIOSCIENCES INC COM 83422E105 277 115,853 SH   SOLE 1 115,853 0 0
SOLID BIOSCIENCES INC COM 83422E105 0 3 SH   SOLE 8 3 0 0
SOLITON INC COM 834251100 2,161 106,157 SH   SOLE 1 106,157 0 0
SONIC AUTOMOTIVE INC COM 83545G102 2,649 50,419 SH   SOLE 1 50,419 0 0
SONOCO PRODS CO COM 835495102 2,912 48,867 SH   SOLE 1 48,867 0 0
SONOCO PRODS CO COM 835495102 356 5,977 SH   SOLE 99 5,977 0 0
SONOS INC COM 83570H108 4,880 150,807 SH   SOLE 1 150,807 0 0
SONOS INC COM 83570H108 268 8,288 SH   SOLE 8 8,288 0 0
SONY GROUP CORPORATION ADR 835699307 336 3,035 SH   DFND 1 0 0 3,035
SONY GROUP CORPORATION ADR 835699307 43 388 SH   SOLE 8 388 0 0
SORRENTO THERAPEUTICS INC COM 83587F202 1,038 135,978 SH   SOLE 1 135,978 0 0
SOTHERLY HOTELS INC TRUS 83600C103 0 1 SH   SOLE 1 1 0 0
SOUTH JERSEY INDS INC COM 838518108 3,977 187,060 SH   SOLE 1 187,060 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 1,358 55,695 SH   SOLE 1 55,695 0 0
SOUTHERN CO COM 842587107 49 788 SH   DFND 1 0 0 788
SOUTHERN CO COM 842587107 88,033 1,420,559 SH   SOLE 1 1,420,559 0 0
SOUTHERN CO COM 842587107 16 254 SH   SOLE 8 254 0 0
SOUTHERN CO OPT 842587107 68 1,100 SH Put SOLE 8 1,100 0 0
SOUTHERN CO COM 842587107 47,727 770,143 SH   SOLE 9 770,143 0 0
SOUTHERN CO COM 842587107 89 1,440 SH   DFND 20 0 0 1,440
SOUTHERN COPPER CORP COM 84265V105 53 950 SH   DFND 1 0 0 950
SOUTHERN COPPER CORP COM 84265V105 1,126 20,068 SH   SOLE 1 20,068 0 0
SOUTHERN COPPER CORP OPT 84265V105 5,243 93,400 SH Put SOLE 8 93,400 0 0
SOUTHERN COPPER CORP COM 84265V105 883 15,724 SH   SOLE 8 15,724 0 0
SOUTHERN COPPER CORP COM 84265V105 32 565 SH   SOLE 9 565 0 0
SOUTHERN COPPER CORP COM 84265V105 225 4,000 SH   DFND 20 0 0 4,000
SOUTHERN COPPER CORP COM 84265V105 745 13,264 SH   SOLE 99 13,264 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 768 14,345 SH   SOLE 1 14,345 0 0
SOUTHERN MO BANCORP INC COM 843380106 613 13,648 SH   SOLE 1 13,648 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 1,578 41,195 SH   SOLE 1 41,195 0 0
SOUTHSTATE CORPORATION COM 840441109 9,247 123,833 SH   SOLE 1 123,833 0 0
SOUTHSTATE CORPORATION COM 840441109 287 3,840 SH   SOLE 99 3,840 0 0
SOUTHWEST AIRLS CO COM 844741108 18,189 353,648 SH   SOLE 1 353,648 0 0
SOUTHWEST AIRLS CO COM 844741108 10 200 SH   DFND 1 0 0 200
SOUTHWEST AIRLS CO COM 844741108 340 6,610 SH   SOLE 8 6,610 0 0
SOUTHWEST AIRLS CO OPT 844741108 5,143 100,000 SH Call SOLE 8 100,000 0 0
SOUTHWEST AIRLS CO OPT 844741108 1,707 33,200 SH Put SOLE 8 33,200 0 0
SOUTHWEST AIRLS CO COM 844741108 10,914 212,192 SH   SOLE 9 212,192 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 5,741 85,842 SH   SOLE 1 85,842 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 68 1,019 SH   SOLE 9 1,019 0 0
SOUTHWESTERN ENERGY CO COM 845467109 3,421 617,458 SH   SOLE 1 617,458 0 0
SOUTHWESTERN ENERGY CO COM 845467109 13 2,283 SH   SOLE 8 2,283 0 0
SOUTHWESTERN ENERGY CO OPT 845467109 601 108,400 SH Put SOLE 8 108,400 0 0
SP PLUS CORP COM 78469C103 308 10,052 SH   SOLE 1 10,052 0 0
SPARTANNASH CO COM 847215100 1,625 74,198 SH   SOLE 1 74,198 0 0
SPDR DOW JONES INDL AVERAGE FUND 78467X109 55,951 165,392 SH   SOLE 1 165,392 0 0
SPDR DOW JONES INDL AVERAGE FUND 78467X109 0 1 SH   SOLE 8 1 0 0
SPDR DOW JONES INDL AVERAGE FUND 78467X109 704 2,080 SH   DFND 20 0 0 2,080
SPDR GOLD TR OPT 78463V107 65,688 400,000 SH Call SOLE 1 400,000 0 0
SPDR GOLD TR FUND 78463V107 576 3,510 SH   DFND 1 0 0 3,510
SPDR GOLD TR OPT 78463V107 48,428 294,900 SH Put SOLE 1 294,900 0 0
SPDR GOLD TR FUND 78463V107 45,955 279,830 SH   SOLE 1 279,830 0 0
SPDR GOLD TR FUND 78463V107 8 47 SH   SOLE 8 47 0 0
SPDR GOLD TR OPT 78463V107 203,173 1,237,200 SH Call SOLE 8 1,237,200 0 0
SPDR GOLD TR OPT 78463V107 184,403 1,122,900 SH Put SOLE 8 1,122,900 0 0
SPDR GOLD TR FUND 78463V107 43,654 265,824 SH   SOLE 9 265,824 0 0
SPDR GOLD TR FUND 78463V107 39 240 SH   DFND 20 0 0 240
SPDR INDEX SHS FDS FUND 78463X202 58,707 1,296,245 SH   SOLE 1 1,296,245 0 0
SPDR INDEX SHS FDS FUND 78463X400 43 389 SH   DFND 1 0 0 389
SPDR INDEX SHS FDS FUND 78463X756 26 436 SH   SOLE 1 436 0 0
SPDR INDEX SHS FDS FUND 78463X533 4 149 SH   SOLE 1 149 0 0
SPDR INDEX SHS FDS FUND 78463X202 23 516 SH   DFND 1 0 0 516
SPDR INDEX SHS FDS FUND 78463X863 3,370 94,920 SH   SOLE 1 94,920 0 0
SPDR INDEX SHS FDS FUND 78463X541 100 1,952 SH   SOLE 1 1,952 0 0
SPDR INDEX SHS FDS FUND 78463X749 1,328 26,000 SH   SOLE 1 26,000 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 2,132,100 4,968,312 SH   SOLE 1 4,968,312 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 1,477,786 3,443,600 SH Call SOLE 1 3,443,600 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 7,253 16,902 SH   DFND 1 0 0 16,902
SPDR S&ampP 500 ETF TR OPT 78462F103 5,869,263 13,676,800 SH Put SOLE 1 13,676,800 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 972,309 2,265,725 SH   SOLE 8 2,265,725 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 5,364,851 12,501,400 SH Call SOLE 8 12,501,400 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 9,978,749 23,252,900 SH Put SOLE 8 23,252,900 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 225 525 SH   SOLE 9 525 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 3,356 7,820 SH   DFND 20 0 0 7,820
SPDR S&ampP MIDCAP 400 ETF TR FUND 78467Y107 50,499 105,011 SH   SOLE 1 105,011 0 0
SPDR S&ampP MIDCAP 400 ETF TR FUND 78467Y107 2 4 SH   SOLE 8 4 0 0
SPDR S&ampP MIDCAP 400 ETF TR FUND 78467Y107 5,258 10,933 SH   SOLE 9 10,933 0 0
SPDR SER TR FUND 78468R408 411 15,000 SH   DFND 1 0 0 15,000
SPDR SER TR FUND 78464A870 234,608 1,866,259 SH   SOLE 1 1,866,259 0 0
SPDR SER TR FUND 78464A573 10 96 SH   SOLE 1 96 0 0
SPDR SER TR FUND 78464A607 2,203 20,896 SH   SOLE 1 20,896 0 0
SPDR SER TR FUND 78464A201 38 439 SH   SOLE 1 439 0 0
SPDR SER TR FUND 78464A300 38 465 SH   SOLE 1 465 0 0
SPDR SER TR FUND 78468R804 3 21 SH   SOLE 1 21 0 0
SPDR SER TR FUND 78464A888 21,528 300,003 SH   SOLE 1 300,003 0 0
SPDR SER TR FUND 78464A516 2,156 75,040 SH   SOLE 1 75,040 0 0
SPDR SER TR FUND 78464A284 7,545 125,858 SH   SOLE 1 125,858 0 0
SPDR SER TR FUND 78468R721 4,651 90,187 SH   SOLE 1 90,187 0 0
SPDR SER TR FUND 78464A763 996 8,475 SH   SOLE 1 8,475 0 0
SPDR SER TR FUND 78464A631 3,695 30,984 SH   SOLE 1 30,984 0 0
SPDR SER TR FUND 78464A839 26 398 SH   SOLE 1 398 0 0
SPDR SER TR FUND 78464A672 7,759 240,156 SH   SOLE 1 240,156 0 0
SPDR SER TR FUND 78464A698 44,168 651,921 SH   SOLE 1 651,921 0 0
SPDR SER TR FUND 78464A797 92 1,745 SH   SOLE 1 1,745 0 0
SPDR SER TR FUND 78464A722 5 110 SH   SOLE 1 110 0 0
SPDR SER TR FUND 78468R648 802 13,177 SH   SOLE 1 13,177 0 0
SPDR SER TR FUND 78464A656 10,393 334,172 SH   SOLE 1 334,172 0 0
SPDR SER TR FUND 78464A102 88 564 SH   SOLE 1 564 0 0
SPDR SER TR FUND 78468R408 70,350 2,568,473 SH   SOLE 1 2,568,473 0 0
SPDR SER TR FUND 78468R622 86,556 791,474 SH   SOLE 1 791,474 0 0
SPDR SER TR FUND 78464A383 2,896 112,607 SH   SOLE 1 112,607 0 0
SPDR SER TR FUND 78464A755 79,854 1,913,133 SH   SOLE 1 1,913,133 0 0
SPDR SER TR FUND 78464A789 9,445 250,000 SH   SOLE 1 250,000 0 0
SPDR SER TR FUND 78468R689 7 133 SH   SOLE 1 133 0 0
SPDR SER TR FUND 78464A631 80 670 SH   DFND 1 0 0 670
SPDR SER TR FUND 78464A359 27,172 318,360 SH   SOLE 1 318,360 0 0
SPDR SER TR FUND 78468R689 78 1,430 SH   DFND 1 0 0 1,430
SPDR SER TR FUND 78464A508 12 298 SH   SOLE 1 298 0 0
SPDR SER TR FUND 78464A292 1,826 42,013 SH   SOLE 1 42,013 0 0
SPDR SER TR FUND 78464A714 135,480 1,500,000 SH   SOLE 1 1,500,000 0 0
SPDR SER TR FUND 78464A599 2,768 16,126 SH   SOLE 1 16,126 0 0
SPDR SER TR FUND 78464A862 2,366 11,952 SH   SOLE 1 11,952 0 0
SPDR SER TR FUND 78464A110 80 371 SH   SOLE 1 371 0 0
SPDR SER TR FUND 78464A367 79 2,534 SH   SOLE 8 2,534 0 0
SPDR SER TR FUND 78464A888 1,449 20,190 SH   SOLE 8 20,190 0 0
SPDR SER TR FUND 78464A714 2,337 25,879 SH   SOLE 8 25,879 0 0
SPDR SER TR FUND 78464A789 3 70 SH   SOLE 8 70 0 0
SPDR SER TR FUND 78464A797 4 79 SH   SOLE 8 79 0 0
SPDR SER TR OPT 78464A870 716 5,700 SH Put SOLE 8 5,700 0 0
SPDR SER TR FUND 78464A722 5 100 SH   SOLE 8 100 0 0
SPDR SER TR OPT 78468R622 273 2,500 SH Put SOLE 8 2,500 0 0
SPDR SER TR FUND 78468R721 48 936 SH   SOLE 8 936 0 0
SPDR SER TR FUND 78468R622 48,397 442,553 SH   SOLE 8 442,553 0 0
SPDR SER TR FUND 78464A698 329 4,856 SH   SOLE 8 4,856 0 0
SPDR SER TR OPT 78464A755 4,341 104,000 SH Put SOLE 8 104,000 0 0
SPDR SER TR OPT 78464A698 27,439 405,000 SH Put SOLE 8 405,000 0 0
SPDR SER TR FUND 78468R606 12,017 448,880 SH   SOLE 8 448,880 0 0
SPDR SER TR FUND 78464A755 746 17,870 SH   SOLE 8 17,870 0 0
SPDR SER TR FUND 78468R408 2,965 108,249 SH   SOLE 8 108,249 0 0
SPDR SER TR OPT 78464A870 53,942 429,100 SH Call SOLE 8 429,100 0 0
SPDR SER TR FUND 78464A870 965 7,674 SH   SOLE 8 7,674 0 0
SPDR SER TR OPT 78464A698 25,813 381,000 SH Call SOLE 8 381,000 0 0
SPDR SER TR FUND 78464A888 152 2,114 SH   SOLE 9 2,114 0 0
SPDR SER TR FUND 78464A870 24 190 SH   SOLE 9 190 0 0
SPDR SER TR FUND 78464A698 644 9,502 SH   SOLE 9 9,502 0 0
SPDR SER TR FUND 78464A755 13 304 SH   SOLE 9 304 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 75 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 758 7,925 SH   SOLE 99 7,925 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 290 132,954 SH   SOLE 1 132,954 0 0
SPERO THERAPEUTICS INC COM 84833T103 183 9,965 SH   SOLE 1 9,965 0 0
SPIRE INC COM 84857L101 4,023 65,762 SH   SOLE 1 65,762 0 0
SPIRE INC COM 84857L101 77 1,255 SH   SOLE 9 1,255 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 344 7,788 SH   SOLE 1 7,788 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 2,381 53,884 SH   SOLE 8 53,884 0 0
SPIRIT AEROSYSTEMS HLDGS INC OPT 848574109 2,324 52,600 SH Call SOLE 8 52,600 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 298 6,748 SH   SOLE 9 6,748 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 161 3,649 SH   SOLE 99 3,649 0 0
SPIRIT AIRLS INC COM 848577102 3,434 132,439 SH   SOLE 1 132,439 0 0
SPIRIT AIRLS INC COM 848577102 97 3,722 SH   SOLE 8 3,722 0 0
SPIRIT AIRLS INC COM 848577102 27 1,025 SH   DFND 20 0 0 1,025
SPIRIT OF TEX BANCSHARES INC COM 84861D103 127 5,236 SH   SOLE 1 5,236 0 0
SPIRIT RLTY CAP INC NEW TRUS 84860W300 6,568 142,661 SH   SOLE 1 142,661 0 0
SPLUNK INC COM 848637104 215,312 1,487,894 SH   SOLE 1 1,487,894 0 0
SPLUNK INC OPT 848637104 45,844 316,800 SH Put SOLE 8 316,800 0 0
SPLUNK INC COM 848637104 24,437 168,869 SH   SOLE 8 168,869 0 0
SPLUNK INC OPT 848637104 26,642 184,100 SH Call SOLE 8 184,100 0 0
SPLUNK INC COM 848637104 11,174 77,225 SH   SOLE 9 77,225 0 0
SPLUNK INC COM 848637104 43 300 SH   DFND 20 0 0 300
SPOK HLDGS INC COM 84863T106 357 34,983 SH   SOLE 1 34,983 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 2,654 150,820 SH   SOLE 1 150,820 0 0
SPOTIFY TECHNOLOGY S A COM L8681T102 414 1,838 SH   DFND 1 0 0 1,838
SPOTIFY TECHNOLOGY S A COM L8681T102 17,254 76,566 SH   SOLE 1 76,566 0 0
SPOTIFY TECHNOLOGY S A COM L8681T102 8,889 39,447 SH   SOLE 8 39,447 0 0
SPOTIFY TECHNOLOGY S A OPT L8681T102 11,042 49,000 SH Call SOLE 8 49,000 0 0
SPOTIFY TECHNOLOGY S A OPT L8681T102 12,146 53,900 SH Put SOLE 8 53,900 0 0
SPOTIFY TECHNOLOGY S A COM L8681T102 668 2,964 SH   SOLE 9 2,964 0 0
SPROTT PHYSICAL GOLD &amp SILVE FUND 85208R101 661 38,587 SH   SOLE 1 38,587 0 0
SPROTT PHYSICAL GOLD &amp SILVE FUND 85208R101 357 20,867 SH   DFND 1 0 0 20,867
SPROTT PHYSICAL GOLD TR FUND 85207H104 365 26,445 SH   SOLE 1 26,445 0 0
SPROTT PHYSICAL SILVER TR FUND 85207K107 358 46,656 SH   DFND 1 0 0 46,656
SPROTT PHYSICAL SILVER TR FUND 85207K107 112 14,625 SH   SOLE 1 14,625 0 0
SPROUTS FMRS MKT INC COM 85208M102 5,300 228,763 SH   SOLE 1 228,763 0 0
SPS COMM INC COM 78463M107 5,283 32,752 SH   SOLE 1 32,752 0 0
SPX CORP COM 784635104 3,865 72,286 SH   SOLE 1 72,286 0 0
SPX FLOW INC COM 78469X107 2,603 35,617 SH   SOLE 1 35,617 0 0
SPX FLOW INC COM 78469X107 658 9,000 SH   SOLE 8 9,000 0 0
SQUARE INC OPT 852234103 64,756 270,000 SH Put SOLE 1 270,000 0 0
SQUARE INC COM 852234103 111,580 465,221 SH   SOLE 1 465,221 0 0
SQUARE INC OPT 852234103 13,432 56,000 SH Call SOLE 1 56,000 0 0
SQUARE INC COM 852234103 755 3,149 SH   DFND 1 0 0 3,149
SQUARE INC OPT 852234103 185,491 773,400 SH Put SOLE 8 773,400 0 0
SQUARE INC COM 852234103 19,742 82,313 SH   SOLE 8 82,313 0 0
SQUARE INC OPT 852234103 62,454 260,400 SH Call SOLE 8 260,400 0 0
SQUARE INC COM 852234103 41,923 174,797 SH   SOLE 9 174,797 0 0
SQUARE INC COM 852234103 1,249 5,209 SH   DFND 20 0 0 5,209
SS&ampC TECHNOLOGIES HLDGS INC COM 78467J100 14,985 215,942 SH   SOLE 1 215,942 0 0
SS&ampC TECHNOLOGIES HLDGS INC COM 78467J100 7 101 SH   SOLE 8 101 0 0
SS&ampC TECHNOLOGIES HLDGS INC COM 78467J100 7,108 102,419 SH   SOLE 9 102,419 0 0
SSGA ACTIVE ETF TR FUND 78467V608 36,878 801,347 SH   SOLE 1 801,347 0 0
SSGA ACTIVE ETF TR FUND 78467V848 7,364 152,401 SH   SOLE 1 152,401 0 0
SSGA ACTIVE ETF TR FUND 78467V608 21 451 SH   SOLE 8 451 0 0
SSR MNG INC COM 784730103 14 933 SH   DFND 1 0 0 933
SSR MNG INC COM 784730103 2,217 152,342 SH   SOLE 1 152,342 0 0
SSR MNG INC OPT 784730103 31 2,100 SH Call SOLE 8 2,100 0 0
SSR MNG INC OPT 784730103 49 3,400 SH Put SOLE 8 3,400 0 0
SSR MNG INC COM 784730103 10 659 SH   SOLE 8 659 0 0
SSR MNG INC COM 784730103 188 12,938 SH   SOLE 9 12,938 0 0
ST JOE CO COM 790148100 1,505 35,745 SH   SOLE 1 35,745 0 0
STAAR SURGICAL CO COM 852312305 9,723 75,650 SH   SOLE 1 75,650 0 0
STAG INDL INC TRUS 85254J102 3,567 90,852 SH   SOLE 1 90,852 0 0
STAMPS COM INC COM 852857200 7,550 22,892 SH   SOLE 1 22,892 0 0
STAMPS COM INC COM 852857200 49 149 SH   SOLE 8 149 0 0
STANDARD MTR PRODS INC COM 853666105 967 22,122 SH   SOLE 1 22,122 0 0
STANDEX INTL CORP COM 854231107 1,041 10,524 SH   SOLE 1 10,524 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 23,920 136,438 SH   SOLE 1 136,438 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 315 1,795 SH   SOLE 8 1,795 0 0
STANLEY BLACK &amp DECKER INC OPT 854502101 6,188 35,300 SH Put SOLE 8 35,300 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 15,016 85,652 SH   SOLE 9 85,652 0 0
STANTEC INC COM 85472N109 9 200 SH   DFND 1 0 0 200
STAR BULK CARRIERS CORP. COM Y8162K204 733 30,507 SH   SOLE 1 30,507 0 0
STARBUCKS CORP COM 855244109 271,188 2,458,402 SH   SOLE 1 2,458,402 0 0
STARBUCKS CORP COM 855244109 178 1,614 SH   DFND 1 0 0 1,614
STARBUCKS CORP COM 855244109 38 346 SH   SOLE 8 346 0 0
STARBUCKS CORP OPT 855244109 8,273 75,000 SH Call SOLE 8 75,000 0 0
STARBUCKS CORP OPT 855244109 221 2,000 SH Put SOLE 8 2,000 0 0
STARBUCKS CORP COM 855244109 90,635 821,651 SH   SOLE 9 821,651 0 0
STARBUCKS CORP COM 855244109 47 430 SH   DFND 20 0 0 430
STARTEK INC COM 85569C107 113 20,447 SH   SOLE 1 20,447 0 0
STARWOOD PPTY TR INC TRUS 85571B105 27,001 1,106,192 SH   SOLE 1 1,106,192 0 0
STARWOOD PPTY TR INC TRUS 85571B105 449 18,400 SH   SOLE 8 18,400 0 0
STATE AUTO FINL CORP COM 855707105 684 13,428 SH   SOLE 1 13,428 0 0
STATE STR CORP COM 857477103 27 319 SH   DFND 1 0 0 319
STATE STR CORP COM 857477103 63,167 745,630 SH   SOLE 1 745,630 0 0
STATE STR CORP COM 857477103 14 168 SH   SOLE 8 168 0 0
STATE STR CORP COM 857477103 24,360 287,541 SH   SOLE 9 287,541 0 0
STEALTHGAS INC COM Y81669106 34 12,500 SH   DFND 20 0 0 12,500
STEEL DYNAMICS INC COM 858119100 14,752 252,254 SH   SOLE 1 252,254 0 0
STEEL DYNAMICS INC OPT 858119100 5,813 99,400 SH Put SOLE 8 99,400 0 0
STEEL DYNAMICS INC COM 858119100 3,260 55,763 SH   SOLE 8 55,763 0 0
STEEL DYNAMICS INC OPT 858119100 111 1,900 SH Call SOLE 8 1,900 0 0
STEEL DYNAMICS INC COM 858119100 6,033 103,168 SH   SOLE 9 103,168 0 0
STEEL DYNAMICS INC COM 858119100 596 10,199 SH   SOLE 99 10,199 0 0
STEEL PARTNERS HLDGS L P COM 85814R107 0 14 SH   SOLE 1 14 0 0
STEELCASE INC COM 858155203 1,024 80,703 SH   SOLE 1 80,703 0 0
STELLUS CAP INVT CORP COM 858568108 1 56 SH   SOLE 1 56 0 0
STEPAN CO COM 858586100 3,811 33,742 SH   SOLE 1 33,742 0 0
STEREOTAXIS INC COM 85916J409 109 20,282 SH   SOLE 1 20,282 0 0
STERICYCLE INC COM 858912108 3,102 45,645 SH   SOLE 1 45,645 0 0
STERIS PLC COM G8473T100 16,181 79,205 SH   SOLE 1 79,205 0 0
STERIS PLC COM G8473T100 14,631 71,620 SH   SOLE 9 71,620 0 0
STERLING BANCORP DEL COM 85917A100 14,125 565,926 SH   SOLE 1 565,926 0 0
STERLING BANCORP INC COM 85917W102 13 2,430 SH   SOLE 1 2,430 0 0
STERLING CONSTR INC COM 859241101 665 29,293 SH   SOLE 1 29,293 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,725 27,279 SH   SOLE 1 27,279 0 0
STIFEL FINL CORP COM 860630102 12,217 179,778 SH   SOLE 1 179,778 0 0
STIFEL FINL CORP COM 860630102 579 8,517 SH   SOLE 99 8,517 0 0
STITCH FIX INC COM 860897107 1,844 46,146 SH   SOLE 1 46,146 0 0
STITCH FIX INC COM 860897107 1,356 33,939 SH   SOLE 8 33,939 0 0
STITCH FIX INC OPT 860897107 2,297 57,500 SH Put SOLE 8 57,500 0 0
STITCH FIX INC OPT 860897107 8 200 SH Call SOLE 8 200 0 0
STMICROELECTRONICS N V ADR 861012102 3,575 81,936 SH   SOLE 1 81,936 0 0
STMICROELECTRONICS N V OPT 861012102 48 1,100 SH Put SOLE 8 1,100 0 0
STMICROELECTRONICS N V ADR 861012102 162 3,708 SH   SOLE 8 3,708 0 0
STOCK YDS BANCORP INC COM 861025104 987 16,833 SH   SOLE 1 16,833 0 0
STOKE THERAPEUTICS INC COM 86150R107 233 9,169 SH   SOLE 1 9,169 0 0
STONECO LTD COM G85158106 35 1,000 SH   DFND 1 0 0 1,000
STONECO LTD COM G85158106 4,927 141,913 SH   SOLE 1 141,913 0 0
STONECO LTD COM G85158106 0 3 SH   SOLE 8 3 0 0
STONERIDGE INC COM 86183P102 218 10,663 SH   SOLE 1 10,663 0 0
STORE CAP CORP TRUS 862121100 15,178 473,891 SH   SOLE 1 473,891 0 0
STORE CAP CORP COM 862121100 908 28,363 SH   SOLE 99 28,363 0 0
STRATASYS LTD COM M85548101 523 24,277 SH   SOLE 1 24,277 0 0
STRATASYS LTD OPT M85548101 1,541 71,600 SH Call SOLE 8 71,600 0 0
STRATASYS LTD COM M85548101 321 14,932 SH   SOLE 8 14,932 0 0
STRATASYS LTD OPT M85548101 491 22,800 SH Put SOLE 8 22,800 0 0
STRATEGIC ED INC COM 86272C103 1,589 22,523 SH   SOLE 1 22,523 0 0
STRATEGY SHS FUND 86280R506 682 27,347 SH   SOLE 1 27,347 0 0
STRATTEC SEC CORP COM 863111100 90 2,295 SH   SOLE 1 2,295 0 0
STRATUS PPTYS INC COM 863167201 26 819 SH   SOLE 1 819 0 0
STRONGBRIDGE BIOPHARMA PLC COM G85347105 14 6,969 SH   SOLE 1 6,969 0 0
STRYKER CORPORATION COM 863667101 115,012 436,120 SH   SOLE 1 436,120 0 0
STRYKER CORPORATION COM 863667101 538 2,043 SH   SOLE 8 2,043 0 0
STRYKER CORPORATION COM 863667101 64,019 242,761 SH   SOLE 9 242,761 0 0
STURM RUGER &amp CO INC COM 864159108 1,463 19,839 SH   SOLE 1 19,839 0 0
STURM RUGER &amp CO INC COM 864159108 11 150 SH   DFND 1 0 0 150
SUBURBAN PROPANE PARTNERS L COM 864482104 7,115 463,511 SH   SOLE 1 463,511 0 0
SUBURBAN PROPANE PARTNERS L COM 864482104 46 3,000 SH   DFND 1 0 0 3,000
SUBURBAN PROPANE PARTNERS L COM 864482104 39 2,520 SH   DFND 20 0 0 2,520
SUMITOMO MITSUI FINL GROUP I ADR 86562M209 4,289 611,901 SH   SOLE 1 611,901 0 0
SUMMIT HOTEL PPTYS INC TRUS 866082100 12,234 1,270,374 SH   SOLE 1 1,270,374 0 0
SUMMIT MATLS INC COM 86614U100 2,831 88,510 SH   SOLE 1 88,510 0 0
SUMMIT MATLS INC COM 86614U100 41 1,289 SH   SOLE 8 1,289 0 0
SUN CMNTYS INC TRUS 866674104 20,698 111,819 SH   SOLE 1 111,819 0 0
SUN CMNTYS INC TRUS 866674104 10 54 SH   SOLE 8 54 0 0
SUN CMNTYS INC TRUS 866674104 9,198 49,690 SH   SOLE 9 49,690 0 0
SUN CMNTYS INC COM 866674104 421 2,277 SH   SOLE 99 2,277 0 0
SUN LIFE FINANCIAL INC. COM 866796105 1,789 34,772 SH   SOLE 1 34,772 0 0
SUN LIFE FINANCIAL INC. COM 866796105 10,502 204,111 SH   SOLE 9 204,111 0 0
SUNCOKE ENERGY INC COM 86722A103 561 89,555 SH   SOLE 1 89,555 0 0
SUNCOKE ENERGY INC COM 86722A103 157 25,000 SH   SOLE 8 25,000 0 0
SUNCOR ENERGY INC NEW COM 867224107 606 29,255 SH   SOLE 1 29,255 0 0
SUNCOR ENERGY INC NEW COM 867224107 4,148 199,978 SH   SOLE 8 199,978 0 0
SUNCOR ENERGY INC NEW COM 867224107 5,086 245,230 SH   SOLE 9 245,230 0 0
SUNOCO LP/SUNOCO FIN CORP COM 86765K109 409 10,965 SH   SOLE 1 10,965 0 0
SUNOCO LP/SUNOCO FIN CORP COM 86765K109 8 208 SH   SOLE 8 208 0 0
SUNOPTA INC COM 8676EP108 73 8,194 SH   SOLE 1 8,194 0 0
SUNPOWER CORP COM 867652406 1 29 SH   DFND 1 0 0 29
SUNPOWER CORP COM 867652406 1,978 87,173 SH   SOLE 1 87,173 0 0
SUNPOWER CORP COM 867652406 2,617 115,389 SH   SOLE 8 115,389 0 0
SUNPOWER CORP OPT 867652406 9,040 398,600 SH Put SOLE 8 398,600 0 0
SUNPOWER CORP OPT 867652406 5,600 246,900 SH Call SOLE 8 246,900 0 0
SUNRUN INC COM 86771W105 12,780 290,458 SH   SOLE 1 290,458 0 0
SUNRUN INC COM 86771W105 3,070 69,783 SH   SOLE 8 69,783 0 0
SUNRUN INC OPT 86771W105 11,836 269,000 SH Call SOLE 8 269,000 0 0
SUNRUN INC COM 86771W105 3,389 77,028 SH   SOLE 9 77,028 0 0
SUNRUN INC COM 86771W105 330 7,500 SH   DFND 20 0 0 7,500
SUNSTONE HOTEL INVS INC NEW TRUS 867892101 6,557 549,109 SH   SOLE 1 549,109 0 0
SUPER LEAGUE GAMING INC COM 86804F202 18 5,866 SH   SOLE 1 5,866 0 0
SUPER MICRO COMPUTER INC COM 86800U104 1,687 46,114 SH   SOLE 1 46,114 0 0
SUPERIOR GROUP OF CO INC COM 868358102 114 4,896 SH   SOLE 1 4,896 0 0
SUPERIOR INDS INTL INC COM 868168105 30 4,298 SH   SOLE 1 4,298 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,667 62,494 SH   SOLE 1 62,494 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 0 6 SH   SOLE 8 6 0 0
SURFACE ONCOLOGY INC COM 86877M209 189 24,831 SH   SOLE 1 24,831 0 0
SURFACE ONCOLOGY INC COM 86877M209 0 7 SH   SOLE 8 7 0 0
SURGERY PARTNERS INC COM 86881A100 607 14,339 SH   SOLE 1 14,339 0 0
SURMODICS INC COM 868873100 760 13,678 SH   SOLE 1 13,678 0 0
SUTRO BIOPHARMA INC COM 869367102 6,247 330,624 SH   SOLE 1 330,624 0 0
SUZANO S A ADR 86959K105 0 1 SH   SOLE 8 1 0 0
SVB FINANCIAL GROUP COM 78486Q101 76,215 117,819 SH   SOLE 1 117,819 0 0
SVB FINANCIAL GROUP COM 78486Q101 10 16 SH   SOLE 8 16 0 0
SVB FINANCIAL GROUP COM 78486Q101 29,687 45,892 SH   SOLE 9 45,892 0 0
SWITCH INC COM 87105L104 332 13,055 SH   SOLE 1 13,055 0 0
SWITCH INC COM 87105L104 200 7,874 SH   SOLE 8 7,874 0 0
SWK HLDGS CORP COM 78501P203 9 511 SH   SOLE 1 511 0 0
SYNAPTICS INC COM 87157D109 6,612 36,788 SH   SOLE 1 36,788 0 0
SYNAPTICS INC COM 87157D109 6 33 SH   SOLE 8 33 0 0
SYNAPTICS INC COM 87157D109 166 926 SH   SOLE 99 926 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 70 29,350 SH   SOLE 1 29,350 0 0
SYNCHRONY FINANCIAL COM 87165B103 56,600 1,157,948 SH   SOLE 1 1,157,948 0 0
SYNCHRONY FINANCIAL COM 87165B103 31 621 SH   SOLE 8 621 0 0
SYNCHRONY FINANCIAL OPT 87165B103 396 8,100 SH Call SOLE 8 8,100 0 0
SYNCHRONY FINANCIAL COM 87165B103 22,871 467,906 SH   SOLE 9 467,906 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 7,671 401,446 SH   SOLE 1 401,446 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 18 942 SH   SOLE 99 942 0 0
SYNEOS HEALTH INC COM 87166B102 11,440 130,777 SH   SOLE 1 130,777 0 0
SYNEOS HEALTH INC COM 87166B102 14 161 SH   SOLE 8 161 0 0
SYNEOS HEALTH INC COM 87166B102 536 6,124 SH   SOLE 99 6,124 0 0
SYNLOGIC INC COM 87166L100 26 8,374 SH   SOLE 1 8,374 0 0
SYNNEX CORP COM 87162W100 2,621 25,179 SH   SOLE 1 25,179 0 0
SYNOPSYS INC COM 871607107 69,508 232,153 SH   SOLE 1 232,153 0 0
SYNOPSYS INC COM 871607107 279 933 SH   SOLE 8 933 0 0
SYNOPSYS INC COM 871607107 31,609 105,574 SH   SOLE 9 105,574 0 0
SYNOVUS FINL CORP COM 87161C501 16,572 377,585 SH   SOLE 1 377,585 0 0
SYNOVUS FINL CORP COM 87161C501 1,031 23,496 SH   SOLE 99 23,496 0 0
SYNTHETIC BIOLOGICS INC COM 87164U201 0 47 SH   SOLE 8 47 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 200 44,854 SH   SOLE 1 44,854 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 0 9 SH   SOLE 8 9 0 0
SYSCO CORP COM 871829107 24,244 308,856 SH   SOLE 1 308,856 0 0
SYSCO CORP COM 871829107 47 602 SH   DFND 1 0 0 602
SYSCO CORP OPT 871829107 3,925 50,000 SH Call SOLE 8 50,000 0 0
SYSCO CORP COM 871829107 12 158 SH   SOLE 8 158 0 0
SYSCO CORP COM 871829107 28,031 357,068 SH   SOLE 9 357,068 0 0
SYSCO CORP COM 871829107 157 2,000 SH   SOLE 82 2,000 0 0
T-MOBILE US INC COM 872590104 130 1,014 SH   DFND 1 0 0 1,014
T-MOBILE US INC COM 872590104 245,327 1,920,207 SH   SOLE 1 1,920,207 0 0
T-MOBILE US INC OPT 872590104 736 5,760 SH Call SOLE 8 5,760 0 0
T-MOBILE US INC COM 872590104 140 1,103 SH   SOLE 8 1,103 0 0
T-MOBILE US INC OPT 872590104 747 5,850 SH Put SOLE 8 5,850 0 0
T-MOBILE US INC COM 872590104 54,501 426,584 SH   SOLE 9 426,584 0 0
T2 BIOSYSTEMS INC COM 89853L104 27 29,359 SH   SOLE 1 29,359 0 0
TABULA RASA HEALTHCARE INC COM 873379101 506 19,321 SH   SOLE 1 19,321 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 952 21,429 SH   SOLE 1 21,429 0 0
TAIWAN FD INC FUND 874036106 105 2,980 SH   SOLE 1 2,980 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 2,457 22,005 SH   DFND 1 0 0 22,005
TAIWAN SEMICONDUCTOR MFG LTD OPT 874039100 14,515 130,000 SH Call SOLE 1 130,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 336,647 3,015,211 SH   SOLE 1 1,276,488 1,738,723 0
TAIWAN SEMICONDUCTOR MFG LTD OPT 874039100 57,957 519,100 SH Put SOLE 8 519,100 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPT 874039100 8,965 80,300 SH Call SOLE 8 80,300 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 17,181 153,885 SH   SOLE 8 153,885 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 5,571 49,896 SH   SOLE 9 49,896 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPT 874039100 14,515 130,000 SH Call SOLE 9 130,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 30,885 276,624 SH   SOLE 20 0 276,624 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 1,552 13,900 SH   DFND 20 0 0 13,900
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 16,281 145,820 SH   SOLE 82 0 145,820 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 19,219 172,143 SH   SOLE 99 54,173 117,970 0
TAKE-TWO INTERACTIVE SOFTWAR OPT 874054109 9,860 64,000 SH Put SOLE 1 64,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 35,978 233,515 SH   SOLE 1 233,515 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 224 1,459 SH   SOLE 8 1,459 0 0
TAKE-TWO INTERACTIVE SOFTWAR OPT 874054109 740 4,800 SH Put SOLE 8 4,800 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 16,279 105,657 SH   SOLE 9 105,657 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 455 2,950 SH   DFND 20 0 0 2,950
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,663 10,794 SH   SOLE 99 10,794 0 0
TAKEDA PHARMACEUTICAL CO LTD ADR 874060205 24,271 1,481,741 SH   SOLE 1 1,481,741 0 0
TAKEDA PHARMACEUTICAL CO LTD ADR 874060205 2 117 SH   SOLE 8 117 0 0
TAKEDA PHARMACEUTICAL CO LTD ADR 874060205 0 2 SH   SOLE 9 2 0 0
TAKUNG ART LTD COM 87407Q207 49 6,500 SH   SOLE 1 6,500 0 0
TAL EDUCATION GROUP ADR 874080104 1,694 349,922 SH   SOLE 1 349,922 0 0
TAL EDUCATION GROUP ADR 874080104 102 21,139 SH   SOLE 8 21,139 0 0
TAL EDUCATION GROUP OPT 874080104 97 20,000 SH Put SOLE 8 20,000 0 0
TAL EDUCATION GROUP ADR 874080104 1,752 361,890 SH   SOLE 9 361,890 0 0
TALOS ENERGY INC COM 87484T108 767 55,725 SH   SOLE 1 55,725 0 0
TANDEM DIABETES CARE INC COM 875372203 14,909 124,881 SH   SOLE 1 124,881 0 0
TANDEM DIABETES CARE INC COM 875372203 173 1,452 SH   SOLE 99 1,452 0 0
TANGER FACTORY OUTLET CTRS I TRUS 875465106 1,512 92,781 SH   SOLE 1 92,781 0 0
TAPESTRY INC COM 876030107 33,813 913,365 SH   SOLE 1 913,365 0 0
TAPESTRY INC COM 876030107 1 36 SH   SOLE 8 36 0 0
TAPESTRY INC COM 876030107 3,410 92,106 SH   SOLE 9 92,106 0 0
TAPESTRY INC COM 876030107 304 8,213 SH   SOLE 99 8,213 0 0
TARENA INTL INC ADR 876108101 361 261,250 SH   SOLE 1 261,250 0 0
TARGA RES CORP COM 87612G101 16,575 336,794 SH   SOLE 1 336,794 0 0
TARGA RES CORP COM 87612G101 39 802 SH   SOLE 8 802 0 0
TARGA RES CORP COM 87612G101 60 1,218 SH   SOLE 99 1,218 0 0
TARGET CORP COM 87612E106 170,300 744,414 SH   SOLE 1 744,414 0 0
TARGET CORP OPT 87612E106 297 1,300 SH Put SOLE 8 1,300 0 0
TARGET CORP COM 87612E106 1,271 5,560 SH   SOLE 8 5,560 0 0
TARGET CORP COM 87612E106 81,530 356,384 SH   SOLE 9 356,384 0 0
TARGET HOSPITALITY CORP COM 87615L107 38 10,191 SH   SOLE 1 10,191 0 0
TARO PHARMACEUTICAL INDS LTD COM M8737E108 6 106 SH   SOLE 1 106 0 0
TATA MTRS LTD ADR 876568502 0 3 SH   SOLE 1 3 0 0
TATA MTRS LTD ADR 876568502 47 2,095 SH   SOLE 8 2,095 0 0
TATA MTRS LTD ADR 876568502 1,967 87,779 SH   SOLE 9 87,779 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 7,085 274,801 SH   SOLE 1 274,801 0 0
TC ENERGY CORP COM 87807B107 14,220 295,688 SH   SOLE 1 295,688 0 0
TC ENERGY CORP COM 87807B107 4,324 89,899 SH   SOLE 8 89,899 0 0
TC ENERGY CORP OPT 87807B107 7,214 150,000 SH Put SOLE 8 150,000 0 0
TC ENERGY CORP COM 87807B107 5,854 121,727 SH   SOLE 9 121,727 0 0
TCR2 THERAPEUTICS INC COM 87808K106 281 33,032 SH   SOLE 1 33,032 0 0
TE CONNECTIVITY LTD COM H84989104 34,488 251,341 SH   SOLE 1 251,341 0 0
TE CONNECTIVITY LTD COM H84989104 19 140 SH   DFND 1 0 0 140
TE CONNECTIVITY LTD COM H84989104 13 101 SH   SOLE 8 101 0 0
TE CONNECTIVITY LTD COM H84989104 31,281 227,962 SH   SOLE 9 227,962 0 0
TEAM INC COM 878155100 48 15,614 SH   SOLE 1 15,614 0 0
TEAM INC COM 878155100 3 1,000 SH   SOLE 8 1,000 0 0
TECHNIPFMC PLC COM G87110105 14,539 1,930,797 SH   SOLE 1 1,930,797 0 0
TECHNIPFMC PLC COM G87110105 483 64,200 SH   DFND 1 0 0 64,200
TECHNIPFMC PLC COM G87110105 47,371 6,290,837 SH   SOLE 9 6,290,837 0 0
TECHTARGET INC COM 87874R100 2,145 26,022 SH   SOLE 1 26,022 0 0
TECK RESOURCES LTD COM 878742204 141 5,643 SH   SOLE 1 5,643 0 0
TECK RESOURCES LTD COM 878742204 786 31,536 SH   SOLE 8 31,536 0 0
TECK RESOURCES LTD OPT 878742204 516 20,700 SH Put SOLE 8 20,700 0 0
TECK RESOURCES LTD OPT 878742204 1,263 50,700 SH Call SOLE 8 50,700 0 0
TECK RESOURCES LTD COM 878742204 1,390 55,781 SH   SOLE 9 55,781 0 0
TECNOGLASS INC COM G87264100 237 10,913 SH   SOLE 1 10,913 0 0
TEEKAY CORPORATION COM Y8564W103 104 28,384 SH   SOLE 1 28,384 0 0
TEEKAY CORPORATION COM Y8564W103 25 6,846 SH   SOLE 8 6,846 0 0
TEEKAY LNG PARTNERS L P COM Y8564M105 147 9,491 SH   SOLE 1 9,491 0 0
TEEKAY LNG PARTNERS L P COM Y8564M105 14 878 SH   SOLE 8 878 0 0
TEGNA INC COM 87901J105 6,506 329,964 SH   SOLE 1 329,964 0 0
TEJON RANCH CO COM 879080109 162 9,119 SH   SOLE 1 9,119 0 0
TEKLA HEALTHCARE INVS FUND 87911J103 641 25,127 SH   SOLE 1 25,127 0 0
TEKLA LIFE SCIENCES INVS FUND 87911K100 135 6,364 SH   SOLE 1 6,364 0 0
TELADOC HEALTH INC COM 87918A105 120,401 949,441 SH   SOLE 1 949,441 0 0
TELADOC HEALTH INC COM 87918A105 625 4,927 SH   DFND 1 0 0 4,927
TELADOC HEALTH INC COM 87918A105 323 2,550 SH   SOLE 8 2,550 0 0
TELADOC HEALTH INC COM 87918A105 9,867 77,804 SH   SOLE 9 77,804 0 0
TELADOC HEALTH INC COM 87918A105 1,771 13,969 SH   DFND 20 0 0 13,969
TELEDYNE TECHNOLOGIES INC COM 879360105 15,508 36,099 SH   SOLE 1 36,099 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 9 22 SH   SOLE 8 22 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 13,843 32,226 SH   SOLE 9 32,226 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 311 723 SH   SOLE 99 723 0 0
TELEFLEX INCORPORATED COM 879369106 14,109 37,472 SH   SOLE 1 37,472 0 0
TELEFLEX INCORPORATED COM 879369106 11 28 SH   DFND 1 0 0 28
TELEFLEX INCORPORATED COM 879369106 8 22 SH   SOLE 8 22 0 0
TELEFLEX INCORPORATED COM 879369106 12,651 33,595 SH   SOLE 9 33,595 0 0
TELEFONICA S A ADR 879382208 570 121,041 SH   SOLE 1 121,041 0 0
TELEPHONE &amp DATA SYS INC COM 879433829 3,298 169,111 SH   SOLE 1 169,111 0 0
TELEPHONE &amp DATA SYS INC COM 879433829 1 75 SH   SOLE 8 75 0 0
TELLURIAN INC NEW COM 87968A104 969 247,649 SH   SOLE 1 247,649 0 0
TELLURIAN INC NEW COM 87968A104 0 100 SH   SOLE 8 100 0 0
TELUS CORPORATION COM 87971M103 2,520 114,765 SH   SOLE 1 114,765 0 0
TELUS CORPORATION COM 87971M103 1 30 SH   SOLE 8 30 0 0
TELUS CORPORATION COM 87971M103 3,784 172,264 SH   SOLE 9 172,264 0 0
TEMPLETON EMERGING MKTS INCO FUND 880192109 83 10,429 SH   DFND 20 0 0 10,429
TEMPLETON GLOBAL INCOME FD FUND 880198106 49 8,700 SH   DFND 20 0 0 8,700
TEMPUR SEALY INTL INC COM 88023U101 11,479 247,314 SH   SOLE 1 247,314 0 0
TENABLE HLDGS INC COM 88025T102 17,970 389,477 SH   SOLE 1 389,477 0 0
TENCENT MUSIC ENTMT GROUP ADR 88034P109 105 14,430 SH   DFND 1 0 0 14,430
TENCENT MUSIC ENTMT GROUP ADR 88034P109 5,920 816,472 SH   SOLE 1 816,472 0 0
TENCENT MUSIC ENTMT GROUP OPT 88034P109 75 10,300 SH Put SOLE 8 10,300 0 0
TENCENT MUSIC ENTMT GROUP ADR 88034P109 16 2,235 SH   SOLE 8 2,235 0 0
TENCENT MUSIC ENTMT GROUP ADR 88034P109 4,204 579,948 SH   SOLE 9 579,948 0 0
TENCENT MUSIC ENTMT GROUP ADR 88034P109 157 21,713 SH   DFND 20 0 0 21,713
TENET HEALTHCARE CORP COM 88033G407 20,636 310,613 SH   SOLE 1 310,613 0 0
TENET HEALTHCARE CORP COM 88033G407 1 15 SH   SOLE 8 15 0 0
TENET HEALTHCARE CORP OPT 88033G407 133 2,000 SH Put SOLE 8 2,000 0 0
TENNANT CO COM 880345103 1,254 16,957 SH   SOLE 1 16,957 0 0
TENNECO INC COM 880349105 499 35,006 SH   SOLE 1 35,006 0 0
TERADATA CORP DEL COM 88076W103 3,298 57,500 SH   SOLE 1 57,500 0 0
TERADATA CORP DEL COM 88076W103 0 9 SH   SOLE 8 9 0 0
TERADYNE INC COM 880770102 37,264 341,339 SH   SOLE 1 341,339 0 0
TERADYNE INC BOND 880770AG7 3 1,000 PRN   SOLE 8 0 0 1,000
TERADYNE INC COM 880770102 17 158 SH   SOLE 8 158 0 0
TERADYNE INC COM 880770102 12,267 112,367 SH   SOLE 9 112,367 0 0
TERADYNE INC COM 880770102 273 2,499 SH   SOLE 99 2,499 0 0
TEREX CORP NEW COM 880779103 3,500 83,119 SH   SOLE 1 83,119 0 0
TERNIUM SA ADR 880890108 2,494 58,973 SH   SOLE 1 58,973 0 0
TERNIUM SA ADR 880890108 496 11,725 SH   SOLE 8 11,725 0 0
TERNIUM SA ADR 880890108 760 17,966 SH   SOLE 99 17,966 0 0
TERRENO RLTY CORP TRUS 88146M101 8,880 140,441 SH   SOLE 1 140,441 0 0
TERRITORIAL BANCORP INC COM 88145X108 350 13,803 SH   SOLE 1 13,803 0 0
TESLA INC COM 88160R101 13,680 17,641 SH   DFND 1 0 0 17,641
TESLA INC OPT 88160R101 310,192 400,000 SH Call SOLE 1 400,000 0 0
TESLA INC OPT 88160R101 380,916 491,200 SH Put SOLE 1 491,200 0 0
TESLA INC COM 88160R101 1,538,597 1,984,058 SH   SOLE 1 1,984,058 0 0
TESLA INC OPT 88160R101 772,378 996,000 SH Call SOLE 8 996,000 0 0
TESLA INC COM 88160R101 29,234 37,698 SH   SOLE 8 37,698 0 0
TESLA INC OPT 88160R101 2,025,864 2,612,400 SH Put SOLE 8 2,612,400 0 0
TESLA INC COM 88160R101 448,419 578,247 SH   SOLE 9 578,247 0 0
TESLA INC COM 88160R101 11,066 14,270 SH   DFND 20 0 0 14,270
TESLA INC COM 88160R101 158,973 205,000 SH   SOLE 58 205,000 0 0
TETRA TECH INC NEW COM 88162G103 7,721 51,699 SH   SOLE 1 51,699 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 156 50,304 SH   SOLE 1 50,304 0 0
TEUCRIUM COMMODITY TR FUND 88166A607 57 2,584 SH   SOLE 1 2,584 0 0
TEUCRIUM COMMODITY TR FUND 88166A102 310 15,372 SH   SOLE 1 15,372 0 0
TEUCRIUM COMMODITY TR FUND 88166A102 113 5,607 SH   SOLE 8 5,607 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 12 1,225 SH   DFND 1 0 0 1,225
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 1,954 200,614 SH   SOLE 1 200,614 0 0
TEVA PHARMACEUTICAL INDS LTD OPT 881624209 487 50,000 SH Call SOLE 8 50,000 0 0
TEVA PHARMACEUTICAL INDS LTD OPT 881624209 206 21,200 SH Put SOLE 8 21,200 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 9,570 982,620 SH   SOLE 9 982,620 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 1,566 160,827 SH   DFND 20 0 0 160,827
TEXAS CAP BANCSHARES INC COM 88224Q107 6,928 115,434 SH   SOLE 1 115,434 0 0
TEXAS INSTRS INC COM 882508104 286,743 1,491,813 SH   SOLE 1 1,491,813 0 0
TEXAS INSTRS INC OPT 882508104 6,362 33,100 SH Call SOLE 8 33,100 0 0
TEXAS INSTRS INC OPT 882508104 24,910 129,600 SH Put SOLE 8 129,600 0 0
TEXAS INSTRS INC COM 882508104 1,168 6,079 SH   SOLE 8 6,079 0 0
TEXAS INSTRS INC COM 882508104 107,175 557,591 SH   SOLE 9 557,591 0 0
TEXAS INSTRS INC COM 882508104 5 24 SH   DFND 20 0 0 24
TEXAS INSTRS INC COM 882508104 966 5,028 SH   SOLE 99 5,028 0 0
TEXAS ROADHOUSE INC COM 882681109 44,608 488,437 SH   SOLE 1 488,437 0 0
TEXAS ROADHOUSE INC COM 882681109 5 57 SH   SOLE 8 57 0 0
TEXAS ROADHOUSE INC COM 882681109 219 2,402 SH   SOLE 99 2,402 0 0
TEXTAINER GROUP HOLDINGS LTD COM G8766E109 1,864 53,420 SH   SOLE 1 53,420 0 0
TEXTRON INC COM 883203101 17,412 249,444 SH   SOLE 1 249,444 0 0
TEXTRON INC COM 883203101 0 1 SH   SOLE 8 1 0 0
TEXTRON INC COM 883203101 10,908 156,236 SH   SOLE 9 156,236 0 0
TEXTRON INC COM 883203101 307 4,404 SH   SOLE 99 4,404 0 0
TFI INTL INC COM 87241L109 45 437 SH   SOLE 1 437 0 0
TFS FINL CORP COM 87240R107 1,209 63,431 SH   SOLE 1 63,431 0 0
TG THERAPEUTICS INC COM 88322Q108 3,309 99,423 SH   SOLE 1 99,423 0 0
TG THERAPEUTICS INC COM 88322Q108 27 808 SH   SOLE 99 808 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 115 10,760 SH   SOLE 1 10,760 0 0
THE REALREAL INC COM 88339P101 504 38,182 SH   SOLE 1 38,182 0 0
THE REALREAL INC COM 88339P101 3 205 SH   SOLE 8 205 0 0
THE TRADE DESK INC COM 88339J105 15,925 226,543 SH   SOLE 1 226,543 0 0
THE TRADE DESK INC OPT 88339J105 58,835 836,900 SH Put SOLE 8 836,900 0 0
THE TRADE DESK INC OPT 88339J105 33,899 482,200 SH Call SOLE 8 482,200 0 0
THE TRADE DESK INC COM 88339J105 19,283 274,307 SH   SOLE 8 274,307 0 0
THE TRADE DESK INC COM 88339J105 13,486 191,846 SH   SOLE 9 191,846 0 0
THERAPEUTICSMD INC COM 88338N107 121 162,003 SH   SOLE 1 162,003 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 435 58,787 SH   SOLE 1 58,787 0 0
THERAVANCE BIOPHARMA INC BOND 88339KAA0 610 659,000 PRN   SOLE 8 0 0 659,000
THERAVANCE BIOPHARMA INC COM G8807B106 0 3 SH   SOLE 8 3 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 437,519 765,790 SH   SOLE 1 498,759 267,031 0
THERMO FISHER SCIENTIFIC INC COM 883556102 522 913 SH   DFND 1 0 0 913
THERMO FISHER SCIENTIFIC INC OPT 883556102 1,086 1,900 SH Put SOLE 8 1,900 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 58 102 SH   SOLE 8 102 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 128,947 225,696 SH   SOLE 9 225,696 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 24,782 43,376 SH   SOLE 20 0 43,376 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,342 4,100 SH   DFND 20 0 0 4,100
THERMO FISHER SCIENTIFIC INC COM 883556102 12,686 22,204 SH   SOLE 82 0 22,204 0
THERMO FISHER SCIENTIFIC INC COM 883556102 23,855 41,754 SH   SOLE 99 4,750 37,004 0
THERMON GROUP HLDGS INC COM 88362T103 233 13,470 SH   SOLE 1 13,470 0 0
THOMSON REUTERS CORP. COM 884903709 1,858 16,813 SH   SOLE 1 16,813 0 0
THOMSON REUTERS CORP. COM 884903709 0 1 SH   SOLE 8 1 0 0
THOMSON REUTERS CORP. COM 884903709 11,268 101,985 SH   SOLE 9 101,985 0 0
THOR INDS INC COM 885160101 6,936 56,499 SH   SOLE 1 56,499 0 0
THOR INDS INC COM 885160101 2 13 SH   SOLE 8 13 0 0
THOR INDS INC COM 885160101 365 2,971 SH   SOLE 99 2,971 0 0
TIDEWATER INC NEW WARR 88642R125 0 30 SH   SOLE 1 30 0 0
TIDEWATER INC NEW COM 88642R109 205 17,043 SH   SOLE 1 17,043 0 0
TIDEWATER INC NEW WARR 88642R117 0 28 SH   SOLE 1 28 0 0
TIDEWATER INC NEW OPT 88642R109 70 5,800 SH Call SOLE 1 5,800 0 0
TILE SHOP HLDGS INC COM 88677Q109 90 11,810 SH   SOLE 1 11,810 0 0
TILLYS INC COM 886885102 983 70,139 SH   SOLE 1 70,139 0 0
TILRAY INC COM 88688T100 2,082 184,366 SH   SOLE 1 184,366 0 0
TILRAY INC COM 88688T100 96 8,486 SH   DFND 1 0 0 8,486
TILRAY INC OPT 88688T100 3,114 275,800 SH Put SOLE 1 275,800 0 0
TILRAY INC COM 88688T100 0 4 SH   SOLE 8 4 0 0
TILRAY INC OPT 88688T100 220 19,500 SH Call SOLE 8 19,500 0 0
TIMBERLAND BANCORP INC COM 887098101 29 1,011 SH   SOLE 1 1,011 0 0
TIMKEN CO COM 887389104 5,023 76,783 SH   SOLE 1 76,783 0 0
TIMKEN CO COM 887389104 4 54 SH   SOLE 8 54 0 0
TIMKENSTEEL CORPORATION COM 887399103 956 73,101 SH   SOLE 1 73,101 0 0
TITAN INTL INC ILL COM 88830M102 292 40,822 SH   SOLE 1 40,822 0 0
TITAN MACHY INC COM 88830R101 458 17,692 SH   SOLE 1 17,692 0 0
TITAN MACHY INC COM 88830R101 2 72 SH   SOLE 8 72 0 0
TIVITY HEALTH INC COM 88870R102 1,334 57,866 SH   SOLE 1 57,866 0 0
TIZIANA LIFE SCIENCES PLC ADR 88875G101 0 91 SH   SOLE 1 91 0 0
TIZIANA LIFE SCIENCES PLC ADR 88875G101 0 5 SH   SOLE 8 5 0 0
TJX COS INC NEW COM 872540109 113,214 1,715,892 SH   SOLE 1 1,715,892 0 0
TJX COS INC NEW COM 872540109 2,093 31,709 SH   SOLE 8 31,709 0 0
TJX COS INC NEW OPT 872540109 33 500 SH Call SOLE 8 500 0 0
TJX COS INC NEW COM 872540109 55,579 842,371 SH   SOLE 9 842,371 0 0
TOLL BROTHERS INC COM 889478103 31,717 573,678 SH   SOLE 1 573,678 0 0
TOLL BROTHERS INC COM 889478103 11 200 SH   SOLE 8 200 0 0
TOMPKINS FINL CORP COM 890110109 1,164 14,389 SH   SOLE 1 14,389 0 0
TOOTSIE ROLL INDS INC COM 890516107 1,356 44,574 SH   SOLE 1 44,574 0 0
TOPBUILD CORP COM 89055F103 12,038 58,777 SH   SOLE 1 58,777 0 0
TOPBUILD CORP COM 89055F103 396 1,932 SH   SOLE 99 1,932 0 0
TORM PLC COM G89479102 604 78,125 SH   SOLE 9 78,125 0 0
TORO CO COM 891092108 54,642 560,938 SH   SOLE 1 560,938 0 0
TORO CO COM 891092108 426 4,373 SH   SOLE 99 4,373 0 0
TORONTO DOMINION BK ONT COM 891160509 4,284 64,758 SH   SOLE 1 64,758 0 0
TORONTO DOMINION BK ONT COM 891160509 158 2,385 SH   DFND 1 0 0 2,385
TORONTO DOMINION BK ONT COM 891160509 3 42 SH   SOLE 8 42 0 0
TORONTO DOMINION BK ONT COM 891160509 16,215 245,133 SH   SOLE 9 245,133 0 0
TOTALENERGIES SE ADR 89151E109 7,510 156,674 SH   SOLE 1 156,674 0 0
TOTALENERGIES SE ADR 89151E109 32 672 SH   SOLE 8 672 0 0
TOTALENERGIES SE ADR 89151E109 4,855 101,303 SH   SOLE 9 101,303 0 0
TOTALENERGIES SE ADR 89151E109 2,492 52,000 SH   DFND 20 0 0 52,000
TOWER SEMICONDUCTOR LTD COM M87915274 333 11,128 SH   SOLE 1 11,128 0 0
TOWER SEMICONDUCTOR LTD COM M87915274 1 29 SH   SOLE 8 29 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,135 36,498 SH   SOLE 1 36,498 0 0
TOWNSQUARE MEDIA INC COM 892231101 174 13,361 SH   SOLE 1 13,361 0 0
TOYOTA MOTOR CORP ADR 892331307 89 500 SH   DFND 1 0 0 500
TOYOTA MOTOR CORP ADR 892331307 20 106 SH   SOLE 1 106 0 0
TOYOTA MOTOR CORP ADR 892331307 8 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 421 34,035 SH   SOLE 1 34,035 0 0
TPI COMPOSITES INC COM 87266J104 534 15,818 SH   SOLE 1 15,818 0 0
TRACTOR SUPPLY CO COM 892356106 33,978 167,707 SH   SOLE 1 167,707 0 0
TRACTOR SUPPLY CO COM 892356106 6 28 SH   SOLE 8 28 0 0
TRACTOR SUPPLY CO COM 892356106 16,110 79,515 SH   SOLE 9 79,515 0 0
TRACTOR SUPPLY CO COM 892356106 808 3,990 SH   SOLE 99 3,990 0 0
TRADEWEB MKTS INC COM 892672106 33,439 413,967 SH   SOLE 1 413,967 0 0
TRADEWEB MKTS INC COM 892672106 3,761 46,548 SH   SOLE 9 46,548 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 35 2,552 SH   SOLE 1 2,552 0 0
TRANSALTA CORP COM 89346D107 150 14,163 SH   SOLE 1 14,163 0 0
TRANSCAT INC COM 893529107 413 6,412 SH   SOLE 1 6,412 0 0
TRANSCONTINENTAL RLTY INVS COM 893617209 7 180 SH   SOLE 1 180 0 0
TRANSDIGM GROUP INC COM 893641100 19,192 30,728 SH   SOLE 1 30,728 0 0
TRANSDIGM GROUP INC COM 893641100 14 22 SH   SOLE 8 22 0 0
TRANSDIGM GROUP INC COM 893641100 22,570 36,136 SH   SOLE 9 36,136 0 0
TRANSDIGM GROUP INC COM 893641100 41 65 SH   DFND 20 0 0 65
TRANSMEDICS GROUP INC COM 89377M109 350 10,593 SH   SOLE 1 10,593 0 0
TRANSOCEAN LTD COM H8817H100 2,681 707,252 SH   SOLE 1 707,252 0 0
TRANSOCEAN LTD OPT H8817H100 878 231,700 SH Put SOLE 8 231,700 0 0
TRANSOCEAN LTD OPT H8817H100 1,895 500,000 SH Call SOLE 8 500,000 0 0
TRANSOCEAN LTD COM H8817H100 1 175 SH   SOLE   175 0 0
TRANSUNION COM 89400J107 19,893 177,123 SH   SOLE 1 177,123 0 0
TRANSUNION COM 89400J107 7 66 SH   SOLE 8 66 0 0
TRANSUNION COM 89400J107 9,220 82,091 SH   SOLE 9 82,091 0 0
TRAVELERS COMPANIES INC COM 89417E109 74 490 SH   DFND 1 0 0 490
TRAVELERS COMPANIES INC COM 89417E109 123,028 809,336 SH   SOLE 1 809,336 0 0
TRAVELERS COMPANIES INC COM 89417E109 13 86 SH   SOLE 8 86 0 0
TRAVELERS COMPANIES INC COM 89417E109 30,072 197,831 SH   SOLE 9 197,831 0 0
TRAVELZOO COM 89421Q205 0 1 SH   SOLE 1 1 0 0
TRECORA RES COM 894648104 28 3,444 SH   SOLE 1 3,444 0 0
TREDEGAR CORP COM 894650100 261 21,446 SH   SOLE 1 21,446 0 0
TREEHOUSE FOODS INC COM 89469A104 1,839 46,131 SH   SOLE 1 46,131 0 0
TREVENA INC COM 89532E109 83 66,831 SH   SOLE 1 66,831 0 0
TREVI THERAPEUTICS INC COM 89532M101 0 100 SH   SOLE 8 100 0 0
TREX CO INC COM 89531P105 14,652 143,745 SH   SOLE 1 143,745 0 0
TRI POINTE HOMES INC COM 87265H109 5,754 273,779 SH   SOLE 1 273,779 0 0
TRICIDA INC COM 89610F101 94 20,209 SH   SOLE 1 20,209 0 0
TRICIDA INC COM 89610F101 0 44 SH   SOLE 8 44 0 0
TRICO BANCSHARES COM 896095106 2,113 48,675 SH   SOLE 1 48,675 0 0
TRILLIUM THERAPEUTICS INC COM 89620X506 713 40,626 SH   SOLE 1 40,626 0 0
TRILLIUM THERAPEUTICS INC COM 89620X506 6,144 349,870 SH   SOLE 8 349,870 0 0
TRIMAS CORP COM 896215209 571 17,665 SH   SOLE 1 17,665 0 0
TRIMBLE INC COM 896239100 24,569 298,715 SH   SOLE 1 298,715 0 0
TRIMBLE INC COM 896239100 82 1,003 SH   SOLE 8 1,003 0 0
TRIMBLE INC COM 896239100 13,981 169,993 SH   SOLE 9 169,993 0 0
TRINET GROUP INC COM 896288107 6,654 70,348 SH   SOLE 1 70,348 0 0
TRINET GROUP INC COM 896288107 483 5,108 SH   SOLE 99 5,108 0 0
TRINITY INDS INC COM 896522109 2,562 94,312 SH   SOLE 1 94,312 0 0
TRINITY INDS INC COM 896522109 0 9 SH   SOLE 8 9 0 0
TRINSEO S A COM L9340P101 2,272 42,072 SH   SOLE 1 42,072 0 0
TRIPADVISOR INC OPT 896945201 2,032 60,000 SH Put SOLE 1 60,000 0 0
TRIPADVISOR INC COM 896945201 18,390 543,276 SH   SOLE 1 543,276 0 0
TRIPADVISOR INC OPT 896945201 8,124 240,000 SH Call SOLE 1 240,000 0 0
TRIPADVISOR INC OPT 896945201 68 2,000 SH Put SOLE 8 2,000 0 0
TRIPADVISOR INC COM 896945201 6 191 SH   SOLE 8 191 0 0
TRIPADVISOR INC COM 896945201 113 3,348 SH   SOLE 9 3,348 0 0
TRIPLE-S MGMT CORP COM 896749108 1,251 35,357 SH   SOLE 1 35,357 0 0
TRISTATE CAP HLDGS INC COM 89678F100 962 45,491 SH   SOLE 1 45,491 0 0
TRITON INTL LTD COM G9078F107 2,344 45,064 SH   SOLE 1 45,064 0 0
TRITON INTL LTD COM G9078F107 7 125 SH   SOLE 8 125 0 0
TRIUMPH BANCORP INC COM 89679E300 3,451 34,471 SH   SOLE 1 34,471 0 0
TRIUMPH BANCORP INC COM 89679E300 327 3,261 SH   SOLE 99 3,261 0 0
TRIUMPH GROUP INC NEW COM 896818101 954 51,239 SH   SOLE 1 51,239 0 0
TRIVAGO N V ADR 89686D105 0 97 SH   SOLE 1 97 0 0
TRONOX HOLDINGS PLC OPT G9087Q102 502 20,400 SH Call SOLE 1 20,400 0 0
TRONOX HOLDINGS PLC COM G9087Q102 1,677 68,033 SH   SOLE 1 68,033 0 0
TRONOX HOLDINGS PLC COM G9087Q102 493 20,000 SH   SOLE 8 20,000 0 0
TRUEBLUE INC COM 89785X101 768 28,379 SH   SOLE 1 28,379 0 0
TRUECAR INC COM 89785L107 162 38,961 SH   SOLE 1 38,961 0 0
TRUECAR INC COM 89785L107 0 10 SH   SOLE 8 10 0 0
TRUPANION INC COM 898202106 25 325 SH   DFND 1 0 0 325
TRUPANION INC COM 898202106 29,666 381,950 SH   SOLE 1 41,016 340,934 0
TRUPANION INC COM 898202106 5,891 75,851 SH   SOLE 20 0 75,851 0
TRUPANION INC COM 898202106 2,227 28,671 SH   SOLE 82 0 28,671 0
TRUPANION INC COM 898202106 1,457 18,756 SH   SOLE 99 3,852 14,904 0
TRUSTMARK CORP COM 898402102 2,523 78,283 SH   SOLE 1 78,283 0 0
TTEC HLDGS INC COM 89854H102 2,046 21,875 SH   SOLE 1 21,875 0 0
TTM TECHNOLOGIES INC COM 87305R109 2,188 174,179 SH   SOLE 1 174,179 0 0
TUCOWS INC COM 898697206 317 4,024 SH   SOLE 1 4,024 0 0
TUNIU CORP ADR 89977P106 8 5,211 SH   SOLE 1 5,211 0 0
TUPPERWARE BRANDS CORP COM 899896104 955 45,253 SH   SOLE 1 45,253 0 0
TURKCELL ILETISIM HIZMETLERI ADR 900111204 1 146 SH   SOLE 1 146 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 1,287 19,387 SH   SOLE 1 19,387 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 65 971 SH   SOLE 99 971 0 0
TURNING PT BRANDS INC COM 90041L105 15,234 319,039 SH   SOLE 1 319,039 0 0
TURNING PT BRANDS INC COM 90041L105 1,632 34,178 SH   SOLE 8 34,178 0 0
TURTLE BEACH CORP COM 900450206 173 6,210 SH   SOLE 1 6,210 0 0
TUTOR PERINI CORP COM 901109108 762 58,726 SH   SOLE 1 58,726 0 0
TWILIO INC COM 90138F102 39,352 123,341 SH   SOLE 1 123,341 0 0
TWILIO INC OPT 90138F102 3,446 10,800 SH Call SOLE 1 10,800 0 0
TWILIO INC OPT 90138F102 3,446 10,800 SH Put SOLE 1 10,800 0 0
TWILIO INC COM 90138F102 492 1,541 SH   DFND 1 0 0 1,541
TWILIO INC COM 90138F102 8,423 26,399 SH   SOLE 8 26,399 0 0
TWILIO INC OPT 90138F102 1,595 5,000 SH Call SOLE 8 5,000 0 0
TWILIO INC OPT 90138F102 20,738 65,000 SH Put SOLE 8 65,000 0 0
TWILIO INC COM 90138F102 23,778 74,528 SH   SOLE 9 74,528 0 0
TWIN DISC INC COM 901476101 28 2,632 SH   SOLE 1 2,632 0 0
TWIST BIOSCIENCE CORP COM 90184D100 2,836 26,522 SH   SOLE 1 26,522 0 0
TWIST BIOSCIENCE CORP COM 90184D100 224 2,091 SH   SOLE 8 2,091 0 0
TWITTER INC COM 90184L102 147,072 2,435,353 SH   SOLE 1 2,435,353 0 0
TWITTER INC COM 90184L102 674 11,159 SH   DFND 1 0 0 11,159
TWITTER INC OPT 90184L102 12,562 208,000 SH Put SOLE 1 208,000 0 0
TWITTER INC OPT 90184L102 45,896 760,000 SH Call SOLE 1 760,000 0 0
TWITTER INC OPT 90184L102 13,587 225,000 SH Call SOLE 8 225,000 0 0
TWITTER INC OPT 90184L102 13,304 220,300 SH Put SOLE 8 220,300 0 0
TWITTER INC COM 90184L102 4,963 82,173 SH   SOLE 8 82,173 0 0
TWITTER INC COM 90184L102 33,198 549,723 SH   SOLE 9 549,723 0 0
TWITTER INC COM 90184L102 21 340 SH   DFND 20 0 0 340
TWO HBRS INVT CORP TRUS 90187B408 1,615 254,900 SH   SOLE 1 254,900 0 0
TYLER TECHNOLOGIES INC COM 902252105 24,258 52,891 SH   SOLE 1 52,891 0 0
TYLER TECHNOLOGIES INC COM 902252105 12,950 28,234 SH   SOLE 9 28,234 0 0
TYME TECHNOLOGIES INC COM 90238J103 68 66,053 SH   SOLE 1 66,053 0 0
TYSON FOODS INC COM 902494103 632 8,000 SH   DFND 1 0 0 8,000
TYSON FOODS INC OPT 902494103 7,894 100,000 SH Put SOLE 1 100,000 0 0
TYSON FOODS INC COM 902494103 25,197 319,186 SH   SOLE 1 319,186 0 0
TYSON FOODS INC OPT 902494103 111 1,400 SH Put SOLE 8 1,400 0 0
TYSON FOODS INC COM 902494103 428 5,411 SH   SOLE 8 5,411 0 0
TYSON FOODS INC COM 902494103 25,881 327,872 SH   SOLE 9 327,872 0 0
U S PHYSICAL THERAPY COM 90337L108 1,293 11,686 SH   SOLE 1 11,686 0 0
U S SILICA HLDGS INC COM 90346E103 990 123,956 SH   SOLE 1 123,956 0 0
U S SILICA HLDGS INC COM 90346E103 24 3,000 SH   DFND 1 0 0 3,000
U S SILICA HLDGS INC COM 90346E103 8 1,007 SH   SOLE 8 1,007 0 0
U S SILICA HLDGS INC OPT 90346E103 1 100 SH Put SOLE 8 100 0 0
U S XPRESS ENTERPRISES INC COM 90338N202 95 10,996 SH   SOLE 1 10,996 0 0
UBER TECHNOLOGIES INC OPT 90353T100 7,060 157,600 SH Put SOLE 1 157,600 0 0
UBER TECHNOLOGIES INC OPT 90353T100 17,920 400,000 SH Call SOLE 1 400,000 0 0
UBER TECHNOLOGIES INC COM 90353T100 69,693 1,555,659 SH   SOLE 1 1,555,659 0 0
UBER TECHNOLOGIES INC COM 90353T100 2,545 56,809 SH   DFND 1 0 0 56,809
UBER TECHNOLOGIES INC COM 90353T100 15,663 349,628 SH   SOLE 8 349,628 0 0
UBER TECHNOLOGIES INC OPT 90353T100 14,108 314,900 SH Put SOLE 8 314,900 0 0
UBER TECHNOLOGIES INC OPT 90353T100 24,223 540,700 SH Call SOLE 8 540,700 0 0
UBER TECHNOLOGIES INC COM 90353T100 24,578 548,619 SH   SOLE 9 548,619 0 0
UBER TECHNOLOGIES INC COM 90353T100 538 12,000 SH   DFND 20 0 0 12,000
UDR INC TRUS 902653104 11,466 216,458 SH   SOLE 1 216,458 0 0
UDR INC TRUS 902653104 10 186 SH   SOLE 8 186 0 0
UDR INC TRUS 902653104 10,418 196,638 SH   SOLE 9 196,638 0 0
UFP TECHNOLOGIES INC COM 902673102 326 5,275 SH   SOLE 1 5,275 0 0
UFP TECHNOLOGIES INC COM 902673102 233 3,784 SH   SOLE 99 3,784 0 0
UGI CORP NEW COM 902681105 15,917 373,457 SH   SOLE 1 373,457 0 0
UGI CORP NEW COM 902681105 13 300 SH   SOLE 8 300 0 0
UGI CORP NEW COM 902681105 3,951 92,723 SH   SOLE 9 92,723 0 0
ULTA BEAUTY INC COM 90384S303 18,204 50,438 SH   SOLE 1 50,438 0 0
ULTA BEAUTY INC COM 90384S303 17 48 SH   DFND 1 0 0 48
ULTA BEAUTY INC OPT 90384S303 614 1,700 SH Call SOLE 8 1,700 0 0
ULTA BEAUTY INC COM 90384S303 18 50 SH   SOLE 8 50 0 0
ULTA BEAUTY INC COM 90384S303 13,290 36,820 SH   SOLE 9 36,820 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 2,907 68,227 SH   SOLE 1 68,227 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 327 3,627 SH   SOLE 1 3,627 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 98 1,088 SH   SOLE 99 1,088 0 0
ULTRALIFE CORP COM 903899102 9 1,317 SH   SOLE 1 1,317 0 0
UMB FINL CORP COM 902788108 7,359 76,104 SH   SOLE 1 76,104 0 0
UMH PPTYS INC TRUS 903002103 421 18,390 SH   SOLE 1 18,390 0 0
UMPQUA HLDGS CORP COM 904214103 8,591 424,277 SH   SOLE 1 424,277 0 0
UNDER ARMOUR INC COM 904311206 4,331 247,191 SH   SOLE 1 247,191 0 0
UNDER ARMOUR INC COM 904311107 8,060 399,394 SH   SOLE 1 399,394 0 0
UNDER ARMOUR INC OPT 904311107 36 1,800 SH Put SOLE 8 1,800 0 0
UNDER ARMOUR INC COM 904311206 1 44 SH   SOLE 8 44 0 0
UNDER ARMOUR INC COM 904311107 32 1,588 SH   SOLE 8 1,588 0 0
UNDER ARMOUR INC COM 904311107 1,468 72,756 SH   SOLE 9 72,756 0 0
UNDER ARMOUR INC COM 904311206 1,098 62,661 SH   SOLE 9 62,661 0 0
UNIFI INC COM 904677200 484 22,073 SH   SOLE 1 22,073 0 0
UNIFIRST CORP MASS COM 904708104 2,901 13,643 SH   SOLE 1 13,643 0 0
UNIFIRST CORP MASS COM 904708104 863 4,060 SH   SOLE 99 4,060 0 0
UNILEVER PLC ADR 904767704 5 90 SH   SOLE 1 90 0 0
UNILEVER PLC ADR 904767704 31 563 SH   DFND 1 0 0 563
UNILEVER PLC ADR 904767704 1 25 SH   SOLE 8 25 0 0
UNILEVER PLC ADR 904767704 1,876 34,600 SH   DFND 20 0 0 34,600
UNION BANKSHARES INC COM 905400107 30 951 SH   SOLE 1 951 0 0
UNION BANKSHARES INC COM 905400107 0 1 SH   SOLE 8 1 0 0
UNION PAC CORP COM 907818108 182,939 933,313 SH   SOLE 1 933,313 0 0
UNION PAC CORP OPT 907818108 19,601 100,000 SH Put SOLE 8 100,000 0 0
UNION PAC CORP COM 907818108 12,238 62,439 SH   SOLE 8 62,439 0 0
UNION PAC CORP OPT 907818108 5,116 26,100 SH Call SOLE 8 26,100 0 0
UNION PAC CORP COM 907818108 90,263 460,498 SH   SOLE 9 460,498 0 0
UNIQURE NV COM N90064101 690 21,560 SH   SOLE 1 21,560 0 0
UNISYS CORP COM 909214306 1,443 57,401 SH   SOLE 1 57,401 0 0
UNITED AIRLS HLDGS INC COM 910047109 2,193 46,091 SH   SOLE 8 46,091 0 0
UNITED AIRLS HLDGS INC OPT 910047109 4,429 93,100 SH Call SOLE 8 93,100 0 0
UNITED AIRLS HLDGS INC OPT 910047109 8,548 179,700 SH Put SOLE 8 179,700 0 0
UNITED AIRLS HLDGS INC COM 910047109 9,808 206,166 SH   SOLE 9 206,166 0 0
UNITED AIRLS HLDGS INC COM 910047109 1,659 34,870 SH   DFND 20 0 0 34,870
UNITED BANKSHARES INC WEST V COM 909907107 6,520 179,229 SH   SOLE 1 179,229 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 4,093 124,720 SH   SOLE 1 124,720 0 0
UNITED FIRE GROUP INC COM 910340108 442 19,094 SH   SOLE 1 19,094 0 0
UNITED INS HLDGS CORP COM 910710102 271 74,819 SH   SOLE 1 74,819 0 0
UNITED MICROELECTRONICS CORP ADR 910873405 2,916 255,154 SH   SOLE 1 255,154 0 0
UNITED MICROELECTRONICS CORP ADR 910873405 5 428 SH   SOLE 8 428 0 0
UNITED NAT FOODS INC COM 911163103 2,560 52,873 SH   SOLE 1 52,873 0 0
UNITED PARCEL SERVICE INC COM 911312106 91 500 SH   DFND 1 0 0 500
UNITED PARCEL SERVICE INC COM 911312106 172,343 946,423 SH   SOLE 1 946,423 0 0
UNITED PARCEL SERVICE INC COM 911312106 3,347 18,379 SH   SOLE 8 18,379 0 0
UNITED PARCEL SERVICE INC OPT 911312106 35,054 192,500 SH Put SOLE 8 192,500 0 0
UNITED PARCEL SERVICE INC OPT 911312106 53,191 292,100 SH Call SOLE 8 292,100 0 0
UNITED PARCEL SERVICE INC COM 911312106 91,959 504,993 SH   SOLE 9 504,993 0 0
UNITED PARCEL SERVICE INC COM 911312106 94 518 SH   DFND 20 0 0 518
UNITED PARCEL SERVICE INC COM 911312106 2,555 14,033 SH   SOLE 99 14,033 0 0
UNITED RENTALS INC COM 911363109 28,783 82,017 SH   SOLE 1 82,017 0 0
UNITED RENTALS INC OPT 911363109 2,211 6,300 SH Put SOLE 8 6,300 0 0
UNITED RENTALS INC COM 911363109 691 1,969 SH   SOLE 8 1,969 0 0
UNITED RENTALS INC COM 911363109 17,189 48,981 SH   SOLE 9 48,981 0 0
UNITED RENTALS INC COM 911363109 414 1,181 SH   SOLE 99 1,181 0 0
UNITED SEC BANCSHARES CALIF COM 911460103 230 28,757 SH   SOLE 1 28,757 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,267 71,118 SH   SOLE 1 71,118 0 0
UNITED STATES STL CORP NEW COM 912909108 168,933 7,689,249 SH   SOLE 1 7,689,249 0 0
UNITED STATES STL CORP NEW OPT 912909108 237 10,800 SH Call SOLE 8 10,800 0 0
UNITED STATES STL CORP NEW OPT 912909108 6,448 293,500 SH Put SOLE 8 293,500 0 0
UNITED STATES STL CORP NEW COM 912909108 351 15,964 SH   SOLE 9 15,964 0 0
UNITED STATES STL CORP NEW COM 912909108 52 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 12 MONTH OIL FD L FUND 91288V103 22 800 SH   DFND 20 0 0 800
UNITED STS LIME &amp MINERALS I COM 911922102 102 845 SH   SOLE 1 845 0 0
UNITED STS NAT GAS FD LP FUND 912318300 703 34,861 SH   SOLE 1 34,861 0 0
UNITED STS NAT GAS FD LP OPT 912318300 43,147 2,140,200 SH Call SOLE 8 2,140,200 0 0
UNITED STS NAT GAS FD LP OPT 912318300 44,177 2,191,300 SH Put SOLE 8 2,191,300 0 0
UNITED STS NAT GAS FD LP FUND 912318300 29,308 1,453,774 SH   SOLE 8 1,453,774 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 11,142 60,371 SH   SOLE 1 60,371 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1 7 SH   SOLE 8 7 0 0
UNITEDHEALTH GROUP INC COM 91324P102 942,151 2,411,197 SH   SOLE 1 2,014,442 396,755 0
UNITEDHEALTH GROUP INC COM 91324P102 597 1,529 SH   DFND 1 0 0 1,529
UNITEDHEALTH GROUP INC COM 91324P102 100 258 SH   SOLE 8 258 0 0
UNITEDHEALTH GROUP INC OPT 91324P102 625 1,600 SH Put SOLE 8 1,600 0 0
UNITEDHEALTH GROUP INC OPT 91324P102 7,659 19,600 SH Call SOLE 8 19,600 0 0
UNITEDHEALTH GROUP INC COM 91324P102 272,743 698,018 SH   SOLE 9 698,018 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,776 7,105 SH   DFND 20 0 0 7,105
UNITEDHEALTH GROUP INC COM 91324P102 24,354 62,329 SH   SOLE 20 0 62,329 0
UNITEDHEALTH GROUP INC COM 91324P102 12,821 32,813 SH   SOLE 82 0 32,813 0
UNITEDHEALTH GROUP INC COM 91324P102 20,421 52,263 SH   SOLE 99 0 52,263 0
UNITI GROUP INC TRUS 91325V108 9,586 774,962 SH   SOLE 1 774,962 0 0
UNITI GROUP INC TRUS 91325V108 1 94 SH   SOLE 8 94 0 0
UNITIL CORP COM 913259107 934 21,837 SH   SOLE 1 21,837 0 0
UNITY BANCORP INC COM 913290102 121 5,175 SH   SOLE 1 5,175 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 18 5,992 SH   SOLE 1 5,992 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 0 7 SH   SOLE 8 7 0 0
UNIVAR SOLUTIONS INC COM 91336L107 2,248 94,410 SH   SOLE 1 94,410 0 0
UNIVAR SOLUTIONS INC COM 91336L107 29 1,200 SH   SOLE 8 1,200 0 0
UNIVERSAL CORP VA COM 913456109 998 20,668 SH   SOLE 1 20,668 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 9,874 57,753 SH   SOLE 1 57,753 0 0
UNIVERSAL DISPLAY CORP OPT 91347P105 667 3,900 SH Put SOLE 8 3,900 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 6 35 SH   SOLE 8 35 0 0
UNIVERSAL ELECTRS INC COM 913483103 1,146 23,279 SH   SOLE 1 23,279 0 0
UNIVERSAL HEALTH RLTY INCOME TRUS 91359E105 794 14,377 SH   SOLE 1 14,377 0 0
UNIVERSAL HLTH SVCS INC COM 913903100 14,915 107,790 SH   SOLE 1 107,790 0 0
UNIVERSAL HLTH SVCS INC COM 913903100 13 92 SH   SOLE 8 92 0 0
UNIVERSAL HLTH SVCS INC COM 913903100 7,673 55,456 SH   SOLE 9 55,456 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 494 37,969 SH   SOLE 1 37,969 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 64 3,174 SH   SOLE 1 3,174 0 0
UNIVERSAL STAINLESS &amp ALLOY COM 913837100 0 1 SH   SOLE 1 1 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 113 16,747 SH   SOLE 1 16,747 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 1,467 53,584 SH   SOLE 1 53,584 0 0
UNUM GROUP COM 91529Y106 10,866 433,574 SH   SOLE 1 433,574 0 0
UNUM GROUP COM 91529Y106 3,291 131,348 SH   SOLE 9 131,348 0 0
UP FINTECH HLDG LTD ADR 91531W106 1,173 110,776 SH   DFND 1 0 0 110,776
UP FINTECH HLDG LTD ADR 91531W106 71 6,666 SH   SOLE 1 6,666 0 0
UP FINTECH HLDG LTD ADR 91531W106 281 26,500 SH   SOLE 8 26,500 0 0
UP FINTECH HLDG LTD ADR 91531W106 696 65,700 SH   SOLE 9 65,700 0 0
UP FINTECH HLDG LTD ADR 91531W106 81 7,631 SH   SOLE 99 7,631 0 0
UPLAND SOFTWARE INC COM 91544A109 607 18,164 SH   SOLE 1 18,164 0 0
UPWORK INC COM 91688F104 2,397 53,256 SH   SOLE 1 53,256 0 0
UR-ENERGY INC COM 91688R108 164 95,729 SH   SOLE 1 95,729 0 0
URANIUM ENERGY CORP COM 916896103 2 682 SH   DFND 1 0 0 682
URANIUM ENERGY CORP COM 916896103 287 94,316 SH   SOLE 1 94,316 0 0
URBAN EDGE PPTYS TRUS 91704F104 3,361 183,542 SH   SOLE 1 183,542 0 0
URBAN ONE INC COM 91705J204 3 432 SH   SOLE 1 432 0 0
URBAN ONE INC COM 91705J105 244 30,000 SH   SOLE 8 30,000 0 0
URBAN ONE INC COM 91705J204 4,427 650,000 SH   SOLE 8 650,000 0 0
URBAN OUTFITTERS INC COM 917047102 2,236 75,313 SH   SOLE 1 75,313 0 0
UROGEN PHARMA LTD COM M96088105 198 11,754 SH   SOLE 1 11,754 0 0
UROGEN PHARMA LTD COM M96088105 0 6 SH   SOLE 8 6 0 0
URSTADT BIDDLE PPTYS INC TRUS 917286205 465 24,605 SH   SOLE 1 24,605 0 0
URSTADT BIDDLE PPTYS INC TRUS 917286205 98 5,171 SH   SOLE 8 5,171 0 0
US BANCORP DEL COM 902973304 12 210 SH   DFND 1 0 0 210
US BANCORP DEL COM 902973304 226,231 3,806,050 SH   SOLE 1 2,310,580 1,495,470 0
US BANCORP DEL COM 902973304 22 374 SH   SOLE 8 374 0 0
US BANCORP DEL COM 902973304 67,704 1,139,029 SH   SOLE 9 1,139,029 0 0
US BANCORP DEL COM 902973304 13,872 233,373 SH   SOLE 20 0 233,373 0
US BANCORP DEL COM 902973304 7,346 123,595 SH   SOLE 82 0 123,595 0
US BANCORP DEL COM 902973304 16,609 279,418 SH   SOLE 99 45,000 234,418 0
US FOODS HLDG CORP COM 912008109 271 7,820 SH   SOLE 1 7,820 0 0
US FOODS HLDG CORP COM 912008109 14,611 421,557 SH   SOLE 8 421,557 0 0
US FOODS HLDG CORP COM 912008109 2,372 68,435 SH   SOLE 99 68,435 0 0
USA COMPRESSION PARTNERS LP COM 90290N109 149 9,001 SH   SOLE 1 9,001 0 0
USA TRUCK INC COM 902925106 33 2,155 SH   SOLE 1 2,155 0 0
USANA HEALTH SCIENCES INC COM 90328M107 1,887 20,462 SH   SOLE 1 20,462 0 0
USANA HEALTH SCIENCES INC COM 90328M107 7 75 SH   SOLE 8 75 0 0
UTAH MED PRODS INC COM 917488108 130 1,403 SH   SOLE 1 1,403 0 0
UXIN LTD ADR 91818X108 182 65,800 SH   SOLE 1 65,800 0 0
V F CORP COM 918204108 17,745 264,908 SH   SOLE 1 264,908 0 0
V F CORP COM 918204108 15,421 230,184 SH   SOLE 8 230,184 0 0
V F CORP COM 918204108 15,314 228,616 SH   SOLE 9 228,616 0 0
VAALCO ENERGY INC COM 91851C201 32 10,790 SH   SOLE 1 10,790 0 0
VAIL RESORTS INC COM 91879Q109 6,563 19,650 SH   SOLE 1 19,650 0 0
VAIL RESORTS INC COM 91879Q109 30 89 SH   SOLE 8 89 0 0
VAIL RESORTS INC COM 91879Q109 5,973 17,882 SH   SOLE 9 17,882 0 0
VALE S A ADR 91912E105 33 2,340 SH   DFND 1 0 0 2,340
VALE S A ADR 91912E105 7,742 554,928 SH   SOLE 1 554,928 0 0
VALE S A ADR 91912E105 6,571 471,040 SH   SOLE 8 471,040 0 0
VALE S A OPT 91912E105 10,536 755,300 SH Put SOLE 8 755,300 0 0
VALE S A OPT 91912E105 847 60,700 SH Call SOLE 8 60,700 0 0
VALE S A ADR 91912E105 1,192 85,454 SH   SOLE 9 85,454 0 0
VALE S A ADR 91912E105 7,032 504,115 SH   DFND 20 0 0 504,115
VALE S A ADR 91912E105 656 47,055 SH   SOLE 99 47,055 0 0
VALERO ENERGY CORP COM 91913Y100 44,804 634,908 SH   SOLE 1 634,908 0 0
VALERO ENERGY CORP OPT 91913Y100 11,714 166,000 SH Put SOLE 1 166,000 0 0
VALERO ENERGY CORP OPT 91913Y100 13,705 194,200 SH Put SOLE 8 194,200 0 0
VALERO ENERGY CORP OPT 91913Y100 4,234 60,000 SH Call SOLE 8 60,000 0 0
VALERO ENERGY CORP COM 91913Y100 8,525 120,819 SH   SOLE 8 120,819 0 0
VALERO ENERGY CORP COM 91913Y100 29,682 420,588 SH   SOLE 9 420,588 0 0
VALERO ENERGY CORP COM 91913Y100 412 5,844 SH   SOLE 99 5,844 0 0
VALLEY NATL BANCORP COM 919794107 8,505 638,950 SH   SOLE 1 638,950 0 0
VALMONT INDS INC COM 920253101 4,089 17,387 SH   SOLE 1 17,387 0 0
VALMONT INDS INC COM 920253101 203 864 SH   SOLE 9 864 0 0
VALMONT INDS INC COM 920253101 430 1,827 SH   SOLE 99 1,827 0 0
VALUE LINE INC COM 920437100 14 400 SH   SOLE 1 400 0 0
VALVOLINE INC COM 92047W101 6,353 203,771 SH   SOLE 1 203,771 0 0
VALVOLINE INC COM 92047W101 2 65 SH   SOLE 8 65 0 0
VANDA PHARMACEUTICALS INC COM 921659108 974 56,802 SH   SOLE 1 56,802 0 0
VANECK ETF TRUST FUND 92189H409 11,222 179,613 SH   SOLE 1 179,613 0 0
VANECK ETF TRUST FUND 92189F403 30 1,000 SH   DFND 1 0 0 1,000
VANECK ETF TRUST FUND 92189F403 3,489 115,100 SH   SOLE 1 115,100 0 0
VANECK ETF TRUST FUND 92189F791 113 2,947 SH   DFND 1 0 0 2,947
VANECK ETF TRUST FUND 92189F114 23 356 SH   DFND 1 0 0 356
VANECK ETF TRUST FUND 92189F676 29 115 SH   DFND 1 0 0 115
VANECK ETF TRUST FUND 92189F437 19,685 595,611 SH   SOLE 1 595,611 0 0
VANECK ETF TRUST FUND 92189F676 158,199 617,307 SH   SOLE 1 617,307 0 0
VANECK ETF TRUST FUND 92189F791 1,971 51,412 SH   SOLE 1 51,412 0 0
VANECK ETF TRUST OPT 92189F676 34,084 133,000 SH Put SOLE 1 133,000 0 0
VANECK ETF TRUST FUND 92189F452 6 293 SH   SOLE 1 293 0 0
VANECK ETF TRUST FUND 92189F825 23 1,202 SH   SOLE 1 1,202 0 0
VANECK ETF TRUST FUND 92189F726 1 3 SH   SOLE 1 3 0 0
VANECK ETF TRUST FUND 92189F700 6 71 SH   SOLE 1 71 0 0
VANECK ETF TRUST FUND 92189H201 1,268 24,754 SH   SOLE 1 24,754 0 0
VANECK ETF TRUST FUND 92189F205 1,411 25,564 SH   SOLE 1 25,564 0 0
VANECK ETF TRUST FUND 92189F692 109 1,502 SH   SOLE 1 1,502 0 0
VANECK ETF TRUST FUND 92189F643 13,753 187,748 SH   SOLE 1 187,748 0 0
VANECK ETF TRUST FUND 92189F353 1,071 46,151 SH   SOLE 1 46,151 0 0
VANECK ETF TRUST FUND 92189F767 14 336 SH   SOLE 1 336 0 0
VANECK ETF TRUST FUND 92189F106 40 1,351 SH   DFND 1 0 0 1,351
VANECK ETF TRUST FUND 92189F684 4 25 SH   SOLE 1 25 0 0
VANECK ETF TRUST FUND 92189F502 5 32 SH   SOLE 1 32 0 0
VANECK ETF TRUST FUND 92189F429 99 4,684 SH   SOLE 1 4,684 0 0
VANECK ETF TRUST FUND 92189F106 10,545 357,819 SH   SOLE 1 357,819 0 0
VANECK ETF TRUST OPT 92189F106 112,239 3,808,600 SH Call SOLE 8 3,808,600 0 0
VANECK ETF TRUST OPT 92189F403 7,334 241,900 SH Put SOLE 8 241,900 0 0
VANECK ETF TRUST OPT 92189F403 249 8,200 SH Call SOLE 8 8,200 0 0
VANECK ETF TRUST OPT 92189F791 88 2,300 SH Call SOLE 8 2,300 0 0
VANECK ETF TRUST FUND 92189F676 14,861 57,992 SH   SOLE 8 57,992 0 0
VANECK ETF TRUST OPT 92189F676 12,814 50,000 SH Call SOLE 8 50,000 0 0
VANECK ETF TRUST OPT 92189F676 28,523 111,300 SH Put SOLE 8 111,300 0 0
VANECK ETF TRUST OPT 92189F106 237,699 8,065,800 SH Put SOLE 8 8,065,800 0 0
VANECK ETF TRUST FUND 92189F106 84,581 2,870,096 SH   SOLE 8 2,870,096 0 0
VANECK ETF TRUST FUND 92189F403 5,058 166,806 SH   SOLE 8 166,806 0 0
VANECK ETF TRUST FUND 92189F106 529 17,951 SH   SOLE 9 17,951 0 0
VANECK ETF TRUST FUND 92189F106 589 20,000 SH   DFND 20 0 0 20,000
VANECK ETF TRUST FUND 92189F676 792 3,090 SH   DFND 20 0 0 3,090
VANECK ETF TRUST FUND 92189F676 26 100 SH   SOLE 44 100 0 0
VANGUARD ADMIRAL FDS INC FUND 921932885 5 30 SH   SOLE 1 30 0 0
VANGUARD ADMIRAL FDS INC FUND 921932505 37 140 SH   SOLE 1 140 0 0
VANGUARD ADMIRAL FDS INC FUND 921932703 62 443 SH   SOLE 1 443 0 0
VANGUARD BD INDEX FDS FUND 921937793 1,931 18,866 SH   SOLE 1 18,866 0 0
VANGUARD BD INDEX FDS FUND 921937835 48,340 565,702 SH   SOLE 1 565,702 0 0
VANGUARD BD INDEX FDS FUND 921937819 19,437 217,322 SH   SOLE 1 217,322 0 0
VANGUARD CHARLOTTE FDS FUND 92203J407 89,788 1,576,343 SH   SOLE 1 1,576,343 0 0
VANGUARD INDEX FDS FUND 922908744 77 568 SH   DFND 1 0 0 568
VANGUARD INDEX FDS FUND 922908538 158 670 SH   DFND 1 0 0 670
VANGUARD INDEX FDS FUND 922908595 148 530 SH   DFND 1 0 0 530
VANGUARD INDEX FDS FUND 922908595 39 139 SH   SOLE 1 139 0 0
VANGUARD INDEX FDS FUND 922908553 91,602 900,000 SH   SOLE 1 900,000 0 0
VANGUARD INDEX FDS FUND 922908629 165 696 SH   DFND 1 0 0 696
VANGUARD INDEX FDS FUND 922908769 5,061 22,792 SH   SOLE 1 22,792 0 0
VANGUARD INDEX FDS FUND 922908637 42 208 SH   SOLE 1 208 0 0
VANGUARD INDEX FDS FUND 922908363 1,275 3,234 SH   DFND 1 0 0 3,234
VANGUARD INDEX FDS FUND 922908512 50 360 SH   DFND 1 0 0 360
VANGUARD INDEX FDS FUND 922908652 49,050 268,973 SH   SOLE 1 268,973 0 0
VANGUARD INDEX FDS FUND 922908611 51 300 SH   DFND 1 0 0 300
VANGUARD INDEX FDS FUND 922908363 173,121 438,950 SH   SOLE 1 100 438,850 0
VANGUARD INDEX FDS FUND 922908538 91 387 SH   SOLE 1 387 0 0
VANGUARD INDEX FDS FUND 922908736 3 10 SH   SOLE 1 10 0 0
VANGUARD INDEX FDS FUND 922908744 322 2,379 SH   SOLE 1 2,379 0 0
VANGUARD INDEX FDS FUND 922908611 13 79 SH   SOLE 1 79 0 0
VANGUARD INDEX FDS FUND 922908751 172 788 SH   DFND 1 0 0 788
VANGUARD INDEX FDS OPT 922908553 326 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 7 68 SH   SOLE 8 68 0 0
VANGUARD INDEX FDS FUND 922908744 1,232 9,100 SH   SOLE 8 9,100 0 0
VANGUARD INDEX FDS FUND 922908363 100 253 SH   DFND 20 0 0 253
VANGUARD INDEX FDS FUND 922908538 496 2,100 SH   DFND 20 0 0 2,100
VANGUARD INTL EQUITY INDEX F FUND 922042676 4,433 78,725 SH   SOLE 1 78,725 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042874 40,216 612,952 SH   SOLE 1 612,952 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042874 89 1,362 SH   DFND 1 0 0 1,362
VANGUARD INTL EQUITY INDEX F FUND 922042866 3,679 45,388 SH   SOLE 1 45,388 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042718 3,846 28,769 SH   SOLE 1 28,769 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042858 100 1,996 SH   SOLE 1 1,996 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042866 153 1,891 SH   DFND 1 0 0 1,891
VANGUARD INTL EQUITY INDEX F FUND 922042858 432 8,640 SH   SOLE 8 8,640 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042858 1,493 29,861 SH   SOLE 9 29,861 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042718 2,367 17,705 SH   SOLE 9 17,705 0 0
VANGUARD MUN BD FDS FUND 922907746 11,517 210,279 SH   SOLE 1 210,279 0 0
VANGUARD SCOTTSDALE FDS FUND 92206C706 17,869 264,533 SH   SOLE 1 264,533 0 0
VANGUARD SCOTTSDALE FDS FUND 92206C664 138 1,560 SH   SOLE 1 1,560 0 0
VANGUARD SCOTTSDALE FDS FUND 92206C565 11 142 SH   SOLE 1 142 0 0
VANGUARD SCOTTSDALE FDS FUND 92206C714 30 430 SH   SOLE 1 430 0 0
VANGUARD SCOTTSDALE FDS FUND 92206C813 5,369 50,848 SH   SOLE 1 50,848 0 0
VANGUARD STAR FDS FUND 921909768 29,237 462,178 SH   SOLE 1 462,178 0 0
VANGUARD TAX-MANAGED INTL FD FUND 921943858 3,009 59,599 SH   SOLE 1 59,599 0 0
VANGUARD TAX-MANAGED INTL FD FUND 921943858 55 1,085 SH   SOLE 8 1,085 0 0
VANGUARD WHITEHALL FDS FUND 921946406 26 248 SH   DFND 1 0 0 248
VANGUARD WHITEHALL FDS FUND 921946794 284 4,300 SH   SOLE 1 4,300 0 0
VANGUARD WHITEHALL FDS FUND 921946885 6,720 85,829 SH   SOLE 1 85,829 0 0
VANGUARD WORLD FD FUND 921910873 22 147 SH   SOLE 1 147 0 0
VANGUARD WORLD FD FUND 921910840 27 275 SH   SOLE 1 275 0 0
VANGUARD WORLD FDS FUND 92204A801 62 357 SH   SOLE 1 357 0 0
VANGUARD WORLD FDS FUND 92204A405 619 6,680 SH   DFND 1 0 0 6,680
VANGUARD WORLD FDS FUND 92204A702 1,014 2,526 SH   DFND 1 0 0 2,526
VANGUARD WORLD FDS FUND 92204A405 998 10,777 SH   SOLE 1 10,777 0 0
VANGUARD WORLD FDS FUND 92204A108 17 56 SH   SOLE 1 56 0 0
VANGUARD WORLD FDS FUND 92204A504 14 55 SH   DFND 1 0 0 55
VANGUARD WORLD FDS FUND 92204A876 47 336 SH   SOLE 1 336 0 0
VANGUARD WORLD FDS FUND 92204A108 15 48 SH   DFND 1 0 0 48
VANGUARD WORLD FDS FUND 92204A702 0 1 SH   SOLE 1 1 0 0
VANGUARD WORLD FDS FUND 92204A207 33 182 SH   SOLE 1 182 0 0
VANGUARD WORLD FDS FUND 92204A504 104 424 SH   SOLE 1 424 0 0
VANGUARD WORLD FDS FUND 92204A603 61 327 SH   SOLE 1 327 0 0
VANGUARD WORLD FDS FUND 92204A405 1,415 15,273 SH   SOLE 8 15,273 0 0
VAPOTHERM INC COM 922107107 422 18,985 SH   SOLE 1 18,985 0 0
VAREX IMAGING CORP COM 92214X106 933 33,084 SH   SOLE 1 33,084 0 0
VARONIS SYS INC COM 922280102 12,445 204,516 SH   SOLE 1 204,516 0 0
VARONIS SYS INC COM 922280102 1 18 SH   SOLE 8 18 0 0
VARONIS SYS INC COM 922280102 224 3,673 SH   SOLE 99 3,673 0 0
VAXART INC COM 92243A200 407 51,015 SH   SOLE 1 51,015 0 0
VECTOR GROUP LTD COM 92240M108 1,773 139,179 SH   SOLE 1 139,179 0 0
VECTRUS INC COM 92242T101 431 8,576 SH   SOLE 1 8,576 0 0
VEDANTA LIMITED ADR 92242Y100 0 6 SH   SOLE 8 6 0 0
VEECO INSTRS INC DEL COM 922417100 2,510 113,042 SH   SOLE 1 113,042 0 0
VEEVA SYS INC COM 922475108 27,348 94,902 SH   SOLE 1 94,902 0 0
VEEVA SYS INC COM 922475108 72 250 SH   DFND 1 0 0 250
VEEVA SYS INC OPT 922475108 519 1,800 SH Put SOLE 8 1,800 0 0
VEEVA SYS INC COM 922475108 19 65 SH   SOLE 8 65 0 0
VEEVA SYS INC COM 922475108 17,749 61,593 SH   SOLE 9 61,593 0 0
VEEVA SYS INC COM 922475108 576 2,000 SH   DFND 20 0 0 2,000
VENATOR MATLS PLC COM G9329Z100 2 628 SH   SOLE 1 628 0 0
VENTAS INC TRUS 92276F100 17,415 315,460 SH   SOLE 1 315,460 0 0
VENTAS INC OPT 92276F100 105 1,900 SH Put SOLE 8 1,900 0 0
VENTAS INC TRUS 92276F100 94 1,711 SH   SOLE 8 1,711 0 0
VENTAS INC TRUS 92276F100 14,837 268,728 SH   SOLE 9 268,728 0 0
VEON LTD ADR 91822M106 56 26,772 SH   SOLE 1 26,772 0 0
VEON LTD ADR 91822M106 225 108,000 SH   DFND 1 0 0 108,000
VEONEER INC COM 92336X109 2,830 83,080 SH   SOLE 1 83,080 0 0
VEONEER INC COM 92336X109 47 1,375 SH   SOLE 9 1,375 0 0
VERA BRADLEY INC COM 92335C106 277 29,448 SH   SOLE 1 29,448 0 0
VERACYTE INC COM 92337F107 1,686 36,287 SH   SOLE 1 36,287 0 0
VERACYTE INC COM 92337F107 263 5,664 SH   SOLE 8 5,664 0 0
VERACYTE INC COM 92337F107 5,388 116,004 SH   SOLE 9 116,004 0 0
VERACYTE INC COM 92337F107 260 5,596 SH   SOLE 99 5,596 0 0
VERASTEM INC COM 92337C104 220 71,744 SH   SOLE 1 71,744 0 0
VERICEL CORP COM 92346J108 3,038 62,242 SH   SOLE 1 62,242 0 0
VERINT SYS INC COM 92343X100 4,968 110,895 SH   SOLE 1 110,895 0 0
VERINT SYS INC COM 92343X100 1 22 SH   SOLE 8 22 0 0
VERISIGN INC COM 92343E102 31,470 153,501 SH   SOLE 1 153,501 0 0
VERISIGN INC COM 92343E102 43 206 SH   SOLE 8 206 0 0
VERISIGN INC COM 92343E102 13,887 67,736 SH   SOLE 9 67,736 0 0
VERISK ANALYTICS INC COM 92345Y106 263,080 1,313,628 SH   SOLE 1 1,313,628 0 0
VERISK ANALYTICS INC COM 92345Y106 10 50 SH   SOLE 8 50 0 0
VERISK ANALYTICS INC COM 92345Y106 21,276 106,235 SH   SOLE 9 106,235 0 0
VERITEX HLDGS INC COM 923451108 2,548 64,735 SH   SOLE 1 64,735 0 0
VERITIV CORP COM 923454102 1,181 13,187 SH   SOLE 1 13,187 0 0
VERITONE INC COM 92347M100 277 11,608 SH   SOLE 1 11,608 0 0
VERIZON COMMUNICATIONS INC OPT 92343V104 16,204 300,000 SH Put SOLE 1 300,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 390,470 7,229,627 SH   SOLE 1 7,229,627 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,226 22,703 SH   DFND 1 0 0 22,703
VERIZON COMMUNICATIONS INC COM 92343V104 2,542 47,063 SH   SOLE 8 47,063 0 0
VERIZON COMMUNICATIONS INC OPT 92343V104 178 3,300 SH Call SOLE 8 3,300 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 158,550 2,935,558 SH   SOLE 9 2,935,558 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 713 13,197 SH   DFND 20 0 0 13,197
VERIZON COMMUNICATIONS INC COM 92343V104 2,518 46,620 SH   SOLE 99 46,620 0 0
VERMILION ENERGY INC COM 923725105 130 13,146 SH   SOLE 1 13,146 0 0
VERONA PHARMA PLC ADR 925050106 0 10 SH   SOLE 1 10 0 0
VERONA PHARMA PLC ADR 925050106 0 2 SH   SOLE 8 2 0 0
VERRA MOBILITY CORP COM 92511U102 1,737 115,246 SH   SOLE 1 115,246 0 0
VERRA MOBILITY CORP COM 92511U102 644 42,713 SH   SOLE 9 42,713 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 67 5,352 SH   SOLE 1 5,352 0 0
VERSO CORP COM 92531L207 822 39,598 SH   SOLE 1 39,598 0 0
VERTEX ENERGY INC COM 92534K107 290 55,271 SH   SOLE 1 55,271 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 69,198 381,482 SH   SOLE 1 381,482 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 11 62 SH   DFND 1 0 0 62
VERTEX PHARMACEUTICALS INC COM 92532F100 26 142 SH   SOLE 8 142 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 33,536 184,887 SH   SOLE 9 184,887 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 386 2,130 SH   DFND 20 0 0 2,130
VERU INC COM 92536C103 225 26,320 SH   SOLE 1 26,320 0 0
VIAD CORP COM 92552R406 740 16,293 SH   SOLE 1 16,293 0 0
VIASAT INC COM 92552V100 2,006 36,415 SH   SOLE 1 36,415 0 0
VIAVI SOLUTIONS INC COM 925550105 8,677 551,302 SH   SOLE 1 551,302 0 0
VIAVI SOLUTIONS INC BOND 925550AE5 378 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 142 9,009 SH   SOLE 99 9,009 0 0
VICI PPTYS INC TRUS 925652109 18,200 640,691 SH   SOLE 1 640,691 0 0
VICI PPTYS INC TRUS 925652109 174 6,116 SH   SOLE 8 6,116 0 0
VICI PPTYS INC TRUS 925652109 6,899 242,822 SH   SOLE 9 242,822 0 0
VICI PPTYS INC COM 925652109 357 12,574 SH   SOLE 99 12,574 0 0
VICOR CORP COM 925815102 2,274 16,946 SH   SOLE 1 16,946 0 0
VICTORY PORTFOLIOS II FUND 92647N766 4 58 SH   SOLE 1 58 0 0
VIEMED HEALTHCARE INC COM 92663R105 80 14,470 SH   SOLE 1 14,470 0 0
VIEWRAY INC COM 92672L107 408 56,565 SH   SOLE 1 56,565 0 0
VIKING THERAPEUTICS INC COM 92686J106 180 28,517 SH   SOLE 1 28,517 0 0
VILLAGE FARMS INTL INC COM 92707Y108 1 62 SH   SOLE 8 62 0 0
VILLAGE SUPER MKT INC COM 927107409 76 3,480 SH   SOLE 1 3,480 0 0
VIOMI TECHNOLOGY CO LTD ADR 92762J103 5 1,123 SH   SOLE 1 1,123 0 0
VIPER ENERGY PARTNERS LP COM 92763M105 1,309 59,899 SH   SOLE 1 59,899 0 0
VIPSHOP HOLDINGS LIMITED ADR 92763W103 20,297 1,822,031 SH   SOLE 1 1,822,031 0 0
VIPSHOP HOLDINGS LIMITED OPT 92763W103 8,912 800,000 SH Call SOLE 1 800,000 0 0
VIPSHOP HOLDINGS LIMITED OPT 92763W103 3,866 347,000 SH Put SOLE 1 347,000 0 0
VIPSHOP HOLDINGS LIMITED ADR 92763W103 6 500 SH   SOLE 8 500 0 0
VIPSHOP HOLDINGS LIMITED OPT 92763W103 14 1,300 SH Call SOLE 8 1,300 0 0
VIPSHOP HOLDINGS LIMITED ADR 92763W103 9,422 845,790 SH   SOLE 9 845,790 0 0
VIPSHOP HOLDINGS LIMITED ADR 92763W103 3,425 307,442 SH   SOLE 99 307,442 0 0
VIRGINIA NATL BANKSHARES COR COM 928031103 31 866 SH   SOLE 1 866 0 0
VIRNETX HLDG CORP COM 92823T108 25 6,431 SH   SOLE 8 6,431 0 0
VIRTU FINL INC COM 928254101 5,087 208,209 SH   SOLE 1 208,209 0 0
VIRTU FINL INC COM 928254101 24 1,000 SH   DFND 1 0 0 1,000
VIRTU FINL INC OPT 928254101 4,886 200,000 SH Call SOLE 8 200,000 0 0
VIRTU FINL INC COM 928254101 70 2,849 SH   SOLE 9 2,849 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 2,297 7,404 SH   SOLE 1 7,404 0 0
VISA INC COM 92826C839 790,877 3,550,522 SH   SOLE 1 2,374,913 1,175,609 0
VISA INC OPT 92826C839 89,100 400,000 SH Put SOLE 1 400,000 0 0
VISA INC OPT 92826C839 183,680 824,600 SH Call SOLE 1 824,600 0 0
VISA INC COM 92826C839 3,002 13,479 SH   DFND 1 0 0 13,479
VISA INC OPT 92826C839 48,537 217,900 SH Call SOLE 8 217,900 0 0
VISA INC OPT 92826C839 55,799 250,500 SH Put SOLE 8 250,500 0 0
VISA INC COM 92826C839 19,670 88,304 SH   SOLE 8 88,304 0 0
VISA INC COM 92826C839 217,134 974,785 SH   SOLE 9 974,785 0 0
VISA INC COM 92826C839 41,710 187,250 SH   SOLE 20 0 187,250 0
VISA INC COM 92826C839 4,405 19,774 SH   DFND 20 0 0 19,774
VISA INC COM 92826C839 21,630 97,106 SH   SOLE 82 0 97,106 0
VISA INC COM 92826C839 40,792 183,129 SH   SOLE 99 16,666 166,463 0
VISHAY INTERTECHNOLOGY INC COM 928298108 4,567 227,314 SH   SOLE 1 227,314 0 0
VISHAY PRECISION GROUP INC COM 92835K103 387 11,104 SH   SOLE 1 11,104 0 0
VISTA GOLD CORP COM 927926303 0 94 SH   SOLE 8 94 0 0
VISTA OUTDOOR INC COM 928377100 2,270 56,323 SH   SOLE 1 56,323 0 0
VISTAGEN THERAPEUTICS INC COM 92840H202 218 79,396 SH   SOLE 1 79,396 0 0
VISTEON CORP COM 92839U206 2,407 25,505 SH   SOLE 1 25,505 0 0
VISTEON CORP COM 92839U206 7 76 SH   SOLE 8 76 0 0
VISTRA CORP COM 92840M102 3,433 200,781 SH   SOLE 1 200,781 0 0
VISTRA CORP OPT 92840M102 1,283 75,000 SH Call SOLE 8 75,000 0 0
VISTRA CORP COM 92840M102 511 29,908 SH   SOLE 8 29,908 0 0
VISTRA CORP OPT 92840M102 513 30,000 SH Put SOLE 8 30,000 0 0
VISTRA CORP COM 92840M102 3,297 192,795 SH   SOLE 9 192,795 0 0
VISTRA CORP COM 92840M128 2 12,758 SH   SOLE 99 12,758 0 0
VIVOPOWER INTERNATIONAL PLC COM G9376R100 0 50 SH   SOLE 1 50 0 0
VMWARE INC COM 928563402 66,880 449,766 SH   SOLE 1 449,766 0 0
VMWARE INC COM 928563402 508 3,416 SH   SOLE 8 3,416 0 0
VMWARE INC COM 928563402 5,538 37,241 SH   SOLE 9 37,241 0 0
VMWARE INC COM 928563402 52 350 SH   DFND 20 0 0 350
VOCERA COMMUNICATIONS INC COM 92857F107 12,501 273,177 SH   SOLE 1 273,177 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 139 9,000 SH   DFND 1 0 0 9,000
VODAFONE GROUP PLC NEW ADR 92857W308 2,280 147,595 SH   SOLE 1 147,595 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 15 963 SH   SOLE 8 963 0 0
VOLITIONRX LTD COM 928661107 10 3,160 SH   SOLE 1 3,160 0 0
VONAGE HLDGS CORP COM 92886T201 3,177 197,044 SH   SOLE 1 197,044 0 0
VONAGE HLDGS CORP COM 92886T201 26 1,600 SH   SOLE 8 1,600 0 0
VORNADO RLTY TR TRUS 929042109 25,387 604,302 SH   SOLE 1 604,302 0 0
VORNADO RLTY TR TRUS 929042109 1,039 24,736 SH   SOLE 8 24,736 0 0
VORNADO RLTY TR OPT 929042109 2,101 50,000 SH Put SOLE 8 50,000 0 0
VORNADO RLTY TR TRUS 929042109 4,673 111,231 SH   SOLE 9 111,231 0 0
VOXX INTL CORP COM 91829F104 73 6,362 SH   SOLE 1 6,362 0 0
VOYA FINANCIAL INC COM 929089100 1 18 SH   SOLE 1 18 0 0
VOYA FINANCIAL INC COM 929089100 146 2,386 SH   SOLE 8 2,386 0 0
VOYA FINANCIAL INC COM 929089100 3,307 53,863 SH   SOLE 9 53,863 0 0
VOYA FINANCIAL INC COM 929089100 164 2,669 SH   SOLE 99 2,669 0 0
VOYA GLBL EQTY DIV &amp PREM OP FUND 92912T100 286 44,941 SH   SOLE 1 44,941 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 9 3,390 SH   SOLE 1 3,390 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 0 93 SH   SOLE 8 93 0 0
VSE CORP COM 918284100 215 4,465 SH   SOLE 1 4,465 0 0
VTV THERAPEUTICS INC COM 918385105 2 1,527 SH   SOLE 1 1,527 0 0
VULCAN MATLS CO COM 929160109 17,872 105,654 SH   SOLE 1 105,654 0 0
VULCAN MATLS CO COM 929160109 885 5,235 SH   SOLE 8 5,235 0 0
VULCAN MATLS CO OPT 929160109 2,081 12,300 SH Put SOLE 8 12,300 0 0
VULCAN MATLS CO COM 929160109 15,530 91,803 SH   SOLE 9 91,803 0 0
VULCAN MATLS CO COM 929160109 1,803 10,660 SH   SOLE 99 10,660 0 0
VUZIX CORP COM 92921W300 251 23,984 SH   SOLE 1 23,984 0 0
W &amp T OFFSHORE INC COM 92922P106 536 143,951 SH   SOLE 1 143,951 0 0
W &amp T OFFSHORE INC COM 92922P106 93 25,000 SH   SOLE 8 25,000 0 0
WABASH NATL CORP COM 929566107 766 50,691 SH   SOLE 1 50,691 0 0
WABASH NATL CORP COM 929566107 267 17,673 SH   SOLE 99 17,673 0 0
WABTEC COM 929740108 9,319 108,100 SH   SOLE 1 108,100 0 0
WABTEC COM 929740108 9 109 SH   DFND 1 0 0 109
WABTEC COM 929740108 9 94 SH   SOLE 8 94 0 0
WABTEC COM 929740108 10,913 126,592 SH   SOLE 9 126,592 0 0
WAITR HLDGS INC COM 930752100 11 11,890 SH   SOLE 1 11,890 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 64,747 1,376,150 SH   SOLE 1 1,376,150 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 70 1,498 SH   DFND 1 0 0 1,498
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,004 42,575 SH   SOLE 8 42,575 0 0
WALGREENS BOOTS ALLIANCE INC OPT 931427108 965 20,500 SH Call SOLE 8 20,500 0 0
WALGREENS BOOTS ALLIANCE INC OPT 931427108 2,518 53,500 SH Put SOLE 8 53,500 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 23,841 506,705 SH   SOLE 9 506,705 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 230 4,878 SH   SOLE 99 4,878 0 0
WALKER &amp DUNLOP INC COM 93148P102 2,653 23,374 SH   SOLE 1 23,374 0 0
WALMART INC COM 931142103 335,919 2,410,114 SH   SOLE 1 2,410,114 0 0
WALMART INC COM 931142103 435 3,121 SH   DFND 1 0 0 3,121
WALMART INC COM 931142103 9,874 70,839 SH   SOLE 8 70,839 0 0
WALMART INC OPT 931142103 1,659 11,900 SH Put SOLE 8 11,900 0 0
WALMART INC OPT 931142103 9,687 69,500 SH Call SOLE 8 69,500 0 0
WALMART INC COM 931142103 146,990 1,054,601 SH   SOLE 9 1,054,601 0 0
WALMART INC COM 931142103 305 2,186 SH   DFND 20 0 0 2,186
WARRIOR MET COAL INC COM 93627C101 1,576 67,700 SH   SOLE 1 67,700 0 0
WARRIOR MET COAL INC COM 93627C101 203 8,711 SH   SOLE 9 8,711 0 0
WASHINGTON FED INC COM 938824109 4,742 138,256 SH   SOLE 1 138,256 0 0
WASHINGTON REAL ESTATE INVT TRUS 939653101 5,257 212,477 SH   SOLE 1 212,477 0 0
WASHINGTON TR BANCORP INC COM 940610108 1,963 37,055 SH   SOLE 1 37,055 0 0
WASTE CONNECTIONS INC COM 94106B101 20,418 162,147 SH   SOLE 1 162,147 0 0
WASTE CONNECTIONS INC COM 94106B101 138 1,097 SH   SOLE 8 1,097 0 0
WASTE CONNECTIONS INC COM 94106B101 14,644 116,290 SH   SOLE 9 116,290 0 0
WASTE MGMT INC DEL COM 94106L109 80,290 537,567 SH   SOLE 1 537,567 0 0
WASTE MGMT INC DEL OPT 94106L109 28,318 189,600 SH Put SOLE 1 189,600 0 0
WASTE MGMT INC DEL COM 94106L109 411 2,750 SH   DFND 1 0 0 2,750
WASTE MGMT INC DEL COM 94106L109 5,456 36,529 SH   SOLE 8 36,529 0 0
WASTE MGMT INC DEL OPT 94106L109 836 5,600 SH Put SOLE 8 5,600 0 0
WASTE MGMT INC DEL COM 94106L109 42,345 283,512 SH   SOLE 9 283,512 0 0
WATERS CORP COM 941848103 27,514 77,008 SH   SOLE 1 77,008 0 0
WATERS CORP COM 941848103 15,805 44,235 SH   SOLE 9 44,235 0 0
WATERSTONE FINL INC MD COM 94188P101 185 9,020 SH   SOLE 1 9,020 0 0
WATSCO INC COM 942622200 8,740 33,028 SH   SOLE 1 33,028 0 0
WATSCO INC COM 942622200 26 100 SH   SOLE 8 100 0 0
WATTS WATER TECHNOLOGIES INC COM 942749102 5,299 31,522 SH   SOLE 1 31,522 0 0
WAVE LIFE SCIENCES LTD COM Y95308105 77 15,610 SH   SOLE 1 15,610 0 0
WAVE LIFE SCIENCES LTD COM Y95308105 0 7 SH   SOLE 8 7 0 0
WAYFAIR INC COM 94419L101 66,059 258,533 SH   SOLE 1 258,533 0 0
WAYFAIR INC COM 94419L101 18,094 70,815 SH   SOLE 8 70,815 0 0
WAYFAIR INC OPT 94419L101 11,268 44,100 SH Call SOLE 8 44,100 0 0
WAYFAIR INC OPT 94419L101 60,505 236,800 SH Put SOLE 8 236,800 0 0
WAYFAIR INC COM 94419L101 8,382 32,807 SH   SOLE 9 32,807 0 0
WD 40 CO COM 929236107 3,078 13,300 SH   SOLE 1 13,300 0 0
WEBSTER FINL CORP CONN COM 947890109 9,877 181,365 SH   SOLE 1 181,365 0 0
WEC ENERGY GROUP INC COM 92939U106 32,034 363,197 SH   SOLE 1 363,197 0 0
WEC ENERGY GROUP INC COM 92939U106 12 144 SH   SOLE 8 144 0 0
WEC ENERGY GROUP INC COM 92939U106 19,252 218,276 SH   SOLE 9 218,276 0 0
WEIBO CORP ADR 948596101 2,815 59,292 SH   SOLE 1 59,292 0 0
WEIBO CORP OPT 948596101 4,750 100,000 SH Put SOLE 1 100,000 0 0
WEIBO CORP ADR 948596101 47 1,000 SH   DFND 1 0 0 1,000
WEIBO CORP ADR 948596101 6 124 SH   SOLE 8 124 0 0
WEIBO CORP OPT 948596101 76 1,600 SH Put SOLE 8 1,600 0 0
WEIBO CORP ADR 948596101 2,601 54,786 SH   SOLE 9 54,786 0 0
WEIBO CORP ADR 948596101 647 13,623 SH   SOLE 99 13,623 0 0
WEIS MKTS INC COM 948849104 386 7,329 SH   SOLE 1 7,329 0 0
WELBILT INC COM 949090104 7,184 309,189 SH   SOLE 1 309,189 0 0
WELLS FARGO CO NEW COM 949746101 165 3,549 SH   DFND 1 0 0 3,549
WELLS FARGO CO NEW OPT 949746101 18,564 400,000 SH Put SOLE 1 400,000 0 0
WELLS FARGO CO NEW OPT 949746101 46,410 1,000,000 SH Call SOLE 1 1,000,000 0 0
WELLS FARGO CO NEW COM 949746101 784,512 16,903,931 SH   SOLE 1 16,903,931 0 0
WELLS FARGO CO NEW OPT 949746101 65,206 1,405,000 SH Put SOLE 8 1,405,000 0 0
WELLS FARGO CO NEW OPT 949746101 27,846 600,000 SH Call SOLE 8 600,000 0 0
WELLS FARGO CO NEW COM 949746101 61,663 1,328,675 SH   SOLE 8 1,328,675 0 0
WELLS FARGO CO NEW COM 949746101 155,289 3,346,043 SH   SOLE 9 3,346,043 0 0
WELLS FARGO CO NEW COM 949746101 5,979 128,823 SH   DFND 20 0 0 128,823
WELLTOWER INC TRUS 95040Q104 27,218 330,322 SH   SOLE 1 330,322 0 0
WELLTOWER INC TRUS 95040Q104 207 2,509 SH   SOLE 8 2,509 0 0
WELLTOWER INC TRUS 95040Q104 24,459 296,839 SH   SOLE 9 296,839 0 0
WENDYS CO COM 95058W100 4,550 209,870 SH   SOLE 1 209,870 0 0
WENDYS CO OPT 95058W100 33 1,500 SH Call SOLE 8 1,500 0 0
WERNER ENTERPRISES INC COM 950755108 5,810 131,272 SH   SOLE 1 131,272 0 0
WESBANCO INC COM 950810101 3,717 109,064 SH   SOLE 1 109,064 0 0
WESCO INTL INC COM 95082P105 3,473 30,130 SH   SOLE 1 30,130 0 0
WEST BANCORPORATION INC COM 95123P106 198 6,571 SH   SOLE 1 6,571 0 0
WEST FRASER TIMBER CO LTD COM 952845105 232 2,761 SH   SOLE 1 2,761 0 0
WEST FRASER TIMBER CO LTD COM 952845105 0 1 SH   SOLE 8 1 0 0
WEST FRASER TIMBER CO LTD COM 952845105 952 11,305 SH   SOLE 9 11,305 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 26,473 62,360 SH   SOLE 1 62,360 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 13 32 SH   SOLE 8 32 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 22,536 53,081 SH   SOLE 9 53,081 0 0
WESTAMERICA BANCORPORATION COM 957090103 1,956 34,753 SH   SOLE 1 34,753 0 0
WESTERN ALLIANCE BANCORP COM 957638109 10,703 98,363 SH   SOLE 1 98,363 0 0
WESTERN ALLIANCE BANCORP COM 957638109 930 8,544 SH   SOLE 99 8,544 0 0
WESTERN ASSET HIGH INCOME OP FUND 95766K109 29 5,296 SH   SOLE 1 5,296 0 0
WESTERN ASSET MTG CAP CORP TRUS 95790D105 24 9,038 SH   SOLE 1 9,038 0 0
WESTERN DIGITAL CORP. COM 958102105 35,876 635,631 SH   SOLE 1 635,631 0 0
WESTERN DIGITAL CORP. OPT 958102105 18,840 333,800 SH Put SOLE 8 333,800 0 0
WESTERN DIGITAL CORP. OPT 958102105 11,852 210,000 SH Call SOLE 8 210,000 0 0
WESTERN DIGITAL CORP. COM 958102105 6,113 108,308 SH   SOLE 8 108,308 0 0
WESTERN DIGITAL CORP. COM 958102105 12,255 217,119 SH   SOLE 9 217,119 0 0
WESTERN MIDSTREAM PARTNERS L COM 958669103 31,003 1,479,113 SH   SOLE 1 1,479,113 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 27 3,154 SH   SOLE 1 3,154 0 0
WESTERN UN CO COM 959802109 38,640 1,910,960 SH   SOLE 1 1,910,960 0 0
WESTERN UN CO COM 959802109 5,778 285,697 SH   SOLE 9 285,697 0 0
WESTERN UN CO COM 959802109 3,563 176,234 SH   SOLE 99 176,234 0 0
WESTLAKE CHEM CORP COM 960413102 6,337 69,527 SH   SOLE 1 69,527 0 0
WESTLAKE CHEM CORP COM 960413102 349 3,824 SH   SOLE 99 3,824 0 0
WESTROCK CO COM 96145D105 26,005 521,876 SH   SOLE 1 521,876 0 0
WESTROCK CO COM 96145D105 21 420 SH   SOLE 8 420 0 0
WESTROCK CO COM 96145D105 8,713 174,832 SH   SOLE 9 174,832 0 0
WESTWATER RES INC COM 961684206 86 24,000 SH   DFND 1 0 0 24,000
WESTWATER RES INC COM 961684206 25 6,902 SH   SOLE 1 6,902 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 21 1,084 SH   SOLE 1 1,084 0 0
WEX INC COM 96208T104 3,803 21,588 SH   SOLE 1 21,588 0 0
WEX INC COM 96208T104 171 971 SH   SOLE 99 971 0 0
WEYCO GROUP INC COM 962149100 22 964 SH   SOLE 1 964 0 0
WEYERHAEUSER CO MTN BE TRUS 962166104 19,772 555,868 SH   SOLE 1 555,868 0 0
WEYERHAEUSER CO MTN BE TRUS 962166104 443 12,451 SH   SOLE 8 12,451 0 0
WEYERHAEUSER CO MTN BE OPT 962166104 46 1,300 SH Put SOLE 8 1,300 0 0
WEYERHAEUSER CO MTN BE TRUS 962166104 18,503 520,197 SH   SOLE 9 520,197 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 263 7,000 SH   DFND 1 0 0 7,000
WHEATON PRECIOUS METALS CORP COM 962879102 4,293 114,249 SH   SOLE 1 114,249 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 97 2,563 SH   SOLE 8 2,563 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 2,065 54,946 SH   SOLE 9 54,946 0 0
WHIRLPOOL CORP COM 963320106 34,037 166,965 SH   SOLE 1 166,965 0 0
WHIRLPOOL CORP COM 963320106 10 50 SH   DFND 1 0 0 50
WHIRLPOOL CORP COM 963320106 8,139 39,929 SH   SOLE 8 39,929 0 0
WHIRLPOOL CORP OPT 963320106 15,575 76,400 SH Put SOLE 8 76,400 0 0
WHIRLPOOL CORP OPT 963320106 2,650 13,000 SH Call SOLE 8 13,000 0 0
WHIRLPOOL CORP COM 963320106 8,752 42,925 SH   SOLE 9 42,925 0 0
WHIRLPOOL CORP COM 963320106 78 384 SH   SOLE 99 384 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 2,775 2,595 SH   SOLE 1 2,595 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 817 764 SH   SOLE 99 764 0 0
WHITESTONE REIT TRUS 966084204 1,798 183,851 SH   SOLE 1 183,851 0 0
WIDEOPENWEST INC COM 96758W101 555 28,257 SH   SOLE 1 28,257 0 0
WIDEOPENWEST INC COM 96758W101 58 2,977 SH   SOLE 99 2,977 0 0
WILEY JOHN &amp SONS INC COM 968223206 2,623 50,250 SH   SOLE 1 50,250 0 0
WILHELMINA INTL INC COM 968235200 0 13 SH   SOLE 8 13 0 0
WILLDAN GROUP INC COM 96924N100 162 4,554 SH   SOLE 1 4,554 0 0
WILLIAMS COS INC COM 969457100 44,396 1,711,476 SH   SOLE 1 1,711,476 0 0
WILLIAMS COS INC COM 969457100 35 1,380 SH   SOLE 8 1,380 0 0
WILLIAMS COS INC COM 969457100 21,806 840,652 SH   SOLE 9 840,652 0 0
WILLIAMS INDL SVCS GROUP INC COM 96951A104 26 6,086 SH   SOLE 1 6,086 0 0
WILLIAMS SONOMA INC COM 969904101 84,178 474,700 SH   SOLE 1 474,700 0 0
WILLIS LEASE FIN CORP COM 970646105 42 1,120 SH   SOLE 1 1,120 0 0
WILLIS TOWERS WATSON PLC LTD COM G96629103 259,695 1,117,158 SH   SOLE 1 1,117,158 0 0
WILLIS TOWERS WATSON PLC LTD COM G96629103 302 1,300 SH   DFND 1 0 0 1,300
WILLIS TOWERS WATSON PLC LTD COM G96629103 12,796 55,042 SH   SOLE 8 55,042 0 0
WILLIS TOWERS WATSON PLC LTD COM G96629103 24,130 103,802 SH   SOLE 9 103,802 0 0
WINGSTOP INC COM 974155103 6,091 37,156 SH   SOLE 1 37,156 0 0
WINGSTOP INC COM 974155103 10 61 SH   SOLE 8 61 0 0
WINGSTOP INC COM 974155103 245 1,494 SH   SOLE 99 1,494 0 0
WINMARK CORP COM 974250102 304 1,416 SH   SOLE 1 1,416 0 0
WINNEBAGO INDS INC COM 974637100 2,111 29,136 SH   SOLE 1 29,136 0 0
WINTRUST FINL CORP COM 97650W108 8,278 102,992 SH   SOLE 1 102,992 0 0
WINTRUST FINL CORP COM 97650W108 811 10,097 SH   SOLE 99 10,097 0 0
WIPRO LTD ADR 97651M109 925 104,770 SH   SOLE 99 104,770 0 0
WISDOMTREE INVTS INC COM 97717P104 553 97,497 SH   SOLE 1 97,497 0 0
WISDOMTREE INVTS INC COM 97717P104 0 69 SH   SOLE 8 69 0 0
WISDOMTREE TR FUND 97717W307 166 1,388 SH   SOLE 1 1,388 0 0
WISDOMTREE TR FUND 97717X511 3,548 68,345 SH   SOLE 1 68,345 0 0
WISDOMTREE TR FUND 97717X578 85 2,287 SH   SOLE 1 2,287 0 0
WISDOMTREE TR FUND 97717W422 5,655 151,207 SH   SOLE 1 151,207 0 0
WISDOMTREE TR FUND 97717X594 166 3,855 SH   SOLE 1 3,855 0 0
WISDOMTREE TR FUND 97717W315 3,321 76,112 SH   SOLE 1 76,112 0 0
WISDOMTREE TR FUND 97717W588 6 140 SH   SOLE 1 140 0 0
WISDOMTREE TR FUND 97717W406 3 28 SH   SOLE 1 28 0 0
WISDOMTREE TR FUND 97717W281 1,855 34,679 SH   SOLE 1 34,679 0 0
WISDOMTREE TR FUND 97717W786 0 1 SH   SOLE 1 1 0 0
WISDOMTREE TR FUND 97717X701 913 12,000 SH   SOLE 1 12,000 0 0
WISDOMTREE TR FUND 97717X719 998 18,667 SH   SOLE 1 18,667 0 0
WISDOMTREE TR FUND 97717W604 13 413 SH   SOLE 1 413 0 0
WISDOMTREE TR FUND 97717W562 16 325 SH   SOLE 1 325 0 0
WISDOMTREE TR FUND 97717W570 20 383 SH   SOLE 1 383 0 0
WISDOMTREE TR FUND 97717W422 242 6,478 SH   SOLE 8 6,478 0 0
WISDOMTREE TR OPT 97717W851 9,600 152,000 SH Call SOLE 8 152,000 0 0
WISDOMTREE TR FUND 97717W851 1,339 21,201 SH   SOLE 8 21,201 0 0
WISDOMTREE TR FUND 97717W422 292 7,811 SH   SOLE 9 7,811 0 0
WIX COM LTD COM M98068105 37,938 193,587 SH   SOLE 1 193,587 0 0
WIX COM LTD OPT M98068105 7,839 40,000 SH Put SOLE 8 40,000 0 0
WIX COM LTD OPT M98068105 8,897 45,400 SH Call SOLE 8 45,400 0 0
WIX COM LTD COM M98068105 5,408 27,594 SH   SOLE 8 27,594 0 0
WIX COM LTD COM M98068105 7,044 35,946 SH   SOLE 9 35,946 0 0
WNS HLDGS LTD ADR 92932M101 1,332 16,279 SH   SOLE 1 16,279 0 0
WOLVERINE WORLD WIDE INC COM 978097103 2,544 85,262 SH   SOLE 1 85,262 0 0
WOLVERINE WORLD WIDE INC COM 978097103 1 28 SH   SOLE 8 28 0 0
WOODWARD INC COM 980745103 4,196 37,068 SH   SOLE 1 37,068 0 0
WOORI FINL GROUP INC ADR 981064108 2 98 SH   SOLE 1 98 0 0
WORKDAY INC OPT 98138H101 4,598 18,400 SH Put SOLE 1 18,400 0 0
WORKDAY INC COM 98138H101 93,215 373,027 SH   SOLE 1 373,027 0 0
WORKDAY INC OPT 98138H101 79,564 318,400 SH Call SOLE 1 318,400 0 0
WORKDAY INC OPT 98138H101 35,160 140,700 SH Call SOLE 8 140,700 0 0
WORKDAY INC OPT 98138H101 64,372 257,600 SH Put SOLE 8 257,600 0 0
WORKDAY INC COM 98138H101 4,557 18,238 SH   SOLE 8 18,238 0 0
WORKDAY INC COM 98138H101 21,027 84,145 SH   SOLE 9 84,145 0 0
WORKHORSE GROUP INC COM 98138J206 1,701 222,449 SH   SOLE 1 222,449 0 0
WORKHORSE GROUP INC COM 98138J206 122 15,900 SH   SOLE 8 15,900 0 0
WORKHORSE GROUP INC COM 98138J206 15 1,910 SH   DFND 20 0 0 1,910
WORKIVA INC COM 98139A105 6,191 43,925 SH   SOLE 1 43,925 0 0
WORLD ACCEP CORPORATION COM 981419104 647 3,412 SH   SOLE 1 3,412 0 0
WORLD FUEL SVCS CORP COM 981475106 1,995 59,342 SH   SOLE 1 59,342 0 0
WORLD WRESTLING ENTMT INC COM 98156Q108 2,009 35,731 SH   SOLE 1 35,731 0 0
WORTHINGTON INDS INC COM 981811102 3,654 69,332 SH   SOLE 1 69,332 0 0
WORTHINGTON INDS INC COM 981811102 11 205 SH   SOLE 8 205 0 0
WP CAREY INC TRUS 92936U109 29,879 409,075 SH   SOLE 1 409,075 0 0
WP CAREY INC TRUS 92936U109 6,352 86,957 SH   SOLE 9 86,957 0 0
WSFS FINL CORP COM 929328102 1,995 38,871 SH   SOLE 1 38,871 0 0
WYNDHAM HOTELS &amp RESORTS INC COM 98311A105 6,061 78,524 SH   SOLE 1 78,524 0 0
WYNDHAM HOTELS &amp RESORTS INC COM 98311A105 3 41 SH   SOLE 8 41 0 0
WYNDHAM HOTELS &amp RESORTS INC COM 98311A105 116 1,502 SH   SOLE 99 1,502 0 0
WYNN RESORTS LTD COM 983134107 23,389 275,975 SH   SOLE 1 275,975 0 0
WYNN RESORTS LTD OPT 983134107 10,738 126,700 SH Call SOLE 8 126,700 0 0
WYNN RESORTS LTD COM 983134107 289 3,413 SH   SOLE 8 3,413 0 0
WYNN RESORTS LTD OPT 983134107 7,263 85,700 SH Put SOLE 8 85,700 0 0
WYNN RESORTS LTD COM 983134107 6,173 72,842 SH   SOLE 9 72,842 0 0
X4 PHARMACEUTICALS INC COM 98420X103 52 9,899 SH   SOLE 1 9,899 0 0
XBIOTECH INC COM 98400H102 80 6,256 SH   SOLE 1 6,256 0 0
XBIOTECH INC COM 98400H102 0 8 SH   SOLE 8 8 0 0
XCEL ENERGY INC COM 98389B100 54,113 865,814 SH   SOLE 1 865,814 0 0
XCEL ENERGY INC COM 98389B100 28 446 SH   SOLE 8 446 0 0
XCEL ENERGY INC COM 98389B100 23,288 372,617 SH   SOLE 9 372,617 0 0
XENCOR INC COM 98401F105 1,694 51,855 SH   SOLE 1 51,855 0 0
XENIA HOTELS &amp RESORTS INC TRUS 984017103 3,282 184,983 SH   SOLE 1 184,983 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 72 29,505 SH   SOLE 1 29,505 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 0 36 SH   SOLE 8 36 0 0
XILINX INC COM 983919101 235,333 1,558,603 SH   SOLE 1 1,558,603 0 0
XILINX INC OPT 983919101 1,434 9,500 SH Put SOLE 8 9,500 0 0
XILINX INC COM 983919101 15,463 102,405 SH   SOLE 8 102,405 0 0
XILINX INC COM 983919101 25,839 171,127 SH   SOLE 9 171,127 0 0
XILINX INC COM 983919101 1,510 10,000 SH   DFND 20 0 0 10,000
XOMA CORP DEL COM 98419J206 61 2,463 SH   SOLE 1 2,463 0 0
XPO LOGISTICS INC COM 983793100 9,981 125,406 SH   SOLE 1 125,406 0 0
XPO LOGISTICS INC COM 983793100 30 375 SH   DFND 1 0 0 375
XPO LOGISTICS INC OPT 983793100 621 7,800 SH Put SOLE 8 7,800 0 0
XPO LOGISTICS INC COM 983793100 410 5,142 SH   SOLE 8 5,142 0 0
XPO LOGISTICS INC COM 983793100 195 2,450 SH   SOLE 9 2,450 0 0
XPO LOGISTICS INC COM 983793100 829 10,413 SH   SOLE 99 10,413 0 0
XUNLEI LTD ADR 98419E108 8 2,891 SH   SOLE 1 2,891 0 0
XYLEM INC COM 98419M100 12,442 100,597 SH   SOLE 1 100,597 0 0
XYLEM INC COM 98419M100 12 94 SH   SOLE 8 94 0 0
XYLEM INC COM 98419M100 15,465 125,036 SH   SOLE 9 125,036 0 0
Y-MABS THERAPEUTICS INC COM 984241109 425 14,911 SH   SOLE 1 14,911 0 0
Y-MABS THERAPEUTICS INC COM 984241109 73 2,558 SH   SOLE 99 2,558 0 0
YAMANA GOLD INC COM 98462Y100 110 27,808 SH   DFND 1 0 0 27,808
YAMANA GOLD INC COM 98462Y100 4,367 1,102,780 SH   SOLE 1 1,102,780 0 0
YAMANA GOLD INC COM 98462Y100 108 27,262 SH   SOLE 8 27,262 0 0
YAMANA GOLD INC OPT 98462Y100 8 1,900 SH Put SOLE 8 1,900 0 0
YAMANA GOLD INC OPT 98462Y100 36 9,100 SH Call SOLE 8 9,100 0 0
YAMANA GOLD INC COM 98462Y100 513 129,552 SH   SOLE 9 129,552 0 0
YANDEX N V COM N97284108 11,674 146,490 SH   SOLE 1 146,490 0 0
YANDEX N V OPT N97284108 885 11,100 SH Call SOLE 8 11,100 0 0
YANDEX N V OPT N97284108 120 1,500 SH Put SOLE 8 1,500 0 0
YANDEX N V COM N97284108 939 11,792 SH   SOLE 9 11,792 0 0
YELP INC COM 985817105 4,038 108,436 SH   SOLE 1 108,436 0 0
YELP INC COM 985817105 0 10 SH   SOLE 8 10 0 0
YETI HLDGS INC COM 98585X104 9,448 110,253 SH   SOLE 1 110,253 0 0
YETI HLDGS INC OPT 98585X104 317 3,700 SH Call SOLE 8 3,700 0 0
YEXT INC COM 98585N106 1,183 98,314 SH   SOLE 1 98,314 0 0
YEXT INC COM 98585N106 1 53 SH   SOLE 8 53 0 0
YORK WTR CO COM 987184108 233 5,323 SH   SOLE 1 5,323 0 0
YPF SOCIEDAD ANONIMA ADR 984245100 546 117,091 SH   SOLE 1 117,091 0 0
YPF SOCIEDAD ANONIMA ADR 984245100 1,296 278,160 SH   SOLE 8 278,160 0 0
YUM BRANDS INC COM 988498101 58,321 476,825 SH   SOLE 1 476,825 0 0
YUM BRANDS INC COM 988498101 228 1,866 SH   SOLE 8 1,866 0 0
YUM BRANDS INC COM 988498101 25,145 205,584 SH   SOLE 9 205,584 0 0
YUM CHINA HLDGS INC COM 98850P109 5,832 100,363 SH   SOLE 1 100,363 0 0
YUM CHINA HLDGS INC COM 98850P109 28 475 SH   DFND 1 0 0 475
YUM CHINA HLDGS INC COM 98850P109 68 1,178 SH   SOLE 8 1,178 0 0
YUM CHINA HLDGS INC COM 98850P109 20,215 347,876 SH   SOLE 9 347,876 0 0
YUM CHINA HLDGS INC COM 98850P109 4,029 69,333 SH   SOLE 99 69,333 0 0
YUNJI INC ADR 98873N107 3 4,493 SH   SOLE 1 4,493 0 0
ZEBRA TECHNOLOGIES CORPORATI COM 989207105 41,112 79,765 SH   SOLE 1 79,765 0 0
ZEBRA TECHNOLOGIES CORPORATI COM 989207105 6 12 SH   SOLE 8 12 0 0
ZEBRA TECHNOLOGIES CORPORATI COM 989207105 18,659 36,201 SH   SOLE 9 36,201 0 0
ZEDGE INC COM 98923T104 29 2,139 SH   SOLE 1 2,139 0 0
ZENDESK INC COM 98936J101 65,549 563,195 SH   SOLE 1 563,195 0 0
ZENDESK INC OPT 98936J101 10,673 91,700 SH Call SOLE 8 91,700 0 0
ZENDESK INC COM 98936J101 325 2,789 SH   SOLE 8 2,789 0 0
ZENDESK INC OPT 98936J101 1,455 12,500 SH Put SOLE 8 12,500 0 0
ZENDESK INC COM 98936J101 6,136 52,722 SH   SOLE 9 52,722 0 0
ZILLOW GROUP INC OPT 98954M200 8,832 100,200 SH Put SOLE 1 100,200 0 0
ZILLOW GROUP INC COM 98954M101 2,177 24,571 SH   SOLE 1 24,571 0 0
ZILLOW GROUP INC COM 98954M200 31,445 356,782 SH   SOLE 1 356,782 0 0
ZILLOW GROUP INC COM 98954M101 228 2,575 SH   SOLE 8 2,575 0 0
ZILLOW GROUP INC OPT 98954M200 1,278 14,500 SH Call SOLE 8 14,500 0 0
ZILLOW GROUP INC COM 98954M200 12,456 141,315 SH   SOLE 8 141,315 0 0
ZILLOW GROUP INC OPT 98954M200 30,056 341,000 SH Put SOLE 8 341,000 0 0
ZILLOW GROUP INC COM 98954M101 2,415 27,257 SH   SOLE 9 27,257 0 0
ZILLOW GROUP INC COM 98954M200 6,348 72,029 SH   SOLE 9 72,029 0 0
ZILLOW GROUP INC COM 98954M101 407 4,600 SH   DFND 20 0 0 4,600
ZIMMER BIOMET HOLDINGS INC COM 98956P102 47 319 SH   DFND 1 0 0 319
ZIMMER BIOMET HOLDINGS INC COM 98956P102 63,373 433,001 SH   SOLE 1 433,001 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 20 133 SH   SOLE 8 133 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 21,940 149,902 SH   SOLE 9 149,902 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 220 1,500 SH   DFND 20 0 0 1,500
ZIMMER BIOMET HOLDINGS INC COM 98956P102 6,444 44,031 SH   SOLE 99 44,031 0 0
ZIONS BANCORPORATION N A COM 989701107 19,006 307,119 SH   SOLE 1 307,119 0 0
ZIONS BANCORPORATION N A COM 989701107 3 37 SH   SOLE 8 37 0 0
ZIONS BANCORPORATION N A COM 989701107 4,144 66,944 SH   SOLE 9 66,944 0 0
ZIONS BANCORPORATION N A COM 989701107 362 5,845 SH   SOLE 99 5,845 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 158 86,803 SH   SOLE 1 86,803 0 0
ZIX CORP COM 98974P100 155 21,911 SH   SOLE 1 21,911 0 0
ZOETIS INC COM 98978V103 104 537 SH   DFND 1 0 0 537
ZOETIS INC COM 98978V103 119,550 615,788 SH   SOLE 1 615,788 0 0
ZOETIS INC COM 98978V103 40 202 SH   SOLE 8 202 0 0
ZOETIS INC COM 98978V103 55,737 287,099 SH   SOLE 9 287,099 0 0
ZOETIS INC COM 98978V103 485 2,500 SH   DFND 20 0 0 2,500
ZOGENIX INC COM 98978L204 2,085 137,261 SH   SOLE 1 137,261 0 0
ZOGENIX INC COM 98978L204 0 21 SH   SOLE 8 21 0 0
ZOOM VIDEO COMMUNICATIONS IN COM 98980L101 147,350 563,475 SH   SOLE 1 563,475 0 0
ZOOM VIDEO COMMUNICATIONS IN OPT 98980L101 10,460 40,000 SH Put SOLE 1 40,000 0 0
ZOOM VIDEO COMMUNICATIONS IN COM 98980L101 798 3,051 SH   DFND 1 0 0 3,051
ZOOM VIDEO COMMUNICATIONS IN COM 98980L101 4,547 17,383 SH   SOLE 8 17,383 0 0
ZOOM VIDEO COMMUNICATIONS IN OPT 98980L101 55,752 213,200 SH Call SOLE 8 213,200 0 0
ZOOM VIDEO COMMUNICATIONS IN OPT 98980L101 28,320 108,300 SH Put SOLE 8 108,300 0 0
ZOOM VIDEO COMMUNICATIONS IN COM 98980L101 25,271 96,640 SH   SOLE 9 96,640 0 0
ZOSANO PHARMA CORP COM 98979H202 216 300,000 SH   DFND 20 0 0 300,000
ZSCALER INC COM 98980G102 96,947 369,718 SH   SOLE 1 369,718 0 0
ZSCALER INC COM 98980G102 100 381 SH   DFND 1 0 0 381
ZSCALER INC OPT 98980G102 21,712 82,800 SH Call SOLE 8 82,800 0 0
ZSCALER INC OPT 98980G102 28,687 109,400 SH Put SOLE 8 109,400 0 0
ZSCALER INC COM 98980G102 6,393 24,381 SH   SOLE 8 24,381 0 0
ZSCALER INC COM 98980G102 9,515 36,286 SH   SOLE 9 36,286 0 0
ZSCALER INC COM 98980G102 475 1,813 SH   DFND 20 0 0 1,813
ZUMIEZ INC COM 989817101 1,262 31,755 SH   SOLE 1 31,755 0 0
ZUORA INC COM 98983V106 987 59,562 SH   SOLE 1 59,562 0 0
ZUORA INC COM 98983V106 1 60 SH   SOLE 8 60 0 0
ZYMEWORKS INC COM 98985W102 170 5,886 SH   SOLE 1 5,886 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 31 7,267 SH   SOLE 1 7,267 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 0 1 SH   SOLE 8 1 0 0
ZYNGA INC COM 98986T108 90 12,000 SH   DFND 1 0 0 12,000
ZYNGA INC COM 98986T108 63,428 8,423,344 SH   SOLE 1 8,423,344 0 0
ZYNGA INC OPT 98986T108 647 85,900 SH Call SOLE 8 85,900 0 0
ZYNGA INC COM 98986T108 7,483 993,601 SH   SOLE 8 993,601 0 0
ZYNGA INC COM 98986T108 127 16,857 SH   SOLE 9 16,857 0 0